🚀 GBA Video Studio v1.1.0 — Incremental Builds & Smart Bundling
This release introduces major quality-of-life improvements, absolute portability, and a powerful incremental compilation system to speed up your workflow significantly.
✨ What's New
⚡ Smart Incremental Build System
- Context-Aware Encoding: The core engine now tracks exactly what you change.
- Modifying only video parameters? The encoder re-runs video quantization and reuses your previously compiled audio.
- Modifying only audio tracks? It reuses the existing video assets.
- Changing the source file, duration, or segment tags will still safely trigger a full rebuild from scratch.
🧰 Workflow & Automation
- Zero-Setup Dependency Management: We have completely replaced the external FFmpeg dependency with an internal
imageio-ffmpegengine bundled directly in the package. You no longer need to manually install FFmpeg or configure system PATH variables. - Post-Processing Choices: Added "Open the Build Folder" and "Open the ROM" automation shortcuts to the existing post-export action matrix.
- Custom Naming & UI Feed: Full support for naming your custom ROM outputs on the fly, alongside precise live percentage progress displays for every atomic conversion phase in the GUI.
- Menu Architecture: Accessible
File > Build ROMshortcut integration mapped cleanly to matching visual workspace configurations.
🛡️ Hardware Safeguards & Persistence
- 32MB VRAM Warning: A smart dialog box prompt now halts execution to warn users (Proceed / Cancel) whenever the estimated compiled payload exceeds the real hardware cartridge limitation of 32MB.
- Safer File Management: Output architecture assets in the
output/ecosystem are now safely preserved if adevkitPropath installation mismatch triggers on Windows, avoiding accidental artifact data wipeout. - Enhanced Session Memory: The runtime logic now persistently tracking the last visited system paths even if global "Remember File Path" parameters are toggled off.
📦 Distribution Change
- Portable Package Available: Alongside standard installer configurations, we are now officially distributing a standalone Portable Edition that runs instantly without machine configuration or administrator overhead.
🔧 Bug Fixes & Refinements
- Localization Fix: Fully patched missing
select_output_foldertranslation strings across all 18 supported language configuration dictionaries. - Executable Build Linkage: Standardized runtime environments to guarantee total architecture compatibility between the native distributable Windows executable (
.exe) and the compiled ROM payloads. - Logic Traps Resolved: Corrected incremental build detection validation arrays to prevent faulty change-detection triggers on overlapping edge cases.
💬 Feedback & Troubleshooting: Ping us inside Discord (CompuMax Dev's)!