An impressive compilation that attempted to include three NES-style games in one .jar file, with levels adapted for small mobile screens.

While the files are freely distributed by abandonware communities, remember that distributing copyrighted Nintendo IP is legally grey. However, for the vast majority of retro enthusiasts, downloading a 15-year-old Java game that no longer makes money is considered acceptable preservation.

Instead of a D-pad and buttons, players used the numeric keypad. Typically, keys 4 and 6 handled moving left and right, key 2 or the central joystick looked up, and key 8 ducked. Action buttons were mapped to the 5 key for jumping and the 0 or # keys for sprinting and shooting fireballs.

The era of Java gaming was a crucial stepping stone for the mobile games industry. It proved that deep, engaging gaming experiences did not require a dedicated handheld console like the Game Boy Advance or Nintendo DS.

Whether you are looking to relive the nostalgia or experience a piece of gaming history, the 240x320 Java port of Super Mario Bros is a perfect, compact way to play.

Classic items like the Super Mushroom and Fire Flower are included to help Mario grow and fight back.