六月衷曲

六月衷曲

评价数不足
Fixing an On-Launch Crash (Last Day of June)
由 Dina Spiders 制作
This guide will show you how to fix a common but otherwise game-breaking bug where the game always crashes on the first loading screen. This bug is only triggered if the game is played, quit, then played again. If your game crashed on the first launch, this is not the solution for you.
3
   
奖励
收藏
已收藏
取消收藏
Why Does This Guide Exist?
Last Day of June is a great and moving game which I had the pleasure of perfecting today. However, it's unfortunately also full of bugs. From discussions and forums, I learned that a developer was trying to find a cause for these bugs and patch them, including the one this guide is for. But according to its website, developing company Ovosonico shut down about a year after this game came out. Presumably, work on patching the game halted - Last Day of June hasn't had an update since its release. Luckily, players found a practical (but inconvenient) solution to this particular bug. It worked for me, and I hope it works for you too before you ask for a refund!
Crash Description
If you're reading this, you're either experiencing crashes, or you're lost! Last Day of June happens to have a number of bugs, so to be sure you've found the same bug this guide is for, please make sure it fits this description:
  • You downloaded and launched the game for the first time. You got the Ovosonico logo, followed by the 505 Games logo.
  • You then got a black screen with a white notebook "Saving" icon in the bottom left corner, followed by a white car "Loading" icon in the bottom right corner.
  • You played the game for a while, with or without experiencing any other bugs, and eventually quit the game.
  • You later wanted to continue, so you launched the game again.
  • You got the Ovosonico and 505 Games logos again. But this time, there was no Saving notebook, only the Loading car.
  • After a few seconds, the Loading car stops moving. The sound of crickets can be heard and the screen freezes. The game has crashed, and must be closed. This now happens every time you try. There is no error code - only a request to send the crash report* to the developers (who no longer exist).
  • This problem persists even after you check the integrity of the download files via Steam. It persists after you uninstall and reinstall the game. It persists after you draft a strongly worded email using the on-screen keyboard because yours is broken.

If all that sounds like you, rejoice! because herein lies the solution. If not... good luck.

*In the game's folder (likely in C: > Program Files (x86) > Steam > steamapps > common > june), you will find one or more folders labelled with the date followed by a six digit number: YYYY-MM-DD_XXXXXX. One such folder exists for each time the game crashed. Inside each are three files: crash.dmp, error.log, and output_log.txt. These folders are crash reports, and would ideally be sent to the developers for patchwork. Feel free to delete them instead.
Why Is This Happening?
This unfortunate bug is caused by a corrupted save file. The game can't read it while it loads the menu screen, so it crashes instead. That's why this bug can not happen the first time you play on a particular device - there is no save file.

I'm not sure what causes the corruption. Many people haven't experienced this. While trying to fix the bug, a developer hasn't even been able to replicate it. In fact, since solving the problem for myself, I haven't been able to replicate it either. So the good news is, this isn't a hardware issue (as one dev postulated). The bad news is, fixing it involves erasing your progress.

According to my own experience as well as other testimonies from forums, the bug might only be triggered if the last save happens after getting the Wake Up achievement, and before getting the I'm Still Here... achievement.
EDIT: According to the comments, one player got the bug before the Wake Up achievement, and another after the I'm Still Here achievement. Thank you freesaladman and eischä for the update! It seems this bug can happen at any point after a save file is created.

