Difference between revisions of "ARM"

From SizeCoding
Jump to: navigation, search
 
(8 intermediate revisions by 3 users not shown)
Line 5: Line 5:
 
The ARM Processor is a RISC based architecture and comes in many flavors.
 
The ARM Processor is a RISC based architecture and comes in many flavors.
  
== Gameboy Advance ==
+
*'''[[RISC OS on ARM based CPUs]]''' - Create your tiny intro on ARM hardware on RISC OS.
The Gameboy Advance uses an ARM7TDMI Processor running at 16.7 MHz, 384kb of memory and a 240x160 pixel resolution.
+
*'''[[Acorn Archimedes]]''' - Acorn Archimedes
 +
*'''[[Gameboy Advance]]''' - Gameboy Advance Sizecoding Information
  
=== Setting up ===
+
== Generic ARM sinus table generator ==
Setting up your development platform for the Gameboy Advance:
+
Here is a fairly generic ARM sinus table generator
 
+
<syntaxhighlight lang="">
* Assembler: -
+
To be added
* Emulator(s): -
+
</syntaxhighlight>
 
 
=== Video display ===
 
The Gameboy Advance has many graphics modes to play in both 256 colors as well as 15-bit direct RGB access, as well as support for tilemaps and 128 hardware sprites with a max 64x64 resolution. 
 
 
 
==== Getting something on screen ====
 
To be added soon.
 
 
 
 
 
=== Sound ===
 
The Gameboy Advance has 4 channel sound + 2 x DMA for digital audio.
 
 
 
==== Make some noise ====
 
To be added soon.
 
 
 
=== Additional Resources ===
 
* [https://problemkaputt.de/gbatek.htm GBATEK]
 

Latest revision as of 13:12, 8 April 2024

Introduction

So here is a bit of help to get you started:

The ARM processor

The ARM Processor is a RISC based architecture and comes in many flavors.

Generic ARM sinus table generator

Here is a fairly generic ARM sinus table generator

To be added