Useful Links

punk7890's site, where everything Zelda-related started for me:
 
spinout's site, lots of useful information:
 
My YouTube channel:
 
 
Zelda‎ > ‎Majora's Mask‎ > ‎

Hard Mode

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.