some tweaks

still non playable cartridges

Signed-off-by: Peter Siegmund <mars3142@noreply.mars3142.dev>
This commit is contained in:
2026-06-02 23:21:56 +02:00
parent 6e29dde558
commit 92045ec6df
15 changed files with 1802 additions and 838 deletions
+4 -4
View File
@@ -16,16 +16,16 @@ public:
int OnExit() override;
bool loadCartridge(const std::string &filePath);
void startGame();
void startGame() const;
void unloadCartridge();
// Save/Load game state
bool saveGameState(const std::string &saveFilePath);
bool loadGameState(const std::string &saveFilePath);
bool saveGameState(const std::string &saveFilePath) const;
bool loadGameState(const std::string &saveFilePath) const;
std::string getAutoSavePath() const;
// Generate completion log (for wherigo.com)
bool generateCompletionLog(const std::string &logFilePath);
bool generateCompletionLog(const std::string &logFilePath) const;
std::string getCompletionLogPath() const;
lua_State* getLuaState() const { return m_luaState; }