Skip to content

Releases: Sewer56/Riders.Tweakbox

0.5.7

15 Jun 00:53
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Full changelog is available at https://sewer56.dev/Riders.Tweakbox/Changelogs/0.5.0/0.5.0/
The changelog below is autogenerated.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.5.7 - 2021-06-15

Commits

  • Fixed: Bug in Dolphin Memory Dumper causing Fail to Dump 253f770

0.5.6

09 Jun 19:31
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Full changelog is available at https://sewer56.dev/Riders.Tweakbox/Changelogs/0.5.0/0.5.0/
The changelog below is autogenerated.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.5.6 - 2021-06-09

Commits

  • Added: 0.5.0+ Features to Changelog 04e0c3b
  • Changed: Consider cached texture as invalid if doesn't match exactly. 36c6df9
  • Added: Check that a patch has been enabled prior in Disable call. f68fec6
  • Bump Version d959ee8
  • Updated: Changelog Template 0ab0f39
  • Added: Remove keys from texture cache if source file !Exists 075963f
  • Added: Invalidate Texture Cache file on key removal. e34ed69

0.5.5

08 Jun 22:27
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Full changelog is available at https://sewer56.dev/Riders.Tweakbox/Changelogs/0.5.0/0.5.0/
The changelog below is autogenerated.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.5.5 - 2021-06-08

Commits

  • Bump Version 887a903
  • Added: Support for Texture cache of PNG Textures 9593fa4

0.5.4

08 Jun 16:30
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Full changelog is available at https://sewer56.dev/Riders.Tweakbox/Changelogs/0.5.0/0.5.0/
The changelog below is autogenerated.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.5.4 - 2021-06-08

Commits

  • Added: Bounds checks for VirtualUnlock & Customize memory size ea9cfc5
  • Bump Version 4991864

0.5.3

08 Jun 03:21
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Full changelog is available at https://sewer56.dev/Riders.Tweakbox/Changelogs/0.5.0/0.5.0/
The changelog below is autogenerated.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.5.3 - 2021-06-08

Commits

  • Fixed: Hash not properly taken from file name in Regular Textures 33a320c

0.5.2

08 Jun 03:06
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Full changelog is available at https://sewer56.dev/Riders.Tweakbox/Changelogs/0.5.0/0.5.0/
The changelog below is autogenerated.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.5.2 - 2021-06-08

Commits

  • Added: Basic Error Handling for Underscores in Folder Names 8b52aa3

0.5.1

08 Jun 01:46
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Changelog

Full changelog is available at https://sewer56.dev/Riders.Tweakbox/Changelogs/0.5.0/0.5.0/
The changelog below is autogenerated.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.5.1 - 2021-06-08

Commits

  • Added Missing Padding for MkDocs 206b3bc
  • Added: WIP Changelog 2e78ffc
  • Added: Changelogs to Documentation Site 6f1ed65
  • Added: Force certain Tweakbox Settings on Netplay 4254b82
  • Added: Null checks to Direct3DController in case of External Hooks f00e77a
  • Bump Version to 0.5.1 1067101
  • Added additional safeguards to Direct3DController 391a4a2
  • Bumped Version and Added CriFsHook as Dependency e209fe7

0.5.0

08 Jun 01:43
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.5.1 - 2021-06-08

Commits

  • Added Missing Padding for MkDocs 206b3bc
  • Added: WIP Changelog 2e78ffc
  • Added: Changelogs to Documentation Site 6f1ed65
  • Added: Force certain Tweakbox Settings on Netplay 4254b82
  • Added: Null checks to Direct3DController in case of External Hooks f00e77a
  • Bump Version to 0.5.1 1067101
  • Added additional safeguards to Direct3DController 391a4a2
  • Bumped Version and Added CriFsHook as Dependency e209fe7

0.5.0 - 2021-06-07

