TheXTech - WohlSoft Team (2024)

TheXTech - WohlSoft Team (1)
Welcome to the TheXTech!

Contents

  • Introduction
  • Screenshots and videos
  • Downloads
    • Source code
  • Help and Documentation

TheXTech is a free and open-source game engine for Mario-like platforming games. There is a complete and extendedsource code port of the Super Mario Bros. X 1.3 game engine (later just "SMBX"), and its direct unofficialcontinuation after development halted in the 2011th year. This engine preserves full compatibility with levelsand episodes made for the original SMBX game, including its repacks. And it's allowed to create brand-new Levels,Episodes, and content packs. Unlike the original SMBX game that depends on Windows and x86, TheXTech can work onmany operating systems (including Linux distros, macOS, xBSD, Android, Haiku, etc.) and processor architectures(including x86_64, ARM, PowerPC, MIPS, etc.).

This is a sister project to the Moondust Project, developed and maintained in parallel with it.

TheXTech gameplay

(Lowser's Conquest Demo, level "Slipsand Fortress")

"Forêt bleue" by Catskart

(Playing the LunaDLL level on Android)

Current stable version: 1.3.6.6

TheXTech - WohlSoft Team (18) Changelog for 1.3.6.6
Read the list of changes that was done for the current, and for all previous releases.

Please select the edition:

These packages contain the runtime engine binary only, no resources included. You can use this to run any ofseparated assets packages, or to update your existing game without re-downloading game assets. Especially useful if you didyour own remix of the assets, and you don't want to re-remix them again.

TheXTech - WohlSoft Team (22) Catalogue of Assets packages
The list of available TheXTech games that you can play

Download for:

Download for Windows

Tip: To unpack 7z archives you need to use the 7-zip tool (it's free!). Also available for ARM64 machines.

TheXTech - WohlSoft Team (32) Windows x86_64 (64-bit)
Modern Windows platforms
TheXTech - WohlSoft Team (33) Windows ARM64 (64-bit)
Modern Windows platforms with ARM processors. The VC Redist for ARM64 is required (download link below).
TheXTech - WohlSoft Team (34) Windows x86 (32-bit)
Legacy Windows platforms including old processors like Pentium III

Dependencies:

TheXTech - WohlSoft Team (35) VC Redist for ARM64
Required component for ARM64 version of the game

Download for Linux

Portable Generic Linux archives

Note: There are static portable builds that should work almost everywhere. If you run a different Linux distro thanUbuntu, the Ubuntu 16.04 version should work for you. It's confirmed to work on Debian 10, on OpenSUSE,on Fedora, on CentOS. Also, the game could work on ArchLinux and Monjaro. If all builds won't work onyour distro, feel free to report to me and try to compile the game from the sources to get it to workon your side. Right now there are x86_64 and 32-bit x86 builds that were made, ARM wasn't built by theCI yet (in the future I may try to set up the CI to produce such builds).

TheXTech - WohlSoft Team (36) Generic Linux AMD64 (U20)
Built on Ubuntu 20.04. Works also on Fedora and, possibly, on Arch and Monjaro.
TheXTech - WohlSoft Team (37) Generic Linux AMD64 (U18)
Built on Ubuntu 18.04. Works also on OpenSUSE.
TheXTech - WohlSoft Team (38) Generic Linux AMD64 (U16)
Built on Ubuntu 16.04. Works also on Debian 10+, CentOS 7+.
TheXTech - WohlSoft Team (39) Generic Linux i386 (U16)
Built on Ubuntu 16.04. Works also on other 32-bit Linux systems.
TheXTech - WohlSoft Team (40) Building from source manual
If prebuilt packages doesn't work, or you want to run the game on non-x86 architectures, please build it from the source code.

Download for macOS

The version 10.9 (Mavericks) is minimal to get the game work.

TheXTech - WohlSoft Team (41) Game App template (ZIP)
Universal for both Intel and Apple Silicon

Note: This is the "Game template", the app bundle that contains no assets. You need to put thegame assets into the "TheXTech.app/Content/Resources/assets" directory inside of the bundle, and then, edit"Content/Info.plist", and specify the value for the "CFBundeName" (the application's name) field to make it not be "Not named application"in the task manager).

Download for Android

The version 4.1 is minimal to get the game work.

TheXTech - WohlSoft Team (42) APK package for Android
Universal for ARM32, ARM64, x86, x86_64
TheXTech - WohlSoft Team (43) Catalogue of Assets packages
The list of available TheXTech games that you can play

How to install:

Caution: If you place your game assets package on a SD card, it will becomeread-only, and therefore, gamesaves, settings, etc. will be saved at the application's directory (which can't be browsedon Android 11+ without of the wired USB connection)

  • Download both APK and Assets packages to your device.
  • Ensure that the installation of applications from custom sources is allowed (check your security settings).
  • Install the APK (navigate the Download directory in your file manager, and open the downloaded APK by the application installer).
  • At your phone storage or SD card, at any convenient place, create the "TheXTech Games" directory.
  • Move the downloaded Assets archive into the "TheXTech Games" directory.
  • Unpack the Assets archive into the subdirectory with any name.
  • Launch the TheXTech game from your launcher.
  • Press the icon at the Right-Top of the screen and choose the "Select directory..." menu item.
  • You will be asked for the storage permission. Grand it. If you run the Android 11 or higher, you should allow the file system access.
  • Once the directory browser will open, please navigate your "TheXTech Games" directory, and open the subdirectory inside, and then, press OK.
  • If you selected the valid Assets directory, the overlook will change into the style of the selected game.
  • Press "Start game" to start the game, or press the "Settings" button to change certain settings before to start the game.

How to add another game into existing installation of TheXTech:

  • Download the desired Assets package to your device.
  • Move the downloaded Assets archive into the "TheXTech Games" directory you created earlier.
  • Unpack the Assets archive into the subdirectory with any different name.
  • Launch the TheXTech game from your launcher.
  • Press the icon at the Right-Top of the screen and choose the "Select directory..." menu item.
  • Navigate your "TheXTech Games" directory, and open the subdirectory with a newly unpacked game, and then, press OK.
  • Press "Start game" to start the game, or press the "Settings" button to change certain settings before to start the game.
  • Use the Right-Top icon to switch between installed games. Every game will has its own game saves storage, in-game settings, accessible episodes, etc.

Download for Wii

Note: This is an experimental version of TheXTech for Wii. You may encounter some issues using this version, so, please report them to us.

TheXTech - WohlSoft Team (44) Application for the Wii Homebrew Channel
Should be placed into "apps" directory on SD card
TheXTech - WohlSoft Team (45) Catalogue of Assets packages
The list of available TheXTech games that you can play

How to install on hardware:

In order to run this game, you are required to have a hacked Wii with the Homebrew Channel installed.

  • Download both Application and Assets packages.
  • At root of your SD card, create the thextech directory.
  • Unpack the Assets archive into the thextech directory.
  • Unpack the Application archive into the apps directory at your SD card root, make sure content appears at the apps/thextech-wii sub-directory.
  • Try to run the TheXTech application via Homebrew Channel.

How to run on emulators (such as Dolphin):

  • Download both Application and Assets packages.
  • At the directory linked as an SD card, create the thextech directory.
  • Unpack the Assets archive into the thextech directory.
  • Place the boot.dol file from the Application archive into any convenient directory (don't forget to rename the file into anything you want).
  • Try to open your DOL file via the emulator.

Download for Wii U

Note: This is an experimental version of TheXTech for Wii U. You may encounter some issues using this version, so, please report them to us.

TheXTech - WohlSoft Team (46) Application for the Wii U Homebrew Launcher
Should be placed into "wiiu/apps" directory on SD card
TheXTech - WohlSoft Team (47) Catalogue of Assets packages
The list of available TheXTech games that you can play

How to install on hardware:

In order to run this game, you are required to have a hacked Wii U with the Tiramisu / Aroma installed.

  • Download both Application and Assets packages.
  • At root of your SD card, create the wiiu/thextech directory.
  • Unpack the Assets archive into the wiiu/thextech directory.
  • Unpack the Application archive into the apps directory at your SD card root, make sure content appears at the wiiu/apps/thextech-wiiu subdirectory.
  • Try to run the TheXTech application via Homebrew Channel.

How to run on emulators (such as CEMU):

  • Download both Application and Assets packages.
  • At the directory linked as an SD card, create the wiiu/thextech directory.
  • Unpack the Assets archive into the wiiu/thextech directory.
  • Place the thextech.rpx file from the Application archive into any convenient directory.
  • Try to open your RPX file via the emulator.

Caution 1: When running the game on CEMU, it may work incorrectly because of the recompiler bugs. You can escape these bugs by running the CEMU with the --force-interpreter command-line argument.

Download for Nintendo Switch

TheXTech - WohlSoft Team (48) NRO executable for Switch
Should be placed into "switch" directory on SD card
TheXTech - WohlSoft Team (49) Catalogue of Assets packages
The list of available TheXTech games that you can play

How to install on hardware:

In order to run this game, you are required to have a hacked Switch.

  • Download both NRO and Assets packages.
  • At root of your SD card, create the TheXTech directory.
  • Unpack the Assets archive into the TheXTech directory.
  • Place the NRO file into the switch directory at your SD card root.
  • Try to run the game.

How to run on emulators (such as Yuzu):

  • Download both NRO and Assets packages.
  • At the directory linked as an SD card, create the TheXTech directory.
  • Unpack the Assets archive into the TheXTech directory.
  • Place the NRO file into any convenient directory.
  • Try to open the NRO file via the emulator.

Download for Nintendo 3DS

Note: This is an experimental version of TheXTech for 3ds. You may encounter some issues using this version, so, please report them to us.

TheXTech - WohlSoft Team (50) 3DSX executable for 3DS
Should be placed into the "3ds" directory at SD card root
TheXTech - WohlSoft Team (51) Catalogue of Assets packages
The list of available TheXTech games that you can play

How to install on hardware:

In order to run this game, you are required to have a hacked 3DS.

  • Download both 3DSX and Assets packages.
  • At root of your SD card, create the 3ds/thextech directory.
  • Depending on the type of assets (generic or romfs package with content optimized for 3DS), installation methods are different:
    • If it's a non-converted assets, unpack the content of Assets archive into the 3ds/thextech directory.
    • If it's a romfs package, unpack the .romfs file from the Assets archive into the 3ds/thextech directory and renane it into assets.romfs (Ensure that full path should be 3ds/thextech/assets.romfs).
  • Place the 3DSX file into the 3ds directory at your SD card root.
  • Try to run the game via the Homebrew Launcher.

How to run on emulators (such as Citra):

  • Download both 3DSX and Assets packages.
  • At the directory linked as an SD card, create the 3ds/thextech directory.
  • Depending on the type of assets (generic or romfs package with content optimized for 3DS), installation methods are different:
    • If it's a non-converted assets, unpack the content of Assets archive into the 3ds/thextech directory.
    • If it's a romfs package, unpack the .romfs file from the Assets archive into the 3ds/thextech directory and renane it into assets.romfs (Ensure that full path should be 3ds/thextech/assets.romfs).
  • Place the 3DSX file into any convenient directory.
  • Try to open the 3DSX file via the emulator.

Download for PS Vita

Note: There are two variants of the game: the official version with 800x600 resolution, and the in-development experimental version with the native resolution support.

TheXTech - WohlSoft Team (52) VPK package for Vita 1.3.6.6-stable
Official version with the 800x600 screen resolution
TheXTech - WohlSoft Team (53) VPK package for Vita 1.3.7-dev
Latest in-development experimental version with the native screen resolution support. (Recommended by port maintainer)
TheXTech - WohlSoft Team (54) Catalogue of Assets packages
The list of available TheXTech games that you can play

How to install on hardware:

Note: While possible to move all assets over FTP, it’s much faster and more reliable to mount your Vita over USB or move your Vita2SD to your computer and copy that way. You’ve been warned.

  • Download both VPK and Assets packages.
  • Created a folder on your Vita named TheXTech (case matters) in ux0:data:
    ux0:data/TheXTech
  • Unpack the Assets archive into the TheXTech directory.
  • Install the thextech.vpk and enjoy.

Super Mario Bros. X is a Mario fan game originally made by Andrew Spinks in the year 2009 and supportedby him up to 2011. This game combines various aspects of Super Mario Bros.,Super Mario Bros. 2, Super Mario Bros. 3, Super Mario World, and other Mario games. Additionally, this game has elements from games of otherseries like Metroid and Legend of Zelda. With the emergence of TheXTech, this game got its unofficial continuation.

Important: This game and its developers have absolutely no affiliation with Nintendo, nor do they claim to.The asset pack of this game preserves the SMBX experience, which is a vital part of fangaming history. It is distributed by private persons for non commercial purposes.

Help and support:

TheXTech - WohlSoft Team (55) Visit the official discussion
Here you can get an official support for this game and discuss it.

Download for:

Download for Windows

Tip: To unpack 7z archives you need to use the 7-zip tool (it's free!). Also available for ARM64 machines.

TheXTech - WohlSoft Team (66) Windows x86_64 (64-bit)
Modern Windows platforms
TheXTech - WohlSoft Team (67) Windows ARM64 (64-bit)
Modern Windows platforms with ARM processors. The VC Redist for ARM64 is required (download link below).
TheXTech - WohlSoft Team (68) Windows x86 (32-bit)
Legacy Windows platforms including old processors like Pentium III

Dependencies:

TheXTech - WohlSoft Team (69) VC Redist for ARM64
Required component for ARM64 version of the game

Download for Linux

Portable Generic Linux archives

Note: There are static portable builds that should work almost everywhere. If you run a different Linux distro thanUbuntu, the Ubuntu 16.04 version should work for you. It's confirmed to work on Debian 10, on OpenSUSE,on Fedora, on CentOS. Also, the game could work on ArchLinux and Monjaro. If all builds won't work onyour distro, feel free to report to me and try to compile the game from the sources to get it to workon your side. Right now there are x86_64 and 32-bit x86 builds that were made, ARM wasn't built by theCI yet (in the future I may try to set up the CI to produce such builds).

TheXTech - WohlSoft Team (70) Generic Linux AMD64 (U20)
Built on Ubuntu 20.04. Works also on Fedora and, possibly, on Arch and Monjaro.
TheXTech - WohlSoft Team (71) Generic Linux AMD64 (U18)
Built on Ubuntu 18.04. Works also on OpenSUSE.
TheXTech - WohlSoft Team (72) Generic Linux AMD64 (U16)
Built on Ubuntu 16.04. Works also on Debian 10+, CentOS 7+.
TheXTech - WohlSoft Team (73) Generic Linux i386 (U16)
Built on Ubuntu 16.04. Works also on other 32-bit Linux systems.
TheXTech - WohlSoft Team (74) Building from source manual
If prebuilt packages doesn't work, or you want to run the game on non-x86 architectures, please build it from the source code.

Debian and Ubuntu-compatible packages

The game will be installed at system, default assets will appear at the /usr/share/games/thextech/smbx directory,and user directory for game saves, custom worlds, logs, screenshots will appear at the ~/.thextech-smbx directory on the first launch.

TheXTech - WohlSoft Team (75) Debian-based Linux AMD64 (U20)
Built on Ubuntu 20.04
TheXTech - WohlSoft Team (76) Debian-based Linux AMD64 (U18)
Built on Ubuntu 18.04
TheXTech - WohlSoft Team (77) Debian-based Linux AMD64 (U16)
Built on Ubuntu 16.04
TheXTech - WohlSoft Team (78) Debian-based Linux i386 (U16)
Built on Ubuntu 16.04

AUR packages

There is an AUR package, maintained by YidaozhanYa. The game will be installed at system, defaultassets will appear at /usr/share/games/thextech-smbx, and user directory for game saves, customworlds, logs, screenshots will appear at ~/.thextech-smbx directory.

yay -Sua --batchinstall thextech-supermariobrosx

Download for macOS

The version 10.9 (Mavericks) is minimal to get the game work.

TheXTech - WohlSoft Team (79) DMG image
Universal for both Intel and Apple Silicon

Note: Because of macOS specifics, using the game here has a different waythan other systems: after installation, first, run a game, and then, to add your custom episodes, look into your homedirectory and find the "TheXTech Games/Super Mario Bros. X" folder, the "worlds" and "battle" inside is foryour stuff! The game saves screenshots and GIF records in the system's default screenshots directory.

To customise default media, look inside the bundle and find the "Contents/Resources/assets" folder!

Caution 1: Bundle is unsigned, make sure you know how to deal with a Gatekeeper to make able to use this! On Catalina it may not start the first time after Gatekeeper's question, try to run the game again!

Caution 2: On Apple Silicon (M1+) devices, you will need to run the next command from your terminal at the applications directory to get the game work:

xattr -rd com.apple.quarantine "Super Mario Bros. X.app"

Download for Android

The version 4.1 is minimal to get the game work.

TheXTech - WohlSoft Team (80) APK package for Android
Universal for ARM32, ARM64, x86, x86_64
TheXTech - WohlSoft Team (81) Assets: Super Mario Bros. X
The resource pack for TheXTech with the Super Mario Bros. X Game

How to install:

Caution: If you place your game assets package on a SD card, it will becomeread-only, and therefore, gamesaves, settings, etc. will be saved at the application's directory (which can't be browsedon Android 11+ without of the wired USB connection)

  • Download both APK and Assets packages to your device.
  • Ensure that the installation of applications from custom sources is allowed (check your security settings).
  • Install the APK (navigate the Download directory in your file manager, and open the downloaded APK by the application installer).
  • At your phone storage or SD card, at any convenient place, create the "TheXTech Games" directory.
  • Move the downloaded Assets archive into the "TheXTech Games" directory.
  • Unpack the Assets archive into the subdirectory with any name.
  • Launch the TheXTech game from your launcher.
  • Press the icon at the Right-Top of the screen and choose the "Select directory..." menu item.
  • You will be asked for the storage permission. Grand it. If you run the Android 11 or higher, you should allow the file system access.
  • Once the directory browser will open, please navigate your "TheXTech Games" directory, and open the subdirectory inside, and then, press OK.
  • If you selected the valid Assets directory, the overlook will change into the style of the selected game.
  • Press "Start game" to start the game, or press the "Settings" button to change certain settings before to start the game.

How to add another game into existing installation of TheXTech:

  • Download the desired Assets package to your device.
  • Move the downloaded Assets archive into the "TheXTech Games" directory you created earlier.
  • Unpack the Assets archive into the subdirectory with any different name.
  • Launch the TheXTech game from your launcher.
  • Press the icon at the Right-Top of the screen and choose the "Select directory..." menu item.
  • Navigate your "TheXTech Games" directory, and open the subdirectory with a newly unpacked game, and then, press OK.
  • Press "Start game" to start the game, or press the "Settings" button to change certain settings before to start the game.
  • Use the Right-Top icon to switch between installed games. Every game will has its own game saves storage, in-game settings, accessible episodes, etc.

Download for Wii

Note: This is an experimental version of TheXTech for Wii. You may encounter some issues using this version, so, please report them to us.

TheXTech - WohlSoft Team (82) Application for the Wii Homebrew Channel
Should be placed into "apps" directory on SD card
TheXTech - WohlSoft Team (83) Assets: Super Mario Bros. X for Wii
The resource pack for TheXTech with the Super Mario Bros. X Game, should be placed at "thextech" directory at SD card root

How to install on hardware:

In order to run this game, you are required to have a hacked Wii with the Homebrew Channel installed.

  • Download both Application and Assets packages.
  • At root of your SD card, create the thextech directory.
  • Unpack the Assets archive into the thextech directory.
  • Unpack the Application archive into the apps directory at your SD card root, make sure content appears at the apps/thextech-wii sub-directory.
  • Try to run the TheXTech application via Homebrew Channel.

How to run on emulators (such as Dolphin):

  • Download both Application and Assets packages.
  • At the directory linked as an SD card, create the thextech directory.
  • Unpack the Assets archive into the thextech directory.
  • Place the boot.dol file from the Application archive into any convenient directory (don't forget to rename the file into anything you want).
  • Try to open your DOL file via the emulator.

Download for Wii U

Note: This is an experimental version of TheXTech for Wii U. You may encounter some issues using this version, so, please report them to us.

TheXTech - WohlSoft Team (84) Application for the Wii U Homebrew Launcher
Should be placed into "wiiu/apps" directory on SD card
TheXTech - WohlSoft Team (85) Assets: Super Mario Bros. X
The resource pack for TheXTech with the Super Mario Bros. X Game

How to install on hardware:

In order to run this game, you are required to have a hacked Wii U with the Tiramisu / Aroma installed.

  • Download both Application and Assets packages.
  • At root of your SD card, create the wiiu/thextech directory.
  • Unpack the Assets archive into the wiiu/thextech directory.
  • Unpack the Application archive into the apps directory at your SD card root, make sure content appears at the wiiu/apps/thextech-wiiu subdirectory.
  • Try to run the TheXTech application via Homebrew Channel.

How to run on emulators (such as CEMU):

  • Download both Application and Assets packages.
  • At the directory linked as an SD card, create the wiiu/thextech directory.
  • Unpack the Assets archive into the wiiu/thextech directory.
  • Place the thextech.rpx file from the Application archive into any convenient directory.
  • Try to open your RPX file via the emulator.

Caution 1: When running the game on CEMU, it may work incorrectly because of the recompiler bugs. You can escape these bugs by running the CEMU with the --force-interpreter command-line argument.

Download for Nintendo Switch

TheXTech - WohlSoft Team (86) NRO executable for Switch
Should be placed into "switch" directory on SD card
TheXTech - WohlSoft Team (87) Assets: Super Mario Bros. X
The resource pack for TheXTech with the Super Mario Bros. X Game

How to install on hardware:

In order to run this game, you are required to have a hacked Switch.

  • Download both NRO and Assets packages.
  • At root of your SD card, create the TheXTech directory.
  • Unpack the Assets archive into the TheXTech directory.
  • Place the NRO file into the switch directory at your SD card root.
  • Try to run the game.

How to run on emulators (such as Yuzu):

  • Download both NRO and Assets packages.
  • At the directory linked as an SD card, create the TheXTech directory.
  • Unpack the Assets archive into the TheXTech directory.
  • Place the NRO file into any convenient directory.
  • Try to open the NRO file via the emulator.

Download for 3DS

Note: This is an experimental version of TheXTech for 3ds. You may encounter some issues using this version, so, please report them to us.

TheXTech - WohlSoft Team (88) 3DSX executable for 3DS
Should be placed into the "3ds" directory at SD card root
TheXTech - WohlSoft Team (89) Assets: Super Mario Bros. X for 3DS
The resource pack for TheXTech with the Super Mario Bros. X Game, should be placed at "3ds/thextech" directory at SD card root and renamed into "assets.romfs"

How to install on hardware:

In order to run this game, you are required to have a hacked 3DS.

  • Download both 3DSX and Assets packages.
  • At root of your SD card, create the 3ds/thextech directory.
  • Unpack the .romfs file from the Assets archive into the 3ds/thextech directory and renane it into assets.romfs (Ensure that full path should be 3ds/thextech/assets.romfs).
  • Place the 3DSX file into the 3ds directory at your SD card root.
  • Try to run the game via the Homebrew Launcher.

How to run on emulators (such as Citra):

  • Download both 3DSX and Assets packages.
  • At the directory linked as an SD card, create the 3ds/thextech directory.
  • Unpack the .romfs file from the Assets archive into the 3ds/thextech directory and renane it into assets.romfs (Ensure that full path should be 3ds/thextech/assets.romfs).
  • Place the 3DSX file into any convenient directory.
  • Try to open the 3DSX file via the emulator.

Download for PS Vita

Note: There are two variants of the game: the official version with 800x600 resolution, and the in-development experimental version with the native resolution support.

TheXTech - WohlSoft Team (90) VPK package for Vita 1.3.6.6-stable
Official version with the 800x600 screen resolution
TheXTech - WohlSoft Team (91) VPK package for Vita 1.3.7-dev
Latest in-development experimental version with the native screen resolution support. (Recommended by port maintainer)
TheXTech - WohlSoft Team (92) Assets: Super Mario Bros. X
The resource pack for TheXTech with the Super Mario Bros. X Game

How to install on hardware:

Note: While possible to move all assets over FTP, it’s much faster and more reliable to mount your Vita over USB or move your Vita2SD to your computer and copy that way. You’ve been warned.

  • Download both VPK and Assets packages.
  • Created a folder on your Vita named TheXTech (case matters) in ux0:data:
    ux0:data/TheXTech
  • Unpack the Assets archive into the TheXTech directory.
  • Install the thextech.vpk and enjoy.

Web version

TheXTech - WohlSoft Team (93) Play SMBX in the browser NOW!
Supported by Firefox, Chromium-based browsers, and Safari

Note: the game may work slow from some places like China, please ask people for any local mirrors, or get the self-hosted version below

TheXTech - WohlSoft Team (94) Self-hosted package
Download this package if you want to upload the game copy on your WEB-server and make the game get better availability.
TheXTech - WohlSoft Team (95) Building from source manual
If you want to run your own game on the web, you are required to build the game from the source code by yourself.

This is a small game based on the TheXTech engine with the A2XTcontent pack made by the Talkhaus community (visit their forum here https://talkhaus.raocow.com).It's a remix of old SMBX episodes such as "The Invasion 1", brought to the A2XT universe!

About characters if you're not familiar with them

TheXTech - WohlSoft Team (96)
Demo, an armless cycloptic demon, alien minion, and command center operator.

TheXTech - WohlSoft Team (97)
Demo's sister Iris, with her pet llamas. She likes to call them Catnips.

TheXTech - WohlSoft Team (98)
Kood, a high-ranking intergalactic freedom fighter.

TheXTech - WohlSoft Team (99)
Demo's Earth friend Samuel, or Raocow, as we like to call him.

TheXTech - WohlSoft Team (100)
Sheath - an energetic teenager with a small brain and even smaller attention span.

Help and support:

TheXTech - WohlSoft Team (101) Visit the official discussion
Here you can get an official support for this game and discuss it.

Download for:

Download for Windows

Tip: To unpack 7z archives you need to use the 7-zip tool (it's free!). Also available for ARM64 machines.

TheXTech - WohlSoft Team (112) Windows x86_64 (64-bit)
Modern Windows platforms
TheXTech - WohlSoft Team (113) Windows ARM64 (64-bit)
Modern Windows platforms with ARM processors. The VC Redist for ARM64 is required (download link below).
TheXTech - WohlSoft Team (114) Windows x86 (32-bit)
Legacy Windows platforms including old processors like Pentium III

Dependencies:

TheXTech - WohlSoft Team (115) VC Redist for ARM64
Required component for ARM64 version of the game

Download for Linux

Portable Generic Linux archives

Note: There are static portable builds that should work almost everywhere. If you run a different Linux distro thanUbuntu, the Ubuntu 16.04 version should work for you. It's confirmed to work on Debian 10, on OpenSUSE,on Fedora, on CentOS. Also, the game could work on ArchLinux and Monjaro. If all builds won't work onyour distro, feel free to report to me and try to compile the game from the sources to get it to workon your side. Right now there are x86_64 and 32-bit x86 builds that were made, ARM wasn't built by theCI yet (in the future I may try to set up the CI to produce such builds).

TheXTech - WohlSoft Team (116) Generic Linux AMD64 (U20)
Built on Ubuntu 20.04. Works also on Fedora and, possibly, on Arch and Monjaro.
TheXTech - WohlSoft Team (117) Generic Linux AMD64 (U18)
Built on Ubuntu 18.04. Works also on OpenSUSE.
TheXTech - WohlSoft Team (118) Generic Linux AMD64 (U16)
Built on Ubuntu 16.04. Works also on Debian 10+, CentOS 7+.
TheXTech - WohlSoft Team (119) Generic Linux i386 (U16)
Built on Ubuntu 16.04. Works also on other 32-bit Linux systems.
TheXTech - WohlSoft Team (120) Building from source manual
If prebuilt packages doesn't work, or you want to run the game on non-x86 architectures, please build it from the source code.

Debian and Ubuntu-compatible packages

The game will be installed at system, default assets will appear at the /usr/share/games/thextech/aod directory,and user directory for game saves, custom worlds, logs, screenshots will appear at the ~/.thextech-aod directory on the first launch.

TheXTech - WohlSoft Team (121) Debian-based Linux AMD64 (U20)
Built on Ubuntu 20.04
TheXTech - WohlSoft Team (122) Debian-based Linux AMD64 (U18)
Built on Ubuntu 18.04
TheXTech - WohlSoft Team (123) Debian-based Linux AMD64 (U16)
Built on Ubuntu 16.04
TheXTech - WohlSoft Team (124) Debian-based Linux i386 (U16)
Built on Ubuntu 16.04

AUR packages

There is an AUR package, maintained by YidaozhanYa. The game will be installed at system, defaultassets will appear at /usr/share/games/thextech-aod, and user directory for game saves, customworlds, logs, screenshots will appear at ~/.thextech-aod directory.

yay -Sua --batchinstall thextech-adventuresofdemo

Download for macOS

The version 10.9 (Mavericks) is minimal to get the game work.

TheXTech - WohlSoft Team (125) DMG image
Universal for both Intel and Apple Silicon

Note: Because of macOS specifics, using the game here has a different waythan other systems: after installation, first, run a game, and then, to add your custom episodes, look into your homedirectory and find the "TheXTech Games/Adventures of Demo" folder, the "worlds" and "battle" inside is foryour stuff! The game saves screenshots and GIF records in the system's default screenshots directory.

To customise default media, look inside the bundle and find the "Contents/Resources/assets" folder!

Caution 1: Bundle is unsigned, make sure you know how to deal with a Gatekeeper to make able to use this! On Catalina it may not start the first time after Gatekeeper's question, try to run the game again!

Caution 2: On Apple Silicon (M1+) devices, you will need to run the next command from your terminal at the applications directory to get the game work:

xattr -rd com.apple.quarantine "Super Mario Bros. X.app"

Download for Android

The version 4.1 is minimal to get the game work.

TheXTech - WohlSoft Team (126) APK package for Android
Universal for ARM32, ARM64, x86, x86_64
TheXTech - WohlSoft Team (127) Assets: Adventures of Demo
The resource pack for TheXTech with the Adventures of Demo Game

How to install:

Caution: If you place your game assets package on a SD card, it will becomeread-only, and therefore, gamesaves, settings, etc. will be saved at the application's directory (which can't be browsedon Android 11+ without of the wired USB connection)

  • Download both APK and Assets packages to your device.
  • Ensure that the installation of applications from custom sources is allowed (check your security settings).
  • Install the APK (navigate the Download directory in your file manager, and open the downloaded APK by the application installer).
  • At your phone storage or SD card, at any convenient place, create the "TheXTech Games" directory.
  • Move the downloaded Assets archive into the "TheXTech Games" directory.
  • Unpack the Assets archive into the subdirectory with any name.
  • Launch the TheXTech game from your launcher.
  • Press the icon at the Right-Top of the screen and choose the "Select directory..." menu item.
  • You will be asked for the storage permission. Grand it. If you run the Android 11 or higher, you should allow the file system access.
  • Once the directory browser will open, please navigate your "TheXTech Games" directory, and open the subdirectory inside, and then, press OK.
  • If you selected the valid Assets directory, the overlook will change into the style of the selected game.
  • Press "Start game" to start the game, or press the "Settings" button to change certain settings before to start the game.

How to add another game into existing installation of TheXTech:

  • Download the desired Assets package to your device.
  • Move the downloaded Assets archive into the "TheXTech Games" directory you created earlier.
  • Unpack the Assets archive into the subdirectory with any different name.
  • Launch the TheXTech game from your launcher.
  • Press the icon at the Right-Top of the screen and choose the "Select directory..." menu item.
  • Navigate your "TheXTech Games" directory, and open the subdirectory with a newly unpacked game, and then, press OK.
  • Press "Start game" to start the game, or press the "Settings" button to change certain settings before to start the game.
  • Use the Right-Top icon to switch between installed games. Every game will has its own game saves storage, in-game settings, accessible episodes, etc.

Download for Wii

Note: This is an experimental version of TheXTech for Wii. You may encounter some issues using this version, so, please report them to us.

TheXTech - WohlSoft Team (128) Application for the Wii Homebrew Channel
Should be placed into "apps" directory on SD card
TheXTech - WohlSoft Team (129) Assets: Adventures of Demo for Wii
The resource pack for TheXTech with the Adventures of Demo Game, should be placed at "thextech" directory at SD card root

How to install on hardware:

In order to run this game, you are required to have a hacked Wii with the Homebrew Channel installed.

  • Download both Application and Assets packages.
  • At root of your SD card, create the thextech directory.
  • Unpack the Assets archive into the thextech directory.
  • Unpack the Application archive into the apps directory at your SD card root, make sure content appears at the apps/thextech-wii sub-directory.
  • Try to run the TheXTech application via Homebrew Channel.

How to run on emulators (such as Dolphin):

  • Download both Application and Assets packages.
  • At the directory linked as an SD card, create the thextech directory.
  • Unpack the Assets archive into the thextech directory.
  • Place the boot.dol file from the Application archive into any convenient directory (don't forget to rename the file into anything you want).
  • Try to open your DOL file via the emulator.

Download for Wii U

Note: This is an experimental version of TheXTech for Wii U. You may encounter some issues using this version, so, please report them to us.

TheXTech - WohlSoft Team (130) Application for the Wii U Homebrew Launcher
Should be placed into "wiiu/apps" directory on SD card
TheXTech - WohlSoft Team (131) Assets: Adventures of Demo
The resource pack for TheXTech with the Adventures of Demo Game

How to install on hardware:

In order to run this game, you are required to have a hacked Wii U with the Tiramisu / Aroma installed.

  • Download both Application and Assets packages.
  • At root of your SD card, create the wiiu/thextech directory.
  • Unpack the Assets archive into the wiiu/thextech directory.
  • Unpack the Application archive into the apps directory at your SD card root, make sure content appears at the wiiu/apps/thextech-wiiu subdirectory.
  • Try to run the TheXTech application via Homebrew Channel.

How to run on emulators (such as CEMU):

  • Download both Application and Assets packages.
  • At the directory linked as an SD card, create the wiiu/thextech directory.
  • Unpack the Assets archive into the wiiu/thextech directory.
  • Place the thextech.rpx file from the Application archive into any convenient directory.
  • Try to open your RPX file via the emulator.

Caution 1: When running the game on CEMU, it may work incorrectly because of the recompiler bugs. You can escape these bugs by running the CEMU with the --force-interpreter command-line argument.

Download for Nintendo Switch

TheXTech - WohlSoft Team (132) NRO executable for Switch
Should be placed into "switch" directory on SD card
TheXTech - WohlSoft Team (133) Assets: Adventures of Demo
The resource pack for TheXTech with the Adventures of Demo Game

How to install on hardware:

In order to run this game, you are required to have a hacked Switch.

  • Download both NRO and Assets packages.
  • At root of your SD card, create the TheXTech directory.
  • Unpack the Assets archive into the TheXTech directory.
  • Place the NRO file into the switch directory at your SD card root.
  • Try to run the game.

How to run on emulators (such as Yuzu):

  • Download both NRO and Assets packages.
  • At the directory linked as an SD card, create the TheXTech directory.
  • Unpack the Assets archive into the TheXTech directory.
  • Place the NRO file into any convenient directory.
  • Try to open the NRO file via the emulator.

Download for 3DS

Note: This is an experimental version of TheXTech for 3ds. You may encounter some issues using this version, so, please report them to us.

TheXTech - WohlSoft Team (134) 3DSX executable for 3DS
Should be placed into the "3ds" directory at SD card root
TheXTech - WohlSoft Team (135) Assets: Adventures of Demo for 3DS
The resource pack for TheXTech with the Adventures of Demo Game, should be placed at "3ds/thextech" directory at SD card root and renamed into "assets.romfs"

How to install on hardware:

In order to run this game, you are required to have a hacked 3DS.

  • Download both 3DSX and Assets packages.
  • At root of your SD card, create the 3ds/thextech directory.
  • Unpack the .romfs file from the Assets archive into the 3ds/thextech directory and renane it into assets.romfs (Ensure that full path should be 3ds/thextech/assets.romfs).
  • Place the 3DSX file into the 3ds directory at your SD card root.
  • Try to run the game via the Homebrew Launcher.

How to run on emulators (such as Citra):

  • Download both 3DSX and Assets packages.
  • At the directory linked as an SD card, create the 3ds/thextech directory.
  • Unpack the .romfs file from the Assets archive into the 3ds/thextech directory and renane it into assets.romfs (Ensure that full path should be 3ds/thextech/assets.romfs).
  • Place the 3DSX file into any convenient directory.
  • Try to open the 3DSX file via the emulator.

Download for PS Vita

Note: There are two variants of the game: the official version with 800x600 resolution, and the in-development experimental version with the native resolution support.

TheXTech - WohlSoft Team (136) VPK package for Vita 1.3.6.6-stable
Official version with the 800x600 screen resolution
TheXTech - WohlSoft Team (137) VPK package for Vita 1.3.7-dev
Latest in-development experimental version with the native screen resolution support. (Recommended by port maintainer)
TheXTech - WohlSoft Team (138) Assets: Adventures of Demo
The resource pack for TheXTech with the Adventures of Demo Game

How to install on hardware:

Note: While possible to move all assets over FTP, it’s much faster and more reliable to mount your Vita over USB or move your Vita2SD to your computer and copy that way. You’ve been warned.

  • Download both VPK and Assets packages.
  • Created a folder on your Vita named TheXTech (case matters) in ux0:data:
    ux0:data/TheXTech
  • Unpack the Assets archive into the TheXTech directory.
  • Install the thextech.vpk and enjoy.

Web version

TheXTech - WohlSoft Team (139) Play Adventures of Demo in the browser NOW!
Supported by Firefox, Chromium-based browsers, and Safari

Note: the game may work slow from some places like China, please ask people for any local mirrors, or get the self-hosted version below

TheXTech - WohlSoft Team (140) Self-hosted package
Download this package if you want to upload the game copy on your WEB-server and make the game get better availability.
TheXTech - WohlSoft Team (141) Building from source manual
If you want to run your own game on the web, you are required to build the game from the source code by yourself.

Source code

TheXTech - WohlSoft Team (142) Download sources for TheXTech (tar.bz2)
Download the source code for the latest stable version of TheXTech
TheXTech - WohlSoft Team (143) Download sources for TheXTech (tar.gz)
Download the source code for the latest stable version of TheXTech
TheXTech - WohlSoft Team (144) Download sources for TheXTech (zip)
Download the source code for the latest stable version of TheXTech
TheXTech - WohlSoft Team (145) Our GitHub repository
The official Git repository for the TheXTech hosted at the GitHub
TheXTech - WohlSoft Team (146) How to build the project
The manual on how to build the game for every supported platform
TheXTech - WohlSoft Team (147) The official TheXTech documentation
The complete documentation guide for TheXTech game
TheXTech - WohlSoft Team (148) How to create levels and episodes for TheXTech
The manual that explains the preparation of the SDK and development environment for levels and episode making

This page has been requested 73129 times.

TheXTech - WohlSoft Team (2024)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Pres. Carey Rath

Last Updated:

Views: 5960

Rating: 4 / 5 (41 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Pres. Carey Rath

Birthday: 1997-03-06

Address: 14955 Ledner Trail, East Rodrickfort, NE 85127-8369

Phone: +18682428114917

Job: National Technology Representative

Hobby: Sand art, Drama, Web surfing, Cycling, Brazilian jiu-jitsu, Leather crafting, Creative writing

Introduction: My name is Pres. Carey Rath, I am a faithful, funny, vast, joyous, lively, brave, glamorous person who loves writing and wants to share my knowledge and understanding with you.