Machinarium - a new game with a Linux client

Machinarium is an indie adventure game written in Flash.
You steer a small robot through a wonderfully painted robot world. To get a feel of the game play, you can play Samorost, an earlier game by the developers, for free or try the demo.
To get the disclaimer out of the way: I've no affiliation to the developers, but I liked the game and pre-ordered after it won the Excellence In Visual Art competition at this year's IGF.
Yesterday I downloaded the client and started playing. It works nicely on my computer (1.6GHz C2D, 1GB, GMA950, Arch i686). The graphics are beautiful and the puzzles are so far (I played only the first section) on the same high level as Samorost 1+2.
According to the web site the game is only 32bit and needs a minimum resolution of 1024x768, with 1280x800 or higher recommended. The developers also recommend to disable flash hardware acceleration.
You can find more information and a demo at the website at http://www.machinarium.com/ , where you can also buy the game for $20.
P.S. I'm writing here because I believe in supporting developers who offer Linux versions of their games. I bought Penumbra, WoG, Prey and now Machinarium for this reason. If you like the game (there's a demo), please consider buying it to show your support for studios developing for Linux, too.

Mh, so far there has been one screen (kind of a plaza) where the game became sluggish and the fan got loud...the game itself is still a lot of fun and the puzzles are good and logical, although I managed to overlook an obvious switch and had to look at in-game help once.
I'm not sure you can say they support Linux development as it's designed for flash (a cross-environment program).
I agree that Linux support is probably not intentionally, but they saw the possibility and offer a Linux version on Launch day.
Linux gaming is in a very sorry state - just take a look at the still missing UT3 client or the sound problems with Prey. And these are games which are (were promised to be) supported - almost no developer cares about Linux as a platform.
I believe that when I buy the games of and talk about those few developers who do care about Linux, I might convince more developers that there's a market for Linux games.
When I pre-ordered Machinarium, I communicated clearly that I bought the game because they thought about offering a Linux client. I'm glad they did in the end. The same for Osmos - I pre-ordered the game (it's a very relaxing experience) and I pledged to buy it again when the Linux client is released.

