Kategorie-Archiv: Acorn

Acorn RiscPC Tastenkombinationen

Die nachfolgende Liste nennt einige besondere Tastenkombinationen im Zusammenhang mit dem Acorn RiscPC. Sie ist hauptsächlich eine Gedächtnisstütze für mich, weil ich diese Kombinationen selbst immer gern wieder vergesse… .

Beim Boot
(Taste beim Booten halten)
SHIFT Boot ohne die Boot-Sequenz (aus !Boot)
DELETE CMOS RAM löschen/zurücksetzen
* (auf dem 10er Block) Boot zur Kommandozeile
Zur Laufzeit
SHIFT-Linke Maustaste Bei Programm(verzeichnissen): Öffnen des Verzeichnisses statt Ausführen des Programms
ALT-BREAK Ein Programm abbrechen
F12 Kommandozeile am unteren Bildschirmrand (Maus inaktiv), ENTER ohne weitere Eingabe schliesst die Zeile wieder

Getestet auf einem RiscPC 600 mit RiscOS 4.02 – Alle Angaben natürlich ohne Gewähr!
Die Liste wird noch erweitert- für Tipps und Korrekturen bin ich dankbar, bitte einfach einen Kommentar hinzufügen!

Acorn RiscPC und Parallel Port Iomega ZIP Drive

Der ZIP Drive von Iomega erfreute sich Mitte der 90er Jahre grosser Beliebtheit. Besonders das Modell zum Anschluss an den Parallelport hat sich damals -weil andere schnelle Schnittstellen im PC wenig verbreitet waren- weit verbreitet. Iomega lieferte neben den Windows- und DOS Treibern damals allerdings nur MacOS Treiber aus. Die Entwicklung von Linuxtreibern oder auch Treibern für den Acorn RiscPC wurde Dritten überlassen.

Wer einen RiscPC und einen Parallel Port ZIP Drive besitzt, kann diese beiden Geräte ganz leicht verbinden:

  1. Beide Geräte ausschalten und den ZIP Drive (Anschluss „ZIP“) mittels Parallelkabel mit der parallelen Schnittstelle des RiscPC verbinden. Wichtig hierbei: Der ZIP Drive braucht ein vollverdrahtetes Parallelkabel. Bei manchen Druckerkabeln sind einige Pins nicht durchgeschleift, das kann Probleme geben. Am besten wäre das Originalkabel aus dem ZIP Drive Lieferumfang. Dieses ist auch hinsichtlich der Länge von ca. 50 cm optimal.
  2. Einen vorhandenen Drucker an den zweiten Parallelanschluss des ZIP Drives anschliessen.
  3. Als Treiber-Software für RiscOS kann die Argo ZIP Drive Software dienen, diese lässt sich hier herunterladen:

    Treiber: http://chrisacorns.computinghistory.org.uk/Software/Argo_ZipFS.arc
    Manual: http://chrisacorns.computinghistory.org.uk/docs/Argo/Argo_Zip_Driver.pdf

    Zum Auspacken wird SparkPlug benötigt, ein selbstenpackendes Archiv liegt hier:

    http://acorn.riscos.com/riscos/releases/dearchive.bas
    (Nach dem Download den Dateityp auf BASIC setzen und das Programm starten)

  4. Das Archiv enthält zwei Programme, nämlich !Zip (den Treiber selbst) und !Zippy (Perfomance-Messung). Man startet nun einfach !Zip und sollte ein Laufwerkssymbol für das ZIP Laufwerk in der Programmleiste sehen. Dies zeigt an, ob das Laufwerk eingeschaltet ist und ob eine Diskette eingelegt ist
  5. Disketten lassen sich entweder als PC (MSDOS FAT) oder als ACORN (ZipFS) Disketten formattieren. Auf letzteren stehen alle Dateiattribute zur Verfügung, das Format eignet sich also z.B. für Backups

Ethernet und TCP/IP im Acorn RiscPC konfigurieren

Für den Risc PC sind gebrauchte Netzwerkkarten zu einem halbwegs vernünftigen Preis erhältlich. Die Konfiguration sollte auf einem normal installierten RiscPC keine Probleme machen- leider scheint bei meinem Exemplar die Installation der Disk-Applikationen (das meiste Betriebssystem ist ja im ROM) etwas fehlerhaft zu sein. Hier ist das Ergebnis meiner Versuche:

Hardware

  1. Die Netzkarte habe ich von Acorn Public Domain Library (A.P.D.L.) in Grossbrittannien direkt bestellt. Die Karten sind gebraucht, dafür aber je nach Hersteller für 25,- bis 30,- € zu haben. [Update 18.11.2015] Leider ist seit dem Tod des ursprünglichen Betriebers, David Holden, der Verkauf von Hardware eingestellt wordem.
  2. Der Einbau ist vorwiegend ein mechanisches Problem: Das Abdeckblech im Gehäuse sitzt an zwei ausgestanzten Laschen, die mit sanfter Gewalt zusammengebogen werden wollen. Die Karte ist dann ganz einfach einzubauen und sitzt sicher am Slot fest (RiscPC Network Slot).
  3. Die Karte bringt ihre Module als Firmware mit, ist also „plug&play“. Aus einem Task Window heraus kann mit*RomModules der Status der ROM Module abgefragt werden, bei mir erscheint dann ua.


    2 Podule 8 EtherB 4.23 Active

    Die Ethernetkarte arbeitet also. Ein Selbsttest lässt sich dann mit ebtest ausführen, ein ebinfo liefert eine Kartenstatistik.

TCP/IP installieren (ohne UniBoot)

Bis RiscOS 3.6 muss der TCP/IP Stack manuell installiert werden- mein RiscPC 600 hat RiscOS 3.5, also ist eine Installation erforderlich. Ohne UniBoot muss das bestehende !Boot System gepatcht und TCP/IP manuell konfiguriert werden.

  1. Benötigt werden die Dateien
  2. Nach dem Entpacken von system.arc wird die Datei !SysMerge ausgeführt: In das Feld „Old System“ muss das Verzeichnis !Boot.Ressouces.!System gezogen werden (!Boot mit Shift-Rechter-Doppelklick öffnen), nach „New System“ das eben entpackte !System-Verzeichnis.
  3. !Internet wandert nach dem Entpacken nach !Boot.Choices.Boot.Tasks, damit es nach dem Boot automatisch ausgeführt wird.
  4. Anschliessend wird die Datei mit Shift-Linksklick geöffnet und die Datei !Configure in den Editor gezogen. Dort findet die Konfiguration in Form von Variablendefinitionen statt. Alle Einträge, die mit einem vertikalen Strich (|) beginnen, sind Kommentare- bei Einträgen, die man ändert, muss dieses Symbol also gelöscht werden. Meine Konfiguration vergibt den Hostnamen „brandy“, die IP-Adresse 192.168.0.98 mit der Netzmaske 255.255.255.0 für meine Netzkarte (EtherB) :


    Set Inet$Hostname brandy
    Set Inet$EtherIPAddr 192.168.0.98
    Set Inet$EtherIPMask 255.255.255.0
    Set Inet$EtherDevice "EtherB"

  5. Für das Default-Gateway habe ich nur diese Möglichkeit gefunden:
    • In !Boot.Choices.Boot.Tasks eine Textdatei ifcfg.eb0 anlegen und den Typ „Obey“ vergeben
    • Inhalt der Datei ist die Netzkonfiguration:


      route -e default 1.2.3.1

TCP/IP installieren (mit UniBoot)

Uniboot ist eine von Acorn für RiscOS 3.5 nachträglich eingeführte Boot- und Konfigurationsstruktur. Um ein normales RiscOS 3.5 mit Uniboot auszustatten, benötigt man folgende Dateien:

Die Umstellung auf UniBoot geht dann folgendermassen:

  1. Beide Dateien auf den RiscPC übertragen
  2. ZipEE will den Dateityp &FF8 erhalten, danach entpackt sich das Archiv mit einem Doppelklick in das Hauptverzeichnis und kann von dort gestartet werden.
  3. !Boot nach !Boot_old umbenennen
  4. uniboot.zip auf das ZipEE Icon ziehen und das darin enthaltene !Boot in das Hauptverzeichnis der Bootplatte legen.
  5. Nach Abschluss des Entpackens den Rechner neu starten
  6. Wenn man Updates nach !Boot installiert hatte. müssen diese neu eingespielt werden. Dies kann z.B. für TBox von http://www.iyonix.com/32bit/download/TBox.zip nötig sein.

Mit UniBoot ist auch !Internet und das erforderliche Systemupdate vorhanden. Man kann nun alle Interneteinstellungen aus dem Konfigurationsmenü heraus vornehmen. Dies ist hier ausführlich beschrieben:
http://www.arcsite.de/magazin/praxis/lan/index.html

Serielle Maus am Acorn RiscPC 600

Der RiscPC 600 benötigt wie alle Acorn Archimedes- und RiscPC Modelle (mit Ausnahme des A7000) eine Acorn Bus Maus. Diese besitzt eine propretäre Schnittstelle, auch SUN Bus Mäuse passen nicht. Allerdings können am RiscPC 600 ab RiscOS 3.5 auch serielle Mäuse benutzt werden.

Es sollte sich aber um Dreitasten-Mäuse handeln, weil das RiscOS intensiv Gebrauch von allen drei Tasten macht. Nach einigem Probieren passte meine Genius Maus Modell QM-6 von 1989 am besten… .

Um eine Microsoft-kompatible Maus benutzen zu können, sind folgende Schritte nötig:

  1. Maus an die serielle Schnittstelle anschliessen
  2. RiscPC starten
  3. Mit F12 die Kommandozeile aufrufen
  4. Am *-Prompt eingeben:

    configure MouseType 1

    Damit sollte die Maus schon arbeiten. Die Einstellung wird automatisch gespeichert und ist auch nach dem Neustart wieder da.

Mögliche Werte für den Mouse-Type sind:

  • 0: Quadrature Mouse am eingebauten Mausport
  • 1: Microsoft Mouse
  • 2: Mouse System Mouse
  • 3: PS/2 Mouse
  • 5: RCMM handset (NCOS)
  • 6: Castle USB Mouse
  • 10: STD PS/2 to quadrature converter