Homebrew Homebrew app Homebrew game Majora's Mask Switch Port [ 2Ship 2Harkinian ]

  • Thread starter Thread starter YoshiCrystal
  • Start date Start date
  • Views Views 67,693
  • Replies Replies 214
  • Likes Likes 44
Ported the new released update (4.0.0)

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


https://github.com/HarbourMasters/2ship2harkinian/releases/tag/4.0.0
 
Awesome work!

Curious how you ported it?
The Super Mario 64 switch port no longer works on modern firmware so i would like to port Harbour Master's mario 64 port "ghostship"
 
  • Like
Reactions: Seaman124
Really excellent work. Is there also an updated port for Ship of Harkinian somewhere? It stopped being updated officially a while ago.
 
Really excellent work. Is there also an updated port for Ship of Harkinian somewhere? It stopped being updated officially a while ago.
yup! https://github.com/timschneeb/Shipwright-Switch/releases/
Awesome work!

Curious how you ported it?
The Super Mario 64 switch port no longer works on modern firmware so i would like to port Harbour Master's mario 64 port "ghostship"
i could look into it once i have some spare time

by the looks of it, Harbour Master are working on a switch port for Ghostship 🔥
 
Last edited by YoshiCrystal,
by the looks of it, Harbour Master are working on a switch port for Ghostship 🔥
The github has instructions for playing on switch, but they don't actually provide a Switch .nro to launch anything.

Checking their workflow they've been skipping switch validation since Jan 19. I appreciate that its new but 2ship still doesn't have a switch port, SOH stopped switch support and SpaghettiKart (MK64) has been skipping switch builds since Dec (All previous builds are very unstable on switch).

I'd love to be proven wrong but I think they've given up on switch.
(this is in no means meant to insult their work, its just my observations)
Post automatically merged:

Also been loving your port for 2ship.

Wondering if there's a way to get rumble support.
Not a big deal just curious.
 
The github has instructions for playing on switch, but they don't actually provide a Switch .nro to launch anything.

Checking their workflow they've been skipping switch validation since Jan 19. I appreciate that its new but 2ship still doesn't have a switch port, SOH stopped switch support and SpaghettiKart (MK64) has been skipping switch builds since Dec (All previous builds are very unstable on switch).

I'd love to be proven wrong but I think they've given up on switch.
(this is in no means meant to insult their work, its just my observations)
Post automatically merged:

Also been loving your port for 2ship.

Wondering if there's a way to get rumble support.
Not a big deal just curious.
They say they need someone to fully maintain the official Switch port(s), as the previous maintainer stopped doing it.

Rumble (and gyro) would need native controller support through libnx added as an alternative to the cross-platform SDL input. It was done once on an older version of SoH but lost soon after when the project's input system was completely redone.
 
I updated the port and it works well so far, but when I try to map the buttons, the usual accept and cancel buttons can not be mapped because they control the window. I know there was a way to solve this in the old release, but I can't seem to find how to do it now.

EDIT:

Try holding A before you press the mapping or try mashing it. It will eventually work.
This trick still works.
 
hi, not working for me, i tried so many thing but it just crashed, on homebrew it says that the current abi is not supported, is my cfw version the problem? it's 22.1.0
 
i have to try this newer version and see if it works on my fw21. Also - is gyro and rumble planned?
 

Site & Scene News

Popular threads in this forum