view · edit · attach · print · history

The contents of this website are Copyright (c)2005 by Brian Manning <brian at antlinux dot com>. Please do not reuse any of the content on this website without permission from the author.

Wikipedia links:

See the Portaboom Google Code Wiki for a list of ports that compile under Linux. The info on this page is old an outdated.

07Oct2005 (Debian PPC)

  • Unpack the source
  • cd into the source
  • cp makefile Makefile
  • mv makefile makefile.old
  • in Makefile, make the following changes:
    • Change the output BIN directory to be $PWD
      • BIN=./bin
    • Change the object output directory
      • O=./objs
    • Change all occurances of -mpentium to -powerpc
    • Change the legacy.dat search directories
      • in linux_x/i_system.c, change one of the DEFAULT[WADLOCATION|SEARCHPATH]* strings so the location of legacy.dat matches where you put it on the filesystem
        • #define DEFAULTWADLOCATION2 "/usr/share/games/doom"

Old instructions

To compile DoomLegacy

  • change into the DoomLegacy source directory
  • create a bin directory above the DoomLegacy directory mkdir ../bin
  • rename makefile to Makefile, then run make LINUX=1
view · edit · attach · print · history
Page last modified on August 19, 2009, at 01:12 PM