Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:58 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
2026-04-24 13:45 UTC · Community Announcements · Erkka of Enormous Elk
Full changelog for version 0.9.17 FIXED: There was occasional trouble with land traps catching anything. This should be now fixed. At the moment the traps seem to catch a bit too much. Will be balanced in future versions. FIXED: The UI panel for animals didn't fully reflect the situation after selling animals at the marketplace. This is now fixed, so that the panel gets calibrated upon returning home from the market. FIXED: The task CONSTRUCT -> COVER A KILN was not available even when all the conditions were met. Also, the conditions displayed an error message. These are now fixed. FIXED: The
2026-04-20 21:26 UTC · Community Announcements · Erkka of Enormous Elk
50% off the price for the Medieval Fest! A brief introduction of the game for those who might discover the title because of the Medieval Fest Ancient Savo takes place in Finland, some time around 1000 - 1200 AD. At that time the majority of Europe was living Medieval Times, characterized by the feudal society, and the church having a noticeable role and power. Meanwhile in Finland, the local people were still living as loosely organized tribes of farmer-hunter-gatherers. So, Ancient Savo offers you the medieval era technology, without the social hierarchy. The game is about people who want to
2026-04-18 18:51 UTC · Community Announcements · Erkka of Enormous Elk
After the previous release I started to fully implement the simulation of other families. So far the bottle-neck has been that the actual simulation runs in the background, but the respective changes don't get posted to the game map when the player gets to see the area run by other family. I got the basics of the map update working, and then decided to upgrade the AI, teaching it how to craft tools and items. And that turned out to be a major task, which took months to get working at least somewhat properly. So, here we are, with a fresh version release! The updates to AI are most obvious when
2025-10-04 19:19 UTC · Community Announcements · Erkka of Enormous Elk
Hunting and fishing are now more realistic and challenging. This affects the seasonal routine, which automatically checks traps and then chooses between fishing, hunting and gathering based on current season and available tools. A most notable visible upgrade is making different water depths look different. Shallow, medium and deep water now have their own hue of blue. Fish traps can only be set in shallow waters, and fish tend to gather at the shallows only at the spawning season, otherwise they prefer deeper waters. {STEAM_CLAN_IMAGE}/44994642/c2910529737f432fbc6c5394e00d2987a38d196e.png Ful
2025-07-10 08:22 UTC · Community Announcements · Erkka of Enormous Elk
No new content, just a bunch of bugs fixed IMPROVED: The persistent log had the bottom rows going outside the window. The log and scrollpane heights are now adjusted and it should now fit into the available space. FIXED: The tutorial stage to speed up the game did not get completed, in the pioneers start mode. This is now fixed. FIXED: NPCs at the marketplace should now have their inventories properly restocked. FIXED: At the market place when bartering for animals the + and - buttons didn't quite work. Now they do. There was also a related confusion with left- or right-clicking plus and minus
2025-06-26 18:17 UTC · Community Announcements · Erkka of Enormous Elk
This version is all about polishing the user interface. I did a lot of internal testing, but I wouldn't be surprised if there are some minor bugs here and there, so feel free to report any oddities you might encounter! ADDED: The UI panel for main buttons now has a slider to adjust the game speed. This also means that no matter if the game is paused or not, with a quick glance you can check the chosen speed. ADDED: Some of the UI elements show details when clicked. There now is an option to make them display a tooltip info when hovered over. IMPROVED: When bartering or exchanging goods the ite
2025-01-16 11:08 UTC · Community Announcements · Erkka of Enormous Elk
Oh well, version 0.9.11 fixed loading saves from older versions. But it accidentally introduced a new bug, which - ironically enough - broke loading a save from the current version. This is now fixed, and version 0.9.12 should load both current and old saved without a problem.
2025-01-15 19:26 UTC · Community Announcements · Erkka of Enormous Elk
This should properly fix the bugs which caused crashing when loading a save from older versions. Also, full screen mode is now fixed on Mac. Together with that I improved the way window size is saved when playing in windowed mode. Behind the scenes I re-organized the process of building distribution versions and uploading them to Steam. According to the logs everything went well, but in case there are some strange problems after this update just post a bug report!
2025-01-13 20:06 UTC · Community Announcements · Erkka of Enormous Elk
Now also on Mac Yes, Ancient Savo Mac version is available on Steam. If everything went well, that is. All Mac apps need to be officially signed and notarized by Apple, and it took me several days of work to figure out how to do it. And then some more work to learn how to add a new OS to an existing game on Steam. There were no error messages during the process, so I hope all is fine and things work smooth. If not, please write a bug report. The Mac version is built for x86 architecture, and it should run also on ARM (M1, M2 etc) series. Unfortunately, I haven't yet found out a way to make the
2025-01-07 20:01 UTC · Community Announcements · Erkka of Enormous Elk
This version adds a visual notification to indicate the game being paused. Routine groups and weekly routines are now accessible directly from the Family panel. And the cycle of the year is presented visually, the current day is at the topmost point of the seasons wheel, and the wheel rotates as the days pass by. Hopefully this makes it easier to estimate when the winter comes or when the snow will be gone. {STEAM_CLAN_IMAGE}/44994642/46793396b1e18390362dd83faf40f23259292489.png The weekly routine dialog now has proper summaries for all the routines. You can view them by clicking a routine cap
2024-12-24 19:13 UTC · Community Announcements · Erkka of Enormous Elk
Another quick bugfix release ADDED: A new keyboard layout AUTOMATIC which queries the operating system to get the keyboard layout. This is now the default mode. The old system of providing custom keyboard layouts in XML files is still available as a backup in case the automatic mode fails. IMPROVED: If there is a serious error when generating family history instead of merely freezing the game now displays an error message and logs the error to a text file. FIXED: Fixed some occasional crashes after loading a saved game. FIXED: Fixed game freezing on generating family history.
2024-12-23 09:19 UTC · Community Announcements · Erkka of Enormous Elk
This is a quick bugfix patch FIXED: The find button is supposed to ignore currently focused tile, but look for the nearest starting from there. That didn't work but is fixed now. FIXED: Seems like the hunting story sometimes got terminated too soon. This is hopefully fixed now - or at least there is more debug logging to find the conditions when the bug happens. FIXED: Game save broke if there was a space in a routine group name. This is now fixed. FIXED: There were occasional crashes especially if the player clan has more than one family. Two identified cases are now fixed.
2024-12-20 19:25 UTC · Community Announcements · Erkka of Enormous Elk
Search, autosave and a persistent message log ADDED: SEARCH to look for limonite or clay. If found, a marker posts gets placed at the location, bringing the camera focus there. ADDED: A marker post which can be constructed to help remember interesting locations on the map. ADDED: UI panel to show latest 255 messages. By default the panel is full screen height, at the right of the screen. When minimized the panel disappears completely. To bring it back you can click LOG in the menu. If the message log UI panel is already visible, the LOG button in the menu will bring up the old message log dial
2024-11-24 21:22 UTC · Community Announcements · Erkka of Enormous Elk
This version got somewhat delayed because of me being busy with my main work, having less free time for indie coding. Well, but here are the bugfixed and new additions; ADDED: In the XML task definitions we can now have specific conditions on who can participate in the task. Currently this is used for the hunting trip - only teenagers and working age adults will participate, elders and kids will stay at home. ADDED: Tooltip info shown when you hover the mouse over a family member. The tooltip will appear after 0.75 seconds. IMPROVED: The SELECT AREA TO indicator now does it best not to obscu
2024-10-13 19:40 UTC · Community Announcements · Erkka of Enormous Elk
Mostly bugfixes and minor UI polish. Although fixing spear hunting sent me upgrading some of the underlying logic. ADDED: switch - case control structure to the modding language. ADDED: The modding language now has basics of (nested) code blocks. IMPROVED: The hunting simulation was either a lethal hit or miss. Now there is possibility of scoring a non-lethal wound. IMPROVED: Wild animals now have the same ailment simulation as humans. Ailment penalty affects their movement speed, so a wounded animal is easier prey for endurance hunting. And, especially with severe wounds it is likely that the
Full appinfo as delivered by Steam PICS, changenumber 37464588. Also at /api/app/2872000/raw.
{
"appid": "2872000",
"common": {
"name": "Ancient Savo",
"type": "Game",
"icon": "5f638cabb0e153716d877066cc5f5441a8df27fc",
"linuxclienticon": "e135060a28959f72c160f78c3492297cd82e7942",
"clienticon": "d3e3395ce0c3253c5025d1fb3c2ca248d804ca30",
"clienttga": "0b2e1f3b47c3de3eab7353aef83643deaecd0253",
"clienticns": "280006bc231cf2baafc45223bb3b4b62a971c526",
"releasestate": "released",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosnotarized",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1749081600",
"tested_build_id": "15818258",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50.55575568000705",
"height_pct": "66.5603234607702"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image2x": {
"english": "logo_2x.png"
},
"image": {
"english": "logo.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50.55575568000705",
"height_pct": "66.5603234607702"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1742469946",
"associations": {
"0": {
"type": "developer",
"name": "Erkka Lehmus"
},
"1": {
"type": "publisher",
"name": "Enormous Elk"
}
},
"primary_genre": "28",
"genres": {
"0": "23",
"1": "3",
"2": "28",
"3": "2"
},
"category": {
"category_2": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1726828805",
"community_hub_visible": "1",
"gameid": "2872000",
"store_tags": {
"0": "9204",
"1": "220585",
"2": "8945",
"3": "1643",
"4": "1662",
"5": "1702",
"6": "4172",
"7": "9564",
"8": "30358",
"9": "4202",
"10": "6730",
"11": "87918",
"12": "122",
"13": "3871",
"14": "4191",
"15": "3987",
"16": "1695",
"17": "5125",
"18": "599",
"19": "1669"
},
"review_score": "7",
"review_percentage": "93"
},
"extended": {
"developer": "Erkka Lehmus",
"publisher": "Enormous Elk"
},
"config": {
"installdir": "Ancient Savo",
"launch": {
"0": {
"executable": "AncientSavo-win/AncientSavo.exe",
"workingdir": "ancientsavo-win",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "AncientSavo-linux/AncientSavo",
"workingdir": "AncientSavo-linux",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
},
"2": {
"executable": "AncientSavo.app",
"type": "default",
"config": {
"oslist": "macos"
}
}
}
},
"depots": {
"2872001": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "3754018445691023743",
"size": "111840230",
"download": "77586064"
}
}
},
"2872002": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "3715875171802901408",
"size": "123238243",
"download": "80784384"
}
}
},
"2872003": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "6968473535878697661",
"size": "150895816",
"download": "73434704"
}
}
},
"branches": {
"public": {
"buildid": "22941924",
"timeupdated": "1777038275",
"timebuildupdated": "1777038045"
}
}
}
}