A raíz de los artículos que está publicando Dancresp sobre el sistema BAL (por ejemplo AQUI), me ha hecho recordar mis primeros años como programador de la única empresa en la que he trabajado antes de hacerme autónomo.
El jefe me dió la oportunidad de demostrar mi valía como informático en un sistema que en su día se declaraba como "Calculador HP 9816", pero que con los años descubrí que era una "computadora" con sistema operativo propio basado en Basic.
Era como arrancar un Spectrum y desde la línea de comandos, programar, llamar a los discos, ver el directorio, ejecutar los programas HPL (una especie de Basic pero mas complejo, por que empleaba muchas abreviaturas lo que lo hacía inteligible).
Me ha dado por buscar el sistema que estuve usando a finales de los 80 (88-89) y resulta ser un HP-9816 (o una variante de él), que llevaba un disco duro de 10megas y dos floppy de 720k. No recuerdo la ram que tenía, pero no creo que pasara de 256k. La CPU era un 68000.
Se programaba todo en HPL, y se guardaban con extensión PRG. Se ejecutaban al igual que se haría en un Spectrum. El monitor era Fósforo verde.
Así por la tontería, he encontrado al parecer el único emulador existente para el sistema, en ESTA PAGINA. Viene con los fuentes para recompilar si queremos, con las bios y con discos de inicio. Todavía no he sido capaz de hacerlo funcionar, por que he olvidado mucho de su funcionamiento (son casi 25 años desde que lo usé por íltima vez).
Pero le voy a meter algo de caña, por que aún conservo los programas que hice para esta máquina. Programas matemáticos, a nivel CAD, nada gráficos, pero quiero recordar viejos tiempos.
Por cierto, estos equipos se usaron muuuucho en los hospitales hasta hace unos años, para monitoreo de pacientes, por si a alguno os suena haberlos visto.
(ahora que recuerdo, me quedé con el manual de programación de este equipo, pero no recuerdo si aún lo conservo, o si lo tiré. Una pena)
Enlace a una página con info y foto
Emulador de "Calculador" HP 9816
-
- Amiga 1200
- Mensajes: 1393
- Registrado: 23 Dic 2008, 17:53
- Sistema Favorito: MSX
- primer_sistema: ZX81
- Primera consola: Atari 2600
- Gracias dadas: 3 veces
- Gracias recibidas: 20 veces
Re: Emulador de "Calculador" HP 9816
Bufff !!!
He buscado imágenes del equipo y ...
Curiosa máquina con un 68000.
A ver si lo consigues hacer funcionar y nos cuentas más cosas de él.
Y si encuentras los manuales originales, más babas.
He buscado imágenes del equipo y ...

