Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Crystal Story: Dawn of Dusk

An episodic Action-RPG series with fast-paced action and turn-based battles, heavily inspired by 16-bit classics! · By Bred Frown

Bugs? Post here! Sticky

A topic by Bred Frown created Jan 12, 2024 Views: 210 Replies: 2
Viewing posts 1 to 2
Developer

If you find a bug or glitch, you can use this thread to post it. Some issues may need me to follow up with you through email. If so, I will let you know!

I work full-time, so there may be a delay in fixing some of these issues, but I will act as quickly as I can!

Thank you for your understanding.

Also, this thread is NOT for posting suggestions or feedback. Please make a new thread for that.


Here are some bugs that I am aware of:


- CRT filter turns off in a couple of areas in the game -

In a couple of parts in the game, the CRT filter may stop working (appearing to be turned OFF), but only in one room. When exiting the room it’s not working in, it will come back.

This usually happens if you play through the game in a single play though (without getting a game over), and the easiest solution if you run into this issue is to save your progress, quit the game, then re-launch it through Steam.

Folks who do not use the CRT filter will not have this issue.


- CRT filter makes the game run slow -

The CRT filter is a shader that can be a bit taxing on certain hardware. If you have issues with performance, you can turn it off in the options menu.


- Fullscreen with a 4K monitor or multiple monitors -

I have had a few reports of the game getting major lag when ran in fullscreen on a 4K monitor, or with multiple displays. Works absolutely fine in windowed or ran in fullscreen at a lower resolution (any resolution lower than 4K will work). I’m investigating if this is an issue on my end or GameMaker’s.


- FPS appears lower than 60 FPS with an odd-Hz refresh rate monitor -

For folks who have a monitor whose hertz (Hz) is an odd number, like 75, the game may appear to not quite hit 60 FPS. It feels like it's running at 58-59-ish FPS. This is a GameMaker issue from what I’ve learned, and turning the refresh rate down to 60 will fix it.

Folks who have an even Hz refresh rate monitor, such as 60, 144, etc., should not run into this issue.


- Mina (the player character) gets stuck moving in one direction after leaving a room -

This appears to be a minor controller issue, and rarely happens, but I figured it be worth mentioning here. If this happens to you, move in the same direction they’re moving on your analog stick or d-pad. For example, if Mina is moving downward, move downward on your controller, etc. This should "reset" things and you should no longer be stuck!

(1 edit) (+1)

Hello, I have encountered a soft-lock glitch in the mansion.

There is a part where you need to start 4 generators to power-up an elevator. In the  room of the 4th one, there is a huge block that can push you down a hole that sends you back to the first floor.


I happened to get caught by this enemy after throwing a bomb on screen, bomb that was not taken by the block (it was further to the right, next to those ghost-like enemies). As a result, I fell back to the first floor, but since I had thrown a bomb, I couldn't use the Bomb spell any longer!

I tried quitting the game and relaunching my file, but I still couldn't use the spell. I managed to reset the variable by going into the save files and setting the "bombs_wait" variable back to 0, but I guess the situation could happen if you exit a room while a bomb is still active on screen?

Anyway, I wouldn't recommend saving the "bombs_wait" to the save file as I do not really see any case where it would be helpful to save the fact that the player just threw a bomb :)

There also were a few instances where the spawn location after using a ladder to get to the underground part of the castle weren't the right one: the first time I exited the place I returned to the room with the clock, and at one point using the ladder from the top-floor made me appear at the wrong ladder in the underground. Nothing ground breaking, but just to let you know!

Developer (1 edit)

Good morning, Linky439!

Thank you so much for documenting this one with so much detail, as well as the letting me know that that variable "bombs_wait" was being saved. This was something I definitely overlooked, and I will remove that pronto from my save script! :D

Again, thank you so much for finding it! And thank you for doing some extra investigating with the save files.

I will get a fix out this weekend (most likely today) that will fix that issue as well as the variable being saved. I have a new build I was going to be uploading today anyway, but it won't be a problem to go ahead and get this fixed as well.

Thanks again!! :D

EDIT: I was able to get this bug fixed, along with a few other tweaks, and a new installer is now live! :)