Autor Thema: Lightning und Nova  (Gelesen 520 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Idek Tramielski

  • Benutzer
  • Beiträge: 1.041
  • Cray 1 @ livingcomputers.org
Lightning und Nova
« am: So 27.01.2019, 15:24:09 »
Nach viel zu langer Zeit habe ich es heute endlich mal geschafft die Lightning in meinen TT einzubauen.
Nach den ersten Gehversuchen mit einem USB Stick, habe ich natürlich die NOVA dazu eingebaut.
Dabei ist mir golgendes aufgefallen:
Hier schreibt Ihr:
Zitat
Empfehlung für die Reihenfolge im Autoordner für TOS und Magic:

Zunächst die Nova Treiber in der Reihenfolge EMULATOR.PRG, MENU.PRG, STA_VDI.PRG.

Danach die Lightning VME Treiber in der Reihenfolge USB.PRG, MOUSE.PRG, STORAGE.PRG, KEYBOARD.PRG, BLITZXXX.PRG.
Das klappt bei mir nicht! Der USB Treiber wird nicht geladen. Wenn ich die Reihenfolge umkehre, also erst Lightning dann Nova Treiber, dann funktioniert es.
Jetzt bin ich (mehr als normalerweise) verwirrt...

Offline czietz

  • Benutzer
  • Beiträge: 1.858
Re: Lightning und Nova
« Antwort #1 am: So 27.01.2019, 15:36:10 »
Was heißt "wird nicht geladen"? Eine Fehlermeldung? Nutzt Du TOS oder MagiC?

Offline Idek Tramielski

  • Benutzer
  • Beiträge: 1.041
  • Cray 1 @ livingcomputers.org
Re: Lightning und Nova
« Antwort #2 am: So 27.01.2019, 15:42:00 »
Plain TOS.
Die Meldung des Treibers kann ich leider nicht erkennen, die ist zu schnell weg.
USBTOOL sagt "USB driver not loaded"

Offline czietz

  • Benutzer
  • Beiträge: 1.858
Re: Lightning und Nova
« Antwort #3 am: So 27.01.2019, 15:59:09 »
Plain TOS.
Die Meldung des Treibers kann ich leider nicht erkennen, die ist zu schnell weg.

Die Meldung wäre aber wichtig. Kannst Du ans Ende Deines AUTO-Ordners ein Programm stellen, das auf einen Tastendruck wartet? Oder den Bildschirm abfilmen (Handy, Kamera...), sodass Du das Video später an der richtigen Stelle anhalten kannst?

Offline Idek Tramielski

  • Benutzer
  • Beiträge: 1.041
  • Cray 1 @ livingcomputers.org
Re: Lightning und Nova
« Antwort #4 am: So 27.01.2019, 17:07:23 »
da scheint was mit den Cookies durcheinander zu geraten:

Offline czietz

  • Benutzer
  • Beiträge: 1.858
Re: Lightning und Nova
« Antwort #5 am: So 27.01.2019, 17:13:01 »
Die einzige Ursache die mir hierzu einfällt: Der Cookie-Jar ist zu diesem Zeitpunkt voll. Leider legt der USB-Stack (USB.PRG) keinen größeren Jar an, wenn der _USB-Cookie nicht mehr hineinpasst. Das ist ein Verbesserungsvorschlag, den man an FreeMiNT melden sollte. Benutze doch als ersten Programm in AUTO-Ordner ein Programm wie "jarxxx.prg", um einen größeren Jar anzulegen.

Offline Idek Tramielski

  • Benutzer
  • Beiträge: 1.041
  • Cray 1 @ livingcomputers.org
Re: Lightning und Nova
« Antwort #6 am: So 27.01.2019, 17:30:14 »
Die einzige Ursache die mir hierzu einfällt: Der Cookie-Jar ist zu diesem Zeitpunkt voll. Leider legt der USB-Stack (USB.PRG) keinen größeren Jar an, wenn der _USB-Cookie nicht mehr hineinpasst. Das ist ein Verbesserungsvorschlag, den man an FreeMiNT melden sollte. Benutze doch als ersten Programm in AUTO-Ordner ein Programm wie "jarxxx.prg", um einen größeren Jar anzulegen.
Ja, so ist es. Wenn ich mit CJSIZE.PRG das Jar groß genug mache, klappt es. Nach dem Boot sind 19 Cookies im Jar.

Edit: besser lesbar gemacht, es hat eine "]" beim Quote-Ende gefehlt. Lynxman
« Letzte Änderung: So 27.01.2019, 17:35:58 von Lynxman »

Offline Idek Tramielski

  • Benutzer
  • Beiträge: 1.041
  • Cray 1 @ livingcomputers.org
Re: Lightning und Nova
« Antwort #7 am: So 27.01.2019, 18:27:50 »
Als work-around könnte ich meine Jar Vergrößerung einen Schritt früher machen. ::)

Offline czietz

  • Benutzer
  • Beiträge: 1.858
Re: Lightning und Nova
« Antwort #8 am: So 27.01.2019, 19:05:46 »
Ich habe unterdessen angeregt, zumindest eine Fehlermeldung auszugeben:
https://github.com/freemint/freemint/issues/105


Offline Idek Tramielski

  • Benutzer
  • Beiträge: 1.041
  • Cray 1 @ livingcomputers.org
Re: Lightning und Nova
« Antwort #9 am: So 27.01.2019, 20:10:35 »
Danke! Mit der "ein-cookie-früher" Methode läuft es. Ich finde es aber nicht sehr elegant

Offline Arthur

  • Benutzer
  • Beiträge: 7.658
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: Lightning und Nova
« Antwort #10 am: So 27.01.2019, 21:45:36 »
Schade das es dafür keinen Automatismus gibt...

Offline czietz

  • Benutzer
  • Beiträge: 1.858
Re: Lightning und Nova
« Antwort #11 am: So 27.01.2019, 22:17:17 »
Schade das es dafür keinen Automatismus gibt...

In einer idealen Welt würde USB.PRG einen größeren Cookie Jar anlegen und die existierenden Cookies herüber kopieren. Es hat sich nur bislang niemand gefunden, der diese Funktion dort programmiert hat. (Und ich arbeite z.Zt. an anderen USB-Geschichten und habe keine Zeit...)

Offline 1ST1

  • Benutzer
  • Beiträge: 7.823
  • Sehr langer Urlaub.
Re: Lightning und Nova
« Antwort #12 am: So 27.01.2019, 23:06:47 »
Neuen Cookiejar anlegen und alte Cookies rüberkopieren ist aber auch nicht der Weisheits letzter Schuss. Schade, dass der Cookiejar keine dynamisch verlängerbare verkettete Liste ist, sondern scheinbar ein Array fixer Größe. Wenn jetzt jedes Tool den Cookiejar neu anlegt und vorher angelegte Cookies reinkopiert, das ist doch Speicherverschwendung, auch wenn es wahrscheinlich nur recht kleine Dinger sind. Die Idee, vorne als erstes im Autoordner einen ausreichend großen CJ anzulegen, sollte eigentlich reichen? Hat mal jemand einen Link zu jarxxx.prg? Ich glaube, ich lege das mal als erstes in den Autoordner meiner TTs und Falcons und richte damit mal 50 "Slots" an, das sollte auf Ewig reichen...?
Meine Beiträge waren immer "IMHO". Der Urlaub wird deutlich verlängert. Ich KANN wieder schreiben, aber ob ich das noch WILL?

Offline MJaap

  • Benutzer
  • Beiträge: 1.207
  • st-computer
Re: Lightning und Nova
« Antwort #13 am: So 27.01.2019, 23:35:42 »
Jarxx.prg is z.B. bei Geneva dabei.

Offline Idek Tramielski

  • Benutzer
  • Beiträge: 1.041
  • Cray 1 @ livingcomputers.org
Re: Lightning und Nova
« Antwort #14 am: Mo 28.01.2019, 08:08:48 »

Offline Idek Tramielski

  • Benutzer
  • Beiträge: 1.041
  • Cray 1 @ livingcomputers.org
Re: Lightning und Nova
« Antwort #15 am: Mo 28.01.2019, 08:16:22 »
Neuen Cookiejar anlegen und alte Cookies rüberkopieren ist aber auch nicht der Weisheits letzter Schuss. Schade, dass der Cookiejar keine dynamisch verlängerbare verkettete Liste ist, sondern scheinbar ein Array fixer Größe. Wenn jetzt jedes Tool den Cookiejar neu anlegt und vorher angelegte Cookies reinkopiert, das ist doch Speicherverschwendung, auch wenn es wahrscheinlich nur recht kleine Dinger sind. Die Idee, vorne als erstes im Autoordner einen ausreichend großen CJ anzulegen, sollte eigentlich reichen? Hat mal jemand einen Link zu jarxxx.prg? Ich glaube, ich lege das mal als erstes in den Autoordner meiner TTs und Falcons und richte damit mal 50 "Slots" an, das sollte auf Ewig reichen...?
So läuft das ja auch nicht. Best Practice ist, dass man nachschaut ob noch genug Platz für das eigene Cookie vorhanden ist. Nur wenn das nicht der Fall ist wird ein neues, größeres (+10) Array angelegt und umkopiert. In der Regel findet das also nicht oft statt.

Offline mfro

  • Benutzer
  • Beiträge: 1.197
Re: Lightning und Nova
« Antwort #16 am: Mo 28.01.2019, 12:32:08 »
Schade das es dafür keinen Automatismus gibt...

In einer idealen Welt würde USB.PRG einen größeren Cookie Jar anlegen und die existierenden Cookies herüber kopieren. Es hat sich nur bislang niemand gefunden, der diese Funktion dort programmiert hat. (Und ich arbeite z.Zt. an anderen USB-Geschichten und habe keine Zeit...)

Das scheint mir keine allzugute Idee zu sein.

Der Cookie-Jar gehört dem TOS und die m.E. einzige (saubere) Möglichkeit für einen GEMDOS-Prozess, dem System Speicher zurückzugeben (ihn aus der GEMDOS-Speicherliste auszuklinken), ist, sich per Ptermres() zu beenden. Ich gehe davon aus, USB.PRG soll nicht beendet werden?

So ein Cookie-Jar "Aufblaser" gehört m.E. in den AUTO-Ordner.
And remember: Beethoven wrote his first symphony in C

Offline ari.tao

  • Benutzer
  • Beiträge: 1.772
  • a tha yo ga a nu sha sa nam
Re: Lightning und Nova
« Antwort #17 am: Mo 28.01.2019, 15:41:53 »
Jarxx.prg is z.B. bei Geneva dabei.
Ohne genau dieses CookieJar läuft Geneva nicht. Andererseits kann man ihn auch überall sonst einsetzen! Habe ihn deshalb auf allen meinen Boot-Parts.
Falcon+ddd32MHz, TT+CrazyDotsGK und noch ein paar andere.

Offline laufkopf

  • Benutzer
  • Beiträge: 304
Re: Lightning und Nova
« Antwort #18 am: Mo 28.01.2019, 18:19:52 »
Hilft jetzt nicht mehr wirklich, aber vielleicht ist es ja später nochmal nützlich. Im Anhang ein kleines Programm, dass einfach auf einen Tastendruck wartet. pdf entfernen und entpacken. Mit Quelltext für wen es interessiert.

Offline ari.tao

  • Benutzer
  • Beiträge: 1.772
  • a tha yo ga a nu sha sa nam
Re: Lightning und Nova
« Antwort #19 am: Mo 28.01.2019, 19:45:06 »
^^-- Ich hatte hier:
       https://forum.atari-home.de/index.php/topic,13120.msg212011.html#msg212011
auch schon mal ein eigenes Gebräu für den Zweck angehängt, nämlich Break.ZIP .
Falcon+ddd32MHz, TT+CrazyDotsGK und noch ein paar andere.