Troy sent me an email asking if I could ask you guys to help trial his latest game Dirk 2, message is below with download link.
QuoteHello, everyone!
Dirk Dashing 2 is almost ready for its pre-order release, and I could
use a little help testing the Linux version!
I'm using a new Linux installer this time around, and I want to make
sure it works. I recently became aware that my Bitrock installers (which
I used for my other games) were crashing on Fedora 15, and although the
latest version of Bitrock fixes the problem, I can't afford to upgrade.
So I've switched to InstallJammer. This is my first installer I've made
with it. I've already found and fixed a lot of initial issues that my
testers found, but now I want to open it up to test on a wider set of
distributions.
In return, you get to play through the demo a week ahead of it's
official pre-order release. Let me know if you find any bugs, and feel
free to comment on the game itself - especially if you like it (I could
use the encouragement)! Suggestions are also welcome, though bear in
mind that any enhancement requests probably won't make it into the
initial beta release.
You can download the demo beta from here:
http://www.mygamecompany.com/downloads/dirkdashing2setup_linux
The game uses OpenGL, and requires the use of accelerated graphics
drivers. It's 32-bit, so if you're using a 64-bit distribution, make
sure you have the 32-bit compatibility package installed. I'm not sure
if some distributions have them by default, or if you have to manually
install them.
Thanks for your help! I hope you enjoy the demo!
Troy Hepfner
My Game Company
http://www.mygamecompany.com
Some you may have missed, popular articles from the last month:
You can get the test build from here:
http://www.mygamecompany.com/downloads/dirkdashing2setup_linuxtest
Can you guys give it a go, and see if it fixes the crash when using the R600 driver, and if the lighting effects look better?
Oh well, at least it wasn't a total loss. I think optimizing the texture loading and fixing the lighting issue was still necessary. I just wish the R600 error message wasn't so freaking cryptic. I'm shooting in the dark here...
As for the segmentation fault, it seems to happen in the fglrx library:
$ ./dirk2
...
./dirk2: linio 35ª: 6796 Segmentation fault ./dirkdashing2
$ export LD_LIBRARY_PATH=/home/kiaaze/games/DirkDashing2Trial_2:.
$ gdb ./dirkdashing2
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
Reading symbols from /home/kiaaze/games/DirkDashing2Trial_2/dirkdashing2...(no debugging symbols found)...done.
(gdb) run
Starting program: /home/kiaaze/games/DirkDashing2Trial_2/dirkdashing2
[Thread debugging using libthread_db enabled]
[New Thread 0xf3094b70 (LWP 6944)]
[Thread 0xf3094b70 (LWP 6944) exited]
[New Thread 0xf3094b70 (LWP 6945)]
[Thread 0xf3094b70 (LWP 6945) exited]
Program received signal SIGSEGV, Segmentation fault.
0xf6a6c8be in ?? () from /usr/lib32/fglrx/dri/fglrx_dri.so
(gdb) backtrace
#0 0xf6a6c8be in ?? () from /usr/lib32/fglrx/dri/fglrx_dri.so
Cannot access memory at address 0xf7cf5004
(gdb) quit
A debugging session is active.
Inferior 1 [process 6941] will be killed.
Quit anyway? (y or n) y
Always happens when exiting after clicking on the pre-exit ad screen, even when exiting directly without having played.
It's at the same link as before:
http://www.mygamecompany.com/downloads/dirkdashing2setup_linuxtest
The output will go to the game's log file in ~/.dirkdashing2/ddlog.txt. Please e-mail that log file to me at [email protected] - thanks!