Snake '97

Someone with a modern frontier model spent a weekend rebuilding the Nokia 3310 game library from scratch and came away with more respect for the original developers than they went in with. The 84 × 48 monochrome screen, the four-way key, and the tight 30-second play loop turn out to be harder to reinvent than they look. If you want the actual games on a modern Android phone rather than a Claude-authored recreation, here are seven apps that get you closest to the feature-phone era without a rooted emulator.

What to look for in a feature-phone game recreation

Five things separate a real recreation from a marketing skin:

Quick comparison

App Best for Free plan Starts Standout
Snake ‘97 Faithful Nokia Snake recreation Free with ads Around $2 one-time Best-known Snake port
Snake Xenzia Rewind 97 Retro Snake with a chunkier retro shell Free Free Fits the Aptoide catalogue
J2ME Loader Actual Java ME game files on Android Free (open source) Free Runs the original .jar files
Space Impact 97 Side-scroll shooter with the Nokia feel Free with ads Ad-free purchase Faithful Space Impact recreation
Retro Snake Snake with minimalist visuals Free Free Extremely small install
Bounce Original The Nokia Bounce recreation Free with ads Ad-free purchase Bounce physics that match
Snake Classic Snake for people who want just Snake Free with ads Ad-free purchase Zero-thought pick

The apps

1. Snake ‘97 — Best faithful Nokia Snake recreation

Snake ‘97 is the port most people mean when they say “Snake on a modern phone.” The developer built it as a museum piece: the same monochrome LCD, the same 12-key numeric keypad on-screen, and the same three difficulties from the original. The keypad even has the shift-key long-press for letters, which does nothing here but sells the illusion.

Where it falls short: Ads on the free tier interrupt between rounds. Some devices show a subtle input lag on the on-screen keypad.

Pricing:

Download: Snake ‘97 on Aptoide · Google Play

Bottom line: The Snake port to install first.

2. Snake Xenzia Rewind 97 Retro — Best chunky retro shell

Snake Xenzia Rewind 97 Retro is a friendlier take on the Snake formula: the LCD is still there, but the on-screen d-pad is chunkier and easier for adult thumbs. The difficulty ramp is gentler than Snake ‘97’s, so it’s the pick for a casual return rather than a purist replay.

Where it falls short: Slight liberties with the original physics; long-time Snake players will notice.

Pricing:

Download: Snake Xenzia Rewind 97 Retro on Aptoide

Bottom line: The Snake port for casual thumbs.

3. J2ME Loader — Best for actual Java ME game files

J2ME Loader is the emulator that runs actual .jar and .jad files from the Java ME era. If you still have the game files from an old phone backup, or you can find them from an archive, J2ME Loader is the app that plays them. The original files, not a recreation. Snake II, Space Impact, Bounce, and everything else on the Nokia 6600 catalogue.

Where it falls short: You need to source the game files yourself. Some later J2ME games depend on device-specific APIs that don’t emulate cleanly.

Pricing:

Download: J2ME Loader on Aptoide · Google Play

Bottom line: The only app that plays the real files.

4. Space Impact 97 — Best Space Impact recreation

Space Impact 97 rebuilds the side-scrolling shooter from the Nokia 3510 and 6100 era. Same enemy patterns, same weapon-upgrade pickups, same nine levels. The touch controls are the weak link but the game itself is faithful enough to trigger memory for anyone who spent lunch breaks on the Nokia keypad.

Where it falls short: Touch controls don’t fully replace the d-pad. Some device sizes crop the play area.

Pricing:

Download: Space Impact 97 on Aptoide

Bottom line: The Space Impact you remember, if you’re forgiving on the controls.

5. Retro Snake — Best minimalist Snake

Retro Snake strips the LCD skin away and shows Snake as a pure grid game. The install is tiny (a few megabytes), there’s no login, and the play loop is instant. Not the atmospheric pick, but the one that starts fastest and takes the least storage.

Where it falls short: No LCD flavour at all. Feels more like Snake-the-idea than Snake-the-Nokia.

Pricing:

Download: Retro Snake on Aptoide

Bottom line: Pick this if you want Snake but not the theme park.

6. Bounce Original — Best Bounce recreation

Bounce Original rebuilds the little red ball’s platformer with faithful physics. The eleven original levels are there, plus a few new ones that hit the same beats. Bounce depends on the ball’s inertia; get that wrong and the game is unplayable. Bounce Original gets it right within a small tolerance.

Where it falls short: Touch controls for the left-right-jump inputs need a settle-in period.

Pricing:

Download: Bounce Original on Aptoide

Bottom line: The Nokia platformer, on a phone that has vastly more power than it needs.

7. Snake Classic — Best zero-thought Snake

Snake Classic is Snake without any theme, any progression, or any account. Open, tap, play. Great for a break at work or a quick round while the kettle boils.

Where it falls short: Ads. No customisation.

Pricing:

Download: Snake Classic on Aptoide · Google Play

Bottom line: The Snake you’ll actually open on the bus.

How to pick the right one

FAQ

What was the game on the Nokia 3310?

Snake II shipped on the Nokia 3310, along with Snake, Rally, Space Impact on newer models, and Bounce a couple of generations later. Snake II is what most people remember first.

Can I really play the original Nokia games on Android?

Yes, through J2ME Loader if you have the original .jar files. Recreations like Snake ‘97, Bounce Original, and Space Impact 97 give you a very close match without needing the original files.

The recreations are new implementations, so they’re their own thing. The J2ME files, if you dumped them from a phone you own, sit in the same murky ROM-and-emulator territory as any other classic game library.

Do these apps work on tablets?

Snake ‘97 and Snake Xenzia Rewind 97 Retro scale to tablets; the on-screen keypad grows too. J2ME Loader depends on the specific game.

Are there iOS versions?

Snake ‘97 and a couple of the Nokia recreation apps have iOS ports, though not all of them. J2ME Loader is Android-only because of platform restrictions on custom runtimes.