Keep the SNES alive!

Making new games for retro consoles is the best way to keep them alive!

So, for this Ludum Dare, I choose to create a brand new game for my favorite console: the Super Nintendo (SNES). You can play the game in HTML5 through an online emulator. Of course you can also download the ROM file to play it with any SNES emulator you want, and even on a real console if you have a Flash Cart at home!

KeepinSNESAlive.png

PLAY IT HERE: https://ldjam.com/events/ludum-dare/46/keeping-snes-alive

The game itself is quite simple: you have 4 SNES laying around, but only 1 cartridge of a homebrew SNES game (Yo*Yo Shuriken, a SNES game I made in 2019 that was released on cartridge like the old days). Using the button you can make the cartridge "jump" so you can move from one console to another. Be careful no to miss a cartridge slot, else you'll fall and it's a game over. And do let the SNES without game play for too long, or it's a game over too! :)

The game was programmed in C using the wonderful PVSNESlib. The music was composed by XRACECAR and is used under a Creative Commons CC-BY-NS-SA licence: http://battleofthebits.org/arena/Entry/7049+Bytes+of+Memories/25393/

A fun fact about the audio: the "shlak" sound that you hear when the cartridge enters a console is an actual recording of the noise made by the SNES power button (recorded directly from my childhood console, still alive and kicking after 30 years!)

I entered the Jam as the music wasn't made by myself, but besides audio (which I opted out), all the others part of the game where created from scratch during the event!

All in all, I spent about 10 hours in total making the game (I wished I could have more time, but real life isn't always as you hoped).

Last but not the least, the full source code is included. I spent about 2 additional hours cleaning up and commenting the code, as I hope it'll help you to start making new SNES games too!

Enjoy!

PLAY IT HERE: https://ldjam.com/events/ludum-dare/46/keeping-snes-alive