P1POPStarter DocsRecovered preservation manual
Setup Storage Reference Archive

Compatibility Map

Cross-reference POPStarter CHEATS.TXT commands, PATCH files, TROJAN files, and config-byte equivalents.

One behavior can have several faces#

POPStarter's history mixes text commands, standalone patch files, TROJAN files, and direct config-byte edits. This table keeps the aliases together and calls out filename collisions such as stock PATCH_9.BIN for $NOPAL versus the later loader-disable workaround that reused the same filename.

Compatibility-mode stacking rule#

Recovered notes say modes 0x01, 0x02, 0x03, and 0x05 touch CD status and should not be combined. Modes 0x04, 0x06, and 0x07 combine more safely, but still test per title.

BehaviorCHEATS.TXTPATCHTROJANConfig bytesNotesStatusSources
Compatibility mode 0x01 $COMPATIBILITY_0x01 PATCH_1.BIN None $418-$41F slot value 0x01 CD-status-touching mode; do not stack with modes 0x02, 0x03, or 0x05. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ShaolinAssassin POPStarter documentation wiki
Compatibility mode 0x02 $COMPATIBILITY_0x02 PATCH_2.BIN None $418-$41F slot value 0x02 CD-status-touching mode; do not stack with modes 0x01, 0x03, or 0x05. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ShaolinAssassin POPStarter documentation wiki
Compatibility mode 0x03 $COMPATIBILITY_0x03 PATCH_3.BIN None $418-$41F slot value 0x03 CD-status-touching mode; do not stack with modes 0x01, 0x02, or 0x05. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ShaolinAssassin POPStarter documentation wiki
Compatibility mode 0x04 $COMPATIBILITY_0x04 PATCH_4.BIN None $418-$41F slot value 0x04 General-purpose mode used by several known titles. Recovered notes mention King's Field JP English patch and Final Fantasy IX default-config coverage. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ShaolinAssassin POPStarter documentation wiki
Compatibility mode 0x05 / sub-CD status $COMPATIBILITY_0x05 or $SUBCDSTATUS PATCH_5.BIN None $418-$41F slot value 0x05 CD-status-touching mode; do not stack with modes 0x01, 0x02, or 0x03. Do not confuse this compatibility PATCH_5.BIN with POPSLoader's unrelated IGR texture patch artifact. medium recovered-name-collision POPSLoader recovered POPStarter documentation site (mention only) POPSLoader by El_isra
Compatibility mode 0x06 / skip BIOS OSD shell $COMPATIBILITY_0x06 PATCH_6.BIN None $421=0x01 or $418-$41F slot value 0x06 Skips CD checks and the PS logo unless a user BIOS.BIN changes the path. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ShaolinAssassin POPStarter documentation wiki
Compatibility mode 0x07 $COMPATIBILITY_0x07 PATCH_7.BIN None $418-$41F slot value 0x07 Recovered compatibility map lists mode 0x07; C-12: Final Resistance is noted as only partly helped. Keep separate from unverified IGR-related PATCH_7 folklore. medium recovered-needs-package-check POPSLoader recovered POPStarter documentation site (mention only) ShaolinAssassin POPStarter documentation wiki
Disable IGR $NOIGR PATCH_0.BIN None None Turns off POPStarter's pad-triggered IGR behavior. It is not the same as disabling the BOOT.ELF exit-chain loader. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) PSX-Place POPStarter page 15 - IGR and BOOT.ELF discussion
IGR menu: L1+L2+R1+R2+X+Down $IGR0 None TROJAN_0.BIN None Opens the IGR menu. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ElOtroLado POPS emulator for PS2 thread (mention only)
IGR menu: Start+Select $IGR1 None TROJAN_1.BIN None Opens the IGR menu. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ElOtroLado POPS emulator for PS2 thread (mention only)
IGR menu: L1+L2+R1+R2+Start+Select $IGR2 None TROJAN_2.BIN None Opens the IGR menu. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ElOtroLado POPS emulator for PS2 thread (mention only)
Direct exit: L1+L2+R1+R2+X+Down $IGR3 None TROJAN_3.BIN $424 must stay at r13 exit-chain default for BOOT.ELF chain Terminates POPS directly with no popup, then uses the mc0/mc1 BOOT.ELF -> OSDSYS chain. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) PSX-Place POPStarter page 15 - IGR and BOOT.ELF discussion
Direct exit: Start+Select $IGR4 None TROJAN_4.BIN $424 must stay at r13 exit-chain default for BOOT.ELF chain Terminates POPS directly with no popup. Recovered notes warn that some mirrored manuals swap IGR4 and IGR5; CHANGES.TXT ordering is the authoritative order. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ElOtroLado POPS emulator for PS2 thread (mention only)
Direct exit / OPL-style macro: L1+L2+R1+R2+Start+Select $IGR5 None TROJAN_5.BIN $424 must stay at r13 exit-chain default for BOOT.ELF chain The no-popup OPL-like exit most users want. Earlier r13 builds had a broken $IGR5; the 2019-06-05 final fixed it. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) PSX-Place POPStarter page 15 - IGR and BOOT.ELF discussion Retro-Jogos POPStarter guide home
Disable automatic PAL patcher $NOPAL stock PATCH_9.BIN None $42A=0x00 Runs PAL games in POPS native NTSC behavior. This is the stock PATCH_9 meaning and collides by filename with the later loader-disable PATCH_9.BIN workaround. medium recovered-filename-collision POPSLoader recovered POPStarter documentation site (mention only) PSX-Place POPStarter page 4 - PATCH_9.BIN loader-disable post
Force PAL patcher and Euro BIOS region $FORCEPAL PATCH_8.BIN None $42A PAL patcher path For PAL VCDs whose boot sector lacks valid PAL license text. Do not set with $NOPAL. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) ElOtroLado POPS emulator for PS2 thread (mention only)
Force 480p output $480p None None $42A=0x02 Not reliable on all titles and not compatible with X/Y position or display-width crop/stretch commands. high recovered-cross-check POPSLoader recovered POPStarter documentation site (mention only) Retro-Jogos POPStarter guide home
Per-game cumulative fixes None None TROJAN_7.BIN None Separate from any PATCH_7 discussion. Recovered notes identify TROJAN_7.BIN as the final public fix-pack family, with a 2020-05-20 r7 package noted in history. medium recovered-needs-package-check POPSLoader recovered POPStarter documentation site (mention only) Hugopocked fixes for POPStarter