Smart Mahjongg Home Smart Mahjongg™ - Download

Current Version

Build:1.62.2960
Compilation:8th February 2008

System Requirements

  • Pocket PC (incl. Phone Edition, but NO Smart Phone!)
    with Microsoft Windows Mobile operating system (Versions 2003, 5, 6)
  • Microsoft .NET Compact Framework 2.0
  • 4 MB program memory, 500 KB data memory

Installation Files

Languages included in these downloads:
Czech , English , French , German , Italian , Polish , Russian , Slovak , Spanish , Swedish

PC SetupSmartMahjongg_Setup.zip (615 KB)
contains the installation for Windows Mobile 5/6 and Pocket PC 2003 using
- Windows Vista with Mobile Device Center
- or Windows XP or Windows 2000 with .NET Framework 2.0 and ActiveSync
This setup program is using English language, but don't worry, the installed Smart Mahjongg itself is multilingual.
CAB FileSmartMahjongg.CAB (537 KB)
contains the native device installation for Windows Mobile 5/6 and Pocket PC 2003
without needing/impacting a PC
MuseumSmartMahjongg_NETCF10.zip (263 KB)
contains a CAB file of Smart Mahjongg 1.54
for devices with the older .NET Compact Framework 1.0
SmartMahjongg_PPC_old.zip (942 KB)
contains some CAB files of Smart Mahjongg 1.45
for very old PPC 2002 (ARMV4) and PPC 2000 (iPaq=ARM, Cassiopia=MIPS, Jornada=SH3) (needs .NET Compact Framework 1.0)

It's free for personal usage!
Any commercial usage of this program is prohibited, with the exception of my explicit approval.

Please revisit this site in regular intervals to check for newer versions.

Installation FAQ

Error "This application ... requires a newer version of the Microsoft .NET Compact Framework ..." when calling Smart Mahjongg

The .NET Compact Framework 2.0 is missing on the Pocket PC. Please install the NETCF 2.0 on your Pocket PC in order to use Smart Mahjongg. See below 'What is the Microsoft .NET Compact Framework?'

Error "NotSupportedException" when starting Smart Mahjongg on a Smart Phone

Smart Phones are not supported. Smart Mahjongg needs a real Pocket PC. By the way, "Windows Mobile 6" is used on both device types. But there are 2 versions, with a little detail in the name: "Windows Mobile 6 Standard" (=Smart Phone) and "Windows Mobile 6 Professional" (=Pocket PC). And there is a very easy method to detect it: Does your device have a touch screen? No? Without touch screen it must be a Smart Phone.

Error "Exception ... CustomInstaller.dll is invalid" while using setup.exe

This error may happens when an old setup is installed on your PC, please uninstall the old version from your PC and then run setup.exe again. No other fix available at this time.

Error "Format Exception" while clicking a tile

This error may happens in version 1.4/1.5, please update to the current version. Fixed in version 1.51.

What is a CAB file?

This is a setup procedure for mobile devices. Copy the previously downloaded SmartMahjongg.CAB file to any location at your mobile device. Then open the file manager on the device, navigate to the folder containing the downloaded CAB file, and click on it. This will install the game.

How to start the game?

On your device click "Start / Programs / Games / Smart Mahjongg".

What is the Microsoft .NET Compact Framework?

The NETCF 2.0 is the current base of Smart Mahjongg 1.6x. It has to be installed or Smart Mahjongg isn't able to run. The download of the ".NET Compact Framework 2.0 Service Pack 2 Redistributable" is available at Microsoft's website.

If you want to play Smart Mahjongg 1.5x (or older) you need the ".NET Compact Framework 1.0 SP3 Redistributable", available at Microsoft's website.

By the way, do not confuse the NETCF with the .NET Framework for PCs, these are two different shoes.

ActiveSync or Mobile Device Center?

Until Windows XP the ActiveSync was used (sorry, is used) to synchronize a Pocket PC with a PC. As of Windows Vista there is the new Mobile Device Center instead of ActiveSync.

Which files hold my personal settings/game/statistics/high score?

All personal data of Smart Mahjongg are stored in the two files "settings.xml" and "mygame.dat". In addition there is a 3rd file named "tracelog.txt", which contains some debug information of the current software status (useful for me in case of bugs).

Does Smart Mahjongg contains a backdoor/spyware/adware/virus?

No! I am a respectable software engineer. Enjoy the game.

Other platforms?

No. Only Microsoft based so called "Pocket PCs" are supported (including Phone Editions). Other devices such as Smart Phones, Handhelds, Palms or ordinary PC or Mac are absolutely not supported.

Open Source?

No. Don't ask me. Enjoy the game ;-)

Who the f*** is Christian Morawietz?

I'm an IT Consultant. My skill is consulting and development of mobile applications. Smart Mahjongg was an unplanned by-product because I was unable to find a free version of this game for myself. To learn more about my work and other products see http://www.mor-it.com

 

No Warranty. The software is provided as is without warranty of any kind. I am not responsible for any damage to your computer system or data.

If you have any questions, or suggestions, or you discovered a bug please contact me.