Mahjong 2: Return of the appmahjong icon

Back to the index

This is an implementation of Mahjong solitaire for the iPod touch and iPhone. The aim of the game is to pick matching tiles, removing them from the board. You win when there are no tiles left. You lose when it is impossible to pick up any more tiles. If the application crashes, it counts as a draw. You can only pick up tiles that are not overlapped by another, and can be freely moved either left or right. You probably already know how to play. This is released as Free (as in Freedom) software, under the terms of the GNU GPL Version 2.

Credits

Eoin Mcloughlin implemented the game
Graphic design by Sarah Gleeson
James Yopp made the application rotation class
Countless Interweb people for their thanks and opinions

Bugs

I have been made aware of several bugs in this version. They will be fixed as soon as I have some free time. My email address is somewhere in this image.

Downloading

Mahjong solitaire app for iPhone (currently version 0.8)
Source code for Mahjong app

Playing

Match tiles until the board is empty or there are no selectable matching tiles left. Pinch the screen to zoom, double-tap the screen to go to the menu. The game is saved automatically when you press the home button, and restored when you launch the application again.

Installing

This app is not hosted in the venerable BigBoss' repository; Thank him for that. You can now install the app using Installer.app -- download it from the 'Games' section. If you can not see it, you will have to add http://sleepers.net/iphonerepo to your Installer.app sources list.

It's also possible to do it the manual way, if you feel like it:
Telecharge the app from the link above, and extract the contents. Copy them to your iPod. Restart Springboard.

tar -zxf Mahjong.app.tar.gz
scp -r Mahjong.app root@omglolhaxedbyfibrosis.local:/Applications/
ssh root@omglolhaxedbyfibrosis.local 'kill -HUP `ps -A|awk '\''/SpringBoard/ && !/awk/{print $1}'\''`'

Where omglolhaxedbyfibrosis is the name of your iTouch/iPhone
If you have Windows, I can't tell you how to install it, I hear it has to do with some software named winSCP.

Themes

From version 0.8, loadable tile themes are supported. I didn't think this would be popular, but I got plenty of requests. If you want to make a theme, you can download a blank tileset and modify it however you like. When you're done, make a directory in /var/mobile/Library/MahjongTiles/ named after your theme (or /var/root/Library/MahjongTiles/ if you are using firmware less than 1.1.3) and launch the Mahjong application -- the new tileset will be selectable in the settings menu.

Appreciation

There is a donate button in the application, which sends paypal-money. I don't ask for much, just what you think the application is worth, and to make me feel better about working on this when I should have been writing my thesis.

I also make some other things

Screenshots

Gameplay Sideways gameplay Menu