Commit Graph

397 Commits

Author SHA1 Message Date
AmazingAmpharos
428862e8ac Update ROM header naming
Just a version number fix I missed... two versions in a row.
2019-04-30 18:03:57 -05:00
AmazingAmpharos
e52cc8e228 Add Link's face to a sign
Link's face is supposed to be on the sign north of his house. It was missing in error; this fixes that. I believe this is the last thing needed for release.
2019-04-30 10:14:55 -05:00
AmazingAmpharos
f4a4e775f9 Last Text Tuning
This just takes minor advantage of the new pagebreak feature to make my pal the grass man have nicely formatted text.
2019-04-30 02:50:05 -05:00
AmazingAmpharos
3d2ae7d710 Most remaining changes for release 2019-04-29 16:11:23 -05:00
AmazingAmpharos
ab69ee4188 Random heart colors, typo fix
This fixes a typo in which a helpful hint referring to Thieves' Town would erroneously refer to it as Thieves' Tower. Additionally, the heart color selection now supports random which will randomly choose between the other four presented options. This random feature is also supported by the adjuster.
2019-04-15 14:28:14 -05:00
AmazingAmpharos
0cd86c9a61 Updated hint text
Hopefully these text changes will make the hints less cryptic for more users.
2019-04-10 17:03:01 -05:00
AmazingAmpharos
62df55242a Part 1 of Hint Improvement
This causes items to use clear, specific names instead of the pedestal style ambiguous names. This also randomizes the order of the two items listed in the hints for Mire left and Swamp left. Part 2 is going to be a substantial number of changes/improvements to location names.
2019-04-08 20:11:33 -05:00
AmazingAmpharos
6294d5f831 Fix bug with Swamp hint and remove some debug code 2019-02-21 00:22:46 -06:00
AmazingAmpharos
91bee4f1b9 The rest of the helpful hint system
This should now work fairly completely. I've added the IR's junk hint text, updated the base ROM to v30, added a checkbox to the GUI/option to the command line to control the hint system, and fixed a bug in the previous upload that listed Skull Woods final erroneously in two arrays. I also now shuffle the Silver Arrow locations before hinting at the first one (so if multiple Silver Arrows are in a seed, all of them are equally likely to be the one Ganon hints at) and now call out "Castle Tower" in hints as a unique location and not as "Hyrule Castle" (what was I thinking on that?).
2019-01-23 03:04:42 -06:00
AmazingAmpharos
b2defa664d Hint system prototype
The junk hints still need filled in. For now, they're just clones of the Tavern Man hints. Also I haven't really tested this at all beyond verifying it runs and the ROM it makes boots. That needs to be addressed of course.
2019-01-20 01:01:02 -06:00
Kevin Cathcart
54926a17f4 Additional v30 updates 2018-09-26 17:34:15 -04:00
Kevin Cathcart
d68a0865c8 Fix awful naming of the write_int## methods 2018-09-26 13:39:26 -04:00
Kevin Cathcart
5539143f00 v30 updates 2018-09-22 22:51:54 -04:00
Kevin Cathcart
b259c10d27 Minor bug fixes and other updates 2018-09-16 12:55:49 -04:00
Kevin Cathcart
553700e56b Update Text 2018-09-16 11:48:00 -04:00
Kevin Cathcart
1f16e17583 Fix empty write issue 2018-09-16 11:48:00 -04:00
Kevin Cathcart
56f8f9b176 Change index of Sahasrahla post item get text 2018-09-16 11:48:00 -04:00
Kevin Cathcart
3c19ea33e9 Fix triforce text border
Update some text ids
2018-07-14 20:46:42 -04:00
Kevin Cathcart
a9cdc28350 Import text table, and move text to text table 2018-04-21 14:02:42 -04:00
Kevin Cathcart
77854568ca fix stun item 2018-03-29 22:07:05 -04:00
Kevin Cathcart
48f08c70d7 Overflow progressives no longer become triforce pieces
Also commir a change that  was supposed to be included a few days ago.
2018-03-29 22:02:01 -04:00
Kevin Cathcart
74c50cc70e Add the auto auto-equip silvers at ganon feature
Used in easy, and to avoid a minor bug that can occur in retro
2018-03-24 13:45:48 -04:00
Kevin Cathcart
28970c8649 Bottle Merchant retro fix 2018-03-23 18:26:58 -04:00
Kevin Cathcart
9bd9bb4f93 Shop implementation
Also a few retro mode fixes
2018-03-18 21:01:45 -04:00
Kevin Cathcart
3fd2dc662a Merge remote-tracking branch 'aa/Dev' into Dev 2018-03-17 13:04:14 -04:00
AmazingAmpharos
f701aefa28 More of Retro Mode
Implement correct Retro Mode item pools.
Set up most of the key logic to handle retro mode (still needs shop access)
Set ROM flags appropriately.
TODO: Support Retro Mode with custom item pools, deal with shops in general, deal with Bow paired with arrow requirements, correct Expert item pool for silvers, test older fill algorithms with retro mode, deal with the new Sahas/Bomb Shop reveal map info ROM flags.
2018-03-15 16:23:02 -05:00
AmazingAmpharos
7ebe4f9d93 High difficulty updates
Should implement the myriad changes v29 will have to Hard+. This assumes silvers do not exist in Expert which is ambiguous.
2018-03-14 13:30:11 -05:00
Kevin Cathcart
a12e04866d Refactored code into classes for clearer grouping 2018-03-10 18:47:54 -05:00
AmazingAmpharos
c5b62c9b93 Version number to satisfy msi requirement
Apparently we are required to always have three distinct numeric fields. Hilarious.
2018-03-03 12:29:52 -06:00
AmazingAmpharos
52300e8c85 Update version number and logic hash 2018-03-03 12:24:32 -06:00
Kevin Cathcart
e61dab6578 Fix bug where fairy could steal bow
and only return a Red Bomerang
2018-03-02 19:07:55 -05:00
Kevin Cathcart
20028e5743 base rom update 2018-03-02 00:30:10 -05:00
Kevin Cathcart
faeae273ca Update base rom 2018-03-01 21:53:46 -05:00
Kevin Cathcart
bf69107ffd Switch to new QuickSwap 2018-03-01 21:46:23 -05:00
Kevin Cathcart
0adc06fb03 Set new rom flags 2018-03-01 20:31:35 -05:00
Kevin Cathcart
58e2ab5ea7 New Byrna Nerf
Cane of Byrna no longer gives invulnerability in hard+ difficulties, but
has normal magic usage again
2018-03-01 20:29:18 -05:00
Kevin Cathcart
ac2f1860d5 Automatically strip headered Roms 2018-03-01 18:59:37 -05:00
AmazingAmpharos
8af56fb586 Heart color changing
A new dropdown option is added to allow the player to choose heart color between four options: red, blue, green, and yellow. The adjuster supports this feature as well.
2018-02-27 20:26:33 -06:00
AmazingAmpharos
c26f325b0a Smith multi-entrance fix
This sets the appropriate ROM flag to allow smith to enter previously multi-entrance caves.
2018-02-25 00:04:41 -06:00
AmazingAmpharos
f3e5e5faa5 Base ROM update
Base ROM update
2018-02-24 21:57:03 -06:00
Kevin Cathcart
83c182fbcb Update base rom 2018-02-24 14:17:10 -05:00
AmazingAmpharos
657edc9781 Exit offset fix
The previous fix for exit offset locations in insanity style modes didn't work because it checked for world.mode instead of world.shuffle. This corrects that.
2018-02-20 17:28:41 -06:00
Kevin Cathcart
cc270ca44d Misc fixes
Fix offsets for madness+ modes.

Bunny cannot reach back skull woods second section hole.
2018-02-20 01:15:45 -05:00
Kevin Cathcart
60c4ebf4d5 Fix GT exit offset code 2018-02-17 18:15:51 -05:00
AmazingAmpharos
abedfd4d1e Quick Mushroom turn-in fix
This is a quick and dirty (will be replaced later) fix for having to screen transition after turning in the Mushroom, not applied in shuffles that don't move the potion shop. Also a minor fix is in place so the list of entrances that don't invoke the Skull Final etc. exit offset is expanded to include the bottom of Superbunny Cave and TR Big Chest.
2018-02-11 22:25:19 -06:00
Kevin Cathcart
134d6d37e2 Update base rom 2018-02-11 00:14:23 -05:00
Kevin Cathcart
aa3a828282 Update base rom 2018-02-10 18:12:48 -05:00
Kevin Cathcart
81aca40605 only adjust exit offsets for exits that need it 2018-02-10 18:12:48 -05:00
Kevin Cathcart
8be73a8c86 Update ROM 2018-02-06 21:31:53 -05:00
Kevin Cathcart
cd18be71d9 Add new full_cross_worlds shuffle
Untested, seed generates, but might be horrifically broken.
2018-02-06 19:18:14 -05:00