fixNES vs My NES
fixNES
github.comMy NES
github.comSide by side
| Figure | fixNES | My NES |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| Linux | Yes | — |
| Plans published | 1 | 1 |
| Spec score · NES Emulators | 7.8 (#9) | 7.9 (#7) |
| Compatibility | The README lists support for a range of NES mappers and the VRC6, VRC7, FDS, MMC5, N163, and Sunsoft 5B audio expansions. | The project says it implements about 97% of known and documented mappers. |
| License | The repository includes an MIT License granting permission to use, copy, modify, merge, publish, distribute, sublicense, and sell the software, subject to its conditions. | The project describes My NES as .NET freeware licensed under GNU GPL version 3. |
| Purpose | fixNES is an NES emulator the author wrote to learn about the NES, and the README says it is not in the most complete or cleanest state. | My NES is a portable, open-source NES/Famicom emulator written in C#. |
Plans
In their own words
fixNES
fixNES is a free, open-source NES emulator for Windows and Linux. It runs NTSC and PAL .nes ROMs and creates .sav files for games that support saving. FDS and QD titles can run when a FDS BIOS named disksys.rom is placed in the same folder, and NSF music files are supported with track changes on the left and right keys. Files can be opened by drag and drop, command-line argument or from ZIP archives. The project lists support for NES mappers and VRC6, VRC7, FDS, MMC5, N163 and Sunsoft 5B audio expansions. Controls are keyboard-only; Windows users can use joy2key for controller input. The standalone build uses supplied scripts and requires freeglut and openal-soft, while a Makefile supports RetroArch core use. The README says the project is not in its most complete or cleanest state. It is licensed under MIT.
My NES
My NES is a portable, open-source NES and Famicom emulator for Windows, written in C#. It emulates NES processing, supports NTSC, PALB and DENDY formats, and implements about 97% of known documented mappers. The project says it passes most known hardware behavior tests, although some games may fail because of an unimplemented mapper or emulation bug. A built-in launcher organizes games, shows information from NesCart DB, and records ratings and play time. Users can save and load states, take snapshots, record game audio and use Game Genie. Four-player joypads work through a keyboard, joystick or Xbox 360 controller. Video can be upscaled beyond Full HD. The emulator is multithreaded, and the project reports 60 fps on older Windows machines. My NES is.NET freeware under GNU GPL version 3, listed at free. It usually runs after extracting a portable package and stores settings and user files in Documents. Requirements include.NET Framework 4, DirectX and Microsoft C++ Runtime.