Hello all. I'm new to PS2 development
Posted: Sun Mar 04, 2007 4:48 am
Hi all,
I recently bought a PS2 console in second hand at a nice price and become aware of the homebrew scene.
Using a boot disc (i'm not going to say here for avoiding advetising issues) and LaunchELF I already tried some great PS2 homebrew stuff like SMS player (great!), a sega, SNES and Amiga emulators, some demos.
I already got a precompiled toolchain for windows and compiled some stuff (some demos), booting them from a USB compatible pendrive and LaunchELF, of course.
Now I'm considering in buying a network adapter for the PS2 since as far I understood, it speeds up a lot the process of running code on PS2 over my current solution : saving to the pen drive, booting the PS2 with the disc, and repeating the whole process for the next .elf to execute is just to time consuming.
My big concern is about debugging. Yes, i'm not the best programmer of the world for sure and I make a lot of bugs, specially in C :)
Debbuging on the PS2 is a drag, isn't it ? Even with the network utilities I have the impression that ins't possible to trace the C source during debugging, only catch the exceptions and locate the error over the native code ... Am I wrong ?
Well, i'm a bit too spoiled by modern debugging systems for the PC, i guess.
I would like to hear from you some advice, specially regarding the debugging matter.
Thanks
I recently bought a PS2 console in second hand at a nice price and become aware of the homebrew scene.
Using a boot disc (i'm not going to say here for avoiding advetising issues) and LaunchELF I already tried some great PS2 homebrew stuff like SMS player (great!), a sega, SNES and Amiga emulators, some demos.
I already got a precompiled toolchain for windows and compiled some stuff (some demos), booting them from a USB compatible pendrive and LaunchELF, of course.
Now I'm considering in buying a network adapter for the PS2 since as far I understood, it speeds up a lot the process of running code on PS2 over my current solution : saving to the pen drive, booting the PS2 with the disc, and repeating the whole process for the next .elf to execute is just to time consuming.
My big concern is about debugging. Yes, i'm not the best programmer of the world for sure and I make a lot of bugs, specially in C :)
Debbuging on the PS2 is a drag, isn't it ? Even with the network utilities I have the impression that ins't possible to trace the C source during debugging, only catch the exceptions and locate the error over the native code ... Am I wrong ?
Well, i'm a bit too spoiled by modern debugging systems for the PC, i guess.
I would like to hear from you some advice, specially regarding the debugging matter.
Thanks