Demo 4.35
Demo 4.35 is an outdated version of SRB2, released in April 2002. It was originally released as Demo 4.32 on March 8th, 2002, and was patched three times over the following month, resulting in Demo 4.35. It was an update of Demo 4, porting the game's engine from Doom Legacy v1.30 to v1.32 (which the original release was named after). This finally resolved several long-standing bugs, including crashes involving FOFs in the 640×400 resolution. This was the last time the code would be rewritten into a new codebase. This was also the last release of SRB2 that officially supported DOS/Windows 9x; from the next release onwards, support for these platforms was dropped.
In Demo 4.32, the title screen introduced in Demo 2 was temporarily replaced with a black screen displaying only the text "SRB2 V4.32 Beta Test (Press a key)". This exact same title screen was still present later in Demo 4.35, despite "V4.32" in the text being inaccurate by this point. In the next release, SRB2 2k3, the Demo 2-style title screen would be restored.
This version of SRB2 also made an appearance at the fourth Sonic Amateur Games Expo (SAGE), which started in March 2002.
Features
Single Player
A basic character select screen was added after the skill level select screen, allowing any character to be chosen on starting a Single Player game rather than defaulting to Sonic – however, the character could still be switched afterwards mid-level via the Player 1 Setup screen or the console.
All Special Stages except the fifth one were scrapped and replaced, in response to complaints that the previous Special Stages were too difficult.
Multiplayer
The multiplayer level roster was changed. Demo 4's two CTF stages were replaced with two new ones; starting with SRB2 2k3, all four would be included. In the Match roster, MAP06, Starlit Warehouse Zone and Orange Crater Zone were replaced with two new stages, Green Upheaval Zone and Block Factory Zone, as well as Meadow Match Zone, returning from Demo 3.
An in-game multiplayer menu was added, including the option to search for netgames on the Master Server. Before that, netgames had to be started and joined via the command line or the launcher that came with the game. At the time, the map and gametype could be chosen independently from each other in the Host Game menu, so maps could be chosen for gametypes they did not support. Since level headers did not yet exist, the Host Game menu only displayed the map numbers, not their names.
Other changes
- The OpenGL rendering mode was first introduced in this version, providing an alternative to the default Software renderer.
- Enemies were made intangible, preventing the player from colliding with them while invincible. However, as a side effect, Detons did not explode on contact with the player in this demo.
- New FOF types were introduced for making water blocks. These were intended to deprecate the existing method for making water, which worked similarly to the Fake Floor special, though SRB2's levels did not switch to the new water blocks until SRB2 2k3.
Levels
Single Player levels
- MAP01: Greenflower Zone Act 1
- MAP02: Greenflower Zone Act 2
- MAP03: Greenflower Zone Act 3
- MAP04: Techno Hill Zone Act 1
Match stages
Note that the level names did not exist at the time, as Demo 4.35 did not yet have title cards for the multiplayer levels and the Special Stages.
- MAP06: Airborne Temple Zone
- MAP07: Meadow Match Zone
- MAP08: Green Upheaval Zone
- MAP09: Block Factory Zone
- MAP10: Air Haven Zone
- MAP11: Grass Plateau Zone
- MAP12: Zero Ring Zone
Capture the Flag stages
Note that the level names did not exist at the time, as Demo 4.35 did not yet have title cards for the multiplayer levels and the Special Stages.
- MAP13: Vine Cavern Zone
- MAP14: Iron Turret Zone
Other
- MAP15–MAP21: Special Stages
- MAP22: Castle Eggman Zone Act 1
- MAP23: Castle Eggman Zone Act 2
- MAP24: Castle Eggman Zone Act 3
- MAP33 (Unused – this was reserved for the title screen in previous versions)
Hidden
- MAP01: Mario Goomba Blast Act 1 (
menuitem.dll
) - MAP05: Techno Hill Zone Act 2 (
upd_net.dll
) - MAP05: Christmas Hunt Zone (
3drend.dll
) - MAP06: Christmas Match Zone (
3drend.dll
)
External links
Archived Versions – srb2.org – Information and download
Versions | [view] | |
Pre-demo | SRB2 TGF • SRB2 Halloween • SRB2 Christmas | |
Demo | Demo 1 • Demo 2 • Demo 3 • Demo 4 • Demo 4.32–4.35 • SRB2 2k3 | |
Final Demo | Final Demo 1.01–1.04 • Final Demo 1.08 • Final Demo 1.09–1.09.2 • Final Demo 1.09.3–1.09.4 | |
Post-demo | Match beta • Version 2.0 • Version 2.1 • Version 2.2 • In development |