hpcalc.org - HP 49/50 Archive

HP-related Programs for the PC

The first size listed is the downloaded file size and the second size listed is the size on the calculator.


There are 225 files totaling 299,210 KB in this category.

15C Style 49G KML Script for Emu48 1.0   (details) 49/50 ENG   9 KB
This is a 49G KML Script and BMP 'skin' with the 15C buttons style for the Pocket PC version of Emu48. Made for those who love the HP 15C but need to use the 49. The BMP 'skin' is based on the wonderful 'Ipaq 49G' by Vincent Weber, and has been reworked to look like a HP15C.
By Vicente Garcia and Vincent Weber. 2006-11-24

49 4X 1.0c   (details) 49/50 ENG   48 KB
Horizontal emulator face for the 49G with 4X zoom for use at 800x600 resolution or higher.
By Fernando Erazo Velasco. 2000-08-30

49G   (details) 49/50 ENG   360 KB
Reasonably good quality photo of the HP 49G.
By Hewlett-Packard. 1999-10-07

49G KML Pocket PC 1.2   (details) 49/50 ENG   10 KB
KML script for Emu48 for the Pocket PC for emulating the 49G.
By Mauricio Baeza. 2006-05-27

Adapter   (details) 49/50 ENG   41 KB
Shows how to use an adapter to make a PC-HP 49 cable out of an HP 48 cable and the calc to calc link cable without damaging either.
By Buchan Milne. 1999-09-30

Allegro CX HP 49 KML and Bitmap 1.0   (details) 49/50 ENG   75 KB
The Allegro KML script and truncated HP 49 bitmap have been designed for the Allegro CX and CE Field Computers developed by Juniper Systems. The bitmap has been designed to supplement existing Allegro numeric keyboard functions and as a consequence not all HP 49 keyboard functions are available. It has been specifically designed to run programs on the Allegro. The Windows CE ARM emulator developed by Christoph Gießelink (EMU48.ARM.CAB) and the BEEP.49G and ROM.49G files should be downloaded elsewhere on this site to run with the script.
By Richard Stanaway. 2005-11-25

Amiga Connectivity Kit Preview   (details) 49/50 ENG   10 KB
Early version of a connectivity kit for the Amiga for the HP 49. Presently only includes a screenshot utility for grabbing a screen to a PBM file. Includes source code.
By David Erman. 1999-11-29

Arcade 48 - Play TeTRiS2   (details) 49/50 ENG   545 KB
KML script for Emu48+ with the 49g+/50g designed to play TeTRiS2 with touchscreen devices.
By Nicolás F. Rivero. 2023-05-14

ASCII to Binary Converter 2.0   (details) 49/50 48 ENG   11 KB / 1 KB
System RPL program to translate ASCII files into binary files so they can be used in Emu48 or a 49g+/50g using only an SD card, and vice versa.
By Eric Rechlin, John H Meyers, and Christoph Gießelink. 2005-05-30

BMPTOHPGG 1.1   (details) 49/50 48 ENG   170 KB
Drag and drop BMP to HP 48/49 image converter for Windows.
By Gilles Vilmart. 2001-11-03

CalcCapture 1.0   (details) 49/50 48 ENG   604 KB
CalcCapture is one more option for the capture of the screens of the emulators of calculators. CalcCapture is the successor of VTI Capture. Now it is possible to use any emulator with any skin.
By André Felix Miertschink. 2003-05-19

Calculator Picture Editor 0.90   (details) 49/50 48 ENG   274 KB
32-bit Windows graphics editor and converter for converting grayscale PC images to HP 48/49 (or TI calculator) images and vice versa. Includes several sample grobs.
By Tobias Holgers. 2000-07-25

Colored 49G Emulator Faces   (details) 49/50 ENG   5,186 KB
Twenty-one colorful emulator faces of the 49G for use at 1024x768 resolution or higher.
By Kelly E. Griffith. 2000-06-20

Conn4x (Source) 2.0   (details) 49/50 48 ENG   380 KB / 3 KB
Delphi (PC) Source Code for the Conn4x Xmodem Connectivity Kit. Source for the HP-48 server is not available.
By William G. Graves and Cyrille de Brébisson (HpMad). 2002-12-29

Conn4x Help 2.0.0   (details) 49/50 48 ENG   200 KB
Documentation for the Conn4x XModem Link software. In compiled HTML format.
By William G. Graves and Cyrille de Brébisson (HpMad). 2003-01-26

Conn4x HP Xmodem Connectivity Kit 2.0.0   (details) 49/50 48 ENG   978 KB / 3 KB
Windows program to connect to a high speed Xmodem server on HP-48 or HP-49. Server for HP-48 included. Includes help files. Upgrade to HP 49G Xmodem Connectivity Kit 1.x This is the connectivity package included in Debug4x.
By William G. Graves and Hewlett-Packard. 2002-12-29

Copernicus   (details) 49/50 ENG   372 KB
Two pictures of early industrial design prototypes of the 49G, both with the code-name "Copernicus" below the display instead of "HP 49G".
Author unknown. 2004-01-05

DDE48   (details) 49/50 48 39/40 38 28 ENG   18 KB
Command line program to transfer a HP program file into Emu48. This program is especially made for developers which are using a customize editor and want to transfer the output file easily to Emu48 and for developers which want to add the interface into own applications. This update is necessary for recent versions of Emu28, Emu42 and Emu48.
By Christoph Gießelink. 2008-05-11

Debug2 Help   (details) 49/50 ENG   492 KB
Early help file for the Debug2 software development kit. For Windows 95/98/NT.
By Cyrille de Brébisson (HpMad) and others. 1999-09-30

Debug2 Help Source   (details) 49/50 ENG   472 KB
Source code for the help file for the Debug2 software development kit. For Windows 95/98/NT.
By Cyrille de Brébisson (HpMad) and others. 1999-09-30

Debug2 Source Code 1.5.128   (details) 49/50 ENG   3,305 KB
Source code for the Debug2 software development kit. Written for Delphi and Visual C++.
By Cyrille de Brébisson (HpMad) and others. 1999-10-29

Debug2: HP49 Software Development Kit 1.5.136   (details) 49/50 ENG   1,996 KB
Early beta version of a software development kit for writing System RPL and assembly language software for the HP 49. Includes two emulators. For Windows 95/98/NT. This has been superseded by Debug4x.
By Cyrille de Brébisson (HpMad) and Hewlett-Packard and others. 2001-01-29

Debug4x Help 2.0.0   (details) 49/50 48 ENG   4,073 KB
Documentation for the Debug4x Development kit. In compiled HTML format.
By William G. Graves and Cyrille de Brébisson (HpMad). 2003-01-26

Debug4x HP 48/49 SDK 2.2 Build 168eGet It   (details) 49/50 48 ENG   8,525 KB
HP 48/49 Software Development Kit (SDK) v2.2 (v1 was called debug2). Windows program with colored syntax highlighting editor, stack pictures, System RPL and User RPL verb completion, HP compiler, assembler, linker, interactive debugger, Inform Box Designer, Emu48 emulator and full help files. Good examples and large help files. v2.2 adds 48gII/49g+/50g support.
By William G. Graves, Cyrille de Brébisson (HpMad), and Hewlett-Packard. 2018-09-10

Debug4x Source 2.2 Build 65   (details) 49/50 48 ENG   4,933 KB
Source Code for the Debug4x Development kit and the Conn4x XModem Link software. Requires Borland Delphi 6 (Object Pascal) to build.
By William G. Graves, Cyrille de Brébisson (HpMad), and Hewlett-Packard. 2005-11-25

DISARM 0.13   (details) 49/50 ENG   19 KB
This program is a very simple disassembler for the "ARM Instruction Set" code inside an ARM binary file.
By Christoph Gießelink. 2013-09-14

E48INI2REG   (details) 49/50 48 39/40 38 ENG   15 KB
Since Emu48 v1.49 of the Win32 version the saving location of the emulator settings changed from the Emu48.ini file to the registry at HKCU\Software\Emu48. So when you update Emu48 from v1.48 and earlier to the latest version you will lose all your settings. The program E48INI2REG.exe copies these settings automatically to the new location.
By Christoph Gießelink. 2009-08-29

EMU - WinCE/PPC HP48/49 KML 2.1   (details) 49/50 48 ENG   38 KB
Horizontal KML scripts for Christoph Giesselink's Emu48PPC. Includes scripts for 48GX and 49G in the style of a 48, 49G+ and 15C. This modification is based on a KML script by Calculon which in turn was based on Leo Bueno Castillo's original script. Many thanks to those authors for their work. A script for the Mio C310x is also included (HPC49-15C). Run ScreenRotate.exe once on an unlocked Mio to use this script.
By Murray Rogers and others. 2008-12-06

Emu H49 2.1   (details) 49/50 ESP   332 KB
Horizontal-style KML script for Emu48 to emulate the HP 49 series with a resolution of 800x600 or higher.
By Benjamin Perianes. 2001-11-17

Emu48 1.67Get It   (details) 49/50 48 39/40 38 ENG   691 KB
The latest version of the best HP 48/49/40/39/38 emulator for Windows. Also has an assembly language disassembler and debugger. Includes an installer with all necessary scripts and graphics files, as well as GPL source code, but it requires a calculator ROM dump, downloadable separately.
By Christoph Gießelink and Sebastien Carlier. 2024-12-15

Emu48 DLL Patch for HP49 SDK 1.35   (details) 49/50 ENG   95 KB
Emu48 1.35 DLL patch to be installed on top of the Debug2 SDK Build 136. Fixes bugs and adds more features.
By Christoph Gießelink. 2004-09-07

Emu48 Docs in Spanish 3.1   (details) 49/50 48 39/40 38 ESP   361 KB
Illustrated manual in Spanish, with more than 50 pages of detailed information about the Emu48 emulator. In Adobe PDF format.
By Benjamin Perianes. 2002-09-22

Emu48 Executables 1.67Get It   (details) 49/50 48 39/40 38 ENG   175 KB
Executables only for Emu48 v1.66 (IA32 platform). No KML files included.
By Christoph Gießelink. 2024-12-15

Emu48 for Android 2.8Get It   (details) 49/50 48 39/40 38 ENG   27,663 KB
Android port of Emu48+ 1.66, to emulate the 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, and 49G, as well as the 39g+, 39gs, 40gs, 48gII, 49g+, and 50g. Also available from Google Play.
By Régis Cosnier. 2024-12-29

Emu48 for Android Source Code 2.8   (details) 49/50 48 39/40 38 ENG   30,915 KB
Source code for the Android port of Emu48+ 1.66, to emulate the 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, and 49G, as well as the 39g+, 39gs, 40gs, 48gII, 49g+, and 50g.
By Régis Cosnier. 2024-12-29

Emu48 for MacOS X 1.25 Beta 4   (details) 49/50 48 39/40 38 ENG   476 KB
Mac OS X port of the excellent Windows Emu48 (SP25) by Christoph Giesselink and Sebastien Carlier. For PowerPC systems only. Carbonized from the classic version by Pierre Tardy for Mac OS 8/9.
By Sebastien Carlier, Christoph Gießelink, Da Woon Jung and others. 2017-09-23

Emu48 for MacOS X Source Code 1.47+ Beta   (details) 49/50 48 39/40 38 ENG   433 KB
Source code for the Mac OS X port of the excellent Windows Emu48 (SP47+) by Christoph Giesselink and Sebastien Carlier. Carbonized from the classic version by Pierre Tardy for Mac OS 8/9.
By Sebastien Carlier, Christoph Gießelink, Da Woon Jung and others. 2017-09-23

Emu48 for Pocket PC 2003 1.23f   (details) 49/50 48 ENG   377 KB
Emu48CE (ARM version only) fixed for PocketPC 2003 (and earlier). Includes the fixed executable and a modified KML script (older scripts can still be used), as well as the source code. After installing the original Emu48CE, copy this included executable over the installed version.
By Pete M. Wilson. 2004-02-16

Emu48 for Pocket PC and Windows Mobile 1.25Get It   (details) 49/50 48 39/40 38 ENG   202 KB
All-new emulator of the 38/39/40/48/49 that runs on Pocket PC 2002, Windows Mobile 2003, 5.0, and 6.0 Professional (ARM Platform). Based on Emu48 1.56 for Windows.
By Christoph Gießelink. 2014-10-18

Emu48 for Pocket PC and Windows Mobile (Installer) 1.25   (details) 49/50 48 39/40 38 ENG   2,176 KB
Full installation package for the all-new emulator of the 38/39/40/48/49 that runs on Pocket PC 2002, Windows Mobile 2003, 5.0, and 6.0 Professional (ARM Platform). Now includes a WVGA bitmap and script for the 48GX and 49G. Based on Emu48 1.56 for Windows.
By Christoph Gießelink. 2014-10-18

Emu48 for Windows CE Source Code 1.23 Release 2   (details) 49/50 48 ENG   3,760 KB
Full source code and files for manual installation for Emu48 1.23 ported to Windows CE. Emulates an HP 48, HP 49, or HP 39/40 (ROMs included) and includes several KML scripts and bitmaps for palmtop (240x320 resolution) computers. Works on MIPS-based systems (Cassiopeia E-105) and ARM-based systems (iPaq) only.
By Sebastien Carlier, Juan Pablo Lopez Anadon, Leopoldo Bueno Castillo and others. 2004-01-04

Emu48 GCC Version 55   (details) 49/50 48 39/40 38 ENG   10 KB
Update for the Emu48 source code that allows you to compile Emu48 with GCC instead of Microsoft Visual C++.
By Christoph Gießelink. 2013-09-14

Emu48 HP49 Keys   (details) 49/50 ENG   83 KB
Explains what actions are performed by the keyboard's keys in my HP 49 KML script for Emu48.
By Philipp Raschdorff. 2000-01-21

Emu48 KML 1.0   (details) 49/50 ENG   10 KB
This is a bitmap and KML file to use for EMU48CE, with rom.e49 on a CASIO EM505 PocketPC with high contrast.
By Mohamed Merry. 2002-06-30

Emu48 Turn-key Calculator package (w/DDE execute) 1.51   (details) 49/50 48 39/40 38 ENG   1,017 KB
All-in-one installer for working Emu48 calculator. Includes improved Emu48 emulator (with Windows Explorer integration patch, see below), file association for *.e48 files, Start menu / desktop shortcuts, PanuWorld's Swedish/Finnish keyboard mapping (optional), and HP 48G ROM image. Nothing else is needed for working Emu48 calculator. This patched version of Emu48 1.51 is integrated with Windows Explorer using DDE: If you have Emu48 calculator already running, reopening a shortcut will NOT start another Emu48 but shows the existing one. This improves the usability of Emu48 in daily work. Full source code and diff file (difference with official Emu48 1.51) included.
Author unknown. 2012-09-15

Emu48+ Service Pack 66Get It   (details) 49/50 48 39/40 38 ENG   634 KB
Emu48 1.66+ patch to be installed on top of a regular installation of Emu48. Adds emulation of the ARM-based calculators, including the 39g+, 39gs, 40gs, 48gII, 49g+, and 50g. Based on Emu48 1.67.
By Christoph Gießelink and Cyrille de Brébisson (HpMad). 2024-12-29

EMU48INI   (details) 49/50 48 ENG   4 KB
This file contain the complete description of all Emu48 settings.
By Christoph Gießelink. 2024-12-29

EmuCalchp4x 0.8   (details) 49/50 ENG ESP   1,317 KB
New bitmaps (2x and 4x zoom) and KML scripts for the emulator Emu48 emulating the HP 48 and HP 49, with 197 buttons including some outside the area of the keys.
By Jaime Fernando Meza Meza (CompSystems). 2002-09-22

Equation Library and Periodic Table   (details) 49/50 ENG   55 KB / 97 KB
ScreenshotContains the old Equation Library and Periodic Table libraries from HP's Equation Library card for the 48SX, ported to the 49g+ and 50g. The Equation Library libraries are the same as those included with ROM 2.08 and higher, and are included here in case they are accidentally deleted from the calculator.
By Hewlett-Packard. 2007-04-03

Equation Library and Periodic Table (Español)   (details) 49/50 ESP   56 KB / 97 KB
ScreenshotContains the old Equation Library and Periodic Table libraries from HP's Equation Library card for the 48SX, ported to the 49g+ and 50g and translated into Spanish.
By Hewlett-Packard and Alexis Ariel Dávalos Zuleta. 2008-08-30

Eric's Portable 50g   (details) 49/50 ENG   25 KB
An Emu48 skin (KML and bitmap) for the 50g, designed to run on small portable computers with a 480-line screen. While it is intended for use with Emu48 on a computer like the small Asus Eee PC with an 800x480 display, it could also be used on advanced mobile phones with 320x480 displays if a 50g emulator were written for them.
By Eric Rechlin. 2008-11-09

