Skip to content

Releases: EverestAPI/CelesteTAS-EverestInterop

v3.8.12

17 Apr 07:46
Compare
Choose a tag to compare

Features

Bug Fixes

  • game crash on linux when speedrun tool is not installed (DemoJameson)
  • studio: some hotkeys are still work during playing tas (DemoJameson)

Chores

Reverts

v3.8.11

14 Apr 08:25
Compare
Choose a tag to compare

Features

  • caches the value of the constant field on GetDelegate (DemoJameson)

Bug Fixes

  • custom info not show static member not found message (DemoJameson)
  • failed to create delegate for const field (DemoJameson)
  • missing using on debug config (DemoJameson)
  • game crash when check studio version failed (DemoJameson)

Chores

v3.8.10

12 Apr 14:27
Compare
Choose a tag to compare

Features

Bug Fixes

  • typo (DemoJameson)
  • if start studio first and then start the game sometimes the tas file path transfer fails (DemoJameson)

Chores

v3.8.9

11 Apr 08:12
Compare
Choose a tag to compare

Features

  • use delegate instead of dynamic data while drawing boss beam hitboxes (DemoJameson)
  • slightly improved reflection extensions (DemoJameson)
  • don't use int as key (DemoJameson)

Bug Fixes

  • studio: copy file path error when no file is opened (DemoJameson)
  • staticField.CreateGetDelegate<Func<object>> not work (DemoJameson)

Code Refactoring

Chores

Commits

  • f577482: Update README.md (DemoJameson)

v3.8.8

02 Apr 08:02
Compare
Choose a tag to compare

Features

  • studio: use toml instead of c# settings (DemoJameson)
  • studio: delete the exe.config file (DemoJameson)
  • studio: add Ctrl+Alt+C to copy file path (DemoJameson)
  • make some studio messages are processed on main thread (DemoJameson)

Bug Fixes

  • studio: mod version error when processing game data (DemoJameson)
  • studio: studio can't launch with invalid toml file (DemoJameson)
  • studio: setting changes are lost when start new instance (DemoJameson)
  • CreateGetDelegate not work on struct (DemoJameson)
  • studio: try to ignore exception during rendering (DemoJameson)

Builds

Chores

3.1.9 - Speedrun Tool update

13 Aug 21:05
Compare
Choose a tag to compare
  • Update for SpeedrunTool v3.0.4+

3.1.4 - Adapt new SpeedrunTool for better sync

16 Jul 16:43
Compare
Choose a tag to compare

In my tests, most of the time it can restore the state perfectly, except for the second half of 6A and some special cases.

3.1.4 changelog:

  1. Adapt new SpeedrunTool for better sync.
  2. Auto mute when fast-forwarding.
  3. Fixed launch studio at boot feature.
  4. Don't respond to hotkeys when configuring.

3.1.3 - Studio improvements

11 Jul 02:30
Compare
Choose a tag to compare

3.1.3 changelog:
Add several new keybinds to Studio:
Ctrl + Shift + C copies the player data on the bottom to the clipboard
Ctrl + Shift + D refreshes the connection between Studio and Celeste
Ctrl + T adds a comment with the current IGT

Celeste no longer will crash if you update Celeste then open it with Studio already open.

3.1.2 - Fix input buffering out of lag

09 Jul 23:35
Compare
Choose a tag to compare

Requires Speedrun Tool v1.9.0 or higher to work. Current Speedrun Tool version on GameBanana is 1.8.19 as of writing, 1.9.0 can be found here: https://github.com/EuniverseCat/CelesteSpeedrunTool/releases/download/1.9.0-beta/SpeedrunTool.zip

3.1.2 changelog:
Fix the bug where inputs would not buffer properly out of lag which was the bane of some people's existence.
Fix a bug where Studio would extract more often than necessary.
Add a giveberry console command.

3.1.1 Savestate improvements, other minor improvements

09 Jul 11:11
79c4096
Compare
Choose a tag to compare

Requires Speedrun Tool v1.9.0 or higher to work. Current Speedrun Tool version on GameBanana is 1.8.19 as of writing, 1.9.0 can be found here: https://github.com/EuniverseCat/CelesteSpeedrunTool/releases/download/1.9.0-beta/SpeedrunTool.zip

3.1.1 changelog:
Savestates now use a checksum system and will no longer crash due to file length differences.
Savestates just replay the file if savestate loading fails.
If a breakpoint exists, loading a state will automatically fast forward to it, unpausing if necessary.
Added a new command (ctrl+shift+r) in studio, which creates a console load command at your current location.
Simplified graphics now show lightning borders.
Added an hidden option to disable the terrible lighting in 9d (and changed the BackdropRenderer hook to be an IL hook)
Fixed Studio unzipping to always happen with new TAS tools versions.
Added a hidden debugging option to always unzip studio.
Fixed a crash if you tried to finish an export without having started one.
Fixed a crash if you tried to load a state without having started a TAS.