This is a modified version of Jean-François Garnier's original "aLIFhdr" tool. It's now a Win32 console application with an additional option /T for converting a text file with <CR><LF> line delimiters into the LIF file type 1 (TEXT) format.
Front end for BZ49 which makes it easy to create self-extracting objects and auto-extracting strings. Based on Mika Heiskanen's HP 48 program, which was ported to the 49 by Christoph Giesselink and others.
A HP 48SX/GX card content Uploader/Downloader. This HP 48 programs allows you to upload and download the complete card contents of any slot to and from the PC. You can use upload images as port files for the x48 or the Emu48 emulator.
A collection of tools for uploading a HP 28C ROM image very quickly compared to other methods. Necessary hardware: HP 28C and a HP 48 with merged RAM card as receiver. Further details inside.
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.
Since Emu28 v1.19 of the Win32 version the saving location of the emulator settings changed from the Emu28.ini file to the registry at HKCU\Software\Emu28. So when you update Emu28 from v1.18 and earlier to the latest version you will lose all your settings. The program E28INI2REG.exe copies these settings automatically to the new location.
Since Emu42 v1.12 of the Win32 version the saving location of the emulator settings changed from the Emu42.ini file to the registry at HKCU\Software\Emu42. So when you update Emu42 from v1.11 and earlier to the latest version you will lose all your settings. The program E42INI2REG.exe copies these settings automatically to the new location.
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.
Installation package for Emu28 (Intel platform), including KML scripts, source code, and some tools. Emulates the HP 18C and HP 28C but does not include a ROM image.
Emulator of the HP 10B, 14B, 17B, 17BII, 19BII, 20S, 21S, 22S, 27S, 28S, 32S, 32SII, and 42S. Includes KML scripts and bitmaps (skins) and source code, but no ROM dumps.
Emulator of the HP 42S, 28S, 27S, 32SII, 17BII, and 17B that runs on Pocket PC 2002, Windows Mobile 2003 (SE), 5.0, and 6 Professional (ARM platform). Includes KML scripts and bitmaps (skins) and source code, but no ROM dumps.
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.
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.
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.
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.
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.
An older version of the best HP 48 emulator for Win9x/NT4, translated into Portuguese. Includes all necessary scripts and graphics files as well as GPL source code but requires an HP 48 ROM dump.
Emu48 1.12 for the Alpha to be installed on top of the regular Emu48. This version is for Windows NT running on a DEC Alpha processor only. Imagine an HP 48 emulated at 600MHz!
Emu48 1.65+ 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.66.
This is a package for converting BASIC programs in text format into keyboard macro files for the HP 71B calculator. This is a very convenient way to enter BASIC programs found on the Internet onto your emulated calculator.
HP-71B KML script collection as a 7-Zip archive with module overlay background images for 800x600 and 1024x768 display resolution. A big thanks to HP-Collection for creating the background images. Requires Emu71 1.08 or later.
Installer package of Emu71 v1.17 (IA32 platform). Includes KML scripts, some tools and source code, but no ROM images. This emulates the HP-71B on Windows.
Modified version of Emu71 to emulate a theoretical "HP-72S" (an HP-71B with a two-line screen) and a theoretical "HP-74S" (an HP-71B with a four-line, double-width screen) under Windows. Requires an Emu72 ROM Image.
Source code patch for the modified version of Emu71 to emulate a theoretical "HP-72S" (an HP-71B with a two-line screen) and a theoretical "HP-74S" (an HP-71B with a four-line, double-width screen) under Windows.
The program converts User RPL HP 48 binary files into HP 48 ASCII files with translation code 0. System RPL parts might look different from the HP 48. Using unknown objects, the program might lose synchronization. This is a beta version and should test the decoder engine.
ROM entry point list of the HP 28S revision 2BB ROM. This entry point list is based on Jean-Francois Garnier's list and has many additions, with over 2400 entries.
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.
HP 48GX KML script for Pocket PC 480x800 display resolution from Paul Stabnow. You need Emu48 for Pocket PC V1.06 or later and a Windows Mobile device with a WVGA display.
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.
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.
A PIL-Box simulation for Win32 to connect the DOS based emulators Emu41, Emu71/DOS and Emu75 with Virtual HP-IL. A tutorial explaining how to build a suitable VM with DOS is available separately, Creating a Virtual Machine with Virtualbox.
A collection of all of the author's IL-exe files compiled with MSVC6 using the IPv4 stack only. These versions have fewer requirements about runtime files, so the programs will normally run without installing an additional runtime on most recent Windows OS versions.
RAM image upload program for the 38G. This program creates a Emu48 state file from a RAM upload of a 38G and was originally part of Colin Croft's emulator package, but has been improved with bugfixes and to support all possible classic COM ports and other serial device names.
RAM image upload program for the 39G/40G. This program creates a Emu48 state file from a RAM upload of a 39G or 40G and was originally part of Colin Croft's emulator package, but has been improved with bugfixes and to support all possible classic COM ports and other serial device names.
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.
Updated KML scripts for Emu48 1.10 or higher which improve the contrast feature. Intended to patch existing scripts, so the images are not included and must be downloaded separately.
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.
An emulator keyboard macro file converter for converting macro into text files and vice versa. This allows to edit the keyboard macro files with a simple text editor. Primarily for use with Emu42.
Installer package of ModEdit for Windows (IA32 platform). ModEdit is a MOD File Editor to create and modify MOD1 and MOD2 module files used in different HP calculator emulators like V41.
A ROM Upload Aplet to upload the ROM content of a 39G/40G calculator to a PC. The Saturn assembler source code and a command line program to convert the output file into the Emu48 emulator format is included.
Sacajawea calculator display designs, with two versions (one for the single shift key models, the 14B, the 22S, and 32S, and one for the double shift key model, the 32SII) in each of three sizes. Can be included into one's own KML scripts for Emu42.
DOS program to reformat UserRPL programs from the 28/48. Input formats are HP 48 ASCII files, captured IR data (28/48), Program Development Link Application files and some more.
Standalone RPL decompiler for decoding RPL threads in the history of Voyager from Derek S. Nickel and SAD from Jan Brittenson in the early 90s. But Unrpl use a different approach, as it isn't an expert system like the other programs for decompiling a complete ROM image; it is only a very simple decompiler running for all RPL platforms. This is the big advantage of it, as it can decompile RPL objects from one of the first generation RPL platforms like that used by the 28C to the latest RPL generation introduced with the 49G.
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.
HP 48SX/GX KML scripts for Pocket PC 480x640 display resolution. You need Emu48 for Pocket PC V1.02 or later and a Windows Mobile device with a VGA display.