DOOM For Neo Freerunner / 1973

Fox Mulder Quakeman1 at
Mon Nov 3 15:39:35 CET 2008

SCarlson wrote:
>  Good evening everyone. I'd like to introduce the DOOM port I've been
> working on. Here's the
> wiki , where you will find some documentation and videos. Here is the 
> ipkg  file.
> I've implemented a full touch screen only interface for you Neo 1973 guys
> out there! Please see Finger-Tippng on wiki. (There is also a video demo).
> And of course I can't forget the rest of us who have a sense of gravity!
> (Yes, you can strafe).
> Drop me a line if you want to get a multi-player game fired up. I'd like to
> test the network play over wifi.

Thanks for your effort of bringing doom to the freerunner. :)

Today i tried it with debian and i have a few problems getting it to run
at all.
First i modified "dm" to start without xrandr because it isn't
supported. Than i copied an original doom1 wad file (yes i still save my
very old games) to /usr/local/share/games/doom. Now when i try to start
with "dm" i got the doom startup screen (only center of the screen with
320x240) with the menu selections and everything looks fine in the
console [1].
But at this point nothing more happens. I can't select the menu entrys
with touchscreen to start a new level. Also i can't hear any sound at
all. And when i try to shutdown doom with ctrl-c in the console (started
it per ssh to see the console output) the shutdown process stops at the
point where it would shutdown sound and hangs. Then i have to kill it
with kill -15 because other signals doesn't work [2]. And after that i
get back to the normal xfce desktop, but all touchscreen inputs are
dead. I have to restart my fr to get the touchscreen back to work.

Maybe someone know of any incompatibility with debian or i'm just
missing something. But the console shows no error message when starting
until the doom menu appears. I would really love to play doom on my fr
within debian. This awakens my memories of the good old dos games. :)


opendoom v0.1 (
M_LoadDefaults: Load system defaults.
 default file: /root/.opendoom/opendoom.cfg
 found doom.wad
IWAD found: doom.wad
PrBoom (built Nov  1 2008), playing: The Ultimate DOOM
PrBoom is released under the GNU General Public license v2.0.
You are welcome to redistribute it under certain conditions.
It comes with ABSOLUTELY NO WARRANTY. See the file COPYING for details.
V_Init: allocate screens.
 found prboom.wad
D_InitNetGame: Checking for network game.
W_Init: Init WADfiles.
 adding doom.wad
 adding prboom.wad
M_Init: Init miscellaneous info.
R_Init: Init DOOM refresh daemon -
R_LoadTrigTables: Endianness...ok.
R_InitData: Textures Flats Sprites
R_Init: R_InitPlanes R_InitLightTables R_InitSkyMap
R_InitTranslationsTables R_InitPatches
P_Init: Init Playloop state.
I_Init: Setting up machine state.
I_InitSound:  configured audio device with 1024 samples/slice
I_InitSound: sound module ready
S_Init: Setting up sound.
S_Init: default sfx volume 2
HU_Init: Setting up heads up display.
I_InitGraphics: 320x240
I_UpdateVideoMode: 320x240 (fullscreen)
V_InitMode: using 8 bit video mode
I_SetRes: Using resolution 320x240
I_UpdateVideoMode: 0xe0000000, SDL buffer, direct access
ST_Init: Init status bar.
G_DoPlayDemo: playing demo with ultimate doom compatibility

I_SignalHandler: Exiting on signal: signal 2
I_ShutdownMusic: removing /tmp/prboom-music-Kkpypl
/usr/bin/dm: line 6:  2334 Killed /usr/games/opendoom -config

More information about the community mailing list