#5492 - OrangyTang - Tue Apr 29, 2003 7:07 pm
Hi everyone, I've just got my hands on the MB v2 cable to start programming for the GBA, and I'm wondering the best place to start. I've been programming a while now, completed several games in Java and been programming in C++ for almost a year now. A few questions:
I did C programming for a course at uni, but havn't touched it since. Is it worth coding in C for the gba, or should I be fine with C++? Is there any particular gotchas with using C++ other than avoiding fancy polymorphic code?
I'm pretty familiar with Visual Studio, is there any way to setup a gba project so i can get single click compile? I assume I'd need some sort of custom makefiles, but beyond that i'm not sure. Edit: I see theres something linked in the FAQ, i'm heading there now..
Since i'll be using a link cable, not a flash cart, is there any differences i should be aware of? (other than 256kb limit and the different memory start position). I did see metioned that WRAM performed best with one type of code, but can't remember whether it was ARM or Thumb - do i need to worry about this? In a similar way, will the fact that i'll be testing on a GBA SP change anything? (i'd guess not, but you never know..)
Whats currently the best emulator out there for development? Still VisualBoyAdvance?
Thanks![/url]
I did C programming for a course at uni, but havn't touched it since. Is it worth coding in C for the gba, or should I be fine with C++? Is there any particular gotchas with using C++ other than avoiding fancy polymorphic code?
I'm pretty familiar with Visual Studio, is there any way to setup a gba project so i can get single click compile? I assume I'd need some sort of custom makefiles, but beyond that i'm not sure. Edit: I see theres something linked in the FAQ, i'm heading there now..
Since i'll be using a link cable, not a flash cart, is there any differences i should be aware of? (other than 256kb limit and the different memory start position). I did see metioned that WRAM performed best with one type of code, but can't remember whether it was ARM or Thumb - do i need to worry about this? In a similar way, will the fact that i'll be testing on a GBA SP change anything? (i'd guess not, but you never know..)
Whats currently the best emulator out there for development? Still VisualBoyAdvance?
Thanks![/url]