diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0f44287b..ac4411cf 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,7 +13,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED True)
# Set some global flags
add_compile_definitions(
_CRT_SECURE_NO_WARNINGS=1
- ASSET_PREFIX="assets/"
+ ASSET_PREFIX="../assets/"
)
# Do initial set up depending on the build target type.
diff --git a/assets/shared/shaders/textured.vert b/assets/shared/shaders/textured.vert
index 77c4c2e7..9a10a00a 100644
--- a/assets/shared/shaders/textured.vert
+++ b/assets/shared/shaders/textured.vert
@@ -1,4 +1,4 @@
-#version 300 es
+#version 330 core
#ifdef GL_ES
#else
diff --git a/src/games/poker/game.c b/src/games/poker/game.c
index 5db4a8da..1f093907 100644
--- a/src/games/poker/game.c
+++ b/src/games/poker/game.c
@@ -31,6 +31,9 @@ bool gameInit(game_t *game) {
bool doneResize = false;
bool gameUpdate(game_t *game, float delta) {
+ ASSERT_NOT_NULL(game);
+ ASSERT_GREATER_THAN(delta, 0);
+
// Let the engine do its thing.
engineUpdateStart(&game->engine, delta);