![]() |
[Announce] Angband v3.3.0 (Roguelike game) on extras-devel
2 Attachment(s)
Angband is a free, single-player dungeon exploration game where you take the role of an adventurer, exploring a deep dungeon, fighting monsters, and acquiring the best weaponry you can, in preparation for a final battle with Morgoth, the Lord of Darkness.
upstream: http://rephial.org/ This is version: 3.3.0 (released on July 31, 2011). I know lot of people from Maemo community (since 770) have worked with Angband, and modifications have been merged to the upstream (e.g dawnmist, Ukki ) There were only few things to 'fix' on current version. E.g. missing ESCape can't be handled with config-files but needs modifications on sources. CTRL+e =ESCAPE. Everything is saved to the ~/.angband/Angband/ (this is convention by upstream) There are config files which can be used to change tileset (which can be changed from game options as well). If you want start ascii game (curses) use commandline: /opt/angband/games/angband -mgcu |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Missing dependencies on my end.
libncurses5 libsdl-image1.2 libsdl-mixer1.2 libsdl-ttf2.0 libsdl1.2 Should I hunt these all down or are they just for Fremantle? Cheers! |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Quote:
If you have extras-devel enabled it should install all used libraries as well. It's compile-log looks almost same than Fremantle's, so it might even work =) (Kind of hazard making package without device nor toolchain) ********* For remarks: Diablo has older SDL, which caused one modification: *Can't use VideoInfo->current_w (and current_h), so just trust it is 800x480. And because of older compiler * no support for flag "-Wno-missing-field-initializers" |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
I'll definitely give this a try tomorrow and post back.
Thank you so much for the Diablo build. :) |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Such joy! http://www.christianforums.com/image...nion/flat4.gif
http://img21.imageshack.us/img21/620...1091409432.png All I need now is to bind some of my hardware keys for short cuts and I'll be able to rock this out. Thank you AapoRantalainen! |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Hiya Aapo.
I'm just wondering, because you were able to package this together with the required Diablo dependencies, are there any of your other stuff that I can now go back to and try those as well? Thanks! |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
I would assume each will need recompilation for Diablo (as the glibc error from previous tries would suggest). But as this was a success this should be doable in most cases (if the code is not gcc 3.4 compatible, might be trickier to get it running, also some libs might be not available for Diablo)
|
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Okay.
I thought perhaps since this build pulled in libncurses5, libsdl-image1.2, libsdl-mixer1.2, etc., that I could go back through some of the other different rogue releases if my dependencies were now all up to date. :) |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Worth a try, though sadly I doubt it will work. Fremantle builds use newer compiler and will most likely cry libstdc++ incompatibility.
|
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
I really need to learn how to compile then.
My wish list is ASCII versions of Nethack (patched with colored menus, colored hit points, and colored dungeons), T.O.M.E, Doomrl, and ooh, that Diablo rogue looks pretty sweet as well. I always wanted an awesome collection such as this. http://www.retrobits.net/palmos/angband.shtml Sucks that I'm a computer idiot. :) |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Graphical versions of Nethack usually sit on top of an ASCII core. If no binary, maybe theirs allows running with --help or other options. Nethack's been ported to every possible machine out there (not sure, maybe apple policies prevent it from happening on iMachines), qemu 386 debian binary if you must, ascii should be easily emulated. DiabloRL is a question of porting freepascal, not at all an easy task
DoomRL - there is a slight chance of seeing this around, possibly with sound. If it would compile to fremantle, diablo version should be doable TOME should work, versions from before ui rewrite at least, I hope. |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Aapo: could you have a look at mangband (mangband.org)? It's a multiplayer variant of angband. It does compile, though quite a lot of warnings show up. Still, X11 seems to be the problem. Game starts, pulls a list of servers available, allows selecting race/stats/class but after logging in and splash screen from the server it crashes (starting map shows up for a pico-second):
X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 137 (MIT-SHM) Minor opcode of failed request: 3 (X_ShmPutImage) Value in failed request: 0x1e2 Serial number of failed request: 631 Current serial number in output stream: 632 Tried ./configure --disable-x11, but it doesn't seem to change anything. --disable-sdl version crashes instantly. |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
I think you can simply telnet to nix.synchro.net for one option on this. :)
|
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Quote:
http://mangband.org/Main/HowToCompile i.e. svn version? I got game running (svn), but it doesn't respect --width 800 --height 480--fullscreen and Fn is not working. Code:
./configure --without-sdl --without-x11 And yes, there are many warnings (mainly about unsigned/signed char) |
Re: [Announce] Angband v3.3.0 (Roguelike game) on extras-devel
Yup followed that. Hmmm... did respect --width/height (the example with hex fontalso resulted in smaller font). For fullscreen tweak main-sdl.c (also width/height can be hardcoded there).
Greatest news is: curses works! Connects and shows map. Sweeet. Now to give it VI keys and will be awesome multiplayer roguelike fun. (on a side note: beginning to suspect your libsdl-image might be behind the error reported. Also happened to me when force-closing little big adventure, kind of suspicious coincidence (never seen it before and relates to images), going to revert to standard sdl libs and try compiling this again to confirm) Thanks! |
All times are GMT. The time now is 02:14. |
vBulletin® Version 3.8.8