mirror of
https://github.com/rehan-remade/universal-modder.git
synced 2026-11-05 01:37:40 +00:00
[PR #155] [MERGED] kb: Gothic II Union host stack, MM6 matching decomp, NeoForge GameTests #168
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rehan-remade/universal-modder#168
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/rehan-remade/universal-modder/pull/155
Author: @Alistair-Afton
Created: 10/8/2026
Status: ✅ Merged
Merged: 10/10/2026
Merged by: @rehan-remade
Base:
main← Head:kb-gothic2-mm6-neoforge-notes📝 Commits (4)
b12e976kb: Gothic II Union host stack, MM6 matching decomp, NeoForge GameTests0f00a9ekb: Gothic II Union host stack, MM6 matching decomp, NeoForge GameTests: review fixes34519d0Merge remote-tracking branch 'origin/main' into land/pr-155cd9065bkb: regenerate the index📊 Changes
5 files changed (+508 additions, -2 deletions)
View changed files
📝
knowledge/INDEX.md(+5 -2)➕
knowledge/games/gothic-ii/union-gd3d11-host-stack-minecraft-passthrough.md(+151 -0)➕
knowledge/games/might-and-magic-6/matching-decomp-vc6-byte-identical-text.md(+142 -0)📝
knowledge/index.json(+109 -0)➕
knowledge/techniques/neoforge-1-21-1-gametests-for-mob-ai-real-survival-players-s.md(+101 -0)📄 Description
Summary
Three field notes for games/techniques with no prior coverage (
um kb searchreturns nothing for all three):
passthrough mod: the required GOG 2.7 → 2.6.0.0-rev2 exe swap, GD3D11
in-process verification, the G2A gothic-api address table (camera,
raycasts, console, error toasts), ZenGin coordinates, and the Union
static-link gotchas. Status
in-progress(plugin builds; in-gameverification pending).
build: VC6 RTM identified from the Rich header, the Ghidra → gen_testc →
VC6 → byte-compare pipeline reaching a byte-identical
.text(0 diffs / 753,664 B) + 758/758 data items, LOD/ODM/EVT format findings,
and the Frida coverage-tour launch traps (self-relaunching child,
EH/SEH interceptor exclusions).
silently fail: mock players are creative/not-in-world, the structure
y-offset floor trap, the tick-0 hurt trap.
All describe findings in own words; no game files, decompiled dumps or
secrets. Leaked-source knowledge is mentioned as such without material or
links.
Test plan
um kb check— PASS on all three notesum kb index— INDEX.md/index.json regenerated (131 notes)um kb check --index— PASSum publish check .— 0 failuresGenerated with Devin
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.