Beiträge von Stephan Scheuer im Thema „DirectorySort 1280“

    Der Witz ist: ich selber kann das nur im Emu so sehen. An der realen Hardware kann ich nur aus zwei Farben wählen. Grün oder Bernstein (je nachdem welchen Monitor ich dran habe, bzw. welchen 128er ich zum testen nehme) :rolleyes:

    Naja, das macht ja nichts. Der WinVice128 ist doch recht gut programiert worden.
    Ich teste mein Zeugs auch erstmal auf dem Emu, weil ich zu müssig bin,
    immer jede Datei auf reale 1541 Diskette zu exportieren.

    Gestern habe ich z.B. Newsroom mittels Emu an die 1581 angepasst. Danach habe ich es auf realer Hardware getestet.
    Eigentlich nutzlos, aber es macht Spass.

    Kannst es dir ja mal ansehen, wenn du lust hast.
    Die Clipart sind noch nicht ganz fertig

    Gruß: Stephan

    Vermutlich kann man dem sagen, daß er den Bereich ab 0e00 nicht benutzen soll. Normalerweise kollidiert da nichts mit Programmen, da liegen eigentlich Sprites...

    Gibts da ne Direktive (habe zu dem Blitz grad keine Anleitung parat) ?

    Gruß, Gerd

    PS: wobei mir immer noch der nutzen fehlt....

    PPS: Vorschläge zu Farbgestaltung nehme ich gerne an :smile:

    Nutzen hat es wohl keinen. Es ist einfach nur Experimentierfreude.
    Ich muss mal schauen, wo ich die Anleitung habe. Alle Austro Comp/Speed habe vor der Variablen-Tabelle eine kleine asm-Routine. Warscheinlich wird das mittes $2d,$2e berechnet. Ich mache das immer per Hand, beim c64. Bei dem blitzcomp $1f93 steht der Beginn und das Ende der VAR-Tabelle. Die soweit verschieben bis hinter dem P-Code Compilat genug Platz für den ass-code ist und entsprechend die vektoren ändern.

    prg Dateien blau
    seq Dateine gelb
    rel Dateien grün
    usr Dateien rot (Geos) als warnung
    del Dateien grau

    So grad mal nachgestellt:
    Die Zeile 1220 ändern in:
    'OPEN15,U,15:PRINTBitte melde dich an, um diesen Link zu sehen.,"m-r"CHR$(198)CHR$(229)CHR$(1):DR=0'

    Dann frisst das auch der Blitz (das Open wird später noch gebraucht).

    Aaaber:
    - der erzeugt kein kleiners Kompilat (ist sogar noch etwas größer. Vermutlich schleppt auch der eine entsprechende Runtime mit.
    - das läuft nicht. Liegt vermutlich an dem Stück Assembler, welches ich in $0e00 Benutze. Genau da fliegt der auf die Nase.
    Daher sehe ich im Blitz da jetzt erstmal keinen Vorteil der es rechtfertigt da was umzustricken damit es damit läuft.

    Die Optimierung ist schon auf hohe Stufe beim Basic128Compiler eingestellt.

    Gruß, Gerd

    Achso, Assembler kann ohne weiteres im Blitz-Comp verwendet werden.
    Ich experimentiere gerne mit diversen Compiler herum. Zur Zeit lerne ich den P-Code des Austro- speed/comp. Mit bisher sehr gutem Erfolg. Mir ist es gelungen diverse, gegen das Decompilieren geschützte Software zu decompilieren (Heureka Teachware Lernprogramme z.B.)
    Auch habe ich den Plus4 Austrocomp auf eine c128 mit dem Blitz128 neu compiliert...was soll ich sagen,das Programm funktioniert.
    Das mache ich nur, um meinen Wissenshorizont zu erweitern.


    Gruß: Stephan

    die Zeile 1220 kannst du weglassen, die ist im moment zu nix nutze (oder wahlfrei mit '1220 DR=0' ersetzen). War für die 1581 gedacht, ist aber müll, da ich hier einfach ein original Bios vorraussetze (was ja auch nicht jeder hat). Das muss ich nochmal ganz anders angehen.

    Eine Kompilierte Version hatte ich angehängt. Ist der Blitz besser was die Größe des Kompilats angeht? Der Speed ist ja so gut wie es ist (ist auch eigentlich nur eine Stelle die langsam wird wenn es sehr viele Dateien im Directory gibt).
    Muss ich mal antesten....

    Das mit dem Sortieren.... hmmm macht das Sinn? in den allermeisten Fällen eher nicht, oder? Ich schreibs mir mal auf.
    Ein wenig Farbe könnte es noch vertragen, da hast du recht und ist auch angedacht.

    Gruß, Gerd

    Danke. Die Zeile habe ich entfernt.
    Welcher Compiler schneller ist,genau das wollte ich teste. Bei dem Basic128 Compiler von Data Becker ist auch eine Codeoptimierung möglich falls benötigt.

    Gruß: Stephan

    Klasse,nettes Tool.
    Ich hätte da auch noch eine oder zwei Ideen.
    Alphabetisch oder nach Namens- oder Filegröße sortieren.
    Vielleich auch das Farbschema mittels F-Tasten anpassen (Dateitypen mit separater Farbe darstellen)

    PS: Wenn ich das Prog. mit dem Blitz-Compiler128 compiliere bekomme ich eine Fehlermeldung in Zeile 1220
    In diesem Absnitt stört dem Compiler etwas

    getBitte melde dich an, um diesen Link zu sehen.,e$:ifasc(e$)=255then dr=0 else dr=0


    Gruß: Stephan