add xemu save/load snapshot per game
I made generic ahk scripts (using relative paths, expects xemu to be in the emulators folder), so we have load/save state in xemu + can use the guide button to open the pause menu. Please add them. Save state script: Will go to your xemu log file to see what game has been started and then use the monitor window to set a game-specific snapshot. This is necessary because using hotkeys make system wide snapshots (not tied to the running game). ; Define the path to the log file logFilePath := ".\Emulators\xemu\xemu.log"; Read the contents of the log file into a string variable FileRead, logContents, %logFilePath% ; Check if the file was successfully read if (ErrorLevel) { MsgBox, Failed to get the filename! Check the install directory of xemu in the ahk script 'save state script'. ExitApp } ; Use regular expression to extract the string between the two delimiters RegExMatch(logContents, "LaunchBox\\Games\\Microsoft Xbox\\(.*?).iso", extractedString) ; If a match is found, the result will be in extractedString1 if (extractedString) { filename := extractedString1 ; The captured match will be in extractedString1;MsgBox, Extracted filename: %filename% } else { MsgBox, Could not obtain the filename, check the regex expression in the ahk script 'save state script'. ExitApp } ; Send ~ key (tilde key) Send, {~ 1} ; this adds characters in monitor Send, {Backspace 2} ;an extra one is sometimes needed.. ; Wait a little to ensure the focus is ready Sleep, 500 ; Send the savevm command with the filename Send, savevm "%filename%"" ; double quote can only be added twice or is not added at all.. Send, {Backspace 1} ;remove the extra double quote ; Send Enter key to execute the command Send, {Enter} Send, {~ 1} Load state script: The same as above but using 'loadvm' instead of 'savevm' Resume script: I (and many others) use the xbox guide button as pause menu, this will however open the xemu menu. So after resuming, esc is sent to close it. You can still open the xemu menu by pressing select+start. If you use a different way, not using the guide button, to open the pause menu, this hotkey will have not have an impact, it will not close the emulator. ; Send esc key to close the menu Send, {esc}
jevcleem 2 days ago
LaunchBox for Windows
add xemu save/load snapshot per game
I made generic ahk scripts (using relative paths, expects xemu to be in the emulators folder), so we have load/save state in xemu + can use the guide button to open the pause menu. Please add them. Save state script: Will go to your xemu log file to see what game has been started and then use the monitor window to set a game-specific snapshot. This is necessary because using hotkeys make system wide snapshots (not tied to the running game). ; Define the path to the log file logFilePath := ".\Emulators\xemu\xemu.log"; Read the contents of the log file into a string variable FileRead, logContents, %logFilePath% ; Check if the file was successfully read if (ErrorLevel) { MsgBox, Failed to get the filename! Check the install directory of xemu in the ahk script 'save state script'. ExitApp } ; Use regular expression to extract the string between the two delimiters RegExMatch(logContents, "LaunchBox\\Games\\Microsoft Xbox\\(.*?).iso", extractedString) ; If a match is found, the result will be in extractedString1 if (extractedString) { filename := extractedString1 ; The captured match will be in extractedString1;MsgBox, Extracted filename: %filename% } else { MsgBox, Could not obtain the filename, check the regex expression in the ahk script 'save state script'. ExitApp } ; Send ~ key (tilde key) Send, {~ 1} ; this adds characters in monitor Send, {Backspace 2} ;an extra one is sometimes needed.. ; Wait a little to ensure the focus is ready Sleep, 500 ; Send the savevm command with the filename Send, savevm "%filename%"" ; double quote can only be added twice or is not added at all.. Send, {Backspace 1} ;remove the extra double quote ; Send Enter key to execute the command Send, {Enter} Send, {~ 1} Load state script: The same as above but using 'loadvm' instead of 'savevm' Resume script: I (and many others) use the xbox guide button as pause menu, this will however open the xemu menu. So after resuming, esc is sent to close it. You can still open the xemu menu by pressing select+start. If you use a different way, not using the guide button, to open the pause menu, this hotkey will have not have an impact, it will not close the emulator. ; Send esc key to close the menu Send, {esc}
jevcleem 2 days ago
LaunchBox for Windows
Awaiting Further Details
Add a filter for importing different games on the same platform with the same name
Add a filter for Launchbox to automatically recognize different games with the same name when imported. For example, the N64’s Pokemon Stadium and Bomberman 64 would take regional labeling into account when importing.
alexybubble 5 days ago
LaunchBox for Windows
Awaiting Further Details
Add a filter for importing different games on the same platform with the same name
Add a filter for Launchbox to automatically recognize different games with the same name when imported. For example, the N64’s Pokemon Stadium and Bomberman 64 would take regional labeling into account when importing.
alexybubble 5 days ago
LaunchBox for Windows
Open To Community
Automatic import of individual tables in Pinball FX/FX3
I know that in the forums there is a way of doing this but it is quite tedious and doesn’t support Pinball FX on Epic, only works with Steam. I would gladly pay for another copy of Launchbox just to get this feature LOL. Because Zen Studios is unresponsive to questions and really antagonistic about tables across platforms, this would really help those like myself who have tables on Steam AND Epic pick a table without wondering which provider it’s on
MBGeek 7 days ago
LaunchBox for Windows
Open To Community
Automatic import of individual tables in Pinball FX/FX3
I know that in the forums there is a way of doing this but it is quite tedious and doesn’t support Pinball FX on Epic, only works with Steam. I would gladly pay for another copy of Launchbox just to get this feature LOL. Because Zen Studios is unresponsive to questions and really antagonistic about tables across platforms, this would really help those like myself who have tables on Steam AND Epic pick a table without wondering which provider it’s on
MBGeek 7 days ago
LaunchBox for Windows
Open To Community
multiple discs hierarchically under region
Issue: When having a merged rom with multiple regions, where every region has multiple discs, the feature m3u generation doesn’t really work that well. For example, if you have two regions with both two discs, it will generate a m3u containing all 4 files. Launchbox should differentiate between region/cd and place cd’s hierarchically under region, when selecting the game to play, you should first select region and then cd. When launching into retroarch, the m3u generated should only contain cd’s of the same region.
jevcleem 7 days ago
LaunchBox for Windows
Open To Community
multiple discs hierarchically under region
Issue: When having a merged rom with multiple regions, where every region has multiple discs, the feature m3u generation doesn’t really work that well. For example, if you have two regions with both two discs, it will generate a m3u containing all 4 files. Launchbox should differentiate between region/cd and place cd’s hierarchically under region, when selecting the game to play, you should first select region and then cd. When launching into retroarch, the m3u generated should only contain cd’s of the same region.
jevcleem 7 days ago
LaunchBox for Windows
Open To Community
centrally managing order for apps by region
Use the existing region priority screen under data in options, to set the order of the applications. For example, add a button on this screen to reprioritize the default and additional apps for all the games in your collection to this order. This order can also be used such that the user doesn’t have to specify the region when merging apps manually (or the default region selection for the default app will be according to this order).
jevcleem 7 days ago
LaunchBox for Windows
Open To Community
centrally managing order for apps by region
Use the existing region priority screen under data in options, to set the order of the applications. For example, add a button on this screen to reprioritize the default and additional apps for all the games in your collection to this order. This order can also be used such that the user doesn’t have to specify the region when merging apps manually (or the default region selection for the default app will be according to this order).
jevcleem 7 days ago
LaunchBox for Windows
Open To Community
Add a column for 'associated emulators' to the Manage Platforms editor
(As far as I know) The only way to see which platforms are associated with certain emulators is to go to Manage>Emulators>Associated Platforms window. It would be very helpful if there was an additional column in both the Manage Emulators and Manage Platforms windows that listed the associated platforms or associated emulators, respectively. This would help with a high-level view of which emulators are tied to which platforms.
Knowcontrol 14 days ago
LaunchBox for Windows
Open To Community
Add a column for 'associated emulators' to the Manage Platforms editor
(As far as I know) The only way to see which platforms are associated with certain emulators is to go to Manage>Emulators>Associated Platforms window. It would be very helpful if there was an additional column in both the Manage Emulators and Manage Platforms windows that listed the associated platforms or associated emulators, respectively. This would help with a high-level view of which emulators are tied to which platforms.
Knowcontrol 14 days ago
LaunchBox for Windows
Open To Community
Parsec Integration
Add option to connect with Parsec which will allow two remote players to play a game remotely using any emulator. Implement on/off switch in the pause screen that can connect to the app and play with friends.
crusadeRGP 14 days ago
LaunchBox for Windows
Open To Community
Parsec Integration
Add option to connect with Parsec which will allow two remote players to play a game remotely using any emulator. Implement on/off switch in the pause screen that can connect to the app and play with friends.
crusadeRGP 14 days ago
LaunchBox for Windows
Open To Community
Pause screen music player
Add option to set custom music tracks and/or game music to be auto played when pause screen is activated and muted/stopped when returning to game
crusadeRGP 14 days ago
LaunchBox for Windows
Open To Community
Pause screen music player
Add option to set custom music tracks and/or game music to be auto played when pause screen is activated and muted/stopped when returning to game
crusadeRGP 14 days ago
LaunchBox for Windows
Open To Community
Allow Big Box to Prompt Closing LaunchBox When opening Big Box exe
Overview Currently, if LaunchBox is running, attempting to open the Big Box app (BigBox.exe) fails because LaunchBox must be manually closed first. While you can switch to Big Box via the LaunchBox menu, this is inconvenient for users who: Have LaunchBox set to launch at startup as their primary frontend and want to open Big Box via something like Steam without opening LaunchBox first Frequently switch to Big Box for a full-screen, controller-friendly experience. Are streaming Big Box via Sunshine/Moonlight or Steam (as a non-Steam game) and need a seamless transition. Proposed Solution Modify BigBox.exe to detect if LaunchBox is already running and prompt the user with the following options: 1️⃣ Automatically close LaunchBox and open Big Box. 2️⃣ Cancel the request (if the user doesn’t want to switch). This would ensure that Big Box can launch smoothly without manual intervention, making the transition more user-friendly. Additional Considerations Ensure no data loss when closing LaunchBox, such as unsaved metadata edits. Option in settings to enable/disable automatic closing of LaunchBox when launching the Big Box app.
dolfan058 14 days ago
LaunchBox for Windows
Open To Community
Allow Big Box to Prompt Closing LaunchBox When opening Big Box exe
Overview Currently, if LaunchBox is running, attempting to open the Big Box app (BigBox.exe) fails because LaunchBox must be manually closed first. While you can switch to Big Box via the LaunchBox menu, this is inconvenient for users who: Have LaunchBox set to launch at startup as their primary frontend and want to open Big Box via something like Steam without opening LaunchBox first Frequently switch to Big Box for a full-screen, controller-friendly experience. Are streaming Big Box via Sunshine/Moonlight or Steam (as a non-Steam game) and need a seamless transition. Proposed Solution Modify BigBox.exe to detect if LaunchBox is already running and prompt the user with the following options: 1️⃣ Automatically close LaunchBox and open Big Box. 2️⃣ Cancel the request (if the user doesn’t want to switch). This would ensure that Big Box can launch smoothly without manual intervention, making the transition more user-friendly. Additional Considerations Ensure no data loss when closing LaunchBox, such as unsaved metadata edits. Option in settings to enable/disable automatic closing of LaunchBox when launching the Big Box app.
dolfan058 14 days ago
LaunchBox for Windows
Open To Community
Native ROM Caching from NAS
Overview The Archive Cache Manager plugin previously allowed LaunchBox to cache ROMs from a NAS (Network Attached Storage) to a local drive for smoother gameplay and better performance. Unfortunately, this plugin no longer works with recent LaunchBox updates, and the original developer is no longer maintaining it. This request is for LaunchBox to natively support a similar caching system, allowing users who store games on a NAS to benefit from local caching, reduced load times, and greater flexibility. Proposed Functionality Option to retain extracted ROMs after play (instead of deleting them from the temp folder). Allow extracted ROMs to be stored in folders organized by platform, e.g.: LaunchBox\ThirdParty\7-Zip\Temp\Nintendo Entertainment System This helps with per-folder settings in emulators like RetroArch. Ideally, also allow copying non-zipped ROMs (e.g. .rvz, .iso) from the NAS to local storage before launching, though support for zip files alone would already be valuable. Provide settings to manage and clear the cache manually or automatically. Why This Matters ✅ Makes LaunchBox more NAS-friendly without relying on third-party plugins. ✅ Improves performance and reliability when launching games over the network. ✅ Maintains compatibility with emulator configurations that depend on ROM paths. ✅ Reduces wear on NAS drives and avoids repeated network transfers. This functionality would be a huge help for users with large, NAS-hosted collections, and many are currently avoiding updates just to keep the old plugin working. Native support would ensure long-term stability and official integration.
Clutz450 14 days ago
LaunchBox for Windows
Open To Community
Native ROM Caching from NAS
Overview The Archive Cache Manager plugin previously allowed LaunchBox to cache ROMs from a NAS (Network Attached Storage) to a local drive for smoother gameplay and better performance. Unfortunately, this plugin no longer works with recent LaunchBox updates, and the original developer is no longer maintaining it. This request is for LaunchBox to natively support a similar caching system, allowing users who store games on a NAS to benefit from local caching, reduced load times, and greater flexibility. Proposed Functionality Option to retain extracted ROMs after play (instead of deleting them from the temp folder). Allow extracted ROMs to be stored in folders organized by platform, e.g.: LaunchBox\ThirdParty\7-Zip\Temp\Nintendo Entertainment System This helps with per-folder settings in emulators like RetroArch. Ideally, also allow copying non-zipped ROMs (e.g. .rvz, .iso) from the NAS to local storage before launching, though support for zip files alone would already be valuable. Provide settings to manage and clear the cache manually or automatically. Why This Matters ✅ Makes LaunchBox more NAS-friendly without relying on third-party plugins. ✅ Improves performance and reliability when launching games over the network. ✅ Maintains compatibility with emulator configurations that depend on ROM paths. ✅ Reduces wear on NAS drives and avoids repeated network transfers. This functionality would be a huge help for users with large, NAS-hosted collections, and many are currently avoiding updates just to keep the old plugin working. Native support would ensure long-term stability and official integration.
Clutz450 14 days ago
LaunchBox for Windows
Awaiting Further Details
RetroAchievements scanning feature to support DVD CHD format
CHDs created with "chdman createdvd" are not recognized by the RA scanner. Only createcd is supported.
Nokiaman 16 days ago
LaunchBox for Windows
Awaiting Further Details
RetroAchievements scanning feature to support DVD CHD format
CHDs created with "chdman createdvd" are not recognized by the RA scanner. Only createcd is supported.
Nokiaman 16 days ago
LaunchBox for Windows
Open To Community
BigBox Select Random Game Button
I would like BigBox to have a Random button like launchbox has.
JereBear 17 days ago
LaunchBox for Windows
Open To Community
BigBox Select Random Game Button
I would like BigBox to have a Random button like launchbox has.
JereBear 17 days ago
LaunchBox for Windows
Platform Category Tree Clarity (Mouse Navigation Visual Improvements)
Overview In the platform category tree, when multiple categories, subcategories, platforms, and playlists are expanded, it can be difficult to visually distinguish where one group ends and another begins—especially when navigating with a mouse. However, when browsing the tree using the keyboard, a helpful white rectangle highlight appears around all child nodes of the selected item, making it much easier to see the structure. Request Add an option to display the same white highlight box when navigating the platform tree with a mouse, not just with the keyboard. This would improve clarity and organization when exploring complex trees with many expanded nodes, making it easier to understand the hierarchy at a glance—regardless of input method.
Retrofrogg 17 days ago
LaunchBox for Windows
Platform Category Tree Clarity (Mouse Navigation Visual Improvements)
Overview In the platform category tree, when multiple categories, subcategories, platforms, and playlists are expanded, it can be difficult to visually distinguish where one group ends and another begins—especially when navigating with a mouse. However, when browsing the tree using the keyboard, a helpful white rectangle highlight appears around all child nodes of the selected item, making it much easier to see the structure. Request Add an option to display the same white highlight box when navigating the platform tree with a mouse, not just with the keyboard. This would improve clarity and organization when exploring complex trees with many expanded nodes, making it easier to understand the hierarchy at a glance—regardless of input method.
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Improve the game music player
It would be helpful to have a progress bar for the game music when this is playing from the game details pane. It would also be helpful to be able to see and select the various tracks attached to a game.
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Improve the game music player
It would be helpful to have a progress bar for the game music when this is playing from the game details pane. It would also be helpful to be able to see and select the various tracks attached to a game.
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Allow more video types for platforms
This ticket is to add additional video types for Platforms that could be prioritized globally from a user’s perspective. Currently, Platforms currently have the ability to have: Theme Video type Proposed change would add: Advertisement
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Allow more video types for platforms
This ticket is to add additional video types for Platforms that could be prioritized globally from a user’s perspective. Currently, Platforms currently have the ability to have: Theme Video type Proposed change would add: Advertisement
Retrofrogg 17 days ago
LaunchBox for Windows
Separate Screenshot Priorities from Image Carousel Content
Overview Currently, the images displayed in the game image carousel are controlled by the global Screenshot Priorities setting. This creates limitations, as the same setting also affects which image appears in other areas (like platform views or box art defaults), making it hard to fine-tune the carousel independently. Request Separate the Screenshot Priorities from the image carousel display settings, allowing users to choose which image types appear in the carousel without affecting other image priorities. For example: A user may want to show only gameplay screenshots in the platform view (via screenshot priorities), But still include titles, arcade cabinets, or clear logos in the image carousel. Additional Suggestions Add a dedicated setting to configure image types shown in the carousel. Ideally allow this to be configured per platform, since image availability and preferences vary across systems.
Retrofrogg 17 days ago
LaunchBox for Windows
Separate Screenshot Priorities from Image Carousel Content
Overview Currently, the images displayed in the game image carousel are controlled by the global Screenshot Priorities setting. This creates limitations, as the same setting also affects which image appears in other areas (like platform views or box art defaults), making it hard to fine-tune the carousel independently. Request Separate the Screenshot Priorities from the image carousel display settings, allowing users to choose which image types appear in the carousel without affecting other image priorities. For example: A user may want to show only gameplay screenshots in the platform view (via screenshot priorities), But still include titles, arcade cabinets, or clear logos in the image carousel. Additional Suggestions Add a dedicated setting to configure image types shown in the carousel. Ideally allow this to be configured per platform, since image availability and preferences vary across systems.
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Platform Specific Overrides for Showing 3D Box Model in the LaunchBox Games Details Media Carousel
Currently, the 3D rotatable model box appears in the game carousel for all games for all platforms. For some platforms (e.g. MAME, digital downloads), the games didn’t have boxes - and so having the 3D rotatable box present for those games is pointless and distracting. Please implement the option to not show the 3D model box per platform.
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Platform Specific Overrides for Showing 3D Box Model in the LaunchBox Games Details Media Carousel
Currently, the 3D rotatable model box appears in the game carousel for all games for all platforms. For some platforms (e.g. MAME, digital downloads), the games didn’t have boxes - and so having the 3D rotatable box present for those games is pointless and distracting. Please implement the option to not show the 3D model box per platform.
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Have the option to move to the next/previous game in the game edit window
Currently when editing a lot of games for a platform (the bulk edit feature notwithstanding), you have go into the edit window for one game, come out again, select the next game, then go to the edit window for that game. It would be great if in the game edit window there were forward and back arrows to take the user to the next or previous game in the list. This would save a lot of time when editing games.
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Have the option to move to the next/previous game in the game edit window
Currently when editing a lot of games for a platform (the bulk edit feature notwithstanding), you have go into the edit window for one game, come out again, select the next game, then go to the edit window for that game. It would be great if in the game edit window there were forward and back arrows to take the user to the next or previous game in the list. This would save a lot of time when editing games.
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Allow the settings for the game grid thumbnails to be saved per platform
You can change the size of the image thumbnail in the game grid, as well as the spacing. But this is a universal setting across platforms. It would be great to be able to set this per platform. There are some platforms where, due to the shape or nature of the box, a larger box is preferred - and others where a smaller thumbnail size is more fitting.
Retrofrogg 17 days ago
LaunchBox for Windows
Open To Community
Allow the settings for the game grid thumbnails to be saved per platform
You can change the size of the image thumbnail in the game grid, as well as the spacing. But this is a universal setting across platforms. It would be great to be able to set this per platform. There are some platforms where, due to the shape or nature of the box, a larger box is preferred - and others where a smaller thumbnail size is more fitting.
Retrofrogg 17 days ago
LaunchBox for Windows
Investigation
Game music should keep playing when maximising images
Currently, when you browse the images in the game details image carousel, the game music will keep playing. But if you maximise any of these images to get a better look, the music pauses playing and resumes once the fullscreen image is closed. I think it would make more sense to keep the music playing in this scenario.
Retrofrogg 17 days ago
LaunchBox for Windows
Investigation
Game music should keep playing when maximising images
Currently, when you browse the images in the game details image carousel, the game music will keep playing. But if you maximise any of these images to get a better look, the music pauses playing and resumes once the fullscreen image is closed. I think it would make more sense to keep the music playing in this scenario.
Retrofrogg 17 days ago
LaunchBox for Windows