The fanmade Star Fox 64 PC port is now released and available to download

Star Fox 64 (U) (V1.0) snap0000.jpg

Harbour Masters have completed their project of porting a reverse engineered version of Star Fox 64 to PC. The makers of the highly regarded PC port of The Legend of Zelda: Ocarina of Time are back, having released codename "Starship" on GitHub today. Right now, it's only available for Windows, with Linux and Mac ports very close to completion. This allows you to play the game in HD and widescreen, major upgrades over the nearly 30-year-old original. You'll need your own backup of the USA v1.1 Rev A release of Star Fox 64, and just as their other ports have, you'll be able to load custom assets once other developers have released them.

:arrow: Source
 

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
877
Trophies
0
Age
27
XP
3,130
Country
Brazil
I can't wait to see people porting it to as many platforms as possible like what happened with Sonic Mania wich was ported to the Wii U, Super Mario 64 which was even ported to the Nintendo DSi, GTA 3 which was ported to the Dreamcast, OpenLara/Tomb Raider which was ported to the Zeebo or Doom which literally runs on everything these days.

To be honest, that's what excites me most about these decompilation projects, it's so incredible to see the game running on unexpected platforms, heck, some crazy dude even ported Super Mario 64 to the Game Maker engine.

I would love to see Star Fox 64 on the Wii U or PSVita, heck... maybe even the Nintendo DS.
 

Robert Newbie

Well-Known Member
Member
Joined
May 10, 2014
Messages
843
Trophies
4
XP
1,911
Country
United States
To be honest, that's what excites me most about these decompilation projects, it's so incredible to see the game running on unexpected platforms, heck, some crazy dude even ported Super Mario 64 to the Game Maker engine.
That's interesting. I had to see for myself, so I watched a video on SM64 in Game Maker. It really is amazing what people do with these decompilations.

Does anyone even play starfox?
It just feels like nintendo fumbled the franchise into obscurity
I understand where you're coming from. Star Fox got a particularly bad rap with Star Fox Zero, which wasn't even a bad game. Still, it reportedly has the lowest sales of the franchise. So, Nintendo's going to sit on it for a while. They know the fans will wait, but it always feels frustrating to see Nintendo IP's sit dormant.

Metroid's a good example. Other M got a mixed reception, and it was 6 years until Federation Force came out. Both Federation Force (2016) and Samus Returns (2017) reportedly performed poorly. On the plus side, Metroid Dread is said to be the most successful game in the franchise, and Prime 4 is on the way.
 

BlusterBong

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
256
Trophies
0
Age
30
XP
801
Country
United States
Before any of those people (you know exactly who you are) come into this thread... No. Nintendo cannot take down the GitHub repos that contain decompiled source code of the N64 Games that have been decompiled as this was clean-room engeneering and is completely useless without the assets needed for the game, and directly compiling the source code yourself or through a means like this PC Port. Classic Doom Source Ports have been operating like this for years, there's a reason why you need the original Doom/Doom 2 wad before you can mess with any mods even if the source code was directly released in that case.

It just feels like nintendo fumbled the franchise into obscurity
That's partly because they literally had no idea on where to take the franchise and to some degree, the fact that Star Fox was made durring the later half of the 4th Generation and start of the 5th generation where Mascot-Centric games were still prevalent, so there was only so much time they would have had to try and make Star Fox distinct enough from everyone else before the market became too oversaturated to survive when the market fell out of style.
 
  • Like
Reactions: bonkmaykr

paulttt

Well-Known Member
Member
Joined
Sep 1, 2008
Messages
300
Trophies
1
XP
2,379
Country
Before any of those people (you know exactly who you are) come into this thread... No. Nintendo cannot take down the GitHub repos that contain decompiled source code of the N64 Games that have been decompiled as this was clean-room engeneering and is completely useless without the assets needed for the game, and directly compiling the source code yourself or through a means like this PC Port. Classic Doom Source Ports have been operating like this for years, there's a reason why you need the original Doom/Doom 2 wad before you can mess with any mods even if the source code was directly released in that case.


