I Compiled Some Bullet Physics Demos You Can Try (updated TAR download)
#1
I Compiled Some Bullet Physics Demos You Can Try (updated TAR download)
I spent several hours figuring out how to compile the Bullet Physics library demos on IRIX 6.5. I managed to get them working, but I would love to have some help testing to make sure they run without any extra libraries. The performance is generally poor on a 195 MHz Indigo2 R10K, but some run with acceptable frame rates.

   

They're 32 bit, so they should run on R4K and R5K CPUs:

Download Link (tar)

O2 Indigo2 R10000/IMPACT
(This post was last modified: 05-06-2021, 02:14 AM by synthetix.)
synthetix
gcc -O3

Trade Count: (0)
Posts: 45
Threads: 11
Joined: Aug 2020
Location: 🇺🇸
Find Reply
05-05-2021, 02:28 PM
#2
RE: I Compiled Some Bullet Physics Demos You Can Try
I was able to run it straight out the downloaded zip file on a 2x400 V12/DCD 2G of ram Octane. The performance seemed ok for what scenes that I went through, I'll run through all of them when I have more time.

Octane2Octane2:o300:
Tephran
O2

Trade Count: (2)
Posts: 35
Threads: 7
Joined: Jun 2019
Location: U.S.
Find Reply
05-05-2021, 03:10 PM
#3
RE: I Compiled Some Bullet Physics Demos You Can Try
(05-05-2021, 03:10 PM)Tephran Wrote:  I was able to run it straight out the downloaded zip file on a 2x400 V12/DCD 2G of ram Octane. The performance seemed ok for what scenes that I went through, I'll run through all of them when I have more time.

Awesome. That's good news. My fear was that the demo programs would link with libraries that wouldn't be on others' systems, but it sounds like that's not a problem. If only my CPU had some more horses...

O2 Indigo2 R10000/IMPACT
synthetix
gcc -O3

Trade Count: (0)
Posts: 45
Threads: 11
Joined: Aug 2020
Location: 🇺🇸
Find Reply
05-05-2021, 08:06 PM
#4
RE: I Compiled Some Bullet Physics Demos You Can Try
Nice nice. how did you compile this? Did you document it? I've not downloaded it yet.

Also if you tar it up you can host it here. I don't allow zips since IRIX can't use them and ZIPs are the most insecure archiving util out there.

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: 05-06-2021, 01:36 AM by Raion.)
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
05-06-2021, 01:36 AM
#5
RE: I Compiled Some Bullet Physics Demos You Can Try
(05-06-2021, 01:36 AM)Raion Wrote:  Nice nice. how did you compile this? Did you document it? I've not downloaded it yet.

Also if you tar it up you can host it here. I don't allow zips since IRIX can't use them and ZIPs are the most insecure archiving util out there.

Thanks. It wasn't easy, but short version is I used the Nekoware GCC 3.4.6 and GLUT packages and accompanying GNU tools. I also had to do some manual edits to the configure stuff to get it to work. I didn't install any of the MIPSpro stuff, although I did need some updated headers from the Development Foundation 1.3 CD. If there's enough interest, I can go more into detail.

I updated the download link with a tar archive, so now it should be easy to unpack on a vanilla IRIX install without any need for freeware.

O2 Indigo2 R10000/IMPACT
synthetix
gcc -O3

Trade Count: (0)
Posts: 45
Threads: 11
Joined: Aug 2020
Location: 🇺🇸
Find Reply
05-06-2021, 02:11 AM
#6
RE: I Compiled Some Bullet Physics Demos You Can Try (updated TAR download)
Nice, so fyi we have MIPSPro on the ftp plus flexlm in the wiki, but I understand using GCC is probably a choice deeper (i.e. you may not want to fix the bad code that MIPSPro will choke on) than surface-level. Tarballs are great.

I suggest definitely writing out a full on documentation with any patches you applied, configure scripts etc. I'm doing the same for my stuff.

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
05-06-2021, 02:33 AM
#7
RE: I Compiled Some Bullet Physics Demos You Can Try (updated TAR download)
(05-05-2021, 02:28 PM)synthetix Wrote:  The performance is generally poor on a 195 MHz Indigo2 R10K, but some run with acceptable frame rates.

Performance is not that bad on my O2 with 250 MHz R10k (most of them run well). Thanks!

I am no longer posting from the moose, SGI O2 with R10k/250, 1GB RAM,  IRIX 6.5.27, unfortunately.
O2  1600SW  1600SW  Indy Indy Indigo  Indigo  Indigo2 R10000/IMPACT  Octane
jirka
Octane

Trade Count: (0)
Posts: 121
Threads: 4
Joined: May 2018
Location: Ostrava, Czech Republic
Find Reply
05-06-2021, 06:08 PM
#8
RE: I Compiled Some Bullet Physics Demos You Can Try (updated TAR download)
(05-06-2021, 06:08 PM)jirka Wrote:  
(05-05-2021, 02:28 PM)synthetix Wrote:  The performance is generally poor on a 195 MHz Indigo2 R10K, but some run with acceptable frame rates.

Performance is not that bad on my O2 with 250 MHz R10k (most of them run well). Thanks!

Nice! I haven't tried them on the 300 MHz R5K machine yet, nor have I tried compiling them in 64 bit (which may help performance). I'll update the post once I get around to it.

O2 Indigo2 R10000/IMPACT
synthetix
gcc -O3

Trade Count: (0)
Posts: 45
Threads: 11
Joined: Aug 2020
Location: 🇺🇸
Find Reply
05-08-2021, 01:45 AM


Forum Jump:


Users browsing this thread: 1 Guest(s)