⭐ Atomo12345 Posted September 5 Report Share Posted September 5 This is an old software for the cycle analysis for financial markets. 20 Years ago I try it and it was run very well. I try now it and at the open of the program it say: Run-time error '5': Invalid procedure call or argument and then it's close it. if someone can fix this error I think that Mesa2002 is an interesting program to try. Thank you very mutch. https://www.sendspace.com/file/hpe7z1 Quote Link to comment Share on other sites More sharing options...
⭐ FredUrble Posted September 6 Report Share Posted September 6 On 9/5/2024 at 3:15 AM, Atomo12345 said: This is an old software for the cycle analysis for financial markets. 20 Years ago I try it and it was run very well. I try now it and at the open of the program it say: Run-time error '5': Invalid procedure call or argument and then it's close it. if someone can fix this error I think that Mesa2002 is an interesting program to try. Thank you very mutch. https://www.sendspace.com/file/hpe7z1 This setup file is a 16-bit executable and will not run on more recent Windows operating systems. Quote Link to comment Share on other sites More sharing options...
⭐ Atomo12345 Posted September 7 Author Report Share Posted September 7 You are wrong. This is a Microsoft Visual Basic(5.0)32 bit executable. If it were a 16 bit program,it would be impossible to install on Windows 11, furthermore it also run but whit the error above mentioned. I will try to debug the error with x64dbg. Greetings. Quote Link to comment Share on other sites More sharing options...
⭐ Atomo12345 Posted September 8 Author Report Share Posted September 8 Ok the setup.exe for the installation of Mesa2002 is a 16 bit program but it run very well on Windows 11 Enterprise 24h2 and it allows to install correctly the software. Quote Link to comment Share on other sites More sharing options...
jamesbrown2 Posted November 22 Report Share Posted November 22 Hi i am getting this error on windows 11. Any idea how to fix? Quote Link to comment Share on other sites More sharing options...
⭐ FredUrble Posted November 22 Report Share Posted November 22 16 bit applications are not able to run on Windows 11 as native. Third party software can emulate an older machine and allow a 64-bit machine to run these types of apps. Here is a free app: https://github.com/otya128/winevdm/releases ⭐ RichardGere and jamesbrown2 2 Quote Link to comment Share on other sites More sharing options...
jamesbrown2 Posted November 22 Report Share Posted November 22 Spoiler thanks will check with that Quote Link to comment Share on other sites More sharing options...
⭐ FredUrble Posted November 23 Report Share Posted November 23 5 hours ago, FredUrble said: 16 bit applications are not able to run on Windows 11 as native. Third party software can emulate an older machine and allow a 64-bit machine to run these types of apps. Here is a free app: https://github.com/otya128/winevdm/releases It is pretty basic to use, but there are also YouTube videos on winevdm as well. Quote Link to comment Share on other sites More sharing options...
⭐ kesk Posted November 23 Report Share Posted November 23 WinXP on a Virtual machine is a way out. Try VitualBox from Oracle, its free. Any way, you need a WInXP ISO to make it work. Quote Link to comment Share on other sites More sharing options...
⭐ Atomo12345 Posted November 23 Author Report Share Posted November 23 Mesa2002 is not a 16 bit program but a 32 bit program write in Visual Basic. This image file prove it. There is an internal error that don't do run the program. Someone can try to debug it. https://e.pcloud.link/publink/show?code=XZN5wxZLUW87KgQbx8jbSbiuaN5IufBiauV Have a good week end. Quote Link to comment Share on other sites More sharing options...
⭐ FredUrble Posted November 24 Report Share Posted November 24 17 hours ago, Atomo12345 said: Mesa2002 is not a 16 bit program but a 32 bit program write in Visual Basic. This image file prove it. There is an internal error that don't do run the program. Someone can try to debug it. https://e.pcloud.link/publink/show?code=XZN5wxZLUW87KgQbx8jbSbiuaN5IufBiauV Have a good week end. You are correct that it is a 32 bit program, but it was meant to run in WIndows 95 under Visual Basic 5. The program doesn't execute because it is trying to run a 16 bit command in a VB5 DLL. If you install an emulator like the one I quoted earlier or install the one I use called NTVDM at https://github.com/leecher1337/ntvdmx64 the program will run and prompt you for the registration code. You can then use the keygen program to generate your code. I just tried this and was able to run the program with no errors. Quote Link to comment Share on other sites More sharing options...
⭐ Atomo12345 Posted November 24 Author Report Share Posted November 24 At the end of the installation ntvdmx64 asks for the folder dos and relative files, that in my system is not present. Please FredUrble can you post your folder dos present in your system? I suppose that after installed ntvdmx64 , you can run in Windows 11 any 16 bit software. Thank you very mutch. Quote Link to comment Share on other sites More sharing options...
⭐ FredUrble Posted November 25 Report Share Posted November 25 NTVDM was originally meant to allow for running DOS programs in 64 bit modes. In 2020, they added the ability to run 16-bit Windows apps, which is what MESA2002 needs. Here is the section of notes from the github site. Perhaps you may want to run WINEVDM instead. I want to run 16bit Windows applications --------------------------------------------------------------------------- As of 05/2020, NTVDMx64 now generally supports WOW32, so your applications should run. However, they currently only work with the CCPU build and we know that the CCPU is slow, so I still recommend wineVDM: https://github.com/otya128/winevdm The loader tries to detect if winevdm is installed and if so, it gets precedence over NTVDMx64. If you restore original registry entries, WOW32 will be handled by NTVDMx64 again. The crucial registry key for the check is: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NtVdm64\0OTVDM If it is present, NTVDMx64 won't load its WOW32 implementation. Please note, that detection of the key is done upon inital load of ldntvdm.dll into the process address space, so if you toggle the 0OTVDM, the process where you are launching your 16 bit application from needs to be restarted. If unsure, you can reboot your machine after installation/uninstallation of WineVDM handlers. To debug wow32, before launching your application: set WOWTRACE=C:\log.txt set WOWLOGLVL=16 For more detailled information about debugging, please refer to doc\debug-wow.txt Quote Link to comment Share on other sites More sharing options...
⭐ FredUrble Posted November 25 Report Share Posted November 25 Here is the NTVDM folder on my WIndows 11 machine after the download and copy into a folder called NTVDM. The "dos" folder is showing up here. Did you run the install.bat after downloading the app? Quote Link to comment Share on other sites More sharing options...
⭐ Atomo12345 Posted November 25 Author Report Share Posted November 25 Simply the program NTVDMx64 in the below link don't work. https://github.com/leecher1337/ntvdmx64 Download the program from this link below: https://mendelson.org/ntvdmx64.html The password is: leecher. I try Mesa2002 and,cracked, it run very well. Now we can run any old version of 16 bit programs on Windows 11. Thank you very mutch FredUrble. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.