>So always take the opposite of the flag, and jump[-relative] over the >bcall(), a macro would be like this: > >#define bcall_z(addr) jr nz,$+3 \ rst 28 \ .dw addr > > Henk Poley <>< Actually: #define bcall_z(addr) jr nz,$+5 \ rst 28h \ .dw addr _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp