SuperGNESTM
SNES Emulator for Android Phones

SuperGNES Lite Released!

May 20th, 2010

SuperGNES Lite has been released to Android Market! It’s time (if you haven’t already) to give this SNES emulator a spin! The only differences between the full version and lite is save state support and multiple cheat codes. All the other features are available free of charge! Please give it a try and give us your feedback. Thanks!

SuperGNES Lite

New SA-1 Support

April 29th, 2010

Today SuperGNES has become the first in emulation history to support the SA-1 chip using a full ARM assembler core. Games that were previously unsupported like Super Mario RPG and Kirby can be played using the SuperGNES emulator. We hope to keep demonstrating our commitment to excellence by bringing the most technically advanced features to you the gamers! Now that SA-1 is complete SuperFX development for StarFox can begin!

Here is the full list of titles that are now playable with SA-1 support.

  • Super Mario RPG: Legend of the Seven Stars
  • Kirby Super Star
  • Kirby’s Dream Land 3
  • Super Bomberman Panic Bomber World
  • SD Gundam G NEXT
  • Dragon Ball Z: Hyper Dimension
  • Daisenryaku Expert WWII: War in Europe
  • Derby Jockey 2
  • SD F-1 Grand Prix
  • Itoi Shigesato no Bass Tsuri No. 1
  • J. League ‘96 Dream Stadium
  • Jikkyou Oshaberi Parodius
  • Jumpin’ Derby
  • Kakinoki Shogi
  • Marvelous: Mouhitotsu no Takarajima
  • Masters New: Haruka Naru Augusta 3
  • PGA Tour ‘96
  • Super Robot Taisen Gaiden: Masō Kishin - The Lord Of Elemental
  • Mini 4WD Shining Scorpion Let’s & Go!!
  • Pebble Beach no Hotou: New Tournament Edition
  • PGA European Tour
  • Power Rangers Zeo: Battle Racers
  • Shin Shogi Club
  • Shogi Saikyou
  • Shogi Saikyou 2

SuperGNES on Market!

March 20th, 2010

Finally after a year and a half of development, a number of false starts, endless coding and game debugging sessions; SuperGNES has shipped and is now available on the Android Marketplace! It’s been a harrowing journey but very rewarding to at last bring our vision of Super Nintendo for mobile devices to everyone. A big thanks to my developers and Beta testers. You guys rock! The future of SuperGNES is going to be very exciting!

Dedicated to the gamers,
Nate SuperGNES Dev

SuperGNES Multi-touch

March 12th, 2010

SuperGNES Multi-touch
Finally full multi-touch support is here for SuperGNES. Using the on screen controller you can simultaneously direct and button press at the same time. To help the Android phones that do not have build in keyboard there is one now built into the screen. Works for any Android Phone with multi-touch API support.

Are we there yet?

October 6th, 2009

Okay so why is SuperGNES taking so long and why aren’t we there yet? First let me say sorry of the lack of insight into what’s been going on. It’s been a bit heck-it lately for different reasons but we want to ensure you that SuperGNES will get done … no matter what. We want to put out the highest quality and competitive product we possibly can. Unfortunately we don’t have a venture capitalist to fund development 24/7. It’s just us and the time we commit to making things happen. All that said SuperGNES is making great progress. We welcome you to join the Beta testers using the contact form to help us squash all the bugs.

On Screen Controls

August 31st, 2009

Using on screen controls Mario grabs the shell, jumps in the air and kicks the shell

After working hard to development on screen controls we finally found a control configuration that is easy to use and allows for precise game control. The newest screen only phones have been in desperate need of better controls as most games have been modeled around the hard keyboard. What we have created is a controller pad using on screen buttons, combined with the track ball or D-Pad for directional controls. For the track ball you simply scroll in the direction you want to go, press the ball in to continue your path of travel and release it to stop. When you want to super speed and jump hold the speed button down and then slide your thumb down to the jump button to press both buttons at the same time. Theses controls have proven to be quite effective in kicking some koopa shell and we hope to add some more controller skins in the future. Checkout the in-game screen shot using the new touch controls.

Beta Progress

August 13th, 2009

Since we released the Beta of SuperGNES we’ve gotten great feedback and help from the SuperGNES Beta testers. We’ve been able to cut our testing cycles down, quality has gone up, speed has increased and we’re very happy to say that a majority of the SNES titles are now fully playable. We are also very happy with the quality of the sound as it is right on par with the original SNES. There is still a little bit of lag it but we are certain it will go away once we put some more APU optimizations in. Special chips for the Mega Man X series are working. For those with Android Generation 2 phones, not to worry we are saving the best for last and are working on on-screen controls unlike any other emulators for Android.

Full Disclosure

July 31st, 2009


It’s game day and time to get the testing on with SuperGNES. However first we need to go over what’s working and what’s still a work in progress. Right now SuperGNES is not a finished product and needs some more love. So lets start with what IS working.

  • CPU and APU Cores
  • Keyboard Controls
  • Game Scanner with cover art
  • DSP1-4
  • Sound. It’s really slow right now but everything is rendering correct.

Here is what isn’t working yet or not available.

  • SA1, SuperFX, C4
  • Screen Controls (just ran out of time on this one)
  • Certain games are crashing an exhibit graphical glitches

And here is what will not be enabled for the beta.

  • Save State (Well technically you can save but just you can’t load)
  • Save / Load SRAM or battery backup

We are working on a release candidate right now and will email everyone today as soon as we get it together.

Public Beta

July 28th, 2009

We are announcing a public beta of SuperGNES to everyone who has signed up for updates and is interested in participating. The beta will be available in a few days for everyone who has signed up on the contact page. We will send out an email with a download location on our website to install SuperGNES on your phone. This will allow everyone to get a preview of SuperGNES, squash any remaining bugs and get feedback on enhancements for a final release.

New Core, again

July 14th, 2009

Sorry it’s taken so long to put out a new post as we’ve been buried in massive code. We’ve yet again had to do major changes to SuperGNES and we wanted to make sure we got it right for you. We’ve created a new CPU core from scratch in ARM assembly that is very fast and also quite accurate. This is not the same regurgitated and hacked up GP2X code that everyone else has used. We expect a 100% CPU compatibility for all games. Also we designed the new core to support the SA1 chip. The C++ CPU core just wasn’t doing enough so we had to code it in ARM assembly. However we have retained the C++ core so we can easily compile for Intel Android mini-notebooks whenever they are available. We are running our regression tests now to make sure the new CPU integrates with everything correctly. We are determined to make the perfect SNES emulator for Android.