Jump to content

Young Link Using the Bow


Jason777
 Share

Recommended Posts

This is for a seperate project that I am working on and normally I wouldn't release content like this, but... so far, I haven't seen a fix for the bow and some people might need this for there own projects (besides, this isn't completely custom).

 

Took me long enough, eh? I'll release the source along with the patch at a later time:

http-~~-//www.youtube.com/watch?v=7-M73wYsqFE&feature=plcp

 

That was the result of...

  • Display list porting
  • Two ASM hacks
  • Fixing display list pointers in code.zdata
  • Fixing item enabling in ovl_kaleido_scope.zdata
For those of you, who had seen the original source code on here (didn't work properly)...: Original Source

^ It should be noted that the lines of code was reduced quite significantly (and it actually works).

 

I may fix the positioning of the arrow spawn and the bow string. Anyways, there's only two bugs with it that I can see so far.

Also, I suck at making cool videos.

Link to comment
Share on other sites

  On 8/20/2012 at 3:59 PM, 'DeathBasket' said:

Nice, though there's something strange going on with the item amounts...

 

The thing with the item amounts is that it tries to decrease the deku seed amounts and not the arrow amounts even if an arrow is spawned (I assume it's because of the routine that sets up the deku seed spawning for child link in the ovl_player_actor). To combat this, I add 1 to deku seed amount (if the arrow actor that was spawned has a variable of 0x0002, 0x0003, 0x0004, 0x0005) while subtracting 1 from the arrow amount. The result is that the deku seed amount remains fixed.

 

Example: If you use an arrow...

Deku seed amount = 19;

19 + 1 = 20;

... then it tries to decrease the deku seeds as usual.

20 - 1 = 19;

... this maintains a fixed amount for the deku seeds.

... while decreasing the arrow amount.

Arrow amount = 19;

19 - 1 = 18;

 

^ A hackish fix but it works. One other thing that you may have not noticed is that when decreasing magic, the yellow part of the magic bar that shows how much magic was lost does not appear.

 

  Quote

...the video is unavailable in Germany because of music from UMG. Goddamn GEMA.

 

Yup. That pisses me off, too. It won't allow me to watch the video on any mobile device except through a special hole in the security (it's only available only to the uploader as far as I can tell). I'm thinking of reuploading the video with different music to see if it fixes anything.
Link to comment
Share on other sites

  • 3 weeks later...

Meh, I'll probably never release a patch for this. Instead I'll release the assembly source:

 

Display list fix assembly code:

 

  Reveal hidden contents

 

 

Display list fix nemu cheat (probably need to fix the cheat number):

 

  Reveal hidden contents

 

 

-------------------------------------------------

 

Arrow spawn fix assembly code:

 

  Reveal hidden contents

 

 

Arrow spawn fix nemu cheat (probably need to fix the cheat number):

 

  Reveal hidden contents

 

Link to comment
Share on other sites

  • 5 months later...

I must express the same sentiments as Siren. This is some Top-notch work! This opens up so many puzzle possibilities as Young Link so to the average modder who is not that skilled with inputting hex or compiling ASM into a usable form you would doing the modding community a great service by making a patch for this.

Link to comment
Share on other sites

 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.