BlitzMax already has full BANK support, so it's a simple matter of adapting Blitz3D usage to BlitzMax's. Most of the commands are very similar though:
CreateBank
CopyBank
BankSize
etc.
skidracer provided a one line substitue for FreeBank, which is missing:
CreateBank
CopyBank
BankSize
etc.
skidracer provided a one line substitue for FreeBank, which is missing:
Function FreeBank(bank Var);Release(bank);bank=0;Return 0;End Function