The legacy level converter is a Geometry Dash level converter made for converting levels made in 2.1 to older versions of the game. This converter supports 1.0-1.8. For 1.9, feel free to use zmx's GD Level Converter
First, you’ll need Node.js.
Once that is installed, you will need a command line. On Windows, this is known as the command prompt, and can be launched by typing cmd
in windows search, or using Win+R
and using run. For linux users, this is simply Terminal, and can be accessed easily with Ctrl+Alt+T
.
Next, navigate to the folder the converter is in. Once you’re there, Windows users can use the address bar to launch a command line by typing cmd
in the address bar and pressing Enter
. Linux users however can use the cd
command in the terminal to navigate their way to the folder.
Once inside the folder, you can set up the configuration inside conf.json
before running npm install
to install all required dependencies.
After this is done, you can run node main.js <levelID>
to convert a level. If you would like to change settings on the fly, there are command line options you may use. Those will be listed below.
An example showing the use of syntax. Made using a dry run.
-l
, --list
List specific details.
-d
, --dry
Don't save or upload level.
-f
, --file
Create file, but dont upload level.
-t
, --target
Change target version.
-h
, --unlisted
Reupload level as unlisted.
-u
, --url
Change target download server.
-s
, --upload
, --server
Change target upload server.
--help
Show the help menu.
--version
Show the version number.
As always, there is --help
. This will list them all for you.