really open ps2 linux

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

Moderators: cheriff, Herben

Post Reply
dmitriy
Posts: 2
Joined: Wed Aug 10, 2005 11:24 pm

really open ps2 linux

Post by dmitriy »

sorry, it is a question of novice.

is there any linux distro for ps2, which does not require sony copyrighted runtime environment in order to load?

i mean also live-cd or hard-disk install disros

thanks
ooPo
Site Admin
Posts: 2023
Joined: Sat Jan 17, 2004 9:56 am
Location: Canada
Contact:

Post by ooPo »

None that I've ever heard of. Sorry.
urchin
Posts: 121
Joined: Thu Jun 02, 2005 5:41 pm

Post by urchin »

what about blackrhino?...

http://blackrhino.xrhino.com
ooPo
Site Admin
Posts: 2023
Joined: Sat Jan 17, 2004 9:56 am
Location: Canada
Contact:

Post by ooPo »

The first instruction for installing blackrhino:

Code: Select all

Install Sony Playstation 2 Linux on /dev/hda1.
It also appears to require booting from the ps2linux bootloader:

Code: Select all

Edit your memory card's p2lboot.cnf file and add an entry to boot into the newly created BlackRhino GNU/Linux partition.
It also has this interesting note:

Code: Select all

 Since dynamic network support is not included in the stock v2.2.1 Sony Playstation 2 Linux kernel, you must initially use a static network configuration (or a different kernel with dynamic support).
So, if it requires ps2linux to be installed, uses the ps2linux bootloader to boot and actually uses the same ps2linux kernel... it probably requires ps2linux and its wonderful, copyrighted RTE environment.

I'm afraid the answer to your question about blackrhino is... no.
urchin
Posts: 121
Joined: Thu Jun 02, 2005 5:41 pm

Post by urchin »

it wasn't clear to me whether ps2linux was required just to install, or required for every boot...
rinco
Posts: 255
Joined: Fri Jan 21, 2005 2:12 pm
Location: Canberra, Australia

Post by rinco »

i run blackrhino and i can assure you it requires the ps2linux rte (every time you boot).
PeRsOnAlCoNfUsEr
Posts: 5
Joined: Tue Oct 25, 2005 3:11 am

Post by PeRsOnAlCoNfUsEr »

Is'nt it just another elf format binary (or could you make it such)?
!!!HHA !!!yzzarc ton ma I
User avatar
Drakonite
Site Admin
Posts: 990
Joined: Sat Jan 17, 2004 1:30 am
Contact:

Post by Drakonite »

PeRsOnAlCoNfUsEr wrote:Is'nt it just another elf format binary (or could you make it such)?
...you mean in the same way that MS Office is "just another pe format binary"?
Shoot Pixels Not People!
Makeshift Development
PeRsOnAlCoNfUsEr
Posts: 5
Joined: Tue Oct 25, 2005 3:11 am

Post by PeRsOnAlCoNfUsEr »

...

I mean couldn't one just build a kernel that could be loaded w/ any elf file loader (i use LaunchELF mostly) and build a tiny dist. consisting only what is needed to run linux and maybe gcc? In fact, it can be done, now that i think of it. I'll gladly start working on it personally.
!!!HHA !!!yzzarc ton ma I
User avatar
Drakonite
Site Admin
Posts: 990
Joined: Sat Jan 17, 2004 1:30 am
Contact:

Post by Drakonite »

You have a ton of work to be done in the way of talking to the hardware.

Writing drivers is complicated even further by the fact that on the PS2 you have to talk to a secondary I/O Processor (the IOP) to talk to the peripheral hardware.

Sony solved this by having an RTE (Run Time Environment) that in the simplest terms created an abstraction layer between linux and the PS2's hardware. The RTE is proprietary; it is NOT GPL'd and is NOT distributable, so don't ask. (This is the only warning you'll get)

There is a start at a homebrew RTE called TGE, but its not done and AFAIK not in any sort of active development (sadly) and I don't remember how far along it is at this point.

All of this has been discussed numerous times so if you want more info use the search.
Shoot Pixels Not People!
Makeshift Development
PeRsOnAlCoNfUsEr
Posts: 5
Joined: Tue Oct 25, 2005 3:11 am

Post by PeRsOnAlCoNfUsEr »

Do you kno where i might be able to get what ever is left over of that project. Googling TGE just gets the 2k4 news anouncement, and i cant get CVS access (no home net access, i use the schools though (ITT))

im gonna have to get mi hands on a copy of the RTE to study it a bit (ill just barrow my friends installer cd) ill have to look into lisigning to see how much i can reverse it (knowig sony, none at all :-<)
!!!HHA !!!yzzarc ton ma I
weltall
Posts: 310
Joined: Fri Feb 20, 2004 1:56 am
Contact:

Post by weltall »

here: http://svn.ps2dev.org/listing.php?repna ... rev=0&sc=0
you can just download the binary svn package and extract the two or three necessary file and then start them by prompt (if the computer of the school have windows)
Post Reply