Posts from kibo in thread "Der MEGA65-Laber-Stammtisch"

    In der 0.97 Firmware gab es einen Fix für die 1351 Jitter-Reduktion. Wenn man das Feature eingeschaltet hat in CONFIGURE, sollte man den aktuellen Core benutzen. Leider gibt es einigen älteren Maustreiber Code, der nicht gut funktioniert (dann springt der Cursor auch regelmäßig). Kann auch daran liegen. Dann müsste jemand sich mal den Treiber im GEOS65 vornehmen.

    Die Werte sind korrekt für Rad 0..2pi, und eigentlich sollte sich das Ergebnis wiederholen für jede Kreisperiode. Das tut es hier aber nicht, und ich würde sagen, das ist ein Bug der BASIC-Implementierung. Laut Spezifikation sollte das Ergebnis immer zwischen -1..1 liegen. In diesem Fall liefert COS im Bereich 7/2*pi und 4*pi aber Werte > 1.

    Stimmt doch nicht, scheint sich auf das erste Viertel der Kreisperiode zu beziehen, aber interessanterweise nicht für das Intervall 0..4pi. Danach wird es seltsam.

    Die Werte sind korrekt für Rad 0..2pi, und eigentlich sollte sich das Ergebnis wiederholen für jede Kreisperiode. Das tut es hier aber nicht, und ich würde sagen, das ist ein Bug der BASIC-Implementierung. Laut Spezifikation sollte das Ergebnis immer zwischen -1..1 liegen. In diesem Fall liefert COS im Bereich 7/2*pi und 4*pi aber Werte > 1.

    Kann mir jemand bitte diese Seite erklären?

    Please login to see this link.

    Wieso werden erfolgreiche build`s paar tage später erfolglos, und dann geht es wieder mit eine höheren Nummer von vorne los??(

    Ich verstehe gerade das Problem nicht. Immer wenn etwas im development Branch geändert wird, startet ein neuer Build mit der nächst höheren Nummer. Es wird dann dort festgehalten, ob dieser Build geklappt hat oder nicht. Dieser Status bleibt bei der entsprechenden Buildnummer dann aber bestehen und ändert sich nicht mehr.

    Alles richtig, warum hat es dann beim Spectrum Next geklappt?

    Man findet da sogar ein paar Einträge auf Please login to see this link. Das läuft zwar unter Spectrum Exhanced, aber zum Mega65 finde ich auf der Seite nix, vielleicht bin ich auch nur zu blöd zum Suchen.

    Please login to see this link.

    Soweit ich weiß, sollten die neuen Mainboards auch separat verkauft werden.

    Kann man das dann einfach reinstecken, oder muss man dafür Elektronik studiert haben?

    Wenn(!) das Board separat angeboten wird, geht es nur noch um Schrauben und Stecker lösen und wieder befestigen. Mehr dürfte da nicht sein.

    Man muss die Rückseite des Gehäuses schon etwas biegen, um das Board raus und wieder rein zu bekommen. Hat aber nichts mit Elektronikstudium zu tun. :)

    Please login to see this media element.

    Kann man da denn nichts machen?

    Ein "älteres" ROM (bis 920377) verwenden. Damit läuft auch TSBneo ohne Probleme.

    Bei den neueren ROMs (ab 920379) hat sich dann aufgrund von Änderungen im C64-Kernal dieses Problem eingeschlichen:

    Please login to see this link.

    Also, wenn man was im C64-Modus verwendet, dann kann ich nur zum ROM 920377 raten. Damit klappt sehr viel!

    Soweit ich das verstanden habe gab es keine Änderungen am C64 Kernal, die Änderung passierte im CBDOS.

    Ah ok, Screenshots brauchen auch noch eine UART Verbindung, stimmt.


    Ansonsten scheint es mir, dass die genannten Use Cases nach und nach der Vergangenheit angehören werden. Filetransfer und Programme pushen kann man dann auch per Netzwerkkabel. Und ansonsten sollte man den JTAG derzeit nur brauchen, wenn das Slot 0 flashen schief ging. Alle anderen Slots sollten unkritisch sein, wenn dabei was kaputt gehen sollte. Aber auch Slot 0 flashen wird gerade überarbeitet, so dass selbst das schief gehen darf und der MEGA trotzdem keinen JTAG braucht.

    Die Netzwerk-Features und neues Slot0-Flashen sind für den nächsten Batch als Neuerungen geplant.