POPStarter DOCS

Rolling notes

← POPSLoader docs ยท view on GitHub โ†—

This is a bleeding-edge TEST build, not a stable release. It has everything from the latest stable plus features still being tested. Please try it and report anything odd โ€” and mention you're on the rolling build. To go back to stable, just reinstall the latest entry on the Releases page.

Here's everything new or changed since BETA-9.


๐Ÿ†• Currently testing (newest โ€” we'd love your feedback)

Newest this cycle โ€” UI, cover art & navigation (please eyeball the items marked below):
- Per-game info text โ€” drop a <game>.txt next to a game, then turn on Settings โ†’ Game details (Off / Left / Center / Right alignment) to show it in a panel under the cover. Your line breaks are kept. Scroll long text with the right analog stick, and set the pace in Settings โ†’ Description scroll speed (Fast / Medium / Slow). The three speeds are now distinct (โ‰ˆ1, 3 and 7 lines/sec) โ€” previously they all felt the same. Please tell us if the scroll feel is right.
- Smoother list navigation โ€” the left analog stick now moves the cursor one game at a time (just like the d-pad), with a comfortable hold-to-repeat (it starts repeating after a short hold, then about 5 items/sec). Left/Right (d-pad or stick) jumps a whole page, and L1 still bounces between top โ†” bottom. The stick only kicks in on real analog/DualShock pads now (a digital pad no longer injects a phantom direction), so up/down lands on individual items cleanly โ€” oldman63 and Nuno6573 confirmed this on hardware. And the list no longer bogs down while cover art is on โ€” it was redoing work every frame; please tell us if scrolling feels snappy with covers enabled.
- Game list cache (opt-in) โ€” Settings โ†’ Game list cache. USB / MMCE / MX4SIO / HDD can save their scanned list per device so the "Building game listโ€ฆ" step only runs once (rebuild it any time with R1). Off by default. If you switch it on, please test that games still launch from the cached list, not just that it loads fast.
- New cover-box artwork (newest) โ€” the placeholder in the preview box is now a proper jewel-case picture instead of a text label. With cover preview off you see a clean default case; with preview on but the game has no cover art, that default case gets a small "missing cover" mark layered on top. (The old "Cover disabled" text label is gone, and the single old MISSING.png placeholder was dropped โ€” that alone shaved ~62 KB off the build.) The default, the missing mark, and the frame outline all line up inside the jewel-case window. Please eyeball this on a TV โ€” does the default cover + missing mark sit squarely inside the frame on both NTSC and PAL? It hasn't been checked on real hardware yet.
- Cleaner game list โ€” wider list, the device name (e.g. "USB") no longer overlaps the top row, and the "Buildingโ€ฆ" progress bar is calmer.
- Boot polish โ€” the welcome splash now appears immediately (covering the old boot black screen) and is centered from the first frame; leaner build (~48 KB smaller). Please just confirm boot still reaches the menu cleanly on each device.
- Boot sound on/off โ€” Settings. A new Boot sound switch (default On) for the splash chime; turn it off for a silent boot. It saves with your other settings โ€” oldman63 confirmed it saves and survives a reboot on hardware.
- Overscan (CRT inset) โ€” Settings โ†’ "Overscan (CRT inset)". If a real CRT cuts off the edges of the menu, nudge this up (Off, then 5 โ†’ up in steps of 5) to pull the whole UI inward, OPL-style. It previews live as you adjust and reverts if you back out without saving; Off by default so nothing changes unless you ask. This one needs CRT eyeballs โ€” try it on a tube TV and tell us whether the inset clears your overscan without leaving black borders.

๐ŸŽฎ Since BETA-9 โ€” the big stuff

Internal HDD (PFS)
- Major HDD reliability fixes โ€” games that wouldn't launch from an HDD-resident POPSTARTER now work.
- The HDD game list now loads even when you start POPSLoader from USB or Memory Card (it waits for a cold drive to spin up instead of failing instantly).
- The HDD game list opens instantly on repeat visits within a session โ€” press R1 on the HDD page to force a fresh rescan.
- DKWDRV launches from custom HDD paths, not just the default location.

BOOT.ELF / Exit
- "Exit โ†’ BOOT.ELF" handoff fixed for the common cases (booting from USB / MC / MMCE / MX4SIO / OSDmenu / Browser / PSBBN).

Devices & launching
- MMCE: controller input no longer goes dead after you open the MMCE game list.
- Launch arguments (-page / -mode / -game): other launchers can open POPSLoader straight to a device โ€” or straight into a game.
- Settings now save per device (right next to the launcher) โ€” a USB / MX4SIO / MMCE install keeps its own settings.

Polish
- Leaner, faster build (removed unused internals) and assorted stability fixes.
- A full documentation overhaul.

โš ๏ธ Known issues / still being verified

Canonical list: STATE.md > Known Issues. Tester summary:
- Confirmed on hardware this cycle (thank you!): the Boot sound toggle saves and survives a reboot (oldman63); up/down and left-stick navigation land on individual items with smooth continuous scroll (oldman63); and the latest rolling is running well overall (Nuno6573).
- Still wants an eyeball (works in testing, not yet hardware-confirmed): the new cover-box artwork (default cover + missing mark lining up inside the jewel-case frame on NTSC and PAL), the Overscan (CRT inset) on a real tube TV, and the Description scroll speed feel. Please report on these specifically.
- Other new features aren't broadly hardware-confirmed yet. HDD in-app hide (L3), HDD-resident settings save, native PAL 640ร—512, and the POPSTARTER Memory Card Folder toggle all boot on PCSX2, and provato confirmed the HDD is writable on real hardware โ€” but the full flows are still validating on hardware. These are exactly what we're asking you to test; please report what works and what doesn't.
- "Failed to load HDD" on the second boot โ€” FIXED. That was the cache bug above (it hit setups that had loaded the HDD successfully at least once before). If you ever see it again, it now shows the real error on a second line โ€” please screenshot.
- "Failed to load HDD" from a non-HDD boot โ€” still open (config-specific). On a specific setup, launching POPSLoader from USB / Memory Card via a launcher can fault while building the HDD game list (most setups list the HDD fine; POPSLoader itself starts normally). Workaround: boot POPSLoader from the HDD, or wait a few seconds on the menu before opening the HDD page. We're still isolating this one โ€” if it hits you, tell us your exact boot setup.

Install

Extract to your device like any POPSLoader build, replacing your current install.