diff --git a/Assets/dll/bsnes.wbx.zst b/Assets/dll/bsnes.wbx.zst index dab9b5ce1b..9c0ef18176 100644 Binary files a/Assets/dll/bsnes.wbx.zst and b/Assets/dll/bsnes.wbx.zst differ diff --git a/waterbox/bsnescore/bsnes/target-bsnescore/bsnescore.cpp b/waterbox/bsnescore/bsnes/target-bsnescore/bsnescore.cpp index 90fa74e757..b71907a44b 100644 --- a/waterbox/bsnescore/bsnes/target-bsnescore/bsnescore.cpp +++ b/waterbox/bsnescore/bsnes/target-bsnescore/bsnescore.cpp @@ -333,7 +333,7 @@ EXPORT short* snes_get_audiobuffer_and_size(int& out_size) { const char* board; EXPORT const char* snes_get_board(void) { - if (!board) board = program->superFamicom.document["game/board"].text().data(); + if (!board) board = strdup(program->superFamicom.document["game/board"].text().data()); return board; }