, :
CPU Zilog Z80A
, C/++. .
3- AY 8910/8912 PSG
, CPU. , , .
1-
*. AY AY- . AY Build In. , , AY supprot covox ... , 8/16 / covox, , i8255.
HW
*. AY ... Sharp, Amstard CPC, ZX48, ZX128, ... , , IO , .
, XNA, ( /)
AY :
So, if you want to encode an AY player, you will end up writing the Z80 emulator as * .AY files - these are programs that do not contain sound recordings. Since many AY files use a speaker, you will need to correctly simulate a competing model, otherwise there will be problems with synchronization, which can be heard especially on Speaker ...
To improve quality, you can use FIR filters to simulate a PWM -like speaker control that uses many effects.
source
share