cgboard - classic games
Heart of Darkness wurde auf die Original XBOX geportet. - Druckversion

+- cgboard - classic games (https://cgboard.raysworld.ch)
+-- Forum: Hard- und Software (https://cgboard.raysworld.ch/forumdisplay.php?fid=6)
+--- Forum: Software, Coding und GFX (https://cgboard.raysworld.ch/forumdisplay.php?fid=19)
+--- Thema: Heart of Darkness wurde auf die Original XBOX geportet. (/showthread.php?tid=26728)



Heart of Darkness wurde auf die Original XBOX geportet. - Glurak - 06.04.2020

Heart of Darkness ist dann mal in echt kurzer Zeit während eines Live Streams auf die Original XBOX geportet worden.  


RE: Heart of Darkness wurde auf die Original XBOX geportet. - Juttar - 06.04.2020

Nach dem Video komm' ich mir gar nicht mehr so richtig als Nerd vor. Und er hat tatsächlich GEOS für den C128 im Regal stehen ... als Original! Geschockt

(06.04.2020, 14:09)Glurak schrieb: in echt kurzer Zeit

Na ja. Vier Stunden.


RE: Heart of Darkness wurde auf die Original XBOX geportet. - Glurak - 06.04.2020

Der Typ macht einiges. Hat z.b. Auch den ersten lauffähigen N64 Emulator für die XBOX geschrieben. Und viele andere Ports.


RE: Heart of Darkness wurde auf die Original XBOX geportet. - Juttar - 06.04.2020

(06.04.2020, 14:38)Glurak schrieb: Auch den ersten lauffähigen N64 Emulator für die XBOX geschrieben.

Auf meiner Konsole war UltraHLE vorinstalliert. Konnte aber nach kurzer Google-Recherche nicht feststellen, wer für den Port verantworlich ist.


RE: Heart of Darkness wurde auf die Original XBOX geportet. - Glurak - 06.04.2020

(06.04.2020, 14:45)Juttar schrieb:
(06.04.2020, 14:38)Glurak schrieb: Auch den ersten lauffähigen N64 Emulator für die XBOX geschrieben.

Auf meiner Konsole war UltraHLE vorinstalliert. Konnte aber nach kurzer Google-Recherche nicht feststellen, wer für den Port verantworlich ist.


Ultra HLE nope x)  Wahr PJ64

https://www.reddit.com/r/originalxbox/comments/7we5a7/hi_im_lantus_known_as_modern_vintage_gamer_these/


RE: Heart of Darkness wurde auf die Original XBOX geportet. - Heinrich Reich - 07.04.2020

Geschockt
Das ist ziemlich beeindruckend!
(sowohl die Umsetzung an sich als auch die dafür benötigte Zeit)

Aber hat er das Spiel nun wirklich richtig portiert oder "nur" eine Art Emulator durmherum geschrieben? Offensichtlich hat er ja den Quellcode des Original-Spiels zur Verfügung. Aber ich kenne mich da nicht genug aus, um das richtig beurteilen zu können.


RE: Heart of Darkness wurde auf die Original XBOX geportet. - tomwatayan - 07.04.2020

Er hat es portiert, aber mittels vorhandenem Quellcode für moderne Windows-Systeme.

Er sagt es ja selbst im Video: Die komplizierte Vorarbeit hat Gregory Montoir mit dem hode-Rewrite geleistet. Deser neue Quellcode nutzt SDL2 für die ganzen systemspezifischen Anteile (Grafik, Eingabe, Sound) und von SDL gibt es wiederum einen Port für die Xbox. Dadurch musste der Modern Vintage Gamer quasi nur die kaputten Verbindungsstellen korrigieren, die wegen des beträchtlichen Alters des Xbox-SDKs nicht mehr direkt kompiliert haben (fehlende Standarddefinitionen und -funktionen, fehlende Automatismen bei Templates, ...).
Das sind natürlich trotzdem noch einige Dinge und es bleibt trotzdem eine beeindruckende Leistung, dass er das mal eben so aus dem Ärmel schüttelt, wie man die fehlenden Brotkrumen abgebildet bekommt.

Ein genereller Vorteil ist bei der Xbox-Reihe glaube ich auch, dass schon die allererste Xbox Varianten von DirectX und DirectInput etc. verwendet hat und man dadurch nicht so hardwarenah programmieren musste. Manche Dreamcast-Ports machen es da auch ähnlich und nutzen im Hintergrund Windows CE und DirectX, was einem dann ebenfalls die ganze Hardwarenähe abnimmt.


RE: Heart of Darkness wurde auf die Original XBOX geportet. - Heinrich Reich - 07.04.2020

Ahja, alles klar. Das mit dem hode-Rewrite war der Teil, den ich nicht verstanden habe. Danke fürs Erklären Smile.