Welcome!

pgeIcon
Moondust Project
The free and open source game engine and devkit for it



pgeIcon
TheXTech
The modern and cross-platform port of the SMBX fan game, free and open source



News

 1234>Page 1 of 4

TheXTech v1.3.6.5: not just a bugfix update

This is a minor update that adds some features, and fixes a variety of vanilla and TheXTech bugs found in the previous releases.

Changelog for 1.3.6.5

New features:

  • Added an experimental Sub-Hubs sub-system: it's will be possible to mark any level as a "sub-hub" where player can save the game and resume it from that level instead of the main hub (@Wohlstand)
  • Added the CopyVar command to the LunaScript which allows to copy value of one user variable to another (@Wohlstand)
  • Allow asset packs to customize Font 5 (outlined mixed-case font) (@ds-sloth)
  • Added automatical language detection for Vita (@Wohlstand)
  • Misc stability and performance improvements for the 3DS and Wii ports (@ds-sloth, @Wohlstand)

New vanilla bugfixes:

  • Fix vanilla bug where an incorrect frame gets shown when player attempts to enter the star-locked pipe, guarded by compat flag fix-visual-bugs (@Wohlstand)
  • Fix a vanilla graphical bug where an NPC emerging upwards from a block might use the wrong frame and width (@ds-sloth)
  • Fix the logical size of an NPC emerging downwards from a block, guarded by compat flag fix-npc-emerge-size (@ds-sloth)
  • Fix a vanilla bug where blocks could become intangible to NPCs after a coin switch was used (@ds-sloth)
  • Add a terminal velocity of 16 for lineguide platform blocks, guarded by compat flag fix-platform-acceleration (@ds-sloth)

TheXTech bugfixes:

  • Fix TheXTech 1.3.6 bug where auto movement on the world map was not reset when switching episodes (@ds-sloth)
  • Fix TheXTech 1.3.6 bug where dropping a player at the world map removed their mount (@ds-sloth)
  • Fix TheXTech 1.3.6.4 editor bug where NPCs could not be erased from a battle level (@ds-sloth)
  • The fails counter now increments whenever any player dies (not just P1) (@ds-sloth)
  • Add a workaround for a memory exhaustion error from lineguide platform blocks (@ds-sloth)
  • Fix TheXTech 1.3.6 bug where carefully-constructed single-frame wall clips would not work in TheXTech (@ds-sloth)
  • Fix TheXTech 1.3.6 bug where the vanilla player-filter-bounce bug was not correctly reproduced in TheXTech (@ds-sloth)
  • Fixed a leak of file descriptors in the translations sub-system (@Wohlstand)
  • Fixed the problem when anti-cheat trap will break levels in the editor (@Wohlstand)
  • Fixed the unexpected fade-in effect that gets played during any level quits by warps (@Wohlstand)
  • Fixed the incorrect work of the touch screen on PS Vita (@Wohlstand)

Known issues

  • 3DS and Wii ports do not run at the native system resolution.
  • Audio may be choppy on Old 3DS.
  • On Wii U, can't run the WUHB-packed game via Aroma in the second time because of possible Aroma-side bug.
  • On Wii U, Attempt to quit the WUHB-ran game will lead a black screen when running it via Aroma.
  • On Windows 10 when running OpenGL with some ~2006 Intel iGPU on laptop, game would crash (possibly fixed).

All details and downloads are on the project page!

Read more...

Posted 04/23/2024 04:43 by Wohlstand



10 YEARS ANNIVERSARY OF THE WOHLSOFT TEAM

10 YEARS ANNIVERSARY

Hello everyone!

