Határozottan javult a helyzet! Bár mintha még kisebb döccenés lenne, még tesztelem...
Akkor lehet, hogy valóban az a probléma, hogy itt a kód a video memóriában fut (az SNDPLAY viszont nem), és ez elrontja az időzítést. Talán a 221. sorban a várakozást, amit 10-ről 7-re írtam át, még tovább is érdemes lenne csökkenteni
Ebben valami nagyon nem stimmel az 1,3 csatornák egyáltalán nem szólnak.
Ez viszont meglepő
Itt a "hagyományos" nagy frekvenciájú négyszögjeles megoldást használtam (az A0h-A7h portok 0-ra vannak állítva a debugger szerint is), tehát nem tudom, miért fordulhat elő az, hogy csak emulátoron működik.
Egyébként nem lehet, hogy fordítva vannak a verziók ? A dtm6a az egyszerűbb, és a dtm6b-ben van az SNDPLAY DAVE trükk.