C64 Studio 5.3 veröffentlicht

C64 StudioC64 Studio 5.3

Gestern hat Georg das C64 Studio 5.3 bereitgestellt. Es gibt folgende Neuheiten und Korrekturen…

  • NEU: Die Autovervollständigung schlägt nun alles vor, was die Eingabe beinhaltet. Bisher mussten die Vorschläge mit der Eingabe beginnen.
  • NEU: Überwachungen (Watches) lassen sich per Kontextmenü rauf & runter verschieben.
  • NEU: Im Zeichensatzbildschirm gibt es jetzt ein Undo, für den standardmäßigen groß/klein Zeichensatz.
  • NEU: Beim Memory(Speicher)dump könnt ihr für die Zeichen- und Spriteansicht getrennt eigene Farben festlegen.
  • Bugfix: Das Mediatool und der Mediamanager setzen Pfade mit Leerzeichen jetzt in Anführungszeichen.
  • Bugfix: !if-Anweisungen innerhalb von marco-Blöcken haben nicht richtig funktioniert.
  • Bugfix: Es gab einen Fehler bei den Überwachungen (Watches), in Verbindung mit dem binären VICE-Memorydump, wenn nur ein Byte benötigt wurde.

Von den folgenden Änderungen bemerkt ihr noch nicht viel, sie deuten aber darauf hin, dass das C64 Studio sich von VICE trennt:

  • NEU: Es gibt eine Schnittstelle, die den VICE-Debugger entkoppelt.
  • NEU: Ein einfaches Emulator-Framework wurde implementiert, dass aktuell bis zum BASIC Bildschirm hochläuft.

Den Download und weitere Infos, findet ihr, wie immer, auf der Seite von Georg.

CBM prg Studio 3.10.0

CBM prg StudioCBM prg 3.10.0 veröffentlicht

Eben ist das CBM prg Studio 3.10.0 erschienen. Es gibt wieder einige Neuerungen und Fehlerkorrekturen.

  • NEU: Assembler – Das Import-Limit für Sprites wurde auf 256 erhöht.
  • NEU: Assembler – Der „Memory Overwrite“-Fehler ist jetzt nur noch eine Warnung.
  • NEU: Assembler – Mit STRG+ß / STRG+´ könnt ihr zum nächsten / vorherigen Label springen.
  • NEU: Spriteeditor – Es gibt neue Funktionen im Spritepad.
  • NEU: Spriteeditor – Funktionen können auf einen Bereich angewendet werden.
  • NEU: Zeicheneditor – Zeichen können in 90°-Schritten rotiert werden.
  • NEU: Allgemein – Man kann das letzte Projekt automatisch laden lassen.
  • Bug-Fix: Allgemein – Probleme mit Leerzeichen im Screen Code Builder behoben.
  • Bug-Fix: Allgemein – Nach der Projekterstellung wurde ein falsches Menü angezeigt.
  • Bug-Fix: Allgemein – Gelegentlich gab es Fehler, beim Schließen bzw. Öffnen des Projekt Explorers, der Projekt Information oder des Output Fensters.
  • Bug-Fix: Allgemein – Benutzerdefinierte Paletten Einstellungen wurden nicht gespeichert / verwendet.
  • Bug-Fix: Allgemein – Das Benutzer-Tools-Menü wurde nicht korrekt erstellt.
  • Bug-Fix: Allgemein – Es wurde teilweise der falsche Dateiname beim Erstellen & Ausführen verwendet.
  • Bug-Fix: Allgemein – Die VC20 Speicherkonfiguration wurde nicht korrekt gesetzt.
  • Bug-Fix: Allgemein – Bei der Verwendung von verschiedenen Zoomstufen auf den Tabs, konnte es zum Absturz kommen, wenn man die Tabs wechselt.
  • Bug-Fix: Assembler – Große PETSCII-Zeichen wurden nicht korrekt umgesetzt.
  • Bug-Fix: Assembler – IncBin hat fälschlich eine zu große Datei gemeldet.
  • Bug-Fix: Assembler – Die Fließkommazahl 0.0 wurde nicht korrekt erzeugt.
  • Bug-Fix: BASIC – Das neu Nummerieren hat bei einigen großgeschriebenen Schlüsselwörtern nicht korrekt funktioniert.
  • Bug-Fix: BASIC – Compress soll Kommentare ignorieren.
  • Bug-Fix: SIDTOOL – Beim Schließen wurde fälschlich behauptet, dass das Tool noch offen sei.

Den Download und weitere Infos findet ihr wie immer auf der Seite von Arthur.

C64 Studio 5.1 erschienen

C64 StudioC64 Studio 5.1

Eben ist das C64 Studio 5.1 erschienen. Euch erwarten folgenden Neuheiten und Korrekturen…

  • NEU: Es wurde eine Möglichkeit hinzugefügt, zur nächsten Warnung bzw. Fehlermeldung zu springen.
  • NEU: Der VICE 3.0 Debugger wird jetzt unterstützt, ihr könnt also wieder tracen.
  • NEU: Bei !media gibt es eine weitere Methode spritedata, um Daten einzubinden.
  • ÄNDERUNG: Das Tastaturmapping für BASIC wurde von Grund auf neu geschrieben und sollte jetzt, wie erwartet funktionieren.
  • ÄNDERUNG: Alles ersetzen wurde überarbeitet, es funktioniert jetzt mit Selektionen, geöffneten Dokumenten und der kompletten Solution.
  • Bugfix: Abhängigkeiten bei der „build chain“ werden jetzt korrekt abgearbeitet.
  • Bugfix: Es gab gelegentliche Abstürze bei !marco, wenn die Parameter ersetzt wurden.
  • Bugfix: Der BASIC-Label-Mode konnte aus dem Tritt kommen, wenn Befehle direkt nach ON GOTO / GOSUB folgten.
  • Bugfix: Es kam häufig zu Abstürzen, wenn man Drag&Drop im Solution-Explorer nutzte.
C64 Studio 5.1

Den Download und weitere Infos, findet ihr, wie immer, auf der Seite von Georg.

CBM prg Studio 3.9.0

CBM prg StudioCBM prg 3.9.0 veröffentlicht

Seit heute ist die neue Version 3.9.0 des CBM prg Studios verfügbar. Es gibt wieder einige Neuerungen und Fehlerkorrekturen.

  • NEU: Assembler – Mit der neuen Direktive Target könnt ihr das Zielsystem im Source festlegen.
  • NEU: Assembler – Bei ifdef sind jetzt logische Operatoren möglich.
  • NEU: Assembler – Zwar sind jetzt endlich komplexe Ausdrücke möglich, dies aber ausschließlich bei Konstanten! Doch Vorsicht, Klammern werden nicht beachtet!
  • NEU: Debugger – Die Labelnamen werden übergeben.
  • NEU: Screeneditor – In der Statuszeile seht ihr einige Infos, zu dem Zeichen, über dem sich die Maus befindet.
  • NEU: Spriteeditor – Die Navigation wurde vereinfacht.
  • NEU: Zeicheneditor – Die Hintergrundfarbe vom Scratchpad kann geändert werden.
  • NEU: Zeicheneditor – Auch hier, wurde die Navigation vereinfacht.
  • NEU: BASIC – Die Kurzbefehle für BASIC 3.5 werden ab jetzt unterstützt.
  • NEU: BASIC – Leerzeichen werden bei der Erstellung entfernt.
  • NEU: BASIC – Schnellere Codeerstellung.
  • NEU: Allgemein – Es gibt ein neues Command-Fenster, in dem ihr Befehle eingeben könnt, um z. B. die Adresse eines Labels zu erfahren. Zumindest in der Theorie, bei mir sind keine Eingaben möglich.
  • NEU: Allgemein – Der Name für das automatische Starten von Programmen, wird jetzt je Projekt und nicht mehr global festgelegt. Ich kriege es aktuell allerdings nur hin, wenn ich als namen auto.prg eintrage, bei anderen Namen gibt es kein Autostart.
  • NEU: Allgemein – SEQ-Dateien lassen sich importieren.
  • NEU: Allgemein – Ihr könnt per Schalter erzwingen, dass euer Programm beim Emulator-Start immer erstellt wird. Normalerweise erkennt das CBM prg Studio, ob ein Erstellen notwendig ist oder nicht.
  • Bug-Fix: Screeneditor – Fehler beim setzen von Farben, zeichnen von Rechtecken und Text behoben.
  • Bug-Fix: Assembler – Einige Zeichen wurden nicht korrekt umgesetzt.
  • Bug-Fix: BASIC – String-Probleme beim BASIC 3.5 behoben.
  • Bug-Fix: BASIC – Fehler beim Neunummerieren & -formatieren behoben.
  • Bug-Fix: BASIC – Syntax-Highlighting beim BASIC 3.5 korrigiert.
  • Bug-Fix: BASIC – Es gab einige fehlerhafte Token beim BASIC 7+.

