UberNES is going to to provide fast, accurate NES emulation using a novel design that contains many features never seen before in videogame emulators.
Here are some key features of "UberNES 2010":
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
In order to provide this feature, UberNES must create a "NES Database" by scanning your ROM collection
Check out player profiles to see how you and other UberNES players are faring
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
View the evolution of the leaderboards for each individual game using the interactive history viewer
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
Connect to the UberNES Leaderboards to 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.
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.
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.
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: Trigger various interrupts, Change the CPU registers, Adjust the computational increment (for performing instruction traces, frame traces, etc).
What's New in This Release: [ read full changelog ]
· Added new cycle-accurate emulation core, allowing more timing-sensitive games like Battletoads to be played without any issues
· Added support for 15 more iNES mappers
· Added support for N106 and Sunsoft FME7 sound chips
· Improved support for 8 mappers including MMC3 and Konami VRCx
· Added light gun support
· Added Direct2D-based renderer which may perform better on Windows 7 machines then GDI and DirectDraw-based renderers
· Added bilinear interpolating graphics upcaler
· Improved quality of sound emulation