You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Merge branch 'master' of github.com:kanzure/pokecrystal
Conflicts: extras/gfx.py
This commit is contained in:
13
extras/overworldripper.py
Normal file
13
extras/overworldripper.py
Normal file
@ -0,0 +1,13 @@
|
||||
import gfx
|
||||
|
||||
def rip_sprites_from_bank(bank, offset=0):
|
||||
file_handler = open("../gfx/overworld/bank" + str(hex(bank))[2:] + ".asm", "w")
|
||||
for sprite in range(0 + offset, 256 + offset):
|
||||
filename = "../gfx/overworld/" + str(sprite).zfill(3) + ".2bpp"
|
||||
gfx.get_uncompressed_gfx((bank * 0x4000 + ((sprite - offset) * 4 * 0x10)), 4, filename)
|
||||
gfx.to_png(filename)
|
||||
file_handler.write("INCBIN \"" + filename[3:] + "\"\n")
|
||||
file_handler.close()
|
||||
|
||||
rip_sprites_from_bank(0x30)
|
||||
rip_sprites_from_bank(0x31, offset=256)
|
2
gfx/overworld/000.2bpp
Normal file
2
gfx/overworld/000.2bpp
Normal file
@ -0,0 +1,2 @@
|
||||
3?<?PB<7F><42><10><08><><EFBFBD><EFBFBD><EFBFBD><<3C><>
|
||||
<EFBFBD>B?2;7~IyN??<0E>Lx<4C><78><EFBFBD>~<7E><>r<EFBFBD><72><EFBFBD><EFBFBD>pp
|
1
gfx/overworld/001.2bpp
Normal file
1
gfx/overworld/001.2bpp
Normal file
@ -0,0 +1 @@
|
||||
0?;<_O<7F><4F><10><08><08><0C><><<3C><><EFBFBD><EFBFBD>??/<t_\??<0E><><EFBFBD><EFBFBD><EFBFBD><.<2E><>:<3A><><EFBFBD><EFBFBD>pp
|
1
gfx/overworld/002.2bpp
Normal file
1
gfx/overworld/002.2bpp
Normal file
@ -0,0 +1 @@
|
||||
8???<14><><10><08><1C>><><C28C><EFBFBD><EFBFBD><EFBFBD> <07><10>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>p<EFBFBD><70><EFBFBD><EFBFBD>
|
BIN
gfx/overworld/003.2bpp
Normal file
BIN
gfx/overworld/003.2bpp
Normal file
Binary file not shown.
BIN
gfx/overworld/004.2bpp
Normal file
BIN
gfx/overworld/004.2bpp
Normal file
Binary file not shown.
BIN
gfx/overworld/005.2bpp
Normal file
BIN
gfx/overworld/005.2bpp
Normal file
Binary file not shown.
2
gfx/overworld/006.2bpp
Normal file
2
gfx/overworld/006.2bpp
Normal file
@ -0,0 +1,2 @@
|
||||
3?<?PB<7F><42><10><08><><EFBFBD><EFBFBD><EFBFBD><<3C><>
|
||||
<EFBFBD>B?2>9OO3><01>L|<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|H<><48>p<EFBFBD><70>
|
1
gfx/overworld/007.2bpp
Normal file
1
gfx/overworld/007.2bpp
Normal file
@ -0,0 +1 @@
|
||||
0?;<_O<7F><4F><10><08><08><0C><><<3C><><EFBFBD><EFBFBD>??;7\t?<<01><><EFBFBD><EFBFBD><EFBFBD>:.<2E><><<3C><><EFBFBD>p<EFBFBD><70>
|
1
gfx/overworld/008.2bpp
Normal file
1
gfx/overworld/008.2bpp
Normal file
@ -0,0 +1 @@
|
||||
8???<14><><10><08><1C>><><C28C><EFBFBD><EFBFBD><EFBFBD>?<?3S<7F><53><EFBFBD><EFBFBD>|D88<38><10>h<EFBFBD><68><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD>>"
|
1
gfx/overworld/009.2bpp
Normal file
1
gfx/overworld/009.2bpp
Normal file
@ -0,0 +1 @@
|
||||
?(?!<21><><08><04><><EFBFBD><EFBFBD><EFBFBD><1E><><05>!?9?<OO?><01>&><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|<7C>x@<40><><EFBFBD>
|
1
gfx/overworld/010.2bpp
Normal file
1
gfx/overworld/010.2bpp
Normal file
@ -0,0 +1 @@
|
||||
?/?'<27><><08><04><04><06><><1E><><EFBFBD><EFBFBD>5;?.>?<01><><EFBFBD><EFBFBD><EFBFBD><17><><1E><>X谰
|
1
gfx/overworld/011.2bpp
Normal file
1
gfx/overworld/011.2bpp
Normal file
@ -0,0 +1 @@
|
||||
? ?p?)?)<29><> <20><10>8<EFBFBD>|<7C><18><><EFBFBD><EFBFBD>0? ?<?3S<7F><53><EFBFBD><EFBFBD>uM88<38> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<3F><><EFBFBD>
|
1
gfx/overworld/012.2bpp
Normal file
1
gfx/overworld/012.2bpp
Normal file
@ -0,0 +1 @@
|
||||
?7S@oR<6F><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><02>J?3
|
1
gfx/overworld/013.2bpp
Normal file
1
gfx/overworld/013.2bpp
Normal file
@ -0,0 +1 @@
|
||||
????_Oo_<6F><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;7</?+<0E><><<3C><><EFBFBD><EFBFBD><18><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>pp
|
1
gfx/overworld/014.2bpp
Normal file
1
gfx/overworld/014.2bpp
Normal file
@ -0,0 +1 @@
|
||||
???9<14><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|<7C>
|
1
gfx/overworld/015.2bpp
Normal file
1
gfx/overworld/015.2bpp
Normal file
@ -0,0 +1 @@
|
||||
!?#>O|_p_v<5F><76>0<EFBFBD><08><><EFBFBD><EFBFBD>|<7C>><3E><0E>n_r.9?7}KyO??<0E>Nt<4E><74><EFBFBD><EFBFBD>Ҟ<EFBFBD><D29E><EFBFBD><EFBFBD><EFBFBD>pp
|
1
gfx/overworld/016.2bpp
Normal file
1
gfx/overworld/016.2bpp
Normal file
@ -0,0 +1 @@
|
||||
? ?@@@<><7F>0<EFBFBD><08><04><04><02><02><02>H(?t_8?<12><14>.<2E><><EFBFBD><1C>x<EFBFBD><78><EFBFBD>pp
|
1
gfx/overworld/017.2bpp
Normal file
1
gfx/overworld/017.2bpp
Normal file
@ -0,0 +1 @@
|
||||
(?4?*7<14><>0<EFBFBD><08><04><04><02><><EFBFBD><EFBFBD>~<03>~<7E><<3C><><EFBFBD>0<EFBFBD>0<EFBFBD><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
BIN
gfx/overworld/018.2bpp
Normal file
BIN
gfx/overworld/018.2bpp
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user