jolek
Senior Member
Open PS2 Loader (OPL) is a 100% Open source game and application loader for the PS2 and PS3 units.
This eliminates thousands of filesystem lookups and provides a massive speed boost on HDD, MMCE.
Stable OPL Release Summary
A faster, more stable OPL experience with improved device support and high‑performance TAR loading for artwork, per‑game config, and cheats.Key Improvements
- IOP Reset Fixed — IOP now resets cleanly, preventing black screens when exiting games or using IGR.
- MMCE support — Game ID switching now works correctly across multiple devices.
- Game list stability — Eliminates freezes when loading very large game lists.
- Faster sorting — Significant speed‑ups when sorting games.
- Improved boot reliability — Smoother startup without stalls.
- High‑speed TAR loading — ART, CFG, and CHT files now load from .tar archives for dramatically reduced I/O.
- Plus, other goodies like scrolling text on long file names
TAR Support Overview (ART / CFG / CHT)
sOPL now supports loading artwork, per‑game config, and cheat files directly from TAR archives.This eliminates thousands of filesystem lookups and provides a massive speed boost on HDD, MMCE.
Supported TAR files
- ART/art.tar — Covers, backgrounds, icons, titles, etc.
- CFG/cfg.tar — Per‑game configuration files
- CHT/cht.tar — Cheat files (.cht)
How it works
- TARs are lazy‑loaded only when needed.
- A binary cache (*_cache.bin) is generated on first load.
- Cache is reused on every boot.
- Cache auto‑invalidates only if the TAR file size changes.
- Only one device can be used for each TAR file. (e.g. art.tar on MMCE, cht.tar on MMCE, cfg.tar on HDD)