Bonkeyzz / GDLoader

An (early-stage, wip) Mod loader for Geometry Dash!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GDLoader: Mod Loader for Geometry Dash!

This project is currently W.I.P and is not ready for the end-user.

Purpose

This project aims to allow people to load their own mods in Geometry Dash without using DLL injection or external programs to write to the game's memory.

Installing

  1. If you don't have .NET Core 6 installed please install it. Link. Application may open and close without any output if you don't have it.
  2. Download the latest release of the mod loader.
  3. Extract it.
  4. Open GDPatcher.exe, A folder select dialog will open and you will have to point it to your GD install directory (Usually: C:\Program Files (x86)\Steam\steamapps\common\Geometry Dash, but if you have installed it in a different directory then make sure to use that).
  5. If it says Patch Done then everything should be okay. You can now use Mods in the game!

Issues

  1. GDLoader.dll Base address is being relocated so the program crashes when the injected code tries to call the pre_init function. (Fixed)

Creating Mods

An example addon is in this repo, currently only one function is implemented but more are coming in the future.

Donations

If you like this project and want to support it, you can donate me on this Paypal.Me link. Thank you for any support. :)

About

An (early-stage, wip) Mod loader for Geometry Dash!


Languages

Language:C# 67.0%Language:C++ 33.0%