Requirements: North american dump of majora's mask. Please apply the correct file extension patch ( .z64 or .n64 ) Check rom info for specifics. They should match these unless you have applied other patches. MD5: FC39208428BCAE70508E633451C11CC0 SIZE: 256.0 MBit CART ID: ZS COUNTRY: AMERICA CRC1: 0x5354631C CRC2: 0x03A2DEF0 CIC: CIC-NUS-6105 !!NOTICE!! If you are using any form of savestates. Save the game by talking to an owl statue. Then unload the rom, or close the emulator, before you load the file properly from the menu. This is because savestates store ALL of the working ram, which still happens to contain the unmodified versions of the sword and time travel functions. So your sword will break after 100 swings, and be lost on traveling back in time. Saving at a statue, resetting the game entirely, and reloading the file from ingame will fix this, as the functions have been reloaded from the cart. A weird quirk to this is that savestates from a patched version of the game will still work on the unpatched version, and even include the sword modifications. At least until you save and reload your file. Installation: Install lunarIPS, or tool of your choice for applying .ips patch files, and patch the rom with either "sword does not break", "sword time travels", or both. The patch name's do exactly as they say, and nothing else has been changed in the rom, ( text still refers to 100 slash limit, etc. ) Rom has been tested on Nemu64 0.8 , and project64 1.6/2.1 with both patches applied at the same time. It should still work on everdrive like devices as well ( be sure to always test the rom in an emulator first! ) as the changes are only about four bytes worth of replaced data. No expansions have been done to the rom. I have not tested this however, so do at your own risk. Details: If anyone is looking to manually apply this hack to their own rom without patches, I highly recomend Nemu's debugger with one of jabo's older video plugins for it. The specific data altered in Nemu's debugger can be traced back into the actual rom using the PI DMA registers viewer, as the sub routines are loaded from the cartraige near startup, and live in RDRAM rather then the cart directly ( Meaning you need to trace their address back to find them in your file. So I will be providing RDRAM address only, as n64 is different from z64, and possibly even v64 but I have not tested that one. ) Remove subtraction to razor sword strike counter: 0x8075D4B4: ADDIU T8, V0, 0xFFFF changes to 0x8075D4B4: ADDIU T8, V0, 0x0000 For those interested in the actual strike counter address, it is at 0x001EF6AC in RDRAM. Remove song of time's effect on sword level: 80144174: SLTI AT, T5, 0x0003 changes to: 80144174: SLTI AT, T5, 0x0001 Note, do not change to 0, or the sword button will not reset when you travel back in time with a stolen, or currently being smithed sword.