Leaderboards
Record your best high scores and speed runs in classic NES games
UberNES will automatically save your high scores in 50 classic NES games including Pac-Man, Donkey Kong, and Tetris.
UberNES will also track your fastest speed run times in 10 classic NES games including Super Mario Bros, Metroid, and Mega Man 2.
Your high scores and speed run times will be recorded and preserved in your "NES Database" file.
Worldwide Rankings
Compete for the worldwide high scores and fastest speed runs
After downloading the latest UberNES stats, you will be able to see the high scores and speed runs of other UberNES users.
If your scores and speed runs are good enough, you will be listed on the UberNES leaderboards after you upload your stats
Stats uploading is completely anonymous aside from an optional user name and location that you can provide
UberNES takes great care to prevent cheating; use of saved states, Game Genie codes, in-game cheat codes, CPU slow-downs, etc are all monitored and handled accordingly.
History Tracking
View the evolution of the leaderboards for each game
The history viewer shows a graphical and textual display of the game's history.
The two displays are integrated with each other; selecting an event in the textual display will cause the corresponding element in the graphical display to highlight and vice versa
Player Profiles
See how you and other UberNES players stack-up
The profile displays all of the player's high scores and speed runs
The number of "points" awarded to the player for each game are also displayed, which are used to rank the top UberNES players
Game Browser
Bring your NES collection to life
Rather than using the standard "Open a file" window, UberNES provides a rich and fully featured game browser that makes it fun to choose which game to play next
When you select a game, all kinds of information about it will be displayed. The publisher, developer, release date, and even the box description from the back of the original package will be displayed
If you have box art images on your computer, UberNES will display the box art for each game
Statistics from the UberNES leaderboards including high scores and more are also displayed in the game browser
In order to provide this feature, UberNES must create a "NES Database" by scanning your ROM collection
Creating a database is extremely fast and simple
It is even easier to re-scan your ROMs if you download more games and need to update your database. Re-scanning your ROM collection is robust and you are guaranteed to never lose your gameplay stastitics (high scores, speed runs, etc)
Movies
Record and playback your NES movies
UberNES can record and playback gameplay movies. All of the standard movie functionality is provided through a nice movie console window.
"Checkpoints" can be added to movies to mark key points
Checkpoints allow you to jump immediately to various points in movies.
Checkpoints can also make the movie seek function operate much faster.
Movies are stored in a compressed format - 20 minutes of gameplay typically compresses to only 5 KB.
NES controller overlays can be displayed as movies play, showing exactly which buttons are being pushed.
A local movie gallery makes browsing, playing, and managing your NES movies easy.
Online Movie Gallery
View other UberNES users' movies
An online movie gallery is built into UberNES - using it, you can browse and download the best movies from UberNES users across the world.
UberNES performs many gameplay validation checks on movies, ensuring that they are authentic gameplay sessions.
You can submit your movies to the online gallery from your local movie gallery.
Currently, the movie gallery has many nice movies ranging from UberNES high score runs to start-to-finish completion movies of difficult games like Ghosts and Goblins and Mike Tyson's Punch-Out!!.
Debugging
Take a look inside the NES
UberNES offers a rich set of debugging tools for those interested in seeing how the NES works or debugging NES programs.
Each major component of the NES can be visualized by UberNES in separate windows.
Since UberNES is a MDI application, viewing the various components is a very natural and clean process
For those interested in manipulating the state of the NES itself, UberNES provides a debugging console that allows the user to
State Browser
A convenient interface for loading and saving game states
The UberNES state browser allows for intuitive and easy state loading/saving.
100 slots are provided for every game.
NSF Player
Plays back Nintendo Sound Files and includes a simple visualization tool
Nearly all of the custom NES sound chips are supported
Game Genie
Never type in a Game Genie code again
Don't waste your time manually entering Game Genie codes - UberNES can quickly and easily import thousands of Game Genie codes from our online code database!
These codes are saved in your NES database so you don't have to worry about re-downloading or re-entering codes, ever.
You can use as many codes as you want, simultaneously. (The actual Game Genie device had a limit of 4 simultaneous codes.)