Is it too late to get into Playstation 2 Development?

Discuss the development of software, tools, libraries and anything else that helps make ps2dev happen.

Moderators: cheriff, Herben

dist0rted
Posts: 9
Joined: Sun Aug 15, 2004 9:07 am
Location: Copperas Cove, Texas
Contact:

Is it too late to get into Playstation 2 Development?

Post by dist0rted »

It's just another year before the expected Playstation 3 release, so I'm wondering: by the time I learn all this about the PS2, won't the PS3 already be out? Then I'll try and get into that for sure, but I was told that to program games with homebrew tools for the PS2, you have to write your own software 3D engine (unless you feel like paying big bucks).
All knowledge is good; only the way it is put to use is good or evil.
Guest

Post by Guest »

Well, there are many angles to this.

The main question is, do you have any experience programming a
console architecture ? If not, you might want to start boning up on
a console right now, so you can hit the ground running when the PS3
comes out. Or... you can wait for the PS3 to come out, and take your
time coming up to speed.

If you are motivated right now, do you really want to wait until homebrew
is able to develop for the PS3 ? Don:t expect homebrewability to be possible
upon release. Or, if you are not terribly motivated right now, by all means,
wait.

There is something to be said for getting experience right now though,
again, if you are motivated.

Just my two cents :)
pixel
Posts: 791
Joined: Fri Jan 30, 2004 11:43 pm

Post by pixel »

gorim wrote:If you are motivated right now, do you really want to wait until homebrew is able to develop for the PS3 ? Don't expect homebrewability to be possible upon release
I like the "homebrewability" word :P

I'd even say that homebrew on PS3 won't be possible before some time. Well, maybe I'll be wrong, but, PS2 homebrew will still last long before the first homebrew software will run on PS3.


Moreover: I'd consider the homebrew PS2 development is quite still in a childhish state. Okay, maybe adolescent now (with all the linked ado-crisis, just look at some other websites...). But there's still things to be done there, and worked, before saying the ps2sdk is really "mature" for example (hey tyr! when will we get a usbd?! :D)
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
J.F.
Posts: 2906
Joined: Sun Feb 22, 2004 11:41 am

Post by J.F. »

Given the PS3 isn't scheduled to be released until 2006, I'd say there's plenty of time left for PS2 development. Forget the fact that PS2's won't stop working just because the PS3 is out. :)
User avatar
Drakonite
Site Admin
Posts: 990
Joined: Sat Jan 17, 2004 1:30 am
Contact:

Post by Drakonite »

Right now is probably the best time there has ever been to get into PS2 homebrew development. (With the except of a bit of weirdness in a few libs..)
Shoot Pixels Not People!
Makeshift Development
2BeyondTheGrave
Posts: 11
Joined: Thu Feb 12, 2004 8:21 am
Location: MaryLand

Post by 2BeyondTheGrave »

yea I agree with everyone else the earlier you start the better it will be in the future( I started programming when I was 13:). The original playstation development didnt get really great till ps2 was out for a while ( emulators,homebrew games, etc...) .I may be wrong on this but most handheld game systems seem to be a little easier(cant really say easier but more fluent really) to develop for (gameboy advance is a perfect example because the homebrew dev is so far if you are motivated you can make a full game for the system) so the PSP comes out pretty soon and it does have similar specifications as the PS2 so whatever you know for the PS2 could come in handy once PSP dev starts to pick up.
I Finally Started makeing a Game..it took forever to get started stupid school
ooPo
Site Admin
Posts: 2023
Joined: Sat Jan 17, 2004 9:56 am
Location: Canada
Contact:

Post by ooPo »

Is it too late to get OUT of Playstation 2 development?
User avatar
Drakonite
Site Admin
Posts: 990
Joined: Sat Jan 17, 2004 1:30 am
Contact:

Post by Drakonite »

ooPo wrote:Is it too late to get OUT of Playstation 2 development?
Playstation 2 developes YOU!
Shoot Pixels Not People!
Makeshift Development
mrbrown
Site Admin
Posts: 1537
Joined: Sat Jan 17, 2004 11:24 am

