Posts from grubi in thread "MEGA65 - BASIC 65-Referenzhandbuch"

    Seriously? Why do you need a translation of the manual, which also always contains translation errors? How will you use the mega without english language skills? Even the error messages are in english and so is the very good manual directly from the developers.

    Also, why are people not belonging to the Mega65 core team doing any translations? I mean, wouldn't we want real professionals do the translation? If any amateur work spreads, it will add confusion to the poor users of the Mega65, crippling the usabilty of the whole machine! :schreck!:

    </sarkasmus-modus>

    Ach ja, und nicht zu vergessen die einfachste Möglichkeit das Verzeichnis anzuzeigen:

    10 OPEN 1,8,0,"$"

    20 GETPlease login to see this link.,A$,B$

    30 GETPlease login to see this link.,A$,B$:IF ASC(A$)+ASC(B$)=0 THEN CLOSE 1:END

    40 GETPlease login to see this link.,A$,B$:PRINT ASC(A$)+256*ASC(B$);

    50 GETPlease login to see this link.,A$:IF ASC(A$) THEN PRINT A$;:GOTO 50

    60 PRINT:GOTO 30

    RUN

    Und dann gibt's im MEGA65 Basic neben CATALOG, DIRECTORY und DIR noch das Kürzel $.

    Dann nehmen wir auch noch die Abkürzungen DI(Shift+R) und CA(Shift+T) mit dazu und natürlich LOAD"$" mit folgendem LIST. Dann sind wir bei 7 Möglichkeiten, sich beim MEGA65 das Directory anzeigen zu lassen.

    Die 10 werden wird doch noch vollbekommen. :D

    Es fehlt noch DIRE(Shift+C) als Abkürzung für DIRECTORY. DI(Shift+R) war früher die Abkürzung dafür, steht jetzt aber nur noch für DIR. Und CATALOG lässt sich noch kürzer mit C(Shift+A) abkürzen.

    Snoopy Versuchs mal mit -> LOAD"$",8:LIST auf CBM 8-Bit Geräte :tong:

    Funktioniert leider nicht, weil nach dem Load die Kommandozeile (oder auch Zeile im Programm) nicht weiter ausgeführt wird. LIST muss dann in einer separaten Zeile eingegeben werden, nachdem der LOAD beendet ist.

    CATALOG und DIRECTORY wurden mit Basic 4.0 auf den CBM 4032 Rechnern eingeführt, auf denen habe ich 1979 das Programmieren gelernt. Habe mich dann geärgert, dass ich auf dem VC20 und dem C64 immer LOAD "$",8 machen musste - wonach natürlich immer das Basic-Programm weg war. Aber das bereits existierende BASIC 4 war zu umfangreich, um in das kleinere ROM des C64 zu passen, deshalb bekam der nur das veraltete Basic V2, und die ganzen DOS-Befehle wurden gestrichen.

    Und dann gibt's im MEGA65 Basic neben CATALOG, DIRECTORY und DIR noch das Kürzel $. Funktioniert aber nur im Direktmodus.