Beiträge von dl1av im Thema „C16 64KB "out of memory error"“

    Ja, klar, dass z.B. ein Terminal nicht funktioniert, weil kein UART drin ist.

    Das wäre auch schon das einzige, das ich vermisse. BTW: hat mal einer versucht, den UART nachzurüsten? So schwer könnte das eigentlich gar nicht sein, der muss doch nur eventuell noch einen Baudratengenerator bekommen und dann auf den Datenbus. Den Adressbus müsste man halt irgendwie anpassen, dass das im vom plus4 erwarteten Bereich liegt.

    Ist dann zwar eine wüste Fädelei, aber funktionieren müsste es.

    Terminal versuche ich immer auf jedem Alt-Rechner zuerst zum Laufen zu bekommen. Dann kommt man wenigstens raus und kann so ein bisschen "DFÜ" und "Netzwerk" spielen und die Geräte miteinander verbinden.


    Bei den anderen Programmen ist mir das erstmal egal, wenn das eine oder andere nicht geht, da habe ich noch keinen Favoriten, alles zu neu für mich mit den 264ern.
    Ich hatte mich halt bloss gewundert, dass manche kleine files mit zwei bis drei kb auch auf dem C16 mit 12k free nicht laufen, aber das mit dem Grafikspeicher hat mir inzwischen hier einer erklärt.

    Hm, keine Ahnung, dann ist das vielleicht ein Laufzeitproblem bei meinem sd2iec.

    Eigentlich interessiert mich dieses spezielle Programm jetzt auch gar nicht.

    Meine Frage bezog sich eigentlich nur darauf, ob es grundsätzlich irgendeine Kategorie 264er-Programme gibt, die auch mit einem 64k-C16 nicht läuft (weil sie vielleicht eine spezielle Erweiterungs-Speicherkarte brauchen, oder sowas).

    Wenn jetzt einzelne Programme aus den riesigen Bibliotheken nicht gehen, kann das ja tausend Gründe haben, angefangen von einem Konvertierungsfehler bis hin zu irgendwelchen Laufzeitsachen. Kann ja kein Mensch alles vorher auf verschiedenen realen und virtuellen Systemen testen.

    OK, ich werde das mal beobachten.

    Jetzt ist mir auch klar, warum in den Listen kein Programm ausdrücklich als für den C16 tauglich beworben wurde. Das hatte mich gewundert, dass es keine extra-Kennzeichnung für solche Programme gibt.
    Aber wenn das an der Dateigröße auch nicht im entferntesten abschätzbar ist, ist das klar, denn auf den verschiedenen Systemen getestet haben die Listenbetreiber jedes einzelne der tausenden Programme sicher nicht.

    Ich bin halt noch in der unsortierten Probier- und Experimentierphase. Jetzt weiss ich, woauf man achten kann und wenn mir wieder so ein Programm, das auf dem 64k-C16 nicht läuft, unterkommt, melde ich mich.

    Ich habe hier z.B. so eine mini-Demo, 4kb klein "quadrillion.prg" die bei jedem zweiten Laden mit MemoryError aussteigt. So richtig reproduzierbar ist das nicht.

    Mir ist nur schon vorher aufgefallen, bei den 12k freiem RAM, dass nicht jedes Programm, das kleiner als 10kb ist, zu laden ist. Die meisten gingen nicht (ok, ich hab nur eine Handvoll ausprobiert).

    Jetzt mit den freien 60kb geht das meiste, bis jetzt ist "quadrillion.prg" das einzige, das wirklich manchmal Probleme macht.

    Grundsätzlich wichtig ist mir das aber nicht, ich probiere mich hier nur kreuz und quer durch die Bibliotheken und habe noch nichts bestimmtes gesucht.

    Ach ja: Filebrowser ist dieser ganz simple fb16, der beim sd2iec dabei war (ich habs nicht selbst aufgebaut, sondern diese Edel-Variante aus UK im 1541-style bestellt)

    OK, tnx fr info.

    Das ist ja blöde mit dem Hauptspeicher. So wichtig ist das dann wohl nicht für mich.
    Ich hab ein Steckmodul mit dieser "Script"-Textverarbeitung, die soll nach zeitgenössischen Berichten eh weitaus leistungsfähiger sein, als die vom Plus4. Und sie läuft wirklich aus dem ROM.

    Zu dem Problem mit dem "Out of memory" ist mir noch eingefallen, dass das vielleicht an diesem sd2iec-Filebrowser liegen könnte. Programme, die das letzte milli-byte frei haben wollen, muss man wahrscheinlich direkt starten.

    Ansonsten ist hier der Tag für mich gelaufen *rotfl* Das gibt ja so hübsche Demos und sonstiges Zeug für den 64k-mode, der C16 ist jetzt schon den ganzen Vormittag am trällern *träum*
    (Eigentlich hatte ich mir heute ein ganz anderes Projekt eingetaktet...)

    Hallo,

    ich habe gerade mal schnell meinen C16 auf 64kb umgelötet.

    Er zeigt auch beim booten den freien Speicher richtig an und meine ganzen Demos, die vorher nicht funktionierten, spielen nun einwandfrei.
    Scheint also erfolgreich gewesen zu sein.

    Es gibt aber immer noch ein paar prg´s, die mit "out of memory error" abstürzen. Woran kann das liegen? Wurden die falsch für das sd2iec vorbereitet? Kommen die vielleicht ursprünglich aus einem ROM, ohne dass man ihnen das ansieht?

    Noch eine Frage nebenbei: Hat mal einer die Plus/4-Betriebssystem-ROMs im C16 benutzt? Es gibt da ja eine Umbauanleitung. Wäre vielleicht interessant, dieses Office-Paket zu haben, ansonsten ist wohl alles gleich?

    Viele Grüße

    stefan