Hi ShanMan,TheShanMan wrote:How possible is it for you to get it working in x64 windows (xp in my case)? I only run IR once every several years when I get a new remote (which I just did today), so I'm a perpetual noob and have to re-learn everything each time, but I'm fully willing to help with any testing you might need. In the meantime I guess I'll have to fire up a vmware image to use IR.
I'm not the author of the 'jp12serial.dll' library, but I'm working on a simple little test application (for Windows) which may result in some modifications to that DLL in the future, so your comment piqued my interest.
I'm a Linux guy so I rarely run Windows and I've never run the 64-bit version of XP, but I read up a little bit on it. It seems as if (none to my surprise) WinXP-64 supports running a 32-bit app calling a 32-bit DLL. In fact, here's a quote from a relevant webpage:
The Wikipedia article on WOW64 says:Charlie Russel, Microsoft MVP for Windows Server, Security and Tablet PC wrote:With Windows XP Professional x64 Edition, you can run both 64-bit and 32-bit applications side by side. Your existing 32-bit applications run in WOW64, while the 64-bit applications run natively. This makes it easy to transition to 64-bit applications at your pace—only moving when you're ready. You can even run 32-bit and 64-bit versions of the same application in Windows XP Professional x64 Edition, allowing you to evaluate the new version of an existing application and transition at a controlled pace.
So I'm confused as to why 'IR.exe' + 'jp12serial.dll' wouldn't work on WinXP-64. What am I missing here? Can you please enlighten me?Wikipedia wrote:WoW64 (Windows-on-Windows 64-bit) is a subsystem of the Windows operating system that is capable of running 32-bit applications and is included on all 64-bit versions of Windows — including Windows 2000 Limited Edition, Windows XP Professional x64 Edition, IA-64 and x64 versions of Windows Server 2003, 64-bit versions of Windows Vista and Windows Server 2008, as well as 64 bit editions of Windows 7. WoW64 is designed to take care of all the differences between 32-bit Windows and 64-bit Windows, particularly involving structural changes to Windows itself.
Regards,
Bill