Turbos gépen ezt ki lehetne használni?
7.119 MHz-es gépen talán, a probléma az, hogy a DTM lejátszó szinte minden Z80 regisztert használ a kód optimalizálására, tehát 6 csatornánál nagyobb lehet a lassulás másfélszeresnél, mert a változók már nem férnek el Z80 regiszterekben. Mindenesetre meg kell próbálni csak a lejátszó ciklust átalakítani
De ha nem elég gyors, az sem feltétlenül probléma, csak akkor rosszabb minőségű lesz a hang.
Az nem megoldás, ha A8-at, és AC-t D/A-ra állítjuk, A0-A1-et nullára, ekkor nem lehet a zajcsatornát A0-s frekvenciára állítva D/A-ként használni?
Ha az A7h porton D/A mód van beállítva, akkor a hangkimeneten már csak az A8h és ACh által vezérelt D/A lehet, más nem.
A zajcsatornát ezeken a módokon lehet leállítani:
- SYNC módban levő hangcsatornát használva órajelnek. Ilyenkor azonban a felhasznált hangcsatornán nincs hang, tehát nem lesz több D/A célra használható csatorna.
- az aluláteresztő szűrővel, szintén 0 órajellel; az előző megoldáshoz képest nem igazán van előnye, és igazi gépen nem is mindig megbízható (az aluláteresztő szűrő hajlamos egy idő után "elfelejteni" a tárolt értéket)
- gyűrűmoduláció nagy frekvenciájú hangcsatornával; így még "zajos" marad a kimenet, csak kevésbé. Ez akkor működik a legjobban, ha a zaj alacsony frekvenciájú, de akkor megint egy hangcsatornát kell "feláldozni"
Más lehetőségek is vannak, de nem tudom, ezek jól működnek-e valódi gépen. Talán a legjobb lenne kipróbálni
A "leállított" zajcsatornás D/A esetén további tröükkökre is szükség van ahhoz, hogy a zaj biztosan logikai "1", és ne "0" állapotban legyen leállítva. Erre a :DTM és :SNDPLAY bővítőkben található egy megoldás, ami úgy látszik, általában működik igazi gépen is.
már csak egy viszonylag jó SID utánzás kéne (jópár dolog így is kimarad belőle),
Jó minőségű SID emulációra EP-n nem sok esély van, gyakorlatilag a burkológörbét lehet megoldani, illetve "digitális" SID emulációval lehetőség van (rossz minőségű) háromszög- és fűrészjelre, PWM négyszögjelre, és talán szinkronizációra is; a megvalósítás során kiderül, mire elég a Z80 sebessége.