what is MCBC ?MSX Club Basic Compiler - a compiler for a subset of the MSX Basic commands.
Ah, ok. Where i can find info about the features?
(what msxbasic command compiles, what about performance and so on?)
thx
IIRC it was just an illegally ripped/hacked KunBASIC (I think KunBASIC, might've been some other Japanese Turbo BASIC). There was quite some controversy at the time when this was discovered... MCM had a look at the product of "the other MCM" and found the only thing different between the two was that the CALL commands were changed with a hex editor... It made for a funny article in MCM tho!
KUNBasic was a run-time compiler, while MCBC could save the files as a binary... The two where nothing alike...
Oh, wait, I'm full of it... (as usual) It wasn't that MCBC thing but that GAME builder thingy they used the ripped Kun/Turbo/Super/Hyper BASIC thingy in...
Ah, ok. Where i can find info about the features?
(what msxbasic command compiles, what about performance and so on?)
thxIt's pretty complete, actually. Main features not supported are:
Floating point arithmatic, but who needs that anyway
file I/O, which is a bit annoying, but can be overcome by using a non-compiled BASIC loader
miscellaneous BASIC commands for which compilation is pretty pointless. LIST, TRACE, AUTO ...
As for performance, I really never did any benchmarks, so it's very hard to tell. I guess it would be comparable to compiled C or Turbo Pascal code...
anyone know where to get MCBC today? i had bought the origional back in the 90's, but all disks i had for the msx (and other systems) have fallen appart already.