FDP   (details) 49/50 ENG   270 KB
HP's Flash Download Program for updating the HP 49G's ROM under Windows 95/98/NT/2000. This is included in the HPComm package but I have included it standalone for those who want to update their ROM without installing HPComm.
By Hewlett-Packard. 1999-11-23

Flat HP 50g Emulator Skin 2.0   (details) 49/50 ENG   115 KB
A modern and flat-design interface of the HP 50g for the Emu48 emulator. The screen size is increased, the screen color blends into the background, and the KML is matched perfectly to the image. Includes both wide and tall versions.
By Charles Clayton. 2017-02-10

Font Converter 0.1   (details) 49/50 ENG ESP   44 KB
Some programs to turn fonts from your HP 49G into a format usable by DOS or Windows and others that show the fonts in the files.
By Máximo Castañeda. 2001-11-11

Golden HP49 1.0   (details) 49/50 ENG   150 KB
Photos of a few special HP 49Gs, including Jean-Yves' one-of-a-kind golden HP 49G and a couple prototypes.
By Jean-Yves Avenard. 2002-10-11

grob2bmp 1.1   (details) 49/50 48 ENG   42 KB
PC command-line program for converting GROB objects into BMP image files. Included are sources and pre-compiled binaries for MS Windows, Linux and 64bit FreeBSD. Changes from v1.0 to v1.1: added support for HP49/50 GROBs, changed command-line options format, added "large" BMP option. Additional pre-compiled binaries on different platforms.
By Robert Tiismus. 2011-07-24

Grokwik's Real 48gII 1.0   (details) 49/50   471 KB
An Emu48 skin and KML to emulate the 48gII. Based on a real photo of the calculator.
By Grokwik. 2007-08-04

Grokwik's Real 49G 1.0   (details) 49/50   664 KB
An Emu48 skin and KML to emulate the 49G. Based on a real photo of the calculator.
By Grokwik. 2007-08-04

Grokwik's Real 49g+ 1.0   (details) 49/50   546 KB
An Emu48 skin and KML to emulate the 49g+. Based on a real photo of the calculator.
By Grokwik. 2007-08-04

Grokwik's Real 50g 1.0   (details) 49/50   456 KB
An Emu48 skin and KML to emulate the 50g. Based on a real photo of the calculator.
By Grokwik. 2007-08-04

HD AlcuinSkin (48GX) 1.0   (details) 49/50 ENG   5,148 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the HP 48GX.
By Marcos Navarro. 2024-06-02

HD BlackSkin (50g) 1.0   (details) 49/50 ENG   5,850 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the black version of the HP 50g.
By Marcos Navarro. 2024-06-02

HD BlueSkin (50g) 1.0   (details) 49/50 ENG   5,452 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the blue version of the HP 50g.
By Marcos Navarro. 2024-06-02

HD PrimeSkin (50g) 1.0   (details) 49/50 ENG   3,026 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the HP 50g, giving it a more modern look similar to the HP Prime. Include for new keys to change the display's colors, and load and save files.
By Marcos Navarro. 2024-06-02

HD PrimeSkin Amber Edition (50g) 3.0   (details) 49/50 ENG   2,918 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the 50g, using different shades of amber color, making it look a bit like a retro PC.
By Marcos Navarro. 2024-06-02

HD PrimeSkin Blue Edition (50g) 3.0   (details) 49/50 ENG   2,744 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the 50g, using different shades of blue color, making it look a bit like a Windows color.
By Marcos Navarro. 2024-06-02

HD PrimeSkin Green Edition (50g) 3.0   (details) 49/50 ENG   2,855 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the 50g, using different shades of green color, making it look a bit like a retro PC.
By Marcos Navarro. 2024-06-02

HD PrimeSkin Pink Edition (50g) 3.0   (details) 49/50 ENG   2,908 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the 50g, using different shades of pink color.
By Marcos Navarro. 2024-06-02

HD PrimeSkin Silver Edition (50g) 3.0   (details) 49/50 ENG   2,824 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the 50g, using different shades of white color, making it look a bit like a DOS console.
By Marcos Navarro. 2024-06-02

HD SuperAmber Edition (50g) 2.0   (details) 49/50 ENG   1,224 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the 50g, using different shades of amber color, making it look like some modern smartphones.
By Marcos Navarro. 2024-06-02

HD SuperBlue Edition (50g) 2.0   (details) 49/50 ENG   1,250 KB
High resolution skin specifically designed for "Emu48 for Android", to emulate the 50g, using different shades of blue color, making it look like some modern smartphones.
By Marcos Navarro. 2024-06-02

Hoppi 2.1   (details) 49/50 ENG   1,236 KB
An application for Apple macOS to allow communication with HP 48/49/50-series calculators using the Kermit file transfer protocol, supporting both USB and RS-232 calculator ports. The application implements a Kermit server and presents a simple interface to the user allowing the state of the connection to be controlled and monitored.
By Paul Onions. 2020-12-29

Hoppi Source Code 2.1   (details) 49/50 ENG   2,679 KB
Source code for an application for Apple macOS to allow communication with HP 48/49/50-series calculators using the Kermit file transfer protocol.
By Paul Onions. 2020-12-29

Horizontal 50g 2.0   (details) 49/50 ENG   384 KB
Horizontal KML script and bitmap for emulation of the 50g in Emu48. It has a 3x and 4x zoom screen. The ROM must be renamed to ROM.50G for this script to work.
By Marcos Navarro. 2010-08-22

Horizontal HP49   (details) 49/50 ENG   299 KB
Horizontal-style KML script for emulating an HP 49G.
By Benjamin Perianes. 2000-04-08

HP 48-like Keyboard for HP 49 EmuCE on Jornada PPC 1.0   (details) 49/50 ENG   14 KB
KML script and bitmap file to create an HP 48-like keyboard arrangement for the HP 49G version of EmuCE on HP Jornada 500-series PCs. These are slight mods to Chris Roper's original HP 49 EmuCE keyboard layout.
By Jake Schwartz. 2001-02-06

HP 48/49/38/39/40 Entry Database 2.11   (details) 49/50 48 ENG   489 KB
ASCII database with more than 7500 entry points for the HP 48, 49G, 49g+, 48gII, 38G, 39, and 40, complete with stack diagrams and descriptions. Includes a program to extract PDF and ASCII listings of selected entries. The reference sections of the book "Programming in System RPL (PDF), 2nd edition" are based on an earlier version of this database. Extracts for individual calculators are available from this site, in PDF format.
By Carsten Dominik, Thomas Rast, and Eduardo M. Kalinowski. 2005-05-30

HP 49 Emulator   (details) 49/50 ENG   1,473 KB
Emulator of the HP 49G for Windows 95/98/NT/2000, including ROM 1.18 and a prototype emulator face. Sometimes the screen turns black when you run it, so right-click and restart the emulator engine. It is recommended that you use Emu48 instead of this emulator.
By Sebastien Carlier and Hewlett-Packard. 2000-05-27

HP 49 LCD Screen   (details) 49/50 ENG   40 KB
Photo of the HP 49G next to its overhead projector LCD screen.
By Hewlett-Packard. 1999-07-12

HP 49 Linking   (details) 49/50 ENG   60 KB
Photo of one HP 49G linking to another HP 49G.
By Hewlett-Packard. 1999-07-15

HP 49 Packaging   (details) 49/50 ENG   64 KB
The HP 49 usually comes in a box (easier to open) in Europe and a plastic blister pack (harder to steal) in North America. This photo shows the two packaging methods side-by-side.
By Eric Rechlin. 1999-09-29

HP 49 Prototypes   (details) 49/50 ENG   230 KB
Three photos of HP 49 prototypes demonstrated at the 1999 HP Handheld conference in Vancouver.
By Eric Rechlin. 1999-09-29

HP 49G   (details) 49/50 ENG   180 KB
Large photo of the HP 49G.
By Hewlett-Packard. 1999-05-26

HP 49G Big   (details) 49/50 ENG   2,009 KB
Even larger photo of the HP 49G (same as above but bigger).
By Hewlett-Packard. 1999-07-12

HP 49G Box   (details) 49/50 ENG   57 KB
Photo of the HP 49G in its case next to its retail box.
By Hewlett-Packard. 1999-07-12

HP 49G Case   (details) 49/50 ENG   101 KB
Photo of the HP 49G's slide-on case and back of the calculator case.
By Hewlett-Packard. 1999-05-24

HP 49G Demo   (details) 49/50 ENG   45 KB
Animated GIF version of the demo library included with the HP 49G.
By Hewlett-Packard. 1999-09-04

