sidbasicp4.s (24.46 kB - downloaded 230 times.)
* tömörített dacTable, így már elfért a régebbi kód ami nem rontotta el a turbókat
* feltételesen fordítható újdonságok:
- keretcsíkozás csak a főprogramban (NO_IRQ_BORDER_FX = 1), 4 ciklus / hangminta gyorsulás
- vezérlés a főprogramban video megszakítás helyett (NO_VIDEO_IRQ = 1), 6 ciklussal gyorsabb, de pontatlanabb az időzítés és nagyobb a kód
- $2B nem dokumentált utasítás használata a hangminta lejátszó rutinban (USE_6502_UNDOC = 1), 4-6 ciklussal gyorsabb
- PWM invertálása ha a magas szint lenne gyakoribb (PWM_AUTO_INVERT = 1)