SDL 2 for IRIX
#1
SDL 2 for IRIX
I am pleased to announce that thanks to user Axatax here, we have a mostly-working SDL2 for MIPSPro on IRIX, with some SGI-specific changes. 

The repository is here: http://gitea.irixce.org/Nekoware-II/SDL-2

Archive of it is here:

.gz SDL2-2.0.9-irix.tar.gz Size: 8.62 MB  Downloads: 348


Please note the following:

I have three open issues per his instructions, because there's a few edge cases that are still broken. Review the issue titles for info. 

This was built against Nekoware, but we will ensure it builds fine on Nekoware II.

In particular, Axatax fixed the Dmedia audio API, threading for IRIX, and fixing the build system.

We will be adding more stuff to Gitea. if you are inclined to help out, please sign up! I don't even mind if you use it for personal projects, that's what it's for.

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: 06-05-2020, 06:38 PM by Raion.)
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
06-03-2020, 07:38 AM
#2
RE: SDL 2 for IRIX
When I last worked on this, 2.0.9 was the latest version, so it'll be updated for 2.0.12 and those ends will be tied up for Neko2.
Axatax
Octane

Trade Count: (0)
Posts: 46
Threads: 5
Joined: Feb 2019
Find Reply
06-03-2020, 09:19 AM
#3
RE: SDL 2 for IRIX
Thank you Axatax, good that we have SDL2 in a working state. I was mainly focusing on SDL-1.2.15 since it is a dependency for some older packages.
dexter1
Administrator

Trade Count: (1)
Posts: 297
Threads: 17
Joined: May 2018
Location: The Netherlands
Find Reply
06-03-2020, 09:56 AM
#4
RE: SDL 2 for IRIX
Well that's a big accomplishment! Lotta really nice features in SDL2.

Dang, now I really do need to get back onto my old projects...

Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/SH-09/MT-32/D-50, Yamaha DX7-II/V50/TX7/TG33/FB-01, Korg MS-20 Mini/ARP Odyssey/DW-8000/X5DR, Ensoniq SQ-80, E-mu Proteus/2, Nord Lead 2, Behringer Model D
commodorejohn
PDP-X

Trade Count: (0)
Posts: 367
Threads: 7
Joined: May 2018
Find Reply
06-03-2020, 02:15 PM
#5
RE: SDL 2 for IRIX
Yeah, I'm gonna try and port some emulators that require 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
06-03-2020, 10:18 PM
#6
RE: SDL 2 for IRIX
Don't use that patch. It's all kinds of soup sandwich. I sent a new archive to Raion, this one should compile.
Axatax
Octane

Trade Count: (0)
Posts: 46
Threads: 5
Joined: Feb 2019
Find Reply
06-05-2020, 10:02 AM
#7
RE: SDL 2 for IRIX
Updated. Looks like you updated SDL_spinlock?

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
06-05-2020, 06:38 PM
#8
RE: SDL 2 for IRIX
Is the current build in a fully-compiling state? I'm running into issues with configure - it keeps telling me that it needs GLEW for the build. GLEW compiled fine and set up what look like appropriate symlinks. There's a note in the configure script about still needing to fix a symlink issue with GLEW, but I'm not sure quite what that entails.

Thanks!

Personaliris Indigo Indigo2 Indy Onyx2 Origin 200 Origin Vault O2 Octane2 (VW 320) (VW 540) (VW 550) Fuel Tezro Tezro Rack Origin 350 Onyx4 Altix 350 (Prism Rackmount)
kaigan
Site Admin and SGI Tinkerer

Trade Count: (2)
Posts: 262
Threads: 31
Joined: May 2019
Location: Omaha, NE
Find Reply
06-23-2021, 01:59 PM
#9
RE: SDL 2 for IRIX
SDL 2.x isn't ready, no. Axatax hasn't gotten back to me on getting it fixed, he has the GLEW path hard coded somewhere in configure I think. I've been too slammed to take a look and try to fix it. I also want to up it to the same parity level as SGUG's, but that's gonna take a while for me to manage.

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
06-23-2021, 02:05 PM
#10
RE: SDL 2 for IRIX
Thanks for the update! I'll poke around and see if I can figure out what path it's looking for and go from there.

Personaliris Indigo Indigo2 Indy Onyx2 Origin 200 Origin Vault O2 Octane2 (VW 320) (VW 540) (VW 550) Fuel Tezro Tezro Rack Origin 350 Onyx4 Altix 350 (Prism Rackmount)
kaigan
Site Admin and SGI Tinkerer

Trade Count: (2)
Posts: 262
Threads: 31
Joined: May 2019
Location: Omaha, NE
Find Reply
06-23-2021, 03:26 PM


Forum Jump:


Users browsing this thread: 2 Guest(s)