This is my port of acm v2.4, a multi-player networked flight sim/combat game for Linux X windows and TCP/IP 0.8.0 (need both of these to run it). CHANGES: Acm 2.4 is a newer version of the game, with more options (such as explosions and window resizing) and less bugs (no more core dumps, hopefully). It was much easier to port this time. ONLY SOURCES are included in the .tar.Z file. This was to keep the size down a bit. Look at the fsim/Imakefile for ACM_LIBRARY = /usr/lib/games/acm. You might want to change that. Then: xmkmf make Makefiles make A "make install" will then put everything in its proper place. In addition, you'll need the X11d server (available on tsx-11.mit.edu in /pub/linux/xtra/net, I think) since acms wants to connect to the X server via internet sockets. Once the Linux X386 server has internet socket support, X11d should no longer be required. Porting notes: Minor touch-ups to match GCC function protos. Signal handling (properly) converted in fsim/server.c. Bugs (?) Screen update rate is, well, leisurely unless you've got a blazing quick X server running. Installation/misc notes: Put something like acm 8888/tcp # acm (xflight) server in your /usr/etc/inet/services file. The port number is arbitrary as long as you keep out of the privileged ranges (see RFCs). To run: Start acms in the background if you want, or in the foreground to see incoming connections and other messages. To play the game, do a "setenv DISPLAY unix:0.0" if you're trying it locally, then type acm . A humongous window will open and you're ready to fly. There is a test program in V/test, called animate. You might want to run it before installing acm to test the animation routines. The speed of this will approximate the display rate for the "real thing". Have a look at the docs for an idea how to fly acm, and enjoy! :) David Black 9/9/92 dlbb0@diag.amdahl.com