
Entre los dispositivos móviles de la empresa Psion hay cinco modelos que no requieren emulación, ya que funcionan con procesadores NEC V30, compatibles con el 8086, de ahí el nombre de los dispositivos SIBO — organizador de dieciséis bits. Estos procesadores también tienen un modo de compatibilidad con el 8080, que por razones evidentes no se utiliza en estos dispositivos. En su momento, la empresa Psion lanzó herramientas propietarias, pero de libre distribución (siempre que no se modificaran), para ejecutar el sistema operativo EPOC16 utilizado en estos dispositivos sobre cualquier sistema operativo compatible con DOS. Hoy en día, también serviría DOSBOX, aunque eso ya sería emulación.
Los enlaces a las páginas de descarga de los archivos de estos programas están al final de la página original de este artículo. Así que, descarguemos un ejemplo. con la interfaz del modelo Siena y probemos a ejecutarlo.
El archivo ocupa 868 kB, crearemos una carpeta ~/simulator, descomprimiremos el archivo allí y obtendremos:
$ ls
DPMI16BI.OVL EPOC.RMI licence.txt RTM.EXE
EPOC.DLL HHSERVER.PAR readme.txt siemul.exeIniciaremos DOSBOX y escribiremos:
mount m: ~/simulator
m:
siemulEn DOS nativo, esto se hace con el comando SUBST. Es importante que la unidad se llame precisamente M:
Funciona, en la pantalla aparecen los iconos de los primeros cuatro programas:

¿Ratón? ¿Qué ratón? Con las teclas navegamos a la página con los iconos de los otros cuatro programas:

Se puede salir a DOS en cualquier momento presionando Ctrl+Alt+Esc. Pero no tenemos que apresurarnos. En el archivo readme.txt se especifica la correspondencia de las teclas del teclado PC con las teclas del Psion:
F1 es Sistema, F2 Datos, ..., F8 Hoja, F9 Menú, F10 Ayuda, F12 Diamante
F11 simula que la máquina se apaga y se enciende (solo tiene efecto si se establece una contraseña).
Alt es la tecla Psion.
Puedes usar la tecla Insert como alternativa a Shift-Sistema.Iniciaremos las aplicaciones en orden. La salida de cualquiera de ellas es Insert. Comencemos con Datos; escribamos algo:

Palabra:

Agenda:

Hora:

Mundo, nota el antiguo código telefónico 095:

Calculadora:

Hoja:

Programa:

En cualquier programa, la tecla F9 puede abrir el menú, el desplazamiento por él es el mismo que en programas DOS sin ratón, para salir del menú, se usa Esc:

La tecla F10 abre la ayuda contextual, similar a la que se encuentra en programas DOS en Turbo Vision:

Veamos algún punto de la ayuda:

Más o menos así se inician las interfaces de otros Psion de la serie SIBO, por ejemplo, Workabout ():

Las carcasas de algunos PDA, además del disco M:, requieren discos A: y B:, que en el DOS nativo son unidades de disco físico o se asignan mediante el comando SUBST, y en DOSBOX se conectan con el comando mount. Todos los lectores ahora tienen cinco PDA virtuales vintage de modelos relativamente raros.
Los SIBO no son los únicos PDA con procesadores NEC V30. También se utilizan en la mayoría de los modelos de Casio Pocket Viewer, que son asistentes personales muy interesantes y singulares. Pero esa ya es otra historia.
Fuente: habr.com
