mid-kid
6bb3d82e7a
Fix preinclude dependencies
...
From pokecrystal:
- 0425018d1ce5b3b726e3cd83f59f14ead9171c92
- 8b429e2a545e87407a3b8c7b92f7ceafc455e390
2022-10-25 18:02:29 +02:00
Rangi
f58dbe3849
Require rgbds 0.6.0
2022-10-02 21:14:23 -04:00
BlueZangoose
0f5a9eb146
Change names of move subanimations to be meaningful ( #389 )
...
Co-authored-by: Rangi <remy.oukaour+rangi42@gmail.com>
2022-09-25 14:17:39 -04:00
Rangi
ba15b4b44e
Add a subdirectory for RAM files
2022-06-17 22:54:47 -04:00
vulcandth
fe8d3c51a4
Build the Virtual Console patches with make red_vc
and make blue_vc
( #351 )
2022-03-26 16:59:36 -04:00
Rangi
a75dd22270
Slightly refactor some C tools
2022-03-08 21:52:57 -05:00
Rangi
09e92c554c
Use ~X instead of $ff ^ X
2021-11-23 21:00:07 -05:00
Rangi
407b813250
Separate splash screen, intro, and credits (like pokegold/pokecrystal)
2020-08-28 09:54:57 -04:00
Rangi
71316591fc
'make clean' reuses 'make tidy' commands
2020-08-11 14:14:36 -04:00
Rangi
2b54583c8b
'make tidy' shouldn't trigger 'make -C tools'
2020-07-28 21:30:52 -04:00
Rangi
7bcb4b19c7
Un-deduplicate gfx/intro_credits/gengar.png's tiles
2020-07-16 19:56:52 -04:00
Rangi
4b4ad9894e
Disassemble the BLUEMONS.GB debug ROM
2020-07-15 13:35:39 -04:00
Rangi
772fcc7588
Specify the ldh instruction, don't turn ld into ldh
2020-07-06 19:03:05 -04:00
Rangi
d6820cdcbf
File-specific graphics rules update rgbgfx (flags only), not RGBGFX (program path), like pokecrystal
...
Fixes #227
2020-07-05 14:15:49 -04:00
Rangi
4e6adcddff
Use SHA-1, not MD5, for 'make compare'
...
Fixes #183
2020-07-05 14:11:39 -04:00
Rangi
73be62fad6
Verify that rgbds is at least verson 0.4.0
...
Adapt the INSTALL guide from pokecrystal.
2020-07-04 01:06:09 -04:00
Rangi
64da1f5d6b
Move graphics-only object file sources into gfx/
...
Previously this wasn't working, but now the Makefile uses pokegold's technique for running scan_includes.
It also enables and fixes some rgbds warnings ("Non-local labels without a colon are deprecated").
2020-07-03 17:32:21 -04:00
Rangi
35a09298a6
Use --preserve instead of a hard-coded blank tile
2020-06-28 20:05:17 -04:00
Rangi
412d3c7a92
Create .map files, and don't sort .sym files since rgbds 0.4.0 does that
2020-06-27 21:43:32 -04:00
Rangi
209ecc1919
Merge pic/ into gfx/
2020-06-27 21:43:32 -04:00
Rangi
77df64ba9c
Fix the slot machine tilemap, and adjust the slot graphics
2020-06-27 21:43:32 -04:00
Rangi
d5089d3c62
Organize gfx/
2020-06-27 21:43:32 -04:00
Rangi
4b853ad676
Separate maps.asm, pics.asm, sprites.asm, and tilesets.asm from main.asm ( #251 )
...
Each new file builds its own .o, along with separate main.o and home.o, which necessitates many more "exported::" labels.
2020-06-27 15:32:24 -04:00
Rangi
b8b5ab5e66
Reorganize Makefile similarly to pokecrystal
2018-12-31 18:12:25 -05:00
Rangi
118c2cf268
'make tidy' preserved compressed graphics, like pokecrystal
2018-12-31 17:39:49 -05:00
dannye
98f09b6d26
Use rgblink dmg mode
2018-03-24 13:41:54 -05:00
yenatch
4768fed52d
forgot to uncomment clean tools
2018-03-10 19:18:35 -05:00
yenatch
f75049feef
Use rgbgfx and c tools instead of the submodule.
2018-03-10 18:53:04 -05:00
Pokechu22
f95d25c832
Rename linkerscript and sort sym file
2017-09-29 19:22:56 -07:00
Antonio Niño Díaz
7f3517b8d1
Add linkerscript
...
Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com>
2017-06-09 22:34:50 +01:00
yenatch
fc474c8ee7
Use pattern variables in the makefile.
...
This means dependency scanning only happens as required.
2016-07-01 17:25:11 -04:00
yenatch
b852fe5b42
Use rgbasm -D in the makefile.
2016-02-17 15:33:01 -05:00
yenatch
286914d0ab
align spacing in previous
2015-10-25 03:06:22 -04:00
yenatch
8e96cf2ba3
Reorganize the makefile and remove yellow targets.
2015-10-25 03:04:52 -04:00
yenatch
ed48f56e98
Get rid of queues.
...
For faster builds, use `make -j`.
2015-10-25 02:44:58 -04:00
stag019
6e8f6f66c1
make compare depends on red and blue being built.
2015-01-18 19:43:45 -05:00
stag019
4a8f7d3dd2
Remove symfiles on clean.
2015-01-18 19:41:59 -05:00
stag019
18fe7e25da
No longer need to make a mapfile with the newest RGBDS source. This RGBDS doesn't have a release yet.
2015-01-18 19:39:16 -05:00
IIMarckus
5b443a5ade
Remove prequeue and preprocessor (now unused).
2014-11-05 01:32:11 -07:00
stag019
d8aa1f0d86
Stop preprocessing files.
2014-11-04 20:25:33 -05:00
yenatch
f1667eb6b5
Fix the symfile and mapfile filenames.
2014-09-19 13:09:37 -07:00
yenatch
8dd46620bc
Add a comment to the "compare" target.
2014-07-16 15:28:46 -07:00
yenatch
4ad367ba98
Combine poke%.gbc build targets into a generalized one.
...
Now only one target is needed for all versions.
$$* also works instead of %, but in a pattern rule % is probably clearer.
2014-07-13 20:45:21 -07:00
yenatch
dbef0efa6c
Add image suffixes to the makefile.
...
Explicitly define png dependencies (none).
This keeps make from looking for nonexistent dependencies with extensions like ".png.o".
This doesn't make it go any faster, but it at least makes debug easier.
2014-07-11 12:14:39 -07:00
yenatch
9ab6327361
Remove inline comments in an object recipe.
2014-07-11 12:01:05 -07:00
yenatch
8f7135aa69
Reorganize makefile targets for clarity.
2014-07-11 11:50:02 -07:00
yenatch
8396935a07
Comment the makefile.
2014-07-11 11:08:03 -07:00
U-Fish-PC\Daniel
5de4c4b5c5
Fix Makefile: .map and .sym
...
The Makefile previously made the files '.map' and '.sym'
instead of 'poke[red/blue].map' and 'poke[red/blue].sym'
2014-06-26 17:44:42 -04:00
yenatch
d424eb4438
Use rgbasm -h to use halt without nops.
2014-05-31 00:39:09 -07:00
yenatch
0e12eafe66
Dust off the makefile and prepare to build Yellow.
2014-05-30 01:16:02 -07:00