DSM/Mitsubishi CAPS: Difference between revisions

From Jane Hacker Wiki
Jump to navigation Jump to search
Line 4: Line 4:
!Filename
!Filename
!Desc
!Desc
!Translation
! colspan="3" |Translation
!Note
!Note
|-
|-
Line 16: Line 16:
!BUBAN_A.DAT
!BUBAN_A.DAT
|Part Numbers A
|Part Numbers A
| ぶばん 部番 (Part Number)
|ぶばん
|部番
|Part Number
|Data
|Data
|-
|-
!BUBAN_A.IDX
!BUBAN_A.IDX
|Part Numbers A
|Part Numbers A
| ぶばん 部番 (Part Number)
|ぶばん
|部番
|Part Number
|Index
|Index
|-
|-
!BUBAN_B.DAT
!BUBAN_B.DAT
|Part Numbers B
|Part Numbers B
| ぶばん 部番 (Part Number)
|ぶばん
|部番
|Part Number
|Data
|Data
|-
|-
!BUBAN_B.IDX
!BUBAN_B.IDX
|Part Numbers B
|Part Numbers B
| ぶばん 部番 (Part Number)
|ぶばん
|部番
|Part Number
|Index
|Index
|-
|-
!BUKYOU.DAT
!BUKYOU.DAT
|
|
| ぶきょう 武侠 (chivalry?)
|ぶきょう
|武侠
|chivalry-chivalry?)
|Data
|Data
|-
|-
!BUKYOU.IDX
!BUKYOU.IDX
|
|
| ぶきょう 武侠 (chivalry?)
|ぶきょう
|武侠
|chivalrychivalry?
|Index
|Index
|-
|-
!CD_ID.DAT
!CD_ID.DAT
|
|
|
|
|
|
Line 51: Line 65:
!COLOUR.DAT
!COLOUR.DAT
| Color?
| Color?
|
|
|
|
|
|
Line 61: Line 77:
!HLP_MDL.IDX
!HLP_MDL.IDX
|Help Modal?
|Help Modal?
|
|
|
|
|
|
|-
|-
!HLP_RUI.DAT
!HLP_RUI.DAT
|Help User Interface?
|Help terms?
|
|
|
|
|
|
|-
|-
!HLP_RUI.IDX
!HLP_RUI.IDX
|Help User Interface?
|Help terms?
|
|
|
|
|
|
Line 76: Line 98:
!HLP_TOK.DAT
!HLP_TOK.DAT
|Help Token?
|Help Token?
|
|
|
|
|
|
Line 81: Line 105:
!HLP_TOK.IDX
!HLP_TOK.IDX
|Help Token?
|Help Token?
|
|
|
|
|
|
Line 86: Line 112:
!HLP_TOKC.DAT
!HLP_TOKC.DAT
|Help Token C?
|Help Token C?
|
|
|
|
|
|
Line 91: Line 119:
!HLP_TOKC.IDX
!HLP_TOKC.IDX
|Help Token C?
|Help Token C?
|
|
|
|
|
|
Line 96: Line 126:
!ILLUST.IMG
!ILLUST.IMG
|Illustrations?
|Illustrations?
|
|
|
|
|Image?
|Image?
Line 101: Line 133:
!ILLUSTX.DAT
!ILLUSTX.DAT
|Illustrations X?
|Illustrations X?
|
|
|
|
|Data
|Data
Line 106: Line 140:
!ILLUSTX.IDX
!ILLUSTX.IDX
|Illustrations X?
|Illustrations X?
|
|
|
|
|Index
|Index
Line 111: Line 147:
!ILST_NWS.IMG
!ILST_NWS.IMG
|Illustration Something??
|Illustration Something??
|
|
|
|
|Image?
|Image?
Line 116: Line 154:
!KATARUI.DAT
!KATARUI.DAT
|
|
| かた 語る (word class? Construction class?)
|かた
|語る
|word class? Construction class?
|Data
|Data
|-
|-
!KATARUI.IDX
!KATARUI.IDX
|
|
| かた 語る (word class? Construction class?)
|かた
|語る
|word class? Construction class?
|Index
|Index
|-
|-
!KAT_SEQ.DAT
!KAT_SEQ.DAT
|
|
|(Construction sequence?)
|
|
|Construction sequence?
|Data
|Data
|-
|-
!KAT_SEQ.IDX
!KAT_SEQ.IDX
|
|
|(Construction sequence?)
|
|
|Construction sequence?
|Index
|Index
|-
|-
!KIGOD.DAT
!KIGOD.DAT
|
|
|
|
|
|
Line 140: Line 188:
|-
|-
!KIGOE.DAT
!KIGOE.DAT
|
|
|
|
|
|
Line 145: Line 195:
|-
|-
!KIGOF.DAT
!KIGOF.DAT
|
|
|
|
|
|
Line 150: Line 202:
|-
|-
!KIGOG.DAT
!KIGOG.DAT
|
|
|
|
|
|
Line 155: Line 209:
|-
|-
!KIGOP.DAT
!KIGOP.DAT
|
|
|
|
|
|
Line 160: Line 216:
|-
|-
!KIGOS.DAT
!KIGOS.DAT
|
|
|
|
|
|
Line 165: Line 223:
|-
|-
!KIGOU.DAT
!KIGOU.DAT
|
|
|
|
|
|
Line 170: Line 230:
|-
|-
!KOYUU.DAT
!KOYUU.DAT
|
|
|
|
|Public?
|Public?
Line 175: Line 237:
|-
|-
!KOYUU.IDX
!KOYUU.IDX
|
|
|
|
|Public?
|Public?
Line 180: Line 244:
|-
|-
!NAMSEQD.DAT
!NAMSEQD.DAT
|
|
|
|
|
|
Line 185: Line 251:
|-
|-
!NAMSEQD.IDX
!NAMSEQD.IDX
|
|
|
|
|
|
Line 190: Line 258:
|-
|-
!NAMSEQE.DAT
!NAMSEQE.DAT
|
|
|
|
|
|
Line 195: Line 265:
|-
|-
!NAMSEQE.IDX
!NAMSEQE.IDX
|
|
|
|
|
|
Line 200: Line 272:
|-
|-
!NAMSEQF.DAT
!NAMSEQF.DAT
|
|
|
|
|
|
Line 205: Line 279:
|-
|-
!NAMSEQF.IDX
!NAMSEQF.IDX
|
|
|
|
|
|
Line 210: Line 286:
|-
|-
!NAMSEQG.DAT
!NAMSEQG.DAT
|
|
|
|
|
|
Line 215: Line 293:
|-
|-
!NAMSEQG.IDX
!NAMSEQG.IDX
|
|
|
|
|
|
Line 220: Line 300:
|-
|-
!NAMSEQP.DAT
!NAMSEQP.DAT
|
|
|
|
|
|
Line 225: Line 307:
|-
|-
!NAMSEQP.IDX
!NAMSEQP.IDX
|
|
|
|
|
|
Line 230: Line 314:
|-
|-
!NAMSEQS.DAT
!NAMSEQS.DAT
|
|
|
|
|
|
Line 235: Line 321:
|-
|-
!NAMSEQS.IDX
!NAMSEQS.IDX
|
|
|
|
|
|
Line 240: Line 328:
|-
|-
!NAMSEQU.DAT
!NAMSEQU.DAT
|
|
|
|
|
|
Line 245: Line 335:
|-
|-
!NAMSEQU.IDX
!NAMSEQU.IDX
|
|
|
|
|
|
Line 250: Line 342:
|-
|-
!NAM_KATA.DAT
!NAM_KATA.DAT
|
|
|
|
|
|
Line 255: Line 349:
|-
|-
!NAM_KATA.IDX
!NAM_KATA.IDX
|
|
|
|
|
|
Line 260: Line 356:
|-
|-
!NAM_RUI.DAT
!NAM_RUI.DAT
|
|
|
|
|
|
Line 265: Line 363:
|-
|-
!NAM_RUI.IDX
!NAM_RUI.IDX
|
|
|
|
|
|
Line 270: Line 370:
|-
|-
!OPC.DAT
!OPC.DAT
|
|
|
|
|
|
Line 275: Line 377:
|-
|-
!OPC.IDX
!OPC.IDX
|
|
|
|
|
|
Line 280: Line 384:
|-
|-
!OPTION.DAT
!OPTION.DAT
|
|
|
|
|
|
Line 285: Line 391:
|-
|-
!OPTION.IDX
!OPTION.IDX
|
|
|
|
|
|
Line 290: Line 398:
|-
|-
!PN_KATA.DAT
!PN_KATA.DAT
|
|
|
|
|
|
Line 295: Line 405:
|-
|-
!PN_KATA.IDX
!PN_KATA.IDX
|
|
|
|
|
|
Line 300: Line 412:
|-
|-
!SEIBI.DAT
!SEIBI.DAT
|
|
|
|
|
|
Line 305: Line 419:
|-
|-
!SEIBI.IDX
!SEIBI.IDX
|
|
|
|
|
|
Line 310: Line 426:
|-
|-
!SEISAN.DAT
!SEISAN.DAT
|
|
|
|
|
|
Line 315: Line 433:
|-
|-
!SEISAN.IDX
!SEISAN.IDX
|
|
|
|
|
|
Line 320: Line 440:
|-
|-
!SEQ_KATA.DAT
!SEQ_KATA.DAT
|
|
|
|
|
|
Line 325: Line 447:
|-
|-
!SEQ_KATA.IDX
!SEQ_KATA.IDX
|
|
|
|
|
|
Line 331: Line 455:
!SHARYO.DAT
!SHARYO.DAT
|
|
| しゃりょう 車両 (Car/Vehicle)
|しゃりょう
|車両
|Car/Vehicle
|Date
|Date
|-
|-
!SHARYO.IDX
!SHARYO.IDX
|Contains vehicle VIN as primary key
|Contains vehicle VIN as primary key
| しゃりょう 車両 (Car/Vehicle)
|しゃりょう
|車両
|Car/Vehicle
|Index
|Index
|-
|-
!SIRYO.DAT
!SIRYO.DAT
|
|
|
|
|
|
Line 345: Line 475:
|-
|-
!SPCNO.DAT
!SPCNO.DAT
|
|
|
|
|
|
Line 350: Line 482:
|-
|-
!SPCNO.IDX
!SPCNO.IDX
|
|
|
|
|
|
Line 355: Line 489:
|-
|-
!TANGO2D.DAT
!TANGO2D.DAT
|
|
|
|
|
|
Line 360: Line 496:
|-
|-
!TANGO2D.IDX
!TANGO2D.IDX
|
|
|
|
|
|
Line 365: Line 503:
|-
|-
!TANGO2E.DAT
!TANGO2E.DAT
|
|
|
|
|
|
Line 370: Line 510:
|-
|-
!TANGO2E.IDX
!TANGO2E.IDX
|
|
|
|
|
|
Line 375: Line 517:
|-
|-
!TANGO2F.DAT
!TANGO2F.DAT
|
|
|
|
|
|
Line 380: Line 524:
|-
|-
!TANGO2F.IDX
!TANGO2F.IDX
|
|
|
|
|
|
Line 385: Line 531:
|-
|-
!TANGO2G.DAT
!TANGO2G.DAT
|
|
|
|
|
|
Line 390: Line 538:
|-
|-
!TANGO2G.IDX
!TANGO2G.IDX
|
|
|
|
|
|
Line 395: Line 545:
|-
|-
!TANGO2P.DAT
!TANGO2P.DAT
|
|
|
|
|
|
Line 400: Line 552:
|-
|-
!TANGO2P.IDX
!TANGO2P.IDX
|
|
|
|
|
|
Line 405: Line 559:
|-
|-
!TANGO2S.DAT
!TANGO2S.DAT
|
|
|
|
|
|
Line 410: Line 566:
|-
|-
!TANGO2S.IDX
!TANGO2S.IDX
|
|
|
|
|
|
Line 415: Line 573:
|-
|-
!TANGO2U.DAT
!TANGO2U.DAT
|
|
|
|
|
|
Line 420: Line 580:
|-
|-
!TANGO2U.IDX
!TANGO2U.IDX
|
|
|
|
|
|
Line 425: Line 587:
|-
|-
!TANGOD.DAT
!TANGOD.DAT
|
|
|
|
|
|
Line 430: Line 594:
|-
|-
!TANGOD.IDX
!TANGOD.IDX
|
|
|
|
|
|
Line 435: Line 601:
|-
|-
!TANGOE.DAT
!TANGOE.DAT
|
|
|
|
|
|
Line 440: Line 608:
|-
|-
!TANGOE.IDX
!TANGOE.IDX
|
|
|
|
|
|
Line 445: Line 615:
|-
|-
!TANGOF.DAT
!TANGOF.DAT
|
|
|
|
|
|
Line 450: Line 622:
|-
|-
!TANGOF.IDX
!TANGOF.IDX
|
|
|
|
|
|
Line 455: Line 629:
|-
|-
!TANGOG.DAT
!TANGOG.DAT
|
|
|
|
|
|
Line 460: Line 636:
|-
|-
!TANGOG.IDX
!TANGOG.IDX
|
|
|
|
|
|
Line 465: Line 643:
|-
|-
!TANGOP.DAT
!TANGOP.DAT
|
|
|
|
|
|
Line 470: Line 650:
|-
|-
!TANGOP.IDX
!TANGOP.IDX
|
|
|
|
|
|
Line 475: Line 657:
|-
|-
!TANGOS.DAT
!TANGOS.DAT
|
|
|
|
|
|
Line 480: Line 664:
|-
|-
!TANGOS.IDX
!TANGOS.IDX
|
|
|
|
|
|
Line 485: Line 671:
|-
|-
!TANGOU.DAT
!TANGOU.DAT
|
|
|
|
|
|
Line 490: Line 678:
|-
|-
!TANGOU.IDX
!TANGOU.IDX
|
|
|
|
|
|
Line 495: Line 685:
|-
|-
!TANPNC2D.DAT
!TANPNC2D.DAT
|
|
|
|
|
|
Line 500: Line 692:
|-
|-
!TANPNC2D.IDX
!TANPNC2D.IDX
|
|
|
|
|
|
Line 505: Line 699:
|-
|-
!TANPNC2E.DAT
!TANPNC2E.DAT
|
|
|
|
|
|
Line 510: Line 706:
|-
|-
!TANPNC2E.IDX
!TANPNC2E.IDX
|
|
|
|
|
|
Line 515: Line 713:
|-
|-
!TANPNC2F.DAT
!TANPNC2F.DAT
|
|
|
|
|
|
Line 520: Line 720:
|-
|-
!TANPNC2F.IDX
!TANPNC2F.IDX
|
|
|
|
|
|
Line 525: Line 727:
|-
|-
!TANPNC2G.DAT
!TANPNC2G.DAT
|
|
|
|
|
|
Line 530: Line 734:
|-
|-
!TANPNC2G.IDX
!TANPNC2G.IDX
|
|
|
|
|
|
Line 535: Line 741:
|-
|-
!TANPNC2P.DAT
!TANPNC2P.DAT
|
|
|
|
|
|
Line 540: Line 748:
|-
|-
!TANPNC2P.IDX
!TANPNC2P.IDX
|
|
|
|
|
|
Line 545: Line 755:
|-
|-
!TANPNC2S.DAT
!TANPNC2S.DAT
|
|
|
|
|
|
Line 550: Line 762:
|-
|-
!TANPNC2S.IDX
!TANPNC2S.IDX
|
|
|
|
|
|
Line 555: Line 769:
|-
|-
!TANPNC2U.DAT
!TANPNC2U.DAT
|
|
|
|
|
|
Line 560: Line 776:
|-
|-
!TANPNC2U.IDX
!TANPNC2U.IDX
|
|
|
|
|
|
Line 565: Line 783:
|-
|-
!TANPNCD.DAT
!TANPNCD.DAT
|
|
|
|
|
|
Line 570: Line 790:
|-
|-
!TANPNCD.IDX
!TANPNCD.IDX
|
|
|
|
|
|
Line 575: Line 797:
|-
|-
!TANPNCE.DAT
!TANPNCE.DAT
|
|
|
|
|
|
Line 580: Line 804:
|-
|-
!TANPNCE.IDX
!TANPNCE.IDX
|
|
|
|
|
|
Line 585: Line 811:
|-
|-
!TANPNCF.DAT
!TANPNCF.DAT
|
|
|
|
|
|
Line 590: Line 818:
|-
|-
!TANPNCF.IDX
!TANPNCF.IDX
|
|
|
|
|
|
Line 595: Line 825:
|-
|-
!TANPNCG.DAT
!TANPNCG.DAT
|
|
|
|
|
|
Line 600: Line 832:
|-
|-
!TANPNCG.IDX
!TANPNCG.IDX
|
|
|
|
|
|
Line 605: Line 839:
|-
|-
!TANPNCP.DAT
!TANPNCP.DAT
|
|
|
|
|
|
Line 610: Line 846:
|-
|-
!TANPNCP.IDX
!TANPNCP.IDX
|
|
|
|
|
|
Line 615: Line 853:
|-
|-
!TANPNCS.DAT
!TANPNCS.DAT
|
|
|
|
|
|
Line 620: Line 860:
|-
|-
!TANPNCS.IDX
!TANPNCS.IDX
|
|
|
|
|
|
Line 625: Line 867:
|-
|-
!TANPNCU.DAT
!TANPNCU.DAT
|
|
|
|
|
|
Line 630: Line 874:
|-
|-
!TANPNCU.IDX
!TANPNCU.IDX
|
|
|
|
|
|
Line 635: Line 881:
|-
|-
!TOKTBL.DAT
!TOKTBL.DAT
|
|
|
|
|
|
Line 640: Line 888:
|-
|-
!TOKTBL.IDX
!TOKTBL.IDX
|
|
|
|
|
|
Line 645: Line 895:
|-
|-
!UNKATA.DAT
!UNKATA.DAT
|
|
|
|
|
|
Line 650: Line 902:
|-
|-
!UNKATA.IDX
!UNKATA.IDX
|
|
|
|
|
|
Line 655: Line 909:
|-
|-
!YOUGO.DAT
!YOUGO.DAT
|
|
|
|
|
|
Line 660: Line 916:
|-
|-
!YOUGO.IDX
!YOUGO.IDX
|
|
|
|
|
|
Line 665: Line 923:
|-
|-
!YOUGOB.DAT
!YOUGOB.DAT
|
|
|
|
|
|
Line 670: Line 930:
|-
|-
!YOUGOB.IDX
!YOUGOB.IDX
|
|
|
|
|
|
Line 675: Line 937:
|-
|-
!YPCNO.DAT
!YPCNO.DAT
|
|
|
|
|
|
Line 680: Line 944:
|-
|-
!YPCNO.IDX
!YPCNO.IDX
|
|
|
|
|
|

