Anteriormente les comente que había sido liberado el código de fuente del juego Doom3.
Ahora tengo el agrado de comentarles como compilarlo para la arquitectura ppc,
Para lograr compilarlo en mi PowerBookG4 con Debian6.0.3 tuve que agregarle un par de parches ya que el codigo solo estaba pensado para MacosX-PPC y no Linux-PPC
Si bien compila y arranca el juego no es jugable dado que presenta muchos giltches de video y audio que todavia no se a que se deben.
#apt-get install libc6-dev libgcc1 gcc-multilib libstdc++6 g++-multilib zlib1g-dev
#apt-get install libopenal-dev
#apt-get install libxxf86vm-dev
#apt-get install libglu-dev
#ln -s /usr/lib32/libz.a /usr/lib/libz.a
Clonamos el repositorio con los parches tanto de github o de gitorious
$git clone git://git.iodoom.org/iodoom3-ppc/iodoom3-ppc.git iodoom3
Compilamos...
$cd neo
scons --cache-populate
Por ultimo ejecutamos ./doom.ppc
found interface lo - loopback
found interface eth0 - 200.40.20.134/255.255.255.0
found interface vboxnet0 - 192.168.56.1/255.255.255.0
no 'base' directory in exe path /home/daedalus/code/iodoom3/neo, skipping
WARNING: using hardcoded default base path
------ Initializing File System ------
Current search path:
/home/daedalus/.doom3/base
/usr/local/games/doom3/base
game DLL: 0x0 in pak: 0x0
Addon pk4s:
file system initialized.
--------------------------------------
Unknown command 'vid_restart'
idRenderSystem::Shutdown()
Sys_Error: Couldn't load default.cfg


