Active Topics

 



Notices


Reply
Thread Tools
Posts: 50 | Thanked: 120 times | Joined on Apr 2010 @ Poland
#1
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
Attached Images
 
__________________
.:different kinds of pop

Last edited by trompkins; 2011-08-08 at 00:59. Reason: new, better, fixed package
 

The Following 21 Users Say Thank You to trompkins For This Useful Post:
Posts: 38 | Thanked: 20 times | Joined on Apr 2010
#2
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.

Last edited by mdb666; 2011-08-02 at 11:23. Reason: Additional info.
 
Posts: 47 | Thanked: 30 times | Joined on Sep 2010 @ Scandinavia
#3
WOW!!! One of the best games ever made!!! Amazing work! Thanks!
 
Posts: 207 | Thanked: 154 times | Joined on Nov 2009
#4
This is great! I wasn't even aware the engine had been disassembled/ported.
 
Posts: 50 | Thanked: 120 times | Joined on Apr 2010 @ Poland
#5
Originally Posted by mdb666 View Post
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?
__________________
.:different kinds of pop

Last edited by trompkins; 2011-08-17 at 03:51. Reason: updated the download link, so as to not cause confusion
 
Posts: 34 | Thanked: 50 times | Joined on Jun 2010
#6
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?

Last edited by thingonaspring; 2011-08-02 at 16:02.
 
Posts: 38 | Thanked: 20 times | Joined on Apr 2010
#7
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.
 
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#8
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?
 

The Following 3 Users Say Thank You to AapoRantalainen For This Useful Post:
Posts: 38 | Thanked: 20 times | Joined on Apr 2010
#9
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
 

The Following User Says Thank You to mdb666 For This Useful Post:
Posts: 50 | Thanked: 120 times | Joined on Apr 2010 @ Poland
#10
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?)
__________________
.:different kinds of pop

Last edited by trompkins; 2011-08-03 at 15:02. Reason: yeah, typo
 

The Following 2 Users Say Thank You to trompkins For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 02:32.