xammu schrieb:
Welches Standardformat gibt bei Spielen?
Wie will man Spiele von einer Dreamcast oder Atari 2600 archivieren?
Als Quellcode? Welche Sprache? Assembler?
So schön die Idee ist, aber es hängt zuviel zusammen.
""
In beiden Fällen brauchst du ein archiviertes Windows 98 und ggf. einen Emulator.
Man kann auch Virtualbox archivieren.
Das Spiel ist so alt und hardwarenahe, dass es Gate A20 erfordert, doof.
Es gibt mindestens zwei sehr unterschiedliche Sichtweisen für die Archivierung:
Einmal nur gut mit Original Hardware und die andere mit Emulatoren usw. wenn der Aufwand ansonsten zu groß wird/ist.
Brenzlige Situation bei Original Hardware; durch Alterung ändert sich diese teils drastisch.
Speedrunner beklagen sich darüber z.B. bei SNES Konsolen, wo die APU bis zu 182Hz schneller wird/wurde nach 35 Jahren.
Die Dateiformat Thematik ist ein gutes Stichwort.
Es gibt eine schöne Liste von Dateiformaten die für nützlich empfunden wurden.
Auf die schnelle habe ich nur diesen Link hier:
https://docs.nfdi4culture.de/ta2-fair-handreichung/en/empfehlungen-dateiformate
Kurz und knapp: Wenn es keine ISO oder Äquivalent gibt, ist das Dateiformat nicht gut für Langzeitarchivierung.
Sind die Dateiformate leicht zu verstehen/quelloffen.
Gibt es mehrere Programme um die jeweiligen Daten öffnen können.(Alle Abonnement Software fällt dadurch heraus)
Wenn es per Gesetz schlau geregelt wird, wäre es ideal wenn man es wie bei Opensource Projekten löst.
Kann auch intern im Archiv bleiben, die Punkte spontan wären:
Dependencies aufzählen, Welche Software Pakete wurden genutzt, welche Sprachen wurden angewendet.
Welcher Compiler, welche Kompressionsmechanismen usw. wurden genutzt, welche APIs oder DLLs Abhängigkeiten gibt es.
Wenn eigene Engine genutzt wurde, diese erklären mit den oben genannten Punkten.
"höher" liegendes wie welche Engine und OS wurde genutzt.
Bei Legacy, Abandonware und "ups wir haben alles verloren" (Siehe Rockstar
Kommentar ) Decompiling und co anwenden/erlauben.
Kompilierte Varianten für Windows, Linux und etwaige andere Systeme sowie funktionierende Versionen für Dosbox, Wine, Proton usw. um das Thema um Betriebssystem-Inkompatibilität bestmöglich "einfrieren" zu können.
Dank der letzten Jahre mit Remaster/Remakes beschäftigen sich mehr Entwickler mit der Archivierung ihrer Projekte und dadurch gibt es auch potenzielle positive Anknüpfungspunkte.