Commit Graph

  • 0f087a51e3 Add tie-breaking to gbcpal.c in case colors' luminances are identical master Rangi 2026-09-22 22:03:32 -04:00
  • 92747a5c53 Update RGBDS to 1.0.4 (although 1.0.0 still works) Rangi 2026-09-22 14:15:49 -04:00
  • 521550d5d9 Sync the make_patch tool with poketcg symbols Rangi42 2026-08-13 21:57:50 +00:00
  • 656583c939 Sync the make_patch tool with poketcg Rangi 2026-08-13 17:31:40 -04:00
  • a0dad0957a Update link.asm and WRAM link transfer related symbols (#141) Narishma-gb 2026-08-06 23:08:46 +02:00
  • add1dbe018 Update RGBDS to 1.0.3 (although 1.0.0 still works) Rangi 2026-08-01 13:26:10 -04:00
  • e78abb8382 Use NULL instead of malloc(0) Rangi 2026-07-20 21:34:24 -04:00
  • fd0cb93794 Update RGBDS to 1.0.2 (although 1.0.0 still works) Rangi42 2026-07-21 00:51:38 +00:00
  • 7c33f5d558 Update RGBDS to 1.0.2 (although 1.0.0 still works) Rangi 2026-07-20 20:45:06 -04:00
  • 685851d5f2 Clarify install instructions to use WSL over Cygwin if possible Rangi 2026-07-20 17:20:22 -04:00
  • 28b2a15c88 Update CI dependencies Rangi 2026-07-01 22:55:57 -04:00
  • 8936fe4edc Make the connection macro more convenient and foolproof (#151) Rangi 2026-06-28 18:21:11 -04:00
  • 30d9ff13f6 Change unused battle command and unused tileset anims labels to match pokegold-spaceworld (#150) Rangi42 2026-06-28 17:03:22 +00:00
  • 294d41a445 Change unused battle command and unused tileset anims labels to match pokegold-spaceworld (#150) Alieneer 2026-06-28 13:02:16 -04:00
  • 6d8b269732 Fix some issues with C tools, and build them with -std=c17 (#149) Rangi 2026-06-12 12:02:46 -04:00
  • ddf7820eac Replace lzcomp with lzcompress (#148) Rangi 2026-06-11 13:42:20 -04:00
  • 703e2f0b2d Add some comments/constants to core.asm and intro_menu.asm Rangi42 2026-06-08 17:34:06 +00:00
  • 211e914ac6 Add some constants, crop some GFX Narishma-gb 2026-05-19 23:27:00 +02:00
  • 423ea57be7 Fix unused script in MahoganyTown.asm, add some {d:CONSTANT} patterns Narishma-gb 2026-05-14 13:34:36 +02:00
  • 6d3139ce90 Rename EVENT_LAKE_OF_RAGE_ELIXIR_ON_STANDBY to match the ETHER prize Narishma-gb 2026-05-04 16:58:24 +02:00
  • 4cb90a8c0a Renaming in DoBattleTransition Fix comments in CopyBGMapViaStack routines, fix some flags Narishma-gb 2026-03-14 14:05:40 +01:00
  • 55f6529a62 Use a constant in PlaceMenuItemQuantity Narishma-gb 2026-03-12 23:13:26 +01:00
  • 033cfbbd5e Fix a constant in MoveMailFromPCToParty Narishma-gb 2026-03-05 19:17:44 +01:00
  • e317ca613f Add some comments/constants to core.asm and intro_menu.asm Narishma-gb 2026-02-07 21:51:49 +01:00
  • 69c42a0d26 Tools accept - as a placeholder filename for stdin or stdout (#1257) Rangi 2026-06-08 12:51:11 -04:00
  • 963b4b54ba Remove the spurious WEATHER_*_END constants Rangi42 2026-06-08 01:38:04 +00:00
  • 4a557cfebd Remove the spurious WEATHER_*_END constants Rangi 2026-06-07 21:32:02 -04:00
  • a20e36a205 Fix the GoldenrodUndergroundSwitchRoomEntrances door-switch macros Rangi42 2026-06-07 05:51:04 +00:00
  • 20df8e864d Fix tools/make_patch.c to be endian-independent Rangi 2026-06-07 01:21:15 -04:00
  • f9b388bafa Use for loops to declare dw sequences Rangi 2026-05-14 15:19:30 -04:00
  • 9ca05ca3fc Correct some map object-related constant names and a comment Rangi 2026-04-06 18:00:57 -04:00
  • 16a09fe5aa Deduplicate the credits string/tilemap Rangi 2026-04-02 19:50:00 -04:00
  • cc9f0b55ba Define tileset animations with a tileframe macro, and move them to data/tileset_anims.asm Rangi 2026-03-24 12:17:05 -04:00
  • 7caa3e141b Comment bug: AI does not discourage Nightmare if the player has any status condition MichailTalReborn 2026-03-12 16:44:29 +01:00
  • 4c62e03c8e Fix the GoldenrodUndergroundSwitchRoomEntrances door-switch macros Rangi 2026-03-01 18:18:46 -05:00
  • 0d5be01390 Use separate constants for wChosenCableClubRoom (#144) Rangi42 2026-02-08 18:48:24 +00:00
  • 09d2148d6d Use separate constants for wChosenCableClubRoom (#144) mid-kid 2026-02-08 19:47:25 +01:00
  • 41e007f75d Mention another bug in the catching formula Rangi42 2026-01-21 00:17:47 +00:00
  • 5539e3dfab Fix CI for Linux and add CI for macOS (#1223) Rangi 2026-01-17 16:19:24 -05:00
  • e4a41d447b Do not compile tools with LTO Rangi 2026-01-07 22:10:33 -05:00
  • a3dd44d76e Use hardware.inc OAM offset constants for overworld map objects Rangi 2026-01-01 17:23:09 -05:00
  • d0886be702 Update RGBDS to 1.0.1 (although 1.0.0 still works) Rangi 2026-01-01 01:34:31 -05:00
  • be1ddee94d Replace magic numbers with constants in engine/battle/ai/switch.asm (#1216) Jordan Moore 2025-12-29 18:48:23 -05:00
  • ec8bd3e1ae Verify that only one of each callback type exists per map Rangi 2025-12-15 15:43:39 -05:00
  • 5b4a996655 Specify a max item length for list_start (#1210) Rangi 2025-12-15 15:16:41 -05:00
  • ba069a1fad Bug: AI use of Full Heal or Full Restore does not cure Attack or Speed drops from burn or paralysis SourApple 2025-12-14 21:04:26 +00:00
  • ed7d818f70 Simplify tmhm macro assertion error output Rangi 2025-12-01 14:12:12 -05:00
  • b6a2dbd0ab Don't use list_start/assert_list_length for roammon maps, since li is not involved Rangi 2025-12-01 14:07:55 -05:00
  • 8d34a9b74e Comment that farcall and callfar are interchangable (#1209) Rangi 2025-12-01 13:57:09 -05:00
  • d80786f4e8 Mention another bug in the catching formula Pyrois81 2025-11-18 14:09:04 -06:00
  • 95351646d6 Fix _SILVER_VC flag in Makefile (#139) Narishma-gb 2025-11-18 00:19:13 +01:00
  • cb6eda84c9 Add _vc patch targets to .PHONY Rangi 2025-11-13 13:38:43 -05:00
  • 266bb2cf3b Use features of RGBDS 1.0.0 (#138) Rangi42 2025-11-12 20:45:42 +00:00
  • d2c9e2d74f Use features of RGBDS 1.0.0 (#138) Rangi 2025-11-12 15:44:00 -05:00
  • 7ab16e4f61 Don't hard-code the Stadium data handling in tools/make_patch.c Rangi42 2025-11-12 13:41:43 -05:00
  • b8ed9517ab Make wBargainShopFlags 16 bits (#137) Linus Unnebäck 2025-09-06 22:47:47 +02:00
  • 8cab1b6472 Specify file extensions that make does not generate Rangi42 2025-08-27 11:36:30 -04:00
  • b2ff9b0900 Use dname macro to automatically pad names with "@" characters (#135) Rangi42 2025-08-17 13:49:55 +00:00
  • fd52552151 Use dname macro to automatically pad names with "@" characters (#135) Rangi 2025-08-17 09:48:06 -04:00
  • f5d9e96637 Inline NoSwarmWildmon label (#134) Rangi42 2025-08-15 20:10:51 +00:00
  • 9b3df7e0d6 Inline NoSwarmWildmon label (#134) Linus Unnebäck 2025-08-15 22:08:50 +02:00
  • 91f0b712b4 Say how many bytes the assertion macros expected vs got Rangi42 2025-08-13 12:58:36 -04:00
  • 4f193beb74 Identify JOYP_SGB_MLT_REQ constant Rangi42 2025-08-11 20:42:35 +00:00
  • 33df401392 Identify JOYP_SGB_MLT_REQ constant Rangi42 2025-08-11 16:36:33 -04:00
  • fe88e6347f Update hardware.inc to 5.3.0 and use its new constants Rangi42 2025-08-11 20:01:33 +00:00
  • a17b2c580e Update hardware.inc to 5.3.0 and use its new constants Rangi42 2025-08-11 15:56:17 -04:00
  • 7d907d1d4b Update hardware.inc to 5.2.0 Rangi42 2025-07-22 16:06:04 +00:00
  • 0b8a81212e Update hardware.inc to 5.2.0 Rangi42 2025-07-22 11:48:05 -04:00
  • 85bff93d5e Require RGBDS 0.9.3 for its DMG palette specs (#132) Rangi42 2025-07-03 00:33:07 +00:00
  • 2f02893402 Require RGBDS 0.9.3 for its DMG palette specs (#132) Rangi 2025-07-02 20:31:54 -04:00
  • 56b56c7be3 Fix drum_note commands in channel 8 sound effects dannye 2025-07-01 23:17:28 -05:00
  • 99afa58652 Update hardware.inc to 5.1.0 Rangi42 2025-06-30 16:48:50 +00:00
  • 58b9a05a1f Use combined joypad masks Rangi42 2025-06-30 12:44:20 -04:00
  • b03ba1a549 Update hardware.inc to 5.1.0 Rangi42 2025-06-30 12:34:30 -04:00
  • 8d9317abd7 Address some feedback on hardware.inc Rangi42 2025-06-23 10:44:16 -04:00
  • 23578d07a6 Replace hardware_constants.asm with the community-standard hardware.inc 5.0 (#130) Rangi42 2025-06-23 13:13:41 +00:00
  • f57be98873 Replace hardware_constants.asm with the community-standard hardware.inc 5.0 (#130) Rangi 2025-06-23 09:11:35 -04:00
  • 7c3ac3e1b8 Add some comments to document inputs/outputs of functions in home bank Brian Saydak 2025-06-18 19:34:55 +02:00
  • e8cc827cb6 Rename SFX Unknown labels to Faint/Toxic (pret/pokecrystal#1189) vulcandth 2025-06-17 14:20:42 +00:00
  • bdb166152d Rename SFX Unknown labels to Faint/Toxic (pret/pokecrystal#1189) Brianum 2025-06-17 16:10:28 +02:00
  • 4bb3ed7ebb Simplify li macro Rangi42 2025-06-11 15:44:28 -04:00
  • 13c568125a Add .rgbds-version file for rgbenv compatibility Rangi42 2025-06-07 18:11:54 -04:00
  • 7736682480 Add a CANNOT_MOVE constant Rangi42 2025-05-31 19:26:50 +00:00
  • 9a798b0137 Use offsets from ANIM_* constants for wBattleAfterAnim (formerly wNumHits) Rangi42 2025-05-31 15:22:54 -04:00
  • 4be4d4708e Define constants for wBillsPCPokemonList entries Rangi42 2025-05-31 15:17:06 -04:00
  • 24db8a0183 Add a CANNOT_MOVE constant Rangi42 2025-05-31 15:12:11 -04:00
  • fb0ee60bf9 Use features new to RGBDS 0.9.2 Rangi42 2025-05-10 13:00:06 -04:00
  • bd7c16753a Verify the battle BG effect pointer table length Rangi42 2025-03-15 05:26:01 +00:00
  • 897dda77bd Verify the battle BG effect pointer table length Rangi42 2025-03-15 01:22:56 -04:00
  • 3c3a9acbc2 Use SIZEOF/STARTOF from RGBDS 0.7.0 Rangi42 2025-03-15 05:09:40 +00:00
  • a7fb4e069e Sync further with pokecrystal Rangi42 2025-03-15 01:03:21 -04:00
  • bd94c01a44 Verify the trade dialog pointer table length Rangi42 2025-03-15 00:49:22 -04:00
  • 5032f98fac Verify the mart types pointer table length Rangi42 2025-03-15 00:44:27 -04:00
  • 81a1dc3e18 Use SIZEOF/STARTOF from RGBDS 0.7.0 Rangi42 2025-03-15 00:39:08 -04:00
  • c288455120 Remove extraneous .gitignore rules Rangi42 2025-03-15 00:11:15 -04:00
  • de5130c128 Name the unused engine flags according to their bit constants Rangi42 2025-03-14 23:31:43 -04:00
  • 83e31d7c07 Correct wrong and misleading comments about enemy trainer AI Rangi42 2025-03-14 23:13:09 -04:00
  • acc56ae9ed Add assert to note _CGB_Diploma also loads PartyMenuOBPals Rangi42 2025-03-15 01:47:42 +00:00
  • 359d7ae325 Separate constants for name types and naming screen types Rangi42 2025-03-14 21:44:48 -04:00
  • b3305e76af Support < and > prefixes for high and low bytes in VC patch templates Rangi42 2025-03-14 21:41:37 -04:00