List of ports for XFree86 for OS/2

From OS2World.com Wiki
Jump to: navigation, search

This is a list of some ports for XFree86 for OS/2 (XFree86/2).

List of Packages

Description OS/2 Port
Status Requirements, etc.
3DC
Three dimensional chess
3dc.zip 0.8.1
2nd build
95200 Bytes
Working I haven't played a full game yet
BattleBall
A military variant of football
battleball.zip 2.0
1st build
105133 Bytes
Working I haven't played a full game yet
Blackjack
Yes, the famous game ...
blackjack.zip 1.1
1st build
70418 Bytes
Working Requires [QT-runtime (1.31)]
calctool
Scientific calculator
calctool.zip 2.4pl13
1st build
29133 Bytes
Working Quite old program. But there are only few real good calculators available!
Chimera
Simple Web browser
chimera2.zip 2.0 alpha pl19]
1st build
181102 Bytes
I changed the archive structure and are now using the term "chimera" only Development has almost stopped unfortunately.
flwm
Nice tiny X window manager
flwm.zip 1.00
1st build
82880 Bytes
Working It's main features are the lack of icons and the "sideways" title bars.
freeciv
Free Civilization clone for X11
freeciv.zip 1.12.0]
3rd build, 20020128
1445095 Bytes
Working. Uses plain Xaw.dll now. 3rd build brings fix for civserver.exe in VIO session
(x)fte
Powerful editor available for OS/2 PM, commandline and X11
[0.49.13] Working. But may require a bit work to get it configured properly. This package include all docs, config files and executables!
gemdropx
One-player puzzle game
gemdropx.zip Beta release 4]
1st build
67672 Bytes
Mostly working With sound support!
gf1 (GIPF for one)
A board game
gf1.zip 0.99.3]
1st build
130100 Bytes
Working Check out this site to learn more about the game itself
gleyes
An OpenGL demo: clone of xeyes
gleyes.zip 0.1]
1st build
22363 Bytes
Working. Requires [Mesa]. Make sure glut.dll from Mesa is first in libpath (and not IBM's PM version)
Gnuplot
Famous plotting package with X11 frontend
[OS/2 Port] Working Both the PM and X11 driver are included my gnuplot package
GRACE
Plotting software with GUI
[OS/2 Port] Working OS/2 port is now on hold!
gv
Nice frontend for Ghostscript
gv.zip 3.5.8]
5th build
231713 Bytes
Working Requires an X/2 enhanced version of Ghostscript
HF-LAB
Generate heightfields for use in images
[OS/2 Port] Should work ... Includes binaries for XFree/2 and PM (based on SVGAKIT)
htmldoc
Converts HTML files to PS, PDF, ...
[OS/2 port] X11 and command line version in a single executable htmldoc is using the [fltk] GUI toolkit
k-lendars
Diary/calendar application
k-lendars.zip 1.5]
2nd build, 20020119; 59818 bytes
Unknown Requires LessTif written
Lincity
S*mCity clone
lincity_112pre3.zip 1.12pre3
1st build
567533 Bytes
Unknown This not the initial port
lincity.zip 1.12 CVS snapshot
20020111
579628 Bytes
Working.
Code base may not be 100% stable, though
Mgdiff
Graphical frontend for 'diff'
mgdiff.zip 1.0
4th build
32800 Bytes
Working Requires LessTif
mpeg_play
MPEG video player
mpeg_play.zip mpeg_play 2.3]
1st build
65999 Bytes
Working The famous Berkeley code
mxascii
Displays ASCII char set
mxascii.zip OS/2 Port
1st build
12667 Bytes
Working Requires LessTif
NEdit
"Not un*x-like" editor
[OS/2 Port] Working Read the homepage for further details
Requires LessTif
NPlot
Tool to plot data
OS/2 Port
Not available due to its license restrictions.
Part of the Histo-Scope package. Requires LessTif
(GNU) Oleo
Spreadsheet program
oleo.zip CVS snapshot] (20020118;, 425482 Bytes) This is not even "unfinished", a kind of technology demo. Requires [libXpm 3.4k (DLL)], LessTif, [Xbae] and [Xlt].
plan
X/Motif day planner
plan.zip 1.8.4
(1st build, 20020118; 275019 Bytes)
The daemon isn't supplied and many other features are still missing. Requires LessTif
plumber
Pipe-connecting game
plumber.zip 1.1]
1st build
21763 Bytes
working Compiled (almost) out of the archive
Povray
Famous Raytracer
[OS/2 Port] optional X11- pre-display of the image while rendering Here you can get the latest versions for OS/2
quickplot
Simple 2d-plotting tool
quickplot.zip 0.4.2]
1st build
51145 Bytes
Allows a quick view on 2d data; features a zoom Compiled almost out of the archive
qtremind
Simple reminder application
qtremind.zip 1.1]
2nd build
68414 Bytes
Working(?) Requires [QT]
qweb
World Wide Web Browser
qweb.zip 1.4beta]
3rd build
402697 Bytes
Development of qweb has been stopped :-( Requires [QT-runtime]
Sced
Creates 3d scenes for various rendering programs
sced.zip 1.0]
1st build
368519 Bytes
Not too stable and I don't think I'll spend further time on it Check its home site for more information and the documentation
SciCalc
Powerful calculator
scicalc.zip 1.8]
2nd build
85961 Bytes
Working Uses libExt
SciPlot
Plotting widget (including sample applications)
sciplot.zip 1.36]
3rd build
143131 Bytes
Working (withdrawn) Requires LessTif
It's now part of Xlt which in turn comes with LessTif
Seahaven
Solitaire card game
seahaven.zip 1.4.1]
1st build
67007 Bytes
Working Not the _only_ implementation of this game
SM/Editor
Small editor
smedit.zip Version 2]
3rd build, 20011230
43732 Bytes
Working Requires LessTif
ssystem
An OpenGL solar system simulator
ssystem.zip 1.6]
2nd build
1079080 Bytes
Use ssystem1.cmd to start Requires [Mesa]. Check that glut.dll from Mesa is first in libpath!
sunclock
Kind of clock, displaying earth illuminated by sun
sunclock.zip 1.4]
2nd build
20278 Bytes
Working A poor replacement for xearth
Time3D
Nice clock
t3d.zip 1.0]
1st build
14144 Bytes
Working Nice alternative to common clock applications
XAbacus
Real "ancient" calculator
xabacus.zip 5.4]
1st build
18334 Bytes
Working Can you handle it ? ;-)
xanim
Animation/Sound player
xanim.zip 2.8.1]
1st build
310411 Bytes
Sound support is taken from previous ports, but doesn't seem to work. There are [older ports]
xbibtex
X11 interface to BibTeX
xbibtex.zip ?.?
1st build, 19990714
32166 Bytes
Working. Withdrawn
XBlockOut
3d version of tetris
xbl.zip 1.0i]
1st build
59724 Bytes
Working. Don't move the mouse out of the window while playing
XBoard
Graphical frontend for chess engines
[OS/2 Port] Working, but bad performance Suitable [chess engines] are also available
XBomber
"Super Bomberman" game
xbomber.zip 0.88]
1st build
265296Bytes
Working. Even with sound Get the [dev-audio] package to have sound!
XCircuit
Drawing program [especially for circuit schematics]
xcircuit.zip 1.7]
1st build
208798 Bytes
Not much tested You may need to have Ghostscript installed or even a Postscript printer
xdiff
Tool to visually compare two text files
xdiff.zip 1.2]
1st build
17918 Bytes
Not much tested Requires (GNU) diff.exe in path
XDIR
File manager & ftp client
xdir.zip 2.1]
3rd build
204062 Bytes
Not much tested Requires LessTif
xearth
Display shaded image of the earth
xearth.zip 1.1]
1st build
123823 Bytes
Working Features rendering in a plain window now
xeuler
Math program with numerical and graphical capabilities
xeuler.zip 1.59]
1st build
1015954 Bytes
Use xeuler1.cmd to start Non-GUI version included as well
xfcolor
Color mixing utility
xfcolor.zip 1.0]
1st build
14991 Bytes
Will be withdrawn.
[Read why]
Requires [xforms 0.88]
xfpovray
GUI for Povray
xfpovray.zip 1.3.1]
1st build
65696 Bytes
Buggy. Will be withdrawn.
[Read why]
Requires [xforms 0.88]
xfrisk
The famous board game risk
xfrisk.zip 1.00 +efnet10patch]
1st build
171383 Bytes
Working. 3 Computer players available.
Start 1) friskerver.exe, 2) computer players (ai*.exe), 3) xfrisk.exe
xfrmcalc
Calculator
xfrmcalc.zip 3.1]
1st build
129388 Bytes
Will be withdrawn.
[Read why]
Statically(!) linked against xforms
XFTP
FTP client
xftp.zip 2.1]
4th build
113841 Bytes
Not much tested At least it starts up ...
Requires LessTif
xgammon
Backgammon game with X11 frontend
xgammon.zip 0.98]
1st build
72984 Bytes
Seems to work Use xgammon1.cmd (cmd script) to start!
xgfe
Simple GUI for Gnuplot
xgfe.zip 2.0]
1st build
328746 Bytes
Seems to work Requires [QT-runtime (1.31)]
xglobe
Kind of an inferior version of xearth
xglobe_bin.zip 1.0]
2nd build
10387 Bytes
Startup takes a while.
Ignore the file path setting in the app-defaults file.
Requires the xglobe_dat.zip bitmaps (773127 Bytes) and LessTif
xjewel
Small Tetris variant
xjewel.zip ?.?]
1st build
30862 Bytes
Working Not sure this package is 100% complete

