Page 10 of 16

Re: CBM prg Studio

Posted: Fri Oct 24, 2014 9:56 am
by ajordison
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!

Re: CBM prg Studio

Posted: Sun Jan 18, 2015 5:04 am
by ajordison
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.

Re: CBM prg Studio

Posted: Sat Feb 07, 2015 5:32 pm
by freshlamb
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.

Re: CBM prg Studio

Posted: Sun Feb 08, 2015 5:17 pm
by ajordison
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?

Re: CBM prg Studio

Posted: Tue Mar 24, 2015 3:46 pm
by ajordison
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! :)

Re: CBM prg Studio

Posted: Fri Sep 04, 2015 5:44 am
by Kakemoms
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.. :D

Re: CBM prg Studio

Posted: Fri Sep 04, 2015 12:41 pm
by ajordison
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!

Re: CBM prg Studio

Posted: Sun Sep 06, 2015 12:25 pm
by ajordison
Well here we go with version 3.4.0 of CBM prg Studio.

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.
Please note that mixing BASIC and ML is very much work-in-progress, so I'd appreciate any feedback.

Thanks again for your support with this project!

Re: CBM prg Studio

Posted: Tue Sep 29, 2015 8:30 am
by pixel
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?

Re: CBM prg Studio

Posted: Fri Oct 23, 2015 12:15 am
by R'zo
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.

Re: CBM prg Studio

Posted: Fri Oct 23, 2015 4:18 pm
by ajordison
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!
R'zo wrote:Thank you.
Thanks for the comments, it's good to hear there's still some BASIC users out there!

Re: CBM prg Studio

Posted: Sat Oct 24, 2015 2:11 pm
by vicist
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. :roll:

Just tried 3.5.0 and it does the same thing.

Any ideas?

Re: CBM prg Studio

Posted: Sat Oct 24, 2015 3:08 pm
by ajordison
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

Re: CBM prg Studio

Posted: Sun Oct 25, 2015 1:18 pm
by vicist
This is what I mean:-

generated with 3.3.0
Image

generated with 3.4.0 / 3.5.0
Image

Can you spot the difference? :wink:

Re: CBM prg Studio

Posted: Sun Oct 25, 2015 2:43 pm
by ajordison
Can you give me a clue? :wink:

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.