Can I call assembly code from B+?

BlitzPlus Forums/BlitzPlus Programming/Can I call assembly code from B+?

Is it possible?
Thanks,

/R

Only externally through a userlib DLL.

OK, I'm gunna be the annoying bugger that says 'not until BlitzMax' this time =] And even then, I wouldn't keep your hopes up.

MasterBeaker is right... But you have the overhead of the DLL call.

However, I get around this by essentially having anything I want the ASM to update/modify in a bank, passing the single bank once, and having the ASM update everything it needs to in a single function, get's around the overhead.

Bug

"However, I get around this by essentially having anything I want the ASM to update/modify in a bank, passing the single bank once, and having the ASM update everything it needs to in a single function, get's around the overhead."

@Bug Face - Could you elaborate a little more on this please? Perhaps a code example. I'm using FASM to build .dll's for another project and would like to extend B+ in the same fashion. I'm just a bit fuzzy on the technique your describing. Thanks!

And even then, I wouldn't keep your hopes up.

I would!

I would!


Well then either I'm going to be very happy, or you're going to be very dissappointed ;]