JOUST! Mac OS
On Tuesday, the makers of indie couch-gaming collection Sportsfriends announced that the title, which launched on PlayStation 3 and PlayStation 4 earlier this year, finally had a home-computer release date. This Friday, shoppers at Steam and Humble Store will be able to purchase the four-game collection for $15 on Mac, Linux, and Windows.
However, the announcement came with an asterisk not normally seen in computer-game launches: the collection's most striking game, Johann Sebastian Joust, would not be part of the Windows build.
According to the game's Kickstarter site, the computer build of Sportsfriends has been delayed by efforts to add computer compatibility to the motion-sensitive PlayStation Move wands used to control the game. The team reported 'hairy Bluetooth technical issues' on all three platforms in a September update, which acknowledged progress on Mac and Linux builds thanks to workarounds, but much less progress in the Windows version.
Just Macom Do Just Remember In Forget
At that time, the team reported that getting Windows PCs to reliably recognize Bluetooth-enabled PS Move wands was 'extremely spotty' and pointed to Move's 'somewhat non-standard Bluetooth communication protocol.' The Joust team acknowledged using open-source resources like psmoveapi (though it didn't mention the similar moveonpc project), then reached out with a job opportunity for a programmer to solve the Windows pairing issues.
'A pretty epic kludge'
- Joust is a simple yet powerful HTML editor programmed for Mac OS X using Cocoa frameworks. Includes live previewing and helpful programming tools. Includes live previewing and helpful programming tools.
- As supplied, Joust provides a Macintosh Finder style outline on a Macintosh, an OS/2 style outline on an OS/2 PC and a Windows Explorer style outline on all other clients (if someone can tell us what it should look like on other GUI's we will add support). The idea is to conform to a look and feel that the user is already familiar with.
- Midway Arcade offers classic games from the '80s arcades and gives you touch-screen options that work pretty well, but it's not perfect. This 99-cent game features Joust, Defender, Rampage, Spy.
- The Joust application can simply be run by itself, or if you feel the need for Macromedia animation before you start your game, click on 'Digital Arcade.' The game itself is more reliable under different Mac OS's than the animated menu is! Also in the series were Williams' Defender and Robotron: 2084. Compatibility Architecture: 68k.
In the end, Joust's makers couldn't pull it off, and the team's Tuesday Kickstarter update quoted a Microsoft engineer's response when the devs sought help directly from the Windows maker: 'This is NOT possible in any way, shape, or form.'
AdvertisementFiles for Mac can be run on all versions of OS X. You need to uncompress the 7z archive using the proper software (please use Keka to avoid problems). If the archive contains a DMG, double click it to mount the disk. After that, drag & drop the game icon into Applications (or another folder, Desktop will be fine too).
Mac Os Versions
'Some people in [the psmoveapi] community have been tinkering with Move on Windows, but nobody has the controller pairing in a reliable, consumer-friendly way,' developer Douglas Wilson told Ars in an e-mail interview. 'Bluetooth on Windows is a mess.' He suggested that 'possibly if you could write your own low-level filter driver, you could get [Move wand] pairing to work robustly [in Windows], but that was way beyond our skill, and we weren't even able to find someone who we could hire to do it.'
As such, Windows users who pledged for a working copy of Joust on their platform will remain out of luck for the foreseeable future (though they can still download a copy for another OS, if they'd like). The developers said they may release a 'custom Linux Joust distro that you can boot into from your Windows machine by USB stick' for shoppers currently left in the cold. Joust's creators have also pledged to release the game's code as an open source project. 'The game was built on top of open source projects, and we feel some responsibility to give back to the community,' the team wrote.
When asked about development on Mac and Linux, Wilson admitted to just as many issues in making Sony's controllers work on other OSes. 'In my old prototype, you'd have to restart the entire program if you wanted to connect new or disconnected controllers,' Wilson wrote. 'We now support 'live' connects on Linux and OSX, but that was hard won, and took our main programmer Jonathan several months.' Wilson also clarified that Move support in OSX is run 'as a separate process' that can be killed and restarted on the fly as needed—'a pretty epic kludge,' in his words.
Mac and Linux fans will get a particularly useful new 'custom playlist' option in Joust's retail version, meaning they can better control the music that plays as friends weave and dodge each other while holding PS Move wands and playing one of our favorite games of 2014.