Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] is there somewhere more detailed and precise info about dbc header and footer ?

[DiscordArchive] is there somewhere more detailed and precise info about dbc header and footer ?

[DiscordArchive] is there somewhere more detailed and precise info about dbc header and footer ?

Pages (4): 1 2 3 4 Next
rektbyfaith
Administrator
0
11-01-2022, 04:10 PM
#1
Archived author: Rymercyble • Posted: 2022-11-01T16:10:28.793000+00:00
Original source

is there somewhere more detailed and precise info about dbc header and footer ?
rektbyfaith
11-01-2022, 04:10 PM #1

Archived author: Rymercyble • Posted: 2022-11-01T16:10:28.793000+00:00
Original source

is there somewhere more detailed and precise info about dbc header and footer ?

rektbyfaith
Administrator
0
11-01-2022, 04:22 PM
#2
Archived author: robinsch • Posted: 2022-11-01T16:22:38.739000+00:00
Original source

https://wowdev.wiki/DBC
[Embed: DBC]
https://wowdev.wiki/DBC
rektbyfaith
11-01-2022, 04:22 PM #2

Archived author: robinsch • Posted: 2022-11-01T16:22:38.739000+00:00
Original source

https://wowdev.wiki/DBC
[Embed: DBC]
https://wowdev.wiki/DBC

rektbyfaith
Administrator
0
11-01-2022, 04:56 PM
#3
Archived author: Stevie • Posted: 2022-11-01T16:56:49.981000+00:00
Original source

Hey, since you can add errors to wiki, could you please add these? I'm not 100% sure about the reasons behind them, but clearly empirically I have managed to fix them, so this could be useful for others

0x004EA273 read 0x00000010 - charsections.dbc related issue, it's unclear which one:
1) Charsections VariationType or ColorType contain duplicates (various IDs reference the same VariationType or ColorType)
2) Charsections contains a reference to unexisting VariationType (see CharHairGeosets.dbc and CharFacialHairStyles.dbc)
3) ColorType contains skipped options (ColorTypes should have an obvious order, like 0, 1, 2, 3, 4, 5...; You can not have fifth ColorType without having fourth: 0, 1, 3, 5...)
[Image: unknown.png?ex=690c2a91&is=690ad911&hm=e...5d5f48c49&]
rektbyfaith
11-01-2022, 04:56 PM #3

Archived author: Stevie • Posted: 2022-11-01T16:56:49.981000+00:00
Original source

Hey, since you can add errors to wiki, could you please add these? I'm not 100% sure about the reasons behind them, but clearly empirically I have managed to fix them, so this could be useful for others

0x004EA273 read 0x00000010 - charsections.dbc related issue, it's unclear which one:
1) Charsections VariationType or ColorType contain duplicates (various IDs reference the same VariationType or ColorType)
2) Charsections contains a reference to unexisting VariationType (see CharHairGeosets.dbc and CharFacialHairStyles.dbc)
3) ColorType contains skipped options (ColorTypes should have an obvious order, like 0, 1, 2, 3, 4, 5...; You can not have fifth ColorType without having fourth: 0, 1, 3, 5...)
[Image: unknown.png?ex=690c2a91&is=690ad911&hm=e...5d5f48c49&]

rektbyfaith
Administrator
0
11-01-2022, 04:59 PM
#4
Archived author: Stevie • Posted: 2022-11-01T16:59:17.328000+00:00
Original source

AVCObjectHeapList (or errors such as 0x77E03742" read "0x00000004") - usually crashes the client on startup

One or more DBCs contain unexisting RaceID
[Image: unknown.png?ex=690c2b25&is=690ad9a5&hm=0...0c03f2ef8&]
rektbyfaith
11-01-2022, 04:59 PM #4

Archived author: Stevie • Posted: 2022-11-01T16:59:17.328000+00:00
Original source

AVCObjectHeapList (or errors such as 0x77E03742" read "0x00000004") - usually crashes the client on startup

One or more DBCs contain unexisting RaceID
[Image: unknown.png?ex=690c2b25&is=690ad9a5&hm=0...0c03f2ef8&]

rektbyfaith
Administrator
0
11-01-2022, 05:00 PM
#5
Archived author: Rymercyble • Posted: 2022-11-01T17:00:27.444000+00:00
Original source

i looked at that before but im seem to be too stupid to understand

is it like header is just 5 4byte values ?
and then there is this `sum (sizeof (field_type_i)) | 0 <= i < field_count`
rektbyfaith
11-01-2022, 05:00 PM #5

Archived author: Rymercyble • Posted: 2022-11-01T17:00:27.444000+00:00
Original source

i looked at that before but im seem to be too stupid to understand

is it like header is just 5 4byte values ?
and then there is this `sum (sizeof (field_type_i)) | 0 <= i < field_count`

rektbyfaith
Administrator
0
11-01-2022, 05:03 PM
#6
Archived author: robinsch • Posted: 2022-11-01T17:03:56.934000+00:00
Original source

Yes the header is 20 bytes
rektbyfaith
11-01-2022, 05:03 PM #6

Archived author: robinsch • Posted: 2022-11-01T17:03:56.934000+00:00
Original source

Yes the header is 20 bytes

rektbyfaith
Administrator
0
11-01-2022, 05:04 PM
#7
Archived author: Rymercyble • Posted: 2022-11-01T17:04:22.467000+00:00
Original source

hmm i expected it to be much more complicated for some reason
rektbyfaith
11-01-2022, 05:04 PM #7

Archived author: Rymercyble • Posted: 2022-11-01T17:04:22.467000+00:00
Original source

hmm i expected it to be much more complicated for some reason

rektbyfaith
Administrator
0
11-01-2022, 05:04 PM
#8
Archived author: robinsch • Posted: 2022-11-01T17:04:30.523000+00:00
Original source

Not it's super simple
rektbyfaith
11-01-2022, 05:04 PM #8

Archived author: robinsch • Posted: 2022-11-01T17:04:30.523000+00:00
Original source

Not it's super simple

rektbyfaith
Administrator
0
11-01-2022, 05:05 PM
#9
Archived author: Rymercyble • Posted: 2022-11-01T17:05:04.398000+00:00
Original source

but sadly i have no idea what that statement for record_size is
rektbyfaith
11-01-2022, 05:05 PM #9

Archived author: Rymercyble • Posted: 2022-11-01T17:05:04.398000+00:00
Original source

but sadly i have no idea what that statement for record_size is

rektbyfaith
Administrator
0
11-01-2022, 05:06 PM
#10
Archived author: robinsch • Posted: 2022-11-01T17:06:11.395000+00:00
Original source

It's just the size of all columns
rektbyfaith
11-01-2022, 05:06 PM #10

Archived author: robinsch • Posted: 2022-11-01T17:06:11.395000+00:00
Original source

It's just the size of all columns

Pages (4): 1 2 3 4 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)