Code: Select all
<DIR> Credits
<DIR> Drivecode
<DIR> DvdTest
<DIR> XenoAT
7,762 XenoAT 1.05.bin
21,855 XenoAT.1.05.hex
<DIR> XenoFlash
509,024 xenoflash.1.05.dol
474 XenoGlobal.h
<DIR> XenoShell

With all of the recent Xeno hacking talk, it seems it brought a fellow GC hacker back

In the XenoGC source you might notice a lot of files named QLite.. this is because the XenoGC was originally going to be called the "Qoob Lite" for other reasons you might notice whilst browsing the source

The chip is also capable of being updated via a flasher .dol file (included) - but I would use this at your own risk! It's quite nifty - the author tells me that he actually gets the MN102 to flash update the XenoGC - quite cool

I had a quick look at the code and there's also some code in there to load a DOL from a memory card (you still need a DVD in the drive - but still cool) so I might work on getting a tool out there which will prepare an memcard with a DOL of the users choice.
Version control was obviously not adhered to but I'm told it's most likely the latest/last source code, as you can see from the 1.05 shell/etc. I will do my best in my spare time to clean up this source code, but if anyone else does, feel free to post it back.
From a brief look at the source, it includes:
* The updater (as source and binary)
* The Shell code (1.05 AND the nice Credits code w/ Ray tracing)
* Actual drive code patches and the patches for the IPL/Apploader
* DVD Test - a nifty app which sends commands to the drive via button combos and reports/dumps things to screen
All I ask is that people find some closure/answers in this source and it'd be cool if DIY guides are made as a result - please do NOT pester me for updates/etc
Last but not least, Enjoy!
edit:
updated the archive to remove the gamecube ipl from it (didn't notice it was there).