Skip to content

TheXTech v1.3.7.3: A release done in my birthday!

Choose a tag to compare

@Wohlstand Wohlstand released this 19 Jun 22:26
3d77cf5

Yesterday (The 19'th of June) I had the birthday. Today I releasing a new update of TheXTech for you all! In this release a set of bugs found during the 1.3.7.2 release has been fixed including some vanilla, including the cursed printing of the Chinese text. In addition, the file library has been optimised.

A HOTFIX RELEASE 1.3.7.3-1 IS OUT, USE IT INSTEAD OF THIS

Full changelog for 1.3.7.3

New features:

General

  • Update LVLX/WLDX/SAVX loader to use new MDX file parser by ds-sloth (speeds up level/world loads on slow devices) (@ds-sloth, @Wohlstand)
  • Enabled running of Layers, Events, and LunaScript loops at the Outro screen to allow more dynamics (@Wohlstand)

Internationalisation

  • Added localisation support for custom stars requirement messages shown when player attempts to enter a warp and they don't have enough stars (@Wohlstand)

Behaviour changes

  • Logic change for TheXTech-exclusive feature: portal warps will not trigger until the player has spent 10 frames without overlapping any portal warps (@ds-sloth)

New vanilla bugfixes

  • Fix SMBX 1.3 peculiarity where frozen NPCs would sometimes be rendered incorrectly, guarded by compat flag "fix-visual-bugs" [Modern Mode] (@ds-sloth)
  • Fix SMBX 1.3 bug where the swap power (ID 273) could result in unexpected deaths or softlocks if the players were in different sections, guarded by compat flag "fix-multiplayer-targeting" [Modern/Classic Mode] (@ds-sloth, thanks to @Shadowblitz16 for the report)
  • Fix SMBX 1.3 bug where character passthrough blocks treated char 2-4's ice balls as belonging to char 1, guarded by compat flag "fix-char-pass-balls" [Modern Mode] (@ds-sloth, thanks to @Wohlstand for the report)
  • Fix SMBX 1.3 bug where character passthrough blocks did not allow char 5's fire/ice balls to pass through, guarded by compat flag "fix-char-pass-balls" [Modern Mode] (@ds-sloth)
  • Fix SMBX 1.3 bug where jumping out of a shoe above the section could cause it to despawn, guarded by compat flag "fix-npc-camera-logic" [Modern/Classic Mode] (@ds-sloth, thanks to @Liebning for the report)
  • Fix SMBX 1.3 bug where player could get stuck in fairy state if they hit a fairy power while stoned, guarded by compat flag "fix-fairy-stuck-in-pipe" [Modern/Classic Mode] (@ds-sloth, thanks to @Fire-Ball54322 for the report)

TheXTech bugfixes

  • Fixed an inability to save the state of the collected medals on triggering the game beat (@Wohlstand, thanks to @Liebning for the report)
  • Fixed a TTF text print bug from the version 1.3.7.2 that caused missing vertical offset on line breaking (@Wohlstand, thanks to 呜哩哇啦 for the report)
  • Wii: fix v1.3.7.2 bug where deleting an in-use controls profile could lead to a crash (@ds-sloth)
  • Fix TheXTech v1.3.7 bug where popping an empty bubble (ID 283) could harm the player (@ds-sloth, thanks to @Liebning for the report)
  • Fixed an inability to load a game pack from command line by path without slash ending (@Wohlstand)
  • 3DS: fix v1.3.7 bug where the title screen could get stuck at the right of the level (@ds-sloth)
  • Fixed a crash caused by hit of invisible Block-88 with a coin inside while the Coin Swtich is active (@Wohlstand)
  • Bugfix: don't continually loop if a load failure occurs when the restart level flag is set (@ds-sloth)
  • Bugfix: quit the episode if the hub level can't be reloaded (@ds-sloth)
  • Fixed an unexpected going to the last sub-hub level instead of the world map even explicit coordinates are been specified (@Wohlstand, thanks to @Liebning for the report)
  • Fixed the case when checkpoints won't reset when successfully quitting a level via warp exits, guarded by compat flag "fix-warp-exit-checkpoints" [Modern Mode] (@Wohlstand)
  • Fixed the unwanted triggering of the IME candidates window during the gameplay use of the keyboard when PinYin or any other IME method is enabled. (@Wohlstand)

Known issues

  • Audio may be choppy on Old 3DS.
  • Texture load stutter is present on Wii.
  • The screen may slightly judder during section resizes on 3DS and Wii.
  • On 3DS, background texture may start to flashing. (#816) (Possibly solved, the primary reason of this is an out of memory).
  • On 3DS the crash happens on attempt to quit by the home menu. (#738)
  • On Windows 10 when running OpenGL with some ~2006 Intel iGPU on laptop, game would crash (possibly fixed).
  • On Windows XP SP0 that uses S3 Savage 4 video card is impossible to dynamically switch video modes: the game just crashes (blame video drivers by theme selves as they were always very bad, according to random talk of people from the 2000s (in Russian) ).
  • On Linux/Wayland, Window icon can't be changed while running game. (#939)
  • On Linux/Wayland, Mouse cursor doesn't gets unlocked from window on toggling windowed mode after fullscreen. (#937)
  • Editor doesn't supports large fonts (I.e. Chinese, Korean, etc). (#884)
  • At Web version (Emscripten-built) the framerate may go incorrectly. (#851)
  • On some hardware, randomly and rare, alpha-channel might me messed up when using OpenGL render backend. (#743)