Finally finished implementing my spc700 ASM core. Also merged code with my Symbian UIQ2 port, which I had done half a year ago (it had some nice optimizations too).
The performance improved, but i'm not sure if I didn't break something. Added "Audio performance hack" option which makes better use of that spc700 core by doing less sync between emulated chips, but it only works with some games (other hang or add noises). Also added sound quality selector (please note that previous version was locked to 16500Hz stereo).
The bug list below will probably need to be expanded with newly introduced bugs, so I'm waiting for your reports. Note that graphics code was not changed, so do not expect any improvements there.
Make sure you turn off "Audio performance hack" before trying games, because it breaks most of them.
changelog:
0.391
Fixed some serious memory leaks in the menu system, which caused emulator crash after entering menu certain number of times.
Hopefully fixed some strange slowdown/blank display issues.
The performance improved, but i'm not sure if I didn't break something. Added "Audio performance hack" option which makes better use of that spc700 core by doing less sync between emulated chips, but it only works with some games (other hang or add noises). Also added sound quality selector (please note that previous version was locked to 16500Hz stereo).
The bug list below will probably need to be expanded with newly introduced bugs, so I'm waiting for your reports. Note that graphics code was not changed, so do not expect any improvements there.
Make sure you turn off "Audio performance hack" before trying games, because it breaks most of them.
changelog:
0.391
Fixed some serious memory leaks in the menu system, which caused emulator crash after entering menu certain number of times.
Hopefully fixed some strange slowdown/blank display issues.
Download and Give Feedback Via Comments