Today (15'th of February, 2024) is a significant day: it has been exactly 10 years since the WohlSoft forum launched in 15'th of February, 2014. At that time, everything started with very simple researches over SMBX engine with the closed source code at that moment (you may find several related documents in the archive here).

As the founder of the forum and the entire WohlSoft team, I thank all those who are with us! And I also thank all those who have ever contributed to the development of the team's projects!

Read more...

Posted 02/15/2024 06:08 by Wohlstand



TheXTech v1.3.6.4: Bugfixes update

The new stable version of TheXTech 1.3.6.4 has been released!

This is a small update that fixes small a set of bugs found in the previous releases. This version includes a HOTFIX that fixes the startup crash on 32-bit Windows platforms and fixes random crashes that may happen with non-SIMD builds of the game.

Changelog for 1.3.6.4

  • Use OpenGL as the default renderer on supported platforms ("sdl" may be used in config.ini or at at the command line to request the SDL2 renderer)
  • Add ability to edit battle levels using in-game editor (@ds-sloth)
  • Fix bug where it was not possible to return to the main menu from an invalid battle mode level (@ds-sloth)
  • Fix vanilla bug where P2 could not close message box during shared screen coop (@ds-sloth)
  • Changed credits font id to 5 for outlines. (@0lhi)
  • Fix Emscripten bug where worlds created in the editor would get lost on page refresh (@ds-sloth)
  • Remove option "osk-fill-screen"; this behavior is now used whenever a touchscreen is active (@ds-sloth)
  • Fix TheXTech 1.3.6.1 crash on activating a joystick with an empty SDL name (@ds-sloth)
  • Fixed the TheXTech 1.3.6.3's startup crash on some 32-bit Windows systems. (@Wohlstand)
  • Removed config option "editor-edge-scroll" (enable by default on gamepads) (@ds-sloth)
  • Add ability to scroll in editor using mouse wheel or touchpad (@ds-sloth)
  • Fix TheXTech 1.3.6.1 bug where bitmask GIFs would sometimes be rendered incorrectly (@ds-sloth)
  • Fix TheXTech 1.3.6 bug where the editor could occasionally crash when placing warps (@ds-sloth)
  • Fix TheXTech 1.3.6 bug where the editor could not set the level name (used in battle mode) (@ds-sloth)
  • Fix TheXTech 1.3.6.1 bug affecting debug builds where the editor could crash when erasing objects (@ds-sloth)

Known issues

  • On Wii U, can't run the WUHB-packed game via Aroma in the second time because of possible Aroma-side bug.
  • On Wii U, Attempt to quit the WUHB-ran game will lead a black screen when running it via Aroma.
  • On Windows 10 when running OpenGL with some ~2006 Intel iGPU on laptop, game would crash (Possibly fixed).
  • On Emscripten, edited levels may be lost after closing the game.

All details and downloads are on the project page!

Read more...

Posted 02/11/2024 01:30 by Wohlstand



TheXTech v1.3.6.3: Bugfixes update

The new stable version of TheXTech 1.3.6.3 has been released!

This is a small update that fixes small a set of bugs found in the previous releases.

IMPORTANT NOTE:
Since this version, the Alt-Run button will be used instead of the Down button to perform the ground pount using a Purple "horse". The Down button behaviour will work when playing with the compatibility mode.

Changelog for 1.3.6.3

  • Fixed a TheXTech 1.3.6.1 crash where object lookup table could not process items with negative size (@ds-sloth)
  • On level load, replace negative item sizes with size zero (such items cannot be created by any editor)
  • Fix TheXTech 1.3.6.1 bug where item would drop above incorrect player in SharedCoop mode (@ds-sloth)
  • Fix rare TheXTech 1.3.6 bug where newly-added player could get stuck in immune state if other player died (@ds-sloth)
  • Display current version (and git revision if a dev build) on title screen (@ds-sloth)
  • Wii U port: add WUHB build (@ds-sloth)
  • Fix TheXTech 1.3.6.1 bug where the score display would not show '9's when using legacy assets (@ds-sloth)
  • Use the ANGLE shader translator library to improve support for OpenGL ES 3.0 shaders on desktop platforms (@ds-sloth)
  • Fix vanilla / TheXTech bug where a player could clip into ground while standing on a downwards-moving slope, guarded by fix-player-downward-clip compat flag (@ds-sloth)
  • CONTROLS / LOGIC CHANGE: when riding a purple pet mount, alt run is now used to enter a pound (down is still used in compat mode) (@0lhi, @ds-sloth, @Wohlstand)
  • Fix TheXTech modern mode bug where simultaneous slope-ground collisions were not handled properly (@ds-sloth)

Known issues

  • On Wii U, can't run the WUHB-packed game via Aroma in the second time because of possible Aroma-side bug.
  • On Wii U, Attempt to quit the WUHB-ran game will lead a black screen when running it via Aroma.
  • On Windows 10 when running OpenGL with some ~2006 Intel iGPU on laptop, game would crash.
  • On Emscripten, edited levels may be lost after closing the game.

All details and downloads are on the project page!

Read more...

Posted 01/21/2024 03:00 by Wohlstand



Planned maintenance starts on 6th or 7th of December 2023

Hello!

There's some major system-wide work planned to begin very soon. So, it's very possible that tomorrow or the day after (On the 6th or 7th of December), the WohlSoft server will be temporarily closed for maintenance.

The following resources will be unavailable during the maintenance process:

 

Apologies for possible inconvenience!

UPDATE: 9th of December, 2023, All works have been completed, all systems are operational.

Read more...

Posted 12/05/2023 06:07 by Wohlstand



TheXTech v1.3.6.2: Bugfixes update

The new stable version of TheXTech 1.3.6.2 has been released!

This is a small update that fixes small a set of bugs found in the previous 1.3.6.1 release and introduces the experimental Wii U support.


Changelog for 1.3.6.2:

  • Fixed a crash on attempt to add a game directory after storage permission grant on Android (@Wohlstand)
  • Added workaround for Little File Manager on Android (to open level file by content with no resources) (@Wohlstand)
  • Fixed TheXTech 1.3.6.1 bug where error messages at the main menu would lock the game (@ds-sloth)
  • Fixed an inability to parse LunaDLL Autocode files via MSVC builds of the game (@Wohlstand)
  • Added experimental support for the Nintendo Wii U homebrew platform (@Wohlstand).
  • Fixed audio not working when "/3ds/dspfirm.cdc" is missing on the 3DS (workaround works for the Citra and the HLE engine only, for the hardware and the LLE mode, you are required to obtain the true dspfirm.cdc file) (@Wohlstand).

All details and downloads are on the project page!

Read more...

Posted 11/20/2023 06:28 by Wohlstand



TheXTech v1.3.6.1: Internationalisation, OpenGL, etc.

The new stable version of TheXTech 1.3.6.1 has been released!

We worked on this update long and hard, and now we're ready to present a bunch of new features and fixes! This is a checkpoint release after which there are major works will be started. But don't worry, if any issue occurs with this version, hotfixes will be released.

Note: To get the full power of TheXTech while making new projects, the special Moondust Devkit configuration package is suggested (the latest laboratory Moondust Devkit required until the next stable devkit version 0.4.3.1 release).

Note 2: In order to gain access to all the new features, you should upgrade your assets package. Old ones will remain functional but do not contain the additions needed for features like new sound effects, the built-in editor, additional meta-signs, etc.

Note 3: Some options of the compat.ini file were renamed in order to get rid of references to proprietary content. We highly recommend renaming these fields at your episodes as soon as possible. (Details at the wiki)

Note 4: If you want to enable multi-language system, you are required to install new assets packages (you need to have `fonts` and `languages` sub-directories in your assets package).

All details and downloads are on the project page!

Read more...

Posted 10/14/2023 09:59 by Wohlstand



Moondust Project v0.4.3.2-beta has been released!

The future is near

During the very long development process, various factors made us decide to publish a beta release before the next stable version. All components have been improved and somewhat reworked. The Editor significantly enhanced support for TheXTech's engine. The Player Calibrator got a fully redesigned UI and got a bunch of new functions including mouse interactions, non-modal windows, and an experimental small functionality of a graphical editor that can be used in the sprite editing mode. The Music Player got a fully reworked reverb functionality, more testing features, and introduced the SPC echo effect and the functionality that can be used to create and export setup for the Sound FX module of TheXTech.

The nearest stable version of the Moondust Kit promises to be a checkpoint between the past and the future: we keep a plan to majorly re-construct the whole codebase to get rid of many mistakes done in the past, as they impose a serious limit on scalability.

Read more...

Posted 11/22/2022 08:21 by Wohlstand



TheXTech v1.3.6: LunaDLL scripts, better controller support, etc.

We worked on this update long and hard, and now we're ready to present a bunch of new features and fixes!

Note 1: To make use of TheXTech's full potential while designing new levels, the special Moondust Devkit configuration package is recommended (the latest laboratory Moondust Devkit is required until the next stable devkit version 0.4.3.1/0.4.4 release).

Note 2: In order to gain access to all the new features, you should upgrade your assets package. Old ones will remain functional but do not contain the additions needed for features like new sound effects, the built-in editor, additional meta-signs, etc.

Note 3: Some options of the compat.ini file were renamed in order to get rid of references to proprietary content. We highly recommend renaming these fields at your episodes as soon as possible. (Details at the wiki)

See details: https://github.com/Wohlstand/TheXTech/releases/tag/v1.3.6

All details and downloads are on the project page!

Read more...

Posted 09/12/2022 11:13 by Wohlstand



Development news of Moondust Project and TheXTech

Hello!

Since the last post, there is a lot of stuff that has been developed at both the Moondust Project and TheXTech.


 

  

In summary:

  • The next stable release of the Moondust Project will be released as soon as the tasks list will be completed. After this release, the major rewrite work is planned to begin after this release.
     
  • The upcoming stable update of TheXTech 1.3.6 will be released without multi-resolution support yet as this update still needs more testing and polishing, and will come with the next version after the 1.3.6 release, and, possibly, the versioning system will be changed to make it follow the general versioning rules.

(Please see the full version of the post to see details)

Read more...

Posted 07/31/2022 07:50 by Wohlstand


 1234>Page 1 of 4

This page has been requested 2083 times.

Copyright © 2014-2024 By Moondust Team

Legal information and privacy policyAbout us