Post by mrbrown »

You forgot to start out with "In Soviet Russia...".

Получите ему правое следующее время, друга.
"He was warned..."
User avatar
Drakonite
Site Admin
Posts: 990
Joined: Sat Jan 17, 2004 1:30 am
Contact:

Post by Drakonite »

mrbrown wrote:You forgot to start out with "In Soviet Russia...".
.
Почему ограничивайте его?
Shoot Pixels Not People!
Makeshift Development
dist0rted
Posts: 9
Joined: Sun Aug 15, 2004 9:07 am
Location: Copperas Cove, Texas
Contact:

Post by dist0rted »

Well, I've been programming my GameBoy Advance SP for quite some time now. How long did it take you guys to really get into this stuff and get some accual graphics outputted from the PS2?
All knowledge is good; only the way it is put to use is good or evil.
Guest

Post by Guest »

dist0rted wrote:Well, I've been programming my GameBoy Advance SP for quite some time now. How long did it take you guys to really get into this stuff and get some accual graphics outputted from the PS2?

On this site are a bunch of tutorials and information that:

0. Provide tutorials on starter programs that let you actually see stuff on screen.
1. Explain what you need to compile and build the programs.
2. Explain how to load them into your PS2 for execution.

Information on the PS2 architecture and internal formats is available all over the place, so that you can go further into your investigation.

If you are seriously interested in homebrew PS2 dev, take a look around at available information. This might also help you ask questions that have high relevance to getting started.

In the end, you can decide for yourself whether the PS2 is any easier or harder than the GB, or whether such a comparison is useful.
ajcrm125
Posts: 7
Joined: Thu Oct 14, 2004 11:23 pm

Post by ajcrm125 »

But with the Linux DEV kit no longer avaliable in the US (Or at least for a reasonable price... sure I could spend $300 on Ebay but come on...) how can a noob like myself justify geting into PS2 development?
-Adam
==========================================================
There are 10 types of people in this world... those who know binary and those who don't.
pixel
Posts: 791
Joined: Fri Jan 30, 2004 11:43 pm

Post by pixel »

That's the whole point of the whole website here. There no need for the linux kit: we just are writing native code for the PS2, without the needs of a linux environment whatsoever.
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
ajcrm125
Posts: 7
Joined: Thu Oct 14, 2004 11:23 pm

Post by ajcrm125 »

Ah... so appently it would help if I knew what the hell I was talking about eh?
:-D
Thanks for the clarification.

Incidentally... are there any performnace differences between the 2 environments? (I.E. would a game writen in this environment run comparably to one writtn under the Linux envionment?)

-Adam
-Adam
==========================================================
There are 10 types of people in this world... those who know binary and those who don't.
pixel
Posts: 791
Joined: Fri Jan 30, 2004 11:43 pm

Post by pixel »

The "performance problem" you may notice comes from the fact there's not much things around to help you code. For example, there's no big midi player with big synthesizer thing, with big callbacks to sync game with music, or no big opengl or any other graphical layer the official devkit may have... you have to do everything by yourself.

But, since the software we do here are run at the same level of the sony games, that is "native" level, the same "basic" code should run somewhat smoother there than in the linux kit, which has a kernel with memory paging, multithreading and other neat stuff.


So, yeah, it should run faster here. But also, should be more difficult to get something running. Except if you are only doing 2D framebuffers, or if you really want to get into troubles with the VU microcode :D
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
dist0rted
Posts: 9
Joined: Sun Aug 15, 2004 9:07 am
Location: Copperas Cove, Texas
Contact:

Post by dist0rted »

Does anyone here have a Playstation 2 Linux Kit? I'm about to buy a used one, and I'd like to know if you'd recommend it or not and why. (I'm going to get it anyway, but I'd like to hear your comments.)
All knowledge is good; only the way it is put to use is good or evil.
pixel
Posts: 791
Joined: Fri Jan 30, 2004 11:43 pm

Post by pixel »

