CBM prg Studio

You need an actual VIC.

Moderator: Moderators

MicroPet
Vic 20 Amateur
Posts: 60
Joined: Sat Apr 07, 2012 5:55 am

Post by MicroPet »

Sorry if this is a stupid question but can I use this to just type in straight from my Keyrah fitted Vic20 keyboard (so that I can use PETSCII), save the text as a PRG and just run it on my uIEC on a real Vic?
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

That's the idea, sort of! You can use a normal PC keyboard and there's a screen code tool for referencing petscii characters. Let me know how you get on with it or if you have any problems/suggestions.
Try out CBM prg Studio over at www.ajordison.co.uk
MicroPet
Vic 20 Amateur
Posts: 60
Joined: Sat Apr 07, 2012 5:55 am

Post by MicroPet »

I'll be playing around later so I'll share my (ignorant!) thoughts. Thanks for replying. :)
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

Here's a release of V2.3.0 of CBM prg Studio.

There's a few new features (and bug fixes) for you BASIC and assembly programmers but the main new feature is support for the C16 and Plus/4 machines. Note that these machines are not fully supported as some tools (notably the screen designer) have not been converted to be used fully by them yet, but they will be. You can do the important things though like generating BASIC and assembly code!

As usual, many thanks to the feature requesters, bug hunters and donators who helped with this release!

Enjoy!
Try out CBM prg Studio over at www.ajordison.co.uk
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

Well now that the football's nearly over, fill the void with a new version of CBM prg Studio.

Version 2.4.0 is ready to download at the link below. It's mostly a bug fix but there are new features for C16 and Plus/4 users. Don't worry C128 users, it's your turn next month with VDC support in the screen designer.

Enjoy!

As usual, many thanks to the feature requesters, bug hunters and donators who helped with this release!
Try out CBM prg Studio over at www.ajordison.co.uk
User avatar
GreyGhost
Vic 20 Nerd
Posts: 525
Joined: Wed Oct 05, 2005 11:10 pm

Post by GreyGhost »

I have been having an issue using CBM Program Studio. It started in version 2.2 I think and has been an ongoing thing. It happens when I open a project that has multiple programs in it. I open the project and usually their are a few program tabs up from the last session. When I go to close the tabs that I am not working on at the time, I get a big red X on the screen and an error pops up. The tab I was trying to close does close out, but it also disappears from the program list from the left and I have to add it back to the list by "add existing program". This happened so badly on one occasion, I had to close CBM Studio and create a new project and then copy and paste all of my old programs to the new project.

Any Ideas? I am using Windows XP and to my knowledge have all updates available for it.
Rob
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

I've seen this problem myself but it happens very rarely. I think the problem lies in the edit control I use but it's been hard to prove as the problem isn't very repeatable.

You can edit the .cbmprj file so that the files aren't opened automatically. Each file in your project has a FileOpen element, so just change that to false.
Try out CBM prg Studio over at www.ajordison.co.uk
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

Later than usual but version 2.5.0 of CBM prg Studio has been released.

Major new features for this version include support for the PET (BASIC 2 and 4, PET 2001/4000/9000) machines and also VDC mode has been added to the C128's screen designer. These were quite difficult to add (hence the delay) as I know nothing about these machines so your feedback is very much appreciated!

As usual, many thanks to the testers, bug reporters and donators who helped with this release!
Try out CBM prg Studio over at www.ajordison.co.uk
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

Here you go with version 2.5.1 of CBM prg Studio.

This is mostly a bugfix but there are a few new minor features.

As usual, many thanks to the testers, bug reporters and donators who helped with this release!
Try out CBM prg Studio over at www.ajordison.co.uk
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

Here you go with version 2.5.2 of CBM prg Studio.

This is mostly a bugfix but for you VIC 20 fans I've added specific 3K and 8+K expanded project types.

As usual, many thanks to the testers, bug reporters and donators who helped with this release!
Try out CBM prg Studio over at www.ajordison.co.uk
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

Thank you, it's really useful for our PaperSoft project.
Mega-Cart: the cartridge you plug in once and for all.
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

Here you go with version 2.5.3. of CBM prg Studio.

Again this is mostly a bugfix but there is a new tool to help convert Develop64 source files to the asm format which prg Studio uses.

As usual, many thanks to the testers, bug reporters and donators who helped with this release!
Try out CBM prg Studio over at www.ajordison.co.uk
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

Here's a new version to try while you're munching those Easter eggs!

http://www.mediafire.com/?b16s4vx5y1fwqud

There are a couple of known issues with it:
1) Even though the keystroke recording is a new feature, it doesn't work yet due to 'unforeseen circumstances'.
2) If there are errors in your code between conditional assembly blocks then the error is reported but on the wrong line. Seems like an easy fix but believe me it's not.

Other than that, please remember that this is a test version and so don't try it out with your life's work!

Please let me know of any problems you find through this forum so that duplicate errors aren't reported.
Try out CBM prg Studio over at www.ajordison.co.uk
ajordison
Vic 20 Enthusiast
Posts: 179
Joined: Fri Mar 19, 2010 4:31 pm
Website: http://www.ajordison.co.uk/
Location: Hartlepool, UK
Occupation: Software Engineer

Post by ajordison »

Well after a nearly five month wait version 2.6.0 is finally released!

There are a ton of bug fixes and new features, including:
  • Assembler overhaul resulting in 30% (or more) reduction in assembly time.
    Multi-depth file inclusion.
    Batch mode for generating multiple files from the same project.
    GenerateTo directive extended for disk images (d64, d71, d81).
    BASIC import from D64, D71 and D81 images.
    'Genesis' assembler file format added to file conversion tool.
    Keystroke macro recording/playback.
See the help file for a complete list.

Hopefully it's been worth the wait. Thanks again for your support with this project!
Try out CBM prg Studio over at www.ajordison.co.uk
User avatar
Witzo
Vic 20 Afficionado
Posts: 381
Joined: Thu Dec 01, 2011 9:14 am
Location: The Hague

Post by Witzo »

CBMprogstudio looks really neat.
Is it possible to run it in Wine?
I downloaded the installer and ran it in Wine 1.4.1.4 on a Mac, and the installer runs fine, but when I doubleclick the cbmprgstudio exe, nothing happens. Same with VIC20PrgGen.
Is there some setting I should make in Wine?
Post Reply