Slime-san

Slime-san

Not enough ratings
How to Fix Broken Achievements
By funnyman and 1 collaborators
Some of the achievements for late-game content in the main Slime-san campaign were broken when the bonus campaigns were added - in particular the ones for finishing Speedrun mode, Boss Rush mode, and level 101 on NG+. Years have passed, and the developers have never released a patch to fix this error, likely because of their current focus on their newer game Demon Turf. This is of course frustrating, but have no fear! This guide will show you how to squash this pesky bug and finally register those sweet, sweet trophies into your save.

This guide was made possible thanks to Steam user "FernFiddlehead", who was the one who actually dug around in the game's code and created a fix. A massive thanks for their help!
   
Award
Favorite
Favorited
Unfavorite
Important Disclaimer
This patch will NOT automatically give you the broken achievements. You will still need to finish the prerequisites for each one to pop -- all this patch does is fix some broken flags that grant achievements once the necessary level/game mode is beaten. If you have already beaten them, the achievements should pop as soon as you open the game, or enter/exit any level. If you want the achievements without actually earning them... I'm sure there's some way you could, but that kinda defeats the purpose, doesn't it...?

Full disclosure - this fix requires downloading a modified DLL file from the original game's source, but our sole intent is to help fix broken content for those who already own the game. If anybody on the Slime-san development team would like this guide removed, please contact me -- we can provide an alternative guide on editing the file manually. Or even better, please implement a patch that fixes the busted achievements so that this guide is no longer necessary!
Replacing the DLL File
The broken achievements were likely caused by a change in the "Assembly-Csharp.dll" file when the bonus content was added, causing the flags that triggered achievements to not be read by the game. In order to fix this, you would either need to manually edit the DLL file yourself, or replace it with this fixed version we've set up for you here:

https://www.dropbox.com/scl/fi/kz2xj7ug0bynre1ou86mn/Assembly-CSharp_slime-san_fix.dll?rlkey=v5keyfnvwbechg59mf5zt8aby


Once it's in your Downloads folder, rename the file to "Assembly-Csharp.dll".





In a second Explorer window, open the Slime-san local files by right-clicking the game in your list, then select Manage > Browse Local Files.


From here, enter the folders "Slime-san_Data", then "Managed."

Drag your new "Assembly-Csharp.dll" file into this folder, and when prompted, select "Replace the file in this destination."


And that's it! The next time you boot up the game, you should be granted any achievements you have already earned as soon as you enter any level.
Thank you!
Guide written by Funnyman
Patch for broken achievements discovered and coded by FernFiddlehead

2 Comments
Blavery 18 Jul @ 11:57am 
I was using Steam Achievement Manager to manually unlock the broken achievements prior to finding this. Thank you for the fix!
Twig 20 Dec, 2023 @ 5:00pm 
Worked right away, thanks! You're a couple of heroes.