fixNES is a core for RetroArch that targets NES and Famicom content. This article summarizes what the official libretro documentation states about the core so you can decide whether it fits your use case before installing or configuring it. The information below reflects the documentation as published; it has not been verified through hands-on testing for this article.
What fixNES Is
According to the official documentation, fixNES is an alpha-stage emulator written as a learning experience. The same source describes it as a good, simple core for learning how NES emulators are written, but states that it is not a good choice for general use. The documentation also notes that readers who want a feature-complete, accurate, easily-usable emulator should look instead to Mesen, Nestopia or FCEUmm, depending on their use case.
Core Details
The documentation lists FIX94 as the author of the fixNES core and states that the core is licensed under MIT. The fixNES core's library name is reported as 'fixNES'. The documentation also states that the fixNES core has no core options, meaning there is no per-core option set to configure in the way some other cores provide.
Supported Content Extensions
The documentation states that content loadable by the fixNES core uses the following file extensions: .nes, .fds, .qd and .nsf. This describes the file types the core is documented as loading, not a statement about how any particular file will behave once loaded.
Associated RetroArch Databases
The official documentation associates the fixNES core with two RetroArch databases: Nintendo - Nintendo Entertainment System, and Nintendo - Family Computer Disk System. These associations indicate which database entries the core is documented as corresponding to.
Where to Find the Core and Report Issues
The documentation points to the fixNES repository at https://github.com/libretro/fixNES and to the issue tracker for the core at https://github.com/libretro/fixNES/issues, which is where the documentation says core issues should be reported. Use these official locations rather than unofficial mirrors when checking source or filing a report.
Practical Takeaway
Taken together, the documentation positions fixNES as a simple, alpha-stage NES and Famicom core suited to learning how NES emulators are written, while explicitly steering general-purpose users toward Mesen, Nestopia or FCEUmm. If your interest is studying a compact emulator implementation, the documented material above is the relevant starting point; if your goal is everyday play, the documentation itself recommends other cores.
Reference table · Scroll horizontally to see all columns.
| Item | Documented value |
|---|---|
| Core name | fixNES |
| Author | FIX94 |
| License | MIT |
| Library name | fixNES |
| Core options | None documented |
| Content extensions | .nes, .fds, .qd, .nsf |
| Associated databases | Nintendo - Nintendo Entertainment System; Nintendo - Family Computer Disk System |
Sources & references
Content responsibility: FrameTinker editorial desk. Source authors and software maintainers are credited separately below; this is not a claim of hands-on testing.
Published .
RetroArch: fixnes — official gaming software documentation https://raw.githubusercontent.com/libretro/docs/master/docs/library/fixnes.mdRetrieved Oct 13, 2026Something doesn’t match your setup?
Suggest a correction
