I think we can all agree that NesterDC SE is an AWESOME emulator. It obviously took a lot of effort and dedication.
That being said, there are several small things I (and others) feel could be made better. My personal gripe is the database. It's a great idea and implementation to automatically download all the extra bits for you. But it doesn't leave flexibility for games not in the database.
I've been hacking around with NesterDC. You can manually burn the files created in the pre-cd or temp directories and this work. You can replace the 000x.zip rom files with your own roms (after you rename them to match) and this will work.
What'd I'd really like to see is to make this more like MAME put supermario.zip in roms, supermario.png in screenshots etc. all manually without the need of the database.
This is all actually part of the menu system not the emulator itself. The menu is controlled by the xxxx.js files. If we modify these or rewrite them we should be able to have flexibility without the database.
I've already modified the main2.js file to allow me to use both the SE menu, or use the old plain directory rom browser.
I just wanted to point this out so maybe we could start a small NesterDC SE hack thread with the best hacks etc.
My next project is to get rid of the whole rotating animated characters thing during start up. Looks nice and all, but that's just making me wait even longer before playing.
Any other hacks you've made?