Hotfix 1.2.10
A quick fix for Return to Save Crystal creating a softlock condition on one specific save crystal. If you were previously affected by this bug and managed to save out-of-bounds, just Return to Save Crystal again to move back in bounds.
Explore a vast, open world - evade or defeat its monsters, arm yourself with knowledge and equipment, unravel layer upon layer of secrets, and ultimately confront the very magic threatening to destroy everything.
| App ID | 1186050 |
|---|---|
| App type | Game |
| Developer | mod.kitchen |
| Publisher | mod.kitchen |
| Release date | 2021-01-01 02:00 UTC |
| Release state | released |
| Controller support | full |
| Store page | store.steampowered.com/app/1186050 |
| Last store refresh | 3 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Hero's Spirit.exe | windows |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:43 UTC | $5.99 | $5.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 23520336 | 2026-06-02 05:21 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 1186051 | windows | 212.40 MB | 160.94 MB | 2036643062091968326 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 23520336 | public | 2026-06-02 05:21 UTC | 3 hours ago |
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:43 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
A quick fix for Return to Save Crystal creating a softlock condition on one specific save crystal. If you were previously affected by this bug and managed to save out-of-bounds, just Return to Save Crystal again to move back in bounds.
Fixes the convergence doors setting your return crystal location. (If it's already set there, it doesn't forcibly clear it, but you won't be able to set it there again, which prevents the cloning issue). Fixes the Gem that doesn't get properly tracked by the eye (hopefully, again) Significant changes to the latter half of Hero's Sprint, including new maps and music. Most key items are easier to find and obtain, and a certain map has had its difficulty greatly reduced. There is now some recognition of 100%ing the mode. Title screens now default to "CONTINUE" selected if savedata exists. You can
Today's update is pretty straightforward: The pause menu has been redesigned slightly. There is a notable new entry: Return to Save Crystal. If you have previously activated a Save Crystal, this will return you to the last one you used. There are some circumstances in which the option might not be available (cutscenes, special game modes, or areas you are not able to leave naturally). Steam Cloud is now enabled for Hero's Spirit. Steam Rich Presence is now enabled. A handful or four of scattered map adjustments and new shortcuts have been added.
A DLL file got excluded from 1.2.7 by mistake, preventing the game from launching for anyone that doesn't have OpenAL natively installed. This corrects that omission.
Quick fix for an important item that was not being properly located by the eye of the collector.
Hotfixes an critical issue where one chest of gold became inaccessible in the 1.2.5 update. It's now accessible again. Savedata was not affected by either.
Not the 'big deal' that's still coming up. But the cat bug and a couple quality of life fixes were piling up, so we've pushed them to Steam! Prevent sprint starting if you lack sprinting technology. Replaced some music tracks (shops, dust shelf) Adjusted some dialogues Each shop now has unique dialogue Fixed cat solidity again New shrine interior/activation Fixed a bug with a certain miniboss respawning Fixed an issue with exit tile palettes in the Tunnels Fixed a mapping error in Mundeman that allowed access to the map border Slowed down movement for the high speed game mode slightly Updated
Very tiny maintenance update: Fixes the footprint icon on the credits screen by adding some padding to all the end screen stat displays Update credits for Haphestia -> The Witch of Null
Improves upon variable cat solidity. Resolved by making the cat a bit hungrier than before. Who knew that cat science was so complicated? (Cats will now path into enemies, resolving the troublesome "stalemate" bug from before the last "fix", while also reverting the last "fix" which accidentally made them untamable.)
Changelog: Cats are a liquid, not a solid (eww) Fixes mirror portal being unresponsive in some circumstances. Fixes some inaccurate tiles in Memory culling. Fixes some portals being the wrong color. Added a wisdom closet
A minor update to fix some issues with the "Update++" update changes. Rewrote all of the main boss dialogues. Fixed some shortcuts in Heroic Hardcore Mode. A lot of general cleanup on the backend, should marginally improve performance Reorganized ROM contents to be more, well, organized Fixed the player sprite being too low on some game end screens Fixed issues with the Completionist achievement. Now awards retroactively in case anyone who earned it didn't receive it yet. Fixed some tiles rendering incorrectly (again). Changed how a certain celestial event interacts with the main boss fight Ad
Well, look who’s back! It’s hard to believe it’s been five years since Hero’s Spirit first hit the scene, right? Hero’s Spirit has always been a true passion project—a labor of love. But, oh boy, what a journey it’s been. There were ups and downs, some things that didn’t quite land, and a whole lot of engine rewrites (seriously, I lost count). We’ve poured countless hours into the game, fine-tuning every little detail. And honestly, if things had gone any differently, Hero’s Spirit wouldn’t be this Hero’s Spirit. But hey, we’ve learned a ton—about user experience, accessibility, community, and
A quality of life update has been pushed to Steam. Lots of fixes here, folks. (Though let's be realistic, we probably broke something as well and are standing by for reports.) This is not New Gen+, please read the previous announcement, The Future of Hero's Spirit, for more information on that. • updated backend to .NET 6.0 and updated all dependencies • possible (needs verification!) fix for Intel HD3000 series GPUs • improved rendering performance • added vsync to settings • fixed framerate when vsync is off • fixed tool-assist mode's 100% speed being too slow • fixed tool-assist mode's MAX
- Added: A completely new HUD, including new items and location names. - Added: A crystal has been unearthed, one that resembles the save crystals scattered across the world. - Added: A mysterious artifact known as the Broom has been discovered. Spiders beware! - Added: A new shop operated by an unknown stranger has appeared. - Added: A new vegetable, the Carrot, has been imported from overseas. - Added: A strange mirror with unusual depth has been discovered. - Added: Beginning a new game+ will add a "Start Game+" option to the pre-game menu. - Added: Five new achievements. - Added: Multiple
It's come to our attention that a certain one of our players has very nearly completed the dive, all the way to the bottom of the game. In a desperate attempt to slow them down, we've contrived a small, simple update that just adds a couple new maps, a handful of new equipment, a sprinkling of quality of life features, some unlockable cosmetic options, a new collectable item type, a couple new mechanics, a new music track, a redesign of the HUD, a new shop, fast travel enhancements, escalates your relationship with a certain NPC, addresses some complaints, and smells vaguely like chicken but o
Full appinfo as delivered by Steam PICS, changenumber 38109903. Also at /api/app/1186050/raw.
{
"appid": "1186050",
"common": {
"name": "Hero's Spirit",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"logo": "1fe430656ac554cc9a8a3e58b2d8df8231f59c1d",
"logo_small": "1fe430656ac554cc9a8a3e58b2d8df8231f59c1d_thumb",
"icon": "10212f0d326f9987ffdb791ba52bcc415fdf2cc7",
"clienttga": "788a6137937a12ad20ea89b56665e5b5d1310d22",
"clienticon": "dcb0ccbabefd893133b1bd8b64e5e80a5b20342a",
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1653436800",
"tested_build_id": "7993405",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "Hero's Spirit",
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "0bcf3a5cac85001e443bf292beed2cebfea11b9a/capsule_231x87.jpg"
},
"header_image": {
"english": "fba714adeaaf69de64d2afc4526f59c754f53ed4/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "87.57292882147021",
"height_pct": "76.59574344735915"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "8f618f41f756ad63dcfe4b56868c47ae14b6ac70/library_600x900.jpg"
},
"image2x": {
"english": "8f618f41f756ad63dcfe4b56868c47ae14b6ac70/library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "3dfa4b20008066c94fd1eb7f1bc6e039a70d5494/library_hero.jpg"
},
"image2x": {
"english": "3dfa4b20008066c94fd1eb7f1bc6e039a70d5494/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "3dfa4b20008066c94fd1eb7f1bc6e039a70d5494/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "730a1208a9eb08d84c8325c33dec8e53e5ae0dcf/logo.png"
},
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "87.57292882147021",
"height_pct": "76.59574344735915"
},
"image2x": {
"english": "730a1208a9eb08d84c8325c33dec8e53e5ae0dcf/logo_2x.png"
}
},
"library_header": {
"image": {
"english": "fba714adeaaf69de64d2afc4526f59c754f53ed4/library_header.jpg"
},
"image2x": {
"english": "fba714adeaaf69de64d2afc4526f59c754f53ed4/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1753066089",
"associations": {
"0": {
"type": "developer",
"name": "mod.kitchen"
},
"1": {
"type": "publisher",
"name": "mod.kitchen"
}
},
"primary_genre": "25",
"genres": {
"0": "25",
"1": "23",
"2": "3"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_28": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1609466445",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1186050",
"store_tags": {
"0": "3834",
"1": "5652",
"2": "1628",
"3": "5900",
"4": "7208",
"5": "122",
"6": "1684",
"7": "1664",
"8": "4004",
"9": "3871",
"10": "4791",
"11": "44868",
"12": "6869",
"13": "1695",
"14": "6971",
"15": "21",
"16": "3964",
"17": "4166",
"18": "3916",
"19": "7569"
},
"review_score": "8",
"review_percentage": "91"
},
"extended": {
"developer": "mod.kitchen",
"publisher": "mod.kitchen"
},
"config": {
"installdir": "Hero's Spirit",
"launch": {
"0": {
"executable": "Hero's Spirit.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
},
"steamcontrollertemplateindex": "4",
"steamconfigurator3rdpartynative": "6"
},
"depots": {
"1186051": {
"config": {
"oslist": "windows",
"language": ""
},
"manifests": {
"public": {
"gid": "2036643062091968326",
"size": "222717792",
"download": "168762816"
}
}
},
"branches": {
"public": {
"buildid": "23520336",
"timeupdated": "1780377703",
"timebuildupdated": "1780377665"
}
}
},
"ufs": {
"quota": "5000000",
"maxnumfiles": "10",
"savefiles": {
"0": {
"root": "WinAppDataLocal",
"path": "Hero's Spirit",
"pattern": "bunny"
},
"2": {
"root": "WinAppDataLocal",
"path": "Hero's Spirit",
"pattern": "savedata"
},
"3": {
"root": "WinAppDataLocal",
"path": "Hero's Spirit",
"pattern": "savedatb"
},
"4": {
"root": "WinAppDataLocal",
"path": "Hero's Spirit",
"pattern": "savedatc"
},
"5": {
"root": "WinAppDataLocal",
"path": "Hero's Spirit",
"pattern": "global"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocal",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxXdgDataHome",
"addpath": ""
}
}
}
}