|
Project Information
Members
Featured
Downloads
Wiki pages
Links
|
Update: 4/15/2011The project is no longer active. Original owner gone until further notice. If your interested in this project, please contact brandonlbradley@gmail.com NESEMUThe unnamed NES emulator, also extremely portable. Breaking News - 05/05/2009nesemu2 has begun, nesemu is on the backburner, while pceemu is right beside nesemu2 on the front burners! nesemu2 is a complete rewrite reusing very little code, focusing on more accurate timing in the cpu, and mid-line updates on the ppu. i decided it would be too much work to accomplish what i want to do, so the rewrite has begun. also, there is a new gui being coded, the successor to gui2: gui3. portability will also be a goal, also a client/server thing for internet gaming...hopefully... Latest NewsNew emulation project started, PCEEMU. Previous Latest NewsPS2 support will be removed when the new PPU core is completed. The core will most likely be too much for the PS2 to handle. Also, when the new PPU core is put into place, I should have migrated from Matt Conte's APU to blargg's APU. My motivation for working on this project is strong even with my new side project starting to roll. Mappers are also at the bottom of my priority list because, honestly, I'm just sick of writing them, tracking down hard to find games, etc... Old NewsI've been secretly working on nesemu with a mini-itx Intel Atom board, not much time to do any real work but the Wii version is now working perfectly without SDL, and some new PPU engine tweaks make less graphics emulation errors. Dirty iNES headers are now detected, so the correct mapper is loaded now. Small ROM database is also internal in the code, for a specific few games (notably the VRC mappers). Splash screen, and probably other things added as well. Finally, NSF player working great along with a more compatable HLE FDS BIOS. Not enough work for a new release though... Features
Supported Targets
Linux binary releases will be discontinued, it's too easy to run "make linux". OSX binaries need to be updated. UsageUsage is the same on all platforms, an incomplete but usable ZSNES look alike GUI. To get started, click Game then Load.
Browse directories on the right, files on the left. This is accomplished by double clicking the directory you want to browse into, or '..' choosing to go to the previous directory. If the emulator finds any usable images, they will appear on the left. Single click a file to show its info at the bottom of the load dialog. Double click a file to load it into the emulator and exit the GUI.
Once the emulator is running the default keys are the same on all PC platforms; PS2 and Wii have nicer controls. Default keys for PCs:
Default keys for PS2:
Default keys for Wii:
There are many GUI options, those will be documented later, before the 'final' release. Just explore, there is a lot! Code NotesThe emulator is coded in C, nothing fancy. It should build under any environment. I usually use GCC for all targets other than Windows, Visual Studio 2005 with Windows, and KDevelop on Linux. PS2 NotesFeedback is needed on the PS2 port. If the emulator ISN'T working for you, please either email or post an issue containing the following information:
BugsPlease report all bugs found to the Issues section of this site. Your feedback is needed to make the emulator better! |