Anyone happen to have one or have seen any floating around? I've got an absolutely brilliant 3D GC tutorial but alas my current interests in learning C/C++ are with 2D and not with 3D, strangely jumping in right at the deep end isn't something I'm good with ;p.
Heya Splith. You'd most likely wanna start off with a GX Library documentation, seeing as that's the Wii/GC's GFX library (Similar to OpenGL on windows.) If you look on NeHe's Tutorial Site, you'll find a few GX tutorials based on his OpenGL ones, which can obviously do 2D. If you want to get into C/C++ with the GC, you wanna start reading the docs from the Dolphin SDK PC Emu install folder (C:\pcemu\docs\Developer\) and start screwing around with the OS library. Make basic system calls (A program printing "Hello, world!" from the RS-232 port from the back of the unit wouldn't be a bad start. ) If you want more info, just PM me, 'cause jumping right into C/C++ with graphics on a console isn't the exact right thing to do. You'd most likely wanna go with a GameBoy or Wii first if you wanna do console work, but for things like you say you wanna go with stuff like Allegro, OpenGL, or SDL (Good wrapper for OGL and provides basic functionality) since you're kinda new. Again, PM me for more info. CNT EDIT: The GX specific docs are in the Graphics Programmer's Guide folder, and the GX subdirectory in case you wanted to just skip to that. Includes example code.
" Make basic system calls (A program printing "Hello, world!" from the RS-232 port from the back of the unit wouldn't be a bad start. )" Already done that! And some 3D copy-and-paste stuff. Allegro/OpenGL/SDL = *nix/win/PC But yes I shall soon have a GBA development kit and I'll see what the coding is like for that, similar to the GC I'd imagine as they're both using visual studio .net and just have external compilers for it.
Allegro = Cross platform. OGL = Cross-platform. SDL = Cross platform. Well, start reading up on the docs then. Some useful info in there. I remember Nintendo having something like ProDG for GBA so yeah. Either that or you can use devkitPRO. Always good. But yeah. Good luck with it. GBA coding is a loooot of fun..
Never heard of devkitPRO until now, just had a look at it, looks interesting! Think I already partially used it in getting linux for gamecube working ;p. You've done GBA coding before? I remember some people saying about GBC programming years ago that you needed special graphic creating/editing programs to make graphics that are compatible with the SDK, is that the same for GBA?
Nope. You don't need any other programs that I'm aware of. I think devkitPRO has an image format converter, if you need that.