Den Download und weitere Infos findet ihr wie immer auf der Seite von Arthur.

C64 Studio 5.0 verfügbar

C64 StudioC64 Studio 5.0

Gestern Abend ist das C64 Studio 5.0 veröffentlicht worden. Es gibt die folgenden Neuheiten und eine Korrektur…

  • NEU: Im Sprite-Editor wird die Bildliste an die Größe angepasst.
  • NEU: Statt != könnt ihr künftig auch den <>-Operator verwenden.
  • NEU: Bei !pseudopc könnt ihr jetzt, wie unter ACME, Klammern verwenden, um den Gültigkeitsbereich festzulegen.
  • NEU: Es gibt nun sog. „Build Chains“. Diese erlauben euch festzulegen, welche Projekte oder Dateien vor bzw. nach der aktuellen Datei erstellt werden sollen. Dies kann bei größeren Projekten hilfreich sein.
  • Bugfix: Verschachtelte IF-Blöcke mit Absätzen sollten jetzt funktionieren.

    C64 Studio
    C64 Studio

Den Download und weitere Infos, findet ihr, wie immer, auf der Seite von Georg.

C64 Studio 4.9 erschienen

C64 StudioC64 Studio 4.9

Bereits seit letzter Woche ist das C64 Studio 4.9 verfügbar. Es gibt die folgenden Neuheiten und Korrekturen…

  • NEU: Fehler im Source sollten jetzt genauere markiert werden.
  • NEU: Es gibt eine Option, mit der man die Erstellung der Labeldatei für VICE deaktivieren kann.
  • NEU: Ihr könnt die Ansicht im Outline-Fenster jetzt alphabetisch oder nach dem Auftreten im Source sortieren.
  • NEU: Im Outline-Fenster könnt ihr nach Text filtern.
  • Bugfix: Ausdrücke in Macroparametern konnten zu einem „can‘t detect correct opcode“-Fehler führen.
  • Bugfix: Einige Korrekturen bei den Marcos, z. B. bei verschachtelten Schleifen.
C64 Studio
C64 Studio

Den Download und weitere Infos, gibt es wie gewohnt auf der Seite von Georg.

C64 Studio 4.8 verfügbar

C64 StudioC64 Studio 4.8

Vor wenigen Minuten wurde das C64 Studio 4.8 veröffentlicht. Es gibt folgende Neuheiten und Korrekturen…

  • NEU: Wenn ihr etwas markiert, dann werden auch alle anderen Stellen im Quellcode hervorgehoben. In den Einstellung könnt ihr dafür sogar die Farbe festlegen.
  • NEU: Der im „Memory“-Fenster angezeigte Inhalt, kann auf Wunsch als Sprites oder Zeichen angezeigt werden.
  • NEU: Im Sprite-Editor gibt es jetzt die Möglichkeit, Farben zu tauschen.
  • Bugfix: Das Mappen der Tastatur im BASIC-Editor sollte jetzt klappen.
  • Bugfix: Im BASIC-Editor wurde PI falsch interpretiert.
  • Bugfix: Außerdem gibt es noch einige kleinere Korrekturen, die nicht genauer beschrieben wurden.
Das C64 Studio 4.8
Das C64 Studio 4.8

Den Download und weitere Infos, gibt es wie gewohnt auf der Seite von Georg.

CBM prg Studio 3.8.0

CBM prg StudioCBM prg 3.8.0 erschienen

Heute ist die neue Version 3.8.0 des CBM prg Studios erschienen. Es gibt wieder einige Neuerungen und Fehlerkorrekturen.

  • NEU: Assembler – Man kann jetzt die logischen Operatoren and, or, xor und not, sowie die Shift-Operatoren << und >> verwenden.
    lda #24 << 2
    Vorsicht: Da läuft aktuell noch einiges Schief, daher würde ich erstmal vom Einsatz dieser Operatoren abraten.
  • NEU: Assembler – Mit der neuen Direktive Watch <label>, können automatisch Adressen zur Watchliste des Debuggers hinzugefügt werden.
  • NEU: Screeneditor – Es gibt jetzt mehr Export-Optionen.
  • NEU: Screeneditor – Auch die Rahmenfarben läßt sich setzen.
  • NEU: Spriteeditor – In der Vorschau gibt es mehrere Ebenen.
  • NEU: Spriteeditor – Einfarbige Sprites lassen sich invertieren.
  • NEU: Allgemein – VICE Paletten lassen sich laden.
  • NEU: Allgemein – Die Windowseingabeaufforderung kann über das Menü geöffnet werden.
  • Bug-Fix: Allgemein – Das Schließen der Startseite wird sich gemerkt.
  • Bug-Fix: Allgemein – Die Oberfläche wurde etwas aufgeräumt.
  • Bug-Fix: Spriteeditor – Alle importierten Sprites hatten die selben Daten.
  • Bug-Fix: Spriteeditor – Der Auswahlmodus im Scratchpad ging nicht.
  • Bug-Fix: Zeichensatzeditor – Das Exportieren der Daten als Hex geht jetzt.
  • Bug-Fix: Zeichensatzeditor – Das links / rechts Spiegeln (Flip) bei mehrfarbigen Zeichen klappte nicht.
  • Bug-Fix: Zeichenketteneditor – Der Links-Pfeil erzeugte einen falschen Wert.

