4 ms·
IIRC from an earlier read about this, the code is from a disassembler.
by BizarroLand 5y ago
IIRC from an earlier read about this, the code is from a disassembler.
- sonicggg 5y agoWhy wouldn't Nintendo release the source, considering they're is little commercial value in this particular game now?
- shadowofneptune 5y agoVirtual Console (or whatever Nintendo calls it now) releases mean that the game can be a moneymaker decades past the end of retail sales. You also see this with MS-DOS games, sometimes modders will voluntarily stop making their fan patches if an official rerelease makes it to Steam.
- charcircuit 5y agoNintendo, like many other Japanese companies, are very protective of their IP.
- mook 5y agoThat assumes they even still have it. Not sure about Nintendo in particular, but many other games of the era are known to have lost source code. Nintendo did (supposedly) use an emulator for the N64 games in Nintendo Online (for the Switch); so it's possible that they don't have the source (or maybe it had enough machine-specific code that doing a source port would be more effort). Of course, if they can re-sell it as a subscription service they probably would want to avoid releasing the source anyway…
- colechristensen 5y agoNintendo is still selling Mario 64 in various ways. You can buy it in "Super Mario 3D All Stars" for $60 on the Switch.
- Narushia 5y agoThe code is not from a disassembler. The developers of the sm64 disassembly project used a disassembler to look at the machine instruction output of the game’s functions, and then wrote their own implementation in C that results in the same output.