You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OS/device including version:
All Windows OS devices.
Issue description:
We released a game that was less than 2GB without issue. The game contains .webm video files which, in a later patch, were converted to .ogv video files. Patching with one video converted, there were no issues so we proceeded to patch all videos. This brought the file size over 2GB. Upon pushing that patch, we discovered the error below:
Couldn't load project data at path ".". Is the .pck file missing? If you've renamed the executable, the associated .pck file should also be renamed to match the executable's name (without the extension).
Both files are in the same directory, but the error occurs
We removed enough videos so that the file size dropped below 2GB and found the problem was resolved. We have no other theories to bring to the table based on the behavior observed.
Steps to reproduce:
Export a project with at least 2GB of data.
The text was updated successfully, but these errors were encountered:
I think the problem here is not so much the limit itself, but the lack of a warning.
From a user's perspective, the editor allows you to export a PCK that's too large. The Linux build appears to run as normal (maybe it will crash later on?), the Windows build doesn't run at all and suggests you may have renamed the file. But nothing tells you: "Hey, your file is too large, here's what you can do about it."
I think the problem here is not so much the limit itself, but the lack of a warning.
From a user's perspective, the editor allows you to export a PCK that's too large. The Linux build appears to run as normal (maybe it will crash later on?), the Windows build doesn't run at all and suggests you may have renamed the file. But nothing tells you: "Hey, your file is too large, here's what you can do about it."
I'm not sure if we can even warn the user about this, as the File API uses 32-bit integers everywhere. If a file size exceeds what a 32-bit integer can hold, there's no way to even know that a file is larger than 2 GB.
As a workaround, we could use OS-specific file listing commands and parse the output, but this is really ugly.
Godot version:
Godot 3.2.3rc3
OS/device including version:
All Windows OS devices.
Issue description:
We released a game that was less than 2GB without issue. The game contains .webm video files which, in a later patch, were converted to .ogv video files. Patching with one video converted, there were no issues so we proceeded to patch all videos. This brought the file size over 2GB. Upon pushing that patch, we discovered the error below:
Couldn't load project data at path ".". Is the .pck file missing? If you've renamed the executable, the associated .pck file should also be renamed to match the executable's name (without the extension).
Both files are in the same directory, but the error occurs
We removed enough videos so that the file size dropped below 2GB and found the problem was resolved. We have no other theories to bring to the table based on the behavior observed.
Steps to reproduce:
The text was updated successfully, but these errors were encountered: