BAndysc / BAndysc/WoWDatabaseEditor
[Discussion] DB type WDC5 not supported
- Dominant language
- C#
- Stars
- 564
- Forks
- 169
- PR merge metrics
- No merged PRs in 30d
Description
Greetings,
I forked to look at making WDE compatible/usable with TWW v11.
After making a bunch of changes based on DF and testing it out, it looks pretty good to go forth .
But then I'm of course met with the "**DB type WDC5 is not supported!**" from **DBFileReaderLib** when trying to point to the **DBC** files. Copied Reader and entry in DBStructs to see what would happen next.
And basically we need the encryption hash. At this point it means throwing AI Server Farm at it or ... the reason I've opened this issue.
I had already seen before hand that there's little to no public documentation for WDC5 out there, meaning it's not broken yet.
I understand that it's done on purpose, to slow down overall Open Source projects to manipulate the WDC5 variants of the DBC files.
Is there a dedicated project I haven't stumbled upon yet where I could contribute to, that is taking a more sensible approach of recreation or reengineering or the like or at least having a discussion about it?
Discord Username: Yoenus
I'm certain I'm not the only one that wants to see this supported.🥹
But I can imagine that we're at the traditional point of simply picklock till lock is picked or blindly (with educated guess) redesign key till lock opens.😆
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the DBFileReaderLib path that reports “DB type WDC5 is not supported!” and the DBStructs entry mentioned in the issue. Investigate the TWW v11 DBC files and the missing encryption hash; done means WDC5 DBC files can be read successfully without that unsupported-type failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- databases, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100