GopherVR port to IRIX

3D/2D CGI and the tools used in their creation (Maya, Photoshop, Blender, GIMP, etc.).
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
ClassicHasClass
Donor
Donor
Posts: 2108
Joined: Wed Jul 25, 2012 7:12 pm
Location: Sunny So Cal
Contact:

GopherVR port to IRIX

Unread postby ClassicHasClass » Fri Mar 01, 2013 8:35 pm

For those of you unfamiliar with GopherVR, visit http://www.floodgap.com/software/gophervr/ (Gopher-compatible client strongly advised; Firefox 3 will suffice :D as will OverbiteFF for Firefox 4+/TenFourFox/SeaMonkey). Originally only available for classic Mac OS, the source code finally resurfaced whole in 2009. I ported it to OS X, and another user fixed it up for Linux, but the Irix port didn't work ... until this evening. With some hacking it now builds and appears to work normally with MIPSPro 7.4.4m on IRIX 6.5.mumble. At 1024x768 this R4400 Indy manages around 8-10fps (all in software).

http://www.floodgap.com/iv/1830

Before I release source and a MIPSIII-compatible binary, a few notes:

- libtracker doesn't seem to work. I have libaudio.so, but I'm missing /usr/include/dmedia. Was this on the IRIX CDs? Which package/CD am I looking for? Right now it just builds a dummy module with no audio, but it *should* work.

- Which is the preferred image viewer for IRIX that people like?
smit happens.

:Fuel: bigred, 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy, 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze, 175MHz R10000, Solid IMPACT
probably posted from Image bruce, Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...

User avatar
vishnu
Donor
Donor
Posts: 3189
Joined: Sun Mar 18, 2007 3:25 pm
Location: Minneapolis, Minnesota USA

Re: GopherVR port to IRIX

Unread postby vishnu » Fri Mar 01, 2013 11:04 pm

So it's a 3D viewer for gopher file listings, like the one Lex used in Jurassic Park?

Which is the preferred image viewer for IRIX that people like?

The IRIX default image viewer, followed by XV, then Photoshop, failing that I use my Linux box... :mrgreen:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:

User avatar
hamei
Posts: 10435
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: GopherVR port to IRIX

Unread postby hamei » Sat Mar 02, 2013 2:27 am

vishnu wrote:The IRIX default image viewer, followed by XV, then Photoshop, failing that I use my Linux box... :mrgreen:

vishnu, vishnu, vishnu ... what're we gonna do with you ? Linux ? You'll go blind doing that :shock:

Go to /beta, grab the graphics magick tardist and install.

< gm display filename > will open a window displaying the file you ask for.

Or < gm display > will hop up a frog. Click on his window, you'll get a menu of choices. Lots of choices. Graphics Magick will display and manipulate just about anything. (XBM and XPM as well as all the modrun stuff, for instance.)

I agree that imgview is probably the best choice. Comes with Irix and displays just about any graphic you want. It's also fast.

User avatar
duck
Donor
Donor
Posts: 746
Joined: Mon Oct 27, 2003 5:22 pm
Location: Jakobstad, Finland
Contact:

Re: GopherVR port to IRIX

Unread postby duck » Sat Mar 02, 2013 5:22 am

ClassicHasClass wrote:- Which is the preferred image viewer for IRIX that people like?


Surely you should use whatever we set as our preference, system environment variable $IMGVIEWER:
utilities.png
Default 4DWM utilities
utilities.png (8.88 KiB) Viewed 1570 times
:Octane: halo, octane Image knightrider, d i g i t a l AlphaPC164, pond, soekris net6501, misc cool stuff in a rack
N.B.: I tend to talk out of my ass. Do not take it too seriously.

User avatar
ClassicHasClass
Donor
Donor
Posts: 2108
Joined: Wed Jul 25, 2012 7:12 pm
Location: Sunny So Cal
Contact:

Re: GopherVR port to IRIX

Unread postby ClassicHasClass » Sat Mar 02, 2013 8:50 am

Oh, even better. I'll just throw a getenv("IMGVIEWER") in there then.

So it's a 3D viewer for gopher file listings, like the one Lex used in Jurassic Park?


Yep, except it's better: you move around in it like a FPS, double clicking on elements to interact with them. You can even jump up in the air to see an overhead view.
smit happens.

:Fuel: bigred, 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy, 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze, 175MHz R10000, Solid IMPACT
probably posted from Image bruce, Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...

User avatar
ClassicHasClass
Donor
Donor
Posts: 2108
Joined: Wed Jul 25, 2012 7:12 pm
Location: Sunny So Cal
Contact:

Re: GopherVR port to IRIX

Unread postby ClassicHasClass » Sat May 11, 2013 7:33 pm

I didn't get around to fixing the preferences yet, there's still no audio, and the help system has a subtle buffer overflow bug that I can't figure out (so it's temporarily disabled), but it doesn't crash anymore, so you can try a binary of it. Firefox 3 on Irix will speak gopher, or you can use cURL, or OverbiteFF with Firefox 4+, SeaMonkey 2.1+ or TenFourFox. Built on my 6.5.10 Indy with MIPSPro. Runs fine on the Fuel with 6.5.30. The G5, however, spanks both of them in frame rate. Interestingly, the Indy will drive the G5's 1080p display over X11 over the network at nearly 24fps, implying that display speed is fill-rate-limited.

Make sure that futura.hfont and gophervr.help are in the same directory, or see INSTALL. If people like it, I'll see about making it nekoware-aware. It has no prerequisites and should run on any Irix 6.5 machine.

gopher://gopher.floodgap.com/9/gophervr ... rix.tar.gz

