   Linux or Win32 for GBA development?
  Hi all,I''m looking into dabbling with GBA development. Building binaries to run on emulators, with the possible idea of trying to sign up with Nintendo if I produce anything significantly good.I tried downloading the devkitadvance for Win32, along with a couple of emulators (VirtualBoyAdvance and Mappy), but I couldn''t get anything to work.I''m going to try starting over, but before I do, is it better to develop under Win32 or Linux for the GBA? DevKitAdvance used a command-line interface most of the time, and I know that''s more ''natural'' under Linux... I have MSVC, but I could always keep the code on a partition accessible from both systems; use MSVC for long coding sessions, and then switch to Linux for building/testing/debugging.What do you all use?   Superpig- saving pigs from untimely fates, and when he''s not doing that, runs The Binary Refinery.Enginuity1 | Enginuity2 | Enginuity3
  Hi, I have been coding for GBA for about 2 months. I had same problems than you seem to have. after about 2 weeks I heard about HAM and Visual HAM. VisualHAM is completely free IDE that takes care about makefiles and those IMO ugly command-line things. Visual HAM comes whit many useful tools, f.e. map editor.HAM is very nice API for GBA, it takes care of initilization for you ect. it has been developed for about 2½ years now and it's very efficient API.For emulator I would recommend BoyCottAdvance, I haven't found ROM that wouldn't work on it. It's good for debugging and for testing final binaries(can run on the same speed than GBA or as fast as your computers CPU allows).So WIN32 is my choise. I can use Visual HAM + BoyCottAdvance on it. On Linux I would have to mess with command-line stuff and I have no intention to do that.Here are some good links for GBA dedicated sites:HAMlib. HAM 2.71 ships with Visual HAM, works on Win2k/XP(2.70 works with Win9x too)http://www.ngine.de/site/index.phpVisual HAM, official Visual HAM's site.(best IDE for GBA IMO)http://visualham.console-dev.de/BoyCottAdvance, best emulator I have found... and it works on Windows 9x/2k/XP, Linux, Macintosh, BeOS and FreeBSD. http://boycottadvance.emuunlim.com/Presentation.htmPS. TOUK, what's the URL tag?   [edited by - Wexi on August 2, 2003 1:59:57 PM];  I use the BoycottAdvance Emulator.    Those aren't bugs, they're added features  [edited by - NicolasX on August 2, 2003 3:39:05 PM];  Personally, I don't much care for Boycott Advance. It seems to run most ROMs that I've seen, but I've managed to make a few it doesn't like. Also, unless I've confused it with another emulator, it automatically centers anything in Mode 5, and since most things in mode 5 scale themselves to fit the screen, the screen is messed up as a result.I use Win32 for all my GBA development. Setting up the compiler and stuff is something of an inconvenience, but I got over it once I got a makefile set up for VC++. As far as HAM goes, I've never used it myself, but from everything I've heard of it I see no reason to use it.As far as emulators go, I use Visual Boy Advance most of the time. Occasionally I need to see the registers or something like that more clearly, in which case I'll switch to BatGBA.[edit] Wexi- To my knowledge there is no URL tag. Just use the standard HTML tags, like this: <a href="http://www.google.com"></a>-Arek the Absolute   [edited by - Arek the Absolute on August 2, 2003 6:00:44 PM];  If you could MSN me, rickinhethuis@Hotmail.comI have alot of experience with GBA programming. It''s alot of fun.But the mapeditors suxx0rs.   .lick