You need a pic18 with 3968 byte of ram ( half of that is for the double buffer) pic18f4515, pic18f4455, pic18f4550, etc.. all these chips are 40 pin PDIP's with enough ram.. there are more..
The 452 has only 1536 ram.. If you want to re-write to only double buffer the middle part of the screen, be my guest.. 128x64 is 1024 bytes of memory so putting it in the 452 will require caution as the stack is used extensively and there is an array of input variables.
Ian