Commit Graph
265 Commits
Author SHA1 Message Date
Karkat 2110bf4fc2 typo 2018-03-16 13:25:18 -04:00
Kevin Cathcart bc513f5693 Fix bad branch 2018-03-16 13:06:51 -04:00
Kevin Cathcart 8dc6429530 Fix Bizarre Pyramid/Waterfall fairy glitches
This will hopefully fixes those weird glitches. The core issue being that the CLC was needed for the no-inventory case, or the game will increment $0D80 again, and put us in the "Link just lied the first time" state instead of the end state like we wanted.
2018-03-16 12:30:48 -04:00
Kevin Cathcart ede55dee85 Fix 2nd silver arrow issue in easy mode
Don't use X/4 to index into `ItemSubstitutionRules`.
2018-03-16 10:36:55 -04:00
sporchia 3d55dc357e proper dec 2018-03-15 01:10:48 -04:00
Karkat 4cc7721a7e made KC's push settable for hard 2018-03-14 12:51:35 -04:00
Kevin Cathcart 2a7927e53b Make bow at uncle work in retro mode
Hardcoded to 300. Ideally should be front end configurable, but that can come later.
2018-03-14 01:43:08 -04:00
Kevin Cathcart 6c6dac11ff Fully fix dark world spawn
Fix a backwards check
2018-03-14 00:32:43 -04:00
Karkat 9712bf2ed7 Merge pull request #33 from mmxbass/pyramid-spawn-updates
Pyramid spawn updates
2018-03-13 20:11:17 -04:00
Karkat a4cc61d67a Merge pull request #32 from mmxbass/remove-pyramid-fairy-code
remove the code related to pyramid fairy sword handling
2018-03-13 20:09:48 -04:00
Kevin Cathcart d20fcc08a8 Pyramid spawn updates
Move the pyramid spawn forcing code to run before the Aga1 check. The whole point of the code is to force a pyramid spawn even if you are fighting Ganon in the fake world. (Otherwise a branch to `.done` would have been good enough). It only makes sense to also do the same thing if Aga1 is dead.

The `FORCE_PYRAMID` SRAM flag was only ever set in `SetDeathWorldChecked`, which then branches immediately to the code that clears it so I removed that flag entirely.

