Language Selection

English French German Italian Portuguese Spanish

Machinarium - A Tasty Gaming Treat

What would you do if you were thrown and locked out of town separated from your true love? You'd fight every obstacle to return and rescue her, of course. And that's your goal in Machinarium. As the hero, you must figure out how to out-smart the bad guys and to save your lovely girlfriend.

As the game opens you find yourself broken and discarded in the dump outside the city wall. Your first task is to reassemble yourself. Once that is accomplished, you can begin your quest to return to the city and your girlfriend. Your adventure unfolds as you solve puzzle-like problems in order to progress. For example, how do you trick the guard to lower the drawbridge? Or how might you enter a tunnel that remains sealed except for the few seconds when a train cart passes?

The back story is revealed through Josef's memories seen as thought bubbles as the story progresses. Some of the first memories recollect our hero and his love as children playing around in an oil bath laughing and splashing. Later, dirty deeds of the antagonists against our hero, how he came to be in the city dump, and how the girlfriend came to be captured are revealed. It's amazing how these small glimpses into Josef's mind, feelings, and motives start to build a three dimensional character and pull the player in from almost the start. You care about him and want to see him reunited with his girlfriend. The environment is as much a character as the robot. It's a mechanized world of greasy and rusting metal fallen into disrepair - dirty, dangerous, and desolate. It's like Dr. Seuss meets the Road Warrior. Yet ironically, there's something quite beautiful in the cold metallic smoggy maze.

The game doesn't waste much time before the puzzles become challenging. Fortunately, you're not all on your own. Each puzzle environment has a hint bulb that will give you one quick hint usually pointing to the one thing that will make the rest fall into place. But if that's not enough, there's a book of sketchboards containing almost the full sequence of steps. Although the book is locked by a side-scrolling Alien Invaders type of game you must complete before gaining access. This will prevent someone from seeking answers too soon and also avoids the scramble of trying to find a walkthrough full of spoilers. However, Josef provides help himself. If you try to send him somewhere or do something inadvisable, he'll shake his head and mumble, "uh huh." Sometimes he'll give you hints through his thought bubbles as well. It's just an utterly charming game.

The best thing about Machinarium is that it also runs on Linux. News of this game's existence almost missed the Linux community entirely. However, upon its official release on October 15, a Linux version was also released. Surprisingly, after remitting the small fee users are given access to versions for all three platforms as well as the background music in MP3 format. An online demo is available to try before you buy, but a word of warning, once you begin you'll want to finish.

The Linux version is packaged as a compressed archive, or tarball. Some users will be able to simply click on this tarball and an archive manager will open. At that point click "Extract" to unpack the files. For others, open a terminal and change directories where you'd like the game installed. Unpacking it and running it from your home directory is perfectly acceptable and many times preferred, but if you'd like it available to other users, su to root and change directories to perhaps /usr/local/games. Just extracting the tarball is all that's required. You can start the game in a terminal or you might wish to make a link on your desktop. In summary, for example:

1. cd ~
2. tar -zxvf ~/Downloads/Machinarium_full_en.tar.gz
3. To play: cd Machinarium/
4. ./Machinarium

To unpack the background soundtrack:

1. unzip ~/Downloads/MachinariumSoundtrack.zip

Machinarium is a Flash-based game and as such the gameplay might be a little different from other games you've played, but it's described as point and click. Cursor clues drive the game action. Tests here found it didn't play very well under the KDE 4 environment with only one gigabyte of RAM. However, under other window environments, it played well for the most part. Some areas of the game suffer a bit of lag, but those with more memory shouldn't experience any negative issues with performance. Some suggest disabling (or enabling) Hardware Acceleration in your Flash settings (right click anywhere on the game screen), but this didn't seem to effect performance here either way. However, disabling Fullscreen when encountering these "heavy" areas helped a bit1. There is an active user forum if you need assistance or just want to learn more.

Machinarium is an imaginative game with a beautifully rich environment and amazing details. You'll fall in love with the ineffable main character and become addicted to his alien world. It's well worth the small fee for the hours of enjoyment received in exchange. For us Linux users, it's an especially tasty treat.

---

1. Adding another gig of RAM cured the lagging/hesitation issue.

