Jump to content
  • Advertisement


This topic is now archived and is closed to further replies.

Sgt Horvath

Computer to playstation???

This topic is 5963 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

No way, when programming computers you use special API''s(DirectX, win32, OpenGL...) which arent available on playstation.
On computers ALOT of stuff is done for you by the operating system but on consoles you have to control everything directly and call special registers in the cpu as the hardware is quite different and you have to use dev kits that hookup to the comp you program it on via ports.

Share this post

Link to post
Share on other sites
If you're looking to develop for the PS1 then either get the Yaroze Playstation

(Its a black playstation with a simplified version of the playstation SDK and a special serial cable to connect your PC to the Yaroze) or go to psxdev where they have tutorials for development and a link to PSX Serial Port Link Project which tells you how to change your regular Playstation into a dev unit (build the serial cable, etc.)

If you're looking to develop for PS2 then you're probably out of luck. You need to pay out some big bucks for a PS2 SDK, and Sony may only be selling to companies.

[EDIT] In response to the actual question you do use you're computer to develop for the PS but you use a different compiler and libraries (No DirectX, Win32 API) than regular windows development, just like when developing for the palm.

[edited by - Michalson on March 24, 2002 11:02:53 AM]

Share this post

Link to post
Share on other sites
The core component of the official PS1 devkits comprises of 1 or 2 very large ISA or PCI cards (depending on the version - 2000, 2500, or 2700). These cards have a video output and ports for the controllers. On top of this there is usually a specially formatted hard disk which acts as a CD emulator (burning a new CD every time you want to change anything is a tad wasteful and time consuming).

The compiler which comes with the devkit is basically a modified version of GNU GCC although most developers prefer to use either Metrowerks CodeWarrior or SN Systems Pro-DG. Generally PS1 compilers don''t do C++, only C.

As for the libraries - as mentioned, you don''t get OpenGL or DirectX, and there isn''t a traditional OS like Windows there. What there is however are special Sony libraries which simplify the task of interfacing with the hardware. If you check out the Yaroze you''ll get to see some of the higher level libs.
The hardware is also accessible directly - the graphics core of most PS1 games is often written in assembly directly to the hardware registers.

PS2 devkits are external boxes (like a giant retail console, except with the word "TOOL" written on the side) which connect to your LAN (this allows a devkit to be shared between programmers) - the harddisk of the machine which is currently talking to the devkit acts as the CD emulator/file serving drive.
The libraries are similar to the PS1 libraries - the hardware is of course very different though.

For PS2 development check out the PS2 Linux stuff which Sony have/are making available.

GameCube devkits are external blue metal boxes (or PC style boxes for the earlier kits) - they connect to the host PC with a SCSI card. The harddisk of the host PC acts as the file server in the same way as the PS2. The libraries are higher level than with the PS2 (making development simpler).

Simon O''Connor
Creative Asylum Ltd

Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!