irixxxx / picodrive

Fast MegaDrive/MegaCD/32X emulator
Other
52 stars 24 forks source link

[Feature Question] Sega Game Gear support? #35

Closed freq-mod closed 2 years ago

freq-mod commented 3 years ago

Is it in the scope of this project or planned in some time in the future? Master System support is present, so I got surprised GG isn't here.

irixxxx commented 3 years ago

It would require some effort: The sms vdp stuff is very basic and would probably need some rework. Psg audio is stereo in the gg, while picodrive only supports mono for sms. There's probably more... It's on my list to investigate this (in fact the upscaling code already has some provisions for gg), but I'm not making any promises atm. I'm en route to 1.99, and the still unfinished show stopper on that list is improving save/load for md, mcd and 32x ;-) There might also be some improvements for sms (cartridge save/load, more rom mappers, ...) but I'm not sure if I get there in time.

irixxxx commented 2 years ago

I added some basic GG support. It's still a bit rough and may be somewhat buggy, but you could give it a try. Both libretro and linux SDL standalone should work (PSP as well, but that's completely untested on real hardware :-/). I gave gp2x/caanoo a shot too, but that one definitely has some bugs.

freq-mod commented 2 years ago

Wow, thanks! I can give it a try (and in some days, debug it on some more exotic platform... :wink: )