Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ ./diff.sh 0xBACDC 0x80
- 2c2
- < baserom.gba: file format binary
- ---
- > pokeruby.gba: file format binary
- 13c13
- < bace6: 491a ldr r1, [pc, #104] ; (0xbad50)
- ---
- > bace6: 4918 ldr r1, [pc, #96] ; (0xbad48)
- 16,18c16,18
- < bacec: f127 fd06 bl 0x1e26fc
- < bacf0: 4e18 ldr r6, [pc, #96] ; (0xbad54)
- < bacf2: 4d19 ldr r5, [pc, #100] ; (0xbad58)
- ---
- > bacec: f127 fd02 bl 0x1e26f4
- > bacf0: 4e16 ldr r6, [pc, #88] ; (0xbad4c)
- > bacf2: 4d17 ldr r5, [pc, #92] ; (0xbad50)
- 28,30c28,30
- < bad06: 2200 movs r2, #0
- < bad08: 56aa ldrsb r2, [r5, r2]
- < bad0a: 0090 lsls r0, r2, #2
- ---
- > bad06: 2100 movs r1, #0
- > bad08: 5669 ldrsb r1, [r5, r1]
- > bad0a: 0088 lsls r0, r1, #2
- 32,49c32,49
- < bad0e: 0050 lsls r0, r2, #1
- < bad10: 3001 adds r0, #1
- < bad12: 0080 lsls r0, r0, #2
- < bad14: 4468 add r0, sp
- < bad16: 6819 ldr r1, [r3, #0]
- < bad18: 6800 ldr r0, [r0, #0]
- < bad1a: 4281 cmp r1, r0
- < bad1c: dd03 ble.n 0xbad26
- < bad1e: 00d0 lsls r0, r2, #3
- < bad20: 4468 add r0, sp
- < bad22: 6800 ldr r0, [r0, #0]
- < bad24: 6018 str r0, [r3, #0]
- < bad26: 2200 movs r2, #0
- < bad28: 56aa ldrsb r2, [r5, r2]
- < bad2a: 0090 lsls r0, r2, #2
- < bad2c: 1983 adds r3, r0, r6
- < bad2e: 00d0 lsls r0, r2, #3
- < bad30: 4468 add r0, sp
- ---
- > bad0e: 00ca lsls r2, r1, #3
- > bad10: ac01 add r4, sp, #4
- > bad12: 18a0 adds r0, r4, r2
- > bad14: 6819 ldr r1, [r3, #0]
- > bad16: 6800 ldr r0, [r0, #0]
- > bad18: 4281 cmp r1, r0
- > bad1a: dd03 ble.n 0xbad24
- > bad1c: 4669 mov r1, sp
- > bad1e: 1888 adds r0, r1, r2
- > bad20: 6800 ldr r0, [r0, #0]
- > bad22: 6018 str r0, [r3, #0]
- > bad24: 2100 movs r1, #0
- > bad26: 5669 ldrsb r1, [r5, r1]
- > bad28: 0088 lsls r0, r1, #2
- > bad2a: 1983 adds r3, r0, r6
- > bad2c: 00ca lsls r2, r1, #3
- > bad2e: 4669 mov r1, sp
- > bad30: 1888 adds r0, r1, r2
- 53,70c53,70
- < bad38: da05 bge.n 0xbad46
- < bad3a: 0050 lsls r0, r2, #1
- < bad3c: 3001 adds r0, #1
- < bad3e: 0080 lsls r0, r0, #2
- < bad40: 4468 add r0, sp
- < bad42: 6800 ldr r0, [r0, #0]
- < bad44: 6018 str r0, [r3, #0]
- < bad46: b010 add sp, #64 ; 0x40
- < bad48: bc70 pop {r4, r5, r6}
- < bad4a: bc01 pop {r0}
- < bad4c: 4700 bx r0
- < bad4e: 0000 movs r0, r0
- < bad50: 039c lsls r4, r3, #14
- < bad52: 083d lsrs r5, r7, #32
- < bad54: 87b4 strh r4, [r6, #60] ; 0x3c
- < bad56: 0203 lsls r3, r0, #8
- < bad58: 87b3 strh r3, [r6, #60] ; 0x3c
- < bad5a: 0203 lsls r3, r0, #8
- ---
- > bad38: da02 bge.n 0xbad40
- > bad3a: 18a0 adds r0, r4, r2
- > bad3c: 6800 ldr r0, [r0, #0]
- > bad3e: 6018 str r0, [r3, #0]
- > bad40: b010 add sp, #64 ; 0x40
- > bad42: bc70 pop {r4, r5, r6}
- > bad44: bc01 pop {r0}
- > bad46: 4700 bx r0
- > bad48: 0394 lsls r4, r2, #14
- > bad4a: 083d lsrs r5, r7, #32
- > bad4c: 87b4 strh r4, [r6, #60] ; 0x3c
- > bad4e: 0203 lsls r3, r0, #8
- > bad50: 87b3 strh r3, [r6, #60] ; 0x3c
- > bad52: 0203 lsls r3, r0, #8
- > bad54: b510 push {r4, lr}
- > bad56: 4c28 ldr r4, [pc, #160] ; (0xbadf8)
- > bad58: 6820 ldr r0, [r4, #0]
- > bad5a: 3001 adds r0, #1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement