Author Topic: Zangband 2.7.4c  (Read 4860 times)

desertrat

  • Hero Member
  • *****
  • Posts: 743
    • View Profile
    • http://
Zangband 2.7.4c
« on: January 22, 2006, 08:29:46 am »
Here's Zangband

[blurb]
The game of Zangband is a single player computer role playing game set in the world (although 'worlds' might perhaps be more accurate) of Amber created by the author Roger Zelazny. Zangband is a variant of the game Angband which is descended from the game Moria which is in turn based upon the game Rogue (hence Zangband's classification as a roguelike game). Rogue was, perhaps, the first computer game to use the terminal screen graphically with ASCII characters representing the player, dungeon features, objects and monsters as opposed to the text adventures of its day.


It has been compiled with support for graphical tiles but sadly it uses a rather large and non-resizable window.

Quickstart guide:

Help
Code: [Select]
zangband -?Play using terminal
Code: [Select]
zangband -mgcuPlay using graphical mode
Code: [Select]
zangbandNB in graphical mode use the menu [Options]>[Graphics] to select which tileset to use.

-- cheers
SL-C3100 / Ambicon WL1100C-CF / pdaXrom 1.1.0beta3 / IceWM

Antikx

  • Hero Member
  • *****
  • Posts: 1147
    • View Profile
    • http://tyrannozaurus.com
Zangband 2.7.4c
« Reply #1 on: January 22, 2006, 03:35:42 pm »
Thanks for posting the game.
I wonder if I could talk you into trying to get mangband compiled.
It would be fun if someone setup a mangband server for Zaurus users to play on (especially if we had a zaurus client to use).
« Last Edit: January 22, 2006, 03:36:28 pm by Antikx »
Kanpai,
-Antikx (Twitter, Mugshot and PodNova)
C1000 - pdaXrom R198 (Celestial Environment)
tyrannozaurus.com
[img]http://www.tyrannozaurus.com/files/category_pictures/general_1.png\" border=\"0\" class=\"linked-sig-image\" /]
Zaurus news/blogs feed from Zaurus users
Free Windows, Linux, or Web RSS readers.
Featured pages at tyrannozaurus:
Sharp Petition, ScummVM, Cacko, pdaXii13, and Celestial Environment

DrWowe

  • Hero Member
  • *****
  • Posts: 696
    • View Profile
    • http://
Zangband 2.7.4c
« Reply #2 on: January 22, 2006, 05:38:39 pm »
Quote
Thanks for posting the game.
I wonder if I could talk you into trying to get mangband compiled.
It would be fun if someone setup a mangband server for Zaurus users to play on (especially if we had a zaurus client to use).
[div align=\"right\"][a href=\"index.php?act=findpost&pid=111962\"][{POST_SNAPBACK}][/a][/div]

BTW, I compiled uMoria a few months back.  Anyone interested?  ncurses/text mode only, so it probably should work in any ROM.  If not, I can do a pdaXrom recompile.
« Last Edit: January 22, 2006, 05:39:11 pm by DrWowe »

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Zangband 2.7.4c
« Reply #3 on: January 22, 2006, 06:44:08 pm »
Quote
Thanks for posting the game.
I wonder if I could talk you into trying to get mangband compiled.
It would be fun if someone setup a mangband server for Zaurus users to play on (especially if we had a zaurus client to use).
[div align=\"right\"][a href=\"index.php?act=findpost&pid=111962\"][{POST_SNAPBACK}][/a][/div]

Wow, that's a very cool idea.
An even fancier thing (daydreaming) is to have a thread (or even page) dedicated to this ...    
I've tried this game a bit before on Mac.  But I had to quit quickly to avoid getting hooked on it ...  

Thanks for your effort!
« Last Edit: January 22, 2006, 06:50:18 pm by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Antikx

  • Hero Member
  • *****
  • Posts: 1147
    • View Profile
    • http://tyrannozaurus.com
Zangband 2.7.4c
« Reply #4 on: January 22, 2006, 07:55:06 pm »
Quote
BTW, I compiled uMoria a few months back.  Anyone interested?  ncurses/text mode only, so it probably should work in any ROM.  If not, I can do a pdaXrom recompile.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=111983\"][{POST_SNAPBACK}][/a][/div]

Sounds fun Dr. Wowe! I would give it a go if you posted it. Thanks.
Kanpai,
-Antikx (Twitter, Mugshot and PodNova)
C1000 - pdaXrom R198 (Celestial Environment)
tyrannozaurus.com
[img]http://www.tyrannozaurus.com/files/category_pictures/general_1.png\" border=\"0\" class=\"linked-sig-image\" /]
Zaurus news/blogs feed from Zaurus users
Free Windows, Linux, or Web RSS readers.
Featured pages at tyrannozaurus:
Sharp Petition, ScummVM, Cacko, pdaXii13, and Celestial Environment

desertrat

  • Hero Member
  • *****
  • Posts: 743
    • View Profile
    • http://
Zangband 2.7.4c
« Reply #5 on: January 23, 2006, 04:22:36 am »
Quote
I wonder if I could talk you into trying to get mangband compiled.
I did a quick compile. Not sure if I got all the options right and everything, so I'm only attaching the client binary here, instead of an IPK, for beta testing  Remember remove the .txt extension.

Just download it and place it somewhere in your path (/usr/local/bin, or /usr/bin etc).

Quote
It would be fun if someone setup a mangband server for Zaurus users to play on (especially if we had a zaurus client to use).
In testing the client there were an incredible total of zero players online:
Code: [Select]
a) ironman.mangband.org.uk Number of players: 0 Version: 0.7.3 development
b) laggard.dsb.jp Number of players: 0 Version: 0.7.0(JP)
c) mangband.org Number of players: 0 Version: 0.7.0
d) www.tcuec.com Number of players: 0 Version: 0.7.0

... not sure how much fun that would be  


-- cheers
SL-C3100 / Ambicon WL1100C-CF / pdaXrom 1.1.0beta3 / IceWM

Antikx

  • Hero Member
  • *****
  • Posts: 1147
    • View Profile
    • http://tyrannozaurus.com
Zangband 2.7.4c
« Reply #6 on: January 23, 2006, 08:05:38 am »
Thanks, I'll give it a try tnite.

hee hee. Ya the game doesn't seem to be as popular as it used to be. I saw two people on-line when  I checked yesterday. More room for us I guess.
Kanpai,
-Antikx (Twitter, Mugshot and PodNova)
C1000 - pdaXrom R198 (Celestial Environment)
tyrannozaurus.com
[img]http://www.tyrannozaurus.com/files/category_pictures/general_1.png\" border=\"0\" class=\"linked-sig-image\" /]
Zaurus news/blogs feed from Zaurus users
Free Windows, Linux, or Web RSS readers.
Featured pages at tyrannozaurus:
Sharp Petition, ScummVM, Cacko, pdaXii13, and Celestial Environment

desertrat

  • Hero Member
  • *****
  • Posts: 743
    • View Profile
    • http://
Zangband 2.7.4c
« Reply #7 on: January 24, 2006, 12:36:47 am »
I was wondering whether anyone has come across this problem (in Zangband):

Just after starting a new game you can w (wear/wield) and t (remove/take off) all you like. But after playing for a while, using t (remove/take off equipment) causes a segfault. It is 100% reproducible, I've started 6-7 games so far and each time after a while this problem rears its ugly head making the game unplayable  


-- cheers
SL-C3100 / Ambicon WL1100C-CF / pdaXrom 1.1.0beta3 / IceWM

Antikx

  • Hero Member
  • *****
  • Posts: 1147
    • View Profile
    • http://tyrannozaurus.com
Zangband 2.7.4c
« Reply #8 on: January 24, 2006, 04:07:44 pm »
Mangclient seems to work.Thanks!
Two problems though:
1. Moving around seems to require a PC num pad (i.e. you need to type numbers to move)
2. The window is wider than 640 pixels.

I did a quick search in their documentation but had no luck. The options menu (press "=") does not give any keyboard options.
Kanpai,
-Antikx (Twitter, Mugshot and PodNova)
C1000 - pdaXrom R198 (Celestial Environment)
tyrannozaurus.com
[img]http://www.tyrannozaurus.com/files/category_pictures/general_1.png\" border=\"0\" class=\"linked-sig-image\" /]
Zaurus news/blogs feed from Zaurus users
Free Windows, Linux, or Web RSS readers.
Featured pages at tyrannozaurus:
Sharp Petition, ScummVM, Cacko, pdaXii13, and Celestial Environment

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Zangband 2.7.4c
« Reply #9 on: January 22, 2007, 02:12:28 pm »
To desertrat:

Quote
I was wondering whether anyone has come across this problem (in Zangband):
Just after starting a new game you can w (wear/wield) and t (remove/take off) all you like. But after playing for a while, using t (remove/take off equipment) causes a segfault. It is 100% reproducible, I've started 6-7 games so far and each time after a while this problem rears its ugly head making the game unplayable   
[div align=\"right\"][a href=\"index.php?act=findpost&pid=112119\"][{POST_SNAPBACK}][/a][/div]

I've tried your build again and I did what you described but I haven't come across any crash or segfault so far.

To Antikx:

Quote
Mangclient seems to work.Thanks!
Two problems though:
1. Moving around seems to require a PC num pad (i.e. you need to type numbers to move)
2. The window is wider than 640 pixels.
I did a quick search in their documentation but had no luck. The options menu (press "=") does not give any keyboard options.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=112211\"][{POST_SNAPBACK}][/a][/div]


Quick answers:
1. The -r option requests for a rogue-like keyset (using the letter keys to do the movement), e.g.
Code: [Select]
zangband -r
2. I cannot find any way to change the window size running in GTK mode either. The game simply resists the -geometry option.
Yet we can fit everything into one 640x480 screen by running the game in the X11 and XAW modes, e.g.
Code: [Select]
zangband -g -r -mx11 -- -b16 -n0will run with 16x16 graphical tiles, roguelike keyset, X11, and only one window (i.e. no extra popup terms).
 
Although it feels weird to reply after one whole year later, i hope this is still relevant as Zangband remains 2.7.4c ...  

By the way I've rebuilt Zangband 2.7.4c from the source, adding tk/tcl support (building requires tk/tcl headers so I also build the newer 8.4.14). The game runs but not everything works under tk/tcl.  I get 5 or 6 windows and popups upon launching, both oversized and undersized, and errors when trying to call option popup, and so on. No luck either with the existing tk and tcl 8.4.6 packages in the pdaXrom official feeds. But the graphics look nicer than the other options (gtk, x11, xaw). Will put the screenshots here later, and perhaps the build if someone is interested in testing it.  
« Last Edit: January 23, 2007, 09:16:26 am by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Zangband 2.7.4c
« Reply #10 on: February 09, 2007, 07:03:40 am »
Just built a new 2.7.5pre1. Grab it here: https://www.oesf.org/forums/index.php?act=S...ndpost&p=153583

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]