Viernes, 6 de Enero de 2006
Tu Palm convertida en una calculadora cientÃfica HP
Las calculadoras cientÃficas de Hewlett-Packard son un gran aliado para cuando tenemos que pegarnos con cálculos un poco complejos. Pero ya que tenemos una Palm, ¿no serÃa mejor llevar un aparato en vez de dos? Pues es posible, ya que existe un emulador de las calculadoras cientÃficas HP 48SX, 48GX y 49G (la 49G en concreto, es la mayoritariamente usada en mi universidad, y con ella he visto hacer auténticas maravillas).

Ésta es la HP 49G
Power48 es el emulador que nos permite tener cualquiera de estas avanzadas calculadoras en la Palm. Se trata de software libre y gratuito, basado en un proyecto anterior llamado Emu48, que corrÃa bajo Windows y PocketPC. Para poder ejecutarlo, necesitamos una Palm de alta resolución, con sistema operativo PalmOS 5, pantalla de color de 16 bits, procesador ARM y 16Mb de memoria interna.

Es preferible tener una pantalla de 320x480 pÃxeles
- El primer paso es bajar el emulador y descomprimirlo en un directorio de nuestro disco duro. Por ejemplo en "C:\Power48".
- Descargamos la ROM de la calculadora que queramos emular. Están disponibles libremente en la página de HPCalc, y he recogido los enlaces para simplificar su búsqueda:
- ROM de la HP 48SX: http://www.hpcalc.org/hp48/pc/emulators/sxrom-j.zip
- ROM de la HP 48GX: http://www.hpcalc.org/hp48/pc/emulators/gxrom-r.zip
- ROM de la HP 49G: http://www.hpcalc.org/hp49/pc/rom/beta1196.zip
- Descomprimimos las ROMS en el directorio donde habÃamos puesto el Power48 (en nuestro caso "C:\Power48"). Ahora abrimos una ventana de comandos de Windows ("Menú inicio->Accesorios->SÃmbolo del sistema") y hacemos lo siguiente:
- Entramos en ese directorio. Por ejemplo "cd C:\Power48" si es ahà donde lo hemos descomprimido todo.
Convertimos las ROMS que hemos descomprimido aquÃ, a un formato que entienda el Power48. Para ello usamos la utilidad p48rc que acompaña al emulador. La sintaxis es "p48rc archivo-origen destino". Destino puede ser "CARD" (es necesario en mayúsculas) si pensamos guardar las ROMS en nuestra tarjeta SD (recomendable), o "INTERNAL", si van a guardarse en la memoria principal de la Palm. Por ejemplo, para convertir las tres ROMs, y copiarlas luego a la tarjeta SD, se harÃa con las siguientes órdenes:
p48rc.exe sxrom-j CARD
p48rc.exe gxrom-r CARD
p48rc.exe rom.49g CARD
- En ese directorio aparecerán tres archivos terminados en .p48rom. Son los que nos interesan. Los copiamos con algún método de los ya comentados, en el directorio de la tarjeta SD \PALM\programs\Power48. También pueden transferirse durante el hotsync a la tarjeta, si hemos ejecutado antes el Power48 en la Palm.
- Finalmente instalamos el Power48 como harÃamos con cualquier otro programa.
Para poder usar este programa, como siempre en estos casos necesitaremos el emulador y las ROMs de estas calculadoras. Por motivos de copyright no se incluyen ya con el mismo programa, pero HP ha sido tan amable de permitirnos disponer de las ROMs siempre que seamos poseedores de la calculadora original, y sea para fines sin ánimo de lucro. Por lo tanto la instalación no tiene ningún problema:
Ya está listo para usarse. Unos consejos rápidos: en caso de haber copiado las ROMs en memoria interna y en la tarjeta SD, tiene preferencia la primera, asà que mejor copiarlas en un sólo lugar para evitar equÃvocos. Para cambiar el modelo de calculadora a emular, solo hay que hacer tap en el logotipo de HP. En la página http://www.hpcalc.org/ se puede encontrar infinita información acerca de estas calculadoras, como por ejemplo el manual de instrucciones. Y en la del Power48 se explica cómo usar el emulador.
Ahora vuestra PDA sirve también como calculadora gráfica de gama alta.
Editado: para que se pueda emular la 49G en una T|X, es necesario instalar este programa.
Editado: parece haber una versión optimizada para la TX. Ésta es la descarga directa. Gracias Jaime.
Por: Marcos González Troyas en Análisis Palm
RSS comentarios |
Imprimir este post
ArtÃculos relacionados
Suscríbete para estar al corriente de las novedades en este blog












