Viper GC

ViperGC/Qoob/etc
Post Reply
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Viper GC

Post by emu_kidid » Tue Mar 30, 2010 12:32 pm

Viper GC Modchip Information

ViperGC & ViperGC Extreme were modchips produced for the Nintendo Gamecube, each acting as an IPL replacement, with 128Kb and 2Mb programmable ROM receptively. It was the beginning (after of course the tmbinc IPL replacement) to all modchips and software backup loaders, since it was the first modchip/code to ever patch the optical disc drive to read DVD-R discs. The ViperGC was originally released in December 2004, with it's successor, the Extreme, in 2006. Although they came blank from the manufacturer, a bios (Cobra BIOS) was created by the group "MentalCube" to play backups and load homebrew code. It was rumoured that MentalCube was in fact the team (or individual) behind the hardware as well, which I was lucky enough to confirm in mid 2007. There was a rumoured gold plated version of this modchip also, but it was either never produced or perhaps never distributed.

BIOS (All compatible with ViperGC & ViperGC Extreme)
Cobra 0.2-1.6.7z
(1.38 MiB) Downloaded 2835 times
Cobra (2.0 WIP) (Viper Extreme).rar
(737.02 KiB) Downloaded 2298 times
Cobra (2.1) (Viper GC).zip
(2.3 MiB) Downloaded 3964 times
Installation & Usage (ViperGC)
Viper_Manual.7z
(2.11 MiB) Downloaded 3515 times
Installation & Usage (ViperGC Extreme)
ViperGC_Extreme-Manuals.7z
(618.03 KiB) Downloaded 3304 times
Flashing Software (ViperGC)
Viper_Loader.7z
(808.47 KiB) Downloaded 2536 times
Flashing Software (ViperGC Extreme)
ViperFlasherUSB10.zip
(305.84 KiB) Downloaded 2350 times
Flashing Software Driver (ViperGC Extreme Win7 - tjk925)
ViperUSBWin7Driver.zip
(379.89 KiB) Downloaded 2284 times
ViperGC Dev SDK
Viper_Dev.zip
(16.16 KiB) Downloaded 1907 times
ViperGC USB Adapter Dev SDK
ViperUSB_SDK.zip
(15.32 KiB) Downloaded 1989 times
Previously undocumented ViperGC/Extreme functions
viper-undocumented.7z
(1.16 KiB) Downloaded 2351 times
Official Website (via archive.org)

Images
Image
Image
Attachments
cobra10.jpg
(58.96 KiB) Not downloaded yet
Image
User avatar
AC_Orange
Posts: 398
Joined: Mon Mar 29, 2010 11:36 am

Re: Viper GC

Post by AC_Orange » Fri Apr 02, 2010 1:59 am

MakeVGC 1.0 - ZipZap 2004 - MakeVGC is a Viper GC BIOS Encryptor. Compile your program to run at address 0x81300000, and call MakeVGC to convert it to encrypted .vgc file.
MakeVGC.zip
MakeVGC 1.0 - ZipZap 2004
(266.2 KiB) Downloaded 2116 times
ViperTemporaryAudioFix! 1.1 - only needed for the early versions of Cobra Bios (<1.0)
ViperTemporaryAudioFix2.zip
ViperTemporaryAudioFix! 1.1
(21.72 KiB) Downloaded 1652 times
Viper Multi Boot Iso Creator v1.0b - loonycube
Viper Multi Boot Iso Creator v1.0b - loonycube.rar
Viper Multi Boot Iso Creator v1.0b - loonycube
(30.16 KiB) Downloaded 1670 times
Viper Multi Boot Iso Creator v1.2b - loonycube
Viper Multi Boot Iso Creator v1.2b - loonycube.rar
Viper Multi Boot Iso Creator v1.2b - loonycube
(31.11 KiB) Downloaded 1810 times
Viper GC Ripper 1.0 - As riptool.dol doesn't work with Viper GC (no proper init code?), I made a special Viper Ripper program, based on the ipl replacement by tmbinc (you can also use the other ipl replacement features such as sending dols).
Viper GC Ripper 1.0.zip
Viper GC Ripper 1.0
(462.8 KiB) Downloaded 1764 times
User avatar
R3dfaction
Posts: 48
Joined: Mon Apr 12, 2010 3:05 am
Location: Florida, US

Re: Viper GC

Post by R3dfaction » Sat Apr 17, 2010 3:43 am

Is there any chance the Viper GC Extreme USB port may be used for homebrew?
Dol-001 | RGB Cables | Viper GC Extreme | GB Player | BBA | XCM Crystal Case Light Mod
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: Viper GC

Post by Dragoon » Sun May 15, 2011 11:19 am

Well I guess there's what the USB SDK is for.
Image
User avatar
infact
Posts: 346
Joined: Tue Mar 29, 2011 4:35 am
Location: Germany

Re: Viper GC

Post by infact » Sun May 15, 2011 2:17 pm

Which is incomplete... you have to write your own usb send and recieve functions.
But when you did, you can use it nearly as an usbgecko.

