Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Starship Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 4: Line 4:
|description=SF64 Nintendo Switch Port.
|description=SF64 Nintendo Switch Port.
|author=HarbourMasters
|author=HarbourMasters
|lastupdated=2024/12/23
|lastupdated=2025/05/25
|type=Shooter
|type=Shooter
|version=1.0.0
|version=2.0.0
|license=CC0-1.0
|license=CC0-1.0
|download=https://dlhb.gamebrew.org/switchhomebrews/StarshipSwitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/StarshipSwitch.7z
Line 19: Line 19:
|image_alt=Starship
|image_alt=Starship
}}
}}
​Starship is a native Nintendo Switch port of Star Fox 64 (SF64), developed by the Harbour Masters team, known for their previous projects like the Ship of Harkinian (a port of The Legend of Zelda: Ocarina of Time) and 2Ship2Harkinian (a port of Majora's Mask). This project enables players to experience Star Fox 64 on modern hardware with enhanced features and performance.​
​Starship is a native Nintendo Switch port of Star Fox 64 (SF64), developed by the Harbour Masters team, known for their previous projects the Ship of Harkinian (a port of The Legend of Zelda: Ocarina of Time) and 2Ship2Harkinian (a port of Majora's Mask). This project allows players to experience Star Fox 64 on modern hardware with enhanced features and performance.​


==Installation==
==Installation==
==Requirements==
Requirements:
*Ensure you have a legally obtained ROM of the USA 1.1 Rev A version of Star Fox 64. Verify its integrity using the SHA-1 checksum: 09F0D105F476B00EFA5303A3EBC42E60A7753B7A.
*A legally obtained dump of the ROM (USA 1.1 Rev A version) (SHA-1 checksum: 09F0D105F476B00EFA5303A3EBC42E60A7753B7A).
*Ensure ROM is in .z64 Format: The ROM should be in .z64 format. If it's in .n64 format, convert it using tools like the [https://hack64.net/tools/swapper.php N64 ROM Swapper].​
*The ROM should be in .z64 format. If it's in .n64 format, convert it using tools like the [https://hack64.net/tools/swapper.php N64 ROM Swapper].​
*A PC to extract the assets.
*A modded Nintendo Switch.


==Guide==
Instructions:
Users are directed to download the playtesting integration builds from the [https://nightly.link/HarbourMasters/Starship/workflows/main/main/Starship-switch.zip HarbourMasters' GitHub repository]. After generating the sf64.o2r file (approximately 13.8 MB), it should be copied to the SD card along with the .nro and other necessary files from the Switch build. ​
*Download the playtesting integration builds from [https://nightly.link/HarbourMasters/Starship/workflows/main/main/Starship-switch.zip here].
 
*[https://github.com/HarbourMasters/Starship Generate the O2R] from the ROM.
==Media==
*After generating the sf64.o2r file (approximately 13.8 MB), it should be copied to the SD card along with the .nro and other files from the Switch build. ​
'''Starship Switch''' ([https://www.youtube.com/watch?v=b_n0uJOiKG8 Alex Kramer]) <br>
*Note: Overclock is needed if 60 fps are configured.
<youtube width=""640"">b_n0uJOiKG8</youtube>


==Screenshots==
==Screenshots==
Line 37: Line 38:


https://dlhb.gamebrew.org/switchhomebrews/images/StarshipSwitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/images/StarshipSwitch-02.png
==Media==
'''Starship Switch''' ([https://www.youtube.com/watch?v=b_n0uJOiKG8 Alex Kramer]) <br>
<youtube width="640">b_n0uJOiKG8</youtube>


==Known Issues==
==Known Issues==
* Some users have reported audio "pop clicks" during radio communications, attributed to variable overflows. A temporary fix involves adjusting the master and voice slider volumes to 80% and 90%, respectively.
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.
* The port runs well under standard conditions; however, enabling 60 fps requires overclocking the Switch for optimal performance.
 
==Changelog==
'''v1.0'''
* First Release.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/starship-sf64-nintendo-switch-port.668344/
* GitHub - https://github.com/HarbourMasters/Starship
* Github - https://github.com/HarbourMasters/Starship
* GBAtemp - https://gbatemp.net/threads/starship-sf64-nintendo-switch-port.668344/

Latest revision as of 04:22, 25 May 2025

Starship
General
AuthorHarbourMasters
TypeShooter
Version2.0.0
LicenseCC0-1.0
Last Updated2025/05/25
Links
Download
Website
Source

​Starship is a native Nintendo Switch port of Star Fox 64 (SF64), developed by the Harbour Masters team, known for their previous projects the Ship of Harkinian (a port of The Legend of Zelda: Ocarina of Time) and 2Ship2Harkinian (a port of Majora's Mask). This project allows players to experience Star Fox 64 on modern hardware with enhanced features and performance.​

Installation

Requirements:

  • A legally obtained dump of the ROM (USA 1.1 Rev A version) (SHA-1 checksum: 09F0D105F476B00EFA5303A3EBC42E60A7753B7A).
  • The ROM should be in .z64 format. If it's in .n64 format, convert it using tools like the N64 ROM Swapper.​
  • A PC to extract the assets.
  • A modded Nintendo Switch.

Instructions:

  • Download the playtesting integration builds from here.
  • Generate the O2R from the ROM.
  • After generating the sf64.o2r file (approximately 13.8 MB), it should be copied to the SD card along with the .nro and other files from the Switch build. ​
  • Note: Overclock is needed if 60 fps are configured.

Screenshots

StarshipSwitch-01.png

StarshipSwitch-02.png

Media

Starship Switch (Alex Kramer)

Known Issues

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.

External links

Advertising: