I'm trying to drop a block of ASM code pretty much "as is" into a PBP program. I have the variables that must be passed between PBP and ASM as BANKA SYSTEM. But the ASM file is too large for PBP. I get the BLOCK OVERFLOW message.

But, when I take major sections of the ASM code and enclose them in the ASM/ENDASM framework (essentiallyl breaking the ASM program into 3 parts), it compiles just fine. The ASM code produced looks OK too. Is this program likely to work, or am I deluding myself?