Rangi
4c540aa43b
Replace hardware_constants.asm with the community-standard hardware.inc 5.0 ( #1186 )
2025-06-23 09:11:33 -04:00
Rangi
85ddf0e90a
Don't pass redundant label names to table_width
and list_start
( #1160 )
2024-12-27 12:35:35 -05:00
Sylvie
e59624d1f5
Generate Unown sprite palette based on all front+back sprites ( #1146 )
2024-10-17 13:39:33 -04:00
Sylvie
5a53e297cf
Sort Pokemon and trainer sprite palettes, with Makefile-specified exceptions ( #1137 )
...
This avoids the need to define their order via indexed PNG palettes
It also avoids the need to use gb-asm-tools' palfix.py on custom sprites
Fixes #1136
2024-10-16 10:48:00 -04:00
Rangi
40902ffe24
Verify data table sizes with table_width and assert_table_length macros
...
This was discussed in #706
It also uncovered some off-by-one issues with defining some constants.
A few structs now use rsreset/_RS to define their offset constants, as discussed in #739
2021-03-04 00:15:03 -05:00
Rangi
cac641a5ed
normal.gbcpal → front.gbcpal
...
Eliminate redundant Makefile rules
Keep Makefile's Pokemon-specific hack rules next to the misc file-specific graphics rules
2018-09-01 20:18:55 -04:00
Rangi
36b21b39d8
Fix #537 : Palettes generated from PNGs use .gbcpal directly.
...
This avoids overwriting a .pal file from a .png with the same name.
It also prevents people from trying to edit generated .pal files.
2018-08-31 21:39:17 -04:00
mid-kid
1d9a68dbdd
Remove all address comments
2018-06-24 16:13:22 +02:00
Remy Oukaour
bc22bf2627
Egg palette works like other Pokémon
2018-01-12 15:06:25 -05:00
Remy Oukaour
7a4d641251
Remove redundant data/ filename prefixes
2017-12-27 01:29:15 -05:00