xkeycaps
Tool to re-map keycodes

xkeycaps.zip 2.43]
1st build
120410 Bytes
Seems to work There's an older port around
xkobo
Small action game
xkobo.zip 1.9]
2nd build
47656 Bytes
1st build was probably buggy, try the 2nd ! Isn't this game usually called 'asteroids' ?

xlpuzzle
Small puzzle game

xlpuzzle.zip 0.01]
1st build
21372 Bytes
Will be withdrawn.
[Read why]
Requires [xforms 0.88]
xlupe
Zooming app (like xmag)
xlupe.zip 1.0]
1st build
13306 Bytes
Working Requires LessTif, shm

xmahjongg
Famous board game

xmahjongg.zip 3.0
1st build
216909 Bytes
Working Quite nice implementation of Mahjongg
xmbase-grok
Database application ("Graphical Resource Organizer Kit")
grok.zip 1.5]
3rd build, 170443 Bytes; 20020119
Port not yet finished. Feel free to report problems!

Requires LessTif

xmemory
Simple "memory" game
xmemory.zip 0.02
1st build
34838 Bytes

Will be withdrawn.
[Read why]

Requires [xforms 0.88]
Xmfract
Fractal image generator
xmfract.zip 1.4]
5th build
910696 Bytes
Mostly working

