XenoGC Full Source Code

Latest site specific news
MrSporty
Posts: 43
Joined: Tue Feb 08, 2011 7:40 pm

Re: XenoGC Full Source Code

Post by MrSporty » Tue Feb 22, 2011 1:41 pm

Just to confirm the flash updater does appear to function although i had to repeat the process.

Got a 1.00 xenoGC now reporting a Shell when pressing start, guess that makes it a V2 :)
User avatar
ct_the_1
Posts: 98
Joined: Wed Feb 02, 2011 1:07 am
Location: germany

Re: XenoGC Full Source Code

Post by ct_the_1 » Tue Feb 22, 2011 3:12 pm

MrSporty wrote:Got a 1.00 xenoGC now reporting a Shell when pressing start, guess that makes it a V2 :)
Yes, it is. Mine will start sdload or gcos, when i press start :D :D
ct_the_1 (currently very busy and rarely online)

Image
User avatar
deku_scrub
Posts: 172
Joined: Thu Apr 01, 2010 7:34 pm
Location: Balneário Camboriú, Santa Catarina - Brasil

Re: XenoGC Full Source Code

Post by deku_scrub » Tue Feb 22, 2011 3:26 pm

bearteam wrote:fantastic!
GC scene is getting hot again.
YEAAAHHHH!!! :D
__ deku_scrub __ Wii D3-2 | System 4.3 | HC installed using Smash Stack | WODE Jukebox
Xbox 360 Slim 4GB | 320GB Hacked HDD | x360key
User avatar
razorblade
Posts: 8
Joined: Tue Feb 22, 2011 3:44 pm
Location: Germany

Re: XenoGC Full Source Code

Post by razorblade » Tue Feb 22, 2011 3:51 pm

"Yes, it is. Mine will start sdload or gcos, when i press start"

how it works?what i must do?sorry my english is not the best
thanks
Imagination is more important than knowledge
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: XenoGC Full Source Code

Post by yamaharacer » Tue Feb 22, 2011 4:32 pm

is the hex file for atmega 8l? or do I need to use the source to set the µC I want to use?
User avatar
razorblade
Posts: 8
Joined: Tue Feb 22, 2011 3:44 pm
Location: Germany

Re: XenoGC Full Source Code

Post by razorblade » Tue Feb 22, 2011 4:41 pm

@ct_the_1
how i can put sdload on my original xeno v2 by push the start button?
by razorblade
Imagination is more important than knowledge
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: XenoGC Full Source Code

Post by Dragoon » Tue Feb 22, 2011 5:07 pm

you have to build it using devkitcube (if you can find it)
and you need the sdload source ofcourse :p
Image
User avatar
ct_the_1
Posts: 98
Joined: Wed Feb 02, 2011 1:07 am
Location: germany

Re: XenoGC Full Source Code

Post by ct_the_1 » Tue Feb 22, 2011 5:26 pm

Dragoon wrote:you have to build it using devkitcube (if you can find it)
and you need the sdload source ofcourse :p
first: yes, or migrate this to devkitppc...
second: no, you can include a dol file (the credits in v1 and the shell in v2 are dol's)
The author has inlude lines in his source code, where he can switch between the credits/shell or sdload or gcos.
ct_the_1 (currently very busy and rarely online)

Image
User avatar
tglaria
Posts: 62
Joined: Sat Apr 10, 2010 11:58 pm

Re: XenoGC Full Source Code

Post by tglaria » Tue Feb 22, 2011 5:31 pm

ct_the_1 wrote:Cool, after a quick look at the source, I see that it is possible to switch the xenogc shell with sdload. :D
Wanna try this, when I got spare time...
Which means you can have any disc in the drive to load SDLoad.
I'd love to just be able to get into "Shell" without any disc in drive.
User avatar
liquitt
Posts: 1810
Joined: Thu Apr 01, 2010 5:43 am
Location: neverland

Re: XenoGC Full Source Code

Post by liquitt » Wed Feb 23, 2011 6:24 am

ct_the_1 wrote:Yes, it is. Mine will start sdload or gcos, when i press start :D :D
which is pretty amazing :)
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
User avatar
ct_the_1
Posts: 98
Joined: Wed Feb 02, 2011 1:07 am
Location: germany

Re: XenoGC Full Source Code

Post by ct_the_1 » Wed Feb 23, 2011 12:27 pm

liquitt wrote:
ct_the_1 wrote:Yes, it is. Mine will start sdload or gcos, when i press start :D :D
which is pretty amazing :)
Yep, I now have the hex file, which can be flashed to the chip (easy cause only winavr needed)
But I can't "make" the flash updater (devkitppc/libogc-port), cause it uses functions to write the flasher to the dvd drive, which are not present in devkitppc and libogc. I hope they are defined in devkitcube. (advanced, cause i dont have devkitcube to look for them and understand them)

So, if anybody has a devkitcube-r1.zip, please upload it and post the link.

Thanks in advance.
ct_the_1 (currently very busy and rarely online)

Image
User avatar
safefortheozone
Posts: 22
Joined: Mon May 10, 2010 7:41 pm

Re: XenoGC Full Source Code

Post by safefortheozone » Wed Feb 23, 2011 6:13 pm

ct_the_1 wrote:So, if anybody has a devkitcube-r1.zip, please upload it and post the link.
http://www.mediafire.com/?m10onhzgmzua1b2
User avatar
ct_the_1
Posts: 98
Joined: Wed Feb 02, 2011 1:07 am
Location: germany

Re: XenoGC Full Source Code

Post by ct_the_1 » Wed Feb 23, 2011 6:50 pm

Okay, thank you!

