Home > News & Rumors, OSx/Linux/Win Tools, Today > CBM prg Studio v2.4.0 released

CBM prg Studio v2.4.0 released

CBM prg Studio Version 2.4.0 is released. There are a lot of new features in this version. I’d really appreciate it if you report any bugs you find or have any suggestions/comments.

CBM prg Studio allows you to type a BASIC or Machine Code program in using a nice Windows environment and convert it to a ‘.prg’ file which you can run on an emulator, or even a real C64 or VIC20 if you’re feeling brave and have the right kit.

CBM prg Studio is the result of merging C64PrgGen and VIC20PrgGen. Adding new features and fixing bugs in two apps which were 95% similar was a bit of a nightmare so merging them made sense.

It was also a good opportunity for a face lift and to add some new features, such as:

  • Programs are project based, meaning all related source files, sprite files etc. are kept in one place and multiple source files can be linked more easily.
  • Tabbed MDI.
  • Syntax highlighting.

What CBM prg Studio isn’t is a front-end for tok64, cbmcnvrt, bastext or any other tokeniser / detokeniser / assembler. It’s all been written completely from scratch.

New Features in v2.4.0:

  • Screen designer and character editor extended to use the C16 and Plus/4′s larger colour palette.
  • Build can now be cancelled.
  • Some speed improvements.
  • Improved invalid label detection.
  • Relaxed restriction on mono-spaced only fonts (use with care!)
  • Auto-completion added (labels, variables and macros) for assembly programs.
  • Column selection in code editor.

Major bugs fixed:

  • Assembly code reformatting tool.
  • Loading char/screen/sprite files from the project explorer when the file has been moved/deleted.
  • Start page crash for missing/moved projects/files.
  • Screen Code Builder:cbm+numerics only works with mouse on virtual keyboard.
  • Project open/save crash if project explorer window closed.
  • Project tick in view menu occasionally missing.
  • Occasional crash when opening sprite file in new project.
  • PI symbol/keyword incorrect.
  • Detect macro definition with no macro name. Previously would just report ‘preprocessor error’
  • Selected memory in viewer should fill in start end address in save.
  • End address of selected memory in viewer was sometimes wrong.
  • Removed start address from basic programs generated to memory.
  • Certain instructions not being optimised (zero page) properly.
  • Tidied up the label dump after a build. Long labels were being bunched up.

Download: CBM prg Studio v2.4.0 (923)

source: ajordison.co.uk

  1. October 10th, 2012 at 14:39 | #1

    Fantastic work, I love it! :)

*