The Legend of Zelda - A Link to the Past: Hylian Legacy

Page 6 of 6 Previous  1, 2, 3, 4, 5, 6

View previous topic View next topic Go down

20160405

Post 

The Legend of Zelda - A Link to the Past: Hylian Legacy




Hello out there, I'am IntimFuchtler and I would like to show you my Hack
The Legend of Zelda - A Link to the Past: Hylian Legacy

Download, Credits included:
mediafire.com file/grl6twsb84dq7vw/Hylian+Legacy+V1.02.rar

It's my first released Hack ever, changing all Dungeons and some minor Overworld edits. So it's kind of a half Hack.

You can expect:
- New Dungeons
- 2 Extra Dungeons
- New Dungeon Order
- Minibosses
- New to some extend unique Ideas regarding Level Design
- A new Item Order
- New Hud (thanks to the ToT Hud Patch)
- Many other stuff

V 1.02
- Fixed a possible Softlock in Turtle Rock

V 1.01
- Some minor Changes

V 1.0 Changelog:
- Look at the Readme for more

V 0.96 Changelog:
- Fixed a gamebreaking bug before Level 1
- Fixed a mistake in the Readme
- The Map is now totally screwed up in most of the Dungeons

V 0.95 Changelog:
- Added ingame credits
- Fixed some game important bugs in Level 6 and 8 (thanks to Puzzledude)
- Balanced some things
- other minor stuff


I would like to hear some constructive critic^^

Some other questions of mine, is it possible to create a asm Patch, which will show up a message only one time in a specific part of the room (like NW, NE ...)?
Also i have removed Sahashrahala so the Pendant locations never show up on the map. Is it possible that they will show up after you have met with the priest?


Last edited by IntimFuchtler on Wed 3 May 2017 - 13:33; edited 15 times in total
avatar
IntimFuchtler



Since : 2016-02-12

Back to top Go down

Share this post on: Excite BookmarksDiggRedditDel.icio.usGoogleLiveSlashdotNetscapeTechnoratiStumbleUponNewsvineFurlYahooSmarking

The Legend of Zelda - A Link to the Past: Hylian Legacy :: Comments

avatar

Post on Sat 20 Aug 2016 - 17:56 by IntimFuchtler

nope you don't, all things are possible without taking damage, I did it all myself.
You mean that room with the two eye lasers and the pegswitch?
You have to be very fast. If you wait and the eye laser is still shooting, you have to move away so that it stops shooting. Its first shot has a little delay which gives you the time you need to progress to the next safe spot

Back to top Go down

Post on Sat 20 Aug 2016 - 17:57 by sweetjohnnycage

IntimFuchtler wrote:nope you don't, all things are possible without taking damage, I did it all myself.
You mean that room with the two eye lasers and the pegswitch?
You have to be very fast. If you wait and the eye laser is still shooting, you have to move away so that it stops shooting. Its first shot has a little delay which gives you the time you need to progress to the next safe spot

Ahhhhh ok. I didn't know the delay was that significant. All good then Smile

Back to top Go down

Post on Tue 23 Aug 2016 - 5:37 by XaserLE

I want to come back to this pipeline problem. This is one of the strangest things i have ever seen in the alttp code.

Have someone ever mentioned, that for one pipe you only need one pipe-sprite?

Look at this:


This is room 135. The UpPipe at the upper right is enough to make this one pipe work if Link is entering the room from the right. You can start at the right, going through the pipe and then entering the pipe from the left and going through it to the right side again, despite there is no DownPipe-Sprite at the left side. The reason is that the game seems to only load the pipe-sprite that is next to Link when entering a room and then, when moving through the pipe, the sprite will be moved with Link. This is done by routine $1E/FF34. The values are at $7E0D00. MathOnNapkins docs make clear what this is:

$0D00[0x10] -   The lower byte of a sprite's Y - coordinate.
$0D10[0x10] -   The lower byte of a sprite's X - coordinate.
$0D20[0x10] -   The high byte of a sprite's Y - coordinate.
$0D30[0x10] -   The high byte of a sprite's X - coordinate.
$0D40[0x10] -   Sprite's Y velocity.
$0D50[0x10] -   Sprite's X velocity.

You only need the second pipe-sprite on the opposite to make the player able to go through the pipe, walk out of the room and then come back to the room through the left door.
Maybe the original developers wanted to save ram, cause in room 135 above you would have 8 sprites in ram for all pipes instead of 4 when entering the room. To fix this we need to manipulate the sprite-loading routine and make all pipe-sprites load.

Back to top Go down

avatar

Post on Tue 23 Aug 2016 - 6:30 by Puzzledude

Have someone ever mentioned, that for one pipe you only need one pipe-sprite?
Yes, however this is not the main problem.

The main bug, which I brought up after I finished this game (and that could not be solved at the time since it was too complex) was that if you go through the pipe and then fall down the pit, you will respawn at the entrance again. Now the pipe won't work, since, as you have put it, the pipe sprite traveled with the player.

So going from A to B and falling down the pit, the player will respawn at the door, and yet pipe-entrance B is now the only one "active". A will no longer work, when it should. No idea, why original authors decided so, since this is not the way it should be. The pipe sprite should not travel with the player. Both pipe-sprites should remain where they are: A should remain on A, and B on B, and they should both be always active to be able to enter them.

So basically such room design (as on the picture) is then not allowed, since you can solve this paradox-state only with a save-state and then not fall down. I hope this can be somehow fixed (to make it so, that this pipe sprite is not following you), since this is quite a big bug and will basically not allow pipes and hurting pits in one room.

If the pipe sprite would not be following you, then again 2 sprite are needed for one connecting pipe, but that is actually ok, since you need 2 regardless, because going through the door will reset the sprites.

To fix this we need to manipulate the sprite-loading routine and make all pipe-sprites load.
That would be the best option. Hopefully this can be done, since it will debug this big bug, that the original authors made. But in original Alttp a pipe and a hurting pit are not in one room, so you can never fall down and you thus never encounter this pipe-bug in the original.

PS
Of course the debug on the upper room could also be made by closing down all pits with a fence, so you can never fall down any pits after traveling through any pipe.

Back to top Go down

Post on Tue 23 Aug 2016 - 8:04 by XaserLE

That was what i meant, the main problem is the following sprite. I am actually working on hinder the sprite following you. Maybe i can solve it.

Edit: To jump over this routine doesn't work, Link is simply falling down. I think the sprite that moves with Link is needed to hinder him falling down. So obiously the sprite has to follow Link through the pipe.

Edit2: Just to make it more clear, i think primarily the pipe-sprite is going through the pipe and just carries Link with it.

Edit3: So the best solution would be to hook into the falling routine (when Link is falling in the pits) and reset all pipe-sprites there.

Back to top Go down

avatar

Post on Tue 23 Aug 2016 - 10:28 by Puzzledude

Edit: To jump over this routine doesn't work, Link is simply falling down. I think the sprite that moves with Link is needed to hinder him falling down. So obiously the sprite has to follow Link through the pipe.
Yes, I remember that the entire pipe is actually a falling down property, so if you tuch it, you fall down. I guess the pipe sprite is thus necessary for carrying Link.

Edit3: So the best solution would be to hook into the falling routine (when Link is falling in the pits) and reset all pipe-sprites there.
This should work. If they indeed can be reset on Link falling.

Back to top Go down

Post on Wed 28 Sep 2016 - 9:31 by Nova

