I would find it useful to have program code in the $BC20-$BFFF region (under BASIC, which is disabled) and protect it from being overwritten by the default display handler on Reset. Unfortunately the OS seems determined to open the editor at this address regardless of MEMTOP or RAMTOP settings, which are evidently recalculated on Reset based on whether there's a cartridge present. Is there any way to "fool" the OS into opening E: at a lower address, or am I on a hiding to nothing here?













