x49gp - HP 49g+/50g graphics calculator emulator

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest amd64
Package name x49gp
Package version 20100425
Package release 6
Package architecture amd64
Package type txz
Installed size 39.20 MB
Download size 2.54 MB
Official Mirror pkg.freebsd.org
An emulator for the HP 49g+/50g calculator series. This is an ARM-based
emulator (unlike emu48 / debug4x), so it is possible to run hpgcc
binaries within the emulator.
Skins for both variants of the calculator are included.
Known limitations:
- Cannot write to port 2. Libraries will eat up your RAM.
- HPGCC2/3 SD I/O is unstable.
WWW: https://sourceforge.net/projects/x49gp/
Categories: math, emulators
Maintainer: shaun@FreeBSD.org
- FIRMWARE_215: on
- FIRMWARE_209: off
- Start a HP 50g with "hp50g"
- Start a HP 49G+ with "hp49g+"
- You can run each calculator type independently with
its own state and settings. Or create more than two
by supplying a name:
hp50g home
hp50g work
- To reset a calculator, remove its subdirectory
under ~/.x49gp (or the whole directory).
- A 64MB SD card is included, and shared between
calculators. If you want to run multiple calculators
simultaneously, you will probably need a different
arrangement. The config file for each calculator can
be edited to change the SD card file.
- Remember to install the ARM Toolbox if you want to
use HPGCC2 binaries.
- Mount the SD card with:
mdconfig -a -f ~/.x49gp/sdcard
mount_msdosfs /dev/md0 /mnt
When finished:
umount /mnt
mdconfig -d -u 0
Known limitations
- Cannot write to port 2. Libs will eat up your RAM.
- HPGCC2/3 SD I/O is unstable.


Package Version Architecture Repository
x49gp-20100425_6.txz 20100425 amd64 FreeBSD Ports Quarterly
x49gp - - -


Name Value
atk = 2.28.1
gcc8 = 8.2.0_4
gettext-runtime =
glib = 2.56.3_2,1
gtk2 = 2.24.32
libX11 = 1.6.7,1
libatk 1.0.so.0
libcairo.so.2 -
libfontconfig.so.1 -
libfreetype.so.6 -
libgdk-x11 2.0.so.0
libgdk_pixbuf 2.0.so.0
libgio 2.0.so.0
libglib 2.0.so.0
libgobject 2.0.so.0
libgtk-x11 2.0.so.0
libintl.so.8 -
libpango 1.0.so.0
libpangocairo 1.0.so.0
libpangoft2 1.0.so.0
pango = 1.42.4_1


Type URL
Binary Package x49gp-20100425_6.txz
Source Package emulators/x49gp

Install Howto

Install x49gp txz package:

# pkg install x49gp

See Also

Package Description
x86info-1.31.s03.txz x86 CPU identification and feature display utility
xa65-2.3.8.txz Two-pass cross-assembler for MOS 6502 and compatible CPUs
xabacus-8.0.2_1.txz Abacus for X Window System
xalan-c-1.11.txz XSLT processor from the Apache XML Project
xalan-j-2.7.2.txz Apache XSLT processor for transforming XML documents
xalarm-3.06.txz X based alarm clock
xanalyser-1.32_2.txz Spectrum analyser
xanim-2.92.0_8.txz Play most popular animation formats and show pictures
xaniroc-1.02_2.txz Animate your root-cursor
xantfarm-1.16_2.txz Ant hill simulation on X11 root window
xaos-3.6_6.txz Real-time fractal browser
xapian-bindings-1.4.11.txz Bindings allowing Xapian to be used from various programming languages
xapian-bindings12-1.2.25_2.txz Bindings allowing Xapian to be used from various programming languages
xapian-core-1.4.11,1.txz Probabilistic text search database engine
xapian-core10-1.0.23_1.txz Probabilistic text search database engine