Revision as of 16:58, 23 April 2023

Database Files

Filename Desc Translation Note
Kana Kanji English
BUBAN_A.DAT Part Numbers A ぶばん 部番 Part Number Data
BUBAN_A.IDX Part Numbers A ぶばん 部番 Part Number Index
BUBAN_B.DAT Part Numbers B ぶばん 部番 Part Number Data
BUBAN_B.IDX Part Numbers B ぶばん 部番 Part Number Index
BUKYOU.DAT ぶきょう 武侠 chivalry-chivalry?) Data
BUKYOU.IDX ぶきょう 武侠 chivalrychivalry? Index
CD_ID.DAT
COLOUR.DAT Color?
HLP_MDL.DAT Help Modal?
HLP_MDL.IDX Help Modal?
HLP_RUI.DAT Help terms?
HLP_RUI.IDX Help terms?
HLP_TOK.DAT Help Token?
HLP_TOK.IDX Help Token?
HLP_TOKC.DAT Help Token C?
HLP_TOKC.IDX Help Token C?
ILLUST.IMG Illustrations? Image?
ILLUSTX.DAT Illustrations X? Data
ILLUSTX.IDX Illustrations X? Index
ILST_NWS.IMG Illustration Something?? Image?
KATARUI.DAT かた 語る word class? Construction class? Data
KATARUI.IDX かた 語る word class? Construction class? Index
KAT_SEQ.DAT Construction sequence? Data
KAT_SEQ.IDX Construction sequence? Index
KIGOD.DAT
KIGOE.DAT
KIGOF.DAT
KIGOG.DAT
KIGOP.DAT
KIGOS.DAT
KIGOU.DAT
KOYUU.DAT Public?
KOYUU.IDX Public?
NAMSEQD.DAT
NAMSEQD.IDX
NAMSEQE.DAT
NAMSEQE.IDX
NAMSEQF.DAT
NAMSEQF.IDX
NAMSEQG.DAT
NAMSEQG.IDX
NAMSEQP.DAT
NAMSEQP.IDX
NAMSEQS.DAT
NAMSEQS.IDX
NAMSEQU.DAT
NAMSEQU.IDX
NAM_KATA.DAT
NAM_KATA.IDX
NAM_RUI.DAT
NAM_RUI.IDX
OPC.DAT
OPC.IDX
OPTION.DAT
OPTION.IDX
PN_KATA.DAT
PN_KATA.IDX
SEIBI.DAT
SEIBI.IDX
SEISAN.DAT
SEISAN.IDX
SEQ_KATA.DAT
SEQ_KATA.IDX
SHARYO.DAT しゃりょう 車両 Car/Vehicle Date
SHARYO.IDX Contains vehicle VIN as primary key しゃりょう 車両 Car/Vehicle Index
SIRYO.DAT
SPCNO.DAT
SPCNO.IDX
TANGO2D.DAT
TANGO2D.IDX
TANGO2E.DAT
TANGO2E.IDX
TANGO2F.DAT
TANGO2F.IDX
TANGO2G.DAT
TANGO2G.IDX
TANGO2P.DAT
TANGO2P.IDX
TANGO2S.DAT
TANGO2S.IDX
TANGO2U.DAT
TANGO2U.IDX
TANGOD.DAT
TANGOD.IDX
TANGOE.DAT
TANGOE.IDX
TANGOF.DAT
TANGOF.IDX
TANGOG.DAT
TANGOG.IDX
TANGOP.DAT
TANGOP.IDX
TANGOS.DAT
TANGOS.IDX
TANGOU.DAT
TANGOU.IDX
TANPNC2D.DAT
TANPNC2D.IDX
TANPNC2E.DAT
TANPNC2E.IDX
TANPNC2F.DAT
TANPNC2F.IDX
TANPNC2G.DAT
TANPNC2G.IDX
TANPNC2P.DAT
TANPNC2P.IDX
TANPNC2S.DAT
TANPNC2S.IDX
TANPNC2U.DAT
TANPNC2U.IDX
TANPNCD.DAT
TANPNCD.IDX
TANPNCE.DAT
TANPNCE.IDX
TANPNCF.DAT
TANPNCF.IDX
TANPNCG.DAT
TANPNCG.IDX
TANPNCP.DAT
TANPNCP.IDX
TANPNCS.DAT
TANPNCS.IDX
TANPNCU.DAT
TANPNCU.IDX
TOKTBL.DAT
TOKTBL.IDX
UNKATA.DAT
UNKATA.IDX
YOUGO.DAT
YOUGO.IDX
YOUGOB.DAT
YOUGOB.IDX
YPCNO.DAT
YPCNO.IDX

