Okay, I got the A7800DS emulator rocking and rolling again. The original ran about 42 FPS on the DSi (and 23 FPS on the DS-LITE).
I've made some speed improvements to get the emulator running at 68 FPS max on Donkey Kong (one of the slower games) which renders it completely playable. Sound is not quite as good as I'd like - and that's not a strong area for me but I'll do my best to improve it. My favorite Atari 7800 Homebrew is Meteor Shower which runs at 50 FPS so my goal will be to get that closer to 60 and call it done.
Unfortunately, the 7800 didn't have a ton of games - something like 75 and almost all were arcade ports. But there are some great games on the system... the version of Asteroids is among the best and easiest to enjoy on a handheld. A few great homebrews as well - though a few don't yet run as I don't have their cart types worked out yet.
It will take a filename as a "command line" parameter so in theory it would work fine within TWL++ for .a78 games - should RobZ want another emulator mouth to feed
I want to upload the .NDS and the fixed source code - and am unsure if I should just add a new personal project/repository on GitHub but I think it would be better served to put it under Robz's DS-Homebrew area... though I couldn't figure out how to do that
Edit: As promised: https://github.com/wavemotion-dave/A7800DS
I've made some speed improvements to get the emulator running at 68 FPS max on Donkey Kong (one of the slower games) which renders it completely playable. Sound is not quite as good as I'd like - and that's not a strong area for me but I'll do my best to improve it. My favorite Atari 7800 Homebrew is Meteor Shower which runs at 50 FPS so my goal will be to get that closer to 60 and call it done.
Unfortunately, the 7800 didn't have a ton of games - something like 75 and almost all were arcade ports. But there are some great games on the system... the version of Asteroids is among the best and easiest to enjoy on a handheld. A few great homebrews as well - though a few don't yet run as I don't have their cart types worked out yet.
It will take a filename as a "command line" parameter so in theory it would work fine within TWL++ for .a78 games - should RobZ want another emulator mouth to feed
I want to upload the .NDS and the fixed source code - and am unsure if I should just add a new personal project/repository on GitHub but I think it would be better served to put it under Robz's DS-Homebrew area... though I couldn't figure out how to do that
Edit: As promised: https://github.com/wavemotion-dave/A7800DS
Last edited by wavemotion,