Commit Graph

  • 9fb3ddc1b2 Require RGBDS 0.9.3 for its DMG palette specs (#513) dannye 2025-07-03 00:19:11 +00:00
  • d6e9f53825 Require RGBDS 0.9.3 for its DMG palette specs (#513) Rangi 2025-07-02 20:17:19 -04:00
  • 3f4b3ee96f Check limits for warp, bg, and object events Rangi42 2025-07-02 18:32:31 -04:00
  • aa85c0046d Define MAX_WARP_EVENTS Rangi42 2025-07-02 17:25:03 -04:00
  • 1e997474be Use more audio constants Rangi42 2025-06-30 13:42:56 -04:00
  • 78e44a8fb1 Use combined hardware constants Rangi42 2025-06-30 13:30:57 -04:00
  • 961b5ad7be Replace hardware_constants.asm with hardware.inc (#511) Rangi42 2025-06-30 16:49:32 +00:00
  • 56c405de09 Replace hardware_constants.asm with hardware.inc (#511) Rangi 2025-06-30 12:47:22 -04:00
  • 1a353dcd61 Distinguish single trainer pics section from Pokemon pics Rangi42 2025-06-26 04:02:02 +00:00
  • fcb61ae0e4 Distinguish single trainer pics section from Pokemon pics Rangi42 2025-06-25 23:59:47 -04:00
  • 5e5a498cc6 Fishing graphics make more sense horizontally Rangi42 2025-06-25 11:27:38 -04:00
  • 663b0612a7 Simplify li macro Rangi42 2025-06-11 15:44:17 -04:00
  • 0520dce9fb Add .rgbds-version file for rgbenv compatibility Rangi42 2025-06-07 18:11:11 -04:00
  • 59c0dee03e Fix typos dannye 2025-06-04 04:50:52 +00:00
  • fd043a66c2 Fix typos dannye 2025-06-03 23:48:35 -05:00
  • 700a18e52b Add a CANNOT_MOVE constant (#508) Rangi42 2025-05-31 19:10:17 +00:00
  • b4bae4a5d5 Add a CANNOT_MOVE constant (#508) Rangi 2025-05-31 15:08:23 -04:00
  • 617a729b0f Use features new to RGBDS 0.9.2 (#506) Rangi 2025-05-10 12:47:40 -04:00
  • d7de1595c0 Fix sprite data comment (#507) Vortyne 2025-05-09 18:47:29 -04:00
  • 484ab2a9f2 Rename Green1/2/3 to Rival1/2/3 for consistency Rangi42 2025-04-20 14:42:38 +00:00
  • d47f74ee1f Rename Green1/2/3 to Rival1/2/3 for consistency Rangi42 2025-04-20 10:39:32 -04:00
  • 652641b0c5 Use constants in PrintBCDNumber calls (#503) dannye 2025-04-09 03:18:34 +00:00
  • 0ecc36c83a Use constants in PrintBCDNumber calls (#503) Narishma-gb 2025-04-09 05:17:32 +02:00
  • cf73d6ee0f Further improve NPC trade labels and comments (#493) SatoMew 2025-04-09 04:17:12 +01:00
  • 5f7b4e1b36 Use constants for PP masks instead of magic numbers (#504) Rangi42 2025-04-02 14:50:26 +00:00
  • e1b7b8af0a Use constants for PP masks instead of magic numbers (#504) edave64 2025-04-02 16:49:15 +02:00
  • 18df084f92 Remove GSC-only Stadium data handling from make_patch.c Rangi42 2025-03-11 11:30:03 -04:00
  • cfbd67a9f5 Support < and > prefixes for high and low bytes in VC patch templates (#502) Rangi 2025-03-08 11:23:33 -05:00
  • ca7b62fec3 Correct vc_patch length (#499) Narishma-gb 2025-03-08 17:19:17 +01:00
  • 147914d179 Use constants for trade text indexes (#501) Rangi 2025-03-08 11:16:42 -05:00
  • 9383d36fe5 Use "command -v" instead of "which" mid-kid 2025-03-07 17:25:38 +01:00
  • a8e65bfda5 Fix termux instructions to not use "sudo" mid-kid 2025-03-07 16:17:50 +01:00
  • b460637b81 Avoid using EQUS when EQU or MACRO will do (#496) Rangi 2025-02-27 13:07:17 -05:00
  • f0bf1dfeae Fix hardcoded address in Blue VC patch Rangi42 2025-02-04 08:29:14 +01:00
  • c3ea02b086 Fix some label typos, and add some constants instead of raw numbers (#492) Rangi42 2025-01-30 22:28:00 +00:00
  • 43f21cc494 Fix some label typos, and add some constants instead of raw numbers (#492) Narishma-gb 2025-01-30 23:26:55 +01:00
  • 310a5d97e0 Consistently refer to CGB, not GBC (#491) Rangi42 2025-01-30 22:14:47 +00:00
  • 79518a602e Consistently refer to CGB, not GBC (#491) SatoMew 2025-01-30 22:13:40 +00:00
  • daca963007 Miscellaneous cleanup (#488) Rangi42 2025-01-29 04:32:15 +00:00
  • ec37f6117d Consistently capitalize ASSERT directives (#489) Rangi 2025-01-28 23:31:27 -05:00
  • afb8990169 Miscellaneous cleanup (#488) Rangi 2025-01-28 23:31:15 -05:00
  • b708f7e7f0 Comment on size of union Rangi42 2025-01-28 12:46:28 -05:00
  • 30fc246ed7 Correct wTileMapBackup declared space (#487) Rangi42 2025-01-28 17:09:21 +00:00
  • 96fc617c69 Correct wTileMapBackup declared space (#487) Engezerstorung 2025-01-28 18:08:12 +01:00
  • f023c68417 Use EFFECT_1E Rangi42 2024-12-27 20:27:34 -05:00
  • 46f1627f5f Use exported constants for VC patch (#483) Rangi42 2024-12-27 18:11:18 +00:00
  • 0d4562d1b8 Use exported constants for VC patch (#483) vulcandth 2024-12-27 12:10:13 -06:00
  • 22db77018d Don't pass redundant label names to table_width and list_start (#484) Rangi42 2024-12-27 17:53:29 +00:00
  • cd647df3b5 Don't pass redundant label names to table_width and list_start (#484) Rangi 2024-12-27 12:52:24 -05:00
  • 20576b0b80 Use RGBDS 0.9.0 (#482) Rangi42 2024-12-26 02:25:30 +00:00
  • cd1065b7a9 Use RGBDS 0.9.0 (#482) Rangi 2024-12-25 21:24:21 -05:00
  • a59c2bbaf9 Use SERIAL_RNS_LENGTH in BattleRandom Rangi42 2024-12-21 21:04:32 -05:00
  • f92ebdcfbd Let CheckEitherEventSet reuse A like CheckBothEventsSet Rangi42 2024-12-16 10:44:44 -05:00
  • 67084c9d26 Remove redundant parentheses Rangi42 2024-12-16 10:35:55 -05:00
  • ff76bba507 Use "gray", not "grey" Rangi42 2024-12-16 10:29:59 -05:00
  • f801d67f8e Assert the relations between some move effect constants (#478) Sylvie 2024-11-24 19:13:11 -05:00
  • a891fc1168 GitHub Actions needs libpng-dev installed for rgbds Rangi42 2024-10-16 10:15:51 -04:00
  • 4bfe18f9d7 Renamed pokemon-asm-tools to gb-asm-tools Rangi42 2024-10-09 09:19:27 -04:00
  • 49c5198d10 Tools depend on common.h by default Rangi42 2024-10-07 21:14:37 -04:00
  • b52b44f883 Remove independent tools and link to pokemon-asm-tools Rangi42 2024-10-07 16:48:18 -04:00
  • 835577193e Comment wave5 garbage data (#474) Sylvie 2024-10-07 12:04:31 -04:00
  • a645bb099f FreezeEnemyTrainerSprite -> SetEnemyTrainerToStayAndFaceAnyDirection Rangi42 2024-10-07 16:04:26 +00:00
  • a6715ef164 Rewrite transpose_tiles to be in-place (#475) Sylvie 2024-10-07 12:04:01 -04:00
  • a8f26148e3 Consistently format WRAM values (#476) Sylvie 2024-10-07 12:03:48 -04:00
  • 678d014aef FreezeEnemyTrainerSprite -> SetEnemyTrainerToStayAndFaceAnyDirection Vortyne 2024-10-07 12:03:26 -04:00
  • 67e8be05d6 dbsprite is the wrong macro for WriteOAMBlock data (#472) Rangi42 2024-09-29 22:55:36 +00:00
  • 1aa3fb24ec dbsprite is the wrong macro for WriteOAMBlock data (#472) Vortyne 2024-09-29 18:54:41 -04:00
  • 9a2f1b2170 Implement .pic to .2bpp decompression (#470) Sylvie 2024-09-26 00:45:11 -04:00
  • 5a337a4018 This byte is written to, but not used (#471) dannye 2024-09-26 03:03:15 +00:00
  • af36156a5b This byte is written to, but not used (#471) Vortyne 2024-09-25 23:02:15 -04:00
  • d5ee4fd652 Use const_skip Rangi42 2024-09-24 11:41:14 -04:00
  • 2d96359563 Identify wCurrentMapScriptFlags bits (#467) Rangi42 2024-09-24 15:40:43 +00:00
  • 635b9c4cab Identify wCurrentMapScriptFlags bits (#467) Sylvie 2024-09-24 11:39:44 -04:00
  • 7d65b6cbf6 Identify hardware register bits (#469) Rangi42 2024-09-24 14:49:03 +00:00
  • 6ae63a8cea Identify hardware register bits (#469) Sylvie 2024-09-24 10:48:10 -04:00
  • b5d2540e7c Identify more bit flags (#465) Sylvie 2024-09-24 09:33:33 -04:00
  • c3f297e98b Fix comment: Road -> Roar (#466) Vortyne 2024-09-24 08:32:47 -04:00
  • 91ef44a568 Identify more flag bits (#464) Rangi42 2024-09-24 03:52:37 +00:00
  • 8f1dcf07e5 Identify more flag bits (#464) Sylvie 2024-09-23 23:51:44 -04:00
  • 21cfdbd458 Remove the Discord webhook and tools/unnamed.py Rangi42 2024-09-18 21:49:35 -04:00
  • 14d6e42395 Identify remaining uses of wd0b5 and wd11e (#463) Rangi42 2024-09-19 01:42:55 +00:00
  • 5a622f628d Identify remaining uses of wd0b5 and wd11e (#463) Sylvie 2024-09-18 21:41:58 -04:00
  • 3444289b57 Split hSpriteIndexOrTextID into hSpriteIndex and hTextID (#462) Rangi42 2024-09-19 01:02:23 +00:00
  • 613d34678b Split hSpriteIndexOrTextID into hSpriteIndex and hTextID (#462) Sylvie 2024-09-18 21:01:18 -04:00
  • 1f6e2bf999 Use correct label in get_trainer_name.asm (#461) Vortyne 2024-09-09 20:22:58 -04:00
  • febbb09382 Use long option flags for rgbgfx, same as tools/gfx Rangi42 2024-08-28 12:28:54 -04:00
  • a433982749 Fix comment about auto text box drawing (#458) Vortyne 2024-08-04 22:51:07 -04:00
  • 59202a2ab5 Use bankless symbols for VC constants Rangi42 2024-08-04 21:13:45 -04:00
  • d1c6682d5b Identify wcf91 as wCurPartySpecies, wCurItem, and wCurListMenuItem (#457) Rangi42 2024-08-04 17:50:25 +00:00
  • 77d051479b Identify wcf91 as wCurPartySpecies, wCurItem, and wCurListMenuItem (#457) Sylvie 2024-08-04 10:05:33 -04:00
  • 77656d7537 Identify wcd6d as wNameBuffer and others (#455) Rangi42 2024-07-24 16:22:56 +00:00
  • 6e3ab0a9e9 Identify wcd6d as wNameBuffer and others (#455) Sylvie 2024-07-24 12:21:59 -04:00
  • 39b09fa28f Identify various flag labels and bit constants (#454) Rangi42 2024-07-16 17:03:54 +00:00
  • 8fafca714c Identify various flag labels and bit constants (#454) Sylvie 2024-07-16 13:02:54 -04:00
  • 095c7d7227 Build with RGBDS 0.8.0, though it is not yet required Rangi42 2024-06-28 20:13:33 +00:00
  • 70228c2c4a Build with RGBDS 0.8.0, though it is not yet required Rangi42 2024-06-28 16:04:57 -04:00
  • ce77a33575 Identify some unused WRAM variables (#453) Rangi42 2024-06-15 16:18:42 +00:00
  • fc23e72a39 Identify some unused WRAM variables (#453) Sylvie 2024-06-15 12:18:00 -04:00
  • d38cf5281a Add comment about audio engine perfect pitch bug (#451) Preeyan Parmar 2024-05-23 17:43:54 +01:00
  • 5f7b444ae8 Use constant in wram for hidden item flags (#445) Vortyne 2024-05-05 10:56:08 -04:00