Page:
Server WoW TrinityCore 3.3.5
Pages
Archive Layout
Backup and Recovery
Baseline TrinityCore 3.3.5 001
Bug Tracker
Client Preservation
Compatibility Matrix
Contributing
Ecosystem Map
Findings Log
Governance and Safety
Home
Mirror Inventory
Preservation Metadata
Preservation Status
Repository Mirroring
Reproducible Baselines
Reverse Engineering Workflow
Runbook Clean Installation
Runbook Client Working Copy
Runbook Database Backup and Restore
Runbook Forgejo Recovery
Runbook Incident Recovery
Runbook Upgrade and Rollback
Runbooks
Server Astral Realm TW 012
Server Aura Kingdom
Server Catalog
Server FFXI LandSandBoat
Server FFXIV Project Meteor
Server FFXIV Sapphire
Server Grand Fantasia
Server WoW TrinityCore 3.3.5
Server WoW TrinityCore Master
Server X Legend Legacy
Template Bug
Template Client Snapshot
Template Finding
Template Repository Mirror
Template Server Profile
Template Tool
Templates
Tool AK Tools v1.0
Toolbox
Vision and Scope
No results
3
Server WoW TrinityCore 3.3.5
official-markus-maurer edited this page 2026-07-16 11:57:15 +02:00
WoW — TrinityCore 3.3.5
| Field | Value |
|---|---|
| Internal ID | wow-trinitycore-335 |
| Upstream | TrinityCore/TrinityCore |
| Preserved mirror | MMO-Preservation/preservation-trinitycore, full history present; local recovery bundle pending |
| Branch | 3.3.5 — pin a full commit for every baseline |
| Baseline revision | d1ebb0920030ad2a3000b1c9d9228e5e6b8a23e3 for TC335-001 |
| Manager module | gsm-mod-trinitycore (Wotlk335) |
| Support status | Supported |
| Required client | World of Warcraft 3.3.5a, build 12340 |
| Database | MariaDB; auth, characters, and world databases |
| Runtime | authserver and worldserver in tmux |
| Default source | /opt/gsm/servers/trinitycore-335/src |
| Default install | /opt/gsm/servers/trinitycore-335/server |
| Preservation level | P0/P1 intake; source pinned, restricted client missing |
| Owner | Ryuu |
| Last documentation review | 2026-07-16 |
| Runtime verification | Not completed — #13 |
Preserve together
- Full TrinityCore mirror with the exact
3.3.5commit and a dated bundle. - WoW 3.3.5a build 12340 client snapshot metadata under the appropriate access class.
- Client-derived maps, vmaps, mmaps, dbc/data outputs and the extractor binaries used.
- Database source/version, SQL update state, configuration templates, CMake flags, compiler, and dependency versions.
- Any module/scripts installed on top of TrinityCore as separately versioned artifacts.
Manager defaults
- CMake flags:
-DTOOLS=1 -DSCRIPTS=dynamic - Databases:
tc_auth_335,tc_characters_335,tc_world_335 - Tmux session:
tc-335
Defaults are not a baseline. Record the full commit, database revision, extracted data hashes, and toolchain.
Known constraints and risks
- Only client build 12340 should be treated as compatible until evidence proves otherwise.
- Extracted data is derived from the client and must retain provenance.
- The
3.3.5branch can change; preserve exact commits and database updates together. - World database imports and updates can be large and difficult to roll back.
- Third-party modules can change schema and behavior; isolate their patch series.
Baseline verification
- Restore and check out the pinned
3.3.5commit. - Build server and extraction tools with the pinned toolchain.
- Extract required data from the verified build-12340 client working copy.
- Initialize auth, characters, and world databases from recorded inputs.
- Configure
DataDir, bind addresses, and loopback database access. - Start
authserverandworldserver. - Use a disposable account to reach realm list, character flow, and an agreed in-world location.
- Record hashes for extracted data, schema revision, logs, and result.
Open preservation work
- Establish a canonical build-12340 client manifest.
- Pin a first verified server/database/toolchain baseline.
- Preserve and hash all extracted data outputs.
- Document modules separately from the unmodified upstream baseline.
- Test restore from bundle plus offline client/database artifacts.
Live tracking
- First vertical baseline: Baseline TC335-001 / #13
- Mirror and bundle completion: #2
Private Server Preservation
- Home
- Preservation Status
- Compatibility Matrix
- Ecosystem Map
- Vision and Scope
- Server Catalog
- Client Preservation
- Archive Layout
- Repository Mirroring
- Mirror Inventory
- Preservation Metadata
- Reverse Engineering
- Findings Log
- Bug Tracker
- Toolbox
- Reproducible Baselines
- Operational Runbooks
- Backup and Recovery
- Governance and Safety
- Contributing
- Templates
PrivateServer-RS preservation wiki · Originals remain immutable · Every artifact must be attributable and verifiable