Archived

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

Starting PS2 Development

This topic is 4998 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

I want to take up ps2 development, but I don''t know what I need to get started. I prefer, if possible, to use C++. I have ms visual studio 6.0, a ps2, CD''s, and a CD burner, and my instincts say that''s all I need. Is there anything else I need to get started? Anyone have any good guides to get started? ------------------------------------------------------------ .:<<-v0d[KA]->>:.

Share this post


Link to post
Share on other sites
quote:
It''s entirly possible to write demos, games, and applications for your PS2 using your PC, for little to no money.

All you need is a PC, a PS2, some way of connecting your PS2 to your Computer (i.e. Network adapter or PL2301 usb networking cable), and some way to boot homebrew code on your PS2 (i.e. modchip, ps2-ind, ps2linux, etc...)

ps2dev.org is probably the best place to start looking for information. Be warned that you should have a firm grip on programming with c/c++ before trying to take on the PS2.


A few things...

MS Visual Studio won''t do you a lot of good. There is a free toolchain available at ps2dev.org that works great however.

For the most part, without a modchip you can''t read CDrs in a PS2, especially for the idea of booting with it. But you can still get homebrew running on your PS2.. The method I recommend is called the ps2-independence exploit. I won''t go into details about it in this post, but in order to use it you need some method of putting custom save files on your PS2 memory card (such as the commercially available Xport, or a friend with a modded PS2)

Or, as already mentioned, you can grab the ps2linux kit and treat your PS2 just like it was a mips based linux computer



Drakonite

Shoot Pixels Not People

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
quote:
Original post by v0dKA
I want to take up ps2 development, but I don''t know what I need to get started. I prefer, if possible, to use C++.

I have ms visual studio 6.0, a ps2, CD''s, and a CD burner, and my instincts say that''s all I need. Is there anything else I need to get started? Anyone have any good guides to get started?

------------------------------------------------------------
.:<<-v0d[KA]->>:.


If you get the ps2 linux kit you can get 6 of the official PS2 manuals and an environment that''ll allow you to boot your software without much trickery.

There''s a reasonably active community at http://www.playstation2-linux.com/

Sure, you have to wrestle with linux wanting to share the PS2 with you, but there are a number of tools that minimize that and some benchmarks have shown that it''s possible to churn out almost as many triangles as the native development does.

There''s a programming with the linux kit introduction at:
http://playstation2-linux.com/coding-on-playstation2.php

Share this post


Link to post
Share on other sites
quote:
Original post by Anonymous Poster
Sure, you have to wrestle with linux wanting to share the PS2 with you, but there are a number of tools that minimize that and some benchmarks have shown that it's possible to churn out almost as many triangles as the native development does.



While I realize the OP is just beginning PS2 so it doesn't matter too much. Realize that on the Linux kit, Linux is still running. So if you are trying to do anything that pushes the hardware to the limit, you will have different results than the "real deal".

IMHO it breaks down like this. If you are new to programming, and new to graphics. The PS2 Linux kit is probably the way to go. However, if you are comfortable with programming and graphics. I would go with PS2Dev, since it's more like the "real deal". That being said, you can use Linux to boot the ps2dev stuff. So if you've got the money. It's a win-win.


edit: stupid HTML

[edited by - Rob Smith on April 7, 2004 12:52:33 PM]

Share this post


Link to post
Share on other sites
Dumb this down for me...

I''m considering buying the ps2 linux kit. But I dont know the first thing about this, so...

1. As far as I understand, you don''t even need a computer for this, right? Is all the coding done on the ps2?

2. Is the programming language C++?

3. Does my ps2 have to have a mod-chip?

4. Does the ps2 become, in a way, like a desktop computer?

Thanks for da help.

------------------------------------------------------------
.:<<-v0d[KA]->>:.

Share this post


Link to post
Share on other sites
quote:
Original post by v0dKA
1. As far as I understand, you don't even need a computer for this, right? Is all the coding done on the ps2?
With PS2linux, you don't need one. With ps2dev, you need one.
quote:
2. Is the programming language C++?
C++ or C; those are what most people use. If you use ps2linux, you have a much wider selection of languages.
quote:
3. Does my ps2 have to have a mod-chip?
ps2linux: no. ps2dev: yes.
quote:
4. Does the ps2 become, in a way, like a desktop computer?
ps2linux: yes. ps2dev: no.


"Sneftel is correct, if rather vulgar." --Flarelocke

[edited by - sneftel on April 9, 2004 3:53:17 PM]

Share this post


Link to post
Share on other sites
quote:
Original post by Sneftel
quote:
3. Does my ps2 have to have a mod-chip?
ps2linux: no. ps2dev: yes.



Just to clarify. there is a way to do it the ps2dev way without a mod chip. Most popular being the PS2 Independence exploit. I think there is some sort of swap trick too.

Share this post


Link to post
Share on other sites
All right, thanx.

One more question I meant to ask: What is so "Linux" about "ps2Linux"? Is it an OS? Is it an environment kinda like ms visual dev? Or are u basically making ur ps2 a computer, so, in essence, it could be used just like one (ability to save on folders, etc.) ?

------------------------------------------------------------
.:<<-v0d[KA]->>:.

Share this post


Link to post
Share on other sites
You turn your linux into a desktop.

You have 40 gb of space to store stuff. You can download, install, and run: mp3 players, web browsers, various servers (mine's running ssh and cvs right now), instant messenger clients (mine's running gaim), you can't run visual studio, but kdevelop runs on it.

[edited by - atcdevil on April 9, 2004 4:50:57 PM]

Share this post


Link to post
Share on other sites
Wow... so that means I could practically have a new fully functionable computer... on my TV screen? Are there any differences between a regular computer and this?

------------------------------------------------------------
.:<<-v0d[KA]->>:.

Share this post


Link to post
Share on other sites
without a mod chip, you can only run official cd''s/dvd''s, you can''t pop in a burned cd or something. There''s also only a small amount of ram (something like 24mb - 32mb)

Share this post


Link to post
Share on other sites
quote:
Original post by v0dKA
One more question I meant to ask: What is so "Linux" about "ps2Linux"? Is it an OS? Is it an environment kinda like ms visual dev? Or are u basically making ur ps2 a computer, so, in essence, it could be used just like one (ability to save on folders, etc.) ?


It becomes like a computer. The Linux kit comes with a hard drive that you install Linux onto. It also comes with a keyboard, mouse, and monitor cable.

Damn, the price has dropped to only $99. That''s a steal.

Share this post


Link to post
Share on other sites
I haven''t really looked, but the only price I have seen ''till now is $199. Where''d you find it for $99?

------------------------------------------------------------
.:<<-v0d[KA]->>:.

Share this post


Link to post
Share on other sites