Skip to content

Releases: massanoori/THRotator

Version 2.1.0

02 May 06:27
Compare
Choose a tag to compare

New feature

  • Add support on borderless window.

Version 2.0.3 with Touhou 16.5 config

09 Sep 03:59
Compare
Choose a tag to compare

Adding config file for Violet Detector (Touhou 16.5).
No change in the DLLs.

Version 2.0.3

26 Sep 15:14
Compare
Choose a tag to compare

Bug fix

  • Fix invisible mouse cursor in fullscreen mode on Direct3D 8.

Improvement

  • Batch file to open the directory of player’s data.

Others

  • Discard using legacy D3DX.
  • Unify ImGui bindings to D3D8 and D3D9.

Version 2.0.2

10 Sep 13:18
Compare
Choose a tag to compare

Bug fix

  • Fix unable to assign a negative value for y-offset. This results in rendering misalignment on a game such as Touhou 12.5 after beginning to edit y-offset.

Version 2.0.1

09 Sep 15:55
Compare
Choose a tag to compare

Bug fix

  • Fix wrong threshold in configuration file for released version (1.00b) of Touhou 14.
  • Fix a modification actually made in 2.0.0 is missing in the release note on 2.0.0.
    • The modification is to review Touhou 16 configuration file (see release note on 2.0.0 for detail).

Version 2.0.0

09 Sep 08:16
Compare
Choose a tag to compare

New feature

  • Inline GUI allowing faster and more intuitive configuration.
    • Your input by keyboard or mouse dragging will be immediately reflected to actual rendering.
  • Online manual is now hosted by Read the Docs.

Improvement

  • Review Touhou 16 configuration file.
    • Larger bottom space for enemy indicator.
    • Remove aspect ratio distortion.
    • Move next score for extend to the bottom of current score.

Version 1.3.1

16 Aug 06:48
Compare
Choose a tag to compare

New feature

  • Save logs to throtator-log.txt

Bug fixes

  • Fix unexpected screen rotation when clicking apply button after clicking a radio button of interpolation method.
  • Fix division by zero depending on the initialization method of Direct3D.
  • Fix unnecessary values in configuration files.
  • Fix null in configuration file when the number of other rectangles is zero.

Additional notes

  • Built on Visual Studio 2017 (15.3)
  • Boost's version: 1.64.0

Version 1.3.0

11 Aug 16:25
Compare
Choose a tag to compare

New features

Since this release, the manual is online: https://massanoori.github.io/THRotator/

  • Config for Touhou16.
  • Forced HUD rearrangements.
  • Internationalized user interface (currently English and Japanese).
  • User’s manual generated by Sphinx (English and Japanese).
  • Experimental support on Direct3D 9 Ex. Hopefully wider support on non-Touhou Project games.
  • On Touhou Project games running on Direct3D 8, except for Touhou 7, the game doesn’t stop while the editor window is open. This makes it easier to check the result of your modification.
  • New design of configuration files.
    • Previous design required to rename files to install and to edit .ini files directly to support a new game.
    • New design doesn’t need renaming and an older game’s configuration file can be used for a new game.
    • THRotator can read the previous throt.ini. Configuration file is converted to new format upon next save.

Bug fixes

  • Fix fixed window resolusion to 640x480 from Th11 to Th13 in windowed mode.
  • Fix that some implemented methods of D3D interfaces return unexpected values.
  • Fix the issue Touhou 7 does not accept any player’s inputs when DX8 to DX9 converter and d3d9.dll of THRotator are installed at the same time.
  • Fix the issue threshould input by user was compared with wrong count of setting viewports on Touhou 6 and 7.
    • THRotator converts the threshold to the correct one on Touhou 6 and 7 while reading config in the old format.

Others

  • Lots of refactoring
  • Introducing CMake for supporting multiple Visual Studio versions.

Additional notes

  • Built on Visual Studio 2017 (15.2)
  • Boost's version: 1.64.0

1.2.2

27 May 17:23
Compare
Choose a tag to compare

Bug fixes

No fix regarding functionality.

  • Fix obsolete version number string.

1.2.1

27 May 15:53
Compare
Choose a tag to compare

Bug fixes

  • Fix black screen when chosen resolution is wider or taller than screen in windowed mode.
  • Fix black stripe when monitor resolution is smaller than game resolution in fullscreen mode.
  • Fix crash when throt.ini is not writable.