I'd say ebay...
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
dist0rted
Posts: 9
Joined: Sun Aug 15, 2004 9:07 am
Location: Copperas Cove, Texas
Contact:

Post by dist0rted »

I said I'm already going to get one - I know a guy who's going to sell it for $50. I didn't ask where to find it at.
All knowledge is good; only the way it is put to use is good or evil.
pixel
Posts: 791
Joined: Fri Jan 30, 2004 11:43 pm

Post by pixel »

Ah, ho, sorry, read too fast, sorry.

Well... I don't have any linux kit myself. And I think it's useless. If I'd like to have a linux, I have computers at home. So, only interest left is programming the PS2 specifically. However, due to the "RTE" thing, you can't export your software to people who don't have the linux kit. That's why I am using stuff available here instead of a linux kit to code the PS2.

Otherwise, it seems you're gonna have troubles with the VGA (did you check if your screen was able to sync on green?)
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
User avatar
Drakonite
Site Admin
Posts: 990
Joined: Sat Jan 17, 2004 1:30 am
Contact:

Post by Drakonite »

You can use reload1 and the RTE to boot native homebrew just fine. It's not an inhierent features of the linux kit, but that doesn't mean it isn't there.

Some would say the documentation that comes with it alone is worth $50, and if you have a use for any of the hardware.. Of course, there are at least a few out there that would like to have the kit for the ps2linux aspect of it (like me).
Shoot Pixels Not People!
Makeshift Development
mrbrown
Site Admin
Posts: 1537
Joined: Sat Jan 17, 2004 11:24 am

Post by mrbrown »

Yeah pixel, even if you don't like the "Linux" part of the "Linux Kit", the RTE comes in handy as a bootloader for ps2link, PS2R media player, etc. The kit has plenty of value either way.
"He was warned..."
pixel
Posts: 791
Joined: Fri Jan 30, 2004 11:43 pm

Post by pixel »

Yeah, true. For the docs and the reload thing, it may be worth it.
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
dist0rted
Posts: 9
Joined: Sun Aug 15, 2004 9:07 am
Location: Copperas Cove, Texas
Contact:

Post by dist0rted »

Isn't there a way to boot the kit onto the TV screen instead of the moniter? I remember seeing something about how you could press SELECT + another button and boot to the VGA graphics. I'd like to confirm this if you know.
All knowledge is good; only the way it is put to use is good or evil.
mrbrown
Site Admin
Posts: 1537
Joined: Sat Jan 17, 2004 11:24 am

Post by mrbrown »

"He was warned..."
dist0rted
Posts: 9
Joined: Sun Aug 15, 2004 9:07 am
Location: Copperas Cove, Texas
Contact:

Post by dist0rted »

Awesome, thanks man.
All knowledge is good; only the way it is put to use is good or evil.
Guest

Post by Guest »

mrbrown wrote:Yeah pixel, even if you don't like the "Linux" part of the "Linux Kit", the RTE comes in handy as a bootloader for ps2link, PS2R media player, etc. The kit has plenty of value either way.
It may be quite possible that this will be the only way to boot DEV on the newest 7000x PS2 series, at least until modchips become available, or another exploit is found.
pixel
Posts: 791
Joined: Fri Jan 30, 2004 11:43 pm

Post by pixel »

Huh ? How the linux kit thing could work on the 7000x, since it doesn' t have any harddrive bay anymore ?
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
Guest

Post by Guest »

Pixel, the linux kit works just fine without a hard drive, if all you want to do it boot the RTE, load a kernel, and access files off a memory card. Mrb:s reload takes advantage of this useful feature.

Perhaps you need to spend more time investigating the useful dev features of the linux kit ;)

Of course, I hope Sony didn:t disable seeing the Linux RTE disc from the bios like it did in the PSX. That would be mean. Just mean!
pixel
Posts: 791
Joined: Fri Jan 30, 2004 11:43 pm

Post by pixel »

Aaaaaaaaah, okay, I see.

Well, I never really went into that linux kit thing. Too costly for mah poor wallet back then :P

Now, I bet there are high chances that the RTE is disabled...
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
Post Reply