EmuCR Feeds
Email Us

EmuCR: Emu71Emu71 v1.03 is released. Emu71 is an emulator for the HP71B calculator. It base on the sources of the famous HP calculator emulator Emu48 and is published under the GPL. The emulator is running on all Win32 platforms.

Emu71 v1.03 Changelog:

DEBUGGER.C
- prepared for C++ compiling
- changed function OnFindOK(), added downwards search direction
- changed function Find(), added and changed message handler for the
"Previous" and "Next" buttons

EMU71.C
- prepared for C++ compiling
- added function OnCopyData() as WM_COPYDATA message handler
implementation for changing the state file to the given state file
name
- changed function MainWndProc(), added WM_COPYDATA message handler
- changed function WinMain(), expanded single instance case by
transmitting the given state file name to the already opened
program instance

EMU71.H
- added WM_COPYDATA identifier definition

EMU71.RC
- changed IDD_FIND, added a "Previous" button for previous search,
shorten the text of the "Find Next" button to "Next" and changed
the ID of the next search button
- changed version and copyright

FETCH.C
- prepared for C++ compiling

FILES.C
- prepared for C++ compiling
- bugfix in function MapFile(), minimum checked file size was
smaller than the initial read size for packed image file check and
changed allocation method for image file buffer, don't need an 0
initialized buffer
- changed function SaveBackup(), improved document available
detection

HPIL.C
- prepared for C++ compiling

KML.C
- prepared for C++ compiling
- added global variable wKeybLocId to hold the keyboard layout input
locale at begin of KML loading
- bugfix in function ParseLines(), return a TOK_NONE line for an
empty block instead of a NULL pointer which regular stands for a
syntax error
- changed function ParseBlocks(), use variable wKeybLocId instead
of input locale reading
- changed function KillKML(), added reset of variable wKeybLocId
- changed function ReleaseButton(), for speed optimization skip
function if button is already released
- bugfix in function InitKML(), changed implementation by reading
the current keyboard layout and convert the layout data to the
input locale setting

PCH.H
- added include malloc.h

PORTCFG.C
- bugfix in function ApplyPort(), fixed unsecured access reading the
independent RAM signature of a RAM data file, at TYPE_ROM modules
the check if the overall module size is a multiple of the single
chip size wasn't working properly, made code optimization at
TYPE_ROM file loading and improved the check if the single chip
has a power of 2 size
- bugfix in function OnContextMenu(), fixed unsecured access reading
the independent RAM signature of a RAM data file

RESOURCE.H
- added definitions

SETTINGS.C
- bugfix in function GetRegistryString(), ignored target buffer size
when copying the default to the target string buffer

STACK.C
- prepared for C++ compiling

SYMBFILE.C
- prepared for C++ compiling

Download: Emu71 v1.03
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!