It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
If you have any questions about the demo or about Crystal Project in general, please feel free to ask here or make a new thread and I will answer as soon as I'm able to.

In the meantime, here are some questions I've seen asked before:

Demo And Save Data
Will my save files in the demo carry over into the full version?
Yes! But I just want to mention that if you have already played the demo some time ago and still wish to bring your save data into the full game, but you have also recently cleaned up your hard drive and may have deleted the save data, please make sure to run the demo once to download your save data before purchasing the game.

I bought the full version but my demo saves aren't showing up!
The first time you launch the full version, it should scan your hard drive for demo saves, and if it finds any, prompt whether you would like to import them. If for some reason this prompt doesn't show up, you should still be able to manually choose to import the saves using the options menu on the title screen.

If for some reason the game didn't prompt you *and* the options menu doesn't give you the choice to import, then you can try manually copying the saves to the correct folder.

The demo save data is located here:
- Windows: %USERPROFILE%/Saved Games/Crystal Project Demo/Save/
- Linux: ~/.local/share/Crystal Project Demo/Save/
- Mac OS: ~/Library/Application Support/Crystal Project Demo/Save/]

Please try copying everything from the demo save data folder and pasting it here:
- Windows: %USERPROFILE%/Saved Games/Crystal Project/Save/
- Linux: ~/.local/share/Crystal Project/Save/
- Mac OS: ~/Library/Application Support/Crystal Project/Save/]

And then the saves should be picked up the next time you launch the full version.

Where is Crystal Project's save data located on my computer?
For the demo, the save data can be found here:
- Windows: %USERPROFILE%/Saved Games/Crystal Project Demo/
- Linux: ~/.local/share/Crystal Project Demo/
- Mac OS: ~/Library/Application Support/Crystal Project Demo/]
For the full version, the save data can be found here:
- Windows: %USERPROFILE%/Saved Games/Crystal Project/
- Linux: ~/.local/share/Crystal Project/
- Mac OS: ~/Library/Application Support/Crystal Project/]

I use Heroic Launcher and my saves keep getting reset/lost.
By default, Heroic Launcher does not have access to the user's home directory when installed as flatpak. The native Linux version of Crystal Project requires access to ~/.local/share/ for saving and loading data. Please try using Flatseal to grant Heroic Launcher access to the user's home directory.
Post edited July 12, 2023 by riverrunninggames
Tech Support
When I try to change controls, the game crashes with the error "The given key was not present in the dictionary".
I don't know yet what's causing this error. If this happens to you, please navigate to the following folder on the full version:

%USERPROFILE%/Saved Games/Crystal Project/

Or the following folder on the demo version:

%USERPROFILE%/Saved Games/Crystal Project Demo/

And find the "error.log" and "controls.ini" files. Please either send these files to me via Discord DM or share their contents in a new thread. I should be able to use this info to fix the problem. I'm sorry for the inconvenience in the meantime!

The game is too laggy while exploring. Can I fix it?
Turning down the Graphics Options should help with this. The first option to try would be setting "Draw Distance" to "Short".

If that doesn't help, then please try turning "Anti-Aliasing" to "None", "Shadows" to "None", and everything from "Edge Outlines" to "Terrain Particles" and between to "Off". If this helps, then please try enabling things one by one until it looks OK while working OK.

Something else that has been reported to cause performance issues is having HDR color enabled in windows. If it is enabled, turning it off may help.

The game seems to lag when it's loading in new graphics. What should I do?
By default, Crystal Project loads all graphics as they are needed during gameplay. This is to speed up loading during startup. But, if it causes problems, you can force the game to load all the graphics at startup which should hopefully fix it.

Go to Options > More Options > Texture Loading, and set it to Preload, then restart the game.

There is a rendering delay. / Terrain loads slowly and pops in as I wander around.
If running on Steam Deck, please make sure that the in-game Frame Rate option is set to Fixed, and please make sure that the Steam OS Frame Limit is uncapped or that it is set to at least 60 FPS.

The game lags a lot all of a sudden / after the last update.
I know this might sound like kind of a lame solution, but could you please try, in the following order:
- Toggling full screen.
- Alt tabbing out and go back in by clicking the game on the taskbar.
- Restarting the game again.
- Restarting the computer.]
I wish this didn't happen and I'm not yet sure why it does, but some people have said that this can help fix it. Please let me know if it does not.

My audio doesn't work / My audio is crackling.
It might be a sound compatibility problem. Please try changing the Audio Engine from FNA to NAudio.

Go to Options > More Options > Audio Engine, and set it to NAudio, then restart the game.

I'm running on Windows and the game crashes on startup.
If you see the following error:
"External component has thrown an exception."

Then please navigate to the following folder on the full version:

%USERPROFILE%/Saved Games/Crystal Project/

Or the following folder on the demo version:

%USERPROFILE%/Saved Games/Crystal Project Demo/

And create a new text file here called "system.ini" (ie, a new file beside the other files such as settings.ini and graphics.ini).

Paste the following into the new system.ini file:

[System]
AudioEffectProvider=NAudio
AudioMusicProvider=NAudio
NAudioWavePlayerType=WaveOutEvent

And then restart Crystal Project.

I'm running on Linux and the game crashes on startup.
If you see either of the following errors:
"External component has thrown an exception."
"winmm.dll assembly:<unknown assembly> type:<unknown type> member:(null)"

Then please try setting the SDL_AUDIODRIVER environment variable manually as a launch parameter:
SDL_AUDIODRIVER=alsa %command%

This environment variable is used by SDL2 and for some reason it sometimes needs to be set manually (maybe when the default driver isn't available).

I'm still having audio problems and it is stopping me from playing.
If sound is still causing errors preventing you from being able to play, please try the following to disable audio completely. (Note: Only works on version 1.0.8 or later.)

Navigate to the following folder on the full version:
- Windows: %USERPROFILE%/Saved Games/Crystal Project/
- Linux: ~/.local/share/Crystal Project/
- Mac OS: ~/Library/Application Support/Crystal Project/]

Or the following folder on the demo version:
- Windows: %USERPROFILE%/Saved Games/Crystal Project Demo/
- Linux: ~/.local/share/Crystal Project Demo/
- Mac OS: ~/Library/Application Support/Crystal Project Demo/]

And create a new text file here called "system.ini" (ie, a new file beside the other files such as settings.ini and graphics.ini).

Paste the following into the new system.ini file:
[System]
AudioEffectProvider=Disabled
AudioMusicProvider=Disabled

And then restart Crystal Project. This isn't ideal because there will be no audio whatsoever, but it should hopefully allow you to play the game while I look into fixing the actual problem.

The game is crashing with a "Index was outside the bounds of the array." error.
If you are using a cheat engine, it works by creating new .json files in this folder in the game's local files:

C:\GOG Galaxy\Games\Crystal Project\Content\Database

Sometimes an update will change the game's base data files, but if these old .json files are still there, then the game will continue to use those. This can cause data to get out of sync with what the game is expecting. Please try deleting all .json files in this directory and see if it resolves the error.

In a future update, I will try to prevent this situation from causing the game to crash.

Features And Requests
Is there fast-travel?
You can't ever teleport freely between all Home Points, but there are other places which you will be able to fast-travel to later in the game. Due to this and some other things, traversing the world quickly should hopefully become easier as the game goes on.

What do each of the stats do?
There is a place a bit later in the game that will teach all the specifics about each of the stats and various other mechanics.

Is there ultrawide support?
Unfortunately ultrawide isn't properly supported right now. In the meantime, setting "Aspect Ratio" to "Dynamic" should add pillar boxes so that the screen isn't stretched/distorted.

Will Crystal Project be ported to consoles?
I have no solid plans right now to port to consoles, but this is something I would like to do in the future.

Will Crystal Project be translated/localized to (language)?
I am planning on adding support for community translations in a future update. The way it will work is every piece of text that appears in game will be loaded from a .json file (or similar) on disk which will be editable. However, I need to do quite a bit of work still to enable this so I'm not yet sure when it will be done.

Is there a soundtrack?
Crystal Project's soundtrack is all licensed royalty free music. This kind of license doesn't usually allow for distribution in standalone soundtracks. But if you hear a track you like, I strongly encourage you to check out the artist's work! Most of their songs and more can be heard for free on youtube, bandcamp, or soundcloud. All of the artists have made so much fantastic stuff, and the work of theirs that I feature in Crystal Project is just the tip of the iceberg. The artists and track titles will pop up on the bottom left of the screen the first time any track plays, and they can also be found in the Archive under Music at any time thereafter. The credit reel is also viewable directly from the main menu and will list every track in the game even if you haven't heard it yet.

Is there a Discord server?
Yes! Please feel free to join:
discord.gg/VGeS8aTBj3
Post edited March 07, 2024 by riverrunninggames