CBM prg Studio
Moderator: Moderators
-
- Vic 20 Enthusiast
- Posts: 185
- Joined: Fri Mar 19, 2010 4:31 pm
- Website: http://www.ajordison.co.uk/
- Location: Hartlepool, UK
- Occupation: Software Engineer
Re: CBM prg Studio
CBM prg Studio 3.2.0 has just been released. It's mostly a bug fix to be honest but there are a couple of new assembler features.
As usual, many thanks to the testers, bug reporters and donators who helped with this release!
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
-
- Vic 20 Enthusiast
- Posts: 185
- Joined: Fri Mar 19, 2010 4:31 pm
- Website: http://www.ajordison.co.uk/
- Location: Hartlepool, UK
- Occupation: Software Engineer
Re: CBM prg Studio
Beat those post Christmas blues with a new version of CBM prg Studio!
This version is a bug fix release, although there are some improvements in that the screen designer has been sped up (slightly) and the loading of projects and switching between files is much improved. It's available from the link in my sig.
Please note that this is the last version I will be releasing for a while as I need some time to concentrate on non-Commodore projects, but do keep sending bug reports and new-feature requests!
Cheers,
Arthur.
This version is a bug fix release, although there are some improvements in that the screen designer has been sped up (slightly) and the loading of projects and switching between files is much improved. It's available from the link in my sig.
Please note that this is the last version I will be releasing for a while as I need some time to concentrate on non-Commodore projects, but do keep sending bug reports and new-feature requests!
Cheers,
Arthur.
Try out CBM prg Studio over at www.ajordison.co.uk
- freshlamb
- Vic 20 Dabbler
- Posts: 76
- Joined: Sun Apr 04, 2004 5:38 pm
- Website: http://www.rufnoiz.com
- Location: Prince Albert SK Can
Re: CBM prg Studio
I have finally made the jump to an assembler. Still have a lot to learn ahead of me, but thank you for this excellent tool! Is there a way to force an input binary to disassemble? I have found a roundabout way through the Tools>Memory Viewer>Memory>Disassemble copy/paste but it would be nice if you could force your input binary project to do the same. Already made 2 small ML programs with CBM studio, and I'm just scratching the surface. I haven't even used the character or screen editors yet!! Thanks again for this great program.
-
- Vic 20 Enthusiast
- Posts: 185
- Joined: Fri Mar 19, 2010 4:31 pm
- Website: http://www.ajordison.co.uk/
- Location: Hartlepool, UK
- Occupation: Software Engineer
Re: CBM prg Studio
Thanks for the comments!
Do you mean you want to be able to directly import a binary file into a disassembled window, like when you're editing a source file?
Do you mean you want to be able to directly import a binary file into a disassembled window, like when you're editing a source file?
Try out CBM prg Studio over at www.ajordison.co.uk
-
- Vic 20 Enthusiast
- Posts: 185
- Joined: Fri Mar 19, 2010 4:31 pm
- Website: http://www.ajordison.co.uk/
- Location: Hartlepool, UK
- Occupation: Software Engineer
Re: CBM prg Studio
Just a quick note to say CBM prg Studio v3.2.2 has been released. Again it's mostly a bug fix but there are a couple of new features, such as importing directly to disassembly. Enjoy! 

Try out CBM prg Studio over at www.ajordison.co.uk
Re: CBM prg Studio
Just want to point out a small bug to everyone. If you have a long relative branch (bcc, bne...), it may not generate an error. If you don't get an error, all branches following it (and jmp+jsr) seems to point to their respective location +2. If you get that kind of behavior, try to look through your (last modified) branch section(s) to see if one of the branch codes are outside of the +/-127 area.
Overall a minor bug. The CMB prg Studio really rocks! The kind of tool we should have had in the 80'ies..
Overall a minor bug. The CMB prg Studio really rocks! The kind of tool we should have had in the 80'ies..

