>If I page out > the ROM can I use the lower 32k for the screen and the higher 32k for > program . . .
Yes. Andrew's already mentioned IM-1 interrupts, but you'll also need to stick your screen (assuming a mode-4 screen) in the top 32k if you want to retain use of the NMI button. If you're not worried about NMI and are planning on using IM-2 (or running DI) then it's faster to calculate screen pixel addresses for a mode-4 screen based at address zero. Chris.