XenoGC Full Source Code
Re: XenoGC Full Source Code
Sounds fair enough to me, but perhaps you were not the only person emailing Costis about GCLib?
Re: XenoGC Full Source Code
Keep in mind guys that the uc that's used in xeno gc is atmega8, it has 8KB of flash memory, so it won't be possible to put sdload/swiss in it (it's too big).
Re: XenoGC Full Source Code
Psst, it is possible to use a loader program, that will run from memory card, by pressing the right buttons.zdebel wrote:Keep in mind guys that the uc that's used in xeno gc is atmega8, it has 8KB of flash memory, so it won't be possible to put sdload/swiss in it (it's too big).

And you can remove the unneeded thing from the source of course (credits / shell).
ct_the_1 (currently very busy and rarely online)


-
- Posts: 448
- Joined: Mon Apr 05, 2010 4:11 pm
- Location: Germany
Re: XenoGC Full Source Code
ct_the_1 wrote:Psst, it is possible to use a loader program, that will run from memory card, by pressing the right buttons.zdebel wrote:Keep in mind guys that the uc that's used in xeno gc is atmega8, it has 8KB of flash memory, so it won't be possible to put sdload/swiss in it (it's too big).
And you can remove the unneeded thing from the source of course (credits / shell).
hi, would it be possible that you prepare a tutorial how we can edit the code to load dol files from the memory card like you said? or would you just post a edited hex file or anything?
-
- Posts: 235
- Joined: Sat Feb 12, 2011 9:17 pm
Re: XenoGC Full Source Code
You need a way to compile it before it'll be any use.
-
- Posts: 448
- Joined: Mon Apr 05, 2010 4:11 pm
- Location: Germany
Re: XenoGC Full Source Code
i have visual studio 2010 that would be a problem.
-
- Posts: 235
- Joined: Sat Feb 12, 2011 9:17 pm
Re: XenoGC Full Source Code
I highly doubt that visual studio alone will do or we would have seen some mods of the code already.
-
- Posts: 448
- Joined: Mon Apr 05, 2010 4:11 pm
- Location: Germany
Re: XenoGC Full Source Code
Hells Guardian wrote:I highly doubt that visual studio alone will do or we would have seen some mods of the code already.
I dont think there are so much people out there who waste their time in gamecube developing. just the hardcore gamecube fans in this community work on on it. so it needs time for that few people who try to do this.
and I dont think that it would need more than visual studio 10 because its also just only a C code. nothing unnormal.
Re: XenoGC Full Source Code
I doubt it will create a ELF/bin/DOL file, unless you can port this to ProDG for GC (vs 6) along with the official GCN SDK.yamaharacer wrote:Hells Guardian wrote:I highly doubt that visual studio alone will do or we would have seen some mods of the code already.
I dont think there are so much people out there who waste their time in gamecube developing. just the hardcore gamecube fans in this community work on on it. so it needs time for that few people who try to do this.
and I dont think that it would need more than visual studio 10 because its also just only a C code. nothing unnormal.

-
- Posts: 235
- Joined: Sat Feb 12, 2011 9:17 pm
Re: XenoGC Full Source Code
Well it's not neccesarily a dol we are looking to build. If I'm not mistaken this chip code needs some unknown GCLib that No one seems to have.
-
- Posts: 448
- Joined: Mon Apr 05, 2010 4:11 pm
- Location: Germany
Re: XenoGC Full Source Code
Dragoon wrote:I doubt it will create a ELF/bin/DOL file, unless you can port this to ProDG for GC (vs 6) along with the official GCN SDK.yamaharacer wrote:Hells Guardian wrote:I highly doubt that visual studio alone will do or we would have seen some mods of the code already.
I dont think there are so much people out there who waste their time in gamecube developing. just the hardcore gamecube fans in this community work on on it. so it needs time for that few people who try to do this.
and I dont think that it would need more than visual studio 10 because its also just only a C code. nothing unnormal.
why do we need a dol file? we need a hex file which will be flashed on an atmega 8l µC and the program on the chip loads a dol file from an memory card.
Re: XenoGC Full Source Code
Oh crap, I totaly forget the format is iHex :p
I tried to do this with Visual C++ 6.0 sp6, but I couldn't get it to work :s I guess we need to use GNU C++/ Cygwin.
I tried to do this with Visual C++ 6.0 sp6, but I couldn't get it to work :s I guess we need to use GNU C++/ Cygwin.

Re: XenoGC Full Source Code
Doesn't really matter as long as the libs are nowhere to find. :pDragoon wrote:Oh crap, I totaly forget the format is iHex :p
I tried to do this with Visual C++ 6.0 sp6, but I couldn't get it to work :s I guess we need to use GNU C++/ Cygwin.
"The only thing more dangerous than a hardware guru with a code patch is a programmer with a soldering iron."
-
- Posts: 235
- Joined: Sat Feb 12, 2011 9:17 pm
Re: XenoGC Full Source Code
That's exactly what I said.
Re: XenoGC Full Source Code
Trying to get AVRDude somewhere, but I cant seem to find it, maybe I'll be able to hunt this Gclib down.

Re: XenoGC Full Source Code
http://www.bsdhome.com/avrdude/Dragoon wrote:Trying to get AVRDude somewhere, but I cant seem to find it, maybe I'll be able to hunt this Gclib down.
this one?
and it's available in a ton of other places as well...
Re: XenoGC Full Source Code
No that's the one I downloaded before but it's just a few files, I guess it's the source of that device.

Re: XenoGC Full Source Code
Shouldn't this be compiled for a atmega32 or higher? because the output files are bigger then 8kb...

Re: XenoGC Full Source Code
There are some hex files included and some bin files. hex files are 23kb and bin files 8kb! So maybe you got to flash the bin files? i'm not really into that topic so I don't know ;O
Re: XenoGC Full Source Code
no you have to make .hex files out of it since a avr chip needs to be flashed with an apropiatre avr file (in this case the one generated by winAVR)

Re: XenoGC Full Source Code
So if i am right i just need to burn the .hex file to my Atmega8?
but i got two questions, does anyone have schematics or a wiring diagram(or do i need to look at photos)
and second, does anyone know the fuse settings used? i assume standard fuses(8mhz internal, no watchdog, no brownout etc)
ps: hi @all
but i got two questions, does anyone have schematics or a wiring diagram(or do i need to look at photos)
and second, does anyone know the fuse settings used? i assume standard fuses(8mhz internal, no watchdog, no brownout etc)
ps: hi @all
Re: XenoGC Full Source Code
I think I have some in my documents, I'll take a look and attatch them if I can find em 


Re: XenoGC Full Source Code
Dragoon wrote:I think I have some in my documents, I'll take a look and attatch them if I can find em
i could identify some pins from the photo and the code, but there are one or two connections that must be on the back side of the PCB
so would be really cool, thanks in advance!
-
- Posts: 8
- Joined: Tue Sep 21, 2010 6:21 am
- Location: RUS
Re: XenoGC Full Source Code
The fuses is:user82 wrote:So if i am right i just need to burn the .hex file to my Atmega8?
and second, does anyone know the fuse settings used? i assume standard fuses(8mhz internal, no watchdog, no brownout etc)
ps: hi @all
lfuse = 0xC4
hfuse = 0xD9

resistor Vcc to RESET - about 10k
Also it can be programmed on GC. Just connect a blank Atmega8 chip to the gamecube disksdrive board
as it was xeno, connect reset of mega8 to GND, then start FlashXeno.dol on gamecube.
Re: XenoGC Full Source Code
ok great information! thanks a lot
one more question came up..is it true that it runs at 3.3V? if so id have to use an atmega8L instead of an atmega8(vcc 4.5-5.5V)
one more question came up..is it true that it runs at 3.3V? if so id have to use an atmega8L instead of an atmega8(vcc 4.5-5.5V)