Allmy products and services are free.All my costs are met by donations I receive from my users.If you enjoy using any of my products, please donate to support me.Thank you for your support.Tom Speirs
I read the GameEx posts in the forum as well. However, I also read some posts on another emulation site dated 2020 that state that RPCS3 is not compatible using .lnks and it's command line functionlity is pretty weak, so who knows. We can only try to see if it works. Please keep in mind that using links is kind of a jury rig for games that utilize the same file names to launch games (like eboot.bin). It is not ideal.
Now, I should also mention that I have not done any RPCS3 emulation, so I am making some assumptions. Please correct me if needed:
- Each game resides in it's own folder, eg Games\Sony Playstation 3\Alone in the Dark Inferno BLUS30232\PS3_GAME\USRDIR\EBOOT.BIN .
- Games are launched using the EBOOT.BIN.
If the above is correct, try the following:
- Create a folder called PS3Links (or whatever you like) and place it somewhere that makes sense (near the games for instance).
- Go into one of the games and find the EBOOT.BIN.
- Right click the EBOOT.BIN and select CREATE SHORTCUT.
- Within that directory a new shortcut will be created called eboot.bin - shortcut.
- Rename the shortcut to the name of the game, eg Along in the Dark Inferno (this is how the game name that will appear in the GameEx list)
- I do not believe you need to include .lnk in the file name. When testing, if the game does not show up in the list, add .lnk and retest.
- Move the shortcut file to the PS3Links folder.
- In the GameEx Setup Wizard, go to your RPCS3 setup.
- Set the ROM PATH to your PS3Links folder, eg Games\Sony Playstation 3\PS3Links
- Set the ROM FILTER to *.lnk
- Set the COMMAND LINE to rpcs3.exe ""[ROMPATH]\[ROMFILE]"" (note the double quotes)
I looked over your config and just want to confirm a few things.
1) The shortcut file for Magician resides in F:\PS3\PS3Games, correct? If not, please change the ROM path to the folder where the shortcut file resides.
2) What is the actual filename you made for the Magician shortcut file? Magician, Magician.lnk, or something else?
3) What is the full path to the eboot.bin for Magician?
4) And, just curious, what is the full name of the Magician game?
I am beginning to have the feeling that RPCS3 may have worked with shortcut (aka lnk) files at one time and that 'feature' may have been removed since 2017. I am hoping the answers to the above will help us figure that out. Even if shortcuts are not supported, there are ways to make this work (such as with a batch file or AutoHotKey script). Hopefully we don't get to that point as that will go beyond the help I can provide. Let's see what we can figure out.
one thing I noticed, if I rename the EBOOT.BIN in his respective folder, for any name..... "Potato.xyz" and point gameex in that folder with the xyz extension filter, it will launch the game with no problem. Since, all the Eboot.bin are in their respective folder, it's not a good solution. But gameex is able to launch the game, just the link file that cause a problem.
Thanks for the additional information. I can't see where the usage of the lnk files is set up incorrectly here. Maybe someone else will pop in and see something, but I am now leaning more towards the possibility that the method does not work anymore.
Hi, I am new to Batocera but not new to the emulation and frontends. Do I need to do something special in Batocera linux to see my ps3 games? I have installed them in rpcs3 and can launch them from there but there is no system for PS3 in the front end. Maybe I need to create some gamelist file?
This is a different issue but maybe someone has experimented installing rpcs3 games on the external hard drive and making them run successfully. So in other words having batocera on external drive 1 and rpcs3 hhd_0 folder on the external drive 2?
To be able to actually run games, the PlayStation 3 system software is required, as indicated in the quickstart guide. Fortunately it is easy to acquire this firmware compared with other Sony systems like the PlayStation 2. Sony even provides the files online, so it is not necessary to dump anything. Download the PS3UPDAT.PUP file by clicking on the big button.
In order to play games comfortably, a gamepad should be present. In the most optimal case, it is an original PlayStation 3 controller. Other gamepads are supported as well, make sure Handlers is set to evdev under the menu entry Pads.
RPCS3 stores its data in $XDG_CONFIG_HOME/rpcs3. More game directories can be added. It differentiates between disc dumps and downloaded (PSN) games. Put disc dumps into the disc directory and the downloaded ones into the game directory.
Downloaded games (or other content, such as DLCs) usually consist of only two files, a key (or license) and the actual game. The key is usually contained in a tiny .rap file, the game is much bigger in size, usually around 10-15 gigabytes. Put both files into game dir/name of the game. name of the game is purely cosmetic, as this directory only exists so that the files, which may have random names, do not make the directory listing unreadable.
Unfortunately many games are still not fully playable and require workarounds. Since not all settings that are visible by default will help with glitches and other bugs, some important configuration is done in the debug menu. See the RPCS3 FAQ on how to enable the debug menu.
If the game once worked perfectly and suddenly stopped working after starting it, clear the cache. It is usually found in $XDG_CACHE_HOME/rpcs3 and is safe to remove. This location only contains logs and other things that can be regenerated without problems, like compiled shaders and PPU modules. Removing this will cause the next startup to be slower.
Prior to the 2.2 update of EmuDeck, the Flatpak version of RPCS3 was installed. The Flatpak version is identical to the version you may install from the Discover store. With the 2.2 update, EmuDeck swapped over from the Flatpak to the AppImage. The primary reason for the swap to the AppImage was to use the official distribution of RPCS3 on Linux. The Flatpak/version you may download through Discover is maintained by the community and is an unofficial build.
If you are still using the Flatpak or are unsure which version you are using, you may swap over to the AppImage by opening the EmuDeck application, clicking the "Manage Emulators" tab, clicking RPCS3, and clicking both "Reinstall" and "Reset Configuration".
The AppImage works through Steam shortcuts created by Steam ROM Manager, ES-DE, and Pegasus. If you used Steam ROM Manager previously, you may need to re-add your PlayStation 3 games. If you created desktop files for ES-DE, you will need to recreate them so the AppImage is used instead. For instructions on ES-DE, see How to Configure RPCS3 to Work With ES-DE and Pegasus.
In order to play a game on RPCS3, you need to install the firmware through the RPCS3 UI. In desktop mode, open RPCS3, either in the application menu or through its shortcut in Emulation/tools/launchers/rpcs3.sh. In RPCS3, click File, click Install Firmware. Firmware is provided legally by Sony.
These file locations apply regardless of where you chose to install EmuDeck (to your internal SSD, to your SD Card, or elsewhere). Some emulator configuration files will be located on the internal SSD as listed below.
Directories with a . in front of their name, like /home/deck/.steam, are hidden by default. In Dolphin (a file manager), click the hamburger menu in the top right and toggle on Show Hidden Files. The setting may vary depending on which file manager you are using.
A file ending with the file extension, .iso cannot be played through RPCS3. In order to use a file ending with the file extension, .iso, you must first decrypt the .iso file (using a matching IRD file). After decrypting the .iso file, you may then use a file archiver like 7-Zip or WinRAR to extract the file into a working game folder.
Do keep in mind that this method is not recommended by RPCS3. Make sure to read RPCS3's Quickstart Guide to learn how to properly dump your games in order to have a working and usable ROM.
When using RPCS3's GUI to navigate to your SD Card or removable storage device, you will need to treat the location of the SD Card or removable storage device as a file path. Your SD Card or removable storage device will be typically located in /run/media/deck/SDCARDNAME.
3a8082e126