|Description:||Freeware emulator of the HP-41 for Windows. Distributed under the GPL.|
|Authors:||Warren Furlow: http://www.hp41.org|
Christoph Gießelink: http://hp.giesselink.com/
|Downloaded file size:||1,053,410 bytes|
|User rating:||Not yet rated (you must be logged in to vote)|
|File date:||2022/05/31 12:21:52|
|Source code:||Not included|
|Related files:||V41 Source Code|
|Version history:||2022/07/31: Updated to version 9.0h|
2021/11/24: Updated to version 9.0g
2021/04/10: Updated to version 9.0f
2020/04/12: Updated to version 9.0d
2019/06/17: Updated to version 9.0b
2019/02/11: Updated to version 9.0a
2018/12/30: Updated to version 9.0
2005/12/17: Updated to version 8.0
2002/05/22: Updated to version 7.0
2002/02/17: Updated to version 6.0
2000/08/02: Updated to version 4.0
1999/10/06: Added to site
| Length Date Time Name
--------- ---------- ----- ----
1072858 2022-05-31 19:21 V41R9H.exe
1072858 1 file
|User comments:||Harry Dotson|
I have been using the HP-41 Emulator on Windows for many years. I currently have version 7B and want to update to version 8, but I found that the SETUP.EXE from V41r8.zip will not load the install shield on my Windows 7 PC. Nothing happens, not even an error message. What can I do to install the latest version of the program? I can't use another machine and then copy files over because I do not have access to another PC with an older version of Windows.
I have also noticed that for Version 7B, the display for the large mode overflows to the right for numbers displayed in exponential format. I can temporarily fix this by changing to medium mode and back to large, but the overflow reappears when I re-launch the program.
Thanks for your help!
I am a Linux-only user. I downloaded this version (r9a) to test if it can be executed under Wine (Windows emulator). Installation went through without problems. Then trying to launch V41.exe gave these messages:
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.6195)
err:module:import_dll Library MFC80.DLL (which is needed by L"C:\\Program Files (x86)\\HP-Emulators\\V41\\V41.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\HP-Emulators\\V41\\V41.exe" failed, status c0000135
So, some files are missing in my Wine system. Where can I find those missing parts?
If you know an easier way to run V41 in Linux, please tell!
Because this program is lisenced under GPL and its source code is available, I thought: maybe it could be compiled to Linux systems? I downloaded also the source code but cannot find a Makefile. So how should this software be compiled?
Hmm... I tried to compile simply by 'gcc *.c'. Compilation stops immediately. Main.c includes io.h that I haven't.
Kari Pasanen, Finland
I learned from Giesselink's V41 page that it was VS2005 Runtime package which was missing. Downloading it and installing it under Wine solved the program launching problem at least to the point that now I have a HP-41CX in a window and a Help.txt file in another window.
Compilation was tried in the MODFile directory which is obviously not the right one, which is V41 directory. No more success there with 'gcc *.cpp'. Missing include files afxwin.h and stdafx.h (at least these).
The final result: V41 works in Linux under Wine. There are some incompatibilities but they don't prevent its use or seriously make it difficult.
I had a temporary problem in making my own MOD files from ROM files, but that I'll solve by writing my own program to do it. The MODFile.h file in the sources is sufficient as documentation of the MOD file format.
I've installed 9F under Wine on Linux Mint 20.1. Ran into (and fixed) the VS2005 problem. Then I got a "could not load font file" error. Cured it by copying LCD.fon and LCD4.ttf to ~.wine/drive_c/windows/Fonts/
Hope this helps someone else
I needed to install "Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package" in order to get V41 running in Windows-11.
So it isn't just Wine that has the issue. Thanks to Kari Pasanen for pointing me in this direction.
if you see the error message: "The application has failed to start because its side-by-side configuration is incorrect..." this is the fix.
That and set it up to run in emulation mode. (I chose the XP option)
You must be logged in to add your own comment.