Star on GitHubStar2.4k stars

Case study

Tamagotchi P1 for FPGAs: reconstructing the handheld hardware

Tamagotchi P1 for FPGAs reconstructs the handheld's CPU and surrounding hardware for Analogue Pocket and MiSTer. Its design follows Epson CPU specifications, uses microcode for control, and draws on disassembly of the Tamagotchi ROM to examine a disputed instruction behavior.

Targets
Firmware · Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C1 partial scope or analysis entry
Stars
178
Last commit
2024-05-19
Language
SystemVerilog
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Demo screenshot from the project's public documentation
Observed
Download and demo observed; the case covers part of the target software.
Scope
Partial
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Analogue Pocket or MiSTer hardware and a Tamagotchi P1 ROM are required.
  • License: The main core, tools, tests and documentation are MIT licensed; MiSTer platform code is GPLv3.

Cite

BibTeX

@misc{fpga-tamagotchi-p1-case,
  title = {{Tamagotchi P1 for FPGAs: reconstructing the handheld hardware}},
  howpublished = {\url{https://github.com/agg23/fpga-tamagotchi}},
  url = {https://github.com/agg23/fpga-tamagotchi},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/fpga-tamagotchi-p1-case/}}
}

Plain text

Tamagotchi P1 for FPGAs: reconstructing the handheld hardware. https://github.com/agg23/fpga-tamagotchi (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/fpga-tamagotchi-p1-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. docs/overview.md GitHub · agg23/fpga-tamagotchi · Revision 3ed61f6
  2. README.md GitHub · agg23/fpga-tamagotchi · Revision 3ed61f6
  3. docs/platform_installation.md GitHub · agg23/fpga-tamagotchi · Revision 3ed61f6

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab