Super Mario ReInvent
- This article is about NSMBX developed by Core (now known as KateBulka). For the canceled NSMBX by Marco Benacchio, see Super Mario Bros: Remastered.
Super Mario ReInvent | |
---|---|
Platforms: | Windows, macOS, Linux |
Initial release: | April 2020 |
Latest version: | 1.0p2 (13 May 2020) |
Coded in: | C++, lua |
Code model: | Open source |
License: | MIT License |
State: | Unmaintained |
Download: | Forum Thread |
Source code: | GitHub (Resources, Launcher), and the old version |
Super Mario ReInvent (formerly known as New Super Mario Bros. X) is an open-source Mario fan-game currently developed by Core. It is a fork of TheXTech, a C++ port of the original Super Mario Bros. X, and backward-compatible to these engines.
History
The development of an original NSMBX was started by Marco Benacchio on June 2011 as one of the earliest attempts to create a SMBX successor.[1] Later it was renamed to Super Mario Bros. X Remastered due to a naming controversy.[2] On January 2012, it was announced that the project would become open-source[3][4], however, within the same month it ended up being abandoned.[5]
Following the publication and porting of SMBX's source-code, Core revived NSMBX in April 2020 by moving the development over to TheXTech's engine.[6]
On December 2020 Core advises that the project would be moved to Lua using LÖVE 2D [7]
On the state of March 2023, project is no longer actively maintained for a while. The related Discord server was deleted somewhere at November 2022. KateBulka, the main developer of the project, explains this by saying that she objectively does not see the further sense because of multiple reasons: due to the greater potential of the main TheXTech project (to remake code parts, make the lua, etc.); due to the complete lack of interest of the former developers of the original NSMBX project; and also because of the unwillingness to increase the fragmentation in the SMBX community.
Downloads
Windows and macOS
Download Links are available in the NSMBX thread on the SMBX forums.
Linux
Currently, to get NSMBX on Linux, you either have to use Wine, or you need to build it yourself[8].
To do the latter, install the following dependencies:
sudo apt install git mercurial cmake gcc g++ build-essential libsdl2-dev ninja-build
Download and unpack this Archive. Then run:
./build-nsmbx-linux-release.sh
References
- ↑ https://nsmbx.blogspot.com/2011/06/comienza-el-proyecto.html (Google Translation)
- ↑ https://nsmbx.blogspot.com/2011/10/cambios-cambios-everywhere.html (Google Translation)
- ↑ https://nsmbx.blogspot.com/2012/01/el-proyecto-se-volvera-de-codigo.html (Google Translation)
- ↑ https://www.tapatalk.com/groups/nsmbxforums/welcome-to-your-new-community-t1081.html
- ↑ https://www.tapatalk.com/groups/nsmbxforums/welcome-to-your-new-community-t1081-s30.html#p21160
- ↑ https://www.smbxgame.com/forums/viewtopic.php?f=69&t=25623
- ↑ https://www.smbxgame.com/forums/viewtopic.php?f=69&t=25623&start=160#p380917
- ↑ https://www.smbxgame.com/forums/viewtopic.php?f=69&t=25623&p=371714#p371481
Links
Super Mario Bros. X |
---|
Super Mario Bros. X • SMBX64 Standard • LunaLua
Successors: Based on Original Code: Remakes: Further Reading: History of SMBX • Editors comparison • Branches of Super Mario Bros. X |