The Cutting Room Floor now has a Patreon page. Thanks for all your support!

If you've blocked our ad, please consider unblocking it.
We promise it isn't annoying. No flash, no sound, ever.

Ads by Project Wonderful! Your ad here, right now: $0

Sonic Lost World (Wii U)

From The Cutting Room Floor
Jump to: navigation, search

Title Screen

Sonic Lost World

Developer: Sonic Team
Publisher: Sega
Platform: Wii U
Released in JP: October 24, 2013
Released in US: October 29, 2013
Released in EU: October 18, 2013
Released in AU: October 19, 2013


CodeIcon.png This game has unused code.
ObjectIcon.png This game has unused objects.
ModelsIcon.png This game has unused models.
MusicIcon.png This game has unused music.


Hmmm...
To do:
Look up the data for the unused color powers.

Sonic Lost World is the result of a high-speed collision between Sonic Colors and Super Mario Galaxy. Unfortunately, it doesn't really work. However, it does resemble an older entity in the series that never quite made it.

Unused Music

A rather melancholy-sounding item fanfare is included alongside the other four variants, located in sound/se_system_worldmap.acb, with the internal filename sys_jingle_release_ng. The "ng" is a common abbreviation for "no good".

Unused Objects

Found in CommonObject. Most objects seem to be leftovers from Sonic Generations and Sonic Colors. They use the older version of the .model format seen in Sonic Unleashed and Generations, and all of which have the "_HD" suffix seen primarily in Generations.

  • Slw cmn obj ironbox HD.png cmn_obj_ironbox_HD.model
  • Slw cmn obj jumppanels.png In order from largest to smallest:
    • cmn_obj_jumppanel30L_HD.model
    • cmn_obj_jumppanel30M_HD.model
    • cmn_obj_jumppanel30S_HD.model
    • cmn_obj_jumppanel15S_HD.model
  • Slw cmn obj woodbox.png cmn_obj_woodbox_HD.model
(Source: ItsEasyActually)

Color Powers

There is unused data present in the game files for the Blue Cube and Pink Spikes Color Powers, as well as an unused Snake transformation.

Unused Text

You can use the SPIN DASH to run along
the surface of the water without
falling in.

While this is possible in Windy Hill Act 2, on the puddle near the start (the only time Sonic interacts with water in his regular form), this still doesn't appear.

Oddities

testmission.lua

A LUA script in the root of the game's directory, complete with an author name and what looks to be developer notes. A pretty nice thing to have if one wanted to see how the mission system worked in Lost World.

---------------------------------------------------------------
-- @file	testmission.lua
-- @author	Kawabata Yoshitaka
-- @brief	テスト用ミッションを定義するファイルです
---------------------------------------------------------------

