yenatch
|
3134b26f7b
|
rename bit1 script commands to event
|
2013-09-24 03:48:58 -04:00 |
|
yenatch
|
8da8dff7cf
|
use a label in wildon/wildoff script command asm
|
2013-09-24 03:31:00 -04:00 |
|
yenatch
|
2afb247caa
|
script commands wildon and wildoff got mixed up
this was a mistake in the original pksv spec and tauwasser's notes
|
2013-09-24 03:29:37 -04:00 |
|
yenatch
|
f6a5d7b2f2
|
split pokedex flag handling into home/pokedex_flags.asm
|
2013-09-18 21:54:31 -04:00 |
|
yenatch
|
f958ba0e6d
|
recomment IsInArray
|
2013-09-18 21:48:04 -04:00 |
|
yenatch
|
c074231a07
|
move window asm into home/window.asm
|
2013-09-18 21:40:48 -04:00 |
|
yenatch
|
5a4e4bdb41
|
fix some farcalls in window asm
|
2013-09-18 21:39:14 -04:00 |
|
yenatch
|
5249fd9773
|
fix padding in .lz files for attack graphics
|
2013-09-18 21:31:40 -04:00 |
|
yenatch
|
663c523ac4
|
fix formatting in player pic asm
|
2013-09-18 21:10:25 -04:00 |
|
yenatch
|
48bab16ea4
|
move dratini special into event/dratini.asm
|
2013-09-18 21:04:16 -04:00 |
|
yenatch
|
7cef3b76de
|
move mon icons into menu/mon_icons.asm
|
2013-09-18 20:58:32 -04:00 |
|
yenatch
|
1e56e3e9af
|
more encounter functions
|
2013-09-18 20:50:42 -04:00 |
|
yenatch
|
ee47d6ed17
|
more mobile functions
|
2013-09-16 17:52:23 -04:00 |
|
yenatch
|
e770ae20b2
|
clean up a couple mobile function comments
nothing here is actually commented out
|
2013-09-16 17:42:19 -04:00 |
|
yenatch
|
237861b553
|
rename hall of fame labels
|
2013-09-16 17:42:11 -04:00 |
|
yenatch
|
9ae1cd6a1c
|
split title screen functions into engine/title.asm
|
2013-09-15 18:59:53 -04:00 |
|
yenatch
|
0ce5c4fe93
|
split the mobile adapter library into lib/mobile/
|
2013-09-15 18:58:37 -04:00 |
|
yenatch
|
013c6fc368
|
some time-dependent function
|
2013-09-15 18:17:02 -04:00 |
|
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 |
|
yenatch
|
23b7a4eace
|
Merge branch 'master' into rgbasm-objects
|
2013-09-10 01:20:54 -04:00 |
|
Bryan Bishop
|
5f6ecb8d1e
|
Merge pull request #201 from kanzure/fix-submodule-version
bump submodule again
|
2013-09-09 22:14:23 -07:00 |
|
Bryan Bishop
|
c8d24e7685
|
bump submodule again
|
2013-09-10 00:13:34 -05:00 |
|
yenatch
|
3f9f5953e4
|
Merge branch 'master' into rgbasm-objects
|
2013-09-10 00:57:02 -04:00 |
|
Bryan Bishop
|
3ac5d20c75
|
Merge pull request #200 from kanzure/update-refactored-preprocessor
Update preprocessor to use a class.
Bump the submodule.
|
2013-09-09 21:49:25 -07:00 |
|
yenatch
|
6e6514c2c9
|
no need to use python if baserom.gbc doesn't exist
this part is only reached if baserom.gbc doesn't exist,
so it's pointless to check if it does
|
2013-09-10 00:09:43 -04:00 |
|
yenatch
|
2b38b9ba21
|
suppress .tx handling in Makefile
there are too many .tx files for the commands to be meaningful
better to just look at the makefile to see what's going on
|
2013-09-09 23:47:44 -04:00 |
|