Neues zum Chamäleon?

Es gibt 104 Antworten in diesem Thema, welches 17.602 mal aufgerufen wurde. Der letzte Beitrag (25. März 2009 um 05:20) ist von spider-j.

  • Die Hardware wird komplett dokumentiert, aber wir können mit dem Teil ganz netzte Tricks machen, die beispielsweise das Überschreiben der TOD-Register in der CIA verhindern.


    Es gibt mindestens ein Spiel das dadurch inkompatibel wird, wurde IIRC mal in irgendeinem DTV-Forum erwähnt.

    Zitat

    In der Praxis würde das bedeuten, dass die TI$ Variable einfach immer richtig geht.


    Leider nicht, der Kernal benutzt die CIA-TODs überhaupt nicht. TI$ wird wohl aus TI umgerechnet (kurz getestet) und TI wird im 60Hz-Timer-Interrupt hochgezählt.

    Zitat

    Wenn Geos die Uhrzeit auch aus der CIA nimmt (alles Andere wäre Blödsinn)


    GEOS macht das tatsächlich, auf einem DTV zeigt die Uhr immer 00:00.

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

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

  • Leider nicht, der Kernal benutzt die CIA-TODs überhaupt nicht. TI$ wird wohl aus TI umgerechnet (kurz getestet) und TI wird im 60Hz-Timer-Interrupt hochgezählt.

    Richtig, da war was - das C64-Rom ist ja eigentlich ein VC20 auf Steroide... und der hatte "nur" 6522 VIAs, die keine TOD haben. OK, also kein TI$, dafür aber "wählbare" Inkompatibilität mit bestimmten Spielen (der Schreibschutz auf die TOD-Register - so wir ihn denn einbauen werden - wird natürlich konfigurierbar).

    Jens

    Bitte melde dich an, um diesen Link zu sehen. - Das offizielle iComp Supportforum ist online.

  • Das nicht näher bezeichnete Bauteil, für das man ein Devkit braucht und mit dem man neue Features umsetzen kann... Was könnte das wohl sein? Lässt mir gar keine Ruhe, die Frage.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

    Bitte melde dich an, um diesen Link zu sehen.

  • Zitat

    Was könnte das wohl sein?


    wahrscheinlich der Flux-kompensator :weg:

    wenn es jens veraten wollen würde würde es hier wohl stehen...

    sl FXXS

  • Ich wollte nur zum Mutmaßen anstiften.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

    Bitte melde dich an, um diesen Link zu sehen.

  • Müßte wohl was sein, was sich nicht so sinnvoll auf den FPGA quetschen lässt. Ein Codec vielleicht.
    Schön wäre es, wenn einige Features (LAN wäre cool!) wieder als Add On gelöst würden, um den Grundpreis niedrig zu halten.

    LIFE IS SHORT - Break the rules, do more, need less, smile often, be brave, stay true, dream big, forgive quickley, kiss slowly, love truly, laugh uncontrollably and never regret anything that made you smile.

  • Schön wäre es, wenn einige Features (LAN wäre cool!) wieder als Add On gelöst würden, um den Grundpreis niedrig zu halten.


    vesalia hat schon einen preis gelistet: Bitte melde dich an, um diesen Link zu sehen.

  • Das nicht näher bezeichnete Bauteil, für das man ein Devkit braucht und mit dem man neue Features umsetzen kann... Was könnte das wohl sein? Lässt mir gar keine Ruhe, die Frage.


    6 Monate Lieferzeit klingt nach Maxim. :wink:

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

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

  • 6 Monate Lieferzeit klingt nach Maxim. :wink:

    Mhhh, stimmt. Für TI wären 6 Monate eindeutig zu wenig.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

    Bitte melde dich an, um diesen Link zu sehen.

  • Zitat

    In der Praxis würde das bedeuten, dass die TI$ Variable einfach immer richtig geht.

    leider nicht - die benutzt die cia garnicht =P

  • leider nicht - die benutzt die cia garnicht =P


    Was wir seit drei Tagen wissen:


    Leider nicht, der Kernal benutzt die CIA-TODs überhaupt nicht. TI$ wird wohl aus TI umgerechnet (kurz getestet) und TI wird im 60Hz-Timer-Interrupt hochgezählt.

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

  • Man könnte jetzt natürlich hingehen und dem FPGA beibringen TI zu Fuß richtig zu stellen, aber ich denke mal das sprengt den Rahmen und den Kosten/Nutzen Faktor. ;)
    Da ist es sinnvoller das ROM zu patchen...

    Blog: Bitte melde dich an, um diesen Link zu sehen. - The Seventies Board: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    Ein Terminal und ein Z80 :D

  • Das nicht näher bezeichnete Bauteil, für das man ein Devkit braucht und mit dem man neue Features umsetzen kann... Was könnte das wohl sein? Lässt mir gar keine Ruhe, die Frage.


    Jetzt hab ich's :smile:

    Es gibt ja inzwischen WLAN-Module, die gar nicht mehr aussehen wie Module sondern z.B. wie 10x10 mm BGAs inkl. LNA und PA. Da brauchen nur noch 1 oder 2 externe Antennen ran, für die u.U. eine Leiterbahn entsprechender Länge reicht. Diese Dinger werden z.B. in GSM/WLAN-Telefonen verbaut.

    Allerdings ist WLAN ziemlich Mist, wenn man keinen Supplikant hat. Und da der nicht auf dem C64 laufen kann, muss er entweder im FPGA laufen - oder, was ich für wahrscheinlicher halte, es gibt inzwischen WLAN-Module, die einen Supplikant intus haben. Die sind aber noch so neu, dass man Monate auf die Verfügbarkeit warten muss und es extrem schwer ist, ein DevKit für sie aufzutreiben.

    Stimmt's oder hab ich recht ;)

    Draco: Einen Audio-Codec würde man wahrscheinlich nicht brauchen, wenn man einen DAC mit einem FPGA einfach durch PWM umsetzen kann. Außerdem sind die so gewöhnlich, dass ihre Beschaffung einfacher sein sollte.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

    Bitte melde dich an, um diesen Link zu sehen.

  • WiFi am Cevi? Krank! Aber gut!

    Blog: Bitte melde dich an, um diesen Link zu sehen. - The Seventies Board: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    Ein Terminal und ein Z80 :D

  • WiFi am CeVi hatten wir doch schon auf der CC06. Da stand doch mein Wireless Webserver! :)

  • Die Mutmaßungen helfen Euch nicht. Ihr erratet's eh nicht :smile:

    Ich hab' heute die Bestätigung bekommen, dass die 166MHz-Speicher in Taiwan abgeschickt wurden. Kommende Woche können wir dann wahrscheinlich die ersten Tests machen. Die Devkits sind bezahlt, aber noch nicht bestätigt. Die passenden Bauteile dazu scheinen momentan auch 12 Wochen Lieferzeit zu haben - da muß ich nochmal drauf drücken, das muß schneller gehen.

    Jens

    Bitte melde dich an, um diesen Link zu sehen. - Das offizielle iComp Supportforum ist online.

  • Mhh, Mist. Wieder daneben. Entweder es ist was total überraschent geniales oder was total überraschend banales.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

    Bitte melde dich an, um diesen Link zu sehen.

  • Die Mutmaßungen helfen Euch nicht. Ihr erratet's eh nicht :smile:


    Ausgehend davon, dass der Chip komplex genug ist um ein Devkit zu brauchen würde ich "simplen" Speicher (auch solche Sachen wie zB Microns Serial-NAND) ausschliessen. Ein zweites FPGA parallel zum ersten scheint mir auch sehr unwahrscheinlich und falls ein CPLD dazukommt um das FPGA mit Inhalt zu füllen wird Jens wohl schon genug Erfahrung damit haben um das ohne weitere Devkits designen zu können. Umstieg auf einen anderen Ethernetchip als den bei C64-Lösungen üblichen und Emulation im FPGA halte ich auch für unwahrscheinlich, die 1541U hat gezeigt wie man trotz gleichem Chip schon genug Probleme hinbekommen kann.

    Klassische Kandidaten für Devkits wären natürlich Microcontroller, aber auch die kann man prinzipiell im FPGA unterbringen. Wenn wir mal für einen Augenblick davon ausgehen dass es doch einer wäre: Wozu wäre der auf dem Chamäleon nützlich und welcher Hersteller davon hat zZt Lieferprobleme bei den Entwicklungstools?

    Andere komische Ideen: Schnurlose Tastatur (Bluetooth?), Video-Encoder (Ausgabe auf (HD)TV).

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

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

  • Blauzahn währe eine Möglichkeit.
    Oder doch eine Hardware 65816?
    Wir können ja mal alles aufzählen was uns so einfällt und Jens sagt dann obs dabei ist. ;) :D

    Blog: Bitte melde dich an, um diesen Link zu sehen. - The Seventies Board: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    Ein Terminal und ein Z80 :D