|
|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?
; ^3 M* {8 `( x/ @$ r# ^" J9 w我正在學BL指令来跳转,問題是這樣的....
" g" ?* [) |5 G) u0 H
# p0 M0 ? K2 y* o3 Z1 M[把R0-R2入栈] push r0-r2 <-----這句無問題% A# h' D& @4 Q6 x4 k
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?0 m& c, Z' z$ }, m: S
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]
4 ^% H! U. ^# p$ g$ J9 _[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
% D: B% C( c/ c( S+ ][出栈] pop r0-r2
: ^/ q: ]+ H# a( {# Q) P[返回] bx r14; E# ^: }) c3 Q) N7 k% H# g+ Q/ M
, Z' i/ F# e! v" Z( x6 i
希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(
4 H8 T" K* b, _0 z) ~0 X' o5 u! {5 _/ |6 l7 c6 B
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|