Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old October 30, 2021, 18:04   #21
backwardsEric
Adept
 
Join Date: Aug 2019
Posts: 217
backwardsEric is on a distinguished road
Quote:
Originally Posted by lea2501 View Post
However, when i start the game with

Code:
./src/angband -uUser -mgcu -- -n1
it fails to start showing a message saying

Code:
Savefile does not exist. -more-
Any idea of where i need to create it?
The problem likely isn't with the savefile or the savefile directory but with getting stuck in an infinite loop in the random number generator (at least that's what happens when I follow your steps on a x86_64 system). Doing this (so compiling doesn't assume that long is a 32-bit type) for configuration seems to solve the infinite loop problem:

Code:
env CFLAGS=-DL64 ./configure --with-no-install
make clean
make
(the "make clean" step there is just to ensure that it's not using the previously compiled object files).
backwardsEric is offline   Reply With Quote
Old November 7, 2021, 13:11   #22
lea2501
Apprentice
 
Join Date: Dec 2019
Posts: 56
lea2501 is on a distinguished road
Quote:
Originally Posted by backwardsEric View Post
The problem likely isn't with the savefile or the savefile directory but with getting stuck in an infinite loop in the random number generator (at least that's what happens when I follow your steps on a x86_64 system). Doing this (so compiling doesn't assume that long is a 32-bit type) for configuration seems to solve the infinite loop problem:

Code:
env CFLAGS=-DL64 ./configure --with-no-install
make clean
make
(the "make clean" step there is just to ensure that it's not using the previously compiled object files).
It worked! (but not with those commands)

what i did was the following:

I edited src/Makefile.std and uncommented these lines (129 and 130):
Code:
## Variation -- Only support "main-gcu.c" (not "main-x11.c")
##
CFLAGS = -Wall -O1 -pipe -g -D"USE_GCU" -DL64
LIBS = -lcurses -ltermcap
Then i run these commands:
Code:
$ export CFLAGS=-DL64
$ ./configure --with-no-install
$ make clean
$ make
and now it works! thank you all! i will try to play 2.9.3 and then check if i can compile even more ancient builds, just to take a look at them, my initial point was to play the angband version that frogcomposband, and in fact zangband derived!
lea2501 is offline   Reply With Quote
Old November 10, 2021, 19:41   #23
Gwarl
Knight
 
Join Date: Jan 2017
Posts: 869
Gwarl will become famous soon enough
I haven't read this thread but MITZE told me about it,

I have a repository here called 2.9.3L which is a modernisation of 2.9.3

https://github.com/OwenGHB/angband-293L/commits/master

the first commit will get the thing to compile, the other commits give various things like a curses display that can go larger than 80x24 and a 'show visible monsters' command, an experience indicator that can be toggled to show experience required to level up (not just total experience), customiseable subwindow layouts in curses, and some code for angband.live to get the character info on the home page.
Gwarl is offline   Reply With Quote
Reply

Tags
compiling, old version


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Vanilla Angband back versions on live Gwarl Vanilla 7 August 15, 2019 14:33
Compile z+angband on linux garu Variants 2 November 5, 2009 16:20
How to compile Angband page PaulBlay Oook! 2 February 20, 2009 13:51
Angband VERSIONS Chulta Vanilla 6 January 15, 2009 08:35
Getting Visual C++ 2008 Express Edition to compile Angband 3.0.9 Orillian Vanilla 5 February 10, 2008 10:23


All times are GMT +1. The time now is 21:08.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.