gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Beginners > ASM on the DS

#75800 - threefingeredguy - Thu Mar 16, 2006 2:54 am

I've programmed for Gameboy, Gameboy color, and the TI83+. All of them, as you probably know, use z80. I want to learn ARM assembly, but the FAQ didn't mention the differences on asm for the DS. I know it has 2 processors, and that would take some getting used to. What should I know about the differences between asm for the DS and the GBA?

#75807 - tepples - Thu Mar 16, 2006 4:19 am

You should get a pretty good grip on coding for the GBA (or the GBA emulator) before starting on the DS.

Both processors can use ARM7 instructions and ARM7 Thumb instructions. There are a few extra instructions on the ARM9, but as a beginner, you don't need to use them.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#75926 - threefingeredguy - Fri Mar 17, 2006 1:21 am

So I ought to click the link in your profile? :D