Skip to content

v1.8.0

Choose a tag to compare

@HTMonkeyG HTMonkeyG released this 13 Nov 12:29
· 54 commits to main since this release

Breaking Changes:

  • Added demo for HTGetActiveBackendName().
  • Added HTGetActiveBackendName() to get currently active backends.
  • Fixed incorrect render of ImGui when the game changes glColorMask.
  • Changed gameEditionFlag to int32_t to allow more games.
  • Added OpenGL3 backend.
  • Added game backend for MCBE Chinese Edition.
  • Added HT_ImplNull_EditionAll to ignore edition check.
  • Added more backend functions to allow backends to customize game edition check
    and ImGui initialize.
  • Use htconfig.h to enable or disable backends.
  • Allow customization of game and renderer backend code except for Sky:CotL.
  • Transfer all game related and platform related code to the backends folder.

Other Changes:

  • Fixed incorrect function name utf8ToWchar in html_impl_vklayer.
  • Added HTDataStoreStringKey() and HTDataGetStringKey().
  • Added demo for HTDataStore() and HTDataGet().
  • Added HTDataStore() and HTDataGet() to save persistent data.
  • Introduced LevelDB and ZLib.
  • Vulkan layer implementaion will create html-config.json if missing.