P1POPStarter DocsRecovered preservation manual
Setup Storage Reference Archive

IGR and Exit Behavior

Separate IGR commands, $NOIGR, and the loader-disable PATCH_9.BIN workaround.

Do not merge these concepts#

$NOIGR disables POPStarter's IGR menu. $IGR0 through $IGR5 choose button combos and menu/no-menu behavior. PATCH_9.BIN, according to krHACKen's PSX-Place page 4 post, disables the bugged ELF loader so exit does not chain into an incompatible BOOT.ELF.

$IGR0, $IGR1, and $IGR2 open the IGR menu. Their standalone equivalents are TROJAN_0.BIN through TROJAN_2.BIN.

No-popup exit#

$IGR3, $IGR4, and $IGR5 terminate POPS directly. $IGR5 is the OPL-like macro: L1+L2+R1+R2+Start+Select.

Exit chain#

With r13's default $424=0x01, IGR quit tries mc0:/BOOT/BOOT.ELF, then mc1:/BOOT/BOOT.ELF, then Browser/OSDSYS.

No path override#

Recovered notes do not show a supported config or command to redirect the BOOT.ELF chain to USB, HDD, or another path.

ComboBehaviorScopeStatus
L1+L2+R1+R2+X+DownOpen IGR menu with $IGR0, or direct close with $IGR3.IGRverified-single-source
Start+SelectOpen IGR menu with $IGR1, or direct close with $IGR4.IGRverified-single-source
L1+L2+R1+R2+Start+SelectOpen IGR menu with $IGR2, or direct close with $IGR5.IGRverified-cross-source
Select+L1+R2Enable texture smoothing at runtime according to seed notes.Video/textureverified-seed-needs-archive
Select+L2+R1Disable texture smoothing at runtime according to seed notes.Video/textureverified-seed-needs-archive
Triangle in POPSLoader fork exit menuLaunch BOOT.ELF / wLaunchELF again in the fork after BETA-10 restored the shortcut.POPSLoader forkverified-primary

IGR texture and handler layer#

IGR is not only a button combo. Later POPStarter builds also load IGR texture resources and handler files. Keep texture files and compatibility files separate: an IGR background texture does not mean the same thing as a numbered compatibility patch.

For more support-file placement rules, see VMC and Handler Files.

Failure signatures#

SymptomLikely layerNext check
IGR menu appears, YES exits to black screen.BOOT.ELF exit chain or internal ELF loader.Try $IGR5, loader-disable patch, or a different/repacked BOOT.ELF.
No IGR menu at all.Command, combo, or disabled IGR.Check $NOIGR and whether the selected $IGR# command matches the combo being pressed.
Exit drops to Browser instead of OPL.Expected fallback when the loader path is disabled or no compatible BOOT.ELF is found.Do not treat Browser fallback as proof the game failed.

Practical exit recipe#

For OPL-like no-popup exit, put $IGR5 in the game's CHEATS.TXT. If the exit still black-screens because POPStarter chains into an incompatible BOOT.ELF, use the loader-disable patch or replace/recompress the BOOT.ELF target. The patch may exit to the PS2 Browser rather than back to OPL.