1 Punkte von GN⁺ 2026-01-05 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Behandelt die Anekdote, dass der Untertitel des Arcade-Spiels Street Fighter II, „World Warrior“, bis kurz vor der Veröffentlichung als „World Warrier“ falsch geschrieben war
  • Als der Grafikdesigner Akiman die Korrektur nicht mehr vornehmen konnte, weil die GFX-ROMs bereits gebrannt waren, passte er die Sprite-Kombinationen so an, dass ein „e“ wie ein „o“ aussah
  • Er verwendete einige Tiles von „World“ erneut, um „ier“ zu ersetzen, was jedoch das neue Problem „The World Warrlor“ verursachte
  • Anschließend nutzte er ein Waden-Tile von Guile (0x96), schnitt auf Pixelebene den oberen Teil des „l“ weg und erstellte so einen provisorischen Fix, damit es wie ein „i“ aussah
  • Dieser Fix wurde in späteren Versionen offiziell ersetzt und zeigt die präzise technische Reaktion und kreative Problemlösung in der Spieleentwicklung

Beginn von Entdeckung und Korrektur des Tippfehlers

  • Es wurde drei Tage vor der Veröffentlichung entdeckt, dass der Untertitel von Street Fighter II, „World Warrior“, fälschlich als „World Warrier“ angezeigt wurde
    • Akiman erinnerte sich daran mit den Worten, er habe „einen schrecklichen Fehler entdeckt“, und erklärte, dass die GFX-ROMs bereits gebrannt waren und daher nicht mehr geändert werden konnten
  • Die GFX-ROMs speicherten die Grafikdaten, die 68000-ROMs die Befehle, und die Grafik-ROMs befanden sich bereits in einem nicht mehr änderbaren Zustand
  • Akiman versuchte, Sprites zu überlagern, damit ein „e“ wie ein „o“ wirkte, und setzte so eine visuelle Korrektur um

Provisorische Lösung durch Austausch von Tiles

  • Das Logo bestand aus 16 Tiles (0xC8~0xDF), und Akiman entfernte die letzten drei Tiles (0xDD~0xDF) und ersetzte sie durch 0xCD, 0xCE
  • Dadurch wurde aus „World Warrier“ zwar „World Warrlor“, doch das Problem blieb bestehen, dass das „l“ nicht wie ein „i“ aussah
  • Da die 68000-CPU die Tiles nicht direkt bearbeiten konnte, war eine Anpassung auf Pixelebene erforderlich

Pixelkorrektur mithilfe eines Guile-Tiles

  • Der Schlüssel zur Lösung lag in einem Waden-Tile (0x96) der Figur Guile
    • Dieses Tile zeigte unten links nur genau ein einziges Pixel
  • Die 68000-CPU konnte die Palette frei wählen und nutzte den Farbunterschied zwischen Guiles Palette und der Logo-Palette
    • Index 14 in Guiles Palette war dunkelgrün, in der Logo-Palette dagegen dunkelblau
  • Durch die Verwendung dieses Tiles mit der Logo-Palette wurden 255 Pixel transparent, und nur 1 Pixel wurde wie ein „Bleistift“ genutzt
    • Mit drei Draw-Befehlen wurde der obere Teil des „l“ abgeschnitten, sodass es wie der Punkt eines „i“ wirkte

Ergebnis und spätere Versionen

  • Dank dieses provisorischen Fixes erschien es auf dem finalen Bildschirm korrekt als „World Warrior“
  • In späteren Versionen war zwar der korrekte Tile-Satz „IOR“ enthalten, wurde jedoch nicht verwendet, weil der Untertitel in „Champion Edition“ bzw. „Hyper Fighting“ geändert wurde

Technische Bedeutung

  • Dieser Fall zeigt, dass selbst unter den Einschränkungen ROM-basierter Arcade-Hardware kreative Problemlösungen möglich sind
  • Die Korrektur mithilfe eines einzelnen Pixels gilt als Beispiel für die Verbindung aus präziser Grafiksteuerung und tiefem Hardwareverständnis
  • Der Ablauf der Tippfehlerkorrektur bleibt als Anekdote erhalten, die feingranulares Debugging und pragmatische Reaktionsfähigkeit in der Spieleentwicklung symbolisiert

Noch keine Kommentare.

Noch keine Kommentare.