

The given path to that function is just an empty string though so no data will be saved, even if the global replay path is set. In ScCourse::onDelete the same path is checked if it is empty again. That path however is never written to which means no replay data is ever loaded. If not, the input manager is put into the playback state and the given file path is used to load the replay data. In ScCourse::onCreate a global replay file path is checked if it is empty. Without modifications to the games's code it will always be in the regular state. Internally the input manager has 3 states - 0: Regular, 1: Record, 2: Playback. The input manager class used to manage the game's gamepad input contains unused functionality to record and play back gameplay of a given level. (Source: MrRean) Unused Replay Recorder/Player This is evident in some odd (but not necessarily bad) level design choices. Besides saving the princess, a secondary goal of the game is to collect 1,000,000 coins, for which you get pretty much diddly squat.Īccording to an interview with the game's directors, the development staff for this one consisted mainly of people who had never worked on a 2D Mario platformer before. series, is the most original and most creative game on the 3DS, made with completely brand new, never-before-seen assets. 2, the inaccurately-named third installment in the New Super Mario Bros.
