Author Topic: I'm probably a bit late... Ham compile issues  (Read 503 times)

0 Members and 2 Guests are viewing this topic.

Offline cyril

  • Visitor
  • Join Date: Sep 2016
  • Posts: 2
  • Karma: 0
  • Game: Pokemon Emerald
  • Platform: Nintendo
I'm probably a bit late... Ham compile issues
« on: September 08, 2016, 02:20:46 PM »
Hi everyone!
I just joined this forum after reading Mr. Harbour's wonderful Gameboy Advance Development book. A HUGE separate thanks from me for your tremendous work!
I was just a 6-year old kid when the Advance SP came out and Pokemon was the one and only game I was ever hooked on ever since... I also understand that I am WAY late to the party and to be honest, I have a small doubt this post will even be found since it has been THIRTEEN years when the last HAM version was released (if my timeline is correct).
Windows has gone through many transformations since then and that's probably why HAM doesn't want to compile :-P. I downloaded the win32 version 2.8 and successfully installed it on my Windows 10 64-bit machine... And I couldn't even draw a single pixel. Bummer. Although it's perfectly understandable.
Just for the sake of it, the error was arm_thumb_elf_gcc.exe fork.  Apparently it's unavailable and the win32 error is 487 which I guess is a write to an illegal address if you interpret it as hex and look up the windows error list. I've seen this being vaguely mentioned in many places but my knowledge of programming and technical details is mediocre at best and I just can't decide where to start searching and how to even deduce the possible courses of action.
Regardless, I just wanted to say thanks for the great and engaging book Mr Harbour has written. It allowed me to apply my programming knowledge in something that I have had a huge passion for and I finally know how places like Hoenn and Kanto were built and how the protagonist could run around the map. It's that satisfactory feeling you get when wonder and ignorance slowly transform into a clear image.
Maybe I'll be able to get this thing running someday. Until then, I'll just use it as a catalyst to keep learning new aspects of programming. If only I had been born, say, ten years earlier... I might have had the opportunity to participate in the era of Gameboy development fun...
« Last Edit: September 09, 2016, 08:44:53 AM by cyril »



Offline munhoz

  • Visitor
  • Join Date: Jan 2017
  • Posts: 1
  • Karma: 0
  • Platform: Nintendo
Re: I'm probably a bit late... Ham compile issues
« Reply #1 on: January 29, 2017, 06:42:58 PM »
Well... I'm later than you... haha. Anyway, the developer said that he can't help us anymore, he hasn't touched the code for years: http://jharbour.com/forum/index.php?topic=3666.0

But I've found this page http://www.coranac.com/tonc/text/toc.htm, maybe it might help you.

Offline cyril

  • Visitor
  • Join Date: Sep 2016
  • Posts: 2
  • Karma: 0
  • Game: Pokemon Emerald
  • Platform: Nintendo
Re: I'm probably a bit late... Ham compile issues
« Reply #2 on: January 30, 2017, 04:16:51 AM »
Well... I'm later than you... haha. Anyway, the developer said that he can't help us anymore, he hasn't touched the code for years: http://jharbour.com/forum/index.php?topic=3666.0

But I've found this page http://www.coranac.com/tonc/text/toc.htm, maybe it might help you.


Wow, thanks! I fiddled a bit with Devkit and it works! I got it up and running and managed to pass the "Hello World" ritual :P
I guess this means that I now have all the tools necessary to write emulator ROMs. Yay!
Thanks a lot for the helpful link, munhoz!