PS2 Stop-gap updating my old PS2's hacks

Imo sd2psx/psxmemcardgen2 are superior to mcp2. I have too many issues w my 2 mcp2, but I still need them for signing updates.

But if you want webui/wifi backups to g-drive and ftp...them.you need mcp2
 
So, I am a HDD enjoyer. IDE HDD even at that. so I will not go on about how you should switch to using memory card or whatever. You would need a preferrably small, MBR FAT32 formatted USB stick to copy new stuff from your PC to your HDD etc.

Like said, you would likely replace your old uLaunchELF or even LaunchELF with wLaunchELF_isr that has HDD support and other modernities that are nice while also being full launchelf experience, so possibility for drop in working out for you is high there. Then it would be getting newest OPL ELF like 1.2 beta build and copying that somewhere on your HDD, such as __common/APPS and adding it to your new wLaunchELF main screen. OPL is still compatible with your "old" games with new compatibilities. It ain't broke, ain't nothing to fix, really. For transferring games, if you have IDE HDD and your PC is bit too modern to connect one physically, you could use hdl_serv_93.elf and hdl_dump (there is rather new CLI revisions of it even) to transfer games at around 5MB/sec, which is fine especially if you create a batch and let the machines cook overnight.

Like what people were underlining; With PS2 capitalization matters like it does on Linux and other Unix systems. you need to make sure you rename whatever app you choose as your booter to boot.elf instead of BOOT.ELF. This stuff does not matter on Windows but it absolutely does on other platforms. Even if you were to convert into a memory card based deal, it would not be really any easier to manage. Instead of having to use a FAT32 USB stick and manually copying stuff with wLaunchELF_isr to your HDD to update the homebrews, you would be using a FAT32 USB stick to manually copy new updated ELF files to your memory card. I personally do not see the difference. Speed, maybe, marginal but my HDD has far more disposable space than my memory cards. OK I have far too many memory cards and a 64mb one that has served me historically well but still I would not call it management wise "better".

At worst you would need to use the old launchelf to launch a new launchelf to manage the HDD better which is a funky matrushka doll situation but it works fine. As in, get usb FAT32 stick with wLaunchELF_isr, launch wLaunchELF_isr with whateverLaunchELF your HDD boots into, and use said wLaunchELF.ELF run from the USB stick to copy wLaunchELF from the USB stick to your HDD. Memory residence is a beautiful thing.

Also, crucially, both wLaunchELF_ISR and OPL can save their settings on HDD. Dunno about "all the other apps" but these two will at least. for OPL you would need to use the shiny new wLaunchELF_isr to create a partition that is +OPL (not __+OPL not __.+OPL just +OPL) and give it some space as it would be also place to save game cover etc data and additional compatibility configs you can even update on the console itself.
 
Last edited:
Didn't see that people had replied some more
Like said, you would likely replace your old uLaunchELF or even LaunchELF with wLaunchELF_isr that has HDD support and other modernities that are nice while also being full launchelf experience, so possibility for drop in working out for you is high there. Then it would be getting newest OPL ELF like 1.2 beta build and copying that somewhere on your HDD, such as __common/APPS and adding it to your new wLaunchELF main screen. OPL is still compatible with your "old" games with new compatibilities. It ain't broke, ain't nothing to fix, really.

That's pretty much what I have done, it's working for now, but I would like to update it someday to load games from an exFAT partition, just because it will make things much easier to copy games to/from the HDD, also because it's very very very slow doing any sort of change to games in APA now that I have a large number of games on there.

Like what people were underlining; With PS2 capitalization matters like it does on Linux and other Unix systems. you need to make sure you rename whatever app you choose as your booter to boot.elf instead of BOOT.ELF. This stuff does not matter on Windows but it absolutely does on other platforms. Even if you were to convert into a memory card based deal, it would not be really any easier to manage. Instead of having to use a FAT32 USB stick and manually copying stuff with wLaunchELF_isr to your HDD to update the homebrews, you would be using a FAT32 USB stick to manually copy new updated ELF files to your memory card. I personally do not see the difference. Speed, maybe, marginal but my HDD has far more disposable space than my memory cards. OK I have far too many memory cards and a 64mb one that has served me historically well but still I would not call it management wise "better".

I already do use USB flashdrives when I need to copy anything that's not a game to/from it. And yes, I have the caps right, I was just talking about file locations and names, not the caps.

At worst you would need to use the old launchelf to launch a new launchelf to manage the HDD better which is a funky matrushka doll situation but it works fine. As in, get usb FAT32 stick with wLaunchELF_isr, launch wLaunchELF_isr with whateverLaunchELF your HDD boots into, and use said wLaunchELF.ELF run from the USB stick to copy wLaunchELF from the USB stick to your HDD. Memory residence is a beautiful thing.

The new uLaunchELF_ISR is already just booting directly form the HDD using DEV2, the only issue is that it has to reboot to load the configuration file off the HDD.

Also, crucially, both wLaunchELF_ISR and OPL can save their settings on HDD. Dunno about "all the other apps" but these two will at least. for OPL you would need to use the shiny new wLaunchELF_isr to create a partition that is +OPL (not __+OPL not __.+OPL just +OPL) and give it some space as it would be also place to save game cover etc data and additional compatibility configs you can even update on the console itself.

That's kind of the problem I am having. I am only really interested in having uLaunchELF and OPL on here right now, and would love it if they could just completely boot right from the HDD with no other devices needed. But for some reason despite the fact that I have uLaunchELF's configuration file on the HDD, it still seems to only check the memory card, where I have to put a small configuration file that basically says "Load the configuration from the HDD instead and restart with those settings".

I would absolutely love it if I didn't need the memorycard at all. At least OPL seems to save and load it's configuration from the HDD just fine.

Ideally I want to revamp this setup when I can to just use an exFAT partition for my games, but I still want to auto-boot into uLaunchELF from my HDD when I turn on my system without needing a memory card or usb drive or anything else connected. Not sure how to go about doing that, if I can even do that, and without removing my modchip.
 
I have a WIP (just about done except for PSX) wLE that supports:
mc, bdm usb, mmce, mx4sio, apa hdd, bdm hdd (exFAT) and udpfs for moving files to/from network (or launching)
Retrogem GameID, hidden options exposed, wraparound scrolling, more files associated with text editor, quick access via r1 to text editor and other niceties.

Try and see if its what you like/want. Switching between mmce and mx4sio reboots iop...and all other non-mc devices are not loaded till you click to enter. So if you want to copy files...driver has to be loaded IE not unloaded by going to incompatible stack....I plan on fixing that by loading needed drivers if source was unmounted.


With PCM720s nightly udpfsd server I can move full DVD9 iso to/from bdm hdd so far...
 

Attachments

Last edited:

Similar threads

Back
Top