Repository navigation
Releases: birabittoh/EternalSonataReprise
Releases · birabittoh/EternalSonataReprise
Release list
Eternal Sonata: Reprise v1.3.1
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
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.txtfile 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
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
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
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
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
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
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
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
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