RETROLauncher

PS2 RETROLauncher (Launcher created on Enceladus for Retroarch, POPStarter, Neutrino, wLE_ISR and OPL) 1.0 - rev 2

FAT 3000x
USB:
wLaunchELF 4.43a Official = error
wLaunchELF 4.43x ISR = error

HDD internal:
FHDB 1.966 = error

Slim 9000x
PS2BBL + OpenTuna + wLaunchELF 4.43x ISR + USB = error

I will try later from MC
Thanks for the report, I will add those models to the list of consoles that have problems with Enceladus. If you have a chip in any of the consoles, please edit the comment and add it.
Maybe you can get more information about the bug by checking out the Enceladus project on GitHud, in the issues section.
 
Slim 9000x + funtuna fork fmcb + wlaunchelf confirmed to work

*spanish alert

Amigo, leyendo el pdf español desde github porque vi que se actualizaron cosas, en la pagina que explicas lo del L2+R2, la pagina esta puesta 2 veces seguidas
 
Last edited by a moderator:
Slim 9000x + funtuna fork fmcb + wlaunchelf confirmed to work

*spanish alert

Amigo, leyendo el pdf español desde github porque vi que se actualizaron cosas, en la pagina que explicas lo del L2+R2, la pagina esta puesta 2 veces seguidas
I checked and I can't find what you say... the only thing that is there twice is the explanation of the page change... because there are precisely two configuration pages.

Revisé y no encuentro lo que dices... lo único que está dos veces es la explicación del cambio de página... porque son precisamente dos páginas de configuración...
 
is it possible for cdfs support? I only ask because this will make this PS4 compatible(through ps2 emulation)... It would be an awesome addition to PS2onPS4
 
is it possible for cdfs support? I only ask because this will make this PS4 compatible(through ps2 emulation)... It would be an awesome addition to PS2onPS4
I'll explain to you what's happening...
I tried putting "RETROLauncher" inside an ISO, and it works perfectly, it even detects the roms and their art... it is also capable of launching the games... but here's the problem, Retroarch on PS2 requires running on a USB stick. I tried changing all the settings regarding save options but still all I get is a black screen... Retroarch can launch games from a CD (doesn't work with DVD) but apparently it crashes when it has no place to save... I haven't experimented much else... but that's the only limit there is with a RETROLauncher ISO... however it can be applied with other emulators like the Neo Geo CD... or as a menu to launch PS2 multigames or apps from the ISO...
If anyone else lets me know a way, I'd be happy to modify things to have an ISO version of RETROLauncher...
 
Retroarch on PS2 requires running on a USB stick

Not entirely true...

I have retroarch running flawlessly from cdfs on PS2 and PS4.... the trick is it cannot create folders on mc0.... you have to use uLE to manually create savestate, savefiles, etc folders and voila! I have not tried with latst build of retroarch, but I think it should still be the same
 
Not entirely true...

I have retroarch running flawlessly from cdfs on PS2 and PS4.... the trick is it cannot create folders on mc0.... you have to use uLE to manually create savestate, savefiles, etc folders and voila! I have not tried with latst build of retroarch, but I think it should still be the same
Maybe I explained myself wrong.

What I meant was that if I run Retroarch (for PS2) from the CD itself, I get a black screen, apparently because it tries to create files in the launch directory, and since it's an ISO it can't, maybe by doing some configuration tricks you can get it to just run the game without saving anything... or to have the save directory be something else like a pendrive, but as I said I didn't try anything more than that.

What you can do is make an ISO of RETROLauncher and try it... With games and applications in .elf format (XXXX_XXX_XX) it has no problems and launches them well (If it works for you let me know, but on my console I get a black screen when starting retroarch from an ISO).

Creating directories in the MC can be done from Enceladus itself, although it is not recommended due to the structure of the MC, and everything that Retroarch writes... if despite that you want to try it you can try it, the ideal would be not to save anything and simply run the game.
 
Maybe I explained myself wrong.

