ref: 18053c4dd047849faccea31ef880cb8ac51b9684
parent: 24051e461118a67af3fed2de08fb47f2ee9b7c91
author: Bryan Bishop <kanzure@gmail.com>
date: Sat Jan 28 11:22:59 EST 2012
use zero-padded values in base stats hg-commit-id: 395f2f7a0015
--- a/extras/insert_texts.py
+++ b/extras/insert_texts.py
@@ -769,13 +769,13 @@
output += spacing + "\n" + spacing + "; learnset\n"
#learnset crap
- output += spacing + "db %" + bin(ord(rom[base_address + 20]))[2:] + "\n"
- output += spacing + "db %" + bin(ord(rom[base_address + 21]))[2:] + "\n"
- output += spacing + "db %" + bin(ord(rom[base_address + 22]))[2:] + "\n"
- output += spacing + "db %" + bin(ord(rom[base_address + 23]))[2:] + "\n"
- output += spacing + "db %" + bin(ord(rom[base_address + 24]))[2:] + "\n"
- output += spacing + "db %" + bin(ord(rom[base_address + 25]))[2:] + "\n"
- output += spacing + "db %" + bin(ord(rom[base_address + 26]))[2:] + "\n\n"
+ output += spacing + "db %" + bin(ord(rom[base_address + 20]))[2:].zfill(8) + "\n"
+ output += spacing + "db %" + bin(ord(rom[base_address + 21]))[2:].zfill(8) + "\n"
+ output += spacing + "db %" + bin(ord(rom[base_address + 22]))[2:].zfill(8) + "\n"
+ output += spacing + "db %" + bin(ord(rom[base_address + 23]))[2:].zfill(8) + "\n"
+ output += spacing + "db %" + bin(ord(rom[base_address + 24]))[2:].zfill(8) + "\n"
+ output += spacing + "db %" + bin(ord(rom[base_address + 25]))[2:].zfill(8) + "\n"
+ output += spacing + "db %" + bin(ord(rom[base_address + 26]))[2:].zfill(8) + "\n\n"
output += spacing + "db 0 ; padding\n"
--- a/main.asm
+++ b/main.asm
@@ -22180,12 +22180,12 @@
; learnset
db %10100100
- db %11
- db %111000
+ db %00000011
+ db %00111000
db %11000000
- db %11
- db %1000
- db %110
+ db %00000011
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -22217,12 +22217,12 @@
; learnset
db %10100100
- db %11
- db %111000
+ db %00000011
+ db %00111000
db %11000000
- db %11
- db %1000
- db %110
+ db %00000011
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -22254,12 +22254,12 @@
; learnset
db %10100100
- db %1000011
- db %111000
+ db %01000011
+ db %00111000
db %11000000
- db %11
- db %1000
- db %110
+ db %00000011
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -22291,12 +22291,12 @@
; learnset
db %10110101
- db %11
- db %1001111
+ db %00000011
+ db %01001111
db %11001000
db %11100011
- db %1000
- db %100110
+ db %00001000
+ db %00100110
db 0 ; padding
@@ -22328,12 +22328,12 @@
; learnset
db %10110101
- db %11
- db %1001111
+ db %00000011
+ db %01001111
db %11001000
db %11100011
- db %1000
- db %100110
+ db %00001000
+ db %00100110
db 0 ; padding
@@ -22365,12 +22365,12 @@
; learnset
db %10110101
- db %1000011
- db %1001111
+ db %01000011
+ db %01001111
db %11001110
db %11100011
- db %1000
- db %100110
+ db %00001000
+ db %00100110
db 0 ; padding
@@ -22402,12 +22402,12 @@
; learnset
db %10110001
- db %111111
- db %1111
+ db %00111111
+ db %00001111
db %11001000
db %10000011
- db %1000
- db %110010
+ db %00001000
+ db %00110010
db 0 ; padding
@@ -22439,12 +22439,12 @@
; learnset
db %10110001
- db %111111
- db %1111
+ db %00111111
+ db %00001111
db %11001000
db %10000011
- db %1000
- db %110010
+ db %00001000
+ db %00110010
db 0 ; padding
@@ -22476,12 +22476,12 @@
; learnset
db %10110001
- db %1111111
- db %1111
+ db %01111111
+ db %00001111
db %11001110
db %10000011
- db %1000
- db %110010
+ db %00001000
+ db %00110010
db 0 ; padding
@@ -22512,13 +22512,13 @@
db 0 ; growth rate
; learnset
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
db 0 ; padding
@@ -22549,13 +22549,13 @@
db 0 ; growth rate
; learnset
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
db 0 ; padding
@@ -22586,13 +22586,13 @@
db 0 ; growth rate
; learnset
- db %101010
- db %1000011
- db %111000
+ db %00101010
+ db %01000011
+ db %00111000
db %11110000
- db %1000011
- db %101000
- db %10
+ db %01000011
+ db %00101000
+ db %00000010
db 0 ; padding
@@ -22623,13 +22623,13 @@
db 0 ; growth rate
; learnset
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
db 0 ; padding
@@ -22660,13 +22660,13 @@
db 0 ; growth rate
; learnset
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
db 0 ; padding
@@ -22697,13 +22697,13 @@
db 0 ; growth rate
; learnset
- db %100100
- db %1000011
- db %11000
+ db %00100100
+ db %01000011
+ db %00011000
db %11000000
db %11000011
- db %1000
- db %110
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -22734,13 +22734,13 @@
db 3 ; growth rate
; learnset
- db %101010
- db %11
- db %1000
+ db %00101010
+ db %00000011
+ db %00001000
db %11000000
- db %1000011
- db %1100
- db %1010
+ db %01000011
+ db %00001100
+ db %00001010
db 0 ; padding
@@ -22771,13 +22771,13 @@
db 3 ; growth rate
; learnset
- db %101010
- db %11
- db %1000
+ db %00101010
+ db %00000011
+ db %00001000
db %11000000
- db %1000011
- db %1100
- db %1010
+ db %01000011
+ db %00001100
+ db %00001010
db 0 ; padding
@@ -22808,13 +22808,13 @@
db 3 ; growth rate
; learnset
- db %101010
- db %1000011
- db %1000
+ db %00101010
+ db %01000011
+ db %00001000
db %11000000
- db %1000011
- db %1100
- db %1010
+ db %01000011
+ db %00001100
+ db %00001010
db 0 ; padding
@@ -22846,12 +22846,12 @@
; learnset
db %10100000
- db %101111
+ db %00101111
db %10001000
db %11001001
db %11000010
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -22883,12 +22883,12 @@
; learnset
db %10100000
- db %1111111
+ db %01111111
db %10001000
db %11001001
db %11000010
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -22919,13 +22919,13 @@
db 0 ; growth rate
; learnset
- db %101010
- db %11
- db %1000
+ db %00101010
+ db %00000011
+ db %00001000
db %11000000
- db %1000010
- db %1100
- db %1010
+ db %01000010
+ db %00001100
+ db %00001010
db 0 ; padding
@@ -22956,13 +22956,13 @@
db 0 ; growth rate
; learnset
- db %101010
- db %1000011
- db %1000
+ db %00101010
+ db %01000011
+ db %00001000
db %11000000
- db %1000010
- db %1100
- db %1010
+ db %01000010
+ db %00001100
+ db %00001010
db 0 ; padding
@@ -22994,12 +22994,12 @@
; learnset
db %10100000
- db %11
- db %11000
+ db %00000011
+ db %00011000
db %11001110
db %10000010
db %10001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -23031,12 +23031,12 @@
; learnset
db %10100000
- db %1000011
- db %11000
+ db %01000011
+ db %00011000
db %11001110
db %10000010
db %10001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -23072,8 +23072,8 @@
db %10001101
db %11000001
db %11000011
- db %11000
- db %1000010
+ db %00011000
+ db %01000010
db 0 ; padding
@@ -23109,8 +23109,8 @@
db %10001101
db %11000001
db %11000011
- db %11000
- db %1000010
+ db %00011000
+ db %01000010
db 0 ; padding
@@ -23142,12 +23142,12 @@
; learnset
db %10100100
- db %11
- db %1101
+ db %00000011
+ db %00001101
db %11001110
db %11000010
db %10001000
- db %100110
+ db %00100110
db 0 ; padding
@@ -23179,12 +23179,12 @@
; learnset
db %10100100
- db %1000011
- db %1101
+ db %01000011
+ db %00001101
db %11001110
db %11000010
db %10001000
- db %100110
+ db %00100110
db 0 ; padding
@@ -23216,12 +23216,12 @@
; learnset
db %10100000
- db %100011
+ db %00100011
db %10001000
db %11000001
db %10000011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -23253,12 +23253,12 @@
; learnset
db %11100000
- db %111111
+ db %00111111
db %10001000
db %11000001
db %10000011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -23295,7 +23295,7 @@
db %11000111
db %10100011
db %10001000
- db %110010
+ db %00110010
db 0 ; padding
@@ -23327,12 +23327,12 @@
; learnset
db %11100000
- db %100011
+ db %00100011
db %10001000
db %11000001
db %10000011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -23364,12 +23364,12 @@
; learnset
db %11100000
- db %111111
+ db %00111111
db %10001000
db %11000001
db %10000011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -23406,7 +23406,7 @@
db %11000111
db %10100011
db %10001000
- db %110010
+ db %00110010
db 0 ; padding
@@ -23438,12 +23438,12 @@
; learnset
db %10110001
- db %111111
+ db %00111111
db %10101111
db %11110001
db %10100111
- db %111000
- db %1100011
+ db %00111000
+ db %01100011
db 0 ; padding
@@ -23475,12 +23475,12 @@
; learnset
db %10110001
- db %1111111
+ db %01111111
db %10101111
db %11110001
db %10100111
- db %111000
- db %1100011
+ db %00111000
+ db %01100011
db 0 ; padding
@@ -23512,12 +23512,12 @@
; learnset
db %10100000
- db %11
- db %1000
+ db %00000011
+ db %00001000
db %11001000
db %11100011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -23549,12 +23549,12 @@
; learnset
db %10100000
- db %1000011
- db %1000
+ db %01000011
+ db %00001000
db %11001000
db %11100011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -23586,12 +23586,12 @@
; learnset
db %10110001
- db %111111
+ db %00111111
db %10101111
db %11110001
db %10100011
- db %111000
- db %1100011
+ db %00111000
+ db %01100011
db 0 ; padding
@@ -23623,12 +23623,12 @@
; learnset
db %10110001
- db %1111111
+ db %01111111
db %10101111
db %11110001
db %10100011
- db %111000
- db %1100011
+ db %00111000
+ db %01100011
db 0 ; padding
@@ -23659,13 +23659,13 @@
db 0 ; growth rate
; learnset
- db %101010
- db %11
- db %11000
+ db %00101010
+ db %00000011
+ db %00011000
db %11000000
- db %1000010
- db %1000
- db %10
+ db %01000010
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -23696,13 +23696,13 @@
db 0 ; growth rate
; learnset
- db %101010
- db %1000011
- db %11000
+ db %00101010
+ db %01000011
+ db %00011000
db %11000000
- db %1000010
- db %1000
- db %10
+ db %01000010
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -23733,13 +23733,13 @@
db 3 ; growth rate
; learnset
- db %100100
- db %11
- db %111000
+ db %00100100
+ db %00000011
+ db %00111000
db %11000000
- db %11
- db %1000
- db %110
+ db %00000011
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -23770,13 +23770,13 @@
db 3 ; growth rate
; learnset
- db %100100
- db %11
- db %111000
+ db %00100100
+ db %00000011
+ db %00111000
db %11000000
- db %11
- db %1000
- db %110
+ db %00000011
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -23808,12 +23808,12 @@
; learnset
db %10100100
- db %1000011
- db %111000
+ db %01000011
+ db %00111000
db %11000000
- db %11
- db %1000
- db %110
+ db %00000011
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -23845,12 +23845,12 @@
; learnset
db %10100100
- db %11
- db %111000
+ db %00000011
+ db %00111000
db %11001000
db %10000011
- db %1000
- db %110
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -23882,12 +23882,12 @@
; learnset
db %10100100
- db %1000011
- db %111000
+ db %01000011
+ db %00111000
db %11001000
db %10000011
- db %1000
- db %110
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -23918,13 +23918,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %11
- db %111000
+ db %00100000
+ db %00000011
+ db %00111000
db %11010000
- db %11
- db %101000
- db %10
+ db %00000011
+ db %00101000
+ db %00000010
db 0 ; padding
@@ -23955,13 +23955,13 @@
db 0 ; growth rate
; learnset
- db %101010
- db %1000011
- db %111000
+ db %00101010
+ db %01000011
+ db %00111000
db %11110000
- db %1000011
- db %101000
- db %10
+ db %01000011
+ db %00101000
+ db %00000010
db 0 ; padding
@@ -23993,12 +23993,12 @@
; learnset
db %10100000
- db %11
- db %1000
+ db %00000011
+ db %00001000
db %11001110
- db %10
+ db %00000010
db %10001000
- db %10
+ db %00000010
db 0 ; padding
@@ -24030,12 +24030,12 @@
; learnset
db %10100000
- db %1000011
- db %1000
+ db %01000011
+ db %00001000
db %11001110
- db %10
+ db %00000010
db %10001000
- db %10
+ db %00000010
db 0 ; padding
@@ -24071,8 +24071,8 @@
db %10001000
db %11000001
db %11000010
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -24108,8 +24108,8 @@
db %10001000
db %11000001
db %11000010
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -24142,11 +24142,11 @@
; learnset
db %10110001
db %10111111
- db %1111
+ db %00001111
db %11001000
db %11000010
- db %1000
- db %110010
+ db %00001000
+ db %00110010
db 0 ; padding
@@ -24179,11 +24179,11 @@
; learnset
db %10110001
db %11111111
- db %1111
+ db %00001111
db %11001000
db %11000010
- db %1000
- db %110010
+ db %00001000
+ db %00110010
db 0 ; padding
@@ -24220,7 +24220,7 @@
db %11001001
db %11000110
db %10001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -24257,7 +24257,7 @@
db %11001001
db %11000110
db %10001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -24289,12 +24289,12 @@
; learnset
db %10100000
- db %11
- db %1001000
+ db %00000011
+ db %01001000
db %11001000
db %11100011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -24326,12 +24326,12 @@
; learnset
db %10100000
- db %1000011
- db %1001000
+ db %01000011
+ db %01001000
db %11101000
db %11100011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -24363,12 +24363,12 @@
; learnset
db %10100000
- db %111111
- db %1000
+ db %00111111
+ db %00001000
db %11010000
db %10000010
- db %101000
- db %10010
+ db %00101000
+ db %00010010
db 0 ; padding
@@ -24400,12 +24400,12 @@
; learnset
db %10110001
- db %111111
- db %1111
+ db %00111111
+ db %00001111
db %11010110
db %10000110
- db %101000
- db %110010
+ db %00101000
+ db %00110010
db 0 ; padding
@@ -24437,12 +24437,12 @@
; learnset
db %10110001
- db %1111111
- db %1111
+ db %01111111
+ db %00001111
db %11010110
db %10000110
- db %101000
- db %110010
+ db %00101000
+ db %00110010
db 0 ; padding
@@ -24474,12 +24474,12 @@
; learnset
db %10110001
- db %11
- db %1111
+ db %00000011
+ db %00001111
db %11110000
db %10000111
- db %111000
- db %1000011
+ db %00111000
+ db %01000011
db 0 ; padding
@@ -24511,12 +24511,12 @@
; learnset
db %10110001
- db %11
- db %1111
+ db %00000011
+ db %00001111
db %11111000
db %10000111
- db %111000
- db %1000011
+ db %00111000
+ db %01000011
db 0 ; padding
@@ -24548,12 +24548,12 @@
; learnset
db %10110001
- db %1000011
- db %1111
+ db %01000011
+ db %00001111
db %11111000
db %10000111
- db %111000
- db %1000011
+ db %00111000
+ db %01000011
db 0 ; padding
@@ -24585,12 +24585,12 @@
; learnset
db %10110001
- db %11
- db %1111
+ db %00000011
+ db %00001111
db %11001110
db %10100110
db %10001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -24622,12 +24622,12 @@
; learnset
db %10110001
- db %11
- db %1111
+ db %00000011
+ db %00001111
db %11001110
db %10100110
db %10001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -24659,12 +24659,12 @@
; learnset
db %10110001
- db %1000011
- db %1111
+ db %01000011
+ db %00001111
db %11001110
db %10100110
db %10001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -24695,13 +24695,13 @@
db 3 ; growth rate
; learnset
- db %100100
- db %11
- db %111000
+ db %00100100
+ db %00000011
+ db %00111000
db %11000000
- db %11
- db %1000
- db %110
+ db %00000011
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -24732,13 +24732,13 @@
db 3 ; growth rate
; learnset
- db %100100
- db %11
- db %111000
+ db %00100100
+ db %00000011
+ db %00111000
db %11000000
- db %11
- db %1000
- db %110
+ db %00000011
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -24770,12 +24770,12 @@
; learnset
db %10100100
- db %1000011
- db %111000
+ db %01000011
+ db %00111000
db %11000000
- db %11
- db %1000
- db %110
+ db %00000011
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -24806,13 +24806,13 @@
db 5 ; growth rate
; learnset
- db %100100
- db %111111
- db %11000
+ db %00100100
+ db %00111111
+ db %00011000
db %11000000
db %10000011
- db %1000
- db %10110
+ db %00001000
+ db %00010110
db 0 ; padding
@@ -24843,13 +24843,13 @@
db 5 ; growth rate
; learnset
- db %100100
- db %1111111
- db %11000
+ db %00100100
+ db %01111111
+ db %00011000
db %11000000
db %10000011
- db %1000
- db %10110
+ db %00001000
+ db %00010110
db 0 ; padding
@@ -24881,12 +24881,12 @@
; learnset
db %10100001
- db %11
- db %1111
+ db %00000011
+ db %00001111
db %11001110
- db %101110
+ db %00101110
db %11001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -24918,12 +24918,12 @@
; learnset
db %10100001
- db %11
- db %1111
+ db %00000011
+ db %00001111
db %11001110
- db %101110
+ db %00101110
db %11001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -24955,12 +24955,12 @@
; learnset
db %10110001
- db %1000011
- db %1111
+ db %01000011
+ db %00001111
db %11001110
- db %101110
+ db %00101110
db %11001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -24992,12 +24992,12 @@
; learnset
db %11100000
- db %11
- db %1000
+ db %00000011
+ db %00001000
db %11000000
db %11100011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -25029,12 +25029,12 @@
; learnset
db %11100000
- db %1000011
- db %1000
+ db %01000011
+ db %00001000
db %11000000
db %11100011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -25067,11 +25067,11 @@
; learnset
db %10100000
db %10111111
- db %1000
+ db %00001000
db %11111110
db %11100011
- db %111000
- db %1110011
+ db %00111000
+ db %01110011
db 0 ; padding
@@ -25104,11 +25104,11 @@
; learnset
db %10110001
db %11111111
- db %1111
+ db %00001111
db %11111110
db %11100011
- db %111000
- db %1110011
+ db %00111000
+ db %01110011
db 0 ; padding
@@ -25139,13 +25139,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %11
+ db %00100000
+ db %00000011
db %10001000
db %11100001
- db %1000011
- db %11000
- db %1000010
+ db %01000011
+ db %00011000
+ db %01000010
db 0 ; padding
@@ -25176,13 +25176,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %1000011
+ db %00100000
+ db %01000011
db %10001000
db %11100001
- db %1000011
- db %11000
- db %1000010
+ db %01000011
+ db %00011000
+ db %01000010
db 0 ; padding
@@ -25214,12 +25214,12 @@
; learnset
db %10101110
- db %11
- db %1000
+ db %00000011
+ db %00001000
db %11000000
db %11000011
- db %1000
- db %1110
+ db %00001000
+ db %00001110
db 0 ; padding
@@ -25251,12 +25251,12 @@
; learnset
db %10101000
- db %11
- db %1000
+ db %00000011
+ db %00001000
db %11000000
db %10000011
- db %1100
- db %1011
+ db %00001100
+ db %00001011
db 0 ; padding
@@ -25288,12 +25288,12 @@
; learnset
db %10101000
- db %1000011
- db %1000
+ db %01000011
+ db %00001000
db %11000000
db %10000011
- db %1100
- db %1011
+ db %00001100
+ db %00001011
db 0 ; padding
@@ -25326,11 +25326,11 @@
; learnset
db %11100000
db %10111111
- db %1000
+ db %00001000
db %11000000
db %10000010
- db %1000
- db %110010
+ db %00001000
+ db %00110010
db 0 ; padding
@@ -25363,11 +25363,11 @@
; learnset
db %11100000
db %11111111
- db %1000
+ db %00001000
db %11000000
db %10000010
- db %1000
- db %110010
+ db %00001000
+ db %00110010
db 0 ; padding
@@ -25399,12 +25399,12 @@
; learnset
db %10100000
- db %0
+ db %00000000
db %10011000
db %11000001
- db %101010
- db %1001000
- db %10
+ db %00101010
+ db %01001000
+ db %00000010
db 0 ; padding
@@ -25436,12 +25436,12 @@
; learnset
db %10100000
- db %1000000
+ db %01000000
db %10011000
db %11000001
- db %101010
- db %1001000
- db %10
+ db %00101010
+ db %01001000
+ db %00000010
db 0 ; padding
@@ -25472,13 +25472,13 @@
db 5 ; growth rate
; learnset
- db %100000
- db %111111
- db %1000
+ db %00100000
+ db %00111111
+ db %00001000
db %11100000
- db %1001011
- db %1001000
- db %10011
+ db %01001011
+ db %01001000
+ db %00010011
db 0 ; padding
@@ -25509,13 +25509,13 @@
db 5 ; growth rate
; learnset
- db %100000
- db %1111111
- db %1000
+ db %00100000
+ db %01111111
+ db %00001000
db %11100000
- db %1001011
- db %1001000
- db %10011
+ db %01001011
+ db %01001000
+ db %00010011
db 0 ; padding
@@ -25546,13 +25546,13 @@
db 3 ; growth rate
; learnset
- db %100000
- db %0
+ db %00100000
+ db %00000000
db %10011000
db %11010001
- db %1010
- db %1101010
- db %10
+ db %00001010
+ db %01101010
+ db %00000010
db 0 ; padding
@@ -25583,13 +25583,13 @@
db 3 ; growth rate
; learnset
- db %100000
- db %0
+ db %00100000
+ db %00000000
db %10011000
db %11010001
- db %1010
- db %1101010
- db %10
+ db %00001010
+ db %01101010
+ db %00000010
db 0 ; padding
@@ -25621,12 +25621,12 @@
; learnset
db %10110001
- db %1000011
+ db %01000011
db %10011111
db %11010001
db %10001110
- db %1101010
- db %100010
+ db %01101010
+ db %00100010
db 0 ; padding
@@ -25658,12 +25658,12 @@
; learnset
db %10100000
- db %11
- db %1000
+ db %00000011
+ db %00001000
db %11001110
db %10001010
db %11001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -25695,12 +25695,12 @@
; learnset
db %10110001
- db %11
- db %1111
+ db %00000011
+ db %00001111
db %11110000
db %10000111
- db %111010
- db %1000011
+ db %00111010
+ db %01000011
db 0 ; padding
@@ -25732,12 +25732,12 @@
; learnset
db %10110001
- db %1000011
- db %1111
+ db %01000011
+ db %00001111
db %11110000
db %10000111
- db %111010
- db %1000011
+ db %00111010
+ db %01000011
db 0 ; padding
@@ -25769,12 +25769,12 @@
; learnset
db %10100100
- db %111111
- db %1000
+ db %00111111
+ db %00001000
db %11000000
- db %10
- db %1000
- db %110110
+ db %00000010
+ db %00001000
+ db %00110110
db 0 ; padding
@@ -25806,12 +25806,12 @@
; learnset
db %10100100
- db %1111111
- db %1000
+ db %01111111
+ db %00001000
db %11000000
- db %10
- db %1000
- db %110110
+ db %00000010
+ db %00001000
+ db %00110110
db 0 ; padding
@@ -25842,13 +25842,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %1
+ db %00100000
+ db %00000001
db %10001000
db %11100001
- db %1001011
- db %1011000
- db %1000010
+ db %01001011
+ db %01011000
+ db %01000010
db 0 ; padding
@@ -25879,13 +25879,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %1000001
+ db %00100000
+ db %01000001
db %10001000
db %11100001
db %11001011
- db %1011000
- db %1000010
+ db %01011000
+ db %01000010
db 0 ; padding
@@ -25916,13 +25916,13 @@
db 5 ; growth rate
; learnset
- db %100000
- db %11
- db %1000
+ db %00100000
+ db %00000011
+ db %00001000
db %11110000
- db %11011
- db %1101000
- db %10
+ db %00011011
+ db %01101000
+ db %00000010
db 0 ; padding
@@ -25953,13 +25953,13 @@
db 5 ; growth rate
; learnset
- db %100000
- db %1000011
- db %111000
+ db %00100000
+ db %01000011
+ db %00111000
db %11110000
- db %11011
- db %1101000
- db %100010
+ db %00011011
+ db %01101000
+ db %00100010
db 0 ; padding
@@ -25991,12 +25991,12 @@
; learnset
db %10110001
- db %111111
- db %1111
+ db %00111111
+ db %00001111
db %11001110
db %10100010
- db %1000
- db %100010
+ db %00001000
+ db %00100010
db 0 ; padding
@@ -26028,12 +26028,12 @@
; learnset
db %10110001
- db %1111111
- db %1111
+ db %01111111
+ db %00001111
db %11001110
db %10100010
- db %1000
- db %100010
+ db %00001000
+ db %00100010
db 0 ; padding
@@ -26065,12 +26065,12 @@
; learnset
db %10110001
- db %11
- db %1111
+ db %00000011
+ db %00001111
db %11000000
db %11000110
- db %1000
- db %100010
+ db %00001000
+ db %00100010
db 0 ; padding
@@ -26102,12 +26102,12 @@
; learnset
db %10110001
- db %11
- db %1111
+ db %00000011
+ db %00001111
db %11000000
db %11000110
- db %1000
- db %100010
+ db %00001000
+ db %00100010
db 0 ; padding
@@ -26139,12 +26139,12 @@
; learnset
db %10110101
- db %1111111
+ db %01111111
db %10001111
db %11000111
db %10100010
- db %1000
- db %110110
+ db %00001000
+ db %00110110
db 0 ; padding
@@ -26175,13 +26175,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %0
+ db %00100000
+ db %00000000
db %10001000
db %11000001
- db %101010
- db %1001000
- db %10
+ db %00101010
+ db %01001000
+ db %00000010
db 0 ; padding
@@ -26212,13 +26212,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %1000000
+ db %00100000
+ db %01000000
db %10001000
db %11000001
- db %101010
- db %1001000
- db %10
+ db %00101010
+ db %01001000
+ db %00000010
db 0 ; padding
@@ -26250,12 +26250,12 @@
; learnset
db %11100000
- db %11
+ db %00000011
db %10001000
db %11001111
db %10100010
db %10001000
- db %100010
+ db %00100010
db 0 ; padding
@@ -26292,7 +26292,7 @@
db %11001111
db %10100010
db %10001000
- db %110010
+ db %00110010
db 0 ; padding
@@ -26324,12 +26324,12 @@
; learnset
db %10110001
- db %1111111
+ db %01111111
db %10101111
db %11110001
db %10110111
- db %111001
- db %1100011
+ db %00111001
+ db %01100011
db 0 ; padding
@@ -26361,12 +26361,12 @@
; learnset
db %10100100
- db %1000011
- db %111000
+ db %01000011
+ db %00111000
db %11000000
db %10000010
- db %1000
- db %110
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -26398,12 +26398,12 @@
; learnset
db %10110001
- db %1111111
+ db %01111111
db %10001111
db %11000111
db %10100010
db %10001000
- db %110010
+ db %00110010
db 0 ; padding
@@ -26434,13 +26434,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %111111
- db %1000
+ db %00100000
+ db %00111111
+ db %00001000
db %11000000
db %11000010
- db %1000
- db %10010
+ db %00001000
+ db %00010010
db 0 ; padding
@@ -26471,13 +26471,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %1111111
- db %1000
+ db %00100000
+ db %01111111
+ db %00001000
db %11000000
db %11000010
- db %1000
- db %10010
+ db %00001000
+ db %00010010
db 0 ; padding
@@ -26508,13 +26508,13 @@
db 0 ; growth rate
; learnset
- db %1100000
- db %111111
- db %1000
+ db %01100000
+ db %00111111
+ db %00001000
db %11000000
db %11000010
- db %1000
- db %10010
+ db %00001000
+ db %00010010
db 0 ; padding
@@ -26545,13 +26545,13 @@
db 0 ; growth rate
; learnset
- db %1100000
- db %1111111
- db %1000
+ db %01100000
+ db %01111111
+ db %00001000
db %11000000
db %11000010
- db %1000
- db %10010
+ db %00001000
+ db %00010010
db 0 ; padding
@@ -26582,13 +26582,13 @@
db 5 ; growth rate
; learnset
- db %100000
- db %111111
+ db %00100000
+ db %00111111
db %10001000
db %11110001
db %11000011
- db %111000
- db %1010011
+ db %00111000
+ db %01010011
db 0 ; padding
@@ -26619,13 +26619,13 @@
db 5 ; growth rate
; learnset
- db %100000
- db %1111111
+ db %00100000
+ db %01111111
db %10001000
db %11110001
db %11000011
- db %111000
- db %1010011
+ db %00111000
+ db %01010011
db 0 ; padding
@@ -26657,12 +26657,12 @@
; learnset
db %10110001
- db %1000011
+ db %01000011
db %10101111
db %11110001
db %10000111
- db %111000
- db %1000010
+ db %00111000
+ db %01000010
db 0 ; padding
@@ -26693,13 +26693,13 @@
db 0 ; growth rate
; learnset
- db %100100
- db %1000011
- db %1000
+ db %00100100
+ db %01000011
+ db %00001000
db %11000000
db %11000010
- db %1000
- db %110
+ db %00001000
+ db %00000110
db 0 ; padding
@@ -26731,12 +26731,12 @@
; learnset
db %10110001
- db %1111111
- db %1111
+ db %01111111
+ db %00001111
db %11110000
db %10000111
- db %101000
- db %10
+ db %00101000
+ db %00000010
db 0 ; padding
@@ -26768,12 +26768,12 @@
; learnset
db %10110001
- db %1000011
+ db %01000011
db %10001111
db %11110001
db %11000111
- db %111000
- db %1100010
+ db %00111000
+ db %01100010
db 0 ; padding
@@ -26805,12 +26805,12 @@
; learnset
db %10110001
- db %1000011
- db %1111
+ db %01000011
+ db %00001111
db %11110000
db %10100110
- db %101000
- db %100010
+ db %00101000
+ db %00100010
db 0 ; padding
@@ -26842,12 +26842,12 @@
; learnset
db %10100100
- db %1000011
- db %1101
+ db %01000011
+ db %00001101
db %11000000
- db %10
- db %1000
- db %100110
+ db %00000010
+ db %00001000
+ db %00100110
db 0 ; padding
@@ -26879,12 +26879,12 @@
; learnset
db %11100000
- db %1110011
+ db %01110011
db %10001000
db %11000111
db %10100010
- db %1000
- db %100010
+ db %00001000
+ db %00100010
db 0 ; padding
@@ -26915,13 +26915,13 @@
db 5 ; growth rate
; learnset
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
db 0 ; padding
@@ -26953,12 +26953,12 @@
; learnset
db %10100000
- db %1111111
+ db %01111111
db %11001000
db %11000001
db %10100011
- db %1000
- db %110010
+ db %00001000
+ db %00110010
db 0 ; padding
@@ -26990,12 +26990,12 @@
; learnset
db %11100000
- db %1111111
+ db %01111111
db %11101000
db %11010001
db %10000011
- db %101000
- db %110010
+ db %00101000
+ db %00110010
db 0 ; padding
@@ -27026,13 +27026,13 @@
db 0 ; growth rate
; learnset
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
- db %0
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
db 0 ; padding
@@ -27064,12 +27064,12 @@
; learnset
db %10100000
- db %11
- db %1000
+ db %00000011
+ db %00001000
db %11000000
db %11000011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -27101,12 +27101,12 @@
; learnset
db %10100000
- db %1111111
- db %1000
+ db %01111111
+ db %00001000
db %11000000
db %11000011
- db %1000
- db %10010
+ db %00001000
+ db %00010010
db 0 ; padding
@@ -27138,12 +27138,12 @@
; learnset
db %10100000
- db %1000011
+ db %01000011
db %10001000
db %11000001
db %11000011
- db %11000
- db %1000010
+ db %00011000
+ db %01000010
db 0 ; padding
@@ -27175,12 +27175,12 @@
; learnset
db %10100000
- db %1000011
- db %1000
+ db %01000011
+ db %00001000
db %11000000
db %11100011
- db %1000
- db %10
+ db %00001000
+ db %00000010
db 0 ; padding
@@ -27211,13 +27211,13 @@
db 0 ; growth rate
; learnset
- db %100000
- db %1110011
+ db %00100000
+ db %01110011
db %10001000
db %11110001
db %11000011
- db %111000
- db %1000011
+ db %00111000
+ db %01000011
db 0 ; padding
@@ -27249,12 +27249,12 @@
; learnset
db %10100000
- db %111111
- db %1000
+ db %00111111
+ db %00001000
db %11000000
- db %11
- db %1000
- db %10010
+ db %00000011
+ db %00001000
+ db %00010010
db 0 ; padding
@@ -27286,12 +27286,12 @@
; learnset
db %11100000
- db %1111111
- db %1101
+ db %01111111
+ db %00001101
db %11000000
db %10000011
- db %1000
- db %10010
+ db %00001000
+ db %00010010
db 0 ; padding
@@ -27323,12 +27323,12 @@
; learnset
db %10100000
- db %111111
- db %1000
+ db %00111111
+ db %00001000
db %11000000
- db %11
- db %1000
- db %10010
+ db %00000011
+ db %00001000
+ db %00010010
db 0 ; padding
@@ -27360,12 +27360,12 @@
; learnset
db %10110110
- db %1111111
- db %1101
+ db %01111111
+ db %00001101
db %11000000
db %10000011
- db %1000
- db %10010
+ db %00001000
+ db %00010010
db 0 ; padding
@@ -27396,13 +27396,13 @@
db 5 ; growth rate
; learnset
- db %101010
- db %1000011
- db %1001000
+ db %00101010
+ db %01000011
+ db %01001000
db %11000000
- db %1100011
- db %1100
- db %1010
+ db %01100011
+ db %00001100
+ db %00001010
db 0 ; padding
@@ -27439,7 +27439,7 @@
db %11010111
db %10101111
db %10101000
- db %110010
+ db %00110010
db 0 ; padding
@@ -27470,13 +27470,13 @@
db 5 ; growth rate
; learnset
- db %101010
- db %1111111
- db %1000
+ db %00101010
+ db %01111111
+ db %00001000
db %11000000
- db %1000011
- db %1100
- db %1010
+ db %01000011
+ db %00001100
+ db %00001010
db 0 ; padding
@@ -27507,13 +27507,13 @@
db 5 ; growth rate
; learnset
- db %101010
- db %1000011
+ db %00101010
+ db %01000011
db %10001000
db %11000001
- db %1000011
- db %11100
- db %1001010
+ db %01000011
+ db %00011100
+ db %01001010
db 0 ; padding
@@ -27544,13 +27544,13 @@
db 5 ; growth rate
; learnset
- db %101010
- db %1000011
- db %1000
+ db %00101010
+ db %01000011
+ db %00001000
db %11000000
- db %1100011
- db %1100
- db %1010
+ db %01100011
+ db %00001100
+ db %00001010
db 0 ; padding
@@ -27582,12 +27582,12 @@
; learnset
db %10100000
- db %111111
+ db %00111111
db %11001000
db %11000001
db %11100011
- db %11000
- db %10010
+ db %00011000
+ db %00010010
db 0 ; padding
@@ -27619,12 +27619,12 @@
; learnset
db %11100000
- db %111111
+ db %00111111
db %11001000
db %11000001
db %11100011
- db %11000
- db %10010
+ db %00011000
+ db %00010010
db 0 ; padding
@@ -27656,12 +27656,12 @@
; learnset
db %11100010
- db %1111111
+ db %01111111
db %11001000
db %11000001
db %11100011
- db %11000
- db %110010
+ db %00011000
+ db %00110010
db 0 ; padding
@@ -27697,12 +27697,12 @@
db %10101111
db %11110001
db %10101111
- db %111000
- db %1100011
+ db %00111000
+ db %01100011
db 0 ; padding
-INCBIN "baserom.gbc",$39446,$43e
+INCBIN "baserom.gbc",$39446,$39884 - $39446
ReadMove: ; 5884
push hl