Bug #816
Hexen Not loading Map
100%
Description
Hello!
Same as bug #2855572, but that closed. This version is beta 1.9.0-beta6.7. (the last one in the Sourceforge).
(I tried a year ago, worked, but minor bug in game: priest green flask no effect ID: 2212502). Now i downloaded
last version and compiled (cmake so new: 2.8.0 from source). Delete files:
/usr/local/bin/doomsday
/usr/local/lib/libdpredhead.so , wadmapconverter.so, jhexen,so, jdoom.so and jheetic.so
/usr/local/share/deng/*
~/.deng/*
I use a small script, which execute the binary :
1) /usr/local/bin/doomsday -game jdoom -file ~/wads/doom.wad -userdir ~/doomsday/jdoom1
.
.
.
7) /usr/local/bin/doomsday -game jhexen -file ~/wads/hexen11.wad -userdir ~/doomsday/jhex11
Doom1, Doom2, UDoom, Plutonium, TNT, HERETIC work fine. But Hexen doesn't (I try 3 version):
rw-r--r- 1 celtic celtic 20128392 1996 dec 24 hexen11.wadrw-r--r- 1 celtic celtic 20083672 1996 márc 13 hexen22.wadrw-r--r- 1 celtic celtic 20083672 1996 márc 13 hexen33.wad
I'll upload the doomsday.out files
Labels: jHexen
History
#1 Updated by celtixia about 15 years ago
Hexen11 out
Attachments:#2 Updated by celtixia about 15 years ago
20M wad file out
Attachments:#3 Updated by danij about 15 years ago
You do not appear to be loading an IWAD. You must specify the path to hexen.wad using the -iwad command line option e.g:
-iwad "/usr/local/hexen.wad"
What are hexen22.wad and hexen11.wad are they user created maps?
#4 Updated by celtixia about 15 years ago
Thank you, but doesn't work :(
I use:
/usr/local/bin/doomsday -game jhexen -iwad ~/wads/hexen22.wad -userdir ~/doomsday/jhex22 AND
/usr/local/bin/doomsday -game jhexen -file ~/wads/hexen22.wad -iwad ~/wads/hexen22.wad -userdir ~/doomsday/jhex22
but nothing :(
No, hexen22 and hexen33 (and 11) not user created:
hexen11 shareware version
hexen22 commercial version
hexen33 Deathknights of Dark Citadel version
I try all of the three version before i wrote bugreport. (and download all of the versions from the net, maybe each works..but not.)
I upload new doomsday.out file?
#5 Updated by danij about 15 years ago
According to your doomsday.out file, these "hexen11.wad", "hexen22.wad" and "hexen33.wad" files are not complete valid IWADs. The official IWADs are named hexen.wad and hexdd.wad for Hexen and Hexen Deathkings respectively.
#6 Updated by celtixia about 15 years ago
Okay, I renamed these files. Nothing :(
In dosbox these files work (but very ugly in dosbox :) and cca. a year ago work so in dommsday engine.
#7 Updated by danij about 15 years ago
Can you try a debug build and see if the crash problem disappears:
cmake -DCMAKE_BUILD_TYPE=Debug ../
I currently suspect your problem is due to a compilation issue with gcc when using -O3
#8 Updated by celtixia about 15 years ago
Hello!
I made a build with "cmake -DCMAKE_BUILD_TYPE=Debug ../" . Problem is yet. What files i upload?
My gcc:
doomsday/mybuild# gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.3.4-6' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.3.4 (Debian 4.3.4-6)
#9 Updated by danij about 15 years ago
Try going back through previous Doomsday versions to see if you can determine at which version the problem began.
#10 Updated by celtixia about 15 years ago
Okay, thanks. When I have more time (probably on weekend) i'll try.
#11 Updated by celtixia about 15 years ago
Hello!
I apologize, but now this program is works...but i don't know, why?
I downloaded many version:
deng-1.9.0-beta5
deng-1.9.0-beta5.1
deng-1.9.0-beta6.0
deng-1.9.0-beta6.1
deng-1.9.0-beta6.2
deng-1.9.0-beta6.3
deng-1.9.0-beta6.4
deng-1.9.0-beta6.5
deng-1.9.0-beta6.6
deng-1.9.0-beta6.7
and compiled one by one:
while read
do echo $REPLY
mkdir $REPLY/doomsday/mybuild
cd $REPLY/doomsday/mybuild
cmake .. > cmake.log 2>&1
make > make.log 2>&1
cd ../../..
done < lista
After this step ( deng-1.9.0-beta5.1 is now compiled) i install:
rm /usr/local/bin/doomsday
rm /usr/local/share/deng/*
rm /usr/local/lib/ (five files, if compiled today :)
cd deng-1.9.0-beta5/doomsday/mybuild
make install
and run:
/usr/local/bin/doomsday -game jhexen -file ~/wads/hexen.wad -iwad ~/wads/hexen.wad -userdir ~/doomsday/jhex11
Good, it's working (but worked a year ago)
next, next, every works. And after 1.9.0.6.2 i'm brave : i install again 1.9.0-beta6.7 and works :)
I'm very happy now but I don't understand :)
(Between two version install i removed the lib, share and bin files !)
#12 Updated by danij about 15 years ago
Glad to hear you fixed the problem, even if you don't know how :)