SM64 IRIX - GL Linking error
#31
RE: SM64 IRIX - GL Linking error
Probably not. Without major code rewrites to optimize it for IRIX and to make it work under the C99 compiler you probably won't get very good performance.

Plus Nintendo is very sue-happy. Kind of a major liability to develop 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.
(This post was last modified: 02-01-2021, 05:32 PM by Raion.)
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
02-01-2021, 05:32 PM
#32
RE: SM64 IRIX - GL Linking error
(02-01-2021, 05:32 PM)Raion Wrote:  Probably not. Without major code rewrites to optimize it for IRIX and to make it work under the C99 compiler you probably won't get very good performance.

Plus Nintendo is very sue-happy. Kind of a major liability to develop it.


I've already got 14 stars... including ones from the eel under the sea... performance is a little choppy, and the shadows are buggy, but she's lovely.

a little optimization would be icing on the cake..

Indigo2 IMPACT  : R10K-195MHz, 1GB RAM, 146GB 15K, CD-ROM, AudioDAT, MaxImpact w/ TRAM.  IRIX 6.5.22

O2 : R12K-400MHz, 1GB RAM, 300GB 15K, DVD-ROM, CRM Graphics, AV1/2 Media Boards & O2 Cam, DV-Link, FPA & SW1600.  IRIX 6.5.30

 : 2 x R14K-600MHz, 6GB RAM, V12 Graphics, PCI Shoebox.  IRIX 6.5.30

IBM  : 7012-39H, 7043-140

chulofiasco
Hardware Junkie

Trade Count: (0)
Posts: 328
Threads: 51
Joined: May 2019
Location: New York, NY
Website Find Reply
02-03-2021, 06:38 PM
#33
RE: SM64 IRIX - GL Linking error
For the dos version compiling using the no-sound parameter got the game to run at least double the frame rate.
I have to try and see how to compile it on irix, what is the best option to install gcc on irix ?
soviet
Octane

Trade Count: (0)
Posts: 192
Threads: 22
Joined: Apr 2019
Location: Uruguay
Find Reply
02-03-2021, 07:38 PM
#34
RE: SM64 IRIX - GL Linking error
I'm assuming you'll need to use GCC 4.7.x at least. There's one in Nekoware that AFAIK doesn't have any extra dependencies.

Edit: I'm also working on a solution, it's just not ready yet.

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.
(This post was last modified: 02-04-2021, 03:01 AM by Raion.)
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
02-03-2021, 10:49 PM
#35
RE: SM64 IRIX - GL Linking error
Looks like Z-Buffer issues on my side

Sharp X68000 PRO HD 4MB Bluescsi
HP Kayak XA-s, Dual Pentium II 400 Mhz 512 MB Voodoo 3, 2x2TB
Sun SparcStation 5 @ 170 Mhz (TurboSparc), 96MB Ram, TGX+ graphics, 2x18GB SCSI
BeBox Dual PPC 603e @ 133 Mhz, 128 MB Ram 2GB SCSI
SGI Octane R14000 @ 600 Mhz 1GB VPro 12 128MB 8GB SCSI
NeXTCube 68040 @ 25 Mhz 64MB NeXTDimension Board 64MB 2GB SCSI
NeXTStation Color 68040 @ 25 Mhz 64 MB  2GB SCSI
NeXTStation Turbo Mono 68040 @ 33 Mhz 64MB  16GB SCSI
NeXTStation Turbo Color 68040 @ 33 Mhz 128MB 4GB SCSI
AlienWare Aurora R8 I9-9900K @ 5 Ghz 64GB 2 x GeForce RTX 2080TI 11GB SLI 1TB SSD NVMe M2 2TB HD

10Gb optical fiber Internet
octaneirix6530
Octane

Trade Count: (0)
Posts: 129
Threads: 41
Joined: Nov 2019
Location: France
Find Reply
02-06-2021, 12:15 PM
#36
RE: SM64 IRIX - GL Linking error
Super Mario 64 runs very well and with few glitches on an Indigo2 MAX IMPACT!

[Image: T5edhOm.jpg]

[Image: DFhFy5S.jpg]

[Image: jqWaJPV.jpg]

[Image: PaFy5UQ.jpg]
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
10-25-2021, 06:09 PM
#37
RE: SM64 IRIX - GL Linking error
Nifty screenshots Irinikus, did you compile that from source? Erm, I guess that's a bit of a redundancy, you compile everything from source. Uh, unless you've got already compiled object files, then you just need to run the linker...

Project: Temporarily lost at sea
Plan: World domination! Or something...
vishnu
Tezro, Octane2, 2 x Onyx4

Trade Count: (0)
Posts: 1,245
Threads: 41
Joined: Dec 2017
Location: Minneapolis, Minnesota USA
Find Reply
10-25-2021, 11:57 PM
#38
RE: SM64 IRIX - GL Linking error
I
need
this
in
my
life
Shiunbird
Administrator

Trade Count: (1)
Posts: 553
Threads: 45
Joined: Mar 2021
Location: Czech Republic
Find Reply
10-26-2021, 07:47 AM
#39
RE: SM64 IRIX - GL Linking error
You can download it from this link:

https://mega.nz/file/quJSUJ6S#qQrbpIW4v2...l4A2x7ncTw
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
10-26-2021, 10:36 AM
#40
RE: SM64 IRIX - GL Linking error
Wow - works.

No way I'm knowledgeable enough to build it myself.
On my Linux PPC box, fully patched current release, I get some errors complaining that whatever is pointed as int is not int.
On IRIX, I don't even get it to read the makefile correctly.
(100% n00b here, keep in mind)

But the pre-made binary works well. It's funny that in big open areas the frame rate drops quite significantly, but CPU and graphics are far from being saturated.

Very cool stuff indeed!
Shiunbird
Administrator

Trade Count: (1)
Posts: 553
Threads: 45
Joined: Mar 2021
Location: Czech Republic
Find Reply
10-27-2021, 05:28 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)