HP 49G Face   (details) 49/50 ENG   32 KB
Small photo of the face of the HP 49G.
By Hewlett-Packard. 1999-07-12

HP 49G Fonts   (details) 49/50 ENG   468 KB
TrueType fonts showing the keys of the HP 49G, the 6-, 7-, and 8-point fonts, the minifont, and more. Also includes a document explaining how to use the fonts.
By Ted J. Kerber. 1999-08-25

HP 49G Xmodem Connectivity Kit 1.2.17 Beta   (details) 49/50 ENG   316 KB
Early beta version of a program to connect a Windows computer to an HP 49G with the high-speed Xmodem server.
By Hewlett-Packard. 2000-09-18

HP 49g+   (details) 49/50   614 KB
Huge scan of the HP 49g+ running the keyboard test.
By Joseph K. Horn. 2003-12-27

HP 49g+ and HP 50g ARM Bootloader Binary Code 2.15   (details) 49/50 ENG   19 KB
These binary files contain ARM code that is copyrighted by Hewlett Packard Corporation. They are reproduced here solely for the historic preservation of these discontinued models through emulation.
By Hewlett-Packard. 2021-11-24

HP 49g+ Case   (details) 49/50   969 KB
Huge picture of the HP 49g+'s leather (or synthetic leather) case.
Author unknown. 2003-12-27

HP 50g Grey skin for Emu48   (details) 49/50 ENG   8 KB
A gray "skin" (bitmap and KML script) for Emu48 for use with emulating the 50g, with an appearance similar to some older 48SX/48GX skins.
By Ton van de Burgt. 2009-04-25

HP 50g Keys Font   (details) 49/50 ENG   356 KB
TrueType font showing the keys of the 50g, based on HP 49G Fonts.
By Ted J. Kerber and JRZ. 2021-12-31

HP 50g Windows 10 Touchscreen Interface 1.0   (details) 49/50 ENG   1,867 KB
New Emu48 KML emulator skins for the HP 49g+ and 50g, inspired by the appearance of the Windows 10 built-in calculator. Includes both vertical and horizontal layouts, along with normal bitmap sizes and 1.5x scaled versions. Larger button areas work really well for touchscreens.
By Edgar Soares. 2016-08-02

HP 50g, 49g+ and 48gII PC Connectivity Kit 2.3.2361   (details) 49/50 ENG   474 KB
Similar to the official "HP 50g, 49g+ and 48gII PC Connectivity Kit" build 2439, this version has somewhat better timing. It also has a "Log File" to help diagnose connection issues.
By William G. Graves and Hewlett-Packard. 2015-08-15

HP 50g, 49g+ and 48gII PC Connectivity Kit 2.3.2439Get It   (details) 49/50 48 ENG   4,415 KB
Allows you to transfer data between your calculator and your PC with Windows 98/ME/2000/XP. With this tool, you can archive files on for safety, edit programs, text, or numbers on your PC before sending them to your calculator. The connectivity kit is also the tool that will allow you to update your HP 49g+/50g ROM with the latest version of the software and to download applications to your calculator. Also includes USB drivers for 32-bit Windows; HP USB Drivers for 64-bit Windows are available separately. This is the successor to Conn4x.
By William G. Graves and Hewlett-Packard. 2009-04-25

HP 50gs Emulator Package 1.0   (details) 49/50 ENG   1,573 KB
Prepackaged emulator of the HP 50g, including Emu48+ 1.48 and everything you need to emulate the 50g, along with two emulator skins, one that looks like the 50g, and one that is a hypothetical "50gs".
Author unknown. 2011-09-18

HP 82240B Emulator for Unix   (details) 49/50 ENG   5 KB
Source code for a simple emulator of the HP 82240B infrared printer, which can be compiled on Unix. Originally intended for use with a USB connection from a 50g but may work with other models.
By Khanh-Dang Nguyen Thu-Lam. 2009-02-07

HP 82240B Simulator 1.18   (details) 49/50 48 ENG   164 KB
Simulates the HP 82240B infrared printer. Works directly with Emu28, Emu42 and Emu48 over UDP. Also works with a 48 Series or a 49G calculator in wired mode over RS-232C or with a 48gII (USB version), a 49g+ or a 50g also in wired mode over the HP USB calculator driver. Runs on Windows 2000 or later.
By Christoph Gießelink. 2024-12-29

HP Art   (details) 49/50   47 KB
Artistic photo of a 49G.
By Tacio Philip Sansonovski. 1999-12-21

HP Tools for FreeBSD 3.0.8   (details) 49/50 48 39/40 38 ENG   282 KB
FreeBSD pkg_add installation file for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. In elf format for FreeBSD 5 x86. Source code available on the FreshPorts site.
By Jean-Yves Avenard, Hewlett-Packard, and Pedro F. Giffuni. 2003-07-28

HP Tools for Linux 3.0.8   (details) 49/50 48 39/40 38 28 ENG   112 KB
Linux RPM installation file for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. In elf format for Linux x86.
By Jean-Yves Avenard and Hewlett-Packard. 2002-12-29

HP Tools for Win32 3.0.8   (details) 49/50 48 39/40 38 28 ENG   161 KB
Win32 binaries for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. Should run under Win95, 98, ME, NT, 2000, XP.
By Jean-Yves Avenard and Hewlett-Packard. 2002-12-29

HP Tools Source Code 3.0.8   (details) 49/50 48 39/40 38 28 ENG   428 KB
Source code for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. Should compile under most Unix systems (including Cygwin) and Microsoft Visual C++.
By Jean-Yves Avenard and Hewlett-Packard. 2002-12-29

HP Tools Source Code 3.0.8 Patch (Linux) 0.3.2.1   (details) 49/50 48 39/40 38 28 ENG   33 KB
Patches HP Tools Source Code 3.0.8 so that it builds on modern Linux systems and also adds some enhancements to the build system.
By Jonathan Busby. 2019-04-22

HP Tools Source Code 3.0.8 Patch (Mac)   (details) 49/50 48 39/40 38 28 ENG   10 KB
Patches the source code for HP Tools Source Code 3.0.8 so that it builds on a 64-bit Macintosh for modern versions of macOS.
By Paul Onions. 2017-04-15

HP USB Drivers 1.3   (details) 49/50 ENG   505 KB
Updated USB drivers for connecting a Windows computer to the HP 50g, 49g+, 48gII, 39g+, 39gs, and 40gs. Supports both 32-bit and 64-bit Windows XP, Windows Vista, and Windows 7.
By Hewlett-Packard. 2009-11-17

HP-GCC for Linux 2.0 SP2   (details) 49/50 ENG   12,842 KB
Suite of programs that allow you to program ARM-based HP calculators in C. Includes Linux binaries and source code suitable for compiling on various systems.
By HP-GCC Team. 2007-04-03

HP-GCC for Windows 2.0 SP2Get It   (details) 49/50 ENG   12,927 KB
Suite of programs that allow you to program ARM-based HP calculators in C. Includes Windows binaries and source code suitable for compiling on various systems.
By HP-GCC Team. 2007-04-03

HP49 Outline   (details) 49/50 ENG   56 KB
Black and white outline of the 49G including its keyboard layout.
By Hewlett-Packard. 1999-10-10

HP49G KML Mini 1.0   (details) 49/50 ENG   43 KB
Mini KML script for use with Emu48 at 640x480 resolution.
By Luiz Daniel. 2001-06-23

HP49G Workstation   (details) 49/50 ESP   323 KB
Script for Emu48. Zoom 4x, toolbar, touchscreen, shift commands on one click and more. Designed for a Spanish keyboard layout.
By Nicolás F. Rivero. 2000-11-18

HP49G Workstation Mini   (details) 49/50 ESP   97 KB
Script for Emu48. Zoom 2x, toolbar, touchscreen, shift commands on one click and more. Designed for a Spanish keyboard layout.
By Nicolás F. Rivero. 2000-11-18

HP49g+keys 2.0   (details) 49/50 ENG   391 KB
An updated version of the 49g+keys.TTF font which was based on the 49G.TTF font by Ted Kerber. Version 2.0 changes the font from Windows Unicode to Windows Symbol and makes minor glyph edits only.
By Ted J. Kerber and Jacob Wall. 2011-07-24

HP49keys   (details) 49/50 ENG   39 KB
TrueType font showing the keys of the HP 49G.
By Ted J. Kerber. 1999-06-19

HP49keys (G+)   (details) 49/50 ENG   38 KB
TrueType font showing the keys of the HP 49G. Modified slightly by an unknown author to reflect the keys on the 49g+.
By Ted J. Kerber. 2004-02-15

