Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Enable Red in Mt. Silver
- 00 -> d8a3
- Having no Pokémon in your party wins all battles instantly
- 00 -> da22
- Change tile the character stands on, needed for warping
- 76 -> d20b
- Warp Data
- 17 03 44 -> da04-da06
- Warp Data Pointer
- 02 da -> d946-d947
- Auto-Input
- ff 1f 60 3c 01 -> c1c6-c1ca
- STARTING REGISTERS
- AF:0070
- BC:0000
- DE:fa32
- HL:f8b9
- inc sp // setup cycle || sp <- dfbf
- ld l,d // l <- a3
- ld (hl),b // (f8a3) <- 00
- ld c,l // c <- a3
- add hl,bc // hl <- f946
- dec (hl) // (f946) <- 02
- ldi a,(hl) // a <- 02 || hl <- f947
- ld (hl),d // (f947) <- fa
- inc h // h <- fa
- xor l // a <- 45
- dec a // a <- 44
- add hl,sp // hl <- da06
- ldd (hl),a // (da06) <- 44 || hl <- da05
- and (hl) // a <- 04
- dec a // a <- 03
- ldd (hl),a // (da05) <- 03
- adc c // setup cycle || a <- a6
- ld (hl),d // (da04) <- 17
- ld e,a // setup cycle || e is not retained
- ld l,d // l <- 22
- ld (hl),b // (da22) <- 00
- ld a,(ff00+c) // setup cycle || a <- 00
- ld l,d // l <- ca
- add e // setup cycle
- ld h,d // h <- e1
- inc (hl) // (e1ca) <- 01
- dec hl // hl <- e1c9
- or b // setup cycle
- ld (hl),d // (e1c9) <- 3c
- dec hl // hl <- e1c8
- dec b // setup cycle || b <- ff
- ld (hl),d // (e1c8) <- 60
- dec l // l <- c7
- sub h // a <- 1f
- ldd (hl),a // (e1c7) <- 1f || hl <- e1c6
- dec (hl) // (e1c6) <- ff
- cp a // setup cycle
- ld l,d // l <- 0b
- cp e // setup cycle
- ld h,d // h <- d2
- sub f5 // setup cycle
- ld (hl),d // (d20b) <- 76
- ld hl,(sp+f5) // hl <- dfb6
- rrca // setup cycle
- ld l,d // l <- eb
- ld sp,hl // sp <- dfeb
- ret // return back to ow
- EXAMPLE FOR D -> r8/(hl)
- 62 = opcode needed to be executed
- d2 = what's needed to be input
- b0 = what's inputted for setup
- opcode needed to be executed
- XOR
- what's needed to be input
- =
- what's inputted for setup
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement