Majora's Mask Hard Mode is an assembly hack I did that makes the game harder. It makes Link take four times as much damage and only recover half of what he should from recovery items (not properly tested).
The gameshark code (for Majora's Mask (U)) is:
81115970 081D
81115972 0000 81115974 2400 81740000 58A0 81740002 0002 81740004 0005 81740006 2880 81740008 0005 8174000A 2842 8174000C 01E5 8174000E C021 81740010 A498 81740012 0036 81740014 0804 81740016 565E 81740018 2400 Here is the assembly code:
.org 0x80115970 j 0x80740000 ;jump to unused address nop .org 0x80740000 blezl a1, store ;check if amount to add to Link's health is negative sll a1, a1, 0x0002 :*4 srl a1, a1, 0x0001 ;/2 store:
addu t8, t7, a1 ;calculate new health sh t8, 0x0036(a0) ;store health j 0x80115978 ;jump back to original position nop In a high level language this would be something like:
if amount<=0 then
amount=amount*4
else
amount=amount/2
new_health=old_health+amount
etc.
For a (not so good) tutorial on how this code was done, go here:
There's also a video on my YouTube channel:
If you use this code in a video or repost it somewhere, remember to give me credit for it. |