diff --git a/Assets/dll/bsnes.wbx.zst b/Assets/dll/bsnes.wbx.zst index 9c0ef18176..bd84674734 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 b71907a44b..04eb848628 100644 --- a/waterbox/bsnescore/bsnes/target-bsnescore/bsnescore.cpp +++ b/waterbox/bsnescore/bsnes/target-bsnescore/bsnescore.cpp @@ -284,6 +284,7 @@ EXPORT void snes_set_ppu_sprite_limit_enabled(bool enabled) // see ppu-fast/ppu.cpp in PPU::power(...) ppufast.ItemLimit = enabled ? 32 : 128; ppufast.TileLimit = enabled ? 34 : 128; + emulator->configure("Hacks/PPU/NoSpriteLimit", !enabled); } EXPORT void snes_set_overscan_enabled(bool enabled)