Install "Hong Kong Mahjong for Windows XP" on WIndows 10 32-bit and 64-bit

This article will talk about how to install "Hong Kong Mahjong for Windows XP" on WIndows 10 32-bit and 64-bit.

When you try to install "Hong Kong Majong for Windows XP" on Windows 10 (e.g. by double-clicking the hkmj1280_inst.EXE file on the CD drive), you may see an error saying that the app can't run on your PC. 

In fact, if you try to run the exe file on cmd, you will see the root cause: Unsupported 16-Bit Application.

To overcome this problem, you will need to enable 16-bit applications on your Windows 10. Depending on whether your windows is 32-bit or 64-bit, you will need to enable certain windows feature or use a helper program.

Determine whether your Windows 10 is 32-bit or 64-bit.

Select the Start button usually at the bottom left corner, then select Settings > System > About. Under "Device specfication", check the field "System type". If it is a 32-bit system, you shall see "32-bit operating system". If it is a 64-bit system, you will see "64-bit operating system".


Route to take if you have a 32-bit system

(Untested, but I believe it shall work.)

Follow the instruction at https://docs.microsoft.com/en-us/windows/compatibility/ntvdm-and-16-bit-app-support to enable NTVDM. Then try double clicking the installer executable (e.g. hkmj1280_inst.EXE) on the game CD again.

Route to take if you have a 64-bit system

Download the latest stable version of winevdm at https://github.com/otya128/winevdm/releases. At the time of writing, the version is v0.8.1 at https://github.com/otya128/winevdm/releases/download/v0.8.0/otvdm-v0.8.1.zip

Right click on the downloaded zip file and select "Extract All..." to extract the content of the file.

Inside the extracted folder, right click on the file "otvdmw.exe" and select "Run as administrator". If a "Windows protected your PC" window pops up, select "More info" and select "Run anyway", and allow it to gain access to whatever it requests.

In the subsequent pop-up window, select the installer EXE file (e.g. hkmj1280_inst.EXE) on the game CD.

Then you shall be able to proceed with the installation.


To uninstall the program, basically repeat the above, except that you at the final pop-up window, select the uninstaller file (e.g. C:\Program Files (x86)\hkmj1280xp\UNWISE.EXE).

After the uninstall ends, delete the folder C:\Program Files (x86)\hkmj1280xp for completeness.






Comments

Popular posts from this blog

Using PlayStation 1 Densha de Go controller on emulators

Using PS1/PC Densha de Go! controller SLPH-00051/TCPP-20001/DGOC-44U on PS4/Switch Densha de Go!!

Play octoshape stream on windows with VLC player