We are an international community of independent developers and contributors.
Stuff we're involved in include projects such as games, game engines, development tools,
and various software such as helper tools, MIDI synthesizer libraries, etc.
WohlSoft's mainstay project is a game engine and devkit project called Moondust Project.
We also develop the TheXTech - the modern and cross-platform port and
the direct continuation of the SMBX engine created from off original SMBX's VB6 source code that was ported
into C++ and SDL2.
Our Team
 |
Wohlstand (Vitaliy Novichkov)
Founder of the WohlSoft team, Wohlstand continues to be the lead developer of the
Moondust Project and TheXTech. As he mentions, in October 2013 he discovered a
Mario fan-game
that used an abandoned SMBX as an engine and then, SMBX engine itself. This inspired him to start development
from scratch on a new game engine the following December.
It's worth nothing that the A2XT project by the Talkhaus community (by their utilization
of the SMBX Engine to create original games, and not just fangames based on the Mario
universe) convinced him to make the in-progress game engine to not be restricted to just
the Mario universe, but be a general vastly customisable FOSS game engine and editor.
In March 2020, he created the accurate and cross-platform port of the SMBX game called
TheXTech, and since that moment, he also maintains and develops it too.
This project has been out after one month when the original SMBX source code has been
released on February 2, 2020. With Wohlstand's effort, the game got brand-new features
among other SMBX-based games such as the Android and Switch ports, and the full-featured
localisation support.
Also, Wohlstand develops and leads other projects such as MIDI synthesizer libraries
projects such as libADLMIDI,
libOPNMIDI,
libEDMIDI,
bank editors for them (OPL3 Bank Editor
and OPN2 Bank Editor),
and the MixerX sound library,
based on the SDL_mixer.
|
 |
ds-sloth
The fellow lead developer of TheXTech since 2023,
ds-sloth works on general performance optimizations and engine enhancements for TheXTech.
He joined the 3DS homebrew development scene in 2019, and after discovering TheXTech,
began a port of the engine to 3DS in October 2020. This port was initially released in
May 2021, and since that time, ds-sloth has been contributing features, including dynamic
resolution and a retro in-game editor to the core TheXTech engine.
His recent contributions include a new OpenGL renderer for TheXTech.
Since 2025 he also participates the X2 project's
development in parallel since he is one of new project owners after retirement of the old team.
|
Retired members
|
0lhi
A long time member of TheXTech's Community, 0lhi
became heavily involved with the testing and reviewing process for new features,
starting with the development of the Speedrun Modes. Since then, he has worked to
maintain the playability of Vanilla Episodes with modern enhancements, and drafted
a set of Project Goals that allow new features to be added without distracting from
the primary purpose of preserving the SMBX64 standard.
He was TheXTech's head of Quality Control until retiring in 2024.
|
|
Kevsoft (Kevin Waldok)
Another lead developer from around the start of the Moondust Project
(initially known as PGE-Project), Kevsoft's also worked on the creation of LunaLua.
He's worked on mostly backend stuff but has also done some frontend (like the "History
Manager", the "Tileset Editor" and some other neat bits).
Kevsoft's efforts resulted in the first release of LunaLua (initially called LunaDLL+Lua)
in September 2014 and is now the core for SMBX 2.0 (now X2).
In 2017'th year, he had left the development of the Moondust Project and the LunaLua. Now he is more focused on the Project Celeste development.
Even despite his retirement, he continues to indirectly assist the WohlSoft team in various ways.
|
|
Rednaxela
Rednaxela efforts have mainly been focused on LunaLua,
since he joined the team in September 2015. He's also contributing to development on an
OpenGL rendering engine and support added for native PNG images as custom graphics
along with fixing bugs inherent with the SMBX Engine, and reverse engineering parts of
the legacy Engine's code to aid Moondust support for SMBX and add increased capabilities
to LunaLua.
Before 2025, he was one of the lead developers of the X2 project developed
by the different team until the project was given to another team. Before he retired, he
continued to help the WohlSoft team with various technical and scientific stuff.
|
|