Viper GC

ViperGC/Qoob/etc
User avatar
RazorX2014
Posts: 174
Joined: Sun Feb 23, 2014 6:50 pm

Re: Viper GC

Post by RazorX2014 » Thu Mar 28, 2024 12:28 am

Antares wrote:
Wed Mar 27, 2024 10:36 pm
RazorX2014 wrote:
Wed Mar 27, 2024 6:46 pm
Antares wrote:
Wed Mar 27, 2024 5:52 pm
Hi guys.


Ive a GAMECUBE with a viper extreme and cobra bios 2.1 in it but i dunno how to flash with success Swiss.
Ive tried to make a cobra vgc+swiss dol (the firmware was about 1mb) without success
seeing these steps:

(Open a DOS prompt. The syntax is “copy /b cobra21.vgc+plugin.cbp output.vgc”.
Make sure that cobra21.vgc is 81920 bytes long before the copy operation.)

The flashing seems ok, but when i turn on the gamecube, it loads the original bios.
Can someone help me,please?
there is also software you can use, like this:
Image

in the swiss zip you want to use the one under 'DOL\Viper', the latest verison is 'swiss_r1622-lz-viper.dol' but i highly recommend you just flash the viper extreme modchip with iplboot like i did and that will boot swiss directly from something like the sd2sp2 when named ipl.dol.
that way it's super easy to keep it upto date.
ive sd2sp2.
So i put "swiss_r1622-lz-viper.dol" naming as "ipl.dol".
But where do i find the right IPLBOOT for my EUR Gamecube 001?
you need to first flash the iplboot bios to your viper extreme which will overwrite it's bios.
you can get it here:
https://github.com/redolution/gekkoboot/releases
once it's flashed onto the viper extreme then you add the normal swiss dol to the sd2sp2's sd card on the root and name it ipl.dol, once you've done that your gamecube should just boot directly into swiss on startup.
Antares
Posts: 7
Joined: Wed Mar 27, 2024 5:37 pm

Re: Viper GC

Post by Antares » Thu Mar 28, 2024 6:51 pm

Thank you. I will try and let you know...
Antares
Posts: 7
Joined: Wed Mar 27, 2024 5:37 pm

Re: Viper GC

Post by Antares » Thu Mar 28, 2024 9:13 pm

Ive tried but at the boot it starts the iplbios.
Doesnt start swiss. do you think its a problem of microsd? Ive formatted it in FAT 32...
Or its a problem of the reader?
User avatar
RazorX2014
Posts: 174
Joined: Sun Feb 23, 2014 6:50 pm

Re: Viper GC

Post by RazorX2014 » Thu Mar 28, 2024 9:30 pm

Antares wrote:
Thu Mar 28, 2024 9:13 pm
Ive tried but at the boot it starts the iplbios.
Doesnt start swiss. do you think its a problem of microsd? Ive formatted it in FAT 32...
Or its a problem of the reader?
make sure it's the normal swiss dol (swiss_r1622.dol) renamed to ipl.dol on the root of a fat32 micro sd card plugged into the sd2sp2
Antares
Posts: 7
Joined: Wed Mar 27, 2024 5:37 pm

Re: Viper GC

Post by Antares » Thu Mar 28, 2024 10:25 pm

RazorX2014 wrote:
Thu Mar 28, 2024 9:30 pm
Antares wrote:
Thu Mar 28, 2024 9:13 pm
Ive tried but at the boot it starts the iplbios.
Doesnt start swiss. do you think its a problem of microsd? Ive formatted it in FAT 32...
Or its a problem of the reader?
make sure it's the normal swiss dol (swiss_r1622.dol) renamed to ipl.dol on the root of a fat32 micro sd card plugged into the sd2sp2
Ok ive solved.
the problem was the microsd card.

THANK YOU VERY MUCH
User avatar
RazorX2014
Posts: 174
Joined: Sun Feb 23, 2014 6:50 pm

Re: Viper GC

Post by RazorX2014 » Thu Mar 28, 2024 11:19 pm

Antares wrote:
Thu Mar 28, 2024 10:25 pm
RazorX2014 wrote:
Thu Mar 28, 2024 9:30 pm
Antares wrote:
Thu Mar 28, 2024 9:13 pm
Ive tried but at the boot it starts the iplbios.
Doesnt start swiss. do you think its a problem of microsd? Ive formatted it in FAT 32...
Or its a problem of the reader?
make sure it's the normal swiss dol (swiss_r1622.dol) renamed to ipl.dol on the root of a fat32 micro sd card plugged into the sd2sp2
Ok ive solved.
the problem was the microsd card.

THANK YOU VERY MUCH
glad you got it all sorted, now to update swiss you just replace that dol
Antares
Posts: 7
Joined: Wed Mar 27, 2024 5:37 pm

Re: Viper GC

Post by Antares » Fri Mar 29, 2024 12:07 pm

yeah.

know im finding how to use cheats :)
Cornholio
Posts: 19
Joined: Mon Jan 18, 2021 5:25 pm

Re: Viper GC

Post by Cornholio » Mon Jun 17, 2024 9:05 am

As a thank you for all the help I received here, a small write-up of the solution for my question regarding "booting to Swiss using a ViperGC without the need for a disc":

1. Download the latest release of iplboot (currently r9.1), extract the .zip file and flash iplboot.vgc to your ViperGC (replacing the original Cobra OS)
2. Download the latest release of Swiss and copy the swiss_rXXXX.dol (currently the latest release is swiss_r1668.dol) to the root of your SD-card for the SD2SP2
3. Rename swiss_rXXXX.dol to ipl.dol
Optional 4a. Download the Game Boy Interface, extract and copy gbi.dol (under \apps\gbi\ ) to the root of your SD-card for the SD2SP2 (more info regarding the Game Boy Interface can be found here)
Optional 4b. Rename gbi.dol to a.dol (or to your choosing to b.dol / x.dol / y.dol / z.dol or start.dol)

The following will happen:
- Normal boot (just power on the Gamecube): Swiss will boot from the SD2SP2
- Power on while holding D-pad Left: the original Gamecube intro (IPL) will start
- (Optional) Power-on while holding the A-button: the Game Boy Interface will boot from the SD2SP2

Alternatively, if you like to keep the Cobra functionality while still being able to boot to Swiss without the need for a disc (but you'll need a SD-Gecko), you can use "SDLoad (Slot A & B)" as a plugin in Cobra OS and boot Swiss from the SD-Gecko in memory slot A or B. (Afterwards you can still load content from the SD2SP2.)
User avatar
sakax
Posts: 118
Joined: Sat Jun 06, 2020 11:27 am

Re: Viper GC

Post by sakax » Mon Jun 17, 2024 12:02 pm

yes, this works but what would be nicer is keeping the cobra bios functionalities as it has sentimental value for me :D

1/ having iplboot reduced to fit as viper plugin on the flash
2/ having iplboot on memcard boot.dol with a viper plugin triggering the boot.gci

who can pull it off? :D
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
Post Reply