How works Bios Chips

ViperGC/Qoob/etc
Post Reply
sumas
Posts: 70
Joined: Thu Feb 17, 2011 8:29 pm
Location: Germany

How works Bios Chips

Post by sumas » Sun Dec 18, 2011 1:37 pm

Hello Guys,

Is there any documentation how the Qoob and Viper Chips work?
Im interrested in how it get controller before the org. BIOS boots.
How can i stop the boot process of the normal cube.

Later on it would be interesting how to get one code in there. (dreams of the future)

Would be nice if i can get some informations.

thanks for all informations

Sumas
User avatar
_Nold_
Posts: 212
Joined: Mon Nov 14, 2011 7:55 am
Location: Germany
Contact:

Re: How works Bios Chips

Post by _Nold_ » Sun Dec 18, 2011 3:13 pm

sumas wrote: Im interrested in how it get controller before the org. BIOS boots.
That is exactly the same i was wondering about today, too ^^
I'm pretty exited for the answer :)
| DOL-001 (EUR) Indigo | WKF Plug'n'Play Diskdrive Replacement | BBA |
| Internalised: WaveBird, Keyboard Adapter, MemoryCard, SD-Adapter |

| DOL-001 (EUR) | >> First Gamecube Portable - Worklog
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: How works Bios Chips

Post by emu_kidid » Sun Dec 18, 2011 9:10 pm

Do you mean when you hold X to boot to original BIOS? that's just cause it always boots to Qoob first and if it notices X is held down it'll boot the original IPL.

You can get your own code on the Qoob (by XOR'ing a headerless DOL file compiled for 0x81300000 with the IPL XOR key) and for Viper GC/Extreme via the makevgc application.
Image
sumas
Posts: 70
Joined: Thu Feb 17, 2011 8:29 pm
Location: Germany

Re: How works Bios Chips

Post by sumas » Sun Dec 18, 2011 9:39 pm

I didn´t want to get to the normal bios.

I want to stop the boot process.
And then i want to go on with the boot process

In detail:
I want to put a pulse VU to my cube.
To set up the chip i must push a botton. the only bottom on cube is the reset one.
So i have to stop the boot process.
Setup Pulse VU
and after 30sec. it boots to normal bios.

In short:
Power on
timer coutdown startet
setup pulse vu
timer at 0
original bios start

So if i could stop the normal boot process like the bios chips, it would be possible to run a timer and then it go on normal.





For future it would be nice to know how i can run own code before original bios.
Post Reply