BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
This changeset increases my fps in recording mode from ~3700 fps to ~5500 fps.
PRing because this touches state invalidation logic and I'd like to get at least a second pair of eyes on this to make sure it's correct and doesn't change any logic.
Addresses the slowdown concerns mentioned in https://github.com/TASEmulators/BizHawk/issues/4058#issuecomment-2381383751.
This changeset increases my fps in recording mode from ~3700 fps to ~5500 fps. PRing because this touches state invalidation logic and I'd like to get at least a second pair of eyes on this to make sure it's correct and doesn't change any logic.
Check if completed: