summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRangi <35663410+Rangi42@users.noreply.github.com>2020-06-14 17:49:36 -0400
committerGitHub <noreply@github.com>2020-06-14 17:49:36 -0400
commit7f6bc3d3826fe7727bdc8714aa0295a712a548c3 (patch)
treeaca0979818b88f0e27f18b95d87a006767cf89fb
parentdd97bedd52f97122c0d4a06eb30c0b571ddda343 (diff)
parent0e5edf03ff4ba5ad0c6740eefd0e28ae5eca10c4 (diff)
Merge pull request #50 from entrpntr/pics2
Switch to building binary pic files from pngs
-rw-r--r--.gitignore38
-rw-r--r--Makefile114
-rw-r--r--engine/movie/gold_silver_intro.asm14
-rw-r--r--engine/pokemon/bills_pc.asm2
-rw-r--r--gfx/battle/balls.2bppbin64 -> 0 bytes
-rw-r--r--gfx/battle/dude.2bpp.lzbin320 -> 0 bytes
-rw-r--r--gfx/battle/enemy_hp_bar_border.1bppbin32 -> 0 bytes
-rw-r--r--gfx/battle/expbar.2bppbin144 -> 0 bytes
-rw-r--r--gfx/battle/expbarend.2bppbin16 -> 0 bytes
-rw-r--r--gfx/battle/expbarend_sgb.2bppbin16 -> 0 bytes
-rw-r--r--gfx/battle/hp_exp_bar_border.1bppbin48 -> 0 bytes
-rw-r--r--gfx/battle/hp_exp_bar_border.pngbin116 -> 116 bytes
-rw-r--r--gfx/battle/minimize.2bppbin16 -> 0 bytes
-rw-r--r--gfx/battle_anims/aeroblast.2bpp.lzbin128 -> 0 bytes
-rw-r--r--gfx/battle_anims/angels.2bpp.lzbin368 -> 0 bytes
-rw-r--r--gfx/battle_anims/beam.2bpp.lzbin144 -> 0 bytes
-rw-r--r--gfx/battle_anims/bubble.2bpp.lzbin160 -> 0 bytes
-rw-r--r--gfx/battle_anims/charge.2bpp.lzbin112 -> 0 bytes
-rw-r--r--gfx/battle_anims/cut.2bpp.lzbin96 -> 0 bytes
-rw-r--r--gfx/battle_anims/egg.2bpp.lzbin128 -> 0 bytes
-rw-r--r--gfx/battle_anims/explosion.2bpp.lzbin96 -> 0 bytes
-rw-r--r--gfx/battle_anims/fire.2bpp.lzbin96 -> 0 bytes
-rw-r--r--gfx/battle_anims/flower.2bpp.lzbin96 -> 0 bytes
-rw-r--r--gfx/battle_anims/globe.2bpp.lzbin240 -> 0 bytes
-rw-r--r--gfx/battle_anims/haze.2bpp.lzbin144 -> 0 bytes
-rw-r--r--gfx/battle_anims/hit.2bpp.lzbin240 -> 0 bytes
-rw-r--r--gfx/battle_anims/horn.2bpp.lzbin96 -> 0 bytes
-rw-r--r--gfx/battle_anims/ice.2bpp.lzbin64 -> 0 bytes
-rw-r--r--gfx/battle_anims/lightning.2bpp.lzbin320 -> 0 bytes
-rw-r--r--gfx/battle_anims/misc.2bpp.lzbin416 -> 0 bytes
-rw-r--r--gfx/battle_anims/noise.2bpp.lzbin192 -> 0 bytes
-rw-r--r--gfx/battle_anims/objects.2bpp.lzbin224 -> 0 bytes
-rw-r--r--gfx/battle_anims/plant.2bpp.lzbin224 -> 0 bytes
-rw-r--r--gfx/battle_anims/poison.2bpp.lzbin112 -> 0 bytes
-rw-r--r--gfx/battle_anims/pokeball.2bpp.lzbin80 -> 0 bytes
-rw-r--r--gfx/battle_anims/powder.2bpp.lzbin32 -> 0 bytes
-rw-r--r--gfx/battle_anims/psychic.2bpp.lzbin112 -> 0 bytes
-rw-r--r--gfx/battle_anims/reflect.2bpp.lzbin112 -> 0 bytes
-rw-r--r--gfx/battle_anims/rocks.2bpp.lzbin240 -> 0 bytes
-rw-r--r--gfx/battle_anims/rope.2bpp.lzbin192 -> 0 bytes
-rw-r--r--gfx/battle_anims/sand.2bpp.lzbin96 -> 0 bytes
-rw-r--r--gfx/battle_anims/shapes.2bpp.lzbin160 -> 0 bytes
-rw-r--r--gfx/battle_anims/shine.2bpp.lzbin224 -> 0 bytes
-rw-r--r--gfx/battle_anims/skyattack.2bpp.lzbin352 -> 0 bytes
-rw-r--r--gfx/battle_anims/smoke.2bpp.lzbin144 -> 0 bytes
-rw-r--r--gfx/battle_anims/speed.2bpp.lzbin80 -> 0 bytes
-rw-r--r--gfx/battle_anims/status.2bpp.lzbin288 -> 0 bytes
-rw-r--r--gfx/battle_anims/water.2bpp.lzbin208 -> 0 bytes
-rw-r--r--gfx/battle_anims/wave.2bpp.lzbin160 -> 0 bytes
-rw-r--r--gfx/battle_anims/web.2bpp.lzbin128 -> 0 bytes
-rw-r--r--gfx/battle_anims/whip.2bpp.lzbin128 -> 0 bytes
-rw-r--r--gfx/battle_anims/wind.2bpp.lzbin192 -> 0 bytes
-rw-r--r--gfx/card_flip/card_flip_1.2bpp.lzbin402 -> 0 bytes
-rw-r--r--gfx/card_flip/card_flip_2.2bpp.lzbin612 -> 0 bytes
-rw-r--r--gfx/card_flip/card_flip_3.2bpp.lzbin27 -> 0 bytes
-rw-r--r--gfx/card_flip/off.2bpp1
-rw-r--r--gfx/card_flip/on.2bpp1
-rw-r--r--gfx/credits/bellossom.2bppbin768 -> 0 bytes
-rw-r--r--gfx/credits/border.2bppbin144 -> 0 bytes
-rw-r--r--gfx/credits/elekid.2bppbin768 -> 0 bytes
-rw-r--r--gfx/credits/sentret.2bppbin1024 -> 0 bytes
-rw-r--r--gfx/credits/theend.2bppbin256 -> 0 bytes
-rw-r--r--gfx/credits/togepi.2bppbin768 -> 0 bytes
-rw-r--r--gfx/debug/color_test.2bppbin352 -> 0 bytes
-rw-r--r--gfx/debug/up_arrow.2bpp1
-rw-r--r--gfx/diploma/diploma.2bpp.lzbin1094 -> 0 bytes
-rw-r--r--gfx/dummy_game/dummy_game.2bpp.lzbin368 -> 0 bytes
-rw-r--r--gfx/emotes/bolt.2bppbin64 -> 0 bytes
-rw-r--r--gfx/emotes/fish.2bppbin64 -> 0 bytes
-rw-r--r--gfx/emotes/happy.2bppbin64 -> 0 bytes
-rw-r--r--gfx/emotes/heart.2bppbin64 -> 0 bytes
-rw-r--r--gfx/emotes/question.2bppbin64 -> 0 bytes
-rw-r--r--gfx/emotes/sad.2bppbin64 -> 0 bytes
-rw-r--r--gfx/emotes/shock.2bppbin64 -> 0 bytes
-rw-r--r--gfx/emotes/sleep.2bppbin64 -> 0 bytes
-rw-r--r--gfx/evo/bubble.2bppbin16 -> 0 bytes
-rw-r--r--gfx/evo/bubble_large.2bppbin64 -> 0 bytes
-rw-r--r--gfx/evo/egg_hatch.2bpp1
-rw-r--r--gfx/font.asm7
-rw-r--r--gfx/font/black.1bpp1
-rw-r--r--gfx/font/feet_inches.2bppbin32 -> 0 bytes
-rw-r--r--gfx/font/font.1bppbin1024 -> 0 bytes
-rw-r--r--gfx/font/font.pngbin770 -> 752 bytes
-rw-r--r--gfx/font/font_battle_extra.2bppbin512 -> 0 bytes
-rw-r--r--gfx/font/font_extra.2bppbin512 -> 0 bytes
-rw-r--r--gfx/font/font_extra.pngbin281 -> 281 bytes
-rw-r--r--gfx/font/font_inversed.1bpp1
-rw-r--r--gfx/font/phone_icon.2bpp1
-rw-r--r--gfx/font/space.2bppbin8 -> 0 bytes
-rw-r--r--gfx/font/unown_font.2bppbin432 -> 0 bytes
-rw-r--r--gfx/font/unused_bold_font.1bppbin720 -> 0 bytes
-rw-r--r--gfx/font/up_arrow.2bppbin8 -> 0 bytes
-rw-r--r--gfx/footprints/252.1bpp1
-rw-r--r--gfx/footprints/253.1bpp1
-rw-r--r--gfx/footprints/254.1bpp1
-rw-r--r--gfx/footprints/255.1bpp1
-rw-r--r--gfx/footprints/256.1bpp1
-rw-r--r--gfx/footprints/abra.1bpp1
-rw-r--r--gfx/footprints/aerodactyl.1bpp1
-rw-r--r--gfx/footprints/aipom.1bpp1
-rw-r--r--gfx/footprints/alakazam.1bpp1
-rw-r--r--gfx/footprints/ampharos.1bpp1
-rw-r--r--gfx/footprints/arbok.1bpp1
-rw-r--r--gfx/footprints/arcanine.1bpp1
-rw-r--r--gfx/footprints/ariados.1bpp1
-rw-r--r--gfx/footprints/articuno.1bpp1
-rw-r--r--gfx/footprints/azumarill.1bpp1
-rw-r--r--gfx/footprints/bayleef.1bpp1
-rw-r--r--gfx/footprints/beedrill.1bpp1
-rw-r--r--gfx/footprints/bellossom.1bpp1
-rw-r--r--gfx/footprints/bellsprout.1bpp1
-rw-r--r--gfx/footprints/blastoise.1bpp1
-rw-r--r--gfx/footprints/blissey.1bpp1
-rw-r--r--gfx/footprints/bulbasaur.1bpp1
-rw-r--r--gfx/footprints/butterfree.1bpp1
-rw-r--r--gfx/footprints/caterpie.1bpp1
-rw-r--r--gfx/footprints/celebi.1bpp1
-rw-r--r--gfx/footprints/chansey.1bpp1
-rw-r--r--gfx/footprints/charizard.1bpp1
-rw-r--r--gfx/footprints/charmander.1bpp1
-rw-r--r--gfx/footprints/charmeleon.1bpp1
-rw-r--r--gfx/footprints/chikorita.1bpp1
-rw-r--r--gfx/footprints/chinchou.1bpp1
-rw-r--r--gfx/footprints/clefable.1bpp1
-rw-r--r--gfx/footprints/clefairy.1bpp1
-rw-r--r--gfx/footprints/cleffa.1bpp1
-rw-r--r--gfx/footprints/cloyster.1bpp1
-rw-r--r--gfx/footprints/corsola.1bpp1
-rw-r--r--gfx/footprints/crobat.1bpp1
-rw-r--r--gfx/footprints/croconaw.1bpp1
-rw-r--r--gfx/footprints/cubone.1bpp1
-rw-r--r--gfx/footprints/cyndaquil.1bpp1
-rw-r--r--gfx/footprints/delibird.1bpp1
-rw-r--r--gfx/footprints/dewgong.1bpp1
-rw-r--r--gfx/footprints/diglett.1bpp1
-rw-r--r--gfx/footprints/ditto.1bpp1
-rw-r--r--gfx/footprints/dodrio.1bpp1
-rw-r--r--gfx/footprints/doduo.1bpp1
-rw-r--r--gfx/footprints/donphan.1bpp1
-rw-r--r--gfx/footprints/dragonair.1bpp1
-rw-r--r--gfx/footprints/dragonite.1bpp1
-rw-r--r--gfx/footprints/dratini.1bpp1
-rw-r--r--gfx/footprints/drowzee.1bpp1
-rw-r--r--gfx/footprints/dugtrio.1bpp1
-rw-r--r--gfx/footprints/dunsparce.1bpp1
-rw-r--r--gfx/footprints/eevee.1bpp1
-rw-r--r--gfx/footprints/ekans.1bpp1
-rw-r--r--gfx/footprints/electabuzz.1bpp1
-rw-r--r--gfx/footprints/electrode.1bpp1
-rw-r--r--gfx/footprints/elekid.1bpp1
-rw-r--r--gfx/footprints/entei.1bpp1
-rw-r--r--gfx/footprints/espeon.1bpp1
-rw-r--r--gfx/footprints/exeggcute.1bpp1
-rw-r--r--gfx/footprints/exeggutor.1bpp1
-rw-r--r--gfx/footprints/farfetch_d.1bpp1
-rw-r--r--gfx/footprints/fearow.1bpp1
-rw-r--r--gfx/footprints/feraligatr.1bpp1
-rw-r--r--gfx/footprints/flaaffy.1bpp1
-rw-r--r--gfx/footprints/flareon.1bpp1
-rw-r--r--gfx/footprints/forretress.1bpp1
-rw-r--r--gfx/footprints/furret.1bpp1
-rw-r--r--gfx/footprints/gastly.1bpp1
-rw-r--r--gfx/footprints/gengar.1bpp1
-rw-r--r--gfx/footprints/geodude.1bpp1
-rw-r--r--gfx/footprints/girafarig.1bpp1
-rw-r--r--gfx/footprints/gligar.1bpp1
-rw-r--r--gfx/footprints/gloom.1bpp1
-rw-r--r--gfx/footprints/golbat.1bpp1
-rw-r--r--gfx/footprints/goldeen.1bpp1
-rw-r--r--gfx/footprints/golduck.1bpp1
-rw-r--r--gfx/footprints/golem.1bpp1
-rw-r--r--gfx/footprints/granbull.1bpp1
-rw-r--r--gfx/footprints/graveler.1bpp1
-rw-r--r--gfx/footprints/grimer.1bpp1
-rw-r--r--gfx/footprints/growlithe.1bpp1
-rw-r--r--gfx/footprints/gyarados.1bpp1
-rw-r--r--gfx/footprints/haunter.1bpp1
-rw-r--r--gfx/footprints/heracross.1bpp1
-rw-r--r--gfx/footprints/hitmonchan.1bpp1
-rw-r--r--gfx/footprints/hitmonlee.1bpp1
-rw-r--r--gfx/footprints/hitmontop.1bpp1
-rw-r--r--gfx/footprints/ho_oh.1bpp1
-rw-r--r--gfx/footprints/hoothoot.1bpp1
-rw-r--r--gfx/footprints/hoppip.1bpp1
-rw-r--r--gfx/footprints/horsea.1bpp1
-rw-r--r--gfx/footprints/houndoom.1bpp1
-rw-r--r--gfx/footprints/houndour.1bpp1
-rw-r--r--gfx/footprints/hypno.1bpp1
-rw-r--r--gfx/footprints/igglybuff.1bpp1
-rw-r--r--gfx/footprints/ivysaur.1bpp1
-rw-r--r--gfx/footprints/jigglypuff.1bpp1
-rw-r--r--gfx/footprints/jolteon.1bpp1
-rw-r--r--gfx/footprints/jumpluff.1bpp1
-rw-r--r--gfx/footprints/jynx.1bpp1
-rw-r--r--gfx/footprints/kabuto.1bpp1
-rw-r--r--gfx/footprints/kabutops.1bpp1
-rw-r--r--gfx/footprints/kadabra.1bpp1
-rw-r--r--gfx/footprints/kakuna.1bpp1
-rw-r--r--gfx/footprints/kangaskhan.1bpp1
-rw-r--r--gfx/footprints/kingdra.1bpp1
-rw-r--r--gfx/footprints/kingler.1bpp1
-rw-r--r--gfx/footprints/koffing.1bpp1
-rw-r--r--gfx/footprints/krabby.1bpp1
-rw-r--r--gfx/footprints/lanturn.1bpp1
-rw-r--r--gfx/footprints/lapras.1bpp1
-rw-r--r--gfx/footprints/larvitar.1bpp1
-rw-r--r--gfx/footprints/ledian.1bpp1
-rw-r--r--gfx/footprints/ledyba.1bpp1
-rw-r--r--gfx/footprints/lickitung.1bpp1
-rw-r--r--gfx/footprints/lugia.1bpp1
-rw-r--r--gfx/footprints/machamp.1bpp1
-rw-r--r--gfx/footprints/machoke.1bpp1
-rw-r--r--gfx/footprints/machop.1bpp1
-rw-r--r--gfx/footprints/magby.1bpp1
-rw-r--r--gfx/footprints/magcargo.1bpp1
-rw-r--r--gfx/footprints/magikarp.1bpp1
-rw-r--r--gfx/footprints/magmar.1bpp1
-rw-r--r--gfx/footprints/magnemite.1bpp1
-rw-r--r--gfx/footprints/magneton.1bpp1
-rw-r--r--gfx/footprints/mankey.1bpp1
-rw-r--r--gfx/footprints/mantine.1bpp1
-rw-r--r--gfx/footprints/mareep.1bpp1
-rw-r--r--gfx/footprints/marill.1bpp1
-rw-r--r--gfx/footprints/marowak.1bpp1
-rw-r--r--gfx/footprints/meganium.1bpp1
-rw-r--r--gfx/footprints/meowth.1bpp1
-rw-r--r--gfx/footprints/metapod.1bpp1
-rw-r--r--gfx/footprints/mew.1bpp1
-rw-r--r--gfx/footprints/mewtwo.1bpp1
-rw-r--r--gfx/footprints/miltank.1bpp1
-rw-r--r--gfx/footprints/misdreavus.1bpp1
-rw-r--r--gfx/footprints/moltres.1bpp1
-rw-r--r--gfx/footprints/mr__mime.1bpp1
-rw-r--r--gfx/footprints/muk.1bpp1
-rw-r--r--gfx/footprints/murkrow.1bpp1
-rw-r--r--gfx/footprints/natu.1bpp1
-rw-r--r--gfx/footprints/nidoking.1bpp1
-rw-r--r--gfx/footprints/nidoqueen.1bpp1
-rw-r--r--gfx/footprints/nidoran_f.1bpp1
-rw-r--r--gfx/footprints/nidoran_m.1bpp1
-rw-r--r--gfx/footprints/nidorina.1bpp1
-rw-r--r--gfx/footprints/nidorino.1bpp1
-rw-r--r--gfx/footprints/ninetales.1bpp1
-rw-r--r--gfx/footprints/noctowl.1bpp1
-rw-r--r--gfx/footprints/octillery.1bpp1
-rw-r--r--gfx/footprints/oddish.1bpp1
-rw-r--r--gfx/footprints/omanyte.1bpp1
-rw-r--r--gfx/footprints/omastar.1bpp1
-rw-r--r--gfx/footprints/onix.1bpp1
-rw-r--r--gfx/footprints/paras.1bpp1
-rw-r--r--gfx/footprints/parasect.1bpp1
-rw-r--r--gfx/footprints/persian.1bpp1
-rw-r--r--gfx/footprints/phanpy.1bpp1
-rw-r--r--gfx/footprints/pichu.1bpp1
-rw-r--r--gfx/footprints/pidgeot.1bpp1
-rw-r--r--gfx/footprints/pidgeotto.1bpp1
-rw-r--r--gfx/footprints/pidgey.1bpp1
-rw-r--r--gfx/footprints/pikachu.1bpp1
-rw-r--r--gfx/footprints/piloswine.1bpp1
-rw-r--r--gfx/footprints/pineco.1bpp1
-rw-r--r--gfx/footprints/pinsir.1bpp1
-rw-r--r--gfx/footprints/politoed.1bpp1
-rw-r--r--gfx/footprints/poliwag.1bpp1
-rw-r--r--gfx/footprints/poliwhirl.1bpp1
-rw-r--r--gfx/footprints/poliwrath.1bpp1
-rw-r--r--gfx/footprints/ponyta.1bpp1
-rw-r--r--gfx/footprints/porygon.1bpp1
-rw-r--r--gfx/footprints/porygon2.1bpp1
-rw-r--r--gfx/footprints/primeape.1bpp1
-rw-r--r--gfx/footprints/psyduck.1bpp1
-rw-r--r--gfx/footprints/pupitar.1bpp1
-rw-r--r--gfx/footprints/quagsire.1bpp1
-rw-r--r--gfx/footprints/quilava.1bpp1
-rw-r--r--gfx/footprints/qwilfish.1bpp1
-rw-r--r--gfx/footprints/raichu.1bpp1
-rw-r--r--gfx/footprints/raikou.1bpp1
-rw-r--r--gfx/footprints/rapidash.1bpp1
-rw-r--r--gfx/footprints/raticate.1bpp1
-rw-r--r--gfx/footprints/rattata.1bpp1
-rw-r--r--gfx/footprints/remoraid.1bpp1
-rw-r--r--gfx/footprints/rhydon.1bpp1
-rw-r--r--gfx/footprints/rhyhorn.1bpp1
-rw-r--r--gfx/footprints/sandshrew.1bpp1
-rw-r--r--gfx/footprints/sandslash.1bpp1
-rw-r--r--gfx/footprints/scizor.1bpp1
-rw-r--r--gfx/footprints/scyther.1bpp1
-rw-r--r--gfx/footprints/seadra.1bpp1
-rw-r--r--gfx/footprints/seaking.1bpp1
-rw-r--r--gfx/footprints/seel.1bpp1
-rw-r--r--gfx/footprints/sentret.1bpp1
-rw-r--r--gfx/footprints/shellder.1bpp1
-rw-r--r--gfx/footprints/shuckle.1bpp1
-rw-r--r--gfx/footprints/skarmory.1bpp1
-rw-r--r--gfx/footprints/skiploom.1bpp1
-rw-r--r--gfx/footprints/slowbro.1bpp1
-rw-r--r--gfx/footprints/slowking.1bpp1
-rw-r--r--gfx/footprints/slowpoke.1bpp1
-rw-r--r--gfx/footprints/slugma.1bpp1
-rw-r--r--gfx/footprints/smeargle.1bpp1
-rw-r--r--gfx/footprints/smoochum.1bpp1
-rw-r--r--gfx/footprints/sneasel.1bpp1
-rw-r--r--gfx/footprints/snorlax.1bpp1
-rw-r--r--gfx/footprints/snubbull.1bpp1
-rw-r--r--gfx/footprints/spearow.1bpp1
-rw-r--r--gfx/footprints/spinarak.1bpp1
-rw-r--r--gfx/footprints/squirtle.1bpp1
-rw-r--r--gfx/footprints/stantler.1bpp1
-rw-r--r--gfx/footprints/starmie.1bpp1
-rw-r--r--gfx/footprints/staryu.1bpp1
-rw-r--r--gfx/footprints/steelix.1bpp1
-rw-r--r--gfx/footprints/sudowoodo.1bpp1
-rw-r--r--gfx/footprints/suicune.1bpp1
-rw-r--r--gfx/footprints/sunflora.1bpp1
-rw-r--r--gfx/footprints/sunkern.1bpp1
-rw-r--r--gfx/footprints/swinub.1bpp1
-rw-r--r--gfx/footprints/tangela.1bpp1
-rw-r--r--gfx/footprints/tauros.1bpp1
-rw-r--r--gfx/footprints/teddiursa.1bpp1
-rw-r--r--gfx/footprints/tentacool.1bpp1
-rw-r--r--gfx/footprints/tentacruel.1bpp1
-rw-r--r--gfx/footprints/togepi.1bpp1
-rw-r--r--gfx/footprints/togetic.1bpp1
-rw-r--r--gfx/footprints/totodile.1bpp1
-rw-r--r--gfx/footprints/typhlosion.1bpp1
-rw-r--r--gfx/footprints/tyranitar.1bpp1
-rw-r--r--gfx/footprints/tyrogue.1bpp1
-rw-r--r--gfx/footprints/umbreon.1bpp1
-rw-r--r--gfx/footprints/unown.1bpp1
-rw-r--r--gfx/footprints/ursaring.1bpp1
-rw-r--r--gfx/footprints/vaporeon.1bpp1
-rw-r--r--gfx/footprints/venomoth.1bpp1
-rw-r--r--gfx/footprints/venonat.1bpp1
-rw-r--r--gfx/footprints/venusaur.1bpp1
-rw-r--r--gfx/footprints/victreebel.1bpp1
-rw-r--r--gfx/footprints/vileplume.1bpp1
-rw-r--r--gfx/footprints/voltorb.1bpp1
-rw-r--r--gfx/footprints/vulpix.1bpp1
-rw-r--r--gfx/footprints/wartortle.1bpp1
-rw-r--r--gfx/footprints/weedle.1bpp1
-rw-r--r--gfx/footprints/weepinbell.1bpp1
-rw-r--r--gfx/footprints/weezing.1bpp1
-rw-r--r--gfx/footprints/wigglytuff.1bpp1
-rw-r--r--gfx/footprints/wobbuffet.1bpp1
-rw-r--r--gfx/footprints/wooper.1bpp1
-rw-r--r--gfx/footprints/xatu.1bpp1
-rw-r--r--gfx/footprints/yanma.1bpp1
-rw-r--r--gfx/footprints/zapdos.1bpp1
-rw-r--r--gfx/footprints/zubat.1bpp1
-rw-r--r--gfx/frames/1.1bppbin48 -> 0 bytes
-rw-r--r--gfx/frames/2.1bppbin48 -> 0 bytes
-rw-r--r--gfx/frames/3.1bppbin48 -> 0 bytes
-rw-r--r--gfx/frames/4.1bppbin48 -> 0 bytes
-rw-r--r--gfx/frames/5.1bppbin48 -> 0 bytes
-rw-r--r--gfx/frames/6.1bppbin48 -> 0 bytes
-rw-r--r--gfx/frames/7.1bppbin48 -> 0 bytes
-rw-r--r--gfx/frames/8.1bppbin48 -> 0 bytes
-rw-r--r--gfx/frames/9.1bppbin48 -> 0 bytes
-rw-r--r--gfx/icons/bat.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/bigmon.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/bird.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/blob.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/bug.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/bulbasaur.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/caterpillar.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/charmander.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/clefairy.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/diglett.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/egg.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/equine.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/fighter.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/fish.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/fox.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/geodude.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/ghost.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/gyarados.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/ho_oh.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/humanshape.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/item.2bpp1
-rw-r--r--gfx/icons/jellyfish.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/jigglypuff.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/lapras.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/lugia.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/mail.2bpp1
-rw-r--r--gfx/icons/mail_big.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/monster.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/moth.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/oddish.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/pikachu.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/poliwag.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/serpent.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/shell.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/slowpoke.2bpp2
-rw-r--r--gfx/icons/snorlax.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/squirtle.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/staryu.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/sudowoodo.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/unown.2bppbin128 -> 0 bytes
-rw-r--r--gfx/icons/voltorb.2bppbin128 -> 0 bytes
-rw-r--r--gfx/intro/charizard1.2bpp.lz.bin (renamed from gfx/intro/charizard1.2bpp.lz)bin1344 -> 1344 bytes
-rw-r--r--gfx/intro/charizard2.2bpp.lz.bin (renamed from gfx/intro/charizard2.2bpp.lz)bin896 -> 896 bytes
-rw-r--r--gfx/intro/charizard3.2bpp.lz.bin (renamed from gfx/intro/charizard3.2bpp.lz)bin1200 -> 1200 bytes
-rw-r--r--gfx/intro/copyright.2bppbin480 -> 0 bytes
-rw-r--r--gfx/intro/gamefreak_logo.1bppbin120 -> 0 bytes
-rw-r--r--gfx/intro/gamefreak_presents.1bppbin104 -> 0 bytes
-rw-r--r--gfx/intro/grass1.2bpp.lz.bin (renamed from gfx/intro/grass1.2bpp.lz)bin480 -> 480 bytes
-rw-r--r--gfx/intro/grass2.2bpp.lz.bin (renamed from gfx/intro/grass2.2bpp.lz)bin1376 -> 1376 bytes
-rw-r--r--gfx/intro/logo_sparkle.2bppbin48 -> 0 bytes
-rw-r--r--gfx/intro/logo_star.2bppbin32 -> 0 bytes
-rw-r--r--gfx/intro/water1.2bpp.lz.bin (renamed from gfx/intro/water1.2bpp.lz)bin1248 -> 1248 bytes
-rw-r--r--gfx/intro/water2.2bpp.lz.bin (renamed from gfx/intro/water2.2bpp.lz)bin896 -> 896 bytes
-rw-r--r--gfx/lz.mk46
-rw-r--r--gfx/mail/cloud.1bppbin48 -> 0 bytes
-rw-r--r--gfx/mail/ditto.1bppbin48 -> 0 bytes
-rw-r--r--gfx/mail/dragonite.1bppbin136 -> 0 bytes
-rw-r--r--gfx/mail/dratini.1bppbin48 -> 0 bytes
-rw-r--r--gfx/mail/eevee.1bppbin48 -> 0 bytes
-rw-r--r--gfx/mail/eon_mail_border_1.1bppbin16 -> 0 bytes
-rw-r--r--gfx/mail/eon_mail_border_2.1bpp1
-rw-r--r--gfx/mail/flower_1.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/flower_2.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/flower_mail_border.1bppbin64 -> 0 bytes
-rw-r--r--gfx/mail/grass.1bpp1
-rw-r--r--gfx/mail/lapras.1bppbin48 -> 0 bytes
-rw-r--r--gfx/mail/large_circle.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/large_heart.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/large_note.1bppbin24 -> 0 bytes
-rw-r--r--gfx/mail/large_pokeball.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/large_triangle.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/litebluemail_border.1bppbin64 -> 0 bytes
-rw-r--r--gfx/mail/lovely_mail_border.1bpp1
-rw-r--r--gfx/mail/lovely_mail_underline.1bppbin8 -> 0 bytes
-rw-r--r--gfx/mail/mew.1bppbin144 -> 0 bytes
-rw-r--r--gfx/mail/morph_mail_border.1bppbin8 -> 0 bytes
-rw-r--r--gfx/mail/morph_mail_corner.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/morph_mail_divider.1bppbin8 -> 0 bytes
-rw-r--r--gfx/mail/music_mail_border.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/natu.1bppbin48 -> 0 bytes
-rw-r--r--gfx/mail/oddish.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/poliwag.1bppbin48 -> 0 bytes
-rw-r--r--gfx/mail/portraitmail_border.1bppbin40 -> 0 bytes
-rw-r--r--gfx/mail/portraitmail_underline.1bppbin8 -> 0 bytes
-rw-r--r--gfx/mail/sentret.1bppbin32 -> 0 bytes
-rw-r--r--gfx/mail/small_heart.1bppbin8 -> 0 bytes
-rw-r--r--gfx/mail/small_note.1bpp1
-rw-r--r--gfx/mail/small_pokeball.1bpp1
-rw-r--r--gfx/mail/small_triangle.1bppbin8 -> 0 bytes
-rw-r--r--gfx/mail/surf_mail_border.1bppbin64 -> 0 bytes
-rw-r--r--gfx/mail/unused_grass.1bpp1
-rw-r--r--gfx/mail/wave.1bppbin16 -> 0 bytes
-rw-r--r--gfx/mystery_gift/border.1bppbin56 -> 0 bytes
-rw-r--r--gfx/mystery_gift/mystery_gift.2bppbin512 -> 0 bytes
-rw-r--r--gfx/mystery_gift/mystery_gift_2.2bppbin224 -> 0 bytes
-rw-r--r--gfx/mystery_gift/question_mark.1bppbin64 -> 0 bytes
-rw-r--r--gfx/naming_screen/border.2bppbin16 -> 0 bytes
-rw-r--r--gfx/naming_screen/cursor.2bppbin32 -> 0 bytes
-rw-r--r--gfx/naming_screen/end.1bpp1
-rw-r--r--gfx/naming_screen/middle_line.1bppbin8 -> 0 bytes
-rw-r--r--gfx/naming_screen/underline.1bppbin8 -> 0 bytes
-rw-r--r--gfx/new_game/down_arrow.1bppbin8 -> 0 bytes
-rw-r--r--gfx/new_game/shrink1.2bpp.lzbin144 -> 0 bytes
-rw-r--r--gfx/new_game/shrink2.2bpp.lzbin64 -> 0 bytes
-rw-r--r--gfx/new_game/timeset_bg.1bpp1
-rw-r--r--gfx/new_game/up_arrow.1bppbin8 -> 0 bytes
-rw-r--r--gfx/overworld/boulder_dust.2bppbin32 -> 0 bytes
-rw-r--r--gfx/overworld/chris_fish.2bppbin144 -> 0 bytes
-rw-r--r--gfx/overworld/cut_grass.2bppbin64 -> 0 bytes
-rw-r--r--gfx/overworld/cut_tree.2bppbin64 -> 0 bytes
-rw-r--r--gfx/overworld/fishing_rod.2bppbin32 -> 0 bytes
-rw-r--r--gfx/overworld/grass_rustle.2bpp1
-rw-r--r--gfx/overworld/headbutt_tree.2bppbin128 -> 0 bytes
-rw-r--r--gfx/overworld/heal_machine.2bppbin32 -> 0 bytes
-rw-r--r--gfx/overworld/shadow.2bpp1
-rw-r--r--gfx/overworld/trainer_battle_pokeball_tiles.2bpp1
-rw-r--r--gfx/pack/pack.2bppbin960 -> 0 bytes
-rw-r--r--gfx/pack/pack_menu.2bppbin1280 -> 0 bytes
-rw-r--r--gfx/pc/pc.2bpp.lz.bin (renamed from gfx/pc/pc.2bpp.lz)bin32 -> 32 bytes
-rw-r--r--gfx/pc/pc_mail.2bppbin64 -> 0 bytes
-rw-r--r--gfx/pics_silver.asm4
-rw-r--r--gfx/player/chris_back.2bpp.lzbin400 -> 0 bytes
-rw-r--r--gfx/pokedex/pokedex.2bpp.lzbin418 -> 0 bytes
-rw-r--r--gfx/pokedex/pokedex_sgb.2bpp.lzbin420 -> 0 bytes
-rw-r--r--gfx/pokedex/question_mark.2bpp.lzbin144 -> 0 bytes
-rw-r--r--gfx/pokedex/slowpoke.2bpp.lzbin884 -> 0 bytes
-rw-r--r--gfx/pokegear/dexmap_nest_icon.2bpp1
-rw-r--r--gfx/pokegear/fast_ship.2bppbin128 -> 0 bytes
-rw-r--r--gfx/pokegear/flymap_label_border.1bppbin48 -> 0 bytes
-rw-r--r--gfx/pokegear/pokegear.2bpp.lzbin740 -> 0 bytes
-rw-r--r--gfx/pokegear/pokegear_sprites.2bpp.lzbin48 -> 0 bytes
-rw-r--r--gfx/pokegear/town_map.2bpp.lz.bin (renamed from gfx/pokegear/town_map.2bpp.lz)bin900 -> 900 bytes
-rw-r--r--gfx/pokemon/abra/back.2bpp.lzbin335 -> 0 bytes
-rw-r--r--gfx/pokemon/abra/front_gold.2bpp.lzbin328 -> 0 bytes
-rw-r--r--gfx/pokemon/abra/front_silver.2bpp.lzbin323 -> 0 bytes
-rw-r--r--gfx/pokemon/aerodactyl/back.2bpp.lzbin334 -> 0 bytes
-rw-r--r--gfx/pokemon/aerodactyl/front_gold.2bpp.lzbin563 -> 0 bytes
-rw-r--r--gfx/pokemon/aerodactyl/front_silver.2bpp.lzbin536 -> 0 bytes
-rw-r--r--gfx/pokemon/aipom/back.2bpp.lzbin333 -> 0 bytes
-rw-r--r--gfx/pokemon/aipom/front_gold.2bpp.lzbin314 -> 0 bytes
-rw-r--r--gfx/pokemon/aipom/front_silver.2bpp.lzbin312 -> 0 bytes
-rw-r--r--gfx/pokemon/alakazam/back_gold.2bpp.lzbin461 -> 0 bytes
-rw-r--r--gfx/pokemon/alakazam/back_silver.2bpp.lz.bin (renamed from gfx/pokemon/alakazam/back_silver.2bpp.lz)bin460 -> 460 bytes
-rw-r--r--gfx/pokemon/alakazam/front_gold.2bpp.lzbin564 -> 0 bytes
-rw-r--r--gfx/pokemon/alakazam/front_silver.2bpp.lzbin630 -> 0 bytes
-rw-r--r--gfx/pokemon/ampharos/back.2bpp.lzbin280 -> 0 bytes
-rw-r--r--gfx/pokemon/ampharos/front_gold.2bpp.lzbin440 -> 0 bytes
-rw-r--r--gfx/pokemon/ampharos/front_silver.2bpp.lzbin483 -> 0 bytes
-rw-r--r--gfx/pokemon/arbok/back.2bpp.lzbin279 -> 0 bytes
-rw-r--r--gfx/pokemon/arbok/front_gold.2bpp.lzbin595 -> 0 bytes
-rw-r--r--gfx/pokemon/arbok/front_silver.2bpp.lzbin585 -> 0 bytes
-rw-r--r--gfx/pokemon/arcanine/back.2bpp.lzbin393 -> 0 bytes
-rw-r--r--gfx/pokemon/arcanine/front_gold.2bpp.lzbin539 -> 0 bytes
-rw-r--r--gfx/pokemon/arcanine/front_silver.2bpp.lzbin639 -> 0 bytes
-rw-r--r--gfx/pokemon/ariados/back.2bpp.lzbin345 -> 0 bytes
-rw-r--r--gfx/pokemon/ariados/front.2bpp.lzbin421 -> 0 bytes
-rw-r--r--gfx/pokemon/articuno/back.2bpp.lzbin262 -> 0 bytes
-rw-r--r--gfx/pokemon/articuno/front_gold.2bpp.lzbin549 -> 0 bytes
-rw-r--r--gfx/pokemon/articuno/front_silver.2bpp.lzbin645 -> 0 bytes
-rw-r--r--gfx/pokemon/azumarill/back.2bpp.lzbin264 -> 0 bytes
-rw-r--r--gfx/pokemon/azumarill/front_gold.2bpp.lzbin512 -> 0 bytes
-rw-r--r--gfx/pokemon/azumarill/front_silver.2bpp.lzbin477 -> 0 bytes
-rw-r--r--gfx/pokemon/bayleef/back.2bpp.lzbin407 -> 0 bytes
-rw-r--r--gfx/pokemon/bayleef/front.2bpp.lzbin453 -> 0 bytes
-rw-r--r--gfx/pokemon/beedrill/back.2bpp.lzbin394 -> 0 bytes
-rw-r--r--gfx/pokemon/beedrill/front_gold.2bpp.lzbin586 -> 0 bytes
-rw-r--r--gfx/pokemon/beedrill/front_silver.2bpp.lzbin612 -> 0 bytes
-rw-r--r--gfx/pokemon/bellossom/back.2bpp.lzbin350 -> 0 bytes
-rw-r--r--gfx/pokemon/bellossom/front_gold.2bpp.lzbin394 -> 0 bytes
-rw-r--r--gfx/pokemon/bellossom/front_silver.2bpp.lzbin377 -> 0 bytes
-rw-r--r--gfx/pokemon/bellsprout/back.2bpp.lzbin288 -> 0 bytes
-rw-r--r--gfx/pokemon/bellsprout/front_gold.2bpp.lzbin300 -> 0 bytes
-rw-r--r--gfx/pokemon/bellsprout/front_silver.2bpp.lzbin305 -> 0 bytes
-rw-r--r--gfx/pokemon/blastoise/back.2bpp.lzbin363 -> 0 bytes
-rw-r--r--gfx/pokemon/blastoise/front_gold.2bpp.lzbin599 -> 0 bytes
-rw-r--r--gfx/pokemon/blastoise/front_silver.2bpp.lzbin582 -> 0 bytes
-rw-r--r--gfx/pokemon/blissey/back.2bpp.lzbin268 -> 0 bytes
-rw-r--r--gfx/pokemon/blissey/front_gold.2bpp.lzbin525 -> 0 bytes
-rw-r--r--gfx/pokemon/blissey/front_silver.2bpp.lzbin489 -> 0 bytes
-rw-r--r--gfx/pokemon/bulbasaur/back.2bpp.lzbin290 -> 0 bytes
-rw-r--r--gfx/pokemon/bulbasaur/front_gold.2bpp.lzbin222 -> 0 bytes
-rw-r--r--gfx/pokemon/bulbasaur/front_silver.2bpp.lzbin262 -> 0 bytes
-rw-r--r--gfx/pokemon/butterfree/back.2bpp.lzbin463 -> 0 bytes
-rw-r--r--gfx/pokemon/butterfree/front_gold.2bpp.lzbin545 -> 0 bytes
-rw-r--r--gfx/pokemon/butterfree/front_silver.2bpp.lzbin477 -> 0 bytes
-rw-r--r--gfx/pokemon/caterpie/back.2bpp.lzbin284 -> 0 bytes
-rw-r--r--gfx/pokemon/caterpie/front_gold.2bpp.lzbin178 -> 0 bytes
-rw-r--r--gfx/pokemon/caterpie/front_silver.2bpp.lzbin177 -> 0 bytes
-rw-r--r--gfx/pokemon/celebi/back.2bpp.lzbin420 -> 0 bytes
-rw-r--r--gfx/pokemon/celebi/front_gold.2bpp.lzbin270 -> 0 bytes
-rw-r--r--gfx/pokemon/celebi/front_silver.2bpp.lzbin238 -> 0 bytes
-rw-r--r--gfx/pokemon/chansey/back.2bpp.lzbin304 -> 0 bytes
-rw-r--r--gfx/pokemon/chansey/front_gold.2bpp.lzbin410 -> 0 bytes
-rw-r--r--gfx/pokemon/chansey/front_silver.2bpp.lzbin395 -> 0 bytes
-rw-r--r--gfx/pokemon/charizard/back.2bpp.lzbin360 -> 0 bytes
-rw-r--r--gfx/pokemon/charizard/front_gold.2bpp.lzbin595 -> 0 bytes
-rw-r--r--gfx/pokemon/charizard/front_silver.2bpp.lzbin569 -> 0 bytes
-rw-r--r--gfx/pokemon/charmander/back.2bpp.lzbin301 -> 0 bytes
-rw-r--r--gfx/pokemon/charmander/front_gold.2bpp.lzbin307 -> 0 bytes
-rw-r--r--gfx/pokemon/charmander/front_silver.2bpp.lzbin305 -> 0 bytes
-rw-r--r--gfx/pokemon/charmeleon/back.2bpp.lzbin388 -> 0 bytes
-rw-r--r--gfx/pokemon/charmeleon/front_gold.2bpp.lzbin421 -> 0 bytes
-rw-r--r--gfx/pokemon/charmeleon/front_silver.2bpp.lzbin404 -> 0 bytes
-rw-r--r--gfx/pokemon/chikorita/back.2bpp.lzbin307 -> 0 bytes
-rw-r--r--gfx/pokemon/chikorita/front_gold.2bpp.lzbin286 -> 0 bytes
-rw-r--r--gfx/pokemon/chikorita/front_silver.2bpp.lzbin279 -> 0 bytes
-rw-r--r--gfx/pokemon/chinchou/back.2bpp.lzbin306 -> 0 bytes
-rw-r--r--gfx/pokemon/chinchou/front_gold.2bpp.lzbin366 -> 0 bytes
-rw-r--r--gfx/pokemon/chinchou/front_silver.2bpp.lzbin360 -> 0 bytes
-rw-r--r--gfx/pokemon/clefable/back.2bpp.lzbin428 -> 0 bytes
-rw-r--r--gfx/pokemon/clefable/front_gold.2bpp.lzbin389 -> 0 bytes
-rw-r--r--gfx/pokemon/clefable/front_silver.2bpp.lzbin390 -> 0 bytes
-rw-r--r--gfx/pokemon/clefairy/back.2bpp.lzbin351 -> 0 bytes
-rw-r--r--gfx/pokemon/clefairy/front_gold.2bpp.lzbin297 -> 0 bytes
-rw-r--r--gfx/pokemon/clefairy/front_silver.2bpp.lzbin284 -> 0 bytes
-rw-r--r--gfx/pokemon/cleffa/back.2bpp.lzbin252 -> 0 bytes
-rw-r--r--gfx/pokemon/cleffa/front_gold.2bpp.lzbin230 -> 0 bytes
-rw-r--r--gfx/pokemon/cleffa/front_silver.2bpp.lzbin226 -> 0 bytes
-rw-r--r--gfx/pokemon/cloyster/back.2bpp.lzbin458 -> 0 bytes
-rw-r--r--gfx/pokemon/cloyster/front_gold.2bpp.lzbin543 -> 0 bytes
-rw-r--r--gfx/pokemon/cloyster/front_silver.2bpp.lzbin582 -> 0 bytes
-rw-r--r--gfx/pokemon/corsola/back.2bpp.lzbin289 -> 0 bytes
-rw-r--r--gfx/pokemon/corsola/front_gold.2bpp.lzbin368 -> 0 bytes
-rw-r--r--gfx/pokemon/corsola/front_silver.2bpp.lzbin368 -> 0 bytes
-rw-r--r--gfx/pokemon/crobat/back.2bpp.lzbin269 -> 0 bytes
-rw-r--r--gfx/pokemon/crobat/front_gold.2bpp.lzbin403 -> 0 bytes
-rw-r--r--gfx/pokemon/crobat/front_silver.2bpp.lzbin411 -> 0 bytes
-rw-r--r--gfx/pokemon/croconaw/back.2bpp.lzbin406 -> 0 bytes
-rw-r--r--gfx/pokemon/croconaw/front_gold.2bpp.lzbin412 -> 0 bytes
-rw-r--r--gfx/pokemon/croconaw/front_silver.2bpp.lzbin454 -> 0 bytes
-rw-r--r--gfx/pokemon/cubone/back.2bpp.lzbin394 -> 0 bytes
-rw-r--r--gfx/pokemon/cubone/front_gold.2bpp.lzbin329 -> 0 bytes
-rw-r--r--gfx/pokemon/cubone/front_silver.2bpp.lzbin317 -> 0 bytes
-rw-r--r--gfx/pokemon/cyndaquil/back.2bpp.lzbin410 -> 0 bytes
-rw-r--r--gfx/pokemon/cyndaquil/front_gold.2bpp.lzbin332 -> 0 bytes
-rw-r--r--gfx/pokemon/cyndaquil/front_silver.2bpp.lzbin323 -> 0 bytes
-rw-r--r--gfx/pokemon/delibird/back.2bpp.lzbin347 -> 0 bytes
-rw-r--r--gfx/pokemon/delibird/front_gold.2bpp.lzbin404 -> 0 bytes
-rw-r--r--gfx/pokemon/delibird/front_silver.2bpp.lzbin387 -> 0 bytes
-rw-r--r--gfx/pokemon/dewgong/back.2bpp.lzbin236 -> 0 bytes
-rw-r--r--gfx/pokemon/dewgong/front_gold.2bpp.lzbin543 -> 0 bytes
-rw-r--r--gfx/pokemon/dewgong/front_silver.2bpp.lzbin517 -> 0 bytes
-rw-r--r--gfx/pokemon/diglett/back.2bpp.lzbin191 -> 0 bytes
-rw-r--r--gfx/pokemon/diglett/front_gold.2bpp.lzbin193 -> 0 bytes
-rw-r--r--gfx/pokemon/diglett/front_silver.2bpp.lzbin202 -> 0 bytes
-rw-r--r--gfx/pokemon/ditto/back.2bpp.lzbin256 -> 0 bytes
-rw-r--r--gfx/pokemon/ditto/front_gold.2bpp.lzbin168 -> 0 bytes
-rw-r--r--gfx/pokemon/ditto/front_silver.2bpp.lzbin212 -> 0 bytes
-rw-r--r--gfx/pokemon/dodrio/back.2bpp.lzbin455 -> 0 bytes
-rw-r--r--gfx/pokemon/dodrio/front_gold.2bpp.lzbin549 -> 0 bytes
-rw-r--r--gfx/pokemon/dodrio/front_silver.2bpp.lzbin550 -> 0 bytes
-rw-r--r--gfx/pokemon/doduo/back.2bpp.lzbin404 -> 0 bytes
-rw-r--r--gfx/pokemon/doduo/front_gold.2bpp.lzbin294 -> 0 bytes
-rw-r--r--gfx/pokemon/doduo/front_silver.2bpp.lzbin281 -> 0 bytes
-rw-r--r--gfx/pokemon/donphan/back.2bpp.lzbin233 -> 0 bytes
-rw-r--r--gfx/pokemon/donphan/front_gold.2bpp.lzbin495 -> 0 bytes
-rw-r--r--gfx/pokemon/donphan/front_silver.2bpp.lzbin522 -> 0 bytes
-rw-r--r--gfx/pokemon/dragonair/back.2bpp.lzbin307 -> 0 bytes
-rw-r--r--gfx/pokemon/dragonair/front_gold.2bpp.lzbin415 -> 0 bytes
-rw-r--r--gfx/pokemon/dragonair/front_silver.2bpp.lzbin398 -> 0 bytes
-rw-r--r--gfx/pokemon/dragonite/back.2bpp.lzbin279 -> 0 bytes
-rw-r--r--gfx/pokemon/dragonite/front_gold.2bpp.lzbin567 -> 0 bytes
-rw-r--r--gfx/pokemon/dragonite/front_silver.2bpp.lzbin601 -> 0 bytes
-rw-r--r--gfx/pokemon/dratini/back.2bpp.lzbin249 -> 0 bytes
-rw-r--r--gfx/pokemon/dratini/front_gold.2bpp.lzbin270 -> 0 bytes
-rw-r--r--gfx/pokemon/dratini/front_silver.2bpp.lzbin273 -> 0 bytes
-rw-r--r--gfx/pokemon/drowzee/back.2bpp.lzbin251 -> 0 bytes
-rw-r--r--gfx/pokemon/drowzee/front_gold.2bpp.lzbin458 -> 0 bytes
-rw-r--r--gfx/pokemon/drowzee/front_silver.2bpp.lzbin420 -> 0 bytes
-rw-r--r--gfx/pokemon/dugtrio/back.2bpp.lzbin334 -> 0 bytes
-rw-r--r--gfx/pokemon/dugtrio/front_gold.2bpp.lzbin366 -> 0 bytes
-rw-r--r--gfx/pokemon/dugtrio/front_silver.2bpp.lzbin406 -> 0 bytes
-rw-r--r--gfx/pokemon/dunsparce/back.2bpp.lzbin288 -> 0 bytes
-rw-r--r--gfx/pokemon/dunsparce/front_gold.2bpp.lzbin339 -> 0 bytes
-rw-r--r--gfx/pokemon/dunsparce/front_silver.2bpp.lzbin333 -> 0 bytes
-rw-r--r--gfx/pokemon/eevee/back.2bpp.lzbin380 -> 0 bytes
-rw-r--r--gfx/pokemon/eevee/front_gold.2bpp.lzbin293 -> 0 bytes
-rw-r--r--gfx/pokemon/eevee/front_silver.2bpp.lzbin317 -> 0 bytes
-rw-r--r--gfx/pokemon/egg/front.2bpp.lzbin146 -> 0 bytes
-rw-r--r--gfx/pokemon/ekans/back.2bpp.lzbin356 -> 0 bytes
-rw-r--r--gfx/pokemon/ekans/front_gold.2bpp.lzbin314 -> 0 bytes
-rw-r--r--gfx/pokemon/ekans/front_silver.2bpp.lzbin291 -> 0 bytes
-rw-r--r--gfx/pokemon/electabuzz/back.2bpp.lzbin386 -> 0 bytes
-rw-r--r--gfx/pokemon/electabuzz/front_gold.2bpp.lzbin487 -> 0 bytes
-rw-r--r--gfx/pokemon/electabuzz/front_silver.2bpp.lzbin489 -> 0 bytes
-rw-r--r--gfx/pokemon/electrode/back.2bpp.lzbin246 -> 0 bytes
-rw-r--r--gfx/pokemon/electrode/front_gold.2bpp.lzbin264 -> 0 bytes
-rw-r--r--gfx/pokemon/electrode/front_silver.2bpp.lzbin238 -> 0 bytes
-rw-r--r--gfx/pokemon/elekid/back.2bpp.lzbin421 -> 0 bytes
-rw-r--r--gfx/pokemon/elekid/front_gold.2bpp.lzbin429 -> 0 bytes
-rw-r--r--gfx/pokemon/elekid/front_silver.2bpp.lzbin401 -> 0 bytes
-rw-r--r--gfx/pokemon/entei/back.2bpp.lzbin278 -> 0 bytes
-rw-r--r--gfx/pokemon/entei/front.2bpp.lzbin601 -> 0 bytes
-rw-r--r--gfx/pokemon/espeon/back.2bpp.lzbin333 -> 0 bytes
-rw-r--r--gfx/pokemon/espeon/front_gold.2bpp.lzbin404 -> 0 bytes
-rw-r--r--gfx/pokemon/espeon/front_silver.2bpp.lzbin417 -> 0 bytes
-rw-r--r--gfx/pokemon/exeggcute/back.2bpp.lzbin358 -> 0 bytes
-rw-r--r--gfx/pokemon/exeggcute/front_gold.2bpp.lzbin555 -> 0 bytes
-rw-r--r--gfx/pokemon/exeggcute/front_silver.2bpp.lzbin502 -> 0 bytes
-rw-r--r--gfx/pokemon/exeggutor/back.2bpp.lzbin472 -> 0 bytes
-rw-r--r--gfx/pokemon/exeggutor/front_gold.2bpp.lzbin521 -> 0 bytes
-rw-r--r--gfx/pokemon/exeggutor/front_silver.2bpp.lzbin513 -> 0 bytes
-rw-r--r--gfx/pokemon/farfetch_d/back.2bpp.lzbin411 -> 0 bytes
-rw-r--r--gfx/pokemon/farfetch_d/front_gold.2bpp.lzbin442 -> 0 bytes
-rw-r--r--gfx/pokemon/farfetch_d/front_silver.2bpp.lzbin421 -> 0 bytes
-rw-r--r--gfx/pokemon/fearow/back.2bpp.lzbin249 -> 0 bytes
-rw-r--r--gfx/pokemon/fearow/front_gold.2bpp.lzbin462 -> 0 bytes
-rw-r--r--gfx/pokemon/fearow/front_silver.2bpp.lzbin529 -> 0 bytes
-rw-r--r--gfx/pokemon/feraligatr/back.2bpp.lzbin427 -> 0 bytes
-rw-r--r--gfx/pokemon/feraligatr/front_gold.2bpp.lzbin654 -> 0 bytes
-rw-r--r--gfx/pokemon/feraligatr/front_silver.2bpp.lzbin634 -> 0 bytes
-rw-r--r--gfx/pokemon/flaaffy/back.2bpp.lzbin372 -> 0 bytes
-rw-r--r--gfx/pokemon/flaaffy/front_gold.2bpp.lzbin393 -> 0 bytes
-rw-r--r--gfx/pokemon/flaaffy/front_silver.2bpp.lzbin393 -> 0 bytes
-rw-r--r--gfx/pokemon/flareon/back.2bpp.lzbin393 -> 0 bytes
-rw-r--r--gfx/pokemon/flareon/front_gold.2bpp.lzbin424 -> 0 bytes
-rw-r--r--gfx/pokemon/flareon/front_silver.2bpp.lzbin479 -> 0 bytes
-rw-r--r--gfx/pokemon/forretress/back.2bpp.lzbin160 -> 0 bytes
-rw-r--r--gfx/pokemon/forretress/front_gold.2bpp.lzbin520 -> 0 bytes
-rw-r--r--gfx/pokemon/forretress/front_silver.2bpp.lzbin463 -> 0 bytes
-rw-r--r--gfx/pokemon/furret/back.2bpp.lzbin358 -> 0 bytes
-rw-r--r--gfx/pokemon/furret/front_gold.2bpp.lzbin398 -> 0 bytes
-rw-r--r--gfx/pokemon/furret/front_silver.2bpp.lzbin356 -> 0 bytes
-rw-r--r--gfx/pokemon/gastly/back.2bpp.lzbin250 -> 0 bytes
-rw-r--r--gfx/pokemon/gastly/front_gold.2bpp.lzbin424 -> 0 bytes
-rw-r--r--gfx/pokemon/gastly/front_silver.2bpp.lzbin436 -> 0 bytes
-rw-r--r--gfx/pokemon/gengar/back.2bpp.lzbin330 -> 0 bytes
-rw-r--r--gfx/pokemon/gengar/front_gold.2bpp.lzbin379 -> 0 bytes
-rw-r--r--gfx/pokemon/gengar/front_silver.2bpp.lzbin366 -> 0 bytes
-rw-r--r--gfx/pokemon/geodude/back.2bpp.lzbin367 -> 0 bytes
-rw-r--r--gfx/pokemon/geodude/front_gold.2bpp.lzbin233 -> 0 bytes
-rw-r--r--gfx/pokemon/geodude/front_silver.2bpp.lzbin221 -> 0 bytes
-rw-r--r--gfx/pokemon/girafarig/back.2bpp.lzbin378 -> 0 bytes
-rw-r--r--gfx/pokemon/girafarig/front_gold.2bpp.lzbin459 -> 0 bytes
-rw-r--r--gfx/pokemon/girafarig/front_silver.2bpp.lzbin477 -> 0 bytes
-rw-r--r--gfx/pokemon/gligar/back.2bpp.lzbin389 -> 0 bytes
-rw-r--r--gfx/pokemon/gligar/front_gold.2bpp.lzbin442 -> 0 bytes
-rw-r--r--gfx/pokemon/gligar/front_silver.2bpp.lzbin439 -> 0 bytes
-rw-r--r--gfx/pokemon/gloom/back.2bpp.lzbin394 -> 0 bytes
-rw-r--r--gfx/pokemon/gloom/front_gold.2bpp.lzbin402 -> 0 bytes
-rw-r--r--gfx/pokemon/gloom/front_silver.2bpp.lzbin353 -> 0 bytes
-rw-r--r--gfx/pokemon/golbat/back.2bpp.lzbin176 -> 0 bytes
-rw-r--r--gfx/pokemon/golbat/front_gold.2bpp.lzbin459 -> 0 bytes
-rw-r--r--gfx/pokemon/golbat/front_silver.2bpp.lzbin457 -> 0 bytes
-rw-r--r--gfx/pokemon/goldeen/back.2bpp.lzbin393 -> 0 bytes
-rw-r--r--gfx/pokemon/goldeen/front_gold.2bpp.lzbin323 -> 0 bytes
-rw-r--r--gfx/pokemon/goldeen/front_silver.2bpp.lzbin416 -> 0 bytes
-rw-r--r--gfx/pokemon/golduck/back.2bpp.lzbin341 -> 0 bytes
-rw-r--r--gfx/pokemon/golduck/front_gold.2bpp.lzbin540 -> 0 bytes
-rw-r--r--gfx/pokemon/golduck/front_silver.2bpp.lzbin526 -> 0 bytes
-rw-r--r--gfx/pokemon/golem/back.2bpp.lzbin217 -> 0 bytes
-rw-r--r--gfx/pokemon/golem/front_gold.2bpp.lzbin431 -> 0 bytes
-rw-r--r--gfx/pokemon/golem/front_silver.2bpp.lzbin476 -> 0 bytes
-rw-r--r--gfx/pokemon/granbull/back.2bpp.lzbin312 -> 0 bytes
-rw-r--r--gfx/pokemon/granbull/front_gold.2bpp.lzbin423 -> 0 bytes
-rw-r--r--gfx/pokemon/granbull/front_silver.2bpp.lzbin427 -> 0 bytes
-rw-r--r--gfx/pokemon/graveler/back.2bpp.lzbin333 -> 0 bytes
-rw-r--r--gfx/pokemon/graveler/front_gold.2bpp.lzbin445 -> 0 bytes
-rw-r--r--gfx/pokemon/graveler/front_silver.2bpp.lzbin457 -> 0 bytes
-rw-r--r--gfx/pokemon/grimer/back.2bpp.lzbin387 -> 0 bytes
-rw-r--r--gfx/pokemon/grimer/front_gold.2bpp.lzbin339 -> 0 bytes
-rw-r--r--gfx/pokemon/grimer/front_silver.2bpp.lzbin340 -> 0 bytes
-rw-r--r--gfx/pokemon/growlithe/back.2bpp.lzbin375 -> 0 bytes
-rw-r--r--gfx/pokemon/growlithe/front_gold.2bpp.lzbin342 -> 0 bytes
-rw-r--r--gfx/pokemon/growlithe/front_silver.2bpp.lzbin316 -> 0 bytes
-rw-r--r--gfx/pokemon/gyarados/back.2bpp.lzbin435 -> 0 bytes
-rw-r--r--gfx/pokemon/gyarados/front_gold.2bpp.lzbin688 -> 0 bytes
-rw-r--r--gfx/pokemon/gyarados/front_silver.2bpp.lzbin623 -> 0 bytes
-rw-r--r--gfx/pokemon/haunter/back.2bpp.lzbin320 -> 0 bytes
-rw-r--r--gfx/pokemon/haunter/front_gold.2bpp.lzbin389 -> 0 bytes
-rw-r--r--gfx/pokemon/haunter/front_silver.2bpp.lzbin388 -> 0 bytes
-rw-r--r--gfx/pokemon/heracross/back.2bpp.lzbin385 -> 0 bytes
-rw-r--r--gfx/pokemon/heracross/front_gold.2bpp.lzbin432 -> 0 bytes
-rw-r--r--gfx/pokemon/heracross/front_silver.2bpp.lzbin393 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmonchan/back.2bpp.lzbin365 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmonchan/front_gold.2bpp.lzbin344 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmonchan/front_silver.2bpp.lzbin300 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmonlee/back.2bpp.lzbin278 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmonlee/front_gold.2bpp.lzbin454 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmonlee/front_silver.2bpp.lzbin487 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmontop/back_gold.2bpp.lzbin458 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmontop/back_silver.2bpp.lzbin458 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmontop/front_gold.2bpp.lzbin491 -> 0 bytes
-rw-r--r--gfx/pokemon/hitmontop/front_silver.2bpp.lzbin489 -> 0 bytes
-rw-r--r--gfx/pokemon/ho_oh/back.2bpp.lzbin337 -> 0 bytes
-rw-r--r--gfx/pokemon/ho_oh/front_gold.2bpp.lzbin688 -> 0 bytes
-rw-r--r--gfx/pokemon/ho_oh/front_silver.2bpp.lzbin697 -> 0 bytes
-rw-r--r--gfx/pokemon/hoothoot/back.2bpp.lzbin324 -> 0 bytes
-rw-r--r--gfx/pokemon/hoothoot/front_gold.2bpp.lzbin305 -> 0 bytes
-rw-r--r--gfx/pokemon/hoothoot/front_silver.2bpp.lzbin307 -> 0 bytes
-rw-r--r--gfx/pokemon/hoppip/back.2bpp.lzbin312 -> 0 bytes
-rw-r--r--gfx/pokemon/hoppip/front_gold.2bpp.lzbin262 -> 0 bytes
-rw-r--r--gfx/pokemon/hoppip/front_silver.2bpp.lzbin275 -> 0 bytes
-rw-r--r--gfx/pokemon/horsea/back.2bpp.lzbin261 -> 0 bytes
-rw-r--r--gfx/pokemon/horsea/front_gold.2bpp.lzbin215 -> 0 bytes
-rw-r--r--gfx/pokemon/horsea/front_silver.2bpp.lzbin208 -> 0 bytes
-rw-r--r--gfx/pokemon/houndoom/back.2bpp.lzbin367 -> 0 bytes
-rw-r--r--gfx/pokemon/houndoom/front_gold.2bpp.lzbin438 -> 0 bytes
-rw-r--r--gfx/pokemon/houndoom/front_silver.2bpp.lzbin518 -> 0 bytes
-rw-r--r--gfx/pokemon/houndour/back.2bpp.lzbin247 -> 0 bytes
-rw-r--r--gfx/pokemon/houndour/front_gold.2bpp.lzbin296 -> 0 bytes
-rw-r--r--gfx/pokemon/houndour/front_silver.2bpp.lzbin330 -> 0 bytes
-rw-r--r--gfx/pokemon/hypno/back.2bpp.lzbin401 -> 0 bytes
-rw-r--r--gfx/pokemon/hypno/front_gold.2bpp.lzbin526 -> 0 bytes
-rw-r--r--gfx/pokemon/hypno/front_silver.2bpp.lzbin510 -> 0 bytes
-rw-r--r--gfx/pokemon/igglybuff/back.2bpp.lzbin265 -> 0 bytes
-rw-r--r--gfx/pokemon/igglybuff/front_gold.2bpp.lzbin220 -> 0 bytes
-rw-r--r--gfx/pokemon/igglybuff/front_silver.2bpp.lzbin265 -> 0 bytes
-rw-r--r--gfx/pokemon/ivysaur/back.2bpp.lzbin343 -> 0 bytes
-rw-r--r--gfx/pokemon/ivysaur/front_gold.2bpp.lzbin347 -> 0 bytes
-rw-r--r--gfx/pokemon/ivysaur/front_silver.2bpp.lzbin339 -> 0 bytes
-rw-r--r--gfx/pokemon/jigglypuff/back.2bpp.lzbin245 -> 0 bytes
-rw-r--r--gfx/pokemon/jigglypuff/front_gold.2bpp.lzbin289 -> 0 bytes
-rw-r--r--gfx/pokemon/jigglypuff/front_silver.2bpp.lzbin249 -> 0 bytes
-rw-r--r--gfx/pokemon/jolteon/back.2bpp.lzbin315 -> 0 bytes
-rw-r--r--gfx/pokemon/jolteon/front_gold.2bpp.lzbin436 -> 0 bytes
-rw-r--r--gfx/pokemon/jolteon/front_silver.2bpp.lzbin426 -> 0 bytes
-rw-r--r--gfx/pokemon/jumpluff/back.2bpp.lzbin373 -> 0 bytes
-rw-r--r--gfx/pokemon/jumpluff/front_gold.2bpp.lzbin475 -> 0 bytes
-rw-r--r--gfx/pokemon/jumpluff/front_silver.2bpp.lzbin464 -> 0 bytes
-rw-r--r--gfx/pokemon/jynx/back.2bpp.lzbin183 -> 0 bytes
-rw-r--r--gfx/pokemon/jynx/front_gold.2bpp.lzbin369 -> 0 bytes
-rw-r--r--gfx/pokemon/jynx/front_silver.2bpp.lzbin447 -> 0 bytes
-rw-r--r--gfx/pokemon/kabuto/back.2bpp.lzbin323 -> 0 bytes
-rw-r--r--gfx/pokemon/kabuto/front_gold.2bpp.lzbin247 -> 0 bytes
-rw-r--r--gfx/pokemon/kabuto/front_silver.2bpp.lzbin234 -> 0 bytes
-rw-r--r--gfx/pokemon/kabutops/back.2bpp.lzbin394 -> 0 bytes
-rw-r--r--gfx/pokemon/kabutops/front_gold.2bpp.lzbin456 -> 0 bytes
-rw-r--r--gfx/pokemon/kabutops/front_silver.2bpp.lzbin468 -> 0 bytes
-rw-r--r--gfx/pokemon/kadabra/back.2bpp.lzbin359 -> 0 bytes
-rw-r--r--gfx/pokemon/kadabra/front_gold.2bpp.lzbin499 -> 0 bytes
-rw-r--r--gfx/pokemon/kadabra/front_silver.2bpp.lzbin460 -> 0 bytes
-rw-r--r--gfx/pokemon/kakuna/back.2bpp.lzbin275 -> 0 bytes
-rw-r--r--gfx/pokemon/kakuna/front_gold.2bpp.lzbin210 -> 0 bytes
-rw-r--r--gfx/pokemon/kakuna/front_silver.2bpp.lzbin218 -> 0 bytes
-rw-r--r--gfx/pokemon/kangaskhan/back.2bpp.lzbin443 -> 0 bytes
-rw-r--r--gfx/pokemon/kangaskhan/front_gold.2bpp.lzbin600 -> 0 bytes
-rw-r--r--gfx/pokemon/kangaskhan/front_silver.2bpp.lzbin599 -> 0 bytes
-rw-r--r--gfx/pokemon/kingdra/back.2bpp.lzbin352 -> 0 bytes
-rw-r--r--gfx/pokemon/kingdra/front_gold.2bpp.lzbin480 -> 0 bytes
-rw-r--r--gfx/pokemon/kingdra/front_silver.2bpp.lzbin455 -> 0 bytes
-rw-r--r--gfx/pokemon/kingler/back.2bpp.lzbin331 -> 0 bytes
-rw-r--r--gfx/pokemon/kingler/front_gold.2bpp.lzbin512 -> 0 bytes
-rw-r--r--gfx/pokemon/kingler/front_silver.2bpp.lzbin500 -> 0 bytes
-rw-r--r--gfx/pokemon/koffing/back.2bpp.lzbin378 -> 0 bytes
-rw-r--r--gfx/pokemon/koffing/front_gold.2bpp.lzbin458 -> 0 bytes
-rw-r--r--gfx/pokemon/koffing/front_silver.2bpp.lzbin475 -> 0 bytes
-rw-r--r--gfx/pokemon/krabby/back.2bpp.lzbin419 -> 0 bytes
-rw-r--r--gfx/pokemon/krabby/front_gold.2bpp.lzbin348 -> 0 bytes
-rw-r--r--gfx/pokemon/krabby/front_silver.2bpp.lzbin302 -> 0 bytes
-rw-r--r--gfx/pokemon/lanturn/back.2bpp.lzbin281 -> 0 bytes
-rw-r--r--gfx/pokemon/lanturn/front_gold.2bpp.lzbin346 -> 0 bytes
-rw-r--r--gfx/pokemon/lanturn/front_silver.2bpp.lzbin388 -> 0 bytes
-rw-r--r--gfx/pokemon/lapras/back.2bpp.lzbin308 -> 0 bytes
-rw-r--r--gfx/pokemon/lapras/front_gold.2bpp.lzbin468 -> 0 bytes
-rw-r--r--gfx/pokemon/lapras/front_silver.2bpp.lzbin462 -> 0 bytes
-rw-r--r--gfx/pokemon/larvitar/back.2bpp.lzbin298 -> 0 bytes
-rw-r--r--gfx/pokemon/larvitar/front_gold.2bpp.lzbin268 -> 0 bytes
-rw-r--r--gfx/pokemon/larvitar/front_silver.2bpp.lzbin290 -> 0 bytes
-rw-r--r--gfx/pokemon/ledian/back.2bpp.lzbin385 -> 0 bytes
-rw-r--r--gfx/pokemon/ledian/front_gold.2bpp.lzbin367 -> 0 bytes
-rw-r--r--gfx/pokemon/ledian/front_silver.2bpp.lzbin385 -> 0 bytes
-rw-r--r--gfx/pokemon/ledyba/back.2bpp.lzbin411 -> 0 bytes
-rw-r--r--gfx/pokemon/ledyba/front_gold.2bpp.lzbin369 -> 0 bytes
-rw-r--r--gfx/pokemon/ledyba/front_silver.2bpp.lzbin326 -> 0 bytes
-rw-r--r--gfx/pokemon/lickitung/back.2bpp.lzbin321 -> 0 bytes
-rw-r--r--gfx/pokemon/lickitung/front_gold.2bpp.lzbin468 -> 0 bytes
-rw-r--r--gfx/pokemon/lickitung/front_silver.2bpp.lzbin486 -> 0 bytes
-rw-r--r--gfx/pokemon/lugia/back.2bpp.lzbin302 -> 0 bytes
-rw-r--r--gfx/pokemon/lugia/front_gold.2bpp.lzbin585 -> 0 bytes
-rw-r--r--gfx/pokemon/lugia/front_silver.2bpp.lzbin537 -> 0 bytes
-rw-r--r--gfx/pokemon/machamp/back.2bpp.lzbin482 -> 0 bytes
-rw-r--r--gfx/pokemon/machamp/front_gold.2bpp.lzbin684 -> 0 bytes
-rw-r--r--gfx/pokemon/machamp/front_silver.2bpp.lzbin702 -> 0 bytes
-rw-r--r--gfx/pokemon/machoke/back.2bpp.lzbin375 -> 0 bytes
-rw-r--r--gfx/pokemon/machoke/front_gold.2bpp.lzbin556 -> 0 bytes
-rw-r--r--gfx/pokemon/machoke/front_silver.2bpp.lzbin574 -> 0 bytes
-rw-r--r--gfx/pokemon/machop/back.2bpp.lzbin335 -> 0 bytes
-rw-r--r--gfx/pokemon/machop/front_gold.2bpp.lzbin303 -> 0 bytes
-rw-r--r--gfx/pokemon/machop/front_silver.2bpp.lzbin314 -> 0 bytes
-rw-r--r--gfx/pokemon/magby/back.2bpp.lzbin308 -> 0 bytes
-rw-r--r--gfx/pokemon/magby/front_gold.2bpp.lzbin313 -> 0 bytes
-rw-r--r--gfx/pokemon/magby/front_silver.2bpp.lzbin338 -> 0 bytes
-rw-r--r--gfx/pokemon/magcargo/back.2bpp.lzbin387 -> 0 bytes
-rw-r--r--gfx/pokemon/magcargo/front_gold.2bpp.lzbin472 -> 0 bytes
-rw-r--r--gfx/pokemon/magcargo/front_silver.2bpp.lzbin469 -> 0 bytes
-rw-r--r--gfx/pokemon/magikarp/back.2bpp.lzbin345 -> 0 bytes
-rw-r--r--gfx/pokemon/magikarp/front_gold.2bpp.lzbin375 -> 0 bytes
-rw-r--r--gfx/pokemon/magikarp/front_silver.2bpp.lzbin425 -> 0 bytes
-rw-r--r--gfx/pokemon/magmar/back.2bpp.lzbin410 -> 0 bytes
-rw-r--r--gfx/pokemon/magmar/front_gold.2bpp.lzbin519 -> 0 bytes
-rw-r--r--gfx/pokemon/magmar/front_silver.2bpp.lzbin493 -> 0 bytes
-rw-r--r--gfx/pokemon/magnemite/back.2bpp.lzbin166 -> 0 bytes
-rw-r--r--gfx/pokemon/magnemite/front_gold.2bpp.lzbin138 -> 0 bytes
-rw-r--r--gfx/pokemon/magnemite/front_silver.2bpp.lzbin142 -> 0 bytes
-rw-r--r--gfx/pokemon/magneton/back.2bpp.lzbin425 -> 0 bytes
-rw-r--r--gfx/pokemon/magneton/front_gold.2bpp.lzbin441 -> 0 bytes
-rw-r--r--gfx/pokemon/magneton/front_silver.2bpp.lzbin460 -> 0 bytes
-rw-r--r--gfx/pokemon/mankey/back.2bpp.lzbin403 -> 0 bytes
-rw-r--r--gfx/pokemon/mankey/front_gold.2bpp.lzbin331 -> 0 bytes
-rw-r--r--gfx/pokemon/mankey/front_silver.2bpp.lzbin327 -> 0 bytes
-rw-r--r--gfx/pokemon/mantine/back.2bpp.lzbin216 -> 0 bytes
-rw-r--r--gfx/pokemon/mantine/front_gold.2bpp.lzbin492 -> 0 bytes
-rw-r--r--gfx/pokemon/mantine/front_silver.2bpp.lzbin505 -> 0 bytes
-rw-r--r--gfx/pokemon/mareep/back.2bpp.lzbin353 -> 0 bytes
-rw-r--r--gfx/pokemon/mareep/front_gold.2bpp.lzbin296 -> 0 bytes
-rw-r--r--gfx/pokemon/mareep/front_silver.2bpp.lzbin303 -> 0 bytes
-rw-r--r--gfx/pokemon/marill/back.2bpp.lzbin249 -> 0 bytes
-rw-r--r--gfx/pokemon/marill/front_gold.2bpp.lzbin287 -> 0 bytes
-rw-r--r--gfx/pokemon/marill/front_silver.2bpp.lzbin286 -> 0 bytes
-rw-r--r--gfx/pokemon/marowak/back.2bpp.lzbin368 -> 0 bytes
-rw-r--r--gfx/pokemon/marowak/front_gold.2bpp.lzbin383 -> 0 bytes
-rw-r--r--gfx/pokemon/marowak/front_silver.2bpp.lzbin379 -> 0 bytes
-rw-r--r--gfx/pokemon/meganium/back.2bpp.lzbin322 -> 0 bytes
-rw-r--r--gfx/pokemon/meganium/front_gold.2bpp.lzbin686 -> 0 bytes
-rw-r--r--gfx/pokemon/meganium/front_silver.2bpp.lzbin584 -> 0 bytes
-rw-r--r--gfx/pokemon/meowth/back.2bpp.lzbin322 -> 0 bytes
-rw-r--r--gfx/pokemon/meowth/front_gold.2bpp.lzbin356 -> 0 bytes
-rw-r--r--gfx/pokemon/meowth/front_silver.2bpp.lzbin328 -> 0 bytes
-rw-r--r--gfx/pokemon/metapod/back.2bpp.lzbin245 -> 0 bytes
-rw-r--r--gfx/pokemon/metapod/front_gold.2bpp.lzbin183 -> 0 bytes
-rw-r--r--gfx/pokemon/metapod/front_silver.2bpp.lzbin199 -> 0 bytes
-rw-r--r--gfx/pokemon/mew/back.2bpp.lzbin335 -> 0 bytes
-rw-r--r--gfx/pokemon/mew/front_gold.2bpp.lzbin262 -> 0 bytes
-rw-r--r--gfx/pokemon/mew/front_silver.2bpp.lzbin306 -> 0 bytes
-rw-r--r--gfx/pokemon/mewtwo/back.2bpp.lzbin350 -> 0 bytes
-rw-r--r--gfx/pokemon/mewtwo/front_gold.2bpp.lzbin501 -> 0 bytes
-rw-r--r--gfx/pokemon/mewtwo/front_silver.2bpp.lzbin545 -> 0 bytes
-rw-r--r--gfx/pokemon/miltank/back_gold.2bpp.lzbin376 -> 0 bytes
-rw-r--r--gfx/pokemon/miltank/back_silver.2bpp.lzbin375 -> 0 bytes
-rw-r--r--gfx/pokemon/miltank/front_gold.2bpp.lzbin427 -> 0 bytes
-rw-r--r--gfx/pokemon/miltank/front_silver.2bpp.lzbin417 -> 0 bytes
-rw-r--r--gfx/pokemon/misdreavus/back.2bpp.lzbin362 -> 0 bytes
-rw-r--r--gfx/pokemon/misdreavus/front_gold.2bpp.lzbin390 -> 0 bytes
-rw-r--r--gfx/pokemon/misdreavus/front_silver.2bpp.lzbin364 -> 0 bytes
-rw-r--r--gfx/pokemon/moltres/back.2bpp.lzbin416 -> 0 bytes
-rw-r--r--gfx/pokemon/moltres/front_gold.2bpp.lzbin575 -> 0 bytes
-rw-r--r--gfx/pokemon/moltres/front_silver.2bpp.lzbin647 -> 0 bytes
-rw-r--r--gfx/pokemon/mr__mime/back.2bpp.lzbin285 -> 0 bytes
-rw-r--r--gfx/pokemon/mr__mime/front_gold.2bpp.lzbin444 -> 0 bytes
-rw-r--r--gfx/pokemon/mr__mime/front_silver.2bpp.lzbin394 -> 0 bytes
-rw-r--r--gfx/pokemon/muk/back.2bpp.lzbin347 -> 0 bytes
-rw-r--r--gfx/pokemon/muk/front_gold.2bpp.lzbin569 -> 0 bytes
-rw-r--r--gfx/pokemon/muk/front_silver.2bpp.lzbin533 -> 0 bytes
-rw-r--r--gfx/pokemon/murkrow/back.2bpp.lzbin343 -> 0 bytes
-rw-r--r--gfx/pokemon/murkrow/front_gold.2bpp.lzbin332 -> 0 bytes
-rw-r--r--gfx/pokemon/murkrow/front_silver.2bpp.lzbin447 -> 0 bytes
-rw-r--r--gfx/pokemon/natu/back.2bpp.lzbin201 -> 0 bytes
-rw-r--r--gfx/pokemon/natu/front_gold.2bpp.lzbin159 -> 0 bytes
-rw-r--r--gfx/pokemon/natu/front_silver.2bpp.lzbin203 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoking/back.2bpp.lzbin485 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoking/front_gold.2bpp.lzbin701 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoking/front_silver.2bpp.lzbin657 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoqueen/back.2bpp.lzbin387 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoqueen/front_gold.2bpp.lzbin603 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoqueen/front_silver.2bpp.lzbin573 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoran_f/back.2bpp.lzbin334 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoran_f/front_gold.2bpp.lzbin224 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoran_f/front_silver.2bpp.lzbin284 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoran_m/back.2bpp.lzbin411 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoran_m/front_gold.2bpp.lzbin283 -> 0 bytes
-rw-r--r--gfx/pokemon/nidoran_m/front_silver.2bpp.lzbin303 -> 0 bytes
-rw-r--r--gfx/pokemon/nidorina/back.2bpp.lzbin375 -> 0 bytes
-rw-r--r--gfx/pokemon/nidorina/front_gold.2bpp.lzbin436 -> 0 bytes
-rw-r--r--gfx/pokemon/nidorina/front_silver.2bpp.lzbin440 -> 0 bytes
-rw-r--r--gfx/pokemon/nidorino/back.2bpp.lzbin371 -> 0 bytes
-rw-r--r--gfx/pokemon/nidorino/front_gold.2bpp.lzbin494 -> 0 bytes
-rw-r--r--gfx/pokemon/nidorino/front_silver.2bpp.lzbin406 -> 0 bytes
-rw-r--r--gfx/pokemon/ninetales/back.2bpp.lzbin407 -> 0 bytes
-rw-r--r--gfx/pokemon/ninetales/front_gold.2bpp.lzbin634 -> 0 bytes
-rw-r--r--gfx/pokemon/ninetales/front_silver.2bpp.lzbin660 -> 0 bytes
-rw-r--r--gfx/pokemon/noctowl/back.2bpp.lzbin323 -> 0 bytes
-rw-r--r--gfx/pokemon/noctowl/front_gold.2bpp.lzbin449 -> 0 bytes
-rw-r--r--gfx/pokemon/noctowl/front_silver.2bpp.lzbin456 -> 0 bytes
-rw-r--r--gfx/pokemon/octillery/back.2bpp.lzbin263 -> 0 bytes
-rw-r--r--gfx/pokemon/octillery/front_gold.2bpp.lzbin376 -> 0 bytes
-rw-r--r--gfx/pokemon/octillery/front_silver.2bpp.lzbin382 -> 0 bytes
-rw-r--r--gfx/pokemon/oddish/back.2bpp.lzbin244 -> 0 bytes
-rw-r--r--gfx/pokemon/oddish/front_gold.2bpp.lzbin194 -> 0 bytes
-rw-r--r--gfx/pokemon/oddish/front_silver.2bpp.lzbin203 -> 0 bytes
-rw-r--r--gfx/pokemon/omanyte/back.2bpp.lzbin392 -> 0 bytes
-rw-r--r--gfx/pokemon/omanyte/front_gold.2bpp.lzbin293 -> 0 bytes
-rw-r--r--gfx/pokemon/omanyte/front_silver.2bpp.lzbin293 -> 0 bytes
-rw-r--r--gfx/pokemon/omastar/back.2bpp.lzbin429 -> 0 bytes
-rw-r--r--gfx/pokemon/omastar/front_gold.2bpp.lzbin448 -> 0 bytes
-rw-r--r--gfx/pokemon/omastar/front_silver.2bpp.lzbin447 -> 0 bytes
-rw-r--r--gfx/pokemon/onix/back.2bpp.lzbin378 -> 0 bytes
-rw-r--r--gfx/pokemon/onix/front_gold.2bpp.lzbin535 -> 0 bytes
-rw-r--r--gfx/pokemon/onix/front_silver.2bpp.lzbin512 -> 0 bytes
-rw-r--r--gfx/pokemon/paras/back.2bpp.lzbin296 -> 0 bytes
-rw-r--r--gfx/pokemon/paras/front_gold.2bpp.lzbin278 -> 0 bytes
-rw-r--r--gfx/pokemon/paras/front_silver.2bpp.lzbin283 -> 0 bytes
-rw-r--r--gfx/pokemon/parasect/back.2bpp.lzbin314 -> 0 bytes
-rw-r--r--gfx/pokemon/parasect/front_gold.2bpp.lzbin463 -> 0 bytes
-rw-r--r--gfx/pokemon/parasect/front_silver.2bpp.lzbin477 -> 0 bytes
-rw-r--r--gfx/pokemon/persian/back.2bpp.lzbin383 -> 0 bytes
-rw-r--r--gfx/pokemon/persian/front_gold.2bpp.lzbin543 -> 0 bytes
-rw-r--r--gfx/pokemon/persian/front_silver.2bpp.lzbin523 -> 0 bytes
-rw-r--r--gfx/pokemon/phanpy/back.2bpp.lzbin275 -> 0 bytes
-rw-r--r--gfx/pokemon/phanpy/front_gold.2bpp.lzbin254 -> 0 bytes
-rw-r--r--gfx/pokemon/phanpy/front_silver.2bpp.lzbin244 -> 0 bytes
-rw-r--r--gfx/pokemon/pichu/back.2bpp.lzbin289 -> 0 bytes
-rw-r--r--gfx/pokemon/pichu/front_gold.2bpp.lzbin223 -> 0 bytes
-rw-r--r--gfx/pokemon/pichu/front_silver.2bpp.lzbin248 -> 0 bytes
-rw-r--r--gfx/pokemon/pidgeot/back.2bpp.lzbin339 -> 0 bytes
-rw-r--r--gfx/pokemon/pidgeot/front_gold.2bpp.lzbin544 -> 0 bytes
-rw-r--r--gfx/pokemon/pidgeot/front_silver.2bpp.lzbin484 -> 0 bytes
-rw-r--r--gfx/pokemon/pidgeotto/back.2bpp.lzbin285 -> 0 bytes
-rw-r--r--gfx/pokemon/pidgeotto/front_gold.2bpp.lzbin390 -> 0 bytes
-rw-r--r--gfx/pokemon/pidgeotto/front_silver.2bpp.lzbin426 -> 0 bytes
-rw-r--r--gfx/pokemon/pidgey/back.2bpp.lzbin391 -> 0 bytes
-rw-r--r--gfx/pokemon/pidgey/front_gold.2bpp.lzbin279 -> 0 bytes
-rw-r--r--gfx/pokemon/pidgey/front_silver.2bpp.lzbin230 -> 0 bytes
-rw-r--r--gfx/pokemon/pikachu/back.2bpp.lzbin354 -> 0 bytes
-rw-r--r--gfx/pokemon/pikachu/front_gold.2bpp.lzbin286 -> 0 bytes
-rw-r--r--gfx/pokemon/pikachu/front_silver.2bpp.lzbin284 -> 0 bytes
-rw-r--r--gfx/pokemon/piloswine/back.2bpp.lzbin210 -> 0 bytes
-rw-r--r--gfx/pokemon/piloswine/front_gold.2bpp.lzbin385 -> 0 bytes
-rw-r--r--gfx/pokemon/piloswine/front_silver.2bpp.lzbin384 -> 0 bytes
-rw-r--r--gfx/pokemon/pineco/back.2bpp.lzbin319 -> 0 bytes
-rw-r--r--gfx/pokemon/pineco/front_gold.2bpp.lzbin309 -> 0 bytes
-rw-r--r--gfx/pokemon/pineco/front_silver.2bpp.lzbin300 -> 0 bytes
-rw-r--r--gfx/pokemon/pinsir/back.2bpp.lzbin371 -> 0 bytes
-rw-r--r--gfx/pokemon/pinsir/front_gold.2bpp.lzbin507 -> 0 bytes
-rw-r--r--gfx/pokemon/pinsir/front_silver.2bpp.lzbin512 -> 0 bytes
-rw-r--r--gfx/pokemon/politoed/back.2bpp.lzbin296 -> 0 bytes
-rw-r--r--gfx/pokemon/politoed/front_gold.2bpp.lzbin489 -> 0 bytes
-rw-r--r--gfx/pokemon/politoed/front_silver.2bpp.lzbin470 -> 0 bytes
-rw-r--r--gfx/pokemon/poliwag/back.2bpp.lzbin240 -> 0 bytes
-rw-r--r--gfx/pokemon/poliwag/front_gold.2bpp.lzbin253 -> 0 bytes
-rw-r--r--gfx/pokemon/poliwag/front_silver.2bpp.lzbin250 -> 0 bytes
-rw-r--r--gfx/pokemon/poliwhirl/back.2bpp.lzbin336 -> 0 bytes
-rw-r--r--gfx/pokemon/poliwhirl/front_gold.2bpp.lzbin412 -> 0 bytes
-rw-r--r--gfx/pokemon/poliwhirl/front_silver.2bpp.lzbin375 -> 0 bytes
-rw-r--r--gfx/pokemon/poliwrath/back.2bpp.lzbin374 -> 0 bytes
-rw-r--r--gfx/pokemon/poliwrath/front_gold.2bpp.lzbin510 -> 0 bytes
-rw-r--r--gfx/pokemon/poliwrath/front_silver.2bpp.lzbin463 -> 0 bytes
-rw-r--r--gfx/pokemon/ponyta/back.2bpp.lzbin379 -> 0 bytes
-rw-r--r--gfx/pokemon/ponyta/front_gold.2bpp.lzbin416 -> 0 bytes
-rw-r--r--gfx/pokemon/ponyta/front_silver.2bpp.lzbin440 -> 0 bytes
-rw-r--r--gfx/pokemon/porygon/back.2bpp.lzbin297 -> 0 bytes
-rw-r--r--gfx/pokemon/porygon/front_gold.2bpp.lzbin338 -> 0 bytes
-rw-r--r--gfx/pokemon/porygon/front_silver.2bpp.lzbin346 -> 0 bytes
-rw-r--r--gfx/pokemon/porygon2/back.2bpp.lzbin320 -> 0 bytes
-rw-r--r--gfx/pokemon/porygon2/front_gold.2bpp.lzbin297 -> 0 bytes
-rw-r--r--gfx/pokemon/porygon2/front_silver.2bpp.lzbin313 -> 0 bytes
-rw-r--r--gfx/pokemon/primeape/back.2bpp.lzbin359 -> 0 bytes
-rw-r--r--gfx/pokemon/primeape/front_gold.2bpp.lzbin523 -> 0 bytes
-rw-r--r--gfx/pokemon/primeape/front_silver.2bpp.lzbin520 -> 0 bytes
-rw-r--r--gfx/pokemon/psyduck/back.2bpp.lzbin356 -> 0 bytes
-rw-r--r--gfx/pokemon/psyduck/front_gold.2bpp.lzbin342 -> 0 bytes
-rw-r--r--gfx/pokemon/psyduck/front_silver.2bpp.lzbin329 -> 0 bytes
-rw-r--r--gfx/pokemon/pupitar/back.2bpp.lzbin378 -> 0 bytes
-rw-r--r--gfx/pokemon/pupitar/front_gold.2bpp.lzbin359 -> 0 bytes
-rw-r--r--gfx/pokemon/pupitar/front_silver.2bpp.lzbin361 -> 0 bytes
-rw-r--r--gfx/pokemon/quagsire/back.2bpp.lzbin316 -> 0 bytes
-rw-r--r--gfx/pokemon/quagsire/front_gold.2bpp.lzbin313 -> 0 bytes
-rw-r--r--gfx/pokemon/quagsire/front_silver.2bpp.lzbin325 -> 0 bytes
-rw-r--r--gfx/pokemon/quilava/back.2bpp.lzbin400 -> 0 bytes
-rw-r--r--gfx/pokemon/quilava/front_gold.2bpp.lzbin421 -> 0 bytes
-rw-r--r--gfx/pokemon/quilava/front_silver.2bpp.lzbin430 -> 0 bytes
-rw-r--r--gfx/pokemon/qwilfish/back.2bpp.lzbin390 -> 0 bytes
-rw-r--r--gfx/pokemon/qwilfish/front_gold.2bpp.lzbin257 -> 0 bytes
-rw-r--r--gfx/pokemon/qwilfish/front_silver.2bpp.lzbin268 -> 0 bytes
-rw-r--r--gfx/pokemon/raichu/back.2bpp.lzbin375 -> 0 bytes
-rw-r--r--gfx/pokemon/raichu/front_gold.2bpp.lzbin523 -> 0 bytes
-rw-r--r--gfx/pokemon/raichu/front_silver.2bpp.lzbin517 -> 0 bytes
-rw-r--r--gfx/pokemon/raikou/back.2bpp.lzbin262 -> 0 bytes
-rw-r--r--gfx/pokemon/raikou/front.2bpp.lzbin618 -> 0 bytes
-rw-r--r--gfx/pokemon/rapidash/back.2bpp.lzbin404 -> 0 bytes
-rw-r--r--gfx/pokemon/rapidash/front_gold.2bpp.lzbin603 -> 0 bytes
-rw-r--r--gfx/pokemon/rapidash/front_silver.2bpp.lzbin556 -> 0 bytes
-rw-r--r--gfx/pokemon/raticate/back.2bpp.lzbin357 -> 0 bytes
-rw-r--r--gfx/pokemon/raticate/front_gold.2bpp.lzbin434 -> 0 bytes
-rw-r--r--gfx/pokemon/raticate/front_silver.2bpp.lzbin425 -> 0 bytes
-rw-r--r--gfx/pokemon/rattata/back.2bpp.lzbin329 -> 0 bytes
-rw-r--r--gfx/pokemon/rattata/front_gold.2bpp.lzbin261 -> 0 bytes
-rw-r--r--gfx/pokemon/rattata/front_silver.2bpp.lzbin298 -> 0 bytes
-rw-r--r--gfx/pokemon/remoraid/back.2bpp.lzbin353 -> 0 bytes
-rw-r--r--gfx/pokemon/remoraid/front_gold.2bpp.lzbin279 -> 0 bytes
-rw-r--r--gfx/pokemon/remoraid/front_silver.2bpp.lzbin293 -> 0 bytes
-rw-r--r--gfx/pokemon/rhydon/back.2bpp.lzbin413 -> 0 bytes
-rw-r--r--gfx/pokemon/rhydon/front_gold.2bpp.lzbin623 -> 0 bytes
-rw-r--r--gfx/pokemon/rhydon/front_silver.2bpp.lzbin647 -> 0 bytes
-rw-r--r--gfx/pokemon/rhyhorn/back.2bpp.lzbin336 -> 0 bytes
-rw-r--r--gfx/pokemon/rhyhorn/front_gold.2bpp.lzbin582 -> 0 bytes
-rw-r--r--gfx/pokemon/rhyhorn/front_silver.2bpp.lzbin526 -> 0 bytes
-rw-r--r--gfx/pokemon/sandshrew/back.2bpp.lzbin397 -> 0 bytes
-rw-r--r--gfx/pokemon/sandshrew/front_gold.2bpp.lzbin300 -> 0 bytes
-rw-r--r--gfx/pokemon/sandshrew/front_silver.2bpp.lzbin286 -> 0 bytes
-rw-r--r--gfx/pokemon/sandslash/back.2bpp.lzbin412 -> 0 bytes
-rw-r--r--gfx/pokemon/sandslash/front_gold.2bpp.lzbin476 -> 0 bytes
-rw-r--r--gfx/pokemon/sandslash/front_silver.2bpp.lzbin438 -> 0 bytes
-rw-r--r--gfx/pokemon/scizor/back.2bpp.lzbin361 -> 0 bytes
-rw-r--r--gfx/pokemon/scizor/front_gold.2bpp.lzbin552 -> 0 bytes
-rw-r--r--gfx/pokemon/scizor/front_silver.2bpp.lzbin571 -> 0 bytes
-rw-r--r--gfx/pokemon/scyther/back.2bpp.lzbin366 -> 0 bytes
-rw-r--r--gfx/pokemon/scyther/front_gold.2bpp.lzbin440 -> 0 bytes
-rw-r--r--gfx/pokemon/scyther/front_silver.2bpp.lzbin519 -> 0 bytes
-rw-r--r--gfx/pokemon/seadra/back.2bpp.lzbin412 -> 0 bytes
-rw-r--r--gfx/pokemon/seadra/front_gold.2bpp.lzbin373 -> 0 bytes
-rw-r--r--gfx/pokemon/seadra/front_silver.2bpp.lzbin395 -> 0 bytes
-rw-r--r--gfx/pokemon/seaking/back.2bpp.lzbin356 -> 0 bytes
-rw-r--r--gfx/pokemon/seaking/front_gold.2bpp.lzbin569 -> 0 bytes
-rw-r--r--gfx/pokemon/seaking/front_silver.2bpp.lzbin584 -> 0 bytes
-rw-r--r--gfx/pokemon/seel/back.2bpp.lzbin317 -> 0 bytes
-rw-r--r--gfx/pokemon/seel/front_gold.2bpp.lzbin421 -> 0 bytes
-rw-r--r--gfx/pokemon/seel/front_silver.2bpp.lzbin439 -> 0 bytes
-rw-r--r--gfx/pokemon/sentret/back.2bpp.lzbin261 -> 0 bytes
-rw-r--r--gfx/pokemon/sentret/front_gold.2bpp.lzbin254 -> 0 bytes
-rw-r--r--gfx/pokemon/sentret/front_silver.2bpp.lzbin290 -> 0 bytes
-rw-r--r--gfx/pokemon/shellder/back.2bpp.lzbin395 -> 0 bytes
-rw-r--r--gfx/pokemon/shellder/front_gold.2bpp.lzbin315 -> 0 bytes
-rw-r--r--gfx/pokemon/shellder/front_silver.2bpp.lzbin339 -> 0 bytes
-rw-r--r--gfx/pokemon/shuckle/back.2bpp.lzbin236 -> 0 bytes
-rw-r--r--gfx/pokemon/shuckle/front_gold.2bpp.lzbin254 -> 0 bytes
-rw-r--r--gfx/pokemon/shuckle/front_silver.2bpp.lzbin261 -> 0 bytes
-rw-r--r--gfx/pokemon/skarmory/back.2bpp.lzbin242 -> 0 bytes
-rw-r--r--gfx/pokemon/skarmory/front_gold.2bpp.lzbin594 -> 0 bytes
-rw-r--r--gfx/pokemon/skarmory/front_silver.2bpp.lzbin563 -> 0 bytes
-rw-r--r--gfx/pokemon/skiploom/back.2bpp.lzbin302 -> 0 bytes
-rw-r--r--gfx/pokemon/skiploom/front_gold.2bpp.lzbin272 -> 0 bytes
-rw-r--r--gfx/pokemon/skiploom/front_silver.2bpp.lzbin294 -> 0 bytes
-rw-r--r--gfx/pokemon/slowbro/back.2bpp.lzbin342 -> 0 bytes
-rw-r--r--gfx/pokemon/slowbro/front_gold.2bpp.lzbin500 -> 0 bytes
-rw-r--r--gfx/pokemon/slowbro/front_silver.2bpp.lzbin549 -> 0 bytes
-rw-r--r--gfx/pokemon/slowking/back.2bpp.lzbin422 -> 0 bytes
-rw-r--r--gfx/pokemon/slowking/front_gold.2bpp.lzbin530 -> 0 bytes
-rw-r--r--gfx/pokemon/slowking/front_silver.2bpp.lzbin532 -> 0 bytes
-rw-r--r--gfx/pokemon/slowpoke/back.2bpp.lzbin235 -> 0 bytes
-rw-r--r--gfx/pokemon/slowpoke/front_gold.2bpp.lzbin265 -> 0 bytes
-rw-r--r--gfx/pokemon/slowpoke/front_silver.2bpp.lzbin295 -> 0 bytes
-rw-r--r--gfx/pokemon/slugma/back.2bpp.lzbin318 -> 0 bytes
-rw-r--r--gfx/pokemon/slugma/front_gold.2bpp.lzbin298 -> 0 bytes
-rw-r--r--gfx/pokemon/slugma/front_silver.2bpp.lzbin272 -> 0 bytes
-rw-r--r--gfx/pokemon/smeargle/back.2bpp.lzbin360 -> 0 bytes
-rw-r--r--gfx/pokemon/smeargle/front_gold.2bpp.lzbin473 -> 0 bytes
-rw-r--r--gfx/pokemon/smeargle/front_silver.2bpp.lzbin442 -> 0 bytes
-rw-r--r--gfx/pokemon/smoochum/back.2bpp.lzbin289 -> 0 bytes
-rw-r--r--gfx/pokemon/smoochum/front_gold.2bpp.lzbin286 -> 0 bytes
-rw-r--r--gfx/pokemon/smoochum/front_silver.2bpp.lzbin294 -> 0 bytes
-rw-r--r--gfx/pokemon/sneasel/back.2bpp.lzbin340 -> 0 bytes
-rw-r--r--gfx/pokemon/sneasel/front.2bpp.lzbin431 -> 0 bytes
-rw-r--r--gfx/pokemon/snorlax/back.2bpp.lzbin166 -> 0 bytes
-rw-r--r--gfx/pokemon/snorlax/front_gold.2bpp.lzbin498 -> 0 bytes
-rw-r--r--gfx/pokemon/snorlax/front_silver.2bpp.lzbin437 -> 0 bytes
-rw-r--r--gfx/pokemon/snubbull/back.2bpp.lzbin331 -> 0 bytes
-rw-r--r--gfx/pokemon/snubbull/front_gold.2bpp.lzbin350 -> 0 bytes
-rw-r--r--gfx/pokemon/snubbull/front_silver.2bpp.lzbin362 -> 0 bytes
-rw-r--r--gfx/pokemon/spearow/back.2bpp.lzbin305 -> 0 bytes
-rw-r--r--gfx/pokemon/spearow/front_gold.2bpp.lzbin263 -> 0 bytes
-rw-r--r--gfx/pokemon/spearow/front_silver.2bpp.lzbin265 -> 0 bytes
-rw-r--r--gfx/pokemon/spinarak/back.2bpp.lzbin243 -> 0 bytes
-rw-r--r--gfx/pokemon/spinarak/front.2bpp.lzbin217 -> 0 bytes
-rw-r--r--gfx/pokemon/squirtle/back.2bpp.lzbin239 -> 0 bytes
-rw-r--r--gfx/pokemon/squirtle/front_gold.2bpp.lzbin258 -> 0 bytes
-rw-r--r--gfx/pokemon/squirtle/front_silver.2bpp.lzbin233 -> 0 bytes
-rw-r--r--gfx/pokemon/stantler/back.2bpp.lzbin360 -> 0 bytes
-rw-r--r--gfx/pokemon/stantler/front_gold.2bpp.lzbin521 -> 0 bytes
-rw-r--r--gfx/pokemon/stantler/front_silver.2bpp.lzbin469 -> 0 bytes
-rw-r--r--gfx/pokemon/starmie/back.2bpp.lzbin267 -> 0 bytes
-rw-r--r--gfx/pokemon/starmie/front_gold.2bpp.lzbin457 -> 0 bytes
-rw-r--r--gfx/pokemon/starmie/front_silver.2bpp.lzbin342 -> 0 bytes
-rw-r--r--gfx/pokemon/staryu/back.2bpp.lzbin285 -> 0 bytes
-rw-r--r--gfx/pokemon/staryu/front_gold.2bpp.lzbin323 -> 0 bytes
-rw-r--r--gfx/pokemon/staryu/front_silver.2bpp.lzbin307 -> 0 bytes
-rw-r--r--gfx/pokemon/steelix/back.2bpp.lzbin384 -> 0 bytes
-rw-r--r--gfx/pokemon/steelix/front_gold.2bpp.lzbin651 -> 0 bytes
-rw-r--r--gfx/pokemon/steelix/front_silver.2bpp.lzbin640 -> 0 bytes
-rw-r--r--gfx/pokemon/sudowoodo/back.2bpp.lzbin368 -> 0 bytes
-rw-r--r--gfx/pokemon/sudowoodo/front_gold.2bpp.lzbin391 -> 0 bytes
-rw-r--r--gfx/pokemon/sudowoodo/front_silver.2bpp.lzbin390 -> 0 bytes
-rw-r--r--gfx/pokemon/suicune/back.2bpp.lzbin423 -> 0 bytes
-rw-r--r--gfx/pokemon/suicune/front.2bpp.lzbin584 -> 0 bytes
-rw-r--r--gfx/pokemon/sunflora/back.2bpp.lzbin415 -> 0 bytes
-rw-r--r--gfx/pokemon/sunflora/front_gold.2bpp.lzbin394 -> 0 bytes
-rw-r--r--gfx/pokemon/sunflora/front_silver.2bpp.lzbin451 -> 0 bytes
-rw-r--r--gfx/pokemon/sunkern/back.2bpp.lzbin298 -> 0 bytes
-rw-r--r--gfx/pokemon/sunkern/front_gold.2bpp.lzbin244 -> 0 bytes
-rw-r--r--gfx/pokemon/sunkern/front_silver.2bpp.lzbin242 -> 0 bytes
-rw-r--r--gfx/pokemon/swinub/back.2bpp.lzbin222 -> 0 bytes
-rw-r--r--gfx/pokemon/swinub/front.2bpp.lzbin208 -> 0 bytes
-rw-r--r--gfx/pokemon/tangela/back.2bpp.lzbin221 -> 0 bytes
-rw-r--r--gfx/pokemon/tangela/front_gold.2bpp.lzbin411 -> 0 bytes
-rw-r--r--gfx/pokemon/tangela/front_silver.2bpp.lzbin422 -> 0 bytes
-rw-r--r--gfx/pokemon/tauros/back.2bpp.lzbin231 -> 0 bytes
-rw-r--r--gfx/pokemon/tauros/front_gold.2bpp.lzbin616 -> 0 bytes
-rw-r--r--gfx/pokemon/tauros/front_silver.2bpp.lzbin513 -> 0 bytes
-rw-r--r--gfx/pokemon/teddiursa/back.2bpp.lzbin276 -> 0 bytes
-rw-r--r--gfx/pokemon/teddiursa/front_gold.2bpp.lzbin256 -> 0 bytes
-rw-r--r--gfx/pokemon/teddiursa/front_silver.2bpp.lzbin261 -> 0 bytes
-rw-r--r--gfx/pokemon/tentacool/back.2bpp.lzbin295 -> 0 bytes
-rw-r--r--gfx/pokemon/tentacool/front_gold.2bpp.lzbin269 -> 0 bytes
-rw-r--r--gfx/pokemon/tentacool/front_silver.2bpp.lzbin284 -> 0 bytes
-rw-r--r--gfx/pokemon/tentacruel/back.2bpp.lzbin375 -> 0 bytes
-rw-r--r--gfx/pokemon/tentacruel/front_gold.2bpp.lzbin486 -> 0 bytes
-rw-r--r--gfx/pokemon/tentacruel/front_silver.2bpp.lzbin506 -> 0 bytes
-rw-r--r--gfx/pokemon/togepi/back.2bpp.lzbin289 -> 0 bytes
-rw-r--r--gfx/pokemon/togepi/front_gold.2bpp.lzbin187 -> 0 bytes
-rw-r--r--gfx/pokemon/togepi/front_silver.2bpp.lzbin211 -> 0 bytes
-rw-r--r--gfx/pokemon/togetic/back.2bpp.lzbin376 -> 0 bytes
-rw-r--r--gfx/pokemon/togetic/front_gold.2bpp.lzbin404 -> 0 bytes
-rw-r--r--gfx/pokemon/togetic/front_silver.2bpp.lzbin412 -> 0 bytes
-rw-r--r--gfx/pokemon/totodile/back.2bpp.lzbin332 -> 0 bytes
-rw-r--r--gfx/pokemon/totodile/front_gold.2bpp.lzbin302 -> 0 bytes
-rw-r--r--gfx/pokemon/totodile/front_silver.2bpp.lzbin310 -> 0 bytes
-rw-r--r--gfx/pokemon/typhlosion/back.2bpp.lzbin401 -> 0 bytes
-rw-r--r--gfx/pokemon/typhlosion/front_gold.2bpp.lzbin561 -> 0 bytes
-rw-r--r--gfx/pokemon/typhlosion/front_silver.2bpp.lzbin506 -> 0 bytes
-rw-r--r--gfx/pokemon/tyranitar/back.2bpp.lzbin413 -> 0 bytes
-rw-r--r--gfx/pokemon/tyranitar/front_gold.2bpp.lzbin575 -> 0 bytes
-rw-r--r--gfx/pokemon/tyranitar/front_silver.2bpp.lzbin572 -> 0 bytes
-rw-r--r--gfx/pokemon/tyrogue/back.2bpp.lzbin345 -> 0 bytes
-rw-r--r--gfx/pokemon/tyrogue/front_gold.2bpp.lzbin298 -> 0 bytes
-rw-r--r--gfx/pokemon/tyrogue/front_silver.2bpp.lzbin298 -> 0 bytes
-rw-r--r--gfx/pokemon/umbreon/back.2bpp.lzbin369 -> 0 bytes
-rw-r--r--gfx/pokemon/umbreon/front_gold.2bpp.lzbin324 -> 0 bytes
-rw-r--r--gfx/pokemon/umbreon/front_silver.2bpp.lzbin378 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_a/back.2bpp.lzbin123 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_a/front.2bpp.lzbin122 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_b/back.2bpp.lzbin131 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_b/front.2bpp.lzbin135 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_c/back.2bpp.lzbin180 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_c/front.2bpp.lzbin188 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_d/back.2bpp.lzbin150 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_d/front.2bpp.lzbin148 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_e/back.2bpp.lzbin140 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_e/front.2bpp.lzbin141 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_f/back.2bpp.lzbin153 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_f/front.2bpp.lzbin132 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_g/back.2bpp.lzbin164 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_g/front.2bpp.lzbin172 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_h/back.2bpp.lzbin176 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_h/front.2bpp.lzbin171 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_i/back.2bpp.lzbin94 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_i/front.2bpp.lzbin91 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_j/back.2bpp.lzbin131 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_j/front.2bpp.lzbin126 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_k/back.2bpp.lzbin117 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_k/front.2bpp.lzbin125 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_l/back.2bpp.lzbin108 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_l/front.2bpp.lzbin107 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_m/back.2bpp.lzbin121 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_m/front.2bpp.lzbin111 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_n/back.2bpp.lzbin123 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_n/front.2bpp.lzbin125 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_o/back.2bpp.lzbin130 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_o/front.2bpp.lzbin120 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_p/back.2bpp.lzbin94 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_p/front.2bpp.lzbin103 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_q/back.2bpp.lzbin105 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_q/front.2bpp.lzbin103 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_r/back.2bpp.lzbin90 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_r/front.2bpp.lzbin89 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_s/back.2bpp.lzbin146 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_s/front.2bpp.lzbin158 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_t/back.2bpp.lzbin116 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_t/front.2bpp.lzbin121 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_u/back.2bpp.lzbin107 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_u/front.2bpp.lzbin104 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_v/back.2bpp.lzbin156 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_v/front.2bpp.lzbin156 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_w/back.2bpp.lzbin126 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_w/front.2bpp.lzbin130 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_x/back.2bpp.lzbin113 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_x/front.2bpp.lzbin106 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_y/back.2bpp.lzbin102 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_y/front.2bpp.lzbin107 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_z/back.2bpp.lzbin127 -> 0 bytes
-rw-r--r--gfx/pokemon/unown_z/front.2bpp.lzbin135 -> 0 bytes
-rw-r--r--gfx/pokemon/ursaring/back.2bpp.lzbin277 -> 0 bytes
-rw-r--r--gfx/pokemon/ursaring/front_gold.2bpp.lzbin483 -> 0 bytes
-rw-r--r--gfx/pokemon/ursaring/front_silver.2bpp.lzbin504 -> 0 bytes
-rw-r--r--gfx/pokemon/vaporeon/back.2bpp.lzbin293 -> 0 bytes
-rw-r--r--gfx/pokemon/vaporeon/front_gold.2bpp.lzbin385 -> 0 bytes
-rw-r--r--gfx/pokemon/vaporeon/front_silver.2bpp.lzbin453 -> 0 bytes
-rw-r--r--gfx/pokemon/venomoth/back.2bpp.lzbin450 -> 0 bytes
-rw-r--r--gfx/pokemon/venomoth/front_gold.2bpp.lzbin454 -> 0 bytes
-rw-r--r--gfx/pokemon/venomoth/front_silver.2bpp.lzbin512 -> 0 bytes
-rw-r--r--gfx/pokemon/venonat/back.2bpp.lzbin351 -> 0 bytes
-rw-r--r--gfx/pokemon/venonat/front_gold.2bpp.lzbin323 -> 0 bytes
-rw-r--r--gfx/pokemon/venonat/front_silver.2bpp.lzbin319 -> 0 bytes
-rw-r--r--gfx/pokemon/venusaur/back.2bpp.lzbin418 -> 0 bytes
-rw-r--r--gfx/pokemon/venusaur/front_gold.2bpp.lzbin590 -> 0 bytes
-rw-r--r--gfx/pokemon/venusaur/front_silver.2bpp.lzbin619 -> 0 bytes
-rw-r--r--gfx/pokemon/victreebel/back.2bpp.lzbin322 -> 0 bytes
-rw-r--r--gfx/pokemon/victreebel/front_gold.2bpp.lzbin530 -> 0 bytes
-rw-r--r--gfx/pokemon/victreebel/front_silver.2bpp.lzbin507 -> 0 bytes
-rw-r--r--gfx/pokemon/vileplume/back.2bpp.lzbin366 -> 0 bytes
-rw-r--r--gfx/pokemon/vileplume/front_gold.2bpp.lzbin393 -> 0 bytes
-rw-r--r--gfx/pokemon/vileplume/front_silver.2bpp.lzbin409 -> 0 bytes
-rw-r--r--gfx/pokemon/voltorb/back.2bpp.lzbin229 -> 0 bytes
-rw-r--r--gfx/pokemon/voltorb/front_gold.2bpp.lzbin139 -> 0 bytes
-rw-r--r--gfx/pokemon/voltorb/front_silver.2bpp.lzbin150 -> 0 bytes
-rw-r--r--gfx/pokemon/vulpix/back.2bpp.lzbin357 -> 0 bytes
-rw-r--r--gfx/pokemon/vulpix/front_gold.2bpp.lzbin408 -> 0 bytes
-rw-r--r--gfx/pokemon/vulpix/front_silver.2bpp.lzbin419 -> 0 bytes
-rw-r--r--gfx/pokemon/wartortle/back.2bpp.lzbin358 -> 0 bytes
-rw-r--r--gfx/pokemon/wartortle/front_gold.2bpp.lzbin421 -> 0 bytes
-rw-r--r--gfx/pokemon/wartortle/front_silver.2bpp.lzbin423 -> 0 bytes
-rw-r--r--gfx/pokemon/weedle/back.2bpp.lzbin256 -> 0 bytes
-rw-r--r--gfx/pokemon/weedle/front_gold.2bpp.lzbin230 -> 0 bytes
-rw-r--r--gfx/pokemon/weedle/front_silver.2bpp.lzbin231 -> 0 bytes
-rw-r--r--gfx/pokemon/weepinbell/back.2bpp.lzbin334 -> 0 bytes
-rw-r--r--gfx/pokemon/weepinbell/front_gold.2bpp.lzbin353 -> 0 bytes
-rw-r--r--gfx/pokemon/weepinbell/front_silver.2bpp.lzbin355 -> 0 bytes
-rw-r--r--gfx/pokemon/weezing/back.2bpp.lzbin340 -> 0 bytes
-rw-r--r--gfx/pokemon/weezing/front_gold.2bpp.lzbin590 -> 0 bytes
-rw-r--r--gfx/pokemon/weezing/front_silver.2bpp.lzbin625 -> 0 bytes
-rw-r--r--gfx/pokemon/wigglytuff/back.2bpp.lzbin258 -> 0 bytes
-rw-r--r--gfx/pokemon/wigglytuff/front_gold.2bpp.lzbin373 -> 0 bytes
-rw-r--r--gfx/pokemon/wigglytuff/front_silver.2bpp.lzbin381 -> 0 bytes
-rw-r--r--gfx/pokemon/wobbuffet/back.2bpp.lzbin270 -> 0 bytes
-rw-r--r--gfx/pokemon/wobbuffet/front_gold.2bpp.lzbin345 -> 0 bytes
-rw-r--r--gfx/pokemon/wobbuffet/front_silver.2bpp.lzbin372 -> 0 bytes
-rw-r--r--gfx/pokemon/wooper/back.2bpp.lzbin232 -> 0 bytes
-rw-r--r--gfx/pokemon/wooper/front_gold.2bpp.lzbin248 -> 0 bytes
-rw-r--r--gfx/pokemon/wooper/front_silver.2bpp.lzbin230 -> 0 bytes
-rw-r--r--gfx/pokemon/xatu/back.2bpp.lzbin320 -> 0 bytes
-rw-r--r--gfx/pokemon/xatu/front_gold.2bpp.lzbin343 -> 0 bytes
-rw-r--r--gfx/pokemon/xatu/front_silver.2bpp.lzbin432 -> 0 bytes
-rw-r--r--gfx/pokemon/yanma/back.2bpp.lzbin433 -> 0 bytes
-rw-r--r--gfx/pokemon/yanma/front_gold.2bpp.lzbin400 -> 0 bytes
-rw-r--r--gfx/pokemon/yanma/front_silver.2bpp.lzbin370 -> 0 bytes
-rw-r--r--gfx/pokemon/zapdos/back.2bpp.lzbin307 -> 0 bytes
-rw-r--r--gfx/pokemon/zapdos/front_gold.2bpp.lzbin575 -> 0 bytes
-rw-r--r--gfx/pokemon/zapdos/front_silver.2bpp.lzbin601 -> 0 bytes
-rw-r--r--gfx/pokemon/zubat/back.2bpp.lzbin395 -> 0 bytes
-rw-r--r--gfx/pokemon/zubat/front_gold.2bpp.lzbin279 -> 0 bytes
-rw-r--r--gfx/pokemon/zubat/front_silver.2bpp.lzbin267 -> 0 bytes
-rw-r--r--gfx/printer/bold_a.1bppbin8 -> 0 bytes
-rw-r--r--gfx/printer/bold_b.1bppbin8 -> 0 bytes
-rw-r--r--gfx/printer/hp.1bppbin8 -> 0 bytes
-rw-r--r--gfx/printer/lv.1bppbin8 -> 0 bytes
-rw-r--r--gfx/sgb/gold_border.2bppbin928 -> 0 bytes
-rw-r--r--gfx/sgb/silver_border.2bppbin928 -> 0 bytes
-rw-r--r--gfx/slots/slots_1.2bpp.lzbin384 -> 0 bytes
-rw-r--r--gfx/slots/slots_2.2bpp.lzbin608 -> 0 bytes
-rw-r--r--gfx/slots/slots_3.2bpp.lzbin528 -> 0 bytes
-rw-r--r--gfx/sprites/big_lapras.2bppbin128 -> 0 bytes
-rw-r--r--gfx/sprites/big_onix.2bppbin192 -> 0 bytes
-rw-r--r--gfx/sprites/big_snorlax.2bppbin128 -> 0 bytes
-rw-r--r--gfx/sprites/biker.2bpp2
-rw-r--r--gfx/sprites/bill.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/bird.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/black_belt.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/blaine.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/blue.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/boulder.2bpp1
-rw-r--r--gfx/sprites/brock.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/bruno.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/buena.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/bug_catcher.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/bugsy.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/cal.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/captain.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/chris.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/chris_bike.2bpp2
-rw-r--r--gfx/sprites/chuck.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/clair.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/clerk.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/cooltrainer_f.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/cooltrainer_m.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/daisy.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/dragon.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/elder.2bpp7
-rw-r--r--gfx/sprites/elm.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/erika.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/fairy.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/falkner.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/famicom.2bppbin64 -> 0 bytes
-rw-r--r--gfx/sprites/fisher.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/fishing_guru.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/fruit_tree.2bpp1
-rw-r--r--gfx/sprites/gameboy_kid.2bpp1
-rw-r--r--gfx/sprites/gentleman.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/gold_trophy.2bppbin64 -> 0 bytes
-rw-r--r--gfx/sprites/gramps.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/granny.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/gym_guy.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/janine.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/jasmine.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/karen.2bpp2
-rw-r--r--gfx/sprites/kimono_girl.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/koga.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/kurt.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/lance.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/lass.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/link_receptionist.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/misty.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/mom.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/monster.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/morty.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/n64.2bpp1
-rw-r--r--gfx/sprites/nurse.2bppbin192 -> 0 bytes
-rw-r--r--gfx/sprites/oak.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/officer.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/old_link_receptionist.2bpp1
-rw-r--r--gfx/sprites/paper.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/pharmacist.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/poke_ball.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/pokedex.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/pokefan_f.2bpp1
-rw-r--r--gfx/sprites/pokefan_m.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/pryce.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/receptionist.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/red.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/reds_mom.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/rock.2bpp1
-rw-r--r--gfx/sprites/rocker.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/rocket.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/rocket_girl.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/sabrina.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/sage.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/sailor.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/scientist.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/silver.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/silver_trophy.2bppbin64 -> 0 bytes
-rw-r--r--gfx/sprites/slowpoke.2bpp1
-rw-r--r--gfx/sprites/snes.2bppbin64 -> 0 bytes
-rw-r--r--gfx/sprites/sudowoodo.2bppbin128 -> 0 bytes
-rw-r--r--gfx/sprites/super_nerd.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/surf.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/surfing_pikachu.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/surge.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/swimmer_girl.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/swimmer_guy.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/teacher.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/twin.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/unused_guy.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/virtual_boy.2bppbin64 -> 0 bytes
-rw-r--r--gfx/sprites/whitney.2bppbin384 -> 0 bytes
-rw-r--r--gfx/sprites/will.2bpp1
-rw-r--r--gfx/sprites/youngster.2bppbin384 -> 0 bytes
-rw-r--r--gfx/stats/stats_tiles.2bppbin272 -> 0 bytes
-rw-r--r--gfx/tilesets/cave.2bpp.lzbin912 -> 0 bytes
-rw-r--r--gfx/tilesets/champions_room.2bpp.lzbin1216 -> 0 bytes
-rw-r--r--gfx/tilesets/dark_cave.2bpp.lzbin832 -> 0 bytes
-rw-r--r--gfx/tilesets/elite_four_room.2bpp.lzbin1248 -> 0 bytes
-rw-r--r--gfx/tilesets/facility.2bpp.lzbin1056 -> 0 bytes
-rw-r--r--gfx/tilesets/flower/cgb_1.2bpp1
-rw-r--r--gfx/tilesets/flower/cgb_2.2bpp1
-rw-r--r--gfx/tilesets/flower/dmg_1.2bpp1
-rw-r--r--gfx/tilesets/flower/dmg_2.2bpp1
-rw-r--r--gfx/tilesets/forest.2bpp.lzbin896 -> 0 bytes
-rw-r--r--gfx/tilesets/game_corner.2bpp.lzbin1024 -> 0 bytes
-rw-r--r--gfx/tilesets/gate.2bpp.lzbin1024 -> 0 bytes
-rw-r--r--gfx/tilesets/house.2bpp.lzbin1184 -> 0 bytes
-rw-r--r--gfx/tilesets/ice_path.2bpp.lzbin1088 -> 0 bytes
-rw-r--r--gfx/tilesets/johto.2bpp.lzbin1542 -> 0 bytes
-rw-r--r--gfx/tilesets/johto_modern.2bpp.lzbin1542 -> 0 bytes
-rw-r--r--gfx/tilesets/kanto.2bpp.lzbin1542 -> 0 bytes
-rw-r--r--gfx/tilesets/lab.2bpp.lzbin976 -> 0 bytes
-rw-r--r--gfx/tilesets/lava/1.2bppbin16 -> 0 bytes
-rw-r--r--gfx/tilesets/lava/2.2bppbin16 -> 0 bytes
-rw-r--r--gfx/tilesets/lava/3.2bppbin16 -> 0 bytes
-rw-r--r--gfx/tilesets/lava/4.2bppbin16 -> 0 bytes
-rw-r--r--gfx/tilesets/lighthouse.2bpp.lzbin1024 -> 0 bytes
-rw-r--r--gfx/tilesets/mansion.2bpp.lzbin912 -> 0 bytes
-rw-r--r--gfx/tilesets/mart.2bpp.lzbin944 -> 0 bytes
-rw-r--r--gfx/tilesets/park.2bpp.lzbin1120 -> 0 bytes
-rw-r--r--gfx/tilesets/players_house.2bpp.lzbin992 -> 0 bytes
-rw-r--r--gfx/tilesets/players_room.2bpp.lzbin1216 -> 0 bytes
-rw-r--r--gfx/tilesets/pokecenter.2bpp.lzbin1072 -> 0 bytes
-rw-r--r--gfx/tilesets/port.2bpp.lzbin1040 -> 0 bytes
-rw-r--r--gfx/tilesets/radio_tower.2bpp.lzbin1104 -> 0 bytes
-rw-r--r--gfx/tilesets/roofs/azalea.2bppbin144 -> 0 bytes
-rw-r--r--gfx/tilesets/roofs/goldenrod.2bppbin144 -> 0 bytes
-rw-r--r--gfx/tilesets/roofs/new_bark.2bppbin144 -> 0 bytes
-rw-r--r--gfx/tilesets/roofs/olivine.2bppbin144 -> 0 bytes
-rw-r--r--gfx/tilesets/roofs/violet.2bppbin144 -> 0 bytes
-rw-r--r--gfx/tilesets/ruins_of_alph.2bpp.lzbin816 -> 0 bytes
-rw-r--r--gfx/tilesets/tower-pillar/1.2bpp1
-rw-r--r--gfx/tilesets/tower-pillar/10.2bpp1
-rw-r--r--gfx/tilesets/tower-pillar/2.2bpp1
-rw-r--r--gfx/tilesets/tower-pillar/3.2bpp1
-rw-r--r--gfx/tilesets/tower-pillar/4.2bpp1
-rw-r--r--gfx/tilesets/tower-pillar/5.2bpp1
-rw-r--r--gfx/tilesets/tower-pillar/6.2bpp1
-rw-r--r--gfx/tilesets/tower-pillar/7.2bpp1
-rw-r--r--gfx/tilesets/tower-pillar/8.2bpp1
-rw-r--r--gfx/tilesets/tower-pillar/9.2bpp1
-rw-r--r--gfx/tilesets/tower.2bpp.lzbin1072 -> 0 bytes
-rw-r--r--gfx/tilesets/traditional_house.2bpp.lzbin1200 -> 0 bytes
-rw-r--r--gfx/tilesets/train_station.2bpp.lzbin928 -> 0 bytes
-rw-r--r--gfx/tilesets/underground.2bpp.lzbin976 -> 0 bytes
-rw-r--r--gfx/tilesets/water/water.2bppbin64 -> 0 bytes
-rw-r--r--gfx/tilesets/whirlpool/1.2bppbin64 -> 0 bytes
-rw-r--r--gfx/tilesets/whirlpool/2.2bppbin64 -> 0 bytes
-rw-r--r--gfx/tilesets/whirlpool/3.2bppbin64 -> 0 bytes
-rw-r--r--gfx/tilesets/whirlpool/4.2bppbin64 -> 0 bytes
-rw-r--r--gfx/title/hooh_gold.2bpp.lz.bin (renamed from gfx/title/hooh_gold.2bpp.lz)bin936 -> 936 bytes
-rw-r--r--gfx/title/logo_bottom_gold.2bpp.lz.bin (renamed from gfx/title/logo_bottom_gold.2bpp.lz)bin1142 -> 1142 bytes
-rw-r--r--gfx/title/logo_bottom_silver.2bpp.lz.bin (renamed from gfx/title/logo_bottom_silver.2bpp.lz)bin1176 -> 1176 bytes
-rw-r--r--gfx/title/logo_top_gold.2bpp.lz.bin (renamed from gfx/title/logo_top_gold.2bpp.lz)bin416 -> 416 bytes
-rw-r--r--gfx/title/logo_top_silver.2bpp.lz.bin (renamed from gfx/title/logo_top_silver.2bpp.lz)bin402 -> 402 bytes
-rw-r--r--gfx/title/lugia_silver.2bpp.lz.bin (renamed from gfx/title/lugia_silver.2bpp.lz)bin560 -> 560 bytes
-rw-r--r--gfx/title/title_trail_gold.2bppbin128 -> 0 bytes
-rw-r--r--gfx/title/title_trail_gold.pngbin119 -> 130 bytes
-rw-r--r--gfx/title/title_trail_silver.2bpp1
-rw-r--r--gfx/trade/arrow_left.2bppbin16 -> 0 bytes
-rw-r--r--gfx/trade/arrow_right.2bppbin16 -> 0 bytes
-rw-r--r--gfx/trade/ball.2bppbin96 -> 0 bytes
-rw-r--r--gfx/trade/border_tiles.2bppbin144 -> 0 bytes
-rw-r--r--gfx/trade/bubble.2bppbin64 -> 0 bytes
-rw-r--r--gfx/trade/cable.2bppbin32 -> 0 bytes
-rw-r--r--gfx/trade/game_boy.2bpp.lzbin320 -> 0 bytes
-rw-r--r--gfx/trade/poof.2bppbin192 -> 0 bytes
-rw-r--r--gfx/trainer_card/badges.2bppbin704 -> 0 bytes
-rw-r--r--gfx/trainer_card/card_status.2bppbin96 -> 0 bytes
-rw-r--r--gfx/trainer_card/chris_card.2bppbin560 -> 0 bytes
-rw-r--r--gfx/trainer_card/leaders.2bppbin1376 -> 0 bytes
-rw-r--r--gfx/trainer_card/trainer_card.2bppbin96 -> 0 bytes
-rw-r--r--gfx/trainers/beauty.2bpp.lzbin396 -> 0 bytes
-rw-r--r--gfx/trainers/biker.2bpp.lzbin525 -> 0 bytes
-rw-r--r--gfx/trainers/bird_keeper.2bpp.lzbin378 -> 0 bytes
-rw-r--r--gfx/trainers/blackbelt_t.2bpp.lzbin526 -> 0 bytes
-rw-r--r--gfx/trainers/blaine.2bpp.lzbin299 -> 0 bytes
-rw-r--r--gfx/trainers/blue.2bpp.lzbin312 -> 0 bytes
-rw-r--r--gfx/trainers/boarder.2bpp.lzbin484 -> 0 bytes
-rw-r--r--gfx/trainers/brock.2bpp.lzbin281 -> 0 bytes
-rw-r--r--gfx/trainers/bruno.2bpp.lzbin521 -> 0 bytes
-rw-r--r--gfx/trainers/bug_catcher.2bpp.lzbin419 -> 0 bytes
-rw-r--r--gfx/trainers/bugsy.2bpp.lzbin368 -> 0 bytes
-rw-r--r--gfx/trainers/burglar.2bpp.lzbin356 -> 0 bytes
-rw-r--r--gfx/trainers/cal.2bpp.lzbin349 -> 0 bytes
-rw-r--r--gfx/trainers/camper.2bpp.lzbin352 -> 0 bytes
-rw-r--r--gfx/trainers/champion.2bpp.lzbin532 -> 0 bytes
-rw-r--r--gfx/trainers/chuck.2bpp.lzbin465 -> 0 bytes
-rw-r--r--gfx/trainers/clair.2bpp.lzbin449 -> 0 bytes
-rw-r--r--gfx/trainers/cooltrainer_f.2bpp.lzbin370 -> 0 bytes
-rw-r--r--gfx/trainers/cooltrainer_m.2bpp.lzbin363 -> 0 bytes
-rw-r--r--gfx/trainers/erika.2bpp.lzbin325 -> 0 bytes
-rw-r--r--gfx/trainers/executive_f.2bpp.lzbin292 -> 0 bytes
-rw-r--r--gfx/trainers/executive_m.2bpp.lzbin310 -> 0 bytes
-rw-r--r--gfx/trainers/falkner.2bpp.lzbin376 -> 0 bytes
-rw-r--r--gfx/trainers/firebreather.2bpp.lzbin552 -> 0 bytes
-rw-r--r--gfx/trainers/fisher.2bpp.lzbin489 -> 0 bytes
-rw-r--r--gfx/trainers/gentleman.2bpp.lzbin310 -> 0 bytes
-rw-r--r--gfx/trainers/grunt_f.2bpp.lzbin339 -> 0 bytes
-rw-r--r--gfx/trainers/grunt_m.2bpp.lzbin394 -> 0 bytes
-rw-r--r--gfx/trainers/guitarist.2bpp.lzbin451 -> 0 bytes
-rw-r--r--gfx/trainers/hiker.2bpp.lzbin516 -> 0 bytes
-rw-r--r--gfx/trainers/janine.2bpp.lzbin324 -> 0 bytes
-rw-r--r--gfx/trainers/jasmine.2bpp.lzbin319 -> 0 bytes
-rw-r--r--gfx/trainers/juggler.2bpp.lzbin452 -> 0 bytes
-rw-r--r--gfx/trainers/karen.2bpp.lzbin376 -> 0 bytes
-rw-r--r--gfx/trainers/kimono_girl.2bpp.lzbin462 -> 0 bytes
-rw-r--r--gfx/trainers/koga.2bpp.lzbin375 -> 0 bytes
-rw-r--r--gfx/trainers/lass.2bpp.lzbin428 -> 0 bytes
-rw-r--r--gfx/trainers/lt_surge.2bpp.lzbin382 -> 0 bytes
-rw-r--r--gfx/trainers/medium.2bpp.lzbin495 -> 0 bytes
-rw-r--r--gfx/trainers/misty.2bpp.lzbin300 -> 0 bytes
-rw-r--r--gfx/trainers/morty.2bpp.lzbin323 -> 0 bytes
-rw-r--r--gfx/trainers/oak.2bpp.lzbin350 -> 0 bytes
-rw-r--r--gfx/trainers/officer.2bpp.lzbin348 -> 0 bytes
-rw-r--r--gfx/trainers/picnicker.2bpp.lzbin322 -> 0 bytes
-rw-r--r--gfx/trainers/pokefan_f.2bpp.lzbin450 -> 0 bytes
-rw-r--r--gfx/trainers/pokefan_m.2bpp.lzbin485 -> 0 bytes
-rw-r--r--gfx/trainers/pokemaniac.2bpp.lzbin448 -> 0 bytes
-rw-r--r--gfx/trainers/pryce.2bpp.lzbin282 -> 0 bytes
-rw-r--r--gfx/trainers/psychic_t.2bpp.lzbin342 -> 0 bytes
-rw-r--r--gfx/trainers/red.2bpp.lzbin320 -> 0 bytes
-rw-r--r--gfx/trainers/rival1.2bpp.lzbin350 -> 0 bytes
-rw-r--r--gfx/trainers/rival2.2bpp.lzbin302 -> 0 bytes
-rw-r--r--gfx/trainers/sabrina.2bpp.lzbin346 -> 0 bytes
-rw-r--r--gfx/trainers/sage.2bpp.lzbin276 -> 0 bytes
-rw-r--r--gfx/trainers/sailor.2bpp.lzbin396 -> 0 bytes
-rw-r--r--gfx/trainers/schoolboy.2bpp.lzbin327 -> 0 bytes
-rw-r--r--gfx/trainers/scientist.2bpp.lzbin391 -> 0 bytes
-rw-r--r--gfx/trainers/skier.2bpp.lzbin446 -> 0 bytes
-rw-r--r--gfx/trainers/super_nerd.2bpp.lzbin321 -> 0 bytes
-rw-r--r--gfx/trainers/swimmer_f.2bpp.lzbin349 -> 0 bytes
-rw-r--r--gfx/trainers/swimmer_m.2bpp.lzbin373 -> 0 bytes
-rw-r--r--gfx/trainers/teacher.2bpp.lzbin382 -> 0 bytes
-rw-r--r--gfx/trainers/twins.2bpp.lzbin412 -> 0 bytes
-rw-r--r--gfx/trainers/whitney.2bpp.lzbin316 -> 0 bytes
-rw-r--r--gfx/trainers/will.2bpp.lzbin328 -> 0 bytes
-rw-r--r--gfx/trainers/youngster.2bpp.lzbin328 -> 0 bytes
-rw-r--r--gfx/unown_puzzle/aerodactyl.2bpp.lzbin432 -> 0 bytes
-rw-r--r--gfx/unown_puzzle/cursor.2bppbin64 -> 0 bytes
-rw-r--r--gfx/unown_puzzle/hooh.2bpp.lzbin336 -> 0 bytes
-rw-r--r--gfx/unown_puzzle/kabuto.2bpp.lzbin240 -> 0 bytes
-rw-r--r--gfx/unown_puzzle/omanyte.2bpp.lzbin448 -> 0 bytes
-rw-r--r--gfx/unown_puzzle/start_cancel.2bpp.lzbin166 -> 0 bytes
-rw-r--r--gfx/unown_puzzle/tile_borders.2bppbin128 -> 0 bytes
-rw-r--r--main.asm12
-rw-r--r--tools/Makefile5
-rw-r--r--tools/lz/global.c35
-rw-r--r--tools/lz/main.c54
-rw-r--r--tools/lz/merging.c102
-rw-r--r--tools/lz/mpcomp.c112
-rw-r--r--tools/lz/nullcomp.c20
-rw-r--r--tools/lz/options.c141
-rw-r--r--tools/lz/output.c146
-rw-r--r--tools/lz/packing.c55
-rw-r--r--tools/lz/proto.h107
-rw-r--r--tools/lz/repcomp.c63
-rw-r--r--tools/lz/spcomp.c141
-rw-r--r--tools/lz/uncomp.c92
-rw-r--r--tools/lz/util.c54
1558 files changed, 1310 insertions, 370 deletions
diff --git a/.gitignore b/.gitignore
index 3095e0e5..bbf9fefd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -43,37 +43,7 @@ used_space.png
# osx files
.DS_STORE
-# compiled graphics (include for now ...
-#*.lz
-#*.2bpp
-#*.1bpp
-
-# ... except for specific 2bpp files generated from lz's)
-gfx/new_game/shrink*.2bpp
-gfx/pokemon/**/*.2bpp
-gfx/trainers/*.2bpp
-gfx/battle/dude.2bpp
-gfx/player/chris_back.2bpp
-gfx/trade/game_boy.2bpp
-gfx/pokegear/pokegear_sprites.2bpp
-gfx/pokegear/pokegear.2bpp
-gfx/pokegear/town_map.2bpp
-gfx/slots/slots_*.2bpp
-gfx/pokedex/pokedex.2bpp
-gfx/pokedex/slowpoke.2bpp
-gfx/pokedex/pokedex_sgb.2bpp
-gfx/pokedex/question_mark.2bpp
-gfx/tilesets/*.2bpp
-gfx/battle_anims/*.2bpp
-gfx/title/*.2bpp
-!gfx/title/title_trail_*.2bpp
-gfx/card_flip/card_flip_*.2bpp
-gfx/diploma/diploma.2bpp
-gfx/dummy_game/dummy_game.2bpp
-gfx/pc/pc.2bpp
-gfx/unown_puzzle/aerodactyl.2bpp
-gfx/unown_puzzle/hooh.2bpp
-gfx/unown_puzzle/kabuto.2bpp
-gfx/unown_puzzle/omanyte.2bpp
-gfx/unown_puzzle/start_cancel.2bpp
-gfx/intro/*.2bpp
+# compiled graphics
+*.lz
+*.2bpp
+*.1bpp
diff --git a/Makefile b/Makefile
index 759990fa..63c1364b 100644
--- a/Makefile
+++ b/Makefile
@@ -56,6 +56,11 @@ silver: pokesilver.gbc
clean:
rm -f $(roms) $(gold_obj) $(silver_obj) $(roms:.gbc=.map) $(roms:.gbc=.sym) rgbdscheck.o
+ find gfx \( -name "*.[12]bpp" -o -name "*.lz" \) -delete
+ $(MAKE) clean -C tools/
+
+tidy:
+ rm -f $(roms) $(gold_obj) $(silver_obj) $(roms:.gbc=.map) $(roms:.gbc=.sym) rgbdscheck.o
$(MAKE) clean -C tools/
compare: $(roms)
@@ -111,6 +116,115 @@ pokesilver.gbc: $(silver_obj) layout.link
$(RGBLINK) -n pokesilver.sym -m pokesilver.map -l layout.link -o $@ $(silver_obj)
$(RGBFIX) -cjsv -i AAXE -k 01 -l 0x33 -m 0x10 -p 0 -r 3 -t "POKEMON_SLV" $@
+
+### LZ compression rules
+
+# Delete this line if you don't care about matching and just want optimal compression.
+include gfx/lz.mk
+
+%.lz: %
+ tools/lzcomp $(LZFLAGS) -- $< $@
+
+
+### Misc file-specific graphics rules
+
+gfx/pokemon/%/front.2bpp: rgbgfx += -h
+gfx/pokemon/%/front_gold.2bpp: rgbgfx += -h
+gfx/pokemon/%/front_silver.2bpp: rgbgfx += -h
+
+gfx/pokemon/%/back.2bpp: rgbgfx += -h
+gfx/pokemon/%/back_gold.2bpp: rgbgfx += -h
+gfx/pokemon/%/back_silver.2bpp: rgbgfx += -h
+
+gfx/trainers/%.2bpp: rgbgfx += -h
+
+gfx/new_game/shrink1.2bpp: rgbgfx += -h
+gfx/new_game/shrink2.2bpp: rgbgfx += -h
+
+gfx/mail/dragonite.1bpp: tools/gfx += --remove-whitespace
+gfx/mail/large_note.1bpp: tools/gfx += --remove-whitespace
+gfx/mail/surf_mail_border.1bpp: tools/gfx += --remove-whitespace
+gfx/mail/flower_mail_border.1bpp: tools/gfx += --remove-whitespace
+gfx/mail/litebluemail_border.1bpp: tools/gfx += --remove-whitespace
+
+gfx/pokedex/pokedex.2bpp: tools/gfx += --trim-whitespace
+gfx/pokedex/pokedex_sgb.2bpp: tools/gfx += --trim-whitespace
+gfx/pokedex/question_mark.2bpp: rgbgfx += -h
+gfx/pokedex/slowpoke.2bpp: tools/gfx += --trim-whitespace
+
+gfx/pokegear/pokegear.2bpp: rgbgfx += -x2
+gfx/pokegear/pokegear_sprites.2bpp: tools/gfx += --trim-whitespace
+
+gfx/mystery_gift/mystery_gift.2bpp: tools/gfx += --remove-whitespace
+gfx/mystery_gift/mystery_gift_2.2bpp: tools/gfx += --trim-whitespace
+gfx/mystery_gift/question_mark.1bpp: tools/gfx += --remove-whitespace
+
+gfx/trade/ball.2bpp: tools/gfx += --remove-whitespace
+
+gfx/slots/slots_1.2bpp: tools/gfx += --trim-whitespace
+gfx/slots/slots_2.2bpp: tools/gfx += --interleave --png=$<
+gfx/slots/slots_3.2bpp: tools/gfx += --interleave --png=$< --remove-duplicates --keep-whitespace --remove-xflip
+
+gfx/card_flip/card_flip_1.2bpp: tools/gfx += --trim-whitespace
+gfx/card_flip/card_flip_2.2bpp: tools/gfx += --remove-whitespace
+
+gfx/battle_anims/angels.2bpp: tools/gfx += --trim-whitespace
+gfx/battle_anims/beam.2bpp: tools/gfx += --remove-xflip --remove-yflip --remove-whitespace
+gfx/battle_anims/bubble.2bpp: tools/gfx += --trim-whitespace
+gfx/battle_anims/charge.2bpp: tools/gfx += --trim-whitespace
+gfx/battle_anims/egg.2bpp: tools/gfx += --remove-whitespace
+gfx/battle_anims/explosion.2bpp: tools/gfx += --remove-whitespace
+gfx/battle_anims/hit.2bpp: tools/gfx += --remove-whitespace
+gfx/battle_anims/horn.2bpp: tools/gfx += --remove-whitespace
+gfx/battle_anims/lightning.2bpp: tools/gfx += --remove-whitespace
+gfx/battle_anims/misc.2bpp: tools/gfx += --remove-duplicates --remove-xflip
+gfx/battle_anims/noise.2bpp: tools/gfx += --remove-whitespace
+gfx/battle_anims/objects.2bpp: tools/gfx += --remove-whitespace --remove-xflip
+gfx/battle_anims/pokeball.2bpp: tools/gfx += --remove-xflip --keep-whitespace
+gfx/battle_anims/reflect.2bpp: tools/gfx += --remove-whitespace
+gfx/battle_anims/rocks.2bpp: tools/gfx += --remove-whitespace
+gfx/battle_anims/skyattack.2bpp: tools/gfx += --remove-whitespace
+gfx/battle_anims/status.2bpp: tools/gfx += --remove-whitespace
+
+gfx/player/chris.2bpp: rgbgfx += -h
+gfx/player/chris_back.2bpp: rgbgfx += -h
+
+gfx/trainer_card/leaders.2bpp: tools/gfx += --trim-whitespace
+
+gfx/overworld/chris_fish.2bpp: tools/gfx += --trim-whitespace
+
+gfx/sprites/big_onix.2bpp: tools/gfx += --remove-whitespace --remove-xflip
+
+gfx/battle/dude.2bpp: rgbgfx += -h
+
+gfx/font/unused_bold_font.1bpp: tools/gfx += --trim-whitespace
+
+gfx/sgb/gold_border.2bpp: tools/gfx += --trim-whitespace
+gfx/sgb/silver_border.2bpp: tools/gfx += --trim-whitespace
+
+
+### Catch-all graphics rules
+
+gfx/pokemon/%/back_gold.2bpp: gfx/pokemon/%/back.png
+ $(RGBGFX) $(rgbgfx) -o $@ $<
+ $(if $(tools/gfx),\
+ tools/gfx $(tools/gfx) -o $@ $@)
+
+gfx/pokemon/%/back_silver.2bpp: gfx/pokemon/%/back.png
+ $(RGBGFX) $(rgbgfx) -o $@ $<
+ $(if $(tools/gfx),\
+ tools/gfx $(tools/gfx) -o $@ $@)
+
+%.2bpp: %.png
+ $(RGBGFX) $(rgbgfx) -o $@ $<
+ $(if $(tools/gfx),\
+ tools/gfx $(tools/gfx) -o $@ $@)
+
+%.1bpp: %.png
+ $(RGBGFX) $(rgbgfx) -d1 -o $@ $<
+ $(if $(tools/gfx),\
+ tools/gfx $(tools/gfx) -d1 -o $@ $@)
+
pngs:
find gfx -iname "*.lz" -exec $(gfx) unlz {} +
find gfx -iname "*.[12]bpp" -exec $(gfx) png {} +
diff --git a/engine/movie/gold_silver_intro.asm b/engine/movie/gold_silver_intro.asm
index 7195e7dc..7f4be3bb 100644
--- a/engine/movie/gold_silver_intro.asm
+++ b/engine/movie/gold_silver_intro.asm
@@ -1571,7 +1571,7 @@ Intro_ResetLYOverrides:
ret
Intro_WaterGFX1:
-INCBIN "gfx/intro/water1.2bpp.lz"
+INCBIN "gfx/intro/water1.2bpp.lz.bin"
Intro_WaterTilemap:
INCBIN "gfx/intro/water.tilemap"
@@ -1580,10 +1580,10 @@ Intro_WaterMeta:
INCBIN "gfx/intro/water.bin"
Intro_WaterGFX2:
-INCBIN "gfx/intro/water2.2bpp.lz"
+INCBIN "gfx/intro/water2.2bpp.lz.bin"
Intro_GrassGFX1:
-INCBIN "gfx/intro/grass1.2bpp.lz"
+INCBIN "gfx/intro/grass1.2bpp.lz.bin"
Intro_GrassTilemap:
INCBIN "gfx/intro/grass.tilemap"
@@ -1592,13 +1592,13 @@ Intro_GrassMeta:
INCBIN "gfx/intro/grass.bin"
Intro_GrassGFX2:
-INCBIN "gfx/intro/grass2.2bpp.lz"
+INCBIN "gfx/intro/grass2.2bpp.lz.bin"
Intro_FireGFX1:
-INCBIN "gfx/intro/charizard1.2bpp.lz"
+INCBIN "gfx/intro/charizard1.2bpp.lz.bin"
Intro_FireGFX2:
-INCBIN "gfx/intro/charizard2.2bpp.lz"
+INCBIN "gfx/intro/charizard2.2bpp.lz.bin"
Intro_FireGFX3:
-INCBIN "gfx/intro/charizard3.2bpp.lz"
+INCBIN "gfx/intro/charizard3.2bpp.lz.bin"
diff --git a/engine/pokemon/bills_pc.asm b/engine/pokemon/bills_pc.asm
index fa610df1..733c30b9 100644
--- a/engine/pokemon/bills_pc.asm
+++ b/engine/pokemon/bills_pc.asm
@@ -2185,7 +2185,7 @@ BillsPC_InitGFX:
call EnableLCD
ret
-PCSelectLZ: INCBIN "gfx/pc/pc.2bpp.lz"
+PCSelectLZ: INCBIN "gfx/pc/pc.2bpp.lz.bin"
PCMailGFX: INCBIN "gfx/pc/pc_mail.2bpp"
PCString_ChooseaPKMN: db "Choose a <PK><MN>.@"
diff --git a/gfx/battle/balls.2bpp b/gfx/battle/balls.2bpp
deleted file mode 100644
index 626c4e3e..00000000
--- a/gfx/battle/balls.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/battle/dude.2bpp.lz b/gfx/battle/dude.2bpp.lz
deleted file mode 100644
index b8e96a09..00000000
--- a/gfx/battle/dude.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle/enemy_hp_bar_border.1bpp b/gfx/battle/enemy_hp_bar_border.1bpp
deleted file mode 100644
index 629b4770..00000000
--- a/gfx/battle/enemy_hp_bar_border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/battle/expbar.2bpp b/gfx/battle/expbar.2bpp
deleted file mode 100644
index cf869d98..00000000
--- a/gfx/battle/expbar.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/battle/expbarend.2bpp b/gfx/battle/expbarend.2bpp
deleted file mode 100644
index 24f32e15..00000000
--- a/gfx/battle/expbarend.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/battle/expbarend_sgb.2bpp b/gfx/battle/expbarend_sgb.2bpp
deleted file mode 100644
index dbeb3fde..00000000
--- a/gfx/battle/expbarend_sgb.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/battle/hp_exp_bar_border.1bpp b/gfx/battle/hp_exp_bar_border.1bpp
deleted file mode 100644
index 3302e11b..00000000
--- a/gfx/battle/hp_exp_bar_border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/battle/hp_exp_bar_border.png b/gfx/battle/hp_exp_bar_border.png
index f0f5d31a..7f225a51 100644
--- a/gfx/battle/hp_exp_bar_border.png
+++ b/gfx/battle/hp_exp_bar_border.png
Binary files differ
diff --git a/gfx/battle/minimize.2bpp b/gfx/battle/minimize.2bpp
deleted file mode 100644
index 66b554de..00000000
--- a/gfx/battle/minimize.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/aeroblast.2bpp.lz b/gfx/battle_anims/aeroblast.2bpp.lz
deleted file mode 100644
index 5e203cb6..00000000
--- a/gfx/battle_anims/aeroblast.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/angels.2bpp.lz b/gfx/battle_anims/angels.2bpp.lz
deleted file mode 100644
index 61d89d22..00000000
--- a/gfx/battle_anims/angels.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/beam.2bpp.lz b/gfx/battle_anims/beam.2bpp.lz
deleted file mode 100644
index 1ce9ab82..00000000
--- a/gfx/battle_anims/beam.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/bubble.2bpp.lz b/gfx/battle_anims/bubble.2bpp.lz
deleted file mode 100644
index 3d546191..00000000
--- a/gfx/battle_anims/bubble.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/charge.2bpp.lz b/gfx/battle_anims/charge.2bpp.lz
deleted file mode 100644
index 32c82243..00000000
--- a/gfx/battle_anims/charge.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/cut.2bpp.lz b/gfx/battle_anims/cut.2bpp.lz
deleted file mode 100644
index 740a4879..00000000
--- a/gfx/battle_anims/cut.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/egg.2bpp.lz b/gfx/battle_anims/egg.2bpp.lz
deleted file mode 100644
index fb55f2ed..00000000
--- a/gfx/battle_anims/egg.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/explosion.2bpp.lz b/gfx/battle_anims/explosion.2bpp.lz
deleted file mode 100644
index 4303302a..00000000
--- a/gfx/battle_anims/explosion.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/fire.2bpp.lz b/gfx/battle_anims/fire.2bpp.lz
deleted file mode 100644
index e15e9f9b..00000000
--- a/gfx/battle_anims/fire.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/flower.2bpp.lz b/gfx/battle_anims/flower.2bpp.lz
deleted file mode 100644
index ef628afb..00000000
--- a/gfx/battle_anims/flower.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/globe.2bpp.lz b/gfx/battle_anims/globe.2bpp.lz
deleted file mode 100644
index 99fa15c6..00000000
--- a/gfx/battle_anims/globe.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/haze.2bpp.lz b/gfx/battle_anims/haze.2bpp.lz
deleted file mode 100644
index e0cdc644..00000000
--- a/gfx/battle_anims/haze.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/hit.2bpp.lz b/gfx/battle_anims/hit.2bpp.lz
deleted file mode 100644
index 5d9ffbe5..00000000
--- a/gfx/battle_anims/hit.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/horn.2bpp.lz b/gfx/battle_anims/horn.2bpp.lz
deleted file mode 100644
index a92f7479..00000000
--- a/gfx/battle_anims/horn.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/ice.2bpp.lz b/gfx/battle_anims/ice.2bpp.lz
deleted file mode 100644
index 3d059700..00000000
--- a/gfx/battle_anims/ice.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/lightning.2bpp.lz b/gfx/battle_anims/lightning.2bpp.lz
deleted file mode 100644
index 81de5850..00000000
--- a/gfx/battle_anims/lightning.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/misc.2bpp.lz b/gfx/battle_anims/misc.2bpp.lz
deleted file mode 100644
index d0c5f0df..00000000
--- a/gfx/battle_anims/misc.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/noise.2bpp.lz b/gfx/battle_anims/noise.2bpp.lz
deleted file mode 100644
index e195da45..00000000
--- a/gfx/battle_anims/noise.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/objects.2bpp.lz b/gfx/battle_anims/objects.2bpp.lz
deleted file mode 100644
index 1a52d635..00000000
--- a/gfx/battle_anims/objects.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/plant.2bpp.lz b/gfx/battle_anims/plant.2bpp.lz
deleted file mode 100644
index 589fc48b..00000000
--- a/gfx/battle_anims/plant.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/poison.2bpp.lz b/gfx/battle_anims/poison.2bpp.lz
deleted file mode 100644
index df2cbe60..00000000
--- a/gfx/battle_anims/poison.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/pokeball.2bpp.lz b/gfx/battle_anims/pokeball.2bpp.lz
deleted file mode 100644
index e09b082d..00000000
--- a/gfx/battle_anims/pokeball.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/powder.2bpp.lz b/gfx/battle_anims/powder.2bpp.lz
deleted file mode 100644
index 375d0bf9..00000000
--- a/gfx/battle_anims/powder.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/psychic.2bpp.lz b/gfx/battle_anims/psychic.2bpp.lz
deleted file mode 100644
index d6402dd3..00000000
--- a/gfx/battle_anims/psychic.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/reflect.2bpp.lz b/gfx/battle_anims/reflect.2bpp.lz
deleted file mode 100644
index a563de1a..00000000
--- a/gfx/battle_anims/reflect.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/rocks.2bpp.lz b/gfx/battle_anims/rocks.2bpp.lz
deleted file mode 100644
index d5481ea6..00000000
--- a/gfx/battle_anims/rocks.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/rope.2bpp.lz b/gfx/battle_anims/rope.2bpp.lz
deleted file mode 100644
index f7d6a480..00000000
--- a/gfx/battle_anims/rope.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/sand.2bpp.lz b/gfx/battle_anims/sand.2bpp.lz
deleted file mode 100644
index 3508a1f5..00000000
--- a/gfx/battle_anims/sand.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/shapes.2bpp.lz b/gfx/battle_anims/shapes.2bpp.lz
deleted file mode 100644
index d7d48020..00000000
--- a/gfx/battle_anims/shapes.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/shine.2bpp.lz b/gfx/battle_anims/shine.2bpp.lz
deleted file mode 100644
index 3e47170b..00000000
--- a/gfx/battle_anims/shine.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/skyattack.2bpp.lz b/gfx/battle_anims/skyattack.2bpp.lz
deleted file mode 100644
index e0412dd8..00000000
--- a/gfx/battle_anims/skyattack.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/smoke.2bpp.lz b/gfx/battle_anims/smoke.2bpp.lz
deleted file mode 100644
index bf26fed2..00000000
--- a/gfx/battle_anims/smoke.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/speed.2bpp.lz b/gfx/battle_anims/speed.2bpp.lz
deleted file mode 100644
index 5d09f9a6..00000000
--- a/gfx/battle_anims/speed.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/status.2bpp.lz b/gfx/battle_anims/status.2bpp.lz
deleted file mode 100644
index e5ce7df8..00000000
--- a/gfx/battle_anims/status.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/water.2bpp.lz b/gfx/battle_anims/water.2bpp.lz
deleted file mode 100644
index 6a81bbb6..00000000
--- a/gfx/battle_anims/water.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/wave.2bpp.lz b/gfx/battle_anims/wave.2bpp.lz
deleted file mode 100644
index d94a5cb3..00000000
--- a/gfx/battle_anims/wave.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/web.2bpp.lz b/gfx/battle_anims/web.2bpp.lz
deleted file mode 100644
index 84b4018e..00000000
--- a/gfx/battle_anims/web.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/whip.2bpp.lz b/gfx/battle_anims/whip.2bpp.lz
deleted file mode 100644
index da62ba91..00000000
--- a/gfx/battle_anims/whip.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/battle_anims/wind.2bpp.lz b/gfx/battle_anims/wind.2bpp.lz
deleted file mode 100644
index 9c2769b8..00000000
--- a/gfx/battle_anims/wind.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/card_flip/card_flip_1.2bpp.lz b/gfx/card_flip/card_flip_1.2bpp.lz
deleted file mode 100644
index 8a60b966..00000000
--- a/gfx/card_flip/card_flip_1.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/card_flip/card_flip_2.2bpp.lz b/gfx/card_flip/card_flip_2.2bpp.lz
deleted file mode 100644
index f238c797..00000000
--- a/gfx/card_flip/card_flip_2.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/card_flip/card_flip_3.2bpp.lz b/gfx/card_flip/card_flip_3.2bpp.lz
deleted file mode 100644
index 12baf9a8..00000000
--- a/gfx/card_flip/card_flip_3.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/card_flip/off.2bpp b/gfx/card_flip/off.2bpp
deleted file mode 100644
index 0e7c66a3..00000000
--- a/gfx/card_flip/off.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/card_flip/on.2bpp b/gfx/card_flip/on.2bpp
deleted file mode 100644
index 18497c4f..00000000
--- a/gfx/card_flip/on.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-ÁÁÁÁ \ No newline at end of file
diff --git a/gfx/credits/bellossom.2bpp b/gfx/credits/bellossom.2bpp
deleted file mode 100644
index d5f0b80c..00000000
--- a/gfx/credits/bellossom.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/credits/border.2bpp b/gfx/credits/border.2bpp
deleted file mode 100644
index 32b3fead..00000000
--- a/gfx/credits/border.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/credits/elekid.2bpp b/gfx/credits/elekid.2bpp
deleted file mode 100644
index 297a827d..00000000
--- a/gfx/credits/elekid.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/credits/sentret.2bpp b/gfx/credits/sentret.2bpp
deleted file mode 100644
index 852dff70..00000000
--- a/gfx/credits/sentret.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/credits/theend.2bpp b/gfx/credits/theend.2bpp
deleted file mode 100644
index b689688b..00000000
--- a/gfx/credits/theend.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/credits/togepi.2bpp b/gfx/credits/togepi.2bpp
deleted file mode 100644
index 145c391c..00000000
--- a/gfx/credits/togepi.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/debug/color_test.2bpp b/gfx/debug/color_test.2bpp
deleted file mode 100644
index fd536647..00000000
--- a/gfx/debug/color_test.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/debug/up_arrow.2bpp b/gfx/debug/up_arrow.2bpp
deleted file mode 100644
index 2fa4ef56..00000000
--- a/gfx/debug/up_arrow.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/diploma/diploma.2bpp.lz b/gfx/diploma/diploma.2bpp.lz
deleted file mode 100644
index 5c35bb6e..00000000
--- a/gfx/diploma/diploma.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/dummy_game/dummy_game.2bpp.lz b/gfx/dummy_game/dummy_game.2bpp.lz
deleted file mode 100644
index b01fe34d..00000000
--- a/gfx/dummy_game/dummy_game.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/emotes/bolt.2bpp b/gfx/emotes/bolt.2bpp
deleted file mode 100644
index 019f4733..00000000
--- a/gfx/emotes/bolt.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/emotes/fish.2bpp b/gfx/emotes/fish.2bpp
deleted file mode 100644
index 310ec175..00000000
--- a/gfx/emotes/fish.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/emotes/happy.2bpp b/gfx/emotes/happy.2bpp
deleted file mode 100644
index babc52ec..00000000
--- a/gfx/emotes/happy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/emotes/heart.2bpp b/gfx/emotes/heart.2bpp
deleted file mode 100644
index 15cdc88b..00000000
--- a/gfx/emotes/heart.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/emotes/question.2bpp b/gfx/emotes/question.2bpp
deleted file mode 100644
index 2408bbf4..00000000
--- a/gfx/emotes/question.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/emotes/sad.2bpp b/gfx/emotes/sad.2bpp
deleted file mode 100644
index cccdcf97..00000000
--- a/gfx/emotes/sad.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/emotes/shock.2bpp b/gfx/emotes/shock.2bpp
deleted file mode 100644
index 35192165..00000000
--- a/gfx/emotes/shock.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/emotes/sleep.2bpp b/gfx/emotes/sleep.2bpp
deleted file mode 100644
index 1c9e26ec..00000000
--- a/gfx/emotes/sleep.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/evo/bubble.2bpp b/gfx/evo/bubble.2bpp
deleted file mode 100644
index 741ee902..00000000
--- a/gfx/evo/bubble.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/evo/bubble_large.2bpp b/gfx/evo/bubble_large.2bpp
deleted file mode 100644
index a6904441..00000000
--- a/gfx/evo/bubble_large.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/evo/egg_hatch.2bpp b/gfx/evo/egg_hatch.2bpp
deleted file mode 100644
index 4fc77ac3..00000000
--- a/gfx/evo/egg_hatch.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-  @@?1A~~<< \ No newline at end of file
diff --git a/gfx/font.asm b/gfx/font.asm
index 4e37d23b..6d21bd49 100644
--- a/gfx/font.asm
+++ b/gfx/font.asm
@@ -31,7 +31,7 @@ ExpBarGFX:
INCBIN "gfx/battle/expbar.2bpp"
TownMapGFX:
-INCBIN "gfx/pokegear/town_map.2bpp.lz"
+INCBIN "gfx/pokegear/town_map.2bpp.lz.bin"
PokegearPhoneIconGFX:
INCBIN "gfx/font/phone_icon.2bpp"
@@ -40,14 +40,13 @@ UnusedBoldFontGFX:
INCBIN "gfx/font/unused_bold_font.1bpp"
TextboxSpaceGFX:
-; StatsScreen_LoadTextboxSpaceGFX reads 2bpp; LoadFrame reads first half as 1bpp
-INCBIN "gfx/font/space.2bpp"
+INCBIN "gfx/font/space.1bpp"
FontsExtra_SolidBlackGFX:
INCBIN "gfx/font/black.1bpp"
FontsExtra2_UpArrowGFX:
-INCBIN "gfx/font/up_arrow.2bpp"
+INCBIN "gfx/font/up_arrow.1bpp"
Footprints:
INCLUDE "gfx/footprints.asm"
diff --git a/gfx/font/black.1bpp b/gfx/font/black.1bpp
deleted file mode 100644
index 8663f7de..00000000
--- a/gfx/font/black.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/font/feet_inches.2bpp b/gfx/font/feet_inches.2bpp
deleted file mode 100644
index fba5d65c..00000000
--- a/gfx/font/feet_inches.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/font/font.1bpp b/gfx/font/font.1bpp
deleted file mode 100644
index 4d776867..00000000
--- a/gfx/font/font.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/font/font.png b/gfx/font/font.png
index 7119c069..a8ab11bc 100644
--- a/gfx/font/font.png
+++ b/gfx/font/font.png
Binary files differ
diff --git a/gfx/font/font_battle_extra.2bpp b/gfx/font/font_battle_extra.2bpp
deleted file mode 100644
index 77c2f357..00000000
--- a/gfx/font/font_battle_extra.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/font/font_extra.2bpp b/gfx/font/font_extra.2bpp
deleted file mode 100644
index d288138c..00000000
--- a/gfx/font/font_extra.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/font/font_extra.png b/gfx/font/font_extra.png
index b9fbf811..cf99d007 100644
--- a/gfx/font/font_extra.png
+++ b/gfx/font/font_extra.png
Binary files differ
diff --git a/gfx/font/font_inversed.1bpp b/gfx/font/font_inversed.1bpp
deleted file mode 100644
index 39a7e73d..00000000
--- a/gfx/font/font_inversed.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-׻}}{{}}ý{}}}{ýa}}}}}}}www{woO7{}}9Um}}}}=]muy}ǻ}}}}}ǻ}}u}}w{}{}}}}}}}}}}mU99}9׻9}߿ûýmmmmýÿ}mmU;׹߁׻}}ǻ}}}}}}ûý=}7w?i?l?a?A?]ouu'Www1ϗͥ3?ýǫmǻߏߏ׻߿ǻdz9999Ó39?99999999 \ No newline at end of file
diff --git a/gfx/font/phone_icon.2bpp b/gfx/font/phone_icon.2bpp
deleted file mode 100644
index d19ae7f1..00000000
--- a/gfx/font/phone_icon.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/font/space.2bpp b/gfx/font/space.2bpp
deleted file mode 100644
index 1b1cb4d4..00000000
--- a/gfx/font/space.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/font/unown_font.2bpp b/gfx/font/unown_font.2bpp
deleted file mode 100644
index 4ec0bbea..00000000
--- a/gfx/font/unown_font.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/font/unused_bold_font.1bpp b/gfx/font/unused_bold_font.1bpp
deleted file mode 100644
index 7209b260..00000000
--- a/gfx/font/unused_bold_font.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/font/up_arrow.2bpp b/gfx/font/up_arrow.2bpp
deleted file mode 100644
index a3c69389..00000000
--- a/gfx/font/up_arrow.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/footprints/252.1bpp b/gfx/footprints/252.1bpp
deleted file mode 100644
index e9e9fb99..00000000
--- a/gfx/footprints/252.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7# ? \ No newline at end of file
diff --git a/gfx/footprints/253.1bpp b/gfx/footprints/253.1bpp
deleted file mode 100644
index 45485412..00000000
--- a/gfx/footprints/253.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7# ? \ No newline at end of file
diff --git a/gfx/footprints/254.1bpp b/gfx/footprints/254.1bpp
deleted file mode 100644
index a6bcd69b..00000000
--- a/gfx/footprints/254.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7#+? \ No newline at end of file
diff --git a/gfx/footprints/255.1bpp b/gfx/footprints/255.1bpp
deleted file mode 100644
index e68063ca..00000000
--- a/gfx/footprints/255.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7##? \ No newline at end of file
diff --git a/gfx/footprints/256.1bpp b/gfx/footprints/256.1bpp
deleted file mode 100644
index 357c528a..00000000
--- a/gfx/footprints/256.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7##? \ No newline at end of file
diff --git a/gfx/footprints/abra.1bpp b/gfx/footprints/abra.1bpp
deleted file mode 100644
index 56c645ee..00000000
--- a/gfx/footprints/abra.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/aerodactyl.1bpp b/gfx/footprints/aerodactyl.1bpp
deleted file mode 100644
index f53f9c92..00000000
--- a/gfx/footprints/aerodactyl.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/aipom.1bpp b/gfx/footprints/aipom.1bpp
deleted file mode 100644
index 5ba9a445..00000000
--- a/gfx/footprints/aipom.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-????? \ No newline at end of file
diff --git a/gfx/footprints/alakazam.1bpp b/gfx/footprints/alakazam.1bpp
deleted file mode 100644
index 3633baf3..00000000
--- a/gfx/footprints/alakazam.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-LJ? \ No newline at end of file
diff --git a/gfx/footprints/ampharos.1bpp b/gfx/footprints/ampharos.1bpp
deleted file mode 100644
index 96fed871..00000000
--- a/gfx/footprints/ampharos.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/arbok.1bpp b/gfx/footprints/arbok.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/arbok.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/arcanine.1bpp b/gfx/footprints/arcanine.1bpp
deleted file mode 100644
index 21f94a3d..00000000
--- a/gfx/footprints/arcanine.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-'? \ No newline at end of file
diff --git a/gfx/footprints/ariados.1bpp b/gfx/footprints/ariados.1bpp
deleted file mode 100644
index c338bf34..00000000
--- a/gfx/footprints/ariados.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-O \ No newline at end of file
diff --git a/gfx/footprints/articuno.1bpp b/gfx/footprints/articuno.1bpp
deleted file mode 100644
index 6f12eb90..00000000
--- a/gfx/footprints/articuno.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-733cgG? \ No newline at end of file
diff --git a/gfx/footprints/azumarill.1bpp b/gfx/footprints/azumarill.1bpp
deleted file mode 100644
index c39ac4c6..00000000
--- a/gfx/footprints/azumarill.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/bayleef.1bpp b/gfx/footprints/bayleef.1bpp
deleted file mode 100644
index 1776354c..00000000
--- a/gfx/footprints/bayleef.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/beedrill.1bpp b/gfx/footprints/beedrill.1bpp
deleted file mode 100644
index 0c47012b..00000000
--- a/gfx/footprints/beedrill.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/bellossom.1bpp b/gfx/footprints/bellossom.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/bellossom.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/bellsprout.1bpp b/gfx/footprints/bellsprout.1bpp
deleted file mode 100644
index 4d324fd2..00000000
--- a/gfx/footprints/bellsprout.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-oߝ \ No newline at end of file
diff --git a/gfx/footprints/blastoise.1bpp b/gfx/footprints/blastoise.1bpp
deleted file mode 100644
index 369f4402..00000000
--- a/gfx/footprints/blastoise.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?'#?? \ No newline at end of file
diff --git a/gfx/footprints/blissey.1bpp b/gfx/footprints/blissey.1bpp
deleted file mode 100644
index 8b95d480..00000000
--- a/gfx/footprints/blissey.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/bulbasaur.1bpp b/gfx/footprints/bulbasaur.1bpp
deleted file mode 100644
index 50be4c46..00000000
--- a/gfx/footprints/bulbasaur.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-/? \ No newline at end of file
diff --git a/gfx/footprints/butterfree.1bpp b/gfx/footprints/butterfree.1bpp
deleted file mode 100644
index 11e543e6..00000000
--- a/gfx/footprints/butterfree.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/caterpie.1bpp b/gfx/footprints/caterpie.1bpp
deleted file mode 100644
index d7aecfc5..00000000
--- a/gfx/footprints/caterpie.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/celebi.1bpp b/gfx/footprints/celebi.1bpp
deleted file mode 100644
index 9c307b43..00000000
--- a/gfx/footprints/celebi.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/chansey.1bpp b/gfx/footprints/chansey.1bpp
deleted file mode 100644
index ddcd3e21..00000000
--- a/gfx/footprints/chansey.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/charizard.1bpp b/gfx/footprints/charizard.1bpp
deleted file mode 100644
index 7db73daf..00000000
--- a/gfx/footprints/charizard.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7'? \ No newline at end of file
diff --git a/gfx/footprints/charmander.1bpp b/gfx/footprints/charmander.1bpp
deleted file mode 100644
index 13f14eba..00000000
--- a/gfx/footprints/charmander.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-o/? \ No newline at end of file
diff --git a/gfx/footprints/charmeleon.1bpp b/gfx/footprints/charmeleon.1bpp
deleted file mode 100644
index 8d238088..00000000
--- a/gfx/footprints/charmeleon.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7'? \ No newline at end of file
diff --git a/gfx/footprints/chikorita.1bpp b/gfx/footprints/chikorita.1bpp
deleted file mode 100644
index 79ae25e6..00000000
--- a/gfx/footprints/chikorita.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/chinchou.1bpp b/gfx/footprints/chinchou.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/chinchou.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/clefable.1bpp b/gfx/footprints/clefable.1bpp
deleted file mode 100644
index b38ff93c..00000000
--- a/gfx/footprints/clefable.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-χ? \ No newline at end of file
diff --git a/gfx/footprints/clefairy.1bpp b/gfx/footprints/clefairy.1bpp
deleted file mode 100644
index 76b1ef26..00000000
--- a/gfx/footprints/clefairy.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/cleffa.1bpp b/gfx/footprints/cleffa.1bpp
deleted file mode 100644
index 5287a93d..00000000
--- a/gfx/footprints/cleffa.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/cloyster.1bpp b/gfx/footprints/cloyster.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/cloyster.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/corsola.1bpp b/gfx/footprints/corsola.1bpp
deleted file mode 100644
index d2ed90a9..00000000
--- a/gfx/footprints/corsola.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/crobat.1bpp b/gfx/footprints/crobat.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/crobat.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/croconaw.1bpp b/gfx/footprints/croconaw.1bpp
deleted file mode 100644
index c97f4259..00000000
--- a/gfx/footprints/croconaw.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/cubone.1bpp b/gfx/footprints/cubone.1bpp
deleted file mode 100644
index 0ecff055..00000000
--- a/gfx/footprints/cubone.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/cyndaquil.1bpp b/gfx/footprints/cyndaquil.1bpp
deleted file mode 100644
index 930dbdfe..00000000
--- a/gfx/footprints/cyndaquil.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/delibird.1bpp b/gfx/footprints/delibird.1bpp
deleted file mode 100644
index f9f961d5..00000000
--- a/gfx/footprints/delibird.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-????? \ No newline at end of file
diff --git a/gfx/footprints/dewgong.1bpp b/gfx/footprints/dewgong.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/dewgong.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/diglett.1bpp b/gfx/footprints/diglett.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/diglett.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/ditto.1bpp b/gfx/footprints/ditto.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/ditto.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/dodrio.1bpp b/gfx/footprints/dodrio.1bpp
deleted file mode 100644
index 04754bb1..00000000
--- a/gfx/footprints/dodrio.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?=q? \ No newline at end of file
diff --git a/gfx/footprints/doduo.1bpp b/gfx/footprints/doduo.1bpp
deleted file mode 100644
index e772e011..00000000
--- a/gfx/footprints/doduo.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ϟ? \ No newline at end of file
diff --git a/gfx/footprints/donphan.1bpp b/gfx/footprints/donphan.1bpp
deleted file mode 100644
index c55489cd..00000000
--- a/gfx/footprints/donphan.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??Ç? \ No newline at end of file
diff --git a/gfx/footprints/dragonair.1bpp b/gfx/footprints/dragonair.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/dragonair.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/dragonite.1bpp b/gfx/footprints/dragonite.1bpp
deleted file mode 100644
index 7a86eccd..00000000
--- a/gfx/footprints/dragonite.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-/'' \ No newline at end of file
diff --git a/gfx/footprints/dratini.1bpp b/gfx/footprints/dratini.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/dratini.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/drowzee.1bpp b/gfx/footprints/drowzee.1bpp
deleted file mode 100644
index ac82ad82..00000000
--- a/gfx/footprints/drowzee.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/dugtrio.1bpp b/gfx/footprints/dugtrio.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/dugtrio.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/dunsparce.1bpp b/gfx/footprints/dunsparce.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/dunsparce.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/eevee.1bpp b/gfx/footprints/eevee.1bpp
deleted file mode 100644
index 97ffbfb3..00000000
--- a/gfx/footprints/eevee.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-OϏ \ No newline at end of file
diff --git a/gfx/footprints/ekans.1bpp b/gfx/footprints/ekans.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/ekans.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/electabuzz.1bpp b/gfx/footprints/electabuzz.1bpp
deleted file mode 100644
index 13de0360..00000000
--- a/gfx/footprints/electabuzz.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?????? \ No newline at end of file
diff --git a/gfx/footprints/electrode.1bpp b/gfx/footprints/electrode.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/electrode.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/elekid.1bpp b/gfx/footprints/elekid.1bpp
deleted file mode 100644
index 43f82b16..00000000
--- a/gfx/footprints/elekid.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/entei.1bpp b/gfx/footprints/entei.1bpp
deleted file mode 100644
index f996df9c..00000000
--- a/gfx/footprints/entei.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?'? \ No newline at end of file
diff --git a/gfx/footprints/espeon.1bpp b/gfx/footprints/espeon.1bpp
deleted file mode 100644
index 2108887b..00000000
--- a/gfx/footprints/espeon.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/exeggcute.1bpp b/gfx/footprints/exeggcute.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/exeggcute.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/exeggutor.1bpp b/gfx/footprints/exeggutor.1bpp
deleted file mode 100644
index ffa281c2..00000000
--- a/gfx/footprints/exeggutor.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/farfetch_d.1bpp b/gfx/footprints/farfetch_d.1bpp
deleted file mode 100644
index fd738658..00000000
--- a/gfx/footprints/farfetch_d.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-sC? \ No newline at end of file
diff --git a/gfx/footprints/fearow.1bpp b/gfx/footprints/fearow.1bpp
deleted file mode 100644
index 87978b61..00000000
--- a/gfx/footprints/fearow.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ogGG?? \ No newline at end of file
diff --git a/gfx/footprints/feraligatr.1bpp b/gfx/footprints/feraligatr.1bpp
deleted file mode 100644
index ae5e4652..00000000
--- a/gfx/footprints/feraligatr.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-????? \ No newline at end of file
diff --git a/gfx/footprints/flaaffy.1bpp b/gfx/footprints/flaaffy.1bpp
deleted file mode 100644
index 51ece22f..00000000
--- a/gfx/footprints/flaaffy.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/flareon.1bpp b/gfx/footprints/flareon.1bpp
deleted file mode 100644
index 9317f76a..00000000
--- a/gfx/footprints/flareon.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-OϏ? \ No newline at end of file
diff --git a/gfx/footprints/forretress.1bpp b/gfx/footprints/forretress.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/forretress.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/furret.1bpp b/gfx/footprints/furret.1bpp
deleted file mode 100644
index f6520399..00000000
--- a/gfx/footprints/furret.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/gastly.1bpp b/gfx/footprints/gastly.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/gastly.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/gengar.1bpp b/gfx/footprints/gengar.1bpp
deleted file mode 100644
index bcd36ff9..00000000
--- a/gfx/footprints/gengar.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_O? \ No newline at end of file
diff --git a/gfx/footprints/geodude.1bpp b/gfx/footprints/geodude.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/geodude.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/girafarig.1bpp b/gfx/footprints/girafarig.1bpp
deleted file mode 100644
index aa8fdf58..00000000
--- a/gfx/footprints/girafarig.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/gligar.1bpp b/gfx/footprints/gligar.1bpp
deleted file mode 100644
index 79ebee8e..00000000
--- a/gfx/footprints/gligar.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/gloom.1bpp b/gfx/footprints/gloom.1bpp
deleted file mode 100644
index cb73464c..00000000
--- a/gfx/footprints/gloom.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/golbat.1bpp b/gfx/footprints/golbat.1bpp
deleted file mode 100644
index 8c2a1e5d..00000000
--- a/gfx/footprints/golbat.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/goldeen.1bpp b/gfx/footprints/goldeen.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/goldeen.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/golduck.1bpp b/gfx/footprints/golduck.1bpp
deleted file mode 100644
index 502c32cf..00000000
--- a/gfx/footprints/golduck.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ތccC? \ No newline at end of file
diff --git a/gfx/footprints/golem.1bpp b/gfx/footprints/golem.1bpp
deleted file mode 100644
index d3189d56..00000000
--- a/gfx/footprints/golem.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/granbull.1bpp b/gfx/footprints/granbull.1bpp
deleted file mode 100644
index f729621c..00000000
--- a/gfx/footprints/granbull.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-OG? \ No newline at end of file
diff --git a/gfx/footprints/graveler.1bpp b/gfx/footprints/graveler.1bpp
deleted file mode 100644
index 0e0b17df..00000000
--- a/gfx/footprints/graveler.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-OG? \ No newline at end of file
diff --git a/gfx/footprints/grimer.1bpp b/gfx/footprints/grimer.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/grimer.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/growlithe.1bpp b/gfx/footprints/growlithe.1bpp
deleted file mode 100644
index 991d11fe..00000000
--- a/gfx/footprints/growlithe.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-/? \ No newline at end of file
diff --git a/gfx/footprints/gyarados.1bpp b/gfx/footprints/gyarados.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/gyarados.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/haunter.1bpp b/gfx/footprints/haunter.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/haunter.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/heracross.1bpp b/gfx/footprints/heracross.1bpp
deleted file mode 100644
index 19f6527f..00000000
--- a/gfx/footprints/heracross.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/hitmonchan.1bpp b/gfx/footprints/hitmonchan.1bpp
deleted file mode 100644
index 43fe7e67..00000000
--- a/gfx/footprints/hitmonchan.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/hitmonlee.1bpp b/gfx/footprints/hitmonlee.1bpp
deleted file mode 100644
index af0a0dcd..00000000
--- a/gfx/footprints/hitmonlee.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-oOߟ \ No newline at end of file
diff --git a/gfx/footprints/hitmontop.1bpp b/gfx/footprints/hitmontop.1bpp
deleted file mode 100644
index f2b09855..00000000
--- a/gfx/footprints/hitmontop.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-GǏ \ No newline at end of file
diff --git a/gfx/footprints/ho_oh.1bpp b/gfx/footprints/ho_oh.1bpp
deleted file mode 100644
index 99806c16..00000000
--- a/gfx/footprints/ho_oh.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-oggOOO?? \ No newline at end of file
diff --git a/gfx/footprints/hoothoot.1bpp b/gfx/footprints/hoothoot.1bpp
deleted file mode 100644
index bf39bb53..00000000
--- a/gfx/footprints/hoothoot.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ϟ \ No newline at end of file
diff --git a/gfx/footprints/hoppip.1bpp b/gfx/footprints/hoppip.1bpp
deleted file mode 100644
index aa448383..00000000
--- a/gfx/footprints/hoppip.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/horsea.1bpp b/gfx/footprints/horsea.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/horsea.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/houndoom.1bpp b/gfx/footprints/houndoom.1bpp
deleted file mode 100644
index d6275f5a..00000000
--- a/gfx/footprints/houndoom.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? ? \ No newline at end of file
diff --git a/gfx/footprints/houndour.1bpp b/gfx/footprints/houndour.1bpp
deleted file mode 100644
index 8004e561..00000000
--- a/gfx/footprints/houndour.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/hypno.1bpp b/gfx/footprints/hypno.1bpp
deleted file mode 100644
index 704c6c4c..00000000
--- a/gfx/footprints/hypno.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-OG? \ No newline at end of file
diff --git a/gfx/footprints/igglybuff.1bpp b/gfx/footprints/igglybuff.1bpp
deleted file mode 100644
index 30c9a5ba..00000000
--- a/gfx/footprints/igglybuff.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/ivysaur.1bpp b/gfx/footprints/ivysaur.1bpp
deleted file mode 100644
index 960031f0..00000000
--- a/gfx/footprints/ivysaur.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-w'? \ No newline at end of file
diff --git a/gfx/footprints/jigglypuff.1bpp b/gfx/footprints/jigglypuff.1bpp
deleted file mode 100644
index 5e6e658a..00000000
--- a/gfx/footprints/jigglypuff.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/jolteon.1bpp b/gfx/footprints/jolteon.1bpp
deleted file mode 100644
index 090d6f05..00000000
--- a/gfx/footprints/jolteon.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-O? \ No newline at end of file
diff --git a/gfx/footprints/jumpluff.1bpp b/gfx/footprints/jumpluff.1bpp
deleted file mode 100644
index bfc219c9..00000000
--- a/gfx/footprints/jumpluff.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/jynx.1bpp b/gfx/footprints/jynx.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/jynx.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/kabuto.1bpp b/gfx/footprints/kabuto.1bpp
deleted file mode 100644
index c338e724..00000000
--- a/gfx/footprints/kabuto.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/kabutops.1bpp b/gfx/footprints/kabutops.1bpp
deleted file mode 100644
index 32c2f698..00000000
--- a/gfx/footprints/kabutops.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ߏ???? \ No newline at end of file
diff --git a/gfx/footprints/kadabra.1bpp b/gfx/footprints/kadabra.1bpp
deleted file mode 100644
index 50c945cf..00000000
--- a/gfx/footprints/kadabra.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ߟ? \ No newline at end of file
diff --git a/gfx/footprints/kakuna.1bpp b/gfx/footprints/kakuna.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/kakuna.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/kangaskhan.1bpp b/gfx/footprints/kangaskhan.1bpp
deleted file mode 100644
index 060afb53..00000000
--- a/gfx/footprints/kangaskhan.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/kingdra.1bpp b/gfx/footprints/kingdra.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/kingdra.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/kingler.1bpp b/gfx/footprints/kingler.1bpp
deleted file mode 100644
index e3042bc7..00000000
--- a/gfx/footprints/kingler.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/koffing.1bpp b/gfx/footprints/koffing.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/koffing.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/krabby.1bpp b/gfx/footprints/krabby.1bpp
deleted file mode 100644
index 9f4a9c35..00000000
--- a/gfx/footprints/krabby.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?g \ No newline at end of file
diff --git a/gfx/footprints/lanturn.1bpp b/gfx/footprints/lanturn.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/lanturn.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/lapras.1bpp b/gfx/footprints/lapras.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/lapras.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/larvitar.1bpp b/gfx/footprints/larvitar.1bpp
deleted file mode 100644
index 6769e77b..00000000
--- a/gfx/footprints/larvitar.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/ledian.1bpp b/gfx/footprints/ledian.1bpp
deleted file mode 100644
index 3e4338d7..00000000
--- a/gfx/footprints/ledian.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/ledyba.1bpp b/gfx/footprints/ledyba.1bpp
deleted file mode 100644
index 5d87e3a0..00000000
--- a/gfx/footprints/ledyba.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/lickitung.1bpp b/gfx/footprints/lickitung.1bpp
deleted file mode 100644
index 8bfe4ec4..00000000
--- a/gfx/footprints/lickitung.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?Ϗ \ No newline at end of file
diff --git a/gfx/footprints/lugia.1bpp b/gfx/footprints/lugia.1bpp
deleted file mode 100644
index 807afef0..00000000
--- a/gfx/footprints/lugia.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-OG? \ No newline at end of file
diff --git a/gfx/footprints/machamp.1bpp b/gfx/footprints/machamp.1bpp
deleted file mode 100644
index 384e073e..00000000
--- a/gfx/footprints/machamp.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/machoke.1bpp b/gfx/footprints/machoke.1bpp
deleted file mode 100644
index 484b2eff..00000000
--- a/gfx/footprints/machoke.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-/?? \ No newline at end of file
diff --git a/gfx/footprints/machop.1bpp b/gfx/footprints/machop.1bpp
deleted file mode 100644
index 2790352c..00000000
--- a/gfx/footprints/machop.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/magby.1bpp b/gfx/footprints/magby.1bpp
deleted file mode 100644
index 10055a3b..00000000
--- a/gfx/footprints/magby.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/magcargo.1bpp b/gfx/footprints/magcargo.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/magcargo.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/magikarp.1bpp b/gfx/footprints/magikarp.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/magikarp.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/magmar.1bpp b/gfx/footprints/magmar.1bpp
deleted file mode 100644
index 94e4e841..00000000
--- a/gfx/footprints/magmar.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ߟ? \ No newline at end of file
diff --git a/gfx/footprints/magnemite.1bpp b/gfx/footprints/magnemite.1bpp
deleted file mode 100644
index 4e689da2..00000000
--- a/gfx/footprints/magnemite.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/magneton.1bpp b/gfx/footprints/magneton.1bpp
deleted file mode 100644
index 26fa1b89..00000000
--- a/gfx/footprints/magneton.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/mankey.1bpp b/gfx/footprints/mankey.1bpp
deleted file mode 100644
index 64893e15..00000000
--- a/gfx/footprints/mankey.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-Ç? \ No newline at end of file
diff --git a/gfx/footprints/mantine.1bpp b/gfx/footprints/mantine.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/mantine.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/mareep.1bpp b/gfx/footprints/mareep.1bpp
deleted file mode 100644
index 81f35c15..00000000
--- a/gfx/footprints/mareep.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/marill.1bpp b/gfx/footprints/marill.1bpp
deleted file mode 100644
index 0f24b5ef..00000000
--- a/gfx/footprints/marill.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/marowak.1bpp b/gfx/footprints/marowak.1bpp
deleted file mode 100644
index 1c1aa0f7..00000000
--- a/gfx/footprints/marowak.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/meganium.1bpp b/gfx/footprints/meganium.1bpp
deleted file mode 100644
index a8c1e999..00000000
--- a/gfx/footprints/meganium.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-'? \ No newline at end of file
diff --git a/gfx/footprints/meowth.1bpp b/gfx/footprints/meowth.1bpp
deleted file mode 100644
index e9abe0c2..00000000
--- a/gfx/footprints/meowth.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_???? \ No newline at end of file
diff --git a/gfx/footprints/metapod.1bpp b/gfx/footprints/metapod.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/metapod.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/mew.1bpp b/gfx/footprints/mew.1bpp
deleted file mode 100644
index c9e6216f..00000000
--- a/gfx/footprints/mew.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/mewtwo.1bpp b/gfx/footprints/mewtwo.1bpp
deleted file mode 100644
index 9c29189c..00000000
--- a/gfx/footprints/mewtwo.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-χ????? \ No newline at end of file
diff --git a/gfx/footprints/miltank.1bpp b/gfx/footprints/miltank.1bpp
deleted file mode 100644
index 1369d199..00000000
--- a/gfx/footprints/miltank.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ߟ? \ No newline at end of file
diff --git a/gfx/footprints/misdreavus.1bpp b/gfx/footprints/misdreavus.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/misdreavus.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/moltres.1bpp b/gfx/footprints/moltres.1bpp
deleted file mode 100644
index 499a5dd6..00000000
--- a/gfx/footprints/moltres.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-o''''gOO? \ No newline at end of file
diff --git a/gfx/footprints/mr__mime.1bpp b/gfx/footprints/mr__mime.1bpp
deleted file mode 100644
index 74b9dde0..00000000
--- a/gfx/footprints/mr__mime.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-????? \ No newline at end of file
diff --git a/gfx/footprints/muk.1bpp b/gfx/footprints/muk.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/muk.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/murkrow.1bpp b/gfx/footprints/murkrow.1bpp
deleted file mode 100644
index 625dbe47..00000000
--- a/gfx/footprints/murkrow.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-wgoO???? \ No newline at end of file
diff --git a/gfx/footprints/natu.1bpp b/gfx/footprints/natu.1bpp
deleted file mode 100644
index 0e9652dd..00000000
--- a/gfx/footprints/natu.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/nidoking.1bpp b/gfx/footprints/nidoking.1bpp
deleted file mode 100644
index fae7f9c2..00000000
--- a/gfx/footprints/nidoking.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/nidoqueen.1bpp b/gfx/footprints/nidoqueen.1bpp
deleted file mode 100644
index 72b64152..00000000
--- a/gfx/footprints/nidoqueen.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/nidoran_f.1bpp b/gfx/footprints/nidoran_f.1bpp
deleted file mode 100644
index b8def30e..00000000
--- a/gfx/footprints/nidoran_f.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/nidoran_m.1bpp b/gfx/footprints/nidoran_m.1bpp
deleted file mode 100644
index d7358bd0..00000000
--- a/gfx/footprints/nidoran_m.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/nidorina.1bpp b/gfx/footprints/nidorina.1bpp
deleted file mode 100644
index 9dee89d0..00000000
--- a/gfx/footprints/nidorina.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-oO \ No newline at end of file
diff --git a/gfx/footprints/nidorino.1bpp b/gfx/footprints/nidorino.1bpp
deleted file mode 100644
index 9ad2074a..00000000
--- a/gfx/footprints/nidorino.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-oG \ No newline at end of file
diff --git a/gfx/footprints/ninetales.1bpp b/gfx/footprints/ninetales.1bpp
deleted file mode 100644
index 9490ff3f..00000000
--- a/gfx/footprints/ninetales.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-Oϟ? \ No newline at end of file
diff --git a/gfx/footprints/noctowl.1bpp b/gfx/footprints/noctowl.1bpp
deleted file mode 100644
index b20dfb4e..00000000
--- a/gfx/footprints/noctowl.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-sc? \ No newline at end of file
diff --git a/gfx/footprints/octillery.1bpp b/gfx/footprints/octillery.1bpp
deleted file mode 100644
index a9cfb0c6..00000000
--- a/gfx/footprints/octillery.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- ? \ No newline at end of file
diff --git a/gfx/footprints/oddish.1bpp b/gfx/footprints/oddish.1bpp
deleted file mode 100644
index 2292b0e9..00000000
--- a/gfx/footprints/oddish.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/omanyte.1bpp b/gfx/footprints/omanyte.1bpp
deleted file mode 100644
index cbad5666..00000000
--- a/gfx/footprints/omanyte.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/omastar.1bpp b/gfx/footprints/omastar.1bpp
deleted file mode 100644
index 858fcb9a..00000000
--- a/gfx/footprints/omastar.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/onix.1bpp b/gfx/footprints/onix.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/onix.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/paras.1bpp b/gfx/footprints/paras.1bpp
deleted file mode 100644
index bb89632a..00000000
--- a/gfx/footprints/paras.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/parasect.1bpp b/gfx/footprints/parasect.1bpp
deleted file mode 100644
index 75c2ff68..00000000
--- a/gfx/footprints/parasect.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/persian.1bpp b/gfx/footprints/persian.1bpp
deleted file mode 100644
index 2289dee0..00000000
--- a/gfx/footprints/persian.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-'???? \ No newline at end of file
diff --git a/gfx/footprints/phanpy.1bpp b/gfx/footprints/phanpy.1bpp
deleted file mode 100644
index db625175..00000000
--- a/gfx/footprints/phanpy.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/pichu.1bpp b/gfx/footprints/pichu.1bpp
deleted file mode 100644
index 8495f443..00000000
--- a/gfx/footprints/pichu.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-????? \ No newline at end of file
diff --git a/gfx/footprints/pidgeot.1bpp b/gfx/footprints/pidgeot.1bpp
deleted file mode 100644
index 56bf946a..00000000
--- a/gfx/footprints/pidgeot.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-w7##??? \ No newline at end of file
diff --git a/gfx/footprints/pidgeotto.1bpp b/gfx/footprints/pidgeotto.1bpp
deleted file mode 100644
index 5d0f6104..00000000
--- a/gfx/footprints/pidgeotto.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/pidgey.1bpp b/gfx/footprints/pidgey.1bpp
deleted file mode 100644
index ca326327..00000000
--- a/gfx/footprints/pidgey.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/pikachu.1bpp b/gfx/footprints/pikachu.1bpp
deleted file mode 100644
index 12df2c58..00000000
--- a/gfx/footprints/pikachu.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_? \ No newline at end of file
diff --git a/gfx/footprints/piloswine.1bpp b/gfx/footprints/piloswine.1bpp
deleted file mode 100644
index 24cdd8fc..00000000
--- a/gfx/footprints/piloswine.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-O \ No newline at end of file
diff --git a/gfx/footprints/pineco.1bpp b/gfx/footprints/pineco.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/pineco.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/pinsir.1bpp b/gfx/footprints/pinsir.1bpp
deleted file mode 100644
index 21c47aa8..00000000
--- a/gfx/footprints/pinsir.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/politoed.1bpp b/gfx/footprints/politoed.1bpp
deleted file mode 100644
index 043908ee..00000000
--- a/gfx/footprints/politoed.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-·??s?????? \ No newline at end of file
diff --git a/gfx/footprints/poliwag.1bpp b/gfx/footprints/poliwag.1bpp
deleted file mode 100644
index 89a95b23..00000000
--- a/gfx/footprints/poliwag.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/poliwhirl.1bpp b/gfx/footprints/poliwhirl.1bpp
deleted file mode 100644
index d0f474e6..00000000
--- a/gfx/footprints/poliwhirl.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/poliwrath.1bpp b/gfx/footprints/poliwrath.1bpp
deleted file mode 100644
index f00c9876..00000000
--- a/gfx/footprints/poliwrath.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/ponyta.1bpp b/gfx/footprints/ponyta.1bpp
deleted file mode 100644
index 86149865..00000000
--- a/gfx/footprints/ponyta.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/porygon.1bpp b/gfx/footprints/porygon.1bpp
deleted file mode 100644
index ebb833c9..00000000
--- a/gfx/footprints/porygon.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/porygon2.1bpp b/gfx/footprints/porygon2.1bpp
deleted file mode 100644
index 7e9b5e58..00000000
--- a/gfx/footprints/porygon2.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/primeape.1bpp b/gfx/footprints/primeape.1bpp
deleted file mode 100644
index 63bdba61..00000000
--- a/gfx/footprints/primeape.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/psyduck.1bpp b/gfx/footprints/psyduck.1bpp
deleted file mode 100644
index e36c9c32..00000000
--- a/gfx/footprints/psyduck.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7'? \ No newline at end of file
diff --git a/gfx/footprints/pupitar.1bpp b/gfx/footprints/pupitar.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/pupitar.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/quagsire.1bpp b/gfx/footprints/quagsire.1bpp
deleted file mode 100644
index 92b06894..00000000
--- a/gfx/footprints/quagsire.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_O? \ No newline at end of file
diff --git a/gfx/footprints/quilava.1bpp b/gfx/footprints/quilava.1bpp
deleted file mode 100644
index bb78c132..00000000
--- a/gfx/footprints/quilava.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_? \ No newline at end of file
diff --git a/gfx/footprints/qwilfish.1bpp b/gfx/footprints/qwilfish.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/qwilfish.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/raichu.1bpp b/gfx/footprints/raichu.1bpp
deleted file mode 100644
index 12bfa389..00000000
--- a/gfx/footprints/raichu.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/raikou.1bpp b/gfx/footprints/raikou.1bpp
deleted file mode 100644
index db3bc75a..00000000
--- a/gfx/footprints/raikou.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_? \ No newline at end of file
diff --git a/gfx/footprints/rapidash.1bpp b/gfx/footprints/rapidash.1bpp
deleted file mode 100644
index fe02acfa..00000000
--- a/gfx/footprints/rapidash.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/raticate.1bpp b/gfx/footprints/raticate.1bpp
deleted file mode 100644
index 2760ace3..00000000
--- a/gfx/footprints/raticate.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-o'? \ No newline at end of file
diff --git a/gfx/footprints/rattata.1bpp b/gfx/footprints/rattata.1bpp
deleted file mode 100644
index 1b518ce8..00000000
--- a/gfx/footprints/rattata.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/remoraid.1bpp b/gfx/footprints/remoraid.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/remoraid.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/rhydon.1bpp b/gfx/footprints/rhydon.1bpp
deleted file mode 100644
index 1fcee5e4..00000000
--- a/gfx/footprints/rhydon.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ߏ \ No newline at end of file
diff --git a/gfx/footprints/rhyhorn.1bpp b/gfx/footprints/rhyhorn.1bpp
deleted file mode 100644
index 16ce3b94..00000000
--- a/gfx/footprints/rhyhorn.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ߏ \ No newline at end of file
diff --git a/gfx/footprints/sandshrew.1bpp b/gfx/footprints/sandshrew.1bpp
deleted file mode 100644
index 3dcc78bd..00000000
--- a/gfx/footprints/sandshrew.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/sandslash.1bpp b/gfx/footprints/sandslash.1bpp
deleted file mode 100644
index a91ad49a..00000000
--- a/gfx/footprints/sandslash.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/scizor.1bpp b/gfx/footprints/scizor.1bpp
deleted file mode 100644
index e18ff92e..00000000
--- a/gfx/footprints/scizor.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/scyther.1bpp b/gfx/footprints/scyther.1bpp
deleted file mode 100644
index f9301127..00000000
--- a/gfx/footprints/scyther.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-;37 \ No newline at end of file
diff --git a/gfx/footprints/seadra.1bpp b/gfx/footprints/seadra.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/seadra.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/seaking.1bpp b/gfx/footprints/seaking.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/seaking.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/seel.1bpp b/gfx/footprints/seel.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/seel.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/sentret.1bpp b/gfx/footprints/sentret.1bpp
deleted file mode 100644
index aa448383..00000000
--- a/gfx/footprints/sentret.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/shellder.1bpp b/gfx/footprints/shellder.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/shellder.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/shuckle.1bpp b/gfx/footprints/shuckle.1bpp
deleted file mode 100644
index 35a9d3e9..00000000
--- a/gfx/footprints/shuckle.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/skarmory.1bpp b/gfx/footprints/skarmory.1bpp
deleted file mode 100644
index 90d94125..00000000
--- a/gfx/footprints/skarmory.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/skiploom.1bpp b/gfx/footprints/skiploom.1bpp
deleted file mode 100644
index 1ffc88f9..00000000
--- a/gfx/footprints/skiploom.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/slowbro.1bpp b/gfx/footprints/slowbro.1bpp
deleted file mode 100644
index da6ccb23..00000000
--- a/gfx/footprints/slowbro.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-ߏ \ No newline at end of file
diff --git a/gfx/footprints/slowking.1bpp b/gfx/footprints/slowking.1bpp
deleted file mode 100644
index 1f782419..00000000
--- a/gfx/footprints/slowking.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/slowpoke.1bpp b/gfx/footprints/slowpoke.1bpp
deleted file mode 100644
index d68651a7..00000000
--- a/gfx/footprints/slowpoke.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/slugma.1bpp b/gfx/footprints/slugma.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/slugma.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/smeargle.1bpp b/gfx/footprints/smeargle.1bpp
deleted file mode 100644
index e2151ea5..00000000
--- a/gfx/footprints/smeargle.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-O??? \ No newline at end of file
diff --git a/gfx/footprints/smoochum.1bpp b/gfx/footprints/smoochum.1bpp
deleted file mode 100644
index f44c16ea..00000000
--- a/gfx/footprints/smoochum.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/sneasel.1bpp b/gfx/footprints/sneasel.1bpp
deleted file mode 100644
index 89c773e8..00000000
--- a/gfx/footprints/sneasel.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/snorlax.1bpp b/gfx/footprints/snorlax.1bpp
deleted file mode 100644
index dafc9aea..00000000
--- a/gfx/footprints/snorlax.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-oOLJ? \ No newline at end of file
diff --git a/gfx/footprints/snubbull.1bpp b/gfx/footprints/snubbull.1bpp
deleted file mode 100644
index 28c86712..00000000
--- a/gfx/footprints/snubbull.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_? \ No newline at end of file
diff --git a/gfx/footprints/spearow.1bpp b/gfx/footprints/spearow.1bpp
deleted file mode 100644
index ca326327..00000000
--- a/gfx/footprints/spearow.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/spinarak.1bpp b/gfx/footprints/spinarak.1bpp
deleted file mode 100644
index c338e724..00000000
--- a/gfx/footprints/spinarak.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/squirtle.1bpp b/gfx/footprints/squirtle.1bpp
deleted file mode 100644
index 36bc7eb2..00000000
--- a/gfx/footprints/squirtle.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_? \ No newline at end of file
diff --git a/gfx/footprints/stantler.1bpp b/gfx/footprints/stantler.1bpp
deleted file mode 100644
index ef46c707..00000000
--- a/gfx/footprints/stantler.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-g''o \ No newline at end of file
diff --git a/gfx/footprints/starmie.1bpp b/gfx/footprints/starmie.1bpp
deleted file mode 100644
index d7aecfc5..00000000
--- a/gfx/footprints/starmie.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/staryu.1bpp b/gfx/footprints/staryu.1bpp
deleted file mode 100644
index d7aecfc5..00000000
--- a/gfx/footprints/staryu.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/steelix.1bpp b/gfx/footprints/steelix.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/steelix.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/sudowoodo.1bpp b/gfx/footprints/sudowoodo.1bpp
deleted file mode 100644
index 002b5155..00000000
--- a/gfx/footprints/sudowoodo.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/suicune.1bpp b/gfx/footprints/suicune.1bpp
deleted file mode 100644
index bd9f19ee..00000000
--- a/gfx/footprints/suicune.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/sunflora.1bpp b/gfx/footprints/sunflora.1bpp
deleted file mode 100644
index 5ebce0d5..00000000
--- a/gfx/footprints/sunflora.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/sunkern.1bpp b/gfx/footprints/sunkern.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/sunkern.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/swinub.1bpp b/gfx/footprints/swinub.1bpp
deleted file mode 100644
index 9a841c39..00000000
--- a/gfx/footprints/swinub.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/tangela.1bpp b/gfx/footprints/tangela.1bpp
deleted file mode 100644
index f348018a..00000000
--- a/gfx/footprints/tangela.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/tauros.1bpp b/gfx/footprints/tauros.1bpp
deleted file mode 100644
index 0822e2c7..00000000
--- a/gfx/footprints/tauros.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/teddiursa.1bpp b/gfx/footprints/teddiursa.1bpp
deleted file mode 100644
index d30b0a7b..00000000
--- a/gfx/footprints/teddiursa.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-O?? \ No newline at end of file
diff --git a/gfx/footprints/tentacool.1bpp b/gfx/footprints/tentacool.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/tentacool.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/tentacruel.1bpp b/gfx/footprints/tentacruel.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/tentacruel.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/togepi.1bpp b/gfx/footprints/togepi.1bpp
deleted file mode 100644
index c080897e..00000000
--- a/gfx/footprints/togepi.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/togetic.1bpp b/gfx/footprints/togetic.1bpp
deleted file mode 100644
index a9fa0ab6..00000000
--- a/gfx/footprints/togetic.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/totodile.1bpp b/gfx/footprints/totodile.1bpp
deleted file mode 100644
index 4c5d5fd0..00000000
--- a/gfx/footprints/totodile.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_?? \ No newline at end of file
diff --git a/gfx/footprints/typhlosion.1bpp b/gfx/footprints/typhlosion.1bpp
deleted file mode 100644
index 012746de..00000000
--- a/gfx/footprints/typhlosion.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/tyranitar.1bpp b/gfx/footprints/tyranitar.1bpp
deleted file mode 100644
index d091b0cb..00000000
--- a/gfx/footprints/tyranitar.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/tyrogue.1bpp b/gfx/footprints/tyrogue.1bpp
deleted file mode 100644
index b3dcee53..00000000
--- a/gfx/footprints/tyrogue.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/umbreon.1bpp b/gfx/footprints/umbreon.1bpp
deleted file mode 100644
index b2cd3331..00000000
--- a/gfx/footprints/umbreon.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-_ \ No newline at end of file
diff --git a/gfx/footprints/unown.1bpp b/gfx/footprints/unown.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/unown.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/ursaring.1bpp b/gfx/footprints/ursaring.1bpp
deleted file mode 100644
index 35a800ff..00000000
--- a/gfx/footprints/ursaring.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-c7 \ No newline at end of file
diff --git a/gfx/footprints/vaporeon.1bpp b/gfx/footprints/vaporeon.1bpp
deleted file mode 100644
index 6f2aa2b1..00000000
--- a/gfx/footprints/vaporeon.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-O? \ No newline at end of file
diff --git a/gfx/footprints/venomoth.1bpp b/gfx/footprints/venomoth.1bpp
deleted file mode 100644
index c338e724..00000000
--- a/gfx/footprints/venomoth.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/venonat.1bpp b/gfx/footprints/venonat.1bpp
deleted file mode 100644
index ac9ee3b4..00000000
--- a/gfx/footprints/venonat.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-??? \ No newline at end of file
diff --git a/gfx/footprints/venusaur.1bpp b/gfx/footprints/venusaur.1bpp
deleted file mode 100644
index 4efb266f..00000000
--- a/gfx/footprints/venusaur.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7' \ No newline at end of file
diff --git a/gfx/footprints/victreebel.1bpp b/gfx/footprints/victreebel.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/victreebel.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/vileplume.1bpp b/gfx/footprints/vileplume.1bpp
deleted file mode 100644
index 35fc4fd0..00000000
--- a/gfx/footprints/vileplume.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/voltorb.1bpp b/gfx/footprints/voltorb.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/voltorb.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/vulpix.1bpp b/gfx/footprints/vulpix.1bpp
deleted file mode 100644
index bad65fc3..00000000
--- a/gfx/footprints/vulpix.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-O? \ No newline at end of file
diff --git a/gfx/footprints/wartortle.1bpp b/gfx/footprints/wartortle.1bpp
deleted file mode 100644
index 8ed7c821..00000000
--- a/gfx/footprints/wartortle.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-o/? \ No newline at end of file
diff --git a/gfx/footprints/weedle.1bpp b/gfx/footprints/weedle.1bpp
deleted file mode 100644
index d7aecfc5..00000000
--- a/gfx/footprints/weedle.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/weepinbell.1bpp b/gfx/footprints/weepinbell.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/weepinbell.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/weezing.1bpp b/gfx/footprints/weezing.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/weezing.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/wigglytuff.1bpp b/gfx/footprints/wigglytuff.1bpp
deleted file mode 100644
index ecc91b38..00000000
--- a/gfx/footprints/wigglytuff.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/footprints/wobbuffet.1bpp b/gfx/footprints/wobbuffet.1bpp
deleted file mode 100644
index dbf928bf..00000000
--- a/gfx/footprints/wobbuffet.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-? \ No newline at end of file
diff --git a/gfx/footprints/wooper.1bpp b/gfx/footprints/wooper.1bpp
deleted file mode 100644
index f1d6fae4..00000000
--- a/gfx/footprints/wooper.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-7''? \ No newline at end of file
diff --git a/gfx/footprints/xatu.1bpp b/gfx/footprints/xatu.1bpp
deleted file mode 100644
index cb84b4ea..00000000
--- a/gfx/footprints/xatu.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/footprints/yanma.1bpp b/gfx/footprints/yanma.1bpp
deleted file mode 100644
index d49656d4..00000000
--- a/gfx/footprints/yanma.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-?? \ No newline at end of file
diff --git a/gfx/footprints/zapdos.1bpp b/gfx/footprints/zapdos.1bpp
deleted file mode 100644
index 8c14182b..00000000
--- a/gfx/footprints/zapdos.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-{913#??? \ No newline at end of file
diff --git a/gfx/footprints/zubat.1bpp b/gfx/footprints/zubat.1bpp
deleted file mode 100644
index d4af00ab..00000000
--- a/gfx/footprints/zubat.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/frames/1.1bpp b/gfx/frames/1.1bpp
deleted file mode 100644
index 63005ab7..00000000
--- a/gfx/frames/1.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/frames/2.1bpp b/gfx/frames/2.1bpp
deleted file mode 100644
index 4dfe9a94..00000000
--- a/gfx/frames/2.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/frames/3.1bpp b/gfx/frames/3.1bpp
deleted file mode 100644
index 9c488c55..00000000
--- a/gfx/frames/3.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/frames/4.1bpp b/gfx/frames/4.1bpp
deleted file mode 100644
index 01449a04..00000000
--- a/gfx/frames/4.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/frames/5.1bpp b/gfx/frames/5.1bpp
deleted file mode 100644
index 83651da0..00000000
--- a/gfx/frames/5.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/frames/6.1bpp b/gfx/frames/6.1bpp
deleted file mode 100644
index 03215404..00000000
--- a/gfx/frames/6.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/frames/7.1bpp b/gfx/frames/7.1bpp
deleted file mode 100644
index 21793f20..00000000
--- a/gfx/frames/7.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/frames/8.1bpp b/gfx/frames/8.1bpp
deleted file mode 100644
index 509bf898..00000000
--- a/gfx/frames/8.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/frames/9.1bpp b/gfx/frames/9.1bpp
deleted file mode 100644
index 9be4865b..00000000
--- a/gfx/frames/9.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/bat.2bpp b/gfx/icons/bat.2bpp
deleted file mode 100644
index 0e5cd7d4..00000000
--- a/gfx/icons/bat.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/bigmon.2bpp b/gfx/icons/bigmon.2bpp
deleted file mode 100644
index 6883bd80..00000000
--- a/gfx/icons/bigmon.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/bird.2bpp b/gfx/icons/bird.2bpp
deleted file mode 100644
index fb1793da..00000000
--- a/gfx/icons/bird.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/blob.2bpp b/gfx/icons/blob.2bpp
deleted file mode 100644
index a855f008..00000000
--- a/gfx/icons/blob.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/bug.2bpp b/gfx/icons/bug.2bpp
deleted file mode 100644
index e57e4c80..00000000
--- a/gfx/icons/bug.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/bulbasaur.2bpp b/gfx/icons/bulbasaur.2bpp
deleted file mode 100644
index 56dd284c..00000000
--- a/gfx/icons/bulbasaur.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/caterpillar.2bpp b/gfx/icons/caterpillar.2bpp
deleted file mode 100644
index 964b6a6a..00000000
--- a/gfx/icons/caterpillar.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/charmander.2bpp b/gfx/icons/charmander.2bpp
deleted file mode 100644
index 4e218263..00000000
--- a/gfx/icons/charmander.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/clefairy.2bpp b/gfx/icons/clefairy.2bpp
deleted file mode 100644
index 6a5aed32..00000000
--- a/gfx/icons/clefairy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/diglett.2bpp b/gfx/icons/diglett.2bpp
deleted file mode 100644
index 6a997c1c..00000000
--- a/gfx/icons/diglett.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/egg.2bpp b/gfx/icons/egg.2bpp
deleted file mode 100644
index 03a62377..00000000
--- a/gfx/icons/egg.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/equine.2bpp b/gfx/icons/equine.2bpp
deleted file mode 100644
index 8853b5bd..00000000
--- a/gfx/icons/equine.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/fighter.2bpp b/gfx/icons/fighter.2bpp
deleted file mode 100644
index 671b7e8a..00000000
--- a/gfx/icons/fighter.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/fish.2bpp b/gfx/icons/fish.2bpp
deleted file mode 100644
index e99315b5..00000000
--- a/gfx/icons/fish.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/fox.2bpp b/gfx/icons/fox.2bpp
deleted file mode 100644
index bbe04c03..00000000
--- a/gfx/icons/fox.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/geodude.2bpp b/gfx/icons/geodude.2bpp
deleted file mode 100644
index ff8bdfde..00000000
--- a/gfx/icons/geodude.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/ghost.2bpp b/gfx/icons/ghost.2bpp
deleted file mode 100644
index d47e8b62..00000000
--- a/gfx/icons/ghost.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/gyarados.2bpp b/gfx/icons/gyarados.2bpp
deleted file mode 100644
index ffe536ad..00000000
--- a/gfx/icons/gyarados.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/ho_oh.2bpp b/gfx/icons/ho_oh.2bpp
deleted file mode 100644
index db4277a3..00000000
--- a/gfx/icons/ho_oh.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/humanshape.2bpp b/gfx/icons/humanshape.2bpp
deleted file mode 100644
index 4dbbac0c..00000000
--- a/gfx/icons/humanshape.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/item.2bpp b/gfx/icons/item.2bpp
deleted file mode 100644
index 5d47aba7..00000000
--- a/gfx/icons/item.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/icons/jellyfish.2bpp b/gfx/icons/jellyfish.2bpp
deleted file mode 100644
index cfda6ecc..00000000
--- a/gfx/icons/jellyfish.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/jigglypuff.2bpp b/gfx/icons/jigglypuff.2bpp
deleted file mode 100644
index bc00c535..00000000
--- a/gfx/icons/jigglypuff.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/lapras.2bpp b/gfx/icons/lapras.2bpp
deleted file mode 100644
index 47684bae..00000000
--- a/gfx/icons/lapras.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/lugia.2bpp b/gfx/icons/lugia.2bpp
deleted file mode 100644
index fc146754..00000000
--- a/gfx/icons/lugia.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/mail.2bpp b/gfx/icons/mail.2bpp
deleted file mode 100644
index a04f4eff..00000000
--- a/gfx/icons/mail.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/icons/mail_big.2bpp b/gfx/icons/mail_big.2bpp
deleted file mode 100644
index 18892689..00000000
--- a/gfx/icons/mail_big.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/monster.2bpp b/gfx/icons/monster.2bpp
deleted file mode 100644
index ce8863cd..00000000
--- a/gfx/icons/monster.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/moth.2bpp b/gfx/icons/moth.2bpp
deleted file mode 100644
index 96d5d42f..00000000
--- a/gfx/icons/moth.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/oddish.2bpp b/gfx/icons/oddish.2bpp
deleted file mode 100644
index c9c7665e..00000000
--- a/gfx/icons/oddish.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/pikachu.2bpp b/gfx/icons/pikachu.2bpp
deleted file mode 100644
index ec73af11..00000000
--- a/gfx/icons/pikachu.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/poliwag.2bpp b/gfx/icons/poliwag.2bpp
deleted file mode 100644
index 3d3da674..00000000
--- a/gfx/icons/poliwag.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/serpent.2bpp b/gfx/icons/serpent.2bpp
deleted file mode 100644
index 4be1a62a..00000000
--- a/gfx/icons/serpent.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/shell.2bpp b/gfx/icons/shell.2bpp
deleted file mode 100644
index 9e9dd787..00000000
--- a/gfx/icons/shell.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/slowpoke.2bpp b/gfx/icons/slowpoke.2bpp
deleted file mode 100644
index 045980e5..00000000
--- a/gfx/icons/slowpoke.2bpp
+++ /dev/null
@@ -1,2 +0,0 @@
-88GP|c<+<#@O88|xx?  ? ? pp#?(?>1? ?'
-><< ? ? pp \ No newline at end of file
diff --git a/gfx/icons/snorlax.2bpp b/gfx/icons/snorlax.2bpp
deleted file mode 100644
index 1adb5c84..00000000
--- a/gfx/icons/snorlax.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/squirtle.2bpp b/gfx/icons/squirtle.2bpp
deleted file mode 100644
index b6558faa..00000000
--- a/gfx/icons/squirtle.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/staryu.2bpp b/gfx/icons/staryu.2bpp
deleted file mode 100644
index 890cfe20..00000000
--- a/gfx/icons/staryu.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/sudowoodo.2bpp b/gfx/icons/sudowoodo.2bpp
deleted file mode 100644
index 1c939093..00000000
--- a/gfx/icons/sudowoodo.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/unown.2bpp b/gfx/icons/unown.2bpp
deleted file mode 100644
index b1cddd8b..00000000
--- a/gfx/icons/unown.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/icons/voltorb.2bpp b/gfx/icons/voltorb.2bpp
deleted file mode 100644
index b75cafe3..00000000
--- a/gfx/icons/voltorb.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/intro/charizard1.2bpp.lz b/gfx/intro/charizard1.2bpp.lz.bin
index dbcfd4b4..dbcfd4b4 100644
--- a/gfx/intro/charizard1.2bpp.lz
+++ b/gfx/intro/charizard1.2bpp.lz.bin
Binary files differ
diff --git a/gfx/intro/charizard2.2bpp.lz b/gfx/intro/charizard2.2bpp.lz.bin
index 1fc35fd5..1fc35fd5 100644
--- a/gfx/intro/charizard2.2bpp.lz
+++ b/gfx/intro/charizard2.2bpp.lz.bin
Binary files differ
diff --git a/gfx/intro/charizard3.2bpp.lz b/gfx/intro/charizard3.2bpp.lz.bin
index c4de8391..c4de8391 100644
--- a/gfx/intro/charizard3.2bpp.lz
+++ b/gfx/intro/charizard3.2bpp.lz.bin
Binary files differ
diff --git a/gfx/intro/copyright.2bpp b/gfx/intro/copyright.2bpp
deleted file mode 100644
index 07de9357..00000000
--- a/gfx/intro/copyright.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/intro/gamefreak_logo.1bpp b/gfx/intro/gamefreak_logo.1bpp
deleted file mode 100644
index 697590aa..00000000
--- a/gfx/intro/gamefreak_logo.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/intro/gamefreak_presents.1bpp b/gfx/intro/gamefreak_presents.1bpp
deleted file mode 100644
index 400e6f3c..00000000
--- a/gfx/intro/gamefreak_presents.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/intro/grass1.2bpp.lz b/gfx/intro/grass1.2bpp.lz.bin
index e10c760e..e10c760e 100644
--- a/gfx/intro/grass1.2bpp.lz
+++ b/gfx/intro/grass1.2bpp.lz.bin
Binary files differ
diff --git a/gfx/intro/grass2.2bpp.lz b/gfx/intro/grass2.2bpp.lz.bin
index 32ee96d2..32ee96d2 100644
--- a/gfx/intro/grass2.2bpp.lz
+++ b/gfx/intro/grass2.2bpp.lz.bin
Binary files differ
diff --git a/gfx/intro/logo_sparkle.2bpp b/gfx/intro/logo_sparkle.2bpp
deleted file mode 100644
index 41b31988..00000000
--- a/gfx/intro/logo_sparkle.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/intro/logo_star.2bpp b/gfx/intro/logo_star.2bpp
deleted file mode 100644
index 4e7e61a8..00000000
--- a/gfx/intro/logo_star.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/intro/water1.2bpp.lz b/gfx/intro/water1.2bpp.lz.bin
index b1d0c164..b1d0c164 100644
--- a/gfx/intro/water1.2bpp.lz
+++ b/gfx/intro/water1.2bpp.lz.bin
Binary files differ
diff --git a/gfx/intro/water2.2bpp.lz b/gfx/intro/water2.2bpp.lz.bin
index e6c59440..e6c59440 100644
--- a/gfx/intro/water2.2bpp.lz
+++ b/gfx/intro/water2.2bpp.lz.bin
Binary files differ
diff --git a/gfx/lz.mk b/gfx/lz.mk
new file mode 100644
index 00000000..0469b3be
--- /dev/null
+++ b/gfx/lz.mk
@@ -0,0 +1,46 @@
+# Delete these rules if you don't care about matching.
+
+%.lz: LZFLAGS = --compressor multipass
+
+gfx/battle_anims/%.lz: LZFLAGS += --method 2 --align 4
+
+gfx/battle/dude.2bpp.lz: LZFLAGS += --align 4
+
+gfx/diploma/diploma.2bpp.lz: LZFLAGS += --method 8 --align 1
+
+gfx/dummy_game/dummy_game.2bpp.lz: LZFLAGS += --method 2 --align 4
+
+gfx/new_game/shrink1.2bpp.lz: LZFLAGS += --align 4
+gfx/new_game/shrink2.2bpp.lz: LZFLAGS += --align 4
+
+gfx/player/chris_back.2bpp.lz: LZFLAGS += --align 4
+
+gfx/pokedex/pokedex.2bpp.lz: LZFLAGS += --method 8 --align 1
+gfx/pokedex/pokedex_sgb.2bpp.lz: LZFLAGS += --method 8 --align 1
+gfx/pokedex/question_mark.2bpp.lz: LZFLAGS += --align 4
+gfx/pokedex/slowpoke.2bpp.lz: LZFLAGS = --compressor null --method 1 --align 1
+
+gfx/pokegear/pokegear.2bpp.lz: LZFLAGS = --compressor null --method 1 --align 1
+gfx/pokegear/pokegear_sprites.2bpp.lz: LZFLAGS += --align 4
+
+gfx/pokemon/hitmontop/back_gold.2bpp.lz: LZFLAGS += --method 4
+gfx/pokemon/miltank/back_gold.2bpp.lz: LZFLAGS += --method 4
+
+gfx/slots/slots_1.2bpp.lz: LZFLAGS += --method 2 --align 4
+gfx/slots/slots_2.2bpp.lz: LZFLAGS += --align 4
+gfx/slots/slots_3.2bpp.lz: LZFLAGS += --align 4
+
+gfx/tilesets/%.lz: LZFLAGS += --align 4
+gfx/tilesets/game_corner.2bpp.lz: LZFLAGS += --method 2 --align 4
+gfx/tilesets/house.2bpp.lz: LZFLAGS += --method 2 --align 4
+gfx/tilesets/johto.2bpp.lz: LZFLAGS = --compressor null --method 1 --align 1
+gfx/tilesets/johto_modern.2bpp.lz: LZFLAGS = --compressor null --method 1 --align 1
+gfx/tilesets/kanto.2bpp.lz: LZFLAGS = --compressor null --method 1 --align 1
+gfx/tilesets/mansion.2bpp.lz: LZFLAGS += --method 2 --align 4
+gfx/tilesets/mart.2bpp.lz: LZFLAGS += --method 2 --align 4
+gfx/tilesets/radio_tower.2bpp.lz: LZFLAGS += --method 2 --align 4
+gfx/tilesets/ruins_of_alph.2bpp.lz: LZFLAGS += --method 2 --align 4
+gfx/tilesets/tower.2bpp.lz: LZFLAGS += --method 2 --align 4
+
+gfx/unown_puzzle/%.lz: LZFLAGS += --align 4
+gfx/unown_puzzle/start_cancel.2bpp.lz: LZFLAGS += --method 8 --align 1
diff --git a/gfx/mail/cloud.1bpp b/gfx/mail/cloud.1bpp
deleted file mode 100644
index 867b0a9b..00000000
--- a/gfx/mail/cloud.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/ditto.1bpp b/gfx/mail/ditto.1bpp
deleted file mode 100644
index 34fa18d2..00000000
--- a/gfx/mail/ditto.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/dragonite.1bpp b/gfx/mail/dragonite.1bpp
deleted file mode 100644
index 6a3ae927..00000000
--- a/gfx/mail/dragonite.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/dratini.1bpp b/gfx/mail/dratini.1bpp
deleted file mode 100644
index 77d1e45b..00000000
--- a/gfx/mail/dratini.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/eevee.1bpp b/gfx/mail/eevee.1bpp
deleted file mode 100644
index 7ade46c6..00000000
--- a/gfx/mail/eevee.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/eon_mail_border_1.1bpp b/gfx/mail/eon_mail_border_1.1bpp
deleted file mode 100644
index 4957ff4c..00000000
--- a/gfx/mail/eon_mail_border_1.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/eon_mail_border_2.1bpp b/gfx/mail/eon_mail_border_2.1bpp
deleted file mode 100644
index 8d6a0e31..00000000
--- a/gfx/mail/eon_mail_border_2.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-<~~< \ No newline at end of file
diff --git a/gfx/mail/flower_1.1bpp b/gfx/mail/flower_1.1bpp
deleted file mode 100644
index 503b8da3..00000000
--- a/gfx/mail/flower_1.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/flower_2.1bpp b/gfx/mail/flower_2.1bpp
deleted file mode 100644
index d6d1b99c..00000000
--- a/gfx/mail/flower_2.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/flower_mail_border.1bpp b/gfx/mail/flower_mail_border.1bpp
deleted file mode 100644
index 1d851909..00000000
--- a/gfx/mail/flower_mail_border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/grass.1bpp b/gfx/mail/grass.1bpp
deleted file mode 100644
index 4efb3567..00000000
--- a/gfx/mail/grass.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-HLm} \ No newline at end of file
diff --git a/gfx/mail/lapras.1bpp b/gfx/mail/lapras.1bpp
deleted file mode 100644
index 295dec49..00000000
--- a/gfx/mail/lapras.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/large_circle.1bpp b/gfx/mail/large_circle.1bpp
deleted file mode 100644
index d1f0f6b7..00000000
--- a/gfx/mail/large_circle.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/large_heart.1bpp b/gfx/mail/large_heart.1bpp
deleted file mode 100644
index 6587f450..00000000
--- a/gfx/mail/large_heart.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/large_note.1bpp b/gfx/mail/large_note.1bpp
deleted file mode 100644
index 09e552df..00000000
--- a/gfx/mail/large_note.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/large_pokeball.1bpp b/gfx/mail/large_pokeball.1bpp
deleted file mode 100644
index ac838599..00000000
--- a/gfx/mail/large_pokeball.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/large_triangle.1bpp b/gfx/mail/large_triangle.1bpp
deleted file mode 100644
index faa0439c..00000000
--- a/gfx/mail/large_triangle.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/litebluemail_border.1bpp b/gfx/mail/litebluemail_border.1bpp
deleted file mode 100644
index da8a32b9..00000000
--- a/gfx/mail/litebluemail_border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/lovely_mail_border.1bpp b/gfx/mail/lovely_mail_border.1bpp
deleted file mode 100644
index efe2887c..00000000
--- a/gfx/mail/lovely_mail_border.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-Ù<<χ \ No newline at end of file
diff --git a/gfx/mail/lovely_mail_underline.1bpp b/gfx/mail/lovely_mail_underline.1bpp
deleted file mode 100644
index bbf05317..00000000
--- a/gfx/mail/lovely_mail_underline.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/mew.1bpp b/gfx/mail/mew.1bpp
deleted file mode 100644
index f37262f7..00000000
--- a/gfx/mail/mew.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/morph_mail_border.1bpp b/gfx/mail/morph_mail_border.1bpp
deleted file mode 100644
index 28cda20b..00000000
--- a/gfx/mail/morph_mail_border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/morph_mail_corner.1bpp b/gfx/mail/morph_mail_corner.1bpp
deleted file mode 100644
index a2ca4120..00000000
--- a/gfx/mail/morph_mail_corner.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/morph_mail_divider.1bpp b/gfx/mail/morph_mail_divider.1bpp
deleted file mode 100644
index 07411676..00000000
--- a/gfx/mail/morph_mail_divider.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/music_mail_border.1bpp b/gfx/mail/music_mail_border.1bpp
deleted file mode 100644
index 8f082c64..00000000
--- a/gfx/mail/music_mail_border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/natu.1bpp b/gfx/mail/natu.1bpp
deleted file mode 100644
index 62814ccb..00000000
--- a/gfx/mail/natu.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/oddish.1bpp b/gfx/mail/oddish.1bpp
deleted file mode 100644
index 205a6024..00000000
--- a/gfx/mail/oddish.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/poliwag.1bpp b/gfx/mail/poliwag.1bpp
deleted file mode 100644
index 3d9dcac5..00000000
--- a/gfx/mail/poliwag.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/portraitmail_border.1bpp b/gfx/mail/portraitmail_border.1bpp
deleted file mode 100644
index 9207cfc8..00000000
--- a/gfx/mail/portraitmail_border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/portraitmail_underline.1bpp b/gfx/mail/portraitmail_underline.1bpp
deleted file mode 100644
index af75f645..00000000
--- a/gfx/mail/portraitmail_underline.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/sentret.1bpp b/gfx/mail/sentret.1bpp
deleted file mode 100644
index 208e14fc..00000000
--- a/gfx/mail/sentret.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/small_heart.1bpp b/gfx/mail/small_heart.1bpp
deleted file mode 100644
index 266c9196..00000000
--- a/gfx/mail/small_heart.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/small_note.1bpp b/gfx/mail/small_note.1bpp
deleted file mode 100644
index 4352e106..00000000
--- a/gfx/mail/small_note.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-p` \ No newline at end of file
diff --git a/gfx/mail/small_pokeball.1bpp b/gfx/mail/small_pokeball.1bpp
deleted file mode 100644
index 3db4de26..00000000
--- a/gfx/mail/small_pokeball.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-<~~< \ No newline at end of file
diff --git a/gfx/mail/small_triangle.1bpp b/gfx/mail/small_triangle.1bpp
deleted file mode 100644
index 1c2e2194..00000000
--- a/gfx/mail/small_triangle.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/surf_mail_border.1bpp b/gfx/mail/surf_mail_border.1bpp
deleted file mode 100644
index a5ea237a..00000000
--- a/gfx/mail/surf_mail_border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mail/unused_grass.1bpp b/gfx/mail/unused_grass.1bpp
deleted file mode 100644
index 33c93f01..00000000
--- a/gfx/mail/unused_grass.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-KKm} \ No newline at end of file
diff --git a/gfx/mail/wave.1bpp b/gfx/mail/wave.1bpp
deleted file mode 100644
index 88ddd73f..00000000
--- a/gfx/mail/wave.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mystery_gift/border.1bpp b/gfx/mystery_gift/border.1bpp
deleted file mode 100644
index 1ce46789..00000000
--- a/gfx/mystery_gift/border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mystery_gift/mystery_gift.2bpp b/gfx/mystery_gift/mystery_gift.2bpp
deleted file mode 100644
index a0c9fc68..00000000
--- a/gfx/mystery_gift/mystery_gift.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mystery_gift/mystery_gift_2.2bpp b/gfx/mystery_gift/mystery_gift_2.2bpp
deleted file mode 100644
index af5dda20..00000000
--- a/gfx/mystery_gift/mystery_gift_2.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/mystery_gift/question_mark.1bpp b/gfx/mystery_gift/question_mark.1bpp
deleted file mode 100644
index 00e065b2..00000000
--- a/gfx/mystery_gift/question_mark.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/naming_screen/border.2bpp b/gfx/naming_screen/border.2bpp
deleted file mode 100644
index 5046cc61..00000000
--- a/gfx/naming_screen/border.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/naming_screen/cursor.2bpp b/gfx/naming_screen/cursor.2bpp
deleted file mode 100644
index 852606f9..00000000
--- a/gfx/naming_screen/cursor.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/naming_screen/end.1bpp b/gfx/naming_screen/end.1bpp
deleted file mode 100644
index 7bbee183..00000000
--- a/gfx/naming_screen/end.1bpp
+++ /dev/null
@@ -1 +0,0 @@
-  \ No newline at end of file
diff --git a/gfx/naming_screen/middle_line.1bpp b/gfx/naming_screen/middle_line.1bpp
deleted file mode 100644
index 9713c883..00000000
--- a/gfx/naming_screen/middle_line.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/naming_screen/underline.1bpp b/gfx/naming_screen/underline.1bpp
deleted file mode 100644
index 3da14ecb..00000000
--- a/gfx/naming_screen/underline.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/new_game/down_arrow.1bpp b/gfx/new_game/down_arrow.1bpp
deleted file mode 100644
index c48668de..00000000
--- a/gfx/new_game/down_arrow.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/new_game/shrink1.2bpp.lz b/gfx/new_game/shrink1.2bpp.lz
deleted file mode 100644
index 284bee8c..00000000
--- a/gfx/new_game/shrink1.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/new_game/shrink2.2bpp.lz b/gfx/new_game/shrink2.2bpp.lz
deleted file mode 100644
index df14d5ed..00000000
--- a/gfx/new_game/shrink2.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/new_game/timeset_bg.1bpp b/gfx/new_game/timeset_bg.1bpp
deleted file mode 100644
index 8663f7de..00000000
--- a/gfx/new_game/timeset_bg.1bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/new_game/up_arrow.1bpp b/gfx/new_game/up_arrow.1bpp
deleted file mode 100644
index 6b869ba8..00000000
--- a/gfx/new_game/up_arrow.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/overworld/boulder_dust.2bpp b/gfx/overworld/boulder_dust.2bpp
deleted file mode 100644
index f8b9f018..00000000
--- a/gfx/overworld/boulder_dust.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/overworld/chris_fish.2bpp b/gfx/overworld/chris_fish.2bpp
deleted file mode 100644
index c3609ab5..00000000
--- a/gfx/overworld/chris_fish.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/overworld/cut_grass.2bpp b/gfx/overworld/cut_grass.2bpp
deleted file mode 100644
index 1c8a3f9a..00000000
--- a/gfx/overworld/cut_grass.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/overworld/cut_tree.2bpp b/gfx/overworld/cut_tree.2bpp
deleted file mode 100644
index aa8078f3..00000000
--- a/gfx/overworld/cut_tree.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/overworld/fishing_rod.2bpp b/gfx/overworld/fishing_rod.2bpp
deleted file mode 100644
index bb3ed2bb..00000000
--- a/gfx/overworld/fishing_rod.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/overworld/grass_rustle.2bpp b/gfx/overworld/grass_rustle.2bpp
deleted file mode 100644
index 987a4ad3..00000000
--- a/gfx/overworld/grass_rustle.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-@ 2 d 6  \ No newline at end of file
diff --git a/gfx/overworld/headbutt_tree.2bpp b/gfx/overworld/headbutt_tree.2bpp
deleted file mode 100644
index 9aeb905c..00000000
--- a/gfx/overworld/headbutt_tree.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/overworld/heal_machine.2bpp b/gfx/overworld/heal_machine.2bpp
deleted file mode 100644
index 1314e8c4..00000000
--- a/gfx/overworld/heal_machine.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/overworld/shadow.2bpp b/gfx/overworld/shadow.2bpp
deleted file mode 100644
index b62b99ff..00000000
--- a/gfx/overworld/shadow.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-???? \ No newline at end of file
diff --git a/gfx/overworld/trainer_battle_pokeball_tiles.2bpp b/gfx/overworld/trainer_battle_pokeball_tiles.2bpp
deleted file mode 100644
index 09e51fd6..00000000
--- a/gfx/overworld/trainer_battle_pokeball_tiles.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-Áý \ No newline at end of file
diff --git a/gfx/pack/pack.2bpp b/gfx/pack/pack.2bpp
deleted file mode 100644
index 22be5508..00000000
--- a/gfx/pack/pack.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/pack/pack_menu.2bpp b/gfx/pack/pack_menu.2bpp
deleted file mode 100644
index 484bc94c..00000000
--- a/gfx/pack/pack_menu.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/pc/pc.2bpp.lz b/gfx/pc/pc.2bpp.lz.bin
index c2cf8491..c2cf8491 100644
--- a/gfx/pc/pc.2bpp.lz
+++ b/gfx/pc/pc.2bpp.lz.bin
Binary files differ
diff --git a/gfx/pc/pc_mail.2bpp b/gfx/pc/pc_mail.2bpp
deleted file mode 100644
index 9a6d66ab..00000000
--- a/gfx/pc/pc_mail.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/pics_silver.asm b/gfx/pics_silver.asm
index 8635699b..b3bed876 100644
--- a/gfx/pics_silver.asm
+++ b/gfx/pics_silver.asm
@@ -60,7 +60,7 @@ LaprasFrontpic: INCBIN "gfx/pokemon/lapras/front_silver.2bpp.lz"
KimonoGirlPic: INCBIN "gfx/trainers/kimono_girl.2bpp.lz"
MagnetonFrontpic: INCBIN "gfx/pokemon/magneton/front_silver.2bpp.lz"
KadabraFrontpic: INCBIN "gfx/pokemon/kadabra/front_silver.2bpp.lz"
-AlakazamBackpic: INCBIN "gfx/pokemon/alakazam/back_silver.2bpp.lz"
+AlakazamBackpic: INCBIN "gfx/pokemon/alakazam/back_silver.2bpp.lz.bin"
HitmontopBackpic: INCBIN "gfx/pokemon/hitmontop/back_silver.2bpp.lz"
CloysterBackpic: INCBIN "gfx/pokemon/cloyster/back.2bpp.lz"
GolbatFrontpic: INCBIN "gfx/pokemon/golbat/front_silver.2bpp.lz"
@@ -691,4 +691,4 @@ UnownPBackpic: INCBIN "gfx/pokemon/unown_p/back.2bpp.lz"
UnownIBackpic: INCBIN "gfx/pokemon/unown_i/back.2bpp.lz"
UnownIFrontpic: INCBIN "gfx/pokemon/unown_i/front.2bpp.lz"
UnownRBackpic: INCBIN "gfx/pokemon/unown_r/back.2bpp.lz"
-UnownRFrontpic: INCBIN "gfx/pokemon/unown_r/front.2bpp.lz" \ No newline at end of file
+UnownRFrontpic: INCBIN "gfx/pokemon/unown_r/front.2bpp.lz"
diff --git a/gfx/player/chris_back.2bpp.lz b/gfx/player/chris_back.2bpp.lz
deleted file mode 100644
index aec84bba..00000000
--- a/gfx/player/chris_back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokedex/pokedex.2bpp.lz b/gfx/pokedex/pokedex.2bpp.lz
deleted file mode 100644
index 8f7e3aaf..00000000
--- a/gfx/pokedex/pokedex.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokedex/pokedex_sgb.2bpp.lz b/gfx/pokedex/pokedex_sgb.2bpp.lz
deleted file mode 100644
index 6ec9c46b..00000000
--- a/gfx/pokedex/pokedex_sgb.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokedex/question_mark.2bpp.lz b/gfx/pokedex/question_mark.2bpp.lz
deleted file mode 100644
index cd2f7f22..00000000
--- a/gfx/pokedex/question_mark.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokedex/slowpoke.2bpp.lz b/gfx/pokedex/slowpoke.2bpp.lz
deleted file mode 100644
index b8d0e490..00000000
--- a/gfx/pokedex/slowpoke.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokegear/dexmap_nest_icon.2bpp b/gfx/pokegear/dexmap_nest_icon.2bpp
deleted file mode 100644
index 48a4938e..00000000
--- a/gfx/pokegear/dexmap_nest_icon.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-BBffZZ$$ \ No newline at end of file
diff --git a/gfx/pokegear/fast_ship.2bpp b/gfx/pokegear/fast_ship.2bpp
deleted file mode 100644
index e4a5525b..00000000
--- a/gfx/pokegear/fast_ship.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/pokegear/flymap_label_border.1bpp b/gfx/pokegear/flymap_label_border.1bpp
deleted file mode 100644
index 671aab1d..00000000
--- a/gfx/pokegear/flymap_label_border.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/pokegear/pokegear.2bpp.lz b/gfx/pokegear/pokegear.2bpp.lz
deleted file mode 100644
index df312a51..00000000
--- a/gfx/pokegear/pokegear.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokegear/pokegear_sprites.2bpp.lz b/gfx/pokegear/pokegear_sprites.2bpp.lz
deleted file mode 100644
index b5af62d2..00000000
--- a/gfx/pokegear/pokegear_sprites.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokegear/town_map.2bpp.lz b/gfx/pokegear/town_map.2bpp.lz.bin
index 9deac78d..9deac78d 100644
--- a/gfx/pokegear/town_map.2bpp.lz
+++ b/gfx/pokegear/town_map.2bpp.lz.bin
Binary files differ
diff --git a/gfx/pokemon/abra/back.2bpp.lz b/gfx/pokemon/abra/back.2bpp.lz
deleted file mode 100644
index 2df35188..00000000
--- a/gfx/pokemon/abra/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/abra/front_gold.2bpp.lz b/gfx/pokemon/abra/front_gold.2bpp.lz
deleted file mode 100644
index b4351922..00000000
--- a/gfx/pokemon/abra/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/abra/front_silver.2bpp.lz b/gfx/pokemon/abra/front_silver.2bpp.lz
deleted file mode 100644
index 8c86125e..00000000
--- a/gfx/pokemon/abra/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/aerodactyl/back.2bpp.lz b/gfx/pokemon/aerodactyl/back.2bpp.lz
deleted file mode 100644
index 05536351..00000000
--- a/gfx/pokemon/aerodactyl/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/aerodactyl/front_gold.2bpp.lz b/gfx/pokemon/aerodactyl/front_gold.2bpp.lz
deleted file mode 100644
index d53fd1bd..00000000
--- a/gfx/pokemon/aerodactyl/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/aerodactyl/front_silver.2bpp.lz b/gfx/pokemon/aerodactyl/front_silver.2bpp.lz
deleted file mode 100644
index c85fef0e..00000000
--- a/gfx/pokemon/aerodactyl/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/aipom/back.2bpp.lz b/gfx/pokemon/aipom/back.2bpp.lz
deleted file mode 100644
index d6d9fdbc..00000000
--- a/gfx/pokemon/aipom/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/aipom/front_gold.2bpp.lz b/gfx/pokemon/aipom/front_gold.2bpp.lz
deleted file mode 100644
index f7c120c4..00000000
--- a/gfx/pokemon/aipom/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/aipom/front_silver.2bpp.lz b/gfx/pokemon/aipom/front_silver.2bpp.lz
deleted file mode 100644
index b2c65852..00000000
--- a/gfx/pokemon/aipom/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/alakazam/back_gold.2bpp.lz b/gfx/pokemon/alakazam/back_gold.2bpp.lz
deleted file mode 100644
index 65f1a272..00000000
--- a/gfx/pokemon/alakazam/back_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/alakazam/back_silver.2bpp.lz b/gfx/pokemon/alakazam/back_silver.2bpp.lz.bin
index 6d4179eb..6d4179eb 100644
--- a/gfx/pokemon/alakazam/back_silver.2bpp.lz
+++ b/gfx/pokemon/alakazam/back_silver.2bpp.lz.bin
Binary files differ
diff --git a/gfx/pokemon/alakazam/front_gold.2bpp.lz b/gfx/pokemon/alakazam/front_gold.2bpp.lz
deleted file mode 100644
index 85154d2f..00000000
--- a/gfx/pokemon/alakazam/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/alakazam/front_silver.2bpp.lz b/gfx/pokemon/alakazam/front_silver.2bpp.lz
deleted file mode 100644
index 22ca2229..00000000
--- a/gfx/pokemon/alakazam/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ampharos/back.2bpp.lz b/gfx/pokemon/ampharos/back.2bpp.lz
deleted file mode 100644
index 1d41eb7f..00000000
--- a/gfx/pokemon/ampharos/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ampharos/front_gold.2bpp.lz b/gfx/pokemon/ampharos/front_gold.2bpp.lz
deleted file mode 100644
index 72f2888d..00000000
--- a/gfx/pokemon/ampharos/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ampharos/front_silver.2bpp.lz b/gfx/pokemon/ampharos/front_silver.2bpp.lz
deleted file mode 100644
index bac67a6d..00000000
--- a/gfx/pokemon/ampharos/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/arbok/back.2bpp.lz b/gfx/pokemon/arbok/back.2bpp.lz
deleted file mode 100644
index 175abb49..00000000
--- a/gfx/pokemon/arbok/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/arbok/front_gold.2bpp.lz b/gfx/pokemon/arbok/front_gold.2bpp.lz
deleted file mode 100644
index ea132afc..00000000
--- a/gfx/pokemon/arbok/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/arbok/front_silver.2bpp.lz b/gfx/pokemon/arbok/front_silver.2bpp.lz
deleted file mode 100644
index 71e475ad..00000000
--- a/gfx/pokemon/arbok/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/arcanine/back.2bpp.lz b/gfx/pokemon/arcanine/back.2bpp.lz
deleted file mode 100644
index a76d6498..00000000
--- a/gfx/pokemon/arcanine/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/arcanine/front_gold.2bpp.lz b/gfx/pokemon/arcanine/front_gold.2bpp.lz
deleted file mode 100644
index c0f300cc..00000000
--- a/gfx/pokemon/arcanine/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/arcanine/front_silver.2bpp.lz b/gfx/pokemon/arcanine/front_silver.2bpp.lz
deleted file mode 100644
index 57b2dec0..00000000
--- a/gfx/pokemon/arcanine/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ariados/back.2bpp.lz b/gfx/pokemon/ariados/back.2bpp.lz
deleted file mode 100644
index ff3aec7f..00000000
--- a/gfx/pokemon/ariados/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ariados/front.2bpp.lz b/gfx/pokemon/ariados/front.2bpp.lz
deleted file mode 100644
index a1e3f1ff..00000000
--- a/gfx/pokemon/ariados/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/articuno/back.2bpp.lz b/gfx/pokemon/articuno/back.2bpp.lz
deleted file mode 100644
index 1e809d8f..00000000
--- a/gfx/pokemon/articuno/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/articuno/front_gold.2bpp.lz b/gfx/pokemon/articuno/front_gold.2bpp.lz
deleted file mode 100644
index bcf74c48..00000000
--- a/gfx/pokemon/articuno/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/articuno/front_silver.2bpp.lz b/gfx/pokemon/articuno/front_silver.2bpp.lz
deleted file mode 100644
index 55dad060..00000000
--- a/gfx/pokemon/articuno/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/azumarill/back.2bpp.lz b/gfx/pokemon/azumarill/back.2bpp.lz
deleted file mode 100644
index b66df2a7..00000000
--- a/gfx/pokemon/azumarill/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/azumarill/front_gold.2bpp.lz b/gfx/pokemon/azumarill/front_gold.2bpp.lz
deleted file mode 100644
index 764c472c..00000000
--- a/gfx/pokemon/azumarill/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/azumarill/front_silver.2bpp.lz b/gfx/pokemon/azumarill/front_silver.2bpp.lz
deleted file mode 100644
index b346aefe..00000000
--- a/gfx/pokemon/azumarill/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bayleef/back.2bpp.lz b/gfx/pokemon/bayleef/back.2bpp.lz
deleted file mode 100644
index 809e5d19..00000000
--- a/gfx/pokemon/bayleef/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bayleef/front.2bpp.lz b/gfx/pokemon/bayleef/front.2bpp.lz
deleted file mode 100644
index 9db112de..00000000
--- a/gfx/pokemon/bayleef/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/beedrill/back.2bpp.lz b/gfx/pokemon/beedrill/back.2bpp.lz
deleted file mode 100644
index 492eb64e..00000000
--- a/gfx/pokemon/beedrill/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/beedrill/front_gold.2bpp.lz b/gfx/pokemon/beedrill/front_gold.2bpp.lz
deleted file mode 100644
index 6e3a8af2..00000000
--- a/gfx/pokemon/beedrill/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/beedrill/front_silver.2bpp.lz b/gfx/pokemon/beedrill/front_silver.2bpp.lz
deleted file mode 100644
index a1ce991a..00000000
--- a/gfx/pokemon/beedrill/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bellossom/back.2bpp.lz b/gfx/pokemon/bellossom/back.2bpp.lz
deleted file mode 100644
index d1a59b61..00000000
--- a/gfx/pokemon/bellossom/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bellossom/front_gold.2bpp.lz b/gfx/pokemon/bellossom/front_gold.2bpp.lz
deleted file mode 100644
index 57f89efa..00000000
--- a/gfx/pokemon/bellossom/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bellossom/front_silver.2bpp.lz b/gfx/pokemon/bellossom/front_silver.2bpp.lz
deleted file mode 100644
index 8c35900a..00000000
--- a/gfx/pokemon/bellossom/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bellsprout/back.2bpp.lz b/gfx/pokemon/bellsprout/back.2bpp.lz
deleted file mode 100644
index 5e1fca75..00000000
--- a/gfx/pokemon/bellsprout/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bellsprout/front_gold.2bpp.lz b/gfx/pokemon/bellsprout/front_gold.2bpp.lz
deleted file mode 100644
index f601fb1a..00000000
--- a/gfx/pokemon/bellsprout/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bellsprout/front_silver.2bpp.lz b/gfx/pokemon/bellsprout/front_silver.2bpp.lz
deleted file mode 100644
index f274e88a..00000000
--- a/gfx/pokemon/bellsprout/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/blastoise/back.2bpp.lz b/gfx/pokemon/blastoise/back.2bpp.lz
deleted file mode 100644
index 5e27c998..00000000
--- a/gfx/pokemon/blastoise/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/blastoise/front_gold.2bpp.lz b/gfx/pokemon/blastoise/front_gold.2bpp.lz
deleted file mode 100644
index 4d473046..00000000
--- a/gfx/pokemon/blastoise/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/blastoise/front_silver.2bpp.lz b/gfx/pokemon/blastoise/front_silver.2bpp.lz
deleted file mode 100644
index 26987db0..00000000
--- a/gfx/pokemon/blastoise/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/blissey/back.2bpp.lz b/gfx/pokemon/blissey/back.2bpp.lz
deleted file mode 100644
index 00749dde..00000000
--- a/gfx/pokemon/blissey/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/blissey/front_gold.2bpp.lz b/gfx/pokemon/blissey/front_gold.2bpp.lz
deleted file mode 100644
index 635f5787..00000000
--- a/gfx/pokemon/blissey/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/blissey/front_silver.2bpp.lz b/gfx/pokemon/blissey/front_silver.2bpp.lz
deleted file mode 100644
index 187d066d..00000000
--- a/gfx/pokemon/blissey/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bulbasaur/back.2bpp.lz b/gfx/pokemon/bulbasaur/back.2bpp.lz
deleted file mode 100644
index 44f8fa45..00000000
--- a/gfx/pokemon/bulbasaur/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bulbasaur/front_gold.2bpp.lz b/gfx/pokemon/bulbasaur/front_gold.2bpp.lz
deleted file mode 100644
index 9f047f4c..00000000
--- a/gfx/pokemon/bulbasaur/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/bulbasaur/front_silver.2bpp.lz b/gfx/pokemon/bulbasaur/front_silver.2bpp.lz
deleted file mode 100644
index b91acf9b..00000000
--- a/gfx/pokemon/bulbasaur/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/butterfree/back.2bpp.lz b/gfx/pokemon/butterfree/back.2bpp.lz
deleted file mode 100644
index 6d741f49..00000000
--- a/gfx/pokemon/butterfree/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/butterfree/front_gold.2bpp.lz b/gfx/pokemon/butterfree/front_gold.2bpp.lz
deleted file mode 100644
index 10effccb..00000000
--- a/gfx/pokemon/butterfree/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/butterfree/front_silver.2bpp.lz b/gfx/pokemon/butterfree/front_silver.2bpp.lz
deleted file mode 100644
index 41b9464f..00000000
--- a/gfx/pokemon/butterfree/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/caterpie/back.2bpp.lz b/gfx/pokemon/caterpie/back.2bpp.lz
deleted file mode 100644
index a3788d1e..00000000
--- a/gfx/pokemon/caterpie/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/caterpie/front_gold.2bpp.lz b/gfx/pokemon/caterpie/front_gold.2bpp.lz
deleted file mode 100644
index 4cfd3319..00000000
--- a/gfx/pokemon/caterpie/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/caterpie/front_silver.2bpp.lz b/gfx/pokemon/caterpie/front_silver.2bpp.lz
deleted file mode 100644
index 52a58258..00000000
--- a/gfx/pokemon/caterpie/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/celebi/back.2bpp.lz b/gfx/pokemon/celebi/back.2bpp.lz
deleted file mode 100644
index e8153224..00000000
--- a/gfx/pokemon/celebi/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/celebi/front_gold.2bpp.lz b/gfx/pokemon/celebi/front_gold.2bpp.lz
deleted file mode 100644
index baae46da..00000000
--- a/gfx/pokemon/celebi/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/celebi/front_silver.2bpp.lz b/gfx/pokemon/celebi/front_silver.2bpp.lz
deleted file mode 100644
index 26217b4b..00000000
--- a/gfx/pokemon/celebi/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/chansey/back.2bpp.lz b/gfx/pokemon/chansey/back.2bpp.lz
deleted file mode 100644
index 239df2d6..00000000
--- a/gfx/pokemon/chansey/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/chansey/front_gold.2bpp.lz b/gfx/pokemon/chansey/front_gold.2bpp.lz
deleted file mode 100644
index 8ce7eb2f..00000000
--- a/gfx/pokemon/chansey/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/chansey/front_silver.2bpp.lz b/gfx/pokemon/chansey/front_silver.2bpp.lz
deleted file mode 100644
index f3d5e4d5..00000000
--- a/gfx/pokemon/chansey/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/charizard/back.2bpp.lz b/gfx/pokemon/charizard/back.2bpp.lz
deleted file mode 100644
index db1d9c9e..00000000
--- a/gfx/pokemon/charizard/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/charizard/front_gold.2bpp.lz b/gfx/pokemon/charizard/front_gold.2bpp.lz
deleted file mode 100644
index c224c073..00000000
--- a/gfx/pokemon/charizard/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/charizard/front_silver.2bpp.lz b/gfx/pokemon/charizard/front_silver.2bpp.lz
deleted file mode 100644
index 13986924..00000000
--- a/gfx/pokemon/charizard/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/charmander/back.2bpp.lz b/gfx/pokemon/charmander/back.2bpp.lz
deleted file mode 100644
index e8eb5eb4..00000000
--- a/gfx/pokemon/charmander/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/charmander/front_gold.2bpp.lz b/gfx/pokemon/charmander/front_gold.2bpp.lz
deleted file mode 100644
index ac99b322..00000000
--- a/gfx/pokemon/charmander/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/charmander/front_silver.2bpp.lz b/gfx/pokemon/charmander/front_silver.2bpp.lz
deleted file mode 100644
index c374c78a..00000000
--- a/gfx/pokemon/charmander/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/charmeleon/back.2bpp.lz b/gfx/pokemon/charmeleon/back.2bpp.lz
deleted file mode 100644
index aec0cd7b..00000000
--- a/gfx/pokemon/charmeleon/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/charmeleon/front_gold.2bpp.lz b/gfx/pokemon/charmeleon/front_gold.2bpp.lz
deleted file mode 100644
index 9318dce1..00000000
--- a/gfx/pokemon/charmeleon/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/charmeleon/front_silver.2bpp.lz b/gfx/pokemon/charmeleon/front_silver.2bpp.lz
deleted file mode 100644
index 97dc3dc4..00000000
--- a/gfx/pokemon/charmeleon/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/chikorita/back.2bpp.lz b/gfx/pokemon/chikorita/back.2bpp.lz
deleted file mode 100644
index e98365a2..00000000
--- a/gfx/pokemon/chikorita/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/chikorita/front_gold.2bpp.lz b/gfx/pokemon/chikorita/front_gold.2bpp.lz
deleted file mode 100644
index 5ff4d8ac..00000000
--- a/gfx/pokemon/chikorita/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/chikorita/front_silver.2bpp.lz b/gfx/pokemon/chikorita/front_silver.2bpp.lz
deleted file mode 100644
index 7f7e8997..00000000
--- a/gfx/pokemon/chikorita/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/chinchou/back.2bpp.lz b/gfx/pokemon/chinchou/back.2bpp.lz
deleted file mode 100644
index 744af1ad..00000000
--- a/gfx/pokemon/chinchou/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/chinchou/front_gold.2bpp.lz b/gfx/pokemon/chinchou/front_gold.2bpp.lz
deleted file mode 100644
index 12af9fb4..00000000
--- a/gfx/pokemon/chinchou/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/chinchou/front_silver.2bpp.lz b/gfx/pokemon/chinchou/front_silver.2bpp.lz
deleted file mode 100644
index e07ea29b..00000000
--- a/gfx/pokemon/chinchou/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/clefable/back.2bpp.lz b/gfx/pokemon/clefable/back.2bpp.lz
deleted file mode 100644
index 1bcb8cbc..00000000
--- a/gfx/pokemon/clefable/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/clefable/front_gold.2bpp.lz b/gfx/pokemon/clefable/front_gold.2bpp.lz
deleted file mode 100644
index 05217719..00000000
--- a/gfx/pokemon/clefable/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/clefable/front_silver.2bpp.lz b/gfx/pokemon/clefable/front_silver.2bpp.lz
deleted file mode 100644
index 1ca4ee11..00000000
--- a/gfx/pokemon/clefable/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/clefairy/back.2bpp.lz b/gfx/pokemon/clefairy/back.2bpp.lz
deleted file mode 100644
index a6a5ecb8..00000000
--- a/gfx/pokemon/clefairy/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/clefairy/front_gold.2bpp.lz b/gfx/pokemon/clefairy/front_gold.2bpp.lz
deleted file mode 100644
index 2688c353..00000000
--- a/gfx/pokemon/clefairy/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/clefairy/front_silver.2bpp.lz b/gfx/pokemon/clefairy/front_silver.2bpp.lz
deleted file mode 100644
index 9fa62f05..00000000
--- a/gfx/pokemon/clefairy/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cleffa/back.2bpp.lz b/gfx/pokemon/cleffa/back.2bpp.lz
deleted file mode 100644
index 35ec3369..00000000
--- a/gfx/pokemon/cleffa/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cleffa/front_gold.2bpp.lz b/gfx/pokemon/cleffa/front_gold.2bpp.lz
deleted file mode 100644
index 7362e5cd..00000000
--- a/gfx/pokemon/cleffa/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cleffa/front_silver.2bpp.lz b/gfx/pokemon/cleffa/front_silver.2bpp.lz
deleted file mode 100644
index 7f836889..00000000
--- a/gfx/pokemon/cleffa/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cloyster/back.2bpp.lz b/gfx/pokemon/cloyster/back.2bpp.lz
deleted file mode 100644
index 655890df..00000000
--- a/gfx/pokemon/cloyster/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cloyster/front_gold.2bpp.lz b/gfx/pokemon/cloyster/front_gold.2bpp.lz
deleted file mode 100644
index 49ca0cb6..00000000
--- a/gfx/pokemon/cloyster/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cloyster/front_silver.2bpp.lz b/gfx/pokemon/cloyster/front_silver.2bpp.lz
deleted file mode 100644
index 988c4cf4..00000000
--- a/gfx/pokemon/cloyster/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/corsola/back.2bpp.lz b/gfx/pokemon/corsola/back.2bpp.lz
deleted file mode 100644
index 0effe840..00000000
--- a/gfx/pokemon/corsola/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/corsola/front_gold.2bpp.lz b/gfx/pokemon/corsola/front_gold.2bpp.lz
deleted file mode 100644
index a47c21e6..00000000
--- a/gfx/pokemon/corsola/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/corsola/front_silver.2bpp.lz b/gfx/pokemon/corsola/front_silver.2bpp.lz
deleted file mode 100644
index 30502e62..00000000
--- a/gfx/pokemon/corsola/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/crobat/back.2bpp.lz b/gfx/pokemon/crobat/back.2bpp.lz
deleted file mode 100644
index a572d93c..00000000
--- a/gfx/pokemon/crobat/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/crobat/front_gold.2bpp.lz b/gfx/pokemon/crobat/front_gold.2bpp.lz
deleted file mode 100644
index 6562b254..00000000
--- a/gfx/pokemon/crobat/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/crobat/front_silver.2bpp.lz b/gfx/pokemon/crobat/front_silver.2bpp.lz
deleted file mode 100644
index d8c5b79d..00000000
--- a/gfx/pokemon/crobat/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/croconaw/back.2bpp.lz b/gfx/pokemon/croconaw/back.2bpp.lz
deleted file mode 100644
index cf612168..00000000
--- a/gfx/pokemon/croconaw/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/croconaw/front_gold.2bpp.lz b/gfx/pokemon/croconaw/front_gold.2bpp.lz
deleted file mode 100644
index e56f07ba..00000000
--- a/gfx/pokemon/croconaw/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/croconaw/front_silver.2bpp.lz b/gfx/pokemon/croconaw/front_silver.2bpp.lz
deleted file mode 100644
index 3173571a..00000000
--- a/gfx/pokemon/croconaw/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cubone/back.2bpp.lz b/gfx/pokemon/cubone/back.2bpp.lz
deleted file mode 100644
index fc993141..00000000
--- a/gfx/pokemon/cubone/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cubone/front_gold.2bpp.lz b/gfx/pokemon/cubone/front_gold.2bpp.lz
deleted file mode 100644
index b058b638..00000000
--- a/gfx/pokemon/cubone/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cubone/front_silver.2bpp.lz b/gfx/pokemon/cubone/front_silver.2bpp.lz
deleted file mode 100644
index e25d81fd..00000000
--- a/gfx/pokemon/cubone/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cyndaquil/back.2bpp.lz b/gfx/pokemon/cyndaquil/back.2bpp.lz
deleted file mode 100644
index 226c41e4..00000000
--- a/gfx/pokemon/cyndaquil/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cyndaquil/front_gold.2bpp.lz b/gfx/pokemon/cyndaquil/front_gold.2bpp.lz
deleted file mode 100644
index 41073786..00000000
--- a/gfx/pokemon/cyndaquil/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/cyndaquil/front_silver.2bpp.lz b/gfx/pokemon/cyndaquil/front_silver.2bpp.lz
deleted file mode 100644
index 247a6fda..00000000
--- a/gfx/pokemon/cyndaquil/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/delibird/back.2bpp.lz b/gfx/pokemon/delibird/back.2bpp.lz
deleted file mode 100644
index 22f41237..00000000
--- a/gfx/pokemon/delibird/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/delibird/front_gold.2bpp.lz b/gfx/pokemon/delibird/front_gold.2bpp.lz
deleted file mode 100644
index c7c7f7a0..00000000
--- a/gfx/pokemon/delibird/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/delibird/front_silver.2bpp.lz b/gfx/pokemon/delibird/front_silver.2bpp.lz
deleted file mode 100644
index eedaceb3..00000000
--- a/gfx/pokemon/delibird/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dewgong/back.2bpp.lz b/gfx/pokemon/dewgong/back.2bpp.lz
deleted file mode 100644
index bc6842e8..00000000
--- a/gfx/pokemon/dewgong/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dewgong/front_gold.2bpp.lz b/gfx/pokemon/dewgong/front_gold.2bpp.lz
deleted file mode 100644
index 9bccf35a..00000000
--- a/gfx/pokemon/dewgong/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dewgong/front_silver.2bpp.lz b/gfx/pokemon/dewgong/front_silver.2bpp.lz
deleted file mode 100644
index d68763b0..00000000
--- a/gfx/pokemon/dewgong/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/diglett/back.2bpp.lz b/gfx/pokemon/diglett/back.2bpp.lz
deleted file mode 100644
index 05625954..00000000
--- a/gfx/pokemon/diglett/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/diglett/front_gold.2bpp.lz b/gfx/pokemon/diglett/front_gold.2bpp.lz
deleted file mode 100644
index 334fa74a..00000000
--- a/gfx/pokemon/diglett/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/diglett/front_silver.2bpp.lz b/gfx/pokemon/diglett/front_silver.2bpp.lz
deleted file mode 100644
index cc83fb20..00000000
--- a/gfx/pokemon/diglett/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ditto/back.2bpp.lz b/gfx/pokemon/ditto/back.2bpp.lz
deleted file mode 100644
index ee2a621b..00000000
--- a/gfx/pokemon/ditto/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ditto/front_gold.2bpp.lz b/gfx/pokemon/ditto/front_gold.2bpp.lz
deleted file mode 100644
index 13d648fc..00000000
--- a/gfx/pokemon/ditto/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ditto/front_silver.2bpp.lz b/gfx/pokemon/ditto/front_silver.2bpp.lz
deleted file mode 100644
index 8b1a1c15..00000000
--- a/gfx/pokemon/ditto/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dodrio/back.2bpp.lz b/gfx/pokemon/dodrio/back.2bpp.lz
deleted file mode 100644
index 3b1d80db..00000000
--- a/gfx/pokemon/dodrio/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dodrio/front_gold.2bpp.lz b/gfx/pokemon/dodrio/front_gold.2bpp.lz
deleted file mode 100644
index dad998c5..00000000
--- a/gfx/pokemon/dodrio/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dodrio/front_silver.2bpp.lz b/gfx/pokemon/dodrio/front_silver.2bpp.lz
deleted file mode 100644
index a0a08ef7..00000000
--- a/gfx/pokemon/dodrio/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/doduo/back.2bpp.lz b/gfx/pokemon/doduo/back.2bpp.lz
deleted file mode 100644
index 8f204150..00000000
--- a/gfx/pokemon/doduo/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/doduo/front_gold.2bpp.lz b/gfx/pokemon/doduo/front_gold.2bpp.lz
deleted file mode 100644
index d60194bd..00000000
--- a/gfx/pokemon/doduo/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/doduo/front_silver.2bpp.lz b/gfx/pokemon/doduo/front_silver.2bpp.lz
deleted file mode 100644
index 245a142d..00000000
--- a/gfx/pokemon/doduo/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/donphan/back.2bpp.lz b/gfx/pokemon/donphan/back.2bpp.lz
deleted file mode 100644
index 4914f03a..00000000
--- a/gfx/pokemon/donphan/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/donphan/front_gold.2bpp.lz b/gfx/pokemon/donphan/front_gold.2bpp.lz
deleted file mode 100644
index 50c8eda7..00000000
--- a/gfx/pokemon/donphan/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/donphan/front_silver.2bpp.lz b/gfx/pokemon/donphan/front_silver.2bpp.lz
deleted file mode 100644
index dc078274..00000000
--- a/gfx/pokemon/donphan/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dragonair/back.2bpp.lz b/gfx/pokemon/dragonair/back.2bpp.lz
deleted file mode 100644
index 52094c39..00000000
--- a/gfx/pokemon/dragonair/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dragonair/front_gold.2bpp.lz b/gfx/pokemon/dragonair/front_gold.2bpp.lz
deleted file mode 100644
index a2bf6549..00000000
--- a/gfx/pokemon/dragonair/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dragonair/front_silver.2bpp.lz b/gfx/pokemon/dragonair/front_silver.2bpp.lz
deleted file mode 100644
index 819572ee..00000000
--- a/gfx/pokemon/dragonair/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dragonite/back.2bpp.lz b/gfx/pokemon/dragonite/back.2bpp.lz
deleted file mode 100644
index 09a828dd..00000000
--- a/gfx/pokemon/dragonite/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dragonite/front_gold.2bpp.lz b/gfx/pokemon/dragonite/front_gold.2bpp.lz
deleted file mode 100644
index 6902ba47..00000000
--- a/gfx/pokemon/dragonite/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dragonite/front_silver.2bpp.lz b/gfx/pokemon/dragonite/front_silver.2bpp.lz
deleted file mode 100644
index 5818e16f..00000000
--- a/gfx/pokemon/dragonite/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dratini/back.2bpp.lz b/gfx/pokemon/dratini/back.2bpp.lz
deleted file mode 100644
index b40ffcaa..00000000
--- a/gfx/pokemon/dratini/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dratini/front_gold.2bpp.lz b/gfx/pokemon/dratini/front_gold.2bpp.lz
deleted file mode 100644
index a124ca7a..00000000
--- a/gfx/pokemon/dratini/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dratini/front_silver.2bpp.lz b/gfx/pokemon/dratini/front_silver.2bpp.lz
deleted file mode 100644
index 73106335..00000000
--- a/gfx/pokemon/dratini/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/drowzee/back.2bpp.lz b/gfx/pokemon/drowzee/back.2bpp.lz
deleted file mode 100644
index a4218ade..00000000
--- a/gfx/pokemon/drowzee/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/drowzee/front_gold.2bpp.lz b/gfx/pokemon/drowzee/front_gold.2bpp.lz
deleted file mode 100644
index b6b28501..00000000
--- a/gfx/pokemon/drowzee/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/drowzee/front_silver.2bpp.lz b/gfx/pokemon/drowzee/front_silver.2bpp.lz
deleted file mode 100644
index a422e49b..00000000
--- a/gfx/pokemon/drowzee/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dugtrio/back.2bpp.lz b/gfx/pokemon/dugtrio/back.2bpp.lz
deleted file mode 100644
index 05ad7b1a..00000000
--- a/gfx/pokemon/dugtrio/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dugtrio/front_gold.2bpp.lz b/gfx/pokemon/dugtrio/front_gold.2bpp.lz
deleted file mode 100644
index cc13a838..00000000
--- a/gfx/pokemon/dugtrio/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dugtrio/front_silver.2bpp.lz b/gfx/pokemon/dugtrio/front_silver.2bpp.lz
deleted file mode 100644
index ec896f51..00000000
--- a/gfx/pokemon/dugtrio/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dunsparce/back.2bpp.lz b/gfx/pokemon/dunsparce/back.2bpp.lz
deleted file mode 100644
index 4b79602a..00000000
--- a/gfx/pokemon/dunsparce/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dunsparce/front_gold.2bpp.lz b/gfx/pokemon/dunsparce/front_gold.2bpp.lz
deleted file mode 100644
index fa1e38ec..00000000
--- a/gfx/pokemon/dunsparce/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/dunsparce/front_silver.2bpp.lz b/gfx/pokemon/dunsparce/front_silver.2bpp.lz
deleted file mode 100644
index 882877b9..00000000
--- a/gfx/pokemon/dunsparce/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/eevee/back.2bpp.lz b/gfx/pokemon/eevee/back.2bpp.lz
deleted file mode 100644
index ddd051f3..00000000
--- a/gfx/pokemon/eevee/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/eevee/front_gold.2bpp.lz b/gfx/pokemon/eevee/front_gold.2bpp.lz
deleted file mode 100644
index 610b8c74..00000000
--- a/gfx/pokemon/eevee/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/eevee/front_silver.2bpp.lz b/gfx/pokemon/eevee/front_silver.2bpp.lz
deleted file mode 100644
index 8a992280..00000000
--- a/gfx/pokemon/eevee/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/egg/front.2bpp.lz b/gfx/pokemon/egg/front.2bpp.lz
deleted file mode 100644
index d8de54c7..00000000
--- a/gfx/pokemon/egg/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ekans/back.2bpp.lz b/gfx/pokemon/ekans/back.2bpp.lz
deleted file mode 100644
index 07785737..00000000
--- a/gfx/pokemon/ekans/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ekans/front_gold.2bpp.lz b/gfx/pokemon/ekans/front_gold.2bpp.lz
deleted file mode 100644
index c5c1516b..00000000
--- a/gfx/pokemon/ekans/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ekans/front_silver.2bpp.lz b/gfx/pokemon/ekans/front_silver.2bpp.lz
deleted file mode 100644
index 49acd971..00000000
--- a/gfx/pokemon/ekans/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/electabuzz/back.2bpp.lz b/gfx/pokemon/electabuzz/back.2bpp.lz
deleted file mode 100644
index b64bc1ca..00000000
--- a/gfx/pokemon/electabuzz/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/electabuzz/front_gold.2bpp.lz b/gfx/pokemon/electabuzz/front_gold.2bpp.lz
deleted file mode 100644
index bbce9926..00000000
--- a/gfx/pokemon/electabuzz/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/electabuzz/front_silver.2bpp.lz b/gfx/pokemon/electabuzz/front_silver.2bpp.lz
deleted file mode 100644
index 8c2210c3..00000000
--- a/gfx/pokemon/electabuzz/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/electrode/back.2bpp.lz b/gfx/pokemon/electrode/back.2bpp.lz
deleted file mode 100644
index 9161c888..00000000
--- a/gfx/pokemon/electrode/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/electrode/front_gold.2bpp.lz b/gfx/pokemon/electrode/front_gold.2bpp.lz
deleted file mode 100644
index 2c136020..00000000
--- a/gfx/pokemon/electrode/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/electrode/front_silver.2bpp.lz b/gfx/pokemon/electrode/front_silver.2bpp.lz
deleted file mode 100644
index f569ced0..00000000
--- a/gfx/pokemon/electrode/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/elekid/back.2bpp.lz b/gfx/pokemon/elekid/back.2bpp.lz
deleted file mode 100644
index fd8dd04d..00000000
--- a/gfx/pokemon/elekid/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/elekid/front_gold.2bpp.lz b/gfx/pokemon/elekid/front_gold.2bpp.lz
deleted file mode 100644
index 9c73b918..00000000
--- a/gfx/pokemon/elekid/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/elekid/front_silver.2bpp.lz b/gfx/pokemon/elekid/front_silver.2bpp.lz
deleted file mode 100644
index b1ab6da7..00000000
--- a/gfx/pokemon/elekid/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/entei/back.2bpp.lz b/gfx/pokemon/entei/back.2bpp.lz
deleted file mode 100644
index de9c5c98..00000000
--- a/gfx/pokemon/entei/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/entei/front.2bpp.lz b/gfx/pokemon/entei/front.2bpp.lz
deleted file mode 100644
index c7e4425f..00000000
--- a/gfx/pokemon/entei/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/espeon/back.2bpp.lz b/gfx/pokemon/espeon/back.2bpp.lz
deleted file mode 100644
index 59a69eae..00000000
--- a/gfx/pokemon/espeon/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/espeon/front_gold.2bpp.lz b/gfx/pokemon/espeon/front_gold.2bpp.lz
deleted file mode 100644
index 71b80cc4..00000000
--- a/gfx/pokemon/espeon/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/espeon/front_silver.2bpp.lz b/gfx/pokemon/espeon/front_silver.2bpp.lz
deleted file mode 100644
index f6dfa382..00000000
--- a/gfx/pokemon/espeon/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/exeggcute/back.2bpp.lz b/gfx/pokemon/exeggcute/back.2bpp.lz
deleted file mode 100644
index 1877fcea..00000000
--- a/gfx/pokemon/exeggcute/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/exeggcute/front_gold.2bpp.lz b/gfx/pokemon/exeggcute/front_gold.2bpp.lz
deleted file mode 100644
index c84d19f1..00000000
--- a/gfx/pokemon/exeggcute/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/exeggcute/front_silver.2bpp.lz b/gfx/pokemon/exeggcute/front_silver.2bpp.lz
deleted file mode 100644
index 3160c602..00000000
--- a/gfx/pokemon/exeggcute/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/exeggutor/back.2bpp.lz b/gfx/pokemon/exeggutor/back.2bpp.lz
deleted file mode 100644
index abf6c97d..00000000
--- a/gfx/pokemon/exeggutor/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/exeggutor/front_gold.2bpp.lz b/gfx/pokemon/exeggutor/front_gold.2bpp.lz
deleted file mode 100644
index 790f4543..00000000
--- a/gfx/pokemon/exeggutor/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/exeggutor/front_silver.2bpp.lz b/gfx/pokemon/exeggutor/front_silver.2bpp.lz
deleted file mode 100644
index 4f4caed1..00000000
--- a/gfx/pokemon/exeggutor/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/farfetch_d/back.2bpp.lz b/gfx/pokemon/farfetch_d/back.2bpp.lz
deleted file mode 100644
index 77dd25ae..00000000
--- a/gfx/pokemon/farfetch_d/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/farfetch_d/front_gold.2bpp.lz b/gfx/pokemon/farfetch_d/front_gold.2bpp.lz
deleted file mode 100644
index e87f88ec..00000000
--- a/gfx/pokemon/farfetch_d/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/farfetch_d/front_silver.2bpp.lz b/gfx/pokemon/farfetch_d/front_silver.2bpp.lz
deleted file mode 100644
index 60aca6cf..00000000
--- a/gfx/pokemon/farfetch_d/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/fearow/back.2bpp.lz b/gfx/pokemon/fearow/back.2bpp.lz
deleted file mode 100644
index 641086ea..00000000
--- a/gfx/pokemon/fearow/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/fearow/front_gold.2bpp.lz b/gfx/pokemon/fearow/front_gold.2bpp.lz
deleted file mode 100644
index 553bd4fd..00000000
--- a/gfx/pokemon/fearow/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/fearow/front_silver.2bpp.lz b/gfx/pokemon/fearow/front_silver.2bpp.lz
deleted file mode 100644
index 502f567c..00000000
--- a/gfx/pokemon/fearow/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/feraligatr/back.2bpp.lz b/gfx/pokemon/feraligatr/back.2bpp.lz
deleted file mode 100644
index 4e180d0f..00000000
--- a/gfx/pokemon/feraligatr/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/feraligatr/front_gold.2bpp.lz b/gfx/pokemon/feraligatr/front_gold.2bpp.lz
deleted file mode 100644
index 73f815b0..00000000
--- a/gfx/pokemon/feraligatr/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/feraligatr/front_silver.2bpp.lz b/gfx/pokemon/feraligatr/front_silver.2bpp.lz
deleted file mode 100644
index 14eb01b1..00000000
--- a/gfx/pokemon/feraligatr/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/flaaffy/back.2bpp.lz b/gfx/pokemon/flaaffy/back.2bpp.lz
deleted file mode 100644
index a5fe3499..00000000
--- a/gfx/pokemon/flaaffy/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/flaaffy/front_gold.2bpp.lz b/gfx/pokemon/flaaffy/front_gold.2bpp.lz
deleted file mode 100644
index ae86d504..00000000
--- a/gfx/pokemon/flaaffy/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/flaaffy/front_silver.2bpp.lz b/gfx/pokemon/flaaffy/front_silver.2bpp.lz
deleted file mode 100644
index 7f382a3f..00000000
--- a/gfx/pokemon/flaaffy/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/flareon/back.2bpp.lz b/gfx/pokemon/flareon/back.2bpp.lz
deleted file mode 100644
index bafc64cd..00000000
--- a/gfx/pokemon/flareon/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/flareon/front_gold.2bpp.lz b/gfx/pokemon/flareon/front_gold.2bpp.lz
deleted file mode 100644
index 8facd828..00000000
--- a/gfx/pokemon/flareon/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/flareon/front_silver.2bpp.lz b/gfx/pokemon/flareon/front_silver.2bpp.lz
deleted file mode 100644
index 11c91ef7..00000000
--- a/gfx/pokemon/flareon/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/forretress/back.2bpp.lz b/gfx/pokemon/forretress/back.2bpp.lz
deleted file mode 100644
index 548f8991..00000000
--- a/gfx/pokemon/forretress/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/forretress/front_gold.2bpp.lz b/gfx/pokemon/forretress/front_gold.2bpp.lz
deleted file mode 100644
index fa24cf7c..00000000
--- a/gfx/pokemon/forretress/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/forretress/front_silver.2bpp.lz b/gfx/pokemon/forretress/front_silver.2bpp.lz
deleted file mode 100644
index efb706e0..00000000
--- a/gfx/pokemon/forretress/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/furret/back.2bpp.lz b/gfx/pokemon/furret/back.2bpp.lz
deleted file mode 100644
index 0cbe66f4..00000000
--- a/gfx/pokemon/furret/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/furret/front_gold.2bpp.lz b/gfx/pokemon/furret/front_gold.2bpp.lz
deleted file mode 100644
index 3ae0452f..00000000
--- a/gfx/pokemon/furret/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/furret/front_silver.2bpp.lz b/gfx/pokemon/furret/front_silver.2bpp.lz
deleted file mode 100644
index 50f3bfdb..00000000
--- a/gfx/pokemon/furret/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gastly/back.2bpp.lz b/gfx/pokemon/gastly/back.2bpp.lz
deleted file mode 100644
index ecb4af90..00000000
--- a/gfx/pokemon/gastly/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gastly/front_gold.2bpp.lz b/gfx/pokemon/gastly/front_gold.2bpp.lz
deleted file mode 100644
index 6dd18b30..00000000
--- a/gfx/pokemon/gastly/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gastly/front_silver.2bpp.lz b/gfx/pokemon/gastly/front_silver.2bpp.lz
deleted file mode 100644
index 3e65b522..00000000
--- a/gfx/pokemon/gastly/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gengar/back.2bpp.lz b/gfx/pokemon/gengar/back.2bpp.lz
deleted file mode 100644
index d1ecca65..00000000
--- a/gfx/pokemon/gengar/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gengar/front_gold.2bpp.lz b/gfx/pokemon/gengar/front_gold.2bpp.lz
deleted file mode 100644
index 999700fd..00000000
--- a/gfx/pokemon/gengar/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gengar/front_silver.2bpp.lz b/gfx/pokemon/gengar/front_silver.2bpp.lz
deleted file mode 100644
index 06c00433..00000000
--- a/gfx/pokemon/gengar/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/geodude/back.2bpp.lz b/gfx/pokemon/geodude/back.2bpp.lz
deleted file mode 100644
index 443fd327..00000000
--- a/gfx/pokemon/geodude/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/geodude/front_gold.2bpp.lz b/gfx/pokemon/geodude/front_gold.2bpp.lz
deleted file mode 100644
index 1f1cb023..00000000
--- a/gfx/pokemon/geodude/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/geodude/front_silver.2bpp.lz b/gfx/pokemon/geodude/front_silver.2bpp.lz
deleted file mode 100644
index b9b05fb4..00000000
--- a/gfx/pokemon/geodude/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/girafarig/back.2bpp.lz b/gfx/pokemon/girafarig/back.2bpp.lz
deleted file mode 100644
index 31956d85..00000000
--- a/gfx/pokemon/girafarig/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/girafarig/front_gold.2bpp.lz b/gfx/pokemon/girafarig/front_gold.2bpp.lz
deleted file mode 100644
index 161ce271..00000000
--- a/gfx/pokemon/girafarig/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/girafarig/front_silver.2bpp.lz b/gfx/pokemon/girafarig/front_silver.2bpp.lz
deleted file mode 100644
index bd4df6e7..00000000
--- a/gfx/pokemon/girafarig/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gligar/back.2bpp.lz b/gfx/pokemon/gligar/back.2bpp.lz
deleted file mode 100644
index 45b7d9b7..00000000
--- a/gfx/pokemon/gligar/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gligar/front_gold.2bpp.lz b/gfx/pokemon/gligar/front_gold.2bpp.lz
deleted file mode 100644
index 71e3fdc5..00000000
--- a/gfx/pokemon/gligar/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gligar/front_silver.2bpp.lz b/gfx/pokemon/gligar/front_silver.2bpp.lz
deleted file mode 100644
index 4a393cfb..00000000
--- a/gfx/pokemon/gligar/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gloom/back.2bpp.lz b/gfx/pokemon/gloom/back.2bpp.lz
deleted file mode 100644
index 7d35e2d8..00000000
--- a/gfx/pokemon/gloom/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gloom/front_gold.2bpp.lz b/gfx/pokemon/gloom/front_gold.2bpp.lz
deleted file mode 100644
index 50a3bce4..00000000
--- a/gfx/pokemon/gloom/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gloom/front_silver.2bpp.lz b/gfx/pokemon/gloom/front_silver.2bpp.lz
deleted file mode 100644
index a6bac05f..00000000
--- a/gfx/pokemon/gloom/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/golbat/back.2bpp.lz b/gfx/pokemon/golbat/back.2bpp.lz
deleted file mode 100644
index e2bd0c36..00000000
--- a/gfx/pokemon/golbat/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/golbat/front_gold.2bpp.lz b/gfx/pokemon/golbat/front_gold.2bpp.lz
deleted file mode 100644
index 9d18aff0..00000000
--- a/gfx/pokemon/golbat/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/golbat/front_silver.2bpp.lz b/gfx/pokemon/golbat/front_silver.2bpp.lz
deleted file mode 100644
index 3755886d..00000000
--- a/gfx/pokemon/golbat/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/goldeen/back.2bpp.lz b/gfx/pokemon/goldeen/back.2bpp.lz
deleted file mode 100644
index 5d00534e..00000000
--- a/gfx/pokemon/goldeen/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/goldeen/front_gold.2bpp.lz b/gfx/pokemon/goldeen/front_gold.2bpp.lz
deleted file mode 100644
index d1d62dee..00000000
--- a/gfx/pokemon/goldeen/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/goldeen/front_silver.2bpp.lz b/gfx/pokemon/goldeen/front_silver.2bpp.lz
deleted file mode 100644
index 302a109a..00000000
--- a/gfx/pokemon/goldeen/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/golduck/back.2bpp.lz b/gfx/pokemon/golduck/back.2bpp.lz
deleted file mode 100644
index 13807b9e..00000000
--- a/gfx/pokemon/golduck/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/golduck/front_gold.2bpp.lz b/gfx/pokemon/golduck/front_gold.2bpp.lz
deleted file mode 100644
index 1eabec00..00000000
--- a/gfx/pokemon/golduck/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/golduck/front_silver.2bpp.lz b/gfx/pokemon/golduck/front_silver.2bpp.lz
deleted file mode 100644
index 40a47034..00000000
--- a/gfx/pokemon/golduck/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/golem/back.2bpp.lz b/gfx/pokemon/golem/back.2bpp.lz
deleted file mode 100644
index b5337b38..00000000
--- a/gfx/pokemon/golem/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/golem/front_gold.2bpp.lz b/gfx/pokemon/golem/front_gold.2bpp.lz
deleted file mode 100644
index a1b9ad46..00000000
--- a/gfx/pokemon/golem/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/golem/front_silver.2bpp.lz b/gfx/pokemon/golem/front_silver.2bpp.lz
deleted file mode 100644
index d205a1e4..00000000
--- a/gfx/pokemon/golem/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/granbull/back.2bpp.lz b/gfx/pokemon/granbull/back.2bpp.lz
deleted file mode 100644
index f09d4e7d..00000000
--- a/gfx/pokemon/granbull/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/granbull/front_gold.2bpp.lz b/gfx/pokemon/granbull/front_gold.2bpp.lz
deleted file mode 100644
index 8707cace..00000000
--- a/gfx/pokemon/granbull/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/granbull/front_silver.2bpp.lz b/gfx/pokemon/granbull/front_silver.2bpp.lz
deleted file mode 100644
index 15284410..00000000
--- a/gfx/pokemon/granbull/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/graveler/back.2bpp.lz b/gfx/pokemon/graveler/back.2bpp.lz
deleted file mode 100644
index ba2fba8e..00000000
--- a/gfx/pokemon/graveler/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/graveler/front_gold.2bpp.lz b/gfx/pokemon/graveler/front_gold.2bpp.lz
deleted file mode 100644
index 341430c2..00000000
--- a/gfx/pokemon/graveler/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/graveler/front_silver.2bpp.lz b/gfx/pokemon/graveler/front_silver.2bpp.lz
deleted file mode 100644
index bcabf4b5..00000000
--- a/gfx/pokemon/graveler/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/grimer/back.2bpp.lz b/gfx/pokemon/grimer/back.2bpp.lz
deleted file mode 100644
index 5907af25..00000000
--- a/gfx/pokemon/grimer/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/grimer/front_gold.2bpp.lz b/gfx/pokemon/grimer/front_gold.2bpp.lz
deleted file mode 100644
index 5bccfbe8..00000000
--- a/gfx/pokemon/grimer/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/grimer/front_silver.2bpp.lz b/gfx/pokemon/grimer/front_silver.2bpp.lz
deleted file mode 100644
index 7f5db3f9..00000000
--- a/gfx/pokemon/grimer/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/growlithe/back.2bpp.lz b/gfx/pokemon/growlithe/back.2bpp.lz
deleted file mode 100644
index 222250f7..00000000
--- a/gfx/pokemon/growlithe/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/growlithe/front_gold.2bpp.lz b/gfx/pokemon/growlithe/front_gold.2bpp.lz
deleted file mode 100644
index c62f40d1..00000000
--- a/gfx/pokemon/growlithe/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/growlithe/front_silver.2bpp.lz b/gfx/pokemon/growlithe/front_silver.2bpp.lz
deleted file mode 100644
index 70d6db4d..00000000
--- a/gfx/pokemon/growlithe/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gyarados/back.2bpp.lz b/gfx/pokemon/gyarados/back.2bpp.lz
deleted file mode 100644
index d061ec9b..00000000
--- a/gfx/pokemon/gyarados/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gyarados/front_gold.2bpp.lz b/gfx/pokemon/gyarados/front_gold.2bpp.lz
deleted file mode 100644
index e5dbcde6..00000000
--- a/gfx/pokemon/gyarados/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/gyarados/front_silver.2bpp.lz b/gfx/pokemon/gyarados/front_silver.2bpp.lz
deleted file mode 100644
index e5c2b2cb..00000000
--- a/gfx/pokemon/gyarados/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/haunter/back.2bpp.lz b/gfx/pokemon/haunter/back.2bpp.lz
deleted file mode 100644
index 660c0408..00000000
--- a/gfx/pokemon/haunter/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/haunter/front_gold.2bpp.lz b/gfx/pokemon/haunter/front_gold.2bpp.lz
deleted file mode 100644
index 74485875..00000000
--- a/gfx/pokemon/haunter/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/haunter/front_silver.2bpp.lz b/gfx/pokemon/haunter/front_silver.2bpp.lz
deleted file mode 100644
index 94a579b0..00000000
--- a/gfx/pokemon/haunter/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/heracross/back.2bpp.lz b/gfx/pokemon/heracross/back.2bpp.lz
deleted file mode 100644
index da4d4098..00000000
--- a/gfx/pokemon/heracross/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/heracross/front_gold.2bpp.lz b/gfx/pokemon/heracross/front_gold.2bpp.lz
deleted file mode 100644
index 409db5c2..00000000
--- a/gfx/pokemon/heracross/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/heracross/front_silver.2bpp.lz b/gfx/pokemon/heracross/front_silver.2bpp.lz
deleted file mode 100644
index 9b7fe0d1..00000000
--- a/gfx/pokemon/heracross/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmonchan/back.2bpp.lz b/gfx/pokemon/hitmonchan/back.2bpp.lz
deleted file mode 100644
index f785248c..00000000
--- a/gfx/pokemon/hitmonchan/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmonchan/front_gold.2bpp.lz b/gfx/pokemon/hitmonchan/front_gold.2bpp.lz
deleted file mode 100644
index 21c85fd9..00000000
--- a/gfx/pokemon/hitmonchan/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmonchan/front_silver.2bpp.lz b/gfx/pokemon/hitmonchan/front_silver.2bpp.lz
deleted file mode 100644
index 62d99f54..00000000
--- a/gfx/pokemon/hitmonchan/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmonlee/back.2bpp.lz b/gfx/pokemon/hitmonlee/back.2bpp.lz
deleted file mode 100644
index 4847a149..00000000
--- a/gfx/pokemon/hitmonlee/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmonlee/front_gold.2bpp.lz b/gfx/pokemon/hitmonlee/front_gold.2bpp.lz
deleted file mode 100644
index 86919768..00000000
--- a/gfx/pokemon/hitmonlee/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmonlee/front_silver.2bpp.lz b/gfx/pokemon/hitmonlee/front_silver.2bpp.lz
deleted file mode 100644
index 6adf024c..00000000
--- a/gfx/pokemon/hitmonlee/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmontop/back_gold.2bpp.lz b/gfx/pokemon/hitmontop/back_gold.2bpp.lz
deleted file mode 100644
index 185f08af..00000000
--- a/gfx/pokemon/hitmontop/back_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmontop/back_silver.2bpp.lz b/gfx/pokemon/hitmontop/back_silver.2bpp.lz
deleted file mode 100644
index abdf94b7..00000000
--- a/gfx/pokemon/hitmontop/back_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmontop/front_gold.2bpp.lz b/gfx/pokemon/hitmontop/front_gold.2bpp.lz
deleted file mode 100644
index b3dd3595..00000000
--- a/gfx/pokemon/hitmontop/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hitmontop/front_silver.2bpp.lz b/gfx/pokemon/hitmontop/front_silver.2bpp.lz
deleted file mode 100644
index aa785bed..00000000
--- a/gfx/pokemon/hitmontop/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ho_oh/back.2bpp.lz b/gfx/pokemon/ho_oh/back.2bpp.lz
deleted file mode 100644
index 1d58cf8a..00000000
--- a/gfx/pokemon/ho_oh/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ho_oh/front_gold.2bpp.lz b/gfx/pokemon/ho_oh/front_gold.2bpp.lz
deleted file mode 100644
index a3309a92..00000000
--- a/gfx/pokemon/ho_oh/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ho_oh/front_silver.2bpp.lz b/gfx/pokemon/ho_oh/front_silver.2bpp.lz
deleted file mode 100644
index a739fee2..00000000
--- a/gfx/pokemon/ho_oh/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hoothoot/back.2bpp.lz b/gfx/pokemon/hoothoot/back.2bpp.lz
deleted file mode 100644
index e4ca2f37..00000000
--- a/gfx/pokemon/hoothoot/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hoothoot/front_gold.2bpp.lz b/gfx/pokemon/hoothoot/front_gold.2bpp.lz
deleted file mode 100644
index 2492d19f..00000000
--- a/gfx/pokemon/hoothoot/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hoothoot/front_silver.2bpp.lz b/gfx/pokemon/hoothoot/front_silver.2bpp.lz
deleted file mode 100644
index d9c44b48..00000000
--- a/gfx/pokemon/hoothoot/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hoppip/back.2bpp.lz b/gfx/pokemon/hoppip/back.2bpp.lz
deleted file mode 100644
index c5439118..00000000
--- a/gfx/pokemon/hoppip/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hoppip/front_gold.2bpp.lz b/gfx/pokemon/hoppip/front_gold.2bpp.lz
deleted file mode 100644
index 291bebc9..00000000
--- a/gfx/pokemon/hoppip/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hoppip/front_silver.2bpp.lz b/gfx/pokemon/hoppip/front_silver.2bpp.lz
deleted file mode 100644
index c29a32ac..00000000
--- a/gfx/pokemon/hoppip/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/horsea/back.2bpp.lz b/gfx/pokemon/horsea/back.2bpp.lz
deleted file mode 100644
index ae6a2eca..00000000
--- a/gfx/pokemon/horsea/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/horsea/front_gold.2bpp.lz b/gfx/pokemon/horsea/front_gold.2bpp.lz
deleted file mode 100644
index 97758ad4..00000000
--- a/gfx/pokemon/horsea/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/horsea/front_silver.2bpp.lz b/gfx/pokemon/horsea/front_silver.2bpp.lz
deleted file mode 100644
index a651f299..00000000
--- a/gfx/pokemon/horsea/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/houndoom/back.2bpp.lz b/gfx/pokemon/houndoom/back.2bpp.lz
deleted file mode 100644
index 34b125f9..00000000
--- a/gfx/pokemon/houndoom/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/houndoom/front_gold.2bpp.lz b/gfx/pokemon/houndoom/front_gold.2bpp.lz
deleted file mode 100644
index 006ff789..00000000
--- a/gfx/pokemon/houndoom/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/houndoom/front_silver.2bpp.lz b/gfx/pokemon/houndoom/front_silver.2bpp.lz
deleted file mode 100644
index 5bac5681..00000000
--- a/gfx/pokemon/houndoom/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/houndour/back.2bpp.lz b/gfx/pokemon/houndour/back.2bpp.lz
deleted file mode 100644
index d66acf82..00000000
--- a/gfx/pokemon/houndour/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/houndour/front_gold.2bpp.lz b/gfx/pokemon/houndour/front_gold.2bpp.lz
deleted file mode 100644
index 8404ad21..00000000
--- a/gfx/pokemon/houndour/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/houndour/front_silver.2bpp.lz b/gfx/pokemon/houndour/front_silver.2bpp.lz
deleted file mode 100644
index 4e8e353b..00000000
--- a/gfx/pokemon/houndour/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hypno/back.2bpp.lz b/gfx/pokemon/hypno/back.2bpp.lz
deleted file mode 100644
index b69fcadf..00000000
--- a/gfx/pokemon/hypno/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hypno/front_gold.2bpp.lz b/gfx/pokemon/hypno/front_gold.2bpp.lz
deleted file mode 100644
index 076a6565..00000000
--- a/gfx/pokemon/hypno/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/hypno/front_silver.2bpp.lz b/gfx/pokemon/hypno/front_silver.2bpp.lz
deleted file mode 100644
index 41854192..00000000
--- a/gfx/pokemon/hypno/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/igglybuff/back.2bpp.lz b/gfx/pokemon/igglybuff/back.2bpp.lz
deleted file mode 100644
index b416af3f..00000000
--- a/gfx/pokemon/igglybuff/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/igglybuff/front_gold.2bpp.lz b/gfx/pokemon/igglybuff/front_gold.2bpp.lz
deleted file mode 100644
index 240a91f6..00000000
--- a/gfx/pokemon/igglybuff/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/igglybuff/front_silver.2bpp.lz b/gfx/pokemon/igglybuff/front_silver.2bpp.lz
deleted file mode 100644
index 994aed84..00000000
--- a/gfx/pokemon/igglybuff/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ivysaur/back.2bpp.lz b/gfx/pokemon/ivysaur/back.2bpp.lz
deleted file mode 100644
index 34557d9d..00000000
--- a/gfx/pokemon/ivysaur/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ivysaur/front_gold.2bpp.lz b/gfx/pokemon/ivysaur/front_gold.2bpp.lz
deleted file mode 100644
index 856e65d6..00000000
--- a/gfx/pokemon/ivysaur/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ivysaur/front_silver.2bpp.lz b/gfx/pokemon/ivysaur/front_silver.2bpp.lz
deleted file mode 100644
index d8252ad4..00000000
--- a/gfx/pokemon/ivysaur/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jigglypuff/back.2bpp.lz b/gfx/pokemon/jigglypuff/back.2bpp.lz
deleted file mode 100644
index e551afaf..00000000
--- a/gfx/pokemon/jigglypuff/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jigglypuff/front_gold.2bpp.lz b/gfx/pokemon/jigglypuff/front_gold.2bpp.lz
deleted file mode 100644
index 53eabc16..00000000
--- a/gfx/pokemon/jigglypuff/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jigglypuff/front_silver.2bpp.lz b/gfx/pokemon/jigglypuff/front_silver.2bpp.lz
deleted file mode 100644
index c0bb6153..00000000
--- a/gfx/pokemon/jigglypuff/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jolteon/back.2bpp.lz b/gfx/pokemon/jolteon/back.2bpp.lz
deleted file mode 100644
index e95f893c..00000000
--- a/gfx/pokemon/jolteon/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jolteon/front_gold.2bpp.lz b/gfx/pokemon/jolteon/front_gold.2bpp.lz
deleted file mode 100644
index 1d1e9a04..00000000
--- a/gfx/pokemon/jolteon/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jolteon/front_silver.2bpp.lz b/gfx/pokemon/jolteon/front_silver.2bpp.lz
deleted file mode 100644
index 031c814e..00000000
--- a/gfx/pokemon/jolteon/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jumpluff/back.2bpp.lz b/gfx/pokemon/jumpluff/back.2bpp.lz
deleted file mode 100644
index 454ab642..00000000
--- a/gfx/pokemon/jumpluff/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jumpluff/front_gold.2bpp.lz b/gfx/pokemon/jumpluff/front_gold.2bpp.lz
deleted file mode 100644
index eb8f58b6..00000000
--- a/gfx/pokemon/jumpluff/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jumpluff/front_silver.2bpp.lz b/gfx/pokemon/jumpluff/front_silver.2bpp.lz
deleted file mode 100644
index 9ea0fde8..00000000
--- a/gfx/pokemon/jumpluff/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jynx/back.2bpp.lz b/gfx/pokemon/jynx/back.2bpp.lz
deleted file mode 100644
index 6ae9509c..00000000
--- a/gfx/pokemon/jynx/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jynx/front_gold.2bpp.lz b/gfx/pokemon/jynx/front_gold.2bpp.lz
deleted file mode 100644
index b51dcb79..00000000
--- a/gfx/pokemon/jynx/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/jynx/front_silver.2bpp.lz b/gfx/pokemon/jynx/front_silver.2bpp.lz
deleted file mode 100644
index c3c58a08..00000000
--- a/gfx/pokemon/jynx/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kabuto/back.2bpp.lz b/gfx/pokemon/kabuto/back.2bpp.lz
deleted file mode 100644
index 61390a32..00000000
--- a/gfx/pokemon/kabuto/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kabuto/front_gold.2bpp.lz b/gfx/pokemon/kabuto/front_gold.2bpp.lz
deleted file mode 100644
index 5cec861c..00000000
--- a/gfx/pokemon/kabuto/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kabuto/front_silver.2bpp.lz b/gfx/pokemon/kabuto/front_silver.2bpp.lz
deleted file mode 100644
index a1913755..00000000
--- a/gfx/pokemon/kabuto/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kabutops/back.2bpp.lz b/gfx/pokemon/kabutops/back.2bpp.lz
deleted file mode 100644
index 507c10e2..00000000
--- a/gfx/pokemon/kabutops/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kabutops/front_gold.2bpp.lz b/gfx/pokemon/kabutops/front_gold.2bpp.lz
deleted file mode 100644
index e2055a04..00000000
--- a/gfx/pokemon/kabutops/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kabutops/front_silver.2bpp.lz b/gfx/pokemon/kabutops/front_silver.2bpp.lz
deleted file mode 100644
index dd982e7c..00000000
--- a/gfx/pokemon/kabutops/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kadabra/back.2bpp.lz b/gfx/pokemon/kadabra/back.2bpp.lz
deleted file mode 100644
index 0092147d..00000000
--- a/gfx/pokemon/kadabra/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kadabra/front_gold.2bpp.lz b/gfx/pokemon/kadabra/front_gold.2bpp.lz
deleted file mode 100644
index 5787fd4f..00000000
--- a/gfx/pokemon/kadabra/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kadabra/front_silver.2bpp.lz b/gfx/pokemon/kadabra/front_silver.2bpp.lz
deleted file mode 100644
index 41640469..00000000
--- a/gfx/pokemon/kadabra/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kakuna/back.2bpp.lz b/gfx/pokemon/kakuna/back.2bpp.lz
deleted file mode 100644
index b369857d..00000000
--- a/gfx/pokemon/kakuna/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kakuna/front_gold.2bpp.lz b/gfx/pokemon/kakuna/front_gold.2bpp.lz
deleted file mode 100644
index 92d83c10..00000000
--- a/gfx/pokemon/kakuna/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kakuna/front_silver.2bpp.lz b/gfx/pokemon/kakuna/front_silver.2bpp.lz
deleted file mode 100644
index df824b1b..00000000
--- a/gfx/pokemon/kakuna/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kangaskhan/back.2bpp.lz b/gfx/pokemon/kangaskhan/back.2bpp.lz
deleted file mode 100644
index c7ff0027..00000000
--- a/gfx/pokemon/kangaskhan/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kangaskhan/front_gold.2bpp.lz b/gfx/pokemon/kangaskhan/front_gold.2bpp.lz
deleted file mode 100644
index 619feb64..00000000
--- a/gfx/pokemon/kangaskhan/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kangaskhan/front_silver.2bpp.lz b/gfx/pokemon/kangaskhan/front_silver.2bpp.lz
deleted file mode 100644
index 5365abef..00000000
--- a/gfx/pokemon/kangaskhan/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kingdra/back.2bpp.lz b/gfx/pokemon/kingdra/back.2bpp.lz
deleted file mode 100644
index 9f2c38b6..00000000
--- a/gfx/pokemon/kingdra/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kingdra/front_gold.2bpp.lz b/gfx/pokemon/kingdra/front_gold.2bpp.lz
deleted file mode 100644
index 46987336..00000000
--- a/gfx/pokemon/kingdra/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kingdra/front_silver.2bpp.lz b/gfx/pokemon/kingdra/front_silver.2bpp.lz
deleted file mode 100644
index 63dd6aee..00000000
--- a/gfx/pokemon/kingdra/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kingler/back.2bpp.lz b/gfx/pokemon/kingler/back.2bpp.lz
deleted file mode 100644
index aceed067..00000000
--- a/gfx/pokemon/kingler/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kingler/front_gold.2bpp.lz b/gfx/pokemon/kingler/front_gold.2bpp.lz
deleted file mode 100644
index 33b3c6ee..00000000
--- a/gfx/pokemon/kingler/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/kingler/front_silver.2bpp.lz b/gfx/pokemon/kingler/front_silver.2bpp.lz
deleted file mode 100644
index 00e27d51..00000000
--- a/gfx/pokemon/kingler/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/koffing/back.2bpp.lz b/gfx/pokemon/koffing/back.2bpp.lz
deleted file mode 100644
index 2e876256..00000000
--- a/gfx/pokemon/koffing/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/koffing/front_gold.2bpp.lz b/gfx/pokemon/koffing/front_gold.2bpp.lz
deleted file mode 100644
index e5992bba..00000000
--- a/gfx/pokemon/koffing/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/koffing/front_silver.2bpp.lz b/gfx/pokemon/koffing/front_silver.2bpp.lz
deleted file mode 100644
index 9ac46eb8..00000000
--- a/gfx/pokemon/koffing/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/krabby/back.2bpp.lz b/gfx/pokemon/krabby/back.2bpp.lz
deleted file mode 100644
index 5954b413..00000000
--- a/gfx/pokemon/krabby/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/krabby/front_gold.2bpp.lz b/gfx/pokemon/krabby/front_gold.2bpp.lz
deleted file mode 100644
index c9dc7e65..00000000
--- a/gfx/pokemon/krabby/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/krabby/front_silver.2bpp.lz b/gfx/pokemon/krabby/front_silver.2bpp.lz
deleted file mode 100644
index 02c6d3c5..00000000
--- a/gfx/pokemon/krabby/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lanturn/back.2bpp.lz b/gfx/pokemon/lanturn/back.2bpp.lz
deleted file mode 100644
index 7e930fa6..00000000
--- a/gfx/pokemon/lanturn/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lanturn/front_gold.2bpp.lz b/gfx/pokemon/lanturn/front_gold.2bpp.lz
deleted file mode 100644
index af5f957d..00000000
--- a/gfx/pokemon/lanturn/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lanturn/front_silver.2bpp.lz b/gfx/pokemon/lanturn/front_silver.2bpp.lz
deleted file mode 100644
index e7427730..00000000
--- a/gfx/pokemon/lanturn/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lapras/back.2bpp.lz b/gfx/pokemon/lapras/back.2bpp.lz
deleted file mode 100644
index 00f6b432..00000000
--- a/gfx/pokemon/lapras/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lapras/front_gold.2bpp.lz b/gfx/pokemon/lapras/front_gold.2bpp.lz
deleted file mode 100644
index e2d98c77..00000000
--- a/gfx/pokemon/lapras/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lapras/front_silver.2bpp.lz b/gfx/pokemon/lapras/front_silver.2bpp.lz
deleted file mode 100644
index af894a3d..00000000
--- a/gfx/pokemon/lapras/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/larvitar/back.2bpp.lz b/gfx/pokemon/larvitar/back.2bpp.lz
deleted file mode 100644
index b4122419..00000000
--- a/gfx/pokemon/larvitar/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/larvitar/front_gold.2bpp.lz b/gfx/pokemon/larvitar/front_gold.2bpp.lz
deleted file mode 100644
index 67187685..00000000
--- a/gfx/pokemon/larvitar/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/larvitar/front_silver.2bpp.lz b/gfx/pokemon/larvitar/front_silver.2bpp.lz
deleted file mode 100644
index 3bc55be9..00000000
--- a/gfx/pokemon/larvitar/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ledian/back.2bpp.lz b/gfx/pokemon/ledian/back.2bpp.lz
deleted file mode 100644
index eb996b4e..00000000
--- a/gfx/pokemon/ledian/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ledian/front_gold.2bpp.lz b/gfx/pokemon/ledian/front_gold.2bpp.lz
deleted file mode 100644
index 360a83af..00000000
--- a/gfx/pokemon/ledian/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ledian/front_silver.2bpp.lz b/gfx/pokemon/ledian/front_silver.2bpp.lz
deleted file mode 100644
index a0fbf41a..00000000
--- a/gfx/pokemon/ledian/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ledyba/back.2bpp.lz b/gfx/pokemon/ledyba/back.2bpp.lz
deleted file mode 100644
index 728f4ded..00000000
--- a/gfx/pokemon/ledyba/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ledyba/front_gold.2bpp.lz b/gfx/pokemon/ledyba/front_gold.2bpp.lz
deleted file mode 100644
index 7f3a3c40..00000000
--- a/gfx/pokemon/ledyba/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ledyba/front_silver.2bpp.lz b/gfx/pokemon/ledyba/front_silver.2bpp.lz
deleted file mode 100644
index 6e1d9326..00000000
--- a/gfx/pokemon/ledyba/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lickitung/back.2bpp.lz b/gfx/pokemon/lickitung/back.2bpp.lz
deleted file mode 100644
index 85764655..00000000
--- a/gfx/pokemon/lickitung/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lickitung/front_gold.2bpp.lz b/gfx/pokemon/lickitung/front_gold.2bpp.lz
deleted file mode 100644
index 1264a1c5..00000000
--- a/gfx/pokemon/lickitung/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lickitung/front_silver.2bpp.lz b/gfx/pokemon/lickitung/front_silver.2bpp.lz
deleted file mode 100644
index 08e6826a..00000000
--- a/gfx/pokemon/lickitung/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lugia/back.2bpp.lz b/gfx/pokemon/lugia/back.2bpp.lz
deleted file mode 100644
index 00459509..00000000
--- a/gfx/pokemon/lugia/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lugia/front_gold.2bpp.lz b/gfx/pokemon/lugia/front_gold.2bpp.lz
deleted file mode 100644
index 3dc2e358..00000000
--- a/gfx/pokemon/lugia/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/lugia/front_silver.2bpp.lz b/gfx/pokemon/lugia/front_silver.2bpp.lz
deleted file mode 100644
index 3a9cf8c2..00000000
--- a/gfx/pokemon/lugia/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/machamp/back.2bpp.lz b/gfx/pokemon/machamp/back.2bpp.lz
deleted file mode 100644
index b82d09cc..00000000
--- a/gfx/pokemon/machamp/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/machamp/front_gold.2bpp.lz b/gfx/pokemon/machamp/front_gold.2bpp.lz
deleted file mode 100644
index 25b75bc4..00000000
--- a/gfx/pokemon/machamp/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/machamp/front_silver.2bpp.lz b/gfx/pokemon/machamp/front_silver.2bpp.lz
deleted file mode 100644
index 90ad1a66..00000000
--- a/gfx/pokemon/machamp/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/machoke/back.2bpp.lz b/gfx/pokemon/machoke/back.2bpp.lz
deleted file mode 100644
index e6a0015e..00000000
--- a/gfx/pokemon/machoke/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/machoke/front_gold.2bpp.lz b/gfx/pokemon/machoke/front_gold.2bpp.lz
deleted file mode 100644
index 2bd60c3f..00000000
--- a/gfx/pokemon/machoke/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/machoke/front_silver.2bpp.lz b/gfx/pokemon/machoke/front_silver.2bpp.lz
deleted file mode 100644
index 52310783..00000000
--- a/gfx/pokemon/machoke/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/machop/back.2bpp.lz b/gfx/pokemon/machop/back.2bpp.lz
deleted file mode 100644
index 96e6d00c..00000000
--- a/gfx/pokemon/machop/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/machop/front_gold.2bpp.lz b/gfx/pokemon/machop/front_gold.2bpp.lz
deleted file mode 100644
index b1647563..00000000
--- a/gfx/pokemon/machop/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/machop/front_silver.2bpp.lz b/gfx/pokemon/machop/front_silver.2bpp.lz
deleted file mode 100644
index df866cbd..00000000
--- a/gfx/pokemon/machop/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magby/back.2bpp.lz b/gfx/pokemon/magby/back.2bpp.lz
deleted file mode 100644
index 8746c640..00000000
--- a/gfx/pokemon/magby/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magby/front_gold.2bpp.lz b/gfx/pokemon/magby/front_gold.2bpp.lz
deleted file mode 100644
index 247956e4..00000000
--- a/gfx/pokemon/magby/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magby/front_silver.2bpp.lz b/gfx/pokemon/magby/front_silver.2bpp.lz
deleted file mode 100644
index ded3521e..00000000
--- a/gfx/pokemon/magby/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magcargo/back.2bpp.lz b/gfx/pokemon/magcargo/back.2bpp.lz
deleted file mode 100644
index 9d0e41f9..00000000
--- a/gfx/pokemon/magcargo/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magcargo/front_gold.2bpp.lz b/gfx/pokemon/magcargo/front_gold.2bpp.lz
deleted file mode 100644
index c8ade229..00000000
--- a/gfx/pokemon/magcargo/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magcargo/front_silver.2bpp.lz b/gfx/pokemon/magcargo/front_silver.2bpp.lz
deleted file mode 100644
index 231632cd..00000000
--- a/gfx/pokemon/magcargo/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magikarp/back.2bpp.lz b/gfx/pokemon/magikarp/back.2bpp.lz
deleted file mode 100644
index 17100a9c..00000000
--- a/gfx/pokemon/magikarp/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magikarp/front_gold.2bpp.lz b/gfx/pokemon/magikarp/front_gold.2bpp.lz
deleted file mode 100644
index 57c19cd1..00000000
--- a/gfx/pokemon/magikarp/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magikarp/front_silver.2bpp.lz b/gfx/pokemon/magikarp/front_silver.2bpp.lz
deleted file mode 100644
index 4b87639d..00000000
--- a/gfx/pokemon/magikarp/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magmar/back.2bpp.lz b/gfx/pokemon/magmar/back.2bpp.lz
deleted file mode 100644
index cbef7790..00000000
--- a/gfx/pokemon/magmar/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magmar/front_gold.2bpp.lz b/gfx/pokemon/magmar/front_gold.2bpp.lz
deleted file mode 100644
index 785278ca..00000000
--- a/gfx/pokemon/magmar/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magmar/front_silver.2bpp.lz b/gfx/pokemon/magmar/front_silver.2bpp.lz
deleted file mode 100644
index 13265d5a..00000000
--- a/gfx/pokemon/magmar/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magnemite/back.2bpp.lz b/gfx/pokemon/magnemite/back.2bpp.lz
deleted file mode 100644
index f5cb4f80..00000000
--- a/gfx/pokemon/magnemite/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magnemite/front_gold.2bpp.lz b/gfx/pokemon/magnemite/front_gold.2bpp.lz
deleted file mode 100644
index 750e002e..00000000
--- a/gfx/pokemon/magnemite/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magnemite/front_silver.2bpp.lz b/gfx/pokemon/magnemite/front_silver.2bpp.lz
deleted file mode 100644
index 81914f44..00000000
--- a/gfx/pokemon/magnemite/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magneton/back.2bpp.lz b/gfx/pokemon/magneton/back.2bpp.lz
deleted file mode 100644
index c029f8ce..00000000
--- a/gfx/pokemon/magneton/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magneton/front_gold.2bpp.lz b/gfx/pokemon/magneton/front_gold.2bpp.lz
deleted file mode 100644
index b884bd4d..00000000
--- a/gfx/pokemon/magneton/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/magneton/front_silver.2bpp.lz b/gfx/pokemon/magneton/front_silver.2bpp.lz
deleted file mode 100644
index a44da89b..00000000
--- a/gfx/pokemon/magneton/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mankey/back.2bpp.lz b/gfx/pokemon/mankey/back.2bpp.lz
deleted file mode 100644
index 62989a37..00000000
--- a/gfx/pokemon/mankey/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mankey/front_gold.2bpp.lz b/gfx/pokemon/mankey/front_gold.2bpp.lz
deleted file mode 100644
index ed97b954..00000000
--- a/gfx/pokemon/mankey/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mankey/front_silver.2bpp.lz b/gfx/pokemon/mankey/front_silver.2bpp.lz
deleted file mode 100644
index 7ed88326..00000000
--- a/gfx/pokemon/mankey/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mantine/back.2bpp.lz b/gfx/pokemon/mantine/back.2bpp.lz
deleted file mode 100644
index 3378e2df..00000000
--- a/gfx/pokemon/mantine/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mantine/front_gold.2bpp.lz b/gfx/pokemon/mantine/front_gold.2bpp.lz
deleted file mode 100644
index 3fdc6a37..00000000
--- a/gfx/pokemon/mantine/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mantine/front_silver.2bpp.lz b/gfx/pokemon/mantine/front_silver.2bpp.lz
deleted file mode 100644
index 156ac658..00000000
--- a/gfx/pokemon/mantine/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mareep/back.2bpp.lz b/gfx/pokemon/mareep/back.2bpp.lz
deleted file mode 100644
index e703d450..00000000
--- a/gfx/pokemon/mareep/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mareep/front_gold.2bpp.lz b/gfx/pokemon/mareep/front_gold.2bpp.lz
deleted file mode 100644
index 1b2a3218..00000000
--- a/gfx/pokemon/mareep/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mareep/front_silver.2bpp.lz b/gfx/pokemon/mareep/front_silver.2bpp.lz
deleted file mode 100644
index 58cd3e1b..00000000
--- a/gfx/pokemon/mareep/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/marill/back.2bpp.lz b/gfx/pokemon/marill/back.2bpp.lz
deleted file mode 100644
index 699fdaf6..00000000
--- a/gfx/pokemon/marill/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/marill/front_gold.2bpp.lz b/gfx/pokemon/marill/front_gold.2bpp.lz
deleted file mode 100644
index 650e75ff..00000000
--- a/gfx/pokemon/marill/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/marill/front_silver.2bpp.lz b/gfx/pokemon/marill/front_silver.2bpp.lz
deleted file mode 100644
index 9df2d552..00000000
--- a/gfx/pokemon/marill/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/marowak/back.2bpp.lz b/gfx/pokemon/marowak/back.2bpp.lz
deleted file mode 100644
index 90a297b3..00000000
--- a/gfx/pokemon/marowak/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/marowak/front_gold.2bpp.lz b/gfx/pokemon/marowak/front_gold.2bpp.lz
deleted file mode 100644
index 7f062302..00000000
--- a/gfx/pokemon/marowak/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/marowak/front_silver.2bpp.lz b/gfx/pokemon/marowak/front_silver.2bpp.lz
deleted file mode 100644
index cf1ac5ac..00000000
--- a/gfx/pokemon/marowak/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/meganium/back.2bpp.lz b/gfx/pokemon/meganium/back.2bpp.lz
deleted file mode 100644
index 718f66f8..00000000
--- a/gfx/pokemon/meganium/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/meganium/front_gold.2bpp.lz b/gfx/pokemon/meganium/front_gold.2bpp.lz
deleted file mode 100644
index ed36e96f..00000000
--- a/gfx/pokemon/meganium/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/meganium/front_silver.2bpp.lz b/gfx/pokemon/meganium/front_silver.2bpp.lz
deleted file mode 100644
index b2ef9f5f..00000000
--- a/gfx/pokemon/meganium/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/meowth/back.2bpp.lz b/gfx/pokemon/meowth/back.2bpp.lz
deleted file mode 100644
index 205b106e..00000000
--- a/gfx/pokemon/meowth/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/meowth/front_gold.2bpp.lz b/gfx/pokemon/meowth/front_gold.2bpp.lz
deleted file mode 100644
index 0cb00662..00000000
--- a/gfx/pokemon/meowth/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/meowth/front_silver.2bpp.lz b/gfx/pokemon/meowth/front_silver.2bpp.lz
deleted file mode 100644
index 72b35b1a..00000000
--- a/gfx/pokemon/meowth/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/metapod/back.2bpp.lz b/gfx/pokemon/metapod/back.2bpp.lz
deleted file mode 100644
index a2a44696..00000000
--- a/gfx/pokemon/metapod/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/metapod/front_gold.2bpp.lz b/gfx/pokemon/metapod/front_gold.2bpp.lz
deleted file mode 100644
index 5d25c4c4..00000000
--- a/gfx/pokemon/metapod/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/metapod/front_silver.2bpp.lz b/gfx/pokemon/metapod/front_silver.2bpp.lz
deleted file mode 100644
index bfb3ffe8..00000000
--- a/gfx/pokemon/metapod/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mew/back.2bpp.lz b/gfx/pokemon/mew/back.2bpp.lz
deleted file mode 100644
index 388a8de9..00000000
--- a/gfx/pokemon/mew/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mew/front_gold.2bpp.lz b/gfx/pokemon/mew/front_gold.2bpp.lz
deleted file mode 100644
index 73704171..00000000
--- a/gfx/pokemon/mew/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mew/front_silver.2bpp.lz b/gfx/pokemon/mew/front_silver.2bpp.lz
deleted file mode 100644
index aca06ea2..00000000
--- a/gfx/pokemon/mew/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mewtwo/back.2bpp.lz b/gfx/pokemon/mewtwo/back.2bpp.lz
deleted file mode 100644
index 3be56c47..00000000
--- a/gfx/pokemon/mewtwo/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mewtwo/front_gold.2bpp.lz b/gfx/pokemon/mewtwo/front_gold.2bpp.lz
deleted file mode 100644
index efb23c6d..00000000
--- a/gfx/pokemon/mewtwo/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mewtwo/front_silver.2bpp.lz b/gfx/pokemon/mewtwo/front_silver.2bpp.lz
deleted file mode 100644
index 16d62d94..00000000
--- a/gfx/pokemon/mewtwo/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/miltank/back_gold.2bpp.lz b/gfx/pokemon/miltank/back_gold.2bpp.lz
deleted file mode 100644
index 21cdf501..00000000
--- a/gfx/pokemon/miltank/back_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/miltank/back_silver.2bpp.lz b/gfx/pokemon/miltank/back_silver.2bpp.lz
deleted file mode 100644
index d43ce45b..00000000
--- a/gfx/pokemon/miltank/back_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/miltank/front_gold.2bpp.lz b/gfx/pokemon/miltank/front_gold.2bpp.lz
deleted file mode 100644
index e15e4bbc..00000000
--- a/gfx/pokemon/miltank/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/miltank/front_silver.2bpp.lz b/gfx/pokemon/miltank/front_silver.2bpp.lz
deleted file mode 100644
index e1d954dd..00000000
--- a/gfx/pokemon/miltank/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/misdreavus/back.2bpp.lz b/gfx/pokemon/misdreavus/back.2bpp.lz
deleted file mode 100644
index 5cf96e82..00000000
--- a/gfx/pokemon/misdreavus/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/misdreavus/front_gold.2bpp.lz b/gfx/pokemon/misdreavus/front_gold.2bpp.lz
deleted file mode 100644
index 73bd3492..00000000
--- a/gfx/pokemon/misdreavus/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/misdreavus/front_silver.2bpp.lz b/gfx/pokemon/misdreavus/front_silver.2bpp.lz
deleted file mode 100644
index d53eb00f..00000000
--- a/gfx/pokemon/misdreavus/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/moltres/back.2bpp.lz b/gfx/pokemon/moltres/back.2bpp.lz
deleted file mode 100644
index 542a7313..00000000
--- a/gfx/pokemon/moltres/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/moltres/front_gold.2bpp.lz b/gfx/pokemon/moltres/front_gold.2bpp.lz
deleted file mode 100644
index 778a84fa..00000000
--- a/gfx/pokemon/moltres/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/moltres/front_silver.2bpp.lz b/gfx/pokemon/moltres/front_silver.2bpp.lz
deleted file mode 100644
index ea4862d4..00000000
--- a/gfx/pokemon/moltres/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mr__mime/back.2bpp.lz b/gfx/pokemon/mr__mime/back.2bpp.lz
deleted file mode 100644
index eb164758..00000000
--- a/gfx/pokemon/mr__mime/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mr__mime/front_gold.2bpp.lz b/gfx/pokemon/mr__mime/front_gold.2bpp.lz
deleted file mode 100644
index e6de5c7f..00000000
--- a/gfx/pokemon/mr__mime/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/mr__mime/front_silver.2bpp.lz b/gfx/pokemon/mr__mime/front_silver.2bpp.lz
deleted file mode 100644
index 41981d50..00000000
--- a/gfx/pokemon/mr__mime/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/muk/back.2bpp.lz b/gfx/pokemon/muk/back.2bpp.lz
deleted file mode 100644
index 63a6aa8d..00000000
--- a/gfx/pokemon/muk/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/muk/front_gold.2bpp.lz b/gfx/pokemon/muk/front_gold.2bpp.lz
deleted file mode 100644
index 56ec5f28..00000000
--- a/gfx/pokemon/muk/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/muk/front_silver.2bpp.lz b/gfx/pokemon/muk/front_silver.2bpp.lz
deleted file mode 100644
index 1e77003d..00000000
--- a/gfx/pokemon/muk/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/murkrow/back.2bpp.lz b/gfx/pokemon/murkrow/back.2bpp.lz
deleted file mode 100644
index b9928708..00000000
--- a/gfx/pokemon/murkrow/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/murkrow/front_gold.2bpp.lz b/gfx/pokemon/murkrow/front_gold.2bpp.lz
deleted file mode 100644
index 369e4538..00000000
--- a/gfx/pokemon/murkrow/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/murkrow/front_silver.2bpp.lz b/gfx/pokemon/murkrow/front_silver.2bpp.lz
deleted file mode 100644
index 03294dde..00000000
--- a/gfx/pokemon/murkrow/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/natu/back.2bpp.lz b/gfx/pokemon/natu/back.2bpp.lz
deleted file mode 100644
index 3bcfcad7..00000000
--- a/gfx/pokemon/natu/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/natu/front_gold.2bpp.lz b/gfx/pokemon/natu/front_gold.2bpp.lz
deleted file mode 100644
index 3d294466..00000000
--- a/gfx/pokemon/natu/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/natu/front_silver.2bpp.lz b/gfx/pokemon/natu/front_silver.2bpp.lz
deleted file mode 100644
index 7376f426..00000000
--- a/gfx/pokemon/natu/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoking/back.2bpp.lz b/gfx/pokemon/nidoking/back.2bpp.lz
deleted file mode 100644
index b3f35b5a..00000000
--- a/gfx/pokemon/nidoking/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoking/front_gold.2bpp.lz b/gfx/pokemon/nidoking/front_gold.2bpp.lz
deleted file mode 100644
index 8163460e..00000000
--- a/gfx/pokemon/nidoking/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoking/front_silver.2bpp.lz b/gfx/pokemon/nidoking/front_silver.2bpp.lz
deleted file mode 100644
index 0090e3f1..00000000
--- a/gfx/pokemon/nidoking/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoqueen/back.2bpp.lz b/gfx/pokemon/nidoqueen/back.2bpp.lz
deleted file mode 100644
index b363f089..00000000
--- a/gfx/pokemon/nidoqueen/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoqueen/front_gold.2bpp.lz b/gfx/pokemon/nidoqueen/front_gold.2bpp.lz
deleted file mode 100644
index ef1c3465..00000000
--- a/gfx/pokemon/nidoqueen/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoqueen/front_silver.2bpp.lz b/gfx/pokemon/nidoqueen/front_silver.2bpp.lz
deleted file mode 100644
index 692b259b..00000000
--- a/gfx/pokemon/nidoqueen/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoran_f/back.2bpp.lz b/gfx/pokemon/nidoran_f/back.2bpp.lz
deleted file mode 100644
index df43f06a..00000000
--- a/gfx/pokemon/nidoran_f/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoran_f/front_gold.2bpp.lz b/gfx/pokemon/nidoran_f/front_gold.2bpp.lz
deleted file mode 100644
index 4768a47d..00000000
--- a/gfx/pokemon/nidoran_f/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoran_f/front_silver.2bpp.lz b/gfx/pokemon/nidoran_f/front_silver.2bpp.lz
deleted file mode 100644
index 7c003f7e..00000000
--- a/gfx/pokemon/nidoran_f/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoran_m/back.2bpp.lz b/gfx/pokemon/nidoran_m/back.2bpp.lz
deleted file mode 100644
index 4b3be9a6..00000000
--- a/gfx/pokemon/nidoran_m/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoran_m/front_gold.2bpp.lz b/gfx/pokemon/nidoran_m/front_gold.2bpp.lz
deleted file mode 100644
index 1d474d96..00000000
--- a/gfx/pokemon/nidoran_m/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidoran_m/front_silver.2bpp.lz b/gfx/pokemon/nidoran_m/front_silver.2bpp.lz
deleted file mode 100644
index 8c1b9f16..00000000
--- a/gfx/pokemon/nidoran_m/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidorina/back.2bpp.lz b/gfx/pokemon/nidorina/back.2bpp.lz
deleted file mode 100644
index 141d61f8..00000000
--- a/gfx/pokemon/nidorina/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidorina/front_gold.2bpp.lz b/gfx/pokemon/nidorina/front_gold.2bpp.lz
deleted file mode 100644
index 973c5508..00000000
--- a/gfx/pokemon/nidorina/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidorina/front_silver.2bpp.lz b/gfx/pokemon/nidorina/front_silver.2bpp.lz
deleted file mode 100644
index 76e28dc2..00000000
--- a/gfx/pokemon/nidorina/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidorino/back.2bpp.lz b/gfx/pokemon/nidorino/back.2bpp.lz
deleted file mode 100644
index 6e6a841e..00000000
--- a/gfx/pokemon/nidorino/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidorino/front_gold.2bpp.lz b/gfx/pokemon/nidorino/front_gold.2bpp.lz
deleted file mode 100644
index 754102d3..00000000
--- a/gfx/pokemon/nidorino/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/nidorino/front_silver.2bpp.lz b/gfx/pokemon/nidorino/front_silver.2bpp.lz
deleted file mode 100644
index 60d99e7e..00000000
--- a/gfx/pokemon/nidorino/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ninetales/back.2bpp.lz b/gfx/pokemon/ninetales/back.2bpp.lz
deleted file mode 100644
index 15e5de92..00000000
--- a/gfx/pokemon/ninetales/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ninetales/front_gold.2bpp.lz b/gfx/pokemon/ninetales/front_gold.2bpp.lz
deleted file mode 100644
index 2b87149b..00000000
--- a/gfx/pokemon/ninetales/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ninetales/front_silver.2bpp.lz b/gfx/pokemon/ninetales/front_silver.2bpp.lz
deleted file mode 100644
index 7a62ee21..00000000
--- a/gfx/pokemon/ninetales/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/noctowl/back.2bpp.lz b/gfx/pokemon/noctowl/back.2bpp.lz
deleted file mode 100644
index 9ef83c86..00000000
--- a/gfx/pokemon/noctowl/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/noctowl/front_gold.2bpp.lz b/gfx/pokemon/noctowl/front_gold.2bpp.lz
deleted file mode 100644
index 2666f06c..00000000
--- a/gfx/pokemon/noctowl/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/noctowl/front_silver.2bpp.lz b/gfx/pokemon/noctowl/front_silver.2bpp.lz
deleted file mode 100644
index 6fa73ae6..00000000
--- a/gfx/pokemon/noctowl/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/octillery/back.2bpp.lz b/gfx/pokemon/octillery/back.2bpp.lz
deleted file mode 100644
index 2d12597c..00000000
--- a/gfx/pokemon/octillery/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/octillery/front_gold.2bpp.lz b/gfx/pokemon/octillery/front_gold.2bpp.lz
deleted file mode 100644
index 03acbd50..00000000
--- a/gfx/pokemon/octillery/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/octillery/front_silver.2bpp.lz b/gfx/pokemon/octillery/front_silver.2bpp.lz
deleted file mode 100644
index 08499edc..00000000
--- a/gfx/pokemon/octillery/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/oddish/back.2bpp.lz b/gfx/pokemon/oddish/back.2bpp.lz
deleted file mode 100644
index 81ba4e5f..00000000
--- a/gfx/pokemon/oddish/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/oddish/front_gold.2bpp.lz b/gfx/pokemon/oddish/front_gold.2bpp.lz
deleted file mode 100644
index 157a404b..00000000
--- a/gfx/pokemon/oddish/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/oddish/front_silver.2bpp.lz b/gfx/pokemon/oddish/front_silver.2bpp.lz
deleted file mode 100644
index bdc4fe81..00000000
--- a/gfx/pokemon/oddish/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/omanyte/back.2bpp.lz b/gfx/pokemon/omanyte/back.2bpp.lz
deleted file mode 100644
index 0ee462ea..00000000
--- a/gfx/pokemon/omanyte/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/omanyte/front_gold.2bpp.lz b/gfx/pokemon/omanyte/front_gold.2bpp.lz
deleted file mode 100644
index 5edc0712..00000000
--- a/gfx/pokemon/omanyte/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/omanyte/front_silver.2bpp.lz b/gfx/pokemon/omanyte/front_silver.2bpp.lz
deleted file mode 100644
index 28a97a83..00000000
--- a/gfx/pokemon/omanyte/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/omastar/back.2bpp.lz b/gfx/pokemon/omastar/back.2bpp.lz
deleted file mode 100644
index b41a828c..00000000
--- a/gfx/pokemon/omastar/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/omastar/front_gold.2bpp.lz b/gfx/pokemon/omastar/front_gold.2bpp.lz
deleted file mode 100644
index b8bab619..00000000
--- a/gfx/pokemon/omastar/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/omastar/front_silver.2bpp.lz b/gfx/pokemon/omastar/front_silver.2bpp.lz
deleted file mode 100644
index 892b19e5..00000000
--- a/gfx/pokemon/omastar/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/onix/back.2bpp.lz b/gfx/pokemon/onix/back.2bpp.lz
deleted file mode 100644
index 05df1a96..00000000
--- a/gfx/pokemon/onix/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/onix/front_gold.2bpp.lz b/gfx/pokemon/onix/front_gold.2bpp.lz
deleted file mode 100644
index 1557aa90..00000000
--- a/gfx/pokemon/onix/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/onix/front_silver.2bpp.lz b/gfx/pokemon/onix/front_silver.2bpp.lz
deleted file mode 100644
index 211f4bf8..00000000
--- a/gfx/pokemon/onix/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/paras/back.2bpp.lz b/gfx/pokemon/paras/back.2bpp.lz
deleted file mode 100644
index d6c3d4a6..00000000
--- a/gfx/pokemon/paras/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/paras/front_gold.2bpp.lz b/gfx/pokemon/paras/front_gold.2bpp.lz
deleted file mode 100644
index 92d2a12c..00000000
--- a/gfx/pokemon/paras/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/paras/front_silver.2bpp.lz b/gfx/pokemon/paras/front_silver.2bpp.lz
deleted file mode 100644
index f32ac88e..00000000
--- a/gfx/pokemon/paras/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/parasect/back.2bpp.lz b/gfx/pokemon/parasect/back.2bpp.lz
deleted file mode 100644
index a63677ff..00000000
--- a/gfx/pokemon/parasect/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/parasect/front_gold.2bpp.lz b/gfx/pokemon/parasect/front_gold.2bpp.lz
deleted file mode 100644
index 6c82acd4..00000000
--- a/gfx/pokemon/parasect/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/parasect/front_silver.2bpp.lz b/gfx/pokemon/parasect/front_silver.2bpp.lz
deleted file mode 100644
index 3536c26a..00000000
--- a/gfx/pokemon/parasect/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/persian/back.2bpp.lz b/gfx/pokemon/persian/back.2bpp.lz
deleted file mode 100644
index e615d47f..00000000
--- a/gfx/pokemon/persian/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/persian/front_gold.2bpp.lz b/gfx/pokemon/persian/front_gold.2bpp.lz
deleted file mode 100644
index efbb1fac..00000000
--- a/gfx/pokemon/persian/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/persian/front_silver.2bpp.lz b/gfx/pokemon/persian/front_silver.2bpp.lz
deleted file mode 100644
index 6abdf5c1..00000000
--- a/gfx/pokemon/persian/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/phanpy/back.2bpp.lz b/gfx/pokemon/phanpy/back.2bpp.lz
deleted file mode 100644
index cef1bf44..00000000
--- a/gfx/pokemon/phanpy/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/phanpy/front_gold.2bpp.lz b/gfx/pokemon/phanpy/front_gold.2bpp.lz
deleted file mode 100644
index 61e497dd..00000000
--- a/gfx/pokemon/phanpy/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/phanpy/front_silver.2bpp.lz b/gfx/pokemon/phanpy/front_silver.2bpp.lz
deleted file mode 100644
index 9da79e81..00000000
--- a/gfx/pokemon/phanpy/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pichu/back.2bpp.lz b/gfx/pokemon/pichu/back.2bpp.lz
deleted file mode 100644
index bad0a0c8..00000000
--- a/gfx/pokemon/pichu/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pichu/front_gold.2bpp.lz b/gfx/pokemon/pichu/front_gold.2bpp.lz
deleted file mode 100644
index 833ba408..00000000
--- a/gfx/pokemon/pichu/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pichu/front_silver.2bpp.lz b/gfx/pokemon/pichu/front_silver.2bpp.lz
deleted file mode 100644
index 5c55716d..00000000
--- a/gfx/pokemon/pichu/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pidgeot/back.2bpp.lz b/gfx/pokemon/pidgeot/back.2bpp.lz
deleted file mode 100644
index a464dd7d..00000000
--- a/gfx/pokemon/pidgeot/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pidgeot/front_gold.2bpp.lz b/gfx/pokemon/pidgeot/front_gold.2bpp.lz
deleted file mode 100644
index e52ff874..00000000
--- a/gfx/pokemon/pidgeot/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pidgeot/front_silver.2bpp.lz b/gfx/pokemon/pidgeot/front_silver.2bpp.lz
deleted file mode 100644
index 7f69e58c..00000000
--- a/gfx/pokemon/pidgeot/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pidgeotto/back.2bpp.lz b/gfx/pokemon/pidgeotto/back.2bpp.lz
deleted file mode 100644
index d766747e..00000000
--- a/gfx/pokemon/pidgeotto/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pidgeotto/front_gold.2bpp.lz b/gfx/pokemon/pidgeotto/front_gold.2bpp.lz
deleted file mode 100644
index 5ed60b65..00000000
--- a/gfx/pokemon/pidgeotto/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pidgeotto/front_silver.2bpp.lz b/gfx/pokemon/pidgeotto/front_silver.2bpp.lz
deleted file mode 100644
index 0ccbabb4..00000000
--- a/gfx/pokemon/pidgeotto/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pidgey/back.2bpp.lz b/gfx/pokemon/pidgey/back.2bpp.lz
deleted file mode 100644
index 48669456..00000000
--- a/gfx/pokemon/pidgey/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pidgey/front_gold.2bpp.lz b/gfx/pokemon/pidgey/front_gold.2bpp.lz
deleted file mode 100644
index 9441b97f..00000000
--- a/gfx/pokemon/pidgey/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pidgey/front_silver.2bpp.lz b/gfx/pokemon/pidgey/front_silver.2bpp.lz
deleted file mode 100644
index 84171d80..00000000
--- a/gfx/pokemon/pidgey/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pikachu/back.2bpp.lz b/gfx/pokemon/pikachu/back.2bpp.lz
deleted file mode 100644
index 3f74382a..00000000
--- a/gfx/pokemon/pikachu/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pikachu/front_gold.2bpp.lz b/gfx/pokemon/pikachu/front_gold.2bpp.lz
deleted file mode 100644
index 0360ede3..00000000
--- a/gfx/pokemon/pikachu/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pikachu/front_silver.2bpp.lz b/gfx/pokemon/pikachu/front_silver.2bpp.lz
deleted file mode 100644
index b8287262..00000000
--- a/gfx/pokemon/pikachu/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/piloswine/back.2bpp.lz b/gfx/pokemon/piloswine/back.2bpp.lz
deleted file mode 100644
index 2bdbd05b..00000000
--- a/gfx/pokemon/piloswine/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/piloswine/front_gold.2bpp.lz b/gfx/pokemon/piloswine/front_gold.2bpp.lz
deleted file mode 100644
index 8710dde2..00000000
--- a/gfx/pokemon/piloswine/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/piloswine/front_silver.2bpp.lz b/gfx/pokemon/piloswine/front_silver.2bpp.lz
deleted file mode 100644
index 9c6e6f7d..00000000
--- a/gfx/pokemon/piloswine/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pineco/back.2bpp.lz b/gfx/pokemon/pineco/back.2bpp.lz
deleted file mode 100644
index f4baaadb..00000000
--- a/gfx/pokemon/pineco/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pineco/front_gold.2bpp.lz b/gfx/pokemon/pineco/front_gold.2bpp.lz
deleted file mode 100644
index 992f51b0..00000000
--- a/gfx/pokemon/pineco/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pineco/front_silver.2bpp.lz b/gfx/pokemon/pineco/front_silver.2bpp.lz
deleted file mode 100644
index 686ce9a0..00000000
--- a/gfx/pokemon/pineco/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pinsir/back.2bpp.lz b/gfx/pokemon/pinsir/back.2bpp.lz
deleted file mode 100644
index c456328a..00000000
--- a/gfx/pokemon/pinsir/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pinsir/front_gold.2bpp.lz b/gfx/pokemon/pinsir/front_gold.2bpp.lz
deleted file mode 100644
index 8257f831..00000000
--- a/gfx/pokemon/pinsir/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pinsir/front_silver.2bpp.lz b/gfx/pokemon/pinsir/front_silver.2bpp.lz
deleted file mode 100644
index 559ae228..00000000
--- a/gfx/pokemon/pinsir/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/politoed/back.2bpp.lz b/gfx/pokemon/politoed/back.2bpp.lz
deleted file mode 100644
index 01067706..00000000
--- a/gfx/pokemon/politoed/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/politoed/front_gold.2bpp.lz b/gfx/pokemon/politoed/front_gold.2bpp.lz
deleted file mode 100644
index 1f5f334c..00000000
--- a/gfx/pokemon/politoed/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/politoed/front_silver.2bpp.lz b/gfx/pokemon/politoed/front_silver.2bpp.lz
deleted file mode 100644
index ddbbec34..00000000
--- a/gfx/pokemon/politoed/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/poliwag/back.2bpp.lz b/gfx/pokemon/poliwag/back.2bpp.lz
deleted file mode 100644
index 58d039d1..00000000
--- a/gfx/pokemon/poliwag/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/poliwag/front_gold.2bpp.lz b/gfx/pokemon/poliwag/front_gold.2bpp.lz
deleted file mode 100644
index 77da9344..00000000
--- a/gfx/pokemon/poliwag/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/poliwag/front_silver.2bpp.lz b/gfx/pokemon/poliwag/front_silver.2bpp.lz
deleted file mode 100644
index 9263bbd1..00000000
--- a/gfx/pokemon/poliwag/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/poliwhirl/back.2bpp.lz b/gfx/pokemon/poliwhirl/back.2bpp.lz
deleted file mode 100644
index a78a2cff..00000000
--- a/gfx/pokemon/poliwhirl/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/poliwhirl/front_gold.2bpp.lz b/gfx/pokemon/poliwhirl/front_gold.2bpp.lz
deleted file mode 100644
index f9691d60..00000000
--- a/gfx/pokemon/poliwhirl/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/poliwhirl/front_silver.2bpp.lz b/gfx/pokemon/poliwhirl/front_silver.2bpp.lz
deleted file mode 100644
index 74af485d..00000000
--- a/gfx/pokemon/poliwhirl/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/poliwrath/back.2bpp.lz b/gfx/pokemon/poliwrath/back.2bpp.lz
deleted file mode 100644
index eab9164a..00000000
--- a/gfx/pokemon/poliwrath/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/poliwrath/front_gold.2bpp.lz b/gfx/pokemon/poliwrath/front_gold.2bpp.lz
deleted file mode 100644
index d3f398bd..00000000
--- a/gfx/pokemon/poliwrath/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/poliwrath/front_silver.2bpp.lz b/gfx/pokemon/poliwrath/front_silver.2bpp.lz
deleted file mode 100644
index 1bf10c71..00000000
--- a/gfx/pokemon/poliwrath/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ponyta/back.2bpp.lz b/gfx/pokemon/ponyta/back.2bpp.lz
deleted file mode 100644
index 5d7ecaa9..00000000
--- a/gfx/pokemon/ponyta/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ponyta/front_gold.2bpp.lz b/gfx/pokemon/ponyta/front_gold.2bpp.lz
deleted file mode 100644
index 7c7d3fce..00000000
--- a/gfx/pokemon/ponyta/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ponyta/front_silver.2bpp.lz b/gfx/pokemon/ponyta/front_silver.2bpp.lz
deleted file mode 100644
index 7ff4506c..00000000
--- a/gfx/pokemon/ponyta/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/porygon/back.2bpp.lz b/gfx/pokemon/porygon/back.2bpp.lz
deleted file mode 100644
index 5f0a4703..00000000
--- a/gfx/pokemon/porygon/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/porygon/front_gold.2bpp.lz b/gfx/pokemon/porygon/front_gold.2bpp.lz
deleted file mode 100644
index 2a3d466a..00000000
--- a/gfx/pokemon/porygon/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/porygon/front_silver.2bpp.lz b/gfx/pokemon/porygon/front_silver.2bpp.lz
deleted file mode 100644
index e156f0f2..00000000
--- a/gfx/pokemon/porygon/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/porygon2/back.2bpp.lz b/gfx/pokemon/porygon2/back.2bpp.lz
deleted file mode 100644
index 5be52896..00000000
--- a/gfx/pokemon/porygon2/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/porygon2/front_gold.2bpp.lz b/gfx/pokemon/porygon2/front_gold.2bpp.lz
deleted file mode 100644
index ff53b414..00000000
--- a/gfx/pokemon/porygon2/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/porygon2/front_silver.2bpp.lz b/gfx/pokemon/porygon2/front_silver.2bpp.lz
deleted file mode 100644
index 3fb4f877..00000000
--- a/gfx/pokemon/porygon2/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/primeape/back.2bpp.lz b/gfx/pokemon/primeape/back.2bpp.lz
deleted file mode 100644
index c0937a9a..00000000
--- a/gfx/pokemon/primeape/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/primeape/front_gold.2bpp.lz b/gfx/pokemon/primeape/front_gold.2bpp.lz
deleted file mode 100644
index 0d16ac02..00000000
--- a/gfx/pokemon/primeape/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/primeape/front_silver.2bpp.lz b/gfx/pokemon/primeape/front_silver.2bpp.lz
deleted file mode 100644
index e7b49474..00000000
--- a/gfx/pokemon/primeape/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/psyduck/back.2bpp.lz b/gfx/pokemon/psyduck/back.2bpp.lz
deleted file mode 100644
index d627a146..00000000
--- a/gfx/pokemon/psyduck/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/psyduck/front_gold.2bpp.lz b/gfx/pokemon/psyduck/front_gold.2bpp.lz
deleted file mode 100644
index 170bee5f..00000000
--- a/gfx/pokemon/psyduck/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/psyduck/front_silver.2bpp.lz b/gfx/pokemon/psyduck/front_silver.2bpp.lz
deleted file mode 100644
index ed670d10..00000000
--- a/gfx/pokemon/psyduck/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pupitar/back.2bpp.lz b/gfx/pokemon/pupitar/back.2bpp.lz
deleted file mode 100644
index 6b5267e5..00000000
--- a/gfx/pokemon/pupitar/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pupitar/front_gold.2bpp.lz b/gfx/pokemon/pupitar/front_gold.2bpp.lz
deleted file mode 100644
index 966e5573..00000000
--- a/gfx/pokemon/pupitar/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/pupitar/front_silver.2bpp.lz b/gfx/pokemon/pupitar/front_silver.2bpp.lz
deleted file mode 100644
index 631d8d9d..00000000
--- a/gfx/pokemon/pupitar/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/quagsire/back.2bpp.lz b/gfx/pokemon/quagsire/back.2bpp.lz
deleted file mode 100644
index 543ce394..00000000
--- a/gfx/pokemon/quagsire/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/quagsire/front_gold.2bpp.lz b/gfx/pokemon/quagsire/front_gold.2bpp.lz
deleted file mode 100644
index 3b9c9b76..00000000
--- a/gfx/pokemon/quagsire/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/quagsire/front_silver.2bpp.lz b/gfx/pokemon/quagsire/front_silver.2bpp.lz
deleted file mode 100644
index 64c17265..00000000
--- a/gfx/pokemon/quagsire/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/quilava/back.2bpp.lz b/gfx/pokemon/quilava/back.2bpp.lz
deleted file mode 100644
index 8514a77c..00000000
--- a/gfx/pokemon/quilava/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/quilava/front_gold.2bpp.lz b/gfx/pokemon/quilava/front_gold.2bpp.lz
deleted file mode 100644
index ff956c57..00000000
--- a/gfx/pokemon/quilava/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/quilava/front_silver.2bpp.lz b/gfx/pokemon/quilava/front_silver.2bpp.lz
deleted file mode 100644
index 59334e73..00000000
--- a/gfx/pokemon/quilava/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/qwilfish/back.2bpp.lz b/gfx/pokemon/qwilfish/back.2bpp.lz
deleted file mode 100644
index fd8118e0..00000000
--- a/gfx/pokemon/qwilfish/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/qwilfish/front_gold.2bpp.lz b/gfx/pokemon/qwilfish/front_gold.2bpp.lz
deleted file mode 100644
index 136e04b6..00000000
--- a/gfx/pokemon/qwilfish/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/qwilfish/front_silver.2bpp.lz b/gfx/pokemon/qwilfish/front_silver.2bpp.lz
deleted file mode 100644
index 7a667b6c..00000000
--- a/gfx/pokemon/qwilfish/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/raichu/back.2bpp.lz b/gfx/pokemon/raichu/back.2bpp.lz
deleted file mode 100644
index 912c378e..00000000
--- a/gfx/pokemon/raichu/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/raichu/front_gold.2bpp.lz b/gfx/pokemon/raichu/front_gold.2bpp.lz
deleted file mode 100644
index 1ee57deb..00000000
--- a/gfx/pokemon/raichu/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/raichu/front_silver.2bpp.lz b/gfx/pokemon/raichu/front_silver.2bpp.lz
deleted file mode 100644
index 19d8d118..00000000
--- a/gfx/pokemon/raichu/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/raikou/back.2bpp.lz b/gfx/pokemon/raikou/back.2bpp.lz
deleted file mode 100644
index bb01bbd5..00000000
--- a/gfx/pokemon/raikou/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/raikou/front.2bpp.lz b/gfx/pokemon/raikou/front.2bpp.lz
deleted file mode 100644
index 06c4fa06..00000000
--- a/gfx/pokemon/raikou/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rapidash/back.2bpp.lz b/gfx/pokemon/rapidash/back.2bpp.lz
deleted file mode 100644
index 3854c29e..00000000
--- a/gfx/pokemon/rapidash/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rapidash/front_gold.2bpp.lz b/gfx/pokemon/rapidash/front_gold.2bpp.lz
deleted file mode 100644
index bfab5a68..00000000
--- a/gfx/pokemon/rapidash/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rapidash/front_silver.2bpp.lz b/gfx/pokemon/rapidash/front_silver.2bpp.lz
deleted file mode 100644
index 809b0c35..00000000
--- a/gfx/pokemon/rapidash/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/raticate/back.2bpp.lz b/gfx/pokemon/raticate/back.2bpp.lz
deleted file mode 100644
index 4e69587d..00000000
--- a/gfx/pokemon/raticate/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/raticate/front_gold.2bpp.lz b/gfx/pokemon/raticate/front_gold.2bpp.lz
deleted file mode 100644
index aeaa5788..00000000
--- a/gfx/pokemon/raticate/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/raticate/front_silver.2bpp.lz b/gfx/pokemon/raticate/front_silver.2bpp.lz
deleted file mode 100644
index 550c93ed..00000000
--- a/gfx/pokemon/raticate/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rattata/back.2bpp.lz b/gfx/pokemon/rattata/back.2bpp.lz
deleted file mode 100644
index a06c5f1f..00000000
--- a/gfx/pokemon/rattata/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rattata/front_gold.2bpp.lz b/gfx/pokemon/rattata/front_gold.2bpp.lz
deleted file mode 100644
index 83a22ec3..00000000
--- a/gfx/pokemon/rattata/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rattata/front_silver.2bpp.lz b/gfx/pokemon/rattata/front_silver.2bpp.lz
deleted file mode 100644
index d6b64bf8..00000000
--- a/gfx/pokemon/rattata/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/remoraid/back.2bpp.lz b/gfx/pokemon/remoraid/back.2bpp.lz
deleted file mode 100644
index 414d65a1..00000000
--- a/gfx/pokemon/remoraid/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/remoraid/front_gold.2bpp.lz b/gfx/pokemon/remoraid/front_gold.2bpp.lz
deleted file mode 100644
index a64e7df6..00000000
--- a/gfx/pokemon/remoraid/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/remoraid/front_silver.2bpp.lz b/gfx/pokemon/remoraid/front_silver.2bpp.lz
deleted file mode 100644
index 11da9146..00000000
--- a/gfx/pokemon/remoraid/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rhydon/back.2bpp.lz b/gfx/pokemon/rhydon/back.2bpp.lz
deleted file mode 100644
index b626f4ce..00000000
--- a/gfx/pokemon/rhydon/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rhydon/front_gold.2bpp.lz b/gfx/pokemon/rhydon/front_gold.2bpp.lz
deleted file mode 100644
index 46f32b34..00000000
--- a/gfx/pokemon/rhydon/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rhydon/front_silver.2bpp.lz b/gfx/pokemon/rhydon/front_silver.2bpp.lz
deleted file mode 100644
index 2b9b4c26..00000000
--- a/gfx/pokemon/rhydon/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rhyhorn/back.2bpp.lz b/gfx/pokemon/rhyhorn/back.2bpp.lz
deleted file mode 100644
index 988de748..00000000
--- a/gfx/pokemon/rhyhorn/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rhyhorn/front_gold.2bpp.lz b/gfx/pokemon/rhyhorn/front_gold.2bpp.lz
deleted file mode 100644
index 6070ca0f..00000000
--- a/gfx/pokemon/rhyhorn/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/rhyhorn/front_silver.2bpp.lz b/gfx/pokemon/rhyhorn/front_silver.2bpp.lz
deleted file mode 100644
index b10fd6df..00000000
--- a/gfx/pokemon/rhyhorn/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sandshrew/back.2bpp.lz b/gfx/pokemon/sandshrew/back.2bpp.lz
deleted file mode 100644
index 63ddb82a..00000000
--- a/gfx/pokemon/sandshrew/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sandshrew/front_gold.2bpp.lz b/gfx/pokemon/sandshrew/front_gold.2bpp.lz
deleted file mode 100644
index ddc4dbd4..00000000
--- a/gfx/pokemon/sandshrew/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sandshrew/front_silver.2bpp.lz b/gfx/pokemon/sandshrew/front_silver.2bpp.lz
deleted file mode 100644
index c75dccbe..00000000
--- a/gfx/pokemon/sandshrew/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sandslash/back.2bpp.lz b/gfx/pokemon/sandslash/back.2bpp.lz
deleted file mode 100644
index 52bb7ce7..00000000
--- a/gfx/pokemon/sandslash/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sandslash/front_gold.2bpp.lz b/gfx/pokemon/sandslash/front_gold.2bpp.lz
deleted file mode 100644
index 7d4bd1df..00000000
--- a/gfx/pokemon/sandslash/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sandslash/front_silver.2bpp.lz b/gfx/pokemon/sandslash/front_silver.2bpp.lz
deleted file mode 100644
index 7e818909..00000000
--- a/gfx/pokemon/sandslash/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/scizor/back.2bpp.lz b/gfx/pokemon/scizor/back.2bpp.lz
deleted file mode 100644
index 5a02e700..00000000
--- a/gfx/pokemon/scizor/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/scizor/front_gold.2bpp.lz b/gfx/pokemon/scizor/front_gold.2bpp.lz
deleted file mode 100644
index e0b44a40..00000000
--- a/gfx/pokemon/scizor/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/scizor/front_silver.2bpp.lz b/gfx/pokemon/scizor/front_silver.2bpp.lz
deleted file mode 100644
index 676a3be2..00000000
--- a/gfx/pokemon/scizor/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/scyther/back.2bpp.lz b/gfx/pokemon/scyther/back.2bpp.lz
deleted file mode 100644
index 421fc4ed..00000000
--- a/gfx/pokemon/scyther/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/scyther/front_gold.2bpp.lz b/gfx/pokemon/scyther/front_gold.2bpp.lz
deleted file mode 100644
index f44c825a..00000000
--- a/gfx/pokemon/scyther/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/scyther/front_silver.2bpp.lz b/gfx/pokemon/scyther/front_silver.2bpp.lz
deleted file mode 100644
index 3a21a48e..00000000
--- a/gfx/pokemon/scyther/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/seadra/back.2bpp.lz b/gfx/pokemon/seadra/back.2bpp.lz
deleted file mode 100644
index ba902583..00000000
--- a/gfx/pokemon/seadra/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/seadra/front_gold.2bpp.lz b/gfx/pokemon/seadra/front_gold.2bpp.lz
deleted file mode 100644
index a7082da5..00000000
--- a/gfx/pokemon/seadra/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/seadra/front_silver.2bpp.lz b/gfx/pokemon/seadra/front_silver.2bpp.lz
deleted file mode 100644
index c18d830b..00000000
--- a/gfx/pokemon/seadra/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/seaking/back.2bpp.lz b/gfx/pokemon/seaking/back.2bpp.lz
deleted file mode 100644
index 328a1fb5..00000000
--- a/gfx/pokemon/seaking/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/seaking/front_gold.2bpp.lz b/gfx/pokemon/seaking/front_gold.2bpp.lz
deleted file mode 100644
index 4421dc8b..00000000
--- a/gfx/pokemon/seaking/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/seaking/front_silver.2bpp.lz b/gfx/pokemon/seaking/front_silver.2bpp.lz
deleted file mode 100644
index 011a65f9..00000000
--- a/gfx/pokemon/seaking/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/seel/back.2bpp.lz b/gfx/pokemon/seel/back.2bpp.lz
deleted file mode 100644
index 0d5b89da..00000000
--- a/gfx/pokemon/seel/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/seel/front_gold.2bpp.lz b/gfx/pokemon/seel/front_gold.2bpp.lz
deleted file mode 100644
index 489619cf..00000000
--- a/gfx/pokemon/seel/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/seel/front_silver.2bpp.lz b/gfx/pokemon/seel/front_silver.2bpp.lz
deleted file mode 100644
index 86c3c780..00000000
--- a/gfx/pokemon/seel/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sentret/back.2bpp.lz b/gfx/pokemon/sentret/back.2bpp.lz
deleted file mode 100644
index 511ba546..00000000
--- a/gfx/pokemon/sentret/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sentret/front_gold.2bpp.lz b/gfx/pokemon/sentret/front_gold.2bpp.lz
deleted file mode 100644
index 7b1401df..00000000
--- a/gfx/pokemon/sentret/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sentret/front_silver.2bpp.lz b/gfx/pokemon/sentret/front_silver.2bpp.lz
deleted file mode 100644
index 1b92df7b..00000000
--- a/gfx/pokemon/sentret/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/shellder/back.2bpp.lz b/gfx/pokemon/shellder/back.2bpp.lz
deleted file mode 100644
index f0d93b8a..00000000
--- a/gfx/pokemon/shellder/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/shellder/front_gold.2bpp.lz b/gfx/pokemon/shellder/front_gold.2bpp.lz
deleted file mode 100644
index 753bbe14..00000000
--- a/gfx/pokemon/shellder/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/shellder/front_silver.2bpp.lz b/gfx/pokemon/shellder/front_silver.2bpp.lz
deleted file mode 100644
index f57e1041..00000000
--- a/gfx/pokemon/shellder/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/shuckle/back.2bpp.lz b/gfx/pokemon/shuckle/back.2bpp.lz
deleted file mode 100644
index 1cc4efce..00000000
--- a/gfx/pokemon/shuckle/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/shuckle/front_gold.2bpp.lz b/gfx/pokemon/shuckle/front_gold.2bpp.lz
deleted file mode 100644
index 32736fe8..00000000
--- a/gfx/pokemon/shuckle/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/shuckle/front_silver.2bpp.lz b/gfx/pokemon/shuckle/front_silver.2bpp.lz
deleted file mode 100644
index ba144453..00000000
--- a/gfx/pokemon/shuckle/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/skarmory/back.2bpp.lz b/gfx/pokemon/skarmory/back.2bpp.lz
deleted file mode 100644
index b5b32010..00000000
--- a/gfx/pokemon/skarmory/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/skarmory/front_gold.2bpp.lz b/gfx/pokemon/skarmory/front_gold.2bpp.lz
deleted file mode 100644
index f842ada7..00000000
--- a/gfx/pokemon/skarmory/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/skarmory/front_silver.2bpp.lz b/gfx/pokemon/skarmory/front_silver.2bpp.lz
deleted file mode 100644
index 849dce30..00000000
--- a/gfx/pokemon/skarmory/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/skiploom/back.2bpp.lz b/gfx/pokemon/skiploom/back.2bpp.lz
deleted file mode 100644
index 8b197406..00000000
--- a/gfx/pokemon/skiploom/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/skiploom/front_gold.2bpp.lz b/gfx/pokemon/skiploom/front_gold.2bpp.lz
deleted file mode 100644
index 5a4d0c89..00000000
--- a/gfx/pokemon/skiploom/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/skiploom/front_silver.2bpp.lz b/gfx/pokemon/skiploom/front_silver.2bpp.lz
deleted file mode 100644
index 1eb632e4..00000000
--- a/gfx/pokemon/skiploom/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slowbro/back.2bpp.lz b/gfx/pokemon/slowbro/back.2bpp.lz
deleted file mode 100644
index af1d6099..00000000
--- a/gfx/pokemon/slowbro/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slowbro/front_gold.2bpp.lz b/gfx/pokemon/slowbro/front_gold.2bpp.lz
deleted file mode 100644
index d7c3927d..00000000
--- a/gfx/pokemon/slowbro/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slowbro/front_silver.2bpp.lz b/gfx/pokemon/slowbro/front_silver.2bpp.lz
deleted file mode 100644
index ab5d3004..00000000
--- a/gfx/pokemon/slowbro/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slowking/back.2bpp.lz b/gfx/pokemon/slowking/back.2bpp.lz
deleted file mode 100644
index e6342e43..00000000
--- a/gfx/pokemon/slowking/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slowking/front_gold.2bpp.lz b/gfx/pokemon/slowking/front_gold.2bpp.lz
deleted file mode 100644
index ab9d4284..00000000
--- a/gfx/pokemon/slowking/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slowking/front_silver.2bpp.lz b/gfx/pokemon/slowking/front_silver.2bpp.lz
deleted file mode 100644
index 2379f8dd..00000000
--- a/gfx/pokemon/slowking/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slowpoke/back.2bpp.lz b/gfx/pokemon/slowpoke/back.2bpp.lz
deleted file mode 100644
index cdaa2178..00000000
--- a/gfx/pokemon/slowpoke/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slowpoke/front_gold.2bpp.lz b/gfx/pokemon/slowpoke/front_gold.2bpp.lz
deleted file mode 100644
index de0426f6..00000000
--- a/gfx/pokemon/slowpoke/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slowpoke/front_silver.2bpp.lz b/gfx/pokemon/slowpoke/front_silver.2bpp.lz
deleted file mode 100644
index 2b9461c3..00000000
--- a/gfx/pokemon/slowpoke/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slugma/back.2bpp.lz b/gfx/pokemon/slugma/back.2bpp.lz
deleted file mode 100644
index 04aa80c7..00000000
--- a/gfx/pokemon/slugma/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slugma/front_gold.2bpp.lz b/gfx/pokemon/slugma/front_gold.2bpp.lz
deleted file mode 100644
index e763f9e2..00000000
--- a/gfx/pokemon/slugma/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/slugma/front_silver.2bpp.lz b/gfx/pokemon/slugma/front_silver.2bpp.lz
deleted file mode 100644
index 53d05f36..00000000
--- a/gfx/pokemon/slugma/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/smeargle/back.2bpp.lz b/gfx/pokemon/smeargle/back.2bpp.lz
deleted file mode 100644
index eb96bfd0..00000000
--- a/gfx/pokemon/smeargle/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/smeargle/front_gold.2bpp.lz b/gfx/pokemon/smeargle/front_gold.2bpp.lz
deleted file mode 100644
index 89bc9736..00000000
--- a/gfx/pokemon/smeargle/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/smeargle/front_silver.2bpp.lz b/gfx/pokemon/smeargle/front_silver.2bpp.lz
deleted file mode 100644
index 282cef7a..00000000
--- a/gfx/pokemon/smeargle/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/smoochum/back.2bpp.lz b/gfx/pokemon/smoochum/back.2bpp.lz
deleted file mode 100644
index 52c256c1..00000000
--- a/gfx/pokemon/smoochum/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/smoochum/front_gold.2bpp.lz b/gfx/pokemon/smoochum/front_gold.2bpp.lz
deleted file mode 100644
index e7a6361b..00000000
--- a/gfx/pokemon/smoochum/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/smoochum/front_silver.2bpp.lz b/gfx/pokemon/smoochum/front_silver.2bpp.lz
deleted file mode 100644
index 06ccf86d..00000000
--- a/gfx/pokemon/smoochum/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sneasel/back.2bpp.lz b/gfx/pokemon/sneasel/back.2bpp.lz
deleted file mode 100644
index 907cf216..00000000
--- a/gfx/pokemon/sneasel/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sneasel/front.2bpp.lz b/gfx/pokemon/sneasel/front.2bpp.lz
deleted file mode 100644
index a0b0a65a..00000000
--- a/gfx/pokemon/sneasel/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/snorlax/back.2bpp.lz b/gfx/pokemon/snorlax/back.2bpp.lz
deleted file mode 100644
index dfbfcbb5..00000000
--- a/gfx/pokemon/snorlax/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/snorlax/front_gold.2bpp.lz b/gfx/pokemon/snorlax/front_gold.2bpp.lz
deleted file mode 100644
index c6fe621b..00000000
--- a/gfx/pokemon/snorlax/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/snorlax/front_silver.2bpp.lz b/gfx/pokemon/snorlax/front_silver.2bpp.lz
deleted file mode 100644
index ac3e76b5..00000000
--- a/gfx/pokemon/snorlax/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/snubbull/back.2bpp.lz b/gfx/pokemon/snubbull/back.2bpp.lz
deleted file mode 100644
index 5b020db5..00000000
--- a/gfx/pokemon/snubbull/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/snubbull/front_gold.2bpp.lz b/gfx/pokemon/snubbull/front_gold.2bpp.lz
deleted file mode 100644
index 0a02457f..00000000
--- a/gfx/pokemon/snubbull/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/snubbull/front_silver.2bpp.lz b/gfx/pokemon/snubbull/front_silver.2bpp.lz
deleted file mode 100644
index 26b6909d..00000000
--- a/gfx/pokemon/snubbull/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/spearow/back.2bpp.lz b/gfx/pokemon/spearow/back.2bpp.lz
deleted file mode 100644
index 5fe0f968..00000000
--- a/gfx/pokemon/spearow/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/spearow/front_gold.2bpp.lz b/gfx/pokemon/spearow/front_gold.2bpp.lz
deleted file mode 100644
index 31c39844..00000000
--- a/gfx/pokemon/spearow/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/spearow/front_silver.2bpp.lz b/gfx/pokemon/spearow/front_silver.2bpp.lz
deleted file mode 100644
index f17f281b..00000000
--- a/gfx/pokemon/spearow/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/spinarak/back.2bpp.lz b/gfx/pokemon/spinarak/back.2bpp.lz
deleted file mode 100644
index 3fa2e3b1..00000000
--- a/gfx/pokemon/spinarak/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/spinarak/front.2bpp.lz b/gfx/pokemon/spinarak/front.2bpp.lz
deleted file mode 100644
index 1f475982..00000000
--- a/gfx/pokemon/spinarak/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/squirtle/back.2bpp.lz b/gfx/pokemon/squirtle/back.2bpp.lz
deleted file mode 100644
index a8fa8d3f..00000000
--- a/gfx/pokemon/squirtle/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/squirtle/front_gold.2bpp.lz b/gfx/pokemon/squirtle/front_gold.2bpp.lz
deleted file mode 100644
index 88a8e542..00000000
--- a/gfx/pokemon/squirtle/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/squirtle/front_silver.2bpp.lz b/gfx/pokemon/squirtle/front_silver.2bpp.lz
deleted file mode 100644
index 7bafda98..00000000
--- a/gfx/pokemon/squirtle/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/stantler/back.2bpp.lz b/gfx/pokemon/stantler/back.2bpp.lz
deleted file mode 100644
index a0ab5303..00000000
--- a/gfx/pokemon/stantler/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/stantler/front_gold.2bpp.lz b/gfx/pokemon/stantler/front_gold.2bpp.lz
deleted file mode 100644
index 22b739ce..00000000
--- a/gfx/pokemon/stantler/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/stantler/front_silver.2bpp.lz b/gfx/pokemon/stantler/front_silver.2bpp.lz
deleted file mode 100644
index 9a7b93b4..00000000
--- a/gfx/pokemon/stantler/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/starmie/back.2bpp.lz b/gfx/pokemon/starmie/back.2bpp.lz
deleted file mode 100644
index 8085f0f4..00000000
--- a/gfx/pokemon/starmie/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/starmie/front_gold.2bpp.lz b/gfx/pokemon/starmie/front_gold.2bpp.lz
deleted file mode 100644
index 704a3c26..00000000
--- a/gfx/pokemon/starmie/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/starmie/front_silver.2bpp.lz b/gfx/pokemon/starmie/front_silver.2bpp.lz
deleted file mode 100644
index 8d2e05ae..00000000
--- a/gfx/pokemon/starmie/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/staryu/back.2bpp.lz b/gfx/pokemon/staryu/back.2bpp.lz
deleted file mode 100644
index 65366eb7..00000000
--- a/gfx/pokemon/staryu/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/staryu/front_gold.2bpp.lz b/gfx/pokemon/staryu/front_gold.2bpp.lz
deleted file mode 100644
index fa1a938b..00000000
--- a/gfx/pokemon/staryu/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/staryu/front_silver.2bpp.lz b/gfx/pokemon/staryu/front_silver.2bpp.lz
deleted file mode 100644
index ace13f1e..00000000
--- a/gfx/pokemon/staryu/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/steelix/back.2bpp.lz b/gfx/pokemon/steelix/back.2bpp.lz
deleted file mode 100644
index e4cb2d6d..00000000
--- a/gfx/pokemon/steelix/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/steelix/front_gold.2bpp.lz b/gfx/pokemon/steelix/front_gold.2bpp.lz
deleted file mode 100644
index 51d12547..00000000
--- a/gfx/pokemon/steelix/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/steelix/front_silver.2bpp.lz b/gfx/pokemon/steelix/front_silver.2bpp.lz
deleted file mode 100644
index 9b7249c4..00000000
--- a/gfx/pokemon/steelix/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sudowoodo/back.2bpp.lz b/gfx/pokemon/sudowoodo/back.2bpp.lz
deleted file mode 100644
index 9ecebc52..00000000
--- a/gfx/pokemon/sudowoodo/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sudowoodo/front_gold.2bpp.lz b/gfx/pokemon/sudowoodo/front_gold.2bpp.lz
deleted file mode 100644
index 6b4de5c9..00000000
--- a/gfx/pokemon/sudowoodo/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sudowoodo/front_silver.2bpp.lz b/gfx/pokemon/sudowoodo/front_silver.2bpp.lz
deleted file mode 100644
index ad8b303d..00000000
--- a/gfx/pokemon/sudowoodo/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/suicune/back.2bpp.lz b/gfx/pokemon/suicune/back.2bpp.lz
deleted file mode 100644
index a8106fbb..00000000
--- a/gfx/pokemon/suicune/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/suicune/front.2bpp.lz b/gfx/pokemon/suicune/front.2bpp.lz
deleted file mode 100644
index 9bbd9017..00000000
--- a/gfx/pokemon/suicune/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sunflora/back.2bpp.lz b/gfx/pokemon/sunflora/back.2bpp.lz
deleted file mode 100644
index 3fb3432b..00000000
--- a/gfx/pokemon/sunflora/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sunflora/front_gold.2bpp.lz b/gfx/pokemon/sunflora/front_gold.2bpp.lz
deleted file mode 100644
index 97665b54..00000000
--- a/gfx/pokemon/sunflora/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sunflora/front_silver.2bpp.lz b/gfx/pokemon/sunflora/front_silver.2bpp.lz
deleted file mode 100644
index d2a0673a..00000000
--- a/gfx/pokemon/sunflora/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sunkern/back.2bpp.lz b/gfx/pokemon/sunkern/back.2bpp.lz
deleted file mode 100644
index 4c74355a..00000000
--- a/gfx/pokemon/sunkern/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sunkern/front_gold.2bpp.lz b/gfx/pokemon/sunkern/front_gold.2bpp.lz
deleted file mode 100644
index 50d873da..00000000
--- a/gfx/pokemon/sunkern/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/sunkern/front_silver.2bpp.lz b/gfx/pokemon/sunkern/front_silver.2bpp.lz
deleted file mode 100644
index d4ae435a..00000000
--- a/gfx/pokemon/sunkern/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/swinub/back.2bpp.lz b/gfx/pokemon/swinub/back.2bpp.lz
deleted file mode 100644
index c3323ce5..00000000
--- a/gfx/pokemon/swinub/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/swinub/front.2bpp.lz b/gfx/pokemon/swinub/front.2bpp.lz
deleted file mode 100644
index 03177878..00000000
--- a/gfx/pokemon/swinub/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tangela/back.2bpp.lz b/gfx/pokemon/tangela/back.2bpp.lz
deleted file mode 100644
index d3b08627..00000000
--- a/gfx/pokemon/tangela/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tangela/front_gold.2bpp.lz b/gfx/pokemon/tangela/front_gold.2bpp.lz
deleted file mode 100644
index a5dbc40c..00000000
--- a/gfx/pokemon/tangela/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tangela/front_silver.2bpp.lz b/gfx/pokemon/tangela/front_silver.2bpp.lz
deleted file mode 100644
index ba2157ca..00000000
--- a/gfx/pokemon/tangela/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tauros/back.2bpp.lz b/gfx/pokemon/tauros/back.2bpp.lz
deleted file mode 100644
index 219aee47..00000000
--- a/gfx/pokemon/tauros/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tauros/front_gold.2bpp.lz b/gfx/pokemon/tauros/front_gold.2bpp.lz
deleted file mode 100644
index f1476b19..00000000
--- a/gfx/pokemon/tauros/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tauros/front_silver.2bpp.lz b/gfx/pokemon/tauros/front_silver.2bpp.lz
deleted file mode 100644
index ba6abf89..00000000
--- a/gfx/pokemon/tauros/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/teddiursa/back.2bpp.lz b/gfx/pokemon/teddiursa/back.2bpp.lz
deleted file mode 100644
index a6d267ef..00000000
--- a/gfx/pokemon/teddiursa/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/teddiursa/front_gold.2bpp.lz b/gfx/pokemon/teddiursa/front_gold.2bpp.lz
deleted file mode 100644
index 56f6a896..00000000
--- a/gfx/pokemon/teddiursa/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/teddiursa/front_silver.2bpp.lz b/gfx/pokemon/teddiursa/front_silver.2bpp.lz
deleted file mode 100644
index 20f17aad..00000000
--- a/gfx/pokemon/teddiursa/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tentacool/back.2bpp.lz b/gfx/pokemon/tentacool/back.2bpp.lz
deleted file mode 100644
index c0b61590..00000000
--- a/gfx/pokemon/tentacool/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tentacool/front_gold.2bpp.lz b/gfx/pokemon/tentacool/front_gold.2bpp.lz
deleted file mode 100644
index 7756e7cb..00000000
--- a/gfx/pokemon/tentacool/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tentacool/front_silver.2bpp.lz b/gfx/pokemon/tentacool/front_silver.2bpp.lz
deleted file mode 100644
index 980c71dd..00000000
--- a/gfx/pokemon/tentacool/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tentacruel/back.2bpp.lz b/gfx/pokemon/tentacruel/back.2bpp.lz
deleted file mode 100644
index 89d7a492..00000000
--- a/gfx/pokemon/tentacruel/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tentacruel/front_gold.2bpp.lz b/gfx/pokemon/tentacruel/front_gold.2bpp.lz
deleted file mode 100644
index 9771a87b..00000000
--- a/gfx/pokemon/tentacruel/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tentacruel/front_silver.2bpp.lz b/gfx/pokemon/tentacruel/front_silver.2bpp.lz
deleted file mode 100644
index f413b100..00000000
--- a/gfx/pokemon/tentacruel/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/togepi/back.2bpp.lz b/gfx/pokemon/togepi/back.2bpp.lz
deleted file mode 100644
index f6a3176f..00000000
--- a/gfx/pokemon/togepi/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/togepi/front_gold.2bpp.lz b/gfx/pokemon/togepi/front_gold.2bpp.lz
deleted file mode 100644
index 337394ec..00000000
--- a/gfx/pokemon/togepi/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/togepi/front_silver.2bpp.lz b/gfx/pokemon/togepi/front_silver.2bpp.lz
deleted file mode 100644
index 0e2cb95b..00000000
--- a/gfx/pokemon/togepi/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/togetic/back.2bpp.lz b/gfx/pokemon/togetic/back.2bpp.lz
deleted file mode 100644
index 1ae85508..00000000
--- a/gfx/pokemon/togetic/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/togetic/front_gold.2bpp.lz b/gfx/pokemon/togetic/front_gold.2bpp.lz
deleted file mode 100644
index a44eb967..00000000
--- a/gfx/pokemon/togetic/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/togetic/front_silver.2bpp.lz b/gfx/pokemon/togetic/front_silver.2bpp.lz
deleted file mode 100644
index b52e9c08..00000000
--- a/gfx/pokemon/togetic/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/totodile/back.2bpp.lz b/gfx/pokemon/totodile/back.2bpp.lz
deleted file mode 100644
index 6d73c934..00000000
--- a/gfx/pokemon/totodile/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/totodile/front_gold.2bpp.lz b/gfx/pokemon/totodile/front_gold.2bpp.lz
deleted file mode 100644
index 69708ccc..00000000
--- a/gfx/pokemon/totodile/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/totodile/front_silver.2bpp.lz b/gfx/pokemon/totodile/front_silver.2bpp.lz
deleted file mode 100644
index d5005ab9..00000000
--- a/gfx/pokemon/totodile/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/typhlosion/back.2bpp.lz b/gfx/pokemon/typhlosion/back.2bpp.lz
deleted file mode 100644
index 3654b7c8..00000000
--- a/gfx/pokemon/typhlosion/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/typhlosion/front_gold.2bpp.lz b/gfx/pokemon/typhlosion/front_gold.2bpp.lz
deleted file mode 100644
index f75c69ae..00000000
--- a/gfx/pokemon/typhlosion/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/typhlosion/front_silver.2bpp.lz b/gfx/pokemon/typhlosion/front_silver.2bpp.lz
deleted file mode 100644
index d9ff6edd..00000000
--- a/gfx/pokemon/typhlosion/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tyranitar/back.2bpp.lz b/gfx/pokemon/tyranitar/back.2bpp.lz
deleted file mode 100644
index 572e56d6..00000000
--- a/gfx/pokemon/tyranitar/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tyranitar/front_gold.2bpp.lz b/gfx/pokemon/tyranitar/front_gold.2bpp.lz
deleted file mode 100644
index e7358b2e..00000000
--- a/gfx/pokemon/tyranitar/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tyranitar/front_silver.2bpp.lz b/gfx/pokemon/tyranitar/front_silver.2bpp.lz
deleted file mode 100644
index f5baab92..00000000
--- a/gfx/pokemon/tyranitar/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tyrogue/back.2bpp.lz b/gfx/pokemon/tyrogue/back.2bpp.lz
deleted file mode 100644
index 5790ab35..00000000
--- a/gfx/pokemon/tyrogue/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tyrogue/front_gold.2bpp.lz b/gfx/pokemon/tyrogue/front_gold.2bpp.lz
deleted file mode 100644
index fcc59696..00000000
--- a/gfx/pokemon/tyrogue/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/tyrogue/front_silver.2bpp.lz b/gfx/pokemon/tyrogue/front_silver.2bpp.lz
deleted file mode 100644
index 3b085e23..00000000
--- a/gfx/pokemon/tyrogue/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/umbreon/back.2bpp.lz b/gfx/pokemon/umbreon/back.2bpp.lz
deleted file mode 100644
index 8599bd1b..00000000
--- a/gfx/pokemon/umbreon/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/umbreon/front_gold.2bpp.lz b/gfx/pokemon/umbreon/front_gold.2bpp.lz
deleted file mode 100644
index 0367d479..00000000
--- a/gfx/pokemon/umbreon/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/umbreon/front_silver.2bpp.lz b/gfx/pokemon/umbreon/front_silver.2bpp.lz
deleted file mode 100644
index d258e468..00000000
--- a/gfx/pokemon/umbreon/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_a/back.2bpp.lz b/gfx/pokemon/unown_a/back.2bpp.lz
deleted file mode 100644
index 08833e3e..00000000
--- a/gfx/pokemon/unown_a/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_a/front.2bpp.lz b/gfx/pokemon/unown_a/front.2bpp.lz
deleted file mode 100644
index 1242a1e3..00000000
--- a/gfx/pokemon/unown_a/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_b/back.2bpp.lz b/gfx/pokemon/unown_b/back.2bpp.lz
deleted file mode 100644
index 46375f63..00000000
--- a/gfx/pokemon/unown_b/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_b/front.2bpp.lz b/gfx/pokemon/unown_b/front.2bpp.lz
deleted file mode 100644
index e8c8074f..00000000
--- a/gfx/pokemon/unown_b/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_c/back.2bpp.lz b/gfx/pokemon/unown_c/back.2bpp.lz
deleted file mode 100644
index 796ba6d6..00000000
--- a/gfx/pokemon/unown_c/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_c/front.2bpp.lz b/gfx/pokemon/unown_c/front.2bpp.lz
deleted file mode 100644
index bdc151d2..00000000
--- a/gfx/pokemon/unown_c/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_d/back.2bpp.lz b/gfx/pokemon/unown_d/back.2bpp.lz
deleted file mode 100644
index 8a967332..00000000
--- a/gfx/pokemon/unown_d/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_d/front.2bpp.lz b/gfx/pokemon/unown_d/front.2bpp.lz
deleted file mode 100644
index d36789e1..00000000
--- a/gfx/pokemon/unown_d/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_e/back.2bpp.lz b/gfx/pokemon/unown_e/back.2bpp.lz
deleted file mode 100644
index dfc768a1..00000000
--- a/gfx/pokemon/unown_e/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_e/front.2bpp.lz b/gfx/pokemon/unown_e/front.2bpp.lz
deleted file mode 100644
index b1187414..00000000
--- a/gfx/pokemon/unown_e/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_f/back.2bpp.lz b/gfx/pokemon/unown_f/back.2bpp.lz
deleted file mode 100644
index 47e54ab6..00000000
--- a/gfx/pokemon/unown_f/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_f/front.2bpp.lz b/gfx/pokemon/unown_f/front.2bpp.lz
deleted file mode 100644
index 09c16b43..00000000
--- a/gfx/pokemon/unown_f/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_g/back.2bpp.lz b/gfx/pokemon/unown_g/back.2bpp.lz
deleted file mode 100644
index 1f380f3b..00000000
--- a/gfx/pokemon/unown_g/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_g/front.2bpp.lz b/gfx/pokemon/unown_g/front.2bpp.lz
deleted file mode 100644
index 3c67bc1e..00000000
--- a/gfx/pokemon/unown_g/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_h/back.2bpp.lz b/gfx/pokemon/unown_h/back.2bpp.lz
deleted file mode 100644
index 926bf575..00000000
--- a/gfx/pokemon/unown_h/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_h/front.2bpp.lz b/gfx/pokemon/unown_h/front.2bpp.lz
deleted file mode 100644
index 97a59c50..00000000
--- a/gfx/pokemon/unown_h/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_i/back.2bpp.lz b/gfx/pokemon/unown_i/back.2bpp.lz
deleted file mode 100644
index 7dcea181..00000000
--- a/gfx/pokemon/unown_i/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_i/front.2bpp.lz b/gfx/pokemon/unown_i/front.2bpp.lz
deleted file mode 100644
index 52458a8c..00000000
--- a/gfx/pokemon/unown_i/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_j/back.2bpp.lz b/gfx/pokemon/unown_j/back.2bpp.lz
deleted file mode 100644
index c0eabf3b..00000000
--- a/gfx/pokemon/unown_j/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_j/front.2bpp.lz b/gfx/pokemon/unown_j/front.2bpp.lz
deleted file mode 100644
index b829c2dd..00000000
--- a/gfx/pokemon/unown_j/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_k/back.2bpp.lz b/gfx/pokemon/unown_k/back.2bpp.lz
deleted file mode 100644
index 0f4e8fda..00000000
--- a/gfx/pokemon/unown_k/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_k/front.2bpp.lz b/gfx/pokemon/unown_k/front.2bpp.lz
deleted file mode 100644
index 8653e018..00000000
--- a/gfx/pokemon/unown_k/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_l/back.2bpp.lz b/gfx/pokemon/unown_l/back.2bpp.lz
deleted file mode 100644
index 4f48955d..00000000
--- a/gfx/pokemon/unown_l/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_l/front.2bpp.lz b/gfx/pokemon/unown_l/front.2bpp.lz
deleted file mode 100644
index 949d0c85..00000000
--- a/gfx/pokemon/unown_l/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_m/back.2bpp.lz b/gfx/pokemon/unown_m/back.2bpp.lz
deleted file mode 100644
index 3ab40cb0..00000000
--- a/gfx/pokemon/unown_m/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_m/front.2bpp.lz b/gfx/pokemon/unown_m/front.2bpp.lz
deleted file mode 100644
index e198a3c6..00000000
--- a/gfx/pokemon/unown_m/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_n/back.2bpp.lz b/gfx/pokemon/unown_n/back.2bpp.lz
deleted file mode 100644
index c39417aa..00000000
--- a/gfx/pokemon/unown_n/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_n/front.2bpp.lz b/gfx/pokemon/unown_n/front.2bpp.lz
deleted file mode 100644
index f989fed2..00000000
--- a/gfx/pokemon/unown_n/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_o/back.2bpp.lz b/gfx/pokemon/unown_o/back.2bpp.lz
deleted file mode 100644
index 4d4b4fd4..00000000
--- a/gfx/pokemon/unown_o/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_o/front.2bpp.lz b/gfx/pokemon/unown_o/front.2bpp.lz
deleted file mode 100644
index 5eb2d940..00000000
--- a/gfx/pokemon/unown_o/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_p/back.2bpp.lz b/gfx/pokemon/unown_p/back.2bpp.lz
deleted file mode 100644
index 19fd4559..00000000
--- a/gfx/pokemon/unown_p/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_p/front.2bpp.lz b/gfx/pokemon/unown_p/front.2bpp.lz
deleted file mode 100644
index 8b28c088..00000000
--- a/gfx/pokemon/unown_p/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_q/back.2bpp.lz b/gfx/pokemon/unown_q/back.2bpp.lz
deleted file mode 100644
index 5199cdc6..00000000
--- a/gfx/pokemon/unown_q/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_q/front.2bpp.lz b/gfx/pokemon/unown_q/front.2bpp.lz
deleted file mode 100644
index 5be4afa1..00000000
--- a/gfx/pokemon/unown_q/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_r/back.2bpp.lz b/gfx/pokemon/unown_r/back.2bpp.lz
deleted file mode 100644
index a8a243e0..00000000
--- a/gfx/pokemon/unown_r/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_r/front.2bpp.lz b/gfx/pokemon/unown_r/front.2bpp.lz
deleted file mode 100644
index 1d2e4b64..00000000
--- a/gfx/pokemon/unown_r/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_s/back.2bpp.lz b/gfx/pokemon/unown_s/back.2bpp.lz
deleted file mode 100644
index 8441f251..00000000
--- a/gfx/pokemon/unown_s/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_s/front.2bpp.lz b/gfx/pokemon/unown_s/front.2bpp.lz
deleted file mode 100644
index e7d4c4d4..00000000
--- a/gfx/pokemon/unown_s/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_t/back.2bpp.lz b/gfx/pokemon/unown_t/back.2bpp.lz
deleted file mode 100644
index 8d415b53..00000000
--- a/gfx/pokemon/unown_t/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_t/front.2bpp.lz b/gfx/pokemon/unown_t/front.2bpp.lz
deleted file mode 100644
index d7698a49..00000000
--- a/gfx/pokemon/unown_t/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_u/back.2bpp.lz b/gfx/pokemon/unown_u/back.2bpp.lz
deleted file mode 100644
index ad395b7e..00000000
--- a/gfx/pokemon/unown_u/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_u/front.2bpp.lz b/gfx/pokemon/unown_u/front.2bpp.lz
deleted file mode 100644
index 9f5c0b79..00000000
--- a/gfx/pokemon/unown_u/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_v/back.2bpp.lz b/gfx/pokemon/unown_v/back.2bpp.lz
deleted file mode 100644
index 21c3191f..00000000
--- a/gfx/pokemon/unown_v/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_v/front.2bpp.lz b/gfx/pokemon/unown_v/front.2bpp.lz
deleted file mode 100644
index eddd2a07..00000000
--- a/gfx/pokemon/unown_v/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_w/back.2bpp.lz b/gfx/pokemon/unown_w/back.2bpp.lz
deleted file mode 100644
index 882648c4..00000000
--- a/gfx/pokemon/unown_w/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_w/front.2bpp.lz b/gfx/pokemon/unown_w/front.2bpp.lz
deleted file mode 100644
index fe334ac3..00000000
--- a/gfx/pokemon/unown_w/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_x/back.2bpp.lz b/gfx/pokemon/unown_x/back.2bpp.lz
deleted file mode 100644
index 591af966..00000000
--- a/gfx/pokemon/unown_x/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_x/front.2bpp.lz b/gfx/pokemon/unown_x/front.2bpp.lz
deleted file mode 100644
index 92562b89..00000000
--- a/gfx/pokemon/unown_x/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_y/back.2bpp.lz b/gfx/pokemon/unown_y/back.2bpp.lz
deleted file mode 100644
index ab7563e0..00000000
--- a/gfx/pokemon/unown_y/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_y/front.2bpp.lz b/gfx/pokemon/unown_y/front.2bpp.lz
deleted file mode 100644
index 75fd92fd..00000000
--- a/gfx/pokemon/unown_y/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_z/back.2bpp.lz b/gfx/pokemon/unown_z/back.2bpp.lz
deleted file mode 100644
index 31bcb7ba..00000000
--- a/gfx/pokemon/unown_z/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/unown_z/front.2bpp.lz b/gfx/pokemon/unown_z/front.2bpp.lz
deleted file mode 100644
index 3b8e0a2d..00000000
--- a/gfx/pokemon/unown_z/front.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ursaring/back.2bpp.lz b/gfx/pokemon/ursaring/back.2bpp.lz
deleted file mode 100644
index 263eac80..00000000
--- a/gfx/pokemon/ursaring/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ursaring/front_gold.2bpp.lz b/gfx/pokemon/ursaring/front_gold.2bpp.lz
deleted file mode 100644
index 53196c11..00000000
--- a/gfx/pokemon/ursaring/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/ursaring/front_silver.2bpp.lz b/gfx/pokemon/ursaring/front_silver.2bpp.lz
deleted file mode 100644
index 14c50e59..00000000
--- a/gfx/pokemon/ursaring/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/vaporeon/back.2bpp.lz b/gfx/pokemon/vaporeon/back.2bpp.lz
deleted file mode 100644
index 2942ac2f..00000000
--- a/gfx/pokemon/vaporeon/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/vaporeon/front_gold.2bpp.lz b/gfx/pokemon/vaporeon/front_gold.2bpp.lz
deleted file mode 100644
index 20fb0945..00000000
--- a/gfx/pokemon/vaporeon/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/vaporeon/front_silver.2bpp.lz b/gfx/pokemon/vaporeon/front_silver.2bpp.lz
deleted file mode 100644
index 10d877e8..00000000
--- a/gfx/pokemon/vaporeon/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/venomoth/back.2bpp.lz b/gfx/pokemon/venomoth/back.2bpp.lz
deleted file mode 100644
index 721527c2..00000000
--- a/gfx/pokemon/venomoth/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/venomoth/front_gold.2bpp.lz b/gfx/pokemon/venomoth/front_gold.2bpp.lz
deleted file mode 100644
index 5f855b6b..00000000
--- a/gfx/pokemon/venomoth/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/venomoth/front_silver.2bpp.lz b/gfx/pokemon/venomoth/front_silver.2bpp.lz
deleted file mode 100644
index c359bc30..00000000
--- a/gfx/pokemon/venomoth/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/venonat/back.2bpp.lz b/gfx/pokemon/venonat/back.2bpp.lz
deleted file mode 100644
index b28c7523..00000000
--- a/gfx/pokemon/venonat/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/venonat/front_gold.2bpp.lz b/gfx/pokemon/venonat/front_gold.2bpp.lz
deleted file mode 100644
index 34e0a34b..00000000
--- a/gfx/pokemon/venonat/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/venonat/front_silver.2bpp.lz b/gfx/pokemon/venonat/front_silver.2bpp.lz
deleted file mode 100644
index 54eb50fb..00000000
--- a/gfx/pokemon/venonat/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/venusaur/back.2bpp.lz b/gfx/pokemon/venusaur/back.2bpp.lz
deleted file mode 100644
index 27ca82e8..00000000
--- a/gfx/pokemon/venusaur/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/venusaur/front_gold.2bpp.lz b/gfx/pokemon/venusaur/front_gold.2bpp.lz
deleted file mode 100644
index 1d8e4ee9..00000000
--- a/gfx/pokemon/venusaur/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/venusaur/front_silver.2bpp.lz b/gfx/pokemon/venusaur/front_silver.2bpp.lz
deleted file mode 100644
index c8c0872a..00000000
--- a/gfx/pokemon/venusaur/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/victreebel/back.2bpp.lz b/gfx/pokemon/victreebel/back.2bpp.lz
deleted file mode 100644
index d4b014f6..00000000
--- a/gfx/pokemon/victreebel/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/victreebel/front_gold.2bpp.lz b/gfx/pokemon/victreebel/front_gold.2bpp.lz
deleted file mode 100644
index 4839171a..00000000
--- a/gfx/pokemon/victreebel/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/victreebel/front_silver.2bpp.lz b/gfx/pokemon/victreebel/front_silver.2bpp.lz
deleted file mode 100644
index 1403e8d3..00000000
--- a/gfx/pokemon/victreebel/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/vileplume/back.2bpp.lz b/gfx/pokemon/vileplume/back.2bpp.lz
deleted file mode 100644
index 823f0e11..00000000
--- a/gfx/pokemon/vileplume/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/vileplume/front_gold.2bpp.lz b/gfx/pokemon/vileplume/front_gold.2bpp.lz
deleted file mode 100644
index b4445159..00000000
--- a/gfx/pokemon/vileplume/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/vileplume/front_silver.2bpp.lz b/gfx/pokemon/vileplume/front_silver.2bpp.lz
deleted file mode 100644
index 42616080..00000000
--- a/gfx/pokemon/vileplume/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/voltorb/back.2bpp.lz b/gfx/pokemon/voltorb/back.2bpp.lz
deleted file mode 100644
index fe102da9..00000000
--- a/gfx/pokemon/voltorb/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/voltorb/front_gold.2bpp.lz b/gfx/pokemon/voltorb/front_gold.2bpp.lz
deleted file mode 100644
index 6fbc1329..00000000
--- a/gfx/pokemon/voltorb/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/voltorb/front_silver.2bpp.lz b/gfx/pokemon/voltorb/front_silver.2bpp.lz
deleted file mode 100644
index c0e58663..00000000
--- a/gfx/pokemon/voltorb/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/vulpix/back.2bpp.lz b/gfx/pokemon/vulpix/back.2bpp.lz
deleted file mode 100644
index ce253514..00000000
--- a/gfx/pokemon/vulpix/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/vulpix/front_gold.2bpp.lz b/gfx/pokemon/vulpix/front_gold.2bpp.lz
deleted file mode 100644
index e5251a8b..00000000
--- a/gfx/pokemon/vulpix/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/vulpix/front_silver.2bpp.lz b/gfx/pokemon/vulpix/front_silver.2bpp.lz
deleted file mode 100644
index bbf92828..00000000
--- a/gfx/pokemon/vulpix/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wartortle/back.2bpp.lz b/gfx/pokemon/wartortle/back.2bpp.lz
deleted file mode 100644
index 5734c20c..00000000
--- a/gfx/pokemon/wartortle/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wartortle/front_gold.2bpp.lz b/gfx/pokemon/wartortle/front_gold.2bpp.lz
deleted file mode 100644
index 12a72fca..00000000
--- a/gfx/pokemon/wartortle/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wartortle/front_silver.2bpp.lz b/gfx/pokemon/wartortle/front_silver.2bpp.lz
deleted file mode 100644
index 37330309..00000000
--- a/gfx/pokemon/wartortle/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/weedle/back.2bpp.lz b/gfx/pokemon/weedle/back.2bpp.lz
deleted file mode 100644
index 64decb91..00000000
--- a/gfx/pokemon/weedle/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/weedle/front_gold.2bpp.lz b/gfx/pokemon/weedle/front_gold.2bpp.lz
deleted file mode 100644
index 2d70c95c..00000000
--- a/gfx/pokemon/weedle/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/weedle/front_silver.2bpp.lz b/gfx/pokemon/weedle/front_silver.2bpp.lz
deleted file mode 100644
index 781a448e..00000000
--- a/gfx/pokemon/weedle/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/weepinbell/back.2bpp.lz b/gfx/pokemon/weepinbell/back.2bpp.lz
deleted file mode 100644
index 26e44257..00000000
--- a/gfx/pokemon/weepinbell/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/weepinbell/front_gold.2bpp.lz b/gfx/pokemon/weepinbell/front_gold.2bpp.lz
deleted file mode 100644
index d2586965..00000000
--- a/gfx/pokemon/weepinbell/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/weepinbell/front_silver.2bpp.lz b/gfx/pokemon/weepinbell/front_silver.2bpp.lz
deleted file mode 100644
index 91ef3f04..00000000
--- a/gfx/pokemon/weepinbell/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/weezing/back.2bpp.lz b/gfx/pokemon/weezing/back.2bpp.lz
deleted file mode 100644
index a85124f3..00000000
--- a/gfx/pokemon/weezing/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/weezing/front_gold.2bpp.lz b/gfx/pokemon/weezing/front_gold.2bpp.lz
deleted file mode 100644
index 584ab274..00000000
--- a/gfx/pokemon/weezing/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/weezing/front_silver.2bpp.lz b/gfx/pokemon/weezing/front_silver.2bpp.lz
deleted file mode 100644
index ac847160..00000000
--- a/gfx/pokemon/weezing/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wigglytuff/back.2bpp.lz b/gfx/pokemon/wigglytuff/back.2bpp.lz
deleted file mode 100644
index 3b373298..00000000
--- a/gfx/pokemon/wigglytuff/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wigglytuff/front_gold.2bpp.lz b/gfx/pokemon/wigglytuff/front_gold.2bpp.lz
deleted file mode 100644
index 7b17efb8..00000000
--- a/gfx/pokemon/wigglytuff/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wigglytuff/front_silver.2bpp.lz b/gfx/pokemon/wigglytuff/front_silver.2bpp.lz
deleted file mode 100644
index 4cf14bdd..00000000
--- a/gfx/pokemon/wigglytuff/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wobbuffet/back.2bpp.lz b/gfx/pokemon/wobbuffet/back.2bpp.lz
deleted file mode 100644
index 87dba204..00000000
--- a/gfx/pokemon/wobbuffet/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wobbuffet/front_gold.2bpp.lz b/gfx/pokemon/wobbuffet/front_gold.2bpp.lz
deleted file mode 100644
index efc8250d..00000000
--- a/gfx/pokemon/wobbuffet/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wobbuffet/front_silver.2bpp.lz b/gfx/pokemon/wobbuffet/front_silver.2bpp.lz
deleted file mode 100644
index 20b86482..00000000
--- a/gfx/pokemon/wobbuffet/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wooper/back.2bpp.lz b/gfx/pokemon/wooper/back.2bpp.lz
deleted file mode 100644
index 35e246d4..00000000
--- a/gfx/pokemon/wooper/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wooper/front_gold.2bpp.lz b/gfx/pokemon/wooper/front_gold.2bpp.lz
deleted file mode 100644
index 76e114fc..00000000
--- a/gfx/pokemon/wooper/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/wooper/front_silver.2bpp.lz b/gfx/pokemon/wooper/front_silver.2bpp.lz
deleted file mode 100644
index 2161cbbc..00000000
--- a/gfx/pokemon/wooper/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/xatu/back.2bpp.lz b/gfx/pokemon/xatu/back.2bpp.lz
deleted file mode 100644
index 8b6889ff..00000000
--- a/gfx/pokemon/xatu/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/xatu/front_gold.2bpp.lz b/gfx/pokemon/xatu/front_gold.2bpp.lz
deleted file mode 100644
index 38ddb57f..00000000
--- a/gfx/pokemon/xatu/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/xatu/front_silver.2bpp.lz b/gfx/pokemon/xatu/front_silver.2bpp.lz
deleted file mode 100644
index 3c77e2d6..00000000
--- a/gfx/pokemon/xatu/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/yanma/back.2bpp.lz b/gfx/pokemon/yanma/back.2bpp.lz
deleted file mode 100644
index 47105f12..00000000
--- a/gfx/pokemon/yanma/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/yanma/front_gold.2bpp.lz b/gfx/pokemon/yanma/front_gold.2bpp.lz
deleted file mode 100644
index 6923db5c..00000000
--- a/gfx/pokemon/yanma/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/yanma/front_silver.2bpp.lz b/gfx/pokemon/yanma/front_silver.2bpp.lz
deleted file mode 100644
index ab524f5d..00000000
--- a/gfx/pokemon/yanma/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/zapdos/back.2bpp.lz b/gfx/pokemon/zapdos/back.2bpp.lz
deleted file mode 100644
index 2f216794..00000000
--- a/gfx/pokemon/zapdos/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/zapdos/front_gold.2bpp.lz b/gfx/pokemon/zapdos/front_gold.2bpp.lz
deleted file mode 100644
index f46e327c..00000000
--- a/gfx/pokemon/zapdos/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/zapdos/front_silver.2bpp.lz b/gfx/pokemon/zapdos/front_silver.2bpp.lz
deleted file mode 100644
index 57733838..00000000
--- a/gfx/pokemon/zapdos/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/zubat/back.2bpp.lz b/gfx/pokemon/zubat/back.2bpp.lz
deleted file mode 100644
index d50e00e9..00000000
--- a/gfx/pokemon/zubat/back.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/zubat/front_gold.2bpp.lz b/gfx/pokemon/zubat/front_gold.2bpp.lz
deleted file mode 100644
index 3f4eb556..00000000
--- a/gfx/pokemon/zubat/front_gold.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/pokemon/zubat/front_silver.2bpp.lz b/gfx/pokemon/zubat/front_silver.2bpp.lz
deleted file mode 100644
index 35158fdf..00000000
--- a/gfx/pokemon/zubat/front_silver.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/printer/bold_a.1bpp b/gfx/printer/bold_a.1bpp
deleted file mode 100644
index e24d140c..00000000
--- a/gfx/printer/bold_a.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/printer/bold_b.1bpp b/gfx/printer/bold_b.1bpp
deleted file mode 100644
index fc6de697..00000000
--- a/gfx/printer/bold_b.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/printer/hp.1bpp b/gfx/printer/hp.1bpp
deleted file mode 100644
index 6fa64b65..00000000
--- a/gfx/printer/hp.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/printer/lv.1bpp b/gfx/printer/lv.1bpp
deleted file mode 100644
index d8dc7cb9..00000000
--- a/gfx/printer/lv.1bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sgb/gold_border.2bpp b/gfx/sgb/gold_border.2bpp
deleted file mode 100644
index aad569e8..00000000
--- a/gfx/sgb/gold_border.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sgb/silver_border.2bpp b/gfx/sgb/silver_border.2bpp
deleted file mode 100644
index aad569e8..00000000
--- a/gfx/sgb/silver_border.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/slots/slots_1.2bpp.lz b/gfx/slots/slots_1.2bpp.lz
deleted file mode 100644
index 90d3ce13..00000000
--- a/gfx/slots/slots_1.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/slots/slots_2.2bpp.lz b/gfx/slots/slots_2.2bpp.lz
deleted file mode 100644
index 638c6805..00000000
--- a/gfx/slots/slots_2.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/slots/slots_3.2bpp.lz b/gfx/slots/slots_3.2bpp.lz
deleted file mode 100644
index 858b6e46..00000000
--- a/gfx/slots/slots_3.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/big_lapras.2bpp b/gfx/sprites/big_lapras.2bpp
deleted file mode 100644
index f13f3a80..00000000
--- a/gfx/sprites/big_lapras.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/big_onix.2bpp b/gfx/sprites/big_onix.2bpp
deleted file mode 100644
index 91659bdc..00000000
--- a/gfx/sprites/big_onix.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/big_snorlax.2bpp b/gfx/sprites/big_snorlax.2bpp
deleted file mode 100644
index 9b45a1c2..00000000
--- a/gfx/sprites/big_snorlax.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/biker.2bpp b/gfx/sprites/biker.2bpp
deleted file mode 100644
index e650a0fa..00000000
--- a/gfx/sprites/biker.2bpp
+++ /dev/null
@@ -1,2 +0,0 @@
-???:?0ToR\ *J?0?'<' x<x??????_o_?0?/</ < 
-~<$?9gc??0c??t`ߤT`<3OxO?<0xȰ``??߿`?0_x_7???0x``???7?4xH+</3s~99`| \ No newline at end of file
diff --git a/gfx/sprites/bill.2bpp b/gfx/sprites/bill.2bpp
deleted file mode 100644
index 2f14207b..00000000
--- a/gfx/sprites/bill.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/bird.2bpp b/gfx/sprites/bird.2bpp
deleted file mode 100644
index d74e9980..00000000
--- a/gfx/sprites/bird.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/black_belt.2bpp b/gfx/sprites/black_belt.2bpp
deleted file mode 100644
index 28c141df..00000000
--- a/gfx/sprites/black_belt.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/blaine.2bpp b/gfx/sprites/blaine.2bpp
deleted file mode 100644
index fc40c0f1..00000000
--- a/gfx/sprites/blaine.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/blue.2bpp b/gfx/sprites/blue.2bpp
deleted file mode 100644
index f5499ff9..00000000
--- a/gfx/sprites/blue.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/boulder.2bpp b/gfx/sprites/boulder.2bpp
deleted file mode 100644
index f3386f2a..00000000
--- a/gfx/sprites/boulder.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-? @ժѮR^C+ҭu??+W~ \ No newline at end of file
diff --git a/gfx/sprites/brock.2bpp b/gfx/sprites/brock.2bpp
deleted file mode 100644
index 4ed34a45..00000000
--- a/gfx/sprites/brock.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/bruno.2bpp b/gfx/sprites/bruno.2bpp
deleted file mode 100644
index 9381d755..00000000
--- a/gfx/sprites/bruno.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/buena.2bpp b/gfx/sprites/buena.2bpp
deleted file mode 100644
index 00886ad6..00000000
--- a/gfx/sprites/buena.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/bug_catcher.2bpp b/gfx/sprites/bug_catcher.2bpp
deleted file mode 100644
index 6edb8a30..00000000
--- a/gfx/sprites/bug_catcher.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/bugsy.2bpp b/gfx/sprites/bugsy.2bpp
deleted file mode 100644
index 298a3835..00000000
--- a/gfx/sprites/bugsy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/cal.2bpp b/gfx/sprites/cal.2bpp
deleted file mode 100644
index b3529654..00000000
--- a/gfx/sprites/cal.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/captain.2bpp b/gfx/sprites/captain.2bpp
deleted file mode 100644
index 8b5d0dc3..00000000
--- a/gfx/sprites/captain.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/chris.2bpp b/gfx/sprites/chris.2bpp
deleted file mode 100644
index e05a2c3f..00000000
--- a/gfx/sprites/chris.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/chris_bike.2bpp b/gfx/sprites/chris_bike.2bpp
deleted file mode 100644
index af04601a..00000000
--- a/gfx/sprites/chris_bike.2bpp
+++ /dev/null
@@ -1,2 +0,0 @@
-3?<?PB<
-B?2>9OO3>L||Hp0?;<_O <??;7\t?<:.<p8???>Œ?<?3S|D88h_>"?(?!!?9?<OO?>&>|x@?/?'5;?.>?X谰 ? ?p?)?) 8|0? ?<?3SuM88 ? \ No newline at end of file
diff --git a/gfx/sprites/chuck.2bpp b/gfx/sprites/chuck.2bpp
deleted file mode 100644
index 82240e62..00000000
--- a/gfx/sprites/chuck.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/clair.2bpp b/gfx/sprites/clair.2bpp
deleted file mode 100644
index 32bef007..00000000
--- a/gfx/sprites/clair.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/clerk.2bpp b/gfx/sprites/clerk.2bpp
deleted file mode 100644
index 6d69aee6..00000000
--- a/gfx/sprites/clerk.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/cooltrainer_f.2bpp b/gfx/sprites/cooltrainer_f.2bpp
deleted file mode 100644
index 17c6687a..00000000
--- a/gfx/sprites/cooltrainer_f.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/cooltrainer_m.2bpp b/gfx/sprites/cooltrainer_m.2bpp
deleted file mode 100644
index ae075c33..00000000
--- a/gfx/sprites/cooltrainer_m.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/daisy.2bpp b/gfx/sprites/daisy.2bpp
deleted file mode 100644
index 58ce7537..00000000
--- a/gfx/sprites/daisy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/dragon.2bpp b/gfx/sprites/dragon.2bpp
deleted file mode 100644
index bd2dcea8..00000000
--- a/gfx/sprites/dragon.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/elder.2bpp b/gfx/sprites/elder.2bpp
deleted file mode 100644
index 94df75fc..00000000
--- a/gfx/sprites/elder.2bpp
+++ /dev/null
@@ -1,7 +0,0 @@
- (7P@oR`0
-J?0/9M~^??9??? ~z /0PP@`0
-
-?0_xW~Os?39?>> ~8||>!? ? ?( pd? x (7P@oR`0
-J?0Oy_~?? ~80 /0P@oP`0
-
-?0_x_~Os?3 ~80 #<}B@@P@ (@>1=#(p pp \ No newline at end of file
diff --git a/gfx/sprites/elm.2bpp b/gfx/sprites/elm.2bpp
deleted file mode 100644
index 5de05555..00000000
--- a/gfx/sprites/elm.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/erika.2bpp b/gfx/sprites/erika.2bpp
deleted file mode 100644
index 16691d98..00000000
--- a/gfx/sprites/erika.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/fairy.2bpp b/gfx/sprites/fairy.2bpp
deleted file mode 100644
index 32e75d48..00000000
--- a/gfx/sprites/fairy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/falkner.2bpp b/gfx/sprites/falkner.2bpp
deleted file mode 100644
index f51ec247..00000000
--- a/gfx/sprites/falkner.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/famicom.2bpp b/gfx/sprites/famicom.2bpp
deleted file mode 100644
index 182a360f..00000000
--- a/gfx/sprites/famicom.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/fisher.2bpp b/gfx/sprites/fisher.2bpp
deleted file mode 100644
index 0c62b196..00000000
--- a/gfx/sprites/fisher.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/fishing_guru.2bpp b/gfx/sprites/fishing_guru.2bpp
deleted file mode 100644
index 702f325a..00000000
--- a/gfx/sprites/fishing_guru.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/fruit_tree.2bpp b/gfx/sprites/fruit_tree.2bpp
deleted file mode 100644
index 3c38a9b3..00000000
--- a/gfx/sprites/fruit_tree.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-;2nO]i6)]`йlLvږl3MGx0?> \ No newline at end of file
diff --git a/gfx/sprites/gameboy_kid.2bpp b/gfx/sprites/gameboy_kid.2bpp
deleted file mode 100644
index ec1facf4..00000000
--- a/gfx/sprites/gameboy_kid.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-?7S@oRJ?3  p(0pp????_Oo_;7</?+<pp???9|  p(0pp \ No newline at end of file
diff --git a/gfx/sprites/gentleman.2bpp b/gfx/sprites/gentleman.2bpp
deleted file mode 100644
index e7fd2bc1..00000000
--- a/gfx/sprites/gentleman.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/gold_trophy.2bpp b/gfx/sprites/gold_trophy.2bpp
deleted file mode 100644
index 594985e4..00000000
--- a/gfx/sprites/gold_trophy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/gramps.2bpp b/gfx/sprites/gramps.2bpp
deleted file mode 100644
index 8a5d7ec6..00000000
--- a/gfx/sprites/gramps.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/granny.2bpp b/gfx/sprites/granny.2bpp
deleted file mode 100644
index 7b563b1c..00000000
--- a/gfx/sprites/granny.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/gym_guy.2bpp b/gfx/sprites/gym_guy.2bpp
deleted file mode 100644
index de6d4772..00000000
--- a/gfx/sprites/gym_guy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/janine.2bpp b/gfx/sprites/janine.2bpp
deleted file mode 100644
index 65cbdb1a..00000000
--- a/gfx/sprites/janine.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/jasmine.2bpp b/gfx/sprites/jasmine.2bpp
deleted file mode 100644
index 2fd8ce8b..00000000
--- a/gfx/sprites/jasmine.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/karen.2bpp b/gfx/sprites/karen.2bpp
deleted file mode 100644
index 7be42b2d..00000000
--- a/gfx/sprites/karen.2bpp
+++ /dev/null
@@ -1,2 +0,0 @@
- ?"='?(HJ0DR?*?$C?% T$А`` ? ? ? @@0? ?!C?' А`` 0 
- ,@ \ No newline at end of file
diff --git a/gfx/sprites/kimono_girl.2bpp b/gfx/sprites/kimono_girl.2bpp
deleted file mode 100644
index 32daceb6..00000000
--- a/gfx/sprites/kimono_girl.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/koga.2bpp b/gfx/sprites/koga.2bpp
deleted file mode 100644
index db7652bb..00000000
--- a/gfx/sprites/koga.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/kurt.2bpp b/gfx/sprites/kurt.2bpp
deleted file mode 100644
index 1f21db12..00000000
--- a/gfx/sprites/kurt.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/lance.2bpp b/gfx/sprites/lance.2bpp
deleted file mode 100644
index 12fc0c18..00000000
--- a/gfx/sprites/lance.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/lass.2bpp b/gfx/sprites/lass.2bpp
deleted file mode 100644
index 4e8485fc..00000000
--- a/gfx/sprites/lass.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/link_receptionist.2bpp b/gfx/sprites/link_receptionist.2bpp
deleted file mode 100644
index df716add..00000000
--- a/gfx/sprites/link_receptionist.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/misty.2bpp b/gfx/sprites/misty.2bpp
deleted file mode 100644
index f5450a0f..00000000
--- a/gfx/sprites/misty.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/mom.2bpp b/gfx/sprites/mom.2bpp
deleted file mode 100644
index 36f409c4..00000000
--- a/gfx/sprites/mom.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/monster.2bpp b/gfx/sprites/monster.2bpp
deleted file mode 100644
index 542d6ef2..00000000
--- a/gfx/sprites/monster.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/morty.2bpp b/gfx/sprites/morty.2bpp
deleted file mode 100644
index 2c1da80c..00000000
--- a/gfx/sprites/morty.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/n64.2bpp b/gfx/sprites/n64.2bpp
deleted file mode 100644
index c03f2a4d..00000000
--- a/gfx/sprites/n64.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-78??4???xS08X<tk?/?1?"\w5ͷ22 \ No newline at end of file
diff --git a/gfx/sprites/nurse.2bpp b/gfx/sprites/nurse.2bpp
deleted file mode 100644
index fec70f27..00000000
--- a/gfx/sprites/nurse.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/oak.2bpp b/gfx/sprites/oak.2bpp
deleted file mode 100644
index c4f817c1..00000000
--- a/gfx/sprites/oak.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/officer.2bpp b/gfx/sprites/officer.2bpp
deleted file mode 100644
index da551977..00000000
--- a/gfx/sprites/officer.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/old_link_receptionist.2bpp b/gfx/sprites/old_link_receptionist.2bpp
deleted file mode 100644
index 7d28ef27..00000000
--- a/gfx/sprites/old_link_receptionist.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-  ?"?'=Ox0DGny Ov`` \ No newline at end of file
diff --git a/gfx/sprites/paper.2bpp b/gfx/sprites/paper.2bpp
deleted file mode 100644
index 3d7694f4..00000000
--- a/gfx/sprites/paper.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/pharmacist.2bpp b/gfx/sprites/pharmacist.2bpp
deleted file mode 100644
index 2407b11d..00000000
--- a/gfx/sprites/pharmacist.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/poke_ball.2bpp b/gfx/sprites/poke_ball.2bpp
deleted file mode 100644
index feb6d7d1..00000000
--- a/gfx/sprites/poke_ball.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/pokedex.2bpp b/gfx/sprites/pokedex.2bpp
deleted file mode 100644
index 40ee737a..00000000
--- a/gfx/sprites/pokedex.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/pokefan_f.2bpp b/gfx/sprites/pokefan_f.2bpp
deleted file mode 100644
index 1f623951..00000000
--- a/gfx/sprites/pokefan_f.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-;>?8|HH ?/?(?<p<8;?=?px?/_X~~>?=3 xp;>?8|HH ?/?(?<p<8;?=?px?/_X~x>?=3  xp|| \ No newline at end of file
diff --git a/gfx/sprites/pokefan_m.2bpp b/gfx/sprites/pokefan_m.2bpp
deleted file mode 100644
index 2e167caf..00000000
--- a/gfx/sprites/pokefan_m.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/pryce.2bpp b/gfx/sprites/pryce.2bpp
deleted file mode 100644
index 745b1afc..00000000
--- a/gfx/sprites/pryce.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/receptionist.2bpp b/gfx/sprites/receptionist.2bpp
deleted file mode 100644
index 826e6460..00000000
--- a/gfx/sprites/receptionist.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/red.2bpp b/gfx/sprites/red.2bpp
deleted file mode 100644
index e550d7ad..00000000
--- a/gfx/sprites/red.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/reds_mom.2bpp b/gfx/sprites/reds_mom.2bpp
deleted file mode 100644
index df6b3a16..00000000
--- a/gfx/sprites/reds_mom.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/rock.2bpp b/gfx/sprites/rock.2bpp
deleted file mode 100644
index da35730d..00000000
--- a/gfx/sprites/rock.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-7\޵tp|zq~Go??>px \ No newline at end of file
diff --git a/gfx/sprites/rocker.2bpp b/gfx/sprites/rocker.2bpp
deleted file mode 100644
index 2542203c..00000000
--- a/gfx/sprites/rocker.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/rocket.2bpp b/gfx/sprites/rocket.2bpp
deleted file mode 100644
index 2bc8793a..00000000
--- a/gfx/sprites/rocket.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/rocket_girl.2bpp b/gfx/sprites/rocket_girl.2bpp
deleted file mode 100644
index 97a5e6ab..00000000
--- a/gfx/sprites/rocket_girl.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/sabrina.2bpp b/gfx/sprites/sabrina.2bpp
deleted file mode 100644
index d2aff635..00000000
--- a/gfx/sprites/sabrina.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/sage.2bpp b/gfx/sprites/sage.2bpp
deleted file mode 100644
index 69b2e4e7..00000000
--- a/gfx/sprites/sage.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/sailor.2bpp b/gfx/sprites/sailor.2bpp
deleted file mode 100644
index bbd9e6f3..00000000
--- a/gfx/sprites/sailor.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/scientist.2bpp b/gfx/sprites/scientist.2bpp
deleted file mode 100644
index a4e8d689..00000000
--- a/gfx/sprites/scientist.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/silver.2bpp b/gfx/sprites/silver.2bpp
deleted file mode 100644
index 1db1ee7e..00000000
--- a/gfx/sprites/silver.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/silver_trophy.2bpp b/gfx/sprites/silver_trophy.2bpp
deleted file mode 100644
index 73964d04..00000000
--- a/gfx/sprites/silver_trophy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/slowpoke.2bpp b/gfx/sprites/slowpoke.2bpp
deleted file mode 100644
index 3cac02f7..00000000
--- a/gfx/sprites/slowpoke.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-88GP|c<+<#@O88|xx?  ? ? pp \ No newline at end of file
diff --git a/gfx/sprites/snes.2bpp b/gfx/sprites/snes.2bpp
deleted file mode 100644
index ec7867d5..00000000
--- a/gfx/sprites/snes.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/sudowoodo.2bpp b/gfx/sprites/sudowoodo.2bpp
deleted file mode 100644
index d9efd679..00000000
--- a/gfx/sprites/sudowoodo.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/super_nerd.2bpp b/gfx/sprites/super_nerd.2bpp
deleted file mode 100644
index c3a13624..00000000
--- a/gfx/sprites/super_nerd.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/surf.2bpp b/gfx/sprites/surf.2bpp
deleted file mode 100644
index f6395da9..00000000
--- a/gfx/sprites/surf.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/surfing_pikachu.2bpp b/gfx/sprites/surfing_pikachu.2bpp
deleted file mode 100644
index 1e4f970a..00000000
--- a/gfx/sprites/surfing_pikachu.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/surge.2bpp b/gfx/sprites/surge.2bpp
deleted file mode 100644
index cdb942ab..00000000
--- a/gfx/sprites/surge.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/swimmer_girl.2bpp b/gfx/sprites/swimmer_girl.2bpp
deleted file mode 100644
index b1e79ffb..00000000
--- a/gfx/sprites/swimmer_girl.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/swimmer_guy.2bpp b/gfx/sprites/swimmer_guy.2bpp
deleted file mode 100644
index 882f016c..00000000
--- a/gfx/sprites/swimmer_guy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/teacher.2bpp b/gfx/sprites/teacher.2bpp
deleted file mode 100644
index 0901ed9b..00000000
--- a/gfx/sprites/teacher.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/twin.2bpp b/gfx/sprites/twin.2bpp
deleted file mode 100644
index 597f0e4b..00000000
--- a/gfx/sprites/twin.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/unused_guy.2bpp b/gfx/sprites/unused_guy.2bpp
deleted file mode 100644
index b1f5b464..00000000
--- a/gfx/sprites/unused_guy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/virtual_boy.2bpp b/gfx/sprites/virtual_boy.2bpp
deleted file mode 100644
index bbe5b9fa..00000000
--- a/gfx/sprites/virtual_boy.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/whitney.2bpp b/gfx/sprites/whitney.2bpp
deleted file mode 100644
index 354fcfdc..00000000
--- a/gfx/sprites/whitney.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/sprites/will.2bpp b/gfx/sprites/will.2bpp
deleted file mode 100644
index bdce93ad..00000000
--- a/gfx/sprites/will.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- "?"?*?O_y0$4r/??'>' |p``  ? ? ?@D0"$??/?/ $Xp`` ?DI.?0   ``@ \ No newline at end of file
diff --git a/gfx/sprites/youngster.2bpp b/gfx/sprites/youngster.2bpp
deleted file mode 100644
index f0f329b6..00000000
--- a/gfx/sprites/youngster.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/stats/stats_tiles.2bpp b/gfx/stats/stats_tiles.2bpp
deleted file mode 100644
index 507cd987..00000000
--- a/gfx/stats/stats_tiles.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/cave.2bpp.lz b/gfx/tilesets/cave.2bpp.lz
deleted file mode 100644
index 69069fb7..00000000
--- a/gfx/tilesets/cave.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/champions_room.2bpp.lz b/gfx/tilesets/champions_room.2bpp.lz
deleted file mode 100644
index 1da1d3b9..00000000
--- a/gfx/tilesets/champions_room.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/dark_cave.2bpp.lz b/gfx/tilesets/dark_cave.2bpp.lz
deleted file mode 100644
index 50a5ab9a..00000000
--- a/gfx/tilesets/dark_cave.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/elite_four_room.2bpp.lz b/gfx/tilesets/elite_four_room.2bpp.lz
deleted file mode 100644
index 6b45c769..00000000
--- a/gfx/tilesets/elite_four_room.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/facility.2bpp.lz b/gfx/tilesets/facility.2bpp.lz
deleted file mode 100644
index 584e54dd..00000000
--- a/gfx/tilesets/facility.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/flower/cgb_1.2bpp b/gfx/tilesets/flower/cgb_1.2bpp
deleted file mode 100644
index ffe58b93..00000000
--- a/gfx/tilesets/flower/cgb_1.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- M-mLAHE0 \ No newline at end of file
diff --git a/gfx/tilesets/flower/cgb_2.2bpp b/gfx/tilesets/flower/cgb_2.2bpp
deleted file mode 100644
index 5cf6b583..00000000
--- a/gfx/tilesets/flower/cgb_2.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-Y$Z%Zf%Z$E \ No newline at end of file
diff --git a/gfx/tilesets/flower/dmg_1.2bpp b/gfx/tilesets/flower/dmg_1.2bpp
deleted file mode 100644
index ec9e9c6d..00000000
--- a/gfx/tilesets/flower/dmg_1.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- A! a 1HE0 \ No newline at end of file
diff --git a/gfx/tilesets/flower/dmg_2.2bpp b/gfx/tilesets/flower/dmg_2.2bpp
deleted file mode 100644
index 7bf87eab..00000000
--- a/gfx/tilesets/flower/dmg_2.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-A$BBfZ$E \ No newline at end of file
diff --git a/gfx/tilesets/forest.2bpp.lz b/gfx/tilesets/forest.2bpp.lz
deleted file mode 100644
index 9d32ae8b..00000000
--- a/gfx/tilesets/forest.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/game_corner.2bpp.lz b/gfx/tilesets/game_corner.2bpp.lz
deleted file mode 100644
index 0be25086..00000000
--- a/gfx/tilesets/game_corner.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/gate.2bpp.lz b/gfx/tilesets/gate.2bpp.lz
deleted file mode 100644
index 4be719da..00000000
--- a/gfx/tilesets/gate.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/house.2bpp.lz b/gfx/tilesets/house.2bpp.lz
deleted file mode 100644
index 774a7350..00000000
--- a/gfx/tilesets/house.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/ice_path.2bpp.lz b/gfx/tilesets/ice_path.2bpp.lz
deleted file mode 100644
index 4fc1be26..00000000
--- a/gfx/tilesets/ice_path.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/johto.2bpp.lz b/gfx/tilesets/johto.2bpp.lz
deleted file mode 100644
index 227b53e6..00000000
--- a/gfx/tilesets/johto.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/johto_modern.2bpp.lz b/gfx/tilesets/johto_modern.2bpp.lz
deleted file mode 100644
index 9690ef0b..00000000
--- a/gfx/tilesets/johto_modern.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/kanto.2bpp.lz b/gfx/tilesets/kanto.2bpp.lz
deleted file mode 100644
index d925ee11..00000000
--- a/gfx/tilesets/kanto.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/lab.2bpp.lz b/gfx/tilesets/lab.2bpp.lz
deleted file mode 100644
index a509d3b0..00000000
--- a/gfx/tilesets/lab.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/lava/1.2bpp b/gfx/tilesets/lava/1.2bpp
deleted file mode 100644
index d25f1bad..00000000
--- a/gfx/tilesets/lava/1.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/lava/2.2bpp b/gfx/tilesets/lava/2.2bpp
deleted file mode 100644
index bdb3c8cf..00000000
--- a/gfx/tilesets/lava/2.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/lava/3.2bpp b/gfx/tilesets/lava/3.2bpp
deleted file mode 100644
index 2016d2bd..00000000
--- a/gfx/tilesets/lava/3.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/lava/4.2bpp b/gfx/tilesets/lava/4.2bpp
deleted file mode 100644
index e0142c68..00000000
--- a/gfx/tilesets/lava/4.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/lighthouse.2bpp.lz b/gfx/tilesets/lighthouse.2bpp.lz
deleted file mode 100644
index feabb439..00000000
--- a/gfx/tilesets/lighthouse.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/mansion.2bpp.lz b/gfx/tilesets/mansion.2bpp.lz
deleted file mode 100644
index 1338c6cb..00000000
--- a/gfx/tilesets/mansion.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/mart.2bpp.lz b/gfx/tilesets/mart.2bpp.lz
deleted file mode 100644
index 7a2f1945..00000000
--- a/gfx/tilesets/mart.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/park.2bpp.lz b/gfx/tilesets/park.2bpp.lz
deleted file mode 100644
index 71469128..00000000
--- a/gfx/tilesets/park.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/players_house.2bpp.lz b/gfx/tilesets/players_house.2bpp.lz
deleted file mode 100644
index 17c64de6..00000000
--- a/gfx/tilesets/players_house.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/players_room.2bpp.lz b/gfx/tilesets/players_room.2bpp.lz
deleted file mode 100644
index b458a501..00000000
--- a/gfx/tilesets/players_room.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/pokecenter.2bpp.lz b/gfx/tilesets/pokecenter.2bpp.lz
deleted file mode 100644
index ae3dd86f..00000000
--- a/gfx/tilesets/pokecenter.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/port.2bpp.lz b/gfx/tilesets/port.2bpp.lz
deleted file mode 100644
index 96dd2e59..00000000
--- a/gfx/tilesets/port.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/radio_tower.2bpp.lz b/gfx/tilesets/radio_tower.2bpp.lz
deleted file mode 100644
index caa08aa4..00000000
--- a/gfx/tilesets/radio_tower.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/roofs/azalea.2bpp b/gfx/tilesets/roofs/azalea.2bpp
deleted file mode 100644
index 67db7f99..00000000
--- a/gfx/tilesets/roofs/azalea.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/roofs/goldenrod.2bpp b/gfx/tilesets/roofs/goldenrod.2bpp
deleted file mode 100644
index 87590db9..00000000
--- a/gfx/tilesets/roofs/goldenrod.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/roofs/new_bark.2bpp b/gfx/tilesets/roofs/new_bark.2bpp
deleted file mode 100644
index 51650e2e..00000000
--- a/gfx/tilesets/roofs/new_bark.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/roofs/olivine.2bpp b/gfx/tilesets/roofs/olivine.2bpp
deleted file mode 100644
index 1d88fac5..00000000
--- a/gfx/tilesets/roofs/olivine.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/roofs/violet.2bpp b/gfx/tilesets/roofs/violet.2bpp
deleted file mode 100644
index eea01d2f..00000000
--- a/gfx/tilesets/roofs/violet.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/ruins_of_alph.2bpp.lz b/gfx/tilesets/ruins_of_alph.2bpp.lz
deleted file mode 100644
index 58bb839a..00000000
--- a/gfx/tilesets/ruins_of_alph.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/tower-pillar/1.2bpp b/gfx/tilesets/tower-pillar/1.2bpp
deleted file mode 100644
index 3bb46c95..00000000
--- a/gfx/tilesets/tower-pillar/1.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-__?//????_ Oo \ No newline at end of file
diff --git a/gfx/tilesets/tower-pillar/10.2bpp b/gfx/tilesets/tower-pillar/10.2bpp
deleted file mode 100644
index a1af10a5..00000000
--- a/gfx/tilesets/tower-pillar/10.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-?____WWWUu \ No newline at end of file
diff --git a/gfx/tilesets/tower-pillar/2.2bpp b/gfx/tilesets/tower-pillar/2.2bpp
deleted file mode 100644
index 08d8cfd7..00000000
--- a/gfx/tilesets/tower-pillar/2.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/tilesets/tower-pillar/3.2bpp b/gfx/tilesets/tower-pillar/3.2bpp
deleted file mode 100644
index e4bb79a4..00000000
--- a/gfx/tilesets/tower-pillar/3.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-__?//????_ Oo \ No newline at end of file
diff --git a/gfx/tilesets/tower-pillar/4.2bpp b/gfx/tilesets/tower-pillar/4.2bpp
deleted file mode 100644
index 08897f1d..00000000
--- a/gfx/tilesets/tower-pillar/4.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/tilesets/tower-pillar/5.2bpp b/gfx/tilesets/tower-pillar/5.2bpp
deleted file mode 100644
index f66926ba..00000000
--- a/gfx/tilesets/tower-pillar/5.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-__?/oW [ \ No newline at end of file
diff --git a/gfx/tilesets/tower-pillar/6.2bpp b/gfx/tilesets/tower-pillar/6.2bpp
deleted file mode 100644
index 5021b1c1..00000000
--- a/gfx/tilesets/tower-pillar/6.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/tilesets/tower-pillar/7.2bpp b/gfx/tilesets/tower-pillar/7.2bpp
deleted file mode 100644
index 59d6876a..00000000
--- a/gfx/tilesets/tower-pillar/7.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-ݠ߀ \ No newline at end of file
diff --git a/gfx/tilesets/tower-pillar/8.2bpp b/gfx/tilesets/tower-pillar/8.2bpp
deleted file mode 100644
index bb22068b..00000000
--- a/gfx/tilesets/tower-pillar/8.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-??__//  \ No newline at end of file
diff --git a/gfx/tilesets/tower-pillar/9.2bpp b/gfx/tilesets/tower-pillar/9.2bpp
deleted file mode 100644
index 1c206fb7..00000000
--- a/gfx/tilesets/tower-pillar/9.2bpp
+++ /dev/null
@@ -1 +0,0 @@
- \ No newline at end of file
diff --git a/gfx/tilesets/tower.2bpp.lz b/gfx/tilesets/tower.2bpp.lz
deleted file mode 100644
index c3b32c40..00000000
--- a/gfx/tilesets/tower.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/traditional_house.2bpp.lz b/gfx/tilesets/traditional_house.2bpp.lz
deleted file mode 100644
index 47bfaaf1..00000000
--- a/gfx/tilesets/traditional_house.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/train_station.2bpp.lz b/gfx/tilesets/train_station.2bpp.lz
deleted file mode 100644
index ec10f74a..00000000
--- a/gfx/tilesets/train_station.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/underground.2bpp.lz b/gfx/tilesets/underground.2bpp.lz
deleted file mode 100644
index 9efbce39..00000000
--- a/gfx/tilesets/underground.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/water/water.2bpp b/gfx/tilesets/water/water.2bpp
deleted file mode 100644
index a6e9f6ac..00000000
--- a/gfx/tilesets/water/water.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/whirlpool/1.2bpp b/gfx/tilesets/whirlpool/1.2bpp
deleted file mode 100644
index 0a58c6b2..00000000
--- a/gfx/tilesets/whirlpool/1.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/whirlpool/2.2bpp b/gfx/tilesets/whirlpool/2.2bpp
deleted file mode 100644
index e1f841cf..00000000
--- a/gfx/tilesets/whirlpool/2.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/whirlpool/3.2bpp b/gfx/tilesets/whirlpool/3.2bpp
deleted file mode 100644
index 9cdec833..00000000
--- a/gfx/tilesets/whirlpool/3.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/tilesets/whirlpool/4.2bpp b/gfx/tilesets/whirlpool/4.2bpp
deleted file mode 100644
index 414acce0..00000000
--- a/gfx/tilesets/whirlpool/4.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/title/hooh_gold.2bpp.lz b/gfx/title/hooh_gold.2bpp.lz.bin
index e7fa5b54..e7fa5b54 100644
--- a/gfx/title/hooh_gold.2bpp.lz
+++ b/gfx/title/hooh_gold.2bpp.lz.bin
Binary files differ
diff --git a/gfx/title/logo_bottom_gold.2bpp.lz b/gfx/title/logo_bottom_gold.2bpp.lz.bin
index eb9ff7f8..eb9ff7f8 100644
--- a/gfx/title/logo_bottom_gold.2bpp.lz
+++ b/gfx/title/logo_bottom_gold.2bpp.lz.bin
Binary files differ
diff --git a/gfx/title/logo_bottom_silver.2bpp.lz b/gfx/title/logo_bottom_silver.2bpp.lz.bin
index 09683bb6..09683bb6 100644
--- a/gfx/title/logo_bottom_silver.2bpp.lz
+++ b/gfx/title/logo_bottom_silver.2bpp.lz.bin
Binary files differ
diff --git a/gfx/title/logo_top_gold.2bpp.lz b/gfx/title/logo_top_gold.2bpp.lz.bin
index 615d2f30..615d2f30 100644
--- a/gfx/title/logo_top_gold.2bpp.lz
+++ b/gfx/title/logo_top_gold.2bpp.lz.bin
Binary files differ
diff --git a/gfx/title/logo_top_silver.2bpp.lz b/gfx/title/logo_top_silver.2bpp.lz.bin
index 9620ec0c..9620ec0c 100644
--- a/gfx/title/logo_top_silver.2bpp.lz
+++ b/gfx/title/logo_top_silver.2bpp.lz.bin
Binary files differ
diff --git a/gfx/title/lugia_silver.2bpp.lz b/gfx/title/lugia_silver.2bpp.lz.bin
index 14ce9337..14ce9337 100644
--- a/gfx/title/lugia_silver.2bpp.lz
+++ b/gfx/title/lugia_silver.2bpp.lz.bin
Binary files differ
diff --git a/gfx/title/title_trail_gold.2bpp b/gfx/title/title_trail_gold.2bpp
deleted file mode 100644
index bd70b678..00000000
--- a/gfx/title/title_trail_gold.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/title/title_trail_gold.png b/gfx/title/title_trail_gold.png
index 1661ede0..7e162d11 100644
--- a/gfx/title/title_trail_gold.png
+++ b/gfx/title/title_trail_gold.png
Binary files differ
diff --git a/gfx/title/title_trail_silver.2bpp b/gfx/title/title_trail_silver.2bpp
deleted file mode 100644
index 7bf46752..00000000
--- a/gfx/title/title_trail_silver.2bpp
+++ /dev/null
@@ -1 +0,0 @@
-???????? \ No newline at end of file
diff --git a/gfx/trade/arrow_left.2bpp b/gfx/trade/arrow_left.2bpp
deleted file mode 100644
index 372fbec9..00000000
--- a/gfx/trade/arrow_left.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trade/arrow_right.2bpp b/gfx/trade/arrow_right.2bpp
deleted file mode 100644
index 5578d37c..00000000
--- a/gfx/trade/arrow_right.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trade/ball.2bpp b/gfx/trade/ball.2bpp
deleted file mode 100644
index b90cac27..00000000
--- a/gfx/trade/ball.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trade/border_tiles.2bpp b/gfx/trade/border_tiles.2bpp
deleted file mode 100644
index 4baf4888..00000000
--- a/gfx/trade/border_tiles.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trade/bubble.2bpp b/gfx/trade/bubble.2bpp
deleted file mode 100644
index c4a7abf4..00000000
--- a/gfx/trade/bubble.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trade/cable.2bpp b/gfx/trade/cable.2bpp
deleted file mode 100644
index 1f9974e9..00000000
--- a/gfx/trade/cable.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trade/game_boy.2bpp.lz b/gfx/trade/game_boy.2bpp.lz
deleted file mode 100644
index 83216430..00000000
--- a/gfx/trade/game_boy.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trade/poof.2bpp b/gfx/trade/poof.2bpp
deleted file mode 100644
index c50e69e6..00000000
--- a/gfx/trade/poof.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trainer_card/badges.2bpp b/gfx/trainer_card/badges.2bpp
deleted file mode 100644
index 52cf24e1..00000000
--- a/gfx/trainer_card/badges.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trainer_card/card_status.2bpp b/gfx/trainer_card/card_status.2bpp
deleted file mode 100644
index 3234368a..00000000
--- a/gfx/trainer_card/card_status.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trainer_card/chris_card.2bpp b/gfx/trainer_card/chris_card.2bpp
deleted file mode 100644
index c24a76d9..00000000
--- a/gfx/trainer_card/chris_card.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trainer_card/leaders.2bpp b/gfx/trainer_card/leaders.2bpp
deleted file mode 100644
index fecae45d..00000000
--- a/gfx/trainer_card/leaders.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trainer_card/trainer_card.2bpp b/gfx/trainer_card/trainer_card.2bpp
deleted file mode 100644
index 09de7a2d..00000000
--- a/gfx/trainer_card/trainer_card.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/beauty.2bpp.lz b/gfx/trainers/beauty.2bpp.lz
deleted file mode 100644
index 8c5d30ee..00000000
--- a/gfx/trainers/beauty.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/biker.2bpp.lz b/gfx/trainers/biker.2bpp.lz
deleted file mode 100644
index 07ad8621..00000000
--- a/gfx/trainers/biker.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/bird_keeper.2bpp.lz b/gfx/trainers/bird_keeper.2bpp.lz
deleted file mode 100644
index 48b50584..00000000
--- a/gfx/trainers/bird_keeper.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/blackbelt_t.2bpp.lz b/gfx/trainers/blackbelt_t.2bpp.lz
deleted file mode 100644
index 086b8fc0..00000000
--- a/gfx/trainers/blackbelt_t.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/blaine.2bpp.lz b/gfx/trainers/blaine.2bpp.lz
deleted file mode 100644
index d967bb3b..00000000
--- a/gfx/trainers/blaine.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/blue.2bpp.lz b/gfx/trainers/blue.2bpp.lz
deleted file mode 100644
index 9d4cb50c..00000000
--- a/gfx/trainers/blue.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/boarder.2bpp.lz b/gfx/trainers/boarder.2bpp.lz
deleted file mode 100644
index a6dc315d..00000000
--- a/gfx/trainers/boarder.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/brock.2bpp.lz b/gfx/trainers/brock.2bpp.lz
deleted file mode 100644
index d7a4e29b..00000000
--- a/gfx/trainers/brock.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/bruno.2bpp.lz b/gfx/trainers/bruno.2bpp.lz
deleted file mode 100644
index 69406d11..00000000
--- a/gfx/trainers/bruno.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/bug_catcher.2bpp.lz b/gfx/trainers/bug_catcher.2bpp.lz
deleted file mode 100644
index cea17dba..00000000
--- a/gfx/trainers/bug_catcher.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/bugsy.2bpp.lz b/gfx/trainers/bugsy.2bpp.lz
deleted file mode 100644
index 7910628a..00000000
--- a/gfx/trainers/bugsy.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/burglar.2bpp.lz b/gfx/trainers/burglar.2bpp.lz
deleted file mode 100644
index 45da954d..00000000
--- a/gfx/trainers/burglar.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/cal.2bpp.lz b/gfx/trainers/cal.2bpp.lz
deleted file mode 100644
index f7d3570a..00000000
--- a/gfx/trainers/cal.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/camper.2bpp.lz b/gfx/trainers/camper.2bpp.lz
deleted file mode 100644
index a8963bae..00000000
--- a/gfx/trainers/camper.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/champion.2bpp.lz b/gfx/trainers/champion.2bpp.lz
deleted file mode 100644
index c5840a67..00000000
--- a/gfx/trainers/champion.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/chuck.2bpp.lz b/gfx/trainers/chuck.2bpp.lz
deleted file mode 100644
index 0a92c707..00000000
--- a/gfx/trainers/chuck.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/clair.2bpp.lz b/gfx/trainers/clair.2bpp.lz
deleted file mode 100644
index bbc46359..00000000
--- a/gfx/trainers/clair.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/cooltrainer_f.2bpp.lz b/gfx/trainers/cooltrainer_f.2bpp.lz
deleted file mode 100644
index cb41d74e..00000000
--- a/gfx/trainers/cooltrainer_f.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/cooltrainer_m.2bpp.lz b/gfx/trainers/cooltrainer_m.2bpp.lz
deleted file mode 100644
index 93dad031..00000000
--- a/gfx/trainers/cooltrainer_m.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/erika.2bpp.lz b/gfx/trainers/erika.2bpp.lz
deleted file mode 100644
index 963363d2..00000000
--- a/gfx/trainers/erika.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/executive_f.2bpp.lz b/gfx/trainers/executive_f.2bpp.lz
deleted file mode 100644
index b823ddaa..00000000
--- a/gfx/trainers/executive_f.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/executive_m.2bpp.lz b/gfx/trainers/executive_m.2bpp.lz
deleted file mode 100644
index e10b588c..00000000
--- a/gfx/trainers/executive_m.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/falkner.2bpp.lz b/gfx/trainers/falkner.2bpp.lz
deleted file mode 100644
index 323587e3..00000000
--- a/gfx/trainers/falkner.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/firebreather.2bpp.lz b/gfx/trainers/firebreather.2bpp.lz
deleted file mode 100644
index a0f853a9..00000000
--- a/gfx/trainers/firebreather.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/fisher.2bpp.lz b/gfx/trainers/fisher.2bpp.lz
deleted file mode 100644
index b210aeda..00000000
--- a/gfx/trainers/fisher.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/gentleman.2bpp.lz b/gfx/trainers/gentleman.2bpp.lz
deleted file mode 100644
index 153720e7..00000000
--- a/gfx/trainers/gentleman.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/grunt_f.2bpp.lz b/gfx/trainers/grunt_f.2bpp.lz
deleted file mode 100644
index beee0721..00000000
--- a/gfx/trainers/grunt_f.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/grunt_m.2bpp.lz b/gfx/trainers/grunt_m.2bpp.lz
deleted file mode 100644
index 5ac5597b..00000000
--- a/gfx/trainers/grunt_m.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/guitarist.2bpp.lz b/gfx/trainers/guitarist.2bpp.lz
deleted file mode 100644
index d67e6ea9..00000000
--- a/gfx/trainers/guitarist.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/hiker.2bpp.lz b/gfx/trainers/hiker.2bpp.lz
deleted file mode 100644
index c7cecda2..00000000
--- a/gfx/trainers/hiker.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/janine.2bpp.lz b/gfx/trainers/janine.2bpp.lz
deleted file mode 100644
index d6249eba..00000000
--- a/gfx/trainers/janine.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/jasmine.2bpp.lz b/gfx/trainers/jasmine.2bpp.lz
deleted file mode 100644
index 7c08ded9..00000000
--- a/gfx/trainers/jasmine.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/juggler.2bpp.lz b/gfx/trainers/juggler.2bpp.lz
deleted file mode 100644
index d64ed1f0..00000000
--- a/gfx/trainers/juggler.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/karen.2bpp.lz b/gfx/trainers/karen.2bpp.lz
deleted file mode 100644
index a0bd871f..00000000
--- a/gfx/trainers/karen.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/kimono_girl.2bpp.lz b/gfx/trainers/kimono_girl.2bpp.lz
deleted file mode 100644
index 465ccb11..00000000
--- a/gfx/trainers/kimono_girl.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/koga.2bpp.lz b/gfx/trainers/koga.2bpp.lz
deleted file mode 100644
index bc4501f0..00000000
--- a/gfx/trainers/koga.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/lass.2bpp.lz b/gfx/trainers/lass.2bpp.lz
deleted file mode 100644
index 0c7cffa7..00000000
--- a/gfx/trainers/lass.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/lt_surge.2bpp.lz b/gfx/trainers/lt_surge.2bpp.lz
deleted file mode 100644
index 9a3df5d3..00000000
--- a/gfx/trainers/lt_surge.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/medium.2bpp.lz b/gfx/trainers/medium.2bpp.lz
deleted file mode 100644
index 4aaa7132..00000000
--- a/gfx/trainers/medium.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/misty.2bpp.lz b/gfx/trainers/misty.2bpp.lz
deleted file mode 100644
index 1a96cddd..00000000
--- a/gfx/trainers/misty.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/morty.2bpp.lz b/gfx/trainers/morty.2bpp.lz
deleted file mode 100644
index 67999aeb..00000000
--- a/gfx/trainers/morty.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/oak.2bpp.lz b/gfx/trainers/oak.2bpp.lz
deleted file mode 100644
index 276f7c53..00000000
--- a/gfx/trainers/oak.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/officer.2bpp.lz b/gfx/trainers/officer.2bpp.lz
deleted file mode 100644
index e3e22f87..00000000
--- a/gfx/trainers/officer.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/picnicker.2bpp.lz b/gfx/trainers/picnicker.2bpp.lz
deleted file mode 100644
index 81ee09ab..00000000
--- a/gfx/trainers/picnicker.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/pokefan_f.2bpp.lz b/gfx/trainers/pokefan_f.2bpp.lz
deleted file mode 100644
index 2ab555a8..00000000
--- a/gfx/trainers/pokefan_f.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/pokefan_m.2bpp.lz b/gfx/trainers/pokefan_m.2bpp.lz
deleted file mode 100644
index 25b4a9ff..00000000
--- a/gfx/trainers/pokefan_m.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/pokemaniac.2bpp.lz b/gfx/trainers/pokemaniac.2bpp.lz
deleted file mode 100644
index 78fb417f..00000000
--- a/gfx/trainers/pokemaniac.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/pryce.2bpp.lz b/gfx/trainers/pryce.2bpp.lz
deleted file mode 100644
index ca69273e..00000000
--- a/gfx/trainers/pryce.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/psychic_t.2bpp.lz b/gfx/trainers/psychic_t.2bpp.lz
deleted file mode 100644
index c1123a84..00000000
--- a/gfx/trainers/psychic_t.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/red.2bpp.lz b/gfx/trainers/red.2bpp.lz
deleted file mode 100644
index 15a8dcf8..00000000
--- a/gfx/trainers/red.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/rival1.2bpp.lz b/gfx/trainers/rival1.2bpp.lz
deleted file mode 100644
index 9a5b99ab..00000000
--- a/gfx/trainers/rival1.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/rival2.2bpp.lz b/gfx/trainers/rival2.2bpp.lz
deleted file mode 100644
index 683ec66b..00000000
--- a/gfx/trainers/rival2.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/sabrina.2bpp.lz b/gfx/trainers/sabrina.2bpp.lz
deleted file mode 100644
index bee6dd0e..00000000
--- a/gfx/trainers/sabrina.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/sage.2bpp.lz b/gfx/trainers/sage.2bpp.lz
deleted file mode 100644
index aff9d458..00000000
--- a/gfx/trainers/sage.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/sailor.2bpp.lz b/gfx/trainers/sailor.2bpp.lz
deleted file mode 100644
index 425667a7..00000000
--- a/gfx/trainers/sailor.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/schoolboy.2bpp.lz b/gfx/trainers/schoolboy.2bpp.lz
deleted file mode 100644
index 7d9bd00a..00000000
--- a/gfx/trainers/schoolboy.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/scientist.2bpp.lz b/gfx/trainers/scientist.2bpp.lz
deleted file mode 100644
index 033f421b..00000000
--- a/gfx/trainers/scientist.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/skier.2bpp.lz b/gfx/trainers/skier.2bpp.lz
deleted file mode 100644
index 42be70ab..00000000
--- a/gfx/trainers/skier.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/super_nerd.2bpp.lz b/gfx/trainers/super_nerd.2bpp.lz
deleted file mode 100644
index dbdb4ca4..00000000
--- a/gfx/trainers/super_nerd.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/swimmer_f.2bpp.lz b/gfx/trainers/swimmer_f.2bpp.lz
deleted file mode 100644
index 3f27a6d4..00000000
--- a/gfx/trainers/swimmer_f.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/swimmer_m.2bpp.lz b/gfx/trainers/swimmer_m.2bpp.lz
deleted file mode 100644
index b162cadc..00000000
--- a/gfx/trainers/swimmer_m.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/teacher.2bpp.lz b/gfx/trainers/teacher.2bpp.lz
deleted file mode 100644
index 92151f89..00000000
--- a/gfx/trainers/teacher.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/twins.2bpp.lz b/gfx/trainers/twins.2bpp.lz
deleted file mode 100644
index 1bdf29c7..00000000
--- a/gfx/trainers/twins.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/whitney.2bpp.lz b/gfx/trainers/whitney.2bpp.lz
deleted file mode 100644
index 9564767a..00000000
--- a/gfx/trainers/whitney.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/will.2bpp.lz b/gfx/trainers/will.2bpp.lz
deleted file mode 100644
index 3de211cd..00000000
--- a/gfx/trainers/will.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/trainers/youngster.2bpp.lz b/gfx/trainers/youngster.2bpp.lz
deleted file mode 100644
index ec742f9f..00000000
--- a/gfx/trainers/youngster.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/unown_puzzle/aerodactyl.2bpp.lz b/gfx/unown_puzzle/aerodactyl.2bpp.lz
deleted file mode 100644
index cc73411f..00000000
--- a/gfx/unown_puzzle/aerodactyl.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/unown_puzzle/cursor.2bpp b/gfx/unown_puzzle/cursor.2bpp
deleted file mode 100644
index dc42cfc7..00000000
--- a/gfx/unown_puzzle/cursor.2bpp
+++ /dev/null
Binary files differ
diff --git a/gfx/unown_puzzle/hooh.2bpp.lz b/gfx/unown_puzzle/hooh.2bpp.lz
deleted file mode 100644
index d8c899e8..00000000
--- a/gfx/unown_puzzle/hooh.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/unown_puzzle/kabuto.2bpp.lz b/gfx/unown_puzzle/kabuto.2bpp.lz
deleted file mode 100644
index a9405031..00000000
--- a/gfx/unown_puzzle/kabuto.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/unown_puzzle/omanyte.2bpp.lz b/gfx/unown_puzzle/omanyte.2bpp.lz
deleted file mode 100644
index 5bdd993d..00000000
--- a/gfx/unown_puzzle/omanyte.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/unown_puzzle/start_cancel.2bpp.lz b/gfx/unown_puzzle/start_cancel.2bpp.lz
deleted file mode 100644
index 96fbb1fb..00000000
--- a/gfx/unown_puzzle/start_cancel.2bpp.lz
+++ /dev/null
Binary files differ
diff --git a/gfx/unown_puzzle/tile_borders.2bpp b/gfx/unown_puzzle/tile_borders.2bpp
deleted file mode 100644
index 570244c8..00000000
--- a/gfx/unown_puzzle/tile_borders.2bpp
+++ /dev/null
Binary files differ
diff --git a/main.asm b/main.asm
index c8777586..1b420fd1 100644
--- a/main.asm
+++ b/main.asm
@@ -255,15 +255,15 @@ SECTION "bank26", ROMX
IF DEF(_GOLD)
TitleScreenGFX1:
-INCBIN "gfx/title/logo_bottom_gold.2bpp.lz"
+INCBIN "gfx/title/logo_bottom_gold.2bpp.lz.bin"
TitleScreenGFX2:
-INCBIN "gfx/title/logo_top_gold.2bpp.lz"
+INCBIN "gfx/title/logo_top_gold.2bpp.lz.bin"
ELIF DEF(_SILVER)
TitleScreenGFX1:
-INCBIN "gfx/title/logo_bottom_silver.2bpp.lz"
+INCBIN "gfx/title/logo_bottom_silver.2bpp.lz.bin"
TitleScreenGFX2:
-INCBIN "gfx/title/logo_top_silver.2bpp.lz"
+INCBIN "gfx/title/logo_top_silver.2bpp.lz.bin"
ENDC
TitleScreenTilemap:
@@ -333,13 +333,13 @@ IF DEF(_GOLD)
TitleScreenGFX3:
INCBIN "gfx/title/title_trail_gold.2bpp"
TitleScreenGFX4:
-INCBIN "gfx/title/hooh_gold.2bpp.lz"
+INCBIN "gfx/title/hooh_gold.2bpp.lz.bin"
ELIF DEF(_SILVER)
TitleScreenGFX3:
INCBIN "gfx/title/title_trail_silver.2bpp"
TitleScreenGFX4:
-INCBIN "gfx/title/lugia_silver.2bpp.lz"
+INCBIN "gfx/title/lugia_silver.2bpp.lz.bin"
ENDC
INCLUDE "engine/menus/options_menu.asm"
diff --git a/tools/Makefile b/tools/Makefile
index 0e3aa0f3..a86675d3 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -4,6 +4,7 @@ CC := gcc
CFLAGS := -O3 -std=c99 -Wall -Wextra -Wno-missing-field-initializers
tools := \
+ lzcomp \
scan_includes \
gfx
all: $(tools)
@@ -14,5 +15,9 @@ clean:
gfx: common.h
+lzcomp: CFLAGS = -O3 -flto -std=c11 -Wall -Wextra -pedantic -Wno-strict-overflow -Wno-sign-compare
+lzcomp: $(wildcard lz/*.c) $(wildcard lz/*.h)
+ $(CC) $(CFLAGS) -o $@ lz/*.c
+
%: %.c
$(CC) $(CFLAGS) -o $@ $<
diff --git a/tools/lz/global.c b/tools/lz/global.c
new file mode 100644
index 00000000..4d26acee
--- /dev/null
+++ b/tools/lz/global.c
@@ -0,0 +1,35 @@
+#include "proto.h"
+
+const struct compressor compressors[] = {
+ // NOTE: the "flags" field for each compressor will be set to the chosen/current method number minus the base
+ // number for that particular compressor. That means that each compressor will use a zero-based flags value.
+ {.methods = 72, .name = "singlepass", .function = &try_compress_single_pass}, // 0-71
+ {.methods = 2, .name = "null", .function = &store_uncompressed}, // 72-73
+ {.methods = 6, .name = "repetitions", .function = &try_compress_repetitions}, // 74-79
+ {.methods = 16, .name = "multipass", .function = &try_compress_multi_pass}, // 80-95
+ {0} // end of the list
+};
+
+const unsigned char bit_flipping_table[] = {
+ // For each byte, the table contains that same byte with its bits flipped around (for instance,
+ // 0x58 (01011000 binary) becomes 0x1a (00011010 binary)). This is faster than flipping bits
+ // manually at runtime.
+ 0x00, 0x80, 0x40, 0xc0, 0x20, 0xa0, 0x60, 0xe0, 0x10, 0x90, 0x50, 0xd0, 0x30, 0xb0, 0x70, 0xf0,
+ 0x08, 0x88, 0x48, 0xc8, 0x28, 0xa8, 0x68, 0xe8, 0x18, 0x98, 0x58, 0xd8, 0x38, 0xb8, 0x78, 0xf8,
+ 0x04, 0x84, 0x44, 0xc4, 0x24, 0xa4, 0x64, 0xe4, 0x14, 0x94, 0x54, 0xd4, 0x34, 0xb4, 0x74, 0xf4,
+ 0x0c, 0x8c, 0x4c, 0xcc, 0x2c, 0xac, 0x6c, 0xec, 0x1c, 0x9c, 0x5c, 0xdc, 0x3c, 0xbc, 0x7c, 0xfc,
+ 0x02, 0x82, 0x42, 0xc2, 0x22, 0xa2, 0x62, 0xe2, 0x12, 0x92, 0x52, 0xd2, 0x32, 0xb2, 0x72, 0xf2,
+ 0x0a, 0x8a, 0x4a, 0xca, 0x2a, 0xaa, 0x6a, 0xea, 0x1a, 0x9a, 0x5a, 0xda, 0x3a, 0xba, 0x7a, 0xfa,
+ 0x06, 0x86, 0x46, 0xc6, 0x26, 0xa6, 0x66, 0xe6, 0x16, 0x96, 0x56, 0xd6, 0x36, 0xb6, 0x76, 0xf6,
+ 0x0e, 0x8e, 0x4e, 0xce, 0x2e, 0xae, 0x6e, 0xee, 0x1e, 0x9e, 0x5e, 0xde, 0x3e, 0xbe, 0x7e, 0xfe,
+ 0x01, 0x81, 0x41, 0xc1, 0x21, 0xa1, 0x61, 0xe1, 0x11, 0x91, 0x51, 0xd1, 0x31, 0xb1, 0x71, 0xf1,
+ 0x09, 0x89, 0x49, 0xc9, 0x29, 0xa9, 0x69, 0xe9, 0x19, 0x99, 0x59, 0xd9, 0x39, 0xb9, 0x79, 0xf9,
+ 0x05, 0x85, 0x45, 0xc5, 0x25, 0xa5, 0x65, 0xe5, 0x15, 0x95, 0x55, 0xd5, 0x35, 0xb5, 0x75, 0xf5,
+ 0x0d, 0x8d, 0x4d, 0xcd, 0x2d, 0xad, 0x6d, 0xed, 0x1d, 0x9d, 0x5d, 0xdd, 0x3d, 0xbd, 0x7d, 0xfd,
+ 0x03, 0x83, 0x43, 0xc3, 0x23, 0xa3, 0x63, 0xe3, 0x13, 0x93, 0x53, 0xd3, 0x33, 0xb3, 0x73, 0xf3,
+ 0x0b, 0x8b, 0x4b, 0xcb, 0x2b, 0xab, 0x6b, 0xeb, 0x1b, 0x9b, 0x5b, 0xdb, 0x3b, 0xbb, 0x7b, 0xfb,
+ 0x07, 0x87, 0x47, 0xc7, 0x27, 0xa7, 0x67, 0xe7, 0x17, 0x97, 0x57, 0xd7, 0x37, 0xb7, 0x77, 0xf7,
+ 0x0f, 0x8f, 0x4f, 0xcf, 0x2f, 0xaf, 0x6f, 0xef, 0x1f, 0x9f, 0x5f, 0xdf, 0x3f, 0xbf, 0x7f, 0xff
+};
+
+char option_name_buffer[] = "-?"; // used to extract the name of a short option (separated from its argument)
diff --git a/tools/lz/main.c b/tools/lz/main.c
new file mode 100644
index 00000000..62e6dc41
--- /dev/null
+++ b/tools/lz/main.c
@@ -0,0 +1,54 @@
+#include "proto.h"
+
+int main (int argc, char ** argv) {
+ struct options options = get_options(argc, argv);
+ unsigned short size;
+ unsigned char * file_buffer = read_file_into_buffer(options.input, &size);
+ struct command * commands;
+ if (options.mode & 2) {
+ unsigned short original_size = size, remainder;
+ commands = get_commands_from_file(file_buffer, &size, &remainder);
+ if (!commands) error_exit(1, "invalid command stream");
+ if (options.mode == 2) {
+ unsigned char * uncompressed = get_uncompressed_data(commands, file_buffer, &size);
+ if (!uncompressed) error_exit(1, "output data is too large");
+ write_raw_data_to_file(options.output, uncompressed, size);
+ free(uncompressed);
+ } else
+ write_commands_and_padding_to_textfile(options.output, commands, size, file_buffer, original_size - remainder, remainder);
+ } else {
+ commands = compress(file_buffer, &size, options.method);
+ (options.mode ? write_commands_to_textfile : write_commands_to_file)(options.output, commands, size, file_buffer, options.alignment);
+ }
+ free(file_buffer);
+ free(commands);
+ return 0;
+}
+
+struct command * compress (const unsigned char * data, unsigned short * size, unsigned method) {
+ unsigned char * bitflipped = malloc(*size);
+ unsigned current;
+ for (current = 0; current < *size; current ++) bitflipped[current] = bit_flipping_table[data[current]];
+ const struct compressor * compressor = compressors;
+ struct command * result;
+ if (method < COMPRESSION_METHODS) {
+ while (method >= compressor -> methods) method -= (compressor ++) -> methods;
+ result = compressor -> function(data, bitflipped, size, method);
+ } else {
+ struct command * compressed_sequences[COMPRESSION_METHODS];
+ unsigned short lengths[COMPRESSION_METHODS];
+ unsigned flags = 0;
+ for (current = 0; current < COMPRESSION_METHODS; current ++) {
+ lengths[current] = *size;
+ if (flags == compressor -> methods) {
+ flags = 0;
+ compressor ++;
+ }
+ compressed_sequences[current] = compressor -> function(data, bitflipped, lengths + current, flags ++);
+ }
+ result = select_optimal_sequence(compressed_sequences, lengths, size);
+ for (current = 0; current < COMPRESSION_METHODS; current ++) free(compressed_sequences[current]);
+ }
+ free(bitflipped);
+ return result;
+}
diff --git a/tools/lz/merging.c b/tools/lz/merging.c
new file mode 100644
index 00000000..79abb6d2
--- /dev/null
+++ b/tools/lz/merging.c
@@ -0,0 +1,102 @@
+#include "proto.h"
+
+struct command * select_optimal_sequence (struct command ** sequences, const unsigned short * lengths, unsigned short * final_length) {
+ struct command * compressor_sequences[NUM_COMPRESSORS * 2];
+ unsigned short compressor_lengths[NUM_COMPRESSORS * 2];
+ struct command * inverted_sequences[COMPRESSION_METHODS];
+ unsigned short inverted_lengths[COMPRESSION_METHODS];
+ unsigned p, current, method = 0;
+ for (current = 0; current < NUM_COMPRESSORS; current ++) {
+ compressor_sequences[current] = select_command_sequence(sequences + method, lengths + method, compressors[current].methods, compressor_lengths + current);
+ compressor_sequences[current + NUM_COMPRESSORS] = select_command_sequence(sequences + method, lengths + method, -(int) compressors[current].methods,
+ compressor_lengths + (current + NUM_COMPRESSORS));
+ for (p = 0; p < compressors[current].methods; p ++) {
+ inverted_sequences[method + compressors[current].methods - 1 - p] = sequences[method + p];
+ inverted_lengths[method + compressors[current].methods - 1 - p] = lengths[method + p];
+ }
+ method += compressors[current].methods;
+ }
+ unsigned short final_lengths[8];
+ struct command * final_sequences[8] = {
+ select_command_sequence(compressor_sequences, compressor_lengths, NUM_COMPRESSORS, final_lengths),
+ select_command_sequence(compressor_sequences, compressor_lengths, -NUM_COMPRESSORS, final_lengths + 1),
+ select_command_sequence(compressor_sequences + NUM_COMPRESSORS, compressor_lengths + NUM_COMPRESSORS, NUM_COMPRESSORS, final_lengths + 2),
+ select_command_sequence(compressor_sequences + NUM_COMPRESSORS, compressor_lengths + NUM_COMPRESSORS, -NUM_COMPRESSORS, final_lengths + 3),
+ select_command_sequence(sequences, lengths, COMPRESSION_METHODS, final_lengths + 4),
+ select_command_sequence(sequences, lengths, -COMPRESSION_METHODS, final_lengths + 5),
+ select_command_sequence(inverted_sequences, inverted_lengths, COMPRESSION_METHODS, final_lengths + 6),
+ select_command_sequence(inverted_sequences, inverted_lengths, -COMPRESSION_METHODS, final_lengths + 7)
+ };
+ for (current = 0; current < (2 * NUM_COMPRESSORS); current ++) free(compressor_sequences[current]);
+ struct command * result = select_command_sequence(final_sequences, final_lengths, 8, final_length);
+ for (current = 0; current < 8; current ++) free(final_sequences[current]);
+ return result;
+}
+
+struct command * select_command_sequence (struct command ** sequences, const unsigned short * lengths, int count, unsigned short * final_length) {
+ // negative count indicates iterating backwards
+ unsigned short min_sequence = 0, min_length = compressed_length(*sequences, *lengths);
+ unsigned short seq, len;
+ int backwards = 0;
+ if (count < 0) {
+ backwards = 1;
+ count = -count;
+ }
+ for (seq = 1; seq < count; seq ++) {
+ len = compressed_length(sequences[seq], lengths[seq]);
+ if (len < min_length) {
+ min_sequence = seq;
+ min_length = len;
+ }
+ }
+ *final_length = lengths[min_sequence];
+ struct command * current = malloc(*final_length * sizeof(struct command));
+ memcpy(current, sequences[min_sequence], *final_length * sizeof(struct command));
+ struct command * new;
+ for (seq = 1; seq < count; seq ++) {
+ if (backwards) seq = count - seq;
+ new = merge_command_sequences(current, *final_length, sequences[(seq + min_sequence) % count], lengths[(seq + min_sequence) % count], final_length);
+ if (backwards) seq = count - seq; // restore the value for the loop
+ free(current);
+ current = new;
+ }
+ return current;
+}
+
+struct command * merge_command_sequences (const struct command * current, unsigned short current_length, const struct command * new, unsigned short new_length,
+ unsigned short * result_length) {
+ struct command * result = malloc(sizeof(struct command) * (current_length + new_length));
+ struct command * current_command = result;
+ const struct command * saved_current;
+ const struct command * saved_new;
+ unsigned short current_pos, new_pos;
+ while (current_length) {
+ if (current -> count == new -> count) {
+ *(current_command ++) = pick_best_command(2, *(current ++), *(new ++));
+ current_length --;
+ continue;
+ }
+ saved_current = current;
+ saved_new = new;
+ current_pos = (current ++) -> count;
+ new_pos = (new ++) -> count;
+ current_length --;
+ while (current_pos != new_pos)
+ if (current_pos < new_pos) {
+ current_pos += (current ++) -> count;
+ current_length --;
+ } else
+ new_pos += (new ++) -> count;
+ current_pos = compressed_length(saved_current, current - saved_current);
+ new_pos = compressed_length(saved_new, new - saved_new);
+ if (new_pos < current_pos) {
+ memcpy(current_command, saved_new, sizeof(struct command) * (new - saved_new));
+ current_command += new - saved_new;
+ } else {
+ memcpy(current_command, saved_current, sizeof(struct command) * (current - saved_current));
+ current_command += current - saved_current;
+ }
+ }
+ *result_length = current_command - result;
+ return result;
+}
diff --git a/tools/lz/mpcomp.c b/tools/lz/mpcomp.c
new file mode 100644
index 00000000..5961be8e
--- /dev/null
+++ b/tools/lz/mpcomp.c
@@ -0,0 +1,112 @@
+#include "proto.h"
+
+/*
+ Multi-pass compressor: performs an initial pass generating a single command for each byte position in the data and
+ refines the command stream further in subsequent passes.
+ Methods defined: 16
+ Flags values: the flags are a bitfield; each bit triggers some alternate behavior if set:
+ 1: always emit a literal command (0) for the first byte of the file
+ 2: when reducing a two-byte repetition (2) command in the overlap elimination pass, don't force it to contain a
+ whole number of repetitions (i.e., an even count)
+ 4: don't emit copy commands (4, 5, 6) with a count of 3
+ 8: don't emit single-byte repetition (1) commands
+*/
+
+struct command * try_compress_multi_pass (const unsigned char * data, const unsigned char * flipped, unsigned short * size, unsigned flags) {
+ struct command * result = calloc(*size, sizeof(struct command));
+ unsigned char * reversed = malloc(*size);
+ short * sources = malloc(*size * sizeof(short));
+ unsigned short pos, next, current = 0;
+ for (pos = 0; pos < *size; pos ++) {
+ reversed[pos] = data[*size - 1 - pos];
+ sources[pos] = -1;
+ }
+ for (pos = (flags & 1); pos < *size; pos += (result[pos].count >= MULTIPASS_SKIP_THRESHOLD) ? result[pos].count : 1) {
+ result[pos] = pick_command_for_pass(data, flipped, reversed, sources, *size, pos, flags);
+ if ((result[pos].command >= 4) || (result[pos].count < MULTIPASS_SKIP_THRESHOLD)) sources[current ++] = pos;
+ }
+ free(reversed);
+ free(sources);
+ for (pos = 0; pos < *size; pos ++) {
+ for (current = 1; current < result[pos].count; current ++) if (result[pos + current].count > result[pos].count) {
+ result[pos].count = current;
+ if ((result[pos].command == 2) && (current & 1) && !(flags & 2)) result[pos].count --;
+ }
+ if (result[pos].count <= command_size(result[pos])) result[pos] = (struct command) {.command = 0, .count = 0};
+ }
+ for (pos = 0; pos < *size; pos ++)
+ if (!result[pos].command) {
+ for (current = 1; (current < MAX_COMMAND_COUNT) && ((pos + current) < *size); current ++) if (result[pos + current].command) break;
+ result[pos] = (struct command) {.command = 0, .count = current, .value = pos};
+ } else if (result[pos].count > MAX_COMMAND_COUNT) {
+ result[pos + MAX_COMMAND_COUNT] = result[pos];
+ result[pos + MAX_COMMAND_COUNT].count -= MAX_COMMAND_COUNT;
+ if ((result[pos + MAX_COMMAND_COUNT].command >= 4) && (result[pos + MAX_COMMAND_COUNT].value >= 0))
+ result[pos + MAX_COMMAND_COUNT].value += (result[pos].command == 6) ? -MAX_COMMAND_COUNT : MAX_COMMAND_COUNT;
+ result[pos].count = MAX_COMMAND_COUNT;
+ }
+ for (next = pos = 0; pos < *size; pos ++)
+ if (pos == next)
+ next += result[pos].count;
+ else
+ result[pos].command = 7;
+ repack(&result, size);
+ return result;
+}
+
+struct command pick_command_for_pass (const unsigned char * data, const unsigned char * flipped, const unsigned char * reversed, const short * sources,
+ unsigned short length, unsigned short position, unsigned flags) {
+ struct command result = pick_repetition_for_pass(data, length, position, flags);
+ if (result.count >= MULTIPASS_SKIP_THRESHOLD) return result;
+ unsigned char p;
+ for (p = 0; p < 3; p ++) {
+ struct command temp = pick_copy_for_pass(data, p[(const unsigned char * []) {data, flipped, reversed}], sources, p + 4, length, position, flags);
+ if (temp.command == 7) continue;
+ if (temp.count > result.count) result = temp;
+ }
+ if ((result.command >= 4) && (result.value >= (position - LOOKBACK_LIMIT))) result.value -= position;
+ return result;
+}
+
+struct command pick_repetition_for_pass (const unsigned char * data, unsigned short length, unsigned short position, unsigned flags) {
+ unsigned short p;
+ if (data[position]) {
+ if ((position + 1) >= length) return (struct command) {.command = 1, .count = 1, .value = data[position]};
+ struct command result;
+ if (!(flags & 8) && (data[position] == data[position + 1]))
+ result = (struct command) {.command = 1, .value = data[position]};
+ else
+ result = (struct command) {.command = 2, .value = data[position] | (data[position + 1] << 8)};
+ for (p = 1; ((position + p) < length) && (p < LOOKAHEAD_LIMIT); p ++) if (data[position + p] != data[position + (p & 1)]) break;
+ result.count = p;
+ return result;
+ } else {
+ for (p = position + 1; (p < length) && (p < (position + LOOKAHEAD_LIMIT)); p ++) if (data[p]) break;
+ return (struct command) {.command = 3, .count = p - position};
+ }
+}
+
+struct command pick_copy_for_pass (const unsigned char * data, const unsigned char * reference, const short * sources, unsigned char command_type,
+ unsigned short length, unsigned short position, unsigned flags) {
+ struct command result = {.command = 7, .count = (flags & 4) ? 4 : 3};
+ if (length < 3) return result;
+ unsigned refpos, count;
+ const unsigned char * current;
+ unsigned char buffer[6] = {0};
+ memcpy(buffer, reference + length - 3, 3);
+ while (*sources >= 0) {
+ refpos = *(sources ++);
+ if (command_type == 6) refpos = length - 1 - refpos;
+ if (refpos >= (length - 3))
+ current = buffer + refpos - (length - 3);
+ else
+ current = reference + refpos;
+ if (memcmp(data + position, current, 4)) continue;
+ for (count = 4; (count < (length - position)) && (count < (length - refpos)); count ++) if (data[position + count] != current[count]) break;
+ if (count > (length - refpos)) count = length - refpos;
+ if (count > (length - position)) count = length - position;
+ if (result.count > count) continue;
+ result = (struct command) {.command = command_type, .count = count, .value = sources[-1]};
+ }
+ return result;
+}
diff --git a/tools/lz/nullcomp.c b/tools/lz/nullcomp.c
new file mode 100644
index 00000000..33d0b726
--- /dev/null
+++ b/tools/lz/nullcomp.c
@@ -0,0 +1,20 @@
+#include "proto.h"
+
+/*
+ Null compressor: stores data uncompressed, using literal (0) commands only.
+ Methods defined: 2
+ Flags values: 0 = split a trailing 33-to-64-byte block at the end into two short blocks; 1 = don't
+*/
+
+struct command * store_uncompressed (const unsigned char * data, const unsigned char * bitflipped, unsigned short * size, unsigned flags) {
+ unsigned short position, block, remainder = *size;
+ struct command * result = NULL;
+ *size = 0;
+ for (position = 0; remainder; position += block, remainder -= block) {
+ block = (remainder > MAX_COMMAND_COUNT) ? MAX_COMMAND_COUNT : remainder;
+ if (!(flags & 1) && (block <= (2 * SHORT_COMMAND_COUNT)) && (block > SHORT_COMMAND_COUNT)) block = SHORT_COMMAND_COUNT;
+ result = realloc(result, sizeof(struct command) * (1 + *size));
+ result[(*size) ++] = (struct command) {.command = 0, .count = block, .value = position};
+ }
+ return result;
+}
diff --git a/tools/lz/options.c b/tools/lz/options.c
new file mode 100644
index 00000000..8e5d05a7
--- /dev/null
+++ b/tools/lz/options.c
@@ -0,0 +1,141 @@
+#include "proto.h"
+
+struct options get_options (int argc, char ** argv) {
+ struct options result = {.input = NULL, .output = NULL, .mode = 0, .alignment = 0, .method = COMPRESSION_METHODS};
+ const char * program_name = *argv;
+ int compressor = -1;
+ if (argc == 1) usage(program_name);
+ for (argv ++; *argv; argv ++) {
+ if (**argv != '-') break;
+ if (!1[*argv]) break;
+ if (!strcmp(*argv, "--")) {
+ argv ++;
+ break;
+ } else if (!(strcmp(*argv, "--text") && strcmp(*argv, "-t")))
+ result.mode = 1;
+ else if (!(strcmp(*argv, "--binary") && strcmp(*argv, "-b")))
+ result.mode = 0;
+ else if (!(strcmp(*argv, "--uncompress") && strcmp(*argv, "-u")))
+ result.mode = 2;
+ else if (!(strcmp(*argv, "--dump") && strcmp(*argv, "-d")))
+ result.mode = 3;
+ else if (!(strcmp(*argv, "--align") && strncmp(*argv, "-a", 2)))
+ result.alignment = parse_numeric_option_argument(&argv, 12);
+ else if (!(strcmp(*argv, "--method") && strncmp(*argv, "-m", 2)))
+ result.method = parse_numeric_option_argument(&argv, COMPRESSION_METHODS - 1);
+ else if (!(strcmp(*argv, "--compressor") && strncmp(*argv, "-c", 2)))
+ compressor = parse_compressor_option_argument(&argv);
+ else if (!(strcmp(*argv, "--optimize") && strcmp(*argv, "-o"))) {
+ result.method = COMPRESSION_METHODS;
+ compressor = -1;
+ } else if (!(strcmp(*argv, "--help") && strcmp(*argv, "-?")))
+ usage(program_name);
+ else if (!(strcmp(*argv, "--list") && strcmp(*argv, "-l")))
+ list_compressors();
+ else
+ error_exit(3, "unknown option: %s", *argv);
+ }
+ if (compressor >= 0) {
+ if (result.method >= COMPRESSION_METHODS) result.method = 0;
+ if (result.method >= compressors[compressor].methods)
+ error_exit(3, "method for the %s compressor must be between 0 and %u", compressors[compressor].name, compressors[compressor].methods - 1);
+ while (compressor > 0) result.method += compressors[-- compressor].methods;
+ }
+ if (*argv) {
+ if (strcmp(*argv, "-")) result.input = *argv;
+ if (*(++ argv)) {
+ if (argv[1]) error_exit(3, "too many command-line arguments");
+ if (strcmp(*argv, "-")) result.output = *argv;
+ }
+ }
+ return result;
+}
+
+unsigned parse_numeric_option_argument (char *** alp, unsigned limit) {
+ const char * option;
+ const char * value = get_argument_for_option(alp, &option);
+ char * error;
+ unsigned long result = strtoul(value, &error, 10);
+ if (*error) error_exit(3, "invalid argument to option %s", option);
+ if (result > limit) error_exit(3, "argument to option %s must be between 0 and %u", option, limit);
+ return result;
+}
+
+int parse_compressor_option_argument (char *** alp) {
+ const char * name = get_argument_for_option(alp, NULL);
+ if (!strcmp(name, "*")) return -1;
+ int result = -1;
+ unsigned length = strlen(name);
+ const struct compressor * compressor;
+ for (compressor = compressors; compressor -> name; compressor ++) {
+ if (strncmp(name, compressor -> name, length)) continue;
+ if (result >= 0) error_exit(3, "ambiguous compressor prefix: %s", name);
+ result = compressor - compressors;
+ }
+ if (result < 0) error_exit(3, "unknown compressor: %s", name);
+ return result;
+}
+
+const char * get_argument_for_option (char *** alp, const char ** option_name) {
+ // alp: argument list pointer (i.e., address of the current value of argv after indexing)
+ // will point at the last consumed argument on exit (since the caller will probably increment it once more)
+ const char * option;
+ const char * result;
+ if (1[**alp] == '-') {
+ option = *((*alp) ++);
+ result = **alp;
+ } else {
+ option_name_buffer[1] = 1[**alp];
+ option = option_name_buffer;
+ result = **alp + 2;
+ }
+ if (!(result && *result)) error_exit(3, "option %s requires an argument", option);
+ if (option_name) *option_name = option;
+ return result;
+}
+
+noreturn usage (const char * program_name) {
+ fprintf(stderr, "Usage: %s [<options>] [<source file> [<output>]]\n\n", program_name);
+ fputs("Execution mode:\n", stderr);
+ fputs(" -b, --binary Output the command stream as binary data (default).\n", stderr);
+ fputs(" -t, --text Output the command stream as text.\n", stderr);
+ fputs(" -u, --uncompress Process a compressed file and output the original data.\n", stderr);
+ fputs(" -d, --dump Process a compressed file and dump the command stream as\n", stderr);
+ fputs(" text (as if compressed with the --text option).\n", stderr);
+ fputs(" -l, --list List compressors and their method numbers.\n", stderr);
+ fputs(" -?, --help Print this help text and exit.\n", stderr);
+ fputs("Compression options:\n", stderr);
+ fputs(" -o, --optimize Use the best combination of compression\n", stderr);
+ fputs(" methods available (default).\n", stderr);
+ fputs(" -m<number>, --method <number> Use only one specific compression method.\n", stderr);
+ fprintf(stderr, " Valid method numbers are between 0 and %u.\n", COMPRESSION_METHODS - 1);
+ fputs(" -c<name>, --compressor <name> Use the specified compressor: the method\n", stderr);
+ fputs(" number will be relative to that compressor.\n", stderr);
+ fputs(" Any prefix of the compressor name may be\n", stderr);
+ fputs(" specified. Use * to indicate any compressor.\n", stderr);
+ fputs(" -a<number>, --align <number> Pad the compressed output with zeros until\n", stderr);
+ fputs(" the size has the specified number of low bits\n", stderr);
+ fputs(" cleared (default: 0).\n", stderr);
+ fputs("The source and output filenames can be given as - (or omitted) to use standard\n", stderr);
+ fputs("input and output. Use -- to indicate that subsequent arguments are file names.\n", stderr);
+ exit(3);
+}
+
+noreturn list_compressors (void) {
+ const struct compressor * compressor;
+ unsigned current, length = 10;
+ for (compressor = compressors; compressor -> name; compressor ++) if ((current = strlen(compressor -> name)) > length) length = current;
+ fprintf(stderr, "%-*s Offset Methods\n", length, "Compressor");
+ for (current = 0; current < length; current ++) putc('-', stderr);
+ fputs(" ------ -------\n", stderr);
+ current = 0;
+ for (compressor = compressors; compressor -> name; compressor ++) {
+ fprintf(stderr, "%-*s %6u %7u\n", length, compressor -> name, current, compressor -> methods);
+ current += compressor -> methods;
+ }
+ putc('\n', stderr);
+ fputs("Note: the offset indicates the compressor's lowest method number when the\n", stderr);
+ fputs("--compressor option is not given. When that option is used, every compressor's\n", stderr);
+ fputs("methods are numbered from zero.\n", stderr);
+ exit(3);
+}
diff --git a/tools/lz/output.c b/tools/lz/output.c
new file mode 100644
index 00000000..484a9516
--- /dev/null
+++ b/tools/lz/output.c
@@ -0,0 +1,146 @@
+#include "proto.h"
+
+void write_commands_to_textfile (const char * file, const struct command * commands, unsigned count, const unsigned char * input_stream,
+ unsigned char alignment) {
+ FILE * fp = file ? fopen(file, "w") : stdout;
+ if (!fp) error_exit(1, "could not open file %s for writing", file);
+ unsigned length = 0;
+ while (count --) {
+ write_command_to_textfile(fp, *commands, input_stream);
+ length += command_size(*(commands ++));
+ }
+ if (fputs("\tlzend\n", fp) < 0) error_exit(1, "could not write terminator to compressed output");
+ length = ~length & ((1 << alignment) - 1);
+ if (length --) {
+ int rv = fputs("\tdb 0", fp);
+ while ((rv >= 0) && length --) rv = fputs(", 0", fp);
+ if (rv >= 0) rv = -(putc('\n', fp) == EOF);
+ if (rv < 0) error_exit(1, "could not write padding to compressed output");
+ }
+ if (file) fclose(fp);
+}
+
+void write_commands_and_padding_to_textfile (const char * file, const struct command * commands, unsigned count, const unsigned char * input_stream,
+ unsigned padding_offset, unsigned padding_size) {
+ FILE * fp = file ? fopen(file, "w") : stdout;
+ if (!fp) error_exit(1, "could not open file %s for writing", file);
+ while (count --) write_command_to_textfile(fp, *(commands ++), input_stream);
+ if (fputs("\tlzend\n", fp) < 0) error_exit(1, "could not write terminator to compressed output");
+ if (padding_size) {
+ input_stream += padding_offset;
+ int rv = 0;
+ unsigned pos;
+ const char * prefix = "\tdb";
+ for (pos = 0; (rv >= 0) && (pos < padding_size); pos ++) {
+ if (input_stream[pos])
+ rv = fprintf(fp, "%s $%02hhx", prefix, input_stream[pos]);
+ else
+ rv = fprintf(fp, "%s 0", prefix);
+ prefix = ",";
+ }
+ if (rv >= 0) rv = -(putc('\n', fp) == EOF);
+ if (rv < 0) error_exit(1, "could not write padding to compressed output");
+ }
+ if (file) fclose(fp);
+}
+
+void write_command_to_textfile (FILE * fp, struct command command, const unsigned char * input_stream) {
+ if ((!command.count) || (command.count > MAX_COMMAND_COUNT)) error_exit(2, "invalid command in output stream");
+ int rv, pos;
+ const char * kind;
+ switch (command.command) {
+ case 0:
+ if ((rv = fprintf(fp, "\tlzdata")) < 0) break;
+ for (pos = 0; pos < command.count; pos ++) if ((rv = fprintf(fp, "%s$%02hhx", pos ? ", " : " ", input_stream[command.value + pos])) < 0) break;
+ rv = putc('\n', fp);
+ break;
+ case 1:
+ if ((command.value < 0) || (command.value > 255)) error_exit(2, "invalid command in output stream");
+ rv = fprintf(fp, "\tlzrepeat %u, $%02hhx\n", command.count, (unsigned char) command.value);
+ break;
+ case 2:
+ if (command.value < 0) error_exit(2, "invalid command in output stream");
+ rv = fprintf(fp, "\tlzrepeat %u, $%02hhx, $%02hhx\n", command.count, (unsigned char) command.value, (unsigned char) (command.value >> 8));
+ break;
+ case 3:
+ rv = fprintf(fp, "\tlzzero %u\n", command.count);
+ break;
+ case 4:
+ kind = "normal";
+ goto copy;
+ case 5:
+ kind = "flipped";
+ goto copy;
+ case 6:
+ kind = "reversed";
+ copy:
+ if ((command.value < -LOOKBACK_LIMIT) || (command.value >= MAX_FILE_SIZE)) error_exit(2, "invalid command in output stream");
+ if (command.value < 0)
+ rv = fprintf(fp, "\tlzcopy %s, %u, %d\n", kind, command.count, command.value);
+ else
+ rv = fprintf(fp, "\tlzcopy %s, %u, $%04hx\n", kind, command.count, (unsigned short) command.value);
+ break;
+ default:
+ error_exit(2, "invalid command in output stream");
+ }
+ if (rv < 0) error_exit(1, "could not write command to compressed output");
+}
+
+void write_commands_to_file (const char * file, const struct command * commands, unsigned count, const unsigned char * input_stream, unsigned char alignment) {
+ FILE * fp = file ? fopen(file, "wb") : stdout;
+ if (!fp) error_exit(1, "could not open file %s for writing", file);
+ unsigned length = 0;
+ while (count --) {
+ write_command_to_file(fp, *commands, input_stream);
+ length += command_size(*(commands ++));
+ }
+ if (putc(-1, fp) == EOF) error_exit(1, "could not write terminator to compressed output");
+ length = ~length & ((1 << alignment) - 1);
+ while (length --) if (putc(0, fp) == EOF) error_exit(1, "could not write padding to compressed output");
+ if (file) fclose(fp);
+}
+
+void write_command_to_file (FILE * fp, struct command command, const unsigned char * input_stream) {
+ if ((!command.count) || (command.count > MAX_COMMAND_COUNT)) error_exit(2, "invalid command in output stream");
+ unsigned char buf[4];
+ unsigned char * pos = buf;
+ int n;
+ command.count --;
+ if (command.count < SHORT_COMMAND_COUNT)
+ *(pos ++) = (command.command << 5) + command.count;
+ else {
+ *(pos ++) = 224 + (command.command << 2) + (command.count >> 8);
+ *(pos ++) = command.count;
+ }
+ switch (command.command) {
+ case 1: case 2:
+ if ((command.value < 0) || (command.value >= (1 << (command.command << 3)))) error_exit(2, "invalid command in output stream");
+ for (n = 0; n < command.command; n ++) *(pos ++) = command.value >> (n << 3);
+ case 0: case 3:
+ break;
+ default:
+ if ((command.value < -LOOKBACK_LIMIT) || (command.value >= MAX_FILE_SIZE)) error_exit(2, "invalid command in output stream");
+ if (command.value < 0)
+ *(pos ++) = command.value ^ 127;
+ else {
+ *(pos ++) = command.value >> 8;
+ *(pos ++) = command.value;
+ }
+ }
+ if (fwrite(buf, 1, pos - buf, fp) != (pos - buf)) error_exit(1, "could not write command to compressed output");
+ if (command.command) return;
+ command.count ++;
+ if (fwrite(input_stream + command.value, 1, command.count, fp) != command.count) error_exit(1, "could not write data to compressed output");
+}
+
+void write_raw_data_to_file (const char * file, const void * data, unsigned length) {
+ FILE * fp = file ? fopen(file, "w") : stdout;
+ if (!fp) error_exit(1, "could not open file %s for writing", file);
+ while (length) {
+ unsigned rv = fwrite(data, 1, length, fp);
+ if (!rv) error_exit(1, "could not write raw data to output");
+ data = (const char *) data + rv;
+ length -= rv;
+ }
+ if (file) fclose(fp);
+}
diff --git a/tools/lz/packing.c b/tools/lz/packing.c
new file mode 100644
index 00000000..3623be96
--- /dev/null
+++ b/tools/lz/packing.c
@@ -0,0 +1,55 @@
+#include "proto.h"
+
+void optimize (struct command * commands, unsigned short count) {
+ while (count && (commands -> command == 7)) commands ++, count --;
+ if (count < 2) return;
+ struct command * end = commands + count;
+ struct command * next;
+ for (next = commands + 1; next < end; next ++) {
+ if (next -> command == 7) continue;
+ if (
+ !(commands -> command) &&
+ (command_size(*next) == next -> count) &&
+ ((commands -> count + next -> count) <= MAX_COMMAND_COUNT) &&
+ ((commands -> count > SHORT_COMMAND_COUNT) || ((commands -> count + next -> count) <= SHORT_COMMAND_COUNT))
+ ) {
+ commands -> count += next -> count;
+ next -> command = 7;
+ continue;
+ }
+ if (next -> command == commands -> command)
+ switch (commands -> command) {
+ case 0:
+ if ((commands -> value + commands -> count) != next -> value) break;
+ commands -> count += next -> count;
+ next -> command = 7;
+ if (commands -> count <= MAX_COMMAND_COUNT) continue;
+ next -> command = 0;
+ next -> value = commands -> value + MAX_COMMAND_COUNT;
+ next -> count = commands -> count - MAX_COMMAND_COUNT;
+ commands -> count = MAX_COMMAND_COUNT;
+ break;
+ case 1:
+ if (commands -> value != next -> value) break;
+ case 3:
+ if ((commands -> count + next -> count) <= MAX_COMMAND_COUNT) {
+ commands -> count += next -> count;
+ next -> command = 7;
+ continue;
+ }
+ next -> count = (commands -> count + next -> count) - MAX_COMMAND_COUNT;
+ commands -> count = MAX_COMMAND_COUNT;
+ }
+ commands = next;
+ }
+}
+
+void repack (struct command ** commands, unsigned short * length) {
+ struct command * new_commands = malloc(sizeof(struct command) * *length);
+ struct command * current = new_commands;
+ unsigned short p;
+ for (p = 0; p < *length; p ++) if (p[*commands].command != 7) *(current ++) = p[*commands];
+ free(*commands);
+ *commands = new_commands;
+ *length = current - new_commands;
+}
diff --git a/tools/lz/proto.h b/tools/lz/proto.h
new file mode 100644
index 00000000..84577422
--- /dev/null
+++ b/tools/lz/proto.h
@@ -0,0 +1,107 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdarg.h>
+
+#define NUM_COMPRESSORS 4
+#define COMPRESSION_METHODS 96 /* sum of all values for the methods field in compressors */
+#define MAX_FILE_SIZE 32768
+#define SHORT_COMMAND_COUNT 32
+#define MAX_COMMAND_COUNT 1024
+#define LOOKBACK_LIMIT 128 /* highest negative valid count for a copy command */
+#define LOOKAHEAD_LIMIT 3072 /* maximum lookahead distance for the first pass of multi-pass compression */
+#define MULTIPASS_SKIP_THRESHOLD 64
+
+#if __STDC_VERSION__ >= 201112L
+ // <noreturn.h> forces "noreturn void", which is silly and redundant; this is simpler
+ #define noreturn _Noreturn void
+#else
+ #define noreturn void /* fallback */
+#endif
+
+struct command {
+ unsigned command: 3; // commands 0-6 as per compression spec; command 7 is used as a dummy placeholder
+ unsigned count: 12; // always equals the uncompressed data length
+ signed value: 17; // offset for commands 0 (into source) and 4-6 (into decompressed output); repeated bytes for commands 1-2
+};
+
+struct compressor {
+ unsigned methods;
+ const char * name;
+ struct command * (* function) (const unsigned char *, const unsigned char *, unsigned short *, unsigned);
+};
+
+struct options {
+ const char * input;
+ const char * output;
+ unsigned method; // method to use, or >= COMPRESSION_METHODS to try them all
+ unsigned char mode; // 0: compress, 1: compress to text, 2: uncompress, 3: dump commands as text
+ unsigned char alignment; // 1 << value
+};
+
+// global.c
+extern const struct compressor compressors[];
+extern const unsigned char bit_flipping_table[];
+extern char option_name_buffer[];
+
+// main.c
+int main(int, char **);
+struct command * compress(const unsigned char *, unsigned short *, unsigned);
+
+// merging.c
+struct command * select_optimal_sequence(struct command **, const unsigned short *, unsigned short *);
+struct command * select_command_sequence(struct command **, const unsigned short *, int, unsigned short *);
+struct command * merge_command_sequences(const struct command *, unsigned short, const struct command *, unsigned short, unsigned short *);
+
+// mpcomp.c
+struct command * try_compress_multi_pass(const unsigned char *, const unsigned char *, unsigned short *, unsigned);
+struct command pick_command_for_pass(const unsigned char *, const unsigned char *, const unsigned char *, const short *, unsigned short,
+ unsigned short, unsigned);
+struct command pick_repetition_for_pass(const unsigned char *, unsigned short, unsigned short, unsigned);
+struct command pick_copy_for_pass(const unsigned char *, const unsigned char *, const short *, unsigned char, unsigned short, unsigned short, unsigned);
+
+// nullcomp.c
+struct command * store_uncompressed(const unsigned char *, const unsigned char *, unsigned short *, unsigned);
+
+// options.c
+struct options get_options(int, char **);
+unsigned parse_numeric_option_argument(char ***, unsigned);
+int parse_compressor_option_argument(char ***);
+const char * get_argument_for_option(char ***, const char **);
+noreturn usage(const char *);
+noreturn list_compressors(void);
+
+// output.c
+void write_commands_to_textfile(const char *, const struct command *, unsigned, const unsigned char *, unsigned char);
+void write_commands_and_padding_to_textfile(const char *, const struct command *, unsigned, const unsigned char *, unsigned, unsigned);
+void write_command_to_textfile(FILE *, struct command, const unsigned char *);
+void write_commands_to_file(const char *, const struct command *, unsigned, const unsigned char *, unsigned char);
+void write_command_to_file(FILE *, struct command, const unsigned char *);
+void write_raw_data_to_file(const char *, const void *, unsigned);
+
+// packing.c
+void optimize(struct command *, unsigned short);
+void repack(struct command **, unsigned short *);
+
+// repcomp.c
+struct command * try_compress_repetitions(const unsigned char *, const unsigned char *, unsigned short *, unsigned);
+struct command find_repetition_at_position(const unsigned char *, unsigned short, unsigned short);
+
+// spcomp.c
+struct command * try_compress_single_pass(const unsigned char *, const unsigned char *, unsigned short *, unsigned);
+struct command find_best_copy(const unsigned char *, unsigned short, unsigned short, const unsigned char *, unsigned);
+unsigned short scan_forwards(const unsigned char *, unsigned short, const unsigned char *, unsigned short, short *);
+unsigned short scan_backwards(const unsigned char *, unsigned short, unsigned short, short *);
+struct command find_best_repetition(const unsigned char *, unsigned short, unsigned short);
+
+// uncomp.c
+struct command * get_commands_from_file(const unsigned char *, unsigned short * restrict, unsigned short * restrict);
+unsigned char * get_uncompressed_data(const struct command *, const unsigned char *, unsigned short *);
+
+// util.c
+noreturn error_exit(int, const char *, ...);
+unsigned char * read_file_into_buffer(const char *, unsigned short *);
+struct command pick_best_command(unsigned, struct command, ...);
+int is_better(struct command, struct command);
+short command_size(struct command);
+unsigned short compressed_length(const struct command *, unsigned short);
diff --git a/tools/lz/repcomp.c b/tools/lz/repcomp.c
new file mode 100644
index 00000000..754529e8
--- /dev/null
+++ b/tools/lz/repcomp.c
@@ -0,0 +1,63 @@
+#include "proto.h"
+
+/*
+ Repetitions compressor: compresses the data only using a subset of the available repetition commands.
+ Methods defined: 6
+ Flags values: the value plus one is taken as a bitfield indicating which kinds of repetition commands are used
+ (lowest bit to highest: repeat single byte (1), repeat two bytes (2), repeat zeros (3)).
+*/
+
+struct command * try_compress_repetitions (const unsigned char * data, const unsigned char * bitflipped, unsigned short * size, unsigned flags) {
+ unsigned short pos = 0, skipped = 0;
+ struct command * result = malloc(*size * sizeof(struct command));
+ struct command * current = result;
+ struct command candidate;
+ flags = (flags + 1) << 1;
+ while (pos < *size) {
+ candidate = find_repetition_at_position(data, pos, *size);
+ if ((candidate.command == 3) && !(flags & 8)) {
+ candidate.command = 1;
+ candidate.value = 0;
+ }
+ if ((candidate.command == 1) && !(flags & 2)) {
+ candidate.command = 2;
+ candidate.value |= candidate.value << 8;
+ }
+ if ((flags & (1 << candidate.command)) && (command_size(candidate) <= candidate.count)) {
+ if (skipped) *(current ++) = (struct command) {.command = 0, .count = skipped, .value = pos - skipped};
+ skipped = 0;
+ *(current ++) = candidate;
+ pos += candidate.count;
+ } else {
+ pos ++;
+ if ((++ skipped) == MAX_COMMAND_COUNT) {
+ *(current ++) = (struct command) {.command = 0, .count = MAX_COMMAND_COUNT, .value = pos - MAX_COMMAND_COUNT};
+ skipped = 0;
+ }
+ }
+ }
+ if (skipped) *(current ++) = (struct command) {.command = 0, .count = skipped, .value = pos - skipped};
+ *size = current - result;
+ result = realloc(result, *size * sizeof(struct command));
+ return result;
+}
+
+struct command find_repetition_at_position (const unsigned char * data, unsigned short position, unsigned short length) {
+ if ((position + 1) >= length) return data[position] ? ((struct command) {.command = 7}) : ((struct command) {.command = 3, .count = 1});
+ unsigned char value[2] = {data[position], data[position + 1]};
+ unsigned repcount, limit = length - position;
+ if (limit > MAX_COMMAND_COUNT) limit = MAX_COMMAND_COUNT;
+ for (repcount = 2; (repcount < limit) && (data[position + repcount] == value[repcount & 1]); repcount ++);
+ struct command result;
+ result.count = repcount;
+ if (*value != value[1]) {
+ if (!*value && (repcount < 3)) return (struct command) {.command = 3, .count = 1};
+ result.command = 2;
+ result.value = ((unsigned) (*value)) | (((unsigned) (value[1])) << 8);
+ } else if (*value) {
+ result.command = 1;
+ result.value = *value;
+ } else
+ result.command = 3;
+ return result;
+}
diff --git a/tools/lz/spcomp.c b/tools/lz/spcomp.c
new file mode 100644
index 00000000..ab33dbbc
--- /dev/null
+++ b/tools/lz/spcomp.c
@@ -0,0 +1,141 @@
+#include "proto.h"
+
+/*
+ Single-pass compressor: attempts to compress the data in a single pass, selecting the best command at each
+ position within some constraints.
+ Methods defined: 72
+ Flags values:
+ Bit fields (will trigger alternate behavior if set):
+ 1: prefer repetition commands over copy commands of equal count
+ 2: don't emit a copy or repetition with a count equal to its size when the previous command is a literal (0) that
+ is not at maximum size (32 or 1024)
+ 4: don't emit long copy commands
+ Selector values (pick one from each group and add them to the bit fields):
+ - Scan delay: number of bytes that are forced into literal (0) commands after each non-literal command:
+ 0: 0 bytes
+ 8: 1 byte
+ 16: 2 bytes
+ - Copy command preference (when the command counts are tied), in order from most to least:
+ 0: normal (4), reversed (6), flipped (5)
+ 24: reversed (6), flipped (5), normal (4)
+ 48: flipped (5), reversed (6), normal (4)
+*/
+
+struct command * try_compress_single_pass (const unsigned char * data, const unsigned char * bitflipped, unsigned short * length, unsigned flags) {
+ struct command * commands = malloc(sizeof(struct command) * *length);
+ memset(commands, -1, sizeof(struct command) * *length);
+ struct command * current_command = commands;
+ unsigned short position = 0, previous_data = 0;
+ unsigned char scan_delay = 0, scan_delay_flag = (flags >> 3) % 3;
+ struct command copy, repetition;
+ while (position < *length) {
+ copy = find_best_copy(data, position, *length, bitflipped, flags);
+ repetition = find_best_repetition(data, position, *length);
+ if (flags & 1)
+ *current_command = pick_best_command(2, repetition, copy);
+ else
+ *current_command = pick_best_command(2, copy, repetition);
+ *current_command = pick_best_command(2, (struct command) {.command = 0, .count = 1, .value = position}, *current_command);
+ if ((flags & 2) && (command_size(*current_command) == current_command -> count))
+ if (previous_data && (previous_data != SHORT_COMMAND_COUNT) && (previous_data != MAX_COMMAND_COUNT))
+ *current_command = (struct command) {.command = 0, .count = 1, .value = position};
+ if (scan_delay_flag) {
+ if (scan_delay >= scan_delay_flag)
+ scan_delay = 0;
+ else if (current_command -> command) {
+ scan_delay ++;
+ *current_command = (struct command) {.command = 0, .count = 1, .value = position};
+ }
+ }
+ if (current_command -> command)
+ previous_data = 0;
+ else
+ previous_data += current_command -> count;
+ position += (current_command ++) -> count;
+ }
+ optimize(commands, current_command - commands);
+ repack(&commands, length);
+ return commands;
+}
+
+struct command find_best_copy (const unsigned char * data, unsigned short position, unsigned short length, const unsigned char * bitflipped, unsigned flags) {
+ struct command simple = {.command = 7};
+ struct command flipped = simple, backwards = simple;
+ short count, offset;
+ if (count = scan_forwards(data + position, length - position, data, position, &offset))
+ simple = (struct command) {.command = 4, .count = count, .value = offset};
+ if (count = scan_forwards(data + position, length - position, bitflipped, position, &offset))
+ flipped = (struct command) {.command = 5, .count = count, .value = offset};
+ if (count = scan_backwards(data, length - position, position, &offset))
+ backwards = (struct command) {.command = 6, .count = count, .value = offset};
+ struct command command;
+ switch (flags / 24) {
+ case 0: command = pick_best_command(3, simple, backwards, flipped); break;
+ case 1: command = pick_best_command(3, backwards, flipped, simple); break;
+ case 2: command = pick_best_command(3, flipped, backwards, simple);
+ }
+ if ((flags & 4) && (command.count > SHORT_COMMAND_COUNT)) command.count = SHORT_COMMAND_COUNT;
+ return command;
+}
+
+unsigned short scan_forwards (const unsigned char * target, unsigned short limit, const unsigned char * source, unsigned short real_position, short * offset) {
+ unsigned short best_match, best_length = 0;
+ unsigned short current_length;
+ unsigned short position;
+ for (position = 0; position < real_position; position ++) {
+ if (source[position] != *target) continue;
+ for (current_length = 0; (current_length < limit) && (source[position + current_length] == target[current_length]); current_length ++);
+ if (current_length > MAX_COMMAND_COUNT) current_length = MAX_COMMAND_COUNT;
+ if (current_length < best_length) continue;
+ best_match = position;
+ best_length = current_length;
+ }
+ if (!best_length) return 0;
+ if ((best_match + LOOKBACK_LIMIT) >= real_position)
+ *offset = best_match - real_position;
+ else
+ *offset = best_match;
+ return best_length;
+}
+
+unsigned short scan_backwards (const unsigned char * data, unsigned short limit, unsigned short real_position, short * offset) {
+ if (real_position < limit) limit = real_position;
+ unsigned short best_match, best_length = 0;
+ unsigned short current_length;
+ unsigned short position;
+ for (position = 0; position < real_position; position ++) {
+ if (data[position] != data[real_position]) continue;
+ for (current_length = 0; (current_length <= position) && (current_length < limit) &&
+ (data[position - current_length] == data[real_position + current_length]); current_length ++);
+ if (current_length > MAX_COMMAND_COUNT) current_length = MAX_COMMAND_COUNT;
+ if (current_length < best_length) continue;
+ best_match = position;
+ best_length = current_length;
+ }
+ if (!best_length) return 0;
+ if ((best_match + LOOKBACK_LIMIT) >= real_position)
+ *offset = best_match - real_position;
+ else
+ *offset = best_match;
+ return best_length;
+}
+
+struct command find_best_repetition (const unsigned char * data, unsigned short position, unsigned short length) {
+ if ((position + 1) >= length) return data[position] ? ((struct command) {.command = 7}) : ((struct command) {.command = 3, .count = 1});
+ unsigned char value[2] = {data[position], data[position + 1]};
+ unsigned repcount, limit = length - position;
+ if (limit > MAX_COMMAND_COUNT) limit = MAX_COMMAND_COUNT;
+ for (repcount = 2; (repcount < limit) && (data[position + repcount] == value[repcount & 1]); repcount ++);
+ struct command result;
+ result.count = repcount;
+ if (*value != value[1]) {
+ if (!*value && (repcount < 3)) return (struct command) {.command = 3, .count = 1};
+ result.command = 2;
+ result.value = ((unsigned) (*value)) | (((unsigned) (value[1])) << 8);
+ } else if (*value) {
+ result.command = 1;
+ result.value = *value;
+ } else
+ result.command = 3;
+ return result;
+}
diff --git a/tools/lz/uncomp.c b/tools/lz/uncomp.c
new file mode 100644
index 00000000..b22fc75f
--- /dev/null
+++ b/tools/lz/uncomp.c
@@ -0,0 +1,92 @@
+#include "proto.h"
+
+struct command * get_commands_from_file (const unsigned char * data, unsigned short * restrict size, unsigned short * restrict slack) {
+ struct command * result = malloc(*size * sizeof(struct command));
+ unsigned short remaining = *size;
+ struct command * current = result;
+ const unsigned char * rp = data;
+ while (1) {
+ if (!(remaining --)) goto error;
+ current -> command = *rp >> 5;
+ current -> count = *(rp ++) & 31;
+ if (current -> command == 7) {
+ current -> command = current -> count >> 2;
+ current -> count = (current -> count & 3) << 8;
+ if (current -> command == 7) {
+ // long commands inside long commands are not allowed, but if the count is 0x300 here, it means that the original byte was 0xff
+ if (current -> count == 0x300) break;
+ goto error;
+ }
+ if (!(remaining --)) goto error;
+ current -> count |= *(rp ++);
+ }
+ current -> count ++;
+ switch (current -> command) {
+ case 0:
+ if (remaining <= current -> count) goto error;
+ current -> value = rp - data;
+ rp += current -> count;
+ remaining -= current -> count;
+ case 3:
+ break;
+ case 1: case 2: {
+ unsigned char p;
+ if (remaining <= current -> command) goto error;
+ current -> value = 0;
+ for (p = 0; p < current -> command; p ++) current -> value |= *(rp ++) << (p << 3);
+ remaining -= current -> command;
+ } break;
+ default:
+ if (!(remaining --)) goto error;
+ if ((current -> value = *(rp ++)) & 128)
+ current -> value = 127 - current -> value;
+ else {
+ if (!(remaining --)) goto error;
+ current -> value = (current -> value << 8) | *(rp ++);
+ }
+ }
+ current ++;
+ }
+ if (slack) *slack = *size - (rp - data);
+ *size = current - result;
+ return realloc(result, (*size ? *size : 1) * sizeof(struct command));
+ error:
+ free(result);
+ return NULL;
+}
+
+unsigned char * get_uncompressed_data (const struct command * commands, const unsigned char * compressed, unsigned short * size) {
+ const struct command * limit = commands + *size;
+ unsigned char * result = malloc(MAX_FILE_SIZE + MAX_COMMAND_COUNT);
+ unsigned char * current = result;
+ unsigned short p;
+ for (; commands < limit; commands ++) {
+ switch (commands -> command) {
+ case 0:
+ memcpy(current, compressed + commands -> value, commands -> count);
+ current += commands -> count;
+ break;
+ case 1: case 2:
+ for (p = 0; p < commands -> count; p ++) *(current ++) = commands -> value >> ((p % commands -> command) << 3);
+ break;
+ case 3:
+ memset(current, 0, commands -> count);
+ current += commands -> count;
+ break;
+ default: {
+ const unsigned char * ref = ((commands -> value < 0) ? current : result) + commands -> value;
+ for (p = 0; p < commands -> count; p ++) {
+ current[p] = ref[(commands -> command == 6) ? -(int) p : p];
+ if (commands -> command == 5) current[p] = bit_flipping_table[current[p]];
+ }
+ current += commands -> count;
+ }
+ }
+ if ((current - result) > MAX_FILE_SIZE) {
+ free(result);
+ return NULL;
+ }
+ }
+ *size = current - result;
+ return realloc(result, *size ? *size : 1);
+}
diff --git a/tools/lz/util.c b/tools/lz/util.c
new file mode 100644
index 00000000..d77ac7bc
--- /dev/null
+++ b/tools/lz/util.c
@@ -0,0 +1,54 @@
+#include "proto.h"
+
+noreturn error_exit (int error_code, const char * error, ...) {
+ va_list ap;
+ va_start(ap, error);
+ fputs("error: ", stderr);
+ vfprintf(stderr, error, ap);
+ va_end(ap);
+ fputc('\n', stderr);
+ exit(error_code);
+}
+
+unsigned char * read_file_into_buffer (const char * file, unsigned short * size) {
+ FILE * fp = file ? fopen(file, "rb") : stdin;
+ if (!fp) error_exit(1, "could not open file %s for reading", file);
+ unsigned char * buf = malloc(MAX_FILE_SIZE + 1);
+ int rv = fread(buf, 1, MAX_FILE_SIZE + 1, fp);
+ if (file) fclose(fp);
+ if (rv < 0) error_exit(1, "could not read from file %s", file);
+ if (rv > MAX_FILE_SIZE) error_exit(1, "file %s is too big", file ? file : "<standard input>");
+ *size = rv;
+ return buf;
+}
+
+struct command pick_best_command (unsigned count, struct command command, ...) {
+ struct command result = command;
+ va_list ap;
+ va_start(ap, command);
+ while (-- count) {
+ command = va_arg(ap, struct command);
+ if (is_better(command, result)) result = command;
+ }
+ va_end(ap);
+ return result;
+}
+
+int is_better (struct command new, struct command old) {
+ if (new.command == 7) return 0;
+ if (old.command == 7) return 1;
+ short new_savings = new.count - command_size(new), old_savings = old.count - command_size(old);
+ return new_savings > old_savings;
+}
+
+short command_size (struct command command) {
+ short header_size = 1 + (command.count > SHORT_COMMAND_COUNT);
+ if (command.command & 4) return header_size + 1 + (command.value >= 0);
+ return header_size + command.command[(short []) {command.count, 1, 2, 0}];
+}
+
+unsigned short compressed_length (const struct command * commands, unsigned short count) {
+ unsigned short current, total = 0;
+ for (current = 0; current < count; current ++) if (commands[current].command != 7) total += command_size(commands[current]);
+ return total;
+}