#8440 - mcpherv - Thu Jul 10, 2003 6:37 pm
Does anybody have it saved?
#8447 - SimonB - Thu Jul 10, 2003 10:58 pm
try going to gbadev.org>docs>tutorials
/Simon
#8451 - mcpherv - Thu Jul 10, 2003 11:55 pm
I feel kinda stupid. Thanks for the reply, though.
#9439 - hzx - Mon Aug 04, 2003 9:58 pm
To be honest, I have found several sections of the GbaGuy tutorial, which simply do not cover the reality.
Problemo 1.) Day 11., Variables. The code
@textarea 0x3000000
num2 @DCD 0x9
@endarea
does not work as written down. It seems that the GoldRoad assembler is unable to set a value into the RAM. I had to predefine variables into the 0x08000000 cartrigde ROM space, and move them onto the RAM area.
Problemo 2.) Day 2., Arm assembly.
SUBS r0,r1,0x0FF
ldrZ r0,=0x0FFFF
As far as I know, there is no Z conditional label in the ARM CPU, and even the GoldRoad assembler doest recognise it.
That is all I can remember now.
_________________
.hzx
#9467 - tepples - Tue Aug 05, 2003 3:22 pm
Some assemblers may recognize 'Z' and 'NZ' (what they're called in 8080-tradition asm such as x86) as equivalents to 'EQ' and 'NE' (what they're called in 6502-tradition asm such as ARM).
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.