What I meant was that if I run Retroarch (for PS2) from the CD itself, I get a black screen, apparently because it tries to create files in the launch directory, and since it's an ISO it can't, maybe by doing some configuration tricks you can get it to just run the game without saving anything... or to have the save directory be something else like a pendrive, but as I said I didn't try anything more than that.

What you can do is make an ISO of RETROLauncher and try it... With games and applications in .elf format (XXXX_XXX_XX) it has no problems and launches them well (If it works for you let me know, but on my console I get a black screen when starting retroarch from an ISO).

Creating directories in the MC can be done from Enceladus itself, although it is not recommended due to the structure of the MC, and everything that Retroarch writes... if despite that you want to try it you can try it, the ideal would be not to save anything and simply run the game.

Retroarch will black screen for me too...if I don't use uLE as launcher on CD/DVD
 
I only get this when I build ISO of Retrolauncher...
 

Attachments

  • Untitled.png
    Untitled.png
    22.4 KB · Views: 65
I only get this when I build ISO of Retrolauncher...
add a wLE to the iso and rename it with the structure XXXX_XXX_XX, then edit the SYSTEM.CNF and point to the renamed wLE... then look for RETROLauncher.elf on the CD and it should run.

Try adding a wLE or uLE with CD/DVD support.

Leave the RETROLauncher folder in the root of the ISO... if you are still having problems, unfortunately you have to change some things in the code... there have been some code changes since I tested this ISO, those changes may affect the launch of an ISO.
 
Last edited:
I only get this when I build ISO of Retrolauncher...
Check and indeed you need to remove some lines. Open the "system.lua" file and delete these lines marked in red:

local actual = System.currentDirectory()
local salamander = System.openFile(actual .."/System/Respaldo/RetroarchPS2/retroarch-salamander.cfg",FREAD)
System.seekFile(salamander,0,SET)
local size = System.sizeFile(salamander)
local temp_dir = System.readFile(salamander,size)
System.closeFile(salamander)
if string.lower("libretro_path = \"".. actual .."/RETROLauncher.elf\"") ~= string.lower(temp_dir) or System.listDirectory("mass1:") ~= nil then
require("System/relocation")
end

local res_x, res_y = 640,448
if doesFileExist("System/Respaldo/PAL") == false and doesFileExist("System/Respaldo/NTSC") == false then
local mensaje = "Boinas Hijo"
local VMODE = System.openFile("System/Respaldo/NTSC",FCREATE)
System.writeFile(VMODE,mensaje,string.len(mensaje))
System.closeFile(VMODE)
elseif doesFileExist("System/Respaldo/PAL") then
Screen.setMode(PAL, 640, 512, CT24, INTERLACED, FIELD)
res_x, res_y = 640,512
end

local FONDO_LOAD = Graphics.loadImage("System/Medios/Default/FONDO.png")

Create the iso with that mod and it should boot... remember you can't make changes so configure RETROLauncher before creating the ISO because you will get errors when making changes... you will also need to delete all the save lines in "funciones.lua" you find them as guardar().
 
Last edited:
Hi everyone,
I'm currently trying to use the RetroLauncher with exFAT support via the BDM Assault project, which I found included in the RetroLauncher download. I'm wondering if anyone here has successfully set this up with RetroLauncher and could provide detailed instructions on:
  1. Whether RetroLauncher supports exFAT natively or via BDM Assault.
  2. The exact steps and file locations needed to integrate BDM Assault with RetroLauncher (e.g., where to place bdm_assault.irx and usbd_bd_assault.irx files).
  3. If exFAT support is not available, is there a way to make RetroLauncher recognize split PS2 games?
  4. Additionally, is it possible to configure RetroLauncher to launch PS2 games using Neutrino instead of OPL?
Any help or detailed setup guide would be greatly appreciated! Thank you!
 
Hi everyone,
I'm currently trying to use the RetroLauncher with exFAT support via the BDM Assault project, which I found included in the RetroLauncher download. I'm wondering if anyone here has successfully set this up with RetroLauncher and could provide detailed instructions on:
  1. Whether RetroLauncher supports exFAT natively or via BDM Assault.
  2. The exact steps and file locations needed to integrate BDM Assault with RetroLauncher (e.g., where to place bdm_assault.irx and usbd_bd_assault.irx files).
  3. If exFAT support is not available, is there a way to make RetroLauncher recognize split PS2 games?
  4. Additionally, is it possible to configure RetroLauncher to launch PS2 games using Neutrino instead of OPL?
Any help or detailed setup guide would be greatly appreciated! Thank you!

Hello, Enceladus, which is the basis of RETROLauncher, is compatible with exFAT, however, some of the applications it uses, such as "POPStarter", require the BDM Assault exFAT drivers to work... check the BDM Assault documentation to find out how and where to install the driver. It is also necessary to install drivers if you use older versions of Free MCBoot to launch and recognize applications from exFAT drives.
RETROLauncher runs PS2 games through Neutrino by default. If it finds one or more OPL versions configured, it will ask which application to run (only if it's an ISO on the USB drive; otherwise, it will run Neutrino directly).
See the RETROLauncher documentation for more details.
 
Hello guys!!!
I am finally preparing a PS2 Slim RetroLauncher, I still have to try to modify the settings t use it on PS2 FAT HDD (did not have time yet), everything is working good, I have filled in all of the retro roms and arts, PS1 games and arts and they work perfectly, PS2 game MX4SIO and the first I tested it was working, now I will test the 80 games I added to the SD, I even set the console to start directly on RetroLaunch and it works as well, the only problem I have is that it is not launching any APPs, as soon as I launch an APP it goes to ULaunch, I tried to put the APPs in both the Memory APPs and the USB RetroLaunch APPs folders, sam result, I am using the latest version, I did not try the previous version to tell you it was working before as I do not have it anymore, I guess it is a problem in the configuration, any help would be appreciated.
Thanks guys, Salvo

Hey guys,
under testing, that's why I am bothering you all, other two things I have discovered:
1 When running PS2 games, in my case from MX4SIO, you cannot close the game by using the L1-L2-R1-R2-SELECT-START buttons xombination as you usually do with OPL, if you do it nothing happens, to close the game you have to power down the console
2 If you want to lauch a PS1 CD or PS2 CD/DVD, once you fill it in the console and you close the disc cover, the game will appear in the APPS list, if you try to launch the game you face the same issue as with the APPs, you get into the Ulaunch Menu
BR
 
Last edited by a moderator:
Hello guys!!!
I am finally preparing a PS2 Slim RetroLauncher, I still have to try to modify the settings t use it on PS2 FAT HDD (did not have time yet), everything is working good, I have filled in all of the retro roms and arts, PS1 games and arts and they work perfectly, PS2 game MX4SIO and the first I tested it was working, now I will test the 80 games I added to the SD, I even set the console to start directly on RetroLaunch and it works as well, the only problem I have is that it is not launching any APPs, as soon as I launch an APP it goes to ULaunch, I tried to put the APPs in both the Memory APPs and the USB RetroLaunch APPs folders, sam result, I am using the latest version, I did not try the previous version to tell you it was working before as I do not have it anymore, I guess it is a problem in the configuration, any help would be appreciated.
Thanks guys, Salvo
Hi, I'm glad you found the app useful. Regarding the problem you described with the apps, in the latest version, they start with wLaunchELF. If something fails, you should see the wLaunchELF menu turn blue. If it can't find the "WLE.ELF" file, it will try to start the app with Enceladus (some apps crash with this method), and if it fails, you won't see the blue screen.

The same goes for any CDs/DVDs you insert; they run with wLaunchELF (PSX crashes)... You can try replacing the version of wLaunchELF by downloading one and renaming it to "WLE.ELF" to replace the default (some versions don't work properly and will display a black screen).

You won't be able to go back if you start from MX4SIO, as it will always start with Neutrino (no IGR) and not OPL (more information in the documentation).

All of these answers can be found in more detail in the documentation that comes with RETROLauncher (PDF).
 
Hello @Boon Tobias ,
thank you so much for answering me and for the suggestions, I am actually referring to the guide and following it like a bibble, I did not see that explanation, I may have missed it, I will try and let you know.

Just to be sure, I have to place wLaunch in the Boot folder of the memory card, right?

BR

Hello again,
I hope this is the final update and so to dn't bother you all again, I did several tests today and I think I solved all of my issues, hereunder a few results that can help even you all...I hope

-So, to solve the APPs issues, I tried with different uLaunch and wLaunch renamed WLE.ELF placed in the USB:\RETROLauncher\System\RetroarchPS2\APPS and no one was working, everytime I was trying to launch an APP I was going back to the wLaunch screen, I then tried removing the WLE from the USB folder and everythng is now workig perfectly, APPS that I am running:
Cheat Devie PAL
Cheat Device NTSC
ESR
PSXLauncher
FreeMCBoot Configurator
uLaunch
Everything launches perfectly
But was still I could not launch PS2 CD/DVD and PS1 CDs from there by clicking on the Name ID once they happear in the APPS list, but I found a work around, to be considered that if you have a Slim you may have the Disc switches blocked to run Backup CDs, so, you can have different configurations

1 with Disc switches not blocked (or just the internal one blocked)
-You can place both ESR and the PSXLauncher in the APPS folder (as you can see above I did it already)
-You start your console (mine is starting directly on RetroLauncher; skiping FreeMCBoot menu)
-Once RetroLauncher is up and running, you insert your disc, either a PS2 or PS1 disc, and close the disc cover, the disc will start spinning. NOTE for PS2 you can insert either an original or backup disc
-Once the disc will appear in the APPs list, if it should not appear just press the R3 to refrash, DO NOT CLICK on the Disc ID
-If you are running a PS2 Disc, either an original one or a Backup disc, press on ESR and the game will start
-If you are running a PS1 original Disc, just press the PSXLauncher and the game will start
With this set up it is pretty impossbile to launch PS1 Backup CDs as you should keep the front disc switch blocked manually (having already the internal switch blocked permanently) to have the possibility to move out the original disc and insert the back up one, but once you fill in the backup CD, at a certain point in time, you will be obliged to release the disc switch you are manually pressing and so the Disc lens will reset and block loading as you are running a back up disc

2 with disc switches blocked
this is the easiset one
-For PS2, you just insert a PS2 Original/Back disc and press the reset button on your console, if the lens is working good and so it is pretty fast your game will start right away and the console will not go to the RetroLaunch home, another way would be to Power down the console, remove the USB stick having RetroLauncher, and then start the console which will open at the FreeMCBoot dash and you can work as usual from there
-For PS1, if you want to play an original CD game, just follow the same procedure as for PS2, if you want to run backup games, you have to fill in first the original CD, then follow the procedure (which I think you all know) to run PSXLauncher (Usually the R1 Button pressed while starting up) and when the disc stops spinning you can replace the orginal one with the Backup one and press X to load the game

A question that you may have on the set up 2, Why I cannot run a disc like at point 1 when the console is already started?
Because having the switches blocked the console will look for discs as soon as you press the power button, so, if you should fill in a disc once RetroLauncher is already up and running, the disc will not start spinning anymore.

I hope I did everything correctly, if I did or said something stupid just tell me.

Now I miss just the ARTs for the APPS and I should the be able to go.

BR
 
Last edited by a moderator:
OPS, last thing to do, I set up Cheat Device to start games with cheats from ESR, if running a disc, or from OPL, if running an internal game (USB,MX4SIO,HDD,etc...), I will now try to set it up to launch the internal games with cheats from the RetroLauncher home, let's see...will keep you posted.
Ciao
 
Hello @Boon Tobias ,
thank you so much for answering me and for the suggestions, I am actually referring to the guide and following it like a bibble, I did not see that explanation, I may have missed it, I will try and let you know.

Just to be sure, I have to place wLaunch in the Boot folder of the memory card, right?

BR

Hello again,
I hope this is the final update and so to dn't bother you all again, I did several tests today and I think I solved all of my issues, hereunder a few results that can help even you all...I hope

-So, to solve the APPs issues, I tried with different uLaunch and wLaunch renamed WLE.ELF placed in the USB:\RETROLauncher\System\RetroarchPS2\APPS and no one was working, everytime I was trying to launch an APP I was going back to the wLaunch screen, I then tried removing the WLE from the USB folder and everythng is now workig perfectly, APPS that I am running:
Cheat Devie PAL
Cheat Device NTSC
ESR
PSXLauncher
FreeMCBoot Configurator
uLaunch
Everything launches perfectly
But was still I could not launch PS2 CD/DVD and PS1 CDs from there by clicking on the Name ID once they happear in the APPS list, but I found a work around, to be considered that if you have a Slim you may have the Disc switches blocked to run Backup CDs, so, you can have different configurations

1 with Disc switches not blocked (or just the internal one blocked)
-You can place both ESR and the PSXLauncher in the APPS folder (as you can see above I did it already)
-You start your console (mine is starting directly on RetroLauncher; skiping FreeMCBoot menu)
-Once RetroLauncher is up and running, you insert your disc, either a PS2 or PS1 disc, and close the disc cover, the disc will start spinning. NOTE for PS2 you can insert either an original or backup disc
-Once the disc will appear in the APPs list, if it should not appear just press the R3 to refrash, DO NOT CLICK on the Disc ID
-If you are running a PS2 Disc, either an original one or a Backup disc, press on ESR and the game will start
-If you are running a PS1 original Disc, just press the PSXLauncher and the game will start
With this set up it is pretty impossbile to launch PS1 Backup CDs as you should keep the front disc switch blocked manually (having already the internal switch blocked permanently) to have the possibility to move out the original disc and insert the back up one, but once you fill in the backup CD, at a certain point in time, you will be obliged to release the disc switch you are manually pressing and so the Disc lens will reset and block loading as you are running a back up disc

2 with disc switches blocked
this is the easiset one
-For PS2, you just insert a PS2 Original/Back disc and press the reset button on your console, if the lens is working good and so it is pretty fast your game will start right away and the console will not go to the RetroLaunch home, another way would be to Power down the console, remove the USB stick having RetroLauncher, and then start the console which will open at the FreeMCBoot dash and you can work as usual from there
-For PS1, if you want to play an original CD game, just follow the same procedure as for PS2, if you want to run backup games, you have to fill in first the original CD, then follow the procedure (which I think you all know) to run PSXLauncher (Usually the R1 Button pressed while starting up) and when the disc stops spinning you can replace the orginal one with the Backup one and press X to load the game

A question that you may have on the set up 2, Why I cannot run a disc like at point 1 when the console is already started?
Because having the switches blocked the console will look for discs as soon as you press the power button, so, if you should fill in a disc once RetroLauncher is already up and running, the disc will not start spinning anymore.

I hope I did everything correctly, if I did or said something stupid just tell me.

Now I miss just the ARTs for the APPS and I should the be able to go.

BR
If you hold down the circle while running an app, it will run through "Enceladus" instead of WLE.ELF... Please note that this method may cause issues with some apps.

Regarding CD/DVD playback, only PS2 games will play. PSX games fail.
The game will be listed in the PS2 games section (also in the app section). If it finds the ID in the dictionary, it will show the name of the game you put in the DVD drive. If not, the ID will appear. In that case, you do need WLE.ELF (one compatible with CDFS), since it runs through it.

You don't need to go through all that trouble. The idea is to make everything simpler and not so cumbersome.

The quickest solutions in your case are these two:

1) Put the PS2 or PS1 DVD/CD in the disc drive and configure the RETROLauncher output for osdsys. When you exit RETROLauncher, if everything is correct, play the inserted CD/DVD (PS1/PS2/MOVIES, etc.).

2) Add the Howling Wolf & Chelsea app called "HWC's Language Selector" and run it from the app menu https://www.psx-place.com/resources/hwcs-language-selector.1191/. It will launch the games without any problems. You can also use a wLaunchELF compatible with CD/DVD.

The "Cheat Device" works correctly with Neutrino... Launch the Cheat Device (add RETROLauncher to the Cheat Device), then exit and select the game. However, with OPL, it's best to configure cheats from within OPL itself, as it loads the settings made there.
 

Similar threads

Back
Top