OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 29.03.2024, 01:58

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvek: 1 ] 
Autor Zpráva
PříspěvekNapsal: 04.03.2015, 23:21 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 09.10.2013, 19:04
Příspěvky: 1403
Has thanked: 130 times
Been thanked: 71 times
Prepísal som emuláciu 8253 nanovo. Opravujem tam ešte nejaké chyby, ale narazil som na jeden problém. Po prepnutí režimu na 800 mi väčšina programov kvíli a niektoré len pípnu. Jedná sa o toto:

Po zmene DMD na 800 režim sa má aktivovať GATE CTC0, čím sa vlastne spustí čítač pre zvuk. Pokiaľ tomu správne chápem, tak aby nezačal program kvíliť, je potrebné, aby sa cez bit C0 na 8255 zakázal zvukový výstup. Problémom je, že programy mi všetky kvília a nechce sa mi veriť tomu, že programy by to nemali ošetrené.

Vedel by mi niekto lepšie osvetliť ako je to so zvukom po prechode na režim 800? Čo všetko treba v emulátore ošetriť? A ešte by ma zaujímalo, že ako je to v Turbo Copy? Má prerušovane trúbiť, ale mne trúbi stále. Kde by mohol byť problém v emulácii? Tu sa nejedná o kvílenie programov, pretože som zistil pri prepisovaní emulácie 8253, po zmene na 800 som nemal nastavené, aby CTC0 GATE preplo na H a Turbo Copy kvílil aj vtedy.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvek: 1 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 3 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz