CBM prg Studio 2.9.0 (BETA)

CBM prg Studio 
Vorschau auf die nächste Version


21.12.2013
Die neue Version 2.9.0 ist eben erschienen, dort wurden die hier erwähnten Probleme behoben.
 

13.12.2013
Habe eben eine neue 2.9.0 BETA erhalten, dort wurden alle offenen Fehler behoben, auch der gestern gemeldete Fehler beim indirekten Sprung jmp (jmptable).

Arthur plant die Veröffentlichung der Version 2.9.0 für nächste Woche.

 

12.09.2013
Die Debugger-Probleme scheinen behoben zu sein, sowohl ADC & SBC als auch ROR & LSR funktionieren mit der heute erhaltenen EXE korrekt.

Ein offizieller Release der Version 2.9.0 kann allerdings noch einige Wochen dauern. Arthur möchte erst noch alle weiteren gemeldeten Fehler bzw. Probleme lösen (z. B. mit dem Assembler, Sprite- und Charakter-Editor).

Ich halte euch aber auf dem Laufenden…

 

11.09.2013
In der ersten Jahreshälfte sah es mit Updates ja noch mau aus, aber zur Zeit ist Arthur recht fleißig dabei. Ich habe eben ein Setup für die 2.9.0 BETA erhalten.

In der 2.8.0 Version gibt es einige Probleme mit dem internen Debugger (Additions- & Subtraktions- sowie Rotations- und Shiftbefehle wurden nicht richtig verarbeitet). Außerdem macht der Assembler in einigen Fällen zicken und meldet unbekannte Adressierungsarten, obwohl die korrekt sind.

Was sich darüberhinaus geändert hat, kann ich noch nicht sagen. Ich habe das Setup, wie oben erwähnt, erst eben bekommen und konnte noch keinen genauen Blick darauf werfen, leider gibt es auch noch keine Änderungs-Historie.

CBM prg Studio 2.8.0 BETA

CBM prg Studio 
CBM prg Studio 2.8.0 BETA

 

25.08.2013
Ich habe eben die vierte und voraussichtlich letzte BETA zum CBM prg Studio 2.8.0 von Arthur erhalten. Ich werde sie die kommenden Tage ausgiebig testen.
Wenn es keine größeren Probleme gibt, soll laut Arthur die endgültige Version am Sonntag, den 01.09.2013 erscheinen.


 

22.08.2013
Arthur arbeitet fleißig weiter an der neuen Version. Die nächste BETA behebt Fehler im Assembler und dem Screen-Editor.


18.08.2013
Habe heute eine zweite BETA erhalten. Arthur hat einiges bei den „cheap labels“ geändert und so kam es zu fehlerhaft erstellten Programmen.
Die Sichtbarkeit hat seit 2.6.0 nicht korrekt funktioniert. Nun ist die Prüfung strikter und so kommt es, wie es kommen muss, einige meiner Programme lassen sich nicht mehr übersetzen. Bin aber auch selbst schuld.


16.08.2013
Arthur hat mir heute eine neue BETA (Version 2.8.0) zukommen lassen.

Die für mich wichtigste Neuerung, ist eine neue Assembler-Direktive.
Mit Operator Calc | HiLo könnt ihr im Source steuern, wie beim Ermitteln von HiLo-Werten und Berechnungen verfahren werden soll. Durch die in 2.7.0 eingeführte Option wurden Sourcen nämlich inkompatibel.

Da diese Version noch etwas hakelig ist und ich bisher kein OK zum Verteilen habe, müsst ihr euch noch etwas gedulden.

 

 

Infos und Downloads zur Vorgängerversion (2.7.0 & 2.7.1 BETA).

 

Turbo Chameleon 64 Beta 8g

Neues Update fürs TC64

Tobias hat eben das Update 8g fürs Turbo Chameleon 64 bereitgestellt.

 

Was hat sich geändert?

