Jump to content
IGNORED

Mario 64 pc port


Recommended Posts

That's good, Mario's model is the ugliest part of 64, factoring in the fact that you're looking at it the entire time. I'm guessing they've eliminated the 'lower-poly' version of Mario when he goes a certain distance from the camera? 

Link to comment
Share on other sites

  • 1 month later...

Recently I was surprised to discover that full speed emulation of SM64 on 3DS (well, New 3DS) is now a thing, and pretty impressive it is too.

 

But a true 3DS port is here..and wonderful in all of its vanilla 240p glory.

 

It's perfect on New model as the camera buttons map to the nipple stick. Literally perfect.

2020-07-30_02-51-37.689_top-01.png

Link to comment
Share on other sites

  • 7 months later...

Maybe I'm weird, but I find that when I see the higher poly characters I start to notice the absence of things like facial animation. And the higher resolution textures on the environment look out of place on the low detailed geometry. 

 

I, weirdly, think the original looks better!

Link to comment
Share on other sites

Yep agreed – the textures in particular do not suit the aesthetic at all – and i think that's very often the case in games where the artistic choices of the day are necessarily reflective the hardware limitations.

Great that there's modding activity though, its all good fun.

Link to comment
Share on other sites

  • 2 weeks later...

 

 

 

Mario 64, but with a ton of upgrades you can turn on including the ability to not leave the stage when collecting stars, new moves, 60fps and camera control and heaps more.

 

Bit of a pain to set up but it's not bad at all!

Link to comment
Share on other sites

On 08/04/2021 at 11:09, Darhkwing said:

 

 

 

Mario 64, but with a ton of upgrades you can turn on including the ability to not leave the stage when collecting stars, new moves, 60fps and camera control and heaps more.

 

Bit of a pain to set up but it's not bad at all!

 

I'm struggling to get this setup

 

I also followed the instructions on https://www.msys2.org/

after running pacman -Syu and pacman -Su its not clear what I have to do.  I tried typing 'pacman -S --needed base-devel mingw-w64-x86_64-toolchain' but then it gives an option of Enter a selection (default=all): but not clear what to do from here

 

I also followed step by step instruction for windows on this page https://github.com/sm64-port/sm64-port

 

I get as far as typing  'git clone https://github.com/sm64-port/sm64-port.git' in the MSYS2 terminal window but it says command not found

 

Have you got any pointers?  

 

Link to comment
Share on other sites

Out of interest did you change the install directory? I had a similar issue that pacman -Syu wasn't working until i let it install to the default place.

 

After that, i ran that command and the pacman -Su one and it all worked (believe it asked for the rom at that point) and it does it's thing.

Link to comment
Share on other sites

2 hours ago, Darhkwing said:

Out of interest did you change the install directory? I had a similar issue that pacman -Syu wasn't working until i let it install to the default place.

 

After that, i ran that command and the pacman -Su one and it all worked (believe it asked for the rom at that point) and it does it's thing.

 

I've installed mysys2 to another drive and not the default c:\.  I'll try uninstalling and install in on my c:\  

Link to comment
Share on other sites

1 hour ago, Isaac said:

Not having to leave a stage when getting a star is such a small but clever change.

 

It's cool but doesn't always work. For example, you can't trigger the koopa race until you come back into the level. The majority of stars are collecting in one go though for sure.

Link to comment
Share on other sites

6 hours ago, Darhkwing said:

Out of interest did you change the install directory? I had a similar issue that pacman -Syu wasn't working until i let it install to the default place.

 

After that, i ran that command and the pacman -Su one and it all worked (believe it asked for the rom at that point) and it does it's thing.

 

Sorry to trouble you and this maybe a dumb question.  I've reinstalled MYSYS2 to c:\ and have got a little further now.  I managed to get past the git clone part and cd sm64-port.  The next step is to:

 

Place a Super Mario 64 ROM called baserom.<VERSION>.z64 into the repository's root directory for asset extraction

 

Do I put the ROM in C:\Users\<username>\Documents\sm64-port ?

 

EDIT:  NVM Ive got it up and working now

 

I've added to my library of hacks

 

2021-04-10_LI.thumb.jpg.c75e00f561fcb4b2a460ff3d7cb8dfc0.jpg

Link to comment
Share on other sites

  • 1 year later...

Video on how a modder optimised the Mario 64 code (and made use of the memory expansion pack) to get significant framerate improvements - good enough to get 30fps split-screen multiplayer!

 

 

Link to comment
Share on other sites

I was coming in here see if it had been posted yet - and it had.  The video was very interesting - it nicely illustrated how you could optimize code very well, but certainly at the expense of readability!  I have my Everdrive cart waiting for this release - looking forward to seeing what this ends up like

Link to comment
Share on other sites

Hugely impressive video in terms of knowing the hardware inside out and making the most of it's quirks..

Unfortunately, judging by his Discord channel.. seemingly not a pleasant person either.. 

 

Would love someone as competent (also not a dickbag) to have a go at something like Saturn Daytona (for example) - where there's clearly HUGE room for improvement in performance if the hardware can be utilised to the max..

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Use of this website is subject to our Privacy Policy, Terms of Use, and Guidelines.