Version2 in header looks like number of records.
This commit is contained in:
parent
76695cc110
commit
44dac00972
@ -168,10 +168,14 @@ proc parse_tv {} {
|
|||||||
0x6C83AF6F9CA85C5A {
|
0x6C83AF6F9CA85C5A {
|
||||||
# Root item (userdata.bmssv)
|
# Root item (userdata.bmssv)
|
||||||
section "Header" {
|
section "Header" {
|
||||||
uint16 "Version1?"
|
uint16 "Version?"
|
||||||
uint16 "Version2?"
|
set num_records [uint16 "Number of Records"]
|
||||||
|
}
|
||||||
|
for { set i 0 } { $i < $num_records } { incr i } {
|
||||||
|
section "Root Record $i" {
|
||||||
|
parse_tv
|
||||||
|
}
|
||||||
}
|
}
|
||||||
parse_tv
|
|
||||||
}
|
}
|
||||||
|
|
||||||
0x6FF3E71C57D6839C {
|
0x6FF3E71C57D6839C {
|
||||||
@ -351,10 +355,14 @@ proc parse_tv {} {
|
|||||||
0xD0BE2F66278BC819 {
|
0xD0BE2F66278BC819 {
|
||||||
# Root item (common.bmssv, pkprfl.bmssv, samus.bmssv)
|
# Root item (common.bmssv, pkprfl.bmssv, samus.bmssv)
|
||||||
section "Header" {
|
section "Header" {
|
||||||
uint16 "Version1?"
|
uint16 "Version?"
|
||||||
uint16 "Version2?"
|
set num_records [uint16 "Number of Records"]
|
||||||
|
}
|
||||||
|
for { set i 0 } { $i < $num_records } { incr i } {
|
||||||
|
section "Root Record $i" {
|
||||||
|
parse_tv
|
||||||
|
}
|
||||||
}
|
}
|
||||||
parse_tv
|
|
||||||
}
|
}
|
||||||
|
|
||||||
0xD1A8336890B4BBDD {
|
0xD1A8336890B4BBDD {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user