Use xmfract1.cmd to start the program.
Requires LessTif

XMGR (=ACEGR)
Plotting software with GUI
[OS/2 Port] Working Withdrawn now => Check out grace!
xmhelp
Simple local html browser; lacks table support :-(
xmhelp.zip 1.8.1]
4th build, 20020109
106731 Bytes
Working. Requires LessTif

xmorph
Digital image warping program

xmorph.zip (980420)]
2nd build
78292 Bytes
Buggy Use the fixed versions of Xt/XaW.dll!

xmountains
Fractal landscape generator

xmountains.zip 2.2]
2nd build
22155 Bytes
Working If you're tired of xearth ...
xmSQL
X11-interface to the mSQL database engine
xmsql.zip 0.4.2]
1st build
105858 Bytes
Withdrawn. May work or not ... Requires mSQL, e.g. msql1016.zip from LEO/Hobbes.
Check out xmsql1.cmd!
xothello
Othello game
xothello.zip 0.01
1st build
5322 Bytes
Will be withdrawn.
[Read why]
Requires [xforms 0.88]
xpaint
Bitmap/pixmap editing tool
xpaint.zip 2.5.6
1st build
355321 Bytes
Slow startup on 8bpp displays The Imakefile is still broken under OS/2 (but who cares ...)

xpdf
Reader for the PDF document format

