From c744e3b4a82f7af7b315787bfc00a333b9c0b248 Mon Sep 17 00:00:00 2001 From: Bryan Bishop Date: Sat, 14 Jan 2012 17:45:55 -0600 Subject: extract and include blockset data extract_tileblocks also has the ability to output asm, but the output seems like it would be too much for rgbasm to handle. Instead of cluttering up common.asm, I am opting to place the data in binary data files under gfx/blocksets/ in .bst files. Every 16 bytes is a separate block in the blockset. Each byte is referencing a tile id from the tileset graphics in gfx/tilesets/. hg-commit-id: 0540eff0f081 --- gfx/blocksets/00.bst | 71 ++++++++++++++++++++++++ gfx/blocksets/01.bst | Bin 0 -> 304 bytes gfx/blocksets/02.bst | Bin 0 -> 592 bytes gfx/blocksets/03.bst | Bin 0 -> 2048 bytes gfx/blocksets/05.bst | Bin 0 -> 1856 bytes gfx/blocksets/08.bst | Bin 0 -> 560 bytes gfx/blocksets/09.bst | Bin 0 -> 2048 bytes gfx/blocksets/0b.bst | Bin 0 -> 272 bytes gfx/blocksets/0d.bst | Bin 0 -> 992 bytes gfx/blocksets/0e.bst | Bin 0 -> 368 bytes gfx/blocksets/0f.bst | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++ gfx/blocksets/10.bst | Bin 0 -> 928 bytes gfx/blocksets/11.bst | Bin 0 -> 2048 bytes gfx/blocksets/12.bst | Bin 0 -> 1264 bytes gfx/blocksets/13.bst | Bin 0 -> 1152 bytes gfx/blocksets/14.bst | Bin 0 -> 928 bytes gfx/blocksets/15.bst | Bin 0 -> 576 bytes gfx/blocksets/16.bst | Bin 0 -> 2049 bytes gfx/blocksets/17.bst | Bin 0 -> 1200 bytes 19 files changed, 220 insertions(+) create mode 100644 gfx/blocksets/00.bst create mode 100644 gfx/blocksets/01.bst create mode 100644 gfx/blocksets/02.bst create mode 100644 gfx/blocksets/03.bst create mode 100644 gfx/blocksets/05.bst create mode 100644 gfx/blocksets/08.bst create mode 100644 gfx/blocksets/09.bst create mode 100644 gfx/blocksets/0b.bst create mode 100644 gfx/blocksets/0d.bst create mode 100644 gfx/blocksets/0e.bst create mode 100644 gfx/blocksets/0f.bst create mode 100644 gfx/blocksets/10.bst create mode 100644 gfx/blocksets/11.bst create mode 100644 gfx/blocksets/12.bst create mode 100644 gfx/blocksets/13.bst create mode 100644 gfx/blocksets/14.bst create mode 100644 gfx/blocksets/15.bst create mode 100644 gfx/blocksets/16.bst create mode 100644 gfx/blocksets/17.bst (limited to 'gfx/blocksets') diff --git a/gfx/blocksets/00.bst b/gfx/blocksets/00.bst new file mode 100644 index 00000000..18ceef97 --- /dev/null +++ b/gfx/blocksets/00.bst @@ -0,0 +1,71 @@ + + +()KKK + + +O####9#########9#%& N  + +()O*+:;<<<<<<<<<<<<<<HI77XY77,,,,,,,,,,,,77779999999999FG99VW# + +#,,,,,,,,,,,,,,,,RRRRRRRRRRRRRRRRSS88SSSSSS 88@A@APQPQ@A@APQPQ%& + +""" + + +N"/?""""" + + + + + +()""" +O*+*+:;:;*+*+:;:;*+:;*+*+:;:;*+:;*+*+:;:;*+*+:;:;*+:;*+*+:;:;*+:;*+:;*+:;*+:;*+:;9999999999996777##UU####UU######9###@A@APQPQ33332223333TTT3333LSSSZZ\SSSMZZ]!########!## ######## '''''6776777$$$$774$7774##!########!########''''''''$$$$$$$$7'57$533,,,,,,,,,,,,74<<%& +"N9999999999999999@A-.PQ=>@A,,PQ,,@A@APQPQ,,-.,,=>-.,,=>,,@A@APQPQ,,-.,,=>@A,,PQ,,@A@APQPQ,,@A,,PQ + + +KKKKKKN####9#######9###  +KK +KKKK + +9$$$$$%& +"\" N + +()] + +"O#'''''*+,,:;,,,,,,,,,,,,,,,,,,*+,,:;,,,,@A,,PQ,,@A74PQ##!######! !######## !'999'999'999'99999 $99 $99 $99 $ !######!##! ########!'999'999'99967<<99 $99 $99 $6774,,,,,,,,@A,,PQ,,,,*+,,:;,,*+,,:;*+,,:;,,*+,,:;,,,,*+,,:;*+*+:;:;*+,,:;,,*+*+:;:;*+*+:;:;,,,,,,,,,,,,,,,,*+*+:;:;,,*+,,:;,,,,,,,,<<<<<<<<<<<<<<<<[[[[[[[[[[[[[[[[99999999FGUUVW77777777',,,',,,',,,',,,,,$,,$,,$,,$',,,',,,',,,6777,,$,,$,,$7774999999999999<<67!##!############!##!####UU####UU,,@A,,PQ-.@A=>PQ99999999*+*+:;:;*+*+:;:;*+,,:;,,*+*+:;:;,,*+,,:;TTTT22222T2T2T2T*+33:;*+:; + + +KKK + + +KKK + + +KKK + + +KKK33*+:;*+:;*+*+:;:;@A@APQPQ,,,,,,,,@A,,PQ,,@A,,PQ,,,,@A,,PQ,,@A,,PQ,,,,,,,,@A@APQPQ$$$$HI4$XY74"""" + + +KKKBCKJJO + + +KKKDEKJJO,,,,,,,,,,,,88%&""88""()99999999UUUU11110000000000FG00VW,0,00,0,,0,00,0,0909909009099090 + + +KKKK N + + + +KKKKKKKK + + +KKKKKKO + + + +KKKK + + + +KKKK \ No newline at end of file diff --git a/gfx/blocksets/01.bst b/gfx/blocksets/01.bst new file mode 100644 index 00000000..6c9f4749 Binary files /dev/null and b/gfx/blocksets/01.bst differ diff --git a/gfx/blocksets/02.bst b/gfx/blocksets/02.bst new file mode 100644 index 00000000..a82460f5 Binary files /dev/null and b/gfx/blocksets/02.bst differ diff --git a/gfx/blocksets/03.bst b/gfx/blocksets/03.bst new file mode 100644 index 00000000..828c840d Binary files /dev/null and b/gfx/blocksets/03.bst differ diff --git a/gfx/blocksets/05.bst b/gfx/blocksets/05.bst new file mode 100644 index 00000000..48889bfa Binary files /dev/null and b/gfx/blocksets/05.bst differ diff --git a/gfx/blocksets/08.bst b/gfx/blocksets/08.bst new file mode 100644 index 00000000..0599cde6 Binary files /dev/null and b/gfx/blocksets/08.bst differ diff --git a/gfx/blocksets/09.bst b/gfx/blocksets/09.bst new file mode 100644 index 00000000..e4c820a4 Binary files /dev/null and b/gfx/blocksets/09.bst differ diff --git a/gfx/blocksets/0b.bst b/gfx/blocksets/0b.bst new file mode 100644 index 00000000..c0b64c3e Binary files /dev/null and b/gfx/blocksets/0b.bst differ diff --git a/gfx/blocksets/0d.bst b/gfx/blocksets/0d.bst new file mode 100644 index 00000000..e64b113d Binary files /dev/null and b/gfx/blocksets/0d.bst differ diff --git a/gfx/blocksets/0e.bst b/gfx/blocksets/0e.bst new file mode 100644 index 00000000..60b4767e Binary files /dev/null and b/gfx/blocksets/0e.bst differ diff --git a/gfx/blocksets/0f.bst b/gfx/blocksets/0f.bst new file mode 100644 index 00000000..5f526961 --- /dev/null +++ b/gfx/blocksets/0f.bst @@ -0,0 +1,149 @@ +GGGGGGGGGGGGGGGG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + + + + + + ! #1003=>=> + + + + + + + + + +  + +"""""""""""""""" + + + + + + + + + + + + + + + + + +-***+,::+,+,****::::***.::+,+,+,()()89898989HIHI+,+,+,+,'/7?=>+,+,+,+, 0000+,+,-***;:::****::::+,+,***.:::<'/7?=> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +'/ +7?=> +'/7? +=> \ No newline at end of file diff --git a/gfx/blocksets/10.bst b/gfx/blocksets/10.bst new file mode 100644 index 00000000..66cff3d0 Binary files /dev/null and b/gfx/blocksets/10.bst differ diff --git a/gfx/blocksets/11.bst b/gfx/blocksets/11.bst new file mode 100644 index 00000000..9857f72b Binary files /dev/null and b/gfx/blocksets/11.bst differ diff --git a/gfx/blocksets/12.bst b/gfx/blocksets/12.bst new file mode 100644 index 00000000..d5a3fd58 Binary files /dev/null and b/gfx/blocksets/12.bst differ diff --git a/gfx/blocksets/13.bst b/gfx/blocksets/13.bst new file mode 100644 index 00000000..141be9d8 Binary files /dev/null and b/gfx/blocksets/13.bst differ diff --git a/gfx/blocksets/14.bst b/gfx/blocksets/14.bst new file mode 100644 index 00000000..9b78ed3f Binary files /dev/null and b/gfx/blocksets/14.bst differ diff --git a/gfx/blocksets/15.bst b/gfx/blocksets/15.bst new file mode 100644 index 00000000..692beb38 Binary files /dev/null and b/gfx/blocksets/15.bst differ diff --git a/gfx/blocksets/16.bst b/gfx/blocksets/16.bst new file mode 100644 index 00000000..1ed2d436 Binary files /dev/null and b/gfx/blocksets/16.bst differ diff --git a/gfx/blocksets/17.bst b/gfx/blocksets/17.bst new file mode 100644 index 00000000..26435dc8 Binary files /dev/null and b/gfx/blocksets/17.bst differ -- cgit v1.2.3