aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile (unfollow)
Commit message (Collapse)AuthorFilesLines
7 daysintro: real 2bpp graphic splash (POKeMON SL0P EDITION)Ash Ketchum1-0/+8
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-gb1-1/+1
2025-11-13Add `_vc` patch targets to `.PHONY`Rangi1-1/+11
2025-11-12Use features of RGBDS 1.0.0 (#537)Rangi1-22/+29
2025-10-19Separate surfing Pikachu graphics from audio engine codeRangi1-0/+1
Fixes #137
2025-09-10Misc. naming and cleanup (#139)Narishma-gb1-1/+2
* 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 generateRangi421-5/+12
2025-07-02Require RGBDS 0.9.3 for its DMG palette specs (#513)Rangi1-4/+4
2025-03-07Use "command -v" instead of "which"mid-kid1-1/+1
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)vulcandth1-5/+1
2024-12-27Use exported constants for VC patch (#483)vulcandth1-5/+1
2024-12-25Remove `-Wnumeric-string=2`Rangi421-1/+1
2024-12-25Use RGBDS 0.9.0 (#123)Rangi1-1/+1
2024-12-25Use RGBDS 0.9.0 (#482)Rangi1-6/+6
2024-08-28Use long option flags for rgbgfx, same as tools/gfxRangi421-2/+2
2024-08-28Use long option flags for rgbgfx, same as tools/gfxRangi421-9/+9
2024-01-03Update to RGBDS 0.7.0 (#447)Rangi1-1/+1
2022-10-25Fix preinclude dependenciesmid-kid1-8/+9
From pokecrystal: - 0425018d1ce5b3b726e3cd83f59f14ead9171c92 - 8b429e2a545e87407a3b8c7b92f7ceafc455e390
2022-10-02Require rgbds 0.6.0Rangi1-11/+11
2022-09-25Change names of move subanimations to be meaningful (#389)BlueZangoose1-2/+2
Co-authored-by: Rangi <remy.oukaour+rangi42@gmail.com>
2022-06-17Add a subdirectory for RAM filesRangi1-1/+1
2022-06-17Add a subdirectory for RAM filesRangi1-1/+1
2022-03-26Build the Virtual Console patch with `make yellow_vc` (#80)vulcandth1-15/+48
2022-03-26Build the Virtual Console patches with `make red_vc` and `make blue_vc` (#351)vulcandth1-13/+55
2022-03-08Slightly refactor some C toolsRangi1-1/+1
2022-03-08Slightly refactor some C toolsRangi1-1/+1
2021-11-23Use ~X instead of $ff ^ XRangi1-1/+1
2021-05-31Use rgblink -w to have one $2000-byte WRAM0 regionRangi1-1/+1
2020-11-06Start disassembling debug yellowdannye1-10/+21
non matching
2020-11-06Replace pcm.py with pcm.c, removing the dependency on PythonRangi1-4/+1
2020-11-04Start reorganizing pokeyellowRangi1-7/+16
2020-11-04Sync with pokereddannye1-25/+60
2020-08-28Separate splash screen, intro, and credits (like pokegold/pokecrystal)Rangi1-9/+9
2020-08-11'make clean' reuses 'make tidy' commandsRangi1-3/+1
2020-07-28'make tidy' shouldn't trigger 'make -C tools'Rangi1-1/+1
2020-07-16Un-deduplicate gfx/intro_credits/gengar.png's tilesRangi1-0/+2
2020-07-15Disassemble the BLUEMONS.GB debug ROMRangi1-14/+24
2020-07-06Specify the ldh instruction, don't turn ld into ldhRangi1-1/+1
2020-07-05File-specific graphics rules update rgbgfx (flags only), not RGBGFX (program ↵Rangi1-7/+7
path), like pokecrystal Fixes #227
2020-07-05Use SHA-1, not MD5, for 'make compare'Rangi1-3/+6
Fixes #183
2020-07-04Verify that rgbds is at least verson 0.4.0Rangi1-7/+10
Adapt the INSTALL guide from pokecrystal.
2020-07-03Move graphics-only object file sources into gfx/Rangi1-15/+30
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 tileRangi1-0/+1
2020-06-27Create .map files, and don't sort .sym files since rgbds 0.4.0 does thatRangi1-4/+3
2020-06-27Merge pic/ into gfx/Rangi1-1/+1
2020-06-27Fix the slot machine tilemap, and adjust the slot graphicsRangi1-0/+3
2020-06-27Organize gfx/Rangi1-8/+13
2020-06-27Separate maps.asm, pics.asm, sprites.asm, and tilesets.asm from main.asm (#251)Rangi1-3/+14
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 pokereddannye1-11/+16
2019-06-10Update toolsCeleste Brault1-29/+66