It's likely very possible using the leaked source code, but legally it's somewhat unwise. Unlike building an emulator, or recreating the game from your own code and assets, using the leaked source code in ANY way is highly illegal. Roms are technically illegal but only if you don't own the original disc/cart which is hard for law enforcement to prove (and the costs to prove it likely aren't worth the trouble).
Using leaked source code, however, IS easy to prove. And while having this game pulled from access shortly after release would be uncool, the truth is that the types of revivals we do here are a legal grey area. Bringing the noise from Nintendo and the law could have repurcusions.
I'd be very interested, of course, and think technically it's fine but legally is where the question lies
You're a bit confused. These SM64 ports aren't from the leaks. Before the leaks happened, a seperate group reverse engineered SM64's code using a retail game ROM and their code would definitely have differences to the Nintendo's SM64 code (Due to how decompilation works). Its still not entirely legal, but its more legal than using the stolen source code if that makes sense. Also the SM64 source code that was leaked is incomplete anyways so its not that useful.
As for a Dreamcast port, the PC version of SM64 uses around 32MB of RAM on startup. The Dreamcast only has 16MB of RAM (32 if you do the new mod) so the code will need to be optimised for Dreamcast for it to work, maybe even entirely overhauled.
Sure if your willing to put in the work it can be done as you know the psp has a lot more ram and much higher clock rate Far as the source code it was clean room it was said still not stopped nintendo taking action on any file hosting for hosting the compiled version with the assets .. The gigaleak 2 3 4 if you follow there is a complete dump of the source found now i seen the post on 4chan were they compiled the rom to a working state.. been many more updates to the gigleak over the last week.. There is now complete source code to most of the pokemon games even a complete dev to build them.. Just keeps growing the leaks drips and drabs over the last week..
Sm64 port was clean room why nintendo not been able to take the port source code down.. but the compiled version using assets they have..
Yes but the SM64 SDL port was done before the leak through reverse engineering I believe.
There's ports for various systems including the Switch.
I've tried it on my switch and it's just like the original game but running at a higher resolution.
I don't know whether the Dreamcast could handle it with it's limited memory though.
I'm not very technical, are you saying that you can counteract lesser RAM by utilising a cartridge? On-board RAM on the cart, or just how the hardware pulls data from the media?
I have no idea what to do. Am I supposed to use Python to run the codes? What do I download from the github? I found a cdi already, but I want to try...
Last post
No idea
dogbox2@dogbox2-PC /opt/toolchains/dc/sm64
$ make TARGET_DC=1
Makefile.split:152: build/us_dc/level_rules.mk: No such file or directory...