Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old June 22, 2020, 23:43   #1
beholder
Rookie
 
Join Date: Jun 2020
Posts: 2
beholder is on a distinguished road
Which Angband release is my savefile from

I had to reinstall my OS (MX linux) so I backed up my savefile (and all the other Angband files I had found). After the fresh installation Angband says the savefile is broken. I found out it may be a matter of different release installed now and before so I tried compiling 4.2.1, 4.2.0, 4.1.2 and 4.0.5 with no success (concerning the savefile, no problem with the installation). Is there a way to determine which release of Angband I used based on my savefile (or some other files I might have)?

As I don't know if this is a true reason of my problems I'd like to avoid checking all the releases. Would you have any suggestions what else I could try?

P.S. I know I could start a fresh character, but this one was kind of my favourite of many previous and I'm ready to spend some time reviving him after this 'unusual death' which seems this time to be my fault, not any monster...
Attached Files
File Type: zip Krokodylek.zip (8.5 KB, 25 views)
beholder is offline   Reply With Quote
Old June 23, 2020, 00:32   #2
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 55
Posts: 8,473
Donated: $60
Nick will become famous soon enough
There's not a straightforward way to tell, but I'm pretty sure it's pre-4.0 - probably either 3.5.0 or 3.5.1.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old July 4, 2020, 21:37   #3
beholder
Rookie
 
Join Date: Jun 2020
Posts: 2
beholder is on a distinguished road
Thank you very much for quick reply. I tried 3.5.1 right away and it did not read the savefile neither.

3.5.0 I have not managed to compile. I got error: "/usr/bin/ld: -r and -pie may not be used together" on make and did not find any solution. However it seems a bit too time consuming and I don't have as much time now as I used to so I will probably have to give up.

Thanks for your help anyway.
beholder is offline   Reply With Quote
Old July 5, 2020, 07:33   #4
backwardsEric
Apprentice
 
Join Date: Aug 2019
Posts: 87
backwardsEric is on a distinguished road
Quote:
Originally Posted by beholder View Post
3.5.0 I have not managed to compile. I got error: "/usr/bin/ld: -r and -pie may not be used together" on make and did not find any solution. However it seems a bit too time consuming and I don't have as much time now as I used to so I will probably have to give up.
Changing line 35 of src/Makefile from

Code:
$LD -nostdlib -Wl,r -o $@ $(OBJECTS)
to

Code:
$LD -nostdlib -r -o $@ $(OBJECTS)
(see this commit in the GitHub repository for the same change) allows compilation and linking to complete successfully on Debian 10 with gcc 8.3.0 and ld 2.31.1. So that would be something to try if you decide to look at it again.

Last edited by backwardsEric; July 5, 2020 at 07:42. Reason: Fixed typo in changed line
backwardsEric is offline   Reply With Quote
Reply

Tags
savefile


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
Angband 4.0 beta release Nick Vanilla 526 May 28, 2015 21:47
Announcement: Angband 3.4.0 release fizzix Vanilla 24 October 20, 2012 19:21
Angband release Shockbolt Vanilla 4 February 29, 2012 19:52
Z+Angband 0.3.2 stable release Mangojuice Variants 87 May 13, 2009 23:48
Announce: Angband/65 0.0.1 release (preAlpha) PaulBlay Development 11 April 14, 2009 16:15


All times are GMT +1. The time now is 03:28.


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