I'm writing an own usb uploader for it.
infact
Image Image
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: Viper GC

Post by Dragoon » Mon May 16, 2011 3:17 pm

Infact, did I ever mention you are awesome? :D
Image
Riku64
Posts: 16
Joined: Thu Jul 07, 2011 12:11 am

Re: Viper GC

Post by Riku64 » Sat Jul 16, 2011 8:14 am

Just a heads up, the "ViperUSBWin7Driver.zip" ends up freezing Viper USB Flasher, just use the driver included with "ViperFlasherUSB10.zip" it works with Windows 7. :mrgreen:
Last edited by Riku64 on Sun Jul 17, 2011 12:12 am, edited 2 times in total.
User avatar
liquitt
Posts: 1810
Joined: Thu Apr 01, 2010 5:43 am
Location: neverland

Re: Viper GC

Post by liquitt » Sat Jul 16, 2011 8:20 am

i moved your post to an appropriate topic.
please search before you ask - a lot has been discussed already!
(or use google with "site:gc-forever.com *term*")
http://is.gd/MDmZcr

we also have a wiki filled with knowledge
http://is.gd/dX58Rm
Riku64
Posts: 16
Joined: Thu Jul 07, 2011 12:11 am

Re: Viper GC

Post by Riku64 » Sun Jul 17, 2011 12:10 am

liquitt wrote:i moved your post to an appropriate topic.
Thank you, ;)

Anybody have any luck streaming ISO's using ISOStream with Cobra 2.1?
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: Viper GC

Post by Dragoon » Sun Jul 17, 2011 10:17 am

No I tried all of them, everytime I get an error at the gamecube BIOS.
Some technical stuff:
Gamecube DOL-101 PAL
Viper GC extreme with cobra 2.1 flashed and sdload as plugin
gamecube is hooked up to a cupture card
using the original usb cable on a usb 2.0 port
Image
Riku64
Posts: 16
Joined: Thu Jul 07, 2011 12:11 am

Re: Viper GC

Post by Riku64 » Sun Jul 17, 2011 11:05 pm

Dragoon wrote:No I tried all of them, everytime I get an error at the gamecube BIOS.
Some technical stuff:
Gamecube DOL-101 PAL
Viper GC extreme with cobra 2.1 flashed and sdload as plugin
gamecube is hooked up to a cupture card
using the original usb cable on a usb 2.0 port
I wish they would of completed their release before releasing, It would be nice to make sure your backup isn't corrupted, before wasting a disc. :lol:
User avatar
infact
Posts: 346
Joined: Tue Mar 29, 2011 4:35 am
Location: Germany

Re: Viper GC

Post by infact » Mon Jul 18, 2011 3:42 am

Yes, the isostream feature has been in alpha stage back then and they never released a stable version.
The problem is we cant easily improve this to a stable stage in cobra, but it is possible to rewrite it and then use it seperately or maybe add it to swiss.
infact
Image Image
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: Viper GC

Post by Dragoon » Tue Jul 19, 2011 10:22 am

If you could release some of your stuff you wrote...
Image
User avatar
_Nold_
Posts: 212
Joined: Mon Nov 14, 2011 7:55 am
Location: Germany
Contact:

Re: Viper GC

Post by _Nold_ » Tue Nov 15, 2011 7:52 am

Here is the whole tool package for the ViperGC Extreme

http://nold.freeunix.net/devnull/Downlo ... xtreme.zip

Content:
  • ViperCommandLineFlasher
  • Themes
  • Screenshot
  • RealTimeStateSave
  • PCtoTV
  • ISOStream
  • GameRemote
  • driver
  • DOLSendUSB
  • CobraManager
  • CobraBackup
  • ViperUSB.dll
  • ViperFlasherUSB.exe
| 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: Viper GC

Post by emu_kidid » Tue Nov 15, 2011 7:55 am

This is all included in the Cobra 2.0 archive in post 1 :)
Image
User avatar
_Nold_
Posts: 212
Joined: Mon Nov 14, 2011 7:55 am
Location: Germany
Contact:

Re: Viper GC

Post by _Nold_ » Tue Nov 15, 2011 7:58 am

Oh, ok sorry :D
forgot about that, uploaded it a year ago ^^
| 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
tjk925
Posts: 17
Joined: Fri Mar 11, 2011 4:41 am
Location: Texas, USA
Contact:

Re: Viper GC

Post by tjk925 » Thu Jan 03, 2013 9:10 pm