HP49VGA   (details) 49/50 ENG   86 KB
HP49G KML script for Pocket PC 480x640 display resolution from "Beemer". You need Emu48 for Pocket PC V1.06 or later and a Windows Mobile device with a VGA display.
By Christoph Gießelink. 2013-09-14

HP49WVGA   (details) 49/50 ENG   172 KB
HP 49G KML script for Pocket PC 480x800 display resolution from "Beemer". You need Emu48 for Pocket PC V1.06 or later and a Windows Mobile device with a WVGA display.
By Christoph Gießelink. 2013-09-14

HP4x::Codec 1.00   (details) 49/50 48 ENG   51 KB
A Perl module that can encode and decode most HP 4x (48, 49, and probably also 38, 39, 40) object types in hexadecimal, as raw data and from/to files.
By Thomas Rast. 2004-05-09

HP4XDEV2 - User-RPL Program Development Tools 2 1.0.2   (details) 49/50 48 ENG   409 KB
IDE for the development of User RPL programs for the 49g+/48gII/49G/48SX/GX calculators. HP4XDEV2 has a friendly User RPL text editor to create and edit User RPL programs, GROB editor to create and modify graphical images for GUI-based User RPL programs, and PC<->HP I/O transfer tool using drag and drop operations to transfer User RPL projects and program variables to and from the calculator via Conn4x, HP's XModem Connectivity Kit. This software has been superseded by UEdit User-RPL Programming Development Tools, but this old software is included for users of older computers that cannot handle UEdit.
By Stanley H. H. Lui. 2006-11-24

HP50GHL   (details) 49/50 ENG   177 KB
Simple, a bit nostalgic, HP 50g horizontal layout for Emu48.
By Marco Ciolfi. 2010-12-15

HPComm 3.0r4Get It   (details) 49/50 48 ENG   1,678 KB
HP 48/49 link kit for Windows 95/98/NT/2000, with an easy-to-use Explorer-like interface. Included with the HP Graphing Calculator PC Connectivity Kit and under the GPL.
By Jean-Pierre Bergamin and Hewlett-Packard. 2000-07-05

HPConn 1.0   (details) 49/50 48 ENG   705 KB
HPConn is a very simple file transfer program between PC and HP calculators using XModem protocol. Transfers between the PC and HP-49G+ are also supported.
By Frederic Barbaise. 2005-05-01

HPConnect 0.9   (details) 49/50 ENG   229 KB
HPConnect attempts to provide Mac users the same basic functionality that PC users get from HPConn4x. It uses a simple user interface. On the left, a list shows the contents of the selected directory on the HP 49g+. On the right is a panel of command buttons. At the bottom of the command panel a busy/progress indicator appears when data is transferring between the Mac and HP and on the bottom center is a text message displaying the number of bytes free on the HP. That's it!
By Michael Heinz, Sr.. 2006-02-02

HPDir 0.50   (details) 49/50 48 ENG   12 KB
HP directory object maintenance tool. This is a PC program (designed for Linux but will compile for Windows and probably other operating systems too) that will create, add to, and extract from HP 48/49 directory objects as transferred to the PC.
By Chris Willis-Ford. 2001-07-10

HPGCC3 R004 Rev. A   (details) 49/50 ENG   1,910 KB
Suite of programs that allow you to program the 50g in C. Includes source code suitable for compiling on various Unix-like systems. This new release requires a special custom ROM to be installed on the calculator to run programs created with it.
By HP-GCC Team. 2017-12-17

HPLIBS 1.6   (details) 49/50 48 ENG   9 KB
Program to detect and list HP 48/49 libraries in files on a Linux PC. Written in Perl. This program is used every week to scan the entire hpcalc.org site for libraries.
By Carsten Dominik. 2001-03-23

HPMovie 0.3   (details) 49/50 ENG   297 KB
Movie (mpg, avi) converter for HPlayer for the 49g+. For 32-bit Windows.
By Le Brech Yann. 2005-06-18

HPObjects library for HPGCC 1.0   (details) 49/50 ENG   361 KB
HPGCC 2.0 library for accessing and creating all types of calculator objects. Includes full source code. This version includes bug fixes, HTML documentation, and more examples.
By David Hayden. 2010-06-06

HPParser 2.2   (details) 49/50 ENG   178 KB
HPParser is a C library for HPGCC which can evaluate symbolic objects (in RPL syntax) in an HPGCC program.
By Philipe Salmon. 2014-10-18

HPStack 2.3   (details) 49/50 ENG   508 KB
Package with access functions to exchange data between the RPL stack and a C (HPGCC) application.
By Philipe Salmon. 2014-10-18

HPternet 1.3b   (details) 49/50 48 39/40 38 FRA   333 KB
This program can simulate a long cable between 2 HP calculators, using the Internet protocol. This can be useful for trying 2-player games or sending files calc-to-calc.
By Le Brech Yann. 2003-12-26

HPternet Emulator 1.3b   (details) 49/50 48 39/40 38 FRA   422 KB
The same as HPternet, but doesn't use the serial port but the YorkeM emulator (included). You will need a ROM to use it. Tested only with the 49G.
By Le Brech Yann. 2003-12-26

HPUserEdit 4.0   (details) 49/50 48 ESP   3,968 KB
Program to edit HP 48/49 objects in ASCII format. Highlights commands, symbols and delimiters. Quickly insert objects, graphics, control structures, and edit multiple files. Now contains support for multiple languages and communication with Emu48. Other language files are available separately. This is not the latest version, but it may work better on older computers than the new version.
By Roger G. Broncano Reyes. 2005-02-13

HPUserEdit 5.4.0.850Get It   (details) 49/50 48 ENG FRA ESP POR ITA   6,018 KB
Program to edit HP 48/49 objects in ASCII format. Highlights commands, symbols and delimiters. Quickly insert objects, graphics, control structures, and edit multiple files. Support for multiple languages and communication with Emu48. In Spanish by default, but other languages can be selected at runtime.
By Roger G. Broncano Reyes. 2009-05-31

HPUserEdit Alpha 6.0.0.906 (Alpha 2)   (details) 49/50 48 ESP   7,148 KB
Alpha version of the next version of a program to edit HP 48/49 objects in ASCII format. Highlights commands, symbols and delimiters. Quickly insert objects, graphics, control structures, and edit multiple files. Support for multiple languages and communication with Emu48. In Spanish by default, but other languages can be added.
By Roger G. Broncano Reyes. 2015-08-15

HPUserEdit English Language Files 4.0   (details) 49/50 48 ENG   8 KB
Language files for HPUserEdit 4.0, translated into English. Simply extract to your HPUserEdit installation directory.
By Eric Rechlin. 2005-10-09

HPUserEdit English Translation 6.0.0.906 (Alpha 2)   (details) 49/50 48 ENG   10 KB
Unofficial language file to translate HPUserEdit 6.0 Alpha 2 from Spanish into English.
By David Ho. 2015-08-15

HPUserEdit Portuguese Translation 6.0.0.906/916   (details) 49/50 48 POR   22 KB
Unofficial language file to translate HPUserEdit 6.0.0.906/916 from Spanish into Brazilian Portuguese.
By Raphael Romero Barbosa. 2019-07-20

IC 4.0   (details) 49/50 ENG   15 KB
This package contains improvements of KML and bitmap by Dave Murray and James Weisbin. New version contains full screen image (320X240), bigger buttons and text, cursor buttons on the calculator's screen, menu bar shortcuts and more. This Script uses Emu48 1.12 for PPC by Christoph Giesselink.
By Ismael Chavarin Aguilar. 2007-04-03

Inside the HP 49G   (details) 49/50 ENG   581 KB
Huge high-quality photo of the circuit board in the HP 49G.
By Marcel Flipse. 1999-10-06

iPaq 49G KML 1.0   (details) 49/50 ENG   14 KB
A KML script for Emu49 and the associated BMP, dedicated for iPaq Pocket PC. It should aso work on Casio Casseopea E-1xx and E-200 although it was only tested on iPaq 3600 series. I modified the Jornada Wide Enter 49g KML by Chris Roper that could not work of the iPaq because of the top line.
By Vincent Weber. 2002-05-23

J49 1.0.5   (details) 49/50 ENG   9 KB
A face for Emu48 running an HP 49 on a PocketPC. This face is a combination of Dave Murray's "PPCHorizontal" KML and bitmap, with an LCD section modified so that it appears bright white with black text. Copy "j49.kml", "j49.bmp", and "keyboard.kmi" to your PocketPC and the "j49" script in Emu48CE settings. Now updated for Emu48 1.05 for PocketPC by Christoph Gießelink.
By Dave Johnson, Chris Murray, and James Weisbin. 2005-11-25

