Emu71 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
0 Comments
Post a Comment