hi guys,
I'd like to know if there is still any resources for PS1 development (samples, sdk) ?
thanx in advance,
EA
PS1 Development
I don't think this needs to be private, you just got to be patient as many of us are working on other things. :)
Programming the PSX is mostly a matter of knowing the hardware of the PSX. Since it's so old and slow and limited, you have to bang on the hardware as much as possible. Use as much assembly as you can to reduce the size and raise the speed.
You can find all the old hardware text files at places like Padua:
http://psx.rules.org/psxrul2.shtml
You'll also find some examples and an assembler. The CPU is a fairly plain MIPS R3000 without an FPU. Anything special will be in the hardware text files. Since the CPU is fairly plain, you can use a normal MIPS compiler to compile C. C++ is not recommended since there is so little memory.
Here's a site on making a bootable PSX disk:
http://www.geocities.com/first_wizard_z ... sxboot.htm
Sites covering the PSX are getting very old, so gather as much as you can and save it! It won't be around too much longer.
EDIT: Here's the Hitmen's PSX FAQ:
http://hitmen.c02.at/html/psx_faq.html
Here's a VERY important PSX page:
http://jum.pdroms.de/
That's James' Home Page - click on the PSX Programming link on the left. You'll find the SPU library v2 there. That's a MUST HAVE sound library for the PSX. Also he has some really cool demos.
Programming the PSX is mostly a matter of knowing the hardware of the PSX. Since it's so old and slow and limited, you have to bang on the hardware as much as possible. Use as much assembly as you can to reduce the size and raise the speed.
You can find all the old hardware text files at places like Padua:
http://psx.rules.org/psxrul2.shtml
You'll also find some examples and an assembler. The CPU is a fairly plain MIPS R3000 without an FPU. Anything special will be in the hardware text files. Since the CPU is fairly plain, you can use a normal MIPS compiler to compile C. C++ is not recommended since there is so little memory.
Here's a site on making a bootable PSX disk:
http://www.geocities.com/first_wizard_z ... sxboot.htm
Sites covering the PSX are getting very old, so gather as much as you can and save it! It won't be around too much longer.
EDIT: Here's the Hitmen's PSX FAQ:
http://hitmen.c02.at/html/psx_faq.html
Here's a VERY important PSX page:
http://jum.pdroms.de/
That's James' Home Page - click on the PSX Programming link on the left. You'll find the SPU library v2 there. That's a MUST HAVE sound library for the PSX. Also he has some really cool demos.