000 
            15.09.2025, 20:42 Uhr 
            Bert 
            
 
 
  | 
          Hallo Forum,
  ich versuche gerade ein (BASIC-)Programm, welches auf dem KC85/4 erstellt wurde auf dem KC85/3 zu starten. Ich möchte gern den Weg über BSAVE gehen. Die resultierende .KCB-Datei wird dabei (von mir) vom ROM in den RAM kopiert und auf 0370h angesprungen. Auf dem 85/4 unter CAOS 4.8 und 4.2 funktioniert das tadellos. Beim 85/3 rennt das BASIC nach kurzer Zeit in's Nirvana:
 
 | Quellcode: |   AF=DD42 [.Z....N.] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=0373  FE 7F       CP      7FH AF=DD3E [..1H1PN.] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=0375  CC 2F E0    CALL    Z,0E02FH AF=DD3E [..1H1PN.] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=0378  DB 88       IN      A,(88H) AF=9F3E [..1H1PN.] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=037A  E6 FB       AND     0FBH AF=9B98 [S..H1...] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=037C  0F          RRCA AF=CD89 [S...1..C] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=037D  17          RLA AF=9B89 [S...1..C] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=037E  17          RLA AF=37A1 [S.1....C] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=037F  0F          RRCA AF=9B89 [S...1..C] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=0380  D3 88       OUT     (88H),A AF=9B89 [S...1..C] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01C0   PC=0382  CD 4F C6    CALL    0C64FH AF=9B89 [S...1..C] BC=0280 DE=C1C1 HL=FF02 IX=01F0 IY=FFFF SP=01BE   PC=C64F  2A 5F 03    LD      HL,(035FH) AF=9B89 [S...1..C] BC=0280 DE=C1C1 HL=0401 IX=01F0 IY=FFFF SP=01BE   PC=C652  2B          DEC     HL AF=9B89 [S...1..C] BC=0280 DE=C1C1 HL=0400 IX=01F0 IY=FFFF SP=01BE   PC=C653  22 CF 03    LD      (03CFH),HL AF=9B89 [S...1..C] BC=0280 DE=C1C1 HL=0400 IX=01F0 IY=FFFF SP=01BE   PC=C656  2A B0 03    LD      HL,(03B0H) AF=9B89 [S...1..C] BC=0280 DE=C1C1 HL=BFFF IX=01F0 IY=FFFF SP=01BE   PC=C659  22 C4 03    LD      (03C4H),HL AF=9B89 [S...1..C] BC=0280 DE=C1C1 HL=BFFF IX=01F0 IY=FFFF SP=01BE   PC=C65C  AF          XOR     A AF=0044 [.Z...P..] BC=0280 DE=C1C1 HL=BFFF IX=01F0 IY=FFFF SP=01BE   PC=C65D  CD DF C8    CALL    0C8DFH AF=0044 [.Z...P..] BC=0280 DE=C1C1 HL=BFFF IX=01F0 IY=FFFF SP=01BC   PC=C8DF  EB          EX      DE,HL AF=0044 [.Z...P..] BC=0280 DE=BFFF HL=C1C1 IX=01F0 IY=FFFF SP=01BC   PC=C8E0  2A 5F 03    LD      HL,(035FH) AF=0044 [.Z...P..] BC=0280 DE=BFFF HL=0401 IX=01F0 IY=FFFF SP=01BC   PC=C8E3  28 0E       JR      Z,0C8F3H AF=0044 [.Z...P..] BC=0280 DE=BFFF HL=0401 IX=01F0 IY=FFFF SP=01BC   PC=C8F3  2B          DEC     HL AF=0044 [.Z...P..] BC=0280 DE=BFFF HL=0400 IX=01F0 IY=FFFF SP=01BC   PC=C8F4  22 DD 03    LD      (03DDH),HL AF=0044 [.Z...P..] BC=0280 DE=BFFF HL=0400 IX=01F0 IY=FFFF SP=01BC   PC=C8F7  EB          EX      DE,HL AF=0044 [.Z...P..] BC=0280 DE=0400 HL=BFFF IX=01F0 IY=FFFF SP=01BC   PC=C8F8  C9          RET AF=0044 [.Z...P..] BC=0280 DE=0400 HL=BFFF IX=01F0 IY=FFFF SP=01BE   PC=C660  2A D7 03    LD      HL,(03D7H) AF=0044 [.Z...P..] BC=0280 DE=0400 HL=04DA IX=01F0 IY=FFFF SP=01BE   PC=C663  22 D9 03    LD      (03D9H),HL AF=0044 [.Z...P..] BC=0280 DE=0400 HL=04DA IX=01F0 IY=FFFF SP=01BE   PC=C666  22 DB 03    LD      (03DBH),HL AF=0044 [.Z...P..] BC=0280 DE=0400 HL=04DA IX=01F0 IY=FFFF SP=01BE   PC=C669  C1          POP     BC AF=0044 [.Z...P..] BC=0385 DE=0400 HL=04DA IX=01F0 IY=FFFF SP=01C0   PC=C66A  2A 56 03    LD      HL,(0356H) AF=0044 [.Z...P..] BC=0385 DE=0400 HL=BEFF IX=01F0 IY=FFFF SP=01C0   PC=C66D  F9          LD      SP,HL AF=0044 [.Z...P..] BC=0385 DE=0400 HL=BEFF IX=01F0 IY=FFFF SP=BEFF   PC=C66E  21 B4 03    LD      HL,03B4H AF=0044 [.Z...P..] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFF   PC=C671  22 B2 03    LD      (03B2H),HL AF=0044 [.Z...P..] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFF   PC=C674  CD 1D DE    CALL    0DE1DH AF=0044 [.Z...P..] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFD   PC=DE1D  F5          PUSH    AF AF=0044 [.Z...P..] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFB   PC=DE1E  3E 01       LD      A,01H AF=0144 [.Z...P..] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFB   PC=DE20  32 08 03    LD      (0308H),A AF=0144 [.Z...P..] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFB   PC=DE23  F1          POP     AF AF=FFFF [SZ1H1PNC] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFD   PC=DE24  C9          RET AF=FFFF [SZ1H1PNC] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFF   PC=FFFF  FF          RST     38H AF=FFFF [SZ1H1PNC] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFD   PC=0038  00          NOP AF=FFFF [SZ1H1PNC] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFD   PC=0039  00          NOP AF=FFFF [SZ1H1PNC] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFD   PC=003A  00          NOP AF=FFFF [SZ1H1PNC] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFD   PC=003B  00          NOP AF=FFFF [SZ1H1PNC] BC=0385 DE=0400 HL=03B4 IX=01F0 IY=FFFF SP=BEFD   PC=003C  00          NOP
  |  
 
 
  Liegt das an mir (bzw. meinem vorherigen umkopieren) oder am BSAVE von CAOS 4.8? -- Viele Grüße, Bert |