Skip to content

Releases: birabittoh/EternalSonataReprise

Eternal Sonata: Reprise v1.3.1

Choose a tag to compare

@github-actions github-actions released this 16 Oct 16:40
Immutable release. Only release title and notes can be modified.

Get the game on Goopie!

Features

  • The game is now fully compatible with assets from all PS3 versions of Eternal Sonata!
  • The game now includes a custom launcher that can be fully operated with either mouse and keyboard, controller or a touchscreen.
  • You can now install, remove, enable, disable, update and reorder mods via the built-in launcher.
  • You can now extract and remove different versions of the game via the built-in launcher.
  • The character roster has been expanded from 10 to 12 in all versions of the game.
  • Crescendo and Serenade can now join the party and fight in battle when loading PS3 assets.
  • The game features an unlockable Scrapbook entry when loading PS3 assets.
  • Mods can now ship custom fonts to account for missing glyphs.
  • All characters in the game can now wear costumes.
  • You can now push render resolution up to 200%.
  • You can now set the game's gamma value.
  • Touch controls will now look like the correct buttons based on the selected assets.
  • You can now set the scale, opacity and timeout for touch controls.
  • All of the game's restart buttons will now prompt you before actually restarting.
  • You can now restart or close the game via the Game tab in the Settings overlay.
  • You can now select your favorite algorithm for photo evaluation.
  • You can now set a multiplier for how much your photos are valued.
  • You can now make the game skip the two intro logos automatically (#28).
  • You can now make it so the game will automatically counter/guard when you're attacked (#29).
  • Mods can now translate any part of the game's UI, including the launcher and overlays (#30).
  • You can now install and remove custom (Turnip) drivers on Android (#32, #14).
  • You can now force the control glyphs of one version over the current one.
  • The game will now show new mouse and keyboard glyphs based on which controls you're using.
  • The game will now prompt you to browse for a DLC package when you try activating it from the camp menu.
  • The native renderer now supports Anisotropic Filtering, MSAA, and FXAA.
  • The native renderer will now generate mipmaps for all textures that lack them.
  • You can now go back to the launcher with a native in-game option.
  • Mods can now define native options in the form of sliders and toggles.
  • You can now hold R2/RT to select your secondary ability instead of waiting.
  • You can now set the amount of seconds you have to wait before the game switches to your second ability.
  • You can now set multipliers for your Turn Timer and Action Gauge, as well as enemies' Turn Timers.
  • The native options menu was completely revamped, adding master volume in the first page and a ton of useful options in the following ones.
  • Mods can now target a specific version of the game.

Mod APIs

  • Options API v3
  • Party API v3
  • Battle API v2
  • Flags API v2
  • Equipment API v2
  • Costumes API v1

Bugfixes

  • Fixed a bug where the game was presented at a lower resolution than the set percentage.
  • Fixed a bug where the native renderer was using the wrong gamma value.
  • Fixed a bug where the party level could not be changed by the Party API.
  • Fixed a bug where having "Japanese Fonts" enabled would softlock the game inside tutorials (#31).
  • Fixed pillarboxing in the motion blur effect when activating Beat's camera or Viola's bow.
  • Fixed a bug where the reticle that appeared when aiming with Beat or Viola was stretched based on the window's proportions.
  • Fixed a bug where the game's title screen was being stretched based on the window's proportions.
  • Fixed a bug where the pause screen's background was not covering the full surface of the window.
  • Fixed a bug where the combo indicator flickered slightly at any framerate higher than 30.
  • Fixed a slight visual issue at the top of the Turn Timer bar.
  • Cleaned up some misleading logs in the native renderer.

Full Changelog: v1.2.6...v1.3.1

Eternal Sonata: Reprise v1.2.6

Choose a tag to compare

@github-actions github-actions released this 13 Oct 21:17
Immutable release. Only release title and notes can be modified.

Get the game on Goopie!

This is the exact same exact thing as v1.2.5, which is now gone.

Features

  • Options added by mods will now be placed on additional pages, after the stock 2 of the native Options menu.
  • The game can now be closed using a controller thanks to a new row in Options' page 2.
  • The game will now default to a portable configuration when it detects a portable.txt file next to the executable.
  • You can now customize the share of EXP received by dead party members.
  • You can now customize the share of EXP received by benched party members.
  • You can now set a damage multiplier for all enemies in the game.
  • You can now sideload mods via zip files on Android.

Fixes

  • The fast-forward keybind on keyboard has been moved to Shift.
  • Fast-forward mode will now work at all framerate settings.
  • Fast-forward mode now has a consistent (configurable) speed.
  • The game window will now close instantaneously instead of lingering for a few seconds.
  • Fixed a bug where the selected voice language would get reset after restarting the game.
  • Fixed a bug where additional prompts appeared overlapping in the in-game Japanese Achievements menu.
  • Fixed a bug where the "Group Lv." number appeared in the wrong spot in Japanese.
  • Fixed a bug where the wrong character was appearing instead of "x" in all inventory screens.
  • Fixed a bug where the English and Japanese voice settings appeared swapped in Japanese.
  • Fixed a crash caused by the game not having enough heap to load custom fonts.

Full Changelog: https://github.com/birabittoh/EternalSonataReprise/commits/v1.2.6

Eternal Sonata: Reprise v1.2.4

Choose a tag to compare

@github-actions github-actions released this 24 Sep 16:47
Immutable release. Only release title and notes can be modified.

Get the game on Goopie!

Features

  • The game now supports assets from both the USA (4E4D07E4) and JAP (4E4D07D5) releases of the game.
  • The PAL version will now also feature the Japanese language.
  • The title screen will now switch to the correct one if Japanese is selected as the language for text.
  • You can now force the game to show the save portraits from the Japanese version in all languages.
  • You can now force the game to use the fonts from the Japanese version in all languages.

Fixes

  • Fixed tons of graphical effects which were missing on Windows, such as the glow effect on the title screen's crystal and the outline effect near each character model.

Full Changelog: v1.2.3...v1.2.4

Eternal Sonata: Reprise v1.2.3

Choose a tag to compare

@github-actions github-actions released this 24 Sep 00:07
Immutable release. Only release title and notes can be modified.

Get the game on Goopie!

Fixes:

  • Fixed a bug where point lights were not being rendered correctly on D3D12.

Full Changelog: v1.2.2...v1.2.3

Eternal Sonata: Reprise v1.2.2

Choose a tag to compare

@github-actions github-actions released this 23 Sep 22:37
Immutable release. Only release title and notes can be modified.

Get the game on Goopie!

Features

  • The game can now be played at any framerate. Just choose the "Unlocked" option. This is still experimental, so you might run into issues.
  • The game now provides options to invert the X and Y axis while aiming for Viola's attacks and Beat's camera abilities.
  • You can now use the right stick, mouse movement and gyroscopic input to aim.
  • You can now set global multipliers for enemy HP, gold and experience.
  • The game now features a tabbed settings menu.
  • Discord presence is now aware of cutscenes.
  • You can now switch the player model without pausing the game.
  • Mods can now warp you to a different area without you pausing the game.
  • The game will now show a loading screen while preparing mods data instead of displaying a frozen black window.
  • You can now change the text and voice languages without having to restart the game.
  • You can now fast forward by pressing the right stick on your controller.

Fixes

  • Changed the font of the touchscreen face buttons to a more fitting one.
  • Removed all remaining mentions of storage devices and gamer profiles.
  • Fixed a bug where the game would crash after long sessions on Linux.
  • Fixed a bug where a text replacement mod would corrupt 3d model data.
  • Fixed a bug where the player model override would break certain overworld interactions (like ladders).
  • Fixed a bug where the highlights for the options in page 2 would stay on screen instead of sliding down.
  • Fixed a bug where the game would pick the wrong resolved copy of an address.

Full Changelog: v1.2.1...v1.2.2

Eternal Sonata: Reprise v1.2.1

Choose a tag to compare

@github-actions github-actions released this 20 Sep 00:14
Immutable release. Only release title and notes can be modified.

Get the game on Goopie!

Features

  • Cutscene API v1 is now available
  • The game can now auto-update on Android
  • Tutorial voicelines will now advance automatically just like the original game
  • The game will now fall back to another mod catalog if Goopie cannot accept any more requests

Fixes

  • Huge performance improvements in Tenuto and other big maps
  • Fixed a bug where the player would walk way slower in the ice floor in Sharp Mountains while the game was running at 60 fps
  • Fixed a bug where the game would look frozen for ~1 second in the sewers tutorial each time the camera switched between Allegretto and Beat
  • Fixed a bug where the game wouldn't close when restarting to apply mods

Full Changelog: v1.2.0...v1.2.1

Eternal Sonata: Reprise v1.2.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 13:25
Immutable release. Only release title and notes can be modified.

Get the game on Goopie!

A showcase video is available on YouTube.

Features

  • The game now features a native renderer, which replaces the previous Xenia-based renderer
  • The game now ships native Linux and Mac OS builds, as well as an experimental Android build
  • Local multiplayer is now possible thanks to a new overlay that lets you map controllers on your PC to any Xbox 360 controller port
  • The game can now render graphics at any resolution, including ultrawide and any kind of esoteric aspect ratio
  • You can now scale the render resolution down to any percentage
  • You can now increase or decrease the FOV of the game camera
  • The game now features a full-fledged in-game achievements menu
  • Mods can now add custom languages to the game
  • Mods can now add custom voiceovers to the game
  • Mods can now add custom achievements to the game
  • Mods can now replace any asset in the game, including localizations
  • Removed all mentions of the game being played on Xbox 360 in all languages
  • Skipped two useless textboxes about storage device when starting a new game
  • The game now displays a progress bar while assets are being extracted
  • The mouse cursor will now disappear after sitting idle for a few seconds
  • New mouse and keyboard control scheme

Brand new modding APIs

  • Assets API (textures, models, audio, lipsync)
  • Battle API v1
  • Party API v2
  • Save API v1
  • Items API v1
  • Equipment and magic API v1
  • Photo Album API v1
  • Piano Music API v1
  • Score Pieces API v1
  • Music API v1
  • Options API v1
  • Flags API v1
  • Enemy API v1

Fixes

  • Fixed a bug where random textures would corrupt randomly while playing the game
  • Fixed a bug where Falsetto's arms were hidden in the overworld
  • Fixed a bug where some of the native options were inaccessible after closing and re-opening the options menu
  • Fixed a bug where a character model used to appear in the overworld after a cutscene, even if that character was not the leader anymore
  • Fixed lipsync timing when the game runs at 60 fps
  • Fixed character models contorting in the overworld when opening chests, going through doors, climbing vines, jumping down pits, ...
  • Fixed a bug where the game would not save user settings before creating a save

Full Changelog: v1.1.3...v1.2.0

Eternal Sonata: Reprise v1.1.3

Choose a tag to compare

@github-actions github-actions released this 21 Aug 23:13

Get the game on Goopie!

Even smaller release than last time, I just wanted to ship this feature as soon as possible.

Added a new "Audio Timing" setting, which can be set to either:

  • Host, for the most lightweight experience. A long silence will follow all character voicelines in battle.
  • Xbox 360, for a balanced experience. A short silence will follow all character voicelines in battle.
  • Instantaneous, the most demanding option. Removes all silence after character voicelines.

Full Changelog: v1.1.1...v1.1.3

Eternal Sonata: Reprise v1.1.2

Choose a tag to compare

@github-actions github-actions released this 20 Aug 18:01

Get the game on Goopie!

Smaller release while I keep working on extending the party limit to 12.

Features

  • New battle API, which allows mods to read and write all kinds of battle-related information
  • All character models now appear without their weapons when they're in the overworld

Fixes

  • Fixed a bug where the game crashed after finishing a chapter when the overworld model override was enabled
  • Fixed a bug where Discord Rich Presence would only register the first battle
  • Fixed a bug where save previews would appear split in half

Full Changelog: v1.1.1...v1.1.2

Eternal Sonata: Reprise v1.1.1

Choose a tag to compare

@github-actions github-actions released this 14 Aug 00:46

Get the game on Goopie!

Features

  • You can now override the player model in the overworld with either the current party leader or another playable character of your choosing
  • You can now access a Debug overlay that allows you to warp to any map in the game, including never-before-seen debug rooms
  • Achievements are now correctly shown as hidden and they can now be revealed from the F7 overlay
  • Both pages of the options menu are now accessible from the main menu
  • You can now change more settings from the in-game options
  • All of the custom in-game options are now localized
  • The game will now restart automatically if needed when applying settings from the main menu options

Fixes

  • Fixed a bug where the game failed to save cvar settings before an in-game save was created
  • Fixed a bug where the game failed to apply settings from the main menu options
  • Fixed a bug where some save screenshots' bottom half appeared black
  • Fixed a bug that caused the game to crash when loading the Piano Music Key DLC
  • The game will now only save settings to Documents\eternalsonata\settings.toml

Full Changelog: v1.1.0...v1.1.1