
Tra i PDA dell'azienda Psion ci sono cinque modelli che non richiedono nemmeno di essere emulati, poiché funzionano su processori NEC V30, compatibili con 8086, da qui il nome PDA SIBO — sixteen bit organizer. Questi processori hanno anche una modalità di compatibilità con 8080, che per ovvie ragioni non viene utilizzata in questi PDA. All'epoca, l'azienda Psion rilasciò strumenti proprietari, ma liberamente distribuibili (a condizione che non fossero modificati) per eseguire il sistema operativo EPOC16 utilizzato in questi PDA su qualsiasi sistema operativo compatibile con DOS. Oggi va bene anche DOSBOX, ma in tal caso si tratta di emulazione.
I collegamenti alle pagine per il download degli archivi con questi programmi sono forniti in fondo alla pagina originale di questo articolo. Bene, scarichiamone uno come esempio. con l'interfaccia del modello Siena e proviamo a eseguirlo.
L'archivio occupa 868 kB; creiamo una cartella ~/simulator, scompattiamo l'archivio lì e otteniamo:
$ ls
DPMI16BI.OVL EPOC.RMI licence.txt RTM.EXE
EPOC.DLL HHSERVER.PAR readme.txt siemul.exeAvviamo DOSBOX e digitiamo:
mount m: ~/simulator
m:
siemulNella DOS nativa si fa la stessa cosa con il comando SUBST. È importante che il disco si chiami proprio M:
Funziona, vengono visualizzati i simboli dei primi quattro programmi:

Un mouse? Quale mouse? Con i tasti passiamo alla pagina con le icone delle altre quattro applicazioni:

È possibile uscire in qualsiasi momento da DOS premendo Ctrl+Alt+Esc. Ma non affrettiamoci. Nel file readme.txt è scritto il corrispondente dei tasti sulla tastiera PC ai tasti del Psion:
F1 è System, F2 Data, ..., F8 Sheet, F9 Menu, F10 Help, F12 Diamond
F11 simula lo spegnimento e riaccensione della macchina (ha effetto solo quando è impostata una password).
Alt è il tasto Psion.
Puoi usare il tasto Insert come alternativa a Shift-System.Avvieremo le applicazioni in ordine. Uscire da qualsiasi applicazione — Insert. Iniziamo con Data e scriviamo qualcosa:

Word:

Agenda:

Time:

World, fai attenzione al vecchio codice telefonico 095:

Calc:

Sheet:

Program:

In qualsiasi programma, il tasto F9 apre il menu; la navigazione è la stessa delle applicazioni DOS senza mouse, per uscire dal menu — Esc:

Il tasto F10 apre la guida contestuale, simile a quella delle applicazioni DOS su Turbo Vision:

Diamo un'occhiata a un punto della guida:

Allo stesso modo si avviano le interfacce di altri Psion della serie SIBO, come Workabout ():

Le shell di alcuni PDA, oltre al disco M:, richiedono i dischi A: e B:, che in DOS nativo sono unità fisiche oppure sono assegnati tramite il comando SUBST, mentre in DOSBOX — vengono connessi con il comando mount. Ora tutti i lettori dispongono di cinque vintage PDA di modelli relativamente rari.
I SIBO non sono gli unici PDA basati su processori NEC V30. Sono utilizzati anche nella maggior parte dei modelli Casio Pocket Viewer — altrettanto interessanti e originali palmari. Ma questa è un'altra storia.
Fonte: habr.com
