Updated: Friday, 04. October 2019 04:46 PM UTC


This project is outdated and obsolete. It will run in windows 7 or lower but For later windows versions you may need to do some tweaking. Anti-virus softwares will most probably treat it as a virus. You will need to allow the exe to run in your anti-virus program or firewall.

This is the 29 card game which is also known as Marriage. It's core program is written in C++ and the graphics is developed with Dark GDK.

screenshot of 29 game


On Windows

The file provided is a single .msi file (Microsoft installer). It can be installed by running it and simply going through the installation process.

This is built for 32bit windows only. You can still run it on 64bit windows, though it would require you to copy the install folder to c:\Program Files manually as the paths to the required resources are hardcoded inside the binary which is c:\Program Files...; while 64 bit OS will install it to c:\Program Files (x86)...

On Linux

It can be installed and played on Linux system with the help of wine.


You can find the general rules of playing this game in this wiki page.

Some specific rules:

  1. Marriage point starts at a call of 17. For call 17 Marriage point is 1, for 18: 2, for 19: 3 and for 20 and above: 4
  2. Marriage point for opponent is always 4
  3. If the player getting first card in a deal doesn't get any point in hand, that deal will be dismissed
  4. If a player doesn't get any point at hand while he/she chose 7 card as trump, that deal will be dismissed
  5. If a player gets all of the 4 Jacks alone, that deal will be dismissed
  6. If the two opponents altogether doesn't get any trump card or only the 7 numbered card of trump card, that deal will be dismissed
  7. If someone wants to play single (without letting his/her partner join in), he/she will win or lose 3 sets at once
  8. If a team gets/loses all the cards in a specific deal, they will get two sets of win/loss