# Geometry Dash (1.710) Decompilation > [!IMPORTANT] > This is a **work-in-progress** decompilation of Geometry Dash version 1.710. Some of the core functionality is implemented, but not enough for it to be in a usable state. ### [Join the Discord server!](discord.gg/9ZKQQfzeX8) # Why decompile 1.7? - It uses cocos2d-x 2.2.3 (the older version GD used has broken screen orientations) - It does not have slopes - SimpleAudioEngine is used as the audio engine (instead of FMOD which is used in current versions) # Building ### 1. Get the source code Before anything you're going to need to install [**Git**](https://git-scm.com/) onto your computer. After you've done that, you can simply run the following line on your computer's terminal application: ``` git clone --recursive https://github.com/aloaf812/cocos2d-x ``` What this does is it clones the *cocos2d-x* fork **recursively** so that both *cocos2d-x* and the *GD* repository are downloaded and set up. ### 2. Compiling the code :skull: # Contributing You can find information on contributing to the decompilation in the [CONTRIBUTING.md](https://github.com/aloaf812/GD/blob/1.7/CONTRIBUTING.md) file. # Platform Support Currently the decomp only supports the following platforms, with more on the way: - iOS - Android - Mac - Windows - Linux # Special Thanks - [AntiMatter](https://github.com/a-zalt) - [System32](https://github.com/system32149) - [ItzZyann](https://github.com/ItzZyann) - [Staz](https://github.com/Stazzical) # SHA-1 File Hashes ## 1.71 ### Android * APK File: `aa680e1a03db4840e8f85171f1ab8469e3fbabe5` **libcocos2dcpp.so:** * armeabi: `c7146f1d213e9c6bf0501d8e85d7e5a5020205e3` * armeabi-v7a: `b9c694455936aff06578c4f7332512f9950a0f97` * x86: `05c7293d3f78d0bf70568ffa3ea26e9f1b037fde` ### iOS * IPA File: `d87adba92976d345cc499a83a8f7d5fa4ec7bcf6` * GeometryJump (executable): `1f6f06e6a0798b7e2c15436e5020f261db48c250` ## 1.70 ### Android * APK File: `4d445903218646cb55bb39a88004a0c488ad2cde` **libcocos2dcpp.so:** * armeabi: `1234cb7af26dd2b68db084c752747c3ea72cbd01` * armeabi-v7a: `79a55b31a96d845a40e12398ef9090dbab9dc5c0` * x86: `e474a0ff454a5111d7a037d5f163b9e8e0732d7d` ### iOS * IPA File: `269eef85b33ff75cba487b7cce77f0eb947d4ab0` * GeometryJump (executable): `f1dfe8232462155c02bd610f6b62942118f9cbfa`