home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 300-399 / ff357.lzh / Empire / Help / History < prev    next >
Text File  |  1990-06-03  |  2KB  |  28 lines

  1. A Short History of Empire by Chris Gray
  2.  
  3.    The first widely available version of Empire was written by Peter Langston,
  4. who also wrote the 'wander' adventure game system. It was available, as
  5. far as I know, only in PDP-11 object code format for running under UNIX
  6. Version 6. I played two games with that version on a PDP-11/45 at the
  7. University of Alberta. The game appears to have been popular within the
  8. North American UNIX community, and its absence on other machines was a sore
  9. point. Tom Fisher took exception to this and proceeded to de-compile the
  10. object module into C. His version is now available and will run on most
  11. UNIX systems. It is difficult to modify, however, because much of its
  12. structure reflects the decompilation process - it is a maze of labels and
  13. goto's. It also reflects the memory limitations of the PDP-11 and is
  14. structured as a set of 7 different programs which are accessed as overlays.
  15. Another version of Empire, presumably a re-implementation, has been done
  16. by people at Berkeley (I think). I've never seen this version, so can't say
  17. much about it, except to say that it has been augmented with farms,
  18. bombers, tanks, nuclear weapons, etc. I have recently heard of another
  19. project to re-implement Empire, in which the sources will explicitly NOT be
  20. made available. The sources to this Draco version are available now. Chris
  21. Thierman took it upon himself to implement Empire for the University of
  22. Alberta's Amdahl mainframe about 18 months ago. The project proceeded, but
  23. was never completed. We both bought Amigas about that time and eventually I
  24. had Draco ported and Chris was using it a bit. He decided to port Empire to
  25. the Amiga and requested my aid in doing a translation from QC (a compiler of
  26. mine for the 360/370 series) to Draco. I agreed and soon found myself
  27. headlong in the implementation of Empire.
  28.