Page 1 of 1

Mgalaxy 7.6.0.0 Won't Recognize PSP Eboot files

Posted: Sun Feb 09, 2020 12:18 pm
by appollo147
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.

Re: Mgalaxy 7.6.0.0 Won't Recognize PSP Eboot files

Posted: Sun Feb 09, 2020 2:45 pm
by mgalaxy
Open "mGalaxy > Data > BaseSystems > BaseSystems.xml"  with a text editor
Locate that block (search for "Sony PS1"

Code: Select all

<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

Code: Select all

<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)

Code: Select all

<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!

Re: Mgalaxy 7.6.0.0 Won't Recognize PSP Eboot files

Posted: Sun Feb 09, 2020 4:54 pm
by appollo147
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.

Code: Select all

<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"/>

Re: Mgalaxy 7.6.0.0 Won't Recognize PSP Eboot files

Posted: Sun Feb 09, 2020 5:08 pm
by mgalaxy
Type the extension in lowercase!

Re: Mgalaxy 7.6.0.0 Won't Recognize PSP Eboot files

Posted: Sun Feb 09, 2020 6:01 pm
by appollo147
I tried changing the extension to lowercase and it still did not work :-* Do the files need to be named in a certain format?

Re: Mgalaxy 7.6.0.0 Won't Recognize PSP Eboot files

Posted: Mon Feb 10, 2020 11:31 am
by mgalaxy
I meant in the code:

Code: Select all

<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!

Re: Mgalaxy 7.6.0.0 Won't Recognize PSP Eboot files

Posted: Mon Feb 10, 2020 4:04 pm
by appollo147
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.