Nur zur Klarstellung: Das funktioniert für ROM-Zugriffe und $Dxxx-Zugriffe. Aber InitForIO dient auch dem Zugriff auf die Laufwerke am ser.Bus und da taktet der C128 zusätzlich auf 1MHz runter.Dafür muss am C128 ständig zwischen BankBitte melde dich an, um diesen Link zu sehen. (GEOS) und Bank#0 (Kernal) gewechselt werden (im Kernal). Nur deswegen funktionieren (fast) alle ROM-Aufrufe. Es gibt aber ROM-Aufrufe die nicht übersetzt werden und dann stürzt Dir GEOS ab (z.B.
SETBANKFILE = $ff68).
Danke für die Klarstellung ![]()
Pusti64