New update of TheXTech v1.3.7.2 has been released: Happy upcoming New 2026'th Year!

Description: Release announcements, development news and other interesting stuff. Only staff can create topics in this section.
Forum rules: Please don't report bugs here. If you found any bug, please report it at GitHub or at the forum in this section.
Moderators: Moderators, Semi-moderatos

Wohlstand M
Topic author, Server Owner
Server Owner
Avatar
Wohlstand M
Topic author, Server Owner
Server Owner
Age: 33
Reputation: 508
Posts: 1930
Joined: 15 Feb 2014
English Pronouns: he/him
Location: Moscow, Russia
Website Youtube channel URL Skype Tencent QQ

Post #1by Wohlstand » 27 Dec 2025, 1:28

Image


There are many important bugfixes introduced since the previous 1.3.7.1 release, and implemented some more of convenience.

And also, since this version, the loading screen is now fully localisable, and the rest of mainstream TheXTech-based games already introduced translated loading screen into Russian, Chinese and Japanese languages! (Details here)

Full changelog for 1.3.7.2

New features:

Video system
  • Added an ability to assign some TTF font per language (@Wohlstand)

Internationalisation
  • i18n: Added support for the localisation of the loading screen (@Wohlstand)
  • i18n: Removed the support for legacy placement of translations outside the i18n sub-directory since no production projects used it. (@Wohlstand)

Controls
  • Controls: add Alt Menu Controls option to controller profiles, which makes Jump act as Back and Alt Jump act as Confirm, to improve experience on Japanese-layout controllers (@ds-sloth)


Behaviour changes
  • Vanilla mode: reset score between gameplay sessions, like SMBX 1.3 (@ds-sloth)
  • Modern mode: allow static, always-shown NPCs (eg, O or bullet shooters) to deactivate while onscreen (@Wohlstand, @ds-sloth)
  • Menus: Alt Run is now used to erase options, instead of Alt Jump (@ds-sloth)
  • Menus: Alt Jump may now advance message boxes and start levels, guarded by existing compat flag "multiplayer-pause-controls" [Modern/Classic Mode] (@ds-sloth)
  • Controls: re-use controller profile when connected on different interfaces (@ds-sloth)
  • Controls: remove ability to load controller profiles saved by versions before v1.3.6 (2022) (@ds-sloth)
  • Controls: allow deleting a profile in use. This will allow the controller's profile to be reset. (@ds-sloth)
  • Logic change: when modern (LVLX) autoscroll hits the end of the section, it now keeps the current camera size instead of resetting the camera to 800x800 as in SMBX 1.3 (@ds-sloth)
  • Logic change: the terminal velocity for rail/lineguide platforms has been increased from 16 to 40 to address compatibility issues at some levels where falling speed is not enough to beat the challenge. (@Wohlstand)

Hardware support
  • Controls: adjusted support for Wii Remote and Wii Remote with Nunchuk controllers on Wii U. (@Wohlstand)

New vanilla bugfixes
  • Fixed the SMBX 1.3 bug where the engine would appear to break if an AutoStart event (other than "Level - Start") changed section bounds, guarded by compat flag "modern-section-change" [Modern/Classic Mode] (@Wohlstand)
  • Fix SMBX 1.3 crash caused by hitting a coin switch while on a slope (@ds-sloth, thanks to Peter Smith for the report)
  • Fixed vanilla crash bug caused by division by zero on rendering of Background2-25 with a texture width smaller than 800 and when the section has an exact width of 800 (@Wohlstand)

TheXTech bugfixes
  • Fonts: Fixed the incorrect vertical alignment of some TTF glyph. (@Wohlstand)
  • Controls: fix v1.3.6 bug where controller was assigned the wrong profile after its original profile was deleted (@ds-sloth)
  • Controls: fix face button labels on Switch port. (@Wohlstand, @ds-sloth)
  • Controls: fix v1.3.6 bug where closing the Enter Code screen with the Start button might prevent successful code entry (@ds-sloth, @Wohlstand)
  • Visuals: fix v1.3.7.1 bug where there was a black frame during the transition from the main menu to the asset pack select screen (@ds-sloth)
  • Fix v1.3.7.1 bug where npc-300.txt was not loaded properly - fixes spinning platforms in Lowser's Conquest (@ds-sloth, @Wohlstand)
  • Fix v1.3.7.1 bug where default masks/outlines were not loaded for custom GIF player sprites, resulting in black boxes (@ds-sloth)
  • Fix v1.3.7.1 Modern/Classic bug where it was not safe to run on a series of fall blocks with gaps between them, caused by the downward clip fix introduced in v1.3.7.1 (@ds-sloth, thanks to @Liebning for the report)
  • Desktop: fix a minor cosmetic bug where the screen could flicker when resizing the window (@ds-sloth)
  • Fixed the v1.3.6 bug where skull raft with modern logic enabled will glitch when impacts a barrier being in a water (@Wohlstand)
  • Fix v1.3.1 inaccuracy where NPCs 69 and 70 were one pixel shorter than they are in SMBX 1.3 (@ds-sloth, thanks to @Liebning for the report)
  • Fixed an inability to auto-create the screenshots directory on macOS (@Wohlstand)
  • Fix v1.3.7 bug where the engine would fail to load if the first encountered asset pack was invalid (@ds-sloth)
  • Fix v1.3.6 inaccuracy where warp-spawned NPCs would fail to be hidden if their layer was hidden immediately following spawn (their layer is set to "Spawned NPCs" when warp is complete) (@ds-sloth)
  • Fix v1.3.7.1 bug where static NPCs spawned by a generator could despawn while onscreen (@ds-sloth)
  • Fix v1.3.1 bug where whipping a turtle (with leaf power) would kill the turtle as well as releasing it from its shell (@ds-sloth, bug caught by @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. (Issue 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. (Issue 738)
  • On old 3DS the out-of-memory crash might happen with the stable version of the game. The solution is not yet backported from the devel branch.
  • 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. (Issue 939)
  • On Linux/Wayland, Mouse cursor doesn't gets unlocked from window on toggling windowed mode after fullscreen. (Issue 937)
  • Editor doesn't supports large fonts (I.e. Chinese, Korean, etc). (Issue 884)
  • At Web version (Emscripten-built) the framerate may go incorrectly. (Issue 851)
  • On some hardware, randomly and rare, alpha-channel might me messed up when using OpenGL render backend. (Issue 743)

Read full changelog at the "changelog.txt" file in the packages or in the source code archives.

All downloads at the official page of the project!

GitHub Release page: https://github.com/Wohlstand/TheXTech/releases/tag/v1.3.7.2

Tip: Please use the plain application package at if you want to quickly update your existing engine without taking any assets updates (for example, if you has the modded assets you made yourself and you don't want to re-apply all your patches again). However, in some cases assets should be updated to bring some of new features.

Also, you may visit the official TheXTech documentation to learn more about the TheXTech:
https://github.com/Wohlstand/TheXTech/wiki
Image

Return to “TheXTech News”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest