Wii U Loadline folder support for "Import Rom Files"

Issue #2513 new
Former user created an issue

Most Wii U games come packaged in a folder using the format below vs a solitary .xxx file.

Animal Crossing - Amiibo Festival [AALP01+meta] Bayonetta [AAFD01+meta] Bayonetta 2 [AQUE01+meta] Captain Toad - Treasure Tracker [AKBP01+16+meta] Donkey Kong Country - Tropical Freeze [ARKP01+17+meta] Dr. Luigi (eShop) [WAQE+meta]

Where the proceeding TEXT is the "clean rom name" AND [The alphanumeric string XXXXXX is the unique title ID and "+" META signifies that the folder contains the metadata subdirectory]

Where also the "+" XX OR XXX numeric string is the NUS update revision number and (eshop) denotes a title that is not a disc but downloadable only.

Results in this:

CLEAN ROM NAME [TITLE ID+(TITLE REVISION*optional)+meta]

meta seems to be on all rom folders and (eshop) is only added for eshop games

My problem is that Launchbox does not allow adding folders as roms to the application. I understand that most files are in zips or .xxx roms but CEMU, the only emulator for Wii U does not support zips. Not to mention, the files weigh in at 2-15GB. You would be waiting ages before ONE game even started.

Also, the executable file for load line format roms is a xxxxxx.rpx file contained within the /code subdirectory. I am requesting a autoruns batch script to run on CEMU launch where the launcher parses out the .rpx file and feeds the directory to the emulator for launching the game.

For example:

Say I want to play animal crossing:

roms/wii u/Animal Crossing - Amiibo Festival [AALP01+meta]

however, CEMU needs the .rpx file

So when I click on the animal crossing game which just points to a folder as the rom, please parse the following to the emulator:

roms/wii u/Animal Crossing - Amiibo Festival [AALP01+meta]/code/bbq.rpx

where bbq.rpx is derived from a directory search for any string xxx.rpx file is found in /code. THERE IS ALWAYS ONE .rpx file and the file is ALWAYS IN /CODE!

If the above is implemented, full load line support could be achieved. This will automate the process of launching games and save 100s of gigs on disk space. I find that this should not be too hard to implement. As a final note, there appears to be no preset for CEMU in the emulators selection menu. Please add a config preset with a "enable load line" support check box so Launchbox knows to parse the proper .rpx file via a autoruns batch file.

Thank you for the hard work.

Comments (1)

  1. Log in to comment