I'm waiting for my Arch Linux porter to sign off, and then there will be source, too.
smit happens.

:Fuel: bigred, 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy, 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze, 175MHz R10000, Solid IMPACT
probably posted from Image bruce, Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...

User avatar
jirka
Donor
Donor
Posts: 218
Joined: Tue May 04, 2004 7:55 am
Location: Czech Republic
Contact:

Re: GopherVR port to IRIX

Unread postby jirka » Sun May 12, 2013 9:09 am



Thanks! It works on my O2 (R10k/250, IRIX 6.5.27) very well! The framerate is about 15fps.
:O2: :O2: :1600SW: :1600SW: :Indy: :Indy: :Indigo: :Indigo:

User avatar
jirka
Donor
Donor
Posts: 218
Joined: Tue May 04, 2004 7:55 am
Location: Czech Republic
Contact:

Re: GopherVR port to IRIX

Unread postby jirka » Sun May 12, 2013 9:56 am

jirka wrote:Thanks! It works on my O2 (R10k/250, IRIX 6.5.27) very well! The framerate is about 15fps.


I added these lines to mu ~/.Xdefaults and it now looks like other SGI apps:

Code: Select all

gophervr*sgiMode:       true
gophervr*useSchemes:    all
gophervr*Background:    gray85


The screenshot from my O2 is here: http://www.flickr.com/photos/7958754@N03/8731392645/
:O2: :O2: :1600SW: :1600SW: :Indy: :Indy: :Indigo: :Indigo:

User avatar
ClassicHasClass
Donor
Donor
Posts: 2108
Joined: Wed Jul 25, 2012 7:12 pm
Location: Sunny So Cal
Contact:

Re: GopherVR port to IRIX

Unread postby ClassicHasClass » Sun May 12, 2013 5:59 pm

Yes, that looks much better. I'll look at making this default in the app as well. Thanks for testing it out.
smit happens.

:Fuel: bigred, 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy, 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze, 175MHz R10000, Solid IMPACT
probably posted from Image bruce, Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...

User avatar
canavan
Posts: 754
Joined: Mon Jul 21, 2003 6:19 am

Re: GopherVR port to IRIX

Unread postby canavan » Sun May 19, 2013 11:18 am

It should not be necessary to set the *Background explicitly, it should just be taken automatically from the scheme.

User avatar
ClassicHasClass
Donor
Donor
Posts: 2108
Joined: Wed Jul 25, 2012 7:12 pm
Location: Sunny So Cal
Contact:

Re: GopherVR port to IRIX

Unread postby ClassicHasClass » Sat Feb 07, 2015 9:04 pm

I didn't get around to these Irix fixes (the biggest priority was getting it working again with XQuartz on OS X), but there are lots of general fixes in 0.5.0, and there is an Irix binary of that. Tested on the Indy and the Fuel, built with MIPSPro.

gopher://gopher.floodgap.com/1/gophervr

gophervr-irix.png
Notice the oozing sex
smit happens.

:Fuel: bigred, 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy, 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze, 175MHz R10000, Solid IMPACT
probably posted from Image bruce, Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...

User avatar
vishnu
Donor
Donor
Posts: 3189
Joined: Sun Mar 18, 2007 3:25 pm
Location: Minneapolis, Minnesota USA

Re: GopherVR port to IRIX

Unread postby vishnu » Sun Feb 08, 2015 11:18 am

Ha ha motif blue, yeesh! Shades of 1994.

No way to free the source yet? :?:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:

User avatar
ClassicHasClass
Donor
Donor
Posts: 2108
Joined: Wed Jul 25, 2012 7:12 pm
Location: Sunny So Cal
Contact:

Re: GopherVR port to IRIX

Unread postby ClassicHasClass » Sun Feb 08, 2015 6:28 pm

smit happens.

:Fuel: bigred, 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy, 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze, 175MHz R10000, Solid IMPACT
probably posted from Image bruce, Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...

User avatar
hamei
Posts: 10435
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: GopherVR port to IRIX

Unread postby hamei » Sun Feb 08, 2015 6:44 pm

ClassicHasClass wrote: ... there is an Irix binary of that. Tested on the Indy and the Fuel, built with MIPSPro.

You really know how to hurt a guy :(

Code: Select all

Resolving gopher.floodgap.com... 66.166.122.165
Connecting to gopher.floodgap.com|66.166.122.165|:80... connected.
HTTP request sent, awaiting response... 403 Blacklisted
2015-02-09 10:40:58 ERROR 403: Blacklisted.


edit : the flop finally got it. 33.6 baud modem, here we come :D
classic_gopher.jpg

Another triumph for Irix, thank you !

If you want to get rid of the blue, your standard xdefaults should do the trick. I didn't do anything to gopher, just opened it.

If you made it work with a spaceball, that would be cool, Mr Classy. Spaceballs are grrrrr-ate for 3d manipulation.
I spent a fortune on booze, birds, and fast cars ... the rest I just squandered

User avatar
ClassicHasClass
Donor
Donor
Posts: 2108
Joined: Wed Jul 25, 2012 7:12 pm
Location: Sunny So Cal
Contact:

Re: GopherVR port to IRIX

Unread postby ClassicHasClass » Sun Feb 08, 2015 10:07 pm

Port 80? Gopher's on 70!

What do you mean, a spaceball?
smit happens.

:Fuel: bigred, 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy, 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze, 175MHz R10000, Solid IMPACT
probably posted from Image bruce, Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...


Return to “SGI: Computer Graphics”

Who is online

Users browsing this forum: No registered users and 1 guest