Jornada 49G 1.0   (details) 49/50 ENG   11 KB
This is a bitmap and KML file to use for EMU48CE, with rom.e49 on a HP Jornada PocketPC.
By Chris Roper. 2000-11-26

KML 2.0 Docs Release 23   (details) 49/50 48 39/40 38 28 ENG   15 KB
Documentation in Word format that explains the full syntax needed to be known to make KML scripts for making custom skins for the Emu28, Emu42, Emu48, and Emu71 emulators.
By Casey Patterson and Christoph Gießelink. 2024-12-29

KML48 PPC   (details) 49/50 48 39/40 38 ENG   21 KB
KML scripts for use with Emu48 for Pocket PC. Bitmaps not included; they can be downloaded separately.
By Christoph Gießelink. 2004-09-07

KMLs for 640x480   (details) 49/50 48 ENG   56 KB
Two KML scripts, one for the HP 48 and one for the HP 49G, designed for use at 640x480 resolution.
By Gerson Washiski Barbosa. 1999-12-05

LEWISCRC 1.10   (details) 49/50 ENG   21 KB
Windows command line program for checking the ROM checksums/CRCs of the Pioneer and 2nd generation Clamshell series calculator images running on the 1LU7 Bert and Lewis chips.
By Christoph Gießelink. 2019-10-16

Mhp49str.exe 1.0   (details) 49/50 ENG   23 KB
This PC program takes, specifically, an SCHIP or CHIP-8 string in a file and converts it into an HP 49G string object ready to be transferred over the wire into your calculator.
By Mike Rovak. 2001-07-12

midi2mig 0.95   (details) 49/50 48 ENG FRA   87 KB
A MIDI audio file to MIG file converter for the PC. It converts your preferred song (it must be a .mid file) so that you can listen to it on your HP. Works under both Windows and Linux (sources under the GPL included).
By Khanh-Dang Nguyen Thu-Lam. 2004-12-27

MKNIBHEX   (details) 49/50 ENG   15 KB
Windows command line program that creates a NIBHEX string from an ARM binary file which can be included into a normal RPLCOMP file.
By Christoph Gießelink. 2019-06-17

Nelson Script 1.0   (details) 49/50 ESP   482 KB / 14 KB
Script which let you use Re-Pág, Av-Pág, Inicio and Fin keys in Spanish keyboard when you are working on choose forms.
By Nelson Pardo. 2002-09-22

Notepad++ User RPL Support   (details) 49/50 48 ENG   2 KB
Adds support for the User RPL language for syntax highlighting for Notepad++.
Author unknown. 2018-09-10

NR58 1.01   (details) 49/50 ENG   4,652 KB
Set of Emu48+ KML scripts for the 50g calculator. Experimental version of the 50g with an expanded keyboard. 55 real usable keys with full alpha and shift planes functionality. Classic 48 series inspired keyboard design.
By Nicolás F. Rivero. 2023-05-14

onlyLCD 1.1   (details) 49/50 48 ENG   106 KB
Skins for Emu48. Only the LCD area of the calculator is shown. Buttons are implemented in the annunciator area. Touchscreen, 1x2x4xZoom. Realistic colors.
By Arne Olav Storflor. 2002-05-21

Open Fire Image Converter 2.5   (details) 49/50 48 ENG   214 KB
Windows program that converts JPG, GIF, BMP, and WMF images into various monochrome and grayscale formats supported by the 48 and 49, including the Open Fire format and the GDREAM32 format.
By Mario Lohajner (manjo). 2005-06-25

Opened HP 49: Bottom Half   (details) 49/50   457 KB
Scan of the inside of the bottom half of an opened HP 49G.
By Eric Rechlin. 2000-09-01

Opened HP 49: Top Half   (details) 49/50   626 KB
Scan of the inside of the top half of an opened HP 49G.
By Eric Rechlin. 2000-09-01

Opening the HP 49g+   (details) 49/50 ENG   547 KB
Explains how to open the HP 49g+ and includes two large photos of the inside of the calculator.
By John Evers. 2003-12-27

OutlookCalendarSync 1.1   (details) 49/50 ENG   13 KB
OutlookCalendarSync is a Microsoft Outlook VBA macro which can be used to transfer Outlook calendar data into the calculator. There is an excellent PIM program called “Organizer”. To import data into this program it must be in the form of a “list” with a particular structure. The macro takes Outlook calendar data and generates a text file which can be transferred to the calculator and imported into Organizer.
By Matthew Dawson. 2007-04-03

P0ERASE 1.0   (details) 49/50 ENG   162 KB
This is a PC application which can be used to erase the Port 0 of the HP 49G Flash. If the port 0 has been corrupted on ROM higher than 1.19-5, the calculator may be in an unstable state.
By Cyrille de Brébisson (HpMad) and Jean-Yves Avenard. 2001-07-04

PGM to GROB   (details) 49/50 ENG   18 KB
Converts PGM files (portable graymaps) to 2, 4, 8, or 32-color grayscale grobs under Unix/Linux. Includes source code.
By Allan Saddi and Taper Wickel. 2000-01-26

Power48 for PalmOS 4.1 1.0   (details) 49/50 48 ENG   770 KB
HP 48SX/GX and HP 49G emulator for high-resolution PalmOS devices (currently limited to Sony Clies). Power48 is based on Emu48, and is also an open-source product. For PalmOS 4.1 and lower.
By Robert Hildinger. 2003-12-28

Power48 for PalmOS 5.0 1.5.1   (details) 49/50 48 ENG   846 KB
HP 48SX/GX and 49G emulator for high-resolution PalmOS devices. Power48 is based on Emu48, and is also an open-source product. For PalmOS 5.0 and higher.
By Robert Hildinger. 2005-06-26

Power48 Manual 1.0   (details) 49/50 48 ENG   673 KB
Instruction manual in HTML format for a HP 48SX/GX and HP 49G emulator for high-resolution PalmOS devices. Power48 is based on Emu48, and is also an open-source product.
By Robert Hildinger. 2003-12-28

Power48 ROMs   (details) 49/50 48 ENG   1,126 KB
ROM files for use with the Power48 emulator. Includes ROMs for the 48SX, 48GX, and 49G.
By Hewlett-Packard. 2003-12-28

Power48 Source Code for PalmOS 4.1 1.0   (details) 49/50 48 ENG   2,283 KB
Source code for a HP 48SX/GX and HP 49G emulator for high-resolution PalmOS devices (currently limited to Sony Clies). Power48 is based on Emu48, and is also an open-source product. For PalmOS 4.1 and lower.
By Robert Hildinger. 2003-12-28

Power48 Source Code for PalmOS 5.0 1.5.1   (details) 49/50 48 ENG   1,022 KB
Source code for a HP 48SX/GX and 49G emulator for high-resolution PalmOS devices. Power48 is based on Emu48, and is also an open-source product. For PalmOS 5.0 and higher.
By Robert Hildinger. 2005-06-26

PPCHP49DS 1.00   (details) 49/50   20 KB
Skin for Emu48 for the Pocket PC.
By Damian Sordyl. 2006-03-19

Quarantanove   (details) 49/50 ENG   118 KB
Horizontal emulator face for the version of Emu49 included with the SDK.
By Marco Ciolfi. 1999-09-25

Real 50g KML Script for Emu48 (High-Res)   (details) 49/50 ENG   5,198 KB
Extremely high resolution skin (bitmap and associated KML script) for Emu48+ 1.59 or higher (or Emu48 for Android 1.3 or higher) for emulating the 50g in the highest possible resolution, with 2880 by 1440 resolution. Designed to look as real as possible. Optimized for use on Android.
By Eric Rechlin. 2019-04-09

Real Calcs KML Scripts for Emu48 3.0Get It   (details) 49/50 48 39/40 38 ENG   12,252 KB
Collection of skins (bitmaps and associated KML scripts) for Emu48 1.61 (or Emu48+ 1.59) or higher for emulating the 38G, 39G, 40G, 48SX, 48GX, or 49G. Includes medium (2X) and large (3X) versions, in both full-bezel and cropped versions, for all calculators, as well as custom icons. All were designed to look as real as possible, including support for a borderless window for a virtual floating calculator.
By Eric Rechlin. 2019-02-27

