RETROLauncher

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

It is not a hassle, but it is how you think by modifying the .lua files you can make the changes you want, it is very simple and if your native language is English it will be even easier since it is an interpreted programming language.
Just don't edit it with a simple text editor, use an advanced editor like notepad++ or some IDE editor that supports the Lua language.
With a little Google search you can start editing the code.
I'm not a programmer either, don't worry.

Thank you so much Tobias, I will try and will let you know if it will work, just I guess I will be able todo it next year, I'm a bit busy now.
 
Hi, Im having trouble trying to load RETROLauncher through USB using ulaunchelf 4.43a, and FMCB 1.966

I'm using 3 different models and the load failed on two of them (just got a black screen) and worked fine on the third one.

The models that failed to load were SCPH-77004 Slim and SCPH-50004 FAT, both PAL version.
The 50004 have matrix infinity 1.99 installed.

It loaded fine on SCPH-39003 FAT PAL.

The USB used is the same on all three consoles, it just contains the RETROLauncher folder in root directory, straight out from the rar file, and i don't know if there's something I'm doing wrong or it's just not compatible with those models, but some help would be appreciated.
Thanks for the information, until now I had received some reports of problems with South Korean consoles model Scph-xx005... with a problem similar to yours, it failed on the Scph-xx005 console (without chip) but when trying with the same USB Memory in another PS2 model (with chip) It worked correctly.
What you can try is with another USB memory, or with another version of "launchelf" like wLaunchELF 4.43x_ISR Rev 228, I don't know why but sometimes this happens.
Also try a clean reinstall of RETROLauncher (if you use exfat remember to have the drivers on the Memory Card).
 
Thanks for the information, until now I had received some reports of problems with South Korean consoles model Scph-xx005... with a problem similar to yours, it failed on the Scph-xx005 console (without chip) but when trying with the same USB Memory in another PS2 model (with chip) It worked correctly.
What you can try is with another USB memory, or with another version of "launchelf" like wLaunchELF 4.43x_ISR Rev 228, I don't know why but sometimes this happens.
Also try a clean reinstall of RETROLauncher (if you use exfat remember to have the drivers on the Memory Card).

Thanks for the advice. I've been using 2 different USB in FAT32 format, also changed the launchELF version to the one you recommended, even reinstalled FMCB, all this on the SCPH-50004 PAL Europe with Matrix Infinity chip.

In wLaunchELF got the same result as before, a black screen. Also tried to launch from the FMCB menu, and got the same black screen and redirected me to the memory card browser.

The files are located in mass:/RETROLauncher/
I don't know if I can provide any specific information, but in any case I'm willing to do so.
 
Thanks for the advice. I've been using 2 different USB in FAT32 format, also changed the launchELF version to the one you recommended, even reinstalled FMCB, all this on the SCPH-50004 PAL Europe with Matrix Infinity chip.

In wLaunchELF got the same result as before, a black screen. Also tried to launch from the FMCB menu, and got the same black screen and redirected me to the memory card browser.

The files are located in mass:/RETROLauncher/
I don't know if I can provide any specific information, but in any case I'm willing to do so.
No, in fact everything you do seems to be fine, it's like running "USB:/RETROLauncher/RETROLauncher.elf" fails, if the problem was Enceladus you would see a red notice, but when exiting to the PS2 system that means it can't even run Enceladus. Maybe you can do some tests with memories in exFAT and try to download Enceladus or one of its variants to find out if the problem is there.
There is not much more that can be done, if someone else meets your same conditions then we are facing a problem in that specific model or perhaps with that chip.
 
Hi, I'm lucho from the youtube video, I edited the lines in funciones.lua to add .zip files as roms, did tests and everything work fine. The lists are showing the roms and are opened without problems.
The only system that fails to load .zip (and also normal retroarch ps2 did fail) is gba, that cannot extract the rom yet
 
Hi, I'm lucho from the youtube video, I edited the lines in funciones.lua to add .zip files as roms, did tests and everything work fine. The lists are showing the roms and are opened without problems.
The only system that fails to load .zip (and also normal retroarch ps2 did fail) is gba, that cannot extract the rom yet
that's great !!!! I will try to do tests and if everything goes well I will add the .zip in the search for extensions.... that will save a lot of space, I had problems when executing .zip that's why I omitted it, although maybe with the new versions of retroarch it will work well . The problem is the memory when extracting GBA roms...
Thank you very much for the report...
 
that's great !!!! I will try to do tests and if everything goes well I will add the .zip in the search for extensions.... that will save a lot of space, I had problems when executing .zip that's why I omitted it, although maybe with the new versions of retroarch it will work well . The problem is the memory when extracting GBA roms...
Thank you very much for the report...

Tested and working:
MegaDrive
MasterSystem
Nes
Snes
Neo-Geo Pocket
Gb and GBC

Not Working: GBA (at least gpsp, I didn´t try mgba which is worse core here)
Not tested, but sure will work since the core is the same (Picodrive) : Game Gear and SG-1000
Atari 2600 (I use exfat and it is not a console I want to play either)

Another system that maybe could be supported by retrolauncher, since there are cores for the console are:
MSX
GB (DualcherryGB emulator, it emulates splitscreen multiplayer)
WonderSwan

I can help you doing tests if you need, since coding is not my strenght
 
Last edited by a moderator:
Tested and working:
MegaDrive
MasterSystem
Nes
Snes
Neo-Geo Pocket
Gb and GBC

Not Working: GBA (at least gpsp, I didn´t try mgba which is worse core here)
Not tested, but sure will work since the core is the same (Picodrive) : Game Gear and SG-1000
Atari 2600 (I use exfat and it is not a console I want to play either)
I have already tested it and it works on all systems except GBA, although loading is a little slower, it saves a lot of space.
Regarding the other cores WonderSwan failed in most of the tests, and MSX has some problems... originally MSX and Atari Lynx were going to be in place of Atari 2600 and SG1000 but they were very unstable and some did not work.
You can try it by simply changing the core name, you don't need to change the code...
I would only add MSX, replacing the Atari 2600, which is the only one that does not support exFAT as it is an old core (in retroarch it works perfectly in exFAT)...
The reason I don't add more systems is that the number of items in the lists causes a very large FPS drop in Enceladus, so the smaller the game's lists, the better the performance.

I've already added the Zip extension to the working systems, and fixed them so that they can coexist with shorter extensions like ".gb"... this way when putting games with ".zip" extension the name in the menu will be seen correctly.
As soon as I finish running some tests, I update the file (no need to change everything to .zip as it will still support the current extensions on each system).
 
I have already tested it and it works on all systems except GBA, although loading is a little slower, it saves a lot of space.
Regarding the other cores WonderSwan failed in most of the tests, and MSX has some problems... originally MSX and Atari Lynx were going to be in place of Atari 2600 and SG1000 but they were very unstable and some did not work.
You can try it by simply changing the core name, you don't need to change the code...
I would only add MSX, replacing the Atari 2600, which is the only one that does not support exFAT as it is an old core (in retroarch it works perfectly in exFAT)...
The reason I don't add more systems is that the number of items in the lists causes a very large FPS drop in Enceladus, so the smaller the game's lists, the better the performance.

I've already added the Zip extension to the working systems, and fixed them so that they can coexist with shorter extensions like ".gb"... this way when putting games with ".zip" extension the name in the menu will be seen correctly.
As soon as I finish running some tests, I update the file (no need to change everything to .zip as it will still support the current extensions on each system).
Of course, in my tests that is what I did, I added .zip alongside the rest of extensions (the first test as I commented in your video was to only rename extension).
I didn't know about the problems with the other cores or the limitation of systems.
A workaround could be making rare systems disableable or disabled by default?

