List of ports for XFree86 for OS/2
This is a list of some ports for XFree86 for OS/2 (XFree/2).
List of Packages
| Description | OS/2 Port |
Status | Comments Requirements, etc. |
|---|---|---|---|
|
3DC |
3dc.zip 0.8.1 2nd build 95200 Bytes |
Working | I haven't played a full game yet |
| BattleBall A military variant of football |
2.0 |
Working | I haven't played a full game yet |
|
Blackjack |
1.1 |
Working |
Requires QT-runtime (1.31) |
|
calctool |
2.4pl13 |
Working | Quite old program. But there are only few real good calculators available! |
|
Chimera |
2.0 alpha pl19 |
I changed the archive structure and are now using the term "chimera" only | Development has almost stopped unfortunatly. |
|
flwm |
1.00 |
Working | It's main features are the lack of icons and the "sideways" titlebars. |
|
freeciv |
1.12.0 |
Working. | Uses plain Xaw.dll now. 3rd build brings fix for civserver.exe in VIO session |
|
(x)fte |
Working. But may require a bit work to get it configured properly. | This package include all docs, config files and executables! | |
|
gemdropx |
Beta release 4 |
Mostly working | With sound support! |
|
gf1 (GIPF for one) |
0.99.3 |
Working |
Check out this site to learn more about the game itself |
|
gleyes |
0.1 |
Working. |
Requires Mesa. Make sure glut.dll from Mesa is first in libpath (and not IBM's PM version) |
|
Gnuplot |
Working | Both the PM and X11 driver are included my gnuplot package | |
|
GRACE |
Working | OS/2 port is now on hold! | |
|
gv |
3.5.8 |
Working |
Requires an X/2 enhanced version of ghostscript |
|
HF-LAB |
Should work ... | Includes binaries for XFree/2 and PM (based on SVGAKIT) | |
|
htmldoc |
X11 and commandline version in a single executable |
htmldoc is using the fltk GUI toolkit | |
|
k-lendars |
1.5 |
Unknown |
Requires LessTif written |
|
Lincity |
lincity_112pre3.zip 1.12pre3 |
Unknown |
This not the initial port |
|
lincity.zip 1.12 CVS snapshot |
Working. Code base may not be 100% stable, though | ||
| Mgdiff Graphical frontend for 'diff' |
mgdiff.zip 1.0 |
Working |
Requires LessTif |
| mpeg_play MPEG video player |
mpeg_play 2.3 |
Working | The famous Berkeley code |
| mxascii Displays ASCII char set |
OS/2 Port |
Working |
Requires LessTif |
|
NEdit |
Working |
Read the homepage for further details | |
|
NPlot |
OS/2 Port Not available due to its license restrictions. |
Part of the Histo-Scope package. |
Requires LessTif |
|
(GNU) Oleo |
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 |
1.8.4 |
The daemon isn't supplied and many other features are still missing. |
Requires LessTif |
| plumber Pipe-connecting game |
1.1 |
working | Compiled (almost) out of the archive |
|
Povray |
optional X11- pre-display of the image while rendering | Here you can get the latest versions for OS/2 | |
|
quickplot |
0.4.2 |
Allows a quick view on 2d data; features a zoom | Compiled almost out of the archive |
|
qtremind |
1.1 |
Working(?) |
Requires QT |
|
qweb |
1.4beta |
Development of qweb has been stopped :-( |
Requires QT-runtime |
|
Sced |
1.0 |
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 |
1.8 |
Working | Uses libExt |
|
SciPlot |
1.36 |
Working (withdrawn) |
Requires LessTif |
|
Seahaven |
1.4.1 |
Working | Not the _only_ implementation of this game |
| SM/Editor Small editor |
Version 2 |
Working |
Requires LessTif |
|
ssystem |
1.6 |
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 |
1.4 |
Working | A poor replacement for xearth |
| Time3D Nice clock |
1.0 |
Working | Nice alternative to common clock applications |
| XAbacus Real "ancient" calculator |
5.4 |
Working | Can you handle it ? ;-) |
|
xanim |
2.8.1 |
Sound support is taken from previous ports, but doesn't seem to work. |
There are older ports |
| xbibtex X11 interface to BibTeX |
?.? |
Working. | Withdrawn |
|
XBlockOut |
1.0i |
Working. | Don't move the mouse out of the window while playing |
|
XBoard |
Working, but bad performance |
Suitable chess engines are also available | |
|
XBomber |
0.88 |
Working. Even with sound |
Get the dev-audio package to have sound! |
|
XCircuit |
1.7 |
Not much tested | You may need to have Ghostscript installed or even a Postscript printer |
| xdiff Tool to visually compare two text files |
1.2 |
Not much tested | Requires (GNU) diff.exe in path |
|
XDIR |
2.1 |
Not much tested |
Requires LessTif |
|
xearth |
1.1 |
Working | Features rendering in a plain window now |
|
xeuler |
1.59 |
Use xeuler1.cmd to start
|
Non-GUI version included as well |
|
xfcolor |
1.0 |
Will be withdrawn. |
Requires xforms 0.88 |
|
xfpovray |
1.3.1 |
Buggy. Will be withdrawn. |
Requires xforms 0.88 |
|
xfrisk |
1.00 +efnet10patch |
Working. | 3 Computer players available. Start 1) friskerver.exe, 2) computer players (ai*.exe), 3) xfrisk.exe |
| xfrmcalc Calculator |
3.1 |
Will be withdrawn. |
Statically(!) linked against xforms |
|
XFTP |
2.1 |
Not much tested |
At least it starts up ... |
|
xgammon |
0.98 |
Seems to work | Use xgammon1.cmd (cmd script) to start!
|
|
xgfe |
2.0 |
Seems to work |
Requires QT-runtime (1.31) |
| xglobe Kind of an inferior version of xearth |
1.0 |
Startup takes a while. Ignore the file path setting in the app-defaults file. |
Requires the bitmaps (773127 Bytes) and LessTif |
| xjewel Small Tetris variant |
?.? |
Working | Not sure this package is 100% complete |
|
xkeycaps |
2.43 |
Seems to work | There's an older port around |
| xkobo Small action game |
1.9 |
1st build was probably buggy, try the 2nd ! | Isn't this game usually called 'asteroids' ? |
|
xlpuzzle |
0.01 |
Will be withdrawn. |
Requires xforms 0.88 |
|
xlupe |
1.0 |
Working |
Requires LessTif, shm |
|
xmahjongg |
3.0 |
Working | Quite nice implementation of Mahjongg |
|
xmbase-grok |
1.5 |
Port not yet finished. Feel free to report problems! |
Requires LessTif |
|
xmemory |
0.02 |
Will be withdrawn. |
Requires xforms 0.88 |
| Xmfract Fractal image generator |
1.4 |
Mostly working |
Use |
|
XMGR (=ACEGR) |
Working | Withdrawn now => Check out grace! | |
| xmhelp Simple local html browser; lacks table support :-( |
1.8.1 |
Working. |
Requires LessTif |
|
xmorph |
(980420) |
Buggy |
Use the fixed versions of Xt/XaW.dll! |
|
xmountains |
2.2 |
Working | If you're tired of xearth ... |
|
xmSQL |
0.4.2 |
Withdrawn. May work or not ... | Requires mSQL, e.g. msql1016.zip from LEO/Hobbes. Check out xmsql1.cmd!
|
|
xothello |
0.01 |
Will be withdrawn. |
Requires xforms 0.88 |
|
xpaint |
2.5.6 |
Slow startup on 8bpp displays | The Imakefile is still broken under OS/2 (but who cares ...) |
|
0.93 |
Working. Includes all additional commandline utilities |
||
| xqs Displays information about an X11 display server and displays |
1.0 |
Work in progress. I fixed already some bugs. Slow startup |
Requires LessTif |
| xrpn RPN Calculator |
1.0 |
Working |
Requires LessTif |
|
xscavenger |
1.3.7 |
Seems to work | Sound support is not enabled |
|
xskat |
3.4 |
Working, except IRC support. | German language only IRC support probably requires a patch to some free source telnet ... |
| XSkat 4.0 | English/German | ||
|
Xsnow |
1.42 |
Working | 1.42 claims to have extended KDE support |
| xsol Solitaire game implementation |
0.31 |
Working (?) |
Requires LessTif |
|
xtu |
1.0 |
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. |
1.1 |
Working (?) | Don't ask me any questions about this tool |
|
ycalc |
1.09.1 |
Working | A better replacement for xcalc |
|
zoom |
1.3 |
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! | |||
|
Will be withdrawn. |
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 [/web/20050204232928/http://www.lesstif.org/%7Eamai/os2/html/unfinished.html upcoming and never finished ports] is waiting for you!
Be careful ;-)
AddOns
You may be interested in the list of [/web/20050204232928/http://www.lesstif.org/%7Eamai/os2/html/tools.html 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 [/web/20050204232928/http://www.lesstif.org/%7Eamai/os2/html/tools.html#tvfs 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 [/web/20050204232928/http://www.lesstif.org/%7Eamai/os2/html/x.html most complete list] of available ported software!
That page also features a list of [/web/20050204232928/http://www.lesstif.org/%7Eamai/os2/html/sites.html#x2sites sites carrying X/2 software].