home *** CD-ROM | disk | FTP | other *** search
- Don't forget to read the file COMPILE.ALL as well as this one.
-
- If you're only interested in playing the game, an IBM executable-only
- version is available for anonymous ftp from monu1.cc.monash.edu.au
- [130.194.1.101] in /pub/omega
-
- This executable was compiled with djgpp. As such, omega should compile
- pretty much "out of the box" under djgpp - there's even a makefile for djgpp
- in the src directory, makefile.dj.
-
- If you don't use that makefile, the one thing you should do is #define
- DJGPP somewhere, either with -DDJGPP as a command line option to gcc,
- or in defs.h.
-
- The only other strangeness is the way I got colour - by hacking the curses
- library that is available with djgpp (aecur102.zip). This was probably a
- Bad Thing to do, but it simplified things greatly. Below is the patch from
- the original to the modified version - you can simply pipe this file through
- 'patch' (which will ignore all this stuff at the top) or patch a version of
- curses manually, referring to the patch below. Basically, a function
- is being added to the end of the file 'curses.c' - the plus signs against
- the left margin below indicate which lines have been added.
-
- *** contrib/curses/src/curses.c Tue Nov 5 05:56:52 1991
- --- curses.c Thu Feb 10 22:49:28 1994
- ***************
- *** 278,280 ****
- --- 278,287 ----
- }
- return OK;
- }
- +
- + wattrset(win, attrib)
- + WINDOW *win;
- + int attrib;
- + {
- + win->attrib = attrib;
- + }
-