Dr. Mario: 6 Open Source Clones Compared
These clones differ mainly in platform and how you get them running rather than in competing feature sets. BUGS is a from-scratch terminal implementation in K&R C with ncurses, playable directly with no build step described. The two NES disassemblies instead require supplying your own original ROM and reassembling it with an assembler to produce a byte-identical game, while SunHP games is a separate, original Saturn-assembly implementation for HP48/49/50 graphing calculators, playable only through a calculator emulator. Two other entries (Anti-Virus and the TI-calculator listing) have no descriptive data available.
Comparison table
Availability
- Status
- Semi-playable
- Platforms
- NES
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Active
- Last updated
- 1mo ago
- Stars
- 282
- Contributors
- 5
Compatibility
- Requires original assets
- YesDisassemblies of NES games; requires original ROM files to build.
Availability
- Status
- Playable
- Platforms
- NES
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Halted
- Last updated
- 5y ago
- Stars
- 20
- Contributors
- 1
Compatibility
- Requires original assets
- —

Availability
- Status
- Playable
- Platforms
- HP calculator
- Play in browser
- No
- Mobile
- Android
Project health
- Development status
- Sporadic
- Last updated
- 10mo ago
- Stars
- 3
- Contributors
- 1
Compatibility
- Requires original assets
- NoCollection of original Saturn ASM games for HP48/49/50 calculators.

Availability
- Status
- Playable
- Platforms
- Linux
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Halted
- Last updated
- 7y ago
- Stars
- 0
- Contributors
- 1
Compatibility
- Requires original assets
- —

Availability
- Status
- Playable
- Platforms
- Windows, Linux
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Not tracked
- Last updated
- Not tracked
- Stars
- Not tracked
- Contributors
- Not tracked
Compatibility
- Requires original assets
- —
Availability
- Status
- Playable
- Platforms
- TI calculator
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Not tracked
- Last updated
- Not tracked
- Stars
- Not tracked
- Contributors
- Not tracked
Compatibility
- Requires original assets
- —
| Title | NES Games Disassembly | Dr. Mario (NES) Disassembly | SunHP games | BUGS | Anti-Virus | Dr. Mario |
|---|---|---|---|---|---|---|
| Status | Semi-playable | Playable | Playable | Playable | Playable | Playable |
| Platforms | NES | NES | HP calculator | Linux | Windows, Linux | TI calculator |
| Play in browser | No | No | No | No | No | No |
| Mobile | No | No | Android | No | No | No |
| Project health | ||||||
| Development status | Active | Halted | Sporadic | Halted | Not tracked | Not tracked |
| Last updated | 1mo ago | 5y ago | 10mo ago | 7y ago | Not tracked | Not tracked |
| Stars | 282 | 20 | 3 | 0 | Not tracked | Not tracked |
| Contributors | 5 | 1 | 1 | 1 | Not tracked | Not tracked |
| Compatibility | ||||||
| Requires original assets | YesDisassemblies of NES games; requires original ROM files to build. | — | NoCollection of original Saturn ASM games for HP48/49/50 calculators. | — | — | — |
| Preview | ![]() | ![]() | ![]() |
Frequently asked questions
Are the Dr. Mario clones on this page open source?
Yes — every clone catalogued here is an open-source project. Availability, license, and development-status details for each one are listed in the comparison table above.
Do I need to own the original Dr. Mario to play these clones?
SunHP games runs standalone, no original files needed; NES Games Disassembly requires original game assets to play.
Which Dr. Mario clone is the most actively maintained?
NES Games Disassembly is currently under active development, based on recent commit activity. See the "Development status" row above for every clone's current status.
See the full write-up for each clone, or go back to Dr. Mario.