Skip to content

Releases: Kaldaien/TBF

Tales of Berseria "Fix" - v 0.6.1

02 Feb 13:17
Compare
Choose a tag to compare

0.6.1 Branch Migration and Robust Handling of Incorrect Manual Installation

- Fixed an issue with SKIM64 where it depended on part of Windows that doesn't exist in Windows 7 - (What's new? Damn that OS to hell!). - Branch migration through SKIM64 will delete settings from prior branch and use defaults from the newly installed version. - Since nobody reads directions and skips renaming `default_*.ini`, the software now tries to recover from user-error (missing `d3d9.ini` or `tbfix.ini` file) by reading `default_*.ini` instead of `*.ini`... - RTFM people, ugh!

0.6.0 Texture Modding Support

- Brought over the advanced texture mod system originally developed for Tales of Symphonia
  • A brief summary is included in the mod's config control panel under the Textures / Modding column.
  • For _full details_, see the TSFix 0.9.0 release notes.
  • Added an experimental option to increase the resolution of the map menu screen
    • Reduces aliasing, but hasn't been tested to ensure it doesn't break anything πŸ’₯

_0.6.0.2_ fixes-up the texture streaming / sampling indicator and adds a fix for UI artifacts in the unmodified game for non-power-of-two DXTn compressed textures

Tales of Berseria "Fix" - v 0.6.0

01 Feb 09:38
Compare
Choose a tag to compare

Texture Modding Support

- Brought over the advanced texture mod system originally developed for Tales of Symphonia
  • A brief summary is included in the mod's config control panel under the Textures / Modding column.
  • For _full details_, see the TSFix 0.9.0 release notes.
  • Added an experimental option to increase the resolution of the map menu screen
    • Reduces aliasing, but hasn't been tested to ensure it doesn't break anything πŸ’₯

_0.6.0.2_ fixes-up the texture streaming / sampling indicator and adds a fix for UI artifacts in the unmodified game for non-power-of-two DXTn compressed textures

Tales of Berseria "Fix" - v 0.5.3

31 Jan 11:43
Compare
Choose a tag to compare

0.5.3: One Release πŸ’ To Rule Them All!

- Works with Demo, Retail (1/26/17 and 1/30/17)

0.5.3+ is patch-proof and will not require me to issue an update with new memory addresses for each patch.


0.5.2: Minor fix for new patch

- Had to update a memory address - A later version will properly decode the relative jump instruction that includes the limiter address and updates like this won't be necessary anymore.

_0.5.2.1_ Takes the Audio Fix from Tales of Zestiria and applies it here -- you're welcome 😹


0.5.1: Added Texture QuickLoad Function

- Skips mipmap loads and defers them to background threads. - It sounds complicated and is, but generally results in quicker non-cached texture loads. - Most texture loads by the Tales engine hit my texture cache, so this only affects initial area loading performance. - Number of threads should be set to 3 rather than 6 as previous versions defaulted to. - You may configure this in the config UI by ticking the QuickLoad button. - Added a visual indicator of texture cache performance to the config UI - Bet you didn't realize TZFix, TSFix and TBFix do substantial texture memory management behind the scenes to improve performance 😎

Tales of Berseria "Fix" - v 0.5.2

31 Jan 03:49
Compare
Choose a tag to compare

Minor fix for new patch

- Had to update a memory address - A later version will properly decode the relative jump instruction that includes the limiter address and updates like this won't be necessary anymore.
- **_0.5.2.1**_ Takes the Audio Fix from Tales of Zestiria and applies it here -- _you're welcome_ 😹

Added Texture QuickLoad Function

- Skips mipmap loads and defers them to background threads. - It sounds complicated and is, but generally results in quicker non-cached texture loads. - Most texture loads by the Tales engine hit my texture cache, so this only affects initial area loading performance. - Number of threads should be set to 3 rather than 6 as previous versions defaulted to. - You may configure this in the config UI by ticking the QuickLoad button. - Added a visual indicator of texture cache performance to the config UI - Bet you didn't realize TZFix, TSFix and TBFix do substantial texture memory management behind the scenes to improve performance 😎

Tales of Berseria "Fix" - v 0.5.1

30 Jan 11:43
Compare
Choose a tag to compare

Added Texture QuickLoad Function

- Skips mipmap loads and defers them to background threads. - It sounds complicated and is, but generally results in quicker non-cached texture loads. - Most texture loads by the Tales engine hit my texture cache, so this only affects initial area loading performance. - Number of threads should be set to 3 rather than 6 as previous versions defaulted to. - You may configure this in the config UI by ticking the QuickLoad button. - Added a visual indicator of texture cache performance to the config UI - Bet you didn't realize TZFix, TSFix and TBFix do substantial texture memory management behind the scenes to improve performance 😎

Tales of Berseria "Fix" - v 0.5.0

30 Jan 02:19
Compare
Choose a tag to compare

Began work on input remapping

- This version adds a new config menu for input, right now it only supports swapping WASD and Arrow Keys (which normally is not completely supported by the game). - Later versions will allow arbitrary keys to be remapped

