ducalex / retro-go

Retro emulation for the ODROID-GO and other ESP32 devices
GNU General Public License v2.0
569 stars 130 forks source link

Stella-go #166

Open pilesofspam opened 2 weeks ago

pilesofspam commented 2 weeks ago

Describe the problem you're trying to solve

Would LOVE to integrate stella into this spectacular project.

Describe the solution you have in mind

OtherCrashOverride's stella-odroid-go working under the retro-go launcher.

Additional context

I see a commented out reference to stella-go in the launcher in applications.c, has it already been done? If nobody is working on this, I can fork and report back.

As a hobby project, I'm building up a version of the Odroid Go. IL9341, ESP32S3, PCM5102. Got it working on a breadboard (Thank you for the thorough build instructions), but it's missing the venerable Stella Atari 2600 emulator. PRBoom is incredible, the NES is fun and brings back the memories, but nothing hits the nostalgia button like a game of Space Invaders, or Missile Command, Asteroids, Pitfall, River Raid, Adventure, Frogger; anyone remember Empire Strikes Back? Even that blue Pacman adaptation, or a 2 level Donkey Kong. Good days of rainy afternoons spent right in front of the TV. Hoping to build a few up and document the process.

ducalex commented 2 weeks ago

I see a commented out reference to stella-go in the launcher in applications.c, has it already been done? If nobody is working on this, I can fork and report back.

I worked on a Stella port a few years ago but I've realized that most 2600 games had better versions on other emulators and Stella is quite big so it would make retro-go no longer fit in 4MB so I gave up. But I am wiser now, I understand that nostalgia doesn't work that way, and I agree that retro-go should obviously support 2600 games!

I would prefer a port directly from current Stella but I understand that it's more efforts, so I'd likely accept a PR that adapts Crash's old port too if it works well :).