C--
Versión 1.04a · Sphinx C-- programming team
Descripción
The HP Palmtop Paper Sphinx C-- is a programming language: very structured like C, uses lots of assembler code. Freeware.
Ficha técnica
- Fichero
sphinx.zip- Tamaño
- 1.2 MB
- Formato
- .zip
- Año
- 2000
- Alta en S.U.P.E.R.
- 1998-12-20
- Ficheros dentro
- 236
- Autor
- Sphinx C-- programming team
- Ruta
anonftp/pub/sphinx.zip
Cómo instalarlo
Qué enviar al palmtop ahorras 2.3 MB
Estos son los ficheros que necesitas. Puedes enviarlos desde el contenido del paquete.
-
C--.EXE→ A:\SOFT programa de DOS 170.9 KB -
YEA_GUS.EXE→ A:\SOFT programa de DOS 34.3 KB -
EURO_MOD.EXE→ A:\SOFT programa de DOS 11.8 KB -
ROCK.COM→ A:\SOFT programa de DOS 46.0 KB -
MOOSE.COM→ A:\SOFT programa de DOS 1.4 KB -
TINYDRAW.COM→ A:\SOFT programa de DOS 19.1 KB -
FIRE.COM→ A:\SOFT programa de DOS 457 B -
PLASMA.COM→ A:\SOFT programa de DOS 1.4 KB -
DEMO.BAT→ A:\SOFT programa de DOS 81 B -
PCX.COM→ A:\SOFT programa de DOS 2.1 KB -
FIRE2.COM→ A:\SOFT programa de DOS 463 B -
WB.COM→ A:\SOFT programa de DOS 2.9 KB -
WB.EXE→ A:\SOFT programa de DOS 121.1 KB -
WB.COM→ A:\SOFT programa de DOS 2.9 KB -
WB.EXE→ A:\SOFT programa de DOS 125.4 KB -
WALL1.DAT→ A:\_DAT configuración 4.0 KB -
WALL2.DAT→ A:\_DAT configuración 4.0 KB -
WALL5.DAT→ A:\_DAT configuración 4.0 KB -
WALL4.DAT→ A:\_DAT configuración 4.0 KB -
WALL3.DAT→ A:\_DAT configuración 4.0 KB -
WALL6.DAT→ A:\_DAT configuración 4.0 KB -
FLOOR.DAT→ A:\_DAT configuración 4.0 KB -
CEIL.DAT→ A:\_DAT configuración 4.0 KB -
GUN11.DAT→ A:\_DAT configuración 4.0 KB -
GUN22.DAT→ A:\_DAT configuración 4.0 KB -
LIGHTTAB.DAT→ A:\_DAT configuración 4.0 KB -
TMONSTER.DAT→ A:\_DAT configuración 52.7 KB -
FTEX1.DAT→ A:\_DAT configuración 4.0 KB -
FTEX2.DAT→ A:\_DAT configuración 4.0 KB -
BODEN.DAT→ A:\_DAT configuración 4.0 KB -
RANDQ.DAT→ A:\_DAT configuración 4.0 KB -
RANDLA.DAT→ A:\_DAT configuración 4.0 KB -
GLIDER.DAT→ A:\_DAT configuración 2.2 KB -
GRAS1.DAT→ A:\_DAT configuración 4.0 KB -
RANDK.DAT→ A:\_DAT configuración 4.0 KB -
BODENP.DAT→ A:\_DAT configuración 4.0 KB -
CLOUDS.DAT→ A:\_DAT configuración 64.0 KB -
TORUS.DAT→ A:\_DAT configuración 4.5 KB -
SSERIF.FNT→ A:\SOFT fuente de pantalla 4.0 KB -
TETRLOGO.DAT→ A:\_DAT configuración 4.0 KB -
TETRIS.COM→ A:\SOFT programa de DOS 8.7 KB
No hace falta llevar al palmtop
SOURCES1.TXT, README.TXT, TODO.TXT, ASMCOMP.C, INPERR.C, MACREGST.C, MATH.C, SCC.C y 187 más:
son manuales, código fuente o material de apoyo. Léelos aquí y ahórrate 2.3 MB en un disco de 1 MB.
Pasos
- Copia C--.EXE, YEA_GUS.EXE, EURO_MOD.EXE, ROCK.COM a A:\SOFT. Son programas de DOS: se ejecutan desde el icono DOS, o añadiendo A:\SOFT al PATH de C:\AUTOEXEC.BAT para poder llamarlos por su nombre.
- Copia WALL1.DAT, WALL2.DAT, WALL5.DAT, WALL4.DAT, WALL3.DAT, WALL6.DAT, FLOOR.DAT, CEIL.DAT, GUN11.DAT, GUN22.DAT, LIGHTTAB.DAT, TMONSTER.DAT, FTEX1.DAT, FTEX2.DAT, BODEN.DAT, RANDQ.DAT, RANDLA.DAT, GLIDER.DAT, GRAS1.DAT, RANDK.DAT, BODENP.DAT, CLOUDS.DAT, TORUS.DAT, TETRLOGO.DAT a A:\_DAT, que es donde el 200LX busca la configuración. Ábrelo con Memo y ajústalo antes de usarlo.
- Si editas un fichero de configuración en el palmtop, asegúrate de dejar un salto de línea al final: hay programas que se comen la última línea sin avisar.
Deducido del contenido del paquete y de las convenciones del 200LX. Se instala en A: a propósito: C: es un disco RAM y cada byte ahí resta memoria al sistema.
Contenido del paquete
Enviar a mi palmtop
El palmtop tiene que quedar esperando antes de pulsar el botón, o la transferencia fallará. Es él quien avisa de que está listo, no al revés.
En el palmtop
- Conecta el cable serie entre el palmtop y el ordenador.
- Abre Data Comm y ve a Menu → Connect → Settings. Ajusta: 9600 baudios, 8 bits de datos, paridad None, 1 bit de parada.
- Vuelve al menú y entra en Menu → File → Receive, con el protocolo Zmodem. El palmtop se queda esperando: déjalo así.
En el ordenador
- Usa Chrome (o Edge / Opera). Firefox y Safari no pueden abrir el puerto serie, y ningún navegador móvil tampoco.
- Averigua cuál es tu puerto: si no lo tienes claro, despliega la ayuda de aquí abajo.
- Pulsa el botón y selecciónalo en la ventana que abre Chrome.
¿Cómo sé cuál es mi puerto?
Linux — tu adaptador USB-serie será /dev/ttyUSB0 o /dev/ttyACM0. Los /dev/ttyS0…ttyS31 son puertos heredados de la placa base: el núcleo los lista aunque no exista ninguno, así que casi nunca son el tuyo. Para salir de dudas:
ls -l /dev/serial/by-id/
Sale el fabricante y el modelo, y a qué ttyUSB* apunta. Si no aparece nada, desenchufa y vuelve a enchufar el cable y mira dmesg | tail: verás una línea del estilo «ch341-uart converter now attached to ttyUSB0».
Permisos: en Debian y derivados tu usuario debe estar en el grupo dialout o el puerto no se abrirá. Compruébalo con groups, y si falta:
sudo usermod -aG dialout $USER
Hay que cerrar la sesión y volver a entrar para que surta efecto.
Windows — Administrador de dispositivos → Puertos (COM y LPT). Tu adaptador aparece como COM3, COM4… Si aparece con un triángulo amarillo, te falta el driver del chip (FTDI, Prolific o CH340 según el cable).
macOS — ls /dev/cu.*; tu adaptador será algo como /dev/cu.usbserial-A50285BI. Usa siempre el cu., no el tty..
El 200LX no lleva un conector serie estándar: necesitas el cable de conectividad de HP (el F1015A o un equivalente) y, salvo que tu ordenador tenga puerto serie de verdad, un adaptador USB-serie detrás.
Tu navegador no puede hablar con el puerto serie. El envío directo usa la Web Serial API, que solo existe en Chrome, Edge y Opera de escritorio — no en Firefox, Safari ni en ningún navegador móvil.
Descarga el fichero con el botón de arriba y pásalo al palmtop con tu método habitual.