xpdf.zip 0.93
2nd build, 20011210
1519021 Bytes
Working.
Includes all additional commandline utilities
It requires t1lib, ttflib and gzip
xqs
Displays information about an X11 display server and displays
xqs.zip 1.0]
2nd build, 20011113
63290 Bytes
Work in progress. I fixed already some bugs.
Slow startup
Requires LessTif
xrpn
RPN Calculator
xrpn.zip 1.0
3rd build
36490 Bytes
Working Requires LessTif
xscavenger
Jump'n Run game
xscavenger.zip 1.3.7
1st build
155176 Bytes
Seems to work Sound support is not enabled

xskat
Famous card game from/in Germany

xskat.zip 3.4
1st build
245676 Bytes
Working, except IRC support. German language only
IRC support probably requires a patch to some free source telnet ...
XSkat 4.0 English/German
Xsnow
Very famous X fun application
xsnow.zip 1.42
1st build, 20011228
31115 Bytes
Working 1.42 claims to have extended KDE support
xsol
Solitaire game implementation
xsol.zip 0.31
1st build
16992 Bytes
Working (?) Requires LessTif
xtu
Nice clock
xtu.zip 1.0
4th build, 20020512
18838 Bytes
A few bugs (yes, the original, not only my port ;-) Sparse documentation; play with the config file!
xtv
Xtv grabs the screen of a remote display.
xtv.zip 1.1]
1st build
3157 Bytes
Working (?) Don't ask me any questions about this tool
ycalc
Desktop Calculator
ycalc.zip 1.09.1]
1st build
25760 Bytes
Working A better replacement for xcalc
zoom
Zoom for the X11 desktop
zoom.zip 1.3
1st build
7787 Bytes
Start with "zoom -n" or it will crash. Requires a shm.dll, though Let's wait for a real working shm.dll ...
The following tools are not yet available here though I have built them.
Send me an email if you don't want to wait until they are accessible here!
xfont3d
GUI for font3d
Will be withdrawn.
Read why
Requires xforms 0.88

We take NO RESPONSIBILITY for any damage this software might cause!

Unfinished

There is stuff even less tested than the packages on this page...

A number of upcoming and never finished ports is waiting for you!
Be careful ;-)

AddOns

You may be interested in the list of tools and libraries I have used to build the programs above. Including LessTif and MesaGL.

Important Notes

  • To my best knowledge all this software is free, i.e. it is legal for me to access the sources and publish the binaries. Since the sources are available online I do not publish them again.
    If you can't find the sources anywhere, send me an email and I'll give you a pointer.
  • Those packages fit directly into the XFree86/ directory tree when you "unzip" them. So you don't have to figure out yourself where to put all the different files (man pages, application defaults, binaries, documentation ...).
  • When porting software from un*x to OS/2 the handling of the different filesystems is a common problem. To reduce the number of remaining problems you should use the TVFS (Toronto Virtual File System) and avoid using drives letters: just put/link all your software on single partition. Often you won't even have a chance to access other drives without TVFS.
    The other critical issue is DOS vs. un*x text mode. Ensure that configuration files are not messed up!

What other people have built for XFree/2

Here's an attempt to create the [most complete list] of available ported software!
That page also features a list of [sites carrying X/2 software].

Authors