The thing is I've been making a few boot-able and signed pkg's of my games but the trouble is I can't change the size of the eboot to make the paths longer. Has anyone found a way around this? I don't like having to make a new folder for every game.
|
|
|
|
Would you like to get all the new info from
PSX-Scene in your email each day?
Want to learn more about the team keeping you up to date with the latest scene news?
Read about them now! Check out our Developer bios, too! | ||
|
|
The thing is I've been making a few boot-able and signed pkg's of my games but the trouble is I can't change the size of the eboot to make the paths longer. Has anyone found a way around this? I don't like having to make a new folder for every game.
It's not easy. If you change the size, then the memory offsets for everything past the edit will change, and the code will end up pointing to invalid areas of memory and crash. You should probably just wait for someone to get a backup loader to work on fluke's 3.55 syscall'd MFW.
Too bad, I like the idea of booting from the xmb just like the psp lol![]()
well if its longer you would be able to save it in the same place as the package eg instead of dev_hdd0/game/000/USRDIR you could put it in dev_hdd0/game/BCES90664/USRDIR. Although I just had another idea maybe I am going about this the wrong way instead of making it nice and pretty, mirroring the previous file system I could make it dev_hdd0/game/BCES90664 although that would make it quite messy.
now I REALLY feel I've done something wrong tonight...
I just replace dev_bdvd to dev_hdd0 in the EBBOT.BIN, and move the USRDIR (no EBOOT.BIN was transferred) to /dev_hdd0/game/BLESXXXX/USRDIR.
I didn't add ANY path to the EBOOT.ELF file.
is my way ok? or I should have changed something else there? Your answer makes me think I might have changed it wrongly...
Is it possible to modify some of the more harmless strings in the file to offset the difference without causing any problems? I'm a stickler for organization, almost to the point of obsessive compulsiveness, and I don't like the idea of having randomly named directories all over the place.
At the same time, I much prefer this method of booting over using the backup managers.
I know the problem with long paths that don't fit in EBOOT.BIN.
Theoretically it should work if you patched your EBOOT to point to i.e. /dev_hdd0/GAMEZ/abc/USRDIR/ then made the package that installs to /dev_hdd0/game/{title_id}
After installing the package copied USRDIR contents (without original EBOOT) to /dev_hdd0/GAMEZ/abc/USRDIR/.
Tried that yesterday on Heavy Rain EUR but after launching from XMB it gave me the black screen.
Am I missing something?
| « Previous Thread | Next Thread » |