Eigenes Menü auf der Diskette
1,
2Eigenes Menü auf der Diskette
von andreasb » Do 6. Apr 2006, 23:01
hallo,
ich habe auf einer Dos 2.5 Disk mehrere Programme (COM-Files) für die ich gerne ein automatisch bootendes Auswahl-Menü hätte. Es gibt doch sicher Software die mir nach Eingabe von Parametern Autorun usw. automatisch auf die Disk schreibt?
Welches könnte ich dafür verwenden?
grüße
andreas
von mega-hz » Fr 7. Apr 2006, 00:36
Hi,
probiers doch mal mit dem Speed-Init der Speedy-Systemdiskette!
Habe etliche Spiele-Disks damit gemacht, jede ein schönes Menü und es unterstützt auch High-Speed!
http://mega-hz.no-ip.com/ATARI/ATARI%20 ... d_sys1.atr
mfg,
Wolfram.
von andreasb » Fr 7. Apr 2006, 16:59
Hat jemand eine Alternative?
Das Speed-Init der Speedy-Systemdiskette ist Schrott.
Wenn ich eine so initialisierte Diskette verwendet habe, bootet die 1050(mit speedy) keine andere diskette mehr. Da hilft nur noch Laufwerk abschalten. Und wenn ich auf so eine Diskette etwas nachträglich kopieren will, bekomme ich error 164 (Dateinummer/Handler falsch). Das in der Speedy befindliche Dos kann den inhalt der Diskette nicht anzeigen. Boote ich mit externem Bibo-Dos 5.4 geht es.
Warum kann nicht einfach mal etwas funktionieren?

von Beetle » Fr 7. Apr 2006, 17:07
Nimm doch das PicoDOS. Da kannst du den COM-Files auch richtige Namen zuteilen. Das kommt obendrein mit vielen Disk-Formaten klar.
Ansonsten hatte ich damals so ein Gamedos, da konnte man eine Überschrift angeben, und Namen für die COM-Files. Das Ganze war klein und schnell. Leider finde ich die Diskette mit dem Generator nicht mehr.
Das Speedy-interne Bibo-DOS ist wirklich nicht so der Brüller.
Kann man da nicht was anderes reinbasteln?
Gruss,
Stefan
von PacMan » Fr 7. Apr 2006, 17:29
Hallo Andreas,
Das Speed-Init arbeitet bei mir seit Jahren einwandfrei. Auch mit dem Bibo-Dos aus der Mini-Speedy. Andere Disk Booten auch ohne Probleme. Manchmal gibt es ein Problem wenn das Prog im Bereich des Loaders liegt aber dann kann man auch NDos oder so als Starter probieren.
Gruß,
Steffen
von andreasb » Fr 7. Apr 2006, 17:46
Beetle hat geschrieben:Nimm doch das PicoDOS. Da kannst du den COM-Files auch richtige Namen zuteilen. Das kommt obendrein mit vielen Disk-Formaten klar.
Ich habs eben ausprogiert. Aber wie bekomme ich ein Autostart-menü in dem die Programme angezeigt werden?
von Beetle » Fr 7. Apr 2006, 18:04
Oh, ich glaube nDOS kommt mir bekannt vor. Kann man das irgendwo bekommen? Google war da jetzt nicht hilfreich.
Das PicoDOS hat eine gute Dokumentation. Ich weiss es jetzt grad nicht auswendig, kam aber problemlos damit klar.
Gruss,
Stefan
von andreasb » Fr 7. Apr 2006, 19:34
PicoDos bietet ein Quasie-Menü an, wenn man "DOS" aufruft. Von der Anwendung sehr gut. Ich hätte es nur gern als Autostart. In der Doku steht nichts über eine Menü-Funktion
Die PD-Disk 362 bietet Programme für ein Menü an. Allerdings sind die entweder nicht Selbststartend oder aber die listen einfach nur alles auf.
von Beetle » Fr 7. Apr 2006, 19:52
Ich sehe nicht, wo das Problem hängt. Mein mit dem Picodos initialisiertes Mega-Image ist direkt bootfähig (Zumindest am Emulator, Realtest steht noch aus - mach ich am besten gleich mal).
Ansonsten machen wir das am Sonntag.
Gruss,
Stefan
von andreasb » Fr 7. Apr 2006, 20:00
@beetle: ja, das funktioniert ja auch. aber man muss erst das DOS aufrufen um dann die Liste zu sehen. Ich will die Liste sofort nach dem booten sehen ohne erst irgendwas aufrufen zu müssen.
von Beetle » Fr 7. Apr 2006, 20:11
Das tue ich. Es kommt gleich das Auswahlmenü. Gut bei mir zeigt es noch keine Files, da es sich um ein Stammverzeichnis mit Unterverzeichnissen (MyDos) handelt. Aber ich muss nichts aufrufen.
von HiassofT » Fr 7. Apr 2006, 21:16
andreasb hat geschrieben:PicoDos bietet ein Quasie-Menü an, wenn man "DOS" aufruft. Von der Anwendung sehr gut. Ich hätte es nur gern als Autostart. In der Doku steht nichts über eine Menü-Funktion
Hmm. Kann es sein, daß ihr evtl. über verschiedene Programme sprecht?
Ich denke, Beetle meint mein MyPicoDos. Mit der aktuellen Version (siehe mein Posting im APG Forum) hast Du 2 Möglichkeiten:
Entweder Du nimmst das Initializer-Programm: das schreibt Boot-Sektoren und eine PICODOS.SYS Datei auf die Disk. Direkt nach dem Booten bekommst Du die Dateien angezeigt. Über den "Long Filename Editor" des Init-Programms kannst Du dann lange Dateinamen eingeben und nicht gewünschte Dateien auslassen und die ganze Liste alphabetisch sortieren lassen (wenn Du willst).
Oder: Du nimmst die standalone .COM Version von MyPicoDos. Die kannst Du direkt von DOS aus laden (oder zB über Torsten Karwoths Batchfile Enhancement starten). Ist etwas umständlicher, aber Du musst keine Bootsektoren schreiben. Hauptsächlich ist das für alle Festplatten-Benutzer gedacht.
Alles weitere steht in der Doku :-)
so long,
Hias
von pps » Fr 7. Apr 2006, 23:15
Ich denke mal, daß der Andreas ohne OPTION bootet, dann gelangt man ins BASIC und kann per DOS Befehl das Menü starten.
Startest Du den ATARI mit OPTION (das ist beim Emu meist Standardeinstellung), hast Du das Menü automatisch.
von HiassofT » Fr 7. Apr 2006, 23:22
pps hat geschrieben:Ich denke mal, daß der Andreas ohne OPTION bootet, dann gelangt man ins BASIC und kann per DOS Befehl das Menü starten.
Das mag bei einem normalen Dos so sein, bei MyPicoDos ist das egal. Das ist ja auch ein GameDos, wäre lästig extra Option drücken zu müssen oder "DOS" einzutippen :-)
so long,
Hias
von andreasb » Sa 8. Apr 2006, 00:32
Das dos habe ich mir frisch von hias seite gezogen.
ich habe mypdos.atr verwendet um die disk zu erstellen, dann die files drauf kopiert. ich boote ohne option, verwende KEIN modifiziertes OS, benutze eine 1050tds und lande im BASIC, muss dann erst DOS aufrufen um das MyPicoDos zu sehen, das mir dann die langen dateinamen automatisch anzeigt.
von Beetle » Sa 8. Apr 2006, 07:12
Mein Image habe ich mit dem Init-Programm initialisiert. Probier das mal, Andreas.
von Count » Sa 8. Apr 2006, 09:30
Hallo Andreas,
ich glaube, du suchst MicroDOS!

von HiassofT » Sa 8. Apr 2006, 22:28
andreasb hat geschrieben:Das dos habe ich mir frisch von hias seite gezogen.
ich habe mypdos.atr verwendet um die disk zu erstellen, dann die files drauf kopiert. ich boote ohne option, verwende KEIN modifiziertes OS, benutze eine 1050tds und lande im BASIC, muss dann erst DOS aufrufen um das MyPicoDos zu sehen, das mir dann die langen dateinamen automatisch anzeigt.
Sehr seltsam. Ich werde mir das morgen mal näher ansehen.
so long,
Hias
von HiassofT » So 9. Apr 2006, 17:00
Hallo Andreas!
Ich habe gerade ein wenig getestet, Deine Probleme aber nicht nachvollziehen können. Könntest Du bitte noch mal Schritt für Schritt aufschreiben, was Du genau gemacht hast und mir ein ATR-File der seltsam bootenden Disk zusenden?
Ich habe folgendes gemacht (alles getestet mit AtariSIO, leere Floppies habe ich auf die schnelle nicht finden können):
1. DOS 2.5 gebootet
2. Leeres Enhanced Density Image erzeugt und in D1: geladen
3. Von DOS 2.5 aus die Disk formatiert (in ED)
4. myinit.atr in D2: geladen, und MYINIT.COM gestartet
5. Mit Option "1" MyPicoDos auf D1: geschrieben
6. Dann wieder zurück ins DOS und ein paar File von einem anderen ATR draufkopiert
7. Atari ausgeschaltet, ohne Option gebootet und bin dann direkt im MyPicoDos gelandet.
so long,
Hias
von CharlieChaplin » Mo 10. Apr 2006, 00:23
Hmm,
ich schätze er hat *direkt* Dateien auf das MyInit.ATr drauf geschrieben. das funkt. wohl nicht, da dieses ATR für etwas anderes gedacht ist...
Also Andreas, lade/starte das MyPicoDOS INIT-Programm das z.B. als file auf einem ABBUC-Magazin drauf ist (als MyPicDOS.COM) von DOS 2.5 oder sonst einem DOS, lege dann die gewünschte Disk mit deinen Programmen ein, drücke die Taste 1 oder 2 (mit/ohne highspeed) und initialisiere das gamedos auf deine programmdisk. es wird eine neue datei mit namen picodos.sys angelegt (es muss also noch platz für einen weiteren dateinamen und für ca. 30-45 sektoren für das gamedos vorhanden sein). du kannst diese programmdisk nun booten... (M, E477), bei *.COM dateien wird basic automat. ausgeschaltet, bei *.BAS dateien wird basic automat. eingeschaltet...
solltest du allerdings Programme haben, die nachladen oder sonstwie ein DOS benötigen, dann ist MyPicoDOs nicht das richtige für dich. es ist halt "nur" ein GameDOS. für nachladende oder DOS Programme benötigst du ein DOS Menü oder ein (DOS-) datei-Auswahlprogramm. Hierzu das DOS auf deine Programmdisk schreiben und ein Datei-auswahlprogramm draufkopieren. Dann das auswahlprogramm in autorun.sys (oder was immer das DOS für automat. startende Progs. als Dateinamen verwendet) umbenennen. nun sollte auch diese Disk booten und die nachladenden oder DOS Programme starten (es sei denn, das auswahlmenü belegt den selben speicher wie das programm das du laden willst)...
Gruß, Andreas Magenheimer.
1,
2