Programming Playstation 2
Posted on 2003-11-28
I would like to learn programming for playstation 2.
I'm not aiming for some high quality games, but some simple projects, just to impress my friends. :)
I did a google search and have found many pages concerning PS2 programming, but I still haven't found what I need.
I would like to have some Development environment which I would install on my PC, write a programm with it, and then burn a CD which will work on PS2 platform.
I wasn't able to find it anywhere.
There are few tools and developer environments that are used with PC (like Cygwin, PS2DEV), but all of them use USB cable to upload a game to PS2, and I would like to burn a CD instead.
I assume that once I compile a programm in souch tool, that it shouldn't be too hard to make a CD, but it realy suprized me when I realized that everyone is using Cable, and noone
bothered to explain how to create a working CD. ( I know that testing a program is much less painfull when using cable, but if I plan to use this program in future it has to be on a CD)
1) So I would like to know how to burn a CD so it will work on PS2.
2) What are some common file names or file extensions that PS2 platform uses. ( For example. In windows EXE means executable, BMP means bitmap etc.)
3) What method does PS2 use to load a CD. ( For example. Windows use autorun.inf to read which file has to be oppened first )
- Does PS2 require some boot sector on a CD in order to load it properly or is there some common file that is loaded first ( like autorun.inf ? )
If there is anyone that had some experience in programming PS2, please respond.
It would be great if someone could give me some simple (working) code, and a step by step guidance on how to compile this code to a working program on CD.
P.S. I already have about 7 years of programming experience in many languages, and OS's for PC based platform and now I'd like to use this knowledge on new platform, but I need some basic guidance.
Thanx in advance! ( I probbably won't be on-line through the following weekend so if anyone posts something, expect me to reply on monday)