POPSLoader BETA 10 — HDD Support Fixes, BOOT.ELF Exit Fix, and UI Improvements #449
NathanNeurotic
started this conversation in
General
Replies: 1 comment
-
|
What restrictions or requirements does the program have regarding VCD file names? Which characters are prohibited in file names? thx |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Requirements
POPS Binaries
Place these in
<device>:/POPS/orhdd:/__common/POPS/:IOPRP252.IMG,POPS.ELF,POPS.PAK,POPS_IOX.PAKPS1 Game Images
Place
.VCDfiles in<device>:/POPS/orhdd:/__.POPS/:Box Art
Place
<Title>.pngalongside your VCDs (HDD uses__common/POPS/ART/).All art must be 200×200, 8-bit, non-interlaced, RGB(A) PNG.
POPSLoader
Place
PS1_POPSLOADER/contents on any supported device (APPS/PS1_POPSLOADER/also works).POPSLoader BETA-10
Place
POPSTARTER.ELFon any supported device and point POPSLoader to that path:Device Layouts
USB (FAT32 / exFAT) / MX4SIO / MMCE
HDD (PFS)
POPSLoader BETA 10
This release fixes several important issues with POPSLoader, especially for users launching PS1 games from HDD.
The biggest improvement is that the HDD launch path has been cleaned up and tested on real PS2 hardware. The D-10 issue that caused HDD-based POPSTARTER launching to fail has been fixed, making HDD support much more reliable.
This release also fixes the BOOT.ELF exit option, so users can return to wLaunchELF from POPSLoader again without hitting a black screen.
What's New
HDD Launching Is Fixed
HDD support is now in a much better state.
The issue that caused the D-10 HDD launch test to fail has been fixed. POPSLoader can now hand off to POPSTARTER from HDD correctly, without breaking the existing launch behavior for other devices.
This means HDD users should have a much smoother experience when launching PS1 games through POPSLoader.
BOOT.ELF Exit Works Again
The BOOT.ELF exit option has been restored.
You can now use the Exit menu to launch BOOT.ELF / wLaunchELF again. The Triangle shortcut has also been restored.
This was previously hidden because it caused a black screen on real hardware. That issue has now been fixed and tested.
UI Improvements
This release also includes interface cleanup and polish.
The Exit menu has been updated, BOOT.ELF is visible again, and the current UI improvements from the development branch are included.
Documentation Updates
Some project documentation and QA notes were also updated.
These updates help track what was fixed, what was tested, and what still needs future attention.
Fixed
Tested
Tested on real PS2 hardware.
Confirmed working:
Notes
This is being released as BETA 10.
Even though some of the development work happened on the
BETA-12-PLAYbranch, this release represents the current tested public build point.Recommended for users who want the latest HDD fixes, restored BOOT.ELF exit support, and the newest UI improvements.
What's Changed
STRICT_HDD_PREEXEC_GATEsetting to control HDD pre-exec gate behavior by @NathanNeurotic in AddSTRICT_HDD_PREEXEC_GATEsetting to control HDD pre-exec gate behavior #425Full Changelog: BETA-9-0...release
Updates / Improvements Coming
BETA 10 fixes several major hardware-tested issues, but there is still more planned for future POPSLoader builds.
Planned areas of work include:
Boot speed improvements
Reducing startup time where possible so POPSLoader reaches the game list faster.
Further wLaunchELF / BOOT.ELF compatibility fixes
BOOT.ELF exit is working again, but future updates may continue improving compatibility for users who still hit black screens with certain wLaunchELF builds, memory card setups, or unusual launch environments.
Modchip black-screen investigation
Some modchip setups may behave differently during launch or exit handoff. Future builds may include safer launch conditions or alternate paths for users affected by modchip-related black screens.
Smaller ELF / package size
Reducing file size where possible by cleaning up unused code, old leftovers, duplicate logic, and unnecessary embedded assets.
Lazy loading where possible
Investigating whether some assets, menus, images, or features can be loaded only when needed instead of all at startup.
POPS profile replacement / custom path cleanup
Replacing the older POPS profile-style behavior with a cleaner custom-path system similar to the DKWDRV setup, while keeping the current defaults that already work for normal users.
Better device detection
Improving how POPSLoader detects and handles devices like
usb:,mx4sio:, andata:by using their IOCTL behavior more likemass:already does.DKWDRV launch-condition improvements
Updating DKWDRV launch checks to behave more like the fixed BOOT.ELF conditions, giving it a cleaner and safer launch environment.
Berion graphical improvements
Continued visual polish, cleanup, and possible graphical improvements based around Berion-style presentation work.
Credits update
Updating the credits so contributors, testers, tools, and related project work are represented more accurately.
Optional boot-sequence skip
Adding a setting to skip or shorten the boot sequence for users who want POPSLoader to open faster.
HugoPocked fixes menu
Adding a per-game fixes/settings menu for HugoPocked-related compatibility options.
Cheats menu
Adding a per-game cheats menu so cheat-related options can be managed directly from POPSLoader.
VMC menu
Adding per-game VMC settings so users can manage virtual memory card behavior more easily.
Disc swap / multi-disc setup menu
Adding a per-game information and setup menu for multi-disc games, including clearer instructions for disc-swap behavior.
IGR button-combination options
Adding settings for in-game reset button combinations so users can choose or understand the shortcut behavior more easily.
Help menu
Adding a Help page, likely as a second page near the Credits area, to explain controls, paths, setup notes, and common troubleshooting steps.
Cover art / asset-loading improvements
Improving how covers and assets are loaded, especially for larger libraries and slower devices.
Large game-list performance cleanup
Improving browsing performance for users with bigger PS1 collections.
Cleaner settings organization
Continuing the move toward easier settings pages instead of hidden behavior, unclear profile logic, or scattered configuration options.
Better release packaging
Making release ZIPs easier for new users to understand, with clearer folder structure, included files, and setup expectations.
More hardware testing across devices
Continuing to test USB, HDD, MMCE, MX4SIO, SMB, BOOT.ELF, and POPSTARTER paths on real hardware before calling fixes stable.
The goal for future releases is to make POPSLoader faster, smaller, easier to configure, and more reliable across different PS2 setups.
This discussion was created from the release POPSLoader BETA 10 — HDD Support Fixes, BOOT.ELF Exit Fix, and UI Improvements.
Beta Was this translation helpful? Give feedback.
All reactions