V41

Description:Freeware emulator of the HP-41 for Windows. Distributed under the GPL.
Filename:v41r9a.zip
ID:3695
Current version:9.0a
Authors:Warren Furlow: http://www.hp41.org
Christoph Gie├čelink: http://hp.giesselink.com/
Downloaded file size:829,684 bytes
Platforms:48  
User rating:Not yet rated (you must be logged in to vote)
Primary category:PC/Emulators
Languages:ENG  
File date:2019/01/30 08:01:52
Creation date:2019/01/29
Source code:Not included
Download count:10,458
Related files:V41 Source Code
Version history: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
Archive contents:
  Length      Date    Time    Name
---------  ---------- -----   ----
   849185  2019-01-29 21:46   V41R9A.exe
---------                     -------
   849185                     1 file
User comments:Harry Dotson
2017-07-04 12:07:47
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!
Kari Pasanen
2019-02-17 12:59:48
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
Kari Pasanen
2019-02-17 13:35:53
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).
Kari Pasanen
2019-02-23 13:38:18
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.

You must be logged in to add your own comment.


Part of the HP Calculator Archive,
Copyright 1997-2019 Eric Rechlin.