Stardew Valley:
Turbo

First Release - 10/05/2024
Latest Release - 16/02/2025
Version - 1.0.2

A utility mod for Stardew Valley which changes the game's execution rate.

Download
(Also available on Nexus)

GitHub Repo


When initially working on my Primm in Stardew mod, I made extensive use of the GameSpeed mod to save time when testing character movement paths and time-based events. However, this mod was never updated to be compatible

I decided to take all the time I'd be wasting without the speedup, and put it into developing a new speedup mod, called Turbo. I'm aware that the original mod developer allows modifications to their files, but I also wanted to make some other bug fixes and improvements, and thought it would be simpler to start from scratch so I completely understood the whole codebase. Gameplay This was my first Stardew Valley mod that edited the code of the game, and it was much simpler than I expected, as because the whole game is written in C#, it can be decompiled extremely easily. After learning how to inject code into existing C# functions and hours of diving into how Stardew Valley handles time, I managed to get my mod functioning how the original did.

I then added some quality-of-life features, such as custom keybinds, different icons with the text notifications, and the ability to choose how the in-game clock reacts to the game speed changing. Finally, I added internationalisation support just in case anyone fancied translating the 5 lines of text that this mod contains.