Real Calcs KML Scripts for Emu48+ 3.0Get It   (details) 49/50 39/40 ENG   14,646 KB
Collection of skins (bitmaps and associated KML scripts) for Emu48+ 1.57 or higher for emulating the 39g+, 39gs, 40gs, 48gII, 49g+, and 50g. Includes medium (2X) and large (3X) versions, in both full-bezel and cropped versions, for all calculators, as well as custom icons. All were designed to look as real as possible, including support for a borderless window for a virtual floating calculator.
By Eric Rechlin. 2019-02-27

Real HP 49g+ 1.4   (details) 49/50 ENG   687 KB
KML script that can be used with Emu48 to emulate a HP 49G with the look of a HP 49g+, and it can also be used to emulate a real HP 49g+, when running with Emu48 1.35+ or higher.
By Hugo Rodrigues. 2004-12-27

Real49G+mod   (details) 49/50 ENG   362 KB
This modified layout is how the HP 49g+ should have originally been created. The Emu48 KML script and bitmap is a customized version of the Real49G+ submitted by Eric Rechlin based on the scan by Joe Horn. Note the position of the new large "Enter" key and the arithmetic operators, similar to the HP 42S or the HP 48G series. Users experienced with the original HP 49g+ will enjoy using this layout with its minor modifications.
By Dennis Trafananko. 2005-10-22

ROM 1.05   (details) 49/50 ENG   507 KB
Flash update file to update the HP 49G's ROM to version C-1.05. This old version is included in case anyone wants 1.05 for some reason.
By Hewlett-Packard. 1999-08-13

ROM 1.10   (details) 49/50 ENG   511 KB
Flash update file to update the HP 49G's ROM to version C-1.10. This old version is included in case anyone wants 1.10 for some reason.
By Hewlett-Packard. 1999-09-09

ROM 1.16   (details) 49/50 ENG   605 KB
Flash update file to update the HP 49G's ROM to version C-1.16. This old version is included in case anyone wants 1.16 for some reason.
By Hewlett-Packard. 1999-12-06

ROM 1.18   (details) 49/50 ENG   607 KB
Flash update file to update the HP 49G's ROM to version C-1.18.
By Hewlett-Packard. 2000-05-27

ROM 1.22 g+   (details) 49/50 ENG   715 KB
Flash update file to update the HP 49g+'s ROM to version C-1.22.
By Hewlett-Packard. 2004-01-04

ROM 1.23 g+   (details) 49/50 ENG   723 KB
Flash update file to update the HP 49g+'s ROM to version C-1.23, build 31. This is the official 1.23 release.
By Hewlett-Packard. 2004-02-07

ROM 2.00 g+   (details) 49/50 ENG   770 KB
Flash update file to update the HP 49g+'s ROM to version C-2.00, build 50. This is the official 2.00 release. Adds the equation library, much better support for the full 80-line screen, support for FAT32-formatted SD cards, a completely rewritten keyboard handler to reduce the number of missed keystrokes, and many bugfixes. This version is designed to be installed from a FAT16-formatted SD card.
By Hewlett-Packard. 2005-05-08

ROM 2.01 g+   (details) 49/50 ENG   770 KB
Flash update file to update the HP 49g+'s ROM to version C-2.01, build 83. This is an alternate build that changes the behavior of keybounce timing. This is not an official HP release.
By Hewlett-Packard. 2005-12-01

ROM 2.01-2 g+   (details) 49/50 ENG   774 KB
Flash update file to update the HP 49g+'s ROM to version B-2.01-2, build 80. This is the official 2.01 release. Adds the equation library, much better support for the full 80-line screen, support for FAT32-formatted SD cards, a completely rewritten keyboard handler to reduce the number of missed keystrokes, and many bugfixes. This version is designed to be installed from a FAT16-formatted SD card.
By Hewlett-Packard. 2005-11-25

ROM 2.05-4 g+   (details) 49/50 ENG   771 KB
Flash update file to update the HP 49g+'s ROM to version B-2.05-4, build 88. Has many changes (listed in the archive), including a return of support for the KEYTIME commands. This is not an official HP release.
By Hewlett-Packard. 2005-12-31

ROM 2.06 g+   (details) 49/50 ENG   771 KB
Flash update file to update the HP 49g+'s ROM to version C-2.06, build 88. Has many changes (listed in the archive). This is not an official HP release.
By Hewlett-Packard. 2006-02-22

ROM 2.09   (details) 49/50 ENG   776 KB
Flash update file to update the ROM of the HP 49g+ and HP 50g to version C-2.09, build 92. This is the official HP release.
By Hewlett-Packard. 2006-08-28

ROM (HP Installer) 2.00 g+   (details) 49/50 ENG   915 KB
Flash update file to update the HP 49g+'s ROM to version C-2.00, build 50. This is the official 2.00 release. Adds the equation library, much better support for the full 80-line screen, support for FAT32-formatted SD cards, a completely rewritten keyboard handler to reduce the number of missed keystrokes, and many bugfixes. This is the official HP installer that only runs on 32-bit Windows.
By Hewlett-Packard. 2005-05-08

ROM 2.10   (details) 49/50 ENG   2,364 KB
The best all-purpose ROM image for the 49/50 series. Includes a version for flashing onto the 49g+/50g, a version for flashing onto the 49G, and a version suitable for using with Emu48. The only difference between this and 2.15 is the lack of StreamSmart 400 support, a long-discontinued product which only works with a physical 50g.
By Hewlett-Packard. 2018-07-22

ROM 2.15Get It   (details) 49/50 ENG   1,683 KB
Flash update file to update the ROM of the HP 49g+ and HP 50g to version C-2.15. Also includes updates to the equation library and periodic table library. This is the latest official supported release.
By Hewlett-Packard. 2009-04-21

ROM for Emulators 2.15   (details) 49/50 ENG   647 KB
ROM image from the 48gII/49g+/50g for use with emulators such as Emu48+.
By Hewlett-Packard. 2017-07-18

ROM from the 39/40 for the HP49   (details) 49/50 ENG   623 KB
ROM image from the HP 39G/40G that can be installed on the 49G to make the 49 act like a 39. If you want to remove this, please read "If it fails" above and then follow the standard ROM update directions.
By Hewlett-Packard. 2000-10-22

RPL Compiler 1.6   (details) 49/50 48 ENG   1,752 KB
RPL.EXE is a DOS command-line compiler for the 48/49 series calculators. RPL will compile mixed System RPL and Saturn assembly language code to an HP object, in one easy step. RPL can even 'compile' native (keyboard) code to objects, taking advantage of compilation features such as conditional compilation and enhanced backslash notation, etc. Compilation can optionally send code directly to the calculator, using Kerlite.exe (included), providing your hardware supports this. For 32-bit Windows or DOS only, not 64-bit Windows.
By Allen Titley. 2020-04-11

RPL-Tools   (details) 49/50 48 39/40 38 ENG   420 KB
Useful Emacs tools for working with RPL source code. For System RPL, implements syntax highlighting and documentation lookup, using data extracted from Carsten Dominik's entries.db system RPL entries database.
By Paul Onions. 2017-04-15

RPLPadFB 1.0   (details) 49/50 48 ENG   2,035 KB
RPLPadFB is an RPL editor with syntax highlighting and serves as a preview of a future development system. See Readme.doc file. For Windows 2000.
By Frederic Barbaise. 2002-01-09

SADHP 1.08   (details) 49/50 ENG   321 KB
Lets you disassemble Saturn Machine Language (ML) and RPL code, edit it, and maintain databases of symbols, comments, formats and macros. Now has basic 49G support. For Unix-like systems.
By Jan Brittenson, Mika Heiskanen, and Mario Mikocevic (Mozgy). 1999-12-10

saturn 4.1.1.1   (details) 49/50 48 39/40 ENG   257 KB
Poor-man's emulator of the HP 48GX, HP 49, and HP 40. Should compile and run on many recent, XPG4-UNIX compliant, Unix-like systems with a working X Window System interface and OSF/Motif-compatible libraries, including Digital UNIX, Solaris, Debian Linux, Ultrix, and IRIX. Includes detailed documentation in Texinfo, PostScript, and Info formats. Although it's not as powerful as Emu48 for Windows, it's the first step towards a powerful emulator running on Unix systems.
By Ivan Cibrario Bertolotti. 2003-05-21

Screen Cover Pictures   (details) 49/50 ENG   1,304 KB
Pictures of the HP 49G with and without the cover over the screen.
By Thanh Nguyen. 1999-09-26

