Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/callocgd/gcmanager
A C++ Wapped Garbage Collector Designed to replace cocos2d's gc tools in geometry dash.
https://github.com/callocgd/gcmanager
cocos2d cpp garbage-collector geode geometry-dash
Last synced: about 1 month ago
JSON representation
A C++ Wapped Garbage Collector Designed to replace cocos2d's gc tools in geometry dash.
- Host: GitHub
- URL: https://github.com/callocgd/gcmanager
- Owner: CallocGD
- License: mit
- Created: 2024-05-09T20:10:59.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-09T21:14:18.000Z (9 months ago)
- Last Synced: 2024-11-08T04:17:06.882Z (3 months ago)
- Topics: cocos2d, cpp, garbage-collector, geode, geometry-dash
- Language: C
- Homepage:
- Size: 265 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# GCManager
A Garbage Collector Manager written in C++ binded from another gc library and then I modified it with mimalloc.
Inspried by the many Reverse Engineered Snippets of Geometry dash code. This is designed to replace any cocos2d gc styled things.
(Many will say this is a stupid idea but I really do not care.)# Story
So JohnP55 and I were looking through my ghidra project of the game on a discord vc call and we found that cocos2d has
poor dogshit memory management, so a couple of days later, I came up with an idea to implement a c++ garbage collector
into the game and Other tools like mimalloc for a performance boost in a future mod to hopefully fix memory leaks
with cocos2d in general in the hopes that Geometry dash runs a bit smoother.Robtop, if you are looking at this, I encorage you to try and implement something like this in the future as
it might be extremely helpful for performance gains.