Similar Messages

  • Install 10.5 server on new MacMini with 10.6 client

    Hi, own 10.5 Server. Trying to update hardware. Picked up new Mac Mini 2.4 which comes with 10.6 client. 10.5 Server disc will not boot. There is no upgrade option once booted into 10.6 client, and inserting disc. Remote install also hangs.
    How can I install my 10.5 Server on this Mac Mini?

    Use Mac OS X 10.6 Server instead, and update it to the current version immediately afterwards. If you somehow get 10.5 installed, you may find that some of the hardware isn't accessible.
    (56742)

  • Pdf printing with linux client

    hi,
    i'm working with a SuSE 9.3 Client and I want to use PDF-Printing with the Acrobat Reader. With Windows Xp it works fine, but if i choose the PDF-Printer with the Linux-Client nothing happens. The PDF-Job exist in the cue. What do i have to do that it works?
    P.S. I`am from germany ;-)

    Thanks! But on which machine do i have to put the lp command?
    Application-Server?
    Tarantella Server?
    Client?
    I have put it on my Client! But nothinng happens.
    My PATH --> /home/me/bin:/usr/local/sgdee:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/jvm/jre/bin:/usr/lib/qt3/bin
    my script -->
    me@my-notebook:~> cat /usr/local/sgdee/lp
    #!/bin/bash
    LPINFILE=/tmp/.nclp.$$
    PATH="/bin:/usr/bin:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin"
    export PATH
    [ -f $1 ] && mv $1 $LPINFILE
    [ -f $2 ] && mv $2 $LPINFILE
    echo "Print: $* -> $LPINFILE" >> /tmp/nclog.`logname`
    echo "/usr/bin/xpdf -display $DISPLAY $LPINFILE; rm -f $LPINFILE" | at now
    exit 0
    me@my-notebook:~>

  • Linux clients not associating with Aironet 1100

    Does anyone know if there is an issue with a Linux client associating with an Aironet 1100 using WEP? Windows clients are connecting fine, and the Linux client connects to Linksys branded APs with WEP no problem.
    Aironet config:
    IOS 12.3(2)
    16 AP on same SSID, different cells
    128-bit WEP
    Linux client:
    Dlink Airplus DWL-G630
    Kernel: Slackware 2.6.12.2
    Commands used to associate
    ifconfig ath0 up
    iwconfig ath0 ath0 mode managed key restricted [2] {key}
    dhcpcd ath0
    After bringing up the ath0 interface, and running the iwconfig, you can see the iwconfig settings are sticking, but it seems to be jumping around APs when you watch the MAC of the AP. It goes from a valid MAC address to FF:FF:FF:FF:FF:FF and then to another valid address, and back again. This does not happen on the Linksys AP.
    Any ideas?
    Thanks,
    Andy

    Try entering the key (on the Linux box) as hex.
    Most of the Windows client software lets you enter the key in ASCII ... some client software requires that you put in the hex translation.
    You can check the logs on the 1100 to see what the failure message is ,,, but I'd bet it'll be something along the lines of "Invalid Key"
    Good Luck
    Scott

  • ClassCastException on linux client

    Here is the problem:
    If I am running Web Logic on NT.... a separate client NT machine can get
    context and make calls.
    If I am running Web Logic on Linux.... a separate client NT machine can get
    context and make calls.
    But....
    A linux client can get a context from both, but cannot "cast" the
    myBeanHome.
    Is there some special linux client setup that I am missing? My classpaths
    seem to right and almost indentitcal with my NT client setup.
    Thanks

    You should be able to find this doing a google search or on the sun website, however, we have still not certified the Linux client (see otn.oracle.com/products/forms and under the "papers" section there is a document "CLIENT PLATFORM STATEMENT OF DIRECTION" which documents which clients are certified. Having said that, I do know some customers are already working with the Linux clients.
    Regards
    Grant Ronald
    Forms Product Management

  • New files and folders on a Linux client mounting a Windows 2012 Server for NFS share do not inherit Owner and Group when SetGID bit set

    Problem statement
    When I mount a Windows NFS service file share using UUUA and set the Owner and Group, and set the SetGID bit on the parent folder in a hierarchy. New Files and folders inside and underneath the parent folder do not inherit the Owner and Group permissions
    of the parent.
    I am given to understand from this Microsoft KnowledgeBase article (http://support.microsoft.com/kb/951716/en-gb) the problem is due to the Windows implmentation of NFS Services not supporting the Solaris SystemV or BSD grpid "Semantics"
    However the article says the same functionality can acheived by using ACE Inheritance in conjunction with changing the Registry setting for "KeepInheritance" to enable Inheritance propagation of the Permissions by the Windows NFS Services.
    1. The Precise location of the "KeepInheritance" DWORD key appears to have "moved" in  Windows Server 2012 from a Services path to a Software path, is this documented somewhere? And after enabling it, (or creating it in the previous
    location) the feature seems non-functional. Is there a method to file a Bug with Microsoft for this Feature?
    2. All of the references on demonstrating how to set an ACE to achieve the same result "currently" either lead to broken links on Microsoft technical websites, or are not explicit they are vague or circumreferential. There are no plain Examples.
    Can an Example be provided?
    3. Is UUUA compatible with the method of setting ACE to acheive this result, or must the Linux client mount be "Mapped" using an Authentication source. And could that be with the new Flat File passwd and group files in c:\windows\system32\drivers\etc
    and is there an Example available.
    Scenario:
    Windows Server 2012 Standard
    File Server (Role)
    +- Server for NFS (Role) << -- installed
    General --
    Folder path: F:\Shares\raid-6-array
    Remote path: fs4:/raid-6-array
    Protocol: NFS
    Authentication --
    No server authentication
    +- No server authentication (AUTH_SYS)
    ++- Enable unmapped user access
    +++- Allow unmapped user access by UID/GID
    Share Permissions --
    Name: linux_nfs_client.host.edu
    Permissions: Read/Write
    Root Access: Allowed
    Encoding: ANSI
    NTFS Permissions --
    Type: Allow
    Principal: BUILTIN\Administrators
    Access: Full Control
    Applies to: This folder only
    Type: Allow
    Principal: NT AUTHORITY\SYSTEM
    Access: Full Control
    Applies to: This folder only
    -- John Willis, Facebook: John-Willis, Skype: john.willis7416

    I'm making some "major" progress on this problem.
    1. Apparently the "semantics" issue to honor SGID or grpid in NFS on the server side or the client side has been debated for some time. It also existed as of 2009 between Solaris nfs server and Linux nfs clients. The Linux community defaulted to declaring
    it a "Server" side issue to avoid "Race" conditions between simultaneous access users and the local file system daemons. The client would have to "check" for the SGID and reformulate its CREATE request to specify the Secondary group it would have to "notice"
    by which time it could have changed on the server. SUN declined to fix it.. even though there were reports it did not behave the same between nfs3 vs nfs4 daemons.. which might be because nfs4 servers have local ACL or ACE entries to process.. and a new local/nfs
    "inheritance" scheme to worry about honoring.. that could place it in conflict with remote access.. and push the responsibility "outwards" to the nfs client.. introducing a race condition, necessitating "locking" semantics.
    This article covers that discovery and no resolution - http://thr3ads.net/zfs-discuss/2009/10/569334-CR6894234-improved-sgid-directory-compatibility-with-non-Solaris-NFS-clients
    2. A much Older Microsoft Knowledge Based article had explicit examples of using Windows ACEs and Inheritance to "mitigate" the issue.. basically the nfs client "cannot" update an ACE to make it "Inheritable" [-but-] a Windows side Admin or Windows User
    [-can-] update or promote an existing ACE to "Inheritable"
    Here are the pertinent statements -
    "In Windows Services for UNIX 2.3, you can use the KeepInheritance registry value to set inheritable ACEs and to make sure that these ACEs apply to newly created files and folders on NFS shares."
    "Note About the Permissions That Are Set by NFS Clients
    The KeepInheritance option only applies ACEs that have inheritance enabled. Any permissions that are set by an NFS client will
    only apply to that file or folder, so the resulting ACEs created by an NFS client will
    not have inheritance set."
    "So
    If you want a folder's permissions to be inherited to new subfolders and files, you must set its permissions from the Windows NFS server because the permissions that are set by NFS clients only apply to the folder itself."
    http://support.microsoft.com/default.aspx?scid=kb;en-us;321049
    3. I have set up a Windows 2008r2 NFS server and mounted it with a Redhat Enteprise Linux 5 release 10 x86_64 server [Oct 31, 2013] and so far this does appear to be the case.
    4. In order to mount and then switch user to a non-root user to create subdirectories and files, I had to mount the NFS share (after enabling Anonymous AUTH_SYS mapping) this is not a good thing, but it was because I have been using UUUA - Unmapped Unix
    User Access Mapping, which makes no attempt to "map" a Unix UID/GID set by the NFS client to a Windows User account.
    To verify the Inheritance of additional ACEs on new subdirectories and files created by a non-root Unix user, on the Windows NFS server I used the right click properties, security tab context menu, then Advanced to list all the ACEs and looked at the far
    Column reflecting if it applied to [This folder only, or This folder and Subdirectories, or This folder and subdirectories and files]
    5. All new Subdirectories and files createdby the non-root user had a [Non-Inheritance] ACE created for them.
    6. I turned a [Non-Inheritance] ACE into an [Inheritance] ACE by selecting it then clicking [Edit] and using the Drop down to select [This folder, subdirs and files] then I went back to the NFS client and created more subdirs and files. Then back to the
    Windows NFS server and checked the new subdirs and folders and they did Inherit the Windows NFS server ACE! - However the UID/GID of the subdirs and folders remained unchanged, they did not reflect the new "Effective" ownership or group membership.
    7. I "believe" because I was using UUUA and working "behind" the UID/GID presentation layer for the NFS client, it did not update that presentation layer. It might do that "if" I were using a Mapping mechanism and mapped UID/GID to Windows User SIDs and
    Group SIDs. Windows 2008r2 no longer has a "simple" Mapping server, it does not accept flat text files and requires a Schema extension to Active Directory just to MAP a windows account to a UID/GID.. a lot of overhead. Windows Server 2012 accepts flat text
    files like /etc/passwd and /etc/group to perform this function and is next on my list of things to see if that will update the UID/GID based on the Windows ACE entries. Since the Local ACE take precedence "over" Inherited ACEs there could be a problem. The
    Inheritance appears to be intended [only] to retain Administrative rights over user created subdirs and files by adding an additional ACE at the time of creation.
    8. I did verify from the NFS client side in Linux that "Even though" the UID/GID seem to reflect the local non-root user should not have the ability to traverse or create new files, the "phantom" NFS Server ACEs are in place and do permit the function..
    reconciling the "view" with "reality" appears problematic, unless the User Mapping will update "effective" rights and ownership in the "view"
    -- John Willis, Facebook: John-Willis, Skype: john.willis7416

  • ACS 3.3.4 with Linux client

    I've got some problems with a Linux wireless network connection. NetworkManager is installed on the Linux laptop. PEAP profile is created.
    When the default Character String in ACS points to "Self" or his own IP adress, the Linux client can authenticate and succesfully log in to the wireless network.
    When the default "Character String" is set to an extended RADIUS server, the client cannot login anymore. I created a new "Character String" that contains the @domain.local suffix. It is not working. Same problem for a Nokia (Symbian) cellphone.
    What can it be ?

    ACS 3.0(4) is only supported on Windows 2000/NT and not 2003

  • NAC with Linux client

    Hi,
    I have some Linux clients. When they connects to the trusted network in the first time, they are redirected to NAC login page and are required to download java runtime. I set policies so that linux client can download java and install it, but after that, the web browers (firefox) on linux client still not allow NAC login page to be loaded.
    What is the root cause in this case ?
    Any guy can help me!
    Best regards,
    NamNT

    Folks, the problem is due to the fact that there are no web agents available for linux at this time. You need to create a new user page for linux with all java options disabled ( such as the one for mac address checking , ip address refresh etc ) . Make this user page on the top of the list. Also, under clean access requirements, make sure 'require use of web agent' is disabled for linux. This way, there will be web redirection and authentication only for linux clients ( no posture possible for linux ).
    Thanks,
    Mani

  • I have 2 apple id's with different apps and data saved under each.  It's very annoying so now I want to create a new id with my primary email address I use now.  If I do that is there any way to transfer all my saved apps and app data like game saves etc?

    I have 2 apple id's with different apps and data saved under each.  It's very annoying so now I want to create a new id with my primary email address I use now.  If I do that is there any way to transfer all my saved apps and app data like game saves etc so I don't lose all of that information and can easily switch to a singular apple id?

    Apple does not transfer content bought with one Apple ID to another Apple ID. Apple will not merge two Apple IDs.
    If most of your content was bought with the Yahoo! Apple ID but you now want the Gmail address for your Apple ID, the trick will be to change the address used for the Yahoo ID with the Gmail address. However, to do that you must first free the Gmail address from that other Apple ID. Use the instructions from Apple to substitute another address that is not used as an Apple ID for your Gmail address in the Apple ID with the Gmail address. Then, when the Gmail address is no longer used in an Apple ID, you can use the same instructions to substitute the Gmail address for the Yahoo address in the Apple ID with the Yahoo address.
    Changing the email address you use for your Apple ID -
    http://support.apple.com/kb/HT5621

  • My iPhone has my old email set up throught iCloud. How do I reset my new username with the device without deleting everything. And if I have to delete my old account, will everything (contacts, pictures, games, apps, etc.) be erased from my phone.

    My iPhone has my old email set up throught iCloud. How do I reset my new username with the device without deleting everything. And if I have to delete my old account, will everything (contacts, pictures, games, apps, etc.) be erased from my phone.

    Your old ID connects to an icloud account containing all your data (email, contacts, etc.)  If you then use a different ID, you will connect to a different account, which results in losing all your "apple" data, like emails, contacts, calendars, etc.
    However, Apple IDs are also used to connect to an itunes store account, with is different.  You can keep using the old itunes store ID to keep all your purchases (but if you change to a different ID, you will lose all purchased items) and use the new ID for icloud (but losing emails, contacts, etc. from the old account).

  • Please add the option to be able to upload/link new pdfs with the in-browser editing. I have a restaurant client who is constantly updating their menu! Please help so they can do this themselves!

    Please add the option to be able to upload/link new pdfs with the in-browser editing. I have a restaurant client who is constantly updating their menu! Please help so they can do this themselves!

    Thank you so much for your help! I am so relieved. I will have explain how to do this to my client, but a big weight is off my back!
    A long learning process and actually such an easy fix. So glad you responded. Again thank you...

  • SCCM Client entry in SCCM console for new VM with same hostname

    HI,
    I have Hyper V server with several VM's running with server OS. Recently I have stopped 2 VM's with OS windows server 2008 & 2012 & recreated new VM's with same hostnames & IP addresses. Problem is I am unable to install SCCM client on New VM
    as old enrty lies in SCCM consle with client status Active. I tried to uninstall the client from console, But its showing "can not ping".
    So is it ok to simply delete this entry from console so new entry will come in front?

    Hi,
    You can delete the object in the SCCM Admin Console,you can also install the client manually and then they will register again creating a new object with the same name.
    Regards,
    Jörgen
    -- My System Center blog ccmexec.com -- Twitter
    @ccmexec

  • I'm getting this error: It looks like you've the new version of Firefox. Unfortunately, there is currently a bug that is preventing players from playing Java games with version 3.6.14 of Firefox.

    cant play on Pogo.com, error: theres a bug that prevents everyone from playing Java games with Firefox new version.

    You can update Firefox to the latest 3.6.15 version via "Help > Check for Updates"

  • Has anyone lost the info from games with the new iOS7? My games reset to level zero! Argh!

    Has anyone lost the info from games with the new iOS7? My games reset to level zero! Argh!

    Restore from your iTune Backup.

  • Can i use my wired xbox controller with a new game i just bought (call of duty 2)

    can i use my wired xbox controller with a new game i just bought (call of duty 2

    If you can find drivers for it (it could be partially supported already since OS X comes with a load of drivers build in)... I guess it could work.
    I know some people use USB Overdrive to make stuff compatible, you might want to give it a spin: http://www.usboverdrive.com
    Then again Microsoft does have a PC version of it: http://www.microsoft.com/hardware/en-us/p/xbox-360-controller-for-windows#detail s

Maybe you are looking for

  • Processo Standard de Archiving para GRC NFe Inbound

    Olá pessoal tudo bem?     Mais uma vez gostaria de apoio para definir a melhor estratégia. Estou em um projeto de implementação do GRC NFe In com o SP16, o ambiente ainda não está pronto para customizações e testes porém algumas preocupações surgiram

  • Backing up an external drive using Time Machine

    I am trying to back up an external hard drive with Time Machine, but in Options, the drive is greyed out and cannot be removed from exclusions. I read that it cannot back up Fat32, if that is true, how do I work around that?  My Aperture library is o

  • How to fix InDesign CS5 install/program-opening problems the "right" way?

    After my second install of CS5 Design Premium, I was still having all sorts of problems with opening programs. InDesign was especially troublesome and I posted my woes at the bottom of this thread: http://forums.adobe.com/thread/661059?tstart=0 John

  • OAS 4.0.8.1 - Some issues

    1) Is connection pooling possible in OAS 4.0.8.1 ? 2) Can JDBC 2.0 drivers be used with OAS 4.0.8.1 . If yes , can we register the datasource in the JNDI namespace ? How ? null

  • Translation of column in COOIS

    Dears, I 'd like to change the translation of one column in COOIS. Can you advise how to do this ? Should I use SE63, which object ? thanks a lot KS