Alternative, fast-running, small-size engine favoring pure accuracy e.g.
Full SPC emulation for music and sound.Feature-rich, beautiful, and customizable level editor.Play as X or Zero (in all his Z-Saber glory).Pixel-perfect 16-bit Mega Man X engine.The project is aimed to be released in at least a very presentable state by Mega Man's 30th anniversary in December 2017, and the very early public beta is scheduled to be released some time in Summer 2017. Once this project is complete I plan on releasing a huge data dump with every little thing I learned making the engine. Right now, the game's physics are using the exact values from the ROM. I am doing very extensive research into the inner workings of the Mega Man X games to achieve a high level of accuracy. The end goal is to create a very customizable, easy-to-use yet advanced Mega Man X engine that is more faithful than anything seen thus far, including the Mega Man X Corrupted engine and Game Dragon's dead X Engine.
It's a toolset to make your own Mega Man X adventures, you can make a standalone fan game out of this or you can upload and play levels online, endlessly, like it's Mega Man X Maker. Mega Man X++ is an open-source Mega Man X engine & game currently being developed in C++ and Lua by metasprite (me). Please note: The information below is severely outdated, I'll be updating it soon.