Chaosforge Forum

  • October 31, 2024, 15:47
  • Welcome, Guest
Please login or register.



Login with username, password and session length
Pages: [1]

Author Topic: [Linux, 0.9.9.3] DoomRL fails to start  (Read 3635 times)

Javarra

  • Private
  • *
  • Offline Offline
  • Posts: 4
  • Lost Soul
    • View Profile
[Linux, 0.9.9.3] DoomRL fails to start
« on: May 10, 2011, 18:02 »

Hi,

I've been playing DoomRL on and off for a few versions now.
I just downloaded 0.9.9.3 but it is refusing to start. When I execute doomrl, either directly or with any of the shell scripts, it pauses for a couple of seconds, then dies with no indication of anything going wrong. The only change is a file "log.txt" is created, which is not terribly helpful either:
Quote
--- Logging start : 10-5-11 16:53:58 ---
<TSystems/0/0> Initialized.
<TDoom/0/0> Initialized.
<TTextModeOutput/0/0> Initialized.
<TTextModeOutput/0/0> Setting ASCII video to 80x25 color.
<TTextModeOutput/0/0> ASCII Video 80x25 color set.
<TTextModeInput/0/0> Initialized.
<TTextModeInput/0/0> Terminal Keyboard system ready.
<TLua> Lua closed.
<TDoom/0/0> Doom destroyed.
<TDoom/0/0> Closed.
<TSystems/0/0> Closed.
<TTextModeOutput/0/0> Closed.
<TTextModeInput/0/0> Closed.
--- Logging end   : 10-5-11 16:53:59 ---

This is just version 0.9.9.3; .2 and earlier work perfectly fine.
I'm running Linux, Ubuntu 10.10 Desktop Edition.

Anyone have any idea what I'm doing wrong?
Logged

AStranger

  • First Lieutenant
  • *
  • Offline Offline
  • Posts: 233
  • Cyberdemon Blade
    • View Profile
Re: [Linux, 0.9.9.3] DoomRL fails to start
« Reply #1 on: May 10, 2011, 23:27 »

My guess is that you have music enabled and do not have timidity++ installed. If I turn music on and try to run Doomrl (using Slackware64 without timidity), my log file looks the same as yours and the game does not run. A quick google search implied that the base Ubuntu doesn't include timidity, but there seems to be an apt-get method? Sorry I'm not more familiar Ubuntu, I've only ever used it for livecd purposes.

Hopefully I'm right, since it's a simple enough fix.
Logged
[24|23|20|18|13] v.0.9.9.3
[17|10|8|5|2] v.0.9.9.2
[15|11|10|6|3] v.0.9.9.1
[18|17|14|10|6] v.0.9.9

Javarra

  • Private
  • *
  • Offline Offline
  • Posts: 4
  • Lost Soul
    • View Profile
Re: [Linux, 0.9.9.3] DoomRL fails to start
« Reply #2 on: May 11, 2011, 17:44 »

My guess is that you have music enabled and do not have timidity++ installed..

I didn't have music enabled, so that's not it.

I noticed eventually that I had a typo in my keybindings.lua file -- I was trying to comment out the medkit example, and missed the last 'end,' line. I don't know enough about LUA to know why that brought down the whole show, but changing that fixed the problem.
Thanks anyway.

I guess the real bug here is that LUA crashed without giving any indication as to why.
Logged

Red Blaze

  • Private
  • *
  • Offline Offline
  • Posts: 1
  • Lost Soul
    • View Profile
Re: [Linux, 0.9.9.3] DoomRL fails to start
« Reply #3 on: August 10, 2011, 04:36 »

Hello guys. Almost the same trouble.

Code: [Select]
--- Logging start : 10-8-11 19:20:07 ---
<TSystems/0/0> Initialized.
<TDoom/0/0> Initialized.
<TTextModeOutput/0/0> Initialized.
<TTextModeOutput/0/0> Setting ASCII video to 80x25 color.
<TTextModeOutput/0/0> Failed to set ASCII 80x25 color textmode.
<TTextModeInput/0/0> Initialized.
<TTextModeInput/0/0> Terminal Keyboard system ready.
<TSDLSound/0/0> Initialized.
<TTextModeMessages/0/0> Initialized.
<TLua> Lua closed.
<TDoom/0/0> Doom destroyed.
<TDoom/0/0> Closed.
<TSystems/0/0> Closed.
<TTextModeOutput/0/0> Closed.
<TTextModeInput/0/0> Closed.
<TSDLSound/0/0> Closed.
--- Logging end   : 10-8-11 19:20:10 ---
I tried to launch this in terminal, by ./doomrl command. Got an error about libSDL1.2-mixer.so.?? or something like that. After seeing this, i installed this library via synaptic (i use linux mint 11). Then i got another error:
Code: [Select]
An unhandled exception occurred at $0807ADA1 :
EInOutError : File not found
$0807ADA1
$0804A13F
Installation of timidity doesn't help.

Game version without sound works fine.
Hell, i want the sound. Hopefully, i won't be pushed in launching-this-masterpiece's-windows-version-under-wine sexual deviation.

Interesting fact is: i had the similar (i'm not sure) bug in my home ubuntu 11.04, and "libSDL-1.2"'s installation helped me. At home, i have a working game with a working sound. Damn, the sound is pretty good. Looks like the linux version has a better sound than it's faildows analog (but mabe, it's just my imagination).
Also, the name of "libSL-1.2" in ubuntu's synaptic is "libSDL-1.2". In Linux Mint repository, this thing has another name: "libSDL-1.2debian". Which is strange: at work, i use USB ubuntu repository (that i built home, via apt-mirror) for updates. I checked the links at /usr/lib, and founded out, that they have "libSDL-1.2.so.???" sort of names. So, maybe, this "..debian" name ending does not matter. I'm not sure. I'm, err, very junior linux user. Had my first ubuntu install few months ago.

My simple guess is: some another library(es) needed.
Another guess: it could be, that, somehow, the problem was caused by integrated sound card. I have SB X-Fi at home...

Anyway, i think, i'll try to burn my home packages on cd (via APTonCD), and try to install them, one by one, until this thing won't work...

Please help.

P.S. And sorry for my poor english, if any case...
« Last Edit: August 10, 2011, 04:54 by Red Blaze »
Logged
Pages: [1]