Curiosa máquina con un 68000.
A ver si lo consigues hacer funcionar y nos cuentas más cosas de él.
Y si encuentras los manuales originales, más babas.
Buscando la IP de la W.O.P.R.
Re: Emulador de "Calculador" HP 9816
Me ha costado lo suyo hacer andar este emulador. No lo han hecho nada intuitivo, y las instrucciones dicen menos.
El proceso es este (opciones a elegir):
- elegir unidad de disco "700,0,x modelo 9895D"
- opcional, pero recomendable, elegir ademas otra unidad de disco "703,0,x modelo 7908"
- Rom 4.0
- Ram al menos 1mega
- "Choose KML" y elegir modelo 9836C como minimo.
- Dar OK y OK y OK (tres veces al OK)
- Picar sobre la unidad de disco "H700" y elegir el archivo "Bas5Boot.BIN" (la unidad se pone ROJO)
Si pone "searching for a system" es que hemos tardado en el elgir el disco de arranque.
En este caso, pulsar "RESET" y esperar a que arranque de nuevo, y coja nuestro disco.
Para expulsar un disco, picamos de nuevo en la unidad, y el texto pasa de ROJO a NEGRO y queda fuera.
Con eso tenemos el emulador funcionando con Basic. Si queremos ver un editor de texto, picamos en la unidad "H730" y cargamos el archivo "7908-b51.bin". Damos a reset y se carga ese archivo.
Esto es a groso modo. Según veo, este emulador emula varios tipos de discos flexibles y HD, pero si no elegimos el archivo compatible con ese disco elegido, no funciona. Y tiene como unas 8 unidades diferentes, cada una acepta un tipo diferente de archivo.
El "HP 98x6" no tiene sistema operativo como tal, sino que lo coge del disco que le pongas en el arranque, y existen discos para Basic, Pascal, Editor de textos, etc, y en concreto para el que yo conozco y programé en un día, que es el HPL, una mezcla entre Basic y ensamblador muy dificil de entender, pero muy potente, que tenía comandos matemáticos para el uso de matrices que permitían hacer programas 3D muy avanzados para su época. De hecho, mis pinitos en el mundo 3D, para el cual trabajo hoy día, vienen de estos conocimientos que adquirí en sistemas como este (o como las VAX con el fortran).
He tratado de hacer andar el HPL pero no lo he logrado aun.
Se pueden coger manuales para estos equipos AQUI (ademas de una foto de uno de los hermanos pequeños (compatible) del que yo usé)
El proceso es este (opciones a elegir):
- elegir unidad de disco "700,0,x modelo 9895D"
- opcional, pero recomendable, elegir ademas otra unidad de disco "703,0,x modelo 7908"
- Rom 4.0
- Ram al menos 1mega
- "Choose KML" y elegir modelo 9836C como minimo.
- Dar OK y OK y OK (tres veces al OK)
- Picar sobre la unidad de disco "H700" y elegir el archivo "Bas5Boot.BIN" (la unidad se pone ROJO)
Si pone "searching for a system" es que hemos tardado en el elgir el disco de arranque.
En este caso, pulsar "RESET" y esperar a que arranque de nuevo, y coja nuestro disco.
Para expulsar un disco, picamos de nuevo en la unidad, y el texto pasa de ROJO a NEGRO y queda fuera.
Con eso tenemos el emulador funcionando con Basic. Si queremos ver un editor de texto, picamos en la unidad "H730" y cargamos el archivo "7908-b51.bin". Damos a reset y se carga ese archivo.
Esto es a groso modo. Según veo, este emulador emula varios tipos de discos flexibles y HD, pero si no elegimos el archivo compatible con ese disco elegido, no funciona. Y tiene como unas 8 unidades diferentes, cada una acepta un tipo diferente de archivo.
El "HP 98x6" no tiene sistema operativo como tal, sino que lo coge del disco que le pongas en el arranque, y existen discos para Basic, Pascal, Editor de textos, etc, y en concreto para el que yo conozco y programé en un día, que es el HPL, una mezcla entre Basic y ensamblador muy dificil de entender, pero muy potente, que tenía comandos matemáticos para el uso de matrices que permitían hacer programas 3D muy avanzados para su época. De hecho, mis pinitos en el mundo 3D, para el cual trabajo hoy día, vienen de estos conocimientos que adquirí en sistemas como este (o como las VAX con el fortran).
He tratado de hacer andar el HPL pero no lo he logrado aun.
Se pueden coger manuales para estos equipos AQUI (ademas de una foto de uno de los hermanos pequeños (compatible) del que yo usé)
- zup
- Amiga 2500
- Mensajes: 3014
- Registrado: 04 Sep 2009, 20:07
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Nintendo DS/3DS
- Primera consola: Nintendo GameBoy
- Ubicación: Navarra
- Gracias dadas: 86 veces
- Gracias recibidas: 360 veces
- Contactar:
Re: Emulador de "Calculador" HP 9816
Si te sirve de algo, esos sistemas se los conoce también como HP series 200. Tengo por casa información de sistemas HP viejos, pero o no están incluídos o no he sabido buscarlo.
MESS también los incluye en su lista de sistemas, pero por ahora el driver está como preliminar (bueno, creo que tengo el 0.147 y que ya van por la 0.148 avanzada). En esta página (de old-computers) tienes algunos enlaces con más información, pero seguro que ya los has visitado todos.
MESS también los incluye en su lista de sistemas, pero por ahora el driver está como preliminar (bueno, creo que tengo el 0.147 y que ya van por la 0.148 avanzada). En esta página (de old-computers) tienes algunos enlaces con más información, pero seguro que ya los has visitado todos.
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start.
Además vendo cosas!
Además vendo cosas!
Re: Emulador de "Calculador" HP 9816
Lo de "series 200" lo he averiguado leyendo mas y mas. Ahora tengo dudas de si manejé un series 200 o un series 300, pero bueno, que viene a ser lo mismo. Sé que era programable en HPL (por que aún conservo los programas que hice en su día).
En el mess he mirado, pero no lo he visto. Lo voy a mirar mejor, por que este que he comentado, se niega a coger el HPL, solo coge el Basic. Quiero que coja el HPL para probar mis programas y recordar viejos tiempos. Tiene que ser curioso ver funcionar los mimos programas y la salida gráfica en pantalla de fósforo verde
En el mess he mirado, pero no lo he visto. Lo voy a mirar mejor, por que este que he comentado, se niega a coger el HPL, solo coge el Basic. Quiero que coja el HPL para probar mis programas y recordar viejos tiempos. Tiene que ser curioso ver funcionar los mimos programas y la salida gráfica en pantalla de fósforo verde

