Boot ROM versions
Boot ROM versions explained
The PlayStation 2's boot ROM (sometimes called the ROM version) is the low-level firmware that runs at power-on. It matters for one reason above all: it determines whether the classic FreeMcBoot memory-card exploit can automatically launch your homebrew.
Older consoles use earlier ROM versions that FMCB handles directly. The newest slims use boot ROM 2.30 or 2.50, which classic FMCB cannot auto-boot. On those, the modern approach is to run FreeDVDBoot (a DVD-player exploit) and then install PS2BBL or OpenTuna for a persistent homebrew environment.
| Boot ROM | Found on | Recommended entry |
|---|---|---|
| Older (pre-2.30) | All fats and early slims | FreeMcBoot (easiest) |
| 2.30 / 2.50 | Late SCPH-90000 slims, PS2 TV | FreeDVDBoot → PS2BBL / OpenTuna |
You can read your exact version in uLaunchELF once any homebrew is running. If you're buying a console specifically to mod and want the simplest path, an older fat or early slim avoids the boot-ROM gate entirely.