notaz / picodrive

Fast MegaDrive/MegaCD/32X emulator
Other
292 stars 167 forks source link

Add preliminary support for Demons of Asteborg #129

Closed pjft closed 3 years ago

pjft commented 3 years ago

This change adds preliminary support for Demons of Asteborg, a new game that was just released. More info here: https://www.demonsofasteborg.com/

Specifically, I added header detection to use SSF2 mapper, per the developer's guidance (@Infitek).

What is missing now is SRAM support, which I don't believe is working for SSF2 either. Would appreciate guidance if I am to try to implement it myself, though the game seems to load for now with these changes. Unsure if I should add "prop = no_sram", let me know if that should be there and I'm happy to update. Game seemed to work the same way with and without it.

Also, it's not clear if I should submit a change to carthw_cfg.c as well, as it says "do not modify", but let me know and happy to accommodate as needed.

Thanks.

pjft commented 3 years ago

Apologies, those changes were needed to get a previous, faulty ROM working. The new ROM doesn't need these changes.

SRAM support, though, doesn't seem to work, so I'll happily take guidance if there's anything I can help with.

Regards.