View Issue Details

IDProjectCategoryView StatusLast Update
0001430Dwarf FortressDwarf Mode -- Interface, Announcementspublic2017-02-06 20:34
Reporterbarconis Assigned Touser6 
PrioritynormalSeverityminorReproducibilityhave not tried
Status confirmedResolutionopen 
Product Version0.31.01 
Summary0001430: Announcements vanish too quickly (next day)
DescriptionAnnouncements such as 'X was struck down' flash by quickly, but when I go to the announcements screen to review who died where, it has already been cleared and the only remaining announcements are that day's combat spam (less than 1 page worth).
Steps To Reproduce1) have events happen
2) view the announcements screen
TagsIntentional/Expected?

Relationships

has duplicate 0002849 resolveduser6 Announcements list is very short. 
has duplicate 0005205 resolveduser6 Announcements are not kept on the announcement screen 

Activities

Logical2u

2010-04-22 07:49

manager   ~0004594

1. You should update to .31.03
2. Where is your Dwarf Fortress folder located?

barconis

2010-04-22 08:33

reporter   ~0004601

1. I will, but I'm trying to finish a fortress I started in 31.01 and am not convinced it will transfer over correctly.
2. C:\df2010\df_31_01 is the Dwarf Fortress folder.

user6

2010-04-22 09:22

  ~0004605

Do you have a gamelog.txt in your DF folder? What OS are you using?

smjjames

2010-04-22 10:30

reporter   ~0004614

This happens in the Arena mode as well, although its more variable.

I'm using 31.03

barconis

2010-04-22 13:48

reporter   ~0004631

OS is Vista; I'm not at that machine right now, will check for gamelog.txt later. I think this is a problem that started recently, because I think I used to be able to see more events in this game. If necessary, I can try launching my seasonal saves to narrow down when it started.

barconis

2010-04-22 20:13

reporter   ~0004665

Yes, there is a gamelog.txt file. It's 60,199 K in size, which might be an issue.

smjjames

2010-04-22 20:41

reporter   ~0004670

Hmm,I'll check my gamelog.txt the next time I do the Arena mode, this seems similar to what I observed.

user6

2010-04-22 21:27

  ~0004672

Hmm. Rename gamelog.txt to something else (or delete it) to force the game to create a new one, and see if that helps.

barconis

2010-04-23 07:20

reporter   ~0004710

Last edited: 2010-04-23 09:14

Tried that, it does not help. Out of curiosity, how does the gamelog interact with combat reports? Looking at gamelog.txt, there are a very large number of messages that only go into reports, never into announcements (e.g. "The war Dog bites The Zombie Gorlak in the right upper leg, but the attack passes right through!") Could the announcements screen be choking on those? (Messages keep going to gamelog.txt, it's just the in-game display that is losing them.)

user6

2010-04-23 10:38

  ~0004735

Last edited: 2010-04-23 10:39

Anything that goes into a combat report doesn't go into the main announcements or gamelog, with maybe a few exceptions like martial trances and deaths. I don't think it should be "choking" on those, but it's possible I guess.

Is there any pattern to the types of announcements that vanish from the announcements screen? Also, have you modified your announcement options in /data/init/announcements.txt?

barconis

2010-04-23 15:34

reporter   ~0004791

I haven't made any modifications to announcements.txt, all I changed were some options in init.txt, and those were only done before embark. The only pattern I've been able to detect is that it drops everything before a fairly recent point, within the past day or two.

The combat line I listed above _is_ in gamelog.txt. It never goes into the announcement screen, but I pulled it right out of the text file and pasted it here. Whether it's supposed to go in there or not, I couldn't say, but it's in there along with thousands of its brothers.

user6

2010-04-23 15:51

  ~0004794

Last edited: 2010-04-23 15:52

Ah, yeah, I was wrong about the "or gamelog" part. I'm pretty sure it's normal for combat reports to go there.

Does this only happen with a particular save for you? Do Adv. Mode announcements act normal?

barconis

2010-04-23 20:58

reporter   ~0004832

I've never played Adventure Mode.

This is also the only 31 game I have, but I have seasonal saves. Autumn 1055 gave me 16 days of reports, several screens worth. Spring 1056 gives me 8 days, half of one screenful. Summer 1056 gives me 7 days (13.5 screens). Autumn 1056 gives me 1 day (half a screen). Winter 1056 gives me 1 day (1 screen). Spring 1057 gave me 1 day (28th Obsidian, 3 screens). Current (14th Granite 1057) gives me 1 day (1 screen).

So it's something that started within the past game summer, at least at the highest severity.

Quietust

2012-12-04 10:13

reporter   ~0023764

Analysis using tools such as DFHack indicates that DF seemingly has a limit of 3000 announcements/reports at any given moment (with new ones bumping old ones out of the list); the problem is that combat (and especially sparring) can generate a huge number of announcements in a short period of time, causing old messages to disappear even when they were only a few weeks (or even days) old.

See also 0002849.

user8971

2015-01-05 16:49

  ~0031718

Still in 40.23. Save: http://dffd.wimbli.com/file.php?id=10386

I have two squads sparring and can see just like 1-3 days back in announcements (like 2 to 5 announcements).

Ekara

2017-02-05 05:10

reporter   ~0036266

Last edited: 2017-02-05 05:11

Am playing the 32 bit 0.43.05 version on a 64 bit win 10 PC (so as to use dwarf therapist - can't use DT with the 64 bit latest DF version) and this problem is occuring. I've played a few different embark sites but this is the first time I've noticed it happening. I don't use anything other than DT with DF. This particular embark site started out ok, it's now the month of Felsite in the year 128 (start year was 125) and it's the first time it's started to occur.

Would like to upload the save file or whatever is appropriate to help here, but can't see an option to do so here. Let me know how to upload if you'd like any of the files.

Note that the combat log is fine, it's only the announcements log that appears to be affected.

Loci

2017-02-05 06:21

viewer   ~0036267

@Ekara: Please upload your compressed save folder and gamelog.txt to DFFD:

http://dffd.bay12games.com/index.php

Then provide a link in this bug report. Thanks!

Ekara

2017-02-06 20:34

reporter   ~0036270

Last edited: 2017-02-06 20:35

Hi Loci. Please note that between my initial comment and your response I'd progressed through the game to near the end of the month of Hematite of 128. At this point it seems like the game is starting to list the announcements again as when you start the save it has about a weeks worth of announcements. Quietust (4/12/2012) might be on to something as, when I first experienced this problem back in Felsite 128 my feral munchkins happened to be in the middle of an offensive against a pack of Giant Dingos (they won't take _my_ babies!). I thought I'd try mounting another offensive to see if the problem started up again as per Quietust's suggestion, and so set the munchkin pack off against some suspicious Deer via the squad/kill command (all available soldiers), and yes, the problem of announcements being wiped started up yet again by the first few days of Malachite 128.

http://dffd.bay12games.com/download.php?id=12704&f=Compressed+save+region+12.zip
http://dffd.bay12games.com/download.php?id=12703&f=gamelog.txt

Edit: ...and please pay no attention to the fact that I haven't really set up a fortress front gate defense yet. The bridges have yet to be constructed.

Add Note

Note

Issue History

Date Modified Username Field Change
2010-04-22 06:39 barconis New Issue
2010-04-22 07:49 Logical2u Note Added: 0004594
2010-04-22 08:33 barconis Note Added: 0004601
2010-04-22 09:22 user6 Note Added: 0004605
2010-04-22 10:30 smjjames Note Added: 0004614
2010-04-22 13:48 barconis Note Added: 0004631
2010-04-22 15:10 Kennel Tag Attached: announcement
2010-04-22 15:10 Kennel Tag Attached: announcements
2010-04-22 15:10 Kennel Tag Detached: announcements
2010-04-22 20:13 barconis Note Added: 0004665
2010-04-22 20:41 smjjames Note Added: 0004670
2010-04-22 21:27 user6 Note Added: 0004672
2010-04-23 07:20 barconis Note Added: 0004710
2010-04-23 09:14 barconis Note Edited: 0004710
2010-04-23 10:38 user6 Note Added: 0004735
2010-04-23 10:39 user6 Note Edited: 0004735
2010-04-23 10:39 user6 Note Edited: 0004735
2010-04-23 15:34 barconis Note Added: 0004791
2010-04-23 15:51 user6 Note Added: 0004794
2010-04-23 15:52 user6 Note Edited: 0004794
2010-04-23 20:58 barconis Note Added: 0004832
2012-12-04 10:13 Quietust Note Added: 0023764
2012-12-07 03:29 user1294 Relationship added related to 0002849
2014-07-14 11:24 user6 Tag Detached: announcement
2015-01-05 16:49 user8971 Note Added: 0031718
2015-01-05 16:55 user6 Relationship added has duplicate 0005205
2015-01-05 16:56 user6 Relationship replaced has duplicate 0002849
2015-01-05 16:57 user6 Assigned To => user6
2015-01-05 16:57 user6 Status new => confirmed
2015-01-05 16:57 user6 Tag Attached: Intentional/Expected?
2017-02-05 05:10 Ekara Note Added: 0036266
2017-02-05 05:11 Ekara Note Edited: 0036266
2017-02-05 06:21 Loci Note Added: 0036267
2017-02-06 20:34 Ekara Note Added: 0036270
2017-02-06 20:35 Ekara Note Edited: 0036270