OK, here are the sources to KotH corewar. It is the program used by the KotH tournament corewar server. It can be useful for testing corewar programs; it has no extensive debugging capabilities, but it is a graphic interface for corewar. COMPILING KOTH COREWAR: KotH requires an ANSI C compiler. "gcc" is recommended. It is available free of charge from the Free Software Foundation via anonymous FTP to "prep.ai.mit.edu" in the directories /pub/gnu/... In addition, if "flex" and "bison" are available on your system they are recommended for use. Typically they produce better code than "lex" and "yacc", although if flex and/or bison are unavailable lex and yacc will work. flex and bison are also available from the Free Software Foundation. To compile, type the command "mkbuild". This will create a makefile and compile koth. It should work as is on most systems. If the compilation fails with a message "To compile koth you must have an ANSI C compiler", it means that if it did find a C compile it was not ANSI compatible. If your system DOES have an ANSI C compiler but "mkbuild" didn't find it, you can try "mkbuild" again and type the C compiler name and arguments needed on the "mkbuild" line. For example, % mkbuild my_cc -O5 will tell mkbuild to create a Makefile that uses "my_cc" as the C compiler and uses "-O5" as a switch to "my_cc". In general, you should always turn optimization up as high as it can go. PLEASE mail any bugs you come across to me. I am trying to make KotH run on as many different systems as possible, so any information you have on functions that aren't found, etc. would be very helpful. Suggestions are also welcome. A GUIDE TO THE VERSIONS OF KOTH: Pre-2.0: No graphic interface. Used only for tournament play. Never widely released. 2.0: First version with a graphic interface, and first version released by a notice on rec.games.corewar. 2.1: Added stop/slow/fast buttons, capability for more than two programs at once, "-killkids", "-wdist", and "-postinc" options. Minor bug fixes. 2.2: Added load/unload/quit/restart buttons. More minor bug fixes. 2.3: Fixed bug in program loading. Added color. Minor display improvements. 2.4: Made tournament play 3 to 4 times faster. Added code for standard X switches ("-geometry", "-iconic", etc.). Fixed bugs that made program fail on X11R3 and X11R4. 2.5: Fixed bug in ">" introduced in V2.4. Minor bug fixes to user interface. 2.5.1: This is not a real release. It is a test version of KotH mailed to a few sites to test the "mkbuild" system. 3.0: More portable (no longer needs Flex, Bison or X), split IDs, plus first primitive disassembly on the fly feature. 3.1: Read disassembly windows. Planned: Minor improvements to disassembly windows (breakpoints, better scroll bars, etc.) -Bill (wms@ssd.intel.com)