Discuss the development of software, tools, libraries and anything else that helps make ps2dev happen.
Moderators: cheriff, Herben
-
not6
- Posts: 11
- Joined: Sat Feb 07, 2004 1:44 am
Post
by not6 »
I try to load psms 1.5 mc version but i had a bug with the files.txt
no ways to get it works .
so i take psms 1.2 src , correct files.txt and try to make my own mc version , its works fine as i load from pksh .
but when i try to get it works with ps1drv as boot.elf it
always fail and can't load mc0:/BEDATA-SYSTEM/SJPCM.IRX.
(sio2man,mcman,mcserv are loaded)
Why does it load from pksh the sjpcm.irx and not from ps1drv?
ps: i also try to put sjpcm.irx in the elf (like modules in ps2menu) ,
but it freeze after boot (i thnk addrs pb).
-
mrbrown
- Site Admin
- Posts: 1537
- Joined: Sat Jan 17, 2004 11:24 am
Post
by mrbrown »
Do you have sjpcm.irx in mc0:/BEDATA-SYSTEM/ named as SJPCM.IRX?
-
not6
- Posts: 11
- Joined: Sat Feb 07, 2004 1:44 am
Post
by not6 »
yes of course in mc0:/BEDATA-SYSTEM/SJPCM.IRX
it load perfect when exec from pksh .
-
mrbrown
- Site Admin
- Posts: 1537
- Joined: Sat Jan 17, 2004 11:24 am
Post
by mrbrown »
Sounds like psms needs to use the sbv-lite patches to enable loading IRX's from the memory card. You could also use SifExecModuleFile() instead.
-
not6
- Posts: 11
- Joined: Sat Feb 07, 2004 1:44 am
Post
by not6 »
Thks M.R.brown,
once again you are right ,
i just add :
sbv_patch_enable_lmb();
sbv_patch_disable_prefix_check();
and now it works :)