Les fichiers upemtk et echec sont les bibliotheques necessaires au fonctionnement du jeu d'echecs, mat. Le jeu contenu dans le programme est un jeu d'echecs jouable à la souris. Cliquer sur la piece a deplacer puis sur la case vers ou la deplacer. Les cases jaunes et bleues indiquent les cases jouables. Les cases rouges identifient les eventuelles pieces qui mettent le roi en echecs. La couleur du curseur determine le tour de jeu. A la fin de la partie il est possible de recommencer en appuyant sur oui. A tout moment il est possible de quitter la partie en fermant la fenetre, ou d'annuler un coup en appuyant sur z.