Commit Graph

  • 9a80247c30 Fix crash with Gen1GameReader::setTrainerMoney main Philippe Symons 2026-02-10 21:57:35 +01:00
  • 4ca381bb61 Add setMoney example executable Philippe Symons 2026-02-10 21:04:48 +01:00
  • 06f894d52c Merge pull request #8 from risingPhil/feature/support-trainer-money Philippe Symons 2026-02-04 13:08:59 +01:00
  • 54d9caa6c2 Support reading and writing the trainers' money from the save file. Philippe Symons 2026-01-14 18:49:37 +01:00
  • e1c5b2d431 Merge remote-tracking branch 'origin/main' into feature/implement-mystery-gift feature/implement-mystery-gift Philippe Symons 2026-01-07 22:54:54 +01:00
  • bb3fbd621b Add a function to unlock the Egg Ticket for Japanese Pokémon Crystal feature/unlock-egg-ticket Philippe Symons 2026-01-07 22:33:56 +01:00
  • 8bb1f6a7d3 Fixing injecting pokémon into japanese gen I pc boxes Philippe Symons 2026-01-07 22:05:03 +01:00
  • ec8b35687d Fix Japanese Celebi distribution event pokemon label Philippe Symons 2026-01-07 21:11:21 +01:00
  • 0cdc309e97 Fix EGG nickname for Japanese games Philippe Symons 2026-01-07 20:58:00 +01:00
  • d748a95517 Fix Thrash Swipe Machop Philippe Symons 2026-01-07 20:48:52 +01:00
  • 9b4429cffe More randomness Philippe Symons 2026-01-07 20:24:01 +01:00
  • 144c426302 Fix mystery gift timer Philippe Symons 2025-03-05 19:33:11 +01:00
  • 3f7d7a380f Fix some bugs Philippe Symons 2025-03-05 13:06:22 +01:00
  • 067246a68a Add missing rom offsets, function implementations and fix wrong mysterygift timer value Philippe Symons 2025-03-04 19:53:27 +01:00
  • 58fa35f882 Reset mystery gift partners when timer has expired Philippe Symons 2025-03-04 12:49:14 +01:00
  • 98425bb97b Implement RTCReader and Gen2MysteryGiftManager. It's functional! Philippe Symons 2025-03-03 22:31:11 +01:00
  • aedb58832c V0.3 (#7) v0.3 Philippe Symons 2025-02-17 12:38:21 +01:00
  • f31f31deff Feature/integrate resetrtc (#2) Philippe Symons 2024-12-06 16:05:54 +01:00
  • 96dcc1ded1 Create dedicated Gen2ReproSaveManager class. feature/extract-repro-save-prog Philippe Symons 2024-10-10 12:54:17 +02:00
  • 8b946673fb Merge remote-tracking branch 'origin/main' into feature/extract-repro-save-prog Philippe Symons 2024-10-10 12:37:20 +02:00
  • 2ba33f26f7 Cleanup dead code Philippe Symons 2024-10-08 12:50:48 +02:00
  • 09bc97bce3 Forgot to also change Gen2GameReader::getPokemonIconType() Philippe Symons 2024-10-08 12:49:37 +02:00
  • 095b15227e Bugfix/pm64 10 sprites error pokemon silver (#1) Philippe Symons 2024-10-08 12:28:12 +02:00
  • 6630041069 Add example application to extract a save file from a reproduction rom Philippe Symons 2024-10-04 12:26:07 +02:00
  • feff0c5327 Fix double Bite Lapras entry risingPhil 2024-09-30 17:27:41 +02:00
  • 7f9456c751 Fix Shiny Ho-oh risingPhil 2024-09-30 17:11:05 +02:00
  • bd518d0d87 Fix GameReader::decodePokemonIcon() API inconsistency in relation to decodeSprite() risingPhil 2024-09-25 22:15:46 +02:00
  • a44b908587 Implement gen 2 party icon decoding risingPhil 2024-09-25 20:22:17 +02:00
  • 04bc493c03 Add Gen1GameReader::getPokemonIconType() risingPhil 2024-09-24 22:52:26 +02:00
  • 5d8209ba54 Improve comments Philippe Symons 2024-09-24 12:32:01 +02:00
  • 2643a00ca7 Add party icon decoding for gen 1 pokémon games. Philippe Symons 2024-09-24 12:21:35 +02:00
  • de5381da81 Add code to consider an empty (zero'd out) save as an invalid checksum Philippe Symons 2024-09-11 12:25:05 +02:00
  • 33b4f9ce2f Fix trainerId generation for Pokemon Fun Fest Celebi. Should be below 1000 risingPhil 2024-08-23 01:41:42 +02:00
  • 47ec404aac Fix bug and make unknown move (or moveIndex 0) return an empty string in getMoveString() risingPhil 2024-08-13 20:56:50 +02:00
  • 0fd91fb8e5 Move the application of the GenXDistributionPokemon properties to separate functions Philippe Symons 2024-08-13 12:45:10 +02:00
  • 7b96cae992 Do the same fix for gen 1 SpriteRendering for RGBA32 risingPhil 2024-08-09 14:08:09 +02:00
  • 816c4ea679 Merge branch 'main' of github.com:risingPhil/libpokemegb Philippe Symons 2024-08-09 11:33:46 +02:00
  • 044bb1f6e3 Merge branch 'main' of github.com:risingPhil/libpokemegb into main risingPhil 2024-08-09 12:53:41 +02:00
  • bb3d88172d Fix Endianness issues with sprite decoding risingPhil 2024-08-09 12:50:05 +02:00
  • 7f3e944420 Fix SpriteRenderer::removeBackground for gen 1 on RGBA16 Philippe Symons 2024-08-09 11:33:13 +02:00
  • 2136e90bde Fix compiler warnings Philippe Symons 2024-08-08 21:45:51 +02:00
  • bd95cc3ef8 Fix SpriteRenderer comments after latest changes risingPhil 2024-08-07 21:52:16 +02:00
  • 27fead0df0 Add the removeBackground functionality for RGBA16 as well (untested though) risingPhil 2024-08-07 21:50:36 +02:00
  • e5342451ce Add more SpriteRenderer output formats and move the removeBackground functionality risingPhil 2024-08-07 21:11:55 +02:00
  • a43345317b Add some example code to the decodeSprite example application to remove the white background from a Sprite risingPhil 2024-08-07 12:55:24 +02:00
  • c9257d7e01 Change unlockGsBallEvent() significantly. risingPhil 2024-07-29 01:11:13 +02:00
  • 4a3bc9de18 Add functionality to get and set event flags risingPhil 2024-07-29 00:51:54 +02:00
  • 80e8397b93 Add functionality to remove an item and 2 example programs to add or remove an item. risingPhil 2024-07-28 22:57:59 +02:00
  • 99e495dad9 Add an API in Gen2GameReader to unlock the GS Ball event risingPhil 2024-07-26 23:13:24 +02:00
  • 7ac7c29f3e Merge branch 'main' of github.com:risingPhil/libpokemegb into main risingPhil 2024-07-26 21:54:02 +02:00
  • 5b85c04b5a Fix gen1 bug reported by /u/imranFZakhaev risingPhil 2024-07-26 21:49:39 +02:00
  • ce1714b74e Update README.md: now that PokeMe64 exists, I can link to it Philippe Symons 2024-07-25 14:24:50 +02:00
  • b275d12a97 Also recalculate lvl in gen1_recalculatePokeStats Philippe Symons 2024-07-25 10:40:08 +02:00
  • 76ecc15ede Fix name bug with getMoveString Philippe Symons 2024-07-23 23:50:07 +02:00
  • 2adbacf43b Avoid performance hit in Gen1PlayerPokemonStorage Philippe Symons 2024-07-23 23:40:19 +02:00
  • 4fc77f27af Add getSpeciesAtIndex() function in Gen1PlayerPokemonStorage to enable fast species type checking Philippe Symons 2024-07-23 23:24:04 +02:00
  • 8e569b9141 Fix capitalization risingPhil 2024-07-23 22:54:53 +02:00
  • d5f5648c36 Add list of Pokémon moves in Moves.h alongside a function to convert the enum to string risingPhil 2024-07-23 22:46:44 +02:00
  • 77d5d152e9 add setPokemon() function in Gen1PlayerPokemonStorage. This is useful for updating existing pokémon risingPhil 2024-07-23 13:50:37 +02:00
  • 747bdd4b4b Fix bug gen2 addItem risingPhil 2024-07-19 21:31:16 +02:00
  • 20ba1f67fe More README.md risingPhil 2024-06-11 22:14:34 +02:00
  • c6ba70b9dc Some more work on the README.md risingPhil 2024-06-11 22:08:24 +02:00
  • 942b49c600 Try again formatting the titles risingPhil 2024-06-11 21:59:03 +02:00
  • 8cf17064ad Switch CREDITS file to markdown format as well risingPhil 2024-06-11 21:57:57 +02:00
  • 38b44048f7 Try to fix formatting risingPhil 2024-06-11 21:50:43 +02:00
  • 620f9c339a Update LICENSE risingPhil 2024-06-11 21:47:38 +02:00
  • 5954a2a036 Initial import risingPhil 2024-06-11 21:45:59 +02:00
  • 2b1041b560 Initial commit risingPhil 2024-06-11 21:40:05 +02:00