File Formats

VIN Lookup

SHARYO.IDX Lookup:

Read start Bytes read
0 2048
4096 2048
229376 2048
229376 4096
21,833,728 2048
21,831,680 4096

SHARYO.DAT Lookup:

Read start Bytes read
35,073,568 2048
35,069,952 8192

IDX - Index

Index files are broken up into 2048 byte chunks, which I will refer to as "pages". Index file must be at least 1 page in size, meaning the smallest IDX file will be 2048 bytes, filled mostly with null bytes(00h) if it has 1 or 2 indexes (there are 60 indexes per page in SHARYO.IDX for example).

Header

The first 32 bytes of each page is the "header". The header's first 8 bytes contain the filename, if the filename is less than 8 bytes the remaining bytes will be padded with 20h. After the name is "IDX", followed by 00h as a seperator.

Byte 13 (14th byte) is the "page number", starting with 01h and incrementing each page.

Bytes 14-32 appear to be other informational flags which have yet to be understood.

Byte # Description
0-7 Uppercase ASCII, matches file name, if name < 8 bytes it is padded with 20h
8-10 49h 44h 58h, literal: "IDX", Uppercase ASCII
11 Always 00h, separator or null byte for the string?
12 Always the same in all headers that are in the same file, often seen: 09h 11h, is this multiplier or record length?
13 The "page" count, starts at 01h increments by 1 every "header"
14-31 Other flags
15 00h or 01h or 02h, always set with byte 16? Always the same as byte 16?
16 00h or 01h or 02h, always set with byte 15? Always the same as byte 15?
18 Secondary counter, starts at 01h and increments by 01h, always used with bytes 15 and 16 set?
22 Number of records on this page

index entry

Byte # Description

Examples

NU = NULL BYTE (00h)
PA = PADDING (20h)


SEIBI.IDX - 2048 bytes

Byte : 0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
Hex  : 53 45 49 42 49 20 20 20 49 44 58 00 09 01 00 00 00 00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 39 39 39 39 39 39 39 39 39 01
ASCII: S  E  I  B  I           I  D  X                                                                 9  9  9  9  9  9  9  9  9

UNKATA.IDX - 2048 bytes

Byte : 0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
Hex  : 55 4E 4B 41 54 41 20 20 49 44 58 00 09 01 00 00 00 00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 39 39 39 39 39 39 39 39 39 01
ASCII: U  N  K  A  T  A        I  D  X                                                                 9  9  9  9  9  9  9  9  9

SHARYO.IDX - bytes

#Header - 32 bytes:                            \/ Page (1)                  \/ Number of records
Byte : 0  1  2  3  4  5  6  7  8  9  10 11 12  13  14 15 16 17 18 19 20 21  22  23 24 25 26 27 28 29 30 31
Hex  : 53 48 41 52 59 4F 20 20 49 44 58 00 11  01  00 00 00 00 00 00 00 00  06  00 00 00 00 00 00 00 00 00
ASCII: S  H  A  R  Y  O        I  D  X
Data :                   PA PA          NU 11  1                            6

#VIN (02) - 21 bytes                                       \/-- Count Column (2)
       { 17 bytes                                        }
Byte : 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48  49  50 51 52
Hex  : 34 41 33 41 43 38 34 4C 33 59 45 30 35 31 32 36 31  02  00 00 00
ASCII: 4  A  3  A  C  8  4  L  3  Y  E  0  5  1  2  6  1
Data :                                                     2   NU NU NU

#VIN (03) - 21 bytes
Hex  : 34 41 33 43 53 34 34 54 58 4D 45 30 30 36 31 30 36  03  00 00 00
ASCII: 4  A  3  C  S  4  4  T  X  M  E  0  0  6  1  0  6
Data :                                                     3   NU NU NU

#VIN (04) - 21 bytes
Hex  : 4A 41 33 41 4D 36 34 4A 37 52 59 30 30 35 33 35 33  04  00 00 00
ASCII: J  A  3  A  M  6  4  J  7  R  Y  0  0  5  3  5  3
Data :                                                     4   NU NU NU

#VIN (05) - 21 bytes
Hex  : 4A 41 34 47 4A 33 31 53 31 4D 4A 30 31 33 39 31 34  05  00 00 00
ASCII: J  A  4  G  J  3  1  S  1  M  J  0  1  3  9  1  4
Data :                                                     5   NU NU NU

