AY эмулятор версии 26.0

Выпущена новая версия эмулятора, т.к. у версии 25.0 есть серьезные проблемы с производительностью, а в версии 24.7 недоработки в генераторе шума.

Данная версия является доработкой версии 24.7, в которой сделан генератор шума как в версии 25.0.

 

Так же выпущена новая версия прошивки для TurboSound

AY эмулятор версии 26.0: 4 комментария

    1. This patch fixes it:

      @@ -154,12 +154,12 @@
      in SREGSave,SREG ; save SREG // 1 cycle
      and BusOut1,CC0 // 1 cycle
      or BusData,BusOut1 ; construct register value from 2 ports // 1 cycle
      — mov BusOut1,BusData // 1 cycle
      — com BusOut1 ; invert register value // 1 cycle
      — std Z+0x20,BusOut1 ; put inverted register value to SRAM for read mode // 2 cycle

      ld BusOut2,Z ; Load register mask from SRAM // 2 cycle
      and BusData,BusOut2 ; apply register mask // 1 cycle
      + mov BusOut1,BusData // 1 cycle
      + com BusOut1 ; invert register value // 1 cycle
      + std Z+0x20,BusOut1 ; put inverted register value to SRAM for read mode // 2 cycle

      mov BusOut2,BusOut1 // 1 cycle
      and BusOut2,CC0 // 1 cycle

Добавить комментарий

Ваш адрес email не будет опубликован.