Open wiebel opened 5 months ago
I'll take a look.
AFAIK Elite is PAL and NESTang is NTSC, so that's why it renders like that. Eg: Mr Gimmmick PAL running on NTSC.
Idea: Maybe adding a PAL
/NTSC
option in Options
that changes the CPU clock might fix it? PAL runs at ~1,66[MHz) while NTSC runs at ~1,79[MHz]
As I thought, changing system_type
to PAL
fixes the issue
Logic repo Firmware repo Nano20k release Logic draft PR Firmware draft PR
NTSC
PAL
Edit: This fix is not in any official PR yet, so won't be part of any official release soon
This is probably already known, but just in case. Elite's background bitmaps are rendered at an offset of around half a screenheight. I t would be great to be able to play Elite in one of it's original forms. There is probably an mid screen mode switch involved. As it's one of the best documented game codes this might be helpful: https://www.bbcelite.com/nes/ https://github.com/markmoxon/nes-elite-beebasm