The Lounge, lounge.moviecodec.com
Your Ad Here
Search
FAQ
Login
Register

Bookmark and Share
Linux Gamecube Tutorial

The Lounge dropdown Forums Index > Off-Topic dropdown Linux Gamecube Tutorial Page Navigation Page Navigation
[Quote] #1
12 Oct 2006 10:27 pm
Joined: 08 Jul 2006
Posts: 756
OFFLINE
XXX GRAHAM FISHER XXX
XXX GRAHAM FISHER XXX
Regular
Rep: 3thumbs-up

Linux Gamecube By Graham Fisher

What you will need is

A working Linux PC with the typical development tools installed. You will also need a C++ compiler (g++ recommended) to build doltool.
A compatible ppc toolchain, for cross-compiling. For example, ppc-linux-uclibc-toolchain-20040609.tar.bz2 (23 Mcool.
Doltool for Linux sources, doltool.0.3.2.linux-TenOfTen.tgz (20 Kcool.
Linux kernel sources, from www.kernel.org.
GameCube Linux kernel patches, from the SourceForge project files page.
(Optional) A ramdisk image, when building a ramdisk based kernel. Grab this sample image (250 Kcool if you are building a kernel for the first time.

Installing the toolchain and doltool

1. Uncompress the toolchain to a directory where you have write access.

$ cd /home/isobel
$ tar xjvf /temp/ppc-linux-uclibc-toolchain-20040609.tar.bz2


2. Uncompress doltool sources there too.

$ tar xzvf /temp/doltool.0.3.2.linux-TenOfTen.tgz


3. Build doltool, and copy the resulting binary to the toolchain bin directory.

$ cd doltool.0.3.2.linux-TenOfTen
$ g++ -o doltool cpp


$ cp doltool ../ppc-linux-uclibc-toolchain-20040609/bin/
$ cd ..


Preparing to use the toolchain

1. Add the bin directory of your ppc toolchain tree to your PATH environment variable.

$ export PATH=$PATH:/home/isobel/ppc-linux-uclibc-toolchain-20040609/bin


NOTE: This will temporarily add the toolchain directory to your path. If you plan to frequently use the toolchain you may want to modify your login script accordingly.
Installing and patching the Linux kernel sources

1. Put the kernel tarball, and the GameCube Linux kernel patches, in a directory where you have permissions.

$ ls
linux-2.6.8.1.tar.bz2 linux-2.6.8-gc.patch.gz


CAUTION: Do NOT use the /usr/src directory !!!

2. Unpack the kernel sources.

$ tar xjvf linux-2.6.8.1.tar.bz2


3. If you plan to build a ramdisk based kernel, copy your ramdisk image into the kernel source tree....

$ cp /temp/ramdisk.image.gz linux-2.6.8.1/arch/ppc/boot/images/


4. Apply the GameCube Linux patch corresponding to your kernel version.

$ cd linux-2.6.8.1
$ gunzip –cd


__________________

Cheating Doesnt Matter As Long As You Get The Job Done


[Quote] #2
12 Oct 2006 10:31 pm
Joined: 06 Jan 2006
Posts: 49,513
OFFLINE
Cid
Cid
HOLY SHIT IT WAS LUPUS!
Rep: 112thumbs-up

amd what does this do... (remember, I’m stupid when it comes to this stuff)


__________________



Rise of Shinra

[Quote] #3
12 Oct 2006 10:32 pm
Joined: 23 Jun 2006
Posts: 4,066
OFFLINE
Mariomaniac
Mariomaniac
UBER 1337 Poster
Rep: 10thumbs-up

runs linux on your gamecube.


__________________

[Quote] #4
12 Oct 2006 10:33 pm
Joined: 08 Jul 2006
Posts: 756
OFFLINE
XXX GRAHAM FISHER XXX
XXX GRAHAM FISHER XXX
Regular
Rep: 3thumbs-up

well basically it makes your gamecube into a linux computer, but ur still able to play gamecube gamnes


__________________

Cheating Doesnt Matter As Long As You Get The Job Done

[Quote] #5
12 Oct 2006 10:33 pm
Joined: 28 Mar 2005
Posts: 12,569
OFFLINE
Weeman
Weeman
bleh
Rep: 33thumbs-up

Mariomaniac wrote: runs linux on your gamecube.


Which thus achives...


__________________

[Quote] #6
12 Oct 2006 10:35 pm
Joined: 06 Jan 2006
Posts: 49,513
OFFLINE
Cid
Cid
HOLY SHIT IT WAS LUPUS!
Rep: 112thumbs-up

XXX GRAHAM FISHER XXX wrote: well basically it makes your gamecube into a linux computer, but ur still able to play gamecube gamnes



Okay... so what about hardrive and stuff like that? Can it run programs from their? Do I have to have a linux computer to do this?


__________________



Rise of Shinra

[Quote] #7
12 Oct 2006 10:39 pm
Joined: 08 Jul 2006
Posts: 756
OFFLINE
XXX GRAHAM FISHER XXX
XXX GRAHAM FISHER XXX
Regular
Rep: 3thumbs-up

Weeman wrote:

Mariomaniac wrote: runs linux on your gamecube.


Which thus achives...



well where do i start, a kickass linux splash screen tht will impress anyone when u turn on your gamecube. Second of all, it allows you to search through your files, such as the Gamecube boot, and other things you are interested in, plus this will allow you to modify gamecube gamesaves say, u have a supersmash bro’s save, u could edit the 1% done gamesave to have all the characters unlocked, think of the things you could do? infinite gold coins in mario, you can do tht. Plus u can run roms on the gamecube with gamecube emulators, say, u want to play Super Mario 64, if you can find it, you could run it on your gamecube. There is a lot more things, so many I havent discoverd them all yet


__________________

Cheating Doesnt Matter As Long As You Get The Job Done

[Quote] #8
12 Oct 2006 10:41 pm
Joined: 06 Jan 2006
Posts: 49,513
OFFLINE
Cid
Cid
HOLY SHIT IT WAS LUPUS!
Rep: 112thumbs-up

It sounds awesome, but I don’t have a linux


__________________



Rise of Shinra

[Quote] #9
12 Oct 2006 10:43 pm
Joined: 08 Jul 2006
Posts: 756
OFFLINE
XXX GRAHAM FISHER XXX
XXX GRAHAM FISHER XXX
Regular
Rep: 3thumbs-up

well, you can always set up a dual boot on your computer, and split a portion of your drive say around 30mb’s of space for Linux to be ran on your computer

look up cent os on google, and download its a type of linux, and if your having trouble setting up this os, than look up on google how to set cent os up, and than look up how to set up a dual boot tutorial, I might write how to set up a dual boot, sometime, but not today


__________________

Cheating Doesnt Matter As Long As You Get The Job Done

Last edited 12 Oct 2006 10:43 pm by XXX GRAHAM FISHER XXX
Post ReplyNew Topic

Quick Reply

Your name:

You are posting as a guest, login or consider registering to protect your name.

Your reply:


Spam prevention:
[More Options] [New Topic]

Moderated by: HALOOOOOOOO, Pagemaster, Admins, Superusers
LOUNGE.MovieCodec.com ©lunkwill.net 2000-2009 - Privacy Policy - Disclaimer
MVC Network: MovieCodec Forums/Downloads - The Lounge Forums