This is a sub-page of Sonic Robo Blast 2/Archived Versions.
Given that this version was made just a few months after development started, it's very primitive and has lots of Doom and Sonic Doom 2 content still in it.
Unused Objects#
Half-finished 10 ring, 25 ring and speed shoes monitors can be found unused. You can break them, but it is much harder and only possible from the side. They also do not give their respective rewards.
Unused Graphics#
Unused Sonic Waiting Animation#
Since Sonic doesn't have a waiting animation in this version, these sprites never get used.
These sprites would later be used in the Christmas Test demo and the March 2000 Build.
Unused Animal Sprites#
There are no enemies in this version that release animals upon defeat, however there is unused code and sprites for the animals.
Full Menu Cursor Animation#
Despite the cursor for the menus only having two frames, eight frames exist for it in the WAD file.
|
Used |
Full |
|---|---|
|
|
|
Sonic Doom 2 Leftovers#
Several menu graphics, mostly video-related, are leftover from Sonic Doom 2 in DOOM2.WAD.
Source Code Findings#
In the INFO.C and INFO.H files, sprite and state definitions for a "Yellow Shield", "Green Shield", and "Blue Shield" can be found.
Their graphics are also present in the Halloween 1.0 and 1.32 WAD files, however they are blanked out.
{SPR_GRTV,0,1,{NULL},S_GRTV1,0,0}, // S_COLU // Tails 9-30-99 aka greenshield
{SPR_GRTV,1,2,{NULL},S_GRTV,0,0}, // S_COLU1 // Tails 9-30-99 aka greenshield1
{SPR_GRTV,2,2,{NULL},S_GRTV3,0,0}, // Tails 9-30-99 aka greenshield2
{SPR_GRTV,3,2,{NULL},S_GRTV4,0,0}, // Tails 9-30-99 aka greenshield3
{SPR_GRTV,4,2,{NULL},S_GRTV5,0,0}, // Tails 9-30-99 aka greenshield4
{SPR_GRTV,5,2,{NULL},S_GRTV6,0,0}, // Tails 9-30-99 aka greenshield5
{SPR_GRTV,6,64,{NULL},S_GRTV7,0,0}, // Tails 9-30-99 aka greenshield6
{SPR_GRTV,7,-1,{NULL},S_NULL,0,0}, // Tails 9-30-99 aka greenshield7
{SPR_BLTV,0,1,{NULL},S_BLTV1,0,0}, // S_CANDELABRA Tails 9-30-99 aka blueshield
{SPR_BLTV,1,2,{NULL},S_BLTV,0,0}, // S_CANDELABRA1 Tails 9-30-99 aka blueshield1
{SPR_BLTV,2,2,{NULL},S_BLTV3,0,0}, // S_CANDELABRA2 Tails 9-30-99 aka blueshield2
{SPR_BLTV,3,2,{NULL},S_BLTV4,0,0}, // S_CANDELABRA3 Tails 9-30-99 aka blueshield3
{SPR_BLTV,4,2,{NULL},S_BLTV5,0,0}, // S_CANDELABRA4 Tails 9-30-99 aka blueshield4
{SPR_BLTV,5,2,{NULL},S_BLTV6,0,0}, // S_CANDELABRA5 Tails 9-30-99 aka blueshield5
{SPR_BLTV,6,64,{NULL},S_BLTV7,0,0}, // S_CANDELABRA6 Tails 9-30-99 aka blueshield6
{SPR_BLTV,7,-1,{NULL},S_NULL,0,0}, // S_CANDELABRA7 Tails 9-30-99 aka blueshield7
{SPR_COL6,0,-1,{A_Look},S_NULL,0,0}, // S_SKULLCOL
{SPR_TRE1,0,-1,{NULL},S_NULL,0,0}, // S_TORCHTREE
{SPR_TRE2,0,-1,{NULL},S_NULL,0,0}, // S_BIGTREE
{SPR_YLTV,0,1,{NULL},S_YLTV1,0,0}, // S_TECHPILLAR // Tails 9-30-99 aka yellowshield
{SPR_YLTV,1,2,{NULL},S_YLTV,0,0}, // S_TECHPILLAR1 // Tails 9-30-99 aka yellowshield1
{SPR_YLTV,2,2,{NULL},S_YLTV3,0,0}, // Tails 9-30-99 aka yellowshield2
{SPR_YLTV,3,2,{NULL},S_YLTV4,0,0}, // Tails 9-30-99 aka yellowshield3
{SPR_YLTV,4,2,{NULL},S_YLTV5,0,0}, // Tails 9-30-99 aka yellowshield4
{SPR_YLTV,5,2,{NULL},S_YLTV6,0,0}, // Tails 9-30-99 aka yellowshield5
{SPR_YLTV,6,64,{NULL},S_YLTV7,0,0}, // Tails 9-30-99 aka yellowshield6
{SPR_YLTV,7,-1,{NULL},S_NULL,0,0}, // Tails 9-30-99 aka yellowshield7
Old Level Order#
In the DSTRINGS.C file, a list of planned zone names can be found.
"Greenflower Zone Act 1", // Changed by Tails: 9-14-99
"Greenflower Zone Act 2", // Changed by Tails: 9-14-99
"Greenflower Zone Act 3", // Changed by Tails: 9-14-99
"Techno Hill Zone Act 1", // Changed by Tails: 9-14-99
"Techno Hill Zone Act 2", // Changed by Tails: 9-14-99
"Techno Hill Zone Act 3", // Changed by Tails: 9-14-99
"Deep Sea Zone Act 1", // Changed by Tails: 9-14-99
"Deep Sea Zone Act 2", // Changed by Tails: 9-14-99
"Deep Sea Zone Act 3", // Changed by Tails: 9-14-99
"Mine Maze Zone Act 1", // Changed by Tails: 9-14-99
"Mine Maze Zone Act 2", // Changed by Tails: 9-14-99
"Mine Maze Zone Act 3", // Changed by Tails: 9-14-99
"Rocky Mountain Zone Act 1", // Changed by Tails: 9-14-99
"Rocky Mountain Zone Act 2", // Changed by Tails: 9-14-99
"Rocky Mountain Zone Act 3", // Changed by Tails: 9-14-99
"Red Volcano Zone Act 1", // Changed by Tails: 9-14-99
"Red Volcano Zone Act 2", // Changed by Tails: 9-14-99
"Red Volcano Zone Act 3", // Changed by Tails: 9-14-99
"Dark City Zone Act 1", // Changed by Tails: 9-14-99
"Dark City Zone Act 2", // Changed by Tails: 9-14-99
"Dark City Zone Act 3", // Changed by Tails: 9-14-99
"Doomship Zone Act 1", // Changed by Tails: 9-14-99
"Doomship Zone Act 2", // Changed by Tails: 9-14-99
"Doomship Zone Act 3", // Changed by Tails: 9-14-99
"Robotnirock Zone Act 1", // Changed by Tails: 9-14-99
"Robotnirock Zone Act 2", // Changed by Tails: 9-14-99
"Robotnirock Zone Act 3", // Changed by Tails: 9-14-99
"The Final Fight Zone!", // Changed by Tails: 9-14-99
"Wood Zone", // Changed by Tails: 9-14-99
"Dust Hill Zone", // Changed by Tails: 9-14-99
"Speed Highway at Dawn", // Changed by Tails: 9-14-99
"Hidden Palace Zone", // Changed by Tails: 9-14-99
Instead of Black Core, the final level is called The Final Fight Zone! at this point. Additionally, Wood Zone, Dust Hill, and Hidden Palace are all present as secret levels.
Wood Zone and Hidden Palace had incomplete maps made for them, but Dust Hill was never started before it was scrapped.
Revisional Differences#
Halloween v1.32#
In September 2000, a new version of Halloween Test was created, porting the game to 32-bit Windows (Win32), adding a second level, and allowing the game to be played on modern versions of Windows. Multiplayer functionality was also added.