Another question I have, is that you said that it uses some old cores (atari for example). What kind of bugs/errors are presented with newer versions and what versions did you try
 
Last edited by a moderator:
Of course, in my tests that is what I did, I added .zip alongside the rest of extensions (the first test as I commented in your video was to only rename extension).
I didn't know about the problems with the other cores or the limitation of systems.
A workaround could be making rare systems disableable or disabled by default?

Another question I have, is that you said that it uses some old cores (atari for example). What kind of bugs/errors are presented with newer versions and what versions did you try
I already updated RETROLauncher so that it finds and runs ROMs with a ".ZIP" extension. Download it from the Drive folder to try it, thanks for the report and for improving RETROLauncher.

Regarding your question, the error is that modern cores cannot be run individually because they give a black screen, I don't know if this varies on different console models, but in other words, if you can run the cores individually without it freezing. then you can try it in RETROLauncher.
 
Update:
Replaced sg1000 core with updated "nightly" fmsx, downloaded bios and ran msx games (and that with zipped roms)

Updated gPsp, same latest nightly from today and work flawlessly (but without success on running zipped roms

Tried to update atari core, didn't work
 
Update:
Replaced sg1000 core with updated "nightly" fmsx, downloaded bios and ran msx games (and that with zipped roms)

Updated gPsp, same latest nightly from today and work flawlessly (but without success on running zipped roms

Tried to update atari core, didn't work
Yes, the problem with MSX is that it requires BIOS and I am not sure that it is legal to distribute BIOS within the RETROLauncher package, but as I mentioned above it works perfectly, regarding updating the cores you should also test with the Save States since sometimes these stop working between different versions. For the rest, it is completely editable and customizable.
The documentation mentions the issue of problems when updating cores and the improvement that the GBA has when installing its corresponding BIOS.
I will try to find out about the MSX BIOS but I don't think I will add it, but you can make a tutorial to replace the system with the MSX one... without having to change the code (only the extensions). .. you can also change the SG1000 images to that of MSX... and if you dare you can change the name of the system that appears in the RETROLauncher configuration (by editing the code). This way in the future you can replace any compatible system with one that you are not going to use.
 
Last edited:
Yes, I missed the "bios legality" part (somos argentinos :P). I found the bioses in RetroPieBIOS´s github, maybe a posibility is to mention "to google it".

I could also try bluemsx, that needs two folders from the standalone emulator you can download for free, and can emulate sg1000 too, but the emulation isn´t as good as fmsx (at least with the game I tested)

From the side of savestates, I honestly didn´t try that functionality so I can´t tell you how it works.

The tutorial is a great option to change unused systems with others of the user choice (working cores for obvious reasons)
 
Tested and working:
MegaDrive
MasterSystem
Nes
Snes
Neo-Geo Pocket
Gb and GBC

Not Working: GBA (at least gpsp, I didn´t try mgba which is worse core here)
Not tested, but sure will work since the core is the same (Picodrive) : Game Gear and SG-1000
Atari 2600 (I use exfat and it is not a console I want to play either)

Another system that maybe could be supported by retrolauncher, since there are cores for the console are:
MSX
GB (DualcherryGB emulator, it emulates splitscreen multiplayer)
WonderSwan

I can help you doing tests if you need, since coding is not my strenght
Add "TGB Dual" core as alternative cores for GB and GBC.
Not all games run well, but many of the games that support "Cable Link" allow for fairly smooth split-screen play.
Unfortunately "DualcherryGB" did not work for me but the performance was similar to "TGB Dual".
 
Hello,

i tested with silver slim 7700.. pal console.

i have some question what i do not find in the pdf file.

(sorry for my english)

1. Tried to exit from ps2 games (with mx4sio) when i played (tried both cd and dvd games) but the L1+L2+R1+R2+SELECT+START combination is do not work for me :( why?

2. In the Atari emulator i have the same problem. Tried to quit but L2+R2 do not working. I used wrong buttons?

3. All emulator says in the menu "Restart Retroarch" exception GBA (if i remember well) there just a "Restart" option, to use to quit back to the ps2 browser menu.

4. Super "famicom" is very slow with retroarch. Snes station is dont better?

5. i copied all the multimedia files but somehow the program do not find them (i searched it only few games)

6. how to use the shortcut program? (Sorry i am noob)

sorry for lot of question.

finally Your program looks very very good! Thanks for that! :)
 
Hello,

i tested with silver slim 7700.. pal console.

i have some question what i do not find in the pdf file.

(sorry for my english)

1. Tried to exit from ps2 games (with mx4sio) when i played (tried both cd and dvd games) but the L1+L2+R1+R2+SELECT+START combination is do not work for me :( why?

2. In the Atari emulator i have the same problem. Tried to quit but L2+R2 do not working. I used wrong buttons?

3. All emulator says in the menu "Restart Retroarch" exception GBA (if i remember well) there just a "Restart" option, to use to quit back to the ps2 browser menu.

4. Super "famicom" is very slow with retroarch. Snes station is dont better?

5. i copied all the multimedia files but somehow the program do not find them (i searched it only few games)

6. how to use the shortcut program? (Sorry i am noob)

sorry for lot of question.

finally Your program looks very very good! Thanks for that! :)
Hello, I will try to answer everything.

1) "Neutrino" has "IGR" so you cannot execute the combination to exit the game, unfortunately you must restart the console.

2) Atari 2600 You have access to the Retroarch menu in the same way as the rest of the cores, with the L2 + R2 combination you should see the menu, try reinstalling or restoring "RETROLauncher"

