Commit Graph

  • b46269b662 Moved the new text renderer behind a feature flag Thomas Backmark 2022-01-20 22:24:52 +01:00
  • b91ac58b47 Merge branch 'master' into sram cassidoxa 2022-01-20 11:16:31 -05:00
  • 02ed70442d Merge pull request #154 from cassidoxa/starting_area_exit Lexi Rose 2022-01-20 02:33:52 -06:00
  • df27e07221 Merge pull request #156 from Catobat/HeraBoss Lexi Rose 2022-01-20 02:33:27 -06:00
  • 6c4acb1e5b Check new value in SRAM to determine if Aga 2 duck comes Added pushpc/pullpc to sram.asm cassidoxa 2022-01-19 20:17:02 -05:00
  • 78148fb4f3 Fix witch item bug Catobat 2022-01-20 01:30:21 +01:00
  • c7718e7a47 Fixed Hera boss music to correctly read boss defeated flag codemann8 2022-01-19 14:39:19 -06:00
  • f3d1e99421 Fix Tower of Hera boss music bug Catobat 2022-01-19 19:52:01 +01:00
  • 335744f7b6 Restored vanilla Ice Palace terrain for Inverted codemann8 2022-01-19 03:18:31 -06:00
  • 7633c8b586 Fixed Hera boss music to correctly read boss defeated flag codemann8 2022-01-19 02:31:38 -06:00
  • 1677b95744 Restoring vanilla terrain for glitched Inverted modes codemann8 2022-01-19 01:42:16 -06:00
  • 14748b7788 Fixed world flag on Mountain Cave start codemann8 2022-01-19 01:39:24 -06:00
  • bfbc7f16b1 Fixed issue with spawning on Pyramid/HC Ledge with old man codemann8 2022-01-19 00:23:24 -06:00
  • b392eb7554 Improved text renderer with lowercase letters Thomas Backmark 2022-01-18 11:10:14 +01:00
  • c79863aad2 Fixed issue with Inverted Mirror Bonks not getting applied appropriately codemann8 2022-01-18 03:14:09 -06:00
  • b72f89ff87 Made flute SFX louder for preactivated flute item get codemann8 2022-01-15 20:56:16 -06:00
  • 51d7f663c3 Restored vanilla ladder to Dark Graveyard in Inverted codemann8 2022-01-15 13:28:45 -06:00
  • 49b0cf0669 Inverted TR Peg screen terrain changes codemann8 2022-01-15 12:40:51 -06:00
  • cbc4bbd6f3 Removed ladder from DDM codemann8 2022-01-15 12:22:01 -06:00
  • 3e9f598fe1 Added flute SFX to itemget if collecting a pre-activated flute codemann8 2022-01-15 04:07:27 -06:00
  • f2a03f0bda Reorganized and reserved new starting data section codemann8 2022-01-14 12:59:14 -06:00
  • fdea61fbf3 Added Starting OW Flag Table codemann8 2022-01-13 22:09:01 -06:00
  • b5e313d709 Added Starting OW Flag Table codemann8 2022-01-13 21:56:03 -06:00
  • 5589127f81 ER Fix by cassidy codemann8 2022-01-13 21:54:56 -06:00
  • 50dd0c7be4 Fixing bugs with pottery lottery aerinon 2022-01-13 15:03:20 -07:00
  • 1d378211ba Initialize overworld door frame data when starting in single-exit cave cassidoxa 2022-01-13 15:51:50 -05:00
  • cad5a43d4b Change bitfield letters to match JP disassembly Add sprite item pot data block cassidoxa 2022-01-12 21:52:47 -05:00
  • 6d72a1a9c2 Fix reading starting area offset to prevent indexing out of bounds cassidoxa 2022-01-12 20:31:27 -05:00
  • 149f19df83 Merge branch 'DRVolatile' into Potsanity aerinon 2022-01-06 16:08:02 -07:00
  • 8698c3e109 Merge branch 'DRMain' into DRVolatile aerinon 2022-01-06 16:04:08 -07:00
  • d71e873d72 Extended Spiral/Mimic Ledge in Inverted codemann8 2022-01-06 12:45:27 -06:00
  • c5ff897be6 Inverted TR Peg screen terrain changes codemann8 2022-01-06 11:39:21 -06:00
  • b20f9ddd67 Merged DR v0.5.1.7 codemann8 2022-01-06 02:13:05 -06:00
  • 67b96b3051 Extended Spiral/Mimic Ledge in Inverted codemann8 2022-01-06 01:52:58 -06:00
  • 7bf2a259a4 Merge remote-tracking branch 'origin/DRMain' into DRMain aerinon 2022-01-05 14:32:48 -07:00
  • 83ce4bf566 Merge pull request #17 from codemann8/MSUMuteFix aerinon 2022-01-05 14:32:37 -07:00
  • fc5e6191eb Merge remote-tracking branch 'origin/DRMain' into DRMain aerinon 2022-01-05 14:29:03 -07:00
  • 52c40ba0ca Merge pull request #16 from Catobat/DRFix aerinon 2022-01-05 14:28:36 -07:00
  • c88a301708 Merge branch 'master' into DRMain aerinon 2022-01-05 14:26:48 -07:00
  • e5d3ebf3cd Minor potsanity refinements aerinon 2022-01-04 15:49:00 -07:00
  • 2a3d6fae58 update credits Thomas Prescott 2022-01-03 13:55:03 -06:00
  • 6f58b9f959 Merge branch 'master' into sram cassidy 2021-12-28 00:30:13 -05:00
  • d75325e1c5 Move mirror portal off screen during mirror bonk in Crossed OW codemann8 2021-12-22 10:51:26 -06:00
  • 0a4c624f2f Move mirror portal off screen during mirror bonk in Crossed OW codemann8 2021-12-22 10:49:12 -06:00
  • 4eafefb501 Merge pull request #153 from spannerisms/master Lexi Rose 2021-12-21 23:19:16 -06:00
  • 04fa0fc1a1 match expected usage spannerisms 2021-12-20 16:42:56 -05:00
  • e8623768af Merge branch 'sram' of https://github.com/cassidoxa/z3randomizer into sram cassidy 2021-12-17 13:56:15 -05:00
  • ed225e044b Cleanup in sram.asm and compasses.asm cassidy 2021-12-17 13:53:53 -05:00
  • 7cf57a7a37 Merge branch 'DRVolatile' into Potsanity aerinon 2021-12-16 16:03:23 -07:00
  • 6821648443 potsanity advancement aerinon 2021-12-16 16:03:10 -07:00
  • c09839eb33 Fix sword and shield item downgrade cassidy 2021-12-15 19:58:53 -05:00
  • be2d59eec8 Fix compass items collected counts on HUD cassidy 2021-12-15 19:26:32 -05:00
  • c4c9065a79 Fix ROM version location Remove comments, general cleanup cassidy 2021-12-15 18:06:55 -05:00
  • c8ea2c6dce Move compass counts to ROM and trackable RAM Add flag if compass HUD count has been displayed in SRAM Move low hearts fix from tables.asm to bugfixes.asm Rearrange dungeon stats in SRAM to match door rando ROM cassidy 2021-12-14 22:52:20 -05:00
  • 6c9b33ed93 Write macro for SRAM assertions Change some label names to be clearer Fix some of the progress flags and dungeon bitfields cassidy 2021-12-14 12:59:05 -05:00
  • 15d88b19a3 Fix dungeon key and locations checked tables, reserve unused indices Swap locations checked with absorbed keys to match door rando cassidy 2021-12-06 23:54:24 -05:00
  • e2bb55c1ba Fix asserts cassidy 2021-12-06 23:40:29 -05:00
  • 9e2382cbb2 Add absorbed keys Adjust service request stuff Change chest keys to "collected" keys cassidy 2021-12-06 23:38:28 -05:00
  • ae0b57635c Remove defines from LTTP_RND_GeneralBugfixes Replace more labels Add ROM version and reserve extra 16 bytes in unused hardware vector in LTTP_RND_GeneralBugfixes Move IncrementChestCounter to ChestPrep in newitems.asm Remove IncrementChestCounter hook which was getting overwritten More revisions to sram.asm cassidy 2021-12-06 01:13:15 -05:00
  • 06d0c6e9f9 Removed SRAM trace from tables.asm Fixed comments related to OpenMode, left open as default cassidy 2021-12-06 00:52:20 -05:00
  • 7f03cf68e8 Replace labels in fileselect.asm Full file name has also been moved to the beginning of the new save space at $7F6000 in WRAM and $700500 in SRAM cassidy 2021-12-06 00:48:43 -05:00
  • ae82caca45 Replace more labels Removed mask from rupeelimit.asm as total item counter is now a 16-bit value Commented out CountBits in utilities.asm in previous commit as I've allocated a counter byte in SRAM cassidy 2021-12-06 00:46:05 -05:00
  • fa76b61df0 Change addresses to labels and remove SRAM trace calls cassidy 2021-12-06 00:41:55 -05:00
  • 774aeb5e73 Next draft of sram.asm. Save/SRAM changes to save, init, and password Deleted previewdatacopy.asm which was for SRAM Trace which we no longer support. Password moved to $703000. 32-bits at $FFE0 in ROM (unused hardware vector) now burned into $702015 in SRAM with ROM name. cassidy 2021-12-06 00:33:29 -05:00
  • 640e94153d Refactor inventory code and add more labels Refactored highest sword, shield, and mail counting Refactored how heart pieces, heart containers, and crystals are counted Moved quickswap lock bit to high byte of InventoryTracking Fixed sword and shield item downgrade Added PreFluteLocations counter cassidy 2021-12-02 01:37:27 -05:00
  • e4d917c47c First pass-through adding labels Added items, equipment, and tracking/indicators Added playername changes Removed some defines cassidy 2021-12-01 23:06:28 -05:00
  • d47dea6123 Initial SRAM module check in Changes to save.asm and fileselect.asm to account for new WRAM buffer at $7F6000 saved at $700500, length $1000. Moves and additions noted at bottom of sram.asm, to be removed later. cassidy 2021-12-01 19:48:18 -05:00
  • 7dda06cf11 Merge pull request #152 from spannerisms/master Lexi Rose 2021-12-16 04:40:15 -06:00
  • 7b263917ff Fix sword and shield item downgrade cassidy 2021-12-15 19:58:53 -05:00
  • faaf89f584 Fix compass items collected counts on HUD cassidy 2021-12-15 19:26:32 -05:00
  • b994668676 Fix ROM version location Remove comments, general cleanup cassidy 2021-12-15 18:06:55 -05:00
  • 42bc1d743a Merge branch 'KatDevsGames:master' into master spannerisms 2021-12-15 01:12:07 -05:00
  • aa6aaffd2f prevent crashes spannerisms 2021-12-15 01:11:26 -05:00
  • 7cc5f802f9 Move compass counts to ROM and trackable RAM Add flag if compass HUD count has been displayed in SRAM Move low hearts fix from tables.asm to bugfixes.asm Rearrange dungeon stats in SRAM to match door rando ROM cassidy 2021-12-14 22:52:20 -05:00
  • b943f86c15 Write macro for SRAM assertions Change some label names to be clearer Fix some of the progress flags and dungeon bitfields cassidy 2021-12-14 12:59:05 -05:00
  • 9c3d85e360 Improvement to FF damage fix to insta-warp Link to destination once Link has exceeded the bounds of the current screen codemann8 2021-12-13 23:16:29 -06:00
  • 7edaedf3f8 Fix dungeon key and locations checked tables, reserve unused indices Swap locations checked with absorbed keys to match door rando cassidy 2021-12-06 23:54:24 -05:00
  • 046a98fdaf Fix asserts cassidy 2021-12-06 23:40:29 -05:00
  • 7c6c5f4316 Add absorbed keys Adjust service request stuff Change chest keys to "collected" keys cassidy 2021-12-06 23:38:28 -05:00
  • 190653d70f Remove defines from LTTP_RND_GeneralBugfixes Replace more labels Add ROM version and reserve extra 16 bytes in unused hardware vector in LTTP_RND_GeneralBugfixes Move IncrementChestCounter to ChestPrep in newitems.asm Remove IncrementChestCounter hook which was getting overwritten More revisions to sram.asm cassidy 2021-12-06 01:13:15 -05:00
  • 1b9734d1af Removed SRAM trace from tables.asm Fixed comments related to OpenMode, left open as default cassidy 2021-12-06 00:52:20 -05:00
  • db8df2a12b Replace labels in fileselect.asm Full file name has also been moved to the beginning of the new save space at $7F6000 in WRAM and $700500 in SRAM cassidy 2021-12-06 00:48:43 -05:00
  • c1e4ca0053 Replace more labels Removed mask from rupeelimit.asm as total item counter is now a 16-bit value Commented out CountBits in utilities.asm in previous commit as I've allocated a counter byte in SRAM cassidy 2021-12-06 00:46:05 -05:00
  • c29de40484 Change addresses to labels and remove SRAM trace calls cassidy 2021-12-06 00:41:55 -05:00
  • d5c4834b1d Next draft of sram.asm. Save/SRAM changes to save, init, and password Deleted previewdatacopy.asm which was for SRAM Trace which we no longer support. Password moved to $703000. 32-bits at $FFE0 in ROM (unused hardware vector) now burned into $702015 in SRAM with ROM name. cassidy 2021-12-06 00:33:29 -05:00
  • 2e97329250 Refactor inventory code and add more labels Refactored highest sword, shield, and mail counting Refactored how heart pieces, heart containers, and crystals are counted Moved quickswap lock bit to high byte of InventoryTracking Fixed sword and shield item downgrade Added PreFluteLocations counter cassidy 2021-12-02 01:37:27 -05:00
  • 14b899d47a First pass-through adding labels Added items, equipment, and tracking/indicators Added playername changes Removed some defines cassidy 2021-12-01 23:06:28 -05:00
  • fcd9b949e8 Initial SRAM module check in Changes to save.asm and fileselect.asm to account for new WRAM buffer at $7F6000 saved at $700500, length $1000. Moves and additions noted at bottom of sram.asm, to be removed later. cassidy 2021-12-01 19:48:18 -05:00
  • df2bca00ee Merge pull request #151 from cassidoxa/rom_version Lexi Rose 2021-12-07 15:18:24 -06:00
  • c82edadadd Change version defines to use ?= operator Now these defines can be set via CLI, otherwise will be what they are in the file cassidy 2021-12-07 15:45:22 -05:00
  • 5fc5dc13b2 Add ROM version to unused hw vector and before filename in SRAM Two 16 bit ints located at $FFE0 (0x7FE0 PC) in ROM and burned into SRAM starting at $701FFC, just before the ROM name cassidy 2021-12-07 15:29:30 -05:00
  • c3df5f6cb1 Fixed mirror portals showing in DW codemann8 2021-12-06 07:43:04 -06:00
  • a1fff4ff76 Fix mirror portals getting erased when changing worlds codemann8 2021-11-24 15:58:39 -06:00
  • 10ad8ab834 Fix mirror portals getting erased when changing worlds codemann8 2021-11-22 09:07:38 -06:00
  • 3262c6ff1a Fix mirror portals getting erased when changing worlds codemann8 2021-11-20 00:34:57 -06:00
  • 9094d118df Fixed Inverted Double-Swap issue codemann8 2021-11-14 17:08:06 -06:00
  • 580bbb7c67 Merge branch 'KatDevsGames:master' into master spannerisms 2021-11-12 09:26:40 -05:00
  • 24f6a4d8a8 abcd spannerisms 2021-11-12 09:25:43 -05:00
  • 2fe5f0c126 Merge pull request #150 from spannerisms/master Lexi Rose 2021-11-10 16:38:49 -06:00
  • 7d80b8087a Allow normal Link speed with Old Man if not in his cave or on WDM codemann8 2021-11-07 16:24:45 -06:00