aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile (unfollow)
Commit message (Collapse)Author
2026-07-15intro: real 2bpp graphic splash (POKeMON SL0P EDITION)Ash Ketchum
Replace the plain-text splash with an actual rendered graphic: gfx/slop/intro.png (bordered banner, big drop-shadowed SL0P logo) -> deduped tiles + tilemap via a custom rgbgfx Makefile rule (164 tiles). SlopSplash loads it into VRAM (BG map, 0x8000 tiles), holds ~2s, fades out, and restores LCDC_DEFAULT so the overworld BG addressing + OBJ sprites are intact. Reproducible from the PNG.
2025-11-22Minor fix in Makefile, add one `PIKACHU_SPRITE_INDEX` (#141)Narishma-gb
2025-11-13Add `_vc` patch targets to `.PHONY`Rangi
2025-11-12Use features of RGBDS 1.0.0 (#537)Rangi
2025-10-19Separate surfing Pikachu graphics from audio engine codeRangi
Fixes #137
2025-09-10Misc. naming and cleanup (#139)Narishma-gb
* Name some printer/diploma routines * Name `wd434` * Name `NAME_LENGTH_JP` * Rename `callabd`/`calladb` to `farcall`/`callfar`
2025-08-27Specify file extensions that `make` does not generateRangi42
2025-07-02Require RGBDS 0.9.3 for its DMG palette specs (#513)Rangi
2025-03-07Use "command -v" instead of "which"mid-kid
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.
2024-12-27Use exported constants for VC patch (#124)vulcandth
2024-12-27Use exported constants for VC patch (#483)vulcandth
2024-12-25Remove `-Wnumeric-string=2`Rangi42
2024-12-25Use RGBDS 0.9.0 (#123)Rangi
2024-12-25Use RGBDS 0.9.0 (#482)Rangi
2024-08-28Use long option flags for rgbgfx, same as tools/gfxRangi42
2024-08-28Use long option flags for rgbgfx, same as tools/gfxRangi42
2024-01-03Update to RGBDS 0.7.0 (#447)Rangi
2022-10-25Fix preinclude dependenciesmid-kid
From pokecrystal: - 0425018d1ce5b3b726e3cd83f59f14ead9171c92 - 8b429e2a545e87407a3b8c7b92f7ceafc455e390
2022-10-02Require rgbds 0.6.0Rangi
2022-09-25Change names of move subanimations to be meaningful (#389)BlueZangoose
Co-authored-by: Rangi <remy.oukaour+rangi42@gmail.com>
2022-06-17Add a subdirectory for RAM filesRangi
2022-06-17Add a subdirectory for RAM filesRangi
2022-03-26Build the Virtual Console patch with `make yellow_vc` (#80)vulcandth
2022-03-26Build the Virtual Console patches with `make red_vc` and `make blue_vc` (#351)vulcandth
2022-03-08Slightly refactor some C toolsRangi
2022-03-08Slightly refactor some C toolsRangi
2021-11-23Use ~X instead of $ff ^ XRangi
2021-05-31Use rgblink -w to have one $2000-byte WRAM0 regionRangi
2020-11-06Start disassembling debug yellowdannye
non matching
2020-11-06Replace pcm.py with pcm.c, removing the dependency on PythonRangi
2020-11-04Start reorganizing pokeyellowRangi
2020-11-04Sync with pokereddannye
2020-08-28Separate splash screen, intro, and credits (like pokegold/pokecrystal)Rangi
2020-08-11'make clean' reuses 'make tidy' commandsRangi
2020-07-28'make tidy' shouldn't trigger 'make -C tools'Rangi
2020-07-16Un-deduplicate gfx/intro_credits/gengar.png's tilesRangi
2020-07-15Disassemble the BLUEMONS.GB debug ROMRangi
2020-07-06Specify the ldh instruction, don't turn ld into ldhRangi
2020-07-05File-specific graphics rules update rgbgfx (flags only), not RGBGFX (program ↵Rangi
path), like pokecrystal Fixes #227
2020-07-05Use SHA-1, not MD5, for 'make compare'Rangi
Fixes #183
2020-07-04Verify that rgbds is at least verson 0.4.0Rangi
Adapt the INSTALL guide from pokecrystal.
2020-07-03Move graphics-only object file sources into gfx/Rangi
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-06-28Use --preserve instead of a hard-coded blank tileRangi
2020-06-27Create .map files, and don't sort .sym files since rgbds 0.4.0 does thatRangi
2020-06-27Merge pic/ into gfx/Rangi
2020-06-27Fix the slot machine tilemap, and adjust the slot graphicsRangi
2020-06-27Organize gfx/Rangi
2020-06-27Separate maps.asm, pics.asm, sprites.asm, and tilesets.asm from main.asm (#251)Rangi
Each new file builds its own .o, along with separate main.o and home.o, which necessitates many more "exported::" labels.
2020-05-20Sync with pokereddannye
2019-06-10Update toolsCeleste Brault