Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I think I understand why it can't render. If you move the room every time, the shader will not render and will be black, even if you turn on the keep function. If you want to refresh, you have to open or close the full screen once before it can render.

GameMaker has a tendency to resize the display buffers when switching rooms. Calling the included crt.resize_surfaces() method after each room change with a persistent crt object should do the trick, but please let me know if it doesn't, and I can take another look.