Seite 1 von 1

Doom auf dem Commodore 64

Verfasst: Samstag, 4. Oktober 2014, 10:13
von PaulBearer
Naja - man braucht halt eine SuperCPU, ein teures (und, ich glaube, auch mittlerweile schwer zu kriegendes) Erweiterungsmodul mit 20 MHz-Prozessor und dazu noch 16MB RAM, was wohl theoretisch auch grade noch geht, auch wenn's kaum einer hat. Die meisten können so ein Setup nur auf'm Emulator, äh, emulieren.

Immerhin läuft dann die originale Doom-Engine ohne große Anpassungen (in 4 Farben). Ist halt eine Spielerei - ich finde es faszinierend, daß es überhaupt irgendwie geht.

http://scpu.amidog.se/doku.php?id=scpu:doom

http://www.youtube.com/watch?v=G0ct1PjBvMs

Re: Doom auf dem Commodore 64

Verfasst: Sonntag, 5. Oktober 2014, 07:52
von Jonny
Immer wieder toll, überlege mal so was hätte dir damals einer gezeigt als der C64 noch aktuell war.
Ich glaub meine Erektion wäre heute noch hart xD

Re: Doom auf dem Commodore 64

Verfasst: Sonntag, 5. Oktober 2014, 15:37
von bionixxx
("notiz an mich: ruckelnde pixelpampe läßt jonny hart werden, wie ein diamant im eissturm...")

nunja...sagen wir etwas abgespeckter, dafür lauffähiger wäre es damals die erleuchtung gewesen,...so wie gezeigt, isses natürlich eher nen technikgag, als wirklich spielbar...da hab ich drucker und taschenrechner gesehen, die das ganze flüssiger hinbekommen haben^^

witzig ist, das es immer doom ist,...cyb, wie ist das? läßt sich das ganze so simpel portieren, enginetechnisch, oder sind die nerds einfach doomfixiert...
könnte mir vorstellen, das ein commander keen nicht zwingend schwerer zu verwursten ist...

Re: Doom auf dem Commodore 64

Verfasst: Mittwoch, 22. Oktober 2014, 16:13
von cybdmn
Der Code ist seit 1997 offen, alle möglichen Buugs sind raus, und jede nur denkbare Optimierung ist vorgenommen. Er wurde auf nahezu jede denkbare Architektur portiert. Das ist für jemanden hilfreich der es auf eine neue Hardware portieren will.

Schau dich mal bei den Doom Gurus um, wenn du die fragst warum dieses oder jenes so oder so in Doom läuft, können die dir quasi aus dem Kopf die Teile aus dem Quellcode zitieren, der dieses oder jenes Verhalten steuert, und erklären dir noch, warum es anders nicht geht, ohne das Funktion X durchdreht.