Den Download und weitere Infos findet ihr wie immer auf der Seite von Arthur.

C64 Studio 4.7 erschienen

C64 Studio
C64 Studio 4.7

Heute früh wurde die Version 4.7 des C64 Studios veröffentlicht. Es gibt folgende Neuheiten…

  • NEU: Ihr könnt eine Datei mit den Labeln für VICE erstellen.
  • NEU: Im „Outline“ könnt ihr lokale und „shortcut“ Label ein- und ausblenden.
  • NEU: Im BASIC-Editor werden abgekürzte Befehle automatisch in den vollständigen umbenannt.
  • NEU: Ihr könnt für !macro jetzt auch die geschweiften Klammern { } verwenden, um Anfang und Ende zu kennzeichnen.
  • NEU: Es ist nun auch möglich, Codeblöcke (z. B. !zone-Bereiche) einzuklappen (code folding), dies wird auch gespeichert.
C64 Studio 4.6
C64 Studio 4.6

Den Download der aktuellen Version und weitere Infos, gibt es wie immer auf der Seite von Georg.

CBM prg Studio 3.7.0

CBM prg StudioCBM prg 3.7.0 wurde veröffentlicht

Vor wenigen Minuten ist die neue Version 3.7.0 des CBM prg Studios erschienen. Es gibt wieder einige Neuerungen und es Fehlerkorrekturen.

  • NEU: Assembler – Mit der charset Direktive, könnt ihr steuern, wie Zeichen in einfachen Anführungszeichen (also ‚ … ‚) interpretiert werden sollen.
  • NEU: Assembler – Die Parameteranzahl für Macros, wurde auf 20 erhöht.
  • NEU: BASIC – Ihr könnt jetzt auch die Abkürzungen für die Befehler verwenden z. B. ? für PRINT.
  • NEU: BASIC – Die Anzahl an Zeichen je Zeile werden angezeigt.
  • NEU: BASIC – Programme lassen sich auch teilweise neu nummerieren.
  • NEU: Screeneditor – Ihr könnt den gesamten Bildschirm leichter kopieren und einfügen.
  • NEU: Das SID-Tool kann nun endlich auch Töne von sich geben.
  • NEU: Ihr könnt nun auch ein Backup eures Programms, direkt nach dem Laden anlegen lassen.
  • Bug-Fix: Assembler – Wenn eine Macro-Definition einen Kommentar mit einem ‚/‘ hatte, dann gab es einen Fehler.
  • Bug-Fix: Assembler – BYTEs, WORDs und LONGs wurden nicht richtig formatiert, wenn man auto-reformat verwendet hat.
  • Bug-Fix: Assembler – Auto-reformat hat die Macroparameter nicht korrekt behandelt.
  • Bug-Fix: BASIC – Der Import von Basiclistings kann nun besser mit Strings umgehen, die Groß- und Kleinschreibung enthalten.
  • Bug-Fix: BASIC – Das neue Nummerieren schlug fehl, wenn es ein RESTORE ohne Zeilenummer gab.
  • Bug-Fix: Debugger – Das Carry-Flag wurde bei bestimmten Subtraktionen nicht richtig gesetzt.
  • Bug-Fix: Zeichensatzeditor – Der Import aus der Bitmap-Vorschau hat nicht richtig funktioniert.
  • Bug-Fix: Zeichensatzeditor – Die Zeichenfarben wurden nicht korrekt gespeichert.
  • Bug-Fix: Zeichensatzeditor – Beim BASIC-Export wurden Zeichen über 127 nicht richtig exportiert.
  • Bug-Fix: Die Fehlerbehandlung beim Umbennen von Dateien wurde verbessert.

 

Den Download und weitere Infos findet ihr wie immer auf der Seite von Arthur.