Case study
jsSMS: Master System and Game Gear emulator
jsSMS is a JavaScript emulator for Sega Master System and Game Gear ROMs, written to run quickly in mobile browsers. The README says it began as a port of JavaGear and later replaced the interpreter with a dynamic recompiler in src/compiler.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 152
- Last commit
- 2018-02-26
- Language
- JavaScript
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Requirements & limits
- It runs Master System and Game Gear ROMs in JavaScript.
- The README credits the original JavaGear copyright to Chris White, 2002-2008.
- License: GPL-3.0.
Cite
BibTeX
@misc{jssms-case,
title = {{jsSMS: Master System and Game Gear emulator}},
howpublished = {\url{https://github.com/gmarty/jsSMS}},
url = {https://github.com/gmarty/jsSMS},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/jssms-case/}}
}Plain text
jsSMS: Master System and Game Gear emulator. https://github.com/gmarty/jsSMS (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/jssms-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · gmarty/jsSMS · Revision 5a85c08
More in Games
- Jungle King: a labeled arcade Z80 disassembly · Case study
- Jurassic Park: an SNES disassembly of the USA release · Case study
- KAR-Decomp: an annotated Kirby Air Ride disassembly · Case study
- Katten Project: Plus+ and Touch Pets server reimplementation · Case study
- Kirby's Adventure: an in-progress NES disassembly · Case study
- Kirby's Dream Land: a Game Boy disassembly with ROM comparison · Case study