Raptor Computing Systems Community Forums (BETA)

Software => Applications and Porting => Topic started by: tle on September 29, 2020, 09:41:55 am

Title: [GAME] Super Mario 64 native Linux port
Post by: tle on September 29, 2020, 09:41:55 am
It's happened! Crazy hacker has managed to reverse engineered the N64 game! It was then ported to many platforms including Linux (OpenGL backend).

A bit of tweak in the Makefile and the game can be compiled successfully for PPC64LE



Gameplay video URL: https://youtu.be/Pucv1eNF_K4
Title: Re: [GAME] Super Mario 64 native Linux port
Post by: ClassicHasClass on September 29, 2020, 08:42:25 pm
And the tweak is? I'd play this!
Title: Re: [GAME] Super Mario 64 native Linux port
Post by: tle on September 29, 2020, 08:57:39 pm
Just this https://github.com/sm64-port/sm64-port/pull/25
Title: Re: [GAME] Super Mario 64 native Linux port
Post by: ClassicHasClass on September 30, 2020, 06:16:40 pm
That works (I just changed it to -mcpu=power9). Now to figure out how to make it use a gamepad ...
Title: Re: [GAME] Super Mario 64 native Linux port
Post by: tle on October 02, 2020, 06:29:45 pm
it supports gamepad out of the box

My Logitech Gamepad F310 just works without any configuration
Title: Re: [GAME] Super Mario 64 native Linux port
Post by: ClassicHasClass on October 02, 2020, 06:30:12 pm
It must not like my retractable one. I'll scare up a PS3 Sixaxis or something.
Title: Re: [GAME] Super Mario 64 native Linux port
Post by: MauryG5 on October 04, 2020, 10:57:01 am
Hi guys, I saw the video on you tube of the game running on our Power systems. But how do you download the finished game and try it?
Title: Re: [GAME] Super Mario 64 native Linux port
Post by: tle on October 05, 2020, 09:44:52 pm
The assets reside in dumped N64 rom. There are many tutorials on how to backup N64 SM64 cartridges on YouTube.