The Xemu emulator currently supports only global save states, meaning snapshots aren’t tied to individual games. This makes managing save states across a large Xbox library difficult and error-prone—especially when using LaunchBox and Big Box as the frontend. Users must manually manage snapshot slots or risk overwriting saves from other games. Additionally, Big Box navigation can interfere with snapshot inputs due to overlapping hotkeys.
Introduce enhanced per-game save/load snapshot functionality for Xemu using integrated AHK (AutoHotKey) scripts. These scripts read the emulator’s log file to identify the currently running game and dynamically assign a save or load state based on its filename—effectively simulating per-game snapshots.
Requested Features:
Automatically assign game-specific snapshot names using the running game’s ISO path in the log file
Allow save/load state actions from the pause menu
Display the currently selected snapshot for clarity
Include a resume override to close Xemu’s monitor window when using the Xbox Guide button (to avoid interference)
Optional: Add support for clipboard-based AHK scripts for more robust and faster input
Adds functionality missing from Xemu’s native implementation
Allows seamless per-game snapshot support without manually managing slots
Avoids accidental overwrites of global save states
Enhances Big Box’s usability as a full Xbox frontend
Improves input compatibility with Guide button and gamepad navigation
This approach mirrors what’s already done in other LaunchBox-integrated AHK enhancements and helps fill a key feature gap for original Xbox emulation.
Please authenticate to join the conversation.
In Review

LaunchBox for Windows
11 months ago

jevcleem
Get notified by email when there are changes.
In Review

LaunchBox for Windows
11 months ago

jevcleem
Get notified by email when there are changes.