TED via FPGA

Es gibt 32 Antworten in diesem Thema, welches 7.980 mal aufgerufen wurde. Der letzte Beitrag (27. Juli 2016 um 19:04) ist von Superingo.

  • klingt interessant

    Bitte melde dich an, um diesen Link zu sehen.
    :ilikeit:

    ^/\ -SkY- /\^
    VIC20-C64-C16-C116-Plus4-C128-A500-A600-A1000-A1200-A2000-Atari520ST-Atari1040ST-CPC464
    Link: Bitte melde dich an, um diesen Link zu sehen.
    Link: Bitte melde dich an, um diesen Link zu sehen.

    Link: Bitte melde dich an, um diesen Link zu sehen.

  • Kewl!

    12345678901234567890123456789012345678901234567890
    12345678901234567890123456789012345678901234567890
    12345678901234567890123456789012345678901234567890

  • Wobei der Core im Moment das Turbo-Bit des echten TED noch nicht beherrscht...

    Damit meine ich die PAL/NTSC-Umschaltung. Wenn man einen PAL-Rechner auf NTSC umschaltet hat man zwar kein brauchbares Bild mehr aber deutlich höheren Takt, bei abgeschaltetem Display-Bit läuft die CPU dann mit 2,2 MHz.

    Ansonsten cool, jetzt braucht das ganze nur noch wirklich komplette Tests mit den abgedrehtesten Demos. :)

  • Feines Projekt. Gefällt mir...


    Gesendet von meinem CBM 3032 mit gemischten GefĂĽhlen.

    <--- Das da ist eine Hälfte meines Ichs
    Bitte melde dich an, um diesen Link zu sehen.

  • Dann fehlt nur noch eine 8501 per FPGA. Sollte ja als Derivat vom 6502 relativ einfach zu realisieren sein. Im Vergleich zum TED.

  • OFFTOPIC:

    Wobei der Core im Moment das Turbo-Bit des echten TED noch nicht beherrscht... Damit meine ich die PAL/NTSC-Umschaltung. Wenn man einen PAL-Rechner auf NTSC umschaltet hat man zwar kein brauchbares Bild mehr aber deutlich höheren Takt, bei abgeschaltetem Display-Bit läuft die CPU dann mit 2,2 MHz.


    Wie könnte man das (per Software steuerbar) auf dem C64 realisieren? Im 64er-Magazin gibt es ja eine Anleitung für einen Hardwareschalter.

  • Als Entwicklung extrem begrĂĽĂźenswert und ein tolles Projekt - das abgebotene Produkt in der Form leider nicht wirklich an 'ne breite Zielgruppe gerichtet.
    Mal abwarten was daraus wird. Aber dann besteht ja doch noch Hoffnung fĂĽr die C16-Reihe, dass diese nicht aussterben muss.

  • Das habe ich mir immer erhofft.
    TED und CPU der 264er Reihe sehe ich als die anfälligsten Bauteile der ganzen Commodore/MOS Palette an.
    Jedesmal wenn ich so eine Kiste anwerfe denke ich "Bitte nicht schon wieder ein Blackscreen"

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • Wie könnte man das (per Software steuerbar) auf dem C64 realisieren? Im 64er-Magazin gibt es ja eine Anleitung fĂĽr einen Hardwareschalter.

    Dazu mĂĽsste ich wissen wie der Hardware-Schalter funktioniert. WĂĽrde aber extra Hardware brauchen und ein Portbit kosten.

  • Wie könnte man das (per Software steuerbar) auf dem C64 realisieren? Im 64er-Magazin gibt es ja eine Anleitung fĂĽr einen Hardwareschalter.

    Die sinnvollste Möglichkeit wäre sicher $d030 abzufangen und es wie das 2-Mhz-Bit am C128 zu behandeln. Manche Packer nutzen das, und auch das Chameleon kann damit seinen Turbo einschalten.
    In Hardware sieht das dann wohl so aus, daĂź man diverse Leitungen vom VIC verknĂĽpfen mĂĽĂźte und dann das entsprechende Bit ĂĽbernehmen. Das Flip-Flop mĂĽĂźte auĂźerdem auf das Reset-Signal reagieren.

    Zudem ist zu beachten, daß es dann kein reiner CPU-Turbo ist und solche Turbo-Tricks wie z.B. bei Testdrive II und Grand Prix Circuit nicht funktionieren würden. Also beschränkt sich der Nutzen auf Programme, die während des Rechnens kein Ton und kein Bild benötigen.

    Ich schätze, der Aufwand ist es nicht wert. Und deswegen hat es wohl auch noch keiner gemacht. Da macht es wohl mehr Sinn, gleich einen richtigen Turbo einzubauen.

  • Beim C16 verdoppelst du durch diesen Trick die Geschwindigkeit, jedenfalls gegenĂĽber PAL mit sichtbarem Bild. Das lohnt sich schon. Beim C64 lohnt es sich eher nicht, vor allem weil man noch eine Schaltung fĂĽr sauberes Umschalten braucht damit die Kiste nicht abschmiert.

    Man merkt schon, daĂź sich die Designer des TED den VIC angesehen haben und hier und dort Dinge deutlich verbessert haben. Leider war dann kein Platz mehr fĂĽr Sprites. :)

  • Das habe ich mir immer erhofft.
    TED und CPU der 264er Reihe sehe ich als die anfälligsten Bauteile der ganzen Commodore/MOS Palette an.
    Jedesmal wenn ich so eine Kiste anwerfe denke ich "Bitte nicht schon wieder ein Blackscreen"

    Korrekt. Ich finde die CPU allerdings anfälliger als den TED, für beide wäre eine Lösung wünschenswert. Aber auch für die C64 Reihe.

    ^/\ -SkY- /\^
    VIC20-C64-C16-C116-Plus4-C128-A500-A600-A1000-A1200-A2000-Atari520ST-Atari1040ST-CPC464
    Link: Bitte melde dich an, um diesen Link zu sehen.
    Link: Bitte melde dich an, um diesen Link zu sehen.

    Link: Bitte melde dich an, um diesen Link zu sehen.

  • Ich bin immer noch der Meinung, daĂź es die '84er Datecodes sind die anfällig sind, zu der Zeit hatte MOS mit HMOS-II gerade erst angefangen. TED und 8501 gibts auch mit '86er Datecode und beim 8501 noch später, von denen hört man weniger.

  • Ja prima Gerrit das hast Du ja schon öfter erwähnt.
    Aber ich habe gerade 5x 264er daheim und alle haben 84er Datecodes.
    Es braucht also einiges an GlĂĽck 86er zu finden scheinbar.

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • Ja prima Gerrit das hast Du ja schon öfter erwähnt.
    Aber ich habe gerade 5x 264er daheim und alle haben 84er Datecodes.
    Es braucht also einiges an GlĂĽck 86er zu finden scheinbar.

    Oder einiges an Pech nur 84er zu finden scheinbar. :drunk:

  • Vor einer Weile gabs 8501 (R4) mit '89er und '90er Datecodes auf Ebay fĂĽr knapp ĂĽber 10 Euro das StĂĽck... Hatte ich hier im Forum sogar gepostet und selbst nur 2 abgegriffen.

    Wenn man '84er Chips im C16 oder C116 hat, Kühlkörper drauf und 7805 durch Schaltregler ersetzen. Mehr kann man nicht machen.

    Mein einziger 7501R1 läuft bisher noch...