Alles was den 128er aufwertet und dazu noch für jedermann der möchte schnörkellos realisierbar ist, gefällt mir.
Vielleicht eine dumme Frage aber ich stelle sie trotzdem. Währe das ganze dann auch abwärtskompatibel oder kommt da dann ein weit abgewandeltes System raus womit vorhandene Software/ Hardware Probleme bekommt und Anpassungen notwendig würden?
Solange man am Rom nichts ändert, wird alles kompatibel sein.
Dann kommt es darauf an, was man ändert und wie.
Mein Vorschlag: Das Basic in eine andere Bank verlegen, da der Zugriff zum Basicram immer nur über die Zerropage erfolgt, muß man nur die Bankadresse ändern. Zusätzlich kann man dann auch den Basicstart von $1C01 nach $0401 verlegen. Das wären 2kb mehr.
Mann kann auch den Tastaturpuffer verlegen, da hier der Zugriff immer mit Config $00 auf $FF00 erfolgt, reicht es aus, wenn dieser unterhalb von $4000 liegt. Diesen könnte man dann auch auf 3 Zeilen erweitern, also von 160 Byte auf 240 Byte. Damit bekäme man zusätzlich 160 Byte in der Zerropage frei.
Mit diesen Änderungen bleibt der C128 kompatibel, solange man nicht den zusätzlich gewonnenen Basic Speicher nutzt.