RavePossum
5e148dfabd
INCGFX performance - individual variables instead of list
2026-05-12 18:58:47 -06:00
Martin Griffin
df02d49e9b
INCGFX: in-source arguments for gbagfx
...
'INCGFX' is like 'INCBIN' except that it specifies the arguments to pass
to 'gbagfx' which alleviates the user-unfriendliness caused by catch-all
rules.
Specifically, users frequently forget to add to 'spritesheet_rules.mk'
when adding object event graphics, and then the built '.4bpp' file is
not invalidated when the add their rule so they have to 'touch' the
source file or similar.
The built artifacts are placed in 'build/assets'.
2026-04-19 07:06:17 +01:00
Martin Griffin
84e8d23425
Remove INCBIN_S*
...
The signed INCBINs are unused, I assume they were once for audio data
but that is handled in assembly now.
2026-04-19 07:06:17 +01:00
GriffinR
b6892f5b67
Let scaninc ignore empty C files
2024-10-11 15:03:38 -04:00
mid-kid
2c7964dbc2
Fix deleting files with dependency files ( #2045 )
2024-10-11 14:33:32 -04:00
GriffinR
302193a814
Have scaninc ignore non-existing files
2024-09-14 00:28:57 -04:00
Icedude907
4b2054c3ea
Parallel SCANINC via .d generation.
...
Secondary expansion is redundant.
2023-11-12 16:38:32 +13:00
kittenchilly
333523e5f7
Remove all leading whitespace
2023-10-23 13:24:38 -05:00
GriffinR
be84793713
Let scaninc/preproc ignore empty asm files
2023-02-27 12:47:35 -05:00
luckytyphlosion
3d686116d8
[Round 3] Apply all source related changes for the new INSTALL.md in one commit.
2020-12-16 21:24:44 -05:00
luckytyphlosion
5a5acfb0ad
[Round 3] Revert multiple source change commits for re-commit.
2020-12-16 21:24:08 -05:00
luckytyphlosion
166183d5ed
[Round 2] Apply all source related changes for the new INSTALL.md in one commit.
2020-12-16 20:31:56 -05:00
luckytyphlosion
345aab63cf
[Round 2] Revert multiple source change commits for re-commit.
2020-12-16 20:31:10 -05:00
luckytyphlosion
936ba7f1bf
Apply all source related changes for the new INSTALL.md in one commit.
...
For people who want to have dkPless builds in their repo.
2020-12-16 15:10:01 -05:00
luckytyphlosion
cc5db41f30
Revert multiple source change commits for rebase.
2020-12-16 13:29:02 -05:00
luckytyphlosion
976b967732
Add msys2 and Cygwin instructions, also add .exe extension to built tools.
...
Todo: actually extensively test out msys2 and Cygwin, and double check the readme.
2020-11-26 20:21:16 -05:00
luckytyphlosion
5029c90979
Missing inc files in asm/*.s and data/*.s will raise an actual error message.
2020-11-12 11:04:38 -05:00
Marcus Huderle
1a2b430646
Update scaninc to include missing .include files in assembler files
2019-08-29 16:37:42 -05:00
aaaaaa123456789
e28cf5406b
Fix Makefiles to account for the $CC and $CXX environment variables
2019-08-06 20:30:57 -03:00
PikalaxALT
6ff1426abe
Quieter "make tools"
2019-07-23 16:17:00 -04:00
Marcus Huderle
bd157b301d
Scaninc: Don't insert missing headers into dependencies
2019-03-07 09:46:14 -06:00
Phlosioneer
6638ebe7fd
Fix copyright mixup
2019-03-07 08:46:55 -06:00
Phlosioneer
b0c634d531
Support absolute paths
2019-03-07 08:46:55 -06:00
Phlosioneer
105e1721d6
Overhaul scaninc to work recursively
...
This also fixes the bug where scaninc would ignore #include lines
in assembly files.
2019-03-07 08:46:55 -06:00
Diegoisawesome
05d02e804e
Fix C comment consumption logic
2019-02-13 21:55:39 -06:00
Diegoisawesome
e0a83e3d72
Update scaninc and preproc with multi-file incbins
2018-09-06 03:45:50 -05:00
garakmon
13ed20c6e3
compiler fixes
...
The compiler flag -s is not necessary and causes build failure on some
systems (macOS, clang compilers) due to it being deprecated.
Additionally, on those same systems, tools/aif2pcm/main.c failed to
compile due to an overly cautious compiler not liking some struct
declarations.
These changes afaik do not affect other builds.
2018-06-16 18:49:27 -04:00
xenonnsmb
e649e3d248
adding tools from pokeruby
2017-12-03 19:55:01 -06:00
YamaArashi
74834c0ca0
remove old tools
2016-11-01 07:59:44 -07:00
YamaArashi
b4781cdf03
gpu_regs.c
2016-01-08 01:08:16 -08:00
YamaArashi
8d0d89c00c
formatting and license
2015-11-13 22:44:23 -08:00
YamaArashi
4c733f3811
pokemon PNGs and palettes
2015-11-13 21:57:22 -08:00