Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Is there a Linux distrobution for Nintendo's GameBoy Advance? Even if external add-ons are required.

I don't think so. Isn't that the small remote type console?
You can try finding out what kind of architecture it runs on, and if it has enough power for running a full featured OS. try googling for "gameboy advance hardware specs"

The specs aren't much:
• CPU: 16 MHz 32-bit RISC-CPU + 8-bit CISC-CPU
• Memory: 32KB WRAM + 96KB VRAM + 256KB WRAM
• Screen: Reflective TFT Colour LCD
• Screen Size: 40.8 mm x 61.2 mm
• Resolution: 240 x 160 pixels
• Display Ability: 32 000 colours
• Sound: Mono speakers, stereo headphones
• Multiplayer Options: Up to four GBAs, up to two GB/GBCs
• Power: Two AA batteries, or battery pak
• Battery life: 15 hours for batteries, 10 hours for battery pack
• Dimensions: 82 mm x 144.5 mm x 24.5 mmIf anything, it could only handle DOS (I think)

Forget the specs, the kernel can be made to practically run on coal. The GBA BIOS functions are here (I haven't checked them):
http://www.kmitl.ac.th/~s2010425/bios.html
The memory is not a big deal, especially if you had a cartridge or external memory device. Besides, an embedded OS can definitely fit into those space requirements.
The 16Mhz ARM (an ARM7T, arm32 assembly with THUMB 16bit assembly) chip is much better than an i386 at comparable clock speed. You can run Linux (the kernel and a shell) on a i386. Plus, for its minimalism, the CPU has a good size on-die cache of 128KB.
ARM processors (7T variants are only mentioned):
http://www.heyrick.co.uk/assembler/proctype.htmlGBA Developement (Lots of information on ARM32 and GBA):
A forum where PDA and similar device coders discuss:

The reason I came here was I saw this on Amazon's Japan site:
http://www.amazon.co.jp/exec/obidos/ASIN/479732564X/ref=amb_center-5_34329/250-8408645-9603423
I can't read what it's saying but the picture looks interesting

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |