mGalaxy forum
General Discussions => Need Help? => Topic started by: appollo147 on February 09, 2020, 06:18:34 AM
-
I ripped my PS1 games to .PBP (PSP Eboot) format to save disk space. The games run great in EPSXE so their is no problem there. The problem is when I try to add the games to Mgalaxy I get an error message that says "Rom folder is empty or files in side are invalid." Is their a way to get Mgalaxy to recognize these files. Any help would be greatly appreciated.
-
Open "mGalaxy > Data > BaseSystems > BaseSystems.xml" with a text editor
Locate that block (search for "Sony PS1"
<System type="Console">
<Name ss="57" em="Sony_Playstation" tgdb="Sony Playstation" gb="22|PS1">Sony PS1</Name>
<Emu selected="ePSXe">
<Cmd hidden="false" name="ePSXe" value="-nogui -loadbin "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="false" name="PCSX-Reloaded" value="-nogui -cdfile "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="false" name="PSXFin" value="-f "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="true" name="RetroArch [mednafen_psx_libretro.dll]" value="-f -L cores\mednafen_psx_libretro.dll "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="true" name="RetroArch [mednafen_psx_hw_libretro.dll]" value="-f -L cores\mednafen_psx_hw_libretro.dll "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="false" name="XEBRA [Script]" value="-IMAGE "%path\%file%ext" -RUN2 -FULL" extensions=".bin,.cue,.ecm,.img,.iso"/>
</Emu>
</System>
Edit this line
<Cmd hidden="false" name="ePSXe" value="-nogui -loadbin "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
to this (.pbp added to the extensions list)
<Cmd hidden="false" name="ePSXe" value="-nogui -loadbin "%path\%file%ext"" extensions=".pbp,.bin,.cue,.ecm,.img,.iso"/>
Save
From now, mGalaxy will be able to see and use PBP files
NOTE: you'll have to create that systems again to benefit from the changes. Using the one you already created won't work!
-
I tried what you said but I must be doing something wrong because I am having the same issue. I deleted the system and then modified the basesystem.xml. The ,pbp extension is showing up in the list of of extensions in the Mgalaxy Runway menu, but it still will not scan the files. I will post a copy of the new PS1 block of the Basesystems.xml file below. Maybe I typed it in wrong.
<System type="Console">
<Name ss="57" em="Sony_Playstation" tgdb="Sony Playstation" gb="22|PS1">Sony PS1</Name>
<Emu selected="ePSXe">
<Cmd hidden="false" name="ePSXe" value="-nogui -loadbin "%path\%file%ext"" extensions=".PBP,.bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="false" name="PCSX-Reloaded" value="-nogui -cdfile "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="false" name="PSXFin" value="-f "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="true" name="RetroArch [mednafen_psx_libretro.dll]" value="-f -L cores\mednafen_psx_libretro.dll "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="true" name="RetroArch [mednafen_psx_hw_libretro.dll]" value="-f -L cores\mednafen_psx_hw_libretro.dll "%path\%file%ext"" extensions=".bin,.cue,.ecm,.img,.iso"/>
<Cmd hidden="false" name="XEBRA [Script]" value="-IMAGE "%path\%file%ext" -RUN2 -FULL" extensions=".bin,.cue,.ecm,.img,.iso"/>
-
Type the extension in lowercase!
-
I tried changing the extension to lowercase and it still did not work :-* Do the files need to be named in a certain format?
-
I meant in the code:
<Cmd hidden="false" name="ePSXe" value="-nogui -loadbin "%path\%file%ext"" extensions=".pbp,.bin,.cue,.ecm,.img,.iso"/>
...not you game file extension (just to be sure)
You should see them listed!
-
I guess I should have specified, when I wrote the extension in the code I first off tried in uppercase because the filename extension was in uppercase. But when that didn't work I changed it to lowercase in the code. Neither way worked.