FPGA Core:

  • Verbesserungen und Umbau des VHDL-Codes, damit Quartus weniger Warnungen erzeugt.
  • Fehler beim NMI-Handling und der Freezer-Logik behoben
  • Neues Register LSTBTN fürs Menü
  • Level-1 Cache hinzugefügt, um die max. Turbo-CPU-Geschwindigkeit zu erhöhen
  • Turbo-IO für MMC64 Emulation eingebaut, um die Transferrate zu verbessern

 

Folgende Fehler wurden behoben:

  • blockieren des IEC-Bus durch emulierte Laufwerke behoben
  • NMIs werden nach einem Freeze korrekt wiederhergestellt
  • VGA Register korrekt wiederherstellen nach einem Freeze
  • Abfrage für „disk image(s) changed“ korrigiert
  • Neuzeichnen des inaktiven Panels im 2-Panel-Modus korrigiert
  • ..‚ wird jetzt immer als erstes im Filebrowser angezeigt (wurde bisher mit sortiert)
  • Der Freezer wird umgangen, wenn man aus einem Plug-In zurückkehrt (es kam sonst gelegentlich zu Abstürzen)

 

Es gibt zwei neue Möglichkeit für den ‚Linken-Knopf‘, die ich sehr schön finde:

  • direkt mit dem Filebrowser starten
  • den Maschinensprache-Monitor aufrufen

Weitere Infos gibt es, wie gewohnt, in der Turbo Chameleon 64 Wiki.

IComp Wiki + Turbo Chameleon 64 Beta 8f

Der Start der neuen Wiki-Seite von Icomp (Individual Computers) wurde mit der brandneuen Beta 8f fürs Turbo Chameleon 64 heute um kurz nach 07:00 Uhr ‚gefeiert‘.

  • In der Beta 8f wurde hauptsächlich der VHDL Code für den Core überarbeitet, so dass Quartus weniger Warnungen aus wirft.
  • Außerdem wurden Änderungen (idle-mode graphic) zurückgenommen, da es Probleme mit DMA-Tricks bei der VIC-II-Emulation gab.

Die Wiki-Seite bietet euch Infos zu allen Produkten von Icomp und somit natürlich auch zum TC64.

Die neue Wki-Seite zum Turbo Chameleon 64.
Die neue Wki-Seite zum Turbo Chameleon 64.

Turbo Chameleon 64 Beta 8e

Beta 8e

Heute früh ist die Beta 8e fürs Turbo Chameleon 64 erschienen.

Änderungen:

  • Menü: Die Laufwerke sollten direkt nach dem Einschalten funktionieren
  • Menü: Uhrenport korrekt konfigurieren
  • Es wurde versucht eine bessere Kompatibilität beim .prg-Starter zu erreichen
  • FPGA: Die LED des Amiga-Keyboards wurde deaktiviert, wenn das TC64 in der Dockingstatiion betrieben wird, um eine bessere Stabilität zu erreichen. Dies wird wieder rückgängig gemacht, sobald die eigentliche Ursache behoben ist.
  • FPGA: Die VIC-II Emulation wurde verbessert

Wie gewohnt findet ihr das Update auf http://beta.icomp.de oder per Direktlink Chameleon_Beta-8e.zip.

Turbo Chameleon 64 Beta 8d

Beta 8d erschienen!

Eine neue Beta-Version zum Turbo Chameleon 64 ist gestern erschienen.

Änderungen:

  • Menü: Probleme mit einigen SD-Karten behoben.
  • FPGA: CPU-Interrupt-Handling verbessert
  • FPGA: Bus-Emulation verbessert
  • FPGA: Kleine Störung beim Timing der IEC Signale behoben
  • FPGA: Verschiedene Verbesserungen der VIC-II Emulation

 

Auf der offiziellen Updateseite ist der Download zwar noch nicht zu sehen, aber hier ist der Direktlink:  Chameleon_Beta-8d.zip