Finally, those seeking help with PS3 homebrew development can reply below as this thread is being made in our PS3 Dev section... however, be aware that ALL non-development replies will be deleted so if you are seeking information or links on the PS3 SDK leak please post HERE instead.
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!
If you happen to write flawless code on the first try you should be fine, though
On the other hand I think it should be possible to develop some own libs to perform stdout redirection over the network that would have to be linked to your project. Same goes for true remote debugging via gdb but that will be much harder to implement.
It will be quite a pain since remote debugging almost certainly won't work. Same goes for stdout redirection as offered by the SDK so debug printfs are also out of the question.
Thanks p666 for your answer ! When I used the command "MAKE" on some SDK samples, it created a .elf and a .self file !
I used the .self file as eboot.bin, and didn't do anything with the .elf ^^
Maybe I should use the .elf and convert it myself to a .self ! As soon as I'm in front of my personal computer I m gonna try all this !
Thanks again for you help. I really appreciate it.
You re right, my PATH variable is set correctly so I shouldn't browse to the bin directory.
So, I should run msys, and then launch the make_pacjage_npdrm with the full path to the .conf file and to my 'homebrew' folder ?
I realised that I have two different errors depending of the .conf file. I m using the SDK 1.92 :
It also does a consistency check, so like it says, if it doesn't think it's a valid NPDRM SELF it will not build your package.. then the next line says one is required (bit misleading I thought as eboot.bin may exist, it may just not be valid)
I reckon bawzz has forgotten to use the .self and not the .elf file into EBOOT.BIN .. make sure you do: make_fself_npdrm source.elf EBOOT.BIN