While Super Mario Scralaxy is technically a scrolling game, internally it is more of a screen-based game which a scrolling game then runs on top of. The game needs a "current screen" variable to function, and a clear distinction between scrolling levels and screen-based levels. This "developement branch" aims to change that. When this project is complete, the game will become a natively scrolling game. This will save many assets (such as backgrounds, which currently still use a screen-based system) and will allow for much more lightweight player and ground sprites. How does this thing achieve its purpose? Well, NG literally stands for New Ground lol. The Ground sprite is built from scratch (as well as the parallaxes sprite) and the objects/enemies will be edited in future test releases to work with that. I also plan to eventually adapt the old level editor to scrolling, since it also uses the old screen system. There isn't much currently, as I still gotta program in a new spawn system for objects. However you can still play around in an empty Green Grass Scralaxy. Make sure to report any bugs!