Posted by
CmdrTaco
on from the stuff-to-poke-at dept.
Yousef writes "GameSpy has an interesting article about a presentation given by Sony's head of R&D for Entertainment. It appears that there are some very interesting things in store for the PS3, plus a complete Red Hat Linux installation for the PS2 and many other toys too. An interesting read."
It sounds more like it emulates linux in a VM rather than actually loading it as the actual machine OS. This allows them to use all kinds of proprietary code without violating the GPL, and to build in all sorts of copy and "ip" "protection."
Fair use quote:
This is how the Runtime Environment (RTE) works. In order to get Linux running on your PS2, you must boot the system using the PS2 Linux DVD. During boot, after all the copy-protection stuff is taken care of, the system lays down the Runtime Environment. This is basically a layer that hides access to the SPU2 (Sound Processing Unit), the input/output processor, the hard drive, the CD/DVD-ROM system, the controllers, memory cards, USB, i.Link and other peripherals. The RTE does supply hardware looking hooks, an educated guess being faux-memory address and registers. Then the Linux kernel is loaded on top of this. There are Linux device drivers that accesses the Runtime Environment that are open source, but it's just a device driver calling in all actuality, another device driver that's closed.
What you can and can't do with the system is limited.
You have no ability to read a normal PSX or PS2 memory card directly. For example you can't open a Final Fantasy X save, edit how much cash you have, and save it again. Through the RTE you can format a whole memory card(!) and mount it like an 8 meg hard drive, but that card would be worthless for saving normal PS2 games. Once you put the Linux formatted card without Linux running (i.e. you are in the browser) it asks to reformat the card.
The RTE also not allow audio CDs to be identified. It also can tell if you have put in a CD-R or not (it can see a wobble track, which all CD-Rs have ) and likewise not allow the disk to be seen. A PS2 can read CD-Rs fine, the RTE is just doing copy protection first to make sure you can't. You will also have no access to the CSS portion of the MPEG decoder, but you can decode raw MPEG-4. Direct access to the Dolby subsystem is also denied. Anything dealing with region locks are also restricted.
The first DVD (The boot disk) has a Linux boot loader and the RTE on it. This disk is not allowed to be copied. It also has the manuals on it too, which I'm sure are also copyrighted and not allowed to be publicly distributed. The Linux kernel is on the second disk and also on the hard drive after it's installed. In order to use a monitor, you must one that is "Sync on Green". This means that the refresh rate is only in the green channel. The monitor must use that sync pulse to sync red and blue channels so they all get painted in the screen at the same time. The reason why you have to use that is because a PS2 can turn it's sync on green ability on and off. If you try and use the monitor adapter for playing PS2 games or watching DVDs, sync on green will be turned off and only the green channel will show up. Direct video output defeats Macrovision. Sony doesn't want you making copies of DVDs to tape. Keep in mind that your network adapter is going to have a MAC address that Sony, no doubt, knows. Also removing the PS2 hard drive and attempting to mount in a PC will also likely not work and possibly damage the drive.
-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
Back of box: For external use only. If Playstation 6 contacts skin, flush with water for 15 minutes. Do not stare directly at Playstation 6. If Playstation 6 breaks open, run and take cover.
-- I'm against picketing, but I don't know how to show it.
Here's a good link if you're interested in this - http://www.execpc.com/~halkun/PS2/
It sounds more like it emulates linux in a VM rather than actually loading it as the actual machine OS. This allows them to use all kinds of proprietary code without violating the GPL, and to build in all sorts of copy and "ip" "protection."
Fair use quote:
This is how the Runtime Environment (RTE) works. In order to get Linux running
on your PS2, you must boot the system using the PS2 Linux DVD.
During boot, after all the copy-protection stuff is taken care of, the system
lays down the Runtime Environment. This is basically a layer that hides access
to the SPU2 (Sound Processing Unit), the input/output processor, the hard drive,
the CD/DVD-ROM system, the controllers, memory cards, USB, i.Link and other
peripherals. The RTE does supply hardware looking hooks, an educated guess
being faux-memory address and registers. Then the Linux kernel is loaded on top
of this. There are Linux device drivers that accesses the Runtime Environment
that are open source, but it's just a device driver calling in all actuality,
another device driver that's closed.
What you can and can't do with the system is limited.
You have no ability to read a normal PSX or PS2 memory card directly. For
example you can't open a Final Fantasy X save, edit how much cash you have,
and save it again. Through the RTE you can format a whole memory card(!)
and mount it like an 8 meg hard drive, but that card would be worthless
for saving normal PS2 games. Once you put the Linux formatted card
without Linux running (i.e. you are in the browser) it asks to reformat
the card.
The RTE also not allow audio CDs to be identified.
It also can tell if you have put in a CD-R or not (it can see a wobble track,
which all CD-Rs have ) and likewise not allow the disk to be seen. A PS2 can
read CD-Rs fine, the RTE is just doing copy protection first to make sure you
can't. You will also have no access to the CSS portion of the MPEG decoder,
but you can decode raw MPEG-4. Direct access to the Dolby subsystem is also
denied. Anything dealing with region locks are also restricted.
The first DVD (The boot disk) has a Linux boot loader and the RTE on it.
This disk is not allowed to be copied. It also has the manuals on it too,
which I'm sure are also copyrighted and not allowed to be publicly distributed.
The Linux kernel is on the second disk and also on the hard drive after it's
installed.
In order to use a monitor, you must one that is "Sync on Green". This means
that the refresh rate is only in the green channel. The monitor must use that
sync pulse to sync red and blue channels so they all get painted in the screen
at the same time. The reason why you have to use that is because a PS2 can turn
it's sync on green ability on and off. If you try and use the monitor
adapter for playing PS2 games or watching DVDs, sync on green will be turned
off and only the green channel will show up. Direct video output defeats Macrovision.
Sony doesn't want you making copies of DVDs to tape. Keep in mind that your
network adapter is going to have a MAC address that Sony, no doubt, knows.
Also removing the PS2 hard drive and attempting to mount in a PC will also
likely not work and possibly damage the drive.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
Back of box:
For external use only.
If Playstation 6 contacts skin, flush with water for 15 minutes.
Do not stare directly at Playstation 6.
If Playstation 6 breaks open, run and take cover.
I'm against picketing, but I don't know how to show it.