test_mission_all = {

   -- プログラマテスト.
   {
	  missions = {
		 -- mission test(w0a01)
		 {
			name		= "w0a01",
			dir			= "test/w0a01",
			player_pos	= { -1111.71, 49.99, -594.29 },
			player_mode = "3D",
			player_dir	= { 0.0, 270.0, 0.0 },
			dead_line       = -50000,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle" },
		 },
		 -- mission test(w0c99)デザインテストマップ
		 {
			name		= "w0c99",
			dir			= "test/w0c99",
			player_pos	= { 0, 0, 0 },
			player_dir	= { 0.0, -180.0, 0.0 },
			dead_line       = -500,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle", "asteroid" },
		 },
		 -- mission test(w0c99)撮影所
		 {
			name		= "w0c99_2",
			dir			= "test/w0c99",
			player_pos	= { -1200, 0, -1200 },
			player_dir	= { 0.0, -180.0, 0.0 },
			dead_line       = -500,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle", "asteroid" },
		 },
		 -- mission test(w0c98)シェーダーテストマップ
		 {
			name		= "w0c98",
			dir			= "test/w0c98",
			player_pos	= { 0, 0, 0 },
			player_dir	= { 0.0, -180.0, 0.0 },
			dead_line       = -500,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle", "asteroid" },
		 },
		 -- mission test(w0c97)デザインテストマップ2(暗い面)
		 {
			name		= "w0c97",
			dir			= "test/w0c97",
			player_pos	= { 0, 0, 0 },
			player_dir	= { 0.0, -180.0, 0.0 },
			dead_line       = -500,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle", "asteroid" },
		 },
		 -- mission test(w0c96)コリジョンテストマップ
		 {
			name		= "w0c96",
			dir			= "test/w0c96",
			player_pos	= { 0, 0, 0 },
			player_dir	= { 0.0, -180.0, 0.0 },
			dead_line       = -500,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle", "asteroid" },
		 },
		 -- mission test(stg901)
		 {
			name		= "stg901",
			dir			= "test/stg901",
			player_pos	= { 0, 0, 0 },
			player_dir	= { 0.0, 0.0, 0.0 },
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle", "asteroid" },
		   --【スコア設定領域】
			score = {
			   rank = {
				   800000,	-- S rank
				   700000,	-- A rank
				   450000,	-- B rank
				   200000,	-- C rank
			   },
			   time_basis = 10000,
			   time_down = 500,

			   no_miss = {
				  100000,
				  50000,
				  25000,
				  10000,
				  0,
			   },
			},
		 },
		 -- mission test(stg811)
		 {
			name		= "stg811",
			dir			= "test/stg811",
			player_pos	= { -0.65, 0.09, 50.8 },
			player_dir	= { 0.0, 180.0, 0.0 },
		 },
		 -- mission test(stg812)
		 {
			name		= "stg812",
			dir			= "test/stg812",
			player_pos	= { 0, -50, -60 },
			player_dir	= { 0.0, 180.0, 0.0 },
		 },
		 -- mission test(stg813)
		 {
			name		= "stg813",
			dir			= "test/stg813",
			player_pos	= { 4000.0, -2500.0, 7050.0 },
			player_dir	= { 0.0, 180.0, 0.0 },
		 },
		 -- mission test(stg814)
		 {
			name		= "stg814",
			dir			= "test/stg814",
			player_pos	= { 0,0.5, 55 },
			player_dir	= { 0.0, 180.0, 0.0 },
		 },
		 -- mission test(stg815)
		 {
			name		= "stg815",
			dir			= "test/stg815",
			player_pos	= { -7677.16, 841.78, 50.83 },
			player_dir	= { 0.0, 180.0, 0.0 },
		 },
		  -- mission test(stg816)
		 {
			name		= "stg816",
			dir			= "test/stg816",
			player_pos	= { 1.92, -32.61, 237.17 },
			player_mode = "2D",
			player_dir	= { 0.0, 90.0, 0.0 },
			dead_line       = -50000,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle" },
		 },
		  -- mission test(stg817)
		 {
			name		= "stg817",
			dir			= "test/stg817",
			player_pos	= { 0.04, 466.24, -6.63 },
			player_mode = "3D",
			player_dir	= { 0.0, 180.0, 0.0 },
			dead_line       = -50000,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle" },
		 },
		  -- mission test(stg818)
		 {
			name		= "stg818",
			dir			= "test/stg818",
			player_pos	= { 3.47, 320.30, -1.62 },
			player_mode = "3D",
			player_dir	= { 0.0, 180.0, 0.0 },
			dead_line       = -50000,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle" },
		 },
		  -- mission test(stg819)
		 {
			name		= "stg819",
			dir			= "test/stg819",
			player_pos	= { 1240.18, 1923.53, -15.45 },
			player_mode = "3D",
			player_dir	= { 0.0, 180.0, 0.0 },
			dead_line       = -50000,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle" },
		 },
		  -- mission test(stg820)
		 {
			name		= "stg820",
			dir			= "test/stg820",
			player_pos	= { 0, 0, 0 },
			player_dir	= { 0.0, 0.0, 0.0 },
			player_mode = "2D",
		 },
		  -- mission test(stg821)
		 {
			name		= "stg821",
			dir			= "test/stg821",
			player_pos	= { 80, 72, 0 },
			player_dir	= { 0.0, 90.0, 0.0 },
			player_mode = "2D",
		 },
		  -- mission test(stg822)
		 {
			name		= "stg822",
			dir			= "test/stg822",
			player_pos	= { 0, 0, 0 },
			player_dir	= { 0.0, 180.0, 0.0 },
			player_mode = "2D",
		 },
		  -- mission test(stg823)
		 {
			name		= "stg823",
			dir			= "test/stg823",
			player_pos	= { 1393.38, 42.29, 774.04 },
			player_dir	= { 0.0, 180.0, 0.0 },
			player_mode = "SKYCHASE",
		 },
		  -- mission test(w0a03)
		 {
			name		= "w0a03",
			dir			= "test/w0a03",
			player_pos	= { -267.95, 905.79, -2215.56 },
			player_dir	= { 0.0, 0.0, 0.0 },
			player_mode = "3D",
		 },
		  -- mission test(w0a04)
		 {
			name		= "w0a04",
			dir			= "test/w0a04",
			player_pos	= { 0.0, 0.0, 0.0 },
			player_dir	= { 0.0, 0.0, 0.0 },
			player_mode = "2D",
		 },
		  -- mission test(w0a05)
		 {
			name		= "w0a05",
			dir			= "test/w0a05",
			player_pos	= { -1.21, -87.9, 24.48 },
			player_dir	= { 0.0, 180.0, 0.0 },
			player_mode = "3D",
		 },
		  -- mission test(w0a06)
		 {
			name		= "w0a06",
			dir			= "test/w0a06",
			player_pos	= { 721.07, 994.32, -6.55 },
			player_dir	= { 0.0, 180.0, 0.0 },
			player_mode = "2D",
		 },
		  -- mission test(w0a07)
		 {
			name		= "w0a07",
			dir			= "test/w0a07",
			player_pos	= { 51.82, 40.93, -74.29 },
			player_dir	= { 0.0, 0.0, 0.0 },
			player_mode = "2D",
		 },
		  -- mission test(w0a08)
		 {
			name		= "w0a08",
			dir			= "test/w0a08",
			player_pos	= { 514.80, 648.50, 4219.32 },
			player_dir	= { 0.0, 180.0, 0.0 },
			player_mode = "3D",
		 },
		  -- mission test(w0a09)
		 {
			name		= "w0a09",
			dir			= "test/w0a09",
			player_pos	= { -5694.29, 672.14, -295.32 },
			player_dir	= { 0.0, 0.0, 0.0 },
			player_mode = "2D",
		 },
		  -- mission test(w0a10)
		 {
			name		= "w0a10",
			dir			= "test/w0a10",
			player_pos	= { -0.0, 50.0, 450.00 },
			player_dir	= { 0.0, 180.0, 0.0 },
			player_mode = "3D",
		 },
		  -- mission test(w0a11)
		 {
			name		= "w0a11",
			dir			= "test/w0a11",
			player_pos	= { 0.0, -32.86, 41.54 },
			player_dir	= { 0.0, 0.0, 0.0 },
			player_mode = "2D",
		 },
		  -- mission test(w0a12)
		 {
			name		= "w0a12",
			dir			= "test/w0a12",
			player_pos	= { 0.0, 510.0, 151.0 },
			player_mode = "TOP",
			player_dir	= { 0.0, 0.0, 0.0 },
		 },
		  -- mission test(w0a13)
		 {
			name		= "w0a13",
			dir			= "test/w0a13",
			player_pos	= { -331.97, 600.15, -260.02 },
			player_dir	= { 0.0, 180.0, 0.0 },
			player_mode = "2D",
		 },
		  -- mission test(w0a14)
		 {
			name		= "w0a14",
			dir			= "test/w0a14",
			player_pos	= { -2624.82, -1925.34, 7370.24 },
			player_dir	= { 0.0, 180.0, 0.0 },
			player_mode = "3D",
		 },
		  -- mission test(w0a15)
		 {
			name		= "w0a15",
			dir			= "test/w0a15",
			player_pos	= { 500, -47, -15 },
			player_dir	= { 0.0, 180.0, 0.0 },
			player_mode = "3D",
		 },
		  -- mission test(w0a16)
		 {
			name		= "w0a16",
			dir			= "test/w0a16",
			player_pos	= { 218.12, -501.53, -613.49 },
			player_dir	= { 0.0, 0.0, 0.0 },
			player_mode = "2D",
		 },
		 -- mission test(stg902)
		 {
			name		= "stg902",
			dir			= "test/stg902",
			player_pos	= { 0, 0, 0 },
			player_dir	= { 0.0, -180.0, 0.0 },
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle", "asteroid" },
		 },
		 -- mission test(w0a90)
		 {
			name		= "w0a90",
			dir			= "test/w0a90",
			player_pos	= { 0, 0, 0 },
			player_dir	= { 0.0, 90.0, 0.0 },
			player_mode = "2D",
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle", "asteroid" },
		 },
		 -- mission test(stg978)
		 {
			name		= "stg978",
			dir			= "test/stg978",
			player_pos	= { 8147, -360, -18974 },
			player_mode = "3D",
			player_dir	= { 0.0, 180.0, 0.0 },
			dead_line       = -50000,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle" },
		 },
		 -- mission test(stg981)
		 {
			name		= "stg981",
			dir			= "test/stg981",
			player_pos	= { 0, 5.00, -37.43 },
			player_mode = "2D",
			player_dir	= { 0.0, 180.0, 0.0 },
			dead_line       = -50000,
			phantoms    = { "laser", "drill", "spike", "rocket", "rodeo", "astro", "puzzle", "asteroid" },
		 },
		 -- mission test(stg985)
		 {
			name		= "stg985",
			dir			= "test/stg985",
			player_pos	= { 1065.00, 49.91, -594.88 },
			player_mode = "3D",
			player_dir	= { 0.0, 270.0, 0.0 },
			dead_line       = -50000,
		 },
		 -- mission test(stg988)
		 {
			name		= "stg988",
			dir			= "test/stg988",
			player_pos	= { -1111.71, 49.99, -594.29 },
			player_mode = "3D",
			player_dir	= { 0.0, 270.0, 0.0 },
			dead_line       = -50000,
		 },
		 -- mission test(stg989)
		 {
			name		= "stg989",
			dir			= "test/stg989",
			player_pos	= { 0, -138.52, -301.15 },
			player_mode = "2D",
			player_dir	= { 0.0, 180.0, 0.0 },
			dead_line       = -50000,
		 },
	  },
   },
}
(Source: Catley & ItsEasyActually)

