Back to Sloan V. Roy D2S File Format
| type | name | bits | desc | cond1 | condvar1 | condval1 | cond2 | condvar2 | condval2 | comment | |
| ASC8 | majic | 2 | Record ID | . | . | . | . | . | . | JM | |
| BOOL | bQuest | 1 | Quest Item | . | . | . | . | . | . | ? | |
| BYTE | unk21 | 3 | Unknown | . | . | . | . | . | . | x | |
| BOOL | bId | 1 | Identified | . | . | . | . | . | . | x | |
| BYTE | unk25 | 3 | Unknown | . | . | . | . | . | . | x | |
| BYTE | unk30 | 2 | Unknown | . | . | . | . | . | . | x | |
| BOOL | bDup | 1 | Duplicate Item ? | . | . | . | . | . | . | ? | |
| BOOL | bSocketed | 1 | Socketed | . | . | . | . | . | . | x | |
| BYTE | unk34 | 2 | Unknown | . | . | . | . | . | . | x | |
| BOOL | bIllegal | 1 | Illegal Equip | . | . | . | . | . | . | 1 - bad equipped (red) ? | |
| BYTE | unk37 | 1 | Unknown | . | . | . | . | . | . | x | |
| BYTE | bEar | 1 | Ear Structure | . | . | . | . | . | . | x | |
| BOOL | bStarter | 1 | Starter Item flag | . | . | . | . | . | . | x | |
| BYTE | unk42 | 2 | Unknown | . | . | . | . | . | . | x | |
| BYTE | unk44 | 1 | Unknown | . | . | . | . | . | . | x | |
| BOOL | bSimple | 1 | Simple Structure flag | . | . | . | . | . | . | x | |
| BOOL | bEthereal | 1 | Ethereal | . | . | . | . | . | . | x | |
| BYTE | unk47 | 1 | Unknown | . | . | . | . | . | . | always 1 | |
| BOOL | bInscribed | 1 | Inscribed | . | . | . | . | . | . | x | |
| BYTE | unk51 | 1 | Unknown | . | . | . | . | . | . | x | |
| BOOL | bRuneWord | 1 | Has Rune Word | . | . | . | . | . | . | x | |
| BYTE | unk53 | 5 | Unknown | . | . | . | . | . | . | x | |
| BYTE | unk60 | 8 | Version | . | . | . | . | . | . | 0x64 = exp.,0x01 = nonexp | |
| BYTE | unk70 | 2 | Unknown | . | . | . | . | . | . | more bits of version ? | |
| BYTE | iLoc | 3 | Location | . | . | . | . | . | . | 0 = grid 1 = equipped 2 = on belt 3 = ? 4 = in hand 5 = ? 6 = socket 7 = ? | |
| BYTE | iPos | 4 | Position on body | . | . | . | . | . | . | 01 = head, 02 = neck, 03 = tors, 04 = rarm, 05 = larm, 06 = lrin, 07 = rrin, 08 = belt, 09 = feet, 0a = glov, 0b = ralt, 0c = lalt, 00 = grid (none) | |
| BYTE | iCol | 4 | Grid Column | . | . | . | . | . | . | row & col for belted items, junk for equipped | |
| BYTE | iRow | 4 | Grid Row | . | . | . | . | . | . | junk | |
| BYTE | iStoredIn | 3 | Stored In | . | . | . | . | . | . | 0 = equip/belt 1 = inventory 2 = ? 3 = ? 4 = cube 5 = stash | |
| . | . | . | . | . | . | . | . | . | . | x | |
| FILE | Ear format | 0 | Ear Format | 0 | bEar | 1. | . | . | . | x | |
| . | . | . | . | . | . | . | . | . | . | x | |
| FILE | Item Info format | 0 | Item Format | 0 | bEar | 0. | . | . | . | normal items (non-ears) |