mid-kid
c8d53d7d3e
Use "command -v" instead of "which"
...
CI / build (push) Has been cancelled
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:26 +01:00
vulcandth
1d8a5338cf
Use exported constants for VC patch ( #125 )
CI / build (push) Has been cancelled
2024-12-27 13:10:25 -05:00
Rangi
bcb1092774
Use RGBDS 0.9.0 ( #124 )
CI / build (push) Has been cancelled
2024-12-25 21:24:31 -05:00
Sylvie
a18a8bf27e
Sort Pokemon and trainer sprite palettes, with Makefile-specified exceptions ( #121 )
...
This avoids the need to define their order via indexed PNG palettes
It also avoids the need to use tools/palfix.py on custom sprites
2024-10-17 13:45:02 -04:00
Rangi42
1e734646bb
Use long option flags for rgbgfx, same as tools/gfx
2024-08-28 12:27:18 -04:00
Rangi42
4ba1e38a5c
Build with RGBDS 0.8.0, though only 0.7.0 is required
2024-06-28 16:10:57 -04:00
Rangi
368ab134fe
Use rgbgfx -c embedded to extract palettes
...
Fixes #107
2022-12-27 18:35:10 -05:00
mid-kid
5cfb3a9692
Make sure tools are built before dependencies are generated
...
Avoids calling a program that doesn't exist yet (not actively harmful,
but yeah...)
2022-10-25 17:59:33 +02:00
mid-kid
bba69f2818
Fix preinclude dependencies
2022-10-25 17:58:05 +02:00
Rangi
42ba9bbbe1
Require rgbds 0.6.0
2022-10-02 21:52:02 -04:00
Rangi
e75dd680f6
Arrange the intro fireball graphics, similarly to some battle animation graphics
2022-07-29 19:58:45 -04:00
Rangi
5184b14f90
Add a subdirectory for RAM files
2022-06-17 22:54:50 -04:00
Rangi
e1e74bf039
Add a bpp2png tool to replace gfx.py for converting 1/2bpp to PNG
2022-03-14 19:41:29 -04:00
vulcandth
3d58fb9556
Build the Virtual Console patches with make gold_vc and make silver_vc ( #74 )
2022-03-14 17:03:15 -04:00
Rangi
9a97c99f38
Slightly refactor some C tools
2022-03-08 21:47:51 -05:00
Rangi
0071d0600f
Require rgbds 0.5.2
2021-11-23 20:42:11 -05:00
Rangi
2449cd9154
Group miscellaneous graphics from main.asm into their own object file
2021-04-13 12:52:07 -04:00
Rangi
6ae9d02813
'make clean' reuses 'make tidy' commands
2020-08-11 14:14:35 -04:00
Rangi
8a7e522458
'make tidy' shouldn't trigger 'make -C tools'
2020-07-28 21:30:44 -04:00
Rangi
8b40e990d3
Generate the Stadium 2 checksum data with pfero's tool instead of raw INCBINs
2020-07-23 23:49:30 -04:00
Rangi
a6916c47b0
Mark gold_debug and silver_debug as PHONY make targets
2020-07-15 14:23:00 -04:00
Rangi
4eeab8973c
Disassemble the final English debug ROMs
2020-07-13 10:59:22 -04:00
Rangi
cecb3bb27a
Copy pokered and have a single .gbc recipe with version-specific rgbfix flags
2020-07-03 17:46:23 -04:00
Rangi
152efaadc0
Reformat gfx/trade/game_boy.png and fix tools/gfx --preserve
2020-06-28 19:55:53 -04:00
Rangi
d74582dba8
Interleave the title screen Ho-Oh and Lugia graphics (8x16 OAM tiles)
2020-06-28 17:43:49 -04:00
Rangi
fda549a27a
[in progress] Harmonize more constant and data files with pokecrystal
2020-06-16 14:32:48 -04:00
Rangi
0bc1e91d21
Concatenate multiple intro 2bpps together before compression
2020-06-15 12:29:42 -04:00
Rangi
51a580a83f
SGB border maps include the middle $00 area, which make strips out using tr
2020-06-14 21:19:15 -04:00
Rangi
00257be5a0
Match mosh remaining .2bpp.lz files
...
Still to go:
- gfx/pokemon/alakazam/back_silver.2bpp.lz.bin
- gfx/title/hooh_gold.2bpp.lz.bin
- gfx/title/lugia_silver.2bpp.lz.bin
2020-06-14 20:58:30 -04:00
Rangi
b6b573152c
Derive Pokémon frontpic dimensions using tools/png_dimensions
2020-06-14 19:00:34 -04:00
Rangi
1521f52e37
Make .gbcpal files for Pokémon and trainer sprites
...
Pokémon use their back sprites since front sprites differ between Gold and Silver.
2020-06-14 18:32:33 -04:00
Rangi
94a70b63cf
Sync tools with pokecrystal (fixes warnings when building lzcomp)
...
palette.c and png_dimensions.c will be synced when they are used.
2020-06-14 18:08:43 -04:00
entrpntr
7e87fed84a
Add .lz.bin files for the current non-matching graphics files.
2020-06-14 16:36:38 -04:00
entrpntr
485d9d99df
WIP commit (doesn't build currently).
2020-06-14 16:22:34 -04:00
entrpntr
4ac8bcc29a
Checkpoint where things mostly work.
2020-06-14 15:07:27 -04:00
entrpntr
4517c08eda
Initial commit of lz compression tools.
2020-06-14 15:06:29 -04:00
entrpntr
33e45dea92
Changes for hall of fame and credits.
2020-05-28 21:54:13 -04:00
entrpntr
df0f27e3df
Make separate tileset object, add similar collision files.
2020-05-25 16:57:43 -04:00
entrpntr
ed94962edf
Couple quick fixes so nothing dangerous/shameful gets merged in.
2020-05-16 22:14:21 -04:00
entrpntr
6c4c421f18
Match pokecrystal file names and folder structure, tools updates.
2020-05-14 14:25:42 -04:00
entrpntr
69aaf49240
Fix labels, add PNGs.
2020-05-09 21:50:59 -04:00
entrpntr
41c19e6e7c
Add majority of remaining unused source files.
2020-05-07 15:37:15 -04:00
entrpntr
3d651a7c49
Add Makefile option for verbose sym/map; fix some label names.
2020-05-03 04:41:05 -04:00
entrpntr
a594f5e557
Add PNGs.
2020-05-01 21:18:57 -04:00
entrpntr
70d3a3fdbc
Sync with the recent updates to pokecrystal.
2020-04-27 03:35:35 -04:00
entrpntr
0b33dabae2
Disassemble map scenes and events.
2020-04-26 19:11:18 -04:00
entrpntr
5f2d3bedb9
Revisit some bank 5 code before continuing.
2020-04-23 13:00:01 -04:00
entrpntr
1d456d5f66
Finish home cleanup, identify tileset data, other misc cleanups.
2020-04-22 23:18:36 -04:00
entrpntr
b87cc70643
Miscellaneous cleanup before continuing.
2020-04-20 21:36:29 -04:00
entrpntr
18df0a5e37
Add engine/rtc/rtc.asm and engine/overworld/overworld.asm.
2020-04-10 10:48:29 -04:00