Hi,
I've uploaded a small update. Mainly some emulation fixes (without rewriting VDC timings). Anyways below is a complete changelog:
Version 0.15
------------
* Various fixes to the CPU core and some timing changes. Thanks to Exophase
for posting comments on the emutalk boards. Fixes the following games:
- Cyber Core
- Download
- Final Soldier
- Blodia
- Body Conquest II
- Idol Hanafuda Fan Club
- Jackie Chan
- Jackie Chan Action Kung Fu
- Kyuukyoku Mahjong Idol Graphic
- Kyuukyoku Mahjong Idol Graphic II
- New Adventure Island
* Fixed a silly bug in CPU timer. I probably shouldn't code at night.
* Fixed sound in Bouken Danshaku Don.
* Fixed CPU low speed mode.
* Inter-sprite priorities implemented (Bomberman, Racing Damashii, and just about every game).
* Sprites to background priority corrected (Cadash).
* Sprite limitations implemented (After Burner II).
* Support for bit shuffled USA ROMs (Cadash, Final Lap Twin etc..).
* Turbo Engine will now use sound card for timing. This wil remove video stuttering,
sound skipping and hiccups in the emulation.
* Change of name from Turbo Engine to Turbo Engine 16 to avoid confusion with
car engines when some one googles it
Download from the same link given in the first post.
stay safe,
AamirM
P.S. : kick, can you rename thread name from TurboEngine[16] to Turbo Engine 16?