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.
Menu IGR#
$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.
| Combo | Behavior | Scope | Status |
|---|---|---|---|
L1+L2+R1+R2+X+Down | Open IGR menu with $IGR0, or direct close with $IGR3. | IGR | verified-single-source |
Start+Select | Open IGR menu with $IGR1, or direct close with $IGR4. | IGR | verified-single-source |
L1+L2+R1+R2+Start+Select | Open IGR menu with $IGR2, or direct close with $IGR5. | IGR | verified-cross-source |
Select+L1+R2 | Enable texture smoothing at runtime according to seed notes. | Video/texture | verified-seed-needs-archive |
Select+L2+R1 | Disable texture smoothing at runtime according to seed notes. | Video/texture | verified-seed-needs-archive |
Triangle in POPSLoader fork exit menu | Launch BOOT.ELF / wLaunchELF again in the fork after BETA-10 restored the shortcut. | POPSLoader fork | verified-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#
| Symptom | Likely layer | Next 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.