アンドゥ用にページを丸ごと退避する先を、GRPでなくメモリ(配列)にすれば、数回分くらいは実現できるんじゃないでしょうか。
準備するもの:(メモリ超過はめどいので考えない)
①ワーク用に1ページ分のサイズの配列
②アンドゥ可能数×1ページの大きさの配列
③アンドゥ回数の管理用の変数
④何か画像を操作しようとする前に、①にGLOADして、それを今のアンドゥ回数③に応じた②の配列上の位置に転送して、③を+1する処理(ただし③がアンドゥ可能数を超える場合は処理せず何らかの通知)
⑤アンドゥ時に④の逆をする処理
何にしても、ちょろっと変数をいじれば済むような簡単な改造ではないので、自身の根気&技術力とご相談下さい。
3そうだね プレイ済み