You can also integrate the games into retroarch using this method:
Create a
Sony - PlayStation.lpl
file in retroarchs playlist directory (the folder for it is somewhere in the /RetroArch/.config/retroarch/ folder and then a few subfolders down the road.. )
Use a texteditor that supports Linux line endings (notepad++ google it) to edit that file and fill it up with a structure looking like this:
Attention BleemSync users, your numbered games folders are in a slightly different structure (as you also have a GameData folder, before the .cue sheets). You have to rewrite the paths accordingly.
The empty line in there is not to reparate games, its actually where the database entry would be - we leave that blank. The following game entry is just added right below (no empty line).
The .cue files with the "human readable name" I created myself, by duplicating the .cue files in the respective folders.
Same with the .m3u playlist files that are there to integrate games with multiple CDs. (How to generate .m3u files: https://forums.libretro.com/t/multi-disc-for-sony-playstation-and-sega-saturn-using-m3u-files/14161)
If you also want to have covers show up in retroarch, follow this guide (thumbnails section, namedboxart is the default): https://docs.libretro.com/guides/roms-playlists-thumbnails/
The games already on the system (and not on the USB stick) dont show up in retroarch. I suppose the directory gets unmounted first. Only games off of your USB drive seem to work.
I have everything working as of now. All games on the USB stick show up as a separate column "Playstation" in Retroarch. With covers.
--------------------- MERGED ---------------------------
If someone wants to code a program that automates this - I strongly suggest, that you create a .m3u file for every game (even single disc) instead of creating duplicate .cue files, or linking the SCUS-00000.cue files directly.
That way the numbered games folder only gets one added file (gamename.m3u) that users wont mistake for a .cue file and get confused.
As the covers need to be in a retroarch specific directory anyhow - you can just copy them there, using thegamename.png (attention regarding special characters, those have to be replaced by _ ). If you are pulling the game names from the database file, make sure to ignore ™ and © signs, that some users might have put there..). Good luck.
Create a
Sony - PlayStation.lpl
file in retroarchs playlist directory (the folder for it is somewhere in the /RetroArch/.config/retroarch/ folder and then a few subfolders down the road.. )
Use a texteditor that supports Linux line endings (notepad++ google it) to edit that file and fill it up with a structure looking like this:
Code:
/media/games/21/Baphomets Fluch.cue
Baphomets Fluch
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/22/Breath of Fire III.cue
Breath of Fire III
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/23/Bushido Blade.cue
Bushido Blade
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/24/Castlevania Symphony of the Night.cue
Castlevania Symphony of the Night
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/25/Chrono Cross.m3u
Chrono Cross
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/26/Crash Bandicoot.cue
Crash Bandicoot
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/27/Crash Team Racing.cue
Crash Team Racing
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/28/Dead or Alive.cue
Dead or Alive
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/29/Discworld Noir.cue
Discworld Noir
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/30/Ehrgeiz - God Bless the Ring.cue
Ehrgeiz - God Bless the Ring
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/31/Fear Effect 2 - Retro Helix.m3u
Fear Effect 2 - Retro Helix
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/32/Final Fantasy Anthology.m3u
Final Fantasy Anthology
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/33/Final Fantasy Chronicles.m3u
Final Fantasy Chronicles
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/34/Final Fantasy IX (G).m3u
Final Fantasy IX (G)
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/35/Final Fantasy Tactics.cue
Final Fantasy Tactics
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/36/Final Fantasy VII (G).m3u
Final Fantasy VII (G)
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/37/Final Fantasy VIII (G).m3u
Final Fantasy VIII (G)
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/38/Front Mission 3.cue
Front Mission 3
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/39/Gran Turismo 2.m3u
Gran Turismo 2
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/40/Grandia.m3u
Grandia
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/41/Jade Cocoon - Die Tamamayu Legende.cue
Jade Cocoon - Die Tamamayu Legende
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/42/Legend of Dragoon.m3u
Legend of Dragoon
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/43/MediEvil.cue
MediEvil
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/44/PaRappa the Rapper.cue
PaRappa the Rapper
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/45/Parasite Eve.m3u
Parasite Eve
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
/media/games/50/Policenauts CD1.cue
Policenauts
/media/RetroArch/.config/retroarch/cores/pcsx_rearmed_libretro.so
PCSX-ReARMed
Sony - PlayStation.lpl
The empty line in there is not to reparate games, its actually where the database entry would be - we leave that blank. The following game entry is just added right below (no empty line).
The .cue files with the "human readable name" I created myself, by duplicating the .cue files in the respective folders.
Same with the .m3u playlist files that are there to integrate games with multiple CDs. (How to generate .m3u files: https://forums.libretro.com/t/multi-disc-for-sony-playstation-and-sega-saturn-using-m3u-files/14161)
If you also want to have covers show up in retroarch, follow this guide (thumbnails section, namedboxart is the default): https://docs.libretro.com/guides/roms-playlists-thumbnails/
The games already on the system (and not on the USB stick) dont show up in retroarch. I suppose the directory gets unmounted first. Only games off of your USB drive seem to work.
I have everything working as of now. All games on the USB stick show up as a separate column "Playstation" in Retroarch. With covers.
--------------------- MERGED ---------------------------
If someone wants to code a program that automates this - I strongly suggest, that you create a .m3u file for every game (even single disc) instead of creating duplicate .cue files, or linking the SCUS-00000.cue files directly.
That way the numbered games folder only gets one added file (gamename.m3u) that users wont mistake for a .cue file and get confused.
As the covers need to be in a retroarch specific directory anyhow - you can just copy them there, using thegamename.png (attention regarding special characters, those have to be replaced by _ ). If you are pulling the game names from the database file, make sure to ignore ™ and © signs, that some users might have put there..). Good luck.
Last edited by notimp,