2026-04-03 22:46 UTC · Community Announcements · festivevector
Hello, here is a quick small patch to address a few issues I've seen crop up over the last couple months. The biggest thing is a fix to some incorrect spawn logic which could cause certain encounters to spawn at the center of a location which would often be inside an island. This also includes a fix for displaying proper keyboard glyphs when using an alternate keyboard layout. Thanks to members of the sail forth discord for reporting this! Bugfix: Fix cases where some quest content could spawn inside islands, particularly Bonnibel and Kerblapp during the bibblebait quest Bugfix: Disable expira
2026-02-21 21:35 UTC · Community Announcements · festivevector
Hi all, here's the latest patch with a couple important fixes, along with some smaller bugfixes. This should be hitting the rest of the platforms fairly soon as well! Thanks for your continued support and bug reports to the game, it's all very helpful! 1.7.5Bugfix: Fix potential softlocks in New Game Plus related to the harpoon, the researcher, and MargaBugfix: Fix potential softlock in Kreb battle where it can become invincible if attacked at a specific point of its animationBugfix: Fix kreb shell armor stat not being properly appliedBugfix: Fix case where the spyglass tutorial could be uncom
2026-01-19 18:34 UTC · Community Announcements · festivevector
Hey everyone, happy to see ya'll enjoying the new Croaker update! This is a quick hotfix in response to a report of an old save failing to load. If you experienced a black screen when selecting your save but a new save loaded fine, this is likely the fix! - Fix case where a save in the Eclipside arc might fail to load Note I'm not bumping the in-game version number for this tiny fix, will wait for a few more fixes before doing that!
2026-01-16 03:56 UTC · Community Announcements · festivevector
Welcome to the Battle for Croaker Command update! This huge update brings a new Croaker quest and faction ship, new features, tons of bug fixes, and various other improvements and content. Bug reporting If you find a bug you can report it directly from the game, using the 'Feedback' option found in the pause menu. This is helpful for me as it includes a copy of your save file, the log, and a screenshot which makes it much easier for me to find and fix the bug. Croaker Expansion A new quest for the Croakers now begins shortly after defeating the boss in Autumn Isles (along with completing eithe
2025-12-30 00:30 UTC · Community Announcements · festivevector
Hi everyone, the next update is nearly ready and so I'm making it available early in the usual public preview branch on Steam. This update adds a bunch of things, including a new Croaker quest line and a sort of new game plus option that allows you to play through the campaign again with your end-game stuff. This is compatible with old saves, and should be mostly portable back to the previous version of the game if you switch off the beta though, any new items or boats that you acquired would be lost. A big thank you to everyone who has continued to play and engage with the game! We've just hi
2025-12-01 21:05 UTC · Community Announcements · festivevector
Ahoy! Here's another very small patch, with rather large implications. I recently discovered a quite annoying bug in the game which meant that the UI indicating the best way to adjust your sails was actually wrong. In certain cases, this could mean that if you followed the UI hints to adjust your sails or used the Auto Sail accessibility option you'd end up moving quite a bit slower than you could have been. This was most apparent when sailing on a cross wind, where the UI would recommend sailing fully close-hauled when in reality the best trim would be about halfway, AKA a beam or broad reach
2025-10-08 00:50 UTC · Community Announcements · festivevector
Hi! This is a small bugfix patch which also includes a hotfix from Unity to address a recently discovered security exploit in their engine. As part of applying the hotfix, I've also updated the Unity engine by several major versions which may yield minor performance gains. In addition to the bugfix, after seeing a few comments about it I've decided to slightly increase the Proa's top speed to better fit its role as the fastest ship on the Deepblue. 1.6.7 Change: Increased Proa's max speed up to 15. Bugfix: Fix for a case where the 4th Maelstrom boss encounter might not spawn. If you have exper
2025-03-06 20:13 UTC · Community Announcements · festivevector
Hello, this is just a tiny patch that does not change the version number in order to sync with the 1.6.6 that is going out to consoles and epic today. The biggest thing is making the ship shape shop not attack you when you have negative civilian standing. It was kind of fun but was an accident initially, and I think it is too confusing for many players. Also I think thematically the slug merchants wouldn't get involved in your conflict and would simply prefer to take your Boat Parts 😄 1.6.6a Improvement: Many performance improvements across the board, particularly with large numbers of boats
2024-12-24 19:54 UTC · Community Announcements · festivevector
Hello, here's a quick Christmas patch with some fixes and tweaks! This includes a couple changes that should hopefully address some issues people have encountered with the open world. The first one is the introduction of a timed auto save feature. An unintended side-effect of the new Deep Blue open ocean was that saving occurred far less frequently as it was only triggered upon entering a location. This meant it was possible to spend a bunch of time in the open ocean without saving, and if you were sunk you could lose a lot of progress. To address this I'm adding a 5 minute auto save timer whi
2024-11-13 22:10 UTC · Community Announcements · festivevector
Hi, glad to see people enjoying the Before the Wind update! I got a couple bug reports and some feedback and have made some small changes to address these. 1.6.5 Improvement: Add shell spells to the Moontide Shell Shop for controlling the weather. Useful for sailors hunting those last few fish! Improvement: Lightkeepers at the Lighthouse will now give directions to find the Maelstrom if you have not found it yet. Improvement: More sailor types can be rescued from the Wormkin cages Bugfix: Fix case where certain loadouts would have a broken visual at a distance Thanks to everyone for playing an
2024-11-07 01:13 UTC · Community Announcements · festivevector
1.6: Before the Wind Hello, it's been a while, but I'm happy to formally release the 1.6.0 update to Sail Forth, which I'm calling Before the Wind! This update contains a wide variety of features and improvements that are focused around both responding to community feedback and better integrating the recently added open world design with the rest of the game. The key new features are a combined and improved map screen, a new spyglass item, persistent NPC ships which inhabit the world, and an expanded world map + new bosses for the Maelstrom DLC. World Map The world map has been changed and imp
2024-05-06 23:01 UTC · Community Announcements · festivevector
Hi everyone, I've been working on a pretty large update to the game which includes quite a bit of stuff, and I think it's about time to make it available in the experimental branch for testing. It still has a ways to go so I expect it to remain in the preview branch for a while longer while I bug fix and finish additional content not yet enabled in this release. The biggest changes so far are combining the world/local map into 1 radial menu item, the addition of the spyglass, and the world entity system. The map now shows a wind field to help plan your sailing routes better, this will shift ov
2024-02-08 02:24 UTC · Community Announcements · phosphoer
Hello! I'm back from a trip and getting back into work on Sail Forth. This patch fixes a few bugs and also contains some nice quality of life improvements to crew management. Some of you are apparently racking up hundreds of sailors below deck, and managing this screen plus finding the sailor you want to crew a boat starts to get a bit difficult. This update adds some filtering options to the below deck screen so you can filter to *just* Skull Clan for example. This also includes a faster way to fill a boat with sailors via the new 'fill crew' option in the crew management screen, which uses t
2024-01-21 02:30 UTC · Community Announcements · phosphoer
Ahoy! This is another small patch which fixes one *big* thing I came across in my own testing, plus a few smaller tweaks and fixes to things I've seen reported. This does include one new feature, which is that boats can now turn (slowly) in place! This uses the boats oars (and rowing stats) to turn when your speed is set to 0 and you turn the helm. It shouldn't be fast enough to significantly change any tactics but it is quite helpful if you're in a tight spot and want to maneuver your way out of it. I've historically been kind of against this as it felt like it might be a little too 'arcadey'
2024-01-19 01:56 UTC · Community Announcements · phosphoer
Greetings! This is a small bug fix patch to smooth out a few issues I've come across and seen reported. 1.5.6 Fixed some cases where the map would sometimes freeze or display islands incorrectly Fixed a bug where the Angler Emporium liberation battle would sometimes fail to register as complete Fix an error that could occur when talking to Picklepea again after completing the Frogghammer battle Fix an edge case where meeting the Moontide for the first time at Barnacle Base would result in a broken game state Fix Shell Shop requiring the shop to be re-opened for each purchase Potentially fix an
Full appinfo as delivered by Steam PICS, changenumber 37439940. Also at /api/app/1031460/raw.
{
"appid": "1031460",
"common": {
"name": "Sail Forth",
"type": "Game",
"releasestate": "released",
"oslist": "windows,macos,linux",
"osarch": "",
"logo": "049d41ff9df49deed98cc2979d678fa4b4a2d374",
"logo_small": "049d41ff9df49deed98cc2979d678fa4b4a2d374_thumb",
"icon": "3d21b9b200c652d61cb1a9c371368e66b0a9f9f8",
"clienticon": "07781a1269e3aea3006e0361ac23bdbd3a45a3be",
"clienttga": "d485f791c7c1f0b3efa5b99a0aa12f25e03f0a5e",
"clienticns": "a7036479b5d929639e1608e2e7ce392a7db37467",
"linuxclienticon": "8b9e69aa47a84755511855470092f6722cb0d094",
"osextended": "macos64",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"japanese": "1",
"polish": "1",
"turkish": "1",
"brazilian": "1",
"latam": "1"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1704844800",
"tested_build_id": "13079781",
"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": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "Sail Forth",
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "55.19805000846838",
"height_pct": "100"
}
},
"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": {
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "55.19805000846838",
"height_pct": "100"
},
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
}
}
},
"store_asset_mtime": "1768537586",
"associations": {
"0": {
"type": "developer",
"name": "Festive Vector"
},
"1": {
"type": "publisher",
"name": "The Quantum Astrophysicists Guild"
},
"2": {
"type": "franchise",
"name": "The Quantum Astrophysicists Guild"
}
},
"primary_genre": "25",
"genres": {
"0": "1",
"1": "25",
"2": "23",
"3": "28"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_22": "1",
"category_29": "1",
"category_23": "1",
"category_57": "1",
"category_55": "1",
"category_56": "1",
"category_58": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1671643176",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1031460",
"store_tags": {
"0": "4166",
"1": "4182",
"2": "21",
"3": "13577",
"4": "4994",
"5": "599",
"6": "1742",
"7": "5125",
"8": "4191",
"9": "1681",
"10": "3834",
"11": "4305",
"12": "3968",
"13": "4726",
"14": "4106",
"15": "1654",
"16": "1684",
"17": "7481",
"18": "4252",
"19": "1697"
},
"review_score": "8",
"review_percentage": "92"
},
"extended": {
"developer": "Festive Vector",
"publisher": "The Quantum Astrophysicists Guild",
"homepage": "http://www.sailforthgame.com",
"listofdlc": "2737630",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Sail Forth",
"launch": {
"0": {
"executable": "sail-forth.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"1": {
"executable": "sail-forth.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"2": {
"executable": "sail-forth",
"type": "default",
"config": {
"oslist": "linux"
}
}
}
},
"depots": {
"1031461": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "5486634515133705349",
"size": "604491156",
"download": "365452608"
},
"demo": {
"gid": "913299765535169673",
"size": "459140783",
"download": "284053440"
},
"first_build": {
"gid": "4774982210111812415",
"size": "167742265",
"download": "103277792"
},
"bugfix_test": {
"gid": "5895384790031609188",
"size": "604481412",
"download": "365435104"
},
"public_preview": {
"gid": "5486634515133705349",
"size": "604491156",
"download": "365452608"
}
}
},
"1031462": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "5085743283143161574",
"size": "609010056",
"download": "367438464"
},
"demo": {
"gid": "228151985223617103",
"size": "481146043",
"download": "291058192"
},
"first_build": {
"gid": "5193705757660303992",
"size": "180026709",
"download": "106297872"
},
"bugfix_test": {
"gid": "1226762527929905803",
"size": "609020296",
"download": "367442592"
},
"public_preview": {
"gid": "5085743283143161574",
"size": "609010056",
"download": "367438464"
}
}
},
"1031463": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "1217827367322112476",
"size": "616896191",
"download": "365903440"
},
"demo": {
"gid": "3076447017748393593",
"size": "531265290",
"download": "294561984"
},
"first_build": {
"gid": "377209234055042275",
"size": "209673753",
"download": "116809280"
},
"bugfix_test": {
"gid": "6511628249590060637",
"size": "616906431",
"download": "365907680"
},
"public_preview": {
"gid": "1217827367322112476",
"size": "616896191",
"download": "365903440"
}
}
},
"branches": {
"public": {
"buildid": "22611552",
"timeupdated": "1775255939",
"timebuildupdated": "1775091849"
},
"demo": {
"buildid": "9218740",
"description": "Demo build, same as steam demo",
"timeupdated": "1659131186",
"timebuildupdated": "1659131177"
},
"first_build": {
"buildid": "3545999",
"description": "a build older than the sea",
"timeupdated": "1623390897",
"timebuildupdated": "1549678958"
},
"bugfix_test": {
"buildid": "22545168",
"description": "Temp branch for testing fixes with the community",
"timeupdated": "1774719535",
"timebuildupdated": "1774674025"
},
"public_preview": {
"buildid": "22611552",
"description": "Experimental branch, may contain bugs!",
"timeupdated": "1775255905",
"timebuildupdated": "1775091849"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000",
"maxnumfiles": "10",
"savefiles": {
"0": {
"root": "gameinstall",
"path": "Festive Vector/Sail Forth/",
"pattern": "boat-game.save"
}
},
"rootoverrides": {
"0": {
"root": "gameinstall",
"os": "Windows",
"oscompare": "=",
"useinstead": "WinAppDataLocalLow",
"addpath": ""
},
"1": {
"root": "gameinstall",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": ""
},
"2": {
"root": "gameinstall",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"addpath": ".config/unity3d/"
}
}
}
}