2 Ship 2 Harkinian Switch: Difference between revisions
From GameBrew
More actions
3.0.2 - NX |
No edit summary |
||
| Line 4: | Line 4: | ||
|description=Majora's Mask Switch Port. | |description=Majora's Mask Switch Port. | ||
|author=YoshiCrystal9 | |author=YoshiCrystal9 | ||
|lastupdated=2026/01/ | |lastupdated=2026/01/31 | ||
|type=Adventure | |type=Adventure | ||
|version= | |version=4.0.0 - NX | ||
|license=CC0-1.0 | |license=CC0-1.0 | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/2Ship2HarkinianSwitch.7z | |download=https://dlhb.gamebrew.org/switchhomebrews/2Ship2HarkinianSwitch.7z | ||
| Line 46: | Line 46: | ||
==Changelog== | ==Changelog== | ||
'''v4.0.0 - NX''' | |||
*New Features | |||
** Auto bank deposits for overflowed rupees | |||
** Restoration options: | |||
*** OoT tree bonking behavior | |||
*** Japan-version grottos | |||
** Time savers: | |||
*** Skip Younger Beaver Brother races | |||
*** Skip soaring cutscene when warping | |||
** Curiosity Shop features | |||
*** Sell your ammo for rupees | |||
*** Buy bottled items after you meet certain requirements (Like a gold dust refill after you've done the race) | |||
** Difficulty Options | |||
*** Goron Race | |||
*** Swamp Boat Archery | |||
*** Town Archery Octorok positions | |||
** Built-in input viewer (same as SoH) | |||
** Scrolling Texture Interpolation | |||
** Option to not lose progress on Moon Crash | |||
** Accessibility options: | |||
*** Disable screen flashes on enemy kills | |||
*** Show full maze in the Treasure Chest Shop | |||
** Mask behavior options: | |||
*** Equip masks in water | |||
*** Equip masks as other forms | |||
** Save/load from last entrance | |||
** Unequip items from C-buttons | |||
** Speed modifier cheat | |||
** Option for GFS to attack when pressing B | |||
** Custom controller binding for reset (CTRL+R still supported) | |||
** Audio options: | |||
*** Disable Tatl call audio | |||
*** Disable enemy proximity music | |||
*** Randomize audio on scene change | |||
*** Randomize audio on randomizer generation | |||
*** Display sequence name on overlay | |||
*** Voice pitch multiplier | |||
** Developer tools: | |||
*** Boot to warp point | |||
*** Message viewer | |||
*** Save editor UX improvements | |||
*** Display list viewer | |||
*** Custom bindings for debug noclip and map select | |||
*Randomizer | |||
** New Shuffle options: | |||
*** Enemy souls | |||
*** Tree drops | |||
*** Ocarina buttons | |||
*** Time (6 progressive items or 6 random day/night items) | |||
*** Sun's Song, Song of Double Time, and Song of Inverted Time | |||
*** Saria's Song, a special one-time-use hint item. | |||
** More enemy drops for enemy drop shuffle. Covers all non-boss enemies now. | |||
** Options to adjust amount of Stray Fairy & Skulltula tokens required and in the pool. | |||
** For logic reasons, on Glitchless seeds you will no longer lose progress on Moon Crash | |||
** Location exclusion tab improvements: | |||
*** Search | |||
*** Add/remove all buttons | |||
** Mask requirement option for fighting Majora | |||
** Spoiler files generated by default | |||
** Song of Soaring hint | |||
** Removed delay when picking up items | |||
** Pool metrics added to General tab (check/item counts) | |||
** Seed generation failures will now emit a notification about why they failed | |||
** Trap behavior updates: | |||
*** Fixed to only include items in current seed | |||
*** "Knockoff Item" replaced with item name typos | |||
*** Options | |||
**** Dynamic (default): As you progress through the seed, traps will change to fake as items you haven't obtained yet | |||
**** Static: Traps will fake as the same item throughout the seed, based on the randomizer seed. | |||
** Junk behavior updates: | |||
*** Junk pool will dynamically update based on player needs | |||
*** Add option for semi-static junk behavior, for those who dislike the live rotating of items. | |||
** Check tracker | |||
*** Options to hide/color each check status (out of logic, skipped, collected) individually | |||
*** Option to add Filter buttons at top of tracker for check type | |||
*** Scroll to current scene button added, and scrolling behavior fixed | |||
*** Now shows grotto checks under parent scenes | |||
*** Option to toggle/show with button combo or on Pause screen | |||
** Item Tracker | |||
*** Rebuilt with a focus on customization and UX | |||
*** Option to toggle/show with button combo or on Pause screen | |||
*Tweaks | |||
** Save delay toggle removed, the 2 second save delay will only ever happen now when we detect you are attempting the 0th day glitch, for which it is necessary. | |||
** Added custom messages for Dawn/Night of the 0th/4th day so it's obvious when you succeeded | |||
** Close/Quit/Reset buttons reordered to match SoH | |||
** Skip Hungry Goron dialogue when Misc Interactions are skipped | |||
** Timer option to show playtime in addition to RTA | |||
** Updates to curated preset, including removing "Play as Kafei" | |||
** Added flipbook support for Fierce Deity, Deku, and Goron model replacements | |||
*Bug Fixes | |||
** Fix HUD Editor color pickers not actually changing the color of the element | |||
** Fix issues preventing 0th day glitch from working | |||
** Fixed Bomb Shop keeper bomb fuse visuals | |||
** Fixed 3D item drops not applying to Twinmold rewards | |||
** Fixed active debug save option not updating correctly | |||
** Fixed missing enemy/boss soul models | |||
** Fixed grass and crates incorrectly using CSMC | |||
** Fixed Seahorse only being unbottle-able once per runtime | |||
** Various randomizer logic fixes | |||
** Various controller-related fixes | |||
'''v3.0.2 - NX''' | '''v3.0.2 - NX''' | ||
* Note: Users upgrading from 2.0.1 or earlier, who plan to extract on top of existing 2ship2harkinian installations, should delete the old <code>assets</code> subfolder first. Assets have been changed and renamed with 3.0. | * Note: Users upgrading from 2.0.1 or earlier, who plan to extract on top of existing 2ship2harkinian installations, should delete the old <code>assets</code> subfolder first. Assets have been changed and renamed with 3.0. | ||
Latest revision as of 04:10, 1 February 2026
| 2 Ship 2 Harkinian | |
|---|---|
| General | |
| Author | YoshiCrystal9 |
| Type | Adventure |
| Version | 4.0.0 - NX |
| License | CC0-1.0 |
| Last Updated | 2026/01/31 |
| Links | |
| Download | |
| Website | |
| Source | |
This is a port of Majora's Mask for Nintendo Switch, based on the 2 Ship 2 Harkinian project (the PC/Linux/Steam Deck port of Majora's Mask).
It does not include any copyrighted assets. You are required to provide a supported copy of the game.
Installation
What you need:
- An original copy of Majora's Mask (NTSC-U version for N64 or GameCube)
- A modded Nintendo Switch
- A Windows, Mac, or Linux computer to create the mm.o2r file
Instructions:
- Download the 2Ship 2Harkinian program on your computer. Select the version for your system.
- Run the 2ship program and select your Majora's Mask ROM. This will create a file named mm.o2r.
- Download the latest Nintendo Switch version of the game.
- On your Switch's SD card, open the "switch" folder and create a new folder there.
- Place the Nintendo Switch port file (.nro) and your mm.o2r file into the new folder.
Screenshots
Media
Ship of Harkinian 2 for Majora's Mask is Finally Here (Klink)
Changelog
v4.0.0 - NX
- New Features
- Auto bank deposits for overflowed rupees
- Restoration options:
- OoT tree bonking behavior
- Japan-version grottos
- Time savers:
- Skip Younger Beaver Brother races
- Skip soaring cutscene when warping
- Curiosity Shop features
- Sell your ammo for rupees
- Buy bottled items after you meet certain requirements (Like a gold dust refill after you've done the race)
- Difficulty Options
- Goron Race
- Swamp Boat Archery
- Town Archery Octorok positions
- Built-in input viewer (same as SoH)
- Scrolling Texture Interpolation
- Option to not lose progress on Moon Crash
- Accessibility options:
- Disable screen flashes on enemy kills
- Show full maze in the Treasure Chest Shop
- Mask behavior options:
- Equip masks in water
- Equip masks as other forms
- Save/load from last entrance
- Unequip items from C-buttons
- Speed modifier cheat
- Option for GFS to attack when pressing B
- Custom controller binding for reset (CTRL+R still supported)
- Audio options:
- Disable Tatl call audio
- Disable enemy proximity music
- Randomize audio on scene change
- Randomize audio on randomizer generation
- Display sequence name on overlay
- Voice pitch multiplier
- Developer tools:
- Boot to warp point
- Message viewer
- Save editor UX improvements
- Display list viewer
- Custom bindings for debug noclip and map select
- Randomizer
- New Shuffle options:
- Enemy souls
- Tree drops
- Ocarina buttons
- Time (6 progressive items or 6 random day/night items)
- Sun's Song, Song of Double Time, and Song of Inverted Time
- Saria's Song, a special one-time-use hint item.
- More enemy drops for enemy drop shuffle. Covers all non-boss enemies now.
- Options to adjust amount of Stray Fairy & Skulltula tokens required and in the pool.
- For logic reasons, on Glitchless seeds you will no longer lose progress on Moon Crash
- Location exclusion tab improvements:
- Search
- Add/remove all buttons
- Mask requirement option for fighting Majora
- Spoiler files generated by default
- Song of Soaring hint
- Removed delay when picking up items
- Pool metrics added to General tab (check/item counts)
- Seed generation failures will now emit a notification about why they failed
- Trap behavior updates:
- Fixed to only include items in current seed
- "Knockoff Item" replaced with item name typos
- Options
- Dynamic (default): As you progress through the seed, traps will change to fake as items you haven't obtained yet
- Static: Traps will fake as the same item throughout the seed, based on the randomizer seed.
- Junk behavior updates:
- Junk pool will dynamically update based on player needs
- Add option for semi-static junk behavior, for those who dislike the live rotating of items.
- Check tracker
- Options to hide/color each check status (out of logic, skipped, collected) individually
- Option to add Filter buttons at top of tracker for check type
- Scroll to current scene button added, and scrolling behavior fixed
- Now shows grotto checks under parent scenes
- Option to toggle/show with button combo or on Pause screen
- Item Tracker
- Rebuilt with a focus on customization and UX
- Option to toggle/show with button combo or on Pause screen
- New Shuffle options:
- Tweaks
- Save delay toggle removed, the 2 second save delay will only ever happen now when we detect you are attempting the 0th day glitch, for which it is necessary.
- Added custom messages for Dawn/Night of the 0th/4th day so it's obvious when you succeeded
- Close/Quit/Reset buttons reordered to match SoH
- Skip Hungry Goron dialogue when Misc Interactions are skipped
- Timer option to show playtime in addition to RTA
- Updates to curated preset, including removing "Play as Kafei"
- Added flipbook support for Fierce Deity, Deku, and Goron model replacements
- Bug Fixes
- Fix HUD Editor color pickers not actually changing the color of the element
- Fix issues preventing 0th day glitch from working
- Fixed Bomb Shop keeper bomb fuse visuals
- Fixed 3D item drops not applying to Twinmold rewards
- Fixed active debug save option not updating correctly
- Fixed missing enemy/boss soul models
- Fixed grass and crates incorrectly using CSMC
- Fixed Seahorse only being unbottle-able once per runtime
- Various randomizer logic fixes
- Various controller-related fixes
v3.0.2 - NX
- Note: Users upgrading from 2.0.1 or earlier, who plan to extract on top of existing 2ship2harkinian installations, should delete the old
assetssubfolder first. Assets have been changed and renamed with 3.0. - Bug Fixes
- Exclude Triforce from plentiful items, add error handling. Fixes an issue where the Triforce could be completed from fewer pieces than desired
- Fix crash when completing Triforce during Final Hours
- Fix bug with Romani Ranch invasion state on subsequent cycles in same runtime
- Fix cow softlock when cows are not shuffled
- Fix softlock from repeating Kafei's Mask check
- Various rando logic revisions
- Fix integer overflow when shuffling more than 255 Triforce pieces
- Fix camera bug with Snowhead Temple Dinolfos
- Don't skip Dotour's notebook entry in rando
- Don't allow Snowhead Temple sliding block to be pulled with Fast Push/Pull
- Fix mismatched Deku Search Balls labels
- Skip Woodfall clear cutscene on repeats
- Make log trace available to debug and release
v1.1.2
- First Release
Credits
- Harbour Masters 64: Created the original PC version.
- Majora's Mask Decompilation Team: Provided the original game code.
- Lywx: Created the original Switch port code for Ship of Harkinian (Ocarina of Time).