Game not launching issue solved! (with explainations)
Mar 2, 2018 20:21:17 GMT -5
araoro, Dragon, and 3 more like this
Post by Deleted on Mar 2, 2018 20:21:17 GMT -5
Ok, so I spent around all day long trying to figure out why my GD didn't open anymore. And I know this issue is somewhat common. But I analyzed the entire issue and found somewhat of a good solution with the minimal loss possible. I'll also explain everything I did to find the issue.
At first, I wanted to know if the game even launched at all. So I opened the task manager to see if it launched. When I launched the game on Steam, the game didn't even start running. And it didn't with all other attempts except the working one. To fix this problem with most games, you just go on Steam and click Proprieties, then Local Files, then Verify integrity of game files. This thing, in our case, will not fix the problem. The thing this tries to do is to check if any important files of the game are missing. In our case, no file is missing. Another possilbe solution is to run the game in capability mode. I don't know how this can apparently fix the issue, but it doesn't for GD. Same thing with running the game in administrator mode.
In the end, I realized a part of my data was corrupted. And that's the issue. A part of your game data can easily get corrupted. Why? I can't tell you why sadly. Though for my issue, I realized which files were corrupted. The files we are looking for are found on Windows on C:/Users/"your computer's name"/AppData/Local/GeometryDash (The AppData file might not appear if you don't have hidden files enabled, in that case, search on your computer for the file %appdata%) In this file, all your songs and data is there. There should be a few files that start with "CC". Some that should be there are:
-CCGameManager.dat
-CCGameManager2.dat
-CCGameManager.dat.bak
-CCLocalLevels.dat
-CCLocalLevels2.dat
-CCLocalLevels.dat.bak
Some files might be missing, but this isn't the issue. The files that I think corrupt easily are CCLocalLevels.dat and CCLocalLevels2.dat. Those were the ones that were corrupted for me. Those files, if you couldn't tell by their name, are your levels on your account. Which also means all the levels you've beaten are still safe, and so are your stats. Now the next thing we will try to do is save your levels. And this is the point where I might not be able to help you. Depending on when you did your last backup, you will save more or less of your levels. You will have to delete your CCLocalLevels.dat and CCLocalLevels2.dat files first.
You will need to find a way to restore the local levels files. There are 3 ways to do that. The best way is gonna be the most recent way you did a backup.
-If your most recent backup are files on your computer, only take your backed up CCLocalLevels.dat and CCLocalLevels2.dat and replace them in the GD folder.
-If your most recent backup is on another device, remove the level files of your data, then open GD. You'll see your stats are fine, but you won't have any level. The thing to do here is to save your data on your GD account, then load it on your device that has your levels. Your stats will now be synced, but you will have all the levels of your backup. Then save the game on your device with the levels. Then load your data on your main device.
-If your most recent backup is the GD cloud, then back up your CCGameManager.dat
and CCGameManager2.dat files. Now open GD. First thing you'll have to do is connect to your GD account. After this is done, load your data. You will get the back up, but you might lose some stats. All you have to do is close the game, then replace the newly created CCGameManager.dat
and CCGameManager2.dat files of your GD folder by the ones you have backed up.
In the end, you should have the same data, but you might have lost some levels, but your stats are safe and your game is working again!
At first, I wanted to know if the game even launched at all. So I opened the task manager to see if it launched. When I launched the game on Steam, the game didn't even start running. And it didn't with all other attempts except the working one. To fix this problem with most games, you just go on Steam and click Proprieties, then Local Files, then Verify integrity of game files. This thing, in our case, will not fix the problem. The thing this tries to do is to check if any important files of the game are missing. In our case, no file is missing. Another possilbe solution is to run the game in capability mode. I don't know how this can apparently fix the issue, but it doesn't for GD. Same thing with running the game in administrator mode.
In the end, I realized a part of my data was corrupted. And that's the issue. A part of your game data can easily get corrupted. Why? I can't tell you why sadly. Though for my issue, I realized which files were corrupted. The files we are looking for are found on Windows on C:/Users/"your computer's name"/AppData/Local/GeometryDash (The AppData file might not appear if you don't have hidden files enabled, in that case, search on your computer for the file %appdata%) In this file, all your songs and data is there. There should be a few files that start with "CC". Some that should be there are:
-CCGameManager.dat
-CCGameManager2.dat
-CCGameManager.dat.bak
-CCLocalLevels.dat
-CCLocalLevels2.dat
-CCLocalLevels.dat.bak
Some files might be missing, but this isn't the issue. The files that I think corrupt easily are CCLocalLevels.dat and CCLocalLevels2.dat. Those were the ones that were corrupted for me. Those files, if you couldn't tell by their name, are your levels on your account. Which also means all the levels you've beaten are still safe, and so are your stats. Now the next thing we will try to do is save your levels. And this is the point where I might not be able to help you. Depending on when you did your last backup, you will save more or less of your levels. You will have to delete your CCLocalLevels.dat and CCLocalLevels2.dat files first.
You will need to find a way to restore the local levels files. There are 3 ways to do that. The best way is gonna be the most recent way you did a backup.
-If your most recent backup are files on your computer, only take your backed up CCLocalLevels.dat and CCLocalLevels2.dat and replace them in the GD folder.
-If your most recent backup is on another device, remove the level files of your data, then open GD. You'll see your stats are fine, but you won't have any level. The thing to do here is to save your data on your GD account, then load it on your device that has your levels. Your stats will now be synced, but you will have all the levels of your backup. Then save the game on your device with the levels. Then load your data on your main device.
-If your most recent backup is the GD cloud, then back up your CCGameManager.dat
and CCGameManager2.dat files. Now open GD. First thing you'll have to do is connect to your GD account. After this is done, load your data. You will get the back up, but you might lose some stats. All you have to do is close the game, then replace the newly created CCGameManager.dat
and CCGameManager2.dat files of your GD folder by the ones you have backed up.
In the end, you should have the same data, but you might have lost some levels, but your stats are safe and your game is working again!