100 Commits
Author SHA1 Message Date
cassidoxa cec4e0430b Fix narrow heart piece sprite shadow flickering 2024-01-02 00:26:12 -05:00
cassidoxa d81a19c367 Update HUD when picking up bonk key 2024-01-01 22:29:14 -05:00
cassidoxa 7001767c9b Fix dungeon prize ancilla spawn regression 2023-12-27 11:39:00 -05:00
cassidoxa 85e338ad67 Fix bonk key double count 2023-11-30 00:42:55 -05:00
cassidoxa 334f721a29 Don't increment highest mail on final stats prep 2023-09-17 12:02:54 -04:00
cassidoxa cc36ccc0b1 Add time stamp for tossed fighter sword item 2023-09-10 00:55:03 -04:00
cassidoxa 70758bf5c0 Set silvers bit with silvers restriction 2023-09-08 15:43:31 -04:00
cassidoxa f6842204d0 Fix BowTracking docs 2023-09-08 15:30:37 -04:00
cassidoxa 8af9c17cfe Fix stumpy double item 2023-09-08 13:57:26 -04:00
cassidoxa 57e537f12d Fix HUD rebuild when releasing fairy 2023-09-08 08:56:23 -04:00
cassidoxa 71e86f7c1a Set our hud update flag on quickswap 2023-09-08 00:35:06 -04:00
cassidoxa 0f72e6fcec Better solution 2023-09-08 00:21:24 -04:00
cassidoxa 790f3f0ba3 Fix HUD item icon not refreshing after last bomb spent
Rename UpdateHUD to UpdateHUDFlag, replace with UpdateHUD vanilla JSR
label
2023-09-07 16:29:45 -04:00
cassidoxa 7dc71cf1ac Fix some stats counting 2023-09-07 11:53:24 -04:00
cassidoxa f778674b83 Rework bow tracking to assign tracking bits to non-chest sprites
Fix small key palettes to be consistent with vanilla colors
2023-09-04 22:29:50 -04:00
cassidoxa 4ec523c8b3 Fix HUD heart colors on credits end screen
Small fix for counting menu HUD keys for "this dungeon"
2023-09-04 13:28:51 -04:00
cassidoxa 9800a86189 Palette fix for GT Torch/Hera cage items that load new palette 2023-09-03 15:39:53 -04:00
cassidoxa 73b2a180ba Fix AddInventory/stats tracking with 16 bit item properties 2023-09-02 22:57:50 -04:00
cassidoxa 2cead7ae92 Fix Active flute standing item gfx
Move setting dungeon completed to prize pickup (or after aga1/aga2)
Fix some inverted tiles
Remove text-related conditional assembly
Make InventoryTable_properties 16 bits wide
Fix expanded save slot writing to cart SRAM
Fix HUD resetting with red potion
2023-09-02 15:55:37 -04:00
cassidoxa 3a5974b456 Only check if we're getting a chest item if boss heart flag is set 2023-08-31 16:38:53 -04:00
cassidoxa 71e6d54276 Fix for item receipt after GT boss heart container collected 2023-08-31 15:17:07 -04:00
cassidoxa 29176fa194 Absorb torch keys if they belong to the dungeon they're in. 2023-08-30 20:47:06 -04:00
cassidoxa 90c8e95f9b Fix overworld item duping
Fix setting dungeon completed when Aga 1 and 2 are defeated (prize drops)
2023-08-30 01:25:43 -04:00
cassidoxa 4c98268d81 Various fixes 2023-08-29 16:03:22 -04:00
cassidoxa 52d2616537 RomSpeed option 2023-08-26 23:24:34 -04:00
cassidoxa 05a79ad2d9 Fix Ped/GT open modes
Fix key colors
2023-08-26 20:29:38 -04:00
cassidoxa 7e513c4696 More sprite fixes 2023-08-26 14:30:39 -04:00
cassidoxa 77e269ff31 Ridiculous game 2023-08-26 01:42:31 -04:00
cassidoxa 90ffa8bd23 Fix cave state item cutscene flag with boss hearts
Add item substitutions
2023-08-25 21:11:48 -04:00
cassidoxa 5ac2f8c537 Fix GFX transfer, use stack
Fix HUD arrow icon after buying shop arrow
2023-08-25 12:29:52 -04:00
cassidoxa 3f5455b647 Fix key palettes
Fix HUD item counter when releasing bee
2023-08-25 09:48:29 -04:00
cassidoxa 1cbcd1d5ff Sprite fixes 2023-08-25 01:38:32 -04:00
cassidoxa 247128b9f6 Move setting DungeonsCompleted bitfield to post-boss/prize transition 2023-08-23 13:24:46 -04:00
cassidoxa 9bde734ca3 Fix current dungeon items in menu 2023-08-22 16:22:39 -04:00
cassidoxa 80f94824f4 Small fixes 2023-08-22 10:18:02 -04:00
cassidoxa e2525ebdb1 Rework menu dungeon item + select behavior
Fix colored heart animations
2023-08-22 01:40:53 -04:00
cassidoxa 66540f2819 Replace GT, Ganon vuln crystal checks, ped check with new system
InvincibleGanon 0x18003E -> GanonVulnerableMode 0x1801A8-0x1801A9
NumberOfCrystalsRequiredForTower 0x18005E -> GanonsTowerOpenTarget 0x18019A-0x18019B
NumberOfCrystalsRequiredForGanon 0x18005F -> GanonVulnerableTarget 0x1801A6-0x1801A7
Various fixes
Moved CrystalCounter to word length space $7EF471 -> $7EF476
2023-08-21 20:43:27 -04:00
cassidoxa 63ba27e93d Update item gfx/receipt documentation in itemdatatables.asm 2023-08-20 19:59:55 -04:00
cassidoxa ca917404e5 Inverted maps 2023-08-20 11:51:12 -04:00
cassidoxa ba080ef556 Fix HC/Sewers keys and inverted castle hole 2023-08-19 21:41:58 -04:00
cassidoxa 8a63b7ca91 v31.2.0 fixes 2023-08-19 14:33:24 -04:00
cassidoxa e206d6f368 Small fixes 2023-08-15 23:55:53 -04:00
cassidoxa 1b115ebb50 Fix pyramid map 2023-08-14 12:49:30 -04:00
cassidoxa 491e033ff0 Fix heart piece item resolution when mirroring
Fix HC big key incrementing total item count
Fix key tracking
Fix misc stat incrementing
2023-08-14 00:25:59 -04:00
cassidoxa a3bc24c383 Quick fixes for shop fighter shield and retro shop arrow 2023-08-13 19:51:29 -04:00
cassidoxa cc83fef9b0 Shops VRAM transfer 2023-08-13 18:55:52 -04:00
cassidoxa aaf970b837 Heart colors 2023-08-13 13:46:21 -04:00
cassidoxa ad17c8e88d More small fixes 2023-08-12 15:34:33 -04:00
cassidoxa ed1a8f1bdb Update ROM version
Breaking changes:
Dungeon prize table at $81C6FC uses receipt id instead of vanilla index
Removed Gfx pointers from tables.asm
2023-08-12 10:21:34 -04:00
cassidoxa 858057d9c0 Lower case item text 2023-08-12 01:58:50 -04:00
cassidoxa a2671e7ed5 A few font fixes 2023-08-11 20:11:50 -04:00
cassidoxa 103f072cf3 Add back some JP characters and re-arrange player name screen
Re-arrange a bunch of text-related stuff
Fix post-credits game counter
Fix bows
2023-08-11 02:10:54 -04:00
cassidoxa 56cb17a0a3 Small fixes 2023-08-08 01:00:49 -04:00
cassidoxa 39ac6c301a Fix mushroom gfx loading 2023-08-07 13:50:33 -04:00
cassidoxa 87e665965c Free crystals and ability to shuffle dungeon prizes
Overworld map code via Aerinon
2023-08-06 23:07:39 -04:00
cassidoxa cb16ffc20b Merge branch 'master' into decompressed
Also some pendant receipt and palette fixes
2023-08-02 17:40:38 -04:00
cassidoxa d446bd3c1b More fixes 2023-08-02 15:39:03 -04:00
cassidoxa ddfb8eed0f Small fixes 2023-08-01 20:30:15 -04:00
cassidoxa 8ed4cbda1d Palette handling & sprite props data tables
Statically assign item data tables
Fix some save-related bugs
Fix dungeon item notice in "this dungeon" with free dungeon items
2023-08-01 17:13:47 -04:00
cassidoxa d3ed95d639 Refactor inventory.asm
Refactor extended save data to use MVN
Free small keys can be place in their own dungeon
2023-07-29 00:48:34 -04:00
cassidoxa 0a073df728 Item receipt refactor
Inverted maps
Fix shops
2023-06-30 21:21:59 -04:00
cassidoxa 389e436b52 More HUD fixes 2023-06-10 22:05:55 -04:00
cassidoxa bbd25c2543 Fix Bow icon
Set dungeon ID to $FF after Aga 2 kill for proper HUD draw
2023-06-10 12:26:01 -04:00
cassidoxa d5b5a20862 OHKO HUD 2023-06-09 18:45:57 -04:00
cassidoxa fed357141b Bump version 2023-06-09 16:16:02 -04:00
cassidoxa c3c7078969 Fix HUD arrow icon 2023-06-08 23:59:55 -04:00
cassidoxa aec3370f48 More HUD stuff 2023-06-08 19:26:31 -04:00
cassidoxa 815c2ab81f More fast hud
Added update hud flag
2023-06-08 11:21:42 -04:00
cassidoxa 3a90df5bd4 Fast HUD via kan 2023-06-07 19:44:52 -04:00
cassidoxa 878536903e Initial total item count HUD
Initial 100% item collection Ganon vulnerability
2023-06-05 15:05:31 -04:00
cassidoxa 0505cc28e1 Properly mask HUD item flags 2023-03-15 12:42:45 -04:00
cassidoxa 5ef08d934c Fix file select HUD I broke 2023-03-13 17:49:00 -04:00
cassidoxa 1f8389c446 Fix small key stats tracker 2023-03-13 13:15:30 -04:00
cassidoxa efa5d288a8 Fix typo 2023-03-12 19:14:14 -04:00
cassidoxa df60b3641b Draw flute, shovel, powder, mushroom correctly on file select 2023-03-12 18:30:02 -04:00
cassidoxa 7968ddf020 Compass and map HUD display modes properly skip or draw
Minor key count refactor, count HC and Sewers as both in all cases
2023-03-12 17:20:54 -04:00
cassidoxa af1df7cc6c Delete save backup when header name doesn't match SRAM
Ram init refactor
2023-02-28 11:19:20 -05:00
cassidoxa af05d2df44 Merge branch 'master' into map_counts 2023-02-24 17:48:08 -05:00
cassidoxa 5546827c48 Fix dungeon indexing for compass/map hud 2023-02-24 17:47:28 -05:00
cassidoxa d76d4b4254 Skip HUD count drawing routine if nothing enabled 2023-02-24 16:09:07 -05:00
cassidoxa 068d4c2449 Port map key counter on HUD from DR 2023-02-23 21:46:27 -05:00
cassidoxa a2020c9c76 Add HUD map mode flag, "chest key" totals table, and seen-counter flags
for tracking
2023-02-23 20:46:40 -05:00
cassidoxa af59265712 Don't lock inventory stats; temp fix for post-game progressive items 2023-02-21 15:39:55 -05:00
cassidoxa 02786974ad Compute and write save checksum on new file creation 2023-02-21 14:58:24 -05:00
cassidoxa d5c8de0436 Fix inverted castle hole typo 2023-02-20 17:25:59 -05:00
cassidoxa 3b848f0586 Lower case stuff 2023-02-20 13:41:24 -05:00
cassidoxa 7151093664 Add numbers to file name screen 2023-01-17 17:01:21 -05:00
cassidoxa 36ca193b75 Newitems
Fix magic bar & file select HUD
2022-12-29 12:09:50 -05:00
cassidoxa 5ab91e7137 Fix tablet check 2022-12-19 12:37:51 -05:00
cassidoxa 6797e84696 Linux asar link against older glibc 2022-12-08 23:33:06 -05:00
cassidoxa 6e876b2d1f Update build scripts 2022-12-08 23:16:20 -05:00
cassidoxa 4437982063 Merge branch 'binaries' into newfont 2022-12-08 23:08:18 -05:00
cassidoxa 3c7399eb12 Add bin/ directory with asar executables
Removed execute permissions on a bunch of text and gfx files
2022-12-08 22:49:59 -05:00
cassidoxa dac500627c Update build scripts for new font 2022-12-01 18:48:53 -05:00
cassidoxa d7431b6550 Allow menu free dungeon item toggle with no menu items 2022-11-27 23:35:59 -05:00
cassidoxa aa65adbec5 New font changes
Added lower case text for free dungeon items (via Aerinon)
Changed credits gfx to properly include symbols on player name screen
2022-11-26 22:13:12 -05:00
cassidoxa 69fd6015e6 Some more annotations 2022-11-25 01:08:07 -05:00
cassidoxa 8d0315e4c1 Reserve private, 3rd party WRAM block
Reserve large decompression buffer
2022-11-24 23:07:16 -05:00
cassidoxa 823166c4cd Re-organize vanillalabels.asm 2022-11-24 22:24:38 -05:00
cassidoxa 9425b1c3b1 Move zoraking.asm and catfish.asm into npcitems.asm 2022-11-24 22:02:55 -05:00