The actual MuchoCore server code is now included under server/:
- 52 PHP endpoint files
- Endpoint-to-controller map
- Controllers and services
- Database schema and migrations
- Setup and validation
This is a pinned source import from IZKGMD/GMDmucho-core commit
856a864745462ceac687d8963ebb1a7ed82e4002. The copied server logic keeps its
authentication, permission checks and database operations. PHP entrypoint
files forward requests through the included MuchoCore front controller.
The previously prepared endpoint research is now tracked in this repository:
- 52-endpoint inventory
- Native request fragments and response parser findings
- PE scanner and local Ghidra workflow
- Protocol verification checklist
These files were imported from GD-2.209-Reversed.zip prepared on 2026-10-18.
The routing counts in that inventory describe its dated MuchoCore snapshot.
The research directory contains the protocol catalog and analysis tools.
The PHP server handlers are in server/. A completed game
decompilation is not included. The large game archive described below
is a separate deliverable and is still not uploaded.
Offline scanner checks:
cd research/2209
python -m unittest discover -s tests -v
- Full archive:
MuchoCore_GD2209_FULL.zip(280,459,409 bytes) - SHA-256:
daf9ee10704893383e081c7427d2d1d8e97577cc4eea3c915b7d7f9bec48fb64 - Contains original game resources and DLLs plus a modified Windows x64
GeometryDash.exethat points API calls tohttps://muchogdps.space. - ZIP archive integrity and static executable patch checks have passed.
- GitHub Release asset NOT YET UPLOADED. The connected GitHub integration here cannot upload binary release assets.
-
Download
MuchoCore_GD2209_FULL.zipfrom your own ChatGPT deliverable (or join its four.001–.004parts). -
Install GitHub CLI:
winget install --id GitHub.cli -e. -
Download this repository's
UPLOAD_TO_GD.ps1andRELEASE_NOTES.mdalongside the ZIP. On Windows, execute:powershell -NoProfile -ExecutionPolicy Bypass -File .\UPLOAD_TO_GD.ps1
The script verifies the archive size and SHA-256, checks that this repo is private, authenticates via the GitHub CLI, and publishes the complete ZIP to GitHub Releases. It refuses public repositories and does not overwrite an existing same-named asset.
No game files have been committed to Git history. Avoid publicly distributing original proprietary game assets.