Unfortunately the old gclib is not included... it was available time ago at http://sourceforge.net/projects/gclib/ and gcdev.com, but is gone.
The funtions needed are included in this library, especially in these header files: \GcLib\GC_(EXI,Debug,DVD,...).h

Anybody with those gclib packages (build and source) out there? :D

Sorry to bother you again with this, but I thought I would not need such old files anymore and removed them from my harddrive long ago.

Thanks in advance! ;-)
ct_the_1 (currently very busy and rarely online)

Image
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: XenoGC Full Source Code

Post by emu_kidid » Wed Feb 23, 2011 10:15 pm

I could probably port it to the latest dkppc but I'm too low on free time :(
Image
User avatar
ct_the_1
Posts: 98
Joined: Wed Feb 02, 2011 1:07 am
Location: germany

Re: XenoGC Full Source Code

Post by ct_the_1 » Wed Feb 23, 2011 10:59 pm

emu_kidid wrote:I could probably port it to the latest dkppc but I'm too low on free time :(
No problem... I would do it, but since there are functions (the dvd flashing part) that are not included in the devkit, it will be very difficult for me... so I need the original gclib functions to look at.

Btw. you must have had the original gclib, or not? I think you needed it for gcos long ago?
Can you please look through your hdd, if you find the time? thank you in advance.
ct_the_1 (currently very busy and rarely online)

Image
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: XenoGC Full Source Code

Post by emu_kidid » Wed Feb 23, 2011 11:04 pm

nope, never used gclib..
Image
kevstah2004
Posts: 308
Joined: Wed Mar 31, 2010 1:07 pm
Location: UK, Hull

Re: XenoGC Full Source Code

Post by kevstah2004 » Thu Feb 24, 2011 12:25 am

Will it compile the shell.dol in devkitPro via Programmers Notepad so it can be launched off a sdgecko?
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: XenoGC Full Source Code

Post by Dragoon » Thu Feb 24, 2011 10:00 am

kevstah2004 wrote:Will it compile the shell.dol in devkitPro via Programmers Notepad so it can be launched off a sdgecko?
if you know how to create makefiles and stuff then I think some programs will compile.
Image
kevstah2004
Posts: 308
Joined: Wed Mar 31, 2010 1:07 pm
Location: UK, Hull

Re: XenoGC Full Source Code

Post by kevstah2004 » Thu Feb 24, 2011 6:23 pm

I ask because, I could never get Cube64 to compile but psx-r, CubeSX and genplusx-gx compile fine.
gtmtnbiker
Posts: 163
Joined: Fri Apr 09, 2010 4:30 pm

Re: XenoGC Full Source Code

Post by gtmtnbiker » Fri Feb 25, 2011 3:31 am

I pulled down the source and am trying to compile it. I see that make.bat has a reference to: powerpc-gekko-gcc-3.4.4

Any ideas where this comes from? Are people just replacing it with powerpc-eabi-gcc.exe that is found in the devkitpro toolchain?
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: XenoGC Full Source Code

Post by emu_kidid » Fri Feb 25, 2011 4:13 am

yes, I would. I might take a day to take a look at it all and try to get it all updated.
Image
User avatar
Link83
Posts: 9
Joined: Mon Feb 28, 2011 3:46 pm

Re: XenoGC Full Source Code

Post by Link83 » Mon Feb 28, 2011 4:04 pm

I just registered here to say a big thank you to the XenoGC author and emu_kidid for releasing the XenoGC source code :D

Since we now have the source code can we fix the bug on XenoGC V2.0 which caused the shell to always appear in PAL video mode? Perhaps it could check the disk region and boot the shell in whatever video mode the disk is?

Also, since the XenoGC offered the ability to force NTSC and PAL video modes, would it be possible to add an extra option to force progressive scan on all games, like the Qoob SX/Pro?

Thanks in advance for any help/info :)
Last edited by Link83 on Mon Feb 28, 2011 5:02 pm, edited 1 time in total.
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: XenoGC Full Source Code

Post by yamaharacer » Mon Feb 28, 2011 4:48 pm

i have a atmega 8l dip flashed with the hex file. everything worked fine. now i want to install it on my cube to test if it works. does anyone know which pin needs to be connected with which pad on the drive board?
User avatar
ct_the_1
Posts: 98
Joined: Wed Feb 02, 2011 1:07 am
Location: germany

Re: XenoGC Full Source Code

Post by ct_the_1 » Mon Feb 28, 2011 7:47 pm

yamaharacer wrote:i have a atmega 8l dip flashed with the hex file. everything worked fine. now i want to install it on my cube to test if it works. does anyone know which pin needs to be connected with which pad on the drive board?
try this... (attached file)

edit: i'm not sure if you have to add a resistor ond/or capacitor to make this work, so no guarantee ;-)
Attachments
421_48d11e1bb8f9e.jpg
(93.71 KiB) Not downloaded yet
ct_the_1 (currently very busy and rarely online)

Image
gtmtnbiker
Posts: 163
Joined: Fri Apr 09, 2010 4:30 pm

Re: XenoGC Full Source Code

Post by gtmtnbiker » Tue Mar 01, 2011 3:17 am

ct_the_1 wrote: Unfortunately the old gclib is not included... it was available time ago at http://sourceforge.net/projects/gclib/ and gcdev.com, but is gone.
The funtions needed are included in this library, especially in these header files: \GcLib\GC_(EXI,Debug,DVD,...).h

Anybody with those gclib packages (build and source) out there? :D
I sent Costis an email to a few of his addresses that I found on the net. Hopefully he'll respond back with the source code for GCLIB. From the internet archives, it seems that he was the project owner.

Does anyone know how similar GCLIB is with devkitpro? Was GCLIB the starting point for devkitpro or are they just two completely different SDKs?
Post Reply