Commit Graph

29 Commits

Author SHA1 Message Date
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
cassidoxa
3e2362b7ca Implement initial SRAM table
Data in initialsramtable.asm gets copied to SRAM on save file init
Frontend will be responsible for setting this, requires frontend changes
Changed some label names to disambiguate WRAM and SRAM labels
Deleted open mode
2022-02-03 20:25:32 -05:00
cassidy
fa76b61df0 Change addresses to labels and remove SRAM trace calls 2021-12-16 17:19:54 -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
cassidy
e4d917c47c First pass-through adding labels
Added items, equipment, and tracking/indicators
Added playername changes
Removed some defines
2021-12-16 17:19:54 -05:00
spannerisms
8f74212259 goals
easy-to-add AD no aga goal
2021-06-12 06:11:04 -04:00
aerinon
ce58e22496 Fix a minor typo that makes Ganon invincible 2021-05-14 16:50:35 -06:00
spannerisms
ed9c6681e8 new goals
make goals a jump table
add light speed
add crystals and bosses
add crystals only
move XY preservation to CountBits and utilize stack instead of Y for temp storage
2021-04-06 02:00:25 -04:00
compiling
1d88d7479d Triforce Hunt + Kill Ganon goal. 2020-06-13 19:01:37 +10:00
Kevin Cathcart
1c0c82a510 consolidate ganon defeat logic 2019-08-03 11:58:01 -04:00
sporchia
cdf345248e split GT and Ganon crystal checks
something seems wrong with Inverted, will check later, or have someone else look into it
2019-06-15 09:29:44 -04:00
sporchia
0fc6ac3e81 correct subroutine jump 2018-12-09 12:45:01 -05:00
sporchia
71e1a6a43a Crystals selectable 0 and 1 work
0 is not pretty
2018-10-06 11:37:32 -04:00
sporchia
8f289c8e0a per feedback 2018-10-06 10:00:17 -04:00
sporchia
1a6478aa27 initial commit
* the cut scene for 1 and 0 crystals is wrong, it always shows minimum
of 2 right now
* pretty sure the AGA door check will blow up
2018-10-06 10:00:17 -04:00
Myramong
90ed9ed7da Created newhud.asm which contains most of the code related to drawing the hud. Optimized hud code as much as I could. Significantly less lag than v29.
Compasses.asm got almost completely rewritten.
2018-09-14 15:15:22 -03:00
Kevin Cathcart
0a1448eb06 Fix things that should not even compile 2018-04-21 22:14:05 -04:00
Karkat
8f35ab8cb4 flute pickup / goal item stats clash 2018-03-16 15:05:27 -04:00
Karkat
39b20f9a05 let's dev 1/18/18
updated item limits
updated goal item counter
disabled replacement shopkeeper left on
fixed ice cave water walk setup
2018-01-18 00:03:34 -05:00
Karkat
d644ec0e5d stuff 2017-09-24 02:50:26 -04:00
Karkat
e00c049458 dumb fixes 2017-09-23 22:42:44 -04:00
Karkat
284732b45d updates 2017-09-23 22:40:22 -04:00
LLCoolDave
ce31068481 Add #$04 option to InvincibleGanon flag that only requires all 7 Crystals to be collected (requested by Entrance Randomizer community as goal) 2017-08-03 18:48:13 +02:00
LLCoolDave
97b8f13f68 Fix Aga2 check. 2017-07-20 10:44:13 +02:00
LLCoolDave
3ce23cbb67 Add check if agahnim 2 has been defeated for ganon invincibility. 2017-07-17 20:25:03 +02:00
Karkat
d1d847e9ef let's dev 7/14/17
ganon alternate invincible dialog
added all crystals ganon condition
changed "SEED" on title screen to "HASH"
fixed bug in progressive armor limit code
2017-07-14 23:32:19 -04:00
Karkat
22bf43e81f let's dev 6/17/17
updated invincible ganon check to allow requiring all dungeons
added extra guard to rain sequence to block misuse of link's house glove upgrade
fixed stat tracking for swordless boss victories
2017-06-17 21:18:58 -04:00
Karkat
aeb329d28e let's dev 5/26/2017
dwarf s&q spawn
invincible ganon switch
2017-05-26 00:08:29 -04:00
Karkat
f755a63925 initial checkin 2017-05-17 13:00:32 -04:00