E Gamelist Invalid Disc Path Found In

0 views
Skip to first unread message

Zulema Estabrooks

unread,
Aug 5, 2024, 1:14:22 PM8/5/24
to gecalhuddprop
Ifi open that bin file using the RPCS3 emulator all works ok, but if i point that path with launchbox to open with the RPCS3 emulator, nothing happens, it shows "Failed to mount disc directory for the disc game (Code of the game)"

I have not bothered with this emulator at all yet and not many people bother with it due to its severe lack of real playability but this was something asked about on Discord recently. The person asking about it apparently did figure it out and said "launcher path needs to be from EBOOT.bin from the game file"


It's getting better by the day. There are already a handful of games that are running quite well and the list is climbing very quickly. Right now, Disgaea games of any type seem to be pretty stable, plus Catherine and a few other games.



It's easy enough to manually point to eboot.bin for manual launch. What's slightly more difficult is figuring out how to unzip/automatically run the games from archive. I'd like to be able to do that, considering how absolutely gigantic they are when uncompressed.


I guess for LB to work with decompressing, it would have to know that it needs to look for the eboot.bin file and it sounds like it doesn't. But unzipping games that are many gigs in size would be a horrible wait for the games to start.


I tried adding PS3 games to LB , launching them using the example of @ckp in previous post and managed to succesfully launch a game and go to fullscreen with the ahk script.



Thing is, it only works with old versions of rpcs3. New versions use QT, it seems that during the transition, they forgot to implement command line.



I guess we'll have to wait until they fix that.


I tried again using the nightly build and it works fine. Last time I used a modified exe from the Persona 5's blog entry for the latest build, maybe that's why it didn't work.



They added an option to launch games in fullscreen so you don't need a script for that now.


it's one of the easiest ones to add to LB. just use the latest rpcs3, add a new emulator in LB pointing to the rpcs3.exe and import your game's eboot.bin file found inside the usrdir folder. you can put your games anywhere. they do not need to be inside the rpcs3 emulator folders. you don't even need to add an autohotkey script in the rpcs3 emulator tab to exit the game with controller automation. inside the rpcs3 gui, just make sure you set start games in full screen (if you want full screen) and "exit rpcs3 when process finishes" in the rpcs3 Emulator tab. good to go. no need for any Rocketlaunchers.


Since I didn't saw a topic anywhere I'm going to create this one. So here's a topic about game ISO's with problems like : Invalid TOC; Illegal signs; Tto long file names. I assume it isn't nearly complete so please feel free to add your game.


Just unpack the ISO folder by folder and once you found the file

unpack that single file with a new file name.

Then you can try to FTP it or HEX the default.xbe

(Mller to Muller for example).


Is that last section for games running from a folder?



Also wondering if it is better to run from an XISO vs a Folder? I have been trying to find information on this and it seems like there are a lot of pros and cons.


About the "What is better" question". I don't have an answer to that question. But you could create a XISO out of game you have and test if there is any difference. I would go with an XISO in case it's not possible to find a HDD patch or the HDD didn't work like it should.


sorry If I cant understand, my english is not my native language. The question I made for is because Redump isos are supposed to be untouched, pristine, perfect rips, so I understand from you that they are in fact, faulty, correct? If I rip a game by myself, this invalid tocs, or chars, are not going to be a problem, am I right? "XBox Games with to long file names" arent the same case, as they are probably mastered like that on the disc, but have problems with FatX. Am I correct?


The illegal signs will still be there if you rip the game your self since these are on the original DVD. The invalid TOC how ever will not be there if ripped correctly. The long files names are also on the DVD. Long file names are allowed on the DVD but not on the HDD. How ever you could HEX edit the names if there isn't a patch already.


There's one asset file which filename is longer to FATX support it -don't know if this issue it's due to being PAL version- and tried to look for that file's path into the default.xbe via hex editor with no luck. That made me wonder how to make HDD patches (and if there's an easy way or if, on the contrary, is needed to analyze all the content until find that paths and patching them one by one).


Ok, just did as video told, can't extract ISO, what am I doing wrong? I did exactly the same as the video, nothing happened, so I tried to extract ISO using command line, and it doesn not work. ISO is from Archive . com (redump) "Tony Hawk's Pro Skater 2x (USA)"


This page assumes familiarity with the Steam#Directory structure, Steam#Launch options, environment variables, the Steam runtime and shared libraries. The GAME pseudo-variable is used to refer to a game's directory. When the text reads "run the game with FOO=bar" it is implied that you either update your launch options or run the game from the command-line with the environment variable.


For games running with Proton, you can check ProtonDB which lists a lot of useful user reports for specific games. You can filter searched reports by Linux distribution and by hardware. Users also describe if they had to apply tweaks.


Any special character may produce a square or an empty space mark in the game, main menu and game console. In practice, any characters other than latin ones are not working. The problem is that Bitstream Vera Sans is configured as the system primary default font for latin sans-serif fonts.


Games using Unity, e.g. Papers Please, Vampire Survivors, expect PulseAudio to be installed and will quietly crash with SIGSEGV on running if it is not installed. You can also use PipeWire with pipewire-pulse.


If the game does not recognize your screen's resolution, launch the game with Game Launcher and check the Unity screen selector option to correct the resolution. This will give you a GUI in which you can select the correct screen when the game is started.


The version of libSDL2 shipped with the game seems to be out-of-date and may not support your gamepad yet. Simply remove or rename /game/lib64/libSDL2-2.0.so.0, the linker will fall back to using the up-to-date version from /usr/lib.


If you encounter a popup with Fatal Error: Fmod could not be initialized!! on startup which immediately closes the game and you are using pipewire, install these packages if they are not already: pulseaudio-alsa, lib32-libpulse and lib32-alsa-plugins. Reboot and re-open the game.


Discussion on the variable can be found in Proton issue #1209. Lower values maintain lower audio latency but crackling may still occur; higher values are more likely to eliminate crackling but allow for higher audio latency.


The game is known to segfault when opening the settings and possibly during or before playing. A workaround from the Steam discussions is to replace the game's RenderSystem_GL.so with one from Debian's repositories. To do that download this deb file, and extract it with dpkg:


Borderlands 2 does not allow the Ctrl key to be used by default. The game seems to be accessing keycodes and not keysyms, therefore xmodmap has no affect. A workaround is using setkeycodes to map the Ctrl-scancode to some other key, as described in Map scancodes to keycodes#Using setkeycodes. I use setkeycodes 0x1d 56 (as root) to map Ctrl to Alt before starting the game and setkeycodes 0x1d 29 to restore the default.


Out of the box you will not be able to log into SHiFT since the game expects certificates to be in /usr/lib/ssl, which is where Ubuntu stores them. Arch however uses /etc/ssl.To resolve the problem, run the game with SSL_CERT_DIR=/etc/ssl/certs.


Possible solution 2: Launch steam as steam-native as described in #Steam native runtime. If the game still fails to launch even after installing the steam-native-runtime meta package, then you might be missing some libraries. You can find those missing libraries as described in #Debugging shared libraries.


If the game appears as Running, then syncs and closes when you launch it from Steam, try creating a steam_appid.txt in the game directorycontaining 261640. This should resolve the issue and let you start the game directly from the game directory. If that does not work, try using the steam-native-runtime.


The Linux port of Civ V experiences a bug which induces segfaults when running on a CPU with >8 logical cores. This includes many common CPUs, especially Ryzen 7 and i7 series parts. To diagnose this problem, check the output of dmesg:

3a8082e126
Reply all
Reply to author
Forward
0 new messages