Beiträge von markusC64
-
-
Ja, technisch vielleicht. Aber lt. Lizenz? Also ohne die Einschränkung "auf eigenen Geräten"?
PS: Irgendwie fühle ich mich jetzt an Netflux erinnert - und die Bemühungen, das Accountsharing zu unterbinden...
-
Ein "Problem" bei der verwendeten Lizenz ist, dass man die gekaufte Software nicht wieder weiterverkaufen darf.
Ob das hierzulande rechtlich zulässig ist, sei mal dahingestellt.
Es gibt also praktisch keine Möglichkeit, die Software zu testen, sondern nur "Kaufen oder sein lassen".
Greg hat eine Möglichkeit erwähnt: Einen Freund zu treffen... Und mal ehrlich: Bei welcher heutigen Software meint der Hersteller, es sei nicht nzr ok, es auf beliebig vielen eigenen Geräten zu installieren, sondern auch zum Freund mitzunehmen und dort auszuführen?!
Von Open Source mal abgesehen fällt mir da keine ein...
Schwieriger ist es, wenn zum Beispiel ein Emulator mit c64 os Probleme machen würde, dann hat man es mit dem Bugreport schwer: Der Emulatorautor hat C64 OS vermutlich nicht - und dem Bugreport beifügen darf man es auch nicht...
-
Dazu zitiere ich mal Greg, den Autor von C64 OS:
Zitat von Greg Nacu (Discord)Greg Nacu — 18.11.2023 08:34
I forget the exact wording of the license at the moment, but the general idea is that the license is for a person, not for a machine. I did it that way because if I did it per machine, everyone would just install it on multiple machines anyway. I think a license per person is pretty fair. And if you have C64 OS installed on an SD Card that you own, and you sit down at a friend's C64, and plug in your SD Card, and boot up C64 OS on his machine, that's totally fine. What's not fine is giving your friend a copy for himself to continue using while you're not there.
Übersetzung:
Ich habe den genauen Wortlaut der Lizenz im Moment vergessen, aber die allgemeine Idee ist, dass die Lizenz für eine Person gilt, nicht für einen Rechner. Ich habe es so gemacht, denn wenn ich es pro Rechner machen würde, würde es sowieso jeder auf mehreren Rechnern installieren. Ich denke, eine Lizenz pro Person ist ziemlich fair. Und wenn du C64 OS auf einer SD-Karte installiert hast, die dir gehört, und du setzt dich an den C64 eines Freundes, steckst deine SD-Karte ein und startest C64 OS auf seinem Rechner, dann ist das völlig in Ordnung. Was nicht in Ordnung ist, ist, dass Sie Ihrem Freund eine Kopie geben, damit er sie weiter benutzen kann, während Sie nicht da sind.
-
Aktuell muss ich von der Verwendung von ExFAT mit der Ultimate 64 abraten. Siehe https://github.com/GideonZ/1541ultimate/issues/416
-
In that case you might have to follow the instructions from https://skoe.de/easyflash/ef3update/ regarding updating the EasyFlash3 CPLD Core. And then the "next steps" at the end of that web page.
-
Ultimate (die ist eh ungenau, ist ja auch keine Rolex
Jein. Die Ultimate Uhr hat zumindest technisch die Möglichkeit, sich die Zeit per NTP aus dem Netzwerk zu holen. Allerdings ist es in der aktuellen Firmware nicht drin... aber rein technisch kann die damit genauer gehen als die anderen genannten.
Wenn ich mal dazu komme, baue ich mir das in die Firmware ein, ein vereinfachtes NTP reicht ja... Laufzeitkompensierung braucht es ja nicht wirklich...
-
Wo er Recht hat, hat er Recht... Wir haben zwar noch einige verbleibende Probleme. Aber mit meinem POC der Firmware für die Ultimate bootet C64 OS schon mal. Auf PAL Systemen. NTSC scheint da irgendwie ein Timingproblem zu haben... Nun ja, ich sagte ja schon, dass es verbleibende Probleme gibt.
Allerdings tauchen nach dem Booten durchaus noch Probleme auf... ist alles Work in Progress.
Und für die offizielle Firmware braucht es dann auch noch eine saubere Implementierung. Solche Sachen werden halt besser, wenn man weiß, worauf es ankommt. Und das werden wir nach dem POC wissen.
Übrigens incht nur für die U2+L. Ich teste fleißig auf U64 und U2+. U2 zwar nicht getestet, dürfte es aber auch tun.
-
Ok. Unter 3.9 war es noch wo anders, das stimmt.
-
Ihr macht Scherze, oder? Ins Zielverzeichnis gehen. F5. Da gibt es direkt "Ulticopy". Und darunter "Drive 8" bis "Drive 11".
Aber Achtung: Die Firmware 3.11 hat einen Bug. Man muss die emulierten Laufwerke erst abschalten, damit Ulticopy funktioniert.
Extra gerade nachgeaschaut auf meiner U2+L.
-
Interessant wäre ja mal zu wissen, für welches Geos DualTop V4 eigentlich sein sollte. Gibt ja viele: Geos 2.0, Wheels 4.x, Gateway, MegaPatch 3. Solange man nichts genaueres weiß, muss man in Betracht ziehen, dass es daran liegen kann.
-
So nebenbei: Es gibt eine neue Release von thierer.
-
There is yet another release from thierer, and yet another compilation error:
CC src/fl-bitfire.c
src/fl-bitfire.c: In function 'load_bitfire':
src/fl-bitfire.c:588:22: error: assignment from incompatible pointer type [-Werror]
session.hdr_layout = &hdr_fields[proto];
^
src/fl-bitfire.c:424:15: error: 'dir_entry.v0.length' may be used uninitialized in this function [-Werror=maybe-uninitialized]
flen = dir_entry.v0.length + 1;
^
src/fl-bitfire.c:386:15: note: 'dir_entry.v0.length' was declared here
dir_entry_t dir_entry;
^
cc1: all warnings being treated as errors
okay. Still cannot merge, it does not compile for me (before an attempt to merge).
-
Sehr gut, ich habe gerade mal gegengeprüft: Die "config-evo2" ist seitdem unverändert, es sollte also gehen. Sollte einer der Speeder, die thierer hinzugefügt hat, auf den evo2 Probleme machen, das wäre nicht so schlimm. Ohne die Firmware hat man die ja auch nicht. Hauptsache, die Firmware an sich geht.
-
Ja, in der Hoffnung, dass die Configdatei passt. Mangels Geräte kann ich die nicht prüfen.
-
BTW: I have made a release out of the latest fixes for larsp that already have been posted in this forum.
-
I just noticed there is atentdead0-102 in Thierer's github:
Thanks for the hint. I already know that. Can we convince thierer using my version as a base? Merging the changes becomes more and more hard work as the branches diverge.
Edit: I cannot merge these changes because they do not compile for me:
CC src/fl-bitfire.c
src/fl-bitfire.c: In function 'load_bitfire':
src/fl-bitfire.c:404:15: error: 'dir_entry.v0.length' may be used uninitialized in this function [-Werror=maybe-uninitialized]
flen = dir_entry.v0.length + 1;
^
src/fl-bitfire.c:366:15: note: 'dir_entry.v0.length' was declared here
dir_entry_t dir_entry;
^
cc1: all warnings being treated as errors
make[1]: *** [obj-m1284p-sw2/src/fl-bitfire.o] Fehler 1
make: *** [all] Fehler 2
-
Ja, es gibt SD2IEC mit RTC. Die Tatsache, dass mein SD2IEC kein RTC hat und deins auch nicht, ist nicht repärsentativ für alle SD2IECs. Es gibt verschiedene SD2IEC Varianten wie Sand am Meer. Allein sd2iec.de baut 10 verschiedene Firmwarevarianten für verschiedene SD2IEC. Und darin sind die Varianten mit LCD Display noch gar nicht mitgezählt.
-
Nein, manche sind auch für das SD2IEC ohne LCD. Nur die, wo es dabei steht, sind mit LCD.
-
Wie so oft im Leben: Das hat auch seine posiven Seiten, so hast Du zumindest meine aktuelle Firmware drauf - mit einigen Goodies. Zum Beispiel Beachtung des Schreibschutzes in Dxx Images. Und Befehle zum Schreibschutz setzen. Sowie schnelle Imageerstellung.