(9 Mar 2020) r717 released - https://github.com/pokemon-speedrunning/gambatte-speedrun/releases/tag/r717 Late 2020 (?) release (attempt mode, various, quality-of-life improvements and/or other stuff that surfaces) - WIP, will add more to list below (only leftover issues from March 2020 release for now) =~=~=~=~=~=~= Hard Resets - (optional) Fix call to worker thread that can rarely delay reset by a frame? - (optional) restore emu functions during resets (states/speedups/pause/frame step/etc)? - NOTE: Safer to keep current functionality as is, to avoid screwing with various resetting/fade quirks - (optional) Game Boy Advance platform should add time of GBC <-> GBA switch (~13.8 frames) to hard resets? - NOTE: No real benefit to PSR since GBP is required, and might affect other communities Input Log - (optional) Split "Save Input Log As" to Tools menu with "Save Gambatte Movie As" / "Save GBI Movie As" Other Functional Changes - Properly emulate disabled SRAM reads for GBP platform, to match "standard" GBP behavior - (optional) Speedrun "attempt" mode (and in general sorting out settings between GSR "modes" and build types)? Miscellaneous - Method for future-proofing auto-splitters (using magic constants, etc.) - Add built-in joypad display to Tools menu - (optional) Background key input (e.g. QHotkey)? - (optional) Add capability for softpatching of ROMs (support for IPS and BPS patch formats)? - (optional) Add screenshot utility to Tools menu? - (optional) Auto-updater / Notify when new version of GSR is available (e.g. QSimpleUpdater)? - (optional) Flag more ROMs as whitelisted (i.e. shown in title bar)?