Starship: SF64 Nintendo Switch Port

  • Thread starter Thread starter zerofalcon
  • Start date Start date
  • Views Views 8,553
  • Replies Replies 32
  • Likes Likes 13

zerofalcon

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
853
Reaction score
563
Trophies
1
Location
Somewhere close to my NES
XP
3,727
Country
Thanks to the guys from HarbourMasters we got another N64 decomp/port to the Nintendo Switch.

As with the other decomp projects, a personal dump of the ROM (v1.1 rev A) is needed.
A PC to extract the assets and of course a modded Nintendo Switch.

Download the playtesting integration builds from here:

https://github.com/HarbourMasters/Starship?tab=readme-ov-file#playtesting

After generating the sf64.o2r (13.8 MB (14,559,161 bytes) in size aprox) just copy the file to sdcard along with the nro and the other files from the switch build.
Radio communication have audio "pop clicks" due to variable overflows (thanks to Vanfanel for the explanation on discord), just lower the master and voice slider volume to 90% (voice) and 80% (master) for a temporal fix, provided again by him.

Port runs pretty good, but overclock is needed if 60 fps are configured.
 
I can't seem to make it work on my end. Even with a (supposedly) properly build sf64.otr \ sf64.o2r, the game just crashes before it starts.
 
During the Great Fox tunnel sequence there’s no textures, just Star Fox team running, textures display correctly in PC build, just making sure the o2r is correct.
 
During the Great Fox tunnel sequence there’s no textures, just Star Fox team running, textures display correctly in PC build, just making sure the o2r is correct.
Same to me, the project its in playtest, so it was expected some missing things.
 
  • Like
Reactions: cucholix
Last edited by M7L7NK7,
Works Great! Just finished adding it to my collection of N64 recomps :grog:
2025032119210400-57B4628D2267231D57E0FC1078C0596D.jpg
 
How come N64 decomps are so popular and Playstation aren't? Never mind Sega Saturn lol is Saturn decomp even possible? 😂
Just use Duckstation and ZebraEngine respectively. HOS can emulate both pretty well. It’s the N64 that can be a bit hit and miss and more so as you move toward modern consoles. GameCube is also doable under certain circumstances - I’ve managed to get about 12 games running without any slowdown on the latest Switchroot Android :yay:
 
Just use Duckstation and ZebraEngine respectively. HOS can emulate both pretty well. It’s the N64 that can be a bit hit and miss and more so as you move toward modern consoles. GameCube is also doable under certain circumstances - I’ve managed to get about 12 games running without any slowdown on the latest Switchroot Android :yay:
Emulations fine but decompilation is next level shit. That's how you get true source ports that go above and beyond. Look at perfect dark. 60fps, dual analog controls etc etc

Mario 64, Ocarina, Majora. True source ports are amazing.
 
I cannot for the life of me get this to boot. :(
I've used old and new versions of the NRO file, checked the hash of my .z64 file, regenerated the .otr file multiple times.

Without the otr, the NRO boots saying it's missing the otr. With the otr, the NRO fails to boot at all.

Is it because my switch is still at firmware 18.0?
 
Nope, works good with FW 18.
Sad day :/ anyone have a working compiled zip they're willing to share? 😅
Everything is working totally fine on my PC 🤔

Edit: got it to work! I was using the OTR files from the Windows Release, when I should have been using O2R from the Windows Playtest shortcut! 🥳
 
Last edited by Starhustler,
This indeed is an awesome port! for those later on that have trouble make sure to read!


get the window playtest build to generate your sf64.o2r you can get that here
https://nightly.link/HarbourMasters/Starship/workflows/main/main/starship-windows.zip


next place your Star Fox 64.z64 rom inside the windows build then run Starship to build your sf64.o2r


copy the starship.o2r and sf64.o2r and place them in the starship folder here
https://nightly.link/HarbourMasters/Starship/workflows/main/main/Starship-switch.zip


I suggest you change the name folder from Starship-switch to Starship so it matches the nro name!


then copy that to your switch! enjoy!


for those who want better textures this just got updated as of 2026 you can get them here
https://gamebanana.com/wips/90597
characters icons and game looks way better with new models and textures!


set them inside the mods folder! like so
Switch/starship/mods


Mods Folder Order
00 LR2EB Preview 3.o2r
01 LR2EB Preview 3 HD Models.o2r
02 LR2EB Preview 3 HD Models textures.o2r
03 HD boost dial.o2r
04 LRClassic Engine Glow.o2r
05 explosions.o2r
 
Last edited by Heavenseyes,

Site & Scene News

Popular threads in this forum