Do I understand that right? I have to cheat by disabling a drawing layer in my emulator to see where I can do something (if I don't want to randomly try things)?

Back to top Go down

avatar

Post on Sat 1 Oct 2016 - 10:26 by IntimFuchtler

Normally no, cause I hinted everything.
But this hints aren't really that good so many people wouldn't get what to do.
Also this spike maze in Ganons Tower is ridiculous stupid, it's removed in my current version, sorry that you have to bear with it at the moment

Back to top Go down

Post on Sat 1 Oct 2016 - 10:53 by Nova

Ah, okay, thank you for your answer. Smile

Back to top Go down

avatar

Post on Fri 28 Oct 2016 - 8:34 by Thanatos-Zero

I wonder if you removed that one bug in Level 6 Skull Woods.
Because I currently cannot proceed.
I did shot in the eyes in the room to the right.
https://imgur.com/Fl6wBkZ

Back to top Go down

avatar

Post on Fri 28 Oct 2016 - 9:00 by IntimFuchtler

You are on the wrong side, this is no bug.
You need to be on the other side of the wall to be able to shoot that wall decoration

Back to top Go down

avatar

Post on Fri 28 Oct 2016 - 10:46 by Thanatos-Zero

Ehm... I already did. And now I did it again. There is no change. The wall won't go back.

Here the status. I got a key by using the Bombos and the Boomerang getting past boundaries.
https://imgur.com/ltrTxUn

Now I got it. I had to shot into the face, though that was not really clear from the beginning.

Back to top Go down

avatar

Post on Fri 28 Oct 2016 - 15:23 by IntimFuchtler

Yeah, not everyone will notice this.
In my current version this is more obvious

Back to top Go down

avatar

Post on Sat 3 Dec 2016 - 14:16 by IntimFuchtler

So, I updated the first Post with Version 1.0
I would be happy if someone could test this version and report any more bugs or things that may be too hard/unfair for the player that aren't mentioned in the readme.
If all goes well I will upload this version on Romhacking.net Smile

Back to top Go down

avatar

Post on Sat 3 Dec 2016 - 19:59 by SunGodPortal

Congrats on reaching the 1.0 status. Very few ALttP hacks make it that far. I remember checking out an earlier version of this at some point. Looked great. I put off playing it because I wanted to wait 'til it was finished. Should be fun.

Back to top Go down

Post on Tue 4 Jul 2017 - 13:06 by Trovsky

Wow. Congrats on the finished hack!

Back to top Go down

avatar

Post on Tue 4 Jul 2017 - 14:38 by IntimFuchtler

Ty^^

Although after all there are many bad design choiches, some of them being unfair to the player I think. But after all for my first attempt i'am satisfied^^

Back to top Go down

avatar

Post on Tue 4 Jul 2017 - 15:13 by Puzzledude

If all goes well I will upload this version on Romhacking.net
I hope you will do that, since it is not on RHDN yet. And the main crowd is there.

Back to top Go down

Post on Sat 9 Sep 2017 - 22:00 by slartifer

Wow, came across this a few days ago and have been having a blast with it since. Really impressed by the dungeon design: I like the way each dungeon ends up being sort of a big, meandering puzzle where you have to be creative and/or clever in different ways. Serious kudos.

I hope you do get it to a point you are happy with and upload it to RHDN -- this is an awesome hack and it deserves to be played by many.

Back to top Go down

Post on Sat 7 Oct 2017 - 14:07 by skater43

Just beat this hack myself yesterday and I want to say I really enjoyed it. Didn't matter that you didn't change the overworld much, the little things you did change made a difference and caused me to go about things differently or go in a different order than usual. After falling off the narrow icy paths in the Ice Palace for the 380th time, I was ready to put a curse on you and your family, but I got through it. Smile That one prolly took me the longest in figuring out where to go, where I needed to get to, etc. and it really felt like an accomplishment when I finally got to the end. I do have one question and a couple of suggestions, though. First off, beat the game with everything except the cane of Bryna, one heart piece and the red mail, so I just wanted to confirm that those are all in the game still. I figure they are, just want to double-check before I go scouring Hyrule some more (along those lines, though, I love where you put the level 4 sword. Made it seem like after a player failed on Ganon, it was an extra little boost/help, so that next time, they finish him off for sure).

As for suggestions, just two little ones. First, I ran into the same issue as SaGaRa did back on page 4 with getting stuck in the extra Light World dungeon because I used a key from there in the castle. I understand they're treated as the same dungeon and hacking them to be separate in the game's eyes would prolly be a huge hassle, but maybe putting a sign in front of the castle and the extra dungeon warning players to not mix the keys or finish the extra dungeon before doing the castle or something like that would be feasible. And the other minor suggestion is updating some of the text. You removed Sahasrahla, which is fine, but maybe update the text to tell the player to look elsewhere or mention he's dead or something, as well as some of the other text that no longer fits the narrative you're trying to tell. Anyway, just a couple of little ideas. Overall, nice work IntimFuchtler and congrats on finishing your first hack. Any plans for more hacks?

Back to top Go down

Page 6 of 6 Previous  1, 2, 3, 4, 5, 6

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum