Various questions about ps2sdk and other tools
Posted: Fri Oct 08, 2004 12:53 am
Hi all,
I succeded in installing the toolchain from oopo (better to say the script has run without pbm).
1) I compiled ps2link without problem using the inbuilt irx. When trying to execute it
directly from the mc with dev1 mode, the program freeze (inlink can't see the ps2 even if
the playstation display "ready"). When using ps2link 1.24 build with irx embeded (downloaded from here),
and trying to run the ps2link i compiled, it freezes when loading ps2hdd (the log in inlink says checking log).
I saw in another thread that perhaps i should use gcc 2.8 instead of 3.2.2 . Is the problem the compiler ? or the sdk 1.1 ?
2) ps2menu doesn't compile with sdk 1.1 . I modified some of the sources but i finished with :
ps2menu.c:805: warning: implicit declaration of function `CDVD_FlushCache'
ps2menu.c:806: warning: implicit declaration of function `CDVD_GetDir'
ps2menu.c:806: `CDVD_GET_FILES_AND_DIRS' undeclared (first use in this function)
ps2menu.c:1448: `CDVD_GET_FILES_AND_DIRS' undeclared (first use in this function)
ps2menu.c:2214: warning: implicit declaration of function `CDVD_Stop'
ps2menu.c:3008: warning: implicit declaration of function `CDVD_Init'
I grep other the include in ps2sdk but those variables are not present. There are present in
libcdvd. Are the sources from ps2sdk up-to-date with the other one (libcdvd ...) ?
I read that lion is making a soft called ps2desktop, will it be a replacement for ps2menu ?
In this case, i won't try to get ps2menu compiled.
3) The last questions are about irx modules. what is the proper order for loading the irx modules? Is there a graph of dependency somewhere ?
If i start an application (like ps2link or ps2menu) with embeded old irx, and if after that i push new irx modules (like ps2atad and ps2hdd), will it work the way i want using the new one ?
Are all the versions of irx modules compatibles with each other ? I mean can i use the new ps2atad instead of an older one ?
thank you
I succeded in installing the toolchain from oopo (better to say the script has run without pbm).
1) I compiled ps2link without problem using the inbuilt irx. When trying to execute it
directly from the mc with dev1 mode, the program freeze (inlink can't see the ps2 even if
the playstation display "ready"). When using ps2link 1.24 build with irx embeded (downloaded from here),
and trying to run the ps2link i compiled, it freezes when loading ps2hdd (the log in inlink says checking log).
I saw in another thread that perhaps i should use gcc 2.8 instead of 3.2.2 . Is the problem the compiler ? or the sdk 1.1 ?
2) ps2menu doesn't compile with sdk 1.1 . I modified some of the sources but i finished with :
ps2menu.c:805: warning: implicit declaration of function `CDVD_FlushCache'
ps2menu.c:806: warning: implicit declaration of function `CDVD_GetDir'
ps2menu.c:806: `CDVD_GET_FILES_AND_DIRS' undeclared (first use in this function)
ps2menu.c:1448: `CDVD_GET_FILES_AND_DIRS' undeclared (first use in this function)
ps2menu.c:2214: warning: implicit declaration of function `CDVD_Stop'
ps2menu.c:3008: warning: implicit declaration of function `CDVD_Init'
I grep other the include in ps2sdk but those variables are not present. There are present in
libcdvd. Are the sources from ps2sdk up-to-date with the other one (libcdvd ...) ?
I read that lion is making a soft called ps2desktop, will it be a replacement for ps2menu ?
In this case, i won't try to get ps2menu compiled.
3) The last questions are about irx modules. what is the proper order for loading the irx modules? Is there a graph of dependency somewhere ?
If i start an application (like ps2link or ps2menu) with embeded old irx, and if after that i push new irx modules (like ps2atad and ps2hdd), will it work the way i want using the new one ?
Are all the versions of irx modules compatibles with each other ? I mean can i use the new ps2atad instead of an older one ?
thank you