147 Commits

Author SHA1 Message Date
dannye bc2354dd66 Merge branch 'master' of https://github.com/pret/pokered 2026-01-17 22:38:33 -06:00
Narishma-gb 451b494284 Minor fix in Makefile, add one PIKACHU_SPRITE_INDEX (#141) 2025-11-22 11:13:55 -06:00
Rangi 70b5ab9399 Add _vc patch targets to .PHONY 2025-11-13 13:36:30 -05:00
dannye 324ae167d1 Merge branch 'master' of https://github.com/pret/pokered 2025-11-12 17:56:10 -06:00
Rangi 5943b96cf6 Use features of RGBDS 1.0.0 (#537) 2025-11-12 15:44:07 -05:00
Rangi bb7984e70b Separate surfing Pikachu graphics from audio engine code
Fixes #137
2025-10-19 14:30:22 -04:00
Narishma-gb d237b01cfb Misc. naming and cleanup (#139)
* Name some printer/diploma routines

* Name `wd434`

* Name `NAME_LENGTH_JP`

* Rename `callabd`/`calladb` to `farcall`/`callfar`
2025-09-10 00:31:11 -04:00
dannye 377749ca4e Merge branch 'master' of https://github.com/pret/pokered 2025-09-06 16:54:17 -05:00
Rangi42 fd5dc11cfd Specify file extensions that make does not generate 2025-08-27 11:49:46 -04:00
dannye ca019eac8f Merge branch 'master' of https://github.com/pret/pokered 2025-07-02 21:15:13 -05:00
Rangi d6e9f53825 Require RGBDS 0.9.3 for its DMG palette specs (#513) 2025-07-02 19:17:19 -05:00
dannye 2c74f137fc Merge branch 'master' of https://github.com/pret/pokered 2025-05-10 12:25:27 -05:00
mid-kid 9383d36fe5 Use "command -v" instead of "which"
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:38 +01:00
vulcandth 5336950d5f Use exported constants for VC patch (#124) 2024-12-27 13:10:20 -05:00
vulcandth 0d4562d1b8 Use exported constants for VC patch (#483) 2024-12-27 13:10:13 -05:00
Rangi42 aa777f3826 Remove -Wnumeric-string=2 2024-12-25 21:26:37 -05:00
Rangi cde1cb7b1f Use RGBDS 0.9.0 (#123) 2024-12-25 21:24:25 -05:00
Rangi cd1065b7a9 Use RGBDS 0.9.0 (#482) 2024-12-25 21:24:21 -05:00
Rangi42 3f0da3dc64 Use long option flags for rgbgfx, same as tools/gfx 2024-08-28 12:28:55 -04:00
Rangi42 febbb09382 Use long option flags for rgbgfx, same as tools/gfx 2024-08-28 12:28:54 -04:00
dannye b135272f95 Merge branch 'master' of https://github.com/pret/pokered 2024-05-05 11:06:40 -05:00
Rangi fabe2b3fb3 Update to RGBDS 0.7.0 (#447) 2024-01-03 10:59:04 -05:00
dannye 667f1febbe Merge branch 'master' of https://github.com/pret/pokered 2023-04-25 19:52:12 -05:00
mid-kid 6bb3d82e7a Fix preinclude dependencies
From pokecrystal:
- 0425018d1ce5b3b726e3cd83f59f14ead9171c92
- 8b429e2a545e87407a3b8c7b92f7ceafc455e390
2022-10-25 18:02:29 +02:00
Rangi 7dd9d7dc80 Merge remote-tracking branch 'remotes/pokered/master' 2022-10-02 22:42:26 -04:00
Rangi f58dbe3849 Require rgbds 0.6.0 2022-10-02 21:14:23 -04:00
BlueZangoose 0f5a9eb146 Change names of move subanimations to be meaningful (#389)
Co-authored-by: Rangi <remy.oukaour+rangi42@gmail.com>
2022-09-25 14:17:39 -04:00
Rangi 61b7f6c616 Add a subdirectory for RAM files 2022-06-17 22:54:49 -04:00
Rangi ba15b4b44e Add a subdirectory for RAM files 2022-06-17 22:54:47 -04:00
vulcandth fbaa5c9d4b Build the Virtual Console patch with make yellow_vc (#80) 2022-03-26 22:05:06 -04:00
vulcandth fe8d3c51a4 Build the Virtual Console patches with make red_vc and make blue_vc (#351) 2022-03-26 16:59:36 -04:00
Rangi 340908b683 Slightly refactor some C tools 2022-03-08 21:52:59 -05:00
Rangi a75dd22270 Slightly refactor some C tools 2022-03-08 21:52:57 -05:00
Rangi 7574e186e7 Merge remote-tracking branch 'remotes/pokered/master' 2021-11-23 21:19:29 -05:00
Rangi 09e92c554c Use ~X instead of $ff ^ X 2021-11-23 21:00:07 -05:00
Rangi fa4ed9ea59 Use rgblink -w to have one $2000-byte WRAM0 region 2021-05-31 19:21:57 -04:00
dannye 989545f0e0 Start disassembling debug yellow
non matching
2020-11-06 23:11:17 -06:00
Rangi cad2f6832c Replace pcm.py with pcm.c, removing the dependency on Python 2020-11-06 15:53:21 -05:00
Rangi aae999f72b Start reorganizing pokeyellow 2020-11-04 19:44:31 -05:00
dannye 5647ca687b Sync with pokered 2020-11-04 00:06:44 -06:00
Rangi 407b813250 Separate splash screen, intro, and credits (like pokegold/pokecrystal) 2020-08-28 09:54:57 -04:00
Rangi 71316591fc 'make clean' reuses 'make tidy' commands 2020-08-11 14:14:36 -04:00
Rangi 2b54583c8b 'make tidy' shouldn't trigger 'make -C tools' 2020-07-28 21:30:52 -04:00
Rangi 7bcb4b19c7 Un-deduplicate gfx/intro_credits/gengar.png's tiles 2020-07-16 19:56:52 -04:00
Rangi 4b4ad9894e Disassemble the BLUEMONS.GB debug ROM 2020-07-15 13:35:39 -04:00
Rangi 772fcc7588 Specify the ldh instruction, don't turn ld into ldh 2020-07-06 19:03:05 -04:00
Rangi d6820cdcbf File-specific graphics rules update rgbgfx (flags only), not RGBGFX (program path), like pokecrystal
Fixes #227
2020-07-05 14:15:49 -04:00
Rangi 4e6adcddff Use SHA-1, not MD5, for 'make compare'
Fixes #183
2020-07-05 14:11:39 -04:00
Rangi 73be62fad6 Verify that rgbds is at least verson 0.4.0
Adapt the INSTALL guide from pokecrystal.
2020-07-04 01:06:09 -04:00
Rangi 64da1f5d6b Move graphics-only object file sources into gfx/
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-07-03 17:32:21 -04:00