#VIN (06) - 21 bytes
Hex  : 4A 41 37 4C 53 32 31 47 34 52 50 30 31 32 37 33 34  06  00 00 00
ASCII: J  A  7  L  S  2  1  G  4  R  P  0  1  2  7  3  4
Data :                                                     6   NU NU NU

#??? (07) - 18 bytes
Hex  : 5A 31 36 41 57 59 30 59 30 30 31 36 39 37 20 20 20  07 ... \
ASCII: Z  1  6  A  W  Y  0  Y  0  0  1  6  9  7               ... + 1893 Null Bytes (2048 byte total header space)
Data :                                           PA PA PA  7  ... /
                                             | Always 11??
#Header 2 (Start at 2048 Bytes) - 32 Bytes  \/  \/Page (2)                  \/ Number of records
Byte : 0  1  2  3  4  5  6  7  8  9  10 11  12  13  14 15 16 17 18 19 20 21  22  23 24 25 26 27 28 29 30 31
Hex  : 53 48 41 52 59 4F 20 20 49 44 58 00  11  02  00 01 01 00 01 00 00 00  60  00 00 00 00 00 00 00 00 00
ASCII: S  H  A  R  Y  O        I  D  X                                        '
Data :                   PA PA          NU  11  2      1  1     1            60     

