
XenoGC Full Source Code
Re: XenoGC Full Source Code
I could probably port it to the latest dkppc but I'm too low on free time 


Re: XenoGC Full Source Code
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.emu_kidid wrote:I could probably port it to the latest dkppc but I'm too low on free time
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)


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

-
- Posts: 308
- Joined: Wed Mar 31, 2010 1:07 pm
- Location: UK, Hull
Re: XenoGC Full Source Code
I ask because, I could never get Cube64 to compile but psx-r, CubeSX and genplusx-gx compile fine.
-
- Posts: 163
- Joined: Fri Apr 09, 2010 4:30 pm
Re: XenoGC Full Source Code
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?
Any ideas where this comes from? Are people just replacing it with powerpc-eabi-gcc.exe that is found in the devkitpro toolchain?
Re: XenoGC Full Source Code
yes, I would. I might take a day to take a look at it all and try to get it all updated.

Re: XenoGC Full Source Code
I just registered here to say a big thank you to the XenoGC author and emu_kidid for releasing the XenoGC source code 
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

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.
-
- Posts: 448
- Joined: Mon Apr 05, 2010 4:11 pm
- Location: Germany
Re: XenoGC Full Source Code
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?
Re: XenoGC Full Source Code
try this... (attached file)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?
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)


-
- Posts: 163
- Joined: Fri Apr 09, 2010 4:30 pm
Re: XenoGC Full Source Code
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.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?![]()
Does anyone know how similar GCLIB is with devkitpro? Was GCLIB the starting point for devkitpro or are they just two completely different SDKs?
Re: XenoGC Full Source Code
GCLib was a decent lib but costis kept it closed source and binary, it was hard to come by any version newer than the original. I would rather spend effort porting it to libOGC to be honest. Most of the code wouldn't be complex at all.

Re: XenoGC Full Source Code
Let me see if I understood, it won't be possible to flash SD-Load (or Swiss) to Xeno until gclib is found?
Re: XenoGC Full Source Code
yes and no... 
The source should be ported to devkitppc / libogc.
Someone like emu_kidid, who has advanced knowledge, could do it without the old gclib, because he can implement the missing functions from scratch.
Someone, who has very basic knowledge (like me) , could port it, but needs the original functions, so he/she can look at them, understand them and then port them.
If someone got the gclib and missing header files, it should compile fine without further modification though.

The source should be ported to devkitppc / libogc.
Someone like emu_kidid, who has advanced knowledge, could do it without the old gclib, because he can implement the missing functions from scratch.
Someone, who has very basic knowledge (like me) , could port it, but needs the original functions, so he/she can look at them, understand them and then port them.
If someone got the gclib and missing header files, it should compile fine without further modification though.
ct_the_1 (currently very busy and rarely online)


Re: XenoGC Full Source Code
Well... that's kinda good....
It still means no flashing the Xeno for a while.
It still means no flashing the Xeno for a while.
Re: XenoGC Full Source Code
That looks like GCLib v1.0. Maybe someone could check it, I'm too busy these days. :/
- Attachments
-
- gclib.zip
- GCLib v1.0 by Costis ?
- (63.5 KiB) Downloaded 1635 times
Re: XenoGC Full Source Code
Anyone have the correct fuse settings for the hex?
Re: XenoGC Full Source Code
Did anyone see this thread/post:-
http://www.assemblergames.com/forums/sh ... post477858
http://www.assemblergames.com/forums/sh ... post477858
It seems the GCLib used by the XenoGC code is not the same as the GCLib made by Costis.arbingordon wrote:<arbin> hey costis someone lookin for you
<arbin> http://www.assemblergames.com/forums/sh ... hp?t=31610
<@costis> i cant see the post
<@costis> dont have an accnt
<arbin> o sorry
<@costis> can you either take a screenshot or pastie it or smth?
<arbin> guy is looking for GCLIB
<@costis> oh is it some Bill dude?
<arbin> some guy that sent stuff to ur sourceforge email
<@costis> if so, that guy stalked me and found a ton of my e-mail addresses
<@costis> and spammed shit to me
<arbin> his screenname is "n64coder"
<@costis> asking for gclib because he thinks that
<@costis> dsome other code used it
<@costis> whic his not true
<@costis> they just called their own thing gclib
<arbin> *link removed*
<@costis> yup.
<@costis> i never gave thme or anyone else gclib.
<@costis> someone please tell him
<@costis> that they used a different lib
<@costis> gclib was never online or released to he public
<@costis> the
<arbin> will do
<@costis> i even checked the xenogc code myself
<@costis> to make sure they were using something else (which they were)
<@costis> thx![]()
Re: XenoGC Full Source Code
Anyone knows how to trigger this one now? I'll try to search it in the source code when I'm at home.* There might be an easter egg showing a vector cube in there somewhere, problem is no one seem to remember how to trigger it.

"The only thing more dangerous than a hardware guru with a code patch is a programmer with a soldering iron."
Re: XenoGC Full Source Code
Then maybe the xeno author can publish his gclib?
Re: XenoGC Full Source Code
Link83 wrote:Did anyone see this thread/post:-
http://www.assemblergames.com/forums/sh ... post477858It seems the GCLib used by the XenoGC code is not the same as the GCLib made by Costis.arbingordon wrote:<arbin> hey costis someone lookin for you
<arbin> http://www.assemblergames.com/forums/sh ... hp?t=31610
<@costis> i cant see the post
<@costis> dont have an accnt
<arbin> o sorry
<@costis> can you either take a screenshot or pastie it or smth?
<arbin> guy is looking for GCLIB
<@costis> oh is it some Bill dude?
<arbin> some guy that sent stuff to ur sourceforge email
<@costis> if so, that guy stalked me and found a ton of my e-mail addresses
<@costis> and spammed shit to me
<arbin> his screenname is "n64coder"
<@costis> asking for gclib because he thinks that
<@costis> dsome other code used it
<@costis> whic his not true
<@costis> they just called their own thing gclib
<arbin> *link removed*
<@costis> yup.
<@costis> i never gave thme or anyone else gclib.
<@costis> someone please tell him
<@costis> that they used a different lib
<@costis> gclib was never online or released to he public
<@costis> the
<arbin> will do
<@costis> i even checked the xenogc code myself
<@costis> to make sure they were using something else (which they were)
<@costis> thx![]()



Re: XenoGC Full Source Code
My favourite part of the log is:
But what is this gclib we have here in the thread?
<@costis> if so, that guy stalked me and found a ton of my e-mail addresses
<@costis> and spammed shit to me

But what is this gclib we have here in the thread?
-
- Posts: 163
- Joined: Fri Apr 09, 2010 4:30 pm
Re: XenoGC Full Source Code
Here's my side of the story since I'm the one who sent emails to him. I sent 1 email to his sourceforge address stating that I'm trying to build xenogc source code and need gclib. Does he have an archive that he could make available to me? 5 days later without having a response, I sent another email (1) to 3 different email addresses that I found with a 5 minute google search stating that I don't know which email address is current and apologies for multiple emails. Then I made the same gclib request.andzlay wrote:My favourite part of the log is:
<@costis> if so, that guy stalked me and found a ton of my e-mail addresses
<@costis> and spammed shit to me![]()
But what is this gclib we have here in the thread?
So that was the extent of my email communications. Never heard a word from him. So is this spamming? Should I have done something different?
The least he could have done is just a simple reply saying something like "Sorry but I don't have gclib or I don't wish to make it available, yada yada"