diff --git a/Dist/changelog.txt b/Dist/changelog.txt index c29ec4871d..adcc8841cf 100644 --- a/Dist/changelog.txt +++ b/Dist/changelog.txt @@ -12,12 +12,13 @@ next **Validate user shaders at selection time **Support user custom AR selection **Add --load-state commandline -**fix --fullscreen and fullscreenOnLoad options +**Fix --fullscreen and fullscreenOnLoad options **Streamline editing RAM Watches **Tidy main form context menu **Add more options for U+D/L+R forbid/mutex **Fix Ram Search, Ram Watch, Cheats recent file lists **Fix ffmpeg path for AV writer broken a couple of releases ago +**Add menu command to record avi skipping av writer selection **Remember codec selection between program sessions **Fix toolbox **Improvements to Retro shader compatibility @@ -35,30 +36,43 @@ next ***Add Action Replay converter for SMS, SNES, Genesis, GBA ***Add Game Genie converter for Genesis, SNES, GG, NES -**Tastudio (TODO - feos adelikat write about it) -***Color stated frames on WasLag too. -***Don't truncate LagLog if the branch's one is shorter, but input is the same. -***Clean up garbage lua text and drawings. -***Put branch states to a separate greenzone file. -***TSM never actually uses currentBranch, so why should it have it? -***Last preparation before new tasproject entry. -***Save/load TasSession variables in .tasproj. -***Update RowCount before scrolling to frame. -***Account for mouse speed when advancing/rewinding. +**Tastudio +***Color stated frames on WasLag too +***Don't truncate LagLog if the branch's one is shorter, but input is the same +***Clean up garbage lua text and drawings in branches +***Default scroll speed to 3 +***Put branch states to a separate greenzone file +***Save/load TasSession variables (current frame and branch) in .tasproj +***Fix scrolling when loading a branch +***Account for mouse speed when advancing/rewinding ***Fix ALT+ hotkeys +***Update columns on every file load +***ScreenshotControl tweaks and fixes +***UserText in branches, available from lua and menu, is printed in ScreenshotControl +***Add GUI buttons to branch view and marker view +***Rightclick selects rows in branch and marker views +***Hotkeys and shortcuts for input view and branch view +***Add seeking progressbar +***Saving progressbar reports progress gradually +***Allow going to frame 0 for savestate-anchored movies +***Fix #515 - Save and load column settings in projects +***Fix #520 - An item with the same key has already been added +***Fix #504 - TAStudio opened several thousand Set Markers dialogs **Basic Bot ***Monospaced input display ***Get smarter **Lua -**Add tons of new fonts and text rendering options +**Add two new fonts (gens/snes9x and fceux) and text rendering options **Fix gameExtraPadding coordinate translation **Fix (or at least temporarily banish) floating point math errors when running n64 **Add CloseEmulatorWithCode (for returning exe process return code from script) **Clarify script pause/stop state in UI and logic +**Autoload recent scripts (unless there's a recent session to autoload) **Fix forms.destroyall() and call it when lua console closes **Fix error in sizing of lua draw buffers with SetGameExtraPadding (and probably ClientExtraPadding) use +**Fix #538 - Ability to pass memory domain to memory read/write functions *PSX **Fix #530 "AV Resizing shows black screen with PSX" @@ -69,7 +83,7 @@ next **Build dlls without msvcrt14 dependencies (to run on more systems) *Genesis -**Fix missing scrollbars in VDP viewer +**Add missing scrollbars in VDP viewer **Fix #543 (support up to 32MB roms) =========================================