yenatch
|
3370a04d9e
|
split color asm and data into engine/color.asm
|
2013-09-15 18:02:02 -04:00 |
|
yenatch
|
fe92089694
|
dump a couple palettes in predef/cgb.asm
|
2013-09-15 17:31:18 -04:00 |
|
yenatch
|
c3cab23cda
|
dump a palette set at the end of bank 2
|
2013-09-15 17:29:53 -04:00 |
|
yenatch
|
dd473e565b
|
incbin some 0s back
|
2013-09-15 17:24:56 -04:00 |
|
yenatch
|
c738318dc0
|
move part of an incbin into predef/cgb.asm
|
2013-09-15 17:08:10 -04:00 |
|
yenatch
|
ab91f49e3b
|
remove some incbins in bank 2
|
2013-09-15 17:01:17 -04:00 |
|
yenatch
|
44fac4fd70
|
finish an old script pointer table
|
2013-09-12 05:37:53 -04:00 |
|
Bryan Bishop
|
d536990828
|
Merge pull request #203 from yenatch/globals
consolidate labels across objects into globals.asm
|
2013-09-11 18:05:41 -07:00 |
|
yenatch
|
81c5f251a6
|
add globals.asm to .gitignore
|
2013-09-11 20:54:26 -04:00 |
|
yenatch
|
d6b53879f4
|
include globals.asm in pokecrystal.asm
|
2013-09-11 20:28:31 -04:00 |
|
yenatch
|
7fba45f668
|
fix a typo in Makefile
we want to link more than one object!
|
2013-09-11 20:27:16 -04:00 |
|
yenatch
|
e2aa3d7ea5
|
consolidate labels across objects into globals.asm
this is required for objects to share labels
|
2013-09-11 20:26:09 -04:00 |
|
yenatch
|
eaa790318a
|
bump extras to use globals.asm
|
2013-09-11 20:23:57 -04:00 |
|
yenatch
|
4aae680b69
|
move wram constants into constants.asm; make all labels use :s
any global constants will have to be separate from any one object
there might be a better way to fix this, like pulling constants in preprocessor.py
|
2013-09-11 19:28:18 -04:00 |
|
yenatch
|
38be374d0a
|
check that a source file exists before scanning it for includes
|
2013-09-11 19:17:25 -04:00 |
|
Bryan Bishop
|
18656332b7
|
Merge pull request #202 from yenatch/rgbasm-objects
makefile: support multiple rgbasm objects
|
2013-09-10 22:47:24 -07:00 |
|
yenatch
|
e11a56a1f6
|
use a docstring instead of comments in scan_includes
|
2013-09-11 01:40:53 -04:00 |
|
yenatch
|
74f8d746db
|
abstract make targets are now phony
|
2013-09-11 01:26:51 -04:00 |
|
yenatch
|
84ba0ffc31
|
rename lzs make target to gfx
|
2013-09-11 01:25:39 -04:00 |
|
yenatch
|
c195276073
|
rename make variables for graphics files
|
2013-09-11 01:24:20 -04:00 |
|
yenatch
|
6a21963799
|
scan source files for Makefile dependencies
preprocessing should work with multiple object files now
|
2013-09-11 01:23:01 -04:00 |
|
yenatch
|
e1c3fee926
|
change old .tx includes to .asm
these were forgotten about with the last preprocessor change.
this is required for object dependencies to be handled by make.
|
2013-09-11 01:16:33 -04:00 |
|
yenatch
|
4db0e3c186
|
rewrite Makefile to handle multiple rgbasm objects
for now, any new files to preprocess will trigger the targets for all objects.
this isn't a problem yet since there's still only one object.
|
2013-09-10 19:30:31 -04:00 |
|
yenatch
|
018cf26767
|
move gbhw.asm and hram.asm to constants.asm
they're constants, so they have no business in pokecrystal.asm
|
2013-09-10 02:17:48 -04:00 |
|
yenatch
|
3e9e7663ec
|
preprocess everything
it makes more sense this way
|
2013-09-10 02:05:33 -04:00 |
|