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.
|
|
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 is now TheXTech's head of Quality Control and currently developing a Netplay Server.
|
Outside collaborators
|
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 enginnering parts of the legacy Engine's code to aid Moondust support for
SMBX and add increased capabilities to LunaLua.
Right now, he is one of the lead developers of the
X2 project developed by the different team.
However, he still helps the WohlSoft team with various technical and scientific stuff.
|
Retired members
|
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.
|
|