I also intend to add a feature to disable the game from changing input icons to keyboard/mouse when using a Steam controller with the right trackpad set to mouse input.

  • _That is bloody annoying, and it's about time games that support mouse + gamepad wise up on how to do it the right way._

Tales of Berseria "Fix" - v 0.4.5

29 Jan 11:03
Compare
Choose a tag to compare

Fixes for retail version...

- Tweaked in-game config UI significantly - Corrected issues preventing game's config from saving at exit - **_Audio fix should not be needed anymore, but remains enabled by default.**_ - Boy was I wrong, it needs to be disabled! --- _Fixed_ - Includes Special K v 0.7.32, with MSI Nahimic fixes - Adds disclaimer for accessing in-game menus - Framerate limiter override now works as intended, simple Denuvo kerfuffle avoided πŸ‘

_0.4.2.1_ Fixes the PSN achievement unlock sound and reverts the user's unlock sound preference to default.

I also took the opportunity to normalize the volume of all of the sound effects and significantly reduce the volume of the crash sound to prevent people from πŸ’©'ng themselves the first time they hear it 😸


_0.4.3_ overhauls my SteamAPI code dramatically, for improved startup with third-party software meddling around.

Changes are very technical, but I've ripped out some core components of Steam such as its breakpad crash handler for improved thread-safety. All of the changes are part of Special K (v 0.7.33).


_0.4.4_ re-writes some CEGUI delay-load code to work better on decade old operating systems (yuck).

Game will start slower now; we all suffer for people refusing to upgrade beyond Windows 7 :-\


0.4.5 re-writes some SteamAPI code to handle buggy systems that are loading that DLL twice.

I cannot test this accurately (I don't have such a messed up computer handy), but it should work.

Tales of Berseria "Fix" - v 0.4.4

29 Jan 04:22
Compare
Choose a tag to compare

Fixes for retail version...

- Tweaked in-game config UI significantly - Corrected issues preventing game's config from saving at exit - **_Audio fix should not be needed anymore, but remains enabled by default.**_ - Boy was I wrong, it needs to be disabled! --- _Fixed_ - Includes Special K v 0.7.32, with MSI Nahimic fixes - Adds disclaimer for accessing in-game menus - Framerate limiter override now works as intended, simple Denuvo kerfuffle avoided πŸ‘

_0.4.2.1_ Fixes the PSN achievement unlock sound and reverts the user's unlock sound preference to default.

I also took the opportunity to normalize the volume of all of the sound effects and significantly reduce the volume of the crash sound to prevent people from πŸ’©'ng themselves the first time they hear it 😸


_0.4.3_ overhauls my SteamAPI code dramatically, for improved startup with third-party software meddling around.

Changes are very technical, but I've ripped out some core components of Steam such as its breakpad crash handler for improved thread-safety. All of the changes are part of Special K (v 0.7.33).


_0.4.4_ re-writes some CEGUI delay-load code to work better on decade old operating systems (yuck).

Game will start slower now; we all suffer for people refusing to upgrade beyond Windows 7 :-\

Tales of Berseria "Fix" - v 0.4.3

28 Jan 03:21
Compare
Choose a tag to compare

Fixes for retail version...

- Tweaked in-game config UI significantly - Corrected issues preventing game's config from saving at exit - **_Audio fix should not be needed anymore, but remains enabled by default.**_ - Boy was I wrong, it needs to be disabled! --- _Fixed_ - Includes Special K v 0.7.32, with MSI Nahimic fixes - Adds disclaimer for accessing in-game menus - Framerate limiter override now works as intended, simple Denuvo kerfuffle avoided πŸ‘

_0.4.2.1_ Fixes the PSN achievement unlock sound and reverts the user's unlock sound preference to default.

I also took the opportunity to normalize the volume of all of the sound effects and significantly reduce the volume of the crash sound to prevent people from πŸ’©'ng themselves the first time they hear it 😸


_0.4.3_ overhauls my SteamAPI code dramatically, for improved startup with third-party software meddling around.

Changes are very technical, but I've ripped out some core components of Steam such as its breakpad crash handler for improved thread-safety. All of the changes are part of Special K (v 0.7.33).

Tales of Berseria "Fix" - v 0.4.2

27 Jan 04:27
Compare
Choose a tag to compare

Fixes for retail version...

- Tweaked in-game config UI significantly - Corrected issues preventing game's config from saving at exit - **_Audio fix should not be needed anymore, but remains enabled by default.**_ - Boy was I wrong, it needs to be disabled! --- _Fixed_ - Includes Special K v 0.7.32, with MSI Nahimic fixes - Adds disclaimer for accessing in-game menus - Framerate limiter override now works as intended, simple Denuvo kerfuffle avoided πŸ‘

_0.4.2.1_ Fixes the PSN achievement unlock sound and reverts the user's unlock sound preference to default.

I also took the opportunity to normalize the volume of all of the sound effects and significantly reduce the volume of the crash sound to prevent people from πŸ’©'ng themselves the first time they hear it 😸