retro-go icon indicating copy to clipboard operation
retro-go copied to clipboard

Add support for Neo Geo Pocket (Color)

Open ducalex opened this issue 1 year ago • 3 comments

Describe the problem you're trying to solve

I want to play Neo Geo Pocket games. The ODROID-GO layout is perfect for it!

Describe the solution you have in mind

Likely port the RACE or NeoPOP emulator.

xrip has a port running on the pico here: https://github.com/xrip/pico-neogeo-pocket

And we have an old attempt here https://github.com/ducalex/retro-go/tree/negeopocket

Additional context

None

ducalex avatar May 03 '24 15:05 ducalex

Better place to start is https://github.com/xrip/porting-playground/tree/ngpc it's same emulator used for RP2040, but compiles for Win32 (without dependencies like SDL2 etc, just raw framebuffer and soundbuffer), just add -DPICO_PLATFORM=host to CMAKE,. It have little bit simple code without Pico related stuff. It's also mises DAC sound buffer in some case, only the FM modulation available, but it's related to my laziness, no other issues with it (just pull DAC buffer at 8Khz and play it )

xrip avatar May 03 '24 15:05 xrip

Hi, does this can be accomplished on esp32?

@ducalex

dilixi avatar Oct 05 '24 15:10 dilixi

Yes I am fairly confident it can be accomplished on the esp32 but someone will have to do the work to port @xrip's work.

I am not currently working on that myself, if that was the question!

ducalex avatar Oct 05 '24 19:10 ducalex