Rangi
70b5ab9399
Add _vc patch targets to .PHONY
CI / build (push) Has been cancelled
2025-11-13 13:36:30 -05:00
Rangi
5943b96cf6
Use features of RGBDS 1.0.0 ( #537 )
CI / build (push) Waiting to run
2025-11-12 15:44:07 -05:00
Rangi42
fd5dc11cfd
Specify file extensions that make does not generate
CI / build (push) Has been cancelled
2025-08-27 11:49:46 -04:00
Rangi
d6e9f53825
Require RGBDS 0.9.3 for its DMG palette specs ( #513 )
CI / build (push) Has been cancelled
2025-07-02 19:17:19 -05:00
mid-kid
9383d36fe5
Use "command -v" instead of "which"
...
CI / build (push) Waiting to run
The "which" command has been deprecated in debianutils, and while other
distributions still ship it, "command -v" is in POSIX and implemented
without external packages.
2025-03-07 17:25:38 +01:00
vulcandth
0d4562d1b8
Use exported constants for VC patch ( #483 )
CI / build (push) Waiting to run
2024-12-27 13:10:13 -05:00
Rangi
cd1065b7a9
Use RGBDS 0.9.0 ( #482 )
CI / build (push) Has been cancelled
2024-12-25 21:24:21 -05:00
Rangi42
febbb09382
Use long option flags for rgbgfx, same as tools/gfx
2024-08-28 12:28:54 -04:00
Rangi
fabe2b3fb3
Update to RGBDS 0.7.0 ( #447 )
2024-01-03 10:59:04 -05:00
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