X-server for PS2
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?"
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.
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].
With Linux as a development platform and SDL ported to that platform what holds someone back from striping down the Linux kernel, making it bootable from Sony's DVD drive and having a script that automatically launches an SDL based game? Wouldn't this circumvent Sony's licensing? SDL is LGPL'ed so in theory a person or development house does not have to open source their game and can sell it without allowing free redistribution. Am I missing something? Does the Linux for PS2 have limitations to prevent it from being a viable gaming platform (ie no DVD access. no real access to the graphics subsystem)? Or has Sony used its own licenses to make sure that anything produced using the Linux PS2 platform must be GPL'ed?
Hmmm... questions to ponder!
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.
Donte Alistair Anderson Roberts - hi son!
Karma: Chameleon
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.
Sorry to burst your bubble dude but Microsoft learned the lesson that Sony didn't. They're retailing the XBox for 299$ which is about the same price (currently) as a PS2. However contrary to the PS2's initial release Microsoft is filling their box with well known and relatively commodity hardware. The main part of the lesson Sony did not learn was to have the ability to supply demand for your product. Microsoft's got two manufacturing facilities so far, one in Mexico and one in Hungary with one in Asia pending. American and European XBoxes will be coming from their respective continents which reduces much of the overhead that Sony has to pay for in shipping boxes in from overseas. All things considered I don't see Microsoft actually losing money on the XBox so every one you buy is putting some money back in their pocket. Buy one and stick Linux on it if you want but you're still bending over for the shaft that is Microsoft corporation.
I'm a loner Dottie, a Rebel.
hehe..imagine a code red for Xbox.
Maybe it has to do with how "Japan's collective internet connection" is being monitored by the government. If Sony found bootlegs, and hacks for PS2 on the internet, they could probably find its source in Japan (and invariably find the person who created / distributed said violation of copyright powers.)
I've been reading about the PS2 Linux on some Japanese sites and find the whole thing leaving a bad taste in my mouth. This version on Linux is not free (as in freedom) as you think. 1) First and foremost you have to sign a Non-Discosure agreement when you purchase the system. Because the PS2 is a closed system, Sony will like to keep it that way. 2) You have no access to the CD/DVD-ROM, firmware drivers, or bootsystem. Making a stand-alone app is impossable. 3) Anything that uses sound/graphics/BIOS routines but be done through a closed source staticly-linked lib. It is illigal to redistibute this. 4) The system requres a boot CD-ROM which you also cannot redistibute. 5) The video out reqires a moniter that can use video sync pulses only from the green channel. The PS2 does not use a normal RGB out as it will cause the DVD Macrovision not to work. 6) Odds are Sony will not release this in America beacuse America is too friendly to hackers that like to reverse-engineer things. (Sony v. Bleem & Sony v. Connectix)
And SSX. And the only reason you bought ZOE is for the MSG2 demo, am I right?
Hi Daryll,
Could you give more details about the Linux with PS2? impression, speed, stability, apps etc please?
Thanks
Hetz (Heunique)
Will Xbox be able to run IIS? Maybe Microsoft will port .NET services on it..and you'll probably will have to register the machine using passport.
Weren't slashdotters going to boycott Sony because of their abuses of our rights with regard to the DMCA and other similar issues. You people are so weak willed that you can't STOP buying junk that you don't really need? That is one of the most pathetic things I've ever seen. You're a bunch of mindless consumers. If you're going to take a stand, take a stand. If you're not, then don't even make the token effort. This post is Sony free...
I think what he was trying to say was that you dont have to go through all the trouble worrying about all the millions of different hardware setups people might have. You write a program and it will work exactly the same on every single computer.
Mess Stuff Up
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.
the 68000 had a MMU, it was external.
Don't for get, the 80286 supported "virtual" address space because it broke everything down into 640K chunks... and how were most '286's used? as faster 8088 XT's.
The 68000 could address all 24 bits of its address space directly, without "near" and "far" pointers and address offsets.
Thing is, if you wanna use it, you sorta gotta know Japanese ;-)
OK, this has been bothering me for some time now... WHY? What's the use of putting Linux on a PS2? Just because? I have a toaster that anyone is welcome to try installing Linux on Just Because. For the same price of a PS2, you can get the parts to make a more robust Linux box (or I'm certain all you DIY Linux people already have the parts sitting around to build at least 2 Linux servers). It's a damn game console. If someone needs an excuse to buy a PS2, it should be because they want to play games, not try to cobble together a Linux box on a platform that's not really expandable or particularly robust for the OS.
I don`t own a game console, but before I heard Dreamcast was going under, I almost bought theirs just for tinkering with Linux on it.
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.
__________________________________
Free your mind - Flush your toilet
There is a Linux Based PDA.
It's called Agenda
Linux - Because Mommy taught me to Share.
It's dead for average user who wants proprietary games and hardware. But also cheaper than ever now, and not dead for enthusiast user.
he, he. Okay, I would like to see a link to prove that all of that fits in a meg of ram. Maybe you can "save" it in that amount of memory on a memory stick, but that doesn't mean that's how much the game is using while you're playing it. Secondly, the reason that developers can do such amazing things with consoles is that they have a unified development platform. There were games on the original playstation that were as good and better than the crop of pc games at the time, and no fool would have argued that the psx graphics processor was better than a GeForce DDR. However, since the developers didn't have to worry about their users having 5 different types of processors and graphics cards with varying amounts of memory and RAM, they could really squeeze all the power out of that little box and do some amazing things with it. The same thing applies to the ps2 (and I don't think developers have even begun to squeeze all the power they can out of it). However, all this is irrelevant to the current thread of conversation because we're talking about graphics workstations and development, not what the finished product can look like. No real developer here or in Japan has EVER developed real games on a ps2 or psx (remember the Yarooze?). No, they used high-powered computers because those machines could render things in real time as they were being developed much faster than the game consoles could. Even assuming that the console COULD render faster, there's a huge software hurdle. There's an awesome amount of development tools for computers that no one is going to take the time to reproduce on a ps2. Maya, Lightwave, 3d Studio Max, etc., etc. So, I would say in conclusion that yes linux on the ps2 is cool and would be fun to tinker with, but it certainly doesn't make it a graphics workstation or even a serious development platform.
"Do what you wish in your madness, but first let me down off this horse. I wish to see no eyes!"
I want an XXL server.
And it would probably be a better computer too. I thought that the PS2 contained a 350Mhz processor, so any new pc would be better than the PS2.
Oh, so now slashdot is suppoosed to get their news from comments posted? Oh yeah, now that's a GREAT idea. How about posting a link to this information you claim to know? Oh yeah... that's right, you think slashdot should get all it's news from word of mouth, so no link is neccessary, silly me.
Keep dreaming. The minute your box pushes as many textured/lit/perspective corrected/etc etc polys per second is the minute I throw a snowball in hell. Research prior to speech will keep you from sounding like an uneducated jackass.
You have to buy the PS2 devel kit (only if you are in .jp) - $250
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.
They aren't keeping the software from everyone. Is it so much to ask you to do a little readi... oh wait, this is /. nevermind.
Please also include WHERE you purchased it as I am sure that many other beside myself would like to pick one up.
Why doesn't someone in Japan just post the source code?? There's no one stopping them, or does it require a non GPL'd component??
~~~
Hi,
You're a moron, that's not what the guy was trying to say at all.
Hmm... PS/2 output with HDTV cables on a 32" Sony XBR is pretty damned good (for a tv, seeing as how the XBR has a built-in line-doubler, etc). It is almost too good, in fact.
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.
Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
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.
It doesn't mean much now, it's built for the future.
aren't they require to distribute the source publicly? it is linux so that is GPL.
"You can now flame me, I am full of love,"
Cool. If the site worked with mozilla, I would even be able to read the specs.
I work retail selling games and systems. Joe blow has been suckered by M$ again. I have the exact same discussion two or three times a day whay the xbox is not god. These mindless minions see 733Mhz vs. 300Mhz. Thats it. They hear nVidia, and drool. Why? Because M$ is paying GameStop (formerly Babbages, formerly Software ETC. formerly...)Big ass bucks to hype the box. Yeas it's going to look great. Until it blue screens. Now what does all this have to do with running linux on the PS2? A lot of you have the toaster mentality, Sure I can give my toaster an ip, but why? Same reason to all that. Why the hell not? I have no illusions, I don't think this will replace those pretty sgi machines they show off on the local weather report, but put these in schools for a whole lot less than apple has been extorting out of the educaton system, and boom. Computer literate kids. Wow what a concept. I'm not talking about future MCSE's who can click in all the right places, but people who actually know how to use the tools. Computers are tools. And just like my wrench set, my linux box dosen't need constant supervision and intervention just to do the job. The windows box at work while supposedly faster and with twice the memory can't pull up IE in less than the time it takes for my box to load the newest mozilla build. and we all know how fsckn long that takes... My point is, well hell, I didn't really have one...
Shift happens. Fire it up.
You buy a PS2 not for Linux (which is crap in my mind.. but I am off the point). A PS2 is ment for gamming. Not for running an appache server. Not for hacking the FBI. Not for spreading Code Red. Not for running vi. A PS2 is ment for playing GAMES! Not if you can play with Linux. I am so sick of geek want-a-be's buying stuff so they can play with linux... or not buying stuff cause they can't run linux. Take out your bike and ride to the Library check out a book and get a LIFE. No is it "cool" that the ps2 can run linux sure I suppose... but if that gives you 'wood' then your a sad person. (Okay now you gay moderators time to mod me down since my view isn't pro linux and im not getting 'wood' over this sad story.)
consoles are sold as a platform for running games.
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.
comment directly in my journal
It can't be too different... companies tend not to reinvent the wheel. All that needs to be done is for someone to find out how to adapt standard components to the PS2.
My server
...you can't get the Japanese Linux kit, is because it's completely useless unless you have a japanese PS2, due to the differing expansion ports recquired for the hard drive / ethernet unit.
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.
Suggesting the Dreamcast isn't... actually your right :-)
> make sense does not exist. All I know is make install, make clean, make bzImage, make dep, make zImage, and make menuconfig.
and make love (not war), I hope.
Cheers,
--fred
Have you played NBA Street? :)
Q: Now, when will I have an excuse to buy a PS2?"
When Metal Gear Solid 2 comes out! everyone knows that.
BOSTON SUCKS!
The rest of my friends all had a blast watching her take my 1/4 cup of fluids in just under 12 minutes.
Now think about all the fun and education I would've missed out on if I had restricted myself to the customary reproductive uses of your mother and what she was 'made for'.
Be perverted.
Have sex.
Enjoy post-coital.
take a plane to Japan on your next vacation... by the kit... go home... not a hard concept to grasp on to... is it me? or do linux weenies have no common sense?
Get that rats nest off your head, you numbskull -- Wesley Willis
Consoles are very standardised. This means you slap in a CD and *it just works*. They all behave the same too, no performance surprises. Now imagine a postscript RIP and print server that *just works* with cheap USB printers. Imagine a fileserver that *just works*, doing RAID on firewire disks. imagine all these one-function CDs that can be made !
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.
This is not a signature.
how about an XXX server?
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.
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.
This is a source of many misunderstandings with the GPL. It does not require anyone to "publically" distribute anything; you merely need to provide with the binary distribution a written offer (valid for a minimum of 3 years) of at-cost distribution of the source to any third party. This means that the offer is only distributed to those who get the binary distribution. In any case, the presence of GPL is not a guarantee of public distribution, even though it encourages it. Furthermore, Linux kernel modules do not fall under GPL (at least AFAIK, I've seen no lawsuits against the makers of VMWare et. al.), so Sony probably just threw any interesting PS2-specific ultra-nifty code into a binary-only kernel module, (or a userland library, which is explicitly not required to be GPL according to Linux's license) which they don't have to release the source to.
Apparently the Japanese version has more hardware standard like a hard drive and some other cool gizmos. The US version with a kernel on it is pretty crippled as compared to theirs. They wont sell theyre kit in the US until theyre sure theres enough interest I guess.
I also forget to mention that the register set of a 68K is much nicer than that of an 80x86 to play with, as the 68K doesn't tell you (much) that you can only perform certain operations with certain registers. The 68K only had data registers (D0-D7) and address registers (A0-A7)- none of this AX - accumulator, BX pointer, CX counter, DX secondary accumulator s**t.
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.
Donte Alistair Anderson Roberts - hi son!
Karma: Chameleon
Not everything has to `make sense`.
Sometimes it`s just out of fun.
Another thing on my wish-list is a Linux based PDA.
__________________________________
Free your mind - Flush your toilet
main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
Yet again, Slashdot opens it's mouth without knowing the whole story. If they would've even read their own past posts, they'd know Sony has been gauging interest in releasing an American kit... Why doesn't Slashdot get in trouble with the SEC when they post untruthful, harmful stories about other businesses? Yes, Slashdot is a business, no they are not responsible.
Your post = teh funny!!
Why buy a $300 dollar game console to run linux? The PS2 is great game console and you buy it for that reason.
Can you say NHL 2002, NBA Live 2002?
If you want something you can put Linux on go by an old Pentium or Pentium II for less money. If you want it to play out to a TV, add a ATI Xpert 98 @ play.
Hope so! :)
Blogging because I can...
I don't think he claimed that it doesn't exist. I think he just said he would like to have one, "just for fun".
So does this mean that there's no way out for Microsoft? That because of Linux, they are going to lose money on this hardware?
It has top secret military uses. . . Saddham would love it!
ROFL
You should submit that to UserFriendly.Org
__________________________________
Free your mind - Flush your toilet
There are very few Dreamcast's that can't boot MIL-CDs, most of them are in Japan.
If you want to tinker with Linux on a game set-top box, get a Dreamcast. Althought the PS2 is a cool thing, use it for games. That's what it's made for. --Ted
I'm curious.. maybe I missed it someplace, but why are they refusing to sell the linux kit outside of japan? Is there some sort of thing in it that makes it so that its not distributable or something?
I'd buy one for GT3 and ZOE, but that's me.
Now, when will I have an excuse to buy a PS2?
;)
Sorry, but SSX and GT3 are the only excuses anybody shoud need.
All right...
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...
I'd install a PSX emulator on it so I could play the games that the PS2's built-in emulator has problems with (like, say, Final Fantasy Anthology).
but if you bought a Dreamcast console that was produced after November 2000, it will not read CD-R's... and therefore you won't be able to run linux... but speaking of linux, why would you want to run linux anyway? it's a piece of shit no good, sorry ass excuse of an operating system... with Windows 2000 i can manage my shit easily...
Get that rats nest off your head, you numbskull -- Wesley Willis
But wouldnt it be great to put linux onto the X-Box when its released? Throw something like that into Microsoft's face. Die Microsft, Die.
shut up
seconded.
-- Another senseless waste of fine bytes.
No version of Linux can be sold without source availability. Sony are very savvy about Linux and they know about the community and the GPL.
This is not a signature.
make sense does not exist. All I know is make install, make clean, make bzImage, make dep, make zImage, and make menuconfig.
--
Error 500: Internal sig error
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.
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!)
BOSTON SUCKS!
"Now, when will I have an excuse to buy a PS2?"
Maybe when they come out with this game 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.
I posted to
Sorry about that. I accidentally posted as html instead of plain old text, hence it has no line breaks. My bad.
"Do what you wish in your madness, but first let me down off this horse. I wish to see no eyes!"
One good reason to buy a PS2 + Linux kit is to do architecture or compiler research on floating-point SIMD units, that may require measurements on real hardware. If the goal is to make a table comparing the four popular floating-point SIMD sidecards (SSE2, 3DNow!, Altivec, and Emotion Engine), the PS2 + Linux kit is the cheapest way to get the fourth column of the table.
I am sure that Sony just does not want mass world-wide distribution of this kit for fear that hackers will get a hold of it and use it against Sony. I ca't see any other viable reason for Sony's actions.
How many PS2 Linux Kit would sell here in the US? ....PS9).
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,
First off it's Metro Link - two words.
Can someone explain why anyone would want to put the wonderful graphics hardware in a PS2 to use displaying inherently ugly X windows? I much prefer the sunrays in GT3. :)
heh, I love that video. That one is probably better than the Bill Gates pie video...
So if you want to see Linux on PS2 outside Japan, do your share and register here for European version or here for American version. And remember, this is only to see if there's interest, so the registrations don't commit either side to anything.