Getting Started
Want to play a PS1 game on your PS2 with POPStarter? Here is the whole thing start-to-finish, kept deliberately simple. The rest of the site is reference for when you want to go deeper.
.VCD,
put it on the device you want to play from, and launch it โ easiest with POPSLoader, the cover-art menu
this site belongs to. POPSLoader's BDMA Mode setting is the device selector: it lets you play from
FAT32 or exFAT USB, an MX4SIO SD adapter, an MMCE card (SD2PSX / MemCard PRO2), or the internal
HDD โ use whatever you have. The walkthrough below starts with a plain USB stick as the simplest case.What you need
- A PS2 with homebrew already installed (FreeMcBoot / FreeHDBoot) so it can run unsigned programs.
- The POPS emulator file. POPS is Sony-copyrighted, so you supply it yourself โ we can't host it.
For USB you need
POPS_IOX.PAK. Check yours against the MD5 on the Downloads page so you know it's the correct file. - POPSTARTER.ELF โ the launcher itself (free homebrew). Get it from Downloads.
- CUE2POPS โ converts your game disc into the
.VCDformat POPStarter plays. Also on Downloads. - Your own PS1 game as a
BIN/CUEbackup of a disc you own. - A USB stick formatted FAT32 (for fussy, CD-streaming games, format it with 16 KB clusters).
Step 1 โ Where will your games live?
Pick one. USB is by far the easiest for your first game โ start there, branch out later.
Got an MX4SIO SD adapter, an MMCE card (SD2PSX / MemCard PRO2), or an exFAT
USB drive? POPSLoader plays from all of them โ set its BDMA Mode to match
(FAT32 / USBEXFAT / MX4SIO / MMCE). BDMA is what reaches every
device except the internal HDD. See the full device matrix.
The simple path โ USB
Convert your game
Drag your game's .cue file onto CUE2POPS. Out comes YourGame.VCD โ that's the
disc image POPStarter plays. (A few games want a tweak โ see the Compatibility
notes โ but most just work.)
โ If conversion fails or your game won't boot, open the .cue in a text editor and
confirm the track line reads MODE2/2352 โ a plain MODE1/2048 ISO rip won't convert.
CUE2POPS is also what preserves CDDA audio tracks and multi-disc layouts.
Copy these onto the USB stick
mass:/POPS/POPS_IOX.PAK ← the POPS emulator (you supply this) mass:/POPS/POPSTARTER.ELF ← the launcher mass:/POPS/YourGame.VCD ← your converted game mass:/POPS/YourGame/ ← an EMPTY folder (holds the virtual memory card & saves)
mass:/ just means the root of the USB drive. The empty folder must match the VCD's name.
Launch it
Pick whichever launcher you have:
- POPSLoader โ the friendly menu GUI that lists your games with cover art (this is the project this site belongs to). Easiest if you want a "console-like" menu.
- uLaunchELF (the
uLE_kHnbuild) โ opens a.VCDdirectly like a program. - OPL's APPS page โ copy
POPSTARTER.ELF, rename the copyXX.YourGame.ELF, and add a smalltitle.cfgnext to it. (TheXX.prefix is required for USB.)
(Optional) tweak it
Want a cheat, or need a fix? Put a CHEATS.TXT โ in UPPERCASE (this trips up a lot of
people) โ inside the game's folder, with $SAFEMODE on the first line. Picture wrong on an HDTV? Add
$HDTVFIX. The Cheats and Troubleshooting
pages have the rest.
Using internal HDD or network instead?
Same idea, just a different file layout. Follow the matching quickstart guide:
Stuck? The usual culprits
- Cheat or fix doing nothing? The file must be named
CHEATS.TXTin UPPERCASE, in the game's folder. - Game won't start from USB? Confirm
POPS_IOX.PAKis inmass:/POPS/. A plain FAT32 drive needs nothing special; for an exFAT drive (or MX4SIO / MMCE) set POPSLoader's BDMA Mode to match โ BDMA is what reaches every device except the internal HDD. - Green or blank screen on an HDTV? Add
$HDTVFIX(or hex-edit config byte$412from 0 to 1). - Kicked back to the file browser right after launching? Usually a wrong/old
POPSTARTER.ELFor an incompatibleBOOT.ELFโ see Troubleshooting.
Full help on the Troubleshooting page.
Wait โ what even is POPStarter? (the 60-second version)
POPStarter is a launcher, not an emulator. The actual PlayStation 1 emulation is done by POPS
โ a program Sony shipped on certain PS2/PSX consoles (which is why you have to supply it yourself). POPStarter
takes your .VCD game, applies any cheats/patches, and hands it to POPS to run. POPSLoader
(this project) is a modern, menu-driven front-end for all of it; its BDMA Mode setting also lets you
play from exFAT USB, MX4SIO and MMCE โ not just FAT32 USB and the HDD. Everything beyond this point on the site
is the deep reference โ dip in only when you need a specific answer.