PET Programm Loader für BSOS als Zusatz ROM $9

  • Hier der neue Program-Loader, angepasst auf das SD2IEC als Zusatz ROM das auf der Adresse $9 arbeitet.

    • Der CATALOG zeigt nun Unterverzeichnisse und Image-Dateien (D64,D71,D80,D81,D82) an (als "DIR")
    • <ENTER> bei einem mit "DIR" gekennzeichneten Eintrag sendet ein CD:xx Kommando (SD2PET wechselt dann in das Verzeichnis)
    • <Shift HOME> an der ersten Zeile der ersten Seite sendet ein CD_ Kommando (SD2PET wechselt dann in darüber liegende Verzeichnis)


    Das .BIN File kann direkt in ein EPROM gebrannt werden.

    Das .PRG File kann an einem 8296 direkt geladen werden mit DLOAD.


    ------------------------------

    Wenn man BSOS verwendet, dann startet das ROM automatisch.


    An einem normalen CBM 8xxx ohne BSOS muss das ROM aktiviert werden mit SYS 36868

    ------------------------------


    Im Direktmodus funktioniert das Zeichen ' als neues Kommando:

    • ' ... startet den PROGRAMM-LOADER
    • 'k ... deaktiviert das ROM wieder (CHRGET Routine wird wieder hergestellt)
    • SYS 36868 ... aktiviert das ROM wieder


    BASIC Programme werden nicht gelöscht durch den Loader.

    Allerdings braucht der Loader Arbeitsspeicher für das Directory der Floppy.

    Dazu wird RAM ab der Adresse $4000 verwendet.


    BASIC Programme sollten also 15KB nicht überschreiten, sonst werden sie teilweise überschrieben.



    Viel Spass

  • Edit: Funktioniert aber immer noch auch mit BASIC 2 und 40 Zeichen, oder?

    JEIN


    Der LOADER geht mit basic2

    Also direkt, mit SYS 36871

    Aber die Befehlszeile mit ' ist nur BASIC 4 (zur Zeit)

    Ich habe keine ROM Listing für BASIC 2, deswegen ...