The Playstation Documentation Project
Hal the Slightly Incodecent writes: "After a year of hacking, The PSX Documentation Project is finished. It's basically
a 153-page document discribing the innards of the PSX. All 100% free and GPLed. You can use this plus the PSXDEV, a cross-target development environment for the Sony PlayStation, to start rolling out your own (non-commercial) games. The documentation project is mine, PSXDEV is not. The original PSX doc is written in StarOffice 5.1 SDW
format. There is an RTF version, a Word 97 DOC version and an HTML
version as well."
You can find it on SourceForge still if you're interested: psxdev-sdk-1.0.tar.gz
I visited the web site and noted that the developer removed the SDK, and posted that his reasons are "clsoed source." What's the deal with that? Did he remove the SDK because Sony got pissed, because he decided he wanted to sell it? Because he just got tired of supporting it?
I think that free software authors have a certain responsiblity to the community of users they create. It's simply not fair to your users to post a bunch of files and later remove them from distribution, without an explanation.
I wonder how this thing can be useful, if there's no SDK. Are we supposed to write all the games in assembler?
Bleem exploits a bug in the Windows 9x kernel to get itself into Ring 0 (kernel mode on Intel processors) and wreak havoc without Windows' interference. As you might imagine, we can't allow that on Wine :-)
I am currently working on a LaTeX version of the documentation. Go to http://latakia.dyndns.org/~ruhl/playst ation/ to take a look. It is a work in progress, but every change I make will be mirrored on the site immediately (the magic of hard links!).
That is so great that the PS has such a complete documentation, allowing any programmer make games for the platform. Two systems that I would love to program for, given the chance, were Sega Saturn and Sega CD. But there was no generally available development enviornment or even specs on what was inside.
I hope companies like Sony and Sega realize that people really want to have the platform open. An open platform means more games, more programmers, and, more importantly, more sales. It's too bad that Sony didn't do this themselves and it took a combined effort to get this released. And they released it completely for free!