Emu42 v1.27 is released. Emu42 is an emulator for the Pioneer series calculators HP14B, HP17B, HP17BII, HP27S, HP32SII and HP42S and for the Clamshell series calculators HP19BII and HP28S. It base on the sources of the famous HP calculator emulator Emu48 and is published under the GPL. The emulator PC version is running on all Win32 platforms and the Mobile version should run on all ARM CPU based Pocket PC 2002, Windows Mobile 2003 (SE), 5.0, 6 Classic and Professional versions.
Emu42 Changelog:
EMU42.C
- changed function OnViewScript(), removed complete CPU reset at
different ROM image detection and changed to OpenDocument()
solution setting PC address to 0
- changed function WinMain(), changed initialization default number
of maximum MRU entries from 4 to 6
EMU42.RC
- changed version
FILE.C
- added function ChecksumChk(), calculatate checksum for Bert ROM
- changed function RebuildRomCrc(), added Bert ROM checksum
calculation
- changed function OpenDocument(), the prior implementation made a
complete CPU reset when the function detected a different ROM
image, but the HP32SII don't restore the contrast setting, so
reset implementation reduced to set PC address to 0 for all
calculator models
MOPS.C
- changed function CpuReset(), removed StopTimerBert() function call
STEGANO.C
- added support for 3 bit/byte encode/decode
- added function CodingLength(), calculate the number of necessary
pixel channels to encode the input data with a given bit/byte
setting
- bugfix in function SteganoDecodeDib(), bitmap size check was
incomplete, so a buffer overrun was possible
STEGANO.H
- added config for disabling 3bit/byte encoding
USRPRG32.C
- checked if the HP32SII rev. A and B ROM using the same RAM entries
Download: Emu42 v1.27
Source: Here
0 Comments
Post a Comment