Rangi
22615cecc5
More miscellaneous fixes (see #709 )
2020-04-17 10:52:59 -04:00
Rangi
865d623846
Remove unused nonmatching files for electro_ball.png and sgb_border.bin
...
electro_ball.png needed to preserve one whitespace tile which tools/gfx would normally remove. Preserving a list of tile indexes has been added as a general feature to tools/gfx.
sgb_border.bin needed to remove the 20x18 center area of $00 bytes. This is achievable with the standard tr utility.
2020-04-08 12:14:37 -04:00
Rangi
3144b54bd1
Enable rgbds warnings and remove CFLAGS=-O2 (default is now -O3)
2020-04-06 12:41:07 -04:00
Rangi
0ee9d7a48b
Upgrade to rgbds 0.4.0
...
- fail for rgbds < 0.4.0
- `rst <Label>`
- `ds <count>, <byte>`
- `shift <N>`
- ASCII "\r"
- Sorted .sym file
2020-04-04 15:15:02 -04:00
Rangi
f09b68d945
Change how some PNG graphics are formatted
2020-03-01 17:00:57 -05:00
Rangi
447da80615
Identify remaining gfx/unknown files
2020-02-28 09:23:41 -05:00
Rangi
ef48ae98b5
Separate tilesets.o goes with pics.o and sprites.o
2019-11-23 20:43:33 -05:00
Rangi
3633e0e541
Correct question_mark.2bpp hash and rgbgfx flags
2019-11-03 14:52:18 -05:00
mid-kid
7b47aeaf79
Redump slots_1.png with 16 as width.
2019-06-09 00:17:05 +02:00
mid-kid
649c8d38da
Get rid of _CRYSTAL
...
Having this here is completely redundant and useless, and doesn't even
work since it should use `if DEF(_CRYSTAL)` instead.
2019-05-25 17:59:50 +02:00
IIMarckus
9f7d30439e
Build Australian Crystal.
2019-04-14 13:22:45 -06:00
Rangi
cae3af3e3a
Keep the most relevant data at the top of the Makefile (the built filenames)
2018-12-31 18:08:37 -05:00
Melody
97e04cfa33
finish renaming RGBDS_DIR to RGBDS
2018-12-25 15:52:36 -05:00
Melody
2471f1ea71
rename RGBDS_DIR to RGBDS
2018-12-25 15:45:03 -05:00
Melody
7e4b956978
allow setting RGBDS_DIR
2018-12-25 15:13:57 -05:00
Melody
4eb935eb5a
allow setting RGBASM in environment vars
2018-12-25 14:48:44 -05:00
luckytyphlosion
4ab1ee8920
Add make tidy and remove bitmask.asm and frames.asm in make clean
2018-09-23 13:44:23 -04:00
luckytyphlosion
d6c44f0ca4
Remove *.pal from gitignore, remove more build objects with make clean.
2018-09-20 11:17:05 -04:00
Rangi
741d22907e
Empty rules are unnecessary (error messages are fine without them)
2018-09-08 12:33:52 -04:00
Rangi
075a3bcad0
Consistently use "rgbgfx += -h"
2018-09-01 20:30:42 -04: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
Rangi
eb1e3636bb
Use labels instead of constants for HRAM
...
Use explicit ldh instruction to access HRAM locations, don't rely on optimizing ld
2018-08-25 14:28:22 -04:00
aaaaaa123456789
5a55d629e1
Update lzcomp to the latest version and fix Makefiles accordingly
2018-08-04 23:43:59 -03:00
mid-kid
0d9241889f
Organize the engine/ directory, take 3
...
Renamed `title` to `movies`.
Moved some functions from `engine/routines/` to their fitting
directories, and cleaned up the base `engine/` directory.
Moved `engine/pokemon/tmhm.asm` back to `engine/items/`.
Made a new subdirectory:
* engine/tilesets: Contains all map-related graphics routines.
2018-03-25 16:18:33 +02:00