> > I have a few questions... > 1. Does anyone know the algorithim the 83+ uses to turn bcalled > addresses into an offset and rompage? Do you mean the code used by the B_CALL routine? I once disassembled it (using CalcSys and an extremely boring maths class :) ), if you want I'll post it. Rob van Wijk -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net