- zup
- Amiga 2500
- Mensajes: 3014
- Registrado: 04 Sep 2009, 20:07
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Nintendo DS/3DS
- Primera consola: Nintendo GameBoy
- Ubicación: Navarra
- Gracias dadas: 86 veces
- Gracias recibidas: 360 veces
- Contactar:
Re: Emulador de "Calculador" HP 9816
En el post de ventas de Tolvatar, aparece una enciclopedia de la informática. ¿Te has fijado en el índice de esta foto?

Me pregunto que hablarían en la página 445...

Me pregunto que hablarían en la página 445...
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start.
Además vendo cosas!
Además vendo cosas!
Re: Emulador de "Calculador" HP 9816
Hmmm.., es verdad. A ver si lo averiguo por otra vía.
Por cierto, si logro hacer andar mi nuevo emulador de 68000, lo mismo me intento un emulador de HP9816 en basic
Por cierto, si logro hacer andar mi nuevo emulador de 68000, lo mismo me intento un emulador de HP9816 en basic

Re: Emulador de "Calculador" HP 9816
No pone gran cosa sobre la máquina, especificaciones y algunas cosas más. Son 5 páginas, si quereis les saco unas fotos porque escanearlas me va a ser complicado, aunque puedo intentarlo.
Un saludo
Edito:
Lo que si he visto es que usa los lenguajes HPL, BASIC y PASCAL. El HPL pone que es propietario de HP
Un saludo
Edito:
Lo que si he visto es que usa los lenguajes HPL, BASIC y PASCAL. El HPL pone que es propietario de HP
Re: Emulador de "Calculador" HP 9816
Tolvatar escribió:No pone gran cosa sobre la máquina, especificaciones y algunas cosas más. Son 5 páginas, si quereis les saco unas fotos porque escanearlas me va a ser complicado, aunque puedo intentarlo.
Un saludo
Edito:
Lo que si he visto es que usa los lenguajes HPL, BASIC y PASCAL. El HPL pone que es propietario de HP
Sería abusar de tu venta, pero no estaría mal esas fotillos

Los operativos de estos HP, eran muy variados, se cargaban desde disco o HD, pero había una versión (con la que yo programé en su día) que llevaba el HPL en ROMS. El HPL es a la vez un operativo y un lenguaje de programación parecido al Basic. Como si fuera un proceso de comandos del MS-DOS, pero en basic.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 8 invitados