Hallo Besucher, der Thread wurde 7k mal aufgerufen und enthält 32 Antworten
letzter Beitrag von Superingo am
TED via FPGA
- -SkY-
- Erledigt
-
-
Kewl!
-
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.
-
Wo ist die Chameleon64-Version ?

-
Sehr geil, dann ist das TED Problem hoffentlich auch irgendwann gelöst!
-
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. -
Sehr interessant. Vielleicht kann auch der MIST-FPGA davon profitieren.
-
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" -
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.
-
Habe mal den Artikel aus Ausgabe 89/04 angehängt. Wichtig wäre, dass man absturzfrei umschalten kann.
-
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.
-
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. -
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.

-
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...