Since the Star Select sprite was among those which needed to be modified to work with NG, I took the chance to graphically improve the star selection screen. Press [S + Green Flag] to see it. (text is missing due to absence of TextRender sprite) Please note that the project is not (yet) a full-fledged SMS build because at this stage I've only added the sprites which needed to be modified. KNOWN BUGS - Grand Tree Climb, Shipwreck Scralaxy and Dilapidated Desert mission 3 are broken - Spawn positioning system sometimes fails and you have to wait for respawn. Also you always spawn on the left - The "Welcome to the Scralaxy" text pops up or doesn't pop up seemingly at random TEST 2 CHANGELOG - Added all the currently available levels - Overhauled music engine and parallax BG engine - Cleaned up ground sprite spawn system - The ground and parallax BG sprites don't crash the game anymore if they read invalid information from lists. - Converted some more sprites to work with NG - Changed some level graphics (not vital to the development branch, but still to be implemented in my next update) - The parallel universe has been removed, as I don't think it will fit in the project once all the levels are in. - More changes CURRENT ACHIEVEMENTS Player sprite script count: 3706 ----> 3408 Ground sprite script count: 1269 ----> 332 Ground costume count: 409 ----> 370 (total) ORIGINAL DESCRIPTION: 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 empty levels. Make sure to report any bugs!