maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [Announce] Dungeon Master / Chaos Strikes Back / Conflux 3 (https://talk.maemo.org/showthread.php?t=75421)

trompkins 2011-08-02 03:39

[Announce] Dungeon Master / Chaos Strikes Back / Conflux 3
 
1 Attachment(s)
A port of CSBWin (http://dmweb.free.fr/?q=node/851),
trivially compiled from Pandora port by Ful Ir (http://www.dungeon-master.com/forum/...p?f=46&t=28925).

Title sequences play only in windowed mode -- an SDL issue, I suspect. Everything else works perfectly.

>> DOWNLOAD (14.31MB) -- timer bug fixed. The package now includes Conflux 3

Code:

Keyboard layout
---------------------
up                move party forward
down                move party back
left                move party left
right                move party right
z                turn party left
x                turn party right
q,w,e,r                select character for attack / perform first attack
a                perform second attack
s                perform third attack
u,i,o                utter first, second, third rune
j,k,l                utter fourth, fifth, sixth rune
backspace        delete rune
space                cast spell


mdb666 2011-08-02 07:15

Re: [Announce] Dungeon Master / Chaos Strikes Back
 
Thanks for that, one of my favourite Amiga games.

Is sound supposed to work as I can't get any?

Also in DM game crashes back to desktop everytime I try to save.

videohese 2011-08-02 07:21

Re: [Announce] Dungeon Master / Chaos Strikes Back
 
WOW!!! One of the best games ever made!!! Amazing work! Thanks!

RFS-81 2011-08-02 09:07

Re: [Announce] Dungeon Master / Chaos Strikes Back
 
This is great! I wasn't even aware the engine had been disassembled/ported.

trompkins 2011-08-02 15:47

Re: [Announce] Dungeon Master / Chaos Strikes Back
 
Quote:

Originally Posted by mdb666 (Post 1062651)
Thanks for that, one of my favourite Amiga games.

Is sound supposed to work as I can't get any?

Also in DM game crashes back to desktop everytime I try to save.

Oh crud, I f'd up the permissions stuff. Please redownload and reinstall (you don't have to remove the old package) or issue:
Code:

chmod 777 /opt/csbwin /opt/csbwin/csb /opt/csbwin/dm
The sound is supposed to work, yes, but I don't remember which non-standard sound-related package is a dependency. Here's the ldd output:
Code:

libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x40032000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x403ad000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x4043b000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x4045a000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x40465000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x40471000)
libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0x404b2000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x404cf000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x40516000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x40527000)
libSDL_mixer-1.2.so.0 => /usr/lib/libSDL_mixer-1.2.so.0 (0x40541000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x405aa000)
libm.so.6 => /lib/libm.so.6 (0x40688000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x406fe000)
libc.so.6 => /lib/libc.so.6 (0x40710000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40835000)
librt.so.1 => /lib/librt.so.1 (0x40911000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x40920000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x40980000)
libXtst.so.6 => /usr/lib/libXtst.so.6 (0x40a6f000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x40a7c000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x40a86000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x40a90000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x40a9c000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x40b05000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x40b6f000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40b9d000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40c10000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x40c39000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x40c50000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x40c60000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x40c71000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x40c80000)
libdl.so.2 => /lib/libdl.so.2 (0x40c90000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40c9b000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x40cbb000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x40de2000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x40e3f000)
libz.so.1 => /usr/lib/libz.so.1 (0x40e67000)
/lib/ld-linux.so.3 (0x40000000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x40e80000)
libpulse-simple.so.0 => /usr/lib/libpulse-simple.so.0 (0x40f3c000)
libpulse.so.0 => /usr/lib/libpulse.so.0 (0x40f46000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x40f6e000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x40f78000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x40f85000)
libpulsecommon-0.9.15.so => /usr/lib/libpulsecommon-0.9.15.so (0x40fab000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x40fdb000)
libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0x41018000)

Can anyone spot anything exotic?

thingonaspring 2011-08-02 15:53

Re: [Announce] Dungeon Master / Chaos Strikes Back
 
Downloaded, installed latest .deb, running with sound no problems.
Thank you tons, I love this game.

Pity - save game crashed when I tried it, anyone else got it to work?

mdb666 2011-08-03 08:25

Re: [Announce] Dungeon Master / Chaos Strikes Back
 
Just installed this on my second N900 which is cleaner (i.e. less extra devel stuff on it,etc) and sound works fine.

Save game now also works fine on DM - thanks.

I tried CSB and can start the game and get to the first dungeon where the worms are but the game keeps crashing to desktop not long after.

Can I run the game from terminal to see what the output is - if so what is the command?

Cheers.

AapoRantalainen 2011-08-03 09:37

Re: [Announce] Dungeon Master / Chaos Strikes Back
 
Start command for DM is
Code:

/opt/csbwin/CsbWin --directory /opt/csbwin/dm --gamsav /opt/csbwin/dm --root-path /opt/csbwin --width 800 --fullscreen
and for csb
Code:

/opt/csbwin/CsbWin --directory /opt/csbwin/csb --gamsav /opt/csbwin/csb --root-path /opt/csbwin --width 800 --fullscreen
How about putting game to the repository?

mdb666 2011-08-03 10:58

Re: [Announce] Dungeon Master / Chaos Strikes Back
 
Just run CSB through terminal and this is the error given before crashing to desktop:

open(./CSBGAME4.DAT)
open(/opt/csbwin/CSBGAME4.DAT)
open(/opt/csbwin/csb/CSBGAME.DAT)
System Error 0
Illegal Timer Entry
Segmentation fault

trompkins 2011-08-03 15:00

Re: [Announce] Dungeon Master / Chaos Strikes Back
 
Uh-oh. Seems like there's a timer bug in the build 59 - the official win32 binary exhibits the same behaviour. The latest previous published source is v.56 and it runs okay. I'll try to sort this out in the evening, when I get back home. Thanks for the watchful eye, citizen mdb666 :)

BTW - isn't mdb a short for My Dying Bride by any chance (or do you perhaps consider a pre-2007 Microsoft Access a work of Satan?) ;)


All times are GMT. The time now is 20:12.

vBulletin® Version 3.8.8