Files

PS2 Reference Notes

This folder is a planning-oriented reference bundle for the retroDE_ps2 core. It is not meant to be an exhaustive PS2 encyclopedia; it is meant to collect the implementation details that are likely to matter when we turn this into an FPGA project.

Files in this folder:

  • hardware_overview.md: PS2 subsystem map, memory map, and boot flow notes.
  • software_and_emulators.md: Open-source SDK, graphics libraries, and emulator projects worth mining for behavior and test ideas.
  • implementation_workstreams.md: A subsystem-by-subsystem map of what the project would need to account for, plus an ao486 comparison.
  • source_log.md: Source list with URLs and short notes.
  • supplemental/: Second-pass additions (Claude). Primary Sony manuals, PSX-on-FPGA prior art as methodology templates, academic / community feasibility material. See supplemental/README.md.

Suggested reading order:

  1. hardware_overview.md
  2. implementation_workstreams.md
  3. software_and_emulators.md

Notes:

  • These notes favor primary or near-primary technical sources where possible: emulator source trees, SDK/toolchain repos, and low-level hardware references.
  • Some PS2 knowledge still lives in community documentation rather than official Sony publications. Where that is the case, the source is called out clearly.
  • I did not find a credible open-source HDL PS2 core during this pass. The public material that surfaced is overwhelmingly emulator, homebrew SDK, and reverse-engineering documentation.