#Indexes from page 2
       { 17 bytes                                        } \/-- Count Column (8)
Hex  : 32 36 41 58 4E 20 20 45 30 38 37 35 34 31 20 20 20  08  00 00 00
ASCII: 2  6  A  X  N        E  0  8  7  5  4  1
Data :                PA PA                      PA PA PA  8   NU NU NU

Hex  : 33 34 42 31 52 20 20 45 30 39 35 37 37 32 20 20 20  09  00 00 00 
ASCII: 3  4  B  1  R        E  0  9  5  7  7  2         
Data :                PA PA                      PA PA PA  9   NU NU NU

Hex  : 33 34 42 33 52 20 20 45 30 38 32 30 37 30 20 20 20  0A  00 00 00
ASCII: 3  4  B  3  R        E  0  8  2  0  7  0            
Data :                PA PA                      PA PA PA  10  NU NU NU
#Header 3
Byte : 0  1  2  3  4  5  6  7  8  9  10 11  12  13  14 15 16 17 18 19 20 21  22  23 24 25 26 27 28 29 30 31
Hex  : 53 48 41 52 59 4F 20 20 49 44 58 00  11  03  00 01 01 00 02 00 00 00  60  00 00 00 00 00 00 00 00 00
ASCII: S  H  A  R  Y  O        I  D  X                                        '
Data :                   PA PA          NU  11  3      1  1     2            60

#Indexes from page 3                                       \/-- Count Column (68)
Hex  : 34 41 33 41 43 38 34 4C 39 59 45 30 31 38 33 37 36  68  00 00 00 
ASCII: 4  A  3  A  C  8  4  L  9  Y  E  0  1  8  3  7  6   h
Data :                                                     68  NU NU NU

Hex  : 34 41 33 41 45 34 35 47 31 33 45 31 33 38 36 34 30  69  00 00 00
ASCII: 4  A  3  A  E  4  5  G  1  3  E  1  3  8  6  4  0   i
Data :                                                     69  NU NU NU

Hex  : 34 41 33 41 45 34 35 47 36 31 45 30 33 30 33 32 30  6A  00 00 00
ASCII: 4  A  3  A  E  4  5  G  6  1  E  0  3  0  3  2  0   j
Data :                                                     6A  NU NU NU

Hex:
ASCII:
Data:

DAT - ?Data?