Releases: evets17/SprintGameManager
SprintGameManager-build-2601291935
How to install/upgrade
Simply scroll to the bottom of this page and select the proper Zip for your OS, download, and extract to folder PC (single Exe/App)
- Windows: SprintGameManager_Win_2601291935.zip
- Mac: SprintGameManager_Mac_2601291935.zip
- Linux: SprintGameManager_Lin_2601291935.zip
To upgrade existing: simply replace the existing .exe or .app with this updated version to use the latest.
If you are new to Sprint Game Manager here is overview video (note this video was done prior to updates in this release)
https://youtu.be/hZRKoReLXC8
This video goes over the JSON Bulk Updater feature:
https://youtu.be/oR3MiqijDco
build-2601291935 – Release Notes
Settings Dialog
- Added a Settings dialog UI for viewing and updating
.iniconfiguration values.
Controller Overlay Builder
- Enhanced the Build feature to support switching between custom controller templates.
- Added controls for adjusting the placement of the overlay image within the selected controller template.
- The
OverlayTemplateOverridesetting now supports specifying multiple controller templates.- This can be configured through the Settings dialog.
Other Updates
-
Palette Extensions Setting
- Allows users to define additional valid palette file extensions.
- Enables detection of palette files beyond the default
.txtand.cfgformats.
-
Confirm Image Overrides Setting
- Allows disabling the confirmation prompt shown when overwriting existing images.
- Useful when intentionally replacing images during active workflows.
-
Reveal in Explorer
- Added a right-click context menu option for games and folders in the Games list.
- Opens the corresponding location directly in File Explorer.
-
Description Field Enhancements
- Added a character count label showing the current length of the description text.
- Added a configurable warning when the maximum description length is exceeded.
-
Filename Validation
- The application now warns if a file (base) name contains a single quote (
') character.
- The application now warns if a file (base) name contains a single quote (
-
JSON Metadata Autosave
- Added a setting to turn on automatically saving of JSON metadata when changes are made.
-
Missing File Warnings
- Expanded warning details to assist with debugging issues related to resolving
jzintv_extrasfile references.
- Expanded warning details to assist with debugging issues related to resolving
Sprint Game Manager (2601061936)
How to install/upgrade
Simply scroll to the bottom of this page and select the proper Zip for your OS, download, and extract to folder PC (single Exe/App)
- Windows: SprintGameManager_Win_2601061936.zip
- Mac: SprintGameManager_Mac_2601061936.zip
To upgrade existing: simply replace the existing .exe or .app with this updated version to use the latest.
If you are new to Sprint Game Manager here is overview video (note this video was done prior to updates in this release)
https://youtu.be/hZRKoReLXC8
Quick Highlights of release 2601061936
- Bulk JSON Updater: View and update JSON settings across multiple games at once. Note: I did an overview video of this feature: https://youtu.be/oR3MiqijDco
- Overlay Image Cleaner: Aid for cleaning up Big Overlay images.
- Quality‑of‑Life Enhancements: New “Open .cfg” button, “Keep Ratio” image option on all images, auto‑building overlays, and clearer JSON field validation.
- Bug Fixes & Stability: Improved rename behavior, preserved unsaved JSON edits, better image handling, and Mac UI improvements.
NOTE: Some features of Sprint Game Manager expect Sprint Software Update 1.1 (Folders and jzintv_extra for example)
Sprint Game Manager – Detailed Release Notes
Bulk JSON Updater
- Added a tool for visualizing JSON settings across multiple games.
- Added support for updating multiple JSON files simultaneously.
- Added operations for find/replace, text appending, and other batch-editing scenarios.
Overview Video: https://youtu.be/oR3MiqijDco
Other Enhancements
Config and file handling
- Added an
Open .cfgbutton in the Config File control that opens the selected.cfgfile in the system’s default editor.
Image handling
- Added a
Keep Ratiooption to all image controls. - Added
.inioptionAutoBuildOverlay(default:False). When enabled, adding abig_overlayimage will automatically build and assign Overlay 1 if it is not already set. - Added 'Clean' button to launch new 'Overlay Image Cleaner' dialog, to help clean up overlay images.
JSON editing and validation
- Standard JSON field labels now display in red when no value is provided.
Bug fixes
- Unsaved JSON changes are no longer cleared when adding an image, adding a
.cfg, or renaming. - Renaming now supports case-only name changes.
Keep Ratiois now applied when dragging and dropping images.- Advanced JSON dialog now uses single quotes when generating flags for
jzintv_extra. - Improved handling of quoted
Other Flagsin the Advanced JSON dialog. - Input fields on macOS now stretch correctly when resizing controls.
Sprint Game Manager (2512241053)
This release of Sprint Game Manager adds support for features that are in the Sprint 1.1 Update.
Scroll to the bottom of this page to find the zips that contain the updated application:
- Windows: SprintGameManager_Win_2512241053.zip
- Mac: SprintGameManager_Mac_2512241053.zip
Simply replace the existing .exe or .app with this updated version to use the latest.
If you are new to Sprint Game Manager here is overview video (note this video was done prior to updates in this release)
https://youtu.be/hZRKoReLXC8
Highlights for this release
- Added full folder support, including creation, renaming, metadata, and drag‑and‑drop organization.
- New Move options for both games and folders.
- Advanced Settings now support editing
jzintv_extraandsave_highscores, including palette and keyboard hack file selection. - Browse dialogs remember last location.
playersJSON field now accepts free‑form text.- Palette
.cfgfiles are ignored when building the Games list. - Added button to open the
.inifile. - New Analyze option checks game JSON for missing fields and invalid
jzintv_extrareferences.
Sprint Game Manager – Full Release Notes
This release adds expanded folder management, new JSON configuration options, and several usability updates.
Folder Support
Folder handling is now integrated into the Games list.
Updates
- Folders appear in the Games list when present.
- Added a Create Folder button.
- A corresponding
<foldername>.jsonmetadata file is created automatically.
- A corresponding
- Folder images and JSON metadata are now supported in the same way as game metadata.
- Folder rename updates both the folder name and all related metadata files.
- Drag-and-drop behavior:
- Dragging a game onto a folder moves the game’s files into that folder.
- Dragging external files onto a folder adds those files to that folder.
- Added a Move option in game details:
- Allows selecting a different folder or creating a copy of the game in another folder.
- Added a Move option in folder details:
- Moves the entire folder—including subfolders, games, and supporting files—to a new location.
(Copy is not currently supported for folders.)
- Moves the entire folder—including subfolders, games, and supporting files—to a new location.
JSON (Game) – jzintv_extra and save_highscores
Updates
- Added Advanced Settings controls for editing
jzintv_extraandsave_highscores. - Added support for selecting:
- Color palette files containing the word “palette” and using
.cfgor.txtextensions. - Keyboard hack files using the
.kbdextension.
- Color palette files containing the word “palette” and using
Other Fixes and Updates
- Browse dialogs now remember the last visited location.
- The JSON
playersfield is now treated as text, allowing entries such as"1-2". - When loading the Games list,
.cfgfiles containing the word “Palette” are ignored to prevent palette configuration files from being interpreted as game configuration files. - Added a button to open the
.inifile directly.- Useful on macOS, where the
.inimay be created in a different location than the application.
- Useful on macOS, where the
- Added an Analyze option that checks game JSON entries for:
- Missing fields
- Invalid file references in
jzintv_extra
(Analyze currently evaluates games only; folders are not included.)
Sprint Game Manager (2512162037)
Scroll to bottom to find SprintGameManager_Win_2512162037.zip. Download and extract .exe to folder on PC.
12/21/25 - added Mac version: SprintGameManager_Win_2512162037.zip. (I did limited testing on Mac)
This video is an overview and shows how to use SprintGameManager:
https://youtu.be/hZRKoReLXC8
If you have an earlier build of Sprint Game Manager, you can simply replace the SprintGameManager.exe with the newer version found in zip below.
(NOTE: build number is displayed in the title bar of the application)
#Change Log (build-2512162037)
This release has the following minor updates.
- Handle "other" JSON values: If JSON file contains "additional" settings, like "save_highscores", SGM will show and preserve those.
- Default JSON Description to blank: The Sprint does not handle a description set as empty string, so SGM now sets descriptions to single blank space when no description provided.
- Show empty input for year when set to 0: Year input field will be empty if year value is 0. This improves usability as don't need to clear the field to enter a year.
- Paste only text to description field: when pasting text to description fields, no longer shows source formatting, just pastes plain text.
- Prepped changes for a Mac: Changed path logic and icon logic to ready for building Mac .app binary.
Sprint Game Manager (SGM)
Desktop GUI for managing Intellivision Sprint Console games (ROM, config, metadata, and images) for sideloading.
Using the app (end users)
1) Pick your games folder
- Use the folder picker to choose the root folder that contains your game files.
- The game list populates from the detected basenames.
2) Select a game
- Click a game to edit its assets.
- The top-left warning counter reflects missing/invalid assets (including image resolution mismatches).
Analyze the games folder
- Use the Analyze area to scan the currently selected games folder and compute warnings per game.
- Use the warning filters to show only specific issues (missing ROM/config/metadata/images, resolution mismatches, etc.).
- Enable Only games with warnings to quickly narrow the game list.
- Use the select all / clear all filter buttons to toggle filters faster.
- If you add/rename files, re-run Analyze (or Refresh) to update results.
3) Add / rename content
- Drag & drop accepted files into the app (or use the Add actions) to copy them into the selected game.
- Use Change File Name to rename the game (updates associated files).
4) Edit metadata
- Use the metadata editor panel to create/edit
<basename>.jsonand save changes.
5) Manage images
Each image card supports:
- Browse: pick an image file.
- Paste: paste an image from the clipboard.
- Drag & drop: drop an image file onto the card.
- Resize (when shown): fixes wrong-resolution PNGs.
6) Overlays (1–3)
- Build: generate an overlay from a template + bottom image.
- Blank: sets the slot to the packaged empty overlay image.
- Keep Ratio (overlay cards only): when checked, Browse/Paste keeps the source aspect ratio and centers it on a transparent canvas (no stretching).
- Reorder overlays: if at least two overlay files exist, drag one overlay card onto another to swap/move their underlying files.
7) Snapshots (1–3)
- If you have multiple snap images, drag one snap card onto another to swap/move
_snap1/_snap2/_snap3.
8) QR code
- Use the QR tools to generate/update the game QR image (including URL-based creation).
Sprint Game Manager
NOTE: Click here to get latest release:
https://github.com/evets17/SprintGameManager/releases/latest
This video is an overview and shows how to use SprintGameManager: https://youtu.be/hZRKoReLXC8
The files here are for earlier build (2512142019), click link above for latest build.
Sprint Game Manager (SGM)
Desktop GUI for managing Intellivision Sprint Console games (ROM, config, metadata, and images) for sideloading.
Using the app (end users)
1) Pick your games folder
- Use the folder picker to choose the root folder that contains your game files.
- The game list populates from the detected basenames.
2) Select a game
- Click a game to edit its assets.
- The top-left warning counter reflects missing/invalid assets (including image resolution mismatches).
Analyze the games folder
- Use the Analyze area to scan the currently selected games folder and compute warnings per game.
- Use the warning filters to show only specific issues (missing ROM/config/metadata/images, resolution mismatches, etc.).
- Enable Only games with warnings to quickly narrow the game list.
- Use the select all / clear all filter buttons to toggle filters faster.
- If you add/rename files, re-run Analyze (or Refresh) to update results.
3) Add / rename content
- Drag & drop accepted files into the app (or use the Add actions) to copy them into the selected game.
- Use Change File Name to rename the game (updates associated files).
4) Edit metadata
- Use the metadata editor panel to create/edit
<basename>.jsonand save changes.
5) Manage images
Each image card supports:
- Browse: pick an image file.
- Paste: paste an image from the clipboard.
- Drag & drop: drop an image file onto the card.
- Resize (when shown): fixes wrong-resolution PNGs.
6) Overlays (1–3)
- Build: generate an overlay from a template + bottom image.
- Blank: sets the slot to the packaged empty overlay image.
- Keep Ratio (overlay cards only): when checked, Browse/Paste keeps the source aspect ratio and centers it on a transparent canvas (no stretching).
- Reorder overlays: if at least two overlay files exist, drag one overlay card onto another to swap/move their underlying files.
7) Snapshots (1–3)
- If you have multiple snap images, drag one snap card onto another to swap/move
_snap1/_snap2/_snap3.
8) QR code
- Use the QR tools to generate/update the game QR image (including URL-based creation).
Sprint Game Manager
Sprint Game Manager Release 1.0 (build 2512141525)
Scroll down to bottom of page to Download "SprintGameManager.exe"
Sprint Game Manager (SGM)
Desktop GUI for managing Intellivision Sprint Console games (ROM, config, metadata, and images) for sideloading.
Using the app (end users)
1) Pick your games folder
- Use the folder picker to choose the root folder that contains your game files.
- The game list populates from the detected basenames.
2) Select a game
- Click a game to edit its assets.
- The top-left warning counter reflects missing/invalid assets (including image resolution mismatches).
Analyze the games folder
- Use the Analyze area to scan the currently selected games folder and compute warnings per game.
- Use the warning filters to show only specific issues (missing ROM/config/metadata/images, overlay conflicts, resolution mismatches, etc.).
- Enable Only games with warnings to quickly narrow the game list.
- Use the select all / clear all filter buttons to toggle filters faster.
- If you add/rename files, re-run Analyze (or Refresh) to update results.
3) Add / rename content
- Drag & drop accepted files into the app (or use the Add actions) to copy them into the selected game.
- Use Change File Name to rename the game (updates associated files).
4) Edit metadata
- Use the metadata editor panel to create/edit
<basename>.jsonand save changes.
5) Manage images
Each image card supports:
- Browse: pick an image file.
- Paste: paste an image from the clipboard.
- Drag & drop: drop an image file onto the card.
- Resize (when shown): fixes wrong-resolution PNGs.
6) Overlays (1–3)
- Build: generate an overlay from a template + bottom image.
- Blank: sets the slot to the packaged empty overlay image.
- Keep Ratio (overlay cards only): when checked, Browse/Paste keeps the source aspect ratio and centers it on a transparent canvas (no stretching).
- Reorder overlays: if at least two overlay files exist, drag one overlay card onto another to swap/move their underlying files.
- If both
_overlay.pngand_overlay1.pngexist (conflict), reorder is blocked until resolved.
- If both
7) Snapshots (1–3)
- If you have multiple snap images, drag one snap card onto another to swap/move
_snap1/_snap2/_snap3.
8) QR code
- Use the QR tools to generate/update the game QR image (including URL-based creation).