Super Mario 64 PC port has been released!

  • Thread starter Deleted User
  • Start date
  • Views 158,520
  • Replies 283
  • Likes 33

nastys

ナースティス
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
Oh, it just works after copying the base rom to ./baserom.us.z64 and installing the required dependencies.
Code:
sudo apt install build-essential pkg-config git binutils-mips-linux-gnu python3 zlib1g-dev libaudiofile-dev libsdl2-dev x11proto-randr-dev libusb-dev libglfw3-dev libusb-1.0.0-dev
make TARGET_N64=0 -j$(nproc)
To run it in full screen, open Settings, go to Keyboard Shortcuts, and assign anything to Toggle Fullscreen.
Schermata da 2020-05-04 14-12-21.png

It should also work on L4T Ubuntu on Switch.
 
Last edited by nastys,
D

Deleted User

Guest
OP
Okay, please stop sending me requests via pm. I´m not going to tell you where you can get the files.
Google is your friend.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,284
Country
United Kingdom
Found the source code, I have not gone through it anywhere close to properly to say with any kind of certainty but if it pulls data from the original ROM (see Jenkinsfile within the source, and various readmes) it might be as free and clear as the basic decompilation. Slightly concerned about the level files though. Timestamps are interesting as well if accurate.

Anyway had a cursory skim around but have not seen the original since the leak and my even quicker comparison to final, not to mention I am far from the best Windows game programmer to be making any kind of proper assessment. Does look like a reasonable amount of work went into it and not as many bodges and kludges as I normally would expect in such an early stage project -- it still bears some scars from its heritage but nothing that can't be worked around.
 
  • Like
Reactions: Deleted User

EIREXE

Well-Known Member
Newcomer
Joined
Oct 13, 2015
Messages
71
Trophies
0
Age
25
XP
236
Country
Spain
I doubt we'll have the source for the port specifically until the project is considered complete, or maybe even ever.
Releasing the source right now would mean more proof for Nintendo that they're using copywritten material, and although they obviously are, the less proofs against 'em is the safest for the project and for them.
Also, if you're worried about viruses, you can check the executable with VirusTotal.

They would be in legal trouble regardless of source code availability, since they are already using nintendo characters, assets and trademarks.
 

EIREXE

Well-Known Member
Newcomer
Joined
Oct 13, 2015
Messages
71
Trophies
0
Age
25
XP
236
Country
Spain
The source code doesn't include the assets.
Interesting, I was unaware the decompile project required the models and animations from the game's binary (afaik the models in sm64 are built with the binary, but they may have changed this), does this release not include any models and textures then?
 

EIREXE

Well-Known Member
Newcomer
Joined
Oct 13, 2015
Messages
71
Trophies
0
Age
25
XP
236
Country
Spain
So the models are actually hardcoded?
They are hardcoded in the binary, but the decompilation project (mostly) doesn't include them, you have to extract them into c source code with a tool they provide.

I am not sure if the port requires you to provide a rom.
 

Kioku

猫。子猫です!
Member
Joined
Jun 24, 2007
Messages
11,987
Trophies
2
Location
In the Murderbox!
Website
www.twitch.tv
XP
16,076
Country
United States
They are hardcoded in the binary, but the decompilation project (mostly) doesn't include them, you have to extract them into c source code with a tool they provide.

I am not sure if the port requires you to provide a rom.
Well, if the assets aren't included with the decomp, then I'd say it's a safe bet.
 

TVL

#|
Member
Joined
Feb 17, 2004
Messages
577
Trophies
2
Location
World -1
XP
2,280
Country
Sweden
Wow, some people really do some incredible things. Hope someone manages to make a nice level editor for this.

This makes me wish all source code for every abandoned/cancelled/obsolete software would be released and freely available for everyone so those devoted enough can make something out of it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Bigonya uses his wiener to mod 360s
    +1
  • Xdqwerty @ Xdqwerty:
    Going to the water park, see ya
  • BigOnYa @ BigOnYa:
    You should update the 360 to newest dash before RGHing it yes. But not a big deal if you don't, you can install new dash/avatar updates after. It's just easier to do it auto online before, instead manual offline after.
  • BigOnYa @ BigOnYa:
    Have fun @Xdqwerty. If you see a chocolate candy bar floating in the water, don't eat it!
  • AncientBoi @ AncientBoi:
    :O:ohnoes: Y didn't U Tell ME that ALSO? @BigOnYa :ohnoes: 🤢🤮
    +1
  • BigOnYa @ BigOnYa:
    Does it taste like... chicken?
    +1
  • S @ salazarcosplay:
    @BigOnYa I wanted to ask you about your experience with seeing south park. Most of the people a bit younger like my younger brother and cousins that are a few younger than me that saw kids found south park funny because of the curse words, kids at school, that seemed like liking the show on a very basic level.

    I could not quite have a in depth discussion of the show.

    How was it for you? As an adult. What did you find the most interesting part about it. Did you relate to the parents of the kids and their situations. Was it satires, the commentary on society. The references on celebrities' and pop culture.
    +1
  • BigOnYa @ BigOnYa:
    I remember seeing the very first episode back in the day, and have watched every episode since. I used to set my VCR to record them even, shows how long ago.
  • BigOnYa @ BigOnYa:
    I just like any comedies really, and cartoons have always been a favorite of mine. Family guy, American Dad, Futurama, Cleveland Show, Simpsons - I like them all.
    +1
  • BigOnYa @ BigOnYa:
    South Park is great cause they always touch on relavent issues going on today, and make something funny out of it.
    +3
  • S @ salazarcosplay:
    @BigOnYa were you always up to date on the current events and issues of the time or were there issues that you first found out thru south park
  • BigOnYa @ BigOnYa:
    Most of the time yea I knew, I watch and read the news regularly, but sometimes the Hollywood BS stuff, like concerning actors slip by me. I don't follow most Hollywood BS (example: the Kardasians)
    +2
  • S @ salazarcosplay:
    @BigOnYa there were relevant issues before south park was made, that's why i think a south park prequel/spinoff would be great. Randy and his friends in their child hood
    +1
  • BigOnYa @ BigOnYa:
    Yea, like them running in high school together, getting into stuff, and how they got hitched and had kids. And how the town of South Park was back then compared to now. That would be cool to see.
  • BakerMan @ BakerMan:
    yeah
  • The Real Jdbye @ The Real Jdbye:
    @salazarcosplay if they made a prequel, it would still be about current issues, cause it doesn't make sense to make it about stuff that happened 30 years ago that nobody cares about anymore
  • The Real Jdbye @ The Real Jdbye:
    it's too late
  • The Real Jdbye @ The Real Jdbye:
    the older south park episodes about particular issues usually age poorly since the topic is no longer relevant
  • The Real Jdbye @ The Real Jdbye:
    an exception is giant douche vs turd sandwich, that's always relevant :P
    +1
  • K3Nv2 @ K3Nv2:
    I was gone for like an hour and none of you thought to write or call pos
  • BigOnYa @ BigOnYa:
    We knew you were going to Sonic to get lunch.
  • K3Nv2 @ K3Nv2:
    Sonics fast I would've been home in 10 mins
  • BigOnYa @ BigOnYa:
    Meet and greet with AncientBoi then?
  • K3Nv2 @ K3Nv2:
    That would've gone slow he's old
    +1
    K3Nv2 @ K3Nv2: That would've gone slow he's old +1