Sonic 1 in Sonic 3 Sega Mega Drive Reproduktion Videospielmodul
Dies ist eine Portierung von Sonic The Hedgehog (1991) auf die Sonic Clean Engine (S.C.E.), unsere stark modifizierte und verbesserte Sonic 3 & Knuckles-Engine, die wir seit langem für unsere MD-Projekte verwenden (wie z. B. Hellfire Saga und Sonic 3 & Knuckles: Epilogue).
TheBlad768 hatte die Idee zu diesem Projekt bereits im Jahr 2017, als wir an Sonic Virtual Adventure arbeiteten. Doch zu dieser Zeit war die Portierung des gesamten Sonic 1 auf eine andere Engine eine zu schwierige Aufgabe, und wir hatten andere große Projekte, die nicht warten konnten. So wurde beschlossen, die Idee für bessere Zeiten aufzuheben. Im Jahr 2022 hatte TheBlad768 mehr Wissen erworben und beschloss, die Idee wieder aufzugreifen. Zu diesem Zeitpunkt war S.C.E. bereit, also begannen wir von Grund auf neu. Die Portierungsarbeiten nahmen unser Team 2 Jahre in Anspruch. Dies ist jedoch nicht die finale Version, und wir werden sie mit zukünftigen Updates weiter verbessern.
Das Originalspiel war sehr schlecht optimiert und hatte starke FPS-Einbrüche, daher wurde der gesamte Code des Originalspiels neu geschrieben, um eine bessere Performance zu gewährleisten.
Der Hauptgrund für diese Portierung ist jedoch, anderen ROM-Hackern zu helfen. In Zukunft planen wir, den Quellcode dieses Projekts als Open Source zu veröffentlichen, damit jeder ihn nutzen kann, um eigene ROM-Hacks zu erstellen oder zu verbessern. Sie können es als Basis für Ihr eigenes Projekt oder für jeden anderen Zweck verwenden, den Sie sich vorstellen können. Wir wollen einfach versuchen, anderen zu helfen. Es gibt hier keine anderen Ziele. Wir hoffen wirklich, dass Sie etwas Nützliches in S.C.E. finden werden :)
Leider ist der Quellcode derzeit nicht verfügbar, da wir noch nach Fehlern suchen und diese beheben. Wir hoffen, dass der offene Beta-Test uns helfen wird, weitere Probleme zu finden, die behoben werden müssen.
Wir suchen nach Feedback. Ihre Meinungen und Fehlerberichte sind uns sehr wichtig!
Änderungen:
- Neue Spiel-Engine. Das ursprüngliche Sonic 1 hatte ernsthafte Leistungsprobleme, daher läuft das Spiel jetzt viel besser;
- Einige Dinge sind im Stil von Sonic 3 & Knuckles gehalten. Es gibt eine Mischung aus Grafiken und Musik von Sonic 1 und Sonic 3 & Knuckles;
- Spielbare Tails und Knuckles. Du kannst als Sonic und Tails oder Knuckles und Tails spielen. Der Bösewicht wechselt zwischen Eggman und Eggrobo, je nachdem, welchen Charakter du wählst;
- Alle Level-Layouts wurden aktualisiert, um Sonic 1 2013 und Sonic Origins zu entsprechen. Neue Pfade für Tails und Knuckles in MZ3, SYZ2 und SLZ1, neue Geheimnisse so ziemlich überall sonst;
- Neue Grafiken für Bosse und andere Dinge;
- Neues Einstellungsmenü;
- Sieben Spezial-Level. Spezial-Level sind jetzt nur noch über Sternenpfosten verfügbar, aber nur, wenn Sie 50 Ringe haben. Der Spieler verliert 50 Ringe für das Betreten des Levels.
- Sie können 7 Chaos Emeralds erhalten, aber leider können Sie Super-/Hyper-Transformationen noch nicht verwenden. Dies kann in zukünftigen Updates hinzugefügt werden.
- Viele kleinere Verbesserungen in der Politur, wie z.B. hinzugefügte SFX oder Boss-Intros.
Viele dieser Änderungen werden nur von anderen ROM-Hackern geschätzt, nicht vom Durchschnittsspieler. Das Kern-Gameplay des Spiels wurde aufgrund der Natur des Projekts nicht geändert, daher ist es möglich, dass der Quellcode viel interessanter sein wird als der Hack selbst.
Cheats und Geheimnisse:
- S1 Levelauswahl: HOCH, RUNTER, LINKS, RECHTS, A+START auf dem Titelbildschirm
- S.C.E. Levelauswahl: HOCH, RUNTER, LINKS, RECHTS, A+C+START auf dem Titelbildschirm
- Versteckte Credits: A+C gedrückt halten auf dem Sega-Bildschirm
- Debug-Modus: 1, 9, 9, 1, 0, 6, 2, 3 im Soundtest einer beliebigen Levelauswahl;
- Alle Emeralds: 4, 1, 2, 6 im Soundtest einer beliebigen Levelauswahl;
- Ergebnis überspringen: A, B oder C während des „Got Through“-/Speziallevel-Bildschirms.
Fahrplan für die Zukunft:
- Aktübergänge. Die Level wurden dahingehend bearbeitet, aber leider konnten sie nicht rechtzeitig für die SHC implementiert werden.
- Knuckles' Sockenpalette korrigieren.
- SRAM (?)
- Super-/Hyper-Transformationen (?)
- Flamedriver hat einige Probleme, die behoben werden müssen. Die Musikbeschleunigung wird nach 1UP zurückgesetzt. Kontinuierliche SFX haben Konflikte mit anderen SFX. Das Kontinuierlich-Flag wird beim Abspielen normaler SFX nicht zurückgesetzt.
- Selbstverständlich werden auch alle gefundenen Fehler behoben.
(?) – Wir möchten gerne wissen, ob dies wirklich hinzugefügt werden muss.
Das Spiel wurde auf einem originalen Sega Genesis Modell 1 getestet und funktioniert einwandfrei.
Vielen Dank fürs Vorbeischauen und lassen Sie mich wissen, wenn Sie Fragen haben. Schauen Sie sich auch meine anderen Angebote an. Ich erfülle auch Wünsche für individuelle Etiketten und Spiele, fragen Sie einfach nach.



