ref: 325234892970f5b4b8779700bd649c52dee23705
parent: 2dbfe1598ad4ed800daf6de089ee3b44178acb9a
parent: 90af5b2a5e802dec7791de3eb4fe9e047f83353b
author: Bryan Bishop <[email protected]>
date: Thu Feb 7 13:37:54 EST 2013
Merge pull request #107 from yenatch/master 2bpp to png and png to 2bpp
--- a/extras/gfx.py
+++ b/extras/gfx.py
@@ -1,19 +1,16 @@
# -*- coding: utf-8 -*-
import os
-import sys
-import errno
-import string
-from copy import copy, deepcopy
-import random
+import png
import argparse
from math import sqrt, floor, ceil
-from datetime import datetime
from crystal import load_rom
+from pokemon_constants import pokemon_constants
+
rom = load_rom()
@@ -1078,9 +1075,290 @@
return output
+
+
+
+
+
+def dump_monster_pals():
+ pals = 0xa8d6
+ pal_length = 0x4
+ for mon in range(251):
+
+ name = pokemon_constants[mon+1].title().replace('_','')
+ num = str(mon+1).zfill(3)
+ dir = 'gfx/pics/'+num+'/'
+
+ address = pals + mon*pal_length*2
+
+
+ pal_data = []
+ for byte in range(pal_length):
+ pal_data.append(ord(rom[address]))
+ address += 1
+
+ filename = 'normal.pal'
+ to_file('../'+dir+filename, pal_data)
+
+ spacing = ' ' * (15 - len(name))
+ #print name+'Palette:'+spacing+' INCBIN "'+dir+filename+'"'
+
+
+ pal_data = []
+ for byte in range(pal_length):
+ pal_data.append(ord(rom[address]))
+ address += 1
+
+ filename = 'shiny.pal'
+ to_file('../'+dir+filename, pal_data)
+
+ spacing = ' ' * (10 - len(name))
+ #print name+'ShinyPalette:'+spacing+' INCBIN "'+dir+filename+'"'
+
+
+
+def flatten(planar):
+ """
+ Flattens planar 2bpp image data into a quaternary pixel map.
+ """
+ strips = []
+ for pair in range(len(planar)/2):
+ bottom = ord(planar[(pair*2) ])
+ top = ord(planar[(pair*2)+1])
+ strip = []
+ for i in range(7,-1,-1):
+ color = ((bottom >> i) & 1) + (((top >> i-1) if i > 0 else (top << 1-i)) & 2)
+ strip.append(color)
+ strips += strip
+ return strips
+
+
+def to_lines(image, width):
+ """
+ Converts a tiled quaternary pixel map to lines of quaternary pixels.
+ """
+
+ tile = 8 * 8
+
+ # so we know how many strips of 8px we're putting into a line
+ num_columns = width / 8
+ # number of lines
+ height = len(image) / width
+
+ lines = []
+ for cur_line in range(height):
+ tile_row = int(cur_line / 8)
+ line = []
+ for column in range(num_columns):
+ anchor = num_columns*tile_row*tile + column*tile + (cur_line%8)*8
+ line += image[anchor:anchor+8]
+ lines.append(line)
+ return lines
+
+def dmg2rgb(word):
+ red = word & 0b11111
+ word >>= 5
+ green = word & 0b11111
+ word >>= 5
+ blue = word & 0b11111
+ alpha = 255
+ return ((red<<3)+0b100, (green<<3)+0b100, (blue<<3)+0b100, alpha)
+
+
+def png_pal(filename):
+ palette = []
+ palette.append((255,255,255,255))
+ with open(filename, 'rb') as pal_data:
+ words = pal_data.read()
+ dmg_pals = []
+ for word in range(len(words)/2):
+ dmg_pals.append(ord(words[word*2]) + ord(words[word*2+1])*0x100)
+ for word in dmg_pals:
+ palette.append(dmg2rgb(word))
+ palette.append((000,000,000,255))
+ return palette
+
+
+def to_png(filein, fileout=None, pal_file=None, height=None, width=None):
+ """
+ Takes a planar 2bpp graphics file and converts it to png.
+ """
+
+ if fileout == None: fileout = ''.join(filein.split('.')[:-1]) + '.png'
+
+ image = open(filein, 'rb').read()
+
+
+ # unless the pic is square, at least one dimension should be given
+
+ if height == None and width == None:
+ height = int(sqrt(len(image)*4))
+ width = height
+
+ elif height == None: height = len(image)*4 / width
+
+ elif width == None: width = len(image)*4 / height
+
+ assert height * width == len(image)*4, 'Please specify dimensions for non-square image!'
+
+
+ # map it out
+
+ lines = to_lines(flatten(image), width)
+
+
+ if pal_file == None:
+ palette = None
+ greyscale = True
+ bitdepth = 2
+ inverse = { 0:3, 1:2, 2:1, 3:0 }
+ map = [[inverse[pixel] for pixel in line] for line in lines]
+
+ else: # gbc color
+ palette = png_pal(pal_file)
+ greyscale = False
+ bitdepth = 8
+ map = [[pixel for pixel in line] for line in lines]
+
+
+ w = png.Writer(width, height, palette=palette, compression = 9, greyscale = greyscale, bitdepth = bitdepth)
+ with open(fileout, 'wb') as file:
+ w.write(file, map)
+
+
+
+
+def to_2bpp(filein, fileout=None, palout=None):
+ """
+ Takes a png and converts it to planar 2bpp.
+ """
+
+ if fileout == None: fileout = ''.join(filein.split('.')[:-1]) + '.2bpp'
+
+ with open(filein, 'rb') as file:
+
+ r = png.Reader(file)
+ info = r.asRGBA8()
+
+ width = info[0]
+ height = info[1]
+
+ rgba = list(info[2])
+ greyscale = info[3]['greyscale']
+
+
+ # commented out for the moment
+
+ padding = { 'left': 0,
+ 'right': 0,
+ 'top': 0,
+ 'bottom': 0, }
+
+ #if width % 8 != 0:
+ # padding['left'] = int(ceil((width / 8 + 8 - width) / 2))
+ # padding['right'] = int(floor((width / 8 + 8 - width) / 2))
+
+ #if height % 8 != 0:
+ # padding['top'] = int(ceil((height / 8 + 8 - height) / 2))
+ # padding['bottom'] = int(floor((height / 8 + 8 - height) / 2))
+
+
+ # turn the flat values into something more workable
+
+ pixel_length = 4 # rgba
+ image = []
+
+ # while we're at it, let's size up the palette
+
+ palette = []
+
+ for line in rgba:
+ newline = []
+ for pixel in range(len(line)/pixel_length):
+ i = pixel*pixel_length
+ color = { 'r': line[i ],
+ 'g': line[i+1],
+ 'b': line[i+2],
+ 'a': line[i+3], }
+ newline.append(color)
+ if color not in palette: palette.append(color)
+ image.append(newline)
+
+
+ # sort by luminance, because we can
+
+ def luminance(color):
+ # this is actually in reverse, thanks to dmg/cgb palette ordering
+ rough = { 'r': 4.7,
+ 'g': 1.4,
+ 'b': 13.8, }
+ return sum(color[key] * -rough[key] for key in rough.keys())
+
+ palette = sorted(palette, key = lambda x:luminance(x))
+
+ # no palette fixing for now
+
+ assert len(palette) <= 4, 'Palette should be 4 colors, is really ' + str(len(palette))
+
+
+ # spit out new palette (disabled for now)
+
+ def rgb_to_dmg(color):
+ word = (color['r'] / 8) << 10
+ word += (color['g'] / 8) << 5
+ word += (color['b'] / 8)
+ return word
+
+ palout = None
+
+ if palout != None:
+ output = []
+ for color in palette[1:3]:
+ word = rgb_to_dmg(color)
+ output.append(word>>8)
+ output.append(word&0xff)
+ to_file(palout, output)
+
+
+ # create a new map consisting of quaternary color ids
+
+ map = []
+ if padding['top']: map += [0] * (width + padding['left'] + padding['right']) * padding['top']
+ for line in image:
+ if padding['left']: map += [0] * padding['left']
+ for color in line:
+ map.append(palette.index(color))
+ if padding['right']: map += [0] * padding['right']
+ if padding['bottom']: map += [0] * (width + padding['left'] + padding['right']) * padding['bottom']
+
+ # split it into strips of 8, and make them planar
+
+ num_columns = width / 8
+ num_rows = height / 8
+
+ tile = 8 * 8
+
+ image = []
+ for row in range(num_rows):
+ for column in range(num_columns):
+ for strip in range(tile / 8):
+ anchor = row*num_columns*tile + column*tile/8 + strip*width
+ line = map[anchor:anchor+8]
+ bottom = 0
+ top = 0
+ for bit, quad in enumerate(line):
+ bottom += (quad & 1) << (7-bit)
+ top += ((quad & 2) >> 1) << (7-bit)
+ image.append(bottom)
+ image.append(top)
+
+ to_file(fileout, image)
+
+
+
if __name__ == "__main__":
parser = argparse.ArgumentParser()
- parser.add_argument('cmd', nargs='?', metavar='cmd', type=str)
+ parser.add_argument('cmd', nargs='?', metavar='cmd', type=str)
parser.add_argument('arg1', nargs='?', metavar='arg1', type=str)
parser.add_argument('arg2', nargs='?', metavar='arg2', type=str)
parser.add_argument('arg3', nargs='?', metavar='arg3', type=str)
@@ -1116,7 +1394,19 @@
# python gfx.py pal [address] [length]
print grab_palettes(int(args.arg1,16), int(args.arg2))
+ elif args.cmd == 'png':
+
+ if '.2bpp' in args.arg1:
+ if args.arg3 == 'greyscale':
+ to_png(args.arg1, args.arg2)
+ else:
+ to_png(args.arg1, args.arg2, args.arg3)
+
+ elif '.png' in args.arg1:
+ to_2bpp(args.arg1, args.arg2)
+
#else:
## python gfx.py
#decompress_all()
#if debug: print 'decompressed known gfx to ../gfx/!'
+
--- /dev/null
+++ b/gfx/pics/001/normal.pal
@@ -1,0 +1,1 @@
+�/_
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/001/shiny.pal
@@ -1,0 +1,1 @@
+�/_
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/002/normal.pal
@@ -1,0 +1,1 @@
+�/_A
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/002/shiny.pal
@@ -1,0 +1,1 @@
+�/'
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/003/normal.pal
@@ -1,0 +1,1 @@
+(/
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/003/shiny.pal
@@ -1,0 +1,1 @@
+2/�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/004/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/004/shiny.pal
@@ -1,0 +1,1 @@
+
--- /dev/null
+++ b/gfx/pics/005/normal.pal
@@ -1,0 +1,1 @@
+r
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/005/shiny.pal
@@ -1,0 +1,1 @@
+�>75
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/006/normal.pal
@@ -1,0 +1,1 @@
+&=
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/006/shiny.pal
@@ -1,0 +1,1 @@
+�U�:
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/007/normal.pal
@@ -1,0 +1,1 @@
+V"
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/007/shiny.pal
@@ -1,0 +1,1 @@
+�"1{
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/008/normal.pal
@@ -1,0 +1,1 @@
+V"�}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/008/shiny.pal
@@ -1,0 +1,1 @@
+�"r~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/009/normal.pal
@@ -1,0 +1,1 @@
+�h}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/009/shiny.pal
@@ -1,0 +1,1 @@
+�R
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/010/normal.pal
@@ -1,0 +1,1 @@
+�?=
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/010/shiny.pal
@@ -1,0 +1,1 @@
+�E
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/011/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/011/shiny.pal
@@ -1,0 +1,1 @@
+|6�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/012/normal.pal
@@ -1,0 +1,1 @@
+2�4
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/012/shiny.pal
@@ -1,0 +1,1 @@
+�]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/013/normal.pal
@@ -1,0 +1,1 @@
+:�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/013/shiny.pal
@@ -1,0 +1,1 @@
+w
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/014/normal.pal
@@ -1,0 +1,1 @@
+:�!
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/014/shiny.pal
@@ -1,0 +1,1 @@
+t-
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/015/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/015/shiny.pal
@@ -1,0 +1,1 @@
+�6
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/016/normal.pal
@@ -1,0 +1,1 @@
+~7
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/016/shiny.pal
@@ -1,0 +1,1 @@
+�3t"
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/017/normal.pal
@@ -1,0 +1,1 @@
+_1
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/017/shiny.pal
@@ -1,0 +1,1 @@
+u�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/018/normal.pal
@@ -1,0 +1,1 @@
+_1
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/018/shiny.pal
@@ -1,0 +1,1 @@
+�:/
--- /dev/null
+++ b/gfx/pics/019/normal.pal
@@ -1,0 +1,1 @@
+ypD
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/019/shiny.pal
@@ -1,0 +1,1 @@
+�N46
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/020/normal.pal
@@ -1,0 +1,1 @@
+�*Q
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/020/shiny.pal
@@ -1,0 +1,1 @@
+7?
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/021/normal.pal
@@ -1,0 +1,1 @@
+S^1
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/021/shiny.pal
@@ -1,0 +1,1 @@
+^�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/022/normal.pal
@@ -1,0 +1,1 @@
+v�@
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/022/shiny.pal
@@ -1,0 +1,1 @@
+*8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/023/normal.pal
@@ -1,0 +1,1 @@
+U
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/023/shiny.pal
@@ -1,0 +1,1 @@
+�6i
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/024/normal.pal
@@ -1,0 +1,1 @@
+M�$
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/024/shiny.pal
@@ -1,0 +1,1 @@
+r.Ty
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/025/normal.pal
@@ -1,0 +1,1 @@
+]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/025/shiny.pal
@@ -1,0 +1,1 @@
+?T,
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/026/normal.pal
@@ -1,0 +1,1 @@
+_�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/026/shiny.pal
@@ -1,0 +1,1 @@
+uRx
--- /dev/null
+++ b/gfx/pics/027/normal.pal
@@ -1,0 +1,1 @@
+V
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/027/shiny.pal
@@ -1,0 +1,1 @@
+*=
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/028/normal.pal
@@ -1,0 +1,1 @@
+W
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/028/shiny.pal
@@ -1,0 +1,1 @@
+P�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/029/normal.pal
@@ -1,0 +1,1 @@
+�z�8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/029/shiny.pal
@@ -1,0 +1,1 @@
+;r%
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/030/normal.pal
@@ -1,0 +1,1 @@
+�~�9
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/030/shiny.pal
@@ -1,0 +1,1 @@
+?z
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/031/normal.pal
@@ -1,0 +1,1 @@
+{ n
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/031/shiny.pal
@@ -1,0 +1,1 @@
+~�!
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/032/normal.pal
@@ -1,0 +1,1 @@
+UQ@
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/032/shiny.pal
@@ -1,0 +1,1 @@
+�~=
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/033/normal.pal
@@ -1,0 +1,1 @@
+Y�@
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/033/shiny.pal
@@ -1,0 +1,1 @@
+�~�d
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/034/normal.pal
@@ -1,0 +1,1 @@
+�P�,
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/034/shiny.pal
@@ -1,0 +1,1 @@
+-~/]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/035/normal.pal
@@ -1,0 +1,1 @@
+�I
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/035/shiny.pal
@@ -1,0 +1,1 @@
+�eH
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/036/normal.pal
@@ -1,0 +1,1 @@
+�I
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/036/shiny.pal
@@ -1,0 +1,1 @@
+�eH
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/037/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/037/shiny.pal
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/038/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/038/shiny.pal
@@ -1,0 +1,1 @@
+�f1^
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/039/normal.pal
@@ -1,0 +1,1 @@
+�U~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/039/shiny.pal
@@ -1,0 +1,1 @@
+?~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/040/normal.pal
@@ -1,0 +1,1 @@
+�U~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/040/shiny.pal
@@ -1,0 +1,1 @@
+?~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/041/normal.pal
@@ -1,0 +1,1 @@
+�ME
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/041/shiny.pal
@@ -1,0 +1,1 @@
+�y*
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/042/normal.pal
@@ -1,0 +1,1 @@
+�ME
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/042/shiny.pal
@@ -1,0 +1,1 @@
+�M
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/043/normal.pal
@@ -1,0 +1,1 @@
+�&%
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/043/shiny.pal
@@ -1,0 +1,1 @@
+_H.
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/044/normal.pal
@@ -1,0 +1,1 @@
+�(5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/044/shiny.pal
@@ -1,0 +1,1 @@
+�-2
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/045/normal.pal
@@ -1,0 +1,1 @@
+�(5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/045/shiny.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/046/normal.pal
@@ -1,0 +1,1 @@
+� w
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/046/shiny.pal
@@ -1,0 +1,1 @@
+{�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/047/normal.pal
@@ -1,0 +1,1 @@
+?�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/047/shiny.pal
@@ -1,0 +1,1 @@
+�&
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/048/normal.pal
@@ -1,0 +1,1 @@
+�8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/048/shiny.pal
@@ -1,0 +1,1 @@
+.~�X
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/049/normal.pal
@@ -1,0 +1,1 @@
+[a�8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/049/shiny.pal
@@ -1,0 +1,1 @@
+�}�T
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/050/normal.pal
@@ -1,0 +1,1 @@
+s�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/050/shiny.pal
@@ -1,0 +1,1 @@
+s�l
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/051/normal.pal
@@ -1,0 +1,1 @@
+s�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/051/shiny.pal
@@ -1,0 +1,1 @@
+s�l
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/052/normal.pal
@@ -1,0 +1,1 @@
+7
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/052/shiny.pal
@@ -1,0 +1,1 @@
+�2ZH
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/053/normal.pal
@@ -1,0 +1,1 @@
+�+,
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/053/shiny.pal
@@ -1,0 +1,1 @@
+�+<m
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/054/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/054/shiny.pal
@@ -1,0 +1,1 @@
+u~jQ
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/055/normal.pal
@@ -1,0 +1,1 @@
+�jha
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/055/shiny.pal
@@ -1,0 +1,1 @@
+\5'z
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/056/normal.pal
@@ -1,0 +1,1 @@
+�.3
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/056/shiny.pal
@@ -1,0 +1,1 @@
+�.
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/057/normal.pal
@@ -1,0 +1,1 @@
+_2
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/057/shiny.pal
@@ -1,0 +1,1 @@
+7
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/058/normal.pal
@@ -1,0 +1,1 @@
+{
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/058/shiny.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/059/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/059/shiny.pal
@@ -1,0 +1,1 @@
+8>3
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/060/normal.pal
@@ -1,0 +1,1 @@
+)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/060/shiny.pal
@@ -1,0 +1,1 @@
+Eu
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/061/normal.pal
@@ -1,0 +1,1 @@
+�A
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/061/shiny.pal
@@ -1,0 +1,1 @@
+ jH}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/062/normal.pal
@@ -1,0 +1,1 @@
+j�<
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/062/shiny.pal
@@ -1,0 +1,1 @@
+k(>
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/063/normal.pal
@@ -1,0 +1,1 @@
+|)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/063/shiny.pal
@@ -1,0 +1,1 @@
++4M
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/064/normal.pal
@@ -1,0 +1,1 @@
+|)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/064/shiny.pal
@@ -1,0 +1,1 @@
++4M
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/065/normal.pal
@@ -1,0 +1,1 @@
+|)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/065/shiny.pal
@@ -1,0 +1,1 @@
+sUT
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/066/normal.pal
@@ -1,0 +1,1 @@
+4.i
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/066/shiny.pal
@@ -1,0 +1,1 @@
+�-%
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/067/normal.pal
@@ -1,0 +1,1 @@
+0.�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/067/shiny.pal
@@ -1,0 +1,1 @@
+.�d
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/068/normal.pal
@@ -1,0 +1,1 @@
+U.i
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/068/shiny.pal
@@ -1,0 +1,1 @@
+..�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/069/normal.pal
@@ -1,0 +1,1 @@
+�[%
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/069/shiny.pal
@@ -1,0 +1,1 @@
+�TU
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/070/normal.pal
@@ -1,0 +1,1 @@
+�=%
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/070/shiny.pal
@@ -1,0 +1,1 @@
+�3M
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/071/normal.pal
@@ -1,0 +1,1 @@
+O_5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/071/shiny.pal
@@ -1,0 +1,1 @@
+��}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/072/normal.pal
@@ -1,0 +1,1 @@
+�~�(
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/072/shiny.pal
@@ -1,0 +1,1 @@
+s~h6
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/073/normal.pal
@@ -1,0 +1,1 @@
+�~Z
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/073/shiny.pal
@@ -1,0 +1,1 @@
+�~�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/074/normal.pal
@@ -1,0 +1,1 @@
+2>h
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/074/shiny.pal
@@ -1,0 +1,1 @@
+8>�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/075/normal.pal
@@ -1,0 +1,1 @@
+1Jh
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/075/shiny.pal
@@ -1,0 +1,1 @@
+�1p
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/076/normal.pal
@@ -1,0 +1,1 @@
+"h
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/076/shiny.pal
@@ -1,0 +1,1 @@
+�1
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/077/normal.pal
@@ -1,0 +1,1 @@
+z�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/077/shiny.pal
@@ -1,0 +1,1 @@
+wB�1
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/078/normal.pal
@@ -1,0 +1,1 @@
+z�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/078/shiny.pal
@@ -1,0 +1,1 @@
+vRQm
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/079/normal.pal
@@ -1,0 +1,1 @@
+_E�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/079/shiny.pal
@@ -1,0 +1,1 @@
+vi|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/080/normal.pal
@@ -1,0 +1,1 @@
+_E,.
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/080/shiny.pal
@@ -1,0 +1,1 @@
+U}R
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/081/normal.pal
@@ -1,0 +1,1 @@
+/b�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/081/shiny.pal
@@ -1,0 +1,1 @@
+�N
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/082/normal.pal
@@ -1,0 +1,1 @@
+/b�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/082/shiny.pal
@@ -1,0 +1,1 @@
+Jr-
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/083/normal.pal
@@ -1,0 +1,1 @@
+�!F
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/083/shiny.pal
@@ -1,0 +1,1 @@
+:�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/084/normal.pal
@@ -1,0 +1,1 @@
+�%
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/084/shiny.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/085/normal.pal
@@ -1,0 +1,1 @@
+"
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/085/shiny.pal
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/086/normal.pal
@@ -1,0 +1,1 @@
+�~=5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/086/shiny.pal
@@ -1,0 +1,1 @@
+tZ
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/087/normal.pal
@@ -1,0 +1,1 @@
+�~hI
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/087/shiny.pal
@@ -1,0 +1,1 @@
+tRr9
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/088/normal.pal
@@ -1,0 +1,1 @@
+]P,0
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/088/shiny.pal
@@ -1,0 +1,1 @@
+pK)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/089/normal.pal
@@ -1,0 +1,1 @@
+]P,0
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/089/shiny.pal
@@ -1,0 +1,1 @@
+�&�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/090/normal.pal
@@ -1,0 +1,1 @@
+5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/090/shiny.pal
@@ -1,0 +1,1 @@
+85
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/091/normal.pal
@@ -1,0 +1,1 @@
+UY�4
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/091/shiny.pal
@@ -1,0 +1,1 @@
+�q�|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/092/normal.pal
@@ -1,0 +1,1 @@
+y\
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/092/shiny.pal
@@ -1,0 +1,1 @@
+0z
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/093/normal.pal
@@ -1,0 +1,1 @@
+�L
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/093/shiny.pal
@@ -1,0 +1,1 @@
+*mL
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/094/normal.pal
@@ -1,0 +1,1 @@
+� @
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/094/shiny.pal
@@ -1,0 +1,1 @@
+t�]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/095/normal.pal
@@ -1,0 +1,1 @@
+�Q�,
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/095/shiny.pal
@@ -1,0 +1,1 @@
+�n
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/096/normal.pal
@@ -1,0 +1,1 @@
+�R1
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/096/shiny.pal
@@ -1,0 +1,1 @@
+�m(
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/097/normal.pal
@@ -1,0 +1,1 @@
+?�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/097/shiny.pal
@@ -1,0 +1,1 @@
+>eR5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/098/normal.pal
@@ -1,0 +1,1 @@
+=&�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/098/shiny.pal
@@ -1,0 +1,1 @@
+�Z
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/099/normal.pal
@@ -1,0 +1,1 @@
+=&�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/099/shiny.pal
@@ -1,0 +1,1 @@
+�&�-
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/100/normal.pal
@@ -1,0 +1,1 @@
+�F�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/100/shiny.pal
@@ -1,0 +1,1 @@
+�FIp
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/101/normal.pal
@@ -1,0 +1,1 @@
+�F�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/101/shiny.pal
@@ -1,0 +1,1 @@
+�FIp
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/102/normal.pal
@@ -1,0 +1,1 @@
+�E�$
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/102/shiny.pal
@@ -1,0 +1,1 @@
+7�%
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/103/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/103/shiny.pal
@@ -1,0 +1,1 @@
+3"�%
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/104/normal.pal
@@ -1,0 +1,1 @@
+t2P
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/104/shiny.pal
@@ -1,0 +1,1 @@
+�^
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/105/normal.pal
@@ -1,0 +1,1 @@
+t2P
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/105/shiny.pal
@@ -1,0 +1,1 @@
+�>
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/106/normal.pal
@@ -1,0 +1,1 @@
+�>
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/106/shiny.pal
@@ -1,0 +1,1 @@
+� 5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/107/normal.pal
@@ -1,0 +1,1 @@
+�1{H
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/107/shiny.pal
@@ -1,0 +1,1 @@
+02h|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/108/normal.pal
@@ -1,0 +1,1 @@
+_I�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/108/shiny.pal
@@ -1,0 +1,1 @@
+�&<9
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/109/normal.pal
@@ -1,0 +1,1 @@
+Ye�H
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/109/shiny.pal
@@ -1,0 +1,1 @@
+�f�]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/110/normal.pal
@@ -1,0 +1,1 @@
+Ye�8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/110/shiny.pal
@@ -1,0 +1,1 @@
+�f�]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/111/normal.pal
@@ -1,0 +1,1 @@
+oE'
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/111/shiny.pal
@@ -1,0 +1,1 @@
+�Eo5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/112/normal.pal
@@ -1,0 +1,1 @@
+oE'
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/112/shiny.pal
@@ -1,0 +1,1 @@
+�V�E
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/113/normal.pal
@@ -1,0 +1,1 @@
+V?M
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/113/shiny.pal
@@ -1,0 +1,1 @@
+;Om
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/114/normal.pal
@@ -1,0 +1,1 @@
+�]�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/114/shiny.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/115/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/115/shiny.pal
@@ -1,0 +1,1 @@
+Nc
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/116/normal.pal
@@ -1,0 +1,1 @@
+|3+~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/116/shiny.pal
@@ -1,0 +1,1 @@
+�a
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/117/normal.pal
@@ -1,0 +1,1 @@
+�B ~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/117/shiny.pal
@@ -1,0 +1,1 @@
+m�t
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/118/normal.pal
@@ -1,0 +1,1 @@
+�M_
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/118/shiny.pal
@@ -1,0 +1,1 @@
+}�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/119/normal.pal
@@ -1,0 +1,1 @@
+�z_
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/119/shiny.pal
@@ -1,0 +1,1 @@
+uK�
--- /dev/null
+++ b/gfx/pics/120/normal.pal
@@ -1,0 +1,1 @@
+7.�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/120/shiny.pal
@@ -1,0 +1,1 @@
+N�y
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/121/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/121/shiny.pal
@@ -1,0 +1,1 @@
+=-k}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/122/normal.pal
@@ -1,0 +1,1 @@
+}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/122/shiny.pal
@@ -1,0 +1,1 @@
+}q
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/123/normal.pal
@@ -1,0 +1,1 @@
+O7
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/123/shiny.pal
@@ -1,0 +1,1 @@
+<
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/124/normal.pal
@@ -1,0 +1,1 @@
+N<�L
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/124/shiny.pal
@@ -1,0 +1,1 @@
+N<?m
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/125/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/125/shiny.pal
@@ -1,0 +1,1 @@
+?�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/126/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/126/shiny.pal
@@ -1,0 +1,1 @@
+�y�8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/127/normal.pal
@@ -1,0 +1,1 @@
+�:Q
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/127/shiny.pal
@@ -1,0 +1,1 @@
+�&k=
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/128/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/128/shiny.pal
@@ -1,0 +1,1 @@
+~;�)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/129/normal.pal
@@ -1,0 +1,1 @@
+]r$
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/129/shiny.pal
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/130/normal.pal
@@ -1,0 +1,1 @@
+;�i
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/130/shiny.pal
@@ -1,0 +1,1 @@
+�"[
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/131/normal.pal
@@ -1,0 +1,1 @@
+�6r
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/131/shiny.pal
@@ -1,0 +1,1 @@
+�}p}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/132/normal.pal
@@ -1,0 +1,1 @@
+�q
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/132/shiny.pal
@@ -1,0 +1,1 @@
+�r�m
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/133/normal.pal
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/133/shiny.pal
@@ -1,0 +1,1 @@
+sV�5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/134/normal.pal
@@ -1,0 +1,1 @@
+�~i}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/134/shiny.pal
@@ -1,0 +1,1 @@
+�~Oa
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/135/normal.pal
@@ -1,0 +1,1 @@
+�|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/135/shiny.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/136/normal.pal
@@ -1,0 +1,1 @@
+_�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/136/shiny.pal
@@ -1,0 +1,1 @@
+>8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/137/normal.pal
@@ -1,0 +1,1 @@
+8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/137/shiny.pal
@@ -1,0 +1,1 @@
+nlle
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/138/normal.pal
@@ -1,0 +1,1 @@
+4.�U
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/138/shiny.pal
@@ -1,0 +1,1 @@
+w*l-
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/139/normal.pal
@@ -1,0 +1,1 @@
+4.�U
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/139/shiny.pal
@@ -1,0 +1,1 @@
+�l=
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/140/normal.pal
@@ -1,0 +1,1 @@
+�,
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/140/shiny.pal
@@ -1,0 +1,1 @@
+SN*
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/141/normal.pal
@@ -1,0 +1,1 @@
+�,
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/141/shiny.pal
@@ -1,0 +1,1 @@
+�.
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/142/normal.pal
@@ -1,0 +1,1 @@
+s>l-
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/142/shiny.pal
@@ -1,0 +1,1 @@
+6],U
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/143/normal.pal
@@ -1,0 +1,1 @@
+[:-%
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/143/shiny.pal
@@ -1,0 +1,1 @@
+�.
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/144/normal.pal
@@ -1,0 +1,1 @@
+�~hA
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/144/shiny.pal
@@ -1,0 +1,1 @@
+S�Y
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/145/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/145/shiny.pal
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/146/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/146/shiny.pal
@@ -1,0 +1,1 @@
+95
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/147/normal.pal
@@ -1,0 +1,1 @@
+\�a
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/147/shiny.pal
@@ -1,0 +1,1 @@
+ubna
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/148/normal.pal
@@ -1,0 +1,1 @@
+q~�]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/148/shiny.pal
@@ -1,0 +1,1 @@
+u~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/149/normal.pal
@@ -1,0 +1,1 @@
+8KE
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/149/shiny.pal
@@ -1,0 +1,1 @@
+q:8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/150/normal.pal
@@ -1,0 +1,1 @@
+�f�P
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/150/shiny.pal
@@ -1,0 +1,1 @@
+�Z
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/151/normal.pal
@@ -1,0 +1,1 @@
+�}gi
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/151/shiny.pal
@@ -1,0 +1,1 @@
+gi
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/152/normal.pal
@@ -1,0 +1,1 @@
+�2�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/152/shiny.pal
@@ -1,0 +1,1 @@
+�2�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/153/normal.pal
@@ -1,0 +1,1 @@
+;
--- /dev/null
+++ b/gfx/pics/153/shiny.pal
@@ -1,0 +1,1 @@
+�6
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/154/normal.pal
@@ -1,0 +1,1 @@
+ 5(
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/154/shiny.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/155/normal.pal
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/155/shiny.pal
@@ -1,0 +1,1 @@
+�&L
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/156/normal.pal
@@ -1,0 +1,1 @@
+�?
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/156/shiny.pal
@@ -1,0 +1,1 @@
+�&L
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/157/normal.pal
@@ -1,0 +1,1 @@
+'�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/157/shiny.pal
@@ -1,0 +1,1 @@
+�&L
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/158/normal.pal
@@ -1,0 +1,1 @@
+,j<
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/158/shiny.pal
@@ -1,0 +1,1 @@
+R?.q
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/159/normal.pal
@@ -1,0 +1,1 @@
+,v
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/159/shiny.pal
@@ -1,0 +1,1 @@
+�:-]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/160/normal.pal
@@ -1,0 +1,1 @@
+�u�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/160/shiny.pal
@@ -1,0 +1,1 @@
+(6
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/161/normal.pal
@@ -1,0 +1,1 @@
+�)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/161/shiny.pal
@@ -1,0 +1,2 @@
+x
+�P
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/162/normal.pal
@@ -1,0 +1,1 @@
+�.
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/162/shiny.pal
@@ -1,0 +1,1 @@
+�}O
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/163/normal.pal
@@ -1,0 +1,1 @@
+��@
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/163/shiny.pal
@@ -1,0 +1,1 @@
+�V`
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/164/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/164/shiny.pal
@@ -1,0 +1,1 @@
+�W
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/165/normal.pal
@@ -1,0 +1,1 @@
+z"�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/165/shiny.pal
@@ -1,0 +1,1 @@
+_?
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/166/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/166/shiny.pal
@@ -1,0 +1,1 @@
+_?
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/167/normal.pal
@@ -1,0 +1,1 @@
+�2�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/167/shiny.pal
@@ -1,0 +1,1 @@
+�}4}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/168/normal.pal
@@ -1,0 +1,1 @@
+[!�P
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/168/shiny.pal
@@ -1,0 +1,1 @@
+uh%u
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/169/normal.pal
@@ -1,0 +1,1 @@
+U$=
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/169/shiny.pal
@@ -1,0 +1,1 @@
+�M
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/170/normal.pal
@@ -1,0 +1,1 @@
+�Mq
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/170/shiny.pal
@@ -1,0 +1,1 @@
+�3�Q
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/171/normal.pal
@@ -1,0 +1,1 @@
+;Mq
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/171/shiny.pal
@@ -1,0 +1,1 @@
+�*P}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/172/normal.pal
@@ -1,0 +1,1 @@
+]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/172/shiny.pal
@@ -1,0 +1,1 @@
+?T,
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/173/normal.pal
@@ -1,0 +1,1 @@
+�e
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/173/shiny.pal
@@ -1,0 +1,1 @@
+�eH
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/174/normal.pal
@@ -1,0 +1,1 @@
+b�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/174/shiny.pal
@@ -1,0 +1,1 @@
+?~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/175/normal.pal
@@ -1,0 +1,1 @@
+^/�D
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/175/shiny.pal
@@ -1,0 +1,1 @@
+^/
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/176/normal.pal
@@ -1,0 +1,1 @@
+�z
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/176/shiny.pal
@@ -1,0 +1,1 @@
+#~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/177/normal.pal
@@ -1,0 +1,1 @@
+�6�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/177/shiny.pal
@@ -1,0 +1,1 @@
+�O�*
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/178/normal.pal
@@ -1,0 +1,1 @@
+�6�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/178/shiny.pal
@@ -1,0 +1,1 @@
+s�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/179/normal.pal
@@ -1,0 +1,1 @@
+��L
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/179/shiny.pal
@@ -1,0 +1,1 @@
+~�L
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/180/normal.pal
@@ -1,0 +1,1 @@
+�Mj8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/180/shiny.pal
@@ -1,0 +1,1 @@
+v}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/181/normal.pal
@@ -1,0 +1,1 @@
+�U
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/181/shiny.pal
@@ -1,0 +1,1 @@
+�V�|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/182/normal.pal
@@ -1,0 +1,1 @@
+&"
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/182/shiny.pal
@@ -1,0 +1,1 @@
+|�e
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/183/normal.pal
@@ -1,0 +1,1 @@
+�u
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/183/shiny.pal
@@ -1,0 +1,1 @@
+�.x
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/184/normal.pal
@@ -1,0 +1,1 @@
+�a
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/184/shiny.pal
@@ -1,0 +1,1 @@
+�2
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/185/normal.pal
@@ -1,0 +1,1 @@
+r!�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/185/shiny.pal
@@ -1,0 +1,1 @@
+�"}0
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/186/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/186/shiny.pal
@@ -1,0 +1,1 @@
+y~>
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/187/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/187/shiny.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/188/normal.pal
@@ -1,0 +1,1 @@
+�H
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/188/shiny.pal
@@ -1,0 +1,1 @@
+P
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/189/normal.pal
@@ -1,0 +1,1 @@
+�6 a
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/189/shiny.pal
@@ -1,0 +1,1 @@
+v}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/190/normal.pal
@@ -1,0 +1,1 @@
+�2�8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/190/shiny.pal
@@ -1,0 +1,1 @@
+Jvd
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/191/normal.pal
@@ -1,0 +1,1 @@
+�M"
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/191/shiny.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/192/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/192/shiny.pal
@@ -1,0 +1,1 @@
+�R
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/193/normal.pal
@@ -1,0 +1,1 @@
+I+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/193/shiny.pal
@@ -1,0 +1,1 @@
+I+�y
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/194/normal.pal
@@ -1,0 +1,1 @@
+�f9
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/194/shiny.pal
@@ -1,0 +1,1 @@
+?~�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/195/normal.pal
@@ -1,0 +1,1 @@
+�rnP
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/195/shiny.pal
@@ -1,0 +1,1 @@
+�j�x
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/196/normal.pal
@@ -1,0 +1,1 @@
+�i�H
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/196/shiny.pal
@@ -1,0 +1,2 @@
+�+
+"
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/197/normal.pal
@@ -1,0 +1,1 @@
+7
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/197/shiny.pal
@@ -1,0 +1,1 @@
+j}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/198/normal.pal
@@ -1,0 +1,1 @@
+Z
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/198/shiny.pal
@@ -1,0 +1,1 @@
+�TX
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/199/normal.pal
@@ -1,0 +1,1 @@
+�I�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/199/shiny.pal
@@ -1,0 +1,1 @@
+_}�|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/200/normal.pal
@@ -1,0 +1,1 @@
+�L)E
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/200/shiny.pal
@@ -1,0 +1,1 @@
+?�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/201/normal.pal
@@ -1,0 +1,1 @@
+�A
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/201/shiny.pal
@@ -1,0 +1,1 @@
+n~b}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/202/normal.pal
@@ -1,0 +1,1 @@
+�~�A
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/202/shiny.pal
@@ -1,0 +1,1 @@
+�d'A
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/203/normal.pal
@@ -1,0 +1,1 @@
+�\A
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/203/shiny.pal
@@ -1,0 +1,1 @@
+�|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/204/normal.pal
@@ -1,0 +1,1 @@
+�Z*R
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/204/shiny.pal
@@ -1,0 +1,1 @@
+�\
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/205/normal.pal
@@ -1,0 +1,1 @@
+xiS$
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/205/shiny.pal
@@ -1,0 +1,2 @@
+
+J
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/206/normal.pal
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/206/shiny.pal
@@ -1,0 +1,1 @@
+�T
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/207/normal.pal
@@ -1,0 +1,1 @@
+�H
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/207/shiny.pal
@@ -1,0 +1,1 @@
+�M�|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/208/normal.pal
@@ -1,0 +1,1 @@
+�i1
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/208/shiny.pal
@@ -1,0 +1,1 @@
+� !
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/209/normal.pal
@@ -1,0 +1,1 @@
+�5G5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/209/shiny.pal
@@ -1,0 +1,1 @@
+�bh
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/210/normal.pal
@@ -1,0 +1,1 @@
+�Y�D
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/210/shiny.pal
@@ -1,0 +1,1 @@
+�B�1
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/211/normal.pal
@@ -1,0 +1,1 @@
+�/�@
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/211/shiny.pal
@@ -1,0 +1,1 @@
+�Z,
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/212/normal.pal
@@ -1,0 +1,1 @@
+!5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/212/shiny.pal
@@ -1,0 +1,1 @@
+�"�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/213/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/213/shiny.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/214/normal.pal
@@ -1,0 +1,1 @@
+*Md@
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/214/shiny.pal
@@ -1,0 +1,1 @@
+/am@
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/215/normal.pal
@@ -1,0 +1,1 @@
+�H
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/215/shiny.pal
@@ -1,0 +1,1 @@
+�'?}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/216/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/216/shiny.pal
@@ -1,0 +1,1 @@
+�+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/217/normal.pal
@@ -1,0 +1,1 @@
+�t
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/217/shiny.pal
@@ -1,0 +1,1 @@
+�g�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/218/normal.pal
@@ -1,0 +1,1 @@
+�?�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/218/shiny.pal
@@ -1,0 +1,1 @@
+�Vk-
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/219/normal.pal
@@ -1,0 +1,2 @@
++=
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/219/shiny.pal
@@ -1,0 +1,1 @@
+lq�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/220/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/220/shiny.pal
@@ -1,0 +1,1 @@
+Oz�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/221/normal.pal
@@ -1,0 +1,1 @@
+7*N)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/221/shiny.pal
@@ -1,0 +1,1 @@
+vs
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/222/normal.pal
@@ -1,0 +1,1 @@
+}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/222/shiny.pal
@@ -1,0 +1,1 @@
+-s�)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/223/normal.pal
@@ -1,0 +1,1 @@
+2zG=
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/223/shiny.pal
@@ -1,0 +1,1 @@
+n9)!
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/224/normal.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/224/shiny.pal
@@ -1,0 +1,1 @@
+�;T
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/225/normal.pal
@@ -1,0 +1,1 @@
+~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/225/shiny.pal
@@ -1,0 +1,1 @@
+_:h
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/226/normal.pal
@@ -1,0 +1,1 @@
+~jT
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/226/shiny.pal
@@ -1,0 +1,1 @@
+x&~
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/227/normal.pal
@@ -1,0 +1,1 @@
+�}
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/227/shiny.pal
@@ -1,0 +1,1 @@
+�6
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/228/normal.pal
@@ -1,0 +1,1 @@
+�)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/228/shiny.pal
@@ -1,0 +1,1 @@
+uJ
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/229/normal.pal
@@ -1,0 +1,1 @@
+��D
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/229/shiny.pal
@@ -1,0 +1,1 @@
+SR
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/230/normal.pal
@@ -1,0 +1,1 @@
+�,z
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/230/shiny.pal
@@ -1,0 +1,1 @@
+4>qM
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/231/normal.pal
@@ -1,0 +1,1 @@
+�j7
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/231/shiny.pal
@@ -1,0 +1,1 @@
+g8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/232/normal.pal
@@ -1,0 +1,1 @@
+�Ne!
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/232/shiny.pal
@@ -1,0 +1,1 @@
+�RT
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/233/normal.pal
@@ -1,0 +1,1 @@
+�a9)
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/233/shiny.pal
@@ -1,0 +1,1 @@
+tbh]
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/234/normal.pal
@@ -1,0 +1,1 @@
+��@
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/234/shiny.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/235/normal.pal
@@ -1,0 +1,1 @@
+�"�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/235/shiny.pal
@@ -1,0 +1,1 @@
+8#--- /dev/null
+++ b/gfx/pics/236/normal.pal
@@ -1,0 +1,1 @@
+�I
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/236/shiny.pal
@@ -1,0 +1,1 @@
+sJ�u
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/237/normal.pal
@@ -1,0 +1,1 @@
+xJU
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/237/shiny.pal
@@ -1,0 +1,1 @@
+4R
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/238/normal.pal
@@ -1,0 +1,1 @@
+4L
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/238/shiny.pal
@@ -1,0 +1,1 @@
+_�e
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/239/normal.pal
@@ -1,0 +1,1 @@
+�O
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/239/shiny.pal
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/240/normal.pal
@@ -1,0 +1,1 @@
+_&W,
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/240/shiny.pal
@@ -1,0 +1,1 @@
+^'
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/241/normal.pal
@@ -1,0 +1,1 @@
+�I�4
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/241/shiny.pal
@@ -1,0 +1,1 @@
+�j]5
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/242/normal.pal
@@ -1,0 +1,1 @@
+�9�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/242/shiny.pal
@@ -1,0 +1,1 @@
+�u�a
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/243/normal.pal
@@ -1,0 +1,1 @@
+��H
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/243/shiny.pal
@@ -1,0 +1,1 @@
+��
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/244/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/244/shiny.pal
@@ -1,0 +1,1 @@
+TJ!
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/245/normal.pal
@@ -1,0 +1,1 @@
+�~NP
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/245/shiny.pal
@@ -1,0 +1,1 @@
+pb
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/246/normal.pal
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/246/shiny.pal
@@ -1,0 +1,1 @@
+�*
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/247/normal.pal
@@ -1,0 +1,1 @@
+�r�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/247/shiny.pal
@@ -1,0 +1,1 @@
+sq�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/248/normal.pal
@@ -1,0 +1,1 @@
+�Om
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/248/shiny.pal
@@ -1,0 +1,1 @@
+U>3|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/249/normal.pal
@@ -1,0 +1,2 @@
+9r
+|
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/249/shiny.pal
@@ -1,0 +1,1 @@
+�s8
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/250/normal.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/250/shiny.pal
@@ -1,0 +1,1 @@
+�
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/251/normal.pal
@@ -1,0 +1,1 @@
+��q
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/251/shiny.pal
@@ -1,0 +1,1 @@
+�=�H
\ No newline at end of file
--- /dev/null
+++ b/gfx/pics/palette_pointers.asm
@@ -1,0 +1,503 @@
+BulbasaurPalette: INCBIN "gfx/pics/001/normal.pal"
+BulbasaurShinyPalette: INCBIN "gfx/pics/001/shiny.pal"
+IvysaurPalette: INCBIN "gfx/pics/002/normal.pal"
+IvysaurShinyPalette: INCBIN "gfx/pics/002/shiny.pal"
+VenusaurPalette: INCBIN "gfx/pics/003/normal.pal"
+VenusaurShinyPalette: INCBIN "gfx/pics/003/shiny.pal"
+CharmanderPalette: INCBIN "gfx/pics/004/normal.pal"
+CharmanderShinyPalette: INCBIN "gfx/pics/004/shiny.pal"
+CharmeleonPalette: INCBIN "gfx/pics/005/normal.pal"
+CharmeleonShinyPalette: INCBIN "gfx/pics/005/shiny.pal"
+CharizardPalette: INCBIN "gfx/pics/006/normal.pal"
+CharizardShinyPalette: INCBIN "gfx/pics/006/shiny.pal"
+SquirtlePalette: INCBIN "gfx/pics/007/normal.pal"
+SquirtleShinyPalette: INCBIN "gfx/pics/007/shiny.pal"
+WartortlePalette: INCBIN "gfx/pics/008/normal.pal"
+WartortleShinyPalette: INCBIN "gfx/pics/008/shiny.pal"
+BlastoisePalette: INCBIN "gfx/pics/009/normal.pal"
+BlastoiseShinyPalette: INCBIN "gfx/pics/009/shiny.pal"
+CaterpiePalette: INCBIN "gfx/pics/010/normal.pal"
+CaterpieShinyPalette: INCBIN "gfx/pics/010/shiny.pal"
+MetapodPalette: INCBIN "gfx/pics/011/normal.pal"
+MetapodShinyPalette: INCBIN "gfx/pics/011/shiny.pal"
+ButterfreePalette: INCBIN "gfx/pics/012/normal.pal"
+ButterfreeShinyPalette: INCBIN "gfx/pics/012/shiny.pal"
+WeedlePalette: INCBIN "gfx/pics/013/normal.pal"
+WeedleShinyPalette: INCBIN "gfx/pics/013/shiny.pal"
+KakunaPalette: INCBIN "gfx/pics/014/normal.pal"
+KakunaShinyPalette: INCBIN "gfx/pics/014/shiny.pal"
+BeedrillPalette: INCBIN "gfx/pics/015/normal.pal"
+BeedrillShinyPalette: INCBIN "gfx/pics/015/shiny.pal"
+PidgeyPalette: INCBIN "gfx/pics/016/normal.pal"
+PidgeyShinyPalette: INCBIN "gfx/pics/016/shiny.pal"
+PidgeottoPalette: INCBIN "gfx/pics/017/normal.pal"
+PidgeottoShinyPalette: INCBIN "gfx/pics/017/shiny.pal"
+PidgeotPalette: INCBIN "gfx/pics/018/normal.pal"
+PidgeotShinyPalette: INCBIN "gfx/pics/018/shiny.pal"
+RattataPalette: INCBIN "gfx/pics/019/normal.pal"
+RattataShinyPalette: INCBIN "gfx/pics/019/shiny.pal"
+RaticatePalette: INCBIN "gfx/pics/020/normal.pal"
+RaticateShinyPalette: INCBIN "gfx/pics/020/shiny.pal"
+SpearowPalette: INCBIN "gfx/pics/021/normal.pal"
+SpearowShinyPalette: INCBIN "gfx/pics/021/shiny.pal"
+FearowPalette: INCBIN "gfx/pics/022/normal.pal"
+FearowShinyPalette: INCBIN "gfx/pics/022/shiny.pal"
+EkansPalette: INCBIN "gfx/pics/023/normal.pal"
+EkansShinyPalette: INCBIN "gfx/pics/023/shiny.pal"
+ArbokPalette: INCBIN "gfx/pics/024/normal.pal"
+ArbokShinyPalette: INCBIN "gfx/pics/024/shiny.pal"
+PikachuPalette: INCBIN "gfx/pics/025/normal.pal"
+PikachuShinyPalette: INCBIN "gfx/pics/025/shiny.pal"
+RaichuPalette: INCBIN "gfx/pics/026/normal.pal"
+RaichuShinyPalette: INCBIN "gfx/pics/026/shiny.pal"
+SandshrewPalette: INCBIN "gfx/pics/027/normal.pal"
+SandshrewShinyPalette: INCBIN "gfx/pics/027/shiny.pal"
+SandslashPalette: INCBIN "gfx/pics/028/normal.pal"
+SandslashShinyPalette: INCBIN "gfx/pics/028/shiny.pal"
+NidoranFPalette: INCBIN "gfx/pics/029/normal.pal"
+NidoranFShinyPalette: INCBIN "gfx/pics/029/shiny.pal"
+NidorinaPalette: INCBIN "gfx/pics/030/normal.pal"
+NidorinaShinyPalette: INCBIN "gfx/pics/030/shiny.pal"
+NidoqueenPalette: INCBIN "gfx/pics/031/normal.pal"
+NidoqueenShinyPalette: INCBIN "gfx/pics/031/shiny.pal"
+NidoranMPalette: INCBIN "gfx/pics/032/normal.pal"
+NidoranMShinyPalette: INCBIN "gfx/pics/032/shiny.pal"
+NidorinoPalette: INCBIN "gfx/pics/033/normal.pal"
+NidorinoShinyPalette: INCBIN "gfx/pics/033/shiny.pal"
+NidokingPalette: INCBIN "gfx/pics/034/normal.pal"
+NidokingShinyPalette: INCBIN "gfx/pics/034/shiny.pal"
+ClefairyPalette: INCBIN "gfx/pics/035/normal.pal"
+ClefairyShinyPalette: INCBIN "gfx/pics/035/shiny.pal"
+ClefablePalette: INCBIN "gfx/pics/036/normal.pal"
+ClefableShinyPalette: INCBIN "gfx/pics/036/shiny.pal"
+VulpixPalette: INCBIN "gfx/pics/037/normal.pal"
+VulpixShinyPalette: INCBIN "gfx/pics/037/shiny.pal"
+NinetalesPalette: INCBIN "gfx/pics/038/normal.pal"
+NinetalesShinyPalette: INCBIN "gfx/pics/038/shiny.pal"
+JigglypuffPalette: INCBIN "gfx/pics/039/normal.pal"
+JigglypuffShinyPalette: INCBIN "gfx/pics/039/shiny.pal"
+WigglytuffPalette: INCBIN "gfx/pics/040/normal.pal"
+WigglytuffShinyPalette: INCBIN "gfx/pics/040/shiny.pal"
+ZubatPalette: INCBIN "gfx/pics/041/normal.pal"
+ZubatShinyPalette: INCBIN "gfx/pics/041/shiny.pal"
+GolbatPalette: INCBIN "gfx/pics/042/normal.pal"
+GolbatShinyPalette: INCBIN "gfx/pics/042/shiny.pal"
+OddishPalette: INCBIN "gfx/pics/043/normal.pal"
+OddishShinyPalette: INCBIN "gfx/pics/043/shiny.pal"
+GloomPalette: INCBIN "gfx/pics/044/normal.pal"
+GloomShinyPalette: INCBIN "gfx/pics/044/shiny.pal"
+VileplumePalette: INCBIN "gfx/pics/045/normal.pal"
+VileplumeShinyPalette: INCBIN "gfx/pics/045/shiny.pal"
+ParasPalette: INCBIN "gfx/pics/046/normal.pal"
+ParasShinyPalette: INCBIN "gfx/pics/046/shiny.pal"
+ParasectPalette: INCBIN "gfx/pics/047/normal.pal"
+ParasectShinyPalette: INCBIN "gfx/pics/047/shiny.pal"
+VenonatPalette: INCBIN "gfx/pics/048/normal.pal"
+VenonatShinyPalette: INCBIN "gfx/pics/048/shiny.pal"
+VenomothPalette: INCBIN "gfx/pics/049/normal.pal"
+VenomothShinyPalette: INCBIN "gfx/pics/049/shiny.pal"
+DiglettPalette: INCBIN "gfx/pics/050/normal.pal"
+DiglettShinyPalette: INCBIN "gfx/pics/050/shiny.pal"
+DugtrioPalette: INCBIN "gfx/pics/051/normal.pal"
+DugtrioShinyPalette: INCBIN "gfx/pics/051/shiny.pal"
+MeowthPalette: INCBIN "gfx/pics/052/normal.pal"
+MeowthShinyPalette: INCBIN "gfx/pics/052/shiny.pal"
+PersianPalette: INCBIN "gfx/pics/053/normal.pal"
+PersianShinyPalette: INCBIN "gfx/pics/053/shiny.pal"
+PsyduckPalette: INCBIN "gfx/pics/054/normal.pal"
+PsyduckShinyPalette: INCBIN "gfx/pics/054/shiny.pal"
+GolduckPalette: INCBIN "gfx/pics/055/normal.pal"
+GolduckShinyPalette: INCBIN "gfx/pics/055/shiny.pal"
+MankeyPalette: INCBIN "gfx/pics/056/normal.pal"
+MankeyShinyPalette: INCBIN "gfx/pics/056/shiny.pal"
+PrimeapePalette: INCBIN "gfx/pics/057/normal.pal"
+PrimeapeShinyPalette: INCBIN "gfx/pics/057/shiny.pal"
+GrowlithePalette: INCBIN "gfx/pics/058/normal.pal"
+GrowlitheShinyPalette: INCBIN "gfx/pics/058/shiny.pal"
+ArcaninePalette: INCBIN "gfx/pics/059/normal.pal"
+ArcanineShinyPalette: INCBIN "gfx/pics/059/shiny.pal"
+PoliwagPalette: INCBIN "gfx/pics/060/normal.pal"
+PoliwagShinyPalette: INCBIN "gfx/pics/060/shiny.pal"
+PoliwhirlPalette: INCBIN "gfx/pics/061/normal.pal"
+PoliwhirlShinyPalette: INCBIN "gfx/pics/061/shiny.pal"
+PoliwrathPalette: INCBIN "gfx/pics/062/normal.pal"
+PoliwrathShinyPalette: INCBIN "gfx/pics/062/shiny.pal"
+AbraPalette: INCBIN "gfx/pics/063/normal.pal"
+AbraShinyPalette: INCBIN "gfx/pics/063/shiny.pal"
+KadabraPalette: INCBIN "gfx/pics/064/normal.pal"
+KadabraShinyPalette: INCBIN "gfx/pics/064/shiny.pal"
+AlakazamPalette: INCBIN "gfx/pics/065/normal.pal"
+AlakazamShinyPalette: INCBIN "gfx/pics/065/shiny.pal"
+MachopPalette: INCBIN "gfx/pics/066/normal.pal"
+MachopShinyPalette: INCBIN "gfx/pics/066/shiny.pal"
+MachokePalette: INCBIN "gfx/pics/067/normal.pal"
+MachokeShinyPalette: INCBIN "gfx/pics/067/shiny.pal"
+MachampPalette: INCBIN "gfx/pics/068/normal.pal"
+MachampShinyPalette: INCBIN "gfx/pics/068/shiny.pal"
+BellsproutPalette: INCBIN "gfx/pics/069/normal.pal"
+BellsproutShinyPalette: INCBIN "gfx/pics/069/shiny.pal"
+WeepinbellPalette: INCBIN "gfx/pics/070/normal.pal"
+WeepinbellShinyPalette: INCBIN "gfx/pics/070/shiny.pal"
+VictreebelPalette: INCBIN "gfx/pics/071/normal.pal"
+VictreebelShinyPalette: INCBIN "gfx/pics/071/shiny.pal"
+TentacoolPalette: INCBIN "gfx/pics/072/normal.pal"
+TentacoolShinyPalette: INCBIN "gfx/pics/072/shiny.pal"
+TentacruelPalette: INCBIN "gfx/pics/073/normal.pal"
+TentacruelShinyPalette: INCBIN "gfx/pics/073/shiny.pal"
+GeodudePalette: INCBIN "gfx/pics/074/normal.pal"
+GeodudeShinyPalette: INCBIN "gfx/pics/074/shiny.pal"
+GravelerPalette: INCBIN "gfx/pics/075/normal.pal"
+GravelerShinyPalette: INCBIN "gfx/pics/075/shiny.pal"
+GolemPalette: INCBIN "gfx/pics/076/normal.pal"
+GolemShinyPalette: INCBIN "gfx/pics/076/shiny.pal"
+PonytaPalette: INCBIN "gfx/pics/077/normal.pal"
+PonytaShinyPalette: INCBIN "gfx/pics/077/shiny.pal"
+RapidashPalette: INCBIN "gfx/pics/078/normal.pal"
+RapidashShinyPalette: INCBIN "gfx/pics/078/shiny.pal"
+SlowpokePalette: INCBIN "gfx/pics/079/normal.pal"
+SlowpokeShinyPalette: INCBIN "gfx/pics/079/shiny.pal"
+SlowbroPalette: INCBIN "gfx/pics/080/normal.pal"
+SlowbroShinyPalette: INCBIN "gfx/pics/080/shiny.pal"
+MagnemitePalette: INCBIN "gfx/pics/081/normal.pal"
+MagnemiteShinyPalette: INCBIN "gfx/pics/081/shiny.pal"
+MagnetonPalette: INCBIN "gfx/pics/082/normal.pal"
+MagnetonShinyPalette: INCBIN "gfx/pics/082/shiny.pal"
+FarfetchDPalette: INCBIN "gfx/pics/083/normal.pal"
+FarfetchDShinyPalette: INCBIN "gfx/pics/083/shiny.pal"
+DoduoPalette: INCBIN "gfx/pics/084/normal.pal"
+DoduoShinyPalette: INCBIN "gfx/pics/084/shiny.pal"
+DodrioPalette: INCBIN "gfx/pics/085/normal.pal"
+DodrioShinyPalette: INCBIN "gfx/pics/085/shiny.pal"
+SeelPalette: INCBIN "gfx/pics/086/normal.pal"
+SeelShinyPalette: INCBIN "gfx/pics/086/shiny.pal"
+DewgongPalette: INCBIN "gfx/pics/087/normal.pal"
+DewgongShinyPalette: INCBIN "gfx/pics/087/shiny.pal"
+GrimerPalette: INCBIN "gfx/pics/088/normal.pal"
+GrimerShinyPalette: INCBIN "gfx/pics/088/shiny.pal"
+MukPalette: INCBIN "gfx/pics/089/normal.pal"
+MukShinyPalette: INCBIN "gfx/pics/089/shiny.pal"
+ShellderPalette: INCBIN "gfx/pics/090/normal.pal"
+ShellderShinyPalette: INCBIN "gfx/pics/090/shiny.pal"
+CloysterPalette: INCBIN "gfx/pics/091/normal.pal"
+CloysterShinyPalette: INCBIN "gfx/pics/091/shiny.pal"
+GastlyPalette: INCBIN "gfx/pics/092/normal.pal"
+GastlyShinyPalette: INCBIN "gfx/pics/092/shiny.pal"
+HaunterPalette: INCBIN "gfx/pics/093/normal.pal"
+HaunterShinyPalette: INCBIN "gfx/pics/093/shiny.pal"
+GengarPalette: INCBIN "gfx/pics/094/normal.pal"
+GengarShinyPalette: INCBIN "gfx/pics/094/shiny.pal"
+OnixPalette: INCBIN "gfx/pics/095/normal.pal"
+OnixShinyPalette: INCBIN "gfx/pics/095/shiny.pal"
+DrowzeePalette: INCBIN "gfx/pics/096/normal.pal"
+DrowzeeShinyPalette: INCBIN "gfx/pics/096/shiny.pal"
+HypnoPalette: INCBIN "gfx/pics/097/normal.pal"
+HypnoShinyPalette: INCBIN "gfx/pics/097/shiny.pal"
+KrabbyPalette: INCBIN "gfx/pics/098/normal.pal"
+KrabbyShinyPalette: INCBIN "gfx/pics/098/shiny.pal"
+KinglerPalette: INCBIN "gfx/pics/099/normal.pal"
+KinglerShinyPalette: INCBIN "gfx/pics/099/shiny.pal"
+VoltorbPalette: INCBIN "gfx/pics/100/normal.pal"
+VoltorbShinyPalette: INCBIN "gfx/pics/100/shiny.pal"
+ElectrodePalette: INCBIN "gfx/pics/101/normal.pal"
+ElectrodeShinyPalette: INCBIN "gfx/pics/101/shiny.pal"
+ExeggcutePalette: INCBIN "gfx/pics/102/normal.pal"
+ExeggcuteShinyPalette: INCBIN "gfx/pics/102/shiny.pal"
+ExeggutorPalette: INCBIN "gfx/pics/103/normal.pal"
+ExeggutorShinyPalette: INCBIN "gfx/pics/103/shiny.pal"
+CubonePalette: INCBIN "gfx/pics/104/normal.pal"
+CuboneShinyPalette: INCBIN "gfx/pics/104/shiny.pal"
+MarowakPalette: INCBIN "gfx/pics/105/normal.pal"
+MarowakShinyPalette: INCBIN "gfx/pics/105/shiny.pal"
+HitmonleePalette: INCBIN "gfx/pics/106/normal.pal"
+HitmonleeShinyPalette: INCBIN "gfx/pics/106/shiny.pal"
+HitmonchanPalette: INCBIN "gfx/pics/107/normal.pal"
+HitmonchanShinyPalette: INCBIN "gfx/pics/107/shiny.pal"
+LickitungPalette: INCBIN "gfx/pics/108/normal.pal"
+LickitungShinyPalette: INCBIN "gfx/pics/108/shiny.pal"
+KoffingPalette: INCBIN "gfx/pics/109/normal.pal"
+KoffingShinyPalette: INCBIN "gfx/pics/109/shiny.pal"
+WeezingPalette: INCBIN "gfx/pics/110/normal.pal"
+WeezingShinyPalette: INCBIN "gfx/pics/110/shiny.pal"
+RhyhornPalette: INCBIN "gfx/pics/111/normal.pal"
+RhyhornShinyPalette: INCBIN "gfx/pics/111/shiny.pal"
+RhydonPalette: INCBIN "gfx/pics/112/normal.pal"
+RhydonShinyPalette: INCBIN "gfx/pics/112/shiny.pal"
+ChanseyPalette: INCBIN "gfx/pics/113/normal.pal"
+ChanseyShinyPalette: INCBIN "gfx/pics/113/shiny.pal"
+TangelaPalette: INCBIN "gfx/pics/114/normal.pal"
+TangelaShinyPalette: INCBIN "gfx/pics/114/shiny.pal"
+KangaskhanPalette: INCBIN "gfx/pics/115/normal.pal"
+KangaskhanShinyPalette: INCBIN "gfx/pics/115/shiny.pal"
+HorseaPalette: INCBIN "gfx/pics/116/normal.pal"
+HorseaShinyPalette: INCBIN "gfx/pics/116/shiny.pal"
+SeadraPalette: INCBIN "gfx/pics/117/normal.pal"
+SeadraShinyPalette: INCBIN "gfx/pics/117/shiny.pal"
+GoldeenPalette: INCBIN "gfx/pics/118/normal.pal"
+GoldeenShinyPalette: INCBIN "gfx/pics/118/shiny.pal"
+SeakingPalette: INCBIN "gfx/pics/119/normal.pal"
+SeakingShinyPalette: INCBIN "gfx/pics/119/shiny.pal"
+StaryuPalette: INCBIN "gfx/pics/120/normal.pal"
+StaryuShinyPalette: INCBIN "gfx/pics/120/shiny.pal"
+StarmiePalette: INCBIN "gfx/pics/121/normal.pal"
+StarmieShinyPalette: INCBIN "gfx/pics/121/shiny.pal"
+MrMimePalette: INCBIN "gfx/pics/122/normal.pal"
+MrMimeShinyPalette: INCBIN "gfx/pics/122/shiny.pal"
+ScytherPalette: INCBIN "gfx/pics/123/normal.pal"
+ScytherShinyPalette: INCBIN "gfx/pics/123/shiny.pal"
+JynxPalette: INCBIN "gfx/pics/124/normal.pal"
+JynxShinyPalette: INCBIN "gfx/pics/124/shiny.pal"
+ElectabuzzPalette: INCBIN "gfx/pics/125/normal.pal"
+ElectabuzzShinyPalette: INCBIN "gfx/pics/125/shiny.pal"
+MagmarPalette: INCBIN "gfx/pics/126/normal.pal"
+MagmarShinyPalette: INCBIN "gfx/pics/126/shiny.pal"
+PinsirPalette: INCBIN "gfx/pics/127/normal.pal"
+PinsirShinyPalette: INCBIN "gfx/pics/127/shiny.pal"
+TaurosPalette: INCBIN "gfx/pics/128/normal.pal"
+TaurosShinyPalette: INCBIN "gfx/pics/128/shiny.pal"
+MagikarpPalette: INCBIN "gfx/pics/129/normal.pal"
+MagikarpShinyPalette: INCBIN "gfx/pics/129/shiny.pal"
+GyaradosPalette: INCBIN "gfx/pics/130/normal.pal"
+GyaradosShinyPalette: INCBIN "gfx/pics/130/shiny.pal"
+LaprasPalette: INCBIN "gfx/pics/131/normal.pal"
+LaprasShinyPalette: INCBIN "gfx/pics/131/shiny.pal"
+DittoPalette: INCBIN "gfx/pics/132/normal.pal"
+DittoShinyPalette: INCBIN "gfx/pics/132/shiny.pal"
+EeveePalette: INCBIN "gfx/pics/133/normal.pal"
+EeveeShinyPalette: INCBIN "gfx/pics/133/shiny.pal"
+VaporeonPalette: INCBIN "gfx/pics/134/normal.pal"
+VaporeonShinyPalette: INCBIN "gfx/pics/134/shiny.pal"
+JolteonPalette: INCBIN "gfx/pics/135/normal.pal"
+JolteonShinyPalette: INCBIN "gfx/pics/135/shiny.pal"
+FlareonPalette: INCBIN "gfx/pics/136/normal.pal"
+FlareonShinyPalette: INCBIN "gfx/pics/136/shiny.pal"
+PorygonPalette: INCBIN "gfx/pics/137/normal.pal"
+PorygonShinyPalette: INCBIN "gfx/pics/137/shiny.pal"
+OmanytePalette: INCBIN "gfx/pics/138/normal.pal"
+OmanyteShinyPalette: INCBIN "gfx/pics/138/shiny.pal"
+OmastarPalette: INCBIN "gfx/pics/139/normal.pal"
+OmastarShinyPalette: INCBIN "gfx/pics/139/shiny.pal"
+KabutoPalette: INCBIN "gfx/pics/140/normal.pal"
+KabutoShinyPalette: INCBIN "gfx/pics/140/shiny.pal"
+KabutopsPalette: INCBIN "gfx/pics/141/normal.pal"
+KabutopsShinyPalette: INCBIN "gfx/pics/141/shiny.pal"
+AerodactylPalette: INCBIN "gfx/pics/142/normal.pal"
+AerodactylShinyPalette: INCBIN "gfx/pics/142/shiny.pal"
+SnorlaxPalette: INCBIN "gfx/pics/143/normal.pal"
+SnorlaxShinyPalette: INCBIN "gfx/pics/143/shiny.pal"
+ArticunoPalette: INCBIN "gfx/pics/144/normal.pal"
+ArticunoShinyPalette: INCBIN "gfx/pics/144/shiny.pal"
+ZapdosPalette: INCBIN "gfx/pics/145/normal.pal"
+ZapdosShinyPalette: INCBIN "gfx/pics/145/shiny.pal"
+MoltresPalette: INCBIN "gfx/pics/146/normal.pal"
+MoltresShinyPalette: INCBIN "gfx/pics/146/shiny.pal"
+DratiniPalette: INCBIN "gfx/pics/147/normal.pal"
+DratiniShinyPalette: INCBIN "gfx/pics/147/shiny.pal"
+DragonairPalette: INCBIN "gfx/pics/148/normal.pal"
+DragonairShinyPalette: INCBIN "gfx/pics/148/shiny.pal"
+DragonitePalette: INCBIN "gfx/pics/149/normal.pal"
+DragoniteShinyPalette: INCBIN "gfx/pics/149/shiny.pal"
+MewtwoPalette: INCBIN "gfx/pics/150/normal.pal"
+MewtwoShinyPalette: INCBIN "gfx/pics/150/shiny.pal"
+MewPalette: INCBIN "gfx/pics/151/normal.pal"
+MewShinyPalette: INCBIN "gfx/pics/151/shiny.pal"
+ChikoritaPalette: INCBIN "gfx/pics/152/normal.pal"
+ChikoritaShinyPalette: INCBIN "gfx/pics/152/shiny.pal"
+BayleefPalette: INCBIN "gfx/pics/153/normal.pal"
+BayleefShinyPalette: INCBIN "gfx/pics/153/shiny.pal"
+MeganiumPalette: INCBIN "gfx/pics/154/normal.pal"
+MeganiumShinyPalette: INCBIN "gfx/pics/154/shiny.pal"
+CyndaquilPalette: INCBIN "gfx/pics/155/normal.pal"
+CyndaquilShinyPalette: INCBIN "gfx/pics/155/shiny.pal"
+QuilavaPalette: INCBIN "gfx/pics/156/normal.pal"
+QuilavaShinyPalette: INCBIN "gfx/pics/156/shiny.pal"
+TyphlosionPalette: INCBIN "gfx/pics/157/normal.pal"
+TyphlosionShinyPalette: INCBIN "gfx/pics/157/shiny.pal"
+TotodilePalette: INCBIN "gfx/pics/158/normal.pal"
+TotodileShinyPalette: INCBIN "gfx/pics/158/shiny.pal"
+CroconawPalette: INCBIN "gfx/pics/159/normal.pal"
+CroconawShinyPalette: INCBIN "gfx/pics/159/shiny.pal"
+FeraligatrPalette: INCBIN "gfx/pics/160/normal.pal"
+FeraligatrShinyPalette: INCBIN "gfx/pics/160/shiny.pal"
+SentretPalette: INCBIN "gfx/pics/161/normal.pal"
+SentretShinyPalette: INCBIN "gfx/pics/161/shiny.pal"
+FurretPalette: INCBIN "gfx/pics/162/normal.pal"
+FurretShinyPalette: INCBIN "gfx/pics/162/shiny.pal"
+HoothootPalette: INCBIN "gfx/pics/163/normal.pal"
+HoothootShinyPalette: INCBIN "gfx/pics/163/shiny.pal"
+NoctowlPalette: INCBIN "gfx/pics/164/normal.pal"
+NoctowlShinyPalette: INCBIN "gfx/pics/164/shiny.pal"
+LedybaPalette: INCBIN "gfx/pics/165/normal.pal"
+LedybaShinyPalette: INCBIN "gfx/pics/165/shiny.pal"
+LedianPalette: INCBIN "gfx/pics/166/normal.pal"
+LedianShinyPalette: INCBIN "gfx/pics/166/shiny.pal"
+SpinarakPalette: INCBIN "gfx/pics/167/normal.pal"
+SpinarakShinyPalette: INCBIN "gfx/pics/167/shiny.pal"
+AriadosPalette: INCBIN "gfx/pics/168/normal.pal"
+AriadosShinyPalette: INCBIN "gfx/pics/168/shiny.pal"
+CrobatPalette: INCBIN "gfx/pics/169/normal.pal"
+CrobatShinyPalette: INCBIN "gfx/pics/169/shiny.pal"
+ChinchouPalette: INCBIN "gfx/pics/170/normal.pal"
+ChinchouShinyPalette: INCBIN "gfx/pics/170/shiny.pal"
+LanturnPalette: INCBIN "gfx/pics/171/normal.pal"
+LanturnShinyPalette: INCBIN "gfx/pics/171/shiny.pal"
+PichuPalette: INCBIN "gfx/pics/172/normal.pal"
+PichuShinyPalette: INCBIN "gfx/pics/172/shiny.pal"
+CleffaPalette: INCBIN "gfx/pics/173/normal.pal"
+CleffaShinyPalette: INCBIN "gfx/pics/173/shiny.pal"
+IgglybuffPalette: INCBIN "gfx/pics/174/normal.pal"
+IgglybuffShinyPalette: INCBIN "gfx/pics/174/shiny.pal"
+TogepiPalette: INCBIN "gfx/pics/175/normal.pal"
+TogepiShinyPalette: INCBIN "gfx/pics/175/shiny.pal"
+TogeticPalette: INCBIN "gfx/pics/176/normal.pal"
+TogeticShinyPalette: INCBIN "gfx/pics/176/shiny.pal"
+NatuPalette: INCBIN "gfx/pics/177/normal.pal"
+NatuShinyPalette: INCBIN "gfx/pics/177/shiny.pal"
+XatuPalette: INCBIN "gfx/pics/178/normal.pal"
+XatuShinyPalette: INCBIN "gfx/pics/178/shiny.pal"
+MareepPalette: INCBIN "gfx/pics/179/normal.pal"
+MareepShinyPalette: INCBIN "gfx/pics/179/shiny.pal"
+FlaaffyPalette: INCBIN "gfx/pics/180/normal.pal"
+FlaaffyShinyPalette: INCBIN "gfx/pics/180/shiny.pal"
+AmpharosPalette: INCBIN "gfx/pics/181/normal.pal"
+AmpharosShinyPalette: INCBIN "gfx/pics/181/shiny.pal"
+BellossomPalette: INCBIN "gfx/pics/182/normal.pal"
+BellossomShinyPalette: INCBIN "gfx/pics/182/shiny.pal"
+MarillPalette: INCBIN "gfx/pics/183/normal.pal"
+MarillShinyPalette: INCBIN "gfx/pics/183/shiny.pal"
+AzumarillPalette: INCBIN "gfx/pics/184/normal.pal"
+AzumarillShinyPalette: INCBIN "gfx/pics/184/shiny.pal"
+SudowoodoPalette: INCBIN "gfx/pics/185/normal.pal"
+SudowoodoShinyPalette: INCBIN "gfx/pics/185/shiny.pal"
+PolitoedPalette: INCBIN "gfx/pics/186/normal.pal"
+PolitoedShinyPalette: INCBIN "gfx/pics/186/shiny.pal"
+HoppipPalette: INCBIN "gfx/pics/187/normal.pal"
+HoppipShinyPalette: INCBIN "gfx/pics/187/shiny.pal"
+SkiploomPalette: INCBIN "gfx/pics/188/normal.pal"
+SkiploomShinyPalette: INCBIN "gfx/pics/188/shiny.pal"
+JumpluffPalette: INCBIN "gfx/pics/189/normal.pal"
+JumpluffShinyPalette: INCBIN "gfx/pics/189/shiny.pal"
+AipomPalette: INCBIN "gfx/pics/190/normal.pal"
+AipomShinyPalette: INCBIN "gfx/pics/190/shiny.pal"
+SunkernPalette: INCBIN "gfx/pics/191/normal.pal"
+SunkernShinyPalette: INCBIN "gfx/pics/191/shiny.pal"
+SunfloraPalette: INCBIN "gfx/pics/192/normal.pal"
+SunfloraShinyPalette: INCBIN "gfx/pics/192/shiny.pal"
+YanmaPalette: INCBIN "gfx/pics/193/normal.pal"
+YanmaShinyPalette: INCBIN "gfx/pics/193/shiny.pal"
+WooperPalette: INCBIN "gfx/pics/194/normal.pal"
+WooperShinyPalette: INCBIN "gfx/pics/194/shiny.pal"
+QuagsirePalette: INCBIN "gfx/pics/195/normal.pal"
+QuagsireShinyPalette: INCBIN "gfx/pics/195/shiny.pal"
+EspeonPalette: INCBIN "gfx/pics/196/normal.pal"
+EspeonShinyPalette: INCBIN "gfx/pics/196/shiny.pal"
+UmbreonPalette: INCBIN "gfx/pics/197/normal.pal"
+UmbreonShinyPalette: INCBIN "gfx/pics/197/shiny.pal"
+MurkrowPalette: INCBIN "gfx/pics/198/normal.pal"
+MurkrowShinyPalette: INCBIN "gfx/pics/198/shiny.pal"
+SlowkingPalette: INCBIN "gfx/pics/199/normal.pal"
+SlowkingShinyPalette: INCBIN "gfx/pics/199/shiny.pal"
+MisdreavusPalette: INCBIN "gfx/pics/200/normal.pal"
+MisdreavusShinyPalette: INCBIN "gfx/pics/200/shiny.pal"
+UnownPalette: INCBIN "gfx/pics/201/normal.pal"
+UnownShinyPalette: INCBIN "gfx/pics/201/shiny.pal"
+WobbuffetPalette: INCBIN "gfx/pics/202/normal.pal"
+WobbuffetShinyPalette: INCBIN "gfx/pics/202/shiny.pal"
+GirafarigPalette: INCBIN "gfx/pics/203/normal.pal"
+GirafarigShinyPalette: INCBIN "gfx/pics/203/shiny.pal"
+PinecoPalette: INCBIN "gfx/pics/204/normal.pal"
+PinecoShinyPalette: INCBIN "gfx/pics/204/shiny.pal"
+ForretressPalette: INCBIN "gfx/pics/205/normal.pal"
+ForretressShinyPalette: INCBIN "gfx/pics/205/shiny.pal"
+DunsparcePalette: INCBIN "gfx/pics/206/normal.pal"
+DunsparceShinyPalette: INCBIN "gfx/pics/206/shiny.pal"
+GligarPalette: INCBIN "gfx/pics/207/normal.pal"
+GligarShinyPalette: INCBIN "gfx/pics/207/shiny.pal"
+SteelixPalette: INCBIN "gfx/pics/208/normal.pal"
+SteelixShinyPalette: INCBIN "gfx/pics/208/shiny.pal"
+SnubbullPalette: INCBIN "gfx/pics/209/normal.pal"
+SnubbullShinyPalette: INCBIN "gfx/pics/209/shiny.pal"
+GranbullPalette: INCBIN "gfx/pics/210/normal.pal"
+GranbullShinyPalette: INCBIN "gfx/pics/210/shiny.pal"
+QwilfishPalette: INCBIN "gfx/pics/211/normal.pal"
+QwilfishShinyPalette: INCBIN "gfx/pics/211/shiny.pal"
+ScizorPalette: INCBIN "gfx/pics/212/normal.pal"
+ScizorShinyPalette: INCBIN "gfx/pics/212/shiny.pal"
+ShucklePalette: INCBIN "gfx/pics/213/normal.pal"
+ShuckleShinyPalette: INCBIN "gfx/pics/213/shiny.pal"
+HeracrossPalette: INCBIN "gfx/pics/214/normal.pal"
+HeracrossShinyPalette: INCBIN "gfx/pics/214/shiny.pal"
+SneaselPalette: INCBIN "gfx/pics/215/normal.pal"
+SneaselShinyPalette: INCBIN "gfx/pics/215/shiny.pal"
+TeddiursaPalette: INCBIN "gfx/pics/216/normal.pal"
+TeddiursaShinyPalette: INCBIN "gfx/pics/216/shiny.pal"
+UrsaringPalette: INCBIN "gfx/pics/217/normal.pal"
+UrsaringShinyPalette: INCBIN "gfx/pics/217/shiny.pal"
+SlugmaPalette: INCBIN "gfx/pics/218/normal.pal"
+SlugmaShinyPalette: INCBIN "gfx/pics/218/shiny.pal"
+MagcargoPalette: INCBIN "gfx/pics/219/normal.pal"
+MagcargoShinyPalette: INCBIN "gfx/pics/219/shiny.pal"
+SwinubPalette: INCBIN "gfx/pics/220/normal.pal"
+SwinubShinyPalette: INCBIN "gfx/pics/220/shiny.pal"
+PiloswinePalette: INCBIN "gfx/pics/221/normal.pal"
+PiloswineShinyPalette: INCBIN "gfx/pics/221/shiny.pal"
+CorsolaPalette: INCBIN "gfx/pics/222/normal.pal"
+CorsolaShinyPalette: INCBIN "gfx/pics/222/shiny.pal"
+RemoraidPalette: INCBIN "gfx/pics/223/normal.pal"
+RemoraidShinyPalette: INCBIN "gfx/pics/223/shiny.pal"
+OctilleryPalette: INCBIN "gfx/pics/224/normal.pal"
+OctilleryShinyPalette: INCBIN "gfx/pics/224/shiny.pal"
+DelibirdPalette: INCBIN "gfx/pics/225/normal.pal"
+DelibirdShinyPalette: INCBIN "gfx/pics/225/shiny.pal"
+MantinePalette: INCBIN "gfx/pics/226/normal.pal"
+MantineShinyPalette: INCBIN "gfx/pics/226/shiny.pal"
+SkarmoryPalette: INCBIN "gfx/pics/227/normal.pal"
+SkarmoryShinyPalette: INCBIN "gfx/pics/227/shiny.pal"
+HoundourPalette: INCBIN "gfx/pics/228/normal.pal"
+HoundourShinyPalette: INCBIN "gfx/pics/228/shiny.pal"
+HoundoomPalette: INCBIN "gfx/pics/229/normal.pal"
+HoundoomShinyPalette: INCBIN "gfx/pics/229/shiny.pal"
+KingdraPalette: INCBIN "gfx/pics/230/normal.pal"
+KingdraShinyPalette: INCBIN "gfx/pics/230/shiny.pal"
+PhanpyPalette: INCBIN "gfx/pics/231/normal.pal"
+PhanpyShinyPalette: INCBIN "gfx/pics/231/shiny.pal"
+DonphanPalette: INCBIN "gfx/pics/232/normal.pal"
+DonphanShinyPalette: INCBIN "gfx/pics/232/shiny.pal"
+Porygon2Palette: INCBIN "gfx/pics/233/normal.pal"
+Porygon2ShinyPalette: INCBIN "gfx/pics/233/shiny.pal"
+StantlerPalette: INCBIN "gfx/pics/234/normal.pal"
+StantlerShinyPalette: INCBIN "gfx/pics/234/shiny.pal"
+SmearglePalette: INCBIN "gfx/pics/235/normal.pal"
+SmeargleShinyPalette: INCBIN "gfx/pics/235/shiny.pal"
+TyroguePalette: INCBIN "gfx/pics/236/normal.pal"
+TyrogueShinyPalette: INCBIN "gfx/pics/236/shiny.pal"
+HitmontopPalette: INCBIN "gfx/pics/237/normal.pal"
+HitmontopShinyPalette: INCBIN "gfx/pics/237/shiny.pal"
+SmoochumPalette: INCBIN "gfx/pics/238/normal.pal"
+SmoochumShinyPalette: INCBIN "gfx/pics/238/shiny.pal"
+ElekidPalette: INCBIN "gfx/pics/239/normal.pal"
+ElekidShinyPalette: INCBIN "gfx/pics/239/shiny.pal"
+MagbyPalette: INCBIN "gfx/pics/240/normal.pal"
+MagbyShinyPalette: INCBIN "gfx/pics/240/shiny.pal"
+MiltankPalette: INCBIN "gfx/pics/241/normal.pal"
+MiltankShinyPalette: INCBIN "gfx/pics/241/shiny.pal"
+BlisseyPalette: INCBIN "gfx/pics/242/normal.pal"
+BlisseyShinyPalette: INCBIN "gfx/pics/242/shiny.pal"
+RaikouPalette: INCBIN "gfx/pics/243/normal.pal"
+RaikouShinyPalette: INCBIN "gfx/pics/243/shiny.pal"
+EnteiPalette: INCBIN "gfx/pics/244/normal.pal"
+EnteiShinyPalette: INCBIN "gfx/pics/244/shiny.pal"
+SuicunePalette: INCBIN "gfx/pics/245/normal.pal"
+SuicuneShinyPalette: INCBIN "gfx/pics/245/shiny.pal"
+LarvitarPalette: INCBIN "gfx/pics/246/normal.pal"
+LarvitarShinyPalette: INCBIN "gfx/pics/246/shiny.pal"
+PupitarPalette: INCBIN "gfx/pics/247/normal.pal"
+PupitarShinyPalette: INCBIN "gfx/pics/247/shiny.pal"
+TyranitarPalette: INCBIN "gfx/pics/248/normal.pal"
+TyranitarShinyPalette: INCBIN "gfx/pics/248/shiny.pal"
+LugiaPalette: INCBIN "gfx/pics/249/normal.pal"
+LugiaShinyPalette: INCBIN "gfx/pics/249/shiny.pal"
+HoOhPalette: INCBIN "gfx/pics/250/normal.pal"
+HoOhShinyPalette: INCBIN "gfx/pics/250/shiny.pal"
+CelebiPalette: INCBIN "gfx/pics/251/normal.pal"
+CelebiShinyPalette: INCBIN "gfx/pics/251/shiny.pal"
+
--- a/main.asm
+++ b/main.asm
@@ -4092,7 +4092,12 @@
SGBBorder:
INCBIN "gfx/misc/sgb_border.2bpp"
-INCBIN "baserom.gbc",$a8be,$c000 - $a8be
+INCBIN "baserom.gbc",$a8be,$a8d6 - $a8be
+
+PokemonPalettes:
+INCLUDE "gfx/pics/palette_pointers.asm"
+
+INCBIN "baserom.gbc",$b0ae,$c000 - $b0ae
SECTION "bank3",DATA,BANK[$3]