Question about low-level ps2 programming
Posted: Wed Mar 24, 2004 1:19 pm
Can anyone help me with these question?
1. what is rom0:UDNL used for? and how? what are parameters I need to put into?
2. what is rom0:OSDSYS used for? and how? what are parameters I need to put into? (there are using this fiile in Xenosaga and its parameter is "BootBrowser" or something like this but I did not know what is it used for?)
3. Is it possible to locate some part of execute file in 0x0 - 0xfffff memory space. If it is possible, why it is possible because as far as I know that is the memory space used for OS Kernel? (I saw some part of execute file of Action Replay locate at 0xc0000 or 0xd0000 I can't remember)
4. I noticed that the execute files of Action Replay or Code Breaker (another cheat game system) locates at the sector no. 12322 and system.cnf at the sector no. 12321 (there is a big dummy file in front of these files that size about 20-30MB), Is it important? why?
I am building a Action Replay Clone for my university project. That's why I asked all of these questions? and your answer would help me a lot.
Thanks
1. what is rom0:UDNL used for? and how? what are parameters I need to put into?
2. what is rom0:OSDSYS used for? and how? what are parameters I need to put into? (there are using this fiile in Xenosaga and its parameter is "BootBrowser" or something like this but I did not know what is it used for?)
3. Is it possible to locate some part of execute file in 0x0 - 0xfffff memory space. If it is possible, why it is possible because as far as I know that is the memory space used for OS Kernel? (I saw some part of execute file of Action Replay locate at 0xc0000 or 0xd0000 I can't remember)
4. I noticed that the execute files of Action Replay or Code Breaker (another cheat game system) locates at the sector no. 12322 and system.cnf at the sector no. 12321 (there is a big dummy file in front of these files that size about 20-30MB), Is it important? why?
I am building a Action Replay Clone for my university project. That's why I asked all of these questions? and your answer would help me a lot.
Thanks