Posts by max2022

    Nach der Kritik habe ich wunschgemäß alle meine Github-Repos mit dem Thema/Inhalt 'GEOS' vollständig aus dem Internet entfernt/gelöscht.

    Ich hoffe dass damit deine Aufregung und Unzufriedenheit damit erledigt hat, sodass du wieder der alleinige bist, der Area6510-Inhalte im Internet veröffentlicht.

    Ich weiß nicht ob dich das nun glücklicher macht, aber wenn du nicht möchtest das andere Forks von Area-6510 Inhalten veröffentlichen, dann solltest du dazu auch etwas in deinem Area6510 Repo schreiben.

    Ein großer Fehler im Area6510 Repo ist, das keinerlei Lizenzbedingungen definiert sind, so wie es weltweit bei jeder veröffentlichen Software (ohne/mit Quelltexte) üblich ist. Aus diesem Grund empfehle ich Dir das so schnell wie möglich nachzuholen.

    Außerdem fehlt noch in den Readme-Datei der Hinweis über die Erwähnung von registrierten Marken-/Produkt-Namen. Hier sollte stehen, dass diese nur zum Zwecke einen funktionalen Beschreibung enthalten sind, aber dass der Verfasser nicht über Eigentümer-/Lizenzrechte der registrierten Marken/Produkte verfügt.

    Danke für die Rückmeldung. Ich hatte bisher keine Idee, wie hoch der Stromverbrauch von einer Datasette tatsächlich ist...

    Weiß jemand rein zufällig, wie hoch beim C16 der Stromverbrauch vom Motor der Datasette 1531 ist, wenn ein Original C16 Netzteil mit 9V DC verwendet wird ?!?!

    Hier ist ein RECOM Schaltregler für Vout 5V / 3 A:

    Link: RECOM RPL-3.0 - 5V

    Dokumentation dazu:

    RPL-3_0.pdf

    Man hätte natürlich gern einen, den man einfach so einlöten kann, der von den Anschlüssen her, direkt passt, oder ?

    Nun, Ja, schon.

    Aber ich benutze im C16 zusammen mit dem stärkeren Notebook-Netzteil (9V 4A) die "RECOM RPL-3.0 - 5V" Lösung (+Widerstände +Kondensatoren), so wie beschrieben, da das Resultat eine deutlich stabilere 5V Versorgungsspannung bringt.
    Zum anderen Laufen damit die geplanten Erweiterungen ROM-Umschaltung (128 kb), Speichererweiterung (512k), 1541(SD/intern) und SID-Cart. (intern) ausreichend gut.

    Für Interessierte gibt es bei eBay aktuell ein extra starkes Notebook Netzteil mit 9V 4A für nur 13,90€ (Lieferung kostenlos).

    [Link: https://www.ebay.de/itm/163959193322]

    ACHTUNG ! Man muss bei diesem Netzteil VOR dem ersten Anschließen am C16 die POLUNG vom Netzteilkabel umlöten !!! { von [-(+)-] nach [+(-)+] }

    Soweit ich es im C16 Schaltplan sehen kann braucht der C16 insgesamt (ab Schaltregler) nur 5V; sonst nix ?! Aus meiner Sicht wäre es wohl besser ein richtig gutes, stabilisiertes 5V Netzteil zu verwenden...

    Ich suche für den C16 ein stärkeres Netzteil, (9V 2,5 - 3A), da ich beim C16 neue stromlastige Erweiterungen - mit Sidekick64 und Led Tastenbelechtung etc - verwenden möchte.


    Kennt jemand eine Bezugsquelle für stärkere, geeignete Netzteile ?!?!


    Falls nicht, gibt es irgendwo einen Schaltplan vom Original C16 Netzteil ?!?!

    Nun, bei mir habe ich einen bizarren Effekt:

    Am frühen Abend lief bei mir die Cartrige COMAL 128 (Comal_128_0.crt) noch einwandfrei auf Vice x128. Habe ich mehrmals probiert/gestartet


    Jetzt in der Nacht gibt es damit ein Problem; Nach dem Starten von Vice x128 mit der Comal 128 Cartrige erscheint der COMAL Einschalt-Bildschirm korrekt und danach 1/2 Sekunde danach wird der ganze Bildschirm von irgend etwas "zerschossen"...


    Daraufhin habe ich Vice 3.7.1. komplett neu heruntergeladen, neu installiert und auch die COMAL 128 Cartrige 'Comal_128_0.crt' neu heruntergeladen und mit Vice x128 verwendet. Jedoch hat sich nichts geändert; der Bildschirm wird durch irgend etwas wieder "zerschossen", sodass für mich das momentan unbrauchbar ist...

    Falls jemand eine Idee hat, warum bei Vice x128 dieser Fehler auftritt, so bin ich für einen Hinweis sehr dankbar.

    Also mit Vice x128 V3.7.1 läuft das problemlos mit der Comal_128_0.crt Cartrige.


    Ich selbst jedoch hatte nur, so wie beim Vice x64, ein 128 kb COMAL ROM gemacht. Und das geht gar nicht, weil beim Vice x128 nur ein 96 kb COMAL ROM akzeptiert wird.


    Beim Vice x64 kann man hingegen aber COMAL ROM's mit den Größen 64 kb (base COMAL 80), 96 kb (base COMAL 80 + 32 kb Erweiterung) und 128 kb (base COMAL 80 + PAKMA) verwenden.

    Das COMAL 128 habe ich jetzt auch auf dem x128 zum Laufen gekriegt !
    Ich habe anhand des x128 Source-Codes nun herausgefunden, dass beim x128 die COMAL 80 Cartrige genau 96 KB groß sein muss. [Nicht 64 kb oder 128 kb!]

    Beim x64 läuft die COMAL 80 Cart jedoch mit verschiedenen Rom-Größen:
    - 64 kb: Original Comal 80
    - 96 kb: Comal 80 + Hagensoft 1.21 + QuickChip
    - 128 kb: Comal 80 + PAKMA // Comal 80 + Hagensoft 1.21 (128 kb Version)


    Falls also irgendwann jemand auch neue Befehle für COMAL 80 C128 addieren und unter Vice x128 testen möchte, so müsste man die Cart-Size Prüfung/Verwendung im x128 Source-Code entsprechend anpassen (so wie bei x64).

    Nun,

    soweit ich weiß ist der Quellcode offen; d.h. man müsste ein "Vice-Project-Fork" machen und sich dann selber in den Projekt-Code zwecks Ergänzungen von Erweiterungen, machen.

    Vice ist in der Programmiersprache "C" implementiert und die Quelltexte hierzu findet man hier:
    https://sourceforge.net/projects/vice-emu/files/releases/

    Ich habe mal spaßeshalber den Source-Code von Vice 3.1.1 heruntergeladen.
    [Hier: https://sourceforge.net/projects/vice-emu/files/releases/]

    Hier habe ich die COMAL 80 Implementierung für C64 / C128 in folgenden Source-Code Dateien vorgefunden:


    Es gibt also auch eine COMAL 80 Implementierung für Vice x128; nur muss ich mal überprüfen, warum x128 das von mir gemergte Rom nicht erkennt. (=> geht wohl nur direkt im Source-Code unter ".\C128\cart\.")

    Evtl. könnte man eine Implementierung der UC-Cartriges anhand der Beispiels-Implementierung von Comal 80 "selber dazubasteln".