-
- Vic 20 Enthusiast
- Posts: 185
- Joined: Fri Mar 19, 2010 4:31 pm
- Website: http://www.ajordison.co.uk/
- Location: Hartlepool, UK
- Occupation: Software Engineer
Re: CBM prg Studio
I've checked this with my debug version and I get an error for >127 bytes backwards and >128 bytes forward. This could mean I've already fixed it or the problem only appears under very specific circumstances. I only tested it with a very simple program.
New version released on Sunday!
New version released on Sunday!
Try out CBM prg Studio over at www.ajordison.co.uk
-
- Vic 20 Enthusiast
- Posts: 185
- Joined: Fri Mar 19, 2010 4:31 pm
- Website: http://www.ajordison.co.uk/
- Location: Hartlepool, UK
- Occupation: Software Engineer
Re: CBM prg Studio
Well here we go with version 3.4.0 of CBM prg Studio.
New in this version:
Thanks again for your support with this project!
New in this version:
- * Mixing BASIC and machine code in the same project, exporting labels which can be used by a BASIC program.
* Assembler directives for creating blocks of memory.
* Data generation tool which uses mathematical functions.
* More control over IDE colours.
Thanks again for your support with this project!
Try out CBM prg Studio over at www.ajordison.co.uk
Re: CBM prg Studio
Tried to run this in Wine on Linux but it asks if one really wants to quit right from the start and then when one tried to select a project directory. Perhaps you have an idea why that happens?
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
https://github.com/SvenMichaelKlose
Re: CBM prg Studio
I used this to edit and clean up a game that i've been working on. With this program I was able to clean up my memory usage enough to insert the routines needed to fix the bugs in my game with great ease. it is a great editing tool.
I love that when you renumber your lines it automatically renumbers your go commands. Saves alot of time and repetitive work. Thank you.
I love that when you renumber your lines it automatically renumbers your go commands. Saves alot of time and repetitive work. Thank you.
R'zo
I do not believe in obsolete...
I do not believe in obsolete...
-
- Vic 20 Enthusiast
- Posts: 185
- Joined: Fri Mar 19, 2010 4:31 pm
- Website: http://www.ajordison.co.uk/
- Location: Hartlepool, UK
- Occupation: Software Engineer
Re: CBM prg Studio
Here we go with version 3.5.0 of CBM prg Studio.
The main new feature in this version is the ability to assemble fragments of source code, so you can just select some source code and just assemble it, no need to build the whole source.
There's also a Halloween Easter egg to find!
Please see my website for a full list of new features and bug fixes.
As usual, many thanks to the testers, bug reporters and donators who helped with this release!
The main new feature in this version is the ability to assemble fragments of source code, so you can just select some source code and just assemble it, no need to build the whole source.
There's also a Halloween Easter egg to find!
Please see my website for a full list of new features and bug fixes.
As usual, many thanks to the testers, bug reporters and donators who helped with this release!
Thanks for the comments, it's good to hear there's still some BASIC users out there!R'zo wrote:Thank you.
Try out CBM prg Studio over at www.ajordison.co.uk
Re: CBM prg Studio
Thought I would mention that (for me anyway) since version 3.4.0 any text or graphics generated by the program is shifted. Even the screen editor's basic export generates shifted characters.
Just tried 3.5.0 and it does the same thing.
Any ideas?

Just tried 3.5.0 and it does the same thing.
Any ideas?
Last edited by vicist on Sun Oct 25, 2015 2:54 am, edited 1 time in total.
-
- Vic 20 Enthusiast
- Posts: 185
- Joined: Fri Mar 19, 2010 4:31 pm
- Website: http://www.ajordison.co.uk/
- Location: Hartlepool, UK
- Occupation: Software Engineer
Re: CBM prg Studio
Shifted in what way? I found out a while ago that prg studio was using the wrong values for BASIC generation, but I'm confident that this version (3.5.0) is correct and the previous versions have been wrong, at least for assembly programs. I'll do some tests on BASIC generation.
Cheers,
Arthur
Cheers,
Arthur
Try out CBM prg Studio over at www.ajordison.co.uk
-
- Vic 20 Enthusiast
- Posts: 185
- Joined: Fri Mar 19, 2010 4:31 pm
- Website: http://www.ajordison.co.uk/
- Location: Hartlepool, UK
- Occupation: Software Engineer
Re: CBM prg Studio
Can you give me a clue?
Thanks for that, it looks like the upper/lower case has been mixed up. A dodgy design decision a long time ago means I have one character generator (what turns characters into values) for the assembler and a different one for the BASIC generator. I'm taking them both out and replacing them with one, so that should sort a lot of these problems out.

Thanks for that, it looks like the upper/lower case has been mixed up. A dodgy design decision a long time ago means I have one character generator (what turns characters into values) for the assembler and a different one for the BASIC generator. I'm taking them both out and replacing them with one, so that should sort a lot of these problems out.
Try out CBM prg Studio over at www.ajordison.co.uk