Lustig, daß ihr euch mit dem Pharaoh rumquält.
Vor einigen Monaten suchte ich dafür einen Trainer, fand ihn auch, und stand dann wie ihr vor dem Problem, daß sich das Spiel prima als Read-Only Modul in Vice einbinden, nicht jedoch ins RAM laden läßt.
Ich habe mein Vorhaben dann auf Eis gelegt.
Das Problem ist aber ein ganz anderes:
Der Pharaoh wird ab $6000 ins RAM geladen, stimmt.
Nur ist das schon ein schönes Stück Programm, will sagen: Die IO-Register ab $9000 werden überschrieben, noch während des Ladens. So groß ist das, und das war´s dann.
Dies Problem kennen wir vom C64 bei Files über 202 Blöcken, ohne Action-Replay.
Ein ROM-Modul kann die Register ruhig überschreiben, nicht jedoch ein Disketten-Programm. Die Register werden während des Ladens ja gebraucht.
Mir fehlt die Zeit mich drum zu kümmern, aber wenn sich da jemand reinhängen möchte wäre das schön.
beste Grüße
Willcox