Sturm Posted August 4 Share Posted August 4 I am attempting to add Wii U games to LaunchBox 13.15. I have two "versions" of a game to install, but it seems LaunchBox doesn't like one format, and Cemu doesn't like the other. One format is a .rar file that, when unpacked, contains a folder with a bunch of numbered .app and .h3 files as well as title.cert, title.tik, and title.tmd. Cemu 2.0-91 can see this unpacked folder and recognize the game within and play it just fine. However, LaunchBox cannot see this folder and its files at all, so the game cannot be added to LaunchBox. The other format is a .7z file that, when unpacked, only contains a single .wup file. LaunchBox sees this file perfectly fine! However, Whenever I try to open the file in Cemu, I get the error "Unable to launch game…Could not decrypt title. Make sure that keys.txt contains the correct disc key for this title." What can I do to have both LaunchBox and Cemu be able to see and launch my Wii U games" Quote Link to comment Share on other sites More sharing options...
sundogak Posted August 4 Share Posted August 4 (edited) 1 hour ago, Sturm said: I am attempting to add Wii U games to LaunchBox 13.15. I have two "versions" of a game to install, but it seems LaunchBox doesn't like one format, and Cemu doesn't like the other. One format is a .rar file that, when unpacked, contains a folder with a bunch of numbered .app and .h3 files as well as title.cert, title.tik, and title.tmd. Cemu 2.0-91 can see this unpacked folder and recognize the game within and play it just fine. However, LaunchBox cannot see this folder and its files at all, so the game cannot be added to LaunchBox. The other format is a .7z file that, when unpacked, only contains a single .wup file. LaunchBox sees this file perfectly fine! However, Whenever I try to open the file in Cemu, I get the error "Unable to launch game…Could not decrypt title. Make sure that keys.txt contains the correct disc key for this title." What can I do to have both LaunchBox and Cemu be able to see and launch my Wii U games" WUP: is for installing on actual WII U hardware. CEMU cannot use it. RAR: this is just a compressed file of all the virtual game files needed by CEMU (likely WUD files). Any APP and H3 files within are encrypted and if you don't have the encryption keys setup for CEMU (via the keys.txt file or decrypted via other means) it won't run in CEMU. It sounds like you do if running in CEMU. You need to decompress the RAR file and at some point within CEMU you must of "installed" the game via that menu within CEMU. When you do so CEMU places all needed files within its file structure. Ultimately, what you need to do is point LB to the file with a RPX extension within each game folder. Look at your CEMU folder, then look for this folder path: ....\Cemu\mlc01\usr\title\00050000 That is where the game launch files are located and you should see a list of either more number or actual game names underneath that. Within each folder you will see a folder called "code" and within an RPX file. Note the RPX file isn't named "logically" as to the original game name in most cases. So for example Bayonetta is here (note your actual "Bayonetta" folder may be named by game ID): ....\Cemu\mlc01\usr\title\00050000\BAYONETTA 2\code\PRJ_010.rpx That RPX file in that folder is what you set LB to point to for each game. If you have WUA or WUX formatted files then you just point to the WUA or WUX file in LB directly. RPX File Example: WUA (or WUX) File Example: Edited August 4 by sundogak added screen shots Quote Link to comment Share on other sites More sharing options...
Sturm Posted August 4 Author Share Posted August 4 Thank you for the response, @sundogak. Unfortunately, I do not have many of the files that you say I should. I have no `.rpx` files anywhere, nor have I used Cemu to "install' any games. In fact, when I attempt to do so with that unpacked `.rar` file (the one with all the `.app`, `.h3`, and three `title.*` files), I get the error "Unable to find the /meta/meta.xml file inside the selected folder." I also do not have any `.wud` files nor any `.wua` file. I did make a mistake in my original post: the `.wup` file is actually a `.wux` file. And as I mentioned earlier, that file does not work inside Cemu. Here's what I have. Two versions of the same game: (The `.7z` file contains the `.wux` file; I just extracted it.) Is there a different version I should be hunting around for? The mythical `.rpx` version you mentioned, perhaps? I'm running out of places to look for it. Quote Link to comment Share on other sites More sharing options...
sundogak Posted August 4 Share Posted August 4 47 minutes ago, Sturm said: Thank you for the response, @sundogak. Unfortunately, I do not have many of the files that you say I should. I have no `.rpx` files anywhere, nor have I used Cemu to "install' any games. In fact, when I attempt to do so with that unpacked `.rar` file (the one with all the `.app`, `.h3`, and three `title.*` files), I get the error "Unable to find the /meta/meta.xml file inside the selected folder." I also do not have any `.wud` files nor any `.wua` file. I did make a mistake in my original post: the `.wup` file is actually a `.wux` file. And as I mentioned earlier, that file does not work inside Cemu. Here's what I have. Two versions of the same game: (The `.7z` file contains the `.wux` file; I just extracted it.) Is there a different version I should be hunting around for? The mythical `.rpx` version you mentioned, perhaps? I'm running out of places to look for it. If you have WUX or WUA then point to that in LB (see last line of my prior post). You have a WUX folder at the last file in the list. If the zip file contains the WUX then you can delete as redundant. WUX is a compressed file with all the various files needed by CEMU but it is still encrypted. If you don't have the keys it won't run. Point to WUX file in LB and give that a try. Otherewise, there are tools to decompress WUX files to a WUD (normal folder) which is where the RPX file will reside. However, for LB purposes you don't have to do that as CEMU will run WUX directly if keys are present. Quote Link to comment Share on other sites More sharing options...
sundogak Posted August 4 Share Posted August 4 @Sturm Also, since seem to have a mixture of files to see what CEMU is actually running go the Menu in CEMU and select Tools and Title Manager. You should see something like this: Anything listed as "Base" is the base game and main file location. If you right click and select open directory it will take you to the folder. Anything with "MLC" should take you to a folder with a RPX file (if decrypted). Anything with WUX and WUA will point to a single file. WUX encrypted, WUA is a decrypted "compressed" file specific to CEMU. Again you can right click those entries and will take you to what CEMU is using to run. That will help you tell LB where to point to file wise. Quote Link to comment Share on other sites More sharing options...
Sturm Posted August 6 Author Share Posted August 6 On 8/4/2024 at 5:44 PM, sundogak said: If you have WUX or WUA then point to that in LB (see last line of my prior post). You have a WUX folder at the last file in the list. If the zip file contains the WUX then you can delete as redundant. WUX is a compressed file with all the various files needed by CEMU but it is still encrypted. If you don't have the keys it won't run. Point to WUX file in LB and give that a try. Otherewise, there are tools to decompress WUX files to a WUD (normal folder) which is where the RPX file will reside. However, for LB purposes you don't have to do that as CEMU will run WUX directly if keys are present. Well, I gave it a try, as you suggested, launching the .WUX file from LaunchBox, and I get the same error in Cemu that I mentioned in my original post. And I have no idea where I'm supposed to find the keys; I thought the WUX file contained everything the emulator needed to run it. As for the Title Manager, right-clicking on the "MLC" entry and choosing "Open directory" does take me to a directory I've not seen before, but I cannot find a .RPX file anywhere in there. When opening the directory of the other, "Game Paths" item, it takes me to that folder with the "title.*" files. The one that LaunchBox doesn't understand. Quote Link to comment Share on other sites More sharing options...
Solution sundogak Posted August 6 Solution Share Posted August 6 (edited) 4 hours ago, Sturm said: Well, I gave it a try, as you suggested, launching the .WUX file from LaunchBox, and I get the same error in Cemu that I mentioned in my original post. And I have no idea where I'm supposed to find the keys; I thought the WUX file contained everything the emulator needed to run it. As for the Title Manager, right-clicking on the "MLC" entry and choosing "Open directory" does take me to a directory I've not seen before, but I cannot find a .RPX file anywhere in there. When opening the directory of the other, "Game Paths" item, it takes me to that folder with the "title.*" files. The one that LaunchBox doesn't understand. If doesn't work in CEMU won't ever work in LB. Verify the games work in CEMU and if not likely encryption issue. The main issue is you have a mixture of different file types. Encrypted files such as WUX, WUD, WUP, or folders with files like "*.app" need to have an encryption key in the Keys.txt file in the CEMU base directory (see snap below) OR they need to be decrypted (which still needs keys but only one time). WUP to my knowledge (one you listed in your snap as shows NUS in TItle Manager) is encrypted (if only see "*.app files" or one file with a WUP extension). NUS files within a folder can be either encrypted or not depending on tool used to download from servers. Keys are specific to the game/region. You must have SOME keys as you said you were able to launch some games within CEMU. However, you must also be missing some as your WUX file isn't launching within CEMU. A Google search for "Wii U Keys latest" will get you a file about the 4th one down (backup your existing one!). In the keys.txt text file if you do search for the title ID for that game and if it is present then CEMU will run game. RPX files are decrypted game files (and no longer need keys). The default LB setup assumes you are pointing to RPX file, or decrypted WUA or encrypted WUX/WUD file with corresponding key in CEMU. So you have few choices. Make sure you have keys so CEMU can be used to launch the encrypted file/folder, use install feature in CEMU which will decrypt NUS files, or use a tool like CDecrypt (use google, there are also many other tools around) which makes the folders and RPX files needed. WUA files are also option as they are decrypted and compressed into one file but they can only be used for emulation (not for real Wii U). If just doing emulation, WUA is easiest and smallest and "all in one" file. WUA files you can use LB default emulator setup and simply point to WUA file. You can also make WUA files from within CEMU via Tools menu and Title list. If you have a few games working in CEMU and don't want to bother with figuring out the above or downloading other files, or decrypting, then this way of launching the game in LB will always work no matter the type as it uses CEMU's title list to launch the game (again must work in CEMU and be installed so see in Game list in CEMU). This process differs from default settings for CEMU in LB. CEMU will launch any game if you use the -t flag and the corresponding title ID in command line. See note at end about drawbacks, as time consuming if talking 100s of games. We can use this process in LB as follows: 1) Setup CEMU emulator to use the "-t" (title) option. It looks like this (Note the -t option vs LB default which uses -g which indicates path to game files). Also make sure to check the two boxes below this to remove quotes and folder path. Now you need to point LB for the "ROM" or "Game" to a pointer file that contains the title ID in the file name (not inside the text file). It will look something like this and where you place it doesn't matter as long as you point to this file in LB. Where you get the Title IDs is within CEMU. Fortunately, it has a "right-click" option to copy the Title ID. You can then paste this in the dummy text file name. What you are ultimately telling CEMU is to launch a game with the title ID in its installed DB. In my example I pasted in the Title ID for "6-Hand Video Poker" into the text file name (no contents inside text file) which is 00050000101d7a00.txt Import this text file as the game "ROM". Ignore my path I have below, as can be any folder/location you choose (you are using CEMU to figure stuff out). We told LB in emulator setup to ignore the extension (txt in this case) and to drop the path. This then tells CEMU to launch with title 00050000101d7a00 ***The hassle with this process is having to use the Title IDs and dummy pointer files; but the benefit is it doesn't care about folder, files, or encryption as long as works in CEMU if you have mix of various file types. LB will also not know what the real game title is so you will have to override that on import so it can match in DB. If you are trying to install 100s of files then again this is a pain (just get a WUA or WUX set then which has game titles in files that LB can figure out on import). If have WUX files and not seeing in CEMU game list make sure to add their game folder path in CEMU (must still have keys in the keys.txt file): Edited August 6 by sundogak 1 Quote Link to comment Share on other sites More sharing options...
Sturm Posted August 6 Author Share Posted August 6 Thank you, @sundogak, for your time, patience, and incredibly detailed answer. That is exactly what I was looking for, and it helped me to get my games running in both LaunchBox and Cemu. The solution I went with was finding the proper key for the .WUX file and adding it to my keys.txt file. Thanks again. You are awesome! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.