Recently in IRIX Software Category

Slow Spheres Demo for IRIX

| No Comments

Just a quick note for today — another of Martin Steen’s awesome OpenGL creations landed recently in the form of Slow Spheres.


Downloads for both the IRIX binary as well as a ready made tardist (further down the thread) can be found in this forum thread.

irssi-0.8.15 IRC Client for IRIX

| No Comments

uridium has announced the availability of irssi-0.8.15, an IRIX native build of the popular IRC client.


A download link for the binary tarball can be found here Give it a try, post feedback and have fun!

kshcsuf has announced a new uncompressed YUV 4:2:2 capture app for the O2. The app is said to capture real-time 640x480 YUV 4:2:2 uncompressed even using older/slower disks.

More information, discussion and download links for pjcap can be found in this forum thread. Give it a try and let kshcsuf know how it works out!

New IRIX Game: Thiefs

| No Comments

Martin Steen strikes again with the recent introduction of a new, original game for IRIX - Thiefs.


The game itself is a tribute to the 1980 classic vector game ‘Rip Off’ by Cinematronics.

Download link, information and discussion can be found in this forum thread. Have fun!

Chromawaves Demo for IRIX

| No Comments

Another great creation by Martin Steen this week!


“Chromawaves” is an interactive OpenGL demo featuring colorful waves which can be panned and zoomed via a mouse. Downloads for both binary and sourcecode can be found in this forum thread.

Fractal Benchmark for IRIX

| No Comments

Here’s another one of Martin Steen’s fun IRIX programs. Fractal Benchmark is a utility that serves as both a multi-threaded benchmark as well as an attractive fractal generator.


An IRIX binary download and information on its use can be found in this forum thread. It’s a fun way to test out the performance of your machine and generate some nice artwork at the same time. Worth checking out.

Die Planeten - Version 1.3

| No Comments

Adding to the deluge of IRIX goodness, this afternoon Martin Steen announced an update to his awe inspiring planetarium software for IRIX.


New features in this version include:

  • Displays the whole solar system with the sun
  • Orbits of the moons and planets are shown
  • “-lame” commandline switch for machines without hardware-OpenGL

More information and the download link can be found in this thread (scroll down for the latest version).

Thumbo for IRIX

| No Comments

Earlier this summer, Martin Steen announced a new command line utility for IRIX entitled Thumbo.


Thumbo is a small tool for creating thumbnails from a folder of images for use on the web. A binary download for Thumbo can be found on the project web site:

A discussion thread for feedback and more information can be found here.

irssi 0.8.14 IRC Client for IRIX

| No Comments

Continuing down the backlog of recent IRIX ports, uridium has announced the availability of an IRIX native build of the latest irssi IRC client.


Not being much of an IRC user myself I gave it just a cursory run, but it seems to work well. A download link for the binary tarball can be found here (scroll down a bit for the latest version). Give it a try and be sure to let uridium know if it works for you!

New Nekoware

| No Comments

I’ve migrated several packages from /beta to /current today, covering a range of categories.

Some highlights in this batch (in no particular order) include:

  • ncurses-5.7
  • perl-5.8.9
  • scummvm-1.0-branch
  • rssglx-0.9.0 (Really Slick Screensavers)
  • flex-2.5.35
  • pbzip2-1.0.5
  • xaos-3.5


Many thanks go out to to all the Nekoware packagers for crafting these updates!

Ayam 1.16 for IRIX Released

| No Comments

Ayam has returned to IRIX! An official IRIX binary is now available from the Ayam Sourceforge download page at:

For those not in the know, Ayam is a free 3D modelling environment for the RenderMan interface distributed under the BSD licence. You can use it in conjunction with freely available IRIX RenderMan binaries such as BMRT.


Though far from the glory days, it’s still nice to see recent 3D graphics applications running on SGI IRIX hardware. Check it out, give it a spin, leave feedback in the forum thread dedicated to the release.

IRIX Blender 2.49a

| No Comments

A new version of Blender for IRIX was recently released, putting us at version 2.49a of the excellent freeware 3D graphics application.

As it was fairly cool this morning, I gave the application a quick launch check on my Tezro (screenshot below).


The latest and greatest version can be had from the Blender website at

A quick note — apparently the next release of Blender requires a newer Python than we currently offer in Nekoware (requires 3.1). Nekoware doesn’t currently have a Python maintainer, and there are a couple areas in the latest Python that require some porting work for IRIX. If anyone has any patches for an IRIX MIPSpro build of Python-3.1, please let me know!

IRIX Blender 2.48a

| No Comments

Just a quick note that tbcpp has put together an IRIX build of the latest and greatest Blender, version 2.48a. I gave it a quick spin myself and it’s working great (screenshot below).


This build isn’t currently available on the official Blender site, but a download link can be found in this discussion thread.

SGI Cube Demo Reloaded

| No Comments

Martin Steen has posted an update of his cube demo with several added features, including command line options to control the axis of rotation, custom image maps and windowed mode - there’s even a new “cow mode”!


More info and discussion can be found in this forum thread.

Nekoware Software Roundup

| No Comments

Though a lot of Nekoware updates of late have been of the maintenance/update variety, emachine has been busy over the past couple months porting some new and unique Nekoware packages.

First up is Icarus Verilog, a hardware description language for modeling electronic systems. This package can be found in Nekoware as neko_iverilog on your favorite mirror site, and further information and discussion can be found in this thread.

Next is Bochs 2.3.7, an x86 system emulator capable of running operating systems such as FreeDOS or Linux. The pacakge can be found in Nekoware as neko_bochs-2.3.7. For further discussion and information, see this forum thread.

Now on to a bit of fun - SuperTuxKart 0.5, a 3D cart racing game. I tried this out on my Onyx2 not long ago and it ran nicely and was a lot of fun, though I seemed to spend most of my time off road, no doubt due to my amazing skill. The game can be found in Nekoware as neko_supertuxkart-0.5 and the thread with further info and discussion is here.


Finally we have KEGS - Kent’s Emulated GS - an emulator for the Apple IIgs. This is another fun program that lets you run the gamut of Apple II software. Certainly worth checking out if you’re a retro computing fan. This package can be found in Nekoware as neko_kegs-0.91 and further discussion/info can be found here.


Thanks go out again to emachine for creating these packages - be sure to check them out and say some nice things in the linked forum threads.

SGI Cube Demo and Die Planeten

| No Comments

Martin Steen from the Nekochan forums has created a couple of new IRIX applications to check out.

The first is a demo featuring the classic SGI cube. It’s pretty nifty - gave it a spin (literally) on my Onyx2 last evening. More information - including the download link - is available on his forum post.


Next up is Die Planeten, a solar system viewer which allows you to explore the various planets and moons in 3D. It’s a very impressive application and well worth the download. You can find out more about it in Martin’s post.


DJV Imaging 0.7.0

A new update for DJV today:

Hi Everyone,

Just released a new beta version of my flipbook player and imaging utilities. There are lots of changes in this version, the main one being a new OpenGL accelerated imaging pipeline which should provide some nice speed boosts. Image I/O performance for uncompressed DPX and Targa files has also been improved; I would be very interested in any feedback from people using SANs or RAIDs.


Couple of notes:
* Graphics hardware with texturing is now required to run the flipbook player.
* OpenEXR files are no longer supported with IRIX.
* IRIX QuickTime support requires the libiconv package from Nekoware.


Discussion can be found in this forum thread.

IRIX Blender 2.44 Released

Earlier today, Charles (Jarndyce911) announced the immediate availability of IRIX Blender 2.44! At this time, you can grab it here:

It should also show up on the main Blender download page at some point.

A complete list of new features and release notes for version 2.44 is available as well. Forum discussion can be found here.

DJV Imaging 0.6.1

An update to DJV is now available:


Just a small bump to let everyone know I have a new release out; this one includes support for Cineon images and faster DPX image I/O.

Thanks for all the feedback!

As before, discussion can be found in this forum thread.

Blender 2.44RC2 Ready For Testing

A new Blender release candidate has arrived today courtesy of Charles (Jarndyce911). This release appears to solve the "iconv" problems reported with 2.43, so definitely check it out if you were having issues.

The tarball is currently available directly from

Discussion/feedback can be found in this forum thread.

Sharity 3.3 Final Released

| No Comments

Squeen recently posted a heads-up on the release of Sharity 3.3 final. It's available as a binary download for IRIX 6.5. The list of new features is identical to the 3.3 betas previously covered; a complete list can be found on the product website.

Notes v0.9 - PostIt(tm) notes for IRIX

jimmer has announced a new applet for IRIX:

Hi All,

Spent some time over the weekend hacking-up a little ViewKit/Motif applet that does Post-It(tm) notes for the IRIX desktop.

Get it here:

The README-file in the tarball and the comments in the source, is all the documentation you'll need.



More discussion here.

DJV Imaging 0.6.0 Beta

dj has just released a new beta of his imaging software:

Hi everyone,

Just released a new beta version of my imaging software; if anyone is interested in giving it a try I would very much welcome feedback. The software comes with a number of applications:

* djv_view - Image and movie viewer.
* djv_vlut - Video lookup table control.
* djv_convert - Image conversion utility.
* djv_info - Image infomation utility.
* djv_ls - Directory listing utility.

Features include support for extended range images and industry file formats like DPX, OpenEXR, and experimental support for QuickTime.

There's a tardist on my sourceforge page for easy installation on IRIX; the only dependencies you need are libiconv from nekoware if you want to use the QuickTime stuff. Otherwise, just run inst, maybe type rehash, and that's it.

Sorry there's not much documentation yet . If you have any questions, please feel free to ask...

Some screenshots:

More discussion can be found in this forum thread.

IRIX Blender 2.43 Released

Thanks to the efforts of Charles (Jarndyce911), the IRIX port of Blender is back on the Blender download page. A complete list of new features and release notes for version 2.43 is available as well. Go grab it and give it a try!

Blender 2.43RC2 Ready For Testing

Charles (Jarndyce911) just announced a new release candidate of Blender is ready for testing:

RC2 is ready to go! This one includes Blenderplayer as well! (I was previously having trouble getting it to compile).

Hopefully this version has fixed some of the quirks you guys mentioned earlier. I am also working on upping the max number of threads, so you should see a much bigger number than 8 by the time of the final release.

Thanks again for the support and help!

(Remember that it is cntrl-q to quit now.)

Sharity 3.3 Beta 3 Now Available

I noticed a heads up from squeen this morning regarding Sharity 3.3 Beta 3. It's available as a binary download for IRIX 6.5; I'm assuming it's also mips3 compatible.

What's new in this version:

  • Fixed write-protect status for emulated hard links. Fixed race condition in Kerberos authentication. This bug could cause a hang at login.
  • Fixed an obscure bug on HP-UX which made Sharity mounts eventually disappear after mounting or unmounting another file system.
  • Improved reliability of Kerberos ticket cache detection.
  • Improved reliability of SMB home directories.

Ayam 1.12 Released

Ayam - "a free 3D modelling environment for the RenderMan interface" - continues to enjoy IRIX support and a new release in 2007. The list of changes is fairly extensive this time around so I won't list them all here.

An IRIX 6.5.x MIPS3 binary tarball is available.

Blender 2.43RC1 Ready For Testing

First item for the new year - IRIX Blender is alive and well! Charles (Jarndyce911) has done an incredible job porting and supporting Blender for IRIX during one of the most exciting times in Blender's history. He recently posted an announcement in the forum soliciting feedback on a new test build of the upcoming 2.43RC1 release:

Alright, Blender 2.43RC1 is now available for the Irix platform! The link is below:

I probably will not put together the Nekoware version until after the final version is released as I have been awfully busy lately. In fact I compiled the above version from Japan since I am here on business.

Please let me know if you have any problem. And thanks to all in advance for testing and continuing to support the Irix version of Blender!

Give it a try and report any issues you encounter. Also be sure to check out the current 2.42 release (also courtesy of Jarndyce911) - it's well worth a look too.

Summer Updates

Time to catch up on a few IRIX related items that have trickled down over the past couple of months:

Nekoware-mips3 Now Available

Just quick note on the general availability of nekoware-mips3 - it's now ready for consumption and on both the local and (high bandwidth) primary European mirror (TU Delft). The mips3 Nekoware is something that I've been working on over the past few months, churning out new packages on my Indigo as time permits. It's still not as complete as nekoware-mips4 but does contain a significant number of useful items (around 150 tardists as of this posting). If there's something you'd like to see sooner than later (provided it's already in nekoware-mips4) post in this thread and I'll try and move it up the priority chain.

Nekoware-mips3 packages are compiled using MIPSpro 7.4.4 under IRIX 6.5.22; IRIX 6.5.21+ required for installation (same as nekoware-mips4). IRIX 5.3/6.2 (mips3/4) users will want to look into tgcware instead.

IRIX 5.3/6.2 Tardists Available

A forum post this morning alerted me to Tom Christensen's project to create distributions of recent open source software for IRIX 5.3 and 6.2:

Thanks to josehill for the heads up - this isn't something I'd heard of before now and I'm sure it will be useful to quite a few.

Blender 2.40 Released

Blender 2.40 is out and an IRIX 6.5 MIPS3 binary (many thanks go out to ChiaHos) is now available in the "unsupported" download section.

This is a rather large update with lots of improvements in character animation, particle and physics simulation and much more. A complete list of the new features, along with examples and descriptions can be found in the Blender 2.40 release log.

XnView 1.70 for IRIX Released

Looks like a new version of XnView is now available. XnView is a handy utility for browsing, viewing and converting all manner of graphic files. A list of features is available on the official website, as well as tardists for both IRIX 6.5 as well as a slightly older version for IRIX 5.2 (Version 1.68).

Definitely worth a look if you haven't used this utility in the past.

IRIX 6.5.28 Released

SGI has updated IRIX to version 6.5.28 which is now available for download from SGI's Supportfolio website.

As of this posting Techpubs and the SGI Products page hasn't been updated to reflect the 6.5.28 release. Here's a list of new features as posted in the forum:

IRIX 6.5.28 Key New Features

The following changes have been incorporated into the core IRIX 6.5.28 overlay CDs and the Applications CD.
New Software Enhancements

* Expanded support for diskless workstation
For the IRIX 6.5.28 release, the diskless workstation feature is now supported with the following systems:

o Regular Origin 300/350/3000 servers

o IP35 machines with KONA graphics

o IP35 machines with VOYAGER graphics

IP35 machines with ODYSSEY graphics were supported prior to this release.

For information on diskless workstations, see the Diskless Workstation Administration Guide.

* Increased maximum allocation group size in XFS filesystems
For the IRIX 6.5.28 release, xfs filesystems support a maximum allocation group size of up to 1 terabyte. This requires that you use the -d largeag option of the mkfs command. For information on allocation groups see the mkfs(1M) man page and IRIX Admin: Disks and Filesystems.

* Directory quotas
For the IRIX 6.5.28 release, you can set quotas on a per-directory basis. This allows you to have a quota for all files and subdirectories starting at any given directory. For information on setting directory quotas, see IRIX Admin: Disks and Filesystems.

* Audit logs
In the IRIX 6.5.28 release, an audit record is added to the audit log when a user logs in or logs out from ftp.

* Improved netgather script
In the IRIX 6.5.28 release, the netgather script now collects additional NFS information about mounted filesystems that can aid in customer support.

* Symbolic links in AutoFS filesystems
In IRIX 6.5.28, support for symbolic links has being added to the AutoFS filesystem. This new feature allows users to avoid using LoFS filesystems for accessing directories on the local host via autofs mounts. For information, see the -L option in the autofsd(1M) man page.

* ISO 9660 filesystem support for large filesystems
IRIX 6.5.28 adds support for ISO 9660 filesystems larger then 2GB.

* Failsoft support
The Irix 6.5.28 release supports failsoft modes of operation. With the incorporation of failsoft operation modes, certain fatal hardware errors are able to be confined, affecting only the work running in a cpuset, and therefore do not result in system crash. The running job on the affected cpuset is suspended, and no further work is allowed to be submitted to the cpuset. The other cpus within the cpuset are released from the cpuset to be rescheduled by the system to continue doing useful work. The failed CPU is held in an isolated, unusable state pending administrative action to remedy. This feature does not require any user or administrative intervention to take effect.

For information on cpusets, see IRIX Admin: Resource Administration and the cpuset(5) man page.

IRIX YafRay 0.0.8

Here's something that IRIX Blender fans should be happy to see - a wonderful port of the latest YafRay to IRIX by our own dexter1, available now at a Nekoware mirror near you.

YafRay is a powerful raytracer which can be used either stand alone or as a plugin for 3D applications such as Blender. Some of it's features include full global, skydome and HDRI illumination, caustics, real DOF, glossy/blurry reflections and distributed rendering.

Lots of new features in this release - a complete changelog can be found on the YafRay site. Give it a try and discuss in the forum.

Ayam 1.8.3 Released

A new release of Ayam this week; here's the list of changes:

[5. Jul 2005] Ayam 1.8.3:
o bug fixes:
- fixed moving of tagged points of multiple selected objects (SF 1220972)
- fixed notification of multiple modified objects upon undo/redo (SF 1223494)
o improved import option dialogue of "rrib" plugin (added FileName)
o improved import and export option dialogues of "onio" plugin (added FileName)
o file, multiple file, and multiple directory property GUI elements now automatically scroll to the end after a "Set" operation to show the more relevant part of the changed value
o added Wavefront OBJ import (supporting trimmed NURBS and polygonal faces with texture coordinates)
o added support for Hyperboloid and Paraboloid objects to 3DMF export
o improved error reporting of "onio" plugin
o added support for importing polygonal meshes to the "onio" plugin
o added option to merge PV tags of PolyMesh objects to merge PolyMesh tool
o Main menu entry "Special/Resolve All Instances" no longer completely resets the tree widget so that it is more clear, that it really just operates in the current level (and below)
o onio import now handles texture coordinates for polymesh objects
o onio export now handles polymesh objects (with texture coordinates)
o Wavefront OBJ export now supports export of all quadrics as NURBS
o added instant apply facility to all property GUI elements, holding down the "Shift" button while interacting with buttons and menus and pressing the "Enter" key in entries will cause an instant apply now
o improved initial knot type of Skin objects (now NURBS instead of Bezier)

As before, a MIPS3 binary is available.

Blender 2.37a Bugfix Released

A new bugfix release of Blender was released today. According to the release notes, Blender 2.37a includes two fixes deemed 'critical' and a number of additional lesser fixes, a complete list of which can be found in the rather extensive release notes.

An IRIX 6.5 MIPS3 build is available.

Ayam 1.8.2 Released

I let this one slip under the radar last month but I would be remiss without mentioning the recent (May 16th) release of Ayam 1.8.2, a free 3D modeling application which includes a IRIX 6.5 MIPS3 build amongst other various platform binaries.

For those who haven't heard of Ayam, it's an open source (BSD-license) 3D modeler featuring CSG (Constructive Solid Geometry), NURBS (Non Uniform Rational B-Splines), Bilinear and Bicubic Patch Meshes, Poly Meshes, Subdivision Surfaces, Metaballs and many import/export formats. A more comprehensive list of features can be found on the Ayam website. From the news page it appears that development is still at full steam with the CVS version now handling Wavefront OBJ files amongst other features.

Avi Bercovich ('jimmer' in the Nekochan forums) wrote that he's completed a new CD-R applet which wraps mkisofs and cdrecord in a SGI Motif panel. The software is distributed as a MIPS4 binary and can be either downloaded from the official project page or from Nekochan.

Discussion can be found in this forum thread.


Over the years I've found SETI@Home to be a fun way to chew some extra CPU cycles when a system is not otherwise occupied. Now that the "classic" SETI@Home project has pretty much fallen off the radar I finally got around to setting up the newer BOINC client on one of my O2s.

This first step is to of course obtain IRIX builds of both the BOINC client as well as the new SETI@Home client, neither of which are actually offered by the SETI@Home project at this point. There are some serviceable and fairly recent IRIX versions available in this (offsite) thread; as of this writing BOINC V4.58 and SETI V4.30 are offered along with a short checklist to get things set up and running. There's also a local Nekochan SETI@Home discussion in this thread.

If the links to these files disappear at some point let me know and I'll make certain to mirror them here on Nekochan. Also, if anyone's interested I've set up a "Nekochan" SETI team as well.

Blender 2.37 Released

Blender 2.37 is out and an IRIX 6.5 MIPS3 binary is currently available from the Blender download page.

Lots of updates in this release including soft bodies, subdivision surfaces, new transformation tools and much more. A complete list of the new features, along with examples and descriptions can be found in the Blender 2.37 release log.

Nekoware Firefox 1.0.4

Foetz has uploaded a fresh IRIX build of Firefox 1.0.4 which addresses several widely publicized "highly critical" security flaws. It's not clear if these exploits pose a threat under IRIX but it certainly doesn't hurt to be safe.

The updated version can be found in the Nekoware 'current' directory (as of this posting it might still be under 'beta' on the mirrors); related discussion can be found in this thread.

Diego of Generatrix Development recently released a new SlimDesktop tardist which contains a slew of desktop customization modules:



* Generatrix SlimDesktop M01~M13 V0.05 (Beta) *
* Desktop Customization Modules *

(Wed. Apr 13, 2005)


MIPS4 Based Machines From SGI (Silicon Graphics Inc.)
With 4Dwm ("The IRIS Extended Motif Window Manager") Installed And Running.


* Customization Of 4Dwm Indigo Magic Desktop To Slim Lines To Make Full Use Of The Whole Desktop Spatial Resolution By Mean Of A TarDist Fully Automated Installation.

* Also Includes The Following Desktop Customization Modules:

M01 V0.05 (Beta) -> Backgrounds
M02 V0.05 (Beta) -> C Shell Resources
M03 V0.05 (Beta) -> 4Dwm Application Defaults
M04 V0.05 (Beta) -> MPlayer FileType Icons/Rules
M05 V0.05 (Beta) -> NEdit 5.5 RC1
M06 V0.05 (Beta) -> NixieClock
M07 V0.05 (Beta) -> Color Schemes
M08 V0.05 (Beta) -> SGI Session
M09 V0.05 (Beta) -> Toolchest
M10 V0.05 (Beta) -> Video Format Compiler
M11 V0.05 (Beta) -> YafRay Version 0.06
M12 V0.05 (Beta) -> Blender Version 2.36
M13 V0.05 (Beta) -> QEMU Version 0.6.1

The tardist is available in Diego's download area; discussion in this forum thread.

Realsoft3D v5.1 Released

This past week nvukovlj announced the latest release of Realsoft3D 5.1 for IRIX on the forum:

Hi guys,

Just wanted to let you know that Realsoft have released v5.1 of Realsoft 3D for Irix.
The package is still Beta (same as the Linux version), but basically, this doesn't mean that it is any less stable, but it does mean that it lacks behind in release schedule than the Windows version.
The benefit is that a lot of the bugs found in the Windows version are fixed by the time the Irix release comes out, and that the Irix licence can also be used for the Linux version.

The Irix and Linux versions are also considerably cheaper.

If you want to find out about the features of v5, check out the following URL: and here:

Anyway, there is an 'eval' version available for download now (not time limited, but rendering res. limited) from here:

Let me know if you encounter any problems.

Let me know if you like it as well. It would be good for Realsoft to know if anyone is interested in their keeping the Irix version going.
I'm helping out on that front (just minor aspects of the porting, so can't take credit for either the features or the bugs. ), and will keep doing that while there's interest, since I barely get to use it these days due to work commitments.


Comments and other feedback are in this forum thread. Enjoy!

Nekoware Screensavers Reloaded

Hi all, I'm proud to announce freshened up versions of xscreensaver-4.21 fireflies-2.0.6 and rss-glx-0.7.6 for Nekoware:




IRIX 6.5.27 Released

SGI has updated IRIX to version 6.5.27 which is now available for download from SGI's Supportfolio website.

A complete list of changes can be found here.

Alias Releases Maya 6.5; Last IRIX Release

This is it folks - the last Maya release for the IRIX platform. From the Alias website:

Over the past few years, there has been a significant decrease in the number of Maya customers relying on the IRIX operating system for running Maya interactively. As a result, Maya 6.5 will be the last upgrade release for IRIX. Going forward, Alias will concentrate its development of Maya on the remaining platforms, namely Windows, Mac OS X and Linux. Alias will however continue to offer support for IRIX as a license-serving platform.

Blender 2.36 Released

The latest version of the popular open source 3D graphics creation suite - Blender 2.36 - was recently released and looks to be a very nice update. Lists of additions and fixes and new features are also available.

More Blender 2.36 discussion can be found on the forum.

Pegamento 1.0Beta5 Available

C�sar Blecua recently announced the next release of the amazing Pegamento image compositing application:


Just a quick note to announce that Pegamento 1.0Beta5 has been released. Pegamento is a hardware-accelerated image compositing application which runs on IRIX, and currently can be downloaded and used at no cost:

What's new on this release:
Hope you find it useful!


We covered the release of beta4 a couple of years ago - it's great to see this innovative program is still alive.

IRIX 6.5.26 Released

SGI has updated IRIX to version 6.5.26 which is now available for download from SGI's Supportfolio website.

A complete list of changes can be found here.

New Software - Nekoware Mozilla

Foetz, the patron saint of IRIX web surfers, has put together another timely update of the Mozilla web browser for folks running IRIX 6.5.21 and up. This one is a packaging of release 1.8a3 in the style of the other Nekoware offerings: as a MIPSPro (MIPS4) tardist installable using either inst or the IRIX SoftwareManager. It has been runtime linked to find the necessary libraries, so no messing with library paths. The installed executable is placed in /usr/nekoware/bin. This is a deluxe edition and includes the web browser, HTML Composer, Mail and Newsgroups, Chatzilla, Password Manager and spell checker! It is also built against the gtk+2.4 libraries with anti-aliased fonts. Like all nekoware, the source is bundled as an optionally installable subsystem. All and all, this city eating monster weighs in at 72 MB (don't say bloat, don't say bloat!...awww, I asked you not to say it! ). For those of you prefering something lighter, the Firefox builds in foetz's contrib directory are an excellent alternative and compatable with the nekoware libaries as well. Enjoy!

Get it here : neko_mozilla-1.8a3.tardist (72 MB)!

You'll also find a copy of neko_samba-3.0.6.tardist from foetz there as well.

IRIX 6.5.25 Released

IRIX 6.5.25 is now available and can be downloaded with a valid support contract. 6.5.22m is also available to all Supportfolio members.

New Nekoware - Xscreensaver 4.16

For those brave souls willing to beta test our Nekoware collection, a new top level application is availible, Xscreensaver 4.16. This version has been compiled with the GTK+ 2.4 front-end (/usr/nekoware/bin/xscreensaver-demo) and offers a few nice features over version 4.01 (which is available on the SGI freeware site), including the abilities to edit of the individual hack's settings via the GUI.

New IRIX 3D Software

The past couple of months saw several 3D package updates for IRIX, ranging from the free Blender to Maya.

Blender 2.33a Released May 14th: More Info

The IRIX version can be downloaded here. IRIX 6.5.20 or greater may be required - I found mention in the forum of unresolved symbols under 6.5.17. More discussion in this forum thread.

Houdini Apprentice 6.5.67 BETA Released May 14th: Download Link

This is actually a beta release - the current version stands at 6.5.83 released May 28th, but there doesn't seem to be an IRIX download. Whether this will change soon or not I have no idea - I posted a query in the forums asking for more information.

