Glossary
Every POPStarter / POPSLoader acronym, prefix, file and $command defined in one place (39 terms). Search any term up top, or jump:
- APA / PFS
- The PS2 HDD partition format (APA) and filesystem (PFS). POPStarter's internal-HDD payload lives on APA/PFS โ never exFAT.
- BDM Assault (BDMA)
- The block-device backend layer. In the POPSLoader fork its BDMA Mode setting selects the mass-storage device โ
FAT32(plain USB),USBEXFAT(exFAT USB),MX4SIO, orMMCEโ by loading the BDM driver set. It is how you reach exFAT USB and the other devices, and is required for every device except the internal APA/PFS HDD. - CHEATS.TXT
- The per-game text file holding POPStarter
$commandsand raw GameShark codes. Must be UPPERCASE on internal HDD/PFS or it is silently ignored. - __common/POPS
- The shared HDD folder (on the
__commonpartition) holding the POPS emulator files plus per-game VMC and cover art. - Compatibility mode
- POPS per-game fix levels
0x01โ0x07, selectable as$COMPATIBILITY_0x##or aPATCH_X.BIN. The full modeโmeaning map is only partly documented. - CUE2POPS
- The PC tool that converts a PS1 CUE/BIN rip into a POPS
.VCD. - D2LS
- The โleft stick is the D-padโ cheat.
$D2LSleaves the pad digital;$D2LS_ALTleaves it analog. - DISCS.TXT
- The multi-disc list naming each disc's VCD, placed in every disc's per-game folder for in-game disc swapping.
- DKWDRV
- DESR/DVD-ROM driver the fork hands off to for playing a physical PS1 disc.
- ELF loader
- The POPStarter component that chains into
BOOT.ELFon exit. An incompatible BOOT.ELF causes the black-screen-on-exit bug; disable it with stockPATCH_9.BIN. - Enceladus
- The Lua runtime the POPSLoader UI is built on.
- $FORCEPAL / $NOPAL
$FORCEPALforces the PAL patcher + Euro region;$NOPALdisables the PAL patcher so a PAL game runs native NTSC.- $HDTVFIX
- A SetGsCrt hack (480i/576i) for HDTVs that can't show 240p/288p. Can cause interlace flicker on CRTs โ don't use it by default.
- Hugopocked fixes
- The leading still-maintained community per-game patch pack for POPStarter โ dropped into the game's own VMC folder (matched by VCD basename) to fix titles POPS gets wrong. Archive password
hugopocked; don't stack withTROJAN_7.BIN. See the Hugopocked section. - IGR
- In-Game Reset โ a button combo that resets or exits the running PS1 game without powering off. Configured with
$IGR0โ$IGR5. - IMAGE0.VCD
- The fixed VCD filename used by HDDOSD / PSBBN partition-installed POPS games.
- IPCONFIG.DAT / SMBCONFIG.DAT
- The SMB network IP and share-credential files placed in
mc?:/POPSTARTER/(note.DAT, not.DAY). - KELF
- Sony's encrypted-ELF container format.
POPSTARTER.KELFis the encrypted launcher. - MMCE
- Memory-Card Emulator devices (SD2PSX, MemCard PRO2) exposing
mmce0:/mmce1:viammceman. Not a standard PS2 memory card. - MX4SIO
- An SD-card adapter using the PS2 memory-card SIO2 port. A POPStarter side-module and a POPSLoader fork backend.
- PATCH_X.BIN
- A binary compatibility/visual patch dropped in the POPS folder.
PATCH_0=disable IGR,PATCH_5=POPSLoader IGR textures,PATCH_8=force PAL,PATCH_9=disable PAL patcher / disable ELF loader. - PFS_WRAP.BIN
- The embedded PFS wrapper POPStarter uses to read VCDs from the PS2 HDD.
- POC2 / POPS-00001
- The leaked early Sony PS1 emulator builds POPStarter evolved from; the historical USB method used manual HxD header patching.
- POPS
- Sony's official PS1-on-PS2 emulator (SLBB-00001), originally for the PSX DVR and PS2 HDD. POPStarter wraps it; it is not redistributed here (referenced by MD5 only).
- __.POPS
- The HDD partition-name prefix for the โnewโ HDD launch type โ one VCD per
__.POPS/__.POPS0โ9partition. Scanned in order, not aliased. - POPS0โPOPS9
- Numbered POPS folders at a device root. POPStarter scans
POPSthenPOPS0โฆPOPS9. - POPSLoader
- The modern menu-driven front-end (this project) that lists PS1 games with cover art and adds MMCE / MX4SIO / exFAT backends. Built on the Enceladus Lua runtime by Ripto / NathanNeurotic.
- POPStarter
- krHACKen's homebrew launcher that runs PS1 games (as
.VCDimages) on a PS2 using Sony's built-in POPS emulator โ the successor to POC2 / POPS-00001. - POPSTARTER.KELF
- The encrypted (KELF) form of
POPSTARTER.ELFrequired by some HDDOSD / boot contexts. - $SAFEMODE
- Delays raw GameShark codes until after POPS startup. Needed only for raw codes โ not for named
$commandslike$NOPAL. - SB. / XX. / PP. / __. prefixes
- Renamed-
POPSTARTER.ELFprefixes per launch type: SB.=SMB, XX.=USB, PP.=partition-installed (HDDOSD/PSBBN,PP.<partition>.ELF), __.=legacy HDD. - smb0:
- POPStarter's mount point for the configured SMB network share.
- SYSTEM.CNF
- The PS2 boot descriptor. For partition-installed POPS games it points
boot2atpfs:/IMAGE0.VCD. - title.cfg
- The OPL โAPPS pageโ config pairing a renamed
POPSTARTER.ELFwith a game. Must be saved literally astitle.cfgโ not.txt. - TROJAN_X.BIN
- POPStarter's name for a behaviour/fix patch file โ not malware.
TROJAN_0โ5=IGR behaviours;TROJAN_7=krHACKen + Hugopocked cumulative per-game fixes (2020-04-02), placed in the per-game VMC folder. - VCD
- The PlayStation Virtual-CD image format POPS plays. A PS1 disc rip becomes a
.VCDvia CUE2POPS. - VMC
- Virtual Memory Card โ a file emulating a PS1 memory card, stored per-game so saves persist.
- VMCDIR.TXT
- Placed in the disc-2/3 folders, it points them at disc-1's VMC so a multi-disc game shares one memory card.
- wLE_kHn / uLE_kHn
- A uLaunchELF-based VCD browser/launcher for POPStarter. Tip: omit the game ID from the VCD filename for a cleaner list.