Riku64 wrote:Just a heads up, the "ViperUSBWin7Driver.zip" ends up freezing Viper USB Flasher, just use the driver included with "ViperFlasherUSB10.zip" it works with Windows 7. :mrgreen:
Should work for 64-bit Windows 7. Untested on 32-bit (unless that's your test :) ).
boozezela
Posts: 27
Joined: Tue Apr 16, 2013 12:54 am

Re: Viper GC

Post by boozezela » Tue Apr 16, 2013 12:57 am

Dragoon wrote:No I tried all of them, everytime I get an error at the gamecube BIOS.
Some technical stuff:
Gamecube DOL-101 PAL
Viper GC extreme with cobra 2.1 flashed and sdload as plugin
gamecube is hooked up to a cupture card
using the original usb cable on a usb 2.0 port
The USB streaming tool works with some of the games, however both memory card slots must be empty.
If you forget a memory card in the console, all the streamers will just hang forever and nothing will happen.

It would be nice to have some new working software to play with, but the speed probably is not going to be very good.
Gamecube DOL-001 (EUR)
Viper GC Extreme + Cobra 2.1
SD Card Adapter
psyco752
Posts: 1
Joined: Sat Aug 03, 2013 5:50 pm

Re: Viper GC

Post by psyco752 » Sat Aug 03, 2013 5:58 pm

Hello as you will see, I have a problem, I purchased a gamecube with viper modchip gc, comes with gcos 1.x I would like to update the bios to Cobra 2.1 with Sdload A & B.vgc but the problem is that I can not read me files vgc .
I have SDGecko and I've tried on there and I get unknown file file, please help me I'm desperate... :cry:
RedCapsMan
Posts: 8
Joined: Sat Feb 12, 2011 2:35 am

Re: Viper GC

Post by RedCapsMan » Tue Jan 27, 2015 8:13 am

First off, sorry for necromancing an ancient thread. I'm in the same situation as psyco752. I came into a cube with a vipergc that had gcos 1.5 flashed to it but no programmer. It had some water damage but I cleaned it up and got it running with a spare dvd drive from another cube. Its going strong and gcos is just fine for my purposes but I'd really like to play with cobra.

Are the cobra vgc files still encrypted? Wouldn't it be possible to run the cobra bios as a dol file? Without a programmer I'm s$%t out of luck right? Right now I boot swiss off a dvd but I wait and wait and wait as the disc spins up and gets me to my sd card. My other option is to load swiss from my network but the guides on that are woefully inaccurate/unclear (although that may be because my only time to work on this stuff is at the dead of night).

If I'm stuck with gcos then thats ok, my xenogc cube gets most of the love anyways.
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Viper GC

Post by emu_kidid » Tue Jan 27, 2015 10:37 am

I might be able to dig up a programmer and send it off to you since there's no way to flash the BIOS other than via Cobra.
Image
RedCapsMan
Posts: 8
Joined: Sat Feb 12, 2011 2:35 am

Re: Viper GC

Post by RedCapsMan » Tue Jan 27, 2015 10:47 pm

PM sent!
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Viper GC

Post by andre104623 » Sat Feb 06, 2016 12:23 am

Sorry to bring up a dead topic but i just bought a viper gc extreme new in the box with everything. I wanted to ask how much are these things worth these days and how much were they when they were new and still in production. Its a nice modchip very well bulit just like the qoob. The guy i bought the chip from also has a icedcube full case replacement which I'm trying to come to a fair price for it.
User avatar
Doomkeks
Posts: 27
Joined: Mon Dec 28, 2015 6:51 pm

Re: Viper GC

Post by Doomkeks » Sat Feb 06, 2016 10:00 am

i just bought a viper gc extreme new in the box with everything
YOU LUCKY GUY!!!
how much are these things worth these days and how much were they when they were new and still in production
I got my viper extreme somewhat between 2006 and 08. I think it was 50€, german price. No idea how much it was in the US.
I also bought a bunch of the normal viper gc chips, they were 30€ if I am correct.

You'll propably find people willing to pay around 200$ for a brand new one nowadays. (Just an estimation from my side.)

The Viper Extreme is a really powerful chip for the cube.
It allows you to rip games fairly quickly and it is the only chip (as far as I know) that supports actual safe states (freeze game status) for the cube.
This, the big hype around it and beeing sold out quite quickly make the viper extreme such a desireable piece today.

I think I have a bricked viper extreme somewhere laying around, I should try to get it back to life ;)
The guy i bought the chip from also has a icedcube full case replacement which I'm trying to come to a fair price for it
I also have an icedcube case. It is more a show and shine piece in my opinion.
12cm disks fit juuuusst barely in there, I have constant problems with the disc scratching somewhere in the case because there is such little room for for the disc.
I have already tried so much to get around this but with no success yet. When I carefully close and tilt the lid in the right direction it kind of works.

Since 8cm DVD-Rs are still available today, I'd recommend you to get a bunch of those and just use the regular case. If you want have a serious number of games available, the drive replacement with SD card would be the better solution than using discs.
The Icecube looks damn cool though :D
noobcube
Posts: 134
Joined: Sun Sep 11, 2011 12:19 pm

Re: Viper GC

Post by noobcube » Sat Feb 06, 2016 12:01 pm

I've had a Viper GC Extreme for many years along with an IcedCube case. Although the Viper is a powerful modchip, I've found it somewhat unreliable for creating backups and it seems a little worse than a XenoGC for reading them. As far as the IcedCube case goes, I added some washers to lift up the DVD drive which helps to stop the discs from rubbing.
Post Reply