HP related projects
Olivier De Smet
Topics
Hp series 80
HP 85/86 Windows emulator
go87 free HP 87 android emulator
HP serie 300
HP serie 200
HP Cricket
go01c commercial HP 01 android emulator
HP Classic
HP woodstock
HP Spice
HP Voyager
HP Nut
go41c free HP 41 C android emulator
go41cx commercial HP 41 CX android emulator
go41cxt commercial HP 41 CX android emulator, tablet edition
ti41cx free HP 41 CX emulator for TI 83/84 PCE
hpp41 proof of concept HP41 emulator for HP PRIME.
nw-41 HP41 emulator for numworks and epsilon.
py41 HP41 emulator for HP PRIME in python.
HP Pioneer
HP Champion
go28s commercial HP 28 S android emulator
HP Titan
go71b commercial HP 71 B android emulator
HP Kangaroo
go75c commercial HP 75 C android emulator
HP Shorty
go48s free HP 48 S android emulator
HP Charlemagne
go48sx commercial HP 48 SX android emulator
HP Alcuin
go48g free HP 48 G android emulator
HP Hammer
go48gx commercial HP 48 GX android emulator
HP V'ger
Rom endianness :
If your rom cause trouble in an emulation, use this python 3.x script to change endianness :
------------------------------
f=open("hp28s-bad.rom", "rb") # name of bad rom
g=open("hp28s-good.rom", "wb") # name of changed rom
ba=bytearray(1)
for i in range(128*1024): # size of rom in byte
a=ord(f.read(1))
ba[0] = (a & 0xF) << 4
ba[0] |= (a >> 4)
g.write(ba)
f.close()
g.close()
------------------------------
Change the names of files and the size as needed (here parameters for an HP28S rom of 128 KB).
(c) 2006 - 2022 by OdS