BillyOutlast 0ec6875f82 Merge pull request #11 from Heretek-AI/fix/sha2-0.11-hex-encoding
fix(engine): support sha2 0.11 — manual hex encoding for digest output
2026-08-26 00:51:18 -04:00

drop-gse

Automated peer-to-peer multiplayer over virtual mesh networks (Tailscale / ZeroTier) for the Drop gaming platform — powered by Steam emulator wrappers (Goldberg-family forks) with managed orchestration from the Drop server.

Status: initial architecture audit. See docs/architecture/SPECIFICATION.md and docs/research/COMPARATIVE_ANALYSIS.md.

Packages

Package Role
packages/drop-addon-server Drop server plugin: room orchestration, mesh token distribution, lobby registry
packages/drop-addon-client Drop client plugin: pre-launch hooks, VPN validation, post-exit teardown, UI extensions
packages/gse-engine Core emulator patcher: DLL manager, config generator, anti-cheat detection

Automated review

PRs are reviewed by two bots:

  • CodeRabbit — inline review threads and walkthrough summaries.
  • OpenCodeReview (alibaba/open-code-review) — LLM-powered review via an OpenAI-compatible endpoint (.github/workflows/ocr-review.yml). Re-review on demand by commenting /open-code-review (maintainers only).

OpenCodeReview requires these organization Actions secrets (Org Settings → Secrets and variables → Actions → Organization secrets):

Secret Purpose
LLM_API OpenAI-compatible endpoint URL
LLM_KEY Auth token for the endpoint
LLM_MODEL Model name

License

GPL-3.0 — chosen for compatibility with the LGPL-3.0 licensed Goldberg-family emulator codebases (gbe_fork, gse_fork) this addon wraps.

S
Description
No description provided
Readme GPL-3.0
236 KiB
0 Stars 1 Watchers 0 Forks
Languages
Rust 68.3%
TypeScript 29%
JavaScript 2.7%