PDA

View Full Version : MCS+ with PBP 2.50



BrianT
- 10th September 2007, 04:52
I just loaded my CD-ROM of PBP 2.50 and had a quick burrow in the manual.

Big VAR LONG immediately fails. MCS+ does not recognise LONG as a keyword.

I checked the MeLabs site (now showing PBP 2.50 available) and the Mecanique site but could not find any clues .

How do I tell MCS+ 3.0.0.0 to use PBPL instead of PBPW?

Cheers
Brian

Darrel Taylor
- 10th September 2007, 06:03
Notice:
This workaround is now obsolete. Please see post #4
<hr>
I've heard there will be an update to MCS that will make things easier.
But I have not heard when that might be.

So, in the mean time this is what I'm doing ...

I have 2 folders PBPW and PBPL.
PBPW is the original installation of 2.50
PBPL was a copy of that folder.

Then in the PBPL folder, the PBPL.EXE gets renamed to PBPW.EXE (delete or rename the existing PBPW.EXE first)

Now, in MCS+ goto ...

View | Compile and Program otions | Compiler tab | Find Manually Button

And select the PBPL folder for Longs, or the PBPW folder for normal.

hth,

BrianT
- 10th September 2007, 06:18
Thanks Darrel,
That little workaround works a treat.

It still needs a patch from Mecanique to make the reserved word capitalisation work however.

Cheers
Brian

Darrel Taylor
- 21st September 2007, 02:10
Once again I get to be the bearer of Good News. :)

There's a new update to MicroCode Studio +. Version 3.0.0.5

Now there's a Checkbox on the Compiler Options Tab that selects PBPL as the compiler. Or, un-check it for PBPW.

http://www.pbpgroup.com/files/MCSP_PBPL.JPG

Sure makes things easier.

If the Checkbox is checked, the editor will also highlight the LONG variables.

And a big one, the ICD works with signed 32-bit variables. &nbsp; http://www.websmileys.com/sm/fingers/fing05.gif

Thanks to David Barker! http://www.mecanique.co.uk/

It's an easy update. In MCS+, goto View | Online Updates
<HR>Notice:
If you've used the previous workaround from Post #2, then you should be able to just point to the original PBP 2.50 installation folder using the Find Manually button. The second folder is no longer needed.
<br>

Archangel
- 21st September 2007, 05:52
This is how upgrades should be.