Homebrew Homebrew app Homebrew game 2Ship2Harkinian Switch Port - Gyro and Rumble Support

  • Thread starter Thread starter reflex909
  • Start date Start date
  • Views Views 1,820
  • Replies Replies 20
  • Likes Likes 18

reflex909

Member
Newcomer
Joined
Aug 1, 2026
Messages
7
Reaction score
41
Trophies
0
Age
25
XP
80
Country
United States
Updated to 4.0.2 and added gyro and rumble support
I have updated 2ship2harkinian to 4.0.2 and added some improvements.

Added:
Gyro controls
Controller rumble support

Included:
All features and fixes from upstream 4.0.2
Mod load time improvements
Previous Switch-specific fixes

Credits:
Harbour Masters 64 - Original 2Ship2Harkinian team
YoshiCrystal9: Original Switch port
timschneeb: Shipwright-Switch gyro/rumble implementation
Lywx: Original switch code for Ship of Harkinian

Here's the release on GitHub: https://github.com/reflex909/2ship2harkinian-Switch
 
Last edited by reflex909,
These are such essential features, especially gyro - I'd never have got perfect score on the shooting galleries without it (been playing on Steam Deck). Great work making it happen.
 
  • Like
Reactions: reflex909
Very cool! Thank you so much! I have just started playing through Majora's Mask after discovering mods for 2ship for the first time. Gyro aiming was the only thing I was missing to make this perfect. Now it's on par with Ship of Harkinian v9.2.3 Thanks again!!
 
Updated to 4.0.2 and added gyro and rumble support
I have updated 2ship2harkinian to 4.0.2 and added some improvements.

Added:
Gyro controls
Controller rumble support
unfortunately Gyro is set on left joy con!! it needs to be set on right joy, but how i can do that?
 
Last edited by alexi86,
unfortunately Gyro is set on left joy con!! it needs to be set on right joy, but how i can do that?
That seems odd it shouldn't matter the gyroscope just measures the movement of the switch in space along a x-y-z axis. You probably mean the directional controls or maybe the free camera? Because when I enabled it it's just a button that asks you to move or push a button on the joycon to confirm is all. It doesn't ask for any particular joycon.
On Ship of Harkinian you sometimes had to slide both joycons off and on before enabling the gyro for it to detect it for some reason. I may have done it automatically, I don't remember really. ,but you can try that.
 
On Ship of Harkinian you sometimes had to slide both joycons off and on before enabling the gyro for it to detect it for some reason. I may have done it automatically, I don't remember really. ,but you can try that.
When i want to play on my TV i have to slide joycons off and gyro is set on the lefr joycon!!! and i can't to set it on the correct right joycon... that is the problem!!
 
Thank you! The instructions still say to use 4.0.2 to generate the mm.02r, but I'm sure we should use 5.0.0.
Yeah, It wouldn't run for me using my 4.x mm.02r. I used this android v5 apk to compile the new mm.02r, rather than launch it on my laptop.

https://github.com/linkzenic/2ship2harkinian-Android/releases/tag/v5.0.0-android.4
Thank you! The instructions still say to use 4.0.2 to generate the mm.02r, but I'm sure we should use 5.0.0.
were you able to get the new v5.0 2ship to run with a newly compiled mm.02r? I compiled a new rom using both the n64 and the GameCube versions and both refused to boot for me. While v4.0.2 with gyro controls works great. I winder if I need to recompile it on a different system. thanks!
 
Yeah, It wouldn't run for me using my 4.x mm.02r. I used this android v5 apk to compile the new mm.02r, rather than launch it on my laptop.

https://github.com/linkzenic/2ship2harkinian-Android/releases/tag/v5.0.0-android.4
were you able to get the new v5.0 2ship to run with a newly compiled mm.02r? I compiled a new rom using both the n64 and the GameCube versions and both refused to boot for me. While v4.0.2 with gyro controls works great. I winder if I need to recompile it on a different system. thanks!
Yes, it works perfectly for me now! I used a PC to create a new mm.02r using 2ship2harkinian 5.0.0 for windows. I have the USA n64 version.
 
  • Like
Reactions: anon730
Yes, it works perfectly for me now! I used a PC to create a new mm.02r using 2ship2harkinian 5.0.0 for windows. I have the USA n64 version.
Im going to go ahead and recompile it on Windows too. I tried to take the easy way out and use the latest android v5 2ship2harkinian port. They have worked great for me up until now. thanks again!
 
Update: Guys, a new release is available with gyro and controller fixes. It adds new joy con control options. You can select if you want the left joy con to have gyro, right joy con, or even both joycons. Also added support for other controllers, tested working with a PS4 controller. And added touch-and-drag support in the item and mask menus drag an item or mask onto a C-button slot
— check it out here:
https://github.com/reflex909/2ship2harkinian-Switch/releases/tag/switch-5.0.0-v3
 
Last edited by reflex909,
looks like the Majora's Mask Re-orchastrated music mod was keeping v5 from running for me. Bummer, that was a great update to all the background music they created. If you haven't tried it, I highly recommend it. Ran it on the previous v4 builds well.
 
Update: Guys, a new release is available with gyro and controller fixes. It adds new joy con control options. You can select if you want the left joy con to have gyro, right joy con, or even both joycons. Also added support for other controllers, tested working with a PS4 controller. And added touch-and-drag support in the item and mask menus drag an item or mask onto a C-button slot
— check it out here:
https://github.com/reflex909/2ship2harkinian-Switch/releases/tag/switch-5.0.0-v3
I'm still not able to get the gyro to work for some reason, thank you for the quick update?

Is there a certain button I need to hold or something? I'm testing with the Deku Mask bubble shot
 

Site & Scene News

Popular threads in this forum