Mgalaxy 7.6.0.0 Won't Recognize PSP Eboot files

Get answers to questions about using mGalaxy.
Post Reply
appollo147
Newbie
Newbie
Posts: 13
Joined: Sun Feb 09, 2020 12:08 pm

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.
User avatar
mgalaxy
Administrator
Administrator
Posts: 1187
Joined: Tue Dec 05, 2006 7:46 pm

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!
Last edited by mgalaxy on Sun Feb 09, 2020 3:11 pm, edited 1 time in total.
appollo147
Newbie
Newbie
Posts: 13
Joined: Sun Feb 09, 2020 12:08 pm

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"/>
Last edited by appollo147 on Sun Feb 09, 2020 5:02 pm, edited 1 time in total.
User avatar
mgalaxy
Administrator
Administrator
Posts: 1187
Joined: Tue Dec 05, 2006 7:46 pm

Type the extension in lowercase!
appollo147
Newbie
Newbie
Posts: 13
Joined: Sun Feb 09, 2020 12:08 pm

I tried changing the extension to lowercase and it still did not work :-* Do the files need to be named in a certain format?
User avatar
mgalaxy
Administrator
Administrator
Posts: 1187
Joined: Tue Dec 05, 2006 7:46 pm

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!
appollo147
Newbie
Newbie
Posts: 13
Joined: Sun Feb 09, 2020 12:08 pm

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.
Post Reply