(Update: If it begins to lag again real bad after playing and quitting a few times, eating up all CPU, try rm -rf ~/.macromedia - after moving your saved game file located at ~/.macromedia/Flash_Player/#SharedObjects/<some random number>/#localWithNet/Machinarium/Machinarium.sol)







More in Tux Machines

Security Leftovers

GeckoLinux 421 Plasma and SUSE Hack Week

  • GeckoLinux 421 Plasma review - It ain't no dragon
    I heard a lot of good praise about this little distro. My inbox is flooded with requests to take it for a spin, so I decided, hey, so many people are asking. Let us. The thing is, openSUSE derivatives are far and few in between, but the potential and the appeal are definitely there. Something like CentOS on steroids, the way Stella did once, the same noble way Fuduntu tried to emancipate Fedora. Take a somewhat somber distro and pimpify it into submission. GeckoLinux is based on openSUSE Leap, and I chose the Plasma Static edition. There's also a Rolling version, based on Tumbleweed, but that one never worked for me. The test box for this review is Lenovo G50. But wait! Dedoimedo, did you not recently write in your second rejection report that GeckoLinux had failed to boot? Indeed I did. But the combo of yet another firmware update on the laptop and a fresh new download fixed it, allowing for a DVD boot. Somewhat like the painful but successful Fedora exercise back in the day. Tough start, but let's see what gives.
  • La Mapería
    It is Hack Week at SUSE, and I am working on La Mapería (the map store), a little program to generate beautiful printed maps from OpenStreetMap data.
  • HackWeek XIV @SUSE: Tuesday

From Vista 10 to Linux Mint

  • Microsoft Scared into Changes, 5 Reasons to Ditch
    Following a small claims court judgment against them, Microsoft announced they would be making declining their Windows 10 upgrade easier. Why not just switch to Linux as Daniel Robinson highlighted five reasons you should. My Linux Rig spoke to Christine Hall of FOSS Force about her "Linux rig" today and Bryan Lunduke had some thoughts on Canonical's collaboration myth. Dedoimedo reviewed GeckoLinux 421 and Gary Newell tested Peppermint 7 on his new Lenovo Ideapad.
  • After Multi-Month Tone Deaf Shitshow, Microsoft Finally Lets Users Control Obnoxious Windows 10 Upgrade
    Microsoft's decision to offer Windows 10 as a free upgrade to Windows 7 and Windows 8.1 made sense on its surface. It was a nice freebie for users happy to upgrade, and an effective way to herd customers on older Windows iterations onto the latest platform to help consolidate support expense. But Microsoft's upgrade in practice has seen no shortage of criticism from users annoyed by a total lack of control over the update, and Microsoft's violent tone deafness in response to the complaints. For example a Reddit post from an anti-poaching organization made the rounds earlier this year after the 17 GB automatic Windows 10 update resulted in huge per megabyte charges from their satellite broadband ISP. Microsoft's response to these complaints? Ignore them. As complaints grew, Microsoft finally provided a way to fully disable the forced upgrade, but made sure it involved forcing users to modify the registry, something Microsoft knew full well less technical users wouldn't be comfortable attempting to hurdle. [...] Things have been escalating ever since, often to comedic effect. But this week things changed somewhat with the news that Microsoft has struck a $10,000 settlement with a California woman who sued the company after an ill-timed Windows 10 upgrade brought her office computers to a crawl. The woman took Microsoft to court after support failed to help resolve the issue, a spokesman saying Microsoft halted its appeal of the ruling "to avoid the expense of further litigation."
  • Microsoft pays $10,000 to unwilling Windows 10 updater
  • The Linux Setup - Christine Hall, FOSS Force
    On my main desktop, I use Linux Mint 17.1, Rebecca. My main laptop, a 64-bit machine, is running Mint 17.2 Rafaela. The laptop got updated from Rebecca so I could write a review, but the desktop never got upgraded because it’s a 32-bit machine and would require another download, which I haven’t had the time to do. I have another laptop running Bodhi, which might be my favorite distro, but I can be more productive with Mint.
  • Linux Mint 18 Finally Arrives — Download Cinnamon and MATE Edition ISO Files Here
    The wait for the summer’s hottest Linux distro is over and you can finally download the release version of Linux Mint 18 “Sarah”. Often called the best Linux distribution for desktop PCs, Mint 18 comes loaded with new features and Linux 4.4 LTS Kernel.

AMD and Linux

  • The Updated AMD Polaris Firmware Blobs Needed For RX 480 Support Land
    One day ahead of the Radeon RX 480 "Polaris" launch, the necessary firmware updates for the production graphics card support have landed in linux-firmware.git.
  • AMD RX 480 released, AMD will possibly open up Radeon Software
    The next generation of AMD GPU's have launched, and it begins with the AMD RX 480. Benchmarks are now out there along with plenty of info. I don't have the card myself as I have no contacts at AMD, but luckily Phoronix managed to bag a card and he's done plenty of testing as you can imagine. I will be referencing the green site due to other sites obviously focusing on Windows.