If anyone encounters stability issues with the 6.5.x series, the IRIX build of 6.1.208 is still available for download. Discussion in this forum thread.

Alias Maya 6 Released April 26th: More Info

Note that Maya 6 requires IRIX 6.5.15 or higher. Discussion in this forum thread.

Realsoft 3D 4.5 SP1 Released April 5th: Download Link

We covered this one already but it deserves to be up here with the rest. More information and feedback in this forum thread.

SGI Freeware May 2004 Posted

SGI has posted the May 2004 Freeware archive online. You can check it out at the usual place:

IRIX 6.5.24 is available

Get it here if you have a valid support contract. This also means that people with a free developer account can download 6.5.21m. NOTE: Beware the installation caveats for 6.5.21m! Read the installation notes, which should tell you to install patch 5086 first if your previous irix version is 6.5.19m or older, or visit this forum thread for some more info.

BTW: IRIX applications CD and IRIX complementary applications CD can be downloaded as well with a valid support contract. To my knowledge this wasn't possible before.

SGI sells Alias

It's official now. Read it here.

They claim, and i quote: "Sales of the entire Alias product suite will continue uninterrupted, and there will be no changes to the management team, service and support or product availability as a result of the sale."
Good to hear, but my fears are that MIPS will be left out in the cold in the near future. Some people at IRC suggest that this is merely a sale to beef up cash flow at SGI, but who are we to speculate about that :)

Thanks to Schleusel for pointing this one out

Realsoft3D v4.5 SP1 Released

Forum member nvukovlj recently announced the immediate availability of a new version of Realsoft3D for IRIX:

Realsoft have released an update to Realsoft3D v4.5 SP1 for IRIX.

You can get the latest revision from here:

Some changes with this revision:

It is finally n32 and is now mips4 only.
It has Michael Schmelling's plugins included with it. Information about these plugins can be obtained from

The new revision should render approx. 10% quicker than the old. You can use the benchmark scene available from their site to check this out, although for the demo version you'll need to decrease the res to 300x300

During the setup in the User Information -dialog just type "demo" in the
serial number box.

As I have mentioned earlier in the thread, since I am involved with maintaining the Irix version, you can direct any issues you find with it to me, however, I would also encourage anyone who likes the software to purchase it, as you get it for much less than the Windows version and keep the platform supported.


Be sure to leave any comments/questions in this forum thread.

An experimental IRIX version of VRED is now available, which is, according to their website, a "Virtual Reality System for visualization of complex 3d Scenes. For interaction a Action/Event aproach is used. It is based on the great open source Renderer OpenSG."

The Lite version is a free download - there is also a Pro version which requires a license but it isn't clear if an IRIX version exists for that one at this point or not.

XMCD Version 3.3.0 Released

Another announcement I came across - there are binaries for IRIX 5.x/6.5.x on the official site below.

---------------------- X M C D version 3.3.0 ----------------------

Take the CD player to the nth dimension.

I am pleased to announce the release of xmcd version 3.3.0, a CD player and ripper software suite for Linux and UNIX systems. It includes two programs:

xmcd - For the X window system
cda - A shell command-line utility which also features a curses-based, screen-oriented mode

In its evolution over the past ten years, xmcd has established itself as the premier CD audio application for the X window system with an attractive, easy-to-use user interface. It is the most feature-rich CD player that runs on Linux, FreeBSD, Solaris, HP-UX, UnixWare, AIX, IRIX, Tru64 UNIX, SCO Open Server, BSD/OS and most other UNIX system flavors. It also supports the widest array of CD-ROM, CD-R, CD-RW and DVD devices, including multi-disc changers and some older SCSI-1 drives that do not work with other player applications. As a CD ripper, it allows you to extract full-quality digital audio data from your CDs and play them real time, save them to files or pipe them to other programs for processing. Several output file formats are supported, including RAW, WAV. AU, AIFF, AIFF-C, MP3, AAC (MPEG-2/MPEG-4), MP4, Ogg Vorbis and FLAC.

Xmcd supports the CDDB(R) Music Recognition Service(sm) and the CD-TEXT technology for disc identification and information, as well as auto-tagging of MP3, Ogg Vorbis and FLAC files using this data.

Xmcd also features "wwwWarp", the ability to remote control a web browser, so that you can search and access many useful web resources and information related to the CD you're listening to. The CDDB Music Browser provides related information and links to internet sites of interest, and the Local Discography feature lets you organize, browse and play files related to your CD collection. Xmcd literally takes music enjoyment to a level far beyond the standard stereo.

There are too many features to list, so visit the xmcd web page for full information, screen snapshot and downloads:

Xmcd is FREE, Open Source Software, released under the GNU General Public License. Pre-compiled binary kits for many platforms and architectures are available for download.

\\ // Ti Kan
\\/ xmcd - Take the CD player to the nth dimension.
//\ Email:
// \\ Web site:

NO:magic's Capture For O2

I came across this press release today for a new O2 compressed video capture tool:

NO:magic just made compressed capturing on the SGI O2 even better!

Capture for use with Silicon Graphics O2 systems is capturing system optimised for capturing audio and compressed imagery from external sources

Frustrated with losing frames while capturing video footage with your Silicon Graphics O2? Well NO:magic have the answer!

With NO:magic's Capture for use with SGI O2 systems you'll be capturing frames or fields of footage in no time, while taking full advantage of the O2's real-time Image Compression Engine.

NO:magic's Capture is an easy to use GUI based capturing system that fully integrates with your O2's existing Digital Media Tools.

About NO:magic
NO:magic is a bespoke software development company specialising in 'neat ideas'. Formed in the third quarter of 2003 with the simple goals of generating, building, productising and licensing 'neat ideas'.

NO:magic - 2004-03-29 18:16:35

There's a tardist of the package available at:

No idea of pricing on this one - though I fear the lack of pricing information in the press release as well as on the website translates to "not priced for hobbyists". It would be wonderful to be wrong though.

Mozilla 1.7b Released


Another month, another Mozilla milestone release - Mozilla 1.7b is now out and foetz has provided us all with a IRIX build.

Mozilla 1.7b fixes some 400 additional issues and undoubtedly introduces a few more; be sure to check out the Mozilla 1.7b README for more information on some of these changes.

Note: This release depends on tardists outside the current g2office distribution due to missing symbols in GTK+/pango:


Installing foetz's gtk_240 and pango_140 tardists will resolve this, but may cause problems with other g2office programs - I've not had the opportunity to check on this yet. You will also need gettext_0141 as noted in the February 23rd Mozilla 1.7a annoucement.

Qt 3.3.1 for IRIX

dexter1 has put together a tardist for Qt 3.3.1, the first step toward a KDE 3.2.1 build. More information and related discussion on both Qt and KDE under IRIX can be found in this forum thread.

You can grab a copy here or on the mirror mentioned in the forum thread above.

Update: The archive linked above was updated on the 27th to repair some symbolic link related issues.

GNOME/GTK+ 2 Office Suite for IRIX

Well it's finally here! Be the first one in your cubicle to get it -- GNOME/GTK+ 2 Office for IRIX. While SGI is busily attempting to disavow itself of its once proud flagship, your local team of IRIX die-hards thought it would be fun to take the ol' barge out for another joy ride. There's lot's of new toys here to take one's mind off of the iceberg looming in the dark waters ahead...

What's...Uh...the Deal?

We had a bit of luck compiling the gtk+2.2 base and thought it would be nice to offer to the community fresh ports of the Gnome Office applications and support libraries, precompiled (MIPS3, n32) for IRIX. Due to the maze of dependencies and prerequists, we've decided to be a bit more formal than usual and placed all the the products in a separate download area. Using SGI's excellent freeware site as our model. We've built all of the install-able module's with the prefix neko_ and installed them into /usr/local. Each tardist includes an opt (optional) subsystem and contains release notes on how the software was built, the idb and spec that swpkg (SGI's Software Packager) uses to build the distribution, as well as the original source code. While the current team consists only semi-fly, myself, and our gracious benefactor/guru/pioneer Nekonoko, the hope is that others will wish to join. Our goal is to provide another trusted source for open source software binaries for IRIX. We'd like to think that a foundation has been laid that will lend itself to easy expansion and updates. All are welcome to contribute and we'll flesh out a set of guidelines for submittals shortly. With that having been said, on to the goodies!

All and All, It's Just...

Our initial offering contains 76 tardists, totaling around 406 MBs (including sources). It contains all of the gtk/GNOME libraries such as gtk+-2.2.4, glib-2.3.2, pango-1.3.2, atk-1.5.2, libglade-2.0.1, libgnome-2.4.0, libbonobo-2.4.3 and libxml2-2.4.12 to name a few, but also some other core libraries such as gettext-0.13.1, libiconv-1.9.2, libpng-1.2.5, libjpeg-6b, zlib-1.2.1 and libtiff-3.5.7. Many of these libraries are a part of SGI's freeware distribution, but we thought it important that our ports be able to stand on their own -- and as such do not require any SGI freeware to run. This way we have the freedom to update components as necessary, but without affecting the stability of any other software you may have installed. We've also ported several mid-level libraries/languages such as Imagemagick-5.3.3, Perl-5.8.3 and Python-2.3.4. Looking at the full list of packages it may seem a bit much but, as unlikely as it seems, you need all of them to work up our top level applications -- two of the crown jewels of the open source movement -- GIMP-2.0pre2 and AbiWord-2.0.2. (We threw in a few others for good measure: gaim-0.75, xchat-2.0.7, gthumb-2.2.1, glade-2.0.1, gFTP-2.0.16, Dia-0.92 and gnumeric-1.2.6.)

Fun with Fonts
(a.k.a. Keith Packard is a genius)

The over-achievers at has put together a collection of libraries that include xrender, xft2, freetype2 and fontconfig. We've compiled pango to utilize these libraries as backends -- the result is beautiful antialiased fonts in all of the gtk+2 applications. What's more, the collection of libraries recognizes X11 bitmap, Type1 and TrueType fonts. Pretty soon you'll have more fonts than you can shake a stick at (and they'll look great)! Have a peek here for tips on how to configure the system. We've made a first pass at setting things up nicely for you all, but I hope we'll get some excellent feedback and tips.

Any Colour You Like (freak out!)

Strictly in the eye-candy department, have a look at gtk-theme-switch. It's a simple utility for adjusting the look of the GTK application widgets through themes (schemes?). We've included a few "theme engines" as well as a couple of eye-catching themes such as 4dIndigo for the IndigoMagic purists and a slew of OS X inspired ones for those of you with Aqua-envy.

So it's ahoy! from this Ship of Fools. This news may be a bit stale to many of the Linux folks, but I think most IRIX enthusiasts will mark this event somewhere between the porting of OpenOffice to IRIX and the cancellation of the R18K. Considering the recent drought in official freeware, we hope this will be a welcome refreshment. Take a big drink -- it's free!

This forum thread has been started for your questions and feedback.

go to download directory

