Here's how to permanently remove the time of day progression:
1) Download JustDecompile: http://www.telerik.com/products/decompiler.aspx
2) Open JustDecompile and look for the Plugins section -> Plugin Manager
3) Download Assembly Editor
4) Open the Stardew Valley executable
5) Click "Search" in the toolbar of JustDecompile and look for "performTenMinuteUpdate" in the Game1 class.
5) Click "Plugins" in the toolbar and select Reflexil.
6) Look for the "ldc.i4.s" instruction
7) Right click and select edit, replace 10 by 0.
8) Right click "Stardew Valley" in the list on the left (top node), select "Reflexil v1.8" and "Save As"
You're done ! You have a new executable with the patched code.
I can make a video if anyone is interested. I did this mainly so I can keep the game open while working.
Next step will be to inject code so that the progression returns to normal when a key combination is pressed.
1) Download JustDecompile: http://www.telerik.com/products/decompiler.aspx
2) Open JustDecompile and look for the Plugins section -> Plugin Manager
3) Download Assembly Editor
4) Open the Stardew Valley executable
5) Click "Search" in the toolbar of JustDecompile and look for "performTenMinuteUpdate" in the Game1 class.
5) Click "Plugins" in the toolbar and select Reflexil.
6) Look for the "ldc.i4.s" instruction
7) Right click and select edit, replace 10 by 0.
8) Right click "Stardew Valley" in the list on the left (top node), select "Reflexil v1.8" and "Save As"
You're done ! You have a new executable with the patched code.
I can make a video if anyone is interested. I did this mainly so I can keep the game open while working.
Next step will be to inject code so that the progression returns to normal when a key combination is pressed.