Missing Reward

After completing all missions, Omochao informs the player that he/she has earned a reward, but nothing happens. In the PC version, this was changed to a simple congratulatory message that doesn't allude to any award.

Broken Digital Manual

The game's digital manual is filled with strange issues that vary depending on the language.

In the English version:

  • The "Game Screen" section is duplicated on pg.10-11, and "Circus" on pg.16-17.
  • The "Color Powers" page is completely missing, although it's supposed to be pg.15 according to links. Pg.15 is instead "Advanced Actions".

In the Spanish and French versions:

  • The "Color Powers" page does exist, but it's on pg.16, not 15. The erroneous link to it remains.


(Source: Sonic Retro)

Revisional Differences

1.0.0

  • Initial release.

2.0.0 (Day 1)

  • Added support for pre-order DLC (NiGHTMARE DLC)

3.0.0 (Dec. 10, 2013)

  • This significant patch altered many gameplay elements.
    • Collecting 100 rings now grants the player an extra life.
    • After a Game Over, Sonic starts with 10 lives instead of 5.
    • The Indigo Asteroid, Crimson Eagle, Orange Rocket, and Black Bomb color powers can now be controlled using the analog stick and buttons in addition to the gyroscope.
    • Items appear randomly on blank spaces on the world map.
    • Fixes the flickering glitch in the Frozen Factory casino area.
    • After completing the NiGHTMARE DLC, players are notified that they can re-access it after scoring 100,000 points.
  • Adds support for additional DLC, such as the Yoshi's Island DLC.

4.0.0 (Mar. 27, 2014)

  • Adds support for The Legend of Zelda DLC.


(Source: Sonic Retro)