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
cassidoxa
d3cd3a86ca
Move tree kid stuff into hooks.asm
2022-11-24 21:53:18 -05:00
cassidoxa
524a27d680
Merge branch 'master' into quickswap
2022-11-24 19:05:24 -05:00
cassidoxa
7426ce5945
More RAM labels
...
Fixed tablets checking for item collected, uses NpcFlags+1
Deleted mantle.asm, moved to lampmantlecone.asm
2022-11-24 18:34:35 -05:00
cassidoxa
da8576546d
Move binary data to new data directory
2022-11-22 01:02:16 -05:00
cassidoxa
09d15f3294
Another WRAM label pass
...
Deleted compression.asm
2022-11-22 00:36:39 -05:00
cassidoxa
788cceaab9
Continue labeling and documentation in ram.asm, main rando block
...
Deleted several unused modules and some commented code
Reorganized some routines to clean up modules
Moved some memory into mirrored WRAM
Refactored NMI hook aux routine
Removed old fake flipper fix
2022-11-16 21:38:28 -05:00