Tools for exploring data:
d2bin.py:
https://pastebin.com/pLunMV0eUsage: python3
d2bin.py FILE1.DAT FILE2.DAT ... --> FILE1.2bpp FILE2.2bpp ...
Just change the extension from 2bpp to 1bpp, bin, pic, bst, blk, whatever it really is.
This supports files that use db and dw directives.
pic.py:
https://github.com/pret/pokemon-reverse-engineering-tools/blob/master/pokemontools/pic.pyUsage: python
pic.py decompress file.pic
Decompresses Gen 1 Pokémon pic files.
gfx.py:
https://github.com/pret/pokemon-reverse-engineering-tools/blob/master/pokemontools/gfx.pyUsage: python
gfx.py png file.2bpp
Converts 1bpp or 2bpp graphics to PNG.
(Just download the entire pokemontools, some .py files depend on others.)
Polished Map:
https://github.com/Rangi42/polished-mapOrganize your tileset, blockset, and map files like this:
- leak/gfx/tilesets/atileset.png
- leak/gfx/blocksets/atileset.bst
- leak/maps/amap.blk
- leak/main.asm (marks the project folder)
Then the .blk will open.