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
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
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
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
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
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
d7431b6550
Allow menu free dungeon item toggle with no menu items
2022-11-27 23:35:59 -05:00
cassidoxa
69fd6015e6
Some more annotations
2022-11-25 01:08:07 -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
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
cassidoxa
43f753b517
ram.asm initial commit. Replaced all address defines with labels
...
Value defines styled without quotes, # moved to load/store/cmp site
Added registers.asm (copied from spannerisms JP disassembly)
Added a bunch of length annotations
Deleted old or trivial commented out code
Deleted: ganonfixes.asm, map.asm, seedtag.asm
Replaced obsolete credits.asm with creditsnew.asm
Moved scratch space at $7F5020-3F to mirrored WRAM (7E1E70-8F)
Moved clock RAM to mirrored WRAM (7E1E90-9F)
dialog.asm: FreeDungeonItemNotice preserves callee-preserved scratch RAM
Toast buffer moved to mirrored WRAM (7E1E0E-0F)
servicerequest.asm: long store to $012E converted to word length store
2022-11-05 00:50:25 -04:00
cassidoxa
031e3965b2
Requires frontend changes
...
Change SRAM ammo capacity upgrades to flatly represent max capacity
2022-08-08 13:42:19 -04:00
aerinon
1ccc24f72f
Fix dungeon completion bitfield (16-bit)
2022-05-26 09:14:08 -06:00
aerinon
bea2d24d4d
Fix dungeon completion bitfield
2022-05-26 09:14:05 -06:00
cassidoxa
5d943d9a6d
Add dungeons completed bitfield from door rando
2022-02-23 12:42:21 -05:00
cassidoxa
838d4e9bf8
Refactor dungeon locations checked incrementing
...
Fix BowTracking documentation
2022-02-18 17:45:33 -05:00
cassidoxa
905e897b52
Handle 16-bit GoalCounter and TotalItemCounter
...
Fix vanilla sword + shield item
Fix how progressive items handled
Clean up compasses.asm
2022-02-08 19:25:59 -05:00
cassidy
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
2021-12-16 17:19:55 -05:00
cassidy
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
2021-12-16 17:19:55 -05:00
cassidy
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
2021-12-16 17:19:54 -05:00
Bonta
4b6d70a61b
Quickswap: Fix consecutive special swaps
2021-06-20 12:57:17 +02:00
cassidy
869706e50b
Fix bombs count
2021-05-20 20:32:29 -04:00
KatDevsGames
fab1c22d43
Merge pull request #101 from StructuralMike/nostartingbombs
...
Now possible to start with 0 bomb capacity
2021-04-02 13:18:15 -05:00
KatDevsGames
362e9d3b14
Merge pull request #102 from kedNalatacId/quickswap_bottle_y_pressed
...
Quickswap bottle y pressed
2021-04-02 13:17:57 -05:00
ken
025b4941f3
don't require both shoulders twice; causes too much lag
2021-03-16 22:23:06 -07:00
ken
a19c72a062
bottles via double shoulder
2021-03-16 01:02:26 -07:00
StructuralMike
f2ce8aaf59
Now possible to start with 0 bomb capacity
2021-03-04 21:58:54 +01:00
spannerisms
c97475f422
BRL -> JMP
2020-12-27 08:04:32 -05:00
qwertymodo
768fbad245
Make existing code compatible with asar
2019-11-17 15:20:57 -08:00
Kat
7e45c3265e
bow stuff
2019-08-21 14:26:55 -04:00
KatDevsGames
79bb2728f3
Merge pull request #70 from JonHanon/bow-and-silvers-fix
...
Fixed Bow and Silvers item (#636 in /alttp_vt_randomizer)
2019-06-17 22:48:07 -04:00
Jonathan Hanon
fc25718757
Fixed Bow and Silvers item
...
Fixed bow and silvers item to give wooden arrows too when not in rupee bow mode.
2019-03-05 02:25:18 -05:00
Jonathan Hanon
be5db09b29
Whoops
2019-02-18 13:52:51 -05:00
Jonathan Hanon
bbf90052b6
Whoops
2019-02-18 13:51:58 -05:00
Jonathan Hanon
d29448b393
Toggle for having mushroom in past
...
Used the empty bit in INVENTORY_SWAP to add a toggle for mushroom in past
2019-02-18 02:54:45 -05:00
Kevin Cathcart
23515a4bcc
Fix pyramid fairy upgrades increaing stat count
2018-09-28 00:43:11 -04:00
Kevin Cathcart
e123c6a95f
[Inverted] TR entrance fix
2018-09-22 23:54:24 -04:00
Kevin Cathcart
eb4f511dc5
Fix powder item crash
2018-09-15 09:55:49 -04:00
Kevin Cathcart
72f7451b6c
Prevent Standing items from corrupting if hit by hookshot/boomerang
2018-09-14 18:16:27 -04:00
Kevin Cathcart
a4a0ef8d04
Fix Tablet items
...
Ensure that standing overworld items will never load the null item.
2018-07-26 19:00:25 -04:00
Kevin Cathcart
14783a12e0
Implement item table encryption
2018-07-09 09:26:08 -04:00
Kevin Cathcart
dff3c2155d
Comment out unused method
2018-04-21 13:10:33 -04:00
Karkat
762b9bc3e7
let's dev 4/20/18
...
fixed keysanity textbox crashes (probably)
fixed bow graphic not getting updated after firing last arrow in non-retro
added fighter sword and progressive sword to shop exemption list
fixed (probably didn't) RNG item single
fixed standing keys from not being counted in hera basement
2018-04-20 22:49:04 -04:00