The ul.cfg file is a critical index library used by Open PS2 Loader (OPL) and older USB Advance/USB Extreme software. When a PS2 game is split into multiple parts to fit on a FAT32-formatted USB drive, the console cannot read the segments automatically. The ul.cfg file acts as a map for the PS2. It tells OPL: The exact name of the game. The game's region code (e.g., SLUS_211.13). How many split parts exist for that specific game. The correct order in which to load those parts.
Most PS2 homebrew loaders require your USB drive to be formatted as FAT32. This is essential for compatibility, but its 4GB file size limit is the very reason you need the ul.cfg system for large games. ul cfg file ps2 download