Beiträge von Gerrit im Thema „"Metamerism" Plus/4 Demo - Evoke 2012 - GENIAL !“

    Es sind 121 Farben... 15 Farben mit je acht Helligkeiten und Schwarz, das ist bei allen Helligkeiten gleich.

    Man kann damit recht gute Farbverläufe erzeugen wenn man will. Allerdings ist man bei Multicolor etwas eingeschränkter, es sind nur 2 Farben uneingeschränkt möglich, der VIC kann meines Wissens 3.


    Ohne dabeigewesen zu sein, macht es auf mich auch den Eindruck...
    Bei vielem ist +4 aber eher maechtiger als C64 was code-effekte angeht :)

    Ich suche immer noch ein Code-Beispiel welches beim TED den Rahmen öffnet und Interlace (und damit höhere vertikale Auflösung erlaubt). Das es geht weiss ich, es gibt Demos die das zeigen und Interlace ist in Metamerism am Anfang zu sehen.

    Da man beim TED keine Sprites hat funktioniert es hier über die schreibbaren horizontalen und vertikalen Zähler, nur wie?


    hä? noch einfacher als LDA wert/STA $d418 ? wie das? :)

    Aus 'Talking to TED':

    To play samples, the TED can switch the sound generators to constant level outputs. D/A is then done by changing the volume register setting.

    Soll wohl heissen, als Ausgabe bekommst du einfach ein konstantes HIGH und das modulierst du über die Lautstärkeregelung. Ist das nicht eine bessere Lösung als das Knacksen des SID beim Ändern der Lautstärke zu verwenden?


    das ist bzgl demo coding eher ein vorteil als ein nachteil :)

    Erklär mal... Die beiden Badlines folgen direkt aufeinander und der doppelte Takt im Rahmen kann das nur unvollständig kompensieren.


    Zitat


    ich find das beeindruckenste an dem dingen den sound - der mal ausnahmsweise nicht derartig ist das man nach spätestens 30 sekunden zum axtmörder wird =)

    Das Abspielen von Samples über den TED soll einfacher sein als über den SID. Ansonsten zeigt sich eben der Könner wenn man nur 2 Rechteckgeneratoren mit gemeinsamer Lautstärkeregelung hat.

    Jetzt muss ich als unbedarfter schon fragen: Würde die auch auf einem C16 mit 64 kB RAM gehen? Oder sind die beiden Rechner auch dann noch zu unterschiedlich?

    Es sollte gehen... Es sei denn die Demo benutzt die Software-ROMs des Plus/4, den Userport oder die RS232. Ansonsten ist ein C16 mit 64KB und ein Plus/4 identisch soweit es die Software erkennen kann. Die ROMs sind dieselben.

    Das ist unglaublich gut, man sollte den 264er nicht unterschätzen. Hut ab und tiefen Respekt vor dieser Leistung:

    Doch, sehr gut. Zeigt aber nicht alles was mit TED geht.

    Nachteile von TED gegenueber VIC:

    - 2 Badlines statt einer pro Charzeile
    - keine Sprites
    - Weniger frei wählbare Farben im Multicolor-Mode

    Vorteile von TED gegenüber VIC:

    - Volle 16Bit Adressen, keine Einschränkungen (wie beim C64) wo der Framebuffer oder Char-ROM/RAM liegt. (*)
    - Character-Daten können im RAM unter ROM liegen da TED ROM/RAM-Umschaltung erledigt und dafür ein Bit hat.
    - 16 Farben in je 8 Lumas, ergibt 121 Farben
    - Hardware Reverse (spart Platz bei eigenem Charset, abschaltbar)
    - Hardware Cursor
    - Hardware Flash (Zeichen blinken lassen)
    - Doppelter CPU-Takt während der Ausgabe des Rahmens (abschaltbar), im Schnitt etwas schneller als C64.
    - Bis auf wenige Ausnahmen sind alle Register beschreibbar, Das beeinhaltet die vertikalen und horizontalen Zähler für die Strahlposition!

    Mit dem letzten Feature schaffen manche Leute Overscan und Interlace.

    (*) Muss immer noch auf einer Grenze von 1K/2K/8K liegen, ist aber ansonsten komplett frei.

    TED ist nicht so schlecht wie er immer gemacht wird. Nur kümmern sich weniger Programmierer um diesen Chip als um den VIC.