1. Foren
  2. Kommentare
  3. Applikationen-Forum
  4. Alle Kommentare zum Artikel
  5. › Landwirtschafts-Simulator…

Limitationen?

Neue Foren im Freiraum! Raumfahrt und freie Software haben jetzt einen Platz, die Games tummeln sich jetzt alle in einem Forum.
  1. Thema

Neues Thema Ansicht wechseln


  1. Limitationen?

    Autor: _Winux_ 30.11.18 - 11:40

    Die "technischen Limitationen" des C64 gelten offenbar nur für die "modernen" Programmierer deren Lösungsansatz offenbar nur lautet: dann muss der Spieler eben bessere Hardware kaufen.

    Zur Zeit des C64 bestand die Lösung in: dann muss ich eben mit kleinen Tricks programmieren und die vorhandene Hardware geschickter ausnutzen.

    Viele Spiele zeigten damals ganz deutlich, dass man zwar nur 8 Sprites hatte aber durchaus mehr zu sehen waren. Auch "komplexere" Spiele waren möglich.

    Das einzige Limit bei der Umsetzung bestand vermutlich nur im Budget, was man (verständlicher Weise) dafür einsetzen wollte.

  2. Re: Limitationen?

    Autor: thecrew 30.11.18 - 12:23

    Das ist richtig. Mit Tricks ging immer mehr.. auch mehr wie 16 Farben.
    Bei den Sprites hat man das einfach so gelöst, dass für ein Frame die einen ausgeschaltet wurden und dafür andere 8 zusehen waren. Das ging dann immer im Wechsel. Der Nachteil war halt, das es irgendwann anfing zu flimmern. Das hat man beim NES auch so gemacht.

    Heute braucht man so eine Optimierung nicht mehr. Wenn ich heute nen Jump an Run machen will, kann ich einfach einen ganzen Level in Photoshop bauen und den als Hintergrund anlegen. 8x8 Kacheln pah... Der Speicher ist ja da... ;-)



    1 mal bearbeitet, zuletzt am 30.11.18 12:24 durch thecrew.

  3. Re: Limitationen?

    Autor: George99 30.11.18 - 12:51

    thecrew schrieb:
    --------------------------------------------------------------------------------
    > Das ist richtig. Mit Tricks ging immer mehr.. auch mehr wie 16 Farben.
    > Bei den Sprites hat man das einfach so gelöst, dass für ein Frame die einen
    > ausgeschaltet wurden und dafür andere 8 zusehen waren. Das ging dann immer
    > im Wechsel. Der Nachteil war halt, das es irgendwann anfing zu flimmern.

    Das ging noch besser: Du hast per Rasterzeileninterrupt die Sprites, die schon weiter oben im Frame gezeigt wurden, einfach ein zweites oder drittes Mal verwendet. Natürlich können nach wie vor nur 8 Sprites in derselben Rasterzeile dargestellt werden, aber prinzipiell beliebig viele über den gesamten Frame verteilt - ohne Flimmern.

  4. Re: Limitationen?

    Autor: commotron 30.11.18 - 12:55

    Um dem Ganzen also einen Abschluß zu geben, die "Limitationen" liegen nicht "verständlicherweise" am C64, wie im Text behauptet, sondern am Budget/"cönnen"/wollen des Herstellers.

  5. Re: Limitationen?

    Autor: 0xDEADC0DE 01.12.18 - 21:46

    Richtig, das wollte ich auch als echte Limitation anmerken: Mehr als 8 verschiedene "Zeilen" eines Sprites pro Rasterzeile waren nicht möglich. Egal wie viel Geld die Entwickler in ihr Spiel versenkten.

    Sprites konnten eigentlich auch nur 4 verschiedene Farben haben, wenn sie grob aufgelöst waren. Hochauflösend war nur eine Farbe möglich, durch den Rasterzeilen-Trick konnte man beides überlagern und so Sprites erschaffen, die technisch gar nicht möglich sein sollten: Denn diese Tricks waren von den Entwicklern der Hardware gar nicht vorgesehen und wurden von findigen Entwicklern erst später entdeckt, ich vermute mal Demoszene.

    Flimmern ist auch ein gutes Stichwort: Spiele mit mehr als 16 Farben waren sehr selten und außerdem war das auch nicht unbedingt augenfreundlich. Technisch hat man dabei Pixel in 2 Pixel quasi "aufgeteilt", z. B. hat man erst ein blaues Pixel angezeigt und dann beim nächsten Halbbild die Bildausgabe um einen Pixel (könnte auch ein halber gewesen sein) nach links bzw rechts verschoben und dann ein rotes Pixel angezeigt. Das reduzierte die Bildrate des "vollen" Pixels zwar um die Hälfte, aber dafür sah man die Mischfarbe. Ähnlich zu Interlaced und noch viel augenunfreundlicher.

    Sprachausgabe war auch drin, Beispiel Impossible Mission.
    Beispiel für mehr als 8 Sprites, sogar hochauflösend: R-Type.

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Referent Distributionslogistik/IT (m/w/d)
    BSH Hausgeräte GmbH, Giengen
  2. Backend Entwickler (m/w/d)
    DiMaBay GmbH, Berlin, Bayreuth (Home-Office möglich)
  3. (Senior) Berater (m/w/d) im Bereich Geschäftsprozessanalyse und Prozessoptimierung
    PROTEMA Unternehmensberatung GmbH, Stuttgart-Degerloch
  4. Product Owner Digitale Akte (m/w/d)
    L-Bank, Karlsruhe

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote
  1. (reduzierte Überstände, Restposten & Co.)
  2. 499,99€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Nintendo Switch OLED angespielt: Echt mehr Spaß mit echtem Schwarz
Nintendo Switch OLED angespielt
Echt mehr Spaß mit echtem Schwarz

Nicht schneller, aber schöner können wir mit der Nintendo Switch OLED spielen - dank viel besserem Display. Es gibt weitere Optimierungen.
Von Peter Steinlechner

  1. iFixit Nintendo hat auch die Kühlung der Switch OLED geändert
  2. Retro Lite CM4 Bastler bauen Nintendo-Switch-Klon mit Raspberry Pi
  3. Nintendo "OLED-Switch erscheint mit neuster Version der Joy-Con"

FX-8150/8370/9590 im Retro-Test: So schnell ist AMDs Bulldozer heute
FX-8150/8370/9590 im Retro-Test
So schnell ist AMDs Bulldozer heute

Die FX-CPUs hätten fast das Ende von AMD bedeutet: Ein Jahrzehnt später testen wir, ob die Bulldozer-Chips konkurrenzfähiger geworden sind.
Ein Test von Marc Sauter


    Waffensystem Spur: Menschen töten, so einfach wie Atmen
    Waffensystem Spur
    Menschen töten, so einfach wie Atmen

    Soldaten müssen bald nicht mehr um ihr Leben fürchten. Wozu auch, wenn sie aus sicherer Entfernung Roboter in den Krieg schicken können.
    Ein IMHO von Oliver Nickel

    1. Wissenschaft Zweibeiniger Straußenroboter joggt 5 Kilometer weit
    2. Automatisierung Brand in Lagerhaus nach Roboterkollision
    3. Pneumatik Weiche Roboterhand spielt ganzen Level von Super Mario Bros.