X-server for PS2 157
PineGreen writes: "Alllinuxdevices.com has a story
today about Metrolink porting their Micro-X server to Playstation2. Sony still refuses to sell their Linux kit outside Japan, and the Blockman Trading version works on PSOne only. Now, when will I have an excuse to buy a PS2?"
It's not so crucial (Score:2)
Of course, having an X server for PS/2 is nice, but it's not exactly crucial. Price is also an issue, so I hope that the XF86 team would produce something free if the need arises.
One thing that people seldom realise is that there are numerous ways to use even the oddest devices. But considering the PS/2, an elaborate GUI (that could result from putting a desktop environment on top of X) will not be so useful because of the TV display issues.
Naturally, this could change by the time when HDTV comes, but then from the other point of view, we shall have had a PS/3 by that time.
Re:It's not so crucial (Score:1)
So buying on of these and doing nothing with it but running a terminal would be kind of silly...unless of course you want to go and to tons of graphics programming in SVGAlib.
Re:It's not so crucial (Score:2)
Re:It's not so crucial (Score:1)
The current trend of trying to turn X into the next Windows does not seem like an extremely profitable one and it certainly wouldn't work well in an environment with limited RAM and single application needs like a ps2-turned-development-machine would be.
Problems with the PS2 linux... (Score:4, Informative)
Re:Problems with the PS2 linux... (Score:1)
Re:Problems with the PS2 linux... (Score:3, Informative)
2) Yes, you are correct. You can not make a stand alone app. They only allow their CD/DVDs to work. You have no access to firmware and boot. This is Sony's bread and butter and they do want to protect it. If you can make a stand alone app you don't have to pay them royaltees. Royaltees are how they make money. Good or bad, that's how it works.
3) That's not correct. You get full system/programming documentation and get direct access to the sound and graphics. You get very low level libraries, so it isn't very friendly but you can do it. If I recall correctly nothing is statically linked.
4) Yep. Again, this goes back to #2.
5) Yes, it uses sync-on-green. That used to be a standard. It's not really a protection scheme. In fact, I suspect they just don't have enough lines to put the sync anywhere else.
6) Sony is looking at releasing it in the US. I have no information on how that's going. My guess is that it went over well enough in Japan that they'll do it here. If they were worried about hacking they wouldn't have released it in japan.
Re:X-Box (Score:1)
What's the friggin' use? (Score:1)
Re:What's the friggin' use? (Score:1)
Why? Because we can! Because we're dorks! Because we have absolutely nothing better to do!
Dreamcast (Score:1)
If Sony releases a Linux Kit for the US, then I`d buy one of theirs since I still don`t have one.
Till then, I probably won`t bother making that decision.
Re:Dreamcast (Score:1)
Nearly; well nigh; all but; for the greatest part.
Almost thou persuadest me to be a Christian. --Acts xxvi 28.
Almost never, scarcely ever.
Almost nothing, scarcely anything.
They are targeting set tops, etc. (Score:2)
You have to buy this X server which you know isn't going to come cheap. - $$$
Now, explain to me how the PS2 (which is already a computer that carries a decent price) would be a viable platform for home Internet/set-top box technology..
I still feel that a computer w/a small size and Linux/Windows would still be less money than a PS2+goodies.
Re:They are targeting set tops, etc. (Score:1)
Re:They are targeting set tops, etc. (Score:1)
Also the CPU of a PS/2 is a nice RISC processor and comparing clock to clock doesn't cut it.I think you should regard the processor as about equivalent to 700MHz or perhaps even 1GHz equivalent in terms of clock warzzz.
Re:They are targeting set tops, etc. (Score:3, Informative)
Re:They are targeting set tops, etc. (Score:2)
Could you give more details about the Linux with PS2? impression, speed, stability, apps etc please?
Thanks
naysayers be damned... (Score:1)
why would they want to (Score:1)
they should give the consoles away. the real money does NOT come from the hardware. it comes from software. They charge for the box to get money upfront to cover initial development and actual build/ship costs. After they recoup these costs it is all gravy.
Remember back to BillG vs. IBM RE: dos and windows
IBM thought it was all about the hardware.
Gates knew it was all about the software.
If you can run linux chances are high that you will also write or use free or at least non-sony software. This translates to Sony making less money from licensing of software for their boxes.
Hence they will wait as long as possible.
Or, even longer.
The reason... (Score:1)
I have little doubt that when the US/Euro equivalent of that unit is released later this year a translated Linux kit will be made available.
Re:The reason... (Score:1)
Thing is, if you wanna use it, you sorta gotta know Japanese ;-)
Re:The reason... (Score:1)
Traditionally in the videogame business, there have been many products that were released only in Japan, including both hardware and games. Usually the companies cited economic reasons for not bringing the products over here (they didn't they would sell well).
Excuse? (Score:2)
Have you played NBA Street? :)
From the /. blurb (Score:2)
When Metal Gear Solid 2 comes out! everyone knows that.
Re:From the /. blurb (Score:1)
ooh Yeah , that demo rocks I cant wait for this one.
Standard Configuration is Console's Advantage (Score:2, Insightful)
The Linux PS2 is not a great computer, but you can be sure you will have *zilch* install problems. I took 3 days of typing strange hex numbers to install my latest server with redhat (ultra 66 problems). And another 2 hours to get X up. I would gladly hav bought a PS2 in it place, just for the time savings.
so are Macs (Score:1)
The iMac and original 128K Mac follow this philosophy exactly: like a game console, it's a tight box, more like an applicance.
As I said in an earlier discussion here, console generations are around 5 years long, and I should damn well expect them to be. Look at the first year PS games, then at the last year PS games: the difference is amazing, and goes to show what happens when a developer has 3 or 4 years to optimize and tweak for a standardized hardware set.
I don't know about anyone else, but if my home computers don't get at least 3 years of daily usage, something's wrong.
Re:Standard Configuration is Console's Advantage (Score:1)
I think you missed his point (Score:1)
VNC server for PS2? (Score:1)
But rather than some possibly expensive, commercial X server, I wouldn't mind having VNC for the PS2. Not only would that probably be a lot easier to develop, configure and use, it would also work with both Windows and UNIX machines on the back-end.
Confusion? (Score:2)
This is a troll. Sony knows about the GPL. (Score:1)
PS2 for...what? (Score:2)
Re:PS2 for...what? (Score:1)
Suggesting the Dreamcast isn't... actually your right :-)
Re:PS2 for...what? (Score:3, Insightful)
The rest of the students and I had a blast watching that old car take the 1/4 mile in just over 12 seconds.
Now think of all the fun and education I would`ve missed out on, if we had just stuck with using that car for what it was `made for`.
Be different.
Have fun.
Enjoy life.
Re:PS2 for...what? (Score:1)
Why dont they sell outside of japan? (Score:2)
Re:Why dont they sell outside of japan? (Score:1)
Re:Why dont they sell outside of japan? (Score:1, Informative)
Re:Why dont they sell outside of japan? (Score:1)
Re:Why dont they sell outside of japan? (Score:3, Informative)
The main difference between the Jap version is that everything is in Japanese. The other big thing is that some Jap versions come with a Type III PCMCIA slot, which Sony had scrapped in favor of some proprietary interface long before the PS2 began selling in the US.
Shhhhh. . . (Score:2, Funny)
Excuse (Score:2)
I'd buy one for GT3 and ZOE, but that's me.
Re:Excuse (Score:3, Informative)
Why? (Score:2, Troll)
Why on earth would anyone buy a PS2, plus the Linux kit? You can cobble together a PC out of used parts that will perform at LEAST as well as the PS2 linux box for a lot less. And if you arent already technically proficient with PC hardware, building a machine will help you learn those skills rather than just plugging together the PS2 black boxes.
Just because something can be doen, doesn't mean that it makes sense to do it.
Or is this one of the He who has the most toys wins' sort of things? Sometimes it makes me want to cry...
Er, no you can't. (Score:5, Interesting)
The PS2 has a 256-bit pipeline, a specialized graphics CPU, and basically enough bandwidth to make your PC look like a gameboy. You could "cobble together" one of these as a Linux workstation for $500 ($300 PS2, $200 linux kit, including hdd, eth, Linux, X, GL and everything you need to program it, including the bare specialized hardware... and that's before any rumored price drop). The system would rival a SGI workstation for realtime graphics processing power. For $500. (Of course, you need to throw in some software, but you need to do that with the SGI's, too.) You could barely buy a GeForce3 for that. The PC solution would cost at least a grand, and wouldn't be nearly as powerful.
Sony is already making high end boxes using 8x of the CPUs in a PS2. Licensing the CPU technology. Just think of the PS2 + Linux as the "low end" graphics workstation, perfect for hobbiests, small businesses, etc.
It's not a toy by any means. Just because they market it to play games, doesn't mean there's not some serious technology in this box.
Re:Er, no you can't. (Score:1)
for 500 bucks i can have a Athlon 1.3 ghz, 266 mhz bus, 512 megs ram, 40 gig drive and a Geforce 2 MX with 64 megs of ram that will *SMOKE* a PS in rendering, gaming, graphics and speed. Oh yeah, throw in a CDROM, Ethernet, Soundcard nad your still cheaper then a PS2 (with linux kit, hard drive, modem, ethernet, keyboard, mouse.. blah blah).
Re:Er, no you can't. (Score:1)
Not enough RAM my ass. I have a PS2 and it contains 32 megabytes of RAM. I've been playing Gran Turismo 3 a hell of a lot lately, it's addictive as heroin. Get this; when you do a 20 lap race, there are 5 other cars with real-time reflection mapping on the windsheilds, the body, and so on. There are windmills turning in the background. You can actually watch your tires turn according to the controls and bounce up and down in the wheel well during a bumpy road in a rally coarse.
Now for the grand finale; all twenty laps (in this example) are stored in less than a meg of RAM! Every car on the track has this level of detail stored in the replay, and it takes up (on average) 100-400 kilobytes on your memory stick. The console programmers know how to squeeze everything they need out of the "small" amount of memory in their systems.
As for rendering images, I highly recommend that you walk into a Futureshop or Sony store and try out this game (or any others) to see how badly this system gives computers a thrashing. Besides, it also has a DVD player and an incredible Dolby digital sound chip. I was a massive PC gaming buff until I picked up this bad-ass machine - and I still haven't looked back.
1 Meg? Really... (Score:1)
Argg, posted as html... (Score:1)
Re:Er, no you can't. (Score:1, Offtopic)
But wait... a playstation 2 lets 2 people play games against each other no problem. PC games all seem to require multiple computers for that too... so let's assume you only have one friend, and we'll double it.
Total Cost : $1374
but wait... now we need two NICs and a crossover cable.
Total Cost : $1424
Shit, you got a second friend. He wants to play too. Now you need 3 patch cables, another NIC, a hub and another machine.
Total Cost: $2241
So for $2241, you have a multiplayer gaming system that rivals... a $400 ps2 based setup. except it's a pain in the ass to setup, takes a ton of space, uses about 850 watts more power, and isn't as much fun as having your friends all huddled around one TV.
Re:Er, no you can't. (Score:1)
Re:Er, no you can't. (Score:2)
Re:Er, no you can't. (Score:1)
Those are some expensive Mice/keyboards to run $80.
Plus, we're talking about a workstation, not a game box. So what's the need for a gamepad?
Re:Er, no you can't. (Score:2)
This isn't a renderfarm node, it'd be a workstation. That's the thing you do your modelling work on.
The Emotion Engine CPUs blow away a GeForce3, to speak nothing of a crappy GeForce2 MX. (I've got a gf2mx, in addition to rendering quality being crap, full of artifacts, it's generally not all that fast.) If you want a renderfarm box, the best video card in the world is irrelevant, because the rendering would be done in software, not realtime. (For this, yes, a stripped-down Athlon with fast ethernet and a local disk cache would be the way to go.)
But you can't put together a PC to touch a PS2 for realtime rendering. Those specialized CPU's are what make all the difference. Higher MHz ratings are completely irrelevant here.
RAM might need addressing, but then again if you make a specialized modelling suite (or adapt one), you should be able to work within the given constraints. (Remember, you can stream geometry and textures as you're rendering; keeping everything in RAM isn't necessary.)
Oh, and the $200 kit included keyboard, mouse, and svga adaptor (in addition to hdd and ethernet). It already has a DVD/CD-ROM, sound, USB, firewire. There's no way you can throw together a system (even a generic one, ignoring the special graphics and sound effects capabilities of the PS2), minus the monitor, for $500, that would approach the completeness of the PS2 solution.
Re:Er, no you can't. (Score:1)
That's not to say the PS2 (or at least the emotion engine) has no potential, Sony was (or is) working on a 3D/graphics visualizer (not a workstation, but a machine for previewing 3D graphics in real-time, full-resolution) based on the PS2 CPUs, called GSCube (link [eetimes.com]).
Re:Er, no you can't. (Score:1)
I agree with you tho about it being the best possibility for the price. 300 for the PS2, 200 for the kit, and then pick your price for a monitor. That makes a fully complete PS2 WORKSTATION.
Now then about the porting. Sony released the Japanese version after around 8,000 people registered in an internet poll. So far the US poll has near 16,000. So I suspect that they will be releasing it sometime in the near future.
Even if they don't, we now have an X server for it, which was going to be the hardest part anyways. Its a MIPS proc, so we can always cross compile for that, but there was no way anyone was going to get the video specs from Sony to write an X Server for it (it'd still be nice to have it in XFree tho).
The next steps are as follows:
1. Hack (eg, solder) together some hardware for it. This is a difficult step, since Sony replaced the Type III PCMCIA Slot found in early Japanese models with some sort of proprietary interface the likes of which I've never before seen. Since we can't very well do anything with that, we should probably pursue Firewire and USB solutions for everything.
2. "Everything" includes hard drive, ethernet, mouse, keyboard, and joystick, among others. At some point the BIOS will have to be flashed in order make the box boot these things at start up.
3. An interesting idea would be to have the BIOS check the memory cards for kernels, and if not present, boot in regular fashion. The idea of having my favorite kernels on a memory card is just neat (carry your kernel in your pocket...).
4. We need device drivers for firewire hard drive, etc. Not an easy task.
5. Cross-compile gcc and install it on the box. Once this is done, we can install things like RPM etc, and then build distros.
Re:Er, no you can't. (Score:1)
1982 - 80286. Supports virtual address space (Basic MMU). Addresses 16 Megs. 12.5 MHz, 2.7 MIPS.
1984 - Macintosh w/68000. Address 16 Megs. 8 MHz, 0.7 MIPS.
1985 - 80386DX. Has MMU. Addresses up to 4GB. At 20MHz, 6 MIPS.
1987 - Mac II w/68020. 16MHz, 2.6 MIPS
1988 - Mac IIx w/68030. Has MMU. Takes up to 128 MB. 16MHz 3.9 MIPS.
1989 - 80486DX. Has MMU. Addresses up to 4GB. Math coprocessor included. 25MHz. 20 MIPS.
1989 - Mac IIci w/68030. 25 MHz. 6.3 MIPS.
Care to try justifying that 680x0 chips ran 2x faster than x86? Hell, the 680x0 didn't even have an MMU until 1988!
We don't need no steenking MMU... (Score:1)
1982 - 80286. Supports virtual address space (Basic MMU). Addresses 16 Megs. 12.5 MHz, 2.7 MIPS.
1984 - Macintosh w/68000. Address 16 Megs. 8 MHz, 0.7 MIPS.
....
Care to try justifying that 680x0 chips ran 2x faster than x86? Hell, the 680x0 didn't even have an MMU until 1988!
Probably true, but the PC didn't have really sexy graphics cards around that time - we were still talking fairly basic VGA, whereas the Amiga (for example) did have some quite nifty graphics chips for the time.
I'm also not sure whether you are using some form of 'standardised' MIPs, or whether you are just counting the number of instructions per second that each processor could run; in any event, since I was assembly programming both 80286 and 68K devices at the time I generally came away with the impression that a 68K smoked an 80286 every time.
Probably one of the reasons was that most of the programs I wrote for the 80286 had to be in 8086 code for an IBM PC target, and therefore I couldn't use the full features of an 80286. The nice thing about a 68K was that there was very little difference between the processors and a program which ran on the bog standard 68K ran pretty much unaltered but faster on a 68020. The 68K was designed to be a 32 bit processor all the time, whereas the 80286 had to pretend to be a 8/16 bit processor most of the time in its default environment.
68K wars (Score:1)
This probably was part of the reason that 68K programs seemed much more reliable than there 80x86 brethrenm even without memory management, protected addressing and all that stuff.
Re:68K wars (Score:2, Insightful)
People who learn x86 asm first do this automatically and think it's normal. Then there's a cognitive dissonance effect whereby they have spent so much time learning the messy intricacies of the x86 architecture, that when someone disses it, to agree with them that it sucks would be to devalue the investment of time and effort they spent learning it, so they defend it in spite of the evidence. A similar effect happens with most things people take time+effort to learn. The trick is to be aware of it and catch yourself at it.
Programming the m68k and PPC in macro assembler is reasonably painless and not that hard.
Programming the x86 is a bit of a pain in the arse compared to them, and feels much more like 6502 programming....
All in all, the x86 is pretty much the suckiest mainstream architecture still around today. It's funny, that - both the most common CPU (x86) and Operating system ( windos ) suck. My theory is that this is because most people are stupid.
Re:68K wars (Score:1)
Anyway, the world decided in favour of 80x86 and to a certain extent Z80 series processors although I still confess the reason why is still IMO one of the Great Mysteries Of All Time....
Re:Er, no you can't. (Score:1)
Re:Why? (Score:3, Insightful)
Sometimes it`s just out of fun.
Another thing on my wish-list is a Linux based PDA.
Re:Why? [OT] (Score:1)
The iPaq's a pretty sweet linux-based PDA; run QPE and ya get most of the same toys that WinCE comes with, too. Get the new ones and ya have enough RAM to run stuff like Mozilla, too (and with a PCMCIA NIC in the extra sleeve, you can do actual browsing). [though, of course, Konq/embedded is probably a better browser for that particular environment].
Re:Why? (Score:2)
It's called Agenda [agendacomputing.com]
Re:Why? (Score:1)
Re:Why? (Score:1)
Unless of course it sucks as badly as Pocket PC/CE *evil grin*
But the PS2 is a console, and what you can do with it can be acomplished with cheaper PC Hardware. I guess if your idea of fun is to spend a lot of cash just so you can say you did it..then go for it.
As for PDA's, if they made a better cursor control on the Ipaq I'd buy one in a second. That way I could play all my favourite's with MAME.
Re:Why? (Score:1)
Unless you need high-speed general-purpose computing, I really do very seriously doubt that an off-the-shelf PC solution can be made to best these things. Their graphics bus is insanely fast, and the specialized hardware is really quite sweet. Remember, as well, that it's necessary to throw in a DVD player with the cost of any "comparable" PC.
Make Sense Does Not Exist (Score:2, Funny)
make sense does not exist. All I know is make install, make clean, make bzImage, make dep, make zImage, and make menuconfig.
cross-platform SIMD research (Score:1)
Re:Why? (Score:3, Insightful)
And when everyone is bored from getting fragged, you can play GT3 ;-)
For the home entertainment enthusiasts, having Linux on the PS2 means they can browse the web from their TV without having to A) get up and go to their computer or B) have a computer in their home entertainment center.
Re:Why? (Score:2, Insightful)
What I'd do with Linux for PS2 (Score:2)
I dont mean to jump the gun... (Score:1)
Re:I dont mean to jump the gun... (Score:1)
Drone #1: Our box needs to kick ass, or we lose big time. The guys over in the hype machine have set the bar seriously high!
Drone #2: That means that it needs to almost be a PC because it is what we do best, besides everyone knows it is going to be one because it comes from us.
#1: That's ok, we will make it up on the licensing. Thats how those Sony and Nintendo guys do it.
#2: For that it has to be closed. Damn! that means we have to get it right the first time. No upgrades...
#1: We can use the expansion port! Everyone has one on their systems right?
#2: Not everybody buys them though. Expansions make it messy for the dev guys. Remember they said they would port if the environment was stable. If it gets ugly they will probably just stick to the PC. Better make sure we are covered on the hardware front and just take the hit on the price. We have deep pockets it will be ok. Remember they did say 'at any cost'!
#1: What if we don't have the best games? Damn Sony and their contracts! The bigger the initial loss the more games we have to sell.
#2: Are you kidding? We have great games. Between Sega, the PC ports, and those cool guys over at the Microsoft Game development team, our games are going to rock!
#1: Ok, we are covered on the games. Sounds good! --Wait! What about all those hippy Open Source Linux running geeks! They are going to make webservers, mp3 players, emulators and all sorts of things on cheap hardware we paid for! What about that!
#2: Linux does not run on Xbox, whats the big deal? Quit worrying.
#1: Man, Linux runs on everything! It's even on a wristwatch for Gods' sake! You don't get outside the campus enough.
#2: We will just have to make sure it will never run. We can encrypt the ROM and CPU like they do with some of the Arcade games. That combined with special hardware will make it tough. Who said you get to leave? Running Linux are ya?
#1: No, never... but it's all over the web, just look at Slashdot. There are ports mentioned every couple of weeks! Besides, if our stuff runs, then they can look at that to make their stuff go too. We would just be adding to the price in order to put them off.
#2: Slashdot-Trashdot, that is why the DMCA was passed remember? You worry too much.
#1: So does that mean we have to include a contract that requires owners of an Xbox to buy our games? That is not going to make us look good at the DOJ.
#2: Ok here's the plan. Every Xbox connects to a phone line and we set up a new free online service like Sega did with PSO Online. When the machine comes on it checks its boot media, if a non Microsoft OS is there, it stops and reminds the users of their duty as a citizen to follow the DMCA.
#1: That does not sound like a very fun game machine. Tech support is going to kill us. They are already buried with product activation, this will send them through the roof. Ever talk to a pissed off Apple user. Clueless and angry, enough to drive you nuts. They are nothing compared to the parents who have to call about the game machine they bought to keep their kids busy!
#2: It will be fine. Lots of things connect to the phone these days. Don't worry about it. Look at all those cable users with a phone line on their box. The geeks even like their TVIO machines with a phone line.
#1: The new rage is cell phones, college kids all over the place don't even have a normal phone, and how are you going to do game parties.
#2: lets call Bill and Steve. They can tell us what to do.
Bill & Steve: IF LINUX RUNS ON THAT AND I SEE WEBSITES RUNNING ON MY OWN DAMN MACHINE TELLING ME I SUCK, YOU TWO ARE TOAST. GET IT RIGHT AT ANY COST!
#1 & #2: !?!
Re:I dont mean to jump the gun... (Score:1)
Re:I dont mean to jump the gun... (Score:1)
Re:I dont mean to jump the gun... (Score:1)
You should submit that to UserFriendly.Org [userfriendly.org]
Re:I dont mean to jump the gun... (Score:1)
Re:I dont mean to jump the gun... (Score:1)
Sony's Linux Comes with XFree 3.3.6 (Score:4, Insightful)
Metrolink is selling their Micro-X product. That's based on XFree 4.0 and runs in a much smaller footprint. You don't need it, but with the memory limits of the PS2 it's not a bad idea.
I've got a Japanese PS2 running Linux, so if people have questions, maybe I should do a more complete piece on Slashdot. I did a presentation for my local users group not long ago that could be adapted.
Re:Sony's Linux Comes with XFree 3.3.6 (Score:1)
Re:Sony's Linux Comes with XFree 3.3.6 (Score:1)
Has Anyone (Score:2)
ps: If the answer involves a part of the Sony distro that is closed, please tell me to shut up.(don't forget reverse engineering!)
Re:Has Anyone (Score:2)
When to buy a PS2? (Score:1)
Maybe when they come out with this game [ebgames.com] for the Playstation 2 platform:
"This is it! Your chance to experience the high-stress world of being an Air Traffic Controller with ATC Simulator - the most complete and most authentic Air Traffic Control simulator ever released for the personal computer."
Oh the glory, the money, the excitement, the women, now I can live the life of an air traffic controller right from my own bedroom! Move over Everquest, I have a new addiction to feed!
Sorry yea I know this is a little offtopic, but I was beside myself when I saw this game on EB's website.
Sony Is Playing it Safe (Score:1)
Linux Kit only for Enthusiasts. (Score:1)
It'll be a small percentage of the installed base.
Granted that there'll be people buying PS2 for the Linux Kit, but it'll be really minimal by comparison. Then again, the Linux Kit will shape the future of coming Playstation (PS3, PS4,
Well.... (Score:1)
Ugh... (Score:1)
Sony's still mapping the interest for Linux (Score:3, Informative)
So if you want to see Linux on PS2 outside Japan, do your share and register here [scee.net] for European version or here [scea.com] for American version. And remember, this is only to see if there's interest, so the registrations don't commit either side to anything.
Re:Brain dead fools (Score:1)
Re:Brain dead fools (Score:1)
It's also meant for Internet access and a lot of other embedded and desktop functions, functions that can be very nicely developed on Linux.
As for games, with SDL and Linux, there are lots of nifty existing Linux games and new Linux games that could be cross-compiled for the PS2 without the expense and complexity of licensing the PS2 development kit.