Urgent.News

What's breaking now, across thousands of outlets.

Tech

The Missed Opportunities of Sonic 06

Most people are aware that Sonic 06 had cut content, but the extent of these omissions is often overlooked. During the development of Marathon Recompiled, it became apparent that the game's core systems, including rendering, had undergone significant changes. The visual appearance of the game's various areas, such as Crisis City and Castle Town, varies greatly, ranging from impressive to extremely unimpressive.

The differences in rendering can be attributed to the many shader variants used throughout the game. The most commonly used shader, Billboard02, features per-vertex lighting but lacks cascaded shadow maps (CSM) support and point lights. This contributes to the generally dull appearance of most game elements. Sonic Team was under pressure to release the game quickly, leading to the disabling of many features due to performance concerns.

The cut content can still be found within the game files, but it is not enabled. The shaders and textures are defined in .xno files, which may not always reference additional maps. The game is set up to use a maximum of four cascades for shadow mapping, but this can be reduced in certain areas and during multiplayer, leading to suboptimal shadow rendering.

Additionally, the game has limitations on point lights, which can cause objects to appear with inconsistent lighting. These issues, combined with poor optimization, have resulted in Sonic 06 having a less than ideal visual experience.

Written by urgent.news from Hacker News's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at isaacmarovitz.com →

More in Tech

The first broken iPhone Duos are here

The iPhone Duo officially goes on sale today, but a few units already have broken screens. According to posts on Reddit about the affected units, the issue appears to be happening at a similar spot on…

More from Friday 23 October →