N64 Ocarina of Time C decompilation
#1
N64 Ocarina of Time C decompilation
https://arstechnica.com/gaming/2021/11/r...mpilation/

Would be great to get another IRIX binary.
Shiunbird
Administrator

Trade Count: (1)
Posts: 553
Threads: 45
Joined: Mar 2021
Location: Czech Republic
Find Reply
11-30-2021, 01:51 PM
#2
RE: N64 Ocarina of Time C decompilation
It would sure be nice.

I have the Super Mario 64 port running on my Indigo2 R10000 MAX IMPACT.

It is unfortunately a bit buggy though! :(


The biggest 🐜 in the game is how the 🌲’s appear.
(This post was last modified: 11-30-2021, 03:31 PM by Irinikus.)
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
11-30-2021, 03:27 PM
#3
RE: N64 Ocarina of Time C decompilation
The team that did the SM64 port is different, and I'll let you guys know that performance is gonna be absolute trash for both games.

Display lists and stuff aren't super efficient. Someone would need to write the engine to be actually using OpenGL, and optimize it for MIPSPro to get the best performance out of it.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
11-30-2021, 03:39 PM
#4
RE: N64 Ocarina of Time C decompilation
The performance is not totally terrible on the Indigo2. (It can definitely be improved upon though!)

I will hopefully be able to capture it properly once I receive my capture card.
(This post was last modified: 12-01-2021, 10:57 AM by Irinikus.)
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
11-30-2021, 03:42 PM
#5
RE: N64 Ocarina of Time C decompilation
The thing that eats most cpu on the Mario 64 port is the audio, at least in dos compiling it having the no audio flags let the game run on an AMD586 133 mhz cpu + voodoo 1 ok.
On a 188mhz K6-2 and voodoo 3 pci run at 1024x768 good framerate (sound disabled also)
(This post was last modified: 12-01-2021, 02:49 AM by soviet.)
soviet
Octane

Trade Count: (0)
Posts: 192
Threads: 22
Joined: Apr 2019
Location: Uruguay
Find Reply
11-30-2021, 11:12 PM
#6
RE: N64 Ocarina of Time C decompilation
I just corrected my earlier comment! It runs reasonably well on my Indigo2.
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
12-01-2021, 10:58 AM
#7
RE: N64 Ocarina of Time C decompilation
Is there an Irix version of SM64 out that isn't all buggy with graphical glitches yet?
stormy
Atari expert!

Trade Count: (1)
Posts: 180
Threads: 34
Joined: May 2019
Location: UK
Find Reply
04-30-2022, 02:46 PM
#8
RE: N64 Ocarina of Time C decompilation
Nope unfortunately. Just like with SM 64 there needs to be a lot of code rewrites to make it optimized for our systems

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
04-30-2022, 02:51 PM
#9
RE: N64 Ocarina of Time C decompilation
Bounty time! $90000000 bounty!!!! lol Smile
stormy
Atari expert!

Trade Count: (1)
Posts: 180
Threads: 34
Joined: May 2019
Location: UK
Find Reply
04-30-2022, 03:31 PM
#10
RE: N64 Ocarina of Time C decompilation
I'm hesitant to do it for a potentially illegal project. Similarly we don't allow bounties to crack software.

But I would, discretely, donate to such an effort if it was headed by someone I trust.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
04-30-2022, 04:41 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)