CBM prg Studio 2.7.0: Veröffentlicht

CMB prg Studio 2.8.0 BETA

Um dieses Kapitel abzuschließen, habe ich einen neuen Beitrag begonnen.


 

CBM prg Studio 2.7.1 BETA

Infos und den Download zur BETA findet ihr unter ‚Fehler im CBM prg Studio 2.7.0‚.


 

Update fürs CBM prg Studio 2.7.0

Arthur hat gestern die neue Version 2.7.0 des CBM prg Studios veröffentlicht.

Das Wichtigste zuerst: Der hier beschriebene Fehler  bei der Addition der Konstanten ist behoben, aber leider gibt es auch neue Fehler!

Da sich die Fehler zur Zeit häufen, überlegt euch genau, ob ihr updatet oder installiert ggf. eine ‚alte‘ Version parallel.

Die meisten Verbesserungen hat der Debugger erfahren, dazu gehören u. a.:

  • Tastaturkürzel z. B. F7 für Einzelschritt
  • Anzeige der Taktzyklen der letzten Anweisung, sowie deren Gesamtsumme
  • ein Memory-Viewer, um Speicheränderungen zu kontrollieren
  • debuggen von VICE-Snapshots (s. Optionen – Debugger)
  • Verbesserung der Performance
  • Verhalten bei Hi-/Lo-Werten und Berechnungen einstellbar
    lda #>SCREENRAM+$0300       Achtung: Falle & Fehler

Auch der Character-Editor, die Oberfläche und BASIC wurden etwas überarbeitet. Außerdem wurden noch weitere Fehler behoben z. B. klappt nun bne *-2 wieder und Sprites lassen sich endlich per incbin „sprite.spt“,1,5,true auf 64-BYTES auffüllen (beachtet das abschließende ,true).

 

Das Update und alle weiteren Infos, gibt es wie gewohnt direkt auf der Seite von Arthur Jordison: CBM prg Studio Download.

 

Leider bleibt es bei einem Projekt dieser Größe nicht aus, dass es auch im ‚fertigen‘ Programm noch Fehler gibt, erst recht nicht bei einem Ein-Mann-Projekt.
Beachtet daher auch die Fehler im CBM prg Studio 2.7.0.

 

CBM prg Studio 2.6.0: Veröffentlicht!

01.05.2013
Arthur hat vor zwei Tagen das CBM prg Studio 2.6.0 veröffentlicht.

Einigen Neuerungen sind:

  • bis zu 30% schneller Assemblierung
  • Sourcefiles mit incasm  einbinden
  • ein Batchmodus
  • Lesezeichen
  • Tastatur/Macro Aufzeichnung

Achtung: In der Version 2.6.0 hat sich ein Fehler beim Umgang mit Konstanten/Variablen eingeschlichen! Bevor ihr lange sucht, warum etwas nicht klappt:

Unter 2.5.3 funktionierte das noch problemlos

SCREENRAM           = $0400             ;Beginn des Bildschirmspeichers
SPRITE0DATA         = SCREENRAM+$03F8   ;Hier den 64-Byte-Block für die
...
sta SPRITE0DATA

bei 2.6.0 stimmt die Adresse beista SPRITE0DATA  im erstellten Programm nicht!!

Ich habe Arthur informiert und hoffe auf eine baldige Lösung.


27.03.2013 (2. Update)
Auf Grund von privaten Problemen steht die Entwicklung des CBM prg Studios zur Zeit still. Arthur möchte das Projekt aber weiterführen, sobald er den Kopf wieder frei hat.


26.02.2013 (Update)
Arthur hat mir die nächste ‚Vorschau‘-Version zukommen lassen, da ich einen Fehler beim internen Debugger gefunden hatte.


27.01.2013
Schaue mir gerade CBM Program Studio 2.6.0 an. Die von mir gemeldeten Fehler beim Reformat Code wurden bereinigt außerdem ist der Assembler verbessert worden. Genaueres gibt es demnächst beim offiziellen Release der neuen Version.