Unused Models#
Galaga Bee#
Galaga Bee's archive (EnemyGalagabee) contains a few unused models: "Galaga Beecar", which has a blue visor, "Galaga Beegar", which has a shield and a purple visor, and "Galaga Beespe", which has a drill and a red visor. The only variant that was used is "Galaga Beenor.


(Source: DogToon64)
Unused Animations#
Zeena#
Zeena has an unused animation where she is losing her balance.
Unused Music#
sys_jingle_release_ng#
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 Eggman Voice Lines#
|
|
To do: |
Watch on YouTubeEggman has some voice lines that weren't used in the Wii U/PC versions. Interestingly, some of these are used in the 3DS version.
|
|
To do: |
Dialog |
Transcript |
Usage (on 3DS) |
|---|---|---|
To think that I'd actually have to do this myself... |
Unused |
|
Always getting in the way of my plans |
Unused |
|
Hohohoho! Prepare yourself! |
Beginning of fight |
|
I'm sick of you getting in the way every! Single! Time! |
When at low health |
|
Impossible... my magnificent plan! |
When defeated |
|
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.
Filename |
Model |
|---|---|
cmn_obj_ironbox_HD.model |
![]() |
cmn_obj_jumppanel30L_HD.model |
![]() |
cmn_obj_woodbox_HD.model |
![]() |
(Source: ItsEasyActually)
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.
Unused 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.
Internal Project Name#
The game's internal project name is Sonic2013, according to paths in the executable. This is a continuation of the Sonic Colors naming scheme, as both games were developed by the same team.
Oddities#
Sonic Model Size#
For some reason, Sonic's model was downsized to be around the same height as Classic Sonic from Generations, and his quills were shortened. Based on this, some concept art, and how the game is inspired by the Genesis-era titles, it's possible that, at some point in development, Classic Sonic was meant to be in the game in some form.
Sonic Colors Source Paths#
Lost World was built on the Sonic Colors codebase, and many source paths mention "Sonic2010", the internal name of Sonic Colors.
testmission.lua#
A LUA script can be found in the root of the game's directory, complete with an author name and what seems to be some developer notes and internal names for the wisps: "drill", which is one of the three internal names for the yellow drill wisp ("spin", "drill", and "screw"); "rodeo", referring to the purple frenzy wisp; "astro", for the green hover wisp; and "puzzle" for the blue cube wisp. Reportedly, the pink spike, purple frenzy and blue cube wisps were to be featured in Lost World, but were cut from the final game.
----
-- @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 they have 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)


