From d496959f8b74d685f00046118c37c2f470491e1a Mon Sep 17 00:00:00 2001 From: John McCardle Date: Sat, 28 Feb 2026 11:53:16 -0500 Subject: [PATCH 1/2] Windows fix: path doesn't require mode --- src/GameEngine.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/GameEngine.cpp b/src/GameEngine.cpp index 6973b92..915a8a3 100644 --- a/src/GameEngine.cpp +++ b/src/GameEngine.cpp @@ -84,7 +84,11 @@ GameEngine::GameEngine(const McRogueFaceConfig& cfg) // Desktop: create save/ in working directory (WASM uses IDBFS mount from JS) struct stat st; if (stat("save", &st) != 0) { +#ifdef _WIN32 + mkdir("save"); +#else mkdir("save", 0755); +#endif } #endif From 456e5e676e153875a91501f0471c882f7b7bb260 Mon Sep 17 00:00:00 2001 From: John McCardle Date: Sat, 28 Feb 2026 11:55:14 -0500 Subject: [PATCH 2/2] Version bump: 0.2.7-prerelease-7drl2026 (d496959) -> 0.2.8-7DRL-2026 --- src/McRogueFaceVersion.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/McRogueFaceVersion.h b/src/McRogueFaceVersion.h index 14072a0..c790897 100644 --- a/src/McRogueFaceVersion.h +++ b/src/McRogueFaceVersion.h @@ -1,4 +1,4 @@ #pragma once // McRogueFace version string (#164) -#define MCRFPY_VERSION "0.2.7-prerelease-7drl2026" +#define MCRFPY_VERSION "0.2.8-7DRL-2026"