Spec49g   (details) 49/50 ENG   205 KB
Emu48 KML script and graphic based on a high quality scan from the HP 49G but modified to make it wider and shorter for 800x600 resolution.
By Sébastien Tournier. 2000-02-09

Splitdir 3.0   (details) 49/50 48 ENG   23 KB
Program for extracting/displaying contents of HP 48/49/50 directory objects on your PC. Written in GNU C. Includes source code and compiled binary for i386 GNU/Linux.
By Robert Tiismus. 2008-08-31

SR49 1.0   (details) 49/50 ENG   17 KB
Fast transfer program for the HP and DOS.
By Lionel Alloix and Guillaume Lalloyaux. 2002-09-15

sysRPL Lyrics 3   (details) 49/50 ENG   402 KB
Integrated System RPL development environment that runs under Windows. Includes an editor with autocorrection, autocompletion and more, an image converter supporting all HP GROB types including grayscales like Open Fire 4-bit and 2-bit, transparency sprites, batch conversion for conversion of animations/movies (converts images directly in to the code or file), and a form designer that can create InForm forms, compile to source code or save to external file for later use, and save into a format usable by InForm Builder. Requires .NET 2.0.
By Mario Lohajner (manjo). 2008-01-12

T9000 1.5   (details) 49/50 ENG   332 KB
RPL editor which recognizes commands/mnemonics as you type your code, similar to T9 or Intellisense. It auto-completes your code, auto-indents, and learns your preferred commands, with more than 8000 49G+ entry points in a database with addresses and short descriptions available as reference while you write your code.
By Mario Lohajner (manjo). 2005-06-25

TimeHack 1.0   (details) 49/50 48 ENG   974 KB / 1 KB
TimeHack performs clock synchronization between two calculators or between a calculator and a Macintosh. Works with IR or wire connection on the HP 48SX, 48G+/GX or 49G.
By Mike Richards. 2002-04-10

True 50g KML Script R3   (details) 49/50 ESP   404 KB
KML script for Emu48+ with 2x and 3x zoom levels, which looks like the 50g.
By Nicolás F. Rivero. 2023-05-14

UCalc User-RPL Programmer 1.0.2   (details) 49/50 48 ENG   858 KB
UCalc is a standalone PC application which emulates the User-RPL object evaluation and debugging capabilities of the HP 48 series/HP 49 series/HP 50g calculator. No calculator or calculator image is required to run. Run and debug User-RPL programs developed using the UEdit User-RPL Programming Development Tools. Display graphic objects on the 'calculator' screen from User-RPL programs. UCalc can also display color GROBs and keyboard key labels from programs for custom key inputs. For Win7/Vista/XP, .NET Framework 4.0 and up. Now updated emulator with full screen size (131x80) for running User-RPL programs written for the 50g and no longer requires Java to install.
By Stanley H. H. Lui. 2015-07-26

UEdit User-RPL Programming Development Tools 2.0.2   (details) 49/50 48 ENG   760 KB
UEdit is the IDE for the development of User-RPL programs for the HP48 series/HP49 series/HP50g calculators. UEdit has a User-RPL friendly text editor to create and edit User-RPL programs, and is capable to display special programming ASCII characters, GROB editor to create and modify graphical images for GUI based User-RPL programs (colored GROBs to be displayed when running UCalc), keyboard key label designer to create labels code in program to display when running UCalc, and PC<-> HP I/O transfer tool using drag and drop operations to transfer User-RPL projects and program variables to and from the calculator via Conn4x, HP's XModem Connectivity Kit. For Win7/XP/Vista, .NET Framework 4.0 and up. Now updated with full screen size (131x80) for GROB editing and no longer requires Java to install.
By Stanley H. H. Lui. 2015-07-26

ufl1-render 0.3a   (details) 49/50 48 ENG   51 KB
Small ISO / ANSI / POSIX C program which renders an input string to a PNG file using the UFL 1 minifont.
By Jonathan Busby. 2023-09-17

Unsupported Beta ROM 1.19-6   (details) 49/50 ENG   1,124 KB
Flash update file to update the HP 49G's ROM to the unsupported beta version B-1.19-6. This beta ROM is not supported by HP and is to be used AT YOUR OWN RISK. Also includes emulator ROM update. The above installation directions are not valid with this ROM, so please read the included 49.html before installing because you will need to back up the 64KB bank of flash memory.
By Hewlett-Packard. 2001-10-27

UPD49ROM 3.1   (details) 49/50 ENG   108 KB
Windows command line program to update an HP 49 emulator ROM file with a .flash ROM update file. Compatible with larger version 1.19 and higher ROMs as well. Includes GPL source code.
By Christoph Gießelink. 2017-09-09

Upgrade 0.2.3   (details) 49/50 ENG   17 KB
GPL source code for a program to update the HP 49G's ROM under Linux. Works with either a GTK graphical interface or a command line interface.
By Matthias Bunte. 1999-12-17

Virtual Printer 1.1.0   (details) 49/50 ENG   329 KB
ScreenshotA virtual printer for HP calculators. Tested to work with the 50g over USB or serial. Runs on Linux and Windows 10. Requires Python 3 and two easily installable modules.
By Bernhard Arp Sørensen. 2020-12-30

VSCode Syntax Highlighting   (details) 49/50 48 ENG   139 KB
A package for VSCode that can be used to provide syntax highlighting for SysRPL and assembly (SASM format).
By Daniel Lidström. 2022-08-28

Winamp Remote Controller 1.1   (details) 49/50 ENG   107 KB / 1-4 KB
ScreenshotControl the Winamp audio/MP3 player with your HP 49 using your PC's serial port. Includes five different graphical button styles.
By Justin R. Cutler, A. Palacios Laloy, and Jeremy Isaac. 2001-03-04

Winamp Remote with Cool Buttons 1.0   (details) 49/50 ENG   107 KB / 1-4 KB
ScreenshotAdds graphics for buttons in Winamp Remote. Also displays extended MP3 information. Includes the link software like before.
By Justin R. Cutler, A. Palacios Laloy, and Jeremy Isaac. 2001-01-27

Winamp3Skin HP 49G 1.0   (details) 49/50 ENG   989 KB
This is a Winamp3 skin for passionate Hewlett Packard HP 49G handheld calculator users.
By Arne Olav Storflor. 2003-02-11

WinampSkin HP 49G 2.2   (details) 49/50 ENG   203 KB
Winamp2 skin for passionate HP 49G users. Place 'hpcalc_hp49g.wsz' in your Winamp/Skin folder.
By Arne Olav Storflor. 2003-10-13

WinHP 3.5 Beta 2   (details) 49/50 48 ENG FRA ESP POR DEU ITA   940 KB
An editor similar to PCView but for Windows 9x/NT. It uses HP 48 fonts and generates files that can be viewed by XView (HP 48), Eden (HP 48), or TGV/TGV2 (HP 48/49) on your calculator. Grobs are also supported for the TGV format.
By Cédric Chabanois. 2001-01-17

Word to Lupa Conversion Macro 1.0   (details) 49/50 ENG   78 KB
Macro for Word that converts documents to a format that the Lupa reader can read on the 49.
By Guglielmo Fanini. 2004-12-18

x49gp   (details) 49/50 ENG   5,189 KB
Emulator of the newer Hewlett-Packard handheld calculator models with an ARM CPU (HP 49g+ and HP 50g). This is a true ARM emulator running on Unix, Linux, and MacOS Systems. Porting to Windows should be easy as the GUI is based on GTK+. The project is still in alpha state; you can find updates at http://x49gp.sourceforge.net/ or https://github.com/claudiobsd/x49gp.
By Eddie C. Dost, Egan Ford (datajerk), and Claudio Daniel Lapilli. 2021-09-12

Xcom-HP 3.0   (details) 49/50 ENG   51 KB
This program gives users the possibility to transfer files to and from an HP 49g+ or 39g+ calculator over the USB port. Other devices could be supported when adjusting the source code with a correct productID.
By Tim Waegeman. 2008-08-24

XComm49 1.0 beta2   (details) 49/50 ENG   84 KB
Manages calc's files using the XModem server. Runs on BeOS R5 or better. Still beta! Use at your own risk!
By Emilio Bova. 2001-06-24

Xmodem Connectivity Kit (new) 1.0.9 Beta   (details) 49/50 ENG   280 KB
Later version of a program to connect a Windows computer to an HP 49G with the high-speed Xmodem server.
By Cyrille de Brébisson (HpMad) and Luiz Daniel. 2001-02-14

Part of the HP Calculator Archive,
Copyright 1997-2025 Eric Rechlin.