von CharlieChaplin » So 19. Mär 2017, 16:27
Nun,
1) wenn du mehrere *.COM/*.XEX Dateien auf einer Diskette haben willst (und diese kein DOS benötigen), dann benutze dafür ein Gamedos a la NanoDOS oder MyPicoDOS, denn diese bieten ein Auswahlmenü. Du kannst beide vom DOS aus laden, sie erzeugen dann das entsprechende Gamedos auf der Diskette. Bei MyPicoDOS sollte eine Datei namens PicoDOS.SYS auf der Disk erzeugt werden, diese bootet und lädt ganz ohne DOS (Disks von 90k bis 16MB, auch mit Subdirs); es werden die normalen 8.3 Namen angezeigt, längere Dateinamen muss man selber anlegen (MyPicoDOs laden, Option 2 wählen und lange Dateinamen per Hand eingeben). Wenn du Nanodos lädst, dann gleich die Disk wechseln und Dateinamen eingeben, das Gamedos wird in den Bootsektoren und der DIR gespeichert (Dateien müssen *.COM als Extender tragen, max. 18 Dateien können angezeigt werden, nur 90k und 130k Format).
Wenn bei dir "Empty DIR" angezeigt wird, obwohl zwei COM-Dateien auf der Disk / dem Image vorhanden sind, kann das versch. Ursachen haben, z.B. a) falsches Laufwerk (1-8 drücken, um die jeweilige DIR einzulesen und von dort zu laden), b) falsche SIO2SD-Speed-Einstellung (z.B. Pokey-Divisor auf "null" oder "eins" im SIO2SD eingestellt, während die ultraspeed-Variante von MyPicoDOS auf Happy/Speedy, also 5 oder 6 beschränkt ist => statt der ultraspeed Variante die barebone Variante nehmen oder halt SIO2SD Pokey-Divisor auf 5 oder 6 stellen), c) fehlerhafte Disk bzw. Image, etc.
2) wenn du nur eine *.COM/*.XEX Datei auf der Diskette haben willst, dann wäre ein Gamedos mit Auswahlmenü überflüssig (und jedesmal "A" drücken um die erste Datei zu laden nervig). Dafür gibt es sog. Bootloader, die zumeist nur die erste ML-Datei einer Diskette booten und laden. Auf der MyPicoDOs "Masterdisk" ist ein solcher Bootloader unter dem Namen Picoboot.COM vorhanden, es gibt aber noch andere. Einfach Picoboot laden, die Disk mit der gewünschten Datei einlegen und LW-Nr. rücken (z.B. 1) um den Bootloader zu initialisieren, fertig. Man kann auch gleich einen ganzen Stoß Disketten nacheinander damit initialisieren, das spart Zeit. Wenn man die ML-Dateien aber nicht präpariert hat, muss man weiterhin die Option-Taste beim Booten gedrückt halten, um das Basic auszuschalten.
Im Abbuc Mitgliederbereich findest du Tools aus dem Bereich "Gamedos" und "Bootloader" zum herunterladen und ausprobieren. Die beiden oben genannten Programme (MypicoDOS und Picoboot) habe ich hier mal angehängt. Es ist TurboDOS auf der Disk, das jeweilige Programm kann mit LOA Filename.COM geladen werden oder kürzer mit dem ersten Buchstaben des Dateinamens und dann Shift-Return...
EDIT: Oh, ich sehe gerade du hast schon eine Lösung gefunden, also ganz umsonst den Roman eingetippt
