[Announce] NPPAngband 0.5.1 WIP 2
Collapse
X
-
www.mediafire.com/buzzkill - Get your 32x32 tiles here. UT32 now compatible Ironband and Quickband 9/6/2012.
My banding life on Buzzkill's ladder. -
where VERSION_NAME is set in defines.hComment
-
also for my system I have to do gcu only compile, which means I had to hack up the Makefile.src and Makefile.std [maybe also Makefile.inc for vanilla] to get rid of gtk/* and maybe also snd-sdl.o as dependencies [had to do similar hacking to get vanilla angband to compile too ... so this isn't an issue specific to NPP]
the src/gtk/*.c stuff won't compile for me because I dont have the gtk system header files. but they aren't really dependencies for gcu only compile, so maybe at some point it would be nice to clean up the makefiles so that gcu and x11 dependencies don't get mixed together
Code:svn co svn://rephial.org/angband/trunk angband-trunk cd angband-trunk ./autogen.sh ./configure --prefix $DESTINATION make make install
If you're still having problems compiling an unmodified checkout of trunk, let me know. AFAIK it's worked cleanly in Linux for awhile.Comment
-
Thanks for the suggestion. The answer is No :-( But you inspired me to take another look at it.
Trying to build V trunk, when I get to the configure step, it is not detecting ncurses. In configure.log I see
Code:configure:5167: checking for initscr in -lncurses configure:5202: gcc -o conftest -g -O2 -DHAVE_CONFIG_H -fno-strength-reduce -W -Wall -Wno-unused-parameter -Wno-missing-field-initializers -pedantic -I. conftest.c -lncurses >&5 cc1: error: unrecognized command line option "-Wno-missing-field-initializers"
My libncurses actually seems to be ok. If I do
readelf -s /usr/lib/libncurses.so
I can see initscr() in the symbol table.Last edited by murphy; August 24, 2010, 18:19.Comment
-
Got NPP WIP-2a compiled and running.
Only took minor hacking to Makefile.std / Makefile.src
1. remove gtk/* and snd-sdl.o dependencies [known issue]
2. had to remove one compiler flag: -Wmissing-include-dirs
that 2nd step is needed for me because I have a pretty old version of gcc. I had to do the same thing to build WIP1 and WIP2 too, just forgot to mention it
Playtesting so far hasn't turned up any issues, now this is the more fun part of testing :-)Comment
-
NPPAngband current home page: http://nppangband.bitshepherd.net/
Source code repository:
https://github.com/nppangband/NPPAngband_QT
Downloads:
https://app.box.com/s/1x7k65ghsmc31usmj329pb8415n1ux57Comment
-
But I do happen to prefer it the old way as well, so I did change it back. The price is calculated and rounded before the quantities are factored in, so 99 flasks of oil will once again cost 99 gp.NPPAngband current home page: http://nppangband.bitshepherd.net/
Source code repository:
https://github.com/nppangband/NPPAngband_QT
Downloads:
https://app.box.com/s/1x7k65ghsmc31usmj329pb8415n1ux57Comment
-
I wore a cloak which turned out to be cursed, but it still says <unknown>...
edit: also, dropping items in the home ID's them for free!
and aiming an un-id'd wand of light did not id it...
neither did drinking a potion of saltwater!Last edited by ekolis; August 26, 2010, 22:51.You read the scroll labeled NOBIMUS UPSCOTI...
You are surrounded by a stasis field!
The tengu tries to teleport, but fails!Comment
-
Worse, it *identifies* them. This is fixed for next time. Until then, enjoy.
Getting an identification by use appears to be broken. I will fix that as well.NPPAngband current home page: http://nppangband.bitshepherd.net/
Source code repository:
https://github.com/nppangband/NPPAngband_QT
Downloads:
https://app.box.com/s/1x7k65ghsmc31usmj329pb8415n1ux57Comment
Comment