Move the spawn on pyramid code from DarkWorldFlagSet to SetDeathWorldChecked, because it never actually ran in the first function, due to the previous observation.
2018-03-13 16:57:43 -04:00
Kevin Cathcart cb0d0cd4d0 Fix Graphical Corruption.
Also fix possible latent bug from lack of indoors checking.
2018-03-13 02:47:22 -04:00
Karkat eac1f8d624 hud fix 2018-03-13 00:25:58 -04:00
Karkat 365cb58f01 dpad invert support 2018-03-13 00:16:23 -04:00
Karkat d2576c9433 arrows for hard mode? 2018-03-12 23:17:41 -04:00
sporchia fb0f87c19b allow disabling of stuns from boomerang and hookshot 2018-03-12 01:41:20 -04:00
sporchia 7428f1e581 remove the code related to pyramid fairy sword handling 2018-03-12 00:44:46 -04:00
Karkat 8773c3c57a let's dev 3/11/18
fixed shopkeeper graphical issues in paradox cave
v29 RC
2018-03-11 23:19:32 -04:00
Karkat 7368dcc5a6 Merge pull request #31 from mmxbass/ShopkeeperGfxFix
Stopped some GFX from reloading when moving from Paradox Cave 1F to B1
2018-03-11 22:19:45 -04:00
Smallhacker faa9841835 Holy crap this is so stupid 2018-03-11 20:38:53 +01:00
Smallhacker 9225f83608 Stopped some GFX from reloading when moving from Paradox Cave 1F to B1 2018-03-11 02:31:26 +01:00
Karkat df99b4bda8 let's dev 3/6/18
fixed fairy fountains to only take bottles
fixed light cone bug in standard escape
fixed mid-arrow bow swap bug
started work on seizure-safe mode
2018-03-06 23:03:35 -05:00
Kevin Cathcart d36dd4839a Update bank map 2018-03-06 12:06:12 -05:00
sporchia 58ff802676 allow for more shop entrances
better default for map reveals
2018-03-06 02:05:33 -05:00
Karkat 24de4d021f sensible defaults 2018-03-03 22:40:44 -05:00
Karkat a24329a2ed ice physics eg fix 2018-03-03 22:11:12 -05:00
sporchia c1a4454bf1 fix for no items fairies text 2018-03-03 00:26:32 -05:00
Karkat 6be28cfece let's dev 3/2/18
fix for no items at fairy fountains
fix for chest game sfx
fix for digging game shovel swap bug
talking to saha/bomb shop guy now reveals their map items
2018-03-03 00:00:36 -05:00
sporchia 0bcd2cc2ab call both it seems is how the original works 2018-03-02 18:51:54 -05:00
sporchia c89604402c use a different text routine to show triforce text 2018-03-02 18:45:32 -05:00
sporchia 60ca8badd7 correct triforce text box 2018-03-02 00:17:05 -05:00
sporchia 99d3bd4170 Text updates 2018-03-01 17:40:37 -05:00
Karkat 6adaa45e3b now it builds 2018-03-01 12:36:28 -05:00
Karkat c4452389bb let's dev feb 28 2017
fixed boss swords incrementing the wrong sword when bossed drop swords
quick swap support officially enabled and permitting in non-race modes in all generators
2018-03-01 00:27:39 -05:00
Karkat e0b55d6e8f let's dev 2/27/18
updates to floodgate softlock protection
nerfed byrna invulnerability for hard modes
add uncle refill switches for standard+random swords
2018-02-27 00:22:59 -05:00
Salvatore c5aacf61db Merge pull request #30 from KevinCathcart/blind_fix
Patch the right spot
2018-02-24 13:44:45 -05:00
Kevin Cathcart 341f146cad Patch the right spot 2018-02-24 12:47:06 -05:00
Karkat 838c85dc07 let's dev 2/23/18
fixed shops disregarding item counts (extra hitbox, etc)
fixed rupee arrows regarding requiring wooden arrows before being able to fire them
finished escape assist mode for ammo management in new game mode
2018-02-23 22:55:44 -05:00
Karkat 4ee5b4bd61 Merge pull request #29 from KevinCathcart/base_rom_updates
Base rom updates
2018-02-23 21:00:08 -05:00
Kevin Cathcart 6f33acb0e1 Fix 3 digit arrow count in non-retro mode 2018-02-23 19:57:58 -05:00
Kevin Cathcart e7a58b2ea8 Remove purple chest despawn code
The blind despawn fix makes this unnecessary. Dungeon Entrance event
hook retained for possible future use, but is commented out.
2018-02-23 19:57:58 -05:00
Kevin Cathcart a94e0e8012 Fixes for Tagalongs for ER
Fixes various tagalong issues that affect Entrance Randomizer, most
involving frog/blacksmith
2018-02-23 19:57:11 -05:00
Kevin Cathcart 8c151e0fc2 Add Quick Swap 2018-02-23 19:20:47 -05:00
Karkat 4641e31019 Merge pull request #28 from KevinCathcart/patch-1
Fix graphics when throwing items to fairy
2018-02-23 13:42:41 -05:00
Kevin Cathcart 5f25e50551 Fix graphics when throwing items to fairy
This hook will not work without another one that changes the data bank. Which apparently was never checked in due to green mail approach to fixing the freeze did not work out.
2018-02-23 11:50:18 -05:00
Karkat 84b8301fb4 let's dev 2/22/18
fixed problem with arrows sometimes not shooting
updates for infinite ammo switches
finished arrows
finished bombs
started magic
2018-02-22 00:12:45 -05:00
Karkat a39377b448 Merge pull request #27 from KevinCathcart/update_arrow_hud
Update HUD arrow drawing code
2018-02-21 21:39:39 -05:00
Kevin Cathcart 711866d9b3 Update HUD arrow drawing code
Draw arrows (in normal spot) in retro hud only if you have arrows and draw the specific
type you have
2018-02-21 20:22:19 -05:00
Karkat 9135b34e52 let's dev 2/17/18
continued shop dev
2018-02-18 00:05:08 -05:00
Karkat d80295f5ea Merge pull request #26 from KevinCathcart/sram_shops
Pack more shops into SRAM
2018-02-16 13:42:53 -05:00