Coding for the GC - How to start...
Coding for the GC - How to start...
So, first of all, i have my degree etc etc and had C++ in school etcblahblah.
I can't find any good source on how to set up your development enviroment.
Of course, i'd need devkitPPC, but what else. What development enviroments do you guys use....maybe a knowledgebase etc.
Get me into this ... i might have some time on my hands, heh
I can't find any good source on how to set up your development enviroment.
Of course, i'd need devkitPPC, but what else. What development enviroments do you guys use....maybe a knowledgebase etc.
Get me into this ... i might have some time on my hands, heh
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
(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
Re: Coding for the GC - How to start...
here's how you start:
Quit your job, spend about 2-3 months being extremely bored then slowly easy into it :p
Quit your job, spend about 2-3 months being extremely bored then slowly easy into it :p

Re: Coding for the GC - How to start...
Hehe, just one thing! Make sure your devkit install path does not contain a space!
Took me about 30 minutes to find out when i was writeing some small programms for my NDSL.
As environment i like to use Notepad++ (http://notepad-plus-plus.org/) it got some nice syntax highlight.
Also got M$ Visual Studio 6.0 here, but setting the compiler to work with devkit is a hassle.
In case you are on windows too, it comes with msys (http://www.mingw.org/wiki/MSYS)
which basicly give you all you need.
Took me about 30 minutes to find out when i was writeing some small programms for my NDSL.
As environment i like to use Notepad++ (http://notepad-plus-plus.org/) it got some nice syntax highlight.
Also got M$ Visual Studio 6.0 here, but setting the compiler to work with devkit is a hassle.
In case you are on windows too, it comes with msys (http://www.mingw.org/wiki/MSYS)
which basicly give you all you need.
Re: Coding for the GC - How to start...
No, but seriously. Go to www.devkitpro.org and download the installer. Make it install everything apart from the NDS and PSP stuff, then you're ready to start coding/compiling. It's that easy.
If you meant where to start in terms of coding examples, take a look at the examples provided with libOGC/devkitPPC and also make sure you have a copy of YAGCD handy if you want to do some cool stuff. There's also plenty of programs you can look at for examples, Wii is very similar too apart from IOS/USB/WIFI/WiiRemotes/Mem2 (extra memory).
Also, don't look at GCOS or things before libOGC as examples, they'll only scare you out of sheer horror! :p
If you meant where to start in terms of coding examples, take a look at the examples provided with libOGC/devkitPPC and also make sure you have a copy of YAGCD handy if you want to do some cool stuff. There's also plenty of programs you can look at for examples, Wii is very similar too apart from IOS/USB/WIFI/WiiRemotes/Mem2 (extra memory).
Also, don't look at GCOS or things before libOGC as examples, they'll only scare you out of sheer horror! :p

-
- Posts: 163
- Joined: Fri Apr 09, 2010 4:30 pm
Re: Coding for the GC - How to start...
Any recommendations on development hardware? Qoob Pro? USB Gecko? etc.
Re: Coding for the GC - How to start...
i'll use an USBGecko, sounds best to me for stuff like that...
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
(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
Re: Coding for the GC - How to start...
A quick way to boot homebrew is good. I use a Qoob Pro, flashed with either GeckoOS (available on this site) on the memory (hold Y on boot to go straight to them), or a custom loader, and then I simply load my code over the USBGecko. I'd definitely recommend some quick way to load code. Even a XenoGC will do, but trust me, you'll get frustrated having to wait for the disc to boot when you need to test code 1000's of times :p

Re: Coding for the GC - How to start...
btw, what emulator are you using, if any?
i can't find a download for that dolphin and the gcube doesnt start
i can't find a download for that dolphin and the gcube doesnt start

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
(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
Re: Coding for the GC - How to start...
Dolphin home: http://www.dolphin-emu.com/news.php
Edit: I see what you talking about, no downloads on the site. Will upload the latest version i got...
Here you go http://85.131.170.109/neo/dolphin-2.0.win32.rar will be online for the next couple of days
Edit: I see what you talking about, no downloads on the site. Will upload the latest version i got...
Here you go http://85.131.170.109/neo/dolphin-2.0.win32.rar will be online for the next couple of days
Re: Coding for the GC - How to start...
Dolphin-emu is usually very good these days, it can boot most homebrew 


Re: Coding for the GC - How to start...
thanks man!NeoCortex wrote:Dolphin home: http://www.dolphin-emu.com/news.php
Edit: I see what you talking about, no downloads on the site. Will upload the latest version i got...
Here you go http://85.131.170.109/neo/dolphin-2.0.win32.rar will be online for the next couple of days
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
(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
Re: Coding for the GC - How to start...
If that's the version I think it is, it's very outdated at this point. You're better of getting a more recent SVN version.
Re: Coding for the GC - How to start...
I downloaded the x86 version, but my anti virus says the Plugin_VideoMerge.dll is adware.Sintendo wrote:If that's the version I think it is, it's very outdated at this point. You're better of getting a more recent SVN version.
Re: Coding for the GC - How to start...
i downloaded the "more recent SVN version" too and i can't even start it. some *.dll is missing...
the other one starts but is missing a shitload of plugins :/
the other one starts but is missing a shitload of plugins :/
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
(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
Re: Coding for the GC - How to start...
Maybe you should get a built from here: http://electrodexs.net/dolphin-emu/default.htm
Re: Coding for the GC - How to start...
XINPUT1_3.dll not found
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
(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
Re: Coding for the GC - How to start...
Both versions running fine here.
If i remember correctly you just need to update your DirectX installation liquitt.
I got DirectX 9.0c, you can check your version by typing "dxdiag" in start->run.
Xinput is some crazy mapper in the new DirectX thats maps the controlls of a USB Gamepad to the one of a Xbox 360 controller. For games like GTA:IV i think, don't ask me any details...
If i remember correctly you just need to update your DirectX installation liquitt.
I got DirectX 9.0c, you can check your version by typing "dxdiag" in start->run.
Xinput is some crazy mapper in the new DirectX thats maps the controlls of a USB Gamepad to the one of a Xbox 360 controller. For games like GTA:IV i think, don't ask me any details...
Re: Coding for the GC - How to start...
It runs fine here, but almost any homebrew for gc and Wii did not work, just black screen =/
Re: Coding for the GC - How to start...
weird, gotta check on that directx install - although i'm prety sure i installed it via windows update...
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
(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
Re: Coding for the GC - How to start...
download dolphin from this site: http://www.dolphin-emulator.com/download.html
it get's updated almost daily, it's almost 2 weeks ago I downloaded the "latest" version there, and I'm now almost 1000 versions behind XD
-----------------------------xinput1_3.dll missing fix------------------------
1. place the downloaded dll in drive:\WINDOWS\system32\
2. goto start->run
3. type in "regsvr32 xinput1_3.dll" (without quotes ofcourse)
4. start dolphin
it get's updated almost daily, it's almost 2 weeks ago I downloaded the "latest" version there, and I'm now almost 1000 versions behind XD
-----------------------------xinput1_3.dll missing fix------------------------
1. place the downloaded dll in drive:\WINDOWS\system32\
2. goto start->run
3. type in "regsvr32 xinput1_3.dll" (without quotes ofcourse)
4. start dolphin
- Attachments
-
- xinput1_3.zip
- (40.84 KiB) Downloaded 1469 times

Re: Coding for the GC - How to start...
xinput problems are because your dx isn't up to date. you should run http://www.microsoft.com/downloads/en/d ... laylang=en instead of downloading random dlls from the internet.
also, dolphin-emulator.com is the official site now.
check out the wiibrew page for tips on using dolphin with homebrew: http://wiibrew.org/wiki/Dolphin
also, dolphin-emulator.com is the official site now.
check out the wiibrew page for tips on using dolphin with homebrew: http://wiibrew.org/wiki/Dolphin