That's partly because they literally had no idea on where to take the franchise and to some degree, the fact that Star Fox was made durring the later half of the 4th Generation and start of the 5th generation where Mascot-Centric games were still prevalent, so there was only so much time they would have had to try and make Star Fox distinct enough from everyone else before the market became too oversaturated to survive when the market fell out of style.
So... When are Nintendo taking this down? Asking for a friend.
 
  • Like
Reactions: bonkmaykr

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,947
Trophies
7
Location
WA State
Website
ko-fi.com
XP
19,169
Country
United States
I'm just glad they gave the project a good relevant name...
Unlike that stupid boat one for Zelda 64.
If they do Majora's Mask, they should call it something like Moon Tear.
 

Vague Rant

Deceptively cute
Member
Joined
Aug 7, 2008
Messages
2,534
Trophies
2
Location
Melbourne
Website
vaguerant.tumblr.com
XP
3,923
Country
Before any of those people (you know exactly who you are) come into this thread... No. Nintendo cannot take down the GitHub repos that contain decompiled source code of the N64 Games that have been decompiled as this was clean-room engeneering and is completely useless without the assets needed for the game, and directly compiling the source code yourself or through a means like this PC Port. Classic Doom Source Ports have been operating like this for years, there's a reason why you need the original Doom/Doom 2 wad before you can mess with any mods even if the source code was directly released in that case.
I guess I'll be that guy.

For one, this isn't clean-room reverse engineering.

Clean-room is when one group (the dirty room) has access to the original product (in this case, Star Fox 64) and do whatever reverse engineering on it they like and then write up a detailed specification of exactly how the software operates, which passes through a legal team who vet whether anything in the notes is infringing before it gets to the clean room engineers who write a brand new piece of software to meet the specifications written by the dirty room.

The clean room never has any direct contact with the original product or any further communication with the dirty room due to the risk of becoming tainted with information they could not obtain without directly reverse-engineering the product themselves.

These decomp projects are regular reverse-engineering, not clean-room. The same people doing the reverse-engineering are the ones writing the new code and they're explicitly comparing and contrasting their results against the original binary. Up to this point, none of what I'm saying equates to "This is illegal, you know," I'm literally just clarifying that this is not what clean-room reverse engineering is.

While clean room reverse engineering is undeniably legal, directly reverse engineering a product is at least less clear. Under the DMCA, reverse-engineers are offered a narrow exemption when the work is done for the purpose of interoperability. This allows things like unlicensed accessory manufacturers for phones, consoles, etc. to exist, because without reverse-engineering how the original device works, they would be locked out of producing compatible devices or software.

You could make a fairly convincing argument that reverse engineering explicitly for the purpose of making ports like this is the most defensible form of reverse-engineered decomp, because they are using the information obtained to provide interoperability with other software than provided by the original publisher, such as the Windows operating system. It's less clear what protections a decomp produced for the sake of research, historical interest, etc. enjoys.

Ultimately, all of these laws are written with an implied assumption that these things are being done for commercial interest. Obviously, that's not the case here, it's just hobbyists doing things for fun, which isn't really a scenario the DMCA seems to have predicted. But I'd say there's an open argument to be made that a decompilation creates a derivative work of the original product, even if that decompilation doesn't do anything by itself (without game assets), because the program itself is a unique work that is part of a larger creative endeavor (the whole game). There's no requirement that a copyright violation has to be equally as functional as the original work in order to violate the original owner's rights.

Whether or not a decomp is a derivative work is something that simply has not been established in law, since previous shutdowns of similar projects have never made it to trial. That in itself is proof that companies can and have taken down decompilation projects regardless of any argument as to their legality. You don't have to win a court case to shut down a decomp, just convince somebody shutting it down is a better idea than challenging a multi-billion dollar corporation.

The risk to these major corporations is that they take one of these cases to trial and lose, decomps are declared free and legal and it becomes open season; they can no longer use threats of legal action to shut these projects down unequivocally. That's a worse situation than the one they have now, where they can exploit the grey area to make whatever claims they like when threatening developers.

tl;dr: Nintendo probably could take it down if they felt like it, not because they definitely have the legal right to but because it's a muddy, untested area of law and they have a lot of money.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @dygeo, hi