puedo montar la calculadora hp 19b2 a cualquier palm
Bueno, yo tengo una tx y siguiendo los pasos tal y como dice exacto-exacto, funciona a la perfeccion las tres roms y el emulador.
Yo cree el directorio en la palm con un explorador en: palm/program/power48 y copie ahi las tres roms convertidas con la orden de consola “p48rc.exe rom.49g CARD” (para cada rom la suya, esta corresponde a la 49) y luego con instalacion rapida hotsync instale el programa power48 y repito funciona perfectamente.
Un saludo y gracias por el tutorial
Se me olvido comentar que use el modo dispositivo que trae original la life drive (que funciona a la perfeccion con la TX y esta accesible en internet) en mi TX y asi desde el pc transferi y cree el directorio en la palm.
Hola a *,
Instalé el emulador en una LifeDrive (LD) y sólo asà no funcionó para la 49G, si para la 48GX. Marcaba el error de no poder asignar espacio para la ROM. Instalé el UDMH y ahora funciona. Si a alguien le sirve ahi está.
Pero (siempre hay sus peros), pregunto: alguien ha podido hacerlo funcionar en una LD sin el UDMH?
Otra pregunta: cómo puedo subir unos programas al emulador? Tengo unos programas para resolver mecanismos (ing. mecanica) que usan mis alumnos pero no he podido ejecutarlos en el emulador, alguna idea?
gracias.
p.d. los programas si les sirve, los encuentran en mi pagina en la seccion de alumnos.
salu2.
La TX tiene la memoria caché fragmentada al arrancar por culpa de Blazer. este programa puede defragmentarla y evitar que necesites el UDMH.
Respecto a cargar programas, creo que el emulador para Palm no lo soporta, pero nunca lo he probado. Alguien que haya cacharreado más con ello te lo podrá confirmar.
Un saludo.
Buen dÃa, yo no soy muy diestro para esto pero compre una tx y deseo ponerle la Hp 49g y no puedo convertir las roms, no se si pudieran guiarme mas detalladamente o darme un link donde ya las tengan convertidas.
Gracias de antemano.
de verdad yo necesito una calculadora hp, pero un amigo me comento de que por que no compraba una palm pà ra emularle luego la calc con el power48, ahora bien, la que esta a mi alcance es la palm E, pero nose si alguien la abrá probado con esta palm, he leido todos los comentarios y me parece ue sigue saliendo mas ventajoso comprar la hp directamente, y no la palm, alguien me puede decir preferiblemente que halla tenido las dos cosas (la palm y la Calc hp) para queme diga que hacer.. gracias
Hola Oswaldo.
En la Tungsten E creo que funcionarÃa sin problemas. Ahora bien, si sólo la quieres para emular la calculadora, cómprate una HP y será más cómoda de usar. Si por el contrario, además de la HP estás interesado en tener una PDA, entonces puede compensarte. Depende de lo que realmente necesites.
HOLA YA PUDE CONVERTIR LAS ROMS E INSTALE POWER 48 EN LA SD Y AGREGUE LAS ROMS JUNTO A ESTE ARCHIVO Y AUN ASI NO FUNCIONA, YO TENGO UNA TX, SI LAGUIEN ME PUDIERA ASESORAR SERIA DE GRAN AYUDA GRACIAS
Hola Daniel. Las ROMs hay que copiarlas en la SD como hiciste, en el directorio \PALM\programs\Power48. Pero el programa en sà no va en la SD, sino en la memoria de la Palm, como cualquier otro programa