The above video goes away if you are a member and logged in, so log in now!
Game installer, possible?
Game installer, possible? –
Would be possible to have an HDL game installer that runs on the ps2 (as a UlaunchELF feature)?
I mean installing games from the usb mass to the PS2 hdd.
It should be faster than the network installs.
Maybe I'm wrong. What do you think?
it would be nice to have hdl_dump integrated into ulaunchelf and running in background like the ftp server.
No since the ps2 doesn't have USB 2.0 ports it would be real slow. HDL stuff won't be added since stuff of that nature doesn?t apply to uLaunchELF's current mold.
Originally Posted by [SeTH]
LaunchELF is an application launcher and file manager. Other applications like PS2link for example should be kept separate from uLaunchELF. LaunchELF was never intended as a do all be everything PS2 application.
Originally Posted by spydermono
I agree completely with EP on this stuff.
HDL-specific programs should definitely be separate from uLaunchELF, for many reasons. But that doesn't mean that they can't be improved so as to cooperate better with uLaunchELF and/or other program launchers.
For example, it should be possible to make a version of HDLD_SVR.ELF that is capable of terminating its network service and exit back to a system application, such as "mc0:/BOOT/BOOT.ELF" or "mc0:/BxDATA-SYSTEM/BOOT.ELF", just like SMS and some other applications can do.
Of course, with the current design of HDLD_SVR.ELF, that isn't easily done, as it doesn't have any GUI at all, but that can be changed, and it might even be possible to issue such a command over the network, using a GUI running on the PC. Some GUIs already have a command to turn off the PS2 by remote command when a transfer completes, and it would be just as natural to have an option to restart a program like uLaunchELF, instead of just turning the console off.
Best regards: dlanor
i agree indeed.
maybe just 2 buttons in the server.elf GUI.
turn off ps2 and boot to mc0:/EXAMPLE/EXAMPLE
that would make the program a tad bit more professional
a version of hdld_svr.elf that you could exit by pressing "O" and then launches another elf, mc0:/BOOT/BOOT.ELF, or something configurable in a some file (exit.cnf ?) would in deed be very usefull!
now i like that idea. especially with exit.cnf by taoaut.
it would be really sweet to make that somewhat standard for exiting the programs. and make that one path to that cnf. can be in "SYS-CNF" folder which is always in all of memory card i assume?
of course it all depends on the programmers who programmed their own elfs.
I took a peek at the source for hdl_dump, but I cant get a working elf file to compile. When I compilied and ran it I was unable to connect to the ps2, but using the precompilied version it worked fine. Has anyone tried to recompile it?(Im pretty sure the problem lies in the compiliation of the ps2ip.irx module, and the fact that it patches itself from the ps2dev svn)
Other then that it seems pretty straightforward to add a small gui, since all the elf does, is load a few modules onto the IOP, initilize them, and then it goes to sleep. So all you would do at this point is add a loop to watch for button presses, and then load a predefined elf(possibly defined in exit.cnf). I only see one problem with this approach, and that is that the user can exit the elf at any time, which could cause hard drive corruption if there is a transfer currently going on. I would suggest instead of one keypress, make it so thats its a combination of buttons, so you won't accidently exit the server.
Now I have no idea if having the pad module running on the IOP constantly polling for buttons would affect performance, but I don't think it would make much of a difference.
Also since its only loading IOP modules, it could easily be integrated into uLaunchElf, just like the FTP server, but since this isn't the goal of uLaunchElf, we'd need to make an unofficial uLaunchElf(and someone would have to maintain it)
But none of this can be done until someone can figure out how to compile a working version of the elf.(unless im just being stupid)
Don't get your hopes up too high, im just adding some more information to the topic at hand.