3) The latest versions of the kernels no longer contain the legend "restart retroarch" instead you will only see "restart" but they perform the same function. If it takes you to the PS2 menu try reinstalling or restoring "RETROLauncher"

4) Indeed, "SNESticle" and "Snes Station" have better performance, but some titles run better in the retroarh core, the clearest example is "wild guns" which runs very poorly in "SNES Station" and "SNESticle" cannot execute it.

5) Make sure the name, format and directory of the images are correct. Review the documentation.

6) You simply create a file (.txt) with the name of the game (respecting upper and lower case) then change the extension to ".mx4" or ".hdd" and place it in the "DVD" or "CD" folder of the USB ...
Check the documentation where it is explained better.

All the questions you asked are in the PDF documentation.
I hope it is helpful to you and thank you for commenting.
 
Hello, I will try to answer everything.

1) "Neutrino" has "IGR" so you cannot execute the combination to exit the game, unfortunately you must restart the console.

2) Atari 2600 You have access to the Retroarch menu in the same way as the rest of the cores, with the L2 + R2 combination you should see the menu, try reinstalling or restoring "RETROLauncher"

3) The latest versions of the kernels no longer contain the legend "restart retroarch" instead you will only see "restart" but they perform the same function. If it takes you to the PS2 menu try reinstalling or restoring "RETROLauncher"

4) Indeed, "SNESticle" and "Snes Station" have better performance, but some titles run better in the retroarh core, the clearest example is "wild guns" which runs very poorly in "SNES Station" and "SNESticle" cannot execute it.

5) Make sure the name, format and directory of the images are correct. Review the documentation.

6) You simply create a file (.txt) with the name of the game (respecting upper and lower case) then change the extension to ".mx4" or ".hdd" and place it in the "DVD" or "CD" folder of the USB ...
Check the documentation where it is explained better.

All the questions you asked are in the PDF documentation.
I hope it is helpful to you and thank you for commenting.


Okay. i will download a newer version and try to reinstall to avoid the problems. Thanks :)
 
I have a problem when I try to launch it on my PS2 (SCPH-90004) Slim model
I tried on the fat model and still have the same issue

It says with a red color error

Enceladus ERROR!
Pree [start] to restart
 

Similar threads

Back
Top