
Unter den PDAs der Firma Psion gibt es fünf Modelle, die nicht einmal emuliert werden müssen, da sie auf NEC V30-Prozessoren basieren, die mit 8086 kompatibel sind. Daher auch der Name des PDAs SIBO – sixteen bit organizer. Diese Prozessoren verfügen über einen Kompatibilitätsmodus für 8080, der aus verständlichen Gründen in diesen PDAs nicht verwendet wird. Zu seiner Zeit veröffentlichte die Firma Psion proprietäre, aber kostenlos erhältliche (unter der Bedingung, dass sie nicht modifiziert werden) Mittel, um das in diesen PDAs verwendete Betriebssystem EPOC16 auf jeder DOS-kompatiblen Betriebssystem zu starten. Heutzutage wäre auch DOSBOX geeignet, aber das würde dann schon eine Emulation sein.
Links zu Seiten zum Herunterladen der Archive mit diesen Programmen sind am Ende der Originalseite dieses Artikels aufgeführt. Nun denn, wir werden als Beispiel herunterladen mit der Oberfläche des Modells Siena und versuchen, es zu starten.
Das Archiv hat eine Größe von 868 kB, erstellen wir einen Ordner ~/simulator, entpacken wir das Archiv dort und erhalten:
$ ls
DPMI16BI.OVL EPOC.RMI licence.txt RTM.EXE
EPOC.DLL HHSERVER.PAR readme.txt siemul.exeStarten wir DOSBOX und geben wir ein:
mount m: ~/simulator
m:
siemulIm nativen DOS macht man dasselbe mit dem Befehl SUBST. Es ist wichtig, dass das Laufwerk genau M: genannt wird.
Es funktioniert, auf dem Bildschirm erscheinen die Symbole der ersten vier Programme:

Maus? Welche Maus? Mit den Tasten wechseln wir zur Seite mit den Symbolen der restlichen vier Programme:

Jederzeit kann man mit Ctrl+Alt+Esc zurück zu DOS wechseln. Doch lassen wir uns Zeit. In der Datei readme.txt ist die Zuordnung der Tasten auf der PC-Tastatur zu den Tasten des Psion beschrieben:
F1 ist System, F2 Daten, ..., F8 Tabelle, F9 Menü, F10 Hilfe, F12 Diamant
F11 simuliert das Ausschalten und wieder Einschalten der Maschine (wirkt nur, wenn ein Passwort festgelegt ist).
Alt ist die Psion-Taste.
Sie können die Einfgt-Taste als Alternative zur Shift-System-Taste verwenden.Wir werden die Anwendungen der Reihenfolge nach starten. Der Ausstieg aus jeder Anwendung erfolgt per Einfgt. Beginnen wir mit Daten, geben wir etwas ein:

Wort:

Agenda:

Zeit:

Welt, beachten Sie den alten Telefonvorwahlcode 095:

Calc:

Tabelle:

Programm:

In jedem Programm kann man mit der F9-Taste das Menü aufrufen, die Navigation darin ist die gleiche wie in DOS-Programmen ohne Maus, der Ausstieg aus dem Menü erfolgt mit Esc:

Die F10-Taste öffnet den kontextsensitiven Hilfe, ähnlich wie in Programmen für DOS auf Turbo Vision:

Werfen wir einen Blick auf einen Punkt der Hilfe:

Ähnlich werden die Shells anderer Psion-Modelle der SIBO-Serie gestartet, beispielsweise Workabout ():

Die Gehäuse einiger PDAs neben der Festplatte M: benötigen die Laufwerke A: und B:, die im nativen DOS physische Laufwerke sind oder mit dem Befehl SUBST zugewiesen werden, wobei sie in DOSBOX mit dem Befehl mount verbunden werden. Alle Leser haben jetzt fünf virtuelle Vintage-PDAs vergleichsweise seltener Modelle.
SIBO sind nicht die einzigen PDAs mit NEC V30-Prozessoren. Diese kommen auch in den meisten Modellen des Casio Pocket Viewer zum Einsatz, die ebenfalls sehr interessante und eigenständige Handhelds sind. Aber das ist eine andere Geschichte.
Quelle: habr.com
