ekeeke / Genesis-Plus-GX

An enhanced port of Genesis Plus - accurate & portable Sega 8/16 bit emulator
Other
673 stars 193 forks source link

Problem while resetting 40 in 1 Multicart ROM #510

Closed ouso1999 closed 1 year ago

ouso1999 commented 1 year ago

Hi . First thank you for you awesome emulator. It's amazing . I got my Sega MD2 40 in 1 Multicart dumped and I've had that cartridge since 90s . My problem is that when I select a game from the menu and reset it resets to the title screen of the same game I played not the menu . That happens to all the games in the menu except the first one . When I play the first game of the menu which is Michael Jackson and reset it resets normally to the menu as it is supposed to . However when I play the cartridge itself on my console it resets normally to the menu whatever game I play image

Have a nice day

ekeeke commented 1 year ago

Looks like /VRES is used to reset the bank mapping in these XX-in-1 pirate cartridges, this is now fixed by https://github.com/ekeeke/Genesis-Plus-GX/commit/95bde804a6ad55a6597850b56de2fa8d9e23e220

ouso1999 commented 1 year ago

Looks like /VRES is used to reset the bank mapping in these XX-in-1 pirate cartridges, this is now fixed by 95bde80

I tried it but it still the same problem

ekeeke commented 1 year ago

What did you tried exactly ?

If you are using Retroarch, you need to wait until this fix is backported by libretro devs in their fork repository (https://github.com/libretro/Genesis-Plus-GX/), which does not look to be the case yet.

I am only providing standalone Gamecube/Wii builds of Genesis Plus GX emulator and one Windows 32-bit build for Retroarch (which however might not have all the libretro features as Retroarch official core as their forked repository is not identical to mine).

ouso1999 commented 1 year ago

What did you tried exactly ?

If you are using Retroarch, you need to wait until this fix is backported by libretro devs in their fork repository (https://github.com/libretro/Genesis-Plus-GX/), which does not look to be the case yet.

I am only providing standalone Gamecube/Wii builds of Genesis Plus GX emulator and one Windows 32-bit build for Retroarch (which however might not have all the libretro features as Retroarch official core as their forked repository is not identical to mine).

I tried testing the game on Retroarch on PC but it seems that your fix or update isn't backported yet . So do you think I have to wait ?

ekeeke commented 1 year ago

you need to wait until this fix is backported by libretro devs in their fork repository

ouso1999 commented 1 year ago

you need to wait until this fix is backported by libretro devs in their fork repository

I'll wait . Thank you so much

ouso1999 commented 1 year ago

you need to wait until this fix is backported by libretro devs in their fork repository

thanks . It works now