atari-home.de - Foren

Software => Software (16-/32-Bit) => Thema gestartet von: kcr am Sa 20.03.2021, 17:49:01

Titel: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: kcr am Sa 20.03.2021, 17:49:01
Hallo Allerseits,
wie der Titel bereits sagt: ich habe in meinem aufgerüsteten Mega ST u.a. eine Magnum ST, die mit Magic erst nach einem Warmstart funktionieren will. Kennt jemand dieses Phänomen? Ist die Bootreihenfolge falsch? - Starte die Magnum praktisch als Erstes gleich nach HDDriver und dann den Nova Treiber von Idek und dann alles andere.

Ich habe bislang damit gelebt, und nach dem Hochfahren von Magic erst mal resettet, aber es ist doch ganz schön nervig.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Lukas Frank am Sa 20.03.2021, 17:59:08
Der MagiC booter kommt doch als erstes, oder? Bootet dann eh nochmal.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: kcr am Sa 20.03.2021, 18:04:14
Ja, aber erkennt den RAM erst nach weiterem Neustart.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Lukas Frank am Sa 20.03.2021, 18:23:53
Dann spiele mal mit der Reihenfolge ...

Magnum und danach der Magic booter und dann der Rest?
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Thorsten Otto am Sa 20.03.2021, 18:51:48
Starte die Magnum praktisch als Erstes gleich nach HDDriver und dann den Nova Treiber von Idek und dann alles andere.

Wenn das heisst daß auch Magic nach dem Magnum-Treiber gestartet wird: ja, dann ist die Boot-Reihenfolge vermutlich falsch. Beim Kaltstart passiert dann:

Ich schätze mal daß der magnum-Treiber beim zweiten Start nichts mehr macht weil er irgendwie feststellt daß er schon installiert ist (über cookie vlt?)

Andere möglichkeit: hast du vlt. eine autoexec.bat im Root-Verzeichnis vom bootlaufwerk? Falls ja, startet MagiC nur die Programme die dort aufgeführt sind, und ignoriert den \AUTO-Ordner.

PS.: falls das alles nicht funzt, müsste man evtl. die Magnum-Erkennung in MagiC einbauen. Kann ja eigentlich nicht so dramatisch sein.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: kcr am So 21.03.2021, 11:05:02
Werde ich mal ausprobieren. Also Magnum nach Magic starten?
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Lukas Frank am So 21.03.2021, 11:06:35
Ich hatte das schon laufen, weiss aber die Reihenfolge nicht mehr.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Arthur am So 21.03.2021, 12:47:27
Werde ich mal ausprobieren. Also Magnum nach Magic starten?

Oder statt Autoordner etwas mit der autoexec rumspielen
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: KarlMüller am So 21.03.2021, 14:10:22
Werde ich mal ausprobieren. Also Magnum nach Magic starten?
Beides in den AUTO Ordner. MAGXBOOT. PRG vor MAGNUM.PRG. In der AUTOEXEC.BAT das Programm MAGNUM.PRG am besten an erster Stelle eintragen.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Lukas Frank am So 21.03.2021, 14:52:47
Habe mal meine MagiC CF Karte rausgekramt ...

emulator.prg magxboot.prg magnumst.prg xmenu.prg (menu.prg) sta_vdi.prg nvdi.prg

... kleines Problem ist das man bei zweiten Bootdurchlauf nichts mehr sieht an Meldungen.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: kcr am Mo 22.03.2021, 10:10:13
@Lukas Frank
Vielen Dank, es funktioniert mit deiner Reihenfolge. Einzige Merkwürdigkeit: Wenn ich bei Jinnee über das Dropdown Menü fahre muss ich erst die linke Maustaste drücken, damit es sich öffnet. Keine Ahnung woran das liegt, werde da noch etwas rumexperimentieren.
@Arthur @KarlMüller
Wo finde ich denn die Autoexec.bat? Bei mir ist sowas nicht auf dem Rechner... zumindest nicht unter C:.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Lukas Frank am Mo 22.03.2021, 10:19:22
@Thorsten Otto ... warum sieht man an boot Status Meldungen beim zweiten boot durchlauf vom Magicbooter nichts mehr?
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: KarlMüller am Mo 22.03.2021, 10:40:54
Wo finde ich denn die Autoexec.bat?
Gibt es seit MagiC 4
https://freemint.github.io/tos.hyp/de/magic_autoexec.html (https://freemint.github.io/tos.hyp/de/magic_autoexec.html)
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Arthur am Mo 22.03.2021, 10:42:07
@Arthur @KarlMüller
Wo finde ich denn die Autoexec.bat? Bei mir ist sowas nicht auf dem Rechner... zumindest nicht unter C:.

Wenn sie nicht im Autoordner ist kannst du sie mit einen Texteditor anlegen. Siehe Beispiel im Anhang.

Den Anhang wieder gelöscht da die Autexec von Magic PC war.

Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Arthur am Mo 22.03.2021, 10:56:18
Gibt es seit MagiC 4
https://freemint.github.io/tos.hyp/de/magic_autoexec.html (https://freemint.github.io/tos.hyp/de/magic_autoexec.html)

Hallo @KarlMüller, die Erklärung spricht einmal davon das die Autoexec im Autoordner ist und einmal vom Wurzelordner... ich finde das verwirrt etwas. Hast du eine Idee wie das gedacht ist?

Zitat von: https://freemint.github.io/tos.hyp/de/magic_autoexec.html
Aufgrund des vorwärts- bzw. rückwärtssortierten Auto-Ordners auf dem Apple Macintosh (Stichwort: MagiC Mac) gibt es jetzt auch für Atari-Maschinen eine Alternative:

Wird beim Booten im Auto-Ordner eine Datei mit Namen AUTOEXEC.BAT gefunden, so werden alle Programme ausgeführt, die darin zeilenweise aufgelistet sind. Leerzeilen sind erlaubt, Programmnamen werden bis zum ersten Leerzeichen übernommen. Daher können Kommentare (durch Leerzeichen von den Programmen getrennt) eingegeben werden. Programmnamen dürfen absolute Pfade enthalten; tun sie dies nicht, so wird im Auto-Ordner gesucht.

Als aktuelles Verzeichnis gilt dabei, wie gehabt, das Wurzelverzeichnis. Durch dieses Feature gibt es also eine MagiC-spezifische Auto-Ordner-Kollektion, da die AUTOEXEC.BAT von anderen Systemen ignoriert wird.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Lukas Frank am Mo 22.03.2021, 12:58:42
Stelle mal in Frage ob eine Autoexec.bat sinnvoll ist am Atari, ist ja für den Macintosh und so gedacht.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: kcr am Mo 22.03.2021, 13:12:24
Aha... interessant. Ein Beispiel wie so eine Datei aussehen soll, würde mich mal interessieren.
Heißt das, man könnte für Magic separat Programme starten?
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Lukas Frank am Mo 22.03.2021, 13:26:50
MagiC hat doch seinen START Ordner ...
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: kcr am Mo 22.03.2021, 20:04:48
Stimmt... wofür dann die autoexec.bat?
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: KarlMüller am Mo 22.03.2021, 21:57:13
Stimmt... wofür dann die autoexec.bat?
Damit man die Dateien im AUTO Ordner nicht sortieren muss. Nur eben einmal MagiC ganz vorne der Rest wird über die Datei geregelt.

Ja ich weiss dafür gibt es auch Programme um die physikalische Anordnung zu ändern. Ist doch einfacher eine Textdatei zu bearbeiten. Und man kann auch absolute Pfade angeben.

So sieht der Inhalt der Datei hier aus:
automore.prg
nvdi.prg
trapper.prg
SOCKETS.PRG
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: kcr am Di 23.03.2021, 09:11:55
Also nur das Programm ohne Pfadangabe? Müssen die Programme dann alle im Auto-Ordner sein?

Wäre natürlich etwas blöd, wenn man wie ich XBoot nutzt - das benennt die Programme bei Nichtbenutzung in *.prx um.
Titel: Re: MAGNUM ST wird erst nach Warmstart von Magic erkannt
Beitrag von: Thorsten Otto am Di 23.03.2021, 12:34:38
Die Programme selber können irgendwo stehen, muss nicht unbedingt der AUTO-Ordner sein. Damit sollten sie dann von XBoot in Ruhe gelassen werden. Anders sieht es aus mit INF-Dateien oder sonstiges, die von den Programmen möglicherweise gelesen werden.