RMLoad wird sich auch erstmal den Filetype anschauen, der in dem Fall durch das Kopieren auf eine DOS-Disk nicht gesetzt ist, und dann dankend das Laden des Moduls ablehnen. Den wirst du erst noch setzen müssen. Befehl dafür weiß ich jetzt leider nicht aus dem Kopf, aber sollte in dem von MaTel im 2. Post verlinkten PDF stehen.
Hallo Besucher, der Thread wurde 10k mal aufgerufen und enthält 50 Antworten
letzter Beitrag von MiCv2 am
Acorn A3010
- MiCv2
- Erledigt
-
-
-
...irgendwie geht es nicht..
Ich muß Einkaufen, melde mich später wieder.
Vielen Vielen Dank an alle
MiC
-
-
...ebay
....Spaziergang mit Frau
Brauche wohl die Original Maus...
Mir raucht schon der Schädel :rotwerd:MiC
-
...irgendwie geht es nicht..
Oh, eine deutsche Fehlermeldung von einem Acorn-Rechner?
Code- *ChangeDynamicArea -RamFsSize 128K
- erzeugt eine RAM-Disk der entsprechenden Größe.
- Da das PCMouse-Modul nur 2 KiB groß ist, würde
- ich dafür jetzt kein Megabyte verschwenden wollen.
- *Copy ADFS::0.$.DEINVERZEICHNIS.!PCMouse.PCMouse RAM:$
- kopiert den Treiber in die RAMDisk.
- *RAMFS
- selektiert die RAMDisk.
- *SetType PCMouse &FFA
- setzt den Dateityp zu "Relocatable Module".
- *RMLoad PCMouse
- sollte den Treiber laden, echt jetz.
Achtung, man kann die Größe der RAMDisk nur ändern, wenn die RAMDisk leer ist!
*Configure RamFsSize 128K
würde die Größenangabe sogar im CMOS-RAM speichern, so dass die RAMDisk nach jedem Einschalten angelegt wird.
Heute?Tanke?
-
-
Was bedeutet dieses "!" Ausrufezeichen?
*Copy ADFS::0.$.DEINVERZEICHNIS.!PCMouse.PCMouse RAM:$
-
Das Ausrufezeichen ist Teil des Verzeichnisnamens. Daran erkennt RISC OS, dass das Verzeichnis eine Applikation enthält und deshalb
a) der Desktop das darin enthaltene "!Boot"-File starten soll, um z.B. die Icons zu laden und/oder Pfade zu setzen
b) der Desktop das Verzeichnis mit dem entsprechenden Icon darzustellen hat
c) das Verzeichnis gestartet werden kann, indem das darin befindliche "!Run"-File gestartet wird (das passiert auch beim Doppelklick im Desktop).Lies doch mal Dein Posting #4, da hast Du selbst den Inhalt der DOS-Disk entsprechend aufgelistet.
-
...der Kopiervorgang wird gestartet, ich muss mit "Y" bestätigen.
Jedoch kommt prompt die Meldung:
'Can´t copy file as destination is a directory'
MiC
-
Falls es noch nicht klar sein sollte: RISC OS benutzt den Punkt (".") als Verzeichnistrenner. Die Angabe "ADFS::0.$.DEINVERZEICHNIS.!PCMouse.PCMouse" bedeutet im Einzelnen:
"ADFS:" wählt das Filing System (quasi den Hardwaretreiber).
":0" wählt das erste Laufwerk (0 bis 3 sind Floppies, 4 bis 7 wären Festplatten), hier könnte man auch Volume-Labels benutzen.
".$" wählt das dortige Rootverzeichnis.
".DEINVERZEICHNIS" wäre jetzt der Pfad auf der Disk bis zum AppDir.
".!PCMouse" ist das Applikationsverzeichnis
".PCMouse" ist die Datei darin.
Wenn bei Dir "File not found" kommt, überprüf doch bitte gleich mit "*Ex WHATEVER", was an dem entsprechenden Ort alles rumliegt. -
'Can´t copy file as destination is a directory'
Okay, dann nimm eben
Wusste gar nicht, dass das ein Problem sein könnte.
-
Ok, eine Datei wurde kopiert...
Nun *RAMFS
Meldung: File 'RAMFS' not found
MiC
-
Gegentest an meinem RiscPC ergibt, dass der Befehl tatsächlich einfach nur "RAM" heißt. Komisch, ich hab vorhin extra ins PRM geschaut. Gleich mal korrigieren...
Aber auch ohne den Befehl ginge das, wenn Du die nächsten Befehle entsprechend anpasst, also:
*SetType RAM:$.PCMouse &FFA
und
*RMLoad RAM:$.PCMouseEDIT: Tatsächlich, auf Seite 2-310 steht es falsch, auf 2-316 steht es richtig. Danke!
-
Unglaublich, die Serielle PC Maus funktioniert
Was soll ich sagen Dankeschön
Da die Maus jetzt funzt, wie und wo kann ich nun den Treiber
hinein kopieren damit es gleich mit Bootet?
(solange,bis ich die Acorn- Maus habe)Edit: 2 MB RAM, Risc OS 3.11..
MiC
-
Formatier eine Diskette im Acorn-eigenen Format (über das Kontextmenü des Diskettensymbols), kopier die PCMouse-Datei darauf und benenn sie um zu "!Boot". Dann noch am Prompt "*Configure Boot" eingeben, damit der Rechner die Datei auch sucht und ausführt.
Du könntest auch die ganze !PCMouse-Applikation draufkopieren und umbenennen, aber dann müsste man auch noch die Dateitypen der anderen Files setzen.Normalerweise ist "ADFS::0.$.!Boot" natürlich keine Datei, sondern ein Verzeichnis mit noch einer ganzen Menge anderem Kram darin...
Hast Du Disketten zu dem Rechner bekommen? Wenn eine davon bereits eine !Boot-Applikation enthält, könnte man auch versuchen, den Treiber darin zu installieren.
-
Noch was: Gib mal am Prompt "*Status" ein, dann bekommst Du alle Voreinstellungen zu sehen, d.h. alles, was man mit den *Configure-Befehlen einstellen kann. "FileSystem" sollte auf "ADFS" stehen, "Drive" auf "0".
-
Ja, ich habe Disketten erhalten so ca. 20 Stück.
Es sind "AcornUser" Heft- Disketten (?)
Mit Spielen und Anwender Programmen..
1x Acorn Risc OS 3 Support DiskHabe eben 3 Disketten eingelegt, bis
jetzt keine !Boot- Applikation..Habe Status eingegeben, es steht alles so
wie Du beschrieben hast...Leerdisketten habe ich..
MiC
-
Ok, habe eine Disk auf 1,6 MB Formatiert.
Die Datei aus der RAM- Disk auf die Diskette kopiert
und in "!Boot" unbenannt.Nun F12 und "*Configure Boot" eingegeben...
Bei Neustart wird auf die Diskette zugegriffen, Maus bleibt aber aus.
Was habe ich falsch gemacht?
Edit: Nach dem Booten, muss ich im Prompt nochmal "*!Boot" eingeben, dann
ist die Maus sofort da. Damit kann ich leben, bis ich eine Acorn- Maus habe.Danke an alle
-
Dann benenn die Datei lieber wieder zurück, damit Du auch in zwei Wochen noch weißt, worum es sich da handelt.