But I digress. Time for the part you're here for.
What To Do (AKA The Part I'm Here For)
Since the problem is a corrupted save file, the solution is to delete it. The obvious issue with that is you lose your progress. There's a suggested alternative you may try, but I can't guarantee it'll work. The alternative is to rename the file, start the game, then while it's in the menu screen, rename the file back to what it was (SaveData). If this works for you, congrats. If not, welcome to the I-Had-To-Restart-The-Game-But-It's-Okay-Because-I-Missed-Some-Early-Achievements Club.

Open a File Explorer, and navigate to:
> (C:)
> Users
> [your username]
> AppData *
> LocalLow
> Ovosonico
> Last Day of June

Here you will find one file: SaveData.bin

* If you can't find AppData, make sure Hidden Items are showing. You can toggle this in View > Hidden Items (or Alt+V then HH).

If you haven't already deleted it, please open your corrupted SaveData.bin file via Notepad and copy/paste its contents in the comments - I'd like to take a closer look. *

Now, delete SaveData.bin. Then, when you can play for at least an hour, relaunch the game. You'll notice the little white notebook Save icon is back before the Loading car, and the game will start normally. I advise you to keep playing until after you finish the day as The Kid. I did that on my second run, but had to quit the before finishing the game. I came back expecting I'd have to delete my progress again, but instead it loaded properly, in a different menu screen without the accursed crickets.

* A big thank you to those who've sent me those files. I've looked through them and unfortunately nothing came of it.

If this worked for you, enjoy the drive!
Thanks for reading!
10 条留言
schmidthelm 2024 年 8 月 8 日 下午 2:31 
This just happened to me. deleting the savedata.bin works but i lose all progress. and ive been playing for 2-3 hours. sadly "Could fix it by correcting the _previousMicroflowId in SaveData.bin" doesnt work either
Phyliac 2024 年 5 月 10 日 上午 12:32 
This worked for me:
setting the compatibility mode to windows 7 and start the game with admin mode on
berti1989 2024 年 3 月 29 日 上午 1:53 
Was also affected by this issue of a corrupted save file.
Could fix it by correcting the _previousMicroflowId in SaveData.bin

I guess it needs the be equal with the highest _unlockedChoisesCurrent of the actorIds mentioned.

See below:

"_previousMicroflowId": 81 78,
"_menuMicroflowId":23,
"_previousCanvasId":41,
"_code":[65,66,65,65],
"_deckData":[
{"_actorId":1,
"_unlockedCurrent":true,
"_unlockedChoisesCurrent":[65,66],
"_unlockedChoisesPrevious":[65,66],
"_availableChoises":[65,66]},
{"_actorId":5,
"_unlockedCurrent":true,
"_unlockedChoisesCurrent":[66,78,65],
"_unlockedChoisesPrevious":[78,66,65],
"_availableChoises":[65,66]},

Maybe this helps others as well instead of starting the game from the scratch again.
Tz_BG 2024 年 1 月 1 日 上午 2:45 
Ran into this bug on a brand new install to Windows after having played through part of the game years ago on a different machine. I followed the steps above to delete the save file and was able to play the game to completion after.
Smif 2023 年 2 月 19 日 上午 1:05 
Hey i got the crash and im in the process of fixing it - you mentioned you wanted savefile.bin insides when it crashes for research. In case you still want it i'm putting it below:

https://pastebin.com/ZSdsfgMJ
Dina Spiders  [作者] 2022 年 1 月 12 日 上午 11:43 
Thanks for the info, I'll edit the guide accordingly. Luckily you won't lose any progress by deleting your save file!
eischä 2022 年 1 月 12 日 上午 10:17 
" According to my own experience as well as other testimonies from forums, the bug might only be triggered if the last save happens after getting the Wake Up achievement, and before getting the I'm Still Here... achievement. "

I have encountered the bug before I got any achievments at all. I just wanted to check the game out for 5 min and come back to it later, but then this happend. :franbow:
freesaladman 2021 年 5 月 19 日 上午 8:17 
" According to my own experience as well as other testimonies from forums, the bug might only be triggered if the last save happens after getting the Wake Up achievement, and before getting the I'm Still Here... achievement. "

I have encountered the bug after getting the "I'm Still Here" achievement just fyi.
Dina Spiders  [作者] 2021 年 4 月 19 日 下午 12:49 
Feel free to add me as a friend if you want to copy/paste it to me directly. Otherwise, as long as removing it worked for you, I guess it's not too important to figure this out, especially since I'm in no position to actually patch the game itself. I just wanted to test the hypothesis that this only happens if you quit the game during the first chapter. Enjoy the game!
shadowfax 2021 年 4 月 19 日 上午 10:10 
I copied my SavaData.bin in notepad and went to comment it here, but unfortunately I can't post a comment with more than 1000 characters. I'll put aside the file for now, let me know if you want me to send it to you elsewhere so you can take a closer look!