Commits

  • Updated: installation.md 6c35118
  • Added: Turbulence Property Editor 1305c3c
  • Fixed: Memory Leak in Boot To Menu ac79d37
  • Changed: Optimize IsExplicitlyBound in IoC 3c89843
  • Added: Texture Dumping, Injection & Config Cleanup 25a90fc
  • Added: Support for LZ4 Compressed DDSes c21e485
  • Fix: Sonic Riders doesn't do DDS Headers Properly :/ be87f47
  • Added: OnlyNew Deduplicate Dumping Modes 680cd0d
  • Feature: Remove Duplicates in Common Folder b65542c
  • Added: More concise texture window description. 31f2ff4
  • Changed: Remove Unused Using(s) 920fd48
  • Update LiteNetLib to Latest Master 25f9dfb
  • Update appveyor.yml a86e047
  • Changed: Remove Redundant LiteNetLib Build Targets for Tweakbox 1976109
  • Upgraded: MLAPI.Puncher.LiteNetLib 65eeba9
  • Added: Turbulence Property Sync for Netplay 01fbce9
  • Fixed: Incorrect Message when Tweakbox Version Mismatches ad6350c
  • Added: Server Browser Menu w/ Debug 4deabda
  • Added: Register, Login, Server Browser, Code Cleanup 95f219d
  • Added: Boot to Track Select a3c9358
  • Changed: Cleaned up and Refactored a lot of code. c1fea45
  • Fixed: Server not immediately re-appearing on Course Select enter. 8c90228
  • Added: Close lobby on Leave Course Select 5c7da79
  • Added: Game Mode Support for Server Browser aad3880
  • Fixed: Debug Build Broken due to Automatic Using Removal. Oops a580ecb
  • Fixed: Mapper Mappings Creating Too Short TextInputData 46c3abf
  • Fixed: Password Prompt in Server Browser Join 1f50ddf
  • Added: Game Mode Verification on Client Join 573d38a
  • Added: Properly Support Direct3D9Ex e47b531
  • Added: Do not flicker window when resizing. c61a4b5
  • Changed: Overhauled Graphics Menu & Implement Live Fullscreen Switch 1f9da3c
  • Added: Pause Menu Replacement for Netplay fa7e617
  • Added: Exit & Restart to Custom Pause Menu 90517bd
  • Added: [WIP] Do not change Player Details in CharSelect 34214c9
  • Added: End of Race Dialog, Extra Customisation to Shell, Patch Extension 1788bf2
  • Added: Support for Unpause via Key & Next Track for Grand Prix 438ab55
  • Fixed: Disconnecting from Game post-race now returns to menu. 766313c
  • Update appveyor.yml 729d664
  • Added: Animated Textures 7682f01
  • Added: Documentation about Textures c147dbf
  • Updated: Readme & Documentation Pages 0d3eab0
  • Added: Link to Documentation for Custom Textures 6cb4779
  • Fixed: Bad spacing in MkDocs 024f2d6
  • Added: Mouse cursors to Texture Guide c4429a5
  • Rename Extension Class File Names 1bad498
  • Feature: ADX Music Redirection 222bdb5
  • Feature: Per stage ADX Music Redirection 0b5258a
  • Improved: Better Randomisation of Random Music 25a3f6f
  • Added: Disable Optimization for our ClrCall Perf Hack c293311
  • Fixed: Typo in Texture Tutorial 86d8acc
  • Added: Music Injection Documentation fda59cf
  • Added: Vanilla Music Toggle 2f4668c
  • Renamed: Various Tweaks -> Tweakbox Settings 039dd4e
  • Added: Tweakbox Music Settings to Documentation [`64275...
Read more

0.4.0

03 Mar 19:29
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.4.0 - 2021-03-03

Commits

Fixed

  • Fixed: Ensure dotnet build removes any previous published builds. c45a435
  • Fixed: Course select now sets stage on menu exit. de66326
  • Fixed: Don't allow Modals (popups) at same level. Display one by one. 4f2fb13
  • Fixed: Possible crashes in RNG sync when only other player disconnects. 89c5711
  • Fixed: Character Selection not Synced under High Latency 291a56d
  • Fixed: Single Player Character Models crash in Heroes Story Mode 07fae38

Changed

  • Changed: Make Tweaks Editor a bit more User Friendly 7b25adb
  • Changed: Do not use RunPlayerPhysicsSimulation. Causes crashes. 44eaddd
  • Changed: Borrow device from GraphicsController in FramePacingController b1a11b4
  • Changed: Set custom disconnection timeout. 03cc5dc
  • Changed: Display unexplained disconnections to user. 64d159f
  • Changed: Separate out Menu & Shell Rendering 0e98422
  • Changed: Combined Adaptive Jitter Buffer into Single Class 13edec7

Optimized

  • Optimized: Remove only peers who didn't report ready in RNG sync f012235
  • Optimized: Reduce delay time before race is started using probability. 3985c01
  • Optimized: Make Time Deltas More Accurate 09e4921
  • Log: Make LogItem a struct to reduce heap allocations. 51e0730

Added

  • Added: Prerequisites Section to Installation Page f38833c
  • Added: [Debug] Make Bad Internet Simulation Adjustable on the Fly e512cce
  • Added: Experiment for measuring jitter in jitter buffer. 7592027
  • Added: Adaptive Jitter Buffer 7b52367
  • Added: Low Latency "Adaptive" Jitter Buffer 0539d1b
  • Added: Code that would allow for changing buffers in the future. 09ce4e0
  • Added: Fast Increment Adaptive Buffer c641028
  • Added: Hybrid Jitter Buffer b24e6e9
  • Added: Jitter Buffer Options to Player Settings dbf4f27
  • Added: Tooltips to the various buffer settings. 816e8b7
  • Added: Additional notes to "Installation". 539f4cc
  • Added: Updated DearImguiSharp & Added First Time Welcome Screen f9bed60
  • Added: Disconnect Reasons for Clients 57023a0
  • Feature: Automatic Crash Dump Creation e2cf282
  • Added: Clone method for BitPackedArrays efeed89
  • Added: Small amounts of error handling throughout Netplay code. 7557505
  • Added: Logs can now log separately to UI and Console ba30ac0
  • Feature: Notify user on injection of incompatible DLL. 5522c04
  • Feature: Try Blocking DLL injection for DLLs that cause issues. 42a1f2d
  • Feature: Lie about successful DLL injection for blocked DLLs. 9888927

Removed

  • Removed: Dead code from unused global config file. 75c16d5

0.3.1

26 Feb 14:24
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Early Access Notice

Please note that this project is not yet ready for public consumption. Netplay is still incomplete, buggy and a work in progress. I do not yet consider this project acceptable for normal end users.

Please report any issues (especially crashes) using the guidelines provided in Reporting Issues.

Do not ask for Tech Support (e.g. "How do I use this mod").

0.3.1 - 2021-02-26

Commits

  • Added: Changelog for 0.3.0 14ecbd6
  • Changed: Make Netplay Descriptions more User Friendly 7bccddb
  • Changed: Added Documentation and Updated to 0.3.1 210b3be
  • Added: Github Pages Task 2df92ce
  • Fixed: AppVeyor not cloning submodules. 5e1cebd
  • Changed: Move releases to Github Releases f05ac5d