Grimrock 2 for Mac released, -40% on all platforms!

|

We are very happy to announce that the Mac OS X version of Legend of Grimrock 2 is now ready and can be purchased directly from our store and through Steam and GOG. To celebrate this important milestone the OS X and Windows versions are now on sale with 40% off until the end of this week. Be sure to grab your copy now!

The Mac version naturally ships with the latest version of the Grimrock engine, and we are also launching a patch today for the Windows version of the game which improves performance and input latency, and fixes a few bugs in the main campaign. Modders of Grimrock 2 should be happy to know that the new modding capabilities coded during the latest Gloegg session in February are also included in this build. The latest version of the game is currently 2.2.4, and you can find the full changelog below.

The game should automatically update for you if you have the game already purchased through Steam (you may need to restart the Steam client). If you are a customer of GOG or our store, you can either redownload the game or install the following patch: version 2.1.18 to 2.2.4. The patch also works with GOG installations but there is a slight kink. When a dialog appears saying that an existing installation can not be found and the patcher asks “Abort Installation?”, select No. You have to then navigate to the installation location of your GOG version of Legend of Grimrock 2.

System requirements for OS X version

– OS: Mac OS X 10.7.5 or later

– Processor: 1.4 GHz dual-core Intel Core i5 processor minimum, 2.5 GHz or better recommended

– Memory: 2 GB RAM minimum (may require lowering texture resolution), 4 GB or more recommended

– Graphics: OpenGL 3.2 capable graphics card, Intel HD Graphics 5000 minimum, Geforce GT 650M or better recommended

– Hard Drive: 2 GB available space

Low Rendering Quality setting is recommended on Mac models without dedicated graphics cards such as the Macbook Air.

Release Notes for version 2.2.4

– optimized performance of the graphics engine

– added max draw distance option to grimrock.cfg

– optimized input latency especially when frame rate drops below 60 fps

– added touchscreen mode to game options (enables attacking with left mouse button)

– improved dynamic lighting effects when using low quality rendering mode

– bug fix: tomb of guardians puzzle could end up in an incorrect state

– bug fix: projectiles don’t pass through open cemetery gate

– bug fix: a monster standing in a monster blocker square can’t be melee attacked

– bug fix: skeleton archers can be poisoned

– bug fix: projectiles stuck in a fire elemental are lost when the elemental hits the party and explodes

– bug fix: snakes inside force fields can be hit with projectiles

– bug fix: knockback can move the party while falling

– bug fix: spell panel remains open when using bare hands to cast and items are equipped into mage’s hands

– bug fix: loot dropped by monsters is sometimes (very rarely) spawned in wrong square

– bug fix: non-stackable throwing items stack when auto-picked up

– bug fix: removed “invisible” energy potion in shipwreck beach

– bug fix: click zones of menu options in main menu and pause menu are slightly off

Modding:

– improved error handling of illegal object references in scripts

– video *.ivf files are now automatically exported to mods

– added support for drawing portraits using the gui context

– added defineCondition function for creating custom conditions

– added 35 new scripting functions and hooks

– ItemComponent:setGameEffect() now accepts nil parameter

– bug fix: FirearmAttackComponent:setBaseDamageStats() has an incorrect argument type

– bug fix: ProjectileComponent:setCastByChampion() has an incorrect argument type

– bug fix: MaterialEx:setTexture() does not work for standard textures (diffuseMap, specularMap, normalMap, emissiveMap)

– bug fix: calling setDoorState() after the level has been loaded does not work

– bug fix: TeleporterComponent:getTeleportTarget() and StairComponent:getTeleportTarget() do not support multiple return values