(Don't forget to thank Neko for letting you stomp on his bandwidth!)

Mozilla 1.7a Released


Mozilla 1.7a was released into the wild today and foetz has brought forth a fresh new IRIX build!

Mozilla 1.7a addresses some 875 separate issues; be sure to check out the Mozilla 1.7a README for more information on some of the changes under the hood.

Note: I just tried this package myself and found it requires foetz's gettext-0.14.1 tardist; the previous version included in SGI Freeware as well as our own G2Office suite will unfortunately not work.

IRIX 6.5.23 Released


First spotted by Chicago-Joe yesterday evening, SGI has released IRIX 6.5.23. The announcement is here

It's not possible yet to download it via supportfolio, but the software orders section has already been updated with the new IRIX.

Please note that there is no support anymore for older systems (<=IP26 and IP28. IP27 is an early O200 model and is supported, thanks Michael) . I quote:

Changes to Support Mode Status
The following workstations, graphics and scalable server systems have transitioned to retired support mode for the IRIX 6.5.23 release. IRIX 6.5.23 does not support installation on these systems.

Challenge� S, Challenge� M, Challenge� DM, Challenge� L, Challenge� XL
Indigo�, Indigo2�, Indigo2 Extreme, Indigo2 Impact�
Power Challenge�, Power Indigo2�, Power Onyx�

So save your irix 6.5.22 CD's. They come in handy when an Onyx drops in your lap :)

After reading the "Firefox" announcement on Slashdot I was pleasantly surprised to find a new IRIX build courtesy of foetz waiting in the inbox this morning.

More information on this browser release can be found in the Slashdot article linked above, or in the press release.

Tip: I found it easiest to extract the Firefox tarball under /usr/local. From the Toolchest, select Desktop -> Customize -> Utilities. Under Web Browser select Other, type /usr/local/firefox/firefox in the dialog box and click OK. Now you can run Firefox by selecting Internet -> Open Web Browser from the Toolchest. This will help integrate Firefox into the desktop so elements such as WebJumpers and InfoSearch work as expected.

New IRIX Demo

Markku Reunanen just e-mailed regarding the availability of a new demo for IRIX:


Here's a port of our latest demo:

And the source:

Tested and runs fine on Onyx2/IR2 and Octane. Slower but still bearable on O2. R10000 and proper 3D acceleration recommended (texturing not used). Thanks for your nice site!

This is in addition to the other demos mentioned last August; quite a bit to try out!

Forum member and Blender developer Skywriter just announced in the forum that IRIX Central is now hosting nightly Blender builds:

In response to some blender users desire to have latest blender builds, will now carry nightly builds of blender (ok, when the compile isn't broken :-) for IRIX. These are complete mips3 builds same as the release version (only maybe a little buggy, or not depending on how well we're doing :-) except you get the benefit of incremental feature adds each day!

Enjoy, and thanks irixcentral!

Software Update - Really Slick Screensavers 0.7.6

| 1 Comment

I had some luck compiling the latest version of Really Slick Screensavers-GLX. It incorporates two new screensavers Matrixview and Spirographx. I also included the Fireflies 2.06 screensaver I mentioned in the December 1st news item.

A couple of weird things in the course of building: When I had tried making this version before, Matrixview bombed because my version of libpng wasn't the newest (1.2.5). So this time I built and installed that first -- only to find when I ldd'd to sort out the prerequists, that libbzip2 (from was the only non-system library linked. Is it possible that libpng 1.2.5 was only needed to build? The only other hiccup involved in the build were: commenting out the GETOPTS defines in config.h (which means your have to use short command line options, for example, -r and not --root) and removing the ATTR_ALIGN(16) built-in keyword from euphoria.c and lattice.c. I used --disable-3dnow --disable-sound in the configure script. Also, Cyclone once again builds without complaint but displays a blank screen, although the -v option causes it to draw a squiggly line.

Lastly, I was also pretty lazy about the tardist (sorry). It has all the binaries and man pages (except firefly which didn't come with a man page), but unlike lisp's build of 0.7.4, it:

- isn't patched for single buffer and no texture options (see this forum thread)
- doesn't have desktop integration (you'll have to manually add the new entries to your .xscreensaver file or else load lisp's subsystem from her tardist if you'd rather use SGI's ssaver)
- doesn't have a MIPS3 set of packages
- doesn't have the source code included

rss-0.7.6-mips4.tardist (5.4 MB)

Hope it works for most of the folks here. If you are a member of the no-texture-memory/MIPS3 crowd, lisp's 0.7.4 tardist is probably a better choice for you. For more info, see this forum thread.

New Software Downloads Page

One of the big changes for the site over the past couple weeks has been the addition of a new Software Downloads section with a complete listing of all the freeware currently available for download. This makes it much easier for me to get the software out there, plus it makes it easier for everyone to actually find it without digging through old blog posts for details.

I still plan on announcing new uploads as they come in (provided I have time); unfortunately I'm so far behind at the moment I recommend checking out the page for yourself by clicking the "date" column to browse the most recent additions. Lots of great stuff on there from semi-fly, foetz, squeen and nvukovlj!



Crossfire is a multi-player graphical arcade and adventure game made for the X Windows systems environment. It has certain flavours from other games, especially gauntlet and the rogue-like games (Nethack, Moria, Angband, and Ragnarok.) Any number of players can move around in their own window, finding and using items and battling monsters. They can choose to cooperate or compete in the same world.

It uses a client/server model. Pre-compiled tardist are availible for both applications. The server distribution is fairly large since I bundled the "small" map set with it, to make it easier to get it going. Fortunately, there are many public servers out there, so it's safe to just get the X11/GTK+ client first and run it a few times to see if it's worth getting the server side.

To use the client, just type gcfclient for the GTK+ client or cfclient for the X11 version. There are quite a few GTK+ related dependancies and SoftwareManager/inst should complain if they are not found. If you just choose to install the X11 client, it only needs libpng and libz. All dependancies are readily available from SGI's excellent freeware site.

To run the server just type crossfire, assuming /usr/local is in your path and /usr/local/lib is in your linker search path (i.e. $LD_LIBRARY_PATH=/usr/local/lib:...).

I managed to get it to compile under IRIX with only a few samll tweaks. For those interested, the server required a change to /common/porting.c line 153 to change #define popen fixed_popen to #define popen popen_local. Also some more extensive changes to the client /gtk/image.c file were made in order to get it to compile. Those changes affect lines 190-195 and are included as a patch in the distribution.

The -sdl command line option doesn't work on the GTK+ client as I think my hacked patch was not a real fix. Also there is no sound. Otherwise, I played it this past holiday with my nephew for a couple hours and it seems stable.

Here are the files:
crossfire_client-1.6.0-mips4.tardist (780KB)
crossfire_server-1.5.0-mips4.tardist (38MB)

Enjoy! Please leave comments if there are any problems.

Recently I had cause to investigate the IRIX screen saver mechanisms in order to fix the desktop utility iconbar that I've been writing. I thought I'd share a bit of what I've learned (or at least think I've pieced together, corrections are welcome!) For the impatient among who you who might like to skip the long winded intro I'll cover:

- configuring xscreensaver under IRIX
- making the really slick screensavers GLX port work with xscreensaver (which includes screen locking)
- compiling the fireflies 2.06 screensaver

Software and a Note


Before we head into the software updates for today I want to bring up a couple of things.

E-mail. I enjoy receiving e-mail, but due to the high volume and limited time available to me at the moment, I ask that if you have an IRIX/SGI/computer related question, please post in the forum. You are far more likely to get a response that way. Thanks!

November is the busiest time of the year in my profession hence the website taking a bit of a back seat as a result. I'll try to get a least one software update out per week if at all possible, but otherwise content will be slim. December should be better in that regard.

And with that out of the way, let's move onto the software updates for the week. semi-fly sent in a couple of new tardists, S-Lang 1.4.9 and JED/XJED 0.99.6 (which requires S-Lang).

And from foetz a tardist for XMMS 1.2.8 as well as an updated archive for Pure-FTPd 1.0.16c.


XMMS 1.2.8 (tardist) - 3MB
Pure-FTPd 1.0.16c (archive) - 133KB
S-Lang 1.4.9 (tardist) - 2.9MB
JED/XJED 0.99.6 (tardist) - 4MB

Foetz Updates

Lots of new stuff from foetz today!

Apache 2.0.48 MIPS4 (tardist) - 7MB
Apache 2.0.48 MIPS3 (tardist) - 7MB
PHP 4.3.4 Apache2 MIPS4 (tardist) - 3MB
sed 4.0.8 (tardist) - 300KB
ProFTPD 1.2.9 (archive) - 254KB
nedit 5.4rc2 (archive) - 713KB

Hopefully I didn't miss anything; there's been lots of stuff in the inbox lately. Many thanks go to foetz for contributing these.


New Firebird, Mozilla and More


We have a number of great updates today! First off, foetz has uploaded the latest Mozilla web browsers to the library - Mozilla 1.6a and Mozilla Firebird 0.7.1. Word is these are both well optimized, so be sure to check them out!

semi-fly has contributed a couple new tardists this time around as well:

"With the stability problems people have been having with multi-aterm I decided to compile a tardist of DZT 1.1.1. It is gnome based, but it's pretty lightweight and easy on the prereqs.

Also, another SDL-based game, this one from New Breed Software - Vectoroids 1.1.0. It's a nice asteroids clone with music and sound effects.



Mozilla 1.6a (archive) - 20MB
Mozilla Firebird 0.7.1 (archive) - 20MB
DZT 1.1.1 (tardist) - 1.4MB
Vectroids 1.1 (tardist) - 727KB

Tardists from Schleusel


Newcomer Timo Kanera has made some tardists avaliable for download:

- MLDonkey 2.5-4 for all you p2p fans
- MObjectiveCaml 3.07 + lablgtk which was needed to get MLDonkey compiled
- Sylpheed-Claws 0.9.6 the latest in Sylpheed development
- Lame 3.93.1 latest Lame mp3 encoder engine

Thanks to Timo for making these tardists available!

More info can be found in this forum thread

(Corrected version number for Lame 0.93.1 dd 04112003)

pureftpd 1.0.16b

foetz uploaded a new build of PureFTPd for IRIX. This is a very nice ftpd with some great features - I've been using it for a couple of months now.


PureFTPd 1.0.16b (archive) - 123KB

Here are two open source games in the style of the arcade classic Galaga. The first is Powermanga from and the other is Xgalaga from Powermanga has a few dependencies that can be obtained from and inst should complain if you don't have them. Xgalaga has none other than the X libraries.

Ironically, while I have no time to actually play these games (I've only verified the first 30-second of play), I do allow myself the luxury of porting them over to IRIX because it's fun, easy (now that Neko has shown me how) and I feel it's also educational. I'm not sure why games are easier ports than many other applications, maybe it's because they are simpler or that the programmers have portability in mind from the get go. In addition to the downloads, I'd like to share some of details of the builds with you (who in my deranged imagination are as interested in IRIX and building software as myself).

First of all, I usually try the following to do a port:

(a) unzip/tar the source into a working directory
(b) set the following environment variables

setenv CC cc setenv CFLAGS '-mips4 -O3 -I/usr/freeware/include' setenv LDFLAGS '-L/usr/local/lib -L/usr/freeware/lib32'

or if the GNU C/C++ compiler is preferred:

setenv CC gcc setenv CFLAGS '-mips3 -O2 -I/usr/freeware/include' setenv LDFLAGS '-L/usr/local/lib -L/usr/freeware/lib32'

Next, change to the directory where the configure executable lives and run it with

/configure --prefix=/Sr/local

or some variant. If that goes well, I use GNU make via


Lastly, I (as root) use:

gmake install

to place the software in the target subdirectories, but usually I try to running it locally first to make sure it built OK.

This approach works about 50% of the time. Usually, there is an error either in the configure step or else in the build. Let's look at the details for these two applications.

This one configured fine but got the following error during the linking (the last step of the build when all the compiled objects are merged into the executable).

d32: FATAL 9 : I/O error (-lXext): No such file or directory collect2: ld returned 32 exit status

Well I know that IRIX supports the X extensions library. It has things in it like the Xshape extension that allows non-rectangular windows and I know that xeyes (the demo program for that extension) runs fine. So that means it's just not finding it. So let's try some different link flags;

setenv LDFLAGS '-L/usr/lib32 -L/usr/local/lib -L/usr/freeware/lib32'

which points to the library location I found by searching for I do a 'gmake clean' and start over. (Sometimes it's necessary to delete the file
config.cache also, since it saves the values from the previous configure run, but not this time). And now it works! I do "gmake install" and then end up moving the executable from /usr/local/games to /usr/local/bin and the man page from /usr/local/man to /usr/local/man/man6 because that's how I have my paths set up. Done!

For xgalaga, I used the same "fixed" environment variables as Powermanga which includes /usr/lib32 on the linker flags. Configure goes smoothly, but I get a long string of errors similar to:

d32: ERROR 33 : Unresolved text symbol "XFreeCursor" -- 1st referenced by libsprite/libsprite.a(cursor.o). Use linker option -v to see when and which objects, archives and dsos are loaded.

This means that a function call has been made, but it can't find the library where the function lives. I happen to know this is a standard X11 function, but if you didn't, just "man functionname" to see if it SHOULD be on your system (alternately search in the /usr/include or /usr/freeware/include headers using grep). If found, it's just another path problem. In this case, I read in the INSTALL file included in the distribution that only recently has the GNU autoconfigure build feature been implemented, so it possible that the script is wrong. I don't know autoconfigure (should learn), so I go directly to the Makefile that got built when I ran configure.

Well, line 29 reads:

LIBS = -L -lX11 -lXmu -lXt -lXext -lXpm libsprite/libsprite.a

This is actually an error since linkers (which read from left to right and "-lA -lB" will work if libA depends on libB, but not the other way around). In this case, all the library dependencies are backwards (i.e. Xtoolkit and Xextensions need the X11 functions) so to change it to

LIBS = -L libsprite/libsprite.a -lXpm -lXext -lXt -lXmu -lX11

and then rebuild (don't re-configure, it will just erase the changes you just made to the makefile!). Now xgalaga compiles! I run it directory from the build directory and verify it works. It ends up the "install" script bombs and I have to change the configure prefix to --prefix=/usr/local/games/xgalaga re-configure, rebuild and manually move the support directories, but that doesn't happen too often.

That's it!

Anyway, I hope you didn't find this too elementary and boring. Here are the binaries in tardist format (another topic).


Let me know if there are any play-ability issues.

Everybody to the Limit! :)

Software Updates


A few new tardists for today. First up from semi-fly - Kobo Deluxe, a SDL/OpenGL based space shooter based on XKobo.

Next up is multi-aterm, a tabbed terminal emulator based on aterm, which looks to be comparable to gnome-terminal without the baggage of endless Gnome dependancies.

Finally nvukovlj has contributed a tardist for the gentoo file manager. He explains it best:

"Just uploaded my first tardist. Hope it works ok on systems other than mine.

It is gentoo-0.11.36 file manager, which will look very familiar to ex (or current) Amiga users, as it is inspired in look and feel by an Amiga file manager - Directory Opus 4 by GP Software.

It is a mips3 binary, and was compiled with gcc, but in this case, speed is not really of the essence."

I want to personally thank everyone who has and continues to contribute IRIX freeware to the site's archive. It's very much appreciated by myself as well as the community at large.

I do want to apologize for being so slow at responding to e-mails as well as posting up these updates. I'll try to improve on that front in the future.


Kobo Deluxe 0.4pre8 (tardist) - 1.8MB
multi-aterm 0.0.4 (tardist) - 327KB
gentoo 0.11.36 (tardist) - 2.3MB

Mozilla 1.5 and More

| 1 Comment

foetz sent in some new packages over the weekend, including binary archives for Mozilla 1.5, OpenSSH 3.71p2, OpenSSL 0.97c, and a tardist for cvs 1.11.9.

Without further delay, here are the download links. Enjoy!


Mozilla 1.5 (archive) - 26MB
OpenSSH 3.71p2 (archive) - 3.5MB
OpenSSL 0.97c (archive) - 2MB
CVS 1.11.9 (tardist) - 849KB

Software Updates


Big software update this week with new package contributions from semi-fly and foetz.

First, the description from semi:

"Couple of new tardists for posting:

xbubble, a nice Puzzle Bobble clone (and a favorite puzzle game of mine)

wxPython- with GL support.

Apparently, wxPython REALLY wants to compile with the same flags and optimizations of whatever version of python installed on your system (sgi freeware version of python is obviously compiled with mips pro). Of corse, I'm using gcc and NOT mips pro, so the build process would bomb out no matter what env compiler flags or options I set. To get around this, I compiled my own version of python with gcc (included in this tardist), and build wxPython against it. It works. After the tardist is installed, you can run:

"/usr/local/bin/python /usr/local/demo/wxPython/"

to test it. You should see a nice demo window pop up just like on the screenshots section. It's pretty sweet. Let me know if you have any problems. Thanks!


Last but by no means least, foetz has provided a build of Firebird 0.7, the latest and greatest version of what will become the next generation Mozilla browser. This is an archive rather than a tardist, so you'll need to extract it to wherever you'd like it to live on your system and execute from there.


xbubble 0.2.4 (tardist) - 1.3MB
wxPython (tardist) - 56MB
Mozilla Firebird 0.7 (archive) - 20MB

Software Updates

New packages from semi-fly - LTris-1.05, an open source clone of the classic Tetris, and an update to nmap-3.48 which "doubles the version detection DB size, improves the algorithms, and fixes many bugs and compilation problems."


LTris 1.0.5 (tardist) - 1.1MB
nmap 3.48 (tardist) - 2.1MB

Software Updates


Today brings us a couple of new tardists from semi-fly - Blokout-0.1, an open source BlockOut clone featuring 3D OpenGL graphics, and John the Ripper-1.6, a security tool for detecting weak UNIX passwords.


Blokout 0.1 (tardist) - 358KB
John the Ripper 1.6 (tardist) - 1MB

Darwin Streaming Server Build 437

nvukovlj has updated his Darwin Streaming Server IRIX port to Build 437:

I've compiled a new version of DSS for IRIX - this is from the CVS tree, build 437.

The Server and Streaming Proxy are now in one archive (2 archives within the enclosing archive), and an updated README has been included and needs to be read before the server can be made to run..

The binaries are mips-4 as before. If anyone wants to compile a mips-3 binary, or would rather just compile their own version, they can get the modified MIPSpro source as well as diffs from:


Darwin Streaming Server Build 437 MIPS-4 (archive) - 10MB

New Jahshaka IRIX Binary

| 1 Comment

Jah Shaka, developer of Jahshaka - an open source realtime editing and effects package, wrote in to announce the immediate availability of a new IRIX binary build of the software - 1.9a3. Looking at the Jahshaka web site I didn't notice the new IRIX binary listed on the downloads page (1.8 was the newest I could find) , but it can be downloaded here.

Jah also left an informative post on the Nekochan forum detailing the release and the prerequisites for getting it up and running.

Test it out, leave feedback, have fun!

Software Updates

semi-fly strikes again with a couple of new tardists - XMMS Speakers 2.01 (a unique visualization plugin) and Lopster 1.2.0, a GTK based Napster (Opennap) client.


XMMS Speakers 2.01 Vis Plugin (tardist) - 450KB
Lopster 1.2.0 (tardist) - 1.3MB


A new tardist from squeen today - Xdvik 22.74.3:

Xdvik is a program for displaying DVI files (generated e.g. by Troff or TeX) on the X window system. It is based on the regular (non-k) xdvi of the same version number. The project's home page is at

This package is a newer version of xdvik (v22.74.3) than the one installed along with the teTex-2.0.2 package (v22.40) available from, which is also a prerequisite for this upgrade. I've tried to configure it to avoid stepping on the freeware version as much as possible, so executables are in /usr/local/bin and the name has been changed to xdvik, as opposed to just xdvi but both share the same configuration files in /usr/freeware/share/texmf/xdvi.

This particular build incorporates the Motif GUI and letter paper size as default. Some nice added features are:

+ Support for printing or saving a Postscript version of the DVI file
+ Rendering of Postscript images via ghostscript (anti-aliased!)
+ Several GUI enhancements: A page list for easier navigation, a status line, file selection dialogs, and a tool bar in the Motif version.
+ Support for inverse search - a mouse click in the xdvi window can open an editor with the corresponding TeX source (and vice versa)
+ Support for colored text
+ Support for HyperTeX: Follow links inserted by the hyperref package, and retrieve remote documents.
+ Direct rendering of Postscript(tm) fonts via t1lib
+ Support for saving (parts of) the dvi file.
+ Use of the Kpathsearch library to locate and generate files (hence the `k' in the name).

There is an optional INSTALL.IRIX file in the tardist that details all the configurations changes for this build.

NOTE: Versions 22.76.1 and 22.77.1 were found to be unstable builds, so this older version was selected for the tardist.


Xdvik-22.74.3 (tardist) - 2MB

Software Updates

| 1 Comment

A couple of software updates from semi-fly - an updated Nebulus 0.6.0 tardist (XMMS visualization plugin) and nmap-3.46, now with OS fingerprinting.

More general information on these two packages can be found in previous Nekochan posts:


Nebulus 0.6.0 XMMS Vis Plugin (tardist) - 1.5MB
nmap-3.46 (tardist) - 3MB

Mozilla Thunderbird 0.2 E-Mail Client Released

Thanks once again to nicolas' efforts, the latest build of Mozilla Thunderbird - version 0.2 - is available for IRIX!

The other half of the Firebird web browser (which is available from SGI's Freeware site), Thunderbird is a new e-mail client which will eventually become part of the standard Mozilla suite.

This package is offered in archive form; just unroll it in the directory of your choosing.

New IRIX Tardist: nmap-3.30


A quick update for today - the semi-fly-provided nmap Security Scanner tool in tardist form.

While checking out the nmap web site I was surprised to learn that the tool was featured in the Matrix Reloaded. There are even a few screen captures and a little write-up praising how it was handled in the film.

New IRIX Tardist: GImageView 0.2.24

| 1 Comment

The highly dedicated semi-fly just sent in another quality tardist package - GImageView 0.2.24, a slick image browser/viewer application based on GTK with quite a number of interesting features: tabbed browsing, animated GIF previews, thumbnail caching and more. Looking at the GImageView home page, it appears that there are quite a number of planned additions to this package as well.


GImageView 0.2.24 (tardist) - 5.3MB

Software Updates


It's time for the latest batch of tardists from semi-fly - astime 2.8 and K-Jöfol for XMMS 0.95!

astime, originally an AfterStep applet, is a simple analog style clock. More info on the project can be found here.

K-Jöfol for XMMS 0.95 is a plugin which alllows the use of intricate interface skins on XMMS. The plugin's home page is here and includes some good information as well as a couple of links to skin download sites.


astime 2.8 (tardist) - 100K
K-Jöfol 0.95 XMMS (tardist) - 740K


| 1 Comment

Ian Charles wrote in with this great tip on an SSL FTP client for IRIX:

Hey nekochan,

I found this looking for some other software:

Its an SSL capable FTP client, and apparently they have irix builds
available. I haven't checked it out personally, but maybe other people
might be interested?


I checked out the website and there are indeed IRIX binary tarballs available for download.

Software Updates

A couple new tardists from semi-fly today - APG 2.1.0 and the Zinx XMMS visualization plugin suite.

APG (Automated Password Generator) is of course a password generator, but with quite an interesting array of features.

The Zinx package includes three plugins authored by Zinx Verituse, including Bump Scope, Synaesthesia and TV Scope. More information and screenshots of the plugins in action can be found on Zinx Verituse's site.


APG 2.1.0 (tardist) - 200K
Zinx XMMS Vis Plugins (tardist) - 1MB

SGI Demoscene

| 1 Comment

This just in from Markku Reunanen:


Thanks for the nice SGI site, it's really useful! I'd like to inform you about a couple of demos that our group has made or ported to SGI.

Our own prods:

Ported by us:

In practice all of them require at least R10k to be enjoyable. Some like texturing hardware as well. For compilation GCC, SDL and gmake.

The winner of Assembly'03 4k intro competition, now for IRIX/mips4:

Not even near 4k any more, but the second working version anyway ;v)
The original was for Linux.

# Markku Reunanen #

I haven't had a chance to look at these myself, but they sound very interesting - I plan on checking them out as soon as I can!

IRIX 6.5.21 Released


Today SGI released IRIX 6.5.21 . Be sure to install patch #5086 if you want to perform a live upgrade of previous 6.5.x installs. Miniroot installs do not need this patch.

Update: It seems that 6.5.20 live install doesn't need the patch. IRIX'es <=6.5.19 still do.

basemetal's XMMS Plugins

New tardist from semi-fly today - a nice collection of XMMS visualization plugins by basemetal.

The tardist contains binaries and source for Dual Spectralizer, Dual Spectrogram, Dual Scope and Dual Flowers. All four plugins support custom skins.


basemetal XMMS Vis Plugins (tardist) - 440KB

New IRIX Tardist: CinePaint 0.18-1

At last, the first usable version of CinePaint since conversion started from the FilmGimp code base earlier this year! (Pre 0.18-1 *nix CinePaint code was so broken it was Windows-only.) There are still quite a number of gotchas in this release, but all of them are also present on any *nix system thus not unique to IRIX.

Here are the release notes culled from the source package, which gives an idea of what works and what doesn't in this build:

"Release Name: cinepaint-0.18

Notes: 0.18-1 Release: Fixes autoconf misconfiguration that caused non-Intel builds to fail for missing libcinepainti.a (which was removed in 0.18). Fixes for home directory install bug on some earlier versions of Windows. Wilber gone. Replaced with temporary CP icon. 0.18 Release: This release focused on fixing problems on Linux and the final integration with the Windows branch. Although the code is now completely in sync and builds on *nix and Win32, the Windows version is broken due to an unresolved bug somewhere in the file loading plug-ins. Windows users will have to wait for 0.18-1. What's new for Linux users: - BMP files plug-in (unstable) - SoftImage PIC files plug-in - Guash thumbnail browser (unstable) - UserFilter plug-in (unstable) What's new for developers - PICL, the Plug-In Compatibility Layer - GIMP plug-ins are much easier to trick into building The libgimp directory contains the GIMP PICL shims - Experimental effort at building ImageMagick plug-ins The magick directory contains the incomplete Magick shims In plug-ins/pnm is an unmodified Magick plug-in that compiles but doesn't link due to incomplete shims. Broken, but in the tarball: - PyGimp (significant breakage) - Gfig (some breakage) - Script-Fu (disabled due to gcc 3.3 bug noted in tracker) This is the last of the transition releases from Film Gimp to CinePaint. Many hundreds of compile-time warnings were fixed and the app code was reorganized into a subdirectory separating the code that touches bit-depth. The libcinepaint directory is now just lib. The autoconf files were overhauled but more work is needed there. Helper scripts were added: and clean-up scripts. Please pardon our construction dust. We're going to settle back to incremental improvements and increasing stability."

If you're willing to play around with this release, here is the product of a late night compile session:


CinePaint 0.18-1-MIPS4 (tardist) - 16MB

Software Updates

A couple new reader-contributed packages for today. The first comes courtesy of semi-fly; aee, which is in the words of the author "an easy to use text editor intended to be usable with little or no instruction."

Next up is the streaming proxy companion package for Darwin Streaming Server 4.1.3 contributed by nvukovlj. I'd meant to post this alongside Darwin Streaming Server last week but completely forgot about it.

Finally, I've updated the MIPS4 ScummVM tardist to the latest 0.5.1 bugfix release as announced yesterday. This release primarily addresses Beneath A Steel Sky bugs and is a recommended upgrade for all users.


aee 2.2.1b-MIPS3 (tardist) - 690KB
Darwin Streaming Proxy 4.1.3-MIPS4 (archive) - 50.8KB
ScummVM 0.5.1-MIPS4 (tardist) - 2.6MB

ScummVM 0.5.0 (static, n32, mips3)

Earlier today, Marcus Herbert announced in the forum the immediate availability of a static MIPS3 build of ScummVM 0.5.0:

Hi, o'thoh theres that mips4 tardist available i thought there might be an interest in a single static binary (depending only on system libs) that even includes libmad and is mips3 (for the lower end machines). Well.. here it is.

Once again, I recommend grabbing Beneath A Steel Sky. Lots of fun!

SGI Freeware August 2003 Posted


SGI has posted the August 2003 Freeware archive online with lots of new content and updates. You can check it out at the usual place:

Blender 2.28 Released

Blender 2.28 has been released!

Check out the press release for a complete list of the fixes/changes (tons of new features and fixes in this one)!

A mips4 IRIX binary can be downloaded here:

New IRIX Software


A couple of interesting software contributions for today; Darwin Streaming Server 4.1.3 and Bump Scope 0.3.3, a nice XMMS visualization plugin.

Darwin Streaming Server, a feature packed streaming media server, was contributed by nvukovlj and comes in the form of a MIPS4 binary tarball. Information on Darwin Streaming Server can be found on the project web site. This is something I've been wanting to try out for quite some time and I'm very happy to see the latest version on IRIX.

Bump Scope 0.3.3, a visualization plugin for XMMS, was contributed by semi-fly and comes in the form of a MIPS3 tardist. It is, in the words of the original author, a "moving light embossing oscilloscope" and is pretty cool to see in action. Original source code is included in the tardist and is also available via the author's web site.


Bump Scope-0.3.3 (tardist) - 330KB

New IRIX Tardist: GNU Octave 2.1.50

Thanks to the tips provided by syschuck in the forum, we now have an optimized MIPSpro mips4 build of GNU Octave available for download. The binary is also APO enabled for multiprocessor environments.

GNU Octave is a MATLAB compatible high level language for numerical computations. More information can be found on the GNU Octave website.


GNU Octave 2.1.50-mips4 (tardist) - 33MB

Stellarium Tardist Updated

A new version of the Stellarium tardist is now online which fixes the constellation/star position bug. Many thanks go to canavan for the fix!

I also sent an e-mail to Andreas so hopefully his page will be updated as well.

New IRIX Tardist: FSV 0.9

| 1 Comment

FSV (File System Visualizer) is a open source 3D file system browser similar to SGI's classic FSN (File System Navigator) software. It's OpenGL based and should perform fairly well on just about any SGI machine running IRIX 6.5. In fact, the current FSV gallery screenshot was grabbed from my old Indigo R4K Elan system a couple of years ago!

Once upon a time there was an IRIX binary available straight from the developer, but since that's no longer available I built a new one. This tardist depends on GTK, GLIB, gtkglarea and gettext from SGI Freeware.


FSV-0.9-mips3 (tardist) - 580KB
FSV-0.9-mips4 (tardist) - 580KB

New IRIX Tardist: Stellarium 0.5.1

| 1 Comment

You may have read about Stellarium on Andreas Backhaus' excellent website Useful IRIX Software, but for those lacking development tools it may have been out of reach. This evening presented a perfect opportunity to properly package the software, including prereq checking and full source code.

Stellarium is based on OpenGL and does take advantage of texture RAM.

Detailed information on Stellarium can be found on the official web site.

The tardist package depends on SDL, aalib and nas from SGI's Freeware site.


stellarium-0.5.1-mips4 (tardist) - 6.4MB

SGI Mozilla 1.4 Released

| 1 Comment

Along with the Tezro/Onyx4 announcement, SGI also released Mozilla 1.4-final binaries on their Developer Central Open Source page.

Mozilla 1.4 is to be the final version in the current development branch; future Mozilla builds will instead be based on the Firebird browser code.

Tardist Download:

Here's another very cool announcement from (lisp) - an IRIX port of the popular OpenGL based Really Slick Screensavers suite.

From her Usenet post:


If it gives you gyp, just reload. rss_glx is near the bottom of the page. This needs libbz2.

What's new:

* Textureless support for Flux and Solarwind screensavers (--notexture/-T)
* New geometry types for same (--round/--spikey)
* Single buffered mode (can be fast, more colourful, etc.) (--single/-1)
* MIPS3 support (must explicitly select when installing - due to "fun" with software packager, the user must ensure only one option is selected.)
* (Irrelevant with tardist) Minor source fixes to remove GCC reliance

(lisp) - - SBS#37(with oak leaf cluster) two#40 DOGMUK
Suzuki GS125ES
My other car's a cdr"

The patched source code is also available. These screensavers really live up to their name - be sure to check them out!

New IRIX Tardist: GLAME-1.0.1


Thanks to the efforts of forum regular squeen, a tardist for GLAME-1.0.1 has been completed.

What is it? GLAME (GNU/Linux Audio Mechanics) is "a powerful, fast, stable and easily extensible sound editor" similar in function to Sonic Foundry's Sound Forge product. More information on the package can be found on the project's home page at

There are quite a few SGI Freeware prereqs in this tardist (mostly GNOME related) but thankfully the tardist has been built to identify them.


glame-1.0.1a (tardist) - 2.3MB

IRIXDiVX-0.96 Released

Thanks to the continuing efforts of Brandon, a new version of IRIXDiVX released today! Version 0.96 brings several new features, bugfixes and speedups; full details are available in the changelog.

Visit the IRIXDiVX Home Page for complete list of changes, features and additional info.

Direct download links:

IRIXDiVX 0.96 mips3/mips4 - 885KB

AC3 Test - Sample DiVX AVI File (320 x 180) 481KB
Colorbar - Sample to test colorspace (160 x 160) 14KB. It should be red on top, green in the middle, and blue on the bottom.

The first big news item for July! As per expectations, SGI has posted up a new OpenOffice tardist on their software download page:

This version should resolve the installation caveats the previous binary tarballs shared. I won't be able to try it out myself until next week but will do so as soon as possible.

Thanks go to rob for the heads up on this release!

Fast brainf* Interpreter For IRIX

And now for something completely different ...

While browsing about this morning I came across this interesting announcement - a MIPS optimized build of a very bizarre, Turing complete language/compiler with an amusing name:

"For all the SGI brainf* developers out there, I'd like to introduce Thalion Graphic Solutions eK. bf-sgi-1.0, the brand-new, MIPS-optimized implementation of Urban Mueller's infamous creation, the programming language brainf*.

It translates brainf*-source to Mips n32 code on the fly, and is thus able to run your brainf*-programs at native system speed.

Supported platform(s):
SGI Irix systems able to run mips3/mips4-n32 code.

Get the (gpl'ed) source distribution at
and the binary-only package at

If you don't know, what it is good for, read more about brainf*, for example, at or search metacrawler ...

Have fun with it :)

Helmut Schulz
Thalion Graphic Solutions eK"

If nothing else, check out some of the source code available for this thing -- it's quite interesting to say the least.

Thanks to the efforts of Nekochan forum member nicolas, Mozilla Thunderbird is now available for IRIX.

The other half of the Firebird web browser (SGI's Freeware site has an older version of Firebird - aka Phoenix - available for download), Thunderbird is a new e-mail client which will eventually become part of the standard Mozilla suite.

Two archives are available for download, a packaged tardist which installs to /usr/local/thunderbird with a binary link in /usr/local/bin and a bzip2 compressed tarball which can be extracted anywhere.


Thanks to dexter1, new optimized builds of XMESS/XMAME are now available! Both packages were compiled/optimized with MIPSpro and are mips4 only for maximum performance.

Information on the 0.70.1 release can normally be found at the XMAME Home Page, however the list of changes for 0.70.1 hasn't been posted yet so it's not certain what's changed since 0.69.1.


xmame-0.70.1.tardist - 12.5MB
xmess-0.70.1.tardist - 5.6MB

VMD 1.8.1 Released

A new version of the free biomolecular visualization package has been released.

From the press release:

"VMD "Visual Molecular Dynamics" 1.8.1 Announcement

The Theoretical and Computational Biophysics group at the Beckman Institute For Advanced Science and Technology, the University of Illinois (U-C), is proud to announce the public release of VMD 1.8.1. VMD is a package for the visualization and analysis of biomolecular systems. VMD includes features for animation of molecular dynamics trajectories, interactive simulation, sequence browsing and structure highlighting, and powerful scripting capabilities. This software is distributed free of charge and includes source code, documentation, and precompiled binaries for IBM, HP, Linux, MacOS X, Sun, SGI, and Microsoft Windows. The VMD documentation includes an installation guide, a users guide, and a programmers guide for interested researchers. VMD also provides on-line help through the use of an external HTML viewer. VMD development is supported by the NIH National Center for Research Resources.

A full description of VMD is available via the VMD home page:

Release notes, documentation, and download links for the new version are available here:

The authors request that any published work which utilizes VMD includes a reference to the VMD web page and/or the following reference:
Humphrey, W., Dalke, A. and Schulten, K., "VMD - Visual Molecular
Dynamics", J. Molec. Graphics, 1996, vol. 14, pp. 33-38.

The Theoretical and Computational Biophysics group encourages VMD users to be closely involved in the development process through reporting bugs, contributing fixes, periodical surveys and via other means.

We are eager to hear from you, and thank you for using our software!

John Stone
June 10, 2003"

SGI Mozilla 1.4rc1 Released

Forum member chicago-joe discovered SGI posted the new Mozilla 1.4rc1 binaries on their Developer Central Open Source page sometime in the last week or so. Many thanks go out for the heads up; I've been away on business this week and haven't been able to make the rounds as much as I would have liked.


More Emulators for IRIX

Time for some emulator fun!

A trio of new packages for today -- both XMAME/XMESS (Multi-Arcade Machine Emulator/Multi-Emulator Super System) versions 0.69.1 and VICE (Versatile Commodore Emulator) version 1.11. All three packages were compiled/optimized with MIPSpro and are mips4 only for maximum performance.

Once again, thanks go to dexter1 for providing the new IRIX MIPSpro patches for all three emulators. He also provided this IRIX XMAME Gallery screenshot showing XMAME in action.

More general info on the 0.69.1 release can always be found at the XMAME Home Page:

Discussion regarding this and other IRIX XMAME builds can be found in this forum thread. XMESS discussion is available here.

Moving on to VICE; more information on the latest 1.11 version can be found at the VICE home page:

The discussion thread for VICE is located here. All of the forum threads mentioned contain source code patches and compilation instructions if anyone wishes to roll their own build (i.e. for mips3 support).

Blender 2.27 Released


Blender 2.27 has been released!

A few of the new features pulled from the press release:

- International Language support for the Blender interface. A translation system for tooltips, buttons and menus, with support for non-latin character sets.
- User definable (antialiased) fonts for the interface. (Freetype)
- A restyled userpreferences menu, which adds more space for all the new buttons.
- Autoskinning for Armatures, when parenting a Mesh to an Armature it gives a menu.
- In editmode, selected vertices can be merged with Alt-MKEY. The merge option is also added to the WKEY menu.
- Shadowbuffers now can have any size. (with number-button)
- Hotkeys are added for subsurfing objects. Shift-OKEY toggles subsurf mode for an object and Ctrl-ONEKEY to Ctrl-FOURKEY will set the subsurf division with the keyboard.
- Freetype2 support added for importing almost every font format for a 3D text object.
- Pressing Alt-MKEY in the texteditor window generates a 3D text from the current textfile. (up to 1000 characters)
- The texteditor window is enhanced with a rightmouse menu for opening and saving files.
- The windowtype button has been redesigned, it now displays a textual description
- A small button has been added that toggles the visibility of the pulldown menu titles.
- Rename/delete menu's are added to the file and image browsers. Try NKEY and RKEY/XKEY.

A mips4 IRIX binary can be downloaded here:

SGI Mozilla 1.4b Released


SGI has posted the new Mozilla 1.4b binaries on their Developer Central Open Source page. Apparently it's been available since the 12th though the Mozilla project news page hasn't been updated - I just happened to check the FTP server and stumbled across it.

They also gzipped the tardist again (same as with 1.4a) so Software Manager won't know what to do with it unless you decompress it beforehand (i.e.: gtar xvfz fw_mozilla.tardist).


SGI Beta Updates

This week SGI released a few new beta tardists of their own via


The fw_php build fixes a bug in the mail() function which I reported to the Freeware team a couple of weeks ago.

A Few New tardists

Here are a few packages I put together this week for the forum:

IRIX 6.5.20 Released


SGI has updated IRIX to version 6.5.20 which is now available for download from SGI's Supportfolio website. Improvements in this version include MP3 audio integration in the media libraries and tools, new Huffman YUV video codec (HuffYUV) for lossless real-time compression of 4:2:2 video in the range of 2:1 to 3:1, write-capable UDF filesystem format for DVD and support for the M-Audio Revolution 7.1 PCI audio card.

A complete list of changes can be found here.

An official OpenOffice binary has finally been released and is available from the IRIX OpenOffice porting site:

Setup for this version is similar to the previous 1.0.1 release; i.e:

setenv DISPLAY hostname:0.0

before launching the the installer or soffice startup script. Once again this release is mips4 only.

Side Effects Software has released an update to Houdini Apprentice, the evaluation version of their 3D modeling and animation software. Apprentice is essentially the same as the full fledged product, but with the limitation of a non-standard file format and watermarked renderer.

More information on the release can be found at the Side Effects Software website. CD images which include the IRIX version of Houdini Apprentice 6 as well as tutorials can be found at the official mirror:

RGBCrunch for IRIX Released

Brian Moffet of Moffet Images has released an alpha of his 48-bit image converter RGBCrunch. The software takes a 48 bit TIFF image and allows the user to modify the image colors to an 8 bit RGB TIFF for use in Adobe Photoshop 3.0.1.

From Brian's Usenet post:

Some time ago, I got frustrated with Photoshop 3.01 on the O2 not being able to handle images larger than 24 bit (8-bit each RGB). So, I wrote a program to pull a 48 bit image apart. You can adjust the color range and then save the image off as a 24-bit tiff.

I've made the *very alpha* version of this available to those who would like
to take a look at it. it is available at I am open to constructive criticism, suggestions on features, etc... I'm going to continue working on it.

I am also working on a Linux and FreeBSD version. Right now I have tested this on an O2 running 6.5.16f, and an Octane running 6.5.16f.

More information as well as a download link can be found at the official web site.

SGI Beta Updates


Following closely on the heels of the official May 2003 Freeware release, freeware betas are gathering once again at

New this week:


And as mentioned earlier:


For those running IRIX versions below 6.5.19, this 3.6.1p1 beta build of OpenSSH does not require the presence of /dev/random.

OpenOffice 1.0.1 Binary for IRIX Released

Michael Theodoulou has completed a binary installer package for the IRIX version of OpenOffice 1.0.1; see this Usenet thread for details. Many thanks go to Michael for his efforts in putting this together and sharing it with the IRIX community.

A few notes:

1. The current archive is mips-4 only.

2. You must set the DISPLAY environment variable prior to installation, i.e.:

setenv DISPLAY koyori:0.0

Failure to set this variable will cause the installer to freeze during the copying phase and subsequent lauches of the installed application will also fail. Adding the environment variable to the shell startup file is the best long term solution.

3. Execute the 'setup' program from the installation directory, choose 'Standard Installation' and click Ignore for any files the installer claims are missing.

4. Start OpenOffice via ./soffice in the destination directory.

Additional IRIX specific installation instructions can be found here.

General information on OpenOffice can be found at the official web site:


OpenOffice 1.0.1 IRIX (76.9MB)

Samba 2.2.8a Released


SGI has posted a new tardist for Samba 2.2.8a on their Beta Freeware site. This release addresses a security concern which can lead to an anonymous user gaining root access on a Samba serving system. All versions of Samba up to and including Samba 2.2.8 are vulnerable. An active exploit of the bug has been reported in the wild, so if you use Samba you should upgrade immediately.

More information can be found on the web site.

SGI Build: Build:

SGI Mozilla 1.4a Released

SGI has posted the new Mozilla 1.4a binaries on their Developer Central Open Source page.


Note that as of today the tardist is a bit strange in that it is gzip compressed ... just rename it to something like fw_mozilla.tar.gz and then decompress if you are unable to install it normally. I expect this will be fixed by SGI shortly.

SGI Freeware May 2003 Posted

| 1 Comment

SGI has posted the May 2003 Freeware archive online. You can check it out at the usual place:

IRIXDiVX-0.95 Released

New version of IRIXDiVX released today! Version 0.95 adds several new features; a nice new popup option menu (right click in display area) plus a new tardist package with icons, a spot in the iconcatalog, and a manpage. Full details are available in the changelog.

Check out the IRIXDiVX Home Page for complete list of changes, features and additional info.

Thanks again to Brandon for writing with the info and releasing the software to the public.

Direct download links:

IRIXDiVX 0.95 mips3/mips4 - 761KB

AC3 Test - Sample DiVX AVI File (320 x 180) 481KB
Colorbar - Sample to test colorspace (160 x 160) 14KB. It should be red on top, green in the middle, and blue on the bottom.

IRIX OpenOffice TinderBox Build Success

I noticed yesterday afternoon that the TinderBox builds of the IRIX OpenOffice OOO_STABLE_1 tree are showing green (Build and all tests were successful). Apparently there were some minor problems even after the initial stable release announcement, but those issues have been resolved.

Still no word on an installable binary package though; apparently TinderBox builds are just verification builds on remote machines to prove it can be done ... they don't seem to be offered as 'nightly' binaries ala the Mozilla Project.

OpenOffice for IRIX Released


After nearly two years of development, OpenOffice can now be successfully compiled for IRIX!

From the official site: now runs on IRIX!

We currently have (1.0.1, and OOO_STABLE_1) working on IRIX. The working version has a small hack to get it going, but we are working towards a solution for the problem. Check the build instructions section for how to build it yourself. is both an Open Source product and a project. The product is a multi-platform office productivity suite. It includes the key desktop applications, such as a word processor, spreadsheet, presentation manager, and drawing program, with a user interface and feature set similar to other office suites. Sophisticated and flexible, also works transparently with a variety of file formats, including those of Microsoft Office.

Available in 25 languages with more being constantly added by the community. runs stably and natively on Solaris, Linux (including PPC Linux), and Windows. Additional ports, such as for FreeBSD, IRIX, and Mac OS X, are in various stages of completion.

Written in C++ and with documented APIs licensed under the LGPL and SISSL Open Source licenses, allows any knowledgeable developer to benefit from the source. And, because the file format for is XML, interoperability is easy, making future development and adoption more certain.

See the IRIX Porting Site for more information. Hopefully a binary package will be available shortly.

Samba 2.2.8 Security Update

I know this is a popular piece of software and I'm sure a lot of SGI users are running it ... be aware that there is a serious security hole in versions below 2.2.8.

SGI has posted a beta tardist online:

There is also a tardist available direct from

I'm uncertain what differences, if any any, exist between the two distributions.

(14th Mar, 2003) Security Release - Samba 2.2.8

A flaw has been detected in the Samba main smbd code which could allow an external attacker to remotely and anonymously gain Super User (root) privileges on a server running a Samba server. This flaw exists in previous versions of Samba from 2.0.x to 2.2.7a inclusive. This is a serious problem and all sites should either upgrade to Samba 2.2.8 immediately or prohibit access to TCP ports 139 and 445.

See for more details.

SGI Beta Updates


Note: These packages are now available in final release as part of the May 2003 Freeware distribution.

This week has seen the addition of two new packages so far:


There is a staggering number of beta packages currently amassed at right now ... much more than I've ever seen at one time before. The next Freeware distribution looks like it's shaping up to be a big one.

Beta GCC-3.2.2

| 1 Comment

Note: These packages are now available in final release as part of the May 2003 Freeware distribution.

SGI posted the following new packages to the Beta Freeware site this past week:


There were many problems associated with SGI's GCC-3.2.1 package; I'm fairly certain this new tardist addresses those issues. Give it a try and let me know.

More Beta Freeware

Note: These packages are now available in final release as part of the May 2003 Freeware distribution.

Even more beta freeware on the SGI Beta Freeware site this week; in addition to the titles from last week, the following packages have been added:


New IRIX Tardist: filmGIMP-0.16

| 1 Comment

I put together a package for the latest release of filmGIMP this evening, version 0.16. I haven't done much testing of this package so if it behaves poorly you can still download the previous 0.15 tardist which seemed pretty stable to me.

SGI has posted free downloads of two packages previously available only via the IRIX 6.5.19f update - the long awaited Macromedia Flash 5 web browser plug-in and Netscape Communicator 4.8.

Note that Netscape is not required for Flash ... the plug-in works perfectly with Mozilla, including the 1.3b release.

Get them here:

Beta Freeware

Note: These packages are now available in final release as part of the May 2003 Freeware distribution.

While checking the beta SGI Freeware site, I noticed quite a bit of activity there at the moment. The following software is currently available for testing:


Keep in mind everything above is beta; the README on that page says it best:

This directory contains beta-test images that might (or might not) be ready for public consumption. Like all beta-test packages they have a few things in common:

- There are no release notes. We add relnotes to packages during the
final release process, so if you upgrade using one of these packages
you'll find that the older package relnotes are still on your
system. When you upgrade to the final released images they will get

- These packages are not necessarily in their final form. We may
re-release them several times during the quarter, and make no
pretense that we'll maintain compatibility between the various
snapshots. Packages may come and go without warning.

- We have not done as much testing as usual. You may find that these
packages fail in spectacular ways, having missing or inconsistent
prereqs, etc. Please send mail to with any
problems you encounter.

- Installing these packages voids your service contract. Well, not
really, but you should have got the message by now that installing
these is riskier than installing a released package.

If you install any of these packages it's probably best to completely
remove it before installing the released versions, rather than doing
an upgrade.

And, as always, don't call SGI Customer Support with questions. Send
mail to the freeware mailing list instead.

IRIXDiVX-0.94 Released

Brandon has released an update to IRIXDiVX. The new version 0.94 fixes several bugs and increases performance; full details are available in the changelog.

Check out the IRIXDiVX Home Page for complete list of changes, features and additional info.

Mozilla 1.3b Spellchecker XPI Released

SGI has posted a new Spellchecker module for Mozilla 1.3b on their Developer Central Open Source page.

Spellchecker adds spell checking ability to the Mozilla Composer and the Mozilla Mail message composition window, using the MySpell spell checking engine (also used in OpenOffice).

More info on Spellchecker for Mozilla can be found at the official site:

Direct download:

New IRIX Tardist: rdesktop-1.2.0

| 1 Comment

This evening after reading a post on Usenet from an individual looking for an IRIX binary for rdesktop (a remote desktop protocol client for Windows NT/2000/XP) I decided to create a new tardist for said application.

You can find more information on rdesktop itself on the rdesktop home page.

Finally, here's a screenshot of rdesktop in action to give you idea of what exactly it does for you.

If there are any questions or problems with the package, post a message in the forum and I'll be happy to work with you.

IRIXDiVX-0.93 Released


Today Brandon Corey released the much anticipated update to his native IRIX media player, IRIXDiVX. The new version features many enhancements, including a new interface and support for additional media formats.

Check out the IRIXDiVX Home Page for complete list of changes, features and additional info.

Blender 2.26 Released

After a rather tumultuous year, Blender 2.26 has finally been released! 2.26 is not yet a finished product and some functionality is still missing, but it's great to see Blender alive again after such a long time.

You can grab an IRIX mips4 binary here. Due to an error in compilation, there currently is no mips3 2.26 binary available though one can be built from source if desired. The binary for 2.25 should work with mips3; it's still available from the same download page if you want to give Blender a try.

In addition to the beta of Mozilla 1.3b, SGI has released a beta version of Java2 v1.4.1. Information on bug fixes/enhancements for this release plus download information can be found at:

SGI Mozilla 1.3b Released

SGI has posted the new Mozilla 1.3b binaries on their Developer Central Open Source page.

Thanks go to Ian Cumming for the heads up on this one.


Assam Syrix has posted the DVLink 1.1 IEEE1394/Firewire driver kit online for download. Apparently these drivers do not work in 64-bit IRIX environments so they're currently only really useful on an O2; more technical information can be found here.

The hope is that with these drivers and development tools a solution can be found for 64-bit IRIX which would open up low cost video capture for Octane. See this thread for more information.


IRIX 6.5.19 Released


SGI has updated IRIX to version 6.5.19 which is now available for download from SGI's Supportfolio website.

This version includes quite a few improvements, including support for /dev/random, ssh, Macromedia Flash 5, IPv6 and more. A complete list of changes can be found here.

New IRIX Tardists


I've created a couple new tardists at the request of forum members, namely FilmGimp-0.15 and the BitchX-1.0c19 console based ircII client.

You can find out more about each package at their respective home pages, and

CinePaint has a few dependencies which rely on SGI Freeware (GTK/GDK); if you currently have SGI's version of GIMP installed you should be set.

GQmpeg 0.20.0 was released a couple of days ago and I've created a new tardist to replace the 0.19.0 version.

Lightwave 5.x plugins for IRIX

Another interesting bit today also comes courtesy Andreas Backhaus and will likely interest Lightwave 5.x abandonware users: this website which contains several IRIX compatible plugins, including standouts such as Inventor, SGI Movie and SGI Cosmo plugins.

NixieClock for IRIX

I came across a blurb concerning this very interesting desktop clock today and just had to post it.

From the website:

This simple little desktop clock displays the current date and time in various time formats (including a custom 'strftime(3)' format) using little icons of actual nixie tube digits. (For those of you into old 1960's vacuum tube display technology)

Amazingly enough, an IRIX binary is available from the NixieClock web site.

This is something I put together a couple of years ago now; I've had a lot of fun with it and figured maybe someone else could use it too.

Festival can be a bit daunting at first to setup and use, but I've already done a lot of the legwork for you in this package. It should work out of the box on any IRIX 6.5 system. I've included the following English voices in the package (these are located in /usr/local/festival/lib/voices/english):

  • don_diphone
  • kal_diphone
  • rab_diphone
  • ked_diphone
  • tll_diphone
  • en1_mbrola
  • us1_mbrola
  • us2_mbrola
  • us3_mbrola
  • You can find the detailed manual at the Festival website.

    Anyway, to quickly get text to speech you would simply perform the following:

    /usr/local/festival/bin/festival --tts myfile

    You can also pipe output to it:

    echo "This is a test of the Festival Speech System." | /usr/local/festival/bin/festival --tts

    To change the voice to something other than the default (rab_diphone), edit /usr/local/festival/lib/siteinit.scm:

    (set! voice_default 'voice_rab_diphone)

    Replace rab_diphone with one of the voices listed above (/usr/local/festival/lib/voices/english). Perhaps you would enjoy a female voice:

    (set! voice_default 'voice_tll_diphone)

    There are some example scripts in /usr/local/festival/examples. Try:


    You can get really fancy and create a /dev/speech device and redirect standard out to it by using the Perl program speechd which works out very nicely for all sorts of fun tasks. The possibilities are endless. Your SGI now has a voice!

    New Tardists at Silicon Bunny

    Tom of Silicon Bunny has updated his website with a few new tardists! The additions include the following:

    Allegro Version: 4.1.9 (unstable branch)

    Allegro is a cross-platform gaming library - similar to SDL. Off the top of my head, you'll need ESD installed to get sound. There's an ESD tardist on the SGI Freeware website.

    Elite:TNK Version: 1.0

    Elite is the greatest computer game known to man. Ever. Elite:TNK is the result of a project by Christian Pinder to reverse-engineer Elite from the original BBC disk version.
    This requires Allegro, and runs splendidly on my Octane.

    Freebirth Version: 0.3.1

    Freebirth is a software bass synthesizer/step sequencer/sample player. This is a tardist built from the modified source, tweaked to work under IRIX.

    Be sure to check out Silicon Bunny's download page for these tardists and more.

    If you're having problems getting to the 6.5.17m release on SGI's new Supportfolio site, this may be of interest: Planet Mirror has a page with download access to 6.5.13m through 6.5.17m.

    SGI has posted new tardists for Java2 v 1.4.1 on their developer website. This is not a full release - it's considered beta software - but interesting to play around with nonetheless.

    For more information and downloads, see:

    MPlayer v0.90rc3 For IRIX Released


    John Bernatz wrote to let me know that the newest release of MPlayer finally compiles cleanly under IRIX without any special tweaking. Go grab the source tarball from the official Mplayer page and give it a try.

    Update: Timo has created a tardist for MIPS4 with some useful patches; see his comments below for more information.


    Pegamento 1.0Beta4 Available

    | 1 Comment

    C�sar Blecua has announced the release of Pegamento:

    "Hi to all,

    I'm happy to announce that the first downloadable beta of Pegamento, an IRIX-native hardware accelerated image compositing application, is ready for download.

    Current beta is free. Future versions might be commercial, or might continue being free.

    The major requirements are:

    * Texture memory (or UMA, GUMA, etc).
    * IRIX 6.2 or later.

    But a more detailed requirements list is available at the website.

    NOTE: I'm having problems with web caches. The "Screenshots" page doesn't work for this reason. I hope to have such page working as soon as possible. The rest of pages (seem) to work fine.

    Download page:

    Thanks a lot to anybody interested in testing this,

    C�sar Blecua"

    Looks like another interesting application! C�sar has also set up a new feedback page at to report bugs and suggestions.

    SGI Releases Mozilla 1.3a Tardist


    SGI has posted a new Mozilla 1.3a tardist on their Developer Central Open Source page. You can grab the file here:

    This version of the browser is fantastic; highly recommended.

    Since I received a comment that Shoutcast streaming wasn't working well with SGI's mpg123, I decided to release a tardist of mpg123-pre0.59s for those using my GQmpeg tardist. This build has been patched against the "Gobble Exploit" recently unveiled on bugtraq (MAX_INPUT_FRAMESIZE has been set to 4096 to prevent buffer overflow in common.c).

    I've done some testing with Shoutcast streams on this build and everything is working beautifully; the test station used was Japan-A-Radio at as I love that sort of thing :)

    Keep in mind that this tardist does not remove or overwrite the mpg123-0.59r package in /usr/freeware/bin. As my tardist installs in /usr/local/bin you may have to reorder your search path or simply remove the older build.

    As always, let me know if you have any problems.

    Equinox-3D v0.7.45 for IRIX Released


    Gabor Nagy has released an IRIX version of Equinox-3D! I'd e-mailed him asking about a possible IRIX download last month and received this response (December 19th):

    "Hi and thanks for your interest in EQUINOX-3D.

    Actually, I started developing EQUINOX-3D on IRIX, back in 1993, but I don't have easy access to SGI machines any more. Since I'm not really making any money on EQX, I can't afford or justify buying an IRIX box.

    Trust me, I'm not a big fan ot the Intel architecture, but you can get a Linux box that's over 10 times as powerful as a similarly-priced SGI, and it's pretty much the same thing: UNIX / C / X11 / OpenGL etc.

    I will probably do occasional releases for IRIX if I can find an SGI machine somewhere, but I can't promise much at this point."

    Then out of the blue I hear about this new vesion, and not via e-mail either ... if I hadn't seen a post regarding it on Usenet I wouldn't have even bothered to go back to the Equinox-3D site. So I'm glad that a new version did come out, and a little miffed that he didn't tell me about it :)

    On to the program (from the website):

    EQUINOX-3D aims to be a complete 3D package, including modeling, animation and rendering.

    Some of the main features and strengths:

  • Super-fast renderer, a fully interactive ray-tracer!
  • Clean, easy to use user-interface.
  • Universal, unlimited undo/redo infrastructure
  • Very fast and memory-efficient design. For example: thanks to some design decisions and custom tools to aid plugin development, EQUINOX-3D starts up in ~ 2 seconds with about 50 plugins loaded (1 second on my system)! (*) Try that with other 3D packages :)
  • Multiple Geometries allowed on transform nodes (compared to most other 3D packages, much fewer NULL models needed to group things, resulting in cleaner/more efficient hierarchies).
  • A robust internal structure and a direct-API (Application Programming Interface) for manipulating and displaying 3D geometry from plugins.
  • 3D file formats supported: I/O for SOFTIMAGE ".hrc" and Wavefront "OBJ" (it's very easy to add a new one).
  • 2D file formats supported: JPEG, PNG, SGI, SOFTIMAGE, TIFF.
  • Plugin-manager: allows you to unload, change, re-compilie and reload plugins without restarting EQUINOX-3D.
  • Plugins for creating primitives (torus, cylinder etc.) and complex surfaces (Revolve, Skin etc.).
  • More and more modeling tools every couple of weeks... ("Mirror", "Merge", "Cleanup" etc.)
  • I plan on giving it a try myself this weekend; looks to be a great program.

    New IRIX Tardist: LAME 3.93.1

    This evening I created a mips4 tardist of the latest version of LAME 3.93.1. If you're running a mips3 machine you can still use Marcus Herbert's binary.

    Just for fun I ran some tests between Marcus' mips3 build and my own:

    Source file: Falling Star in Your Eyes from the album Los Angeles by the Brilliant Green (03'21)

    time lame --preset extreme FALLING\ STAR\ IN\ YOUR\ EYES.aiff FALLING\ STAR\ IN\ YOUR\ EYES.mp3

    LAME 3.93.1 mips4 (gcc 3.2.1 -O3):

    342.721u 1.530s 5:51.81 97.8% 0+0k 0+0io 0pf+0w (351.81 seconds)

    LAME 3.93a2 mips3 (gcc 3.0.2):

    384.950u 1.531s 6:34.50 97.9% 0+0k 0+0io 0pf+0w (394.50 seconds)

    Time difference: 42.69

    IRIX64 Mika 6.5 6.5.18f 10151453 IP28

    FPU: MIPS R10010 Floating Point Chip Revision: 0.0
    CPU: MIPS R10000 Processor Chip Revision: 2.5
    1 195 MHZ IP28 Processor
    Main memory size: 384 Mbytes
    Secondary unified instruction/data cache size: 1 Mbyte
    Instruction cache size: 32 Kbytes
    Data cache size: 32 Kbytes

    New IRIX Tardist: GQmpeg 0.20.0


    Note: The links in this entry have been updated to the new 0.20.0 release.

    I created a tardist of one of my favorite media players this evening, GQmpeg 0.20.0. You may have noticed it on a couple of my more recent screenshots, like this one or this one. It depends on a few things from SGI's Freeware site, hopefully I remembered all of them:

  • gtk
  • gdk-pixbuf
  • libpng
  • mpg123
  • ogg-vorbis
  • Once up and running you can find additional skins on the GQmpeg site.

    Try it out, let me know if it doesn't work and I'll do my best to track down the bugs.

    SGI Freeware February 2003 Posted


    SGI has posted the February 2003 Freeware archive online. You can check it out at the usual place:

    Apparently an OS/2 distribution of LimeWire 2.8.5 Pro (the latest version as I write this) can be made to run under IRIX.

    Initially I had problems getting this working though it turns out that Java debug variables I'd set up for another project caused the random crashes. All is now working well, and I've been able to download several files.

    For the Pro version, download the package

    Extract and run the package:

    unzip -d LimeWire cd LimeWire java -jar RunLime.jar

    My test environment:

    [Mika:~] neko 107% uname -aR IRIX64 Mika 6.5 6.5.18f 10151453 IP28

    [Mika:~] neko 108% java -version
    java version "1.4.0"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-mtibuild_19_sep_2002_19_12)
    Java HotSpot(TM) Client VM (build 1.4.0-mtibuild_19_sep_2002_19_12, mixed mode)

    setenv JAVA_HOME /usr/java2
    setenv JAVA_PATH /usr/java2
    setenv JDK_HOME /usr/java2
    setenv JRE_HOME /usr/java2
    set path=($path ${JAVA_HOME}/bin)

    Additionally the Linux version of LimeWire will work without modification (run it using the same 'java -jar' method shown above). You can download the "no installer" version from

    Try it out and let me know how it goes!

    Useful IRIX Software


    Andreas Backhaus has posted a nice list of useful software for IRIX. There a few things on there I'm planning on checking out myself when I get a free moment :)

    Gaim 0.59.6 for IRIX Released


    Note: This has now been formally released as part of the February 2003 Freeware distribution.

    SGI has posted a tardist of Gaim v0.59.6 (the current release) in the beta directory of their freeware site. Gaim is a multiprotocol instant messaging client capable of using AIM, ICQ, Yahoo, MSN, IRC, Napster, Zephyr, Gadu-Gadu and Jabber simultaneously. More information on Gaim itself is available from the official site.

    Note: Gaim requires the beta gettext tardist for installation: fw_gettext-0.11.5.tardist

    XnView 1.5 for IRIX Released

    | 1 Comment

    Came across this today and thought it might be of interest; appears to be a useful free utility for viewing and converting graphic files. The website has some screenshots of the application in action under IRIX and offers tardists for both IRIX 5.3 and 6.5. More at

    Features include (from the website):

  • Imports about 360 graphic file formats
  • Exports about 40 graphic file formats
  • Multipage TIFF, Animated GIF, Animated ICO support
  • Resize
  • Copy/Cut/Crop
  • Adjust brigthness, contrast...
  • Modify number of colors
  • Apply filters (blur, average, emboss, ...)
  • Apply effects (lens, wave, ...)
  • Fullscreen mode
  • Slide show
  • Picture browser
  • Batch convert
  • Thumbnail create
  • Screen capture
  • Contact Sheet create
  • Multi-page file create (TIFF, DCX, LDF)
  • New IRIX Tardist: MPlayer 0.90pre8


    Note: MPlayer 0.90pre8 has been removed as Timo has created a new tardist of Mplayer v0.90rc3 which makes this version obsolete. Please see his comments here for the new download link.

    I recently came across a tardist of MPlayer 0.90pre8, a popular multimedia player for Linux (in fact, the official site calls it "Movie Player for LINUX"). It's not the most recent version currently available, but seems to work quite well.

    This tardist depends on SDL-1.2.3 from SGI's Freeware site so grab that if haven't already. Until the new IrixDiVX is released this is the best solution for DiVX playback under IRIX. Thanks go out to timo for providing this tardist to the SGI community!

    For OS X users, MPlayer 0.90pre9b5 is now available and sports a completely retooled GUI. You can see what it looks like in my latest OS X desktop screenshot (also linked in the sidebar).

    New IRIX Tardist: Buffy GTK

    In the spirit of the aterm IRIX mod article, I wanted to mention a very nice IRIX/SGI GTK theme written by Richard Offer - Buffy (shorthand for Buffed Motif, the official name for the IRIX Motif appearance). If you'd like to compile it yourself, the source code for Buffy is available from the official site at I also have a prepackaged tardist archive I put together a while back that will allow you to use the theme without installing a bunch of extra Gnome support packages (from SGI's freeware site), which is useful if you're low on disk space. Grab the tardist here, install using swmgr and copy the gtkrc file into your home directory (~/.gtkrc). You should be set.

    For examples of Buffy GTK in action, check out some of the screenshots in the online gallery linked in the sidebar.

    aterm IRIX-Look Modification


    I've been meaning to post a special aterm modification I received from Frank Everdij for quite some time; the patch gives aterm users the option to replace the default NeXT-style scrollbar with a native IRIX version. Many thanks go to Frank for taking the time to write this patch and then share it with the rest of the community.

    Interested? I thought so! To install this patch simply perform the following:

    Ensure the prerequisites are in place for aterm as outlined in my Compiling aterm On IRIX article.

    Download and unpack the aterm-0.4.2.tar.gz file from

    Download the patch: aterm-0.4.2.sgilook.patch

    Copy the patchfile into the newly extracted aterm-0.4.2 directory and enter it:

    cp aterm-0.4.2.sgilook.patch aterm-0.4.2/
    cd aterm-0.4.2
    patch -p0 < aterm-0.4.2.sgilook.patch

    If all goes well, it's time to compile the newly patched aterm.

    For MIPSPro 7.x, optionally set the following environment variables for an optimized build (skip this if using GCC):

    setenv CC cc
    setenv CFLAGS '-n32 -O3'

    Then the configure command (note the new --enable-sgi-scroll option as a result of the patch):

    ./configure --enable-utmp --enable-wtmp --enable-fading --enable-sgi-scroll --disable-delete-key --disable-backspace-key --enable-menubar --with-xpm-library=/usr/freeware/lib32 --enable-background-image --with-jpeg-library=/usr/freeware/lib32 --with-png-library=/usr/freeware/lib32 --with-terminfo=/usr/share/lib/terminfo --enable-xgetdefault --enable-graphics --with-term=xterm

    make clean


    make install

    aterm should now be installed as /usr/local/bin and ready for use.

    To display user and machine name (should be added to .login, .tcshrc or .cshrc):

    if ($?TERM) then
    if ($TERM == "iris-ansi" || $TERM == "iris-ansi-net") then
    if ($?CONSOLE) then
    setenv HOST `/usr/bsd/hostname`
    alias setitle 'echo -n "\033P1.y"$USER, ${host}:$cwd"\033\\"'
    alias cd 'set old=$cwd; chdir \!*;echo $cwd; setitle'
    if ($TERM == "aterm" || $TERM == "xterm") then
    stty intr ^C
    alias setitle 'echo -n "\033P1.y"$USER, ${HOST}:$cwd"\033\\"'

    Example .Xdefaults settings for aterm (modify to taste):

    Aterm*transparent: True
    Aterm*shading: 25
    Aterm*tinting: yellow
    Aterm*font: -*-screen-medium-r-normal--18-*-*-*-m-90-iso8859-1
    Aterm*saveLines: 500
    Aterm*termName: aterm
    Aterm*background: black
    Aterm*foreground: white
    Aterm*cursorColor: green
    Aterm*geometry: 80x24

    Compiling aterm On IRIX

    To start, download the current aterm source tarball from

    In addition to the aterm source, you'll need to download and install a few things from

  • gcc (MipsPRO 7.x also works well)
  • libxpm
  • libjpg
  • libpng
  • gmake
  • After installing the above, ensure /usr/freeware/bin is in your search path. The easiest way to accomplish this is to use SGI's fixpath tool. From a terminal, enter the following command:


    I find it much easier to use SGI's precompiled binaries whenever possible; it's a simple matter to use them as building blocks for software not available direct from SGI.

    Extract the aterm tarball, enter the build directory and start the configure script (set to build against the freeware libraries):

    ./configure --enable-utmp --enable-wtmp --enable-fading --disable-delete-key --disable-backspace-key --with-xpm-library=/usr/freeware/lib32 --enable-background-image --with-jpeg-library=/usr/freeware/lib32 --with-png-library=/usr/freeware/lib32 --with-term=xterm --with-terminfo=/usr/share/lib/terminfo --enable-xgetdefault --enable-graphics --enable-menubar

    Then a typical (as root if /usr/local is not user writable):

    gmake gmake install

    It's best to add /usr/local/bin to your search path as well if you haven't done so already. Finally an example of a typical command line I use to start aterm:

    /usr/local/bin/aterm -tr -sh 50 -bg black -fg cyan -sl 1500

    I've built aterm 0.4.2 under IRIX 6.5 with the above settings using both gcc3 and MipsPRO 7.x with no issues.

    About this Archive

    This page is an archive of recent entries in the IRIX Software category.

    General Topics is the previous category.

    IRIX Tips is the next category.

    Find recent content on the main index or look in the archives to find all content.