Connect with us

Programming, ARM, and video games.. ? (Learning without special hardware)

Discussion in 'General Electronics Discussion' started by Gryd3, Jan 12, 2015.

Scroll to continue with content
  1. Gryd3


    Jun 25, 2014
    So.. I refer to this every now and then, and think it would be a great resource for others who may be interested in programming microcontrollers.
    There is a catch though. This documentation is old, and will not allow you to control your own hardware.
    That said, there is a big plus!
    You don't need a programmer, breadboard, or other specific hardware.

    This is documentation from TONC

    It covers details on how to program for a GameBoy Advance.
    You can code on the PC, and run your code on a GameBoy Emulator.
    Before anyone gets concerned with copyright or other legal concerns, my understanding of the emulators is that they are 100% legal, as they are constructed via trial and error and reverse engineering the hardware. That said, running pirated games, or illegal acquisition of the device ROM is still illegal and will not be mentioned in any further posts or text. Don't do it.
    For the curious, the hardware you will be programming is an ARM7 processor and a 240 x 160 LCD color screen.
    It is outdated, but informative!
    This should help shed some light on how these things are written, and skills learned here can be applied to other embedded projects.
    It's worth taking a look, even if you don't get past making your first demo.
    Supercap2F and chopnhack like this.
  2. chopnhack


    Apr 28, 2014
    I had this in my fav's, apparently I never made it past the introduction - the hyperlinks where still pinked ;-)
    Gryd3 likes this.
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day