diff --git a/afm_113.nv.json b/afm_113.nv.json index 84ec52a..a8540dd 100644 --- a/afm_113.nv.json +++ b/afm_113.nv.json @@ -10,28 +10,28 @@ "_fileformat": 0.1, "_version": 0.1, "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { - "start": "0x16A0", + "start": 5792, "encoding": "bcd", "length": 6 }, { - "start": "0x16A7", + "start": 5799, "encoding": "bcd", "length": 6 }, { - "start": "0x16AE", + "start": 5806, "encoding": "bcd", "length": 6 }, { - "start": "0x16B5", + "start": 5813, "encoding": "bcd", "length": 6 } @@ -41,12 +41,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1D31", + "start": 7473, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D34", + "start": 7476, "encoding": "bcd", "length": 6 } @@ -55,12 +55,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1D0B", + "start": 7435, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D0E", + "start": 7438, "encoding": "bcd", "length": 6 } @@ -69,12 +69,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1D14", + "start": 7444, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D17", + "start": 7447, "encoding": "bcd", "length": 6 } @@ -83,12 +83,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1D1D", + "start": 7453, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D20", + "start": 7456, "encoding": "bcd", "length": 6 } @@ -97,12 +97,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1D26", + "start": 7462, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D29", + "start": 7465, "encoding": "bcd", "length": 6 } @@ -113,12 +113,12 @@ "label": "Martian Champion", "short_label": "Martian Champ", "initials": { - "start": "0x1F96", + "start": 8086, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F99", + "start": 8089, "encoding": "bcd", "length": 2, "suffix": " Martians Destroyed" @@ -128,12 +128,12 @@ "label": "Ruler of the Universe", "short_label": "Rule the Universe", "initials": { - "start": "0x1FA1", + "start": 8097, "encoding": "ch", "length": 3 }, "timestamp": { - "start": "0x1CF4", + "start": 7412, "encoding": "wpc_rtc", "length": 7 } @@ -143,73 +143,73 @@ "B.2 Earnings Audits": { "02": { "label": "Recent Left Slot", - "start": "0x183B", + "start": 6203, "encoding": "int", "length": 3 }, "03": { "label": "Recent Cent. Slot", - "start": "0x1841", + "start": 6209, "encoding": "int", "length": 3 }, "04": { "label": "Recent Rght. Slot", - "start": "0x1847", + "start": 6215, "encoding": "int", "length": 3 }, "05": { "label": "Recent 4th Slot", - "start": "0x184D", + "start": 6221, "encoding": "int", "length": 3 }, "06": { "label": "Recent Paid Cred", - "start": "0x1853", + "start": 6227, "encoding": "int", "length": 3 }, "07": { "label": "Recent Serv. Cred", - "start": "0x1859", + "start": 6233, "encoding": "int", "length": 3 }, "09": { "label": "Total Left Slot", - "start": "0x1817", + "start": 6167, "encoding": "int", "length": 3 }, "10": { "label": "Total Cent. Slot", - "start": "0x181D", + "start": 6173, "encoding": "int", "length": 3 }, "11": { "label": "Total Rght. Slot", - "start": "0x1823", + "start": 6179, "encoding": "int", "length": 3 }, "12": { "label": "Total 4th Slot", - "start": "0x1829", + "start": 6185, "encoding": "int", "length": 3 }, "13": { "label": "Total Paid Cred", - "start": "0x182F", + "start": 6191, "encoding": "int", "length": 3 }, "14": { "label": "Total Serv. Cred", - "start": "0x1835", + "start": 6197, "encoding": "int", "length": 3 } @@ -217,67 +217,67 @@ "B.3 Standard Audits": { "01": { "label": "Games Started", - "start": "0x1883", + "start": 6275, "encoding": "int", "length": 3 }, "02": { "label": "Total Plays", - "start": "0x1889", + "start": 6281, "encoding": "int", "length": 3 }, "03": { "label": "Total Free Plays", - "start": "0x188F", + "start": 6287, "encoding": "int", "length": 3 }, "05": { "label": "Replay Awards", - "start": "0x1895", + "start": 6293, "encoding": "int", "length": 3 }, "09": { "label": "Match Awards", - "start": "0x18A1", + "start": 6305, "encoding": "int", "length": 3 }, "11": { "label": "H.S.T.D. Credits", - "start": "0x18A7", + "start": 6311, "encoding": "int", "length": 3 }, "15": { "label": "Tickets Awarded", - "start": "0x18AD", + "start": 6317, "encoding": "int", "length": 3 }, "17": { "label": "Left Drains", - "start": "0x1913", + "start": 6419, "encoding": "int", "length": 3 }, "18": { "label": "Right Drains", - "start": "0x1919", + "start": 6425, "encoding": "int", "length": 3 }, "13": { "label": "Extra Balls", - "start": "0x18B3", + "start": 6323, "encoding": "int", "length": 3 }, "21": { "label": "Play Time", - "start": "0x18B9", + "start": 6329, "encoding": "int", "length": 3, "units": "seconds", @@ -286,79 +286,79 @@ "22": { "label": "Minutes On", "units": "minutes", - "start": "0x18BF", + "start": 6335, "encoding": "int", "length": 3 }, "23": { "label": "Balls Played", - "start": "0x18C5", + "start": 6341, "encoding": "int", "length": 3 }, "24": { "label": "Tilts", - "start": "0x18CB", + "start": 6347, "encoding": "int", "length": 3 }, "25": { "label": "Replay 1 Awards", - "start": "0x18D1", + "start": 6353, "encoding": "int", "length": 3 }, "26": { "label": "Replay 2 Awards", - "start": "0x18D7", + "start": 6359, "encoding": "int", "length": 3 }, "27": { "label": "Replay 3 Awards", - "start": "0x18DD", + "start": 6365, "encoding": "int", "length": 3 }, "28": { "label": "Replay 4 Awards", - "start": "0x18E3", + "start": 6371, "encoding": "int", "length": 3 }, "29": { "label": "1 Player Games", - "start": "0x18E9", + "start": 6377, "encoding": "int", "length": 3 }, "30": { "label": "2 Player Games", - "start": "0x18EF", + "start": 6383, "encoding": "int", "length": 3 }, "31": { "label": "3 Player Games", - "start": "0x18F5", + "start": 6389, "encoding": "int", "length": 3 }, "32": { "label": "4 Player Games", - "start": "0x18FB", + "start": 6395, "encoding": "int", "length": 3 }, "33": { "label": "H.S.T.D. Reset Count", - "start": "0x1D3E", + "start": 7486, "encoding": "int", "length": 2 }, "34": { "label": "Burn-in Time", - "start": "0x190D", + "start": 6413, "encoding": "int", "length": 3, "units": "seconds", @@ -368,19 +368,19 @@ "label": "1st Replay Level", "suffix": "M", "scale": 100, - "start": "0x1D64", + "start": 7524, "encoding": "bcd", "length": 2 }, "36": { "label": "Left Flipper", - "start": "0x19FD", + "start": 6653, "encoding": "int", "length": 3 }, "37": { "label": "Right Flipper", - "start": "0x1A03", + "start": 6659, "encoding": "int", "length": 3 } @@ -388,157 +388,157 @@ "B.5 Histograms": { "01": { "label": "0-199M Score", - "start": "0x191F", + "start": 6431, "encoding": "int", "length": 3 }, "02": { "label": "200-399M Score", - "start": "0x1925", + "start": 6437, "encoding": "int", "length": 3 }, "03": { "label": "400-599M Score", - "start": "0x192B", + "start": 6443, "encoding": "int", "length": 3 }, "04": { "label": "600-799M Score", - "start": "0x1931", + "start": 6449, "encoding": "int", "length": 3 }, "05": { "label": "800-999M Score", - "start": "0x1937", + "start": 6455, "encoding": "int", "length": 3 }, "06": { "label": "1-1.49B Score", - "start": "0x193D", + "start": 6461, "encoding": "int", "length": 3 }, "07": { "label": "1.5B-1.99B Score", - "start": "0x1943", + "start": 6467, "encoding": "int", "length": 3 }, "08": { "label": "2-2.99B Score", - "start": "0x1949", + "start": 6473, "encoding": "int", "length": 3 }, "09": { "label": "3-3.99B Score", - "start": "0x194F", + "start": 6479, "encoding": "int", "length": 3 }, "10": { "label": "4-4.99B Score", - "start": "0x1955", + "start": 6485, "encoding": "int", "length": 3 }, "11": { "label": "5-6.99B Score", - "start": "0x195B", + "start": 6491, "encoding": "int", "length": 3 }, "12": { "label": "7-8.99B Score", - "start": "0x1961", + "start": 6497, "encoding": "int", "length": 3 }, "13": { "label": "Over 9B Score", - "start": "0x1967", + "start": 6503, "encoding": "int", "length": 3 }, "14": { "label": "Game Time 0.0-1.0M", - "start": "0x196D", + "start": 6509, "encoding": "int", "length": 3 }, "15": { "label": "Game Time 1.0-1.5M", - "start": "0x1973", + "start": 6515, "encoding": "int", "length": 3 }, "16": { "label": "Game Time 1.5-2.0M", - "start": "0x1979", + "start": 6521, "encoding": "int", "length": 3 }, "17": { "label": "Game Time 2.0-2.5M", - "start": "0x197F", + "start": 6527, "encoding": "int", "length": 3 }, "18": { "label": "Game Time 2.5-3.0M", - "start": "0x1985", + "start": 6533, "encoding": "int", "length": 3 }, "19": { "label": "Game Time 3.0-3.5M", - "start": "0x198B", + "start": 6539, "encoding": "int", "length": 3 }, "20": { "label": "Game Time 3.5-4.0M", - "start": "0x1991", + "start": 6545, "encoding": "int", "length": 3 }, "21": { "label": "Game Time 4-5M", - "start": "0x1997", + "start": 6551, "encoding": "int", "length": 3 }, "22": { "label": "Game Time 5-6M", - "start": "0x199D", + "start": 6557, "encoding": "int", "length": 3 }, "23": { "label": "Game Time 6-8M", - "start": "0x19A3", + "start": 6563, "encoding": "int", "length": 3 }, "24": { "label": "Game Time 8-10M", - "start": "0x19A9", + "start": 6569, "encoding": "int", "length": 3 }, "25": { "label": "Game Time 10-15M", - "start": "0x19AF", + "start": 6575, "encoding": "int", "length": 3 }, "26": { "label": "Game Time > 15M", - "start": "0x19B5", + "start": 6581, "encoding": "int", "length": 3 } @@ -546,73 +546,73 @@ "B.6 Timestamps": { "02": { "label": "Totals Cleared", - "start": "0x1CA7", + "start": 7335, "encoding": "wpc_rtc", "length": 7 }, "03": { "label": "Clock Last Set", - "start": "0x1CAE", + "start": 7342, "encoding": "wpc_rtc", "length": 7 }, "04": { "label": "Audits Cleared", - "start": "0x1CB5", + "start": 7349, "encoding": "wpc_rtc", "length": 7 }, "05": { "label": "Coins Cleared", - "start": "0x1CBC", + "start": 7356, "encoding": "wpc_rtc", "length": 7 }, "06": { "label": "Factory Setting", - "start": "0x1CC3", + "start": 7363, "encoding": "wpc_rtc", "length": 7 }, "07": { "label": "Last Game Start", - "start": "0x1CCA", + "start": 7370, "encoding": "wpc_rtc", "length": 7 }, "08": { "label": "Last Replay", - "start": "0x1CD1", + "start": 7377, "encoding": "wpc_rtc", "length": 7 }, "09": { "label": "Last HSTD Reset", - "start": "0x1CD8", + "start": 7384, "encoding": "wpc_rtc", "length": 7 }, "10": { "label": "Champion Reset", - "start": "0x1CDF", + "start": 7391, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "Last Printout", - "start": "0x1CE6", + "start": 7398, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "Last Serv. Cred", - "start": "0x1CED", + "start": 7405, "encoding": "wpc_rtc", "length": 7 }, "13": { "label": "R. Universe Won", - "start": "0x1CF4", + "start": 7412, "encoding": "wpc_rtc", "length": 7 } @@ -622,7 +622,7 @@ "A.1 Standard Adjustments": { "01": { "label": "Balls Per Game", - "start": "0x1B97", + "start": 7063, "encoding": "int", "length": 2, "min": 1, @@ -631,7 +631,7 @@ }, "02": { "label": "Tilt Warnings", - "start": "0x1B99", + "start": 7065, "encoding": "int", "length": 2, "min": 1, @@ -640,7 +640,7 @@ }, "03": { "label": "Max E.B. Count", - "start": "0x1B9B", + "start": 7067, "encoding": "int", "length": 2, "min": 1, @@ -649,7 +649,7 @@ }, "04": { "label": "Max E.B. Per B.I.P", - "start": "0x1B9D", + "start": 7069, "encoding": "int", "length": 2, "min": 1, @@ -658,7 +658,7 @@ }, "05": { "label": "Replay System", - "start": "0x1B9F", + "start": 7071, "encoding": "enum", "values": [ "Auto %", @@ -668,7 +668,7 @@ }, "06": { "label": "Replay Percent", - "start": "0x1BA1", + "start": 7073, "encoding": "int", "length": 2, "min": 5, @@ -677,7 +677,7 @@ }, "07": { "label": "Replay Start", - "start": "0x1BA3", + "start": 7075, "encoding": "bcd", "length": 2, "min": 300, @@ -688,7 +688,7 @@ }, "08": { "label": "Replay Levels", - "start": "0x1BA5", + "start": 7077, "encoding": "int", "length": 2, "min": 1, @@ -697,7 +697,7 @@ }, "13": { "label": "Replay Boost", - "start": "0x1BAF", + "start": 7087, "encoding": "int", "length": 2, "min": 1, @@ -706,7 +706,7 @@ }, "14": { "label": "Replay", - "start": "0x1BB2", + "start": 7090, "encoding": "enum", "values": [ "Credit", @@ -718,7 +718,7 @@ }, "16": { "label": "Match Award", - "start": "0x1BB7", + "start": 7095, "encoding": "enum", "values": [ "Credit", @@ -728,7 +728,7 @@ }, "17": { "label": "Ex. Ball Ticket", - "start": "0x1BB8", + "start": 7096, "encoding": "enum", "values": [ "NO", @@ -738,7 +738,7 @@ }, "18": { "label": "Max Tick/Player", - "start": "0x1BB9", + "start": 7097, "encoding": "int", "length": 2, "min": 1, @@ -747,7 +747,7 @@ }, "19": { "label": "Match Feature", - "start": "0x1BBB", + "start": 7099, "encoding": "int", "length": 2, "min": 0, @@ -760,7 +760,7 @@ }, "20": { "label": "Custom Message", - "start": "0x1BBE", + "start": 7102, "encoding": "enum", "values": [ "OFF", @@ -770,7 +770,7 @@ }, "21": { "label": "Language", - "start": "0x1BC0", + "start": 7104, "encoding": "enum", "values": [ "English", @@ -781,7 +781,7 @@ }, "22": { "label": "Clock Style", - "start": "0x1BC2", + "start": 7106, "encoding": "enum", "values": [ "AM/PM", @@ -791,7 +791,7 @@ }, "23": { "label": "Date Style", - "start": "0x1BC4", + "start": 7108, "encoding": "enum", "values": [ "Mmm. DD, YY", @@ -801,7 +801,7 @@ }, "24": { "label": "Show Time + Date", - "start": "0x1BC6", + "start": 7110, "encoding": "enum", "values": [ "NO", @@ -811,7 +811,7 @@ }, "25": { "label": "Allow Dim. Illum.", - "start": "0x1BC8", + "start": 7112, "encoding": "enum", "values": [ "NO", @@ -821,7 +821,7 @@ }, "26": { "label": "Tournament Play", - "start": "0x1BCA", + "start": 7114, "encoding": "enum", "values": [ "NO", @@ -831,7 +831,7 @@ }, "27": { "label": "Euro. Scr. Format", - "start": "0x1BCC", + "start": 7116, "encoding": "enum", "values": [ "NO", @@ -841,7 +841,7 @@ }, "28": { "label": "Min. Vol. Override", - "start": "0x1BCE", + "start": 7118, "encoding": "enum", "values": [ "NO", @@ -854,7 +854,7 @@ "min": 1, "max": 60, "default": 15, - "start": "0x1BCF", + "start": 7119, "encoding": "int", "length": 2, "suffix": " MINUTES", @@ -864,7 +864,7 @@ }, "30": { "label": "Power Save Level", - "start": "0x1BD1", + "start": 7121, "encoding": "int", "length": 2, "min": 4, @@ -873,7 +873,7 @@ }, "31": { "label": "Ticket Exp. Board", - "start": "0x1BD4", + "start": 7124, "encoding": "enum", "values": [ "NO", @@ -883,7 +883,7 @@ }, "32": { "label": "No Bonus Flips", - "start": "0x1BD6", + "start": 7126, "encoding": "enum", "values": [ "NO", @@ -893,7 +893,7 @@ }, "33": { "label": "Game Restart", - "start": "0x1BD8", + "start": 7128, "encoding": "enum", "values": [ "NEVER", @@ -904,7 +904,7 @@ }, "34": { "label": "Allow Chase Ball", - "start": "0x1BDA", + "start": 7130, "encoding": "enum", "values": [ "NO", @@ -916,51 +916,51 @@ }, "checksum8": [ { - "start": "0x1811", - "end": "0x1B7C", + "start": 6161, + "end": 7036, "groupings": 6, "label": "Audits" } ], "checksum16": [ { - "start": "0x1B95", - "end": "0x1CA4", + "start": 7061, + "end": 7332, "label": "Adjustments" }, { - "start": "0x1CA7", - "end": "0x1D0A", + "start": 7335, + "end": 7434, "label": "Timestamps" }, { - "start": "0x1D0B", - "end": "0x1D30", + "start": 7435, + "end": 7472, "label": "High Scores" }, { - "start": "0x1D31", - "end": "0x1D3B", + "start": 7473, + "end": 7483, "label": "Grand Champion" }, { - "start": "0x1D3C", - "end": "0x1D41", + "start": 7484, + "end": 7489, "label": "HSTD Reset" }, { - "start": "0x1D5A", - "end": "0x1E2F", + "start": 7514, + "end": 7727, "label": "?? replay level" }, { - "start": "0x1E30", - "end": "0x1EF2", + "start": 7728, + "end": 7922, "label": "Custom Message" }, { - "start": "0x1F70", - "end": "0x1FAB", + "start": 8048, + "end": 8107, "label": "Mode Champions" } ] diff --git a/bcats_l5.nv.json b/bcats_l5.nv.json index dd05b10..4d0d007 100644 --- a/bcats_l5.nv.json +++ b/bcats_l5.nv.json @@ -16,29 +16,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } @@ -48,12 +48,12 @@ "label": "Baddest Cat 1", "short_label": "1st", "initials": { - "start": "0x71f", + "start": 1823, "encoding": "ch", "length": 3 }, "score": { - "start": "0x70f", + "start": 1807, "encoding": "bcd", "length": 4 } @@ -62,12 +62,12 @@ "label": "Baddest Cat 2", "short_label": "2nd", "initials": { - "start": "0x722", + "start": 1826, "encoding": "ch", "length": 3 }, "score": { - "start": "0x713", + "start": 1811, "encoding": "bcd", "length": 4 } @@ -76,12 +76,12 @@ "label": "Baddest Cat 3", "short_label": "3rd", "initials": { - "start": "0x725", + "start": 1829, "encoding": "ch", "length": 3 }, "score": { - "start": "0x717", + "start": 1815, "encoding": "bcd", "length": 4 } @@ -90,12 +90,12 @@ "label": "Baddest Cat 4", "short_label": "4th", "initials": { - "start": "0x728", + "start": 1832, "encoding": "ch", "length": 3 }, "score": { - "start": "0x71b", + "start": 1819, "encoding": "bcd", "length": 4 } diff --git a/bguns_l8.nv.json b/bguns_l8.nv.json index 91660f9..05120c7 100644 --- a/bguns_l8.nv.json +++ b/bguns_l8.nv.json @@ -17,29 +17,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } @@ -49,12 +49,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x73b", + "start": 1851, "encoding": "ch", "length": 3 }, "score": { - "start": "0x72b", + "start": 1835, "encoding": "bcd", "length": 4 } @@ -63,12 +63,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x73e", + "start": 1854, "encoding": "ch", "length": 3 }, "score": { - "start": "0x72f", + "start": 1839, "encoding": "bcd", "length": 4 } @@ -77,12 +77,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x741", + "start": 1857, "encoding": "ch", "length": 3 }, "score": { - "start": "0x733", + "start": 1843, "encoding": "bcd", "length": 4 } @@ -91,12 +91,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x744", + "start": 1860, "encoding": "ch", "length": 3 }, "score": { - "start": "0x737", + "start": 1847, "encoding": "bcd", "length": 4 } diff --git a/bk2k_l4.nv.json b/bk2k_l4.nv.json index 828c8c6..3e66c95 100644 --- a/bk2k_l4.nv.json +++ b/bk2k_l4.nv.json @@ -16,29 +16,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } @@ -48,12 +48,12 @@ "label": "Greatest Hero 1", "short_label": "1st", "initials": { - "start": "0x70b", + "start": 1803, "encoding": "ch", "length": 3 }, "score": { - "start": "0x6fb", + "start": 1787, "encoding": "bcd", "length": 4 } @@ -62,12 +62,12 @@ "label": "Greatest Hero 2", "short_label": "2nd", "initials": { - "start": "0x70e", + "start": 1806, "encoding": "ch", "length": 3 }, "score": { - "start": "0x6ff", + "start": 1791, "encoding": "bcd", "length": 4 } @@ -76,12 +76,12 @@ "label": "Greatest Hero 3", "short_label": "3rd", "initials": { - "start": "0x711", + "start": 1809, "encoding": "ch", "length": 3 }, "score": { - "start": "0x703", + "start": 1795, "encoding": "bcd", "length": 4 } @@ -90,12 +90,12 @@ "label": "Greatest Hero 4", "short_label": "4th", "initials": { - "start": "0x714", + "start": 1812, "encoding": "ch", "length": 3 }, "score": { - "start": "0x707", + "start": 1799, "encoding": "bcd", "length": 4 } diff --git a/bnzai_l3.nv.json b/bnzai_l3.nv.json index 0cc7feb..8db1918 100644 --- a/bnzai_l3.nv.json +++ b/bnzai_l3.nv.json @@ -16,29 +16,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } @@ -48,12 +48,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x713", + "start": 1811, "encoding": "ch", "length": 3 }, "score": { - "start": "0x703", + "start": 1795, "encoding": "bcd", "length": 4 } @@ -62,12 +62,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x716", + "start": 1814, "encoding": "ch", "length": 3 }, "score": { - "start": "0x707", + "start": 1799, "encoding": "bcd", "length": 4 } @@ -76,12 +76,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x719", + "start": 1817, "encoding": "ch", "length": 3 }, "score": { - "start": "0x70b", + "start": 1803, "encoding": "bcd", "length": 4 } @@ -90,12 +90,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x71c", + "start": 1820, "encoding": "ch", "length": 3 }, "score": { - "start": "0x70f", + "start": 1807, "encoding": "bcd", "length": 4 } diff --git a/cycln_l5.nv.json b/cycln_l5.nv.json index 0fbde04..514ef62 100644 --- a/cycln_l5.nv.json +++ b/cycln_l5.nv.json @@ -16,29 +16,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } @@ -48,12 +48,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x71f", + "start": 1823, "encoding": "ch", "length": 3 }, "score": { - "start": "0x70f", + "start": 1807, "encoding": "bcd", "length": 4 } @@ -62,12 +62,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x722", + "start": 1826, "encoding": "ch", "length": 3 }, "score": { - "start": "0x713", + "start": 1811, "encoding": "bcd", "length": 4 } @@ -76,12 +76,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x725", + "start": 1829, "encoding": "ch", "length": 3 }, "score": { - "start": "0x717", + "start": 1815, "encoding": "bcd", "length": 4 } @@ -90,12 +90,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x728", + "start": 1832, "encoding": "ch", "length": 3 }, "score": { - "start": "0x71b", + "start": 1819, "encoding": "bcd", "length": 4 } diff --git a/dm_dt101.nv.json b/dm_dt101.nv.json index 6ca36c5..ebdfbf0 100644 --- a/dm_dt101.nv.json +++ b/dm_dt101.nv.json @@ -9,28 +9,28 @@ "_fileformat": 0.1, "_version": 0.1, "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { - "start": "0x1607", + "start": 5639, "encoding": "bcd", "length": 5 }, { - "start": "0x160C", + "start": 5644, "encoding": "bcd", "length": 5 }, { - "start": "0x1611", + "start": 5649, "encoding": "bcd", "length": 5 }, { - "start": "0x1616", + "start": 5654, "encoding": "bcd", "length": 5 } @@ -40,12 +40,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x195E", + "start": 6494, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1959", + "start": 6489, "encoding": "bcd", "length": 5 } @@ -54,12 +54,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1966", + "start": 6502, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1961", + "start": 6497, "encoding": "bcd", "length": 5 } @@ -68,12 +68,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x196E", + "start": 6510, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1969", + "start": 6505, "encoding": "bcd", "length": 5 } @@ -82,12 +82,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1976", + "start": 6518, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1971", + "start": 6513, "encoding": "bcd", "length": 5 } @@ -96,12 +96,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x197E", + "start": 6526, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1979", + "start": 6521, "encoding": "bcd", "length": 5 } @@ -110,12 +110,12 @@ "label": "Fifth Place", "short_label": "5th", "initials": { - "start": "0x1986", + "start": 6534, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1981", + "start": 6529, "encoding": "bcd", "length": 5 } diff --git a/dm_h6.nv.json b/dm_h6.nv.json index 5a8deae..045b69a 100644 --- a/dm_h6.nv.json +++ b/dm_h6.nv.json @@ -9,28 +9,28 @@ "_fileformat": 0.1, "_version": 0.1, "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { - "start": "0x16A0", + "start": 5792, "encoding": "bcd", "length": 6 }, { - "start": "0x16A7", + "start": 5799, "encoding": "bcd", "length": 6 }, { - "start": "0x16AE", + "start": 5806, "encoding": "bcd", "length": 6 }, { - "start": "0x16B5", + "start": 5813, "encoding": "bcd", "length": 6 } @@ -40,12 +40,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1CAF", + "start": 7343, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1CB2", + "start": 7346, "encoding": "bcd", "length": 6 } @@ -54,12 +54,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1C89", + "start": 7305, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C8C", + "start": 7308, "encoding": "bcd", "length": 6 } @@ -68,12 +68,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1C92", + "start": 7314, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C95", + "start": 7317, "encoding": "bcd", "length": 6 } @@ -82,12 +82,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1C9B", + "start": 7323, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C9E", + "start": 7326, "encoding": "bcd", "length": 6 } @@ -96,12 +96,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1CA4", + "start": 7332, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1CA7", + "start": 7335, "encoding": "bcd", "length": 6 } @@ -112,12 +112,12 @@ "label": "Demolition Time Champion", "short_label": "Demo Time", "initials": { - "start": "0x1E70", + "start": 7792, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1E73", + "start": 7795, "encoding": "bcd", "length": 6 } @@ -127,7 +127,7 @@ "A.1 Standard Adjustments": { "01": { "label": "Balls Per Game", - "start": "0x1B1F", + "start": 6943, "encoding": "int", "length": 2, "min": 1, @@ -136,7 +136,7 @@ }, "02": { "label": "Tilt Warnings", - "start": "0x1B21", + "start": 6945, "encoding": "int", "length": 2, "min": 1, @@ -145,7 +145,7 @@ }, "03": { "label": "Max E.B. Count", - "start": "0x1B23", + "start": 6947, "encoding": "int", "length": 2, "min": 0, @@ -154,7 +154,7 @@ }, "04": { "label": "Max E.B. Per B.I.P.", - "start": "0x1B25", + "start": 6949, "encoding": "int", "length": 2, "min": 0, @@ -166,7 +166,7 @@ }, "05": { "label": "Replay System", - "start": "0x1B28", + "start": 6952, "encoding": "enum", "values": [ "Auto %", @@ -176,7 +176,7 @@ }, "06": { "label": "Replay Percent", - "start": "0x1B29", + "start": 6953, "encoding": "int", "length": 2, "min": 5, @@ -185,7 +185,7 @@ }, "07": { "label": "Replay Start", - "start": "0x1B2B", + "start": 6955, "encoding": "bcd", "length": 2, "min": 300, @@ -196,7 +196,7 @@ }, "08": { "label": "Replay Levels", - "start": "0x1B2D", + "start": 6957, "encoding": "int", "length": 2, "min": 1, @@ -205,7 +205,7 @@ }, "09": { "label": "Replay L1", - "start": "0x1B2F", + "start": 6959, "encoding": "bcd", "length": 2, "min": 0, @@ -219,7 +219,7 @@ }, "10": { "label": "Replay L2", - "start": "0x1B31", + "start": 6961, "encoding": "bcd", "length": 2, "min": 0, @@ -233,7 +233,7 @@ }, "11": { "label": "Replay L3", - "start": "0x1B33", + "start": 6963, "encoding": "bcd", "length": 2, "min": 0, @@ -247,7 +247,7 @@ }, "12": { "label": "Replay L4", - "start": "0x1B35", + "start": 6965, "encoding": "bcd", "length": 2, "min": 0, @@ -261,7 +261,7 @@ }, "13": { "label": "Replay Boost", - "start": "0x1B37", + "start": 6967, "encoding": "bcd", "length": 2, "min": 0, @@ -276,7 +276,7 @@ "14": { "label": "Replay Award", "encoding": "enum", - "start": "0x1B3A", + "start": 6970, "values": [ "Credit", "Ticket", @@ -287,7 +287,7 @@ }, "15": { "label": "Special Award", - "start": "0x1B3B", + "start": 6971, "encoding": "enum", "values": [ "Credit", @@ -299,7 +299,7 @@ }, "16": { "label": "Match Award", - "start": "0x1B3E", + "start": 6974, "encoding": "enum", "values": [ "Credit", @@ -309,7 +309,7 @@ }, "17": { "label": "Ex. Ball Ticket", - "start": "0x1B40", + "start": 6976, "encoding": "enum", "values": [ "NO", @@ -319,7 +319,7 @@ }, "18": { "label": "Max. Tick./Player", - "start": "0x1B41", + "start": 6977, "encoding": "int", "length": 2, "min": 0, @@ -328,7 +328,7 @@ }, "19": { "label": "Match Feature", - "start": "0x1B43", + "start": 6979, "encoding": "int", "length": 2, "min": 0, @@ -341,7 +341,7 @@ }, "20": { "label": "Custom Message", - "start": "0x1B46", + "start": 6982, "encoding": "enum", "values": [ "OFF", @@ -351,7 +351,7 @@ }, "21": { "label": "Language", - "start": "0x1B48", + "start": 6984, "encoding": "enum", "values": [ "English", @@ -362,7 +362,7 @@ }, "22": { "label": "Clock Style", - "start": "0x1B4A", + "start": 6986, "encoding": "enum", "values": [ "AM/PM", @@ -372,7 +372,7 @@ }, "23": { "label": "Date Style", - "start": "0x1B4C", + "start": 6988, "encoding": "enum", "values": [ "Mmm. DD, YY", @@ -382,7 +382,7 @@ }, "24": { "label": "Show Time + Date", - "start": "0x1B4E", + "start": 6990, "encoding": "enum", "values": [ "NO", @@ -392,7 +392,7 @@ }, "25": { "label": "Allow Dim. Illum.", - "start": "0x1B50", + "start": 6992, "encoding": "enum", "values": [ "NO", @@ -402,7 +402,7 @@ }, "26": { "label": "Tournament Play", - "start": "0x1B52", + "start": 6994, "encoding": "enum", "values": [ "NO", @@ -412,7 +412,7 @@ }, "27": { "label": "Euro. Scr. Format", - "start": "0x1B54", + "start": 6996, "encoding": "enum", "values": [ "NO", @@ -422,7 +422,7 @@ }, "28": { "label": "Min. Vol. Override", - "start": "0x1B56", + "start": 6998, "encoding": "enum", "values": [ "NO", @@ -435,7 +435,7 @@ "min": 1, "max": 60, "default": 15, - "start": "0x1B57", + "start": 6999, "encoding": "int", "length": 2, "suffix": " MINUTES", @@ -445,7 +445,7 @@ }, "30": { "label": "Power Save Level", - "start": "0x1B59", + "start": 7001, "encoding": "int", "length": 2, "min": 4, @@ -454,7 +454,7 @@ }, "31": { "label": "Ticket Exp. Board", - "start": "0x1B5C", + "start": 7004, "encoding": "enum", "values": [ "NO", @@ -464,7 +464,7 @@ }, "32": { "label": "No Bonus Flips", - "start": "0x1B5E", + "start": 7006, "encoding": "enum", "values": [ "NO", @@ -474,7 +474,7 @@ }, "33": { "label": "Game Restart", - "start": "0x1B60", + "start": 7008, "encoding": "enum", "values": [ "NEVER", @@ -487,7 +487,7 @@ "A.2 Feature Adjustments": { "01": { "label": "Buy Extra Ball", - "start": "0x1BC6", + "start": 7110, "encoding": "enum", "values": [ "OFF", @@ -497,7 +497,7 @@ }, "02": { "label": "Ball Saves", - "start": "0x1BC8", + "start": 7112, "encoding": "int", "length": 1, "min": 0, @@ -506,7 +506,7 @@ }, "03": { "label": "Ball Save Time", - "start": "0x1BCA", + "start": 7114, "encoding": "int", "length": 1, "min": 3, @@ -515,7 +515,7 @@ }, "04": { "label": "Timed Plunger", - "start": "0x1BCC", + "start": 7116, "encoding": "int", "length": 1, "min": 29, @@ -527,7 +527,7 @@ }, "05": { "label": "Ex. Ball Percent", - "start": "0x1BCE", + "start": 7118, "encoding": "int", "length": 1, "min": 14, @@ -539,7 +539,7 @@ }, "06": { "label": "1st Ex.Ball Level", - "start": "0x1BD0", + "start": 7120, "encoding": "int", "length": 1, "min": 6, @@ -548,7 +548,7 @@ }, "07": { "label": "2nd Ex.Ball Level", - "start": "0x1BD2", + "start": 7122, "encoding": "int", "length": 1, "min": 34, @@ -560,7 +560,7 @@ }, "08": { "label": "Combo E.B. Memory", - "start": "0x1BD4", + "start": 7124, "encoding": "enum", "values": [ "NO", @@ -570,7 +570,7 @@ }, "09": { "label": "Bonus X EB Mem.", - "start": "0x1BD6", + "start": 7126, "encoding": "enum", "values": [ "NO", @@ -580,7 +580,7 @@ }, "10": { "label": "Computer EB Mem.", - "start": "0x1BD8", + "start": 7128, "encoding": "enum", "values": [ "NO", @@ -590,7 +590,7 @@ }, "11": { "label": "Claw Difficulty", - "start": "0x1BDA", + "start": 7130, "encoding": "enum", "default": 1, "values": [ @@ -603,7 +603,7 @@ }, "12": { "label": "Q. Freeze Diff.", - "start": "0x1BDC", + "start": 7132, "encoding": "enum", "default": 1, "values": [ @@ -615,7 +615,7 @@ }, "13": { "label": "Combos/Computer", - "start": "0x1BDE", + "start": 7134, "encoding": "int", "length": 1, "min": 6, @@ -624,7 +624,7 @@ }, "14": { "label": "Computer Memory", - "start": "0x1BE0", + "start": 7136, "encoding": "enum", "values": [ "NO", @@ -634,7 +634,7 @@ }, "15": { "label": "A-Mode Sound", - "start": "0x1BE2", + "start": 7138, "encoding": "enum", "values": [ "NO", @@ -644,7 +644,7 @@ }, "16": { "label": "A-Mode Music", - "start": "0x1BE4", + "start": 7140, "encoding": "enum", "values": [ "YES", @@ -654,7 +654,7 @@ }, "17": { "label": "Cred. Champ. Demo", - "start": "0x1BE6", + "start": 7142, "encoding": "int", "length": 1, "min": 0, @@ -663,7 +663,7 @@ }, "18": { "label": "Flipper Plunger", - "start": "0x1BE8", + "start": 7144, "encoding": "enum", "values": [ "NO", @@ -673,7 +673,7 @@ }, "19": { "label": "Claw Disabled", - "start": "0x1BEA", + "start": 7146, "encoding": "enum", "values": [ "NO", @@ -683,7 +683,7 @@ }, "20": { "label": "Eyeball E.B. Level", - "start": "0x1BEC", + "start": 7148, "encoding": "int", "length": 1, "min": 1, @@ -692,7 +692,7 @@ }, "21": { "label": "Eyeball E.B. Mem.", - "start": "0x1BEE", + "start": 7150, "encoding": "enum", "values": [ "NO", @@ -702,7 +702,7 @@ }, "24": { "label": "Match Speech", - "start": "0x1BF4", + "start": 7156, "encoding": "enum", "values": [ "OFF", @@ -712,7 +712,7 @@ }, "25": { "label": "Crash Ball Save", - "start": "0x1BF6", + "start": 7158, "encoding": "enum", "values": [ "EASY", @@ -722,7 +722,7 @@ }, "26": { "label": "Vulgar Speech", - "start": "0x1BF8", + "start": 7160, "encoding": "enum", "values": [ "OFF", @@ -736,73 +736,73 @@ "B.2 Earnings Audits": { "02": { "label": "Recent Left Slot", - "start": "0x183B", + "start": 6203, "encoding": "int", "length": 3 }, "03": { "label": "Recent Cent. Slot", - "start": "0x1841", + "start": 6209, "encoding": "int", "length": 3 }, "04": { "label": "Recent Rght. Slot", - "start": "0x1847", + "start": 6215, "encoding": "int", "length": 3 }, "05": { "label": "Recent 4th Slot", - "start": "0x184D", + "start": 6221, "encoding": "int", "length": 3 }, "06": { "label": "Recent Paid Cred", - "start": "0x1853", + "start": 6227, "encoding": "int", "length": 3 }, "07": { "label": "Recent Serv. Cred", - "start": "0x1859", + "start": 6233, "encoding": "int", "length": 3 }, "09": { "label": "Total Left Slot", - "start": "0x1817", + "start": 6167, "encoding": "int", "length": 3 }, "10": { "label": "Total Cent. Slot", - "start": "0x181D", + "start": 6173, "encoding": "int", "length": 3 }, "11": { "label": "Total Rght. Slot", - "start": "0x1823", + "start": 6179, "encoding": "int", "length": 3 }, "12": { "label": "Total 4th Slot", - "start": "0x1829", + "start": 6185, "encoding": "int", "length": 3 }, "13": { "label": "Total Paid Cred", - "start": "0x182F", + "start": 6191, "encoding": "int", "length": 3 }, "14": { "label": "Total Serv. Cred", - "start": "0x1835", + "start": 6197, "encoding": "int", "length": 3 } @@ -810,73 +810,73 @@ "B.3 Standard Audits": { "01": { "label": "Games Started", - "start": "0x1883", + "start": 6275, "encoding": "int", "length": 3 }, "02": { "label": "Total Plays", - "start": "0x1889", + "start": 6281, "encoding": "int", "length": 3 }, "03": { "label": "Total Free Plays", - "start": "0x188F", + "start": 6287, "encoding": "int", "length": 3 }, "05": { "label": "Replay Awards", - "start": "0x1895", + "start": 6293, "encoding": "int", "length": 3 }, "07": { "label": "Special Awards", - "start": "0x189B", + "start": 6299, "encoding": "int", "length": 3 }, "09": { "label": "Match Awards", - "start": "0x18A1", + "start": 6305, "encoding": "int", "length": 3 }, "11": { "label": "H.S.T.D. Credits", - "start": "0x18A7", + "start": 6311, "encoding": "int", "length": 3 }, "15": { "label": "Tickets Awarded", - "start": "0x18AD", + "start": 6317, "encoding": "int", "length": 3 }, "17": { "label": "Left Drains", - "start": "0x1913", + "start": 6419, "encoding": "int", "length": 3 }, "18": { "label": "Right Drains", - "start": "0x1919", + "start": 6425, "encoding": "int", "length": 3 }, "13": { "label": "Extra Balls", - "start": "0x18B3", + "start": 6323, "encoding": "int", "length": 3 }, "21": { "label": "Play Time", - "start": "0x18B9", + "start": 6329, "encoding": "int", "length": 3, "units": "seconds", @@ -885,79 +885,79 @@ "22": { "label": "Machine On", "units": "minutes", - "start": "0x18BF", + "start": 6335, "encoding": "int", "length": 3 }, "23": { "label": "Balls Played", - "start": "0x18C5", + "start": 6341, "encoding": "int", "length": 3 }, "24": { "label": "Tilts", - "start": "0x18CB", + "start": 6347, "encoding": "int", "length": 3 }, "25": { "label": "Replay 1 Awards", - "start": "0x18D1", + "start": 6353, "encoding": "int", "length": 3 }, "26": { "label": "Replay 2 Awards", - "start": "0x18D7", + "start": 6359, "encoding": "int", "length": 3 }, "27": { "label": "Replay 3 Awards", - "start": "0x18DD", + "start": 6365, "encoding": "int", "length": 3 }, "28": { "label": "Replay 4 Awards", - "start": "0x18E3", + "start": 6371, "encoding": "int", "length": 3 }, "29": { "label": "1 Player Games", - "start": "0x18E9", + "start": 6377, "encoding": "int", "length": 3 }, "30": { "label": "2 Player Games", - "start": "0x18EF", + "start": 6383, "encoding": "int", "length": 3 }, "31": { "label": "3 Player Games", - "start": "0x18F5", + "start": 6389, "encoding": "int", "length": 3 }, "32": { "label": "4 Player Games", - "start": "0x18FB", + "start": 6395, "encoding": "int", "length": 3 }, "33": { "label": "H.S.T.D. Reset Count", - "start": "0x1CBC", + "start": 7356, "encoding": "int", "length": 2 }, "34": { "label": "Burn-in Time", - "start": "0x190D", + "start": 6413, "encoding": "int", "length": 3, "units": "seconds", @@ -966,19 +966,19 @@ "35": { "label": "1st Replay Level", "suffix": "M", - "start": "0x1CE1", + "start": 7393, "encoding": "bcd", "length": 2 }, "36": { "label": "Left Flipper", - "start": "0x19FD", + "start": 6653, "encoding": "int", "length": 3 }, "37": { "label": "Right Flipper", - "start": "0x1A03", + "start": 6659, "encoding": "int", "length": 3 } @@ -986,253 +986,253 @@ "B.4 Feature Audits": { "03": { "label": "Combo 1st E.B.", - "start": "0x1A15", + "start": 6677, "encoding": "int", "length": 3 }, "04": { "label": "Combo 2nd E.B.", - "start": "0x1A1B", + "start": 6683, "encoding": "int", "length": 3 }, "05": { "label": "Bonus X Ex. Ball", - "start": "0x1A21", + "start": 6689, "encoding": "int", "length": 3 }, "07": { "label": "Total Multiballs", - "start": "0x1A27", + "start": 6695, "encoding": "int", "length": 3 }, "08": { "label": "1st Multiballs", - "start": "0x1A2D", + "start": 6701, "encoding": "int", "length": 3 }, "09": { "label": "2nd Multiballs", - "start": "0x1A33", + "start": 6707, "encoding": "int", "length": 3 }, "10": { "label": "3rd Multiballs", - "start": "0x1A39", + "start": 6713, "encoding": "int", "length": 3 }, "11": { "label": "4th Multiballs", - "start": "0x1A3F", + "start": 6719, "encoding": "int", "length": 3 }, "12": { "label": "Computer Awards", - "start": "0x1A45", + "start": 6725, "encoding": "int", "length": 3 }, "06": { "label": "Computer Ex. Ball", - "start": "0x1A4B", + "start": 6731, "encoding": "int", "length": 3 }, "13": { "label": "Ball Saves", - "start": "0x1A51", + "start": 6737, "encoding": "int", "length": 3 }, "01": { "label": "Buy-In Ex. Balls", - "start": "0x1A57", + "start": 6743, "encoding": "int", "length": 3 }, "14": { "label": "Jackpots", - "start": "0x1A5D", + "start": 6749, "encoding": "int", "length": 3 }, "15": { "label": "Super Jackpots", - "start": "0x1A63", + "start": 6755, "encoding": "int", "length": 3 }, "16": { "label": "Combos", - "start": "0x1A69", + "start": 6761, "encoding": "int", "length": 3 }, "17": { "label": "Big Combos", - "start": "0x1A6F", + "start": 6767, "encoding": "int", "length": 3 }, "18": { "label": "Claw Visits", - "start": "0x1A75", + "start": 6773, "encoding": "int", "length": 3 }, "19": { "label": "Claw Opened", - "start": "0x1A7B", + "start": 6779, "encoding": "int", "length": 3 }, "20": { "label": "Capture Simon", - "start": "0x1A81", + "start": 6785, "encoding": "int", "length": 3 }, "21": { "label": "Super Jets", - "start": "0x1A87", + "start": 6791, "encoding": "int", "length": 3 }, "22": { "label": "Prison Break", - "start": "0x1A8D", + "start": 6797, "encoding": "int", "length": 3 }, "23": { "label": "Claw Freezes", - "start": "0x1A93", + "start": 6803, "encoding": "int", "length": 3 }, "24": { "label": "Acmags", - "start": "0x1A99", + "start": 6809, "encoding": "int", "length": 3 }, "27": { "label": "5 Ball M-Balls", - "start": "0x1A9F", + "start": 6815, "encoding": "int", "length": 3 }, "28": { "label": "Quick Freezes", - "start": "0x1AA5", + "start": 6821, "encoding": "int", "length": 3 }, "29": { "label": "Left Ramps", - "start": "0x1AAB", + "start": 6827, "encoding": "int", "length": 3 }, "30": { "label": "Right Ramps", - "start": "0x1AB1", + "start": 6833, "encoding": "int", "length": 3 }, "31": { "label": "Center Ramps", - "start": "0x1AB7", + "start": 6839, "encoding": "int", "length": 3 }, "32": { "label": "Side Ramps", - "start": "0x1ABD", + "start": 6845, "encoding": "int", "length": 3 }, "33": { "label": "Bonus X", - "start": "0x1AC3", + "start": 6851, "encoding": "int", "length": 3 }, "34": { "label": "Car Crashes", - "start": "0x1AC9", + "start": 6857, "encoding": "int", "length": 3 }, "35": { "label": "Eyeball hits", - "start": "0x1ACF", + "start": 6863, "encoding": "int", "length": 3 }, "36": { "label": "Explode Hurry-Up", - "start": "0x1AD5", + "start": 6869, "encoding": "int", "length": 3 }, "37": { "label": "Standup Complete", - "start": "0x1ADB", + "start": 6875, "encoding": "int", "length": 3 }, "25": { "label": "Double Pr. Break", - "start": "0x1AE1", + "start": 6881, "encoding": "int", "length": 3 }, "26": { "label": "Triple Pr. Break", - "start": "0x1AE7", + "start": 6887, "encoding": "int", "length": 3 }, "38": { "label": "Demolition Time", - "start": "0x1AED", + "start": 6893, "encoding": "int", "length": 3 }, "41": { "label": "Left Handle", - "start": "0x1AF3", + "start": 6899, "encoding": "int", "length": 3 }, "42": { "label": "Right Handle", - "start": "0x1AF9", + "start": 6905, "encoding": "int", "length": 3 }, "40": { "label": "Secret Features", - "start": "0x1AFF", + "start": 6911, "encoding": "int", "length": 3 }, "39": { "label": "Demo Champ Cred", - "start": "0x1B05", + "start": 6917, "encoding": "int", "length": 3 }, "43": { "label": "Eyeball Ex. Ball", - "start": "0x1B0B", + "start": 6923, "encoding": "int", "length": 3 } @@ -1240,157 +1240,157 @@ "B.5 Histograms": { "01": { "label": "0-19M Score", - "start": "0x191F", + "start": 6431, "encoding": "int", "length": 3 }, "02": { "label": "20-49M Score", - "start": "0x1925", + "start": 6437, "encoding": "int", "length": 3 }, "03": { "label": "50-99M Score", - "start": "0x192B", + "start": 6443, "encoding": "int", "length": 3 }, "04": { "label": "100-249M Score", - "start": "0x1931", + "start": 6449, "encoding": "int", "length": 3 }, "05": { "label": "250-499M Score", - "start": "0x1937", + "start": 6455, "encoding": "int", "length": 3 }, "06": { "label": "500-599M Score", - "start": "0x193D", + "start": 6461, "encoding": "int", "length": 3 }, "07": { "label": "600-699M Score", - "start": "0x1943", + "start": 6467, "encoding": "int", "length": 3 }, "08": { "label": "700-799M Score", - "start": "0x1949", + "start": 6473, "encoding": "int", "length": 3 }, "09": { "label": "800-899M Score", - "start": "0x194F", + "start": 6479, "encoding": "int", "length": 3 }, "10": { "label": "900-999M Score", - "start": "0x1955", + "start": 6485, "encoding": "int", "length": 3 }, "11": { "label": "1-1.24B Score", - "start": "0x195B", + "start": 6491, "encoding": "int", "length": 3 }, "12": { "label": "1.25-1.49B Score", - "start": "0x1961", + "start": 6497, "encoding": "int", "length": 3 }, "13": { "label": "Over 1.5B Score", - "start": "0x1967", + "start": 6503, "encoding": "int", "length": 3 }, "14": { "label": "Game Time 0.0-1.0M", - "start": "0x196D", + "start": 6509, "encoding": "int", "length": 3 }, "15": { "label": "Game Time 1.0-1.5M", - "start": "0x1973", + "start": 6515, "encoding": "int", "length": 3 }, "16": { "label": "Game Time 1.5-2.0M", - "start": "0x1979", + "start": 6521, "encoding": "int", "length": 3 }, "17": { "label": "Game Time 2.0-2.5M", - "start": "0x197F", + "start": 6527, "encoding": "int", "length": 3 }, "18": { "label": "Game Time 2.5-3.0M", - "start": "0x1985", + "start": 6533, "encoding": "int", "length": 3 }, "19": { "label": "Game Time 3.0-3.5M", - "start": "0x198B", + "start": 6539, "encoding": "int", "length": 3 }, "20": { "label": "Game Time 3.5-4.0M", - "start": "0x1991", + "start": 6545, "encoding": "int", "length": 3 }, "21": { "label": "Game Time 4-5M", - "start": "0x1997", + "start": 6551, "encoding": "int", "length": 3 }, "22": { "label": "Game Time 5-6M", - "start": "0x199D", + "start": 6557, "encoding": "int", "length": 3 }, "23": { "label": "Game Time 6-8M", - "start": "0x19A3", + "start": 6563, "encoding": "int", "length": 3 }, "24": { "label": "Game Time 8-10M", - "start": "0x19A9", + "start": 6569, "encoding": "int", "length": 3 }, "25": { "label": "Game Time 10-15M", - "start": "0x19AF", + "start": 6575, "encoding": "int", "length": 3 }, "26": { "label": "Game Time > 15M", - "start": "0x19B5", + "start": 6581, "encoding": "int", "length": 3 } @@ -1398,67 +1398,67 @@ "B.6 Timestamps": { "02": { "label": "Totals Cleared", - "start": "0x1C25", + "start": 7205, "encoding": "wpc_rtc", "length": 7 }, "03": { "label": "Clock Last Set", - "start": "0x1C2C", + "start": 7212, "encoding": "wpc_rtc", "length": 7 }, "04": { "label": "Audits Cleared", - "start": "0x1C33", + "start": 7219, "encoding": "wpc_rtc", "length": 7 }, "05": { "label": "Coins Cleared", - "start": "0x1C3A", + "start": 7226, "encoding": "wpc_rtc", "length": 7 }, "06": { "label": "Factory Setting", - "start": "0x1C41", + "start": 7233, "encoding": "wpc_rtc", "length": 7 }, "07": { "label": "Last Game Start", - "start": "0x1C48", + "start": 7240, "encoding": "wpc_rtc", "length": 7 }, "08": { "label": "Last Replay", - "start": "0x1C4F", + "start": 7247, "encoding": "wpc_rtc", "length": 7 }, "09": { "label": "Last HSTD Reset", - "start": "0x1C56", + "start": 7254, "encoding": "wpc_rtc", "length": 7 }, "10": { "label": "Champion Reset", - "start": "0x1C5D", + "start": 7261, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "Last Printout", - "start": "0x1C64", + "start": 7268, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "Last Serv. Cred", - "start": "0x1C6B", + "start": 7275, "encoding": "wpc_rtc", "length": 7 } @@ -1466,61 +1466,61 @@ "B.X Unidentified": { "01": { "label": "? (@0x1901)", - "start": "0x1901", + "start": 6401, "encoding": "int", "length": 3 }, "02": { "label": "? (@0x1907)", - "start": "0x1907", + "start": 6407, "encoding": "int", "length": 3 }, "04": { "label": "? (@0x19BB)", - "start": "0x19BB", + "start": 6587, "encoding": "int", "length": 3 }, "05": { "label": "?boot count", - "start": "0x19C1", + "start": 6593, "encoding": "int", "length": 3 }, "06": { "label": "? (@0x19C7)", - "start": "0x19C7", + "start": 6599, "encoding": "int", "length": 3 }, "07": { "label": "? (@0x19CD)", - "start": "0x19CD", + "start": 6605, "encoding": "int", "length": 3 }, "10": { "label": "? (@0x1C72)", - "start": "0x1C72", + "start": 7282, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "? (@0x1C79)", - "start": "0x1C79", + "start": 7289, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "? (@0x1C80)", - "start": "0x1C80", + "start": 7296, "encoding": "wpc_rtc", "length": 7 }, "13": { "label": "Volume", - "start": "0x1CC9", + "start": 7369, "encoding": "int", "length": 1, "min": 0, @@ -1530,69 +1530,69 @@ }, "checksum8": [ { - "start": "0x1811", - "end": "0x1B10", + "start": 6161, + "end": 6928, "groupings": 6, "label": "Audits" } ], "checksum16": [ { - "start": "0x1B1D", - "end": "0x1C22", + "start": 6941, + "end": 7202, "label": "Adjustments" }, { - "start": "0x1C25", - "end": "0x1C88", + "start": 7205, + "end": 7304, "label": "Timestamps" }, { - "start": "0x1C89", - "end": "0x1CAE", + "start": 7305, + "end": 7342, "label": "High Scores" }, { - "start": "0x1CAF", - "end": "0x1CB9", + "start": 7343, + "end": 7353, "label": "Grand Champion" }, { - "start": "0x1CBA", - "end": "0x1CBF", + "start": 7354, + "end": 7359, "label": "HSTD Reset" }, { - "start": "0x1CC0", - "end": "0x1CC8", + "start": 7360, + "end": 7368, "label": "Credits?" }, { - "start": "0x1CC9", - "end": "0x1CCB", + "start": 7369, + "end": 7371, "label": "Volume" }, { - "start": "0x1CCC", - "end": "0x1CD6" + "start": 7372, + "end": 7382 }, { - "start": "0x1CD7", - "end": "0x1DAC" + "start": 7383, + "end": 7596 }, { - "start": "0x1DAD", - "end": "0x1E6F", + "start": 7597, + "end": 7791, "label": "Custom Message" }, { - "start": "0x1E70", - "end": "0x1E7A", + "start": 7792, + "end": 7802, "label": "Mode Champions" }, { - "start": "0x1E7B", - "end": "0x1E80" + "start": 7803, + "end": 7808 } ] } diff --git a/dm_lx4.nv.json b/dm_lx4.nv.json index 6fbddc3..f7eef0b 100644 --- a/dm_lx4.nv.json +++ b/dm_lx4.nv.json @@ -9,28 +9,28 @@ "_fileformat": 0.1, "_version": 0.1, "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { - "start": "0x1730", + "start": 5936, "encoding": "bcd", "length": 6 }, { - "start": "0x1737", + "start": 5943, "encoding": "bcd", "length": 6 }, { - "start": "0x173E", + "start": 5950, "encoding": "bcd", "length": 6 }, { - "start": "0x1745", + "start": 5957, "encoding": "bcd", "length": 6 } @@ -40,12 +40,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1C87", + "start": 7303, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C8A", + "start": 7306, "encoding": "bcd", "length": 6 } @@ -54,12 +54,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1C61", + "start": 7265, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C64", + "start": 7268, "encoding": "bcd", "length": 6 } @@ -68,12 +68,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1C6A", + "start": 7274, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C6D", + "start": 7277, "encoding": "bcd", "length": 6 } @@ -82,12 +82,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1C73", + "start": 7283, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C76", + "start": 7286, "encoding": "bcd", "length": 6 } @@ -96,12 +96,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1C7C", + "start": 7292, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C7F", + "start": 7295, "encoding": "bcd", "length": 6 } @@ -112,12 +112,12 @@ "label": "Demolition Time Champion", "short_label": "Demo Time", "initials": { - "start": "0x1ECC", + "start": 7884, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1ECF", + "start": 7887, "encoding": "bcd", "length": 6 } @@ -127,7 +127,7 @@ "A.1 Standard Adjustments": { "01": { "label": "Balls Per Game", - "start": "0x1B1F", + "start": 6943, "encoding": "int", "length": 2, "min": 1, @@ -136,7 +136,7 @@ }, "02": { "label": "Tilt Warnings", - "start": "0x1B21", + "start": 6945, "encoding": "int", "length": 2, "min": 1, @@ -145,7 +145,7 @@ }, "03": { "label": "Max E.B. Count", - "start": "0x1B23", + "start": 6947, "encoding": "int", "length": 2, "min": 0, @@ -154,7 +154,7 @@ }, "04": { "label": "Max E.B. Per B.I.P.", - "start": "0x1B25", + "start": 6949, "encoding": "int", "length": 2, "min": 0, @@ -166,7 +166,7 @@ }, "05": { "label": "Replay System", - "start": "0x1B28", + "start": 6952, "encoding": "enum", "values": [ "Auto %", @@ -176,7 +176,7 @@ }, "06": { "label": "Replay Percent", - "start": "0x1B29", + "start": 6953, "encoding": "int", "length": 2, "min": 5, @@ -185,7 +185,7 @@ }, "07": { "label": "Replay Start", - "start": "0x1B2B", + "start": 6955, "encoding": "bcd", "length": 2, "min": 300, @@ -196,7 +196,7 @@ }, "08": { "label": "Replay Levels", - "start": "0x1B2D", + "start": 6957, "encoding": "int", "length": 2, "min": 1, @@ -205,7 +205,7 @@ }, "09": { "label": "Replay L1", - "start": "0x1B2F", + "start": 6959, "encoding": "bcd", "length": 2, "min": 0, @@ -219,7 +219,7 @@ }, "10": { "label": "Replay L2", - "start": "0x1B31", + "start": 6961, "encoding": "bcd", "length": 2, "min": 0, @@ -233,7 +233,7 @@ }, "11": { "label": "Replay L3", - "start": "0x1B33", + "start": 6963, "encoding": "bcd", "length": 2, "min": 0, @@ -247,7 +247,7 @@ }, "12": { "label": "Replay L4", - "start": "0x1B35", + "start": 6965, "encoding": "bcd", "length": 2, "min": 0, @@ -261,7 +261,7 @@ }, "13": { "label": "Replay Boost", - "start": "0x1B37", + "start": 6967, "encoding": "bcd", "length": 2, "min": 0, @@ -276,7 +276,7 @@ "14": { "label": "Replay Award", "encoding": "enum", - "start": "0x1B3A", + "start": 6970, "values": [ "Credit", "Ticket", @@ -287,7 +287,7 @@ }, "15": { "label": "Special Award", - "start": "0x1B3B", + "start": 6971, "encoding": "enum", "values": [ "Credit", @@ -299,7 +299,7 @@ }, "16": { "label": "Match Award", - "start": "0x1B3E", + "start": 6974, "encoding": "enum", "values": [ "Credit", @@ -309,7 +309,7 @@ }, "17": { "label": "Ex. Ball Ticket", - "start": "0x1B40", + "start": 6976, "encoding": "enum", "values": [ "NO", @@ -319,7 +319,7 @@ }, "18": { "label": "Max. Tick./Player", - "start": "0x1B41", + "start": 6977, "encoding": "int", "length": 2, "min": 0, @@ -328,7 +328,7 @@ }, "19": { "label": "Match Feature", - "start": "0x1B43", + "start": 6979, "encoding": "int", "length": 2, "min": 0, @@ -341,7 +341,7 @@ }, "20": { "label": "Custom Message", - "start": "0x1B46", + "start": 6982, "encoding": "enum", "values": [ "OFF", @@ -351,7 +351,7 @@ }, "21": { "label": "Language", - "start": "0x1B48", + "start": 6984, "encoding": "enum", "values": [ "English", @@ -362,7 +362,7 @@ }, "22": { "label": "Clock Style", - "start": "0x1B4A", + "start": 6986, "encoding": "enum", "values": [ "AM/PM", @@ -372,7 +372,7 @@ }, "23": { "label": "Date Style", - "start": "0x1B4C", + "start": 6988, "encoding": "enum", "values": [ "Mmm. DD, YY", @@ -382,7 +382,7 @@ }, "24": { "label": "Show Time + Date", - "start": "0x1B4E", + "start": 6990, "encoding": "enum", "values": [ "NO", @@ -392,7 +392,7 @@ }, "25": { "label": "Allow Dim. Illum.", - "start": "0x1B50", + "start": 6992, "encoding": "enum", "values": [ "NO", @@ -402,7 +402,7 @@ }, "26": { "label": "Tournament Play", - "start": "0x1B52", + "start": 6994, "encoding": "enum", "values": [ "NO", @@ -412,7 +412,7 @@ }, "27": { "label": "Euro. Scr. Format", - "start": "0x1B54", + "start": 6996, "encoding": "enum", "values": [ "NO", @@ -422,7 +422,7 @@ }, "28": { "label": "Min. Vol. Override", - "start": "0x1B56", + "start": 6998, "encoding": "enum", "values": [ "NO", @@ -435,7 +435,7 @@ "min": 1, "max": 60, "default": 15, - "start": "0x1B57", + "start": 6999, "encoding": "int", "length": 2, "suffix": " MINUTES", @@ -445,7 +445,7 @@ }, "30": { "label": "Power Save Level", - "start": "0x1B59", + "start": 7001, "encoding": "int", "length": 2, "min": 4, @@ -454,7 +454,7 @@ }, "31": { "label": "Ticket Exp. Board", - "start": "0x1B5C", + "start": 7004, "encoding": "enum", "values": [ "NO", @@ -464,7 +464,7 @@ }, "32": { "label": "No Bonus Flips", - "start": "0x1B5E", + "start": 7006, "encoding": "enum", "values": [ "NO", @@ -474,7 +474,7 @@ }, "33": { "label": "Game Restart", - "start": "0x1B60", + "start": 7008, "encoding": "enum", "values": [ "NEVER", @@ -487,7 +487,7 @@ "A.2 Feature Adjustments": { "01": { "label": "Buy Extra Ball", - "start": "0x1BBE", + "start": 7102, "encoding": "enum", "values": [ "OFF", @@ -497,7 +497,7 @@ }, "02": { "label": "Ball Saves", - "start": "0x1BC0", + "start": 7104, "encoding": "int", "length": 1, "min": 0, @@ -506,7 +506,7 @@ }, "03": { "label": "Ball Save Time", - "start": "0x1BC2", + "start": 7106, "encoding": "int", "length": 1, "min": 3, @@ -515,7 +515,7 @@ }, "04": { "label": "Timed Plunger", - "start": "0x1BC4", + "start": 7108, "encoding": "int", "length": 1, "min": 29, @@ -527,7 +527,7 @@ }, "05": { "label": "Ex. Ball Percent", - "start": "0x1BC6", + "start": 7110, "encoding": "int", "length": 1, "min": 14, @@ -539,7 +539,7 @@ }, "06": { "label": "1st Ex.Ball Level", - "start": "0x1BC8", + "start": 7112, "encoding": "int", "length": 1, "min": 6, @@ -548,7 +548,7 @@ }, "07": { "label": "2nd Ex.Ball Level", - "start": "0x1BCA", + "start": 7114, "encoding": "int", "length": 1, "min": 34, @@ -560,7 +560,7 @@ }, "08": { "label": "Combo E.B. Memory", - "start": "0x1BCC", + "start": 7116, "encoding": "enum", "values": [ "NO", @@ -570,7 +570,7 @@ }, "09": { "label": "Bonus X EB Mem.", - "start": "0x1BCE", + "start": 7118, "encoding": "enum", "values": [ "NO", @@ -580,7 +580,7 @@ }, "10": { "label": "Computer EB Mem.", - "start": "0x1BD0", + "start": 7120, "encoding": "enum", "values": [ "NO", @@ -590,7 +590,7 @@ }, "11": { "label": "Claw Difficulty", - "start": "0x1BD2", + "start": 7122, "encoding": "enum", "default": 1, "values": [ @@ -603,7 +603,7 @@ }, "12": { "label": "Q. Freeze Diff.", - "start": "0x1BD4", + "start": 7124, "encoding": "enum", "default": 1, "values": [ @@ -615,7 +615,7 @@ }, "13": { "label": "Combos/Computer", - "start": "0x1BD6", + "start": 7126, "encoding": "int", "length": 1, "min": 6, @@ -624,7 +624,7 @@ }, "14": { "label": "Computer Memory", - "start": "0x1BD8", + "start": 7128, "encoding": "enum", "values": [ "NO", @@ -634,7 +634,7 @@ }, "15": { "label": "A-Mode Sound", - "start": "0x1BDA", + "start": 7130, "encoding": "enum", "values": [ "NO", @@ -644,7 +644,7 @@ }, "16": { "label": "A-Mode Music", - "start": "0x1BDC", + "start": 7132, "encoding": "enum", "values": [ "YES", @@ -654,7 +654,7 @@ }, "17": { "label": "Cred. Champ. Demo", - "start": "0x1BDE", + "start": 7134, "encoding": "int", "length": 1, "min": 0, @@ -663,7 +663,7 @@ }, "18": { "label": "Flipper Plunger", - "start": "0x1BE0", + "start": 7136, "encoding": "enum", "values": [ "NO", @@ -673,7 +673,7 @@ }, "19": { "label": "Claw Disabled", - "start": "0x1BE2", + "start": 7138, "encoding": "enum", "values": [ "NO", @@ -683,7 +683,7 @@ }, "20": { "label": "Eyeball E.B. Level", - "start": "0x1BE4", + "start": 7140, "encoding": "int", "length": 1, "min": 1, @@ -692,7 +692,7 @@ }, "21": { "label": "Eyeball E.B. Mem.", - "start": "0x1BE6", + "start": 7142, "encoding": "enum", "values": [ "NO", @@ -702,7 +702,7 @@ }, "24": { "label": "Match Speech", - "start": "0x1BEC", + "start": 7148, "encoding": "enum", "values": [ "OFF", @@ -712,7 +712,7 @@ }, "25": { "label": "Crash Ball Save", - "start": "0x1BEE", + "start": 7150, "encoding": "enum", "values": [ "EASY", @@ -726,73 +726,73 @@ "B.2 Earnings Audits": { "02": { "label": "Recent Left Slot", - "start": "0x183B", + "start": 6203, "encoding": "int", "length": 3 }, "03": { "label": "Recent Cent. Slot", - "start": "0x1841", + "start": 6209, "encoding": "int", "length": 3 }, "04": { "label": "Recent Rght. Slot", - "start": "0x1847", + "start": 6215, "encoding": "int", "length": 3 }, "05": { "label": "Recent 4th Slot", - "start": "0x184D", + "start": 6221, "encoding": "int", "length": 3 }, "06": { "label": "Recent Paid Cred", - "start": "0x1853", + "start": 6227, "encoding": "int", "length": 3 }, "07": { "label": "Recent Serv. Cred", - "start": "0x1859", + "start": 6233, "encoding": "int", "length": 3 }, "09": { "label": "Total Left Slot", - "start": "0x1817", + "start": 6167, "encoding": "int", "length": 3 }, "10": { "label": "Total Cent. Slot", - "start": "0x181D", + "start": 6173, "encoding": "int", "length": 3 }, "11": { "label": "Total Rght. Slot", - "start": "0x1823", + "start": 6179, "encoding": "int", "length": 3 }, "12": { "label": "Total 4th Slot", - "start": "0x1829", + "start": 6185, "encoding": "int", "length": 3 }, "13": { "label": "Total Paid Cred", - "start": "0x182F", + "start": 6191, "encoding": "int", "length": 3 }, "14": { "label": "Total Serv. Cred", - "start": "0x1835", + "start": 6197, "encoding": "int", "length": 3 } @@ -800,73 +800,73 @@ "B.3 Standard Audits": { "01": { "label": "Games Started", - "start": "0x1883", + "start": 6275, "encoding": "int", "length": 3 }, "02": { "label": "Total Plays", - "start": "0x1889", + "start": 6281, "encoding": "int", "length": 3 }, "03": { "label": "Total Free Plays", - "start": "0x188F", + "start": 6287, "encoding": "int", "length": 3 }, "05": { "label": "Replay Awards", - "start": "0x1895", + "start": 6293, "encoding": "int", "length": 3 }, "07": { "label": "Special Awards", - "start": "0x189B", + "start": 6299, "encoding": "int", "length": 3 }, "09": { "label": "Match Awards", - "start": "0x18A1", + "start": 6305, "encoding": "int", "length": 3 }, "11": { "label": "H.S.T.D. Credits", - "start": "0x18A7", + "start": 6311, "encoding": "int", "length": 3 }, "15": { "label": "Tickets Awarded", - "start": "0x18AD", + "start": 6317, "encoding": "int", "length": 3 }, "17": { "label": "Left Drains", - "start": "0x1913", + "start": 6419, "encoding": "int", "length": 3 }, "18": { "label": "Right Drains", - "start": "0x1919", + "start": 6425, "encoding": "int", "length": 3 }, "13": { "label": "Extra Balls", - "start": "0x18B3", + "start": 6323, "encoding": "int", "length": 3 }, "21": { "label": "Play Time", - "start": "0x18B9", + "start": 6329, "encoding": "int", "length": 3, "units": "seconds", @@ -875,79 +875,79 @@ "22": { "label": "Machine On", "units": "minutes", - "start": "0x18BF", + "start": 6335, "encoding": "int", "length": 3 }, "23": { "label": "Balls Played", - "start": "0x18C5", + "start": 6341, "encoding": "int", "length": 3 }, "24": { "label": "Tilts", - "start": "0x18CB", + "start": 6347, "encoding": "int", "length": 3 }, "25": { "label": "Replay 1 Awards", - "start": "0x18D1", + "start": 6353, "encoding": "int", "length": 3 }, "26": { "label": "Replay 2 Awards", - "start": "0x18D7", + "start": 6359, "encoding": "int", "length": 3 }, "27": { "label": "Replay 3 Awards", - "start": "0x18DD", + "start": 6365, "encoding": "int", "length": 3 }, "28": { "label": "Replay 4 Awards", - "start": "0x18E3", + "start": 6371, "encoding": "int", "length": 3 }, "29": { "label": "1 Player Games", - "start": "0x18E9", + "start": 6377, "encoding": "int", "length": 3 }, "30": { "label": "2 Player Games", - "start": "0x18EF", + "start": 6383, "encoding": "int", "length": 3 }, "31": { "label": "3 Player Games", - "start": "0x18F5", + "start": 6389, "encoding": "int", "length": 3 }, "32": { "label": "4 Player Games", - "start": "0x18FB", + "start": 6395, "encoding": "int", "length": 3 }, "33": { "label": "H.S.T.D. Reset Count", - "start": "0x1C94", + "start": 7316, "encoding": "int", "length": 2 }, "34": { "label": "Burn-in Time", - "start": "0x190D", + "start": 6413, "encoding": "int", "length": 3, "units": "seconds", @@ -956,19 +956,19 @@ "35": { "label": "1st Replay Level", "suffix": "M", - "start": "0x1CB9", + "start": 7353, "encoding": "bcd", "length": 2 }, "36": { "label": "Left Flipper", - "start": "0x19FD", + "start": 6653, "encoding": "int", "length": 3 }, "37": { "label": "Right Flipper", - "start": "0x1A03", + "start": 6659, "encoding": "int", "length": 3 } @@ -976,253 +976,253 @@ "B.4 Feature Audits": { "03": { "label": "Combo 1st E.B.", - "start": "0x1A0F", + "start": 6671, "encoding": "int", "length": 3 }, "04": { "label": "Combo 2nd E.B.", - "start": "0x1A15", + "start": 6677, "encoding": "int", "length": 3 }, "05": { "label": "Bonus X Ex. Ball", - "start": "0x1A1B", + "start": 6683, "encoding": "int", "length": 3 }, "07": { "label": "Total Multiballs", - "start": "0x1A21", + "start": 6689, "encoding": "int", "length": 3 }, "08": { "label": "1st Multiballs", - "start": "0x1A27", + "start": 6695, "encoding": "int", "length": 3 }, "09": { "label": "2nd Multiballs", - "start": "0x1A2D", + "start": 6701, "encoding": "int", "length": 3 }, "10": { "label": "3rd Multiballs", - "start": "0x1A33", + "start": 6707, "encoding": "int", "length": 3 }, "11": { "label": "4th Multiballs", - "start": "0x1A39", + "start": 6713, "encoding": "int", "length": 3 }, "12": { "label": "Computer Awards", - "start": "0x1A3F", + "start": 6719, "encoding": "int", "length": 3 }, "06": { "label": "Computer Ex. Ball", - "start": "0x1A45", + "start": 6725, "encoding": "int", "length": 3 }, "13": { "label": "Ball Saves", - "start": "0x1A4B", + "start": 6731, "encoding": "int", "length": 3 }, "01": { "label": "Buy-In Ex. Balls", - "start": "0x1A51", + "start": 6737, "encoding": "int", "length": 3 }, "14": { "label": "Jackpots", - "start": "0x1A57", + "start": 6743, "encoding": "int", "length": 3 }, "15": { "label": "Super Jackpots", - "start": "0x1A5D", + "start": 6749, "encoding": "int", "length": 3 }, "16": { "label": "Combos", - "start": "0x1A63", + "start": 6755, "encoding": "int", "length": 3 }, "17": { "label": "Big Combos", - "start": "0x1A69", + "start": 6761, "encoding": "int", "length": 3 }, "18": { "label": "Claw Visits", - "start": "0x1A6F", + "start": 6767, "encoding": "int", "length": 3 }, "19": { "label": "Claw Opened", - "start": "0x1A75", + "start": 6773, "encoding": "int", "length": 3 }, "20": { "label": "Capture Simon", - "start": "0x1A7B", + "start": 6779, "encoding": "int", "length": 3 }, "21": { "label": "Super Jets", - "start": "0x1A81", + "start": 6785, "encoding": "int", "length": 3 }, "22": { "label": "Prison Break", - "start": "0x1A87", + "start": 6791, "encoding": "int", "length": 3 }, "23": { "label": "Claw Freezes", - "start": "0x1A8D", + "start": 6797, "encoding": "int", "length": 3 }, "24": { "label": "Acmags", - "start": "0x1A93", + "start": 6803, "encoding": "int", "length": 3 }, "27": { "label": "5 Ball M-Balls", - "start": "0x1A99", + "start": 6809, "encoding": "int", "length": 3 }, "28": { "label": "Quick Freezes", - "start": "0x1A9F", + "start": 6815, "encoding": "int", "length": 3 }, "29": { "label": "Left Ramps", - "start": "0x1AA5", + "start": 6821, "encoding": "int", "length": 3 }, "30": { "label": "Right Ramps", - "start": "0x1AAB", + "start": 6827, "encoding": "int", "length": 3 }, "31": { "label": "Center Ramps", - "start": "0x1AB1", + "start": 6833, "encoding": "int", "length": 3 }, "32": { "label": "Side Ramps", - "start": "0x1AB7", + "start": 6839, "encoding": "int", "length": 3 }, "33": { "label": "Bonus X", - "start": "0x1ABD", + "start": 6845, "encoding": "int", "length": 3 }, "34": { "label": "Car Crashes", - "start": "0x1AC3", + "start": 6851, "encoding": "int", "length": 3 }, "35": { "label": "Eyeball hits", - "start": "0x1AC9", + "start": 6857, "encoding": "int", "length": 3 }, "36": { "label": "Explode Hurry-Up", - "start": "0x1ACF", + "start": 6863, "encoding": "int", "length": 3 }, "37": { "label": "Standup Complete", - "start": "0x1AD5", + "start": 6869, "encoding": "int", "length": 3 }, "25": { "label": "Double Pr. Break", - "start": "0x1ADB", + "start": 6875, "encoding": "int", "length": 3 }, "26": { "label": "Triple Pr. Break", - "start": "0x1AE1", + "start": 6881, "encoding": "int", "length": 3 }, "38": { "label": "Demolition Time", - "start": "0x1AE7", + "start": 6887, "encoding": "int", "length": 3 }, "41": { "label": "Left Handle", - "start": "0x1AED", + "start": 6893, "encoding": "int", "length": 3 }, "42": { "label": "Right Handle", - "start": "0x1AF3", + "start": 6899, "encoding": "int", "length": 3 }, "40": { "label": "Secret Features", - "start": "0x1AF9", + "start": 6905, "encoding": "int", "length": 3 }, "39": { "label": "Demo Champ Cred", - "start": "0x1AFF", + "start": 6911, "encoding": "int", "length": 3 }, "43": { "label": "Eyeball Ex. Ball", - "start": "0x1B05", + "start": 6917, "encoding": "int", "length": 3 } @@ -1230,157 +1230,157 @@ "B.5 Histograms": { "01": { "label": "0-19M Score", - "start": "0x191F", + "start": 6431, "encoding": "int", "length": 3 }, "02": { "label": "20-49M Score", - "start": "0x1925", + "start": 6437, "encoding": "int", "length": 3 }, "03": { "label": "50-99M Score", - "start": "0x192B", + "start": 6443, "encoding": "int", "length": 3 }, "04": { "label": "100-249M Score", - "start": "0x1931", + "start": 6449, "encoding": "int", "length": 3 }, "05": { "label": "250-499M Score", - "start": "0x1937", + "start": 6455, "encoding": "int", "length": 3 }, "06": { "label": "500-599M Score", - "start": "0x193D", + "start": 6461, "encoding": "int", "length": 3 }, "07": { "label": "600-699M Score", - "start": "0x1943", + "start": 6467, "encoding": "int", "length": 3 }, "08": { "label": "700-799M Score", - "start": "0x1949", + "start": 6473, "encoding": "int", "length": 3 }, "09": { "label": "800-899M Score", - "start": "0x194F", + "start": 6479, "encoding": "int", "length": 3 }, "10": { "label": "900-999M Score", - "start": "0x1955", + "start": 6485, "encoding": "int", "length": 3 }, "11": { "label": "1-1.24B Score", - "start": "0x195B", + "start": 6491, "encoding": "int", "length": 3 }, "12": { "label": "1.25-1.49B Score", - "start": "0x1961", + "start": 6497, "encoding": "int", "length": 3 }, "13": { "label": "Over 1.5B Score", - "start": "0x1967", + "start": 6503, "encoding": "int", "length": 3 }, "14": { "label": "Game Time 0.0-1.0M", - "start": "0x196D", + "start": 6509, "encoding": "int", "length": 3 }, "15": { "label": "Game Time 1.0-1.5M", - "start": "0x1973", + "start": 6515, "encoding": "int", "length": 3 }, "16": { "label": "Game Time 1.5-2.0M", - "start": "0x1979", + "start": 6521, "encoding": "int", "length": 3 }, "17": { "label": "Game Time 2.0-2.5M", - "start": "0x197F", + "start": 6527, "encoding": "int", "length": 3 }, "18": { "label": "Game Time 2.5-3.0M", - "start": "0x1985", + "start": 6533, "encoding": "int", "length": 3 }, "19": { "label": "Game Time 3.0-3.5M", - "start": "0x198B", + "start": 6539, "encoding": "int", "length": 3 }, "20": { "label": "Game Time 3.5-4.0M", - "start": "0x1991", + "start": 6545, "encoding": "int", "length": 3 }, "21": { "label": "Game Time 4-5M", - "start": "0x1997", + "start": 6551, "encoding": "int", "length": 3 }, "22": { "label": "Game Time 5-6M", - "start": "0x199D", + "start": 6557, "encoding": "int", "length": 3 }, "23": { "label": "Game Time 6-8M", - "start": "0x19A3", + "start": 6563, "encoding": "int", "length": 3 }, "24": { "label": "Game Time 8-10M", - "start": "0x19A9", + "start": 6569, "encoding": "int", "length": 3 }, "25": { "label": "Game Time 10-15M", - "start": "0x19AF", + "start": 6575, "encoding": "int", "length": 3 }, "26": { "label": "Game Time > 15M", - "start": "0x19B5", + "start": 6581, "encoding": "int", "length": 3 } @@ -1388,67 +1388,67 @@ "B.6 Timestamps": { "02": { "label": "Totals Cleared", - "start": "0x1BFD", + "start": 7165, "encoding": "wpc_rtc", "length": 7 }, "03": { "label": "Clock Last Set", - "start": "0x1C04", + "start": 7172, "encoding": "wpc_rtc", "length": 7 }, "04": { "label": "Audits Cleared", - "start": "0x1C0B", + "start": 7179, "encoding": "wpc_rtc", "length": 7 }, "05": { "label": "Coins Cleared", - "start": "0x1C12", + "start": 7186, "encoding": "wpc_rtc", "length": 7 }, "06": { "label": "Factory Setting", - "start": "0x1C19", + "start": 7193, "encoding": "wpc_rtc", "length": 7 }, "07": { "label": "Last Game Start", - "start": "0x1C20", + "start": 7200, "encoding": "wpc_rtc", "length": 7 }, "08": { "label": "Last Replay", - "start": "0x1C27", + "start": 7207, "encoding": "wpc_rtc", "length": 7 }, "09": { "label": "Last HSTD Reset", - "start": "0x1C2E", + "start": 7214, "encoding": "wpc_rtc", "length": 7 }, "10": { "label": "Champion Reset", - "start": "0x1C35", + "start": 7221, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "Last Printout", - "start": "0x1C3C", + "start": 7228, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "Last Serv. Cred", - "start": "0x1C43", + "start": 7235, "encoding": "wpc_rtc", "length": 7 } @@ -1456,61 +1456,61 @@ "B.X Unidentified": { "01": { "label": "? (@0x1901)", - "start": "0x1901", + "start": 6401, "encoding": "int", "length": 3 }, "02": { "label": "? (@0x1907)", - "start": "0x1907", + "start": 6407, "encoding": "int", "length": 3 }, "04": { "label": "? (@0x19BB)", - "start": "0x19BB", + "start": 6587, "encoding": "int", "length": 3 }, "05": { "label": "?boot count", - "start": "0x19C1", + "start": 6593, "encoding": "int", "length": 3 }, "06": { "label": "? (@0x19C7)", - "start": "0x19C7", + "start": 6599, "encoding": "int", "length": 3 }, "07": { "label": "? (@0x19CD)", - "start": "0x19CD", + "start": 6605, "encoding": "int", "length": 3 }, "10": { "label": "? (@0x1C4A)", - "start": "0x1C4A", + "start": 7242, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "? (@0x1C51)", - "start": "0x1C51", + "start": 7249, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "? (@0x1C58)", - "start": "0x1C58", + "start": 7256, "encoding": "wpc_rtc", "length": 7 }, "13": { "label": "Volume", - "start": "0x1CA1", + "start": 7329, "encoding": "int", "length": 1, "min": 0, @@ -1520,74 +1520,74 @@ }, "checksum8": [ { - "start": "0x1811", - "end": "0x1B0A", + "start": 6161, + "end": 6922, "groupings": 6, "label": "Audits" } ], "checksum16": [ { - "start": "0x1B1D", - "end": "0x1BFA", + "start": 6941, + "end": 7162, "label": "Adjustments" }, { - "start": "0x1BFD", - "end": "0x1C60", + "start": 7165, + "end": 7264, "label": "Timestamps" }, { - "start": "0x1C61", - "end": "0x1C86", + "start": 7265, + "end": 7302, "label": "High Scores" }, { - "start": "0x1C87", - "end": "0x1C91", + "start": 7303, + "end": 7313, "label": "Grand Champion" }, { - "start": "0x1C92", - "end": "0x1C97", + "start": 7314, + "end": 7319, "label": "HSTD Reset" }, { - "start": "0x1C98", - "end": "0x1CA0", + "start": 7320, + "end": 7328, "label": "Credits?" }, { - "start": "0x1CA1", - "end": "0x1CA3", + "start": 7329, + "end": 7331, "label": "Volume" }, { - "start": "0x1CA4", - "end": "0x1CAE" + "start": 7332, + "end": 7342 }, { - "start": "0x1CAF", - "end": "0x1D84" + "start": 7343, + "end": 7556 }, { - "start": "0x1D85", - "end": "0x1E47", + "start": 7557, + "end": 7751, "label": "Custom Message" }, { - "start": "0x1E48", - "end": "0x1ECB", + "start": 7752, + "end": 7883, "label": "Custom Message 2?" }, { - "start": "0x1ECC", - "end": "0x1ED6", + "start": 7884, + "end": 7894, "label": "Mode Champions" }, { - "start": "0x1ED7", - "end": "0x1EDC" + "start": 7895, + "end": 7900 } ] } diff --git a/dw_l2.nv.json b/dw_l2.nv.json index 093508f..234d2b3 100644 --- a/dw_l2.nv.json +++ b/dw_l2.nv.json @@ -16,158 +16,158 @@ "escape_a": { "_note": "0x280 and 0x288 both bitmaps for ESCAPE, 0x290 related to animating those lamps", "label": "Escape A", - "start": "0x280", + "start": 640, "mask": "0x3F", "encoding": "raw" }, "escape_b": { "label": "Escape B", - "start": "0x288", + "start": 648, "mask": "0x3F", "encoding": "raw" }, "repair_a": { "_note": "0x285 and 0x28d both bitmaps for REPAIR, 0x295 related to animating those lamps", "label": "Repair A", - "start": "0x285", + "start": 645, "mask": "0x3F", "encoding": "raw" }, "repair_b": { "label": "Repair B", - "start": "0x28D", + "start": 653, "mask": "0x3F", "encoding": "raw" }, "player_count": { "label": "Player Count", "short_label": "Players", - "start": "0x16F5", + "start": 5877, "encoding": "int" }, "current_player": { "label": "Current Player", "short_label": "P#", - "start": "0x3AF", + "start": 943, "encoding": "int" }, "current_ball": { "label": "Ball", - "start": "0x3B0", + "start": 944, "encoding": "int" }, "extra_balls": { "label": "Extra Balls", - "start": "0x3B1", + "start": 945, "encoding": "int" }, "unk0": { "label": "Pre-P1 bytes?", - "start": "0x0A01", + "start": 2561, "encoding": "raw", "length": 9 }, "bonusX": { "label": "P1 Bonus Multiplier", - "start": "0x0A0A", + "start": 2570, "encoding": "int" }, "bonus": { "label": "P1 Bonus", - "start": "0x0A0B", + "start": 2571, "encoding": "bcd", "length": 5 }, "repair": { "label": "P1 Repair Millions", - "start": "0x0A10", + "start": 2576, "encoding": "bcd", "length": 5 }, "transmat": { "label": "P1 Transmat Value", - "start": "0x0A15", + "start": 2581, "encoding": "bcd", "length": 5 }, "unk2": { "label": "P1 Unknown #2", - "start": "0x0A1A", + "start": 2586, "encoding": "raw", "length": 5 }, "escape_cmpl": { "label": "P1 Escape Level", - "start": "0x0A1F", + "start": 2591, "encoding": "int" }, "unk2a": { "label": "P1 Unknown #2a", - "start": "0x0A20", + "start": 2592, "encoding": "raw", "length": 2 }, "who": { "label": "P1 W-H-O", - "start": "0x0A22", + "start": 2594, "encoding": "int" }, "unk2b": { "label": "P1 Unknown #2b", - "start": "0x0A23", + "start": 2595, "encoding": "raw", "length": 1 }, "video_compl": { "label": "P1 Video Round Completed", - "start": "0x0A24", + "start": 2596, "encoding": "bcd", "_note": "untested whether bcd or int!" }, "video_unk": { "label": "P1 Video Related", - "start": "0x0A25", + "start": 2597, "encoding": "raw" }, "video_bonus": { "label": "P1 Video Mode Bonus", - "start": "0x0A26", + "start": 2598, "encoding": "bcd", "length": 5 }, "unk4": { "label": "P1 Unknown #4", - "start": "0x0A2B", + "start": 2603, "encoding": "raw", "length": 5 }, "unk5": { "label": "P1 Unknown #5", - "start": "0x0A30", + "start": 2608, "encoding": "raw", "length": 3 }, "mb_round": { "label": "P1 Multiball Round", - "start": "0x0A33", + "start": 2611, "encoding": "int", "_note": "unverified if int or bcd" }, "unk5b": { "label": "P1 Unknown #5b", - "start": "0x0A34", + "start": 2612, "encoding": "raw", "length": 7 }, "pf_x_countdown": { "label": "P1 Playfield X countdown", - "start": "0x0A3B", + "start": 2619, "encoding": "int" }, "docs": { "label": "P1 Doctors", "_note": "stored as groupings of 3 bits in 3 little-endian bytes, shifts left as doctors added", - "start": "0x0A3C", + "start": 2620, "encoding": "bits", "endian": "little", "length": 3, @@ -197,52 +197,52 @@ }, "unk6": { "label": "P1 Unknown #6", - "start": "0x0A3F", + "start": 2623, "encoding": "raw", "length": 12 }, "playfieldX": { "_note": "current player, unsure where stored between balls", "label": "Playfield X", - "start": "0xB30", + "start": 2864, "encoding": "bcd", "suffix": "X", "scale": 0.1 }, "time_factor_A": { "label": "Time Factor A", - "start": "0xCBC", + "start": 3260, "encoding": "int" }, "time_factor_B": { "label": "Time Factor B", - "start": "0xCF3", + "start": 3315, "encoding": "int" } }, "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { - "start": "0x1680", + "start": 5760, "encoding": "bcd", "length": 5 }, { - "start": "0x1686", + "start": 5766, "encoding": "bcd", "length": 5 }, { - "start": "0x168C", + "start": 5772, "encoding": "bcd", "length": 5 }, { - "start": "0x1692", + "start": 5778, "encoding": "bcd", "length": 5 } @@ -252,12 +252,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1D39", + "start": 7481, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D3C", + "start": 7484, "encoding": "bcd", "length": 5 } @@ -266,12 +266,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1D17", + "start": 7447, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D1A", + "start": 7450, "encoding": "bcd", "length": 5 } @@ -280,12 +280,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1D1F", + "start": 7455, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D22", + "start": 7458, "encoding": "bcd", "length": 5 } @@ -294,12 +294,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1D27", + "start": 7463, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D2A", + "start": 7466, "encoding": "bcd", "length": 5 } @@ -308,12 +308,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1D2F", + "start": 7471, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D32", + "start": 7474, "encoding": "bcd", "length": 5 } @@ -324,12 +324,12 @@ "label": "Loop Champion", "short_label": "Loop Champ", "initials": { - "start": "0x1F87", + "start": 8071, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F8A", + "start": 8074, "encoding": "bcd", "length": 5 } @@ -338,12 +338,12 @@ "label": "Highest Davros Wave", "short_label": "Davros Champ", "initials": { - "start": "0x1F7D", + "start": 8061, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F80", + "start": 8064, "encoding": "bcd", "length": 5 } @@ -353,73 +353,73 @@ "B.2 Earnings Audits": { "02": { "label": "Recent Left Slot", - "start": "0x183B", + "start": 6203, "encoding": "int", "length": 3 }, "03": { "label": "Recent Cent. Slot", - "start": "0x1841", + "start": 6209, "encoding": "int", "length": 3 }, "04": { "label": "Recent Rght. Slot", - "start": "0x1847", + "start": 6215, "encoding": "int", "length": 3 }, "05": { "label": "Recent 4th Slot", - "start": "0x184D", + "start": 6221, "encoding": "int", "length": 3 }, "06": { "label": "Recent Paid Cred", - "start": "0x1853", + "start": 6227, "encoding": "int", "length": 3 }, "07": { "label": "Recent Serv. Cred", - "start": "0x1859", + "start": 6233, "encoding": "int", "length": 3 }, "09": { "label": "Total Left Slot", - "start": "0x1817", + "start": 6167, "encoding": "int", "length": 3 }, "10": { "label": "Total Cent. Slot", - "start": "0x181D", + "start": 6173, "encoding": "int", "length": 3 }, "11": { "label": "Total Rght. Slot", - "start": "0x1823", + "start": 6179, "encoding": "int", "length": 3 }, "12": { "label": "Total 4th Slot", - "start": "0x1829", + "start": 6185, "encoding": "int", "length": 3 }, "13": { "label": "Total Paid Cred", - "start": "0x182F", + "start": 6191, "encoding": "int", "length": 3 }, "14": { "label": "Total Serv. Cred", - "start": "0x1835", + "start": 6197, "encoding": "int", "length": 3 } @@ -427,73 +427,73 @@ "B.3 Standard Audits": { "01": { "label": "Games Started", - "start": "0x1883", + "start": 6275, "encoding": "int", "length": 3 }, "02": { "label": "Total Plays", - "start": "0x1889", + "start": 6281, "encoding": "int", "length": 3 }, "03": { "label": "Total Free Plays", - "start": "0x188F", + "start": 6287, "encoding": "int", "length": 3 }, "05": { "label": "Replay Awards", - "start": "0x1895", + "start": 6293, "encoding": "int", "length": 3 }, "07": { "label": "Special Awards", - "start": "0x189B", + "start": 6299, "encoding": "int", "length": 3 }, "09": { "label": "Match Awards", - "start": "0x18A1", + "start": 6305, "encoding": "int", "length": 3 }, "11": { "label": "H.S.T.D. Credits", - "start": "0x18A7", + "start": 6311, "encoding": "int", "length": 3 }, "15": { "label": "?Tickets Awarded", - "start": "0x18AD", + "start": 6317, "encoding": "int", "length": 3 }, "17": { "label": "Left Drains", - "start": "0x1913", + "start": 6419, "encoding": "int", "length": 3 }, "18": { "label": "Right Drains", - "start": "0x1919", + "start": 6425, "encoding": "int", "length": 3 }, "13": { "label": "Extra Balls", - "start": "0x18B3", + "start": 6323, "encoding": "int", "length": 3 }, "21": { "label": "Play Time", - "start": "0x18B9", + "start": 6329, "encoding": "int", "length": 3, "units": "seconds", @@ -502,79 +502,79 @@ "22": { "label": "Machine On", "units": "minutes", - "start": "0x18BF", + "start": 6335, "encoding": "int", "length": 3 }, "23": { "label": "Balls Played", - "start": "0x18C5", + "start": 6341, "encoding": "int", "length": 3 }, "24": { "label": "Tilts", - "start": "0x18CB", + "start": 6347, "encoding": "int", "length": 3 }, "25": { "label": "Replay 1 Awards", - "start": "0x18D1", + "start": 6353, "encoding": "int", "length": 3 }, "26": { "label": "Replay 2 Awards", - "start": "0x18D7", + "start": 6359, "encoding": "int", "length": 3 }, "27": { "label": "Replay 3 Awards", - "start": "0x18DD", + "start": 6365, "encoding": "int", "length": 3 }, "28": { "label": "Replay 4 Awards", - "start": "0x18E3", + "start": 6371, "encoding": "int", "length": 3 }, "29": { "label": "1 Player Games", - "start": "0x18E9", + "start": 6377, "encoding": "int", "length": 3 }, "30": { "label": "2 Player Games", - "start": "0x18EF", + "start": 6383, "encoding": "int", "length": 3 }, "31": { "label": "3 Player Games", - "start": "0x18F5", + "start": 6389, "encoding": "int", "length": 3 }, "32": { "label": "4 Player Games", - "start": "0x18FB", + "start": 6395, "encoding": "int", "length": 3 }, "33": { "label": "H.S.T.D. Reset Count", - "start": "0x1C94", + "start": 7316, "encoding": "int", "length": 2 }, "34": { "label": "Burn-in Time", - "start": "0x190D", + "start": 6413, "encoding": "int", "length": 3, "units": "seconds", @@ -583,19 +583,19 @@ "35": { "label": "1st Replay Level", "suffix": "M", - "start": "0x1CBA", + "start": 7354, "encoding": "bcd", "length": 2 }, "36": { "label": "Left Flipper", - "start": "0x19FD", + "start": 6653, "encoding": "int", "length": 3 }, "37": { "label": "Right Flipper", - "start": "0x1A03", + "start": 6659, "encoding": "int", "length": 3 } @@ -603,7 +603,7 @@ "B.4 Feature Audits": { "01": { "label": "Buy-In Ex. Balls", - "start": "0x1A15", + "start": 6677, "encoding": "int", "length": 3 } @@ -611,16 +611,16 @@ }, "checksum8": [ { - "start": "0x1811", - "end": "0x1B82", + "start": 6161, + "end": 7042, "groupings": 6, "label": "Audits" } ], "checksum16": [ { - "start": "0x1B83", - "end": "0x1CB1", + "start": 7043, + "end": 7345, "label": "Adjustments" } ] diff --git a/eatpm_l4.nv.json b/eatpm_l4.nv.json index 209445e..2a4ce1b 100644 --- a/eatpm_l4.nv.json +++ b/eatpm_l4.nv.json @@ -10,22 +10,22 @@ "_version": 0.1, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } @@ -35,12 +35,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x70b", + "start": 1803, "encoding": "ch", "length": 3 }, "score": { - "start": "0x6fb", + "start": 1787, "encoding": "bcd", "length": 4 } @@ -49,12 +49,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x70e", + "start": 1806, "encoding": "ch", "length": 3 }, "score": { - "start": "0x6ff", + "start": 1791, "encoding": "bcd", "length": 4 } @@ -63,12 +63,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x711", + "start": 1809, "encoding": "ch", "length": 3 }, "score": { - "start": "0x703", + "start": 1795, "encoding": "bcd", "length": 4 } @@ -77,12 +77,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x714", + "start": 1812, "encoding": "ch", "length": 3 }, "score": { - "start": "0x707", + "start": 1799, "encoding": "bcd", "length": 4 } diff --git a/esha_la3.nv.json b/esha_la3.nv.json index 4b5ffed..f74578d 100644 --- a/esha_la3.nv.json +++ b/esha_la3.nv.json @@ -18,29 +18,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } diff --git a/f14_l1.nv.json b/f14_l1.nv.json index 5cfa011..c999400 100644 --- a/f14_l1.nv.json +++ b/f14_l1.nv.json @@ -10,22 +10,22 @@ "_version": 0.1, "last_game": [ { - "start": "0x0200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x0204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x0208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x020C", + "start": 524, "encoding": "bcd", "length": 4 } @@ -40,7 +40,7 @@ "length": 3 }, "score": { - "start": "0x0727", + "start": 1831, "encoding": "bcd", "length": 4 } @@ -54,7 +54,7 @@ "length": 3 }, "score": { - "start": "0x072B", + "start": 1835, "encoding": "bcd", "length": 4 } @@ -68,7 +68,7 @@ "length": 3 }, "score": { - "start": "0x072F", + "start": 1839, "encoding": "bcd", "length": 4 } @@ -82,7 +82,7 @@ "length": 3 }, "score": { - "start": "0x0733", + "start": 1843, "encoding": "bcd", "length": 4 } diff --git a/fh_l9.nv.json b/fh_l9.nv.json index eb1f328..93e4998 100644 --- a/fh_l9.nv.json +++ b/fh_l9.nv.json @@ -9,28 +9,28 @@ "_fileformat": 0.1, "_version": 0.1, "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { - "start": "0x1730", + "start": 5936, "encoding": "bcd", "length": 5 }, { - "start": "0x1736", + "start": 5942, "encoding": "bcd", "length": 5 }, { - "start": "0x173C", + "start": 5948, "encoding": "bcd", "length": 5 }, { - "start": "0x1742", + "start": 5954, "encoding": "bcd", "length": 5 } @@ -40,12 +40,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1C83", + "start": 7299, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C86", + "start": 7302, "encoding": "bcd", "length": 5 } @@ -54,12 +54,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1C61", + "start": 7265, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C64", + "start": 7268, "encoding": "bcd", "length": 5 } @@ -68,12 +68,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1C69", + "start": 7273, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C6C", + "start": 7276, "encoding": "bcd", "length": 5 } @@ -82,12 +82,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1C71", + "start": 7281, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C74", + "start": 7284, "encoding": "bcd", "length": 5 } @@ -96,12 +96,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1C79", + "start": 7289, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C7C", + "start": 7292, "encoding": "bcd", "length": 5 } @@ -111,73 +111,73 @@ "B.2 Earnings Audits": { "02": { "label": "Recent Left Slot", - "start": "0x183B", + "start": 6203, "encoding": "int", "length": 3 }, "03": { "label": "Recent Cent. Slot", - "start": "0x1841", + "start": 6209, "encoding": "int", "length": 3 }, "04": { "label": "Recent Rght. Slot", - "start": "0x1847", + "start": 6215, "encoding": "int", "length": 3 }, "05": { "label": "Recent 4th Slot", - "start": "0x184D", + "start": 6221, "encoding": "int", "length": 3 }, "06": { "label": "Recent Paid Cred", - "start": "0x1853", + "start": 6227, "encoding": "int", "length": 3 }, "07": { "label": "Recent Serv. Cred", - "start": "0x1859", + "start": 6233, "encoding": "int", "length": 3 }, "09": { "label": "Total Left Slot", - "start": "0x1817", + "start": 6167, "encoding": "int", "length": 3 }, "10": { "label": "Total Cent. Slot", - "start": "0x181D", + "start": 6173, "encoding": "int", "length": 3 }, "11": { "label": "Total Rght. Slot", - "start": "0x1823", + "start": 6179, "encoding": "int", "length": 3 }, "12": { "label": "Total 4th Slot", - "start": "0x1829", + "start": 6185, "encoding": "int", "length": 3 }, "13": { "label": "Total Paid Cred", - "start": "0x182F", + "start": 6191, "encoding": "int", "length": 3 }, "14": { "label": "Total Serv. Cred", - "start": "0x1835", + "start": 6197, "encoding": "int", "length": 3 } @@ -186,67 +186,67 @@ "_note": "33 and 35 vary by game, others seem consistent", "01": { "label": "Games Started", - "start": "0x1883", + "start": 6275, "encoding": "int", "length": 3 }, "02": { "label": "Total Plays", - "start": "0x1889", + "start": 6281, "encoding": "int", "length": 3 }, "03": { "label": "Total Free Plays", - "start": "0x188F", + "start": 6287, "encoding": "int", "length": 3 }, "05": { "label": "Replay Awards", - "start": "0x1895", + "start": 6293, "encoding": "int", "length": 3 }, "09": { "label": "Match Awards", - "start": "0x18A1", + "start": 6305, "encoding": "int", "length": 3 }, "11": { "label": "H.S.T.D. Credits", - "start": "0x18A7", + "start": 6311, "encoding": "int", "length": 3 }, "15": { "label": "Tickets Awarded", - "start": "0x18AD", + "start": 6317, "encoding": "int", "length": 3 }, "17": { "label": "Left Drains", - "start": "0x1913", + "start": 6419, "encoding": "int", "length": 3 }, "18": { "label": "Right Drains", - "start": "0x1919", + "start": 6425, "encoding": "int", "length": 3 }, "13": { "label": "Extra Balls", - "start": "0x18B3", + "start": 6323, "encoding": "int", "length": 3 }, "21": { "label": "Play Time", - "start": "0x18B9", + "start": 6329, "encoding": "int", "length": 3, "units": "seconds", @@ -255,79 +255,79 @@ "22": { "label": "Minutes On", "units": "minutes", - "start": "0x18BF", + "start": 6335, "encoding": "int", "length": 3 }, "23": { "label": "Balls Played", - "start": "0x18C5", + "start": 6341, "encoding": "int", "length": 3 }, "24": { "label": "Tilts", - "start": "0x18CB", + "start": 6347, "encoding": "int", "length": 3 }, "25": { "label": "Replay 1 Awards", - "start": "0x18D1", + "start": 6353, "encoding": "int", "length": 3 }, "26": { "label": "Replay 2 Awards", - "start": "0x18D7", + "start": 6359, "encoding": "int", "length": 3 }, "27": { "label": "Replay 3 Awards", - "start": "0x18DD", + "start": 6365, "encoding": "int", "length": 3 }, "28": { "label": "Replay 4 Awards", - "start": "0x18E3", + "start": 6371, "encoding": "int", "length": 3 }, "29": { "label": "1 Player Games", - "start": "0x18E9", + "start": 6377, "encoding": "int", "length": 3 }, "30": { "label": "2 Player Games", - "start": "0x18EF", + "start": 6383, "encoding": "int", "length": 3 }, "31": { "label": "3 Player Games", - "start": "0x18F5", + "start": 6389, "encoding": "int", "length": 3 }, "32": { "label": "4 Player Games", - "start": "0x18FB", + "start": 6395, "encoding": "int", "length": 3 }, "33": { "label": "H.S.T.D. Reset Count", - "start": "0x1C8F", + "start": 7311, "encoding": "int", "length": 2 }, "34": { "label": "Burn-in Time", - "start": "0x190D", + "start": 6413, "encoding": "int", "length": 3, "units": "seconds", @@ -336,19 +336,19 @@ "35": { "label": "1st Replay Level", "scale": 10000, - "start": "0x1CB4", + "start": 7348, "encoding": "bcd", "length": 2 }, "36": { "label": "Left Flipper", - "start": "0x19FD", + "start": 6653, "encoding": "int", "length": 3 }, "37": { "label": "Right Flipper", - "start": "0x1A03", + "start": 6659, "encoding": "int", "length": 3 } @@ -356,157 +356,157 @@ "B.5 Histograms": { "01": { "label": "0-0.4 Mil. Score", - "start": "0x191F", + "start": 6431, "encoding": "int", "length": 3 }, "02": { "label": "0.5-0.9 Mil. Score", - "start": "0x1925", + "start": 6437, "encoding": "int", "length": 3 }, "03": { "label": "1.0-1.4 Mil. Score", - "start": "0x192B", + "start": 6443, "encoding": "int", "length": 3 }, "04": { "label": "1.5-1.9 Mil. Score", - "start": "0x1931", + "start": 6449, "encoding": "int", "length": 3 }, "05": { "label": "2.0-2.9 Mil. Score", - "start": "0x1937", + "start": 6455, "encoding": "int", "length": 3 }, "06": { "label": "3.0-3.9 Mil. Score", - "start": "0x193D", + "start": 6461, "encoding": "int", "length": 3 }, "07": { "label": "4.0-4.9 Mil. Score", - "start": "0x1943", + "start": 6467, "encoding": "int", "length": 3 }, "08": { "label": "5.0-5.9 Mil. Score", - "start": "0x1949", + "start": 6473, "encoding": "int", "length": 3 }, "09": { "label": "6.0-7.9 Mil. Score", - "start": "0x194F", + "start": 6479, "encoding": "int", "length": 3 }, "10": { "label": "8.0-9.9 Mil. Score", - "start": "0x1955", + "start": 6485, "encoding": "int", "length": 3 }, "11": { "label": "10-15 Mil. Score", - "start": "0x195B", + "start": 6491, "encoding": "int", "length": 3 }, "12": { "label": "15-20 Mil. Score", - "start": "0x1961", + "start": 6497, "encoding": "int", "length": 3 }, "13": { "label": "Over 20 Million", - "start": "0x1967", + "start": 6503, "encoding": "int", "length": 3 }, "14": { "label": "Game Time 0.0-1.0M", - "start": "0x196D", + "start": 6509, "encoding": "int", "length": 3 }, "15": { "label": "Game Time 1.0-1.5M", - "start": "0x1973", + "start": 6515, "encoding": "int", "length": 3 }, "16": { "label": "Game Time 1.5-2.0M", - "start": "0x1979", + "start": 6521, "encoding": "int", "length": 3 }, "17": { "label": "Game Time 2.0-2.5M", - "start": "0x197F", + "start": 6527, "encoding": "int", "length": 3 }, "18": { "label": "Game Time 2.5-3.0M", - "start": "0x1985", + "start": 6533, "encoding": "int", "length": 3 }, "19": { "label": "Game Time 3.0-3.5M", - "start": "0x198B", + "start": 6539, "encoding": "int", "length": 3 }, "20": { "label": "Game Time 3.5-4.0M", - "start": "0x1991", + "start": 6545, "encoding": "int", "length": 3 }, "21": { "label": "Game Time 4-5M", - "start": "0x1997", + "start": 6551, "encoding": "int", "length": 3 }, "22": { "label": "Game Time 5-6M", - "start": "0x199D", + "start": 6557, "encoding": "int", "length": 3 }, "23": { "label": "Game Time 6-8M", - "start": "0x19A3", + "start": 6563, "encoding": "int", "length": 3 }, "24": { "label": "Game Time 8-10M", - "start": "0x19A9", + "start": 6569, "encoding": "int", "length": 3 }, "25": { "label": "Game Time 10-15M", - "start": "0x19AF", + "start": 6575, "encoding": "int", "length": 3 }, "26": { "label": "Game Time > 15M", - "start": "0x19B5", + "start": 6581, "encoding": "int", "length": 3 } @@ -514,67 +514,67 @@ "B.6 Timestamps": { "02": { "label": "Totals Cleared", - "start": "0x1BFD", + "start": 7165, "encoding": "wpc_rtc", "length": 7 }, "03": { "label": "Clock Last Set", - "start": "0x1C04", + "start": 7172, "encoding": "wpc_rtc", "length": 7 }, "04": { "label": "Audits Cleared", - "start": "0x1C0B", + "start": 7179, "encoding": "wpc_rtc", "length": 7 }, "05": { "label": "Coins Cleared", - "start": "0x1C12", + "start": 7186, "encoding": "wpc_rtc", "length": 7 }, "06": { "label": "Factory Setting", - "start": "0x1C19", + "start": 7193, "encoding": "wpc_rtc", "length": 7 }, "07": { "label": "Last Game Start", - "start": "0x1C20", + "start": 7200, "encoding": "wpc_rtc", "length": 7 }, "08": { "label": "Last Replay", - "start": "0x1C27", + "start": 7207, "encoding": "wpc_rtc", "length": 7 }, "09": { "label": "Last HSTD Reset", - "start": "0x1C2E", + "start": 7214, "encoding": "wpc_rtc", "length": 7 }, "10": { "label": "Champion Reset", - "start": "0x1C35", + "start": 7221, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "Last Printout", - "start": "0x1C3C", + "start": 7228, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "Last Serv. Cred", - "start": "0x1C43", + "start": 7235, "encoding": "wpc_rtc", "length": 7 } @@ -582,51 +582,51 @@ }, "checksum8": [ { - "start": "0x1811", - "end": "0x1AE1", + "start": 6161, + "end": 6881, "groupings": 6, "label": "Audits" } ], "checksum16": [ { - "start": "0x1B1E", - "end": "0x1BFA", + "start": 6942, + "end": 7162, "label": "Adjustments" }, { - "start": "0x1BFD", - "end": "0x1C60", + "start": 7165, + "end": 7264, "label": "Timestamps" }, { - "start": "0x1C61", - "end": "0x1C82", + "start": 7265, + "end": 7298, "label": "High Scores" }, { - "start": "0x1C83", - "end": "0x1C8C", + "start": 7299, + "end": 7308, "label": "Grand Champion" }, { - "start": "0x1C8D", - "end": "0x1C92", + "start": 7309, + "end": 7314, "label": "HSTD Reset" }, { - "start": "0x1CAA", - "end": "0x1D7F", + "start": 7338, + "end": 7551, "label": "?? replay level" }, { - "start": "0x1D80", - "end": "0x1E42", + "start": 7552, + "end": 7746, "label": "Custom Message" }, { - "start": "0x1E43", - "end": "0x1EC6", + "start": 7747, + "end": 7878, "label": "Custom Message 2?" } ] diff --git a/gldneye.nv.json b/gldneye.nv.json index bf28107..eacb15f 100644 --- a/gldneye.nv.json +++ b/gldneye.nv.json @@ -16,12 +16,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x14ba", + "start": 5306, "encoding": "ch", "length": 3 }, "score": { - "start": "0x147c", + "start": 5244, "encoding": "bcd", "length": 5 } @@ -30,12 +30,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x14bd", + "start": 5309, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1481", + "start": 5249, "encoding": "bcd", "length": 5 } @@ -44,12 +44,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x14c0", + "start": 5312, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1486", + "start": 5254, "encoding": "bcd", "length": 5 } @@ -58,12 +58,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x14C3", + "start": 5315, "encoding": "ch", "length": 3 }, "score": { - "start": "0x148b", + "start": 5259, "encoding": "bcd", "length": 5 } @@ -72,12 +72,12 @@ "label": "Fifth Place", "short_label": "5th", "initials": { - "start": "0x14C6", + "start": 5318, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1490", + "start": 5264, "encoding": "bcd", "length": 5 } @@ -86,12 +86,12 @@ "label": "Sixth Place", "short_label": "6th", "initials": { - "start": "0x14C9", + "start": 5321, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1495", + "start": 5269, "encoding": "bcd", "length": 5 } diff --git a/gmine_l2.nv.json b/gmine_l2.nv.json index 0a5930b..2056394 100644 --- a/gmine_l2.nv.json +++ b/gmine_l2.nv.json @@ -16,39 +16,39 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x44", + "start": 68, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x38", + "start": 56, "encoding": "bcd", "length": 2 }, { - "start": "0x3a", + "start": 58, "encoding": "bcd", "length": 2 }, { - "start": "0x3c", + "start": 60, "encoding": "bcd", "length": 2 }, { - "start": "0x3e", + "start": 62, "encoding": "bcd", "length": 2 }, { - "start": "0x40", + "start": 64, "encoding": "bcd", "length": 2 }, { - "start": "0x42", + "start": 66, "encoding": "bcd", "length": 2 } @@ -58,7 +58,7 @@ "label": "High Score", "short_label": "HS", "score": { - "start": "0x6d6", + "start": 1750, "encoding": "bcd", "length": 2 } diff --git a/gottlieb_80b-2.nv.json b/gottlieb_80b-2.nv.json index beb3c50..4e5cd6f 100644 --- a/gottlieb_80b-2.nv.json +++ b/gottlieb_80b-2.nv.json @@ -29,7 +29,7 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "encoding": "bcd", "length": 2, "nibble": "low" @@ -40,13 +40,13 @@ "label": "High Score #1", "short_label": "1st", "initials": { - "start": "0xB7", + "start": 183, "encoding": "ch", "length": 6, "nibble": "low" }, "score": { - "start": "0xBD", + "start": 189, "encoding": "bcd", "length": 7, "nibble": "low", @@ -57,13 +57,13 @@ "label": "High Score #2", "short_label": "2nd", "initials": { - "start": "0xC4", + "start": 196, "encoding": "ch", "length": 6, "nibble": "low" }, "score": { - "start": "0xCA", + "start": 202, "encoding": "bcd", "length": 7, "nibble": "low", @@ -74,13 +74,13 @@ "label": "High Score #3", "short_label": "3rd", "initials": { - "start": "0xD1", + "start": 209, "encoding": "ch", "length": 6, "nibble": "low" }, "score": { - "start": "0xD7", + "start": 215, "encoding": "bcd", "length": 7, "nibble": "low", @@ -91,13 +91,13 @@ "label": "High Score #4", "short_label": "4th", "initials": { - "start": "0xDE", + "start": 222, "encoding": "ch", "length": 6, "nibble": "low" }, "score": { - "start": "0xE4", + "start": 228, "encoding": "bcd", "length": 7, "nibble": "low", @@ -108,13 +108,13 @@ "label": "High Score #5", "short_label": "5th", "initials": { - "start": "0xEB", + "start": 235, "encoding": "ch", "length": 6, "nibble": "low" }, "score": { - "start": "0xF1", + "start": 241, "encoding": "bcd", "length": 7, "nibble": "low", @@ -126,70 +126,70 @@ "Bookkeeping": { "01": { "label": "Left Chute Coins", - "start": "0x00", + "start": 0, "encoding": "bcd", "length": 4, "nibble": "low" }, "02": { "label": "Right Chute Coins", - "start": "0x04", + "start": 4, "encoding": "bcd", "length": 4, "nibble": "low" }, "03": { "label": "Center Chute Coins", - "start": "0x08", + "start": 8, "encoding": "bcd", "length": 4, "nibble": "low" }, "04": { "label": "Total Plays", - "start": "0x0C", + "start": 12, "encoding": "bcd", "length": 4, "nibble": "low" }, "05": { "label": "Total Replays", - "start": "0x10", + "start": 16, "encoding": "bcd", "length": 4, "nibble": "low" }, "07": { "label": "Extra Balls", - "start": "0x14", + "start": 20, "encoding": "bcd", "length": 3, "nibble": "low" }, "08": { "label": "Tilts", - "start": "0x17", + "start": 23, "encoding": "bcd", "length": 3, "nibble": "low" }, "09": { "label": "Specials", - "start": "0x1A", + "start": 26, "encoding": "bcd", "length": 3, "nibble": "low" }, "10": { "label": "Times HGTD Awarded", - "start": "0x1D", + "start": 29, "encoding": "bcd", "length": 3, "nibble": "low" }, "14": { "label": "Highest Game To Date", - "start": "0x2C", + "start": 44, "encoding": "bcd", "length": 7, "nibble": "low", @@ -197,7 +197,7 @@ }, "14a": { "label": "HGTD Initials", - "start": "0x26", + "start": 38, "encoding": "ch", "length": 6, "nibble": "low" @@ -205,7 +205,7 @@ "15": { "label": "Game Time", "suffix": " seconds", - "start": "0x20", + "start": 32, "encoding": "bcd", "length": 6, "nibble": "low", @@ -218,14 +218,14 @@ "06": { "label": "Replay Percentage", "suffix": "%", - "start": "0x3B", + "start": 59, "encoding": "bcd", "length": 2, "nibble": "low" }, "11": { "label": "First High Score", - "start": "0x33", + "start": 51, "encoding": "bcd", "length": 2, "nibble": "low", @@ -233,7 +233,7 @@ }, "12": { "label": "Second High Score", - "start": "0x35", + "start": 53, "encoding": "bcd", "length": 2, "nibble": "low", @@ -241,7 +241,7 @@ }, "13": { "label": "Third High Score", - "start": "0x37", + "start": 55, "encoding": "bcd", "length": 2, "nibble": "low", diff --git a/hs_l4.nv.json b/hs_l4.nv.json index f416f9b..7ad65dd 100644 --- a/hs_l4.nv.json +++ b/hs_l4.nv.json @@ -12,14 +12,14 @@ "game_state": { "hideout_jackpot": { "label": "Hideout Jackpot", - "start": "0x770", + "start": 1904, "encoding": "bcd", "length": 4 }, "player_count": { "label": "Player Count", "short_label": "Players", - "start": "0xAC", + "start": 172, "encoding": "int", "offset": 1, "special_values": { @@ -29,13 +29,13 @@ "current_player": { "label": "Current Player", "short_label": "P#", - "start": "0xAD", + "start": 173, "encoding": "int", "offset": 1 }, "current_ball": { "label": "Ball", - "start": "0x38", + "start": 56, "encoding": "bcd", "mask": "0x0F", "special_values": { @@ -45,7 +45,7 @@ }, "match": { "label": "Match", - "start": "0x38", + "start": 56, "encoding": "bcd", "mask": "0xF0", "special_values": { @@ -54,13 +54,13 @@ }, "extra_balls": { "label": "Extra Balls", - "start": "0xB0", + "start": 176, "encoding": "int" }, "bonus": { "label": "Bonus", "_note": "extracting value from lamp matrix col 6-8", - "start": "0x15", + "start": 21, "length": 3, "encoding": "bits", "values": [ @@ -93,7 +93,7 @@ "bonusX": { "label": "Bonus Multiplier", "_note": "extracting value from lamp matrix col 8", - "start": "0x17", + "start": 23, "encoding": "bits", "suffix": "X", "offset": 256, @@ -113,7 +113,7 @@ "bonus_hold": { "label": "Bonus Hold", "_note": "extracting value from lamp matrix col 8", - "start": "0x17", + "start": 23, "mask": "0x20", "encoding": "int", "special_values": { @@ -123,28 +123,28 @@ }, "tilt_warnings": { "label": "Tilt Warnings", - "start": "0xB3", + "start": 179, "encoding": "int" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20C", + "start": 524, "encoding": "bcd", "length": 4 } @@ -154,12 +154,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x737", + "start": 1847, "encoding": "ch", "length": 3 }, "score": { - "start": "0x727", + "start": 1831, "encoding": "bcd", "length": 4 } @@ -168,12 +168,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x73A", + "start": 1850, "encoding": "ch", "length": 3 }, "score": { - "start": "0x72B", + "start": 1835, "encoding": "bcd", "length": 4 } @@ -182,12 +182,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x73D", + "start": 1853, "encoding": "ch", "length": 3 }, "score": { - "start": "0x72F", + "start": 1839, "encoding": "bcd", "length": 4 } @@ -196,12 +196,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x740", + "start": 1856, "encoding": "ch", "length": 3 }, "score": { - "start": "0x733", + "start": 1843, "encoding": "bcd", "length": 4 } @@ -211,7 +211,7 @@ "Adjustments": { "01": { "label": "Auto Replay %", - "start": "0x780", + "start": 1920, "encoding": "bcd", "min": 4, "max": 50, @@ -223,7 +223,7 @@ "02a": { "label": "Replay Start", "_note": "if Adj01 > 4", - "start": "0x781", + "start": 1921, "encoding": "bcd", "min": 8, "max": 20, @@ -233,7 +233,7 @@ "03a": { "label": "Replay Levels", "_note": "if Adj01 > 4", - "start": "0x782", + "start": 1922, "encoding": "bcd", "min": 0, "max": 3, @@ -242,7 +242,7 @@ "02b": { "label": "Replay Level 1", "_note": "if Adj01 == 4", - "start": "0x781", + "start": 1921, "encoding": "bcd", "min": 0, "max": 99, @@ -255,7 +255,7 @@ "03b": { "label": "Replay Level 2", "_note": "if Adj01 == 4", - "start": "0x782", + "start": 1922, "encoding": "bcd", "min": 0, "max": 99, @@ -267,7 +267,7 @@ "04b": { "label": "Replay Level 3", "_note": "if Adj01 == 4", - "start": "0x783", + "start": 1923, "encoding": "bcd", "min": 0, "max": 99, @@ -279,7 +279,7 @@ "05b": { "label": "Replay Level 4", "_note": "if Adj01 == 4", - "start": "0x784", + "start": 1924, "encoding": "bcd", "min": 0, "max": 99, @@ -290,7 +290,7 @@ }, "06": { "label": "Replay Award", - "start": "0x785", + "start": 1925, "encoding": "enum", "values": [ "Credit", @@ -301,7 +301,7 @@ }, "07": { "label": "Special Award", - "start": "0x786", + "start": 1926, "encoding": "enum", "values": [ "Credit", @@ -311,7 +311,7 @@ }, "08": { "label": "Match Feature", - "start": "0x787", + "start": 1927, "encoding": "enum", "values": [ "On", @@ -320,7 +320,7 @@ }, "09": { "label": "Balls Per Game", - "start": "0x788", + "start": 1928, "encoding": "bcd", "min": 1, "max": 9, @@ -328,7 +328,7 @@ }, "10": { "label": "Tilt Warnings", - "start": "0x789", + "start": 1929, "encoding": "bcd", "min": 1, "max": 5, @@ -336,7 +336,7 @@ }, "11": { "label": "Max Extra Balls", - "start": "0x78A", + "start": 1930, "encoding": "bcd", "min": 0, "max": 9, @@ -347,7 +347,7 @@ }, "12": { "label": "Max Credits", - "start": "0x78B", + "start": 1931, "encoding": "bcd", "min": 5, "max": 99, @@ -355,7 +355,7 @@ }, "13": { "label": "Highest Scores", - "start": "0x78C", + "start": 1932, "encoding": "enum", "values": [ "Off", @@ -365,7 +365,7 @@ }, "14": { "label": "Backup High Score 1", - "start": "0x78D", + "start": 1933, "encoding": "bcd", "min": 0, "max": 99, @@ -374,7 +374,7 @@ }, "15": { "label": "Backup High Score 2", - "start": "0x78E", + "start": 1934, "encoding": "bcd", "min": 0, "max": 99, @@ -383,7 +383,7 @@ }, "16": { "label": "Backup High Score 3", - "start": "0x78F", + "start": 1935, "encoding": "bcd", "min": 0, "max": 99, @@ -392,7 +392,7 @@ }, "17": { "label": "Backup High Score 4", - "start": "0x790", + "start": 1936, "encoding": "bcd", "min": 0, "max": 99, @@ -401,7 +401,7 @@ }, "18": { "label": "High Score 1 Credits", - "start": "0x791", + "start": 1937, "encoding": "bcd", "min": 0, "max": 10, @@ -409,7 +409,7 @@ }, "19": { "label": "High Score 2 Credits", - "start": "0x792", + "start": 1938, "encoding": "bcd", "min": 0, "max": 3, @@ -417,7 +417,7 @@ }, "20": { "label": "High Score 3 Credits", - "start": "0x793", + "start": 1939, "encoding": "bcd", "min": 0, "max": 3, @@ -425,7 +425,7 @@ }, "21": { "label": "High Score 4 Credits", - "start": "0x794", + "start": 1940, "encoding": "bcd", "min": 0, "max": 3, @@ -433,7 +433,7 @@ }, "22": { "label": "HSTD Reset Every", - "start": "0x795", + "start": 1941, "encoding": "bcd", "min": 0, "max": 99, @@ -446,7 +446,7 @@ }, "23": { "label": "Free Play", - "start": "0x796", + "start": 1942, "encoding": "enum", "values": [ "No", @@ -455,7 +455,7 @@ }, "24": { "label": "Pricing", - "start": "0x797", + "start": 1943, "encoding": "bcd", "min": 0, "max": 16, @@ -466,49 +466,49 @@ }, "25": { "label": "Left Units", - "start": "0x798", + "start": 1944, "encoding": "bcd", "min": 0, "max": 99 }, "26": { "label": "Center Units", - "start": "0x799", + "start": 1945, "encoding": "bcd", "min": 0, "max": 99 }, "27": { "label": "Right Units", - "start": "0x79A", + "start": 1946, "encoding": "bcd", "min": 0, "max": 99 }, "28": { "label": "Units/Credit", - "start": "0x79B", + "start": 1947, "encoding": "bcd", "min": 0, "max": 99 }, "29": { "label": "Units/Bonus", - "start": "0x79C", + "start": 1948, "encoding": "bcd", "min": 0, "max": 99 }, "30": { "label": "Minimum Units", - "start": "0x79D", + "start": 1949, "encoding": "bcd", "min": 0, "max": 99 }, "31": { "label": "Freeway Start", - "start": "0x79E", + "start": 1950, "encoding": "enum", "values": [ "3-ball 50K, 5-ball 25K", @@ -518,7 +518,7 @@ }, "32": { "label": "Freeway Memory", - "start": "0x79F", + "start": 1951, "encoding": "enum", "values": [ "Regular", @@ -528,7 +528,7 @@ }, "33": { "label": "Eject Hole Spots", - "start": "0x7A0", + "start": 1952, "encoding": "enum", "values": [ "3-Ball Yes, 5-ball No", @@ -538,7 +538,7 @@ }, "34": { "label": "Ramp Spots", - "start": "0x7A1", + "start": 1953, "encoding": "enum", "values": [ "Yes", @@ -547,7 +547,7 @@ }, "35": { "label": "Light Special", - "start": "0x7A2", + "start": 1954, "encoding": "enum", "values": [ "3-Ball Reg, 5-ball Hard", @@ -560,7 +560,7 @@ }, "36": { "label": "Special Memory", - "start": "0x7A3", + "start": 1955, "encoding": "enum", "values": [ "No", @@ -569,7 +569,7 @@ }, "37": { "label": "Police Light", - "start": "0x7A4", + "start": 1956, "encoding": "enum", "values": [ "On", @@ -578,7 +578,7 @@ }, "38": { "label": "Kickback Memory", - "start": "0x7A5", + "start": 1957, "encoding": "enum", "values": [ "Easy", @@ -590,7 +590,7 @@ }, "39": { "label": "Light Freeway", - "start": "0x7A6", + "start": 1958, "encoding": "enum", "values": [ "Regular", @@ -599,7 +599,7 @@ }, "40": { "label": "Ramp Bonus Memory", - "start": "0x7A7", + "start": 1959, "encoding": "enum", "default": 1, "values": [ @@ -609,7 +609,7 @@ }, "41": { "label": "Extra Ball Memory", - "start": "0x7A8", + "start": 1960, "encoding": "enum", "values": [ "Yes", @@ -618,7 +618,7 @@ }, "42": { "label": "Stoplight Targets", - "start": "0x7A9", + "start": 1961, "encoding": "enum", "values": [ "Regular", @@ -627,7 +627,7 @@ }, "43": { "label": "Freeway Timer", - "start": "0x7AA", + "start": 1962, "encoding": "enum", "values": [ "Regular", @@ -637,7 +637,7 @@ }, "44": { "label": "Siren Style", - "start": "0x7AB", + "start": 1963, "encoding": "enum", "values": [ "USA", @@ -646,7 +646,7 @@ }, "45": { "label": "Attract Police Light", - "start": "0x7AC", + "start": 1964, "encoding": "enum", "values": [ "Yes", @@ -655,7 +655,7 @@ }, "46": { "label": "Attract Starter", - "start": "0x7AD", + "start": 1965, "encoding": "enum", "values": [ "Yes", @@ -664,7 +664,7 @@ }, "47": { "label": "Attract Sound", - "start": "0x7AE", + "start": 1966, "encoding": "enum", "values": [ "Yes", @@ -673,7 +673,7 @@ }, "48": { "label": "Game Over Music", - "start": "0x7AF", + "start": 1967, "encoding": "enum", "values": [ "Yes", @@ -682,7 +682,7 @@ }, "49": { "label": "Custom Message", - "start": "0x7B0", + "start": 1968, "encoding": "enum", "values": [ "On", @@ -693,14 +693,14 @@ "label": "Custom Msg Line 1", "encoding": "ch", "_note": "default uses 'o' (0x6F) for hyphen", - "start": "0x7B4", + "start": 1972, "length": 14, "default": "RUN THE LIGHTo" }, "49b": { "label": "Custom Msg Line 2", "encoding": "ch", - "start": "0x7C2", + "start": 1986, "length": 14, "default": "AND GET AWAYoo" }, @@ -708,13 +708,13 @@ "label": "Custom Msg Line 3", "encoding": "ch", "_note": "default byte 0xC4 is D (0x44) with period (0x80)", - "start": "0x7D0", + "start": 2000, "length": 14, "default": "AT HIGH SPEE\u00c4 " }, "50": { "label": "Switch Alarm Knocker", - "start": "0x7B1", + "start": 1969, "encoding": "enum", "values": [ "Yes", @@ -723,7 +723,7 @@ }, "51": { "label": "Unused Adjustment", - "start": "0x7B2", + "start": 1970, "encoding": "enum", "values": [ "", @@ -733,7 +733,7 @@ }, "52": { "label": "Unused Adjustment", - "start": "0x7B3", + "start": 1971, "encoding": "bcd", "min": 0, "max": 99 @@ -743,229 +743,229 @@ "audits": { "Audits": { "01": { - "start": "0x6A4", + "start": 1700, "encoding": "bcd", "length": 3, "label": "Left Coins" }, "02": { - "start": "0x6A8", + "start": 1704, "encoding": "bcd", "length": 3, "label": "Center Coins" }, "03": { - "start": "0x6AC", + "start": 1708, "encoding": "bcd", "length": 3, "label": "Right Coins" }, "04": { - "start": "0x6B0", + "start": 1712, "encoding": "bcd", "length": 3, "label": "Paid Credits" }, "05": { - "start": "0x6B4", + "start": 1716, "encoding": "bcd", "length": 3, "label": "Total Plays" }, "06": { - "start": "0x6B8", + "start": 1720, "encoding": "bcd", "length": 3, "label": "Total Free" }, "08": { - "start": "0x6BC", + "start": 1724, "encoding": "bcd", "length": 3, "label": "Replay Awards" }, "10": { - "start": "0x6C0", + "start": 1728, "encoding": "bcd", "length": 3, "label": "Special Awards" }, "12": { - "start": "0x6C4", + "start": 1732, "encoding": "bcd", "length": 3, "label": "Match Awards" }, "13": { - "start": "0x6C8", + "start": 1736, "encoding": "bcd", "length": 3, "label": "HSTD Credits" }, "15": { - "start": "0x6CC", + "start": 1740, "encoding": "bcd", "length": 3, "label": "Extra Balls" }, "18": { - "start": "0x6D0", + "start": 1744, "encoding": "bcd", "length": 3, "label": "Minutes of Play" }, "19": { - "start": "0x6D4", + "start": 1748, "encoding": "bcd", "length": 3, "label": "Balls Played" }, "20": { - "start": "0x6D8", + "start": 1752, "encoding": "bcd", "length": 3, "label": "Replay 1 Awards" }, "21": { - "start": "0x6DC", + "start": 1756, "encoding": "bcd", "length": 3, "label": "Replay 2 Awards" }, "22": { - "start": "0x6E0", + "start": 1760, "encoding": "bcd", "length": 3, "label": "Replay 3 Awards" }, "23": { - "start": "0x6E4", + "start": 1764, "encoding": "bcd", "length": 3, "label": "Replay 4 Awards" }, "24": { - "start": "0x6E8", + "start": 1768, "encoding": "bcd", "length": 3, "label": "1 Player Games" }, "25": { - "start": "0x6EC", + "start": 1772, "encoding": "bcd", "length": 3, "label": "2 Player Games" }, "26": { - "start": "0x6F0", + "start": 1776, "encoding": "bcd", "length": 3, "label": "3 Player Games" }, "27": { - "start": "0x6F4", + "start": 1780, "encoding": "bcd", "length": 3, "label": "4 Player Games" }, "28": { - "start": "0x6F8", + "start": 1784, "encoding": "bcd", "length": 3, "label": "Burn in Cycles" }, "29": { - "start": "0x6FC", + "start": 1788, "encoding": "bcd", "length": 3, "label": "Yellow Lit" }, "30": { - "start": "0x700", + "start": 1792, "encoding": "bcd", "length": 3, "label": "Red Lit" }, "31": { - "start": "0x704", + "start": 1796, "encoding": "bcd", "length": 3, "label": "Multiballs" }, "32": { - "start": "0x708", + "start": 1800, "encoding": "bcd", "length": 3, "label": "Jackpot Won" }, "33": { - "start": "0x70C", + "start": 1804, "encoding": "bcd", "length": 3, "label": "Special Lit" }, "34": { - "start": "0x710", + "start": 1808, "encoding": "bcd", "length": 3, "label": "Freeway E.B. Lit" }, "35": { - "start": "0x714", + "start": 1812, "encoding": "bcd", "length": 3, "label": "Ramp Shot" }, "36": { - "start": "0x718", + "start": 1816, "encoding": "bcd", "length": 3, "label": "Jackpot E.B. Lit" }, "37": { - "start": "0x71C", + "start": 1820, "encoding": "bcd", "length": 3, "label": "Kickback Fired" }, "38": { - "start": "0x720", + "start": 1824, "encoding": "bcd", "length": 3, "label": "Attract Mode Cycles" }, "39": { - "start": "0x743", + "start": 1859, "encoding": "bcd", "length": 3, "label": "HSTD Reset Counter" }, "40": { - "start": "0x757", + "start": 1879, "encoding": "bcd", "length": 3, "label": "Auto Replay Data 1" }, "41": { - "start": "0x754", + "start": 1876, "encoding": "bcd", "length": 3, "label": "Auto Replay Data 2" }, "42": { - "start": "0x751", + "start": 1873, "encoding": "bcd", "length": 3, "label": "Auto Replay Data 3" }, "43": { - "start": "0x74E", + "start": 1870, "encoding": "bcd", "length": 3, "label": "Auto Replay Data 4" }, "44": { - "start": "0x74B", + "start": 1867, "encoding": "bcd", "length": 3, "label": "Auto Replay Data 5" @@ -974,14 +974,14 @@ }, "checksum8": [ { - "start": "0x6A4", - "end": "0x724", + "start": 1700, + "end": 1828, "groupings": 4, "label": "Audits" }, { - "start": "0x748", - "end": "0x75A", + "start": 1864, + "end": 1882, "label": "Auto Replay Data" } ] diff --git a/jm_12r.nv.json b/jm_12r.nv.json index d08f3cf..d3a1a09 100644 --- a/jm_12r.nv.json +++ b/jm_12r.nv.json @@ -9,32 +9,32 @@ "_version": 0.1, "_endian": "big", "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { "label": "Player 1", - "start": "0x16A0", + "start": 5792, "encoding": "bcd", "length": 6 }, { "label": "Player 2", - "start": "0x16A7", + "start": 5799, "encoding": "bcd", "length": 6 }, { "label": "Player 3", - "start": "0x16AE", + "start": 5806, "encoding": "bcd", "length": 6 }, { "label": "Player 4", - "start": "0x16B5", + "start": 5813, "encoding": "bcd", "length": 6 } @@ -44,12 +44,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1C87", + "start": 7303, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C8A", + "start": 7306, "encoding": "bcd", "length": 6 } @@ -58,12 +58,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1C61", + "start": 7265, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C64", + "start": 7268, "encoding": "bcd", "length": 6 } @@ -72,12 +72,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1C6A", + "start": 7274, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C6D", + "start": 7277, "encoding": "bcd", "length": 6 } @@ -86,12 +86,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1C73", + "start": 7283, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C76", + "start": 7286, "encoding": "bcd", "length": 6 } @@ -100,12 +100,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1C7C", + "start": 7292, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C7F", + "start": 7295, "encoding": "bcd", "length": 6 } @@ -117,7 +117,7 @@ "short_label": "Cyberpunk", "_note": "Last player to reach Powerdown (320Gb).", "initials": { - "start": "0x1EC6", + "start": 7878, "encoding": "ch", "length": 3 } @@ -127,12 +127,12 @@ "short_label": "Powerdown #1", "_note": "Need to add a way to ignore entries if initials = ' '", "initials": { - "start": "0x1ED1", + "start": 7889, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1ED4", + "start": 7892, "encoding": "bcd", "length": 6 } @@ -141,12 +141,12 @@ "label": "Masters of Powerdown #2", "short_label": "Powerdown #2", "initials": { - "start": "0x1EDA", + "start": 7898, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EDD", + "start": 7901, "encoding": "bcd", "length": 6 } @@ -155,12 +155,12 @@ "label": "Masters of Powerdown #3", "short_label": "Powerdown #3", "initials": { - "start": "0x1EE3", + "start": 7907, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EE6", + "start": 7910, "encoding": "bcd", "length": 6 } @@ -169,12 +169,12 @@ "label": "Masters of Powerdown #4", "short_label": "Powerdown #4", "initials": { - "start": "0x1EEC", + "start": 7916, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EEF", + "start": 7919, "encoding": "bcd", "length": 6 } @@ -183,12 +183,12 @@ "label": "Masters of Powerdown #5", "short_label": "Powerdown #5", "initials": { - "start": "0x1EF5", + "start": 7925, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EF8", + "start": 7928, "encoding": "bcd", "length": 6 } @@ -197,12 +197,12 @@ "label": "Masters of Powerdown #6", "short_label": "Powerdown #6", "initials": { - "start": "0x1EFE", + "start": 7934, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F01", + "start": 7937, "encoding": "bcd", "length": 6 } @@ -211,12 +211,12 @@ "label": "Masters of Powerdown #7", "short_label": "Powerdown #7", "initials": { - "start": "0x1F07", + "start": 7943, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F0A", + "start": 7946, "encoding": "bcd", "length": 6 } @@ -225,12 +225,12 @@ "label": "Masters of Powerdown #8", "short_label": "Powerdown #8", "initials": { - "start": "0x1F10", + "start": 7952, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F13", + "start": 7955, "encoding": "bcd", "length": 6 } @@ -239,12 +239,12 @@ "label": "Masters of Powerdown #9", "short_label": "Powerdown #9", "initials": { - "start": "0x1F19", + "start": 7961, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F1C", + "start": 7964, "encoding": "bcd", "length": 6 } @@ -253,12 +253,12 @@ "label": "Masters of Powerdown #10", "short_label": "Powerdown #10", "initials": { - "start": "0x1F22", + "start": 7970, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F25", + "start": 7973, "encoding": "bcd", "length": 6 } @@ -269,12 +269,12 @@ "label": "Masters of Powerdown #11", "short_label": "Powerdown #11", "initials": { - "start": "0x1F2B", + "start": 7979, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F2E", + "start": 7982, "encoding": "bcd", "length": 6 } @@ -283,12 +283,12 @@ "label": "Masters of Powerdown #32", "short_label": "Powerdown #32", "initials": { - "start": "0x1FD6", + "start": 8150, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FD9", + "start": 8153, "encoding": "bcd", "length": 6 } @@ -298,7 +298,7 @@ "A.1 Standard Adjustments": { "01": { "label": "Balls Per Game", - "start": "0x1B1F", + "start": 6943, "encoding": "int", "length": 2, "min": 1, @@ -307,7 +307,7 @@ }, "02": { "label": "Tilt Warnings", - "start": "0x1B21", + "start": 6945, "encoding": "int", "length": 2, "min": 1, @@ -316,7 +316,7 @@ }, "03": { "label": "Max E.B. Count", - "start": "0x1B23", + "start": 6947, "encoding": "int", "length": 2, "min": 0, @@ -325,7 +325,7 @@ }, "04": { "label": "Max E.B. Per B.I.P.", - "start": "0x1B25", + "start": 6949, "encoding": "int", "length": 2, "min": 0, @@ -337,7 +337,7 @@ }, "05": { "label": "Replay System", - "start": "0x1B28", + "start": 6952, "encoding": "enum", "values": [ "Auto %", @@ -347,7 +347,7 @@ }, "06": { "label": "Replay Percent", - "start": "0x1B29", + "start": 6953, "encoding": "int", "length": 2, "min": 5, @@ -356,7 +356,7 @@ }, "07": { "label": "Replay Start", - "start": "0x1B2B", + "start": 6955, "encoding": "bcd", "length": 2, "min": 400, @@ -367,7 +367,7 @@ }, "08": { "label": "Replay Levels", - "start": "0x1B2D", + "start": 6957, "encoding": "int", "length": 2, "min": 1, @@ -376,7 +376,7 @@ }, "09": { "label": "Replay L1", - "start": "0x1B2F", + "start": 6959, "encoding": "bcd", "length": 2, "min": 0, @@ -390,7 +390,7 @@ }, "10": { "label": "Replay L2", - "start": "0x1B31", + "start": 6961, "encoding": "bcd", "length": 2, "min": 0, @@ -404,7 +404,7 @@ }, "11": { "label": "Replay L3", - "start": "0x1B33", + "start": 6963, "encoding": "bcd", "length": 2, "min": 0, @@ -418,7 +418,7 @@ }, "12": { "label": "Replay L4", - "start": "0x1B35", + "start": 6965, "encoding": "bcd", "length": 2, "min": 0, @@ -432,7 +432,7 @@ }, "13": { "label": "Replay Boost", - "start": "0x1B37", + "start": 6967, "encoding": "bcd", "length": 2, "min": 0, @@ -448,7 +448,7 @@ "14": { "label": "Replay Award", "encoding": "enum", - "start": "0x1B3A", + "start": 6970, "values": [ "Credit", "Ticket", @@ -459,7 +459,7 @@ }, "15": { "label": "Special Award", - "start": "0x1B3B", + "start": 6971, "encoding": "enum", "values": [ "Credit", @@ -471,7 +471,7 @@ }, "16": { "label": "Match Award", - "start": "0x1B3E", + "start": 6974, "encoding": "enum", "values": [ "Credit", @@ -481,7 +481,7 @@ }, "17": { "label": "Ex. Ball Ticket", - "start": "0x1B40", + "start": 6976, "encoding": "enum", "values": [ "NO", @@ -491,7 +491,7 @@ }, "18": { "label": "Max. Tick./Player", - "start": "0x1B41", + "start": 6977, "encoding": "int", "length": 2, "min": 0, @@ -500,7 +500,7 @@ }, "19": { "label": "Match Feature", - "start": "0x1B43", + "start": 6979, "encoding": "int", "length": 2, "min": 0, @@ -513,7 +513,7 @@ }, "20": { "label": "Custom Message", - "start": "0x1B46", + "start": 6982, "encoding": "enum", "values": [ "OFF", @@ -523,7 +523,7 @@ }, "21": { "label": "Language", - "start": "0x1B48", + "start": 6984, "encoding": "enum", "values": [ "English", @@ -534,7 +534,7 @@ }, "22": { "label": "Clock Style", - "start": "0x1B4A", + "start": 6986, "encoding": "enum", "values": [ "AM/PM", @@ -544,7 +544,7 @@ }, "23": { "label": "Date Style", - "start": "0x1B4C", + "start": 6988, "encoding": "enum", "values": [ "Mmm. DD, YY", @@ -554,7 +554,7 @@ }, "24": { "label": "Show Time + Date", - "start": "0x1B4E", + "start": 6990, "encoding": "enum", "values": [ "NO", @@ -564,7 +564,7 @@ }, "25": { "label": "Allow Dim. Illum.", - "start": "0x1B50", + "start": 6992, "encoding": "enum", "values": [ "NO", @@ -574,7 +574,7 @@ }, "26": { "label": "Tournament Play", - "start": "0x1B52", + "start": 6994, "encoding": "enum", "values": [ "NO", @@ -584,7 +584,7 @@ }, "27": { "label": "Euro. Scr. Format", - "start": "0x1B54", + "start": 6996, "encoding": "enum", "values": [ "NO", @@ -594,7 +594,7 @@ }, "28": { "label": "Min. Vol. Override", - "start": "0x1B56", + "start": 6998, "encoding": "enum", "values": [ "NO", @@ -607,7 +607,7 @@ "min": 1, "max": 60, "default": 15, - "start": "0x1B57", + "start": 6999, "encoding": "int", "length": 2, "suffix": " MINUTES", @@ -617,7 +617,7 @@ }, "30": { "label": "Power Save Level", - "start": "0x1B59", + "start": 7001, "encoding": "int", "length": 2, "min": 4, @@ -626,7 +626,7 @@ }, "31": { "label": "Ticket Exp. Board", - "start": "0x1B5C", + "start": 7004, "encoding": "enum", "values": [ "NO", @@ -636,7 +636,7 @@ }, "32": { "label": "No Bonus Flips", - "start": "0x1B5E", + "start": 7006, "encoding": "enum", "values": [ "NO", @@ -646,7 +646,7 @@ }, "33": { "label": "Game Restart", - "start": "0x1B60", + "start": 7008, "encoding": "enum", "values": [ "NEVER", @@ -659,7 +659,7 @@ "A.2 Feature Adjustments": { "01": { "label": "Buy Extra Ball", - "start": "0x1BC6", + "start": 7110, "encoding": "enum", "values": [ "OFF", @@ -670,7 +670,7 @@ }, "02": { "label": "Buy In Count", - "start": "0x1BC8", + "start": 7112, "encoding": "int", "length": 1, "min": 1, @@ -682,7 +682,7 @@ }, "03": { "label": "Ball Saves", - "start": "0x1BCA", + "start": 7114, "encoding": "int", "length": 1, "min": 0, @@ -691,7 +691,7 @@ }, "04": { "label": "Ball Save Time", - "start": "0x1BCC", + "start": 7116, "encoding": "int", "length": 1, "min": 3, @@ -700,7 +700,7 @@ }, "05": { "label": "Timed Plunger", - "start": "0x1BCE", + "start": 7118, "encoding": "int", "length": 1, "min": 29, @@ -712,7 +712,7 @@ }, "06": { "label": "Flipper Plunger", - "start": "0x1BD0", + "start": 7120, "encoding": "enum", "values": [ "NO", @@ -722,7 +722,7 @@ }, "07": { "label": "Extra Ball Memory", - "start": "0x1BD2", + "start": 7122, "encoding": "enum", "values": [ "NO", @@ -732,7 +732,7 @@ }, "08": { "label": "Extra Ball Percent", - "start": "0x1BD4", + "start": 7124, "encoding": "int", "length": 1, "min": 10, @@ -744,7 +744,7 @@ }, "09": { "label": "Extra Ball Level", - "start": "0x1BD6", + "start": 7126, "encoding": "int", "length": 1, "min": 5, @@ -754,7 +754,7 @@ "10": { "label": "German Speech", "_note": "double-check that 0=NO", - "start": "0x1BD8", + "start": 7128, "encoding": "enum", "values": [ "NO", @@ -764,7 +764,7 @@ }, "11": { "label": "Enable Censor", - "start": "0x1BDA", + "start": 7130, "encoding": "enum", "values": [ "NO", @@ -774,7 +774,7 @@ }, "12": { "label": "Special Mode", - "start": "0x1BDC", + "start": 7132, "encoding": "enum", "values": [ "NO", @@ -784,7 +784,7 @@ }, "13": { "label": "Player Tournament", - "start": "0x1BDE", + "start": 7134, "encoding": "enum", "values": [ "NO", @@ -794,7 +794,7 @@ }, "14": { "label": "A-Mode Music", - "start": "0x1BE0", + "start": 7136, "encoding": "enum", "values": [ "NO", @@ -804,7 +804,7 @@ }, "15": { "label": "MK3 Codes Shown", - "start": "0x1BE2", + "start": 7138, "encoding": "enum", "values": [ "NO", @@ -814,7 +814,7 @@ }, "16": { "label": "Hand Position X", - "start": "0x1BE4", + "start": 7140, "encoding": "int", "length": 1, "min": 0, @@ -823,7 +823,7 @@ }, "17": { "label": "Hand Position Y", - "start": "0x1BE6", + "start": 7142, "encoding": "int", "length": 1, "min": 0, @@ -833,7 +833,7 @@ }, "18": { "label": "Hand Disabled", - "start": "0x1BE8", + "start": 7144, "encoding": "enum", "values": [ "NO", @@ -847,73 +847,73 @@ "B.2 Earnings Audits": { "02": { "label": "Recent Left Slot", - "start": "0x183B", + "start": 6203, "encoding": "int", "length": 3 }, "03": { "label": "Recent Cent. Slot", - "start": "0x1841", + "start": 6209, "encoding": "int", "length": 3 }, "04": { "label": "Recent Rght. Slot", - "start": "0x1847", + "start": 6215, "encoding": "int", "length": 3 }, "05": { "label": "Recent 4th Slot", - "start": "0x184D", + "start": 6221, "encoding": "int", "length": 3 }, "06": { "label": "Recent Paid Cred", - "start": "0x1853", + "start": 6227, "encoding": "int", "length": 3 }, "07": { "label": "Recent Serv. Cred", - "start": "0x1859", + "start": 6233, "encoding": "int", "length": 3 }, "09": { "label": "Total Left Slot", - "start": "0x1817", + "start": 6167, "encoding": "int", "length": 3 }, "10": { "label": "Total Cent. Slot", - "start": "0x181D", + "start": 6173, "encoding": "int", "length": 3 }, "11": { "label": "Total Rght. Slot", - "start": "0x1823", + "start": 6179, "encoding": "int", "length": 3 }, "12": { "label": "Total 4th Slot", - "start": "0x1829", + "start": 6185, "encoding": "int", "length": 3 }, "13": { "label": "Total Paid Cred", - "start": "0x182F", + "start": 6191, "encoding": "int", "length": 3 }, "14": { "label": "Total Serv. Cred", - "start": "0x1835", + "start": 6197, "encoding": "int", "length": 3 } @@ -921,73 +921,73 @@ "B.3 Standard Audits": { "01": { "label": "Games Started", - "start": "0x1883", + "start": 6275, "encoding": "int", "length": 3 }, "02": { "label": "Total Plays", - "start": "0x1889", + "start": 6281, "encoding": "int", "length": 3 }, "03": { "label": "Total Free Plays", - "start": "0x188F", + "start": 6287, "encoding": "int", "length": 3 }, "05": { "label": "Replay Awards", - "start": "0x1895", + "start": 6293, "encoding": "int", "length": 3 }, "07": { "label": "Special Awards", - "start": "0x189B", + "start": 6299, "encoding": "int", "length": 3 }, "09": { "label": "Match Awards", - "start": "0x18A1", + "start": 6305, "encoding": "int", "length": 3 }, "11": { "label": "H.S.T.D. Credits", - "start": "0x18A7", + "start": 6311, "encoding": "int", "length": 3 }, "15": { "label": "?Tickets Awarded", - "start": "0x18AD", + "start": 6317, "encoding": "int", "length": 3 }, "17": { "label": "Left Drains", - "start": "0x1913", + "start": 6419, "encoding": "int", "length": 3 }, "18": { "label": "Right Drains", - "start": "0x1919", + "start": 6425, "encoding": "int", "length": 3 }, "13": { "label": "Extra Balls", - "start": "0x18B3", + "start": 6323, "encoding": "int", "length": 3 }, "21": { "label": "Play Time", - "start": "0x18B9", + "start": 6329, "encoding": "int", "length": 3, "units": "seconds", @@ -996,79 +996,79 @@ "22": { "label": "Machine On", "units": "minutes", - "start": "0x18BF", + "start": 6335, "encoding": "int", "length": 3 }, "23": { "label": "Balls Played", - "start": "0x18C5", + "start": 6341, "encoding": "int", "length": 3 }, "24": { "label": "Tilts", - "start": "0x18CB", + "start": 6347, "encoding": "int", "length": 3 }, "25": { "label": "Replay 1 Awards", - "start": "0x18D1", + "start": 6353, "encoding": "int", "length": 3 }, "26": { "label": "Replay 2 Awards", - "start": "0x18D7", + "start": 6359, "encoding": "int", "length": 3 }, "27": { "label": "Replay 3 Awards", - "start": "0x18DD", + "start": 6365, "encoding": "int", "length": 3 }, "28": { "label": "Replay 4 Awards", - "start": "0x18E3", + "start": 6371, "encoding": "int", "length": 3 }, "29": { "label": "1 Player Games", - "start": "0x18E9", + "start": 6377, "encoding": "int", "length": 3 }, "30": { "label": "2 Player Games", - "start": "0x18EF", + "start": 6383, "encoding": "int", "length": 3 }, "31": { "label": "3 Player Games", - "start": "0x18F5", + "start": 6389, "encoding": "int", "length": 3 }, "32": { "label": "4 Player Games", - "start": "0x18FB", + "start": 6395, "encoding": "int", "length": 3 }, "33": { "label": "H.S.T.D. Reset Count", - "start": "0x1C94", + "start": 7316, "encoding": "int", "length": 2 }, "34": { "label": "Burn-in Time", - "start": "0x190D", + "start": 6413, "encoding": "int", "length": 3, "units": "seconds", @@ -1077,19 +1077,19 @@ "35": { "label": "1st Replay Level", "suffix": "M", - "start": "0x1CBA", + "start": 7354, "encoding": "bcd", "length": 2 }, "36": { "label": "Left Flipper", - "start": "0x19FD", + "start": 6653, "encoding": "int", "length": 3 }, "37": { "label": "Right Flipper", - "start": "0x1A03", + "start": 6659, "encoding": "int", "length": 3 } @@ -1097,217 +1097,217 @@ "B.4 Feature Audits": { "01": { "label": "Buy-In Ex. Balls", - "start": "0x1A15", + "start": 6677, "encoding": "int", "length": 3 }, "02": { "label": "Total Multiballs", - "start": "0x1A1B", + "start": 6683, "encoding": "int", "length": 3 }, "03": { "label": "1 Buy-In Games", - "start": "0x1A21", + "start": 6689, "encoding": "int", "length": 3 }, "04": { "label": "2 Buy-In Games", - "start": "0x1A27", + "start": 6695, "encoding": "int", "length": 3 }, "05": { "label": "3 Buy-In Games", - "start": "0x1A2D", + "start": 6701, "encoding": "int", "length": 3 }, "06": { "label": ">=4 Buy-In Games", - "start": "0x1A33", + "start": 6707, "encoding": "int", "length": 3 }, "07": { "label": "Cyber MBalls", - "start": "0x1A39", + "start": 6713, "encoding": "int", "length": 3 }, "08": { "label": "1 Cy. MBall Games", - "start": "0x1A3F", + "start": 6719, "encoding": "int", "length": 3 }, "09": { "label": "2 Cy. MBall Games", - "start": "0x1A45", + "start": 6725, "encoding": "int", "length": 3 }, "10": { "label": "3 Cy. MBall Games", - "start": "0x1A4B", + "start": 6731, "encoding": "int", "length": 3 }, "11": { "label": "Quick MBalls", - "start": "0x1A51", + "start": 6737, "encoding": "int", "length": 3 }, "12": { "label": "Phone MBalls", - "start": "0x1A57", + "start": 6743, "encoding": "int", "length": 3 }, "13": { "label": "Max. Gigabytes", - "start": "0x1A5D", + "start": 6749, "encoding": "int", "length": 3 }, "14": { "label": "Yakuza Strikes", - "start": "0x1A63", + "start": 6755, "encoding": "int", "length": 3 }, "15": { "label": "Throwing Spikes", - "start": "0x1A69", + "start": 6761, "encoding": "int", "length": 3 }, "16": { "label": "Spike Lite EB", - "start": "0x1A6F", + "start": 6767, "encoding": "int", "length": 3 }, "17": { "label": "Matrix Awards", - "start": "0x1A75", + "start": 6773, "encoding": "int", "length": 3 }, "18": { "label": "Mode Starts", - "start": "0x1A7B", + "start": 6779, "encoding": "int", "length": 3 }, "19": { "label": "Matrix Light EB", - "start": "0x1A81", + "start": 6785, "encoding": "int", "length": 3 }, "20": { "label": "Video Modes", - "start": "0x1A87", + "start": 6791, "encoding": "int", "length": 3 }, "21": { "label": "Vid. Mode Lite EB", - "start": "0x1A8D", + "start": 6797, "encoding": "int", "length": 3 }, "22": { "label": "Bob's Items", - "start": "0x1A93", + "start": 6803, "encoding": "int", "length": 3 }, "23": { "label": "Video Frames", - "start": "0x1A99", + "start": 6809, "encoding": "int", "length": 3 }, "24": { "label": "Vid. Frame Lite EB", - "start": "0x1A9F", + "start": 6815, "encoding": "int", "length": 3 }, "25": { "label": "Ball Searches", - "start": "0x1AA5", + "start": 6821, "encoding": "int", "length": 3 }, "26": { "label": "5 Ball Searches", - "start": "0x1AAB", + "start": 6827, "encoding": "int", "length": 3 }, "27": { "label": "Bonus X", - "start": "0x1AB1", + "start": 6833, "encoding": "int", "length": 3 }, "28": { "label": "Bonus X Lite EB", - "start": "0x1AB7", + "start": 6839, "encoding": "int", "length": 3 }, "29": { "label": "1 EB Games", - "start": "0x1ABD", + "start": 6845, "encoding": "int", "length": 3 }, "30": { "label": "2 EB Games", - "start": "0x1AC3", + "start": 6851, "encoding": "int", "length": 3 }, "31": { "label": "3 EB Games", - "start": "0x1AC9", + "start": 6857, "encoding": "int", "length": 3 }, "32": { "label": "Ball Saves", - "start": "0x1ACF", + "start": 6863, "encoding": "int", "length": 3 }, "33": { "label": "Mnem. Recoveries", - "start": "0x1AD5", + "start": 6869, "encoding": "int", "length": 3 }, "34": { "label": "Skill Shots", - "start": "0x1ADB", + "start": 6875, "encoding": "int", "length": 3 }, "35": { "label": "Special Modes", - "start": "0x1AE1", + "start": 6881, "encoding": "int", "length": 3 }, "36": { "label": "Cyberpunk Credit", - "start": "0x1AE7", + "start": 6887, "encoding": "int", "length": 3 } @@ -1315,157 +1315,157 @@ "B.5 Histograms": { "01": { "label": "0-39M Score", - "start": "0x191F", + "start": 6431, "encoding": "int", "length": 3 }, "02": { "label": "40-59M Score", - "start": "0x1925", + "start": 6437, "encoding": "int", "length": 3 }, "03": { "label": "60-79M Score", - "start": "0x192B", + "start": 6443, "encoding": "int", "length": 3 }, "04": { "label": "80-99M Score", - "start": "0x1931", + "start": 6449, "encoding": "int", "length": 3 }, "05": { "label": "100-149M Score", - "start": "0x1937", + "start": 6455, "encoding": "int", "length": 3 }, "06": { "label": "150-249M Score", - "start": "0x193D", + "start": 6461, "encoding": "int", "length": 3 }, "07": { "label": "250-399M Score", - "start": "0x1943", + "start": 6467, "encoding": "int", "length": 3 }, "08": { "label": "400-599M Score", - "start": "0x1949", + "start": 6473, "encoding": "int", "length": 3 }, "09": { "label": "600-999M Score", - "start": "0x194F", + "start": 6479, "encoding": "int", "length": 3 }, "10": { "label": "1-1.49B Score", - "start": "0x1955", + "start": 6485, "encoding": "int", "length": 3 }, "11": { "label": "1.5-1.9B Score", - "start": "0x195B", + "start": 6491, "encoding": "int", "length": 3 }, "12": { "label": "2-2.9B Score", - "start": "0x1961", + "start": 6497, "encoding": "int", "length": 3 }, "13": { "label": "Over 3B Score", - "start": "0x1967", + "start": 6503, "encoding": "int", "length": 3 }, "14": { "label": "Game Time 0.0-1.0M", - "start": "0x196D", + "start": 6509, "encoding": "int", "length": 3 }, "15": { "label": "Game Time 1.0-1.5M", - "start": "0x1973", + "start": 6515, "encoding": "int", "length": 3 }, "16": { "label": "Game Time 1.5-2.0M", - "start": "0x1979", + "start": 6521, "encoding": "int", "length": 3 }, "17": { "label": "Game Time 2.0-2.5M", - "start": "0x197F", + "start": 6527, "encoding": "int", "length": 3 }, "18": { "label": "Game Time 2.5-3.0M", - "start": "0x1985", + "start": 6533, "encoding": "int", "length": 3 }, "19": { "label": "Game Time 3.0-3.5M", - "start": "0x198B", + "start": 6539, "encoding": "int", "length": 3 }, "20": { "label": "Game Time 3.5-4.0M", - "start": "0x1991", + "start": 6545, "encoding": "int", "length": 3 }, "21": { "label": "Game Time 4-5M", - "start": "0x1997", + "start": 6551, "encoding": "int", "length": 3 }, "22": { "label": "Game Time 5-6M", - "start": "0x199D", + "start": 6557, "encoding": "int", "length": 3 }, "23": { "label": "Game Time 6-8M", - "start": "0x19A3", + "start": 6563, "encoding": "int", "length": 3 }, "24": { "label": "Game Time 8-10M", - "start": "0x19A9", + "start": 6569, "encoding": "int", "length": 3 }, "25": { "label": "Game Time 10-15M", - "start": "0x19AF", + "start": 6575, "encoding": "int", "length": 3 }, "26": { "label": "Game Time > 15M", - "start": "0x19B5", + "start": 6581, "encoding": "int", "length": 3 } @@ -1473,67 +1473,67 @@ "B.6 Timestamps": { "02": { "label": "Totals Cleared", - "start": "0x1BFD", + "start": 7165, "encoding": "wpc_rtc", "length": 7 }, "03": { "label": "Clock Last Set", - "start": "0x1C04", + "start": 7172, "encoding": "wpc_rtc", "length": 7 }, "04": { "label": "Audits Cleared", - "start": "0x1C0B", + "start": 7179, "encoding": "wpc_rtc", "length": 7 }, "05": { "label": "Coins Cleared", - "start": "0x1C12", + "start": 7186, "encoding": "wpc_rtc", "length": 7 }, "06": { "label": "Factory Setting", - "start": "0x1C19", + "start": 7193, "encoding": "wpc_rtc", "length": 7 }, "07": { "label": "Last Game Start", - "start": "0x1C20", + "start": 7200, "encoding": "wpc_rtc", "length": 7 }, "08": { "label": "Last Replay", - "start": "0x1C27", + "start": 7207, "encoding": "wpc_rtc", "length": 7 }, "09": { "label": "Last HSTD Reset", - "start": "0x1C2E", + "start": 7214, "encoding": "wpc_rtc", "length": 7 }, "10": { "label": "Champion Reset", - "start": "0x1C35", + "start": 7221, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "Last Printout", - "start": "0x1C3C", + "start": 7228, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "Last Serv. Cred", - "start": "0x1C43", + "start": 7235, "encoding": "wpc_rtc", "length": 7 } @@ -1541,61 +1541,61 @@ "B.X Unidentified": { "01": { "label": "? (@0x1901)", - "start": "0x1901", + "start": 6401, "encoding": "int", "length": 3 }, "02": { "label": "? (@0x1907)", - "start": "0x1907", + "start": 6407, "encoding": "int", "length": 3 }, "04": { "label": "? (@0x19BB)", - "start": "0x19BB", + "start": 6587, "encoding": "int", "length": 3 }, "05": { "label": "?boot count", - "start": "0x19C1", + "start": 6593, "encoding": "int", "length": 3 }, "06": { "label": "? (@0x19C7)", - "start": "0x19C7", + "start": 6599, "encoding": "int", "length": 3 }, "07": { "label": "? (@0x19CD)", - "start": "0x19CD", + "start": 6605, "encoding": "int", "length": 3 }, "10": { "label": "? (@0x1C4A)", - "start": "0x1C4A", + "start": 7242, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "? (@0x1C51)", - "start": "0x1C51", + "start": 7249, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "? (@0x1C58)", - "start": "0x1C58", + "start": 7256, "encoding": "wpc_rtc", "length": 7 }, "13": { "label": "Volume", - "start": "0x1CA2", + "start": 7330, "encoding": "int", "length": 1, "min": 0, @@ -1605,82 +1605,82 @@ }, "checksum8": [ { - "start": "0x1811", - "end": "0x1B04", + "start": 6161, + "end": 6916, "groupings": 6, "label": "Audits" } ], "checksum16": [ { - "start": "0x1B1D", - "end": "0x1BFA", + "start": 6941, + "end": 7162, "label": "Adjustments" }, { - "start": "0x1BFD", - "end": "0x1C60", + "start": 7165, + "end": 7264, "label": "Timestamps" }, { - "start": "0x1C61", - "end": "0x1C86", + "start": 7265, + "end": 7302, "label": "High Scores" }, { - "start": "0x1C87", - "end": "0x1C91", + "start": 7303, + "end": 7313, "label": "Grand Champion" }, { - "start": "0x1C92", - "end": "0x1C97", + "start": 7314, + "end": 7319, "label": "HSTD Reset" }, { - "start": "0x1C98", - "end": "0x1CA1", + "start": 7320, + "end": 7329, "label": "Credits?" }, { - "start": "0x1CA2", - "end": "0x1CA4", + "start": 7330, + "end": 7332, "label": "Volume" }, { - "start": "0x1CA6", - "end": "0x1CAF" + "start": 7334, + "end": 7343 }, { - "start": "0x1CB0", - "end": "0x1D85" + "start": 7344, + "end": 7557 }, { - "start": "0x1D86", - "end": "0x1E48", + "start": 7558, + "end": 7752, "label": "Custom Message" }, { - "start": "0x1EC6", - "end": "0x1ED0", + "start": 7878, + "end": 7888, "label": "Cyberpunk" }, { - "start": "0x1ED1", - "end": "0x1FE0", + "start": 7889, + "end": 8160, "label": "Masters of Powerdown" }, { - "start": "0x1FE1", - "end": "0x1FE6" + "start": 8161, + "end": 8166 }, { - "start": "0x1FE7", - "end": "0x1FEC" + "start": 8167, + "end": 8172 }, { - "start": "0x1FED", - "end": "0x1FF2" + "start": 8173, + "end": 8178 } ] } diff --git a/jokrz_l6.nv.json b/jokrz_l6.nv.json index b5333ce..5741168 100644 --- a/jokrz_l6.nv.json +++ b/jokrz_l6.nv.json @@ -16,29 +16,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } diff --git a/mm_10.nv.json b/mm_10.nv.json index 1c6efca..cb84c72 100644 --- a/mm_10.nv.json +++ b/mm_10.nv.json @@ -13,28 +13,28 @@ "_fileformat": 0.1, "_version": 0.1, "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { - "start": "0x16A0", + "start": 5792, "encoding": "bcd", "length": 5 }, { - "start": "0x16A6", + "start": 5798, "encoding": "bcd", "length": 5 }, { - "start": "0x16AC", + "start": 5804, "encoding": "bcd", "length": 5 }, { - "start": "0x16B1", + "start": 5809, "encoding": "bcd", "length": 5 } @@ -44,12 +44,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1D43", + "start": 7491, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D46", + "start": 7494, "encoding": "bcd", "length": 5 } @@ -58,12 +58,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1D21", + "start": 7457, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D24", + "start": 7460, "encoding": "bcd", "length": 5 } @@ -72,12 +72,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1D29", + "start": 7465, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D2C", + "start": 7468, "encoding": "bcd", "length": 5 } @@ -86,12 +86,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1D31", + "start": 7473, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D34", + "start": 7476, "encoding": "bcd", "length": 5 } @@ -100,12 +100,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1D39", + "start": 7481, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D3C", + "start": 7484, "encoding": "bcd", "length": 5 } @@ -116,12 +116,12 @@ "label": "Castle Champion", "short_label": "Castle Champ", "initials": { - "start": "0x1F81", + "start": 8065, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F84", + "start": 8068, "encoding": "bcd", "length": 2, "suffix": " Castles Destroyed" @@ -131,12 +131,12 @@ "label": "Joust Champion", "short_label": "Joust Champ", "initials": { - "start": "0x1F8B", + "start": 8075, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F8E", + "start": 8078, "encoding": "bcd", "length": 2, "suffix": " Joust Victories" @@ -146,12 +146,12 @@ "label": "Catapult Champion", "short_label": "Catapult Champ", "initials": { - "start": "0x1F95", + "start": 8085, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F98", + "start": 8088, "encoding": "bcd", "length": 2, "suffix": " Catapult Slams" @@ -161,12 +161,12 @@ "label": "Peasant Champion", "short_label": "Peasant Champ", "initials": { - "start": "0x1F9F", + "start": 8095, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FA2", + "start": 8098, "encoding": "bcd", "length": 2, "suffix": " Peasant Revolts" @@ -176,12 +176,12 @@ "label": "Damsel Champion", "short_label": "Damsel Champ", "initials": { - "start": "0x1FA9", + "start": 8105, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FAC", + "start": 8108, "encoding": "bcd", "length": 2, "suffix": " Damsels Saved" @@ -191,12 +191,12 @@ "label": "Troll Champion", "short_label": "Troll Champ", "initials": { - "start": "0x1FB3", + "start": 8115, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FB6", + "start": 8118, "encoding": "bcd", "length": 2, "suffix": " Trolls Destroyed" @@ -206,12 +206,12 @@ "label": "Madness Champion", "short_label": "Madness Champ", "initials": { - "start": "0x1FBD", + "start": 8125, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FC0", + "start": 8128, "encoding": "bcd", "length": 5 } @@ -220,23 +220,23 @@ "label": "King of the Realm #1", "short_label": "King #1", "initials": { - "start": "0x1FC7", + "start": 8135, "encoding": "ch", "length": 3 }, "_note": "counter for King X must be > counter for King (X+1)", "counter": { - "start": "0x1FCA", + "start": 8138, "encoding": "bcd", "length": 3 }, "nth time": { - "start": "0x1FCD", + "start": 8141, "encoding": "bcd", "length": 2 }, "timestamp": { - "start": "0x1CFC", + "start": 7420, "encoding": "wpc_rtc", "length": 7 } @@ -245,22 +245,22 @@ "label": "King of the Realm #2", "short_label": "King #2", "initials": { - "start": "0x1FCF", + "start": 8143, "encoding": "ch", "length": 3 }, "counter": { - "start": "0x1FD2", + "start": 8146, "encoding": "bcd", "length": 3 }, "nth time": { - "start": "0x1FD5", + "start": 8149, "encoding": "bcd", "length": 2 }, "timestamp": { - "start": "0x1D03", + "start": 7427, "encoding": "wpc_rtc", "length": 7 } @@ -269,22 +269,22 @@ "label": "King of the Realm #3", "short_label": "King #3", "initials": { - "start": "0x1FD7", + "start": 8151, "encoding": "ch", "length": 3 }, "counter": { - "start": "0x1FDA", + "start": 8154, "encoding": "bcd", "length": 3 }, "nth time": { - "start": "0x1FDD", + "start": 8157, "encoding": "bcd", "length": 2 }, "timestamp": { - "start": "0x1D0A", + "start": 7434, "encoding": "wpc_rtc", "length": 7 } @@ -293,22 +293,22 @@ "label": "King of the Realm #4", "short_label": "King #4", "initials": { - "start": "0x1FDF", + "start": 8159, "encoding": "ch", "length": 3 }, "counter": { - "start": "0x1FE2", + "start": 8162, "encoding": "bcd", "length": 3 }, "nth time": { - "start": "0x1FE5", + "start": 8165, "encoding": "bcd", "length": 2 }, "timestamp": { - "start": "0x1D11", + "start": 7441, "encoding": "wpc_rtc", "length": 7 } @@ -318,73 +318,73 @@ "B.2 Earnings Audits": { "02": { "label": "Recent Left Slot", - "start": "0x183B", + "start": 6203, "encoding": "int", "length": 3 }, "03": { "label": "Recent Cent. Slot", - "start": "0x1841", + "start": 6209, "encoding": "int", "length": 3 }, "04": { "label": "Recent Rght. Slot", - "start": "0x1847", + "start": 6215, "encoding": "int", "length": 3 }, "05": { "label": "Recent 4th Slot", - "start": "0x184D", + "start": 6221, "encoding": "int", "length": 3 }, "06": { "label": "Recent Paid Cred", - "start": "0x1853", + "start": 6227, "encoding": "int", "length": 3 }, "07": { "label": "Recent Serv. Cred", - "start": "0x1859", + "start": 6233, "encoding": "int", "length": 3 }, "09": { "label": "Total Left Slot", - "start": "0x1817", + "start": 6167, "encoding": "int", "length": 3 }, "10": { "label": "Total Cent. Slot", - "start": "0x181D", + "start": 6173, "encoding": "int", "length": 3 }, "11": { "label": "Total Rght. Slot", - "start": "0x1823", + "start": 6179, "encoding": "int", "length": 3 }, "12": { "label": "Total 4th Slot", - "start": "0x1829", + "start": 6185, "encoding": "int", "length": 3 }, "13": { "label": "Total Paid Cred", - "start": "0x182F", + "start": 6191, "encoding": "int", "length": 3 }, "14": { "label": "Total Serv. Cred", - "start": "0x1835", + "start": 6197, "encoding": "int", "length": 3 } @@ -393,67 +393,67 @@ "_note": "33 and 35 vary by game, others seem consistent", "01": { "label": "Games Started", - "start": "0x1883", + "start": 6275, "encoding": "int", "length": 3 }, "02": { "label": "Total Plays", - "start": "0x1889", + "start": 6281, "encoding": "int", "length": 3 }, "03": { "label": "Total Free Plays", - "start": "0x188F", + "start": 6287, "encoding": "int", "length": 3 }, "05": { "label": "Replay Awards", - "start": "0x1895", + "start": 6293, "encoding": "int", "length": 3 }, "09": { "label": "Match Awards", - "start": "0x18A1", + "start": 6305, "encoding": "int", "length": 3 }, "11": { "label": "H.S.T.D. Credits", - "start": "0x18A7", + "start": 6311, "encoding": "int", "length": 3 }, "15": { "label": "Tickets Awarded", - "start": "0x18AD", + "start": 6317, "encoding": "int", "length": 3 }, "17": { "label": "Left Drains", - "start": "0x1913", + "start": 6419, "encoding": "int", "length": 3 }, "18": { "label": "Right Drains", - "start": "0x1919", + "start": 6425, "encoding": "int", "length": 3 }, "13": { "label": "Extra Balls", - "start": "0x18B3", + "start": 6323, "encoding": "int", "length": 3 }, "21": { "label": "Play Time", - "start": "0x18B9", + "start": 6329, "encoding": "int", "length": 3, "units": "seconds", @@ -462,79 +462,79 @@ "22": { "label": "Minutes On", "units": "minutes", - "start": "0x18BF", + "start": 6335, "encoding": "int", "length": 3 }, "23": { "label": "Balls Played", - "start": "0x18C5", + "start": 6341, "encoding": "int", "length": 3 }, "24": { "label": "Tilts", - "start": "0x18CB", + "start": 6347, "encoding": "int", "length": 3 }, "25": { "label": "Replay 1 Awards", - "start": "0x18D1", + "start": 6353, "encoding": "int", "length": 3 }, "26": { "label": "Replay 2 Awards", - "start": "0x18D7", + "start": 6359, "encoding": "int", "length": 3 }, "27": { "label": "Replay 3 Awards", - "start": "0x18DD", + "start": 6365, "encoding": "int", "length": 3 }, "28": { "label": "Replay 4 Awards", - "start": "0x18E3", + "start": 6371, "encoding": "int", "length": 3 }, "29": { "label": "1 Player Games", - "start": "0x18E9", + "start": 6377, "encoding": "int", "length": 3 }, "30": { "label": "2 Player Games", - "start": "0x18EF", + "start": 6383, "encoding": "int", "length": 3 }, "31": { "label": "3 Player Games", - "start": "0x18F5", + "start": 6389, "encoding": "int", "length": 3 }, "32": { "label": "4 Player Games", - "start": "0x18FB", + "start": 6395, "encoding": "int", "length": 3 }, "33": { "label": "H.S.T.D. Reset Count", - "start": "0x1D4F", + "start": 7503, "encoding": "int", "length": 2 }, "34": { "label": "Burn-in Time", - "start": "0x190D", + "start": 6413, "encoding": "int", "length": 3, "units": "seconds", @@ -543,19 +543,19 @@ "35": { "label": "1st Replay Level", "suffix": "M", - "start": "0x1D75", + "start": 7541, "encoding": "bcd", "length": 2 }, "36": { "label": "Left Flipper", - "start": "0x19FD", + "start": 6653, "encoding": "int", "length": 3 }, "37": { "label": "Right Flipper", - "start": "0x1A03", + "start": 6659, "encoding": "int", "length": 3 } @@ -563,157 +563,157 @@ "B.5 Histograms": { "01": { "label": "0-0.99M Score", - "start": "0x191F", + "start": 6431, "encoding": "int", "length": 3 }, "02": { "label": "1-1.99M Score", - "start": "0x1925", + "start": 6437, "encoding": "int", "length": 3 }, "03": { "label": "2-4.99M Score", - "start": "0x192B", + "start": 6443, "encoding": "int", "length": 3 }, "04": { "label": "5-9.99M Score", - "start": "0x1931", + "start": 6449, "encoding": "int", "length": 3 }, "05": { "label": "10-19.99M Score", - "start": "0x1937", + "start": 6455, "encoding": "int", "length": 3 }, "06": { "label": "20-29.99M Score", - "start": "0x193D", + "start": 6461, "encoding": "int", "length": 3 }, "07": { "label": "30-39.99M Score", - "start": "0x1943", + "start": 6467, "encoding": "int", "length": 3 }, "08": { "label": "40-49.99M Score", - "start": "0x1949", + "start": 6473, "encoding": "int", "length": 3 }, "09": { "label": "50-59.99M Score", - "start": "0x194F", + "start": 6479, "encoding": "int", "length": 3 }, "10": { "label": "60-69.99M Score", - "start": "0x1955", + "start": 6485, "encoding": "int", "length": 3 }, "11": { "label": "70-79.99M Score", - "start": "0x195B", + "start": 6491, "encoding": "int", "length": 3 }, "12": { "label": "80-89.99M Score", - "start": "0x1961", + "start": 6497, "encoding": "int", "length": 3 }, "13": { "label": "Over 90M Score", - "start": "0x1967", + "start": 6503, "encoding": "int", "length": 3 }, "14": { "label": "Game Time 0.0-1.0M", - "start": "0x196D", + "start": 6509, "encoding": "int", "length": 3 }, "15": { "label": "Game Time 1.0-1.5M", - "start": "0x1973", + "start": 6515, "encoding": "int", "length": 3 }, "16": { "label": "Game Time 1.5-2.0M", - "start": "0x1979", + "start": 6521, "encoding": "int", "length": 3 }, "17": { "label": "Game Time 2.0-2.5M", - "start": "0x197F", + "start": 6527, "encoding": "int", "length": 3 }, "18": { "label": "Game Time 2.5-3.0M", - "start": "0x1985", + "start": 6533, "encoding": "int", "length": 3 }, "19": { "label": "Game Time 3.0-3.5M", - "start": "0x198B", + "start": 6539, "encoding": "int", "length": 3 }, "20": { "label": "Game Time 3.5-4.0M", - "start": "0x1991", + "start": 6545, "encoding": "int", "length": 3 }, "21": { "label": "Game Time 4-5M", - "start": "0x1997", + "start": 6551, "encoding": "int", "length": 3 }, "22": { "label": "Game Time 5-6M", - "start": "0x199D", + "start": 6557, "encoding": "int", "length": 3 }, "23": { "label": "Game Time 6-8M", - "start": "0x19A3", + "start": 6563, "encoding": "int", "length": 3 }, "24": { "label": "Game Time 8-10M", - "start": "0x19A9", + "start": 6569, "encoding": "int", "length": 3 }, "25": { "label": "Game Time 10-15M", - "start": "0x19AF", + "start": 6575, "encoding": "int", "length": 3 }, "26": { "label": "Game Time > 15M", - "start": "0x19B5", + "start": 6581, "encoding": "int", "length": 3 } @@ -721,67 +721,67 @@ "B.6 Timestamps": { "02": { "label": "Totals Cleared", - "start": "0x1CAF", + "start": 7343, "encoding": "wpc_rtc", "length": 7 }, "03": { "label": "Clock Last Set", - "start": "0x1CB6", + "start": 7350, "encoding": "wpc_rtc", "length": 7 }, "04": { "label": "Audits Cleared", - "start": "0x1CBD", + "start": 7357, "encoding": "wpc_rtc", "length": 7 }, "05": { "label": "Coins Cleared", - "start": "0x1CC4", + "start": 7364, "encoding": "wpc_rtc", "length": 7 }, "06": { "label": "Factory Setting", - "start": "0x1CCB", + "start": 7371, "encoding": "wpc_rtc", "length": 7 }, "07": { "label": "Last Game Start", - "start": "0x1CD2", + "start": 7378, "encoding": "wpc_rtc", "length": 7 }, "08": { "label": "Last Replay", - "start": "0x1CD9", + "start": 7385, "encoding": "wpc_rtc", "length": 7 }, "09": { "label": "Last HSTD Reset", - "start": "0x1CE0", + "start": 7392, "encoding": "wpc_rtc", "length": 7 }, "10": { "label": "Champion Reset", - "start": "0x1CE7", + "start": 7399, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "Last Printout", - "start": "0x1CEE", + "start": 7406, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "Last Serv. Cred", - "start": "0x1CF5", + "start": 7413, "encoding": "wpc_rtc", "length": 7 } @@ -789,86 +789,86 @@ }, "checksum8": [ { - "start": "0x1811", - "end": "0x1B88", + "start": 6161, + "end": 7048, "groupings": 6, "label": "Audits" } ], "checksum16": [ { - "start": "0x1B89", - "end": "0x1CAC", + "start": 7049, + "end": 7340, "label": "Adjustments" }, { - "start": "0x1CAF", - "end": "0x1D20", + "start": 7343, + "end": 7456, "label": "Timestamps" }, { - "start": "0x1D21", - "end": "0x1D42", + "start": 7457, + "end": 7490, "label": "High Scores" }, { - "start": "0x1D43", - "end": "0x1D4C", + "start": 7491, + "end": 7500, "label": "Grand Champion" }, { - "start": "0x1D4D", - "end": "0x1D52", + "start": 7501, + "end": 7506, "label": "HSTD Reset" }, { - "start": "0x1D6B", - "end": "0x1E40", + "start": 7531, + "end": 7744, "label": "?? replay level" }, { - "start": "0x1E41", - "end": "0x1F03", + "start": 7745, + "end": 7939, "label": "Custom Message" }, { - "start": "0x1F81", - "end": "0x1F8A", + "start": 8065, + "end": 8074, "label": "Castle Champion" }, { - "start": "0x1F8B", - "end": "0x1F94", + "start": 8075, + "end": 8084, "label": "Joust Champion" }, { - "start": "0x1F95", - "end": "0x1F9E", + "start": 8085, + "end": 8094, "label": "Catapult Champion" }, { - "start": "0x1F9F", - "end": "0x1FA8", + "start": 8095, + "end": 8104, "label": "Peasant Champion" }, { - "start": "0x1FA9", - "end": "0x1FB2", + "start": 8105, + "end": 8114, "label": "Damsel Champion" }, { - "start": "0x1FB3", - "end": "0x1FBC", + "start": 8115, + "end": 8124, "label": "Troll Champion" }, { - "start": "0x1FBD", - "end": "0x1FC6", + "start": 8125, + "end": 8134, "label": "Madness Champion" }, { - "start": "0x1FC7", - "end": "0x1FE8", + "start": 8135, + "end": 8168, "label": "King of the Realm" } ] diff --git a/mm_109.nv.json b/mm_109.nv.json index f70a6b8..2484019 100644 --- a/mm_109.nv.json +++ b/mm_109.nv.json @@ -11,28 +11,28 @@ "_fileformat": 0.1, "_version": 0.1, "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { - "start": "0x16A0", + "start": 5792, "encoding": "bcd", "length": 5 }, { - "start": "0x16A6", + "start": 5798, "encoding": "bcd", "length": 5 }, { - "start": "0x16AC", + "start": 5804, "encoding": "bcd", "length": 5 }, { - "start": "0x16B1", + "start": 5809, "encoding": "bcd", "length": 5 } @@ -42,12 +42,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1D4B", + "start": 7499, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D4E", + "start": 7502, "encoding": "bcd", "length": 5 } @@ -56,12 +56,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1D29", + "start": 7465, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D2C", + "start": 7468, "encoding": "bcd", "length": 5 } @@ -70,12 +70,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1D31", + "start": 7473, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D34", + "start": 7476, "encoding": "bcd", "length": 5 } @@ -84,12 +84,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1D39", + "start": 7481, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D3C", + "start": 7484, "encoding": "bcd", "length": 5 } @@ -98,12 +98,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1D41", + "start": 7489, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D44", + "start": 7492, "encoding": "bcd", "length": 5 } @@ -114,12 +114,12 @@ "label": "Castle Champion", "short_label": "Castle Champ", "initials": { - "start": "0x1F89", + "start": 8073, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F8C", + "start": 8076, "encoding": "bcd", "length": 2, "suffix": " Castles Destroyed" @@ -129,12 +129,12 @@ "label": "Joust Champion", "short_label": "Joust Champ", "initials": { - "start": "0x1F93", + "start": 8083, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F96", + "start": 8086, "encoding": "bcd", "length": 2, "suffix": " Joust Victories" @@ -144,12 +144,12 @@ "label": "Catapult Champion", "short_label": "Catapult Champ", "initials": { - "start": "0x1F9D", + "start": 8093, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FA0", + "start": 8096, "encoding": "bcd", "length": 2, "suffix": " Catapult Slams" @@ -159,12 +159,12 @@ "label": "Peasant Champion", "short_label": "Peasant Champ", "initials": { - "start": "0x1FA7", + "start": 8103, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FAA", + "start": 8106, "encoding": "bcd", "length": 2, "suffix": " Peasant Revolts" @@ -174,12 +174,12 @@ "label": "Damsel Champion", "short_label": "Damsel Champ", "initials": { - "start": "0x1FB1", + "start": 8113, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FB4", + "start": 8116, "encoding": "bcd", "length": 2, "suffix": " Damsels Saved" @@ -189,12 +189,12 @@ "label": "Troll Champion", "short_label": "Troll Champ", "initials": { - "start": "0x1FBB", + "start": 8123, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FBE", + "start": 8126, "encoding": "bcd", "length": 2, "suffix": " Trolls Destroyed" @@ -204,12 +204,12 @@ "label": "Madness Champion", "short_label": "Madness Champ", "initials": { - "start": "0x1FC5", + "start": 8133, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FC8", + "start": 8136, "encoding": "bcd", "length": 5 } @@ -218,23 +218,23 @@ "label": "King of the Realm #1", "short_label": "King #1", "initials": { - "start": "0x1FCF", + "start": 8143, "encoding": "ch", "length": 3 }, "_note": "counter for King X must be > counter for King (X+1)", "counter": { - "start": "0x1FD2", + "start": 8146, "encoding": "bcd", "length": 3 }, "nth time": { - "start": "0x1FD5", + "start": 8149, "encoding": "bcd", "length": 2 }, "timestamp": { - "start": "0x1D04", + "start": 7428, "encoding": "wpc_rtc", "length": 7 } @@ -243,22 +243,22 @@ "label": "King of the Realm #2", "short_label": "King #2", "initials": { - "start": "0x1FD7", + "start": 8151, "encoding": "ch", "length": 3 }, "counter": { - "start": "0x1FDA", + "start": 8154, "encoding": "bcd", "length": 3 }, "nth time": { - "start": "0x1FDD", + "start": 8157, "encoding": "bcd", "length": 2 }, "timestamp": { - "start": "0x1D0B", + "start": 7435, "encoding": "wpc_rtc", "length": 7 } @@ -267,22 +267,22 @@ "label": "King of the Realm #3", "short_label": "King #3", "initials": { - "start": "0x1FDF", + "start": 8159, "encoding": "ch", "length": 3 }, "counter": { - "start": "0x1FE2", + "start": 8162, "encoding": "bcd", "length": 3 }, "nth time": { - "start": "0x1FE5", + "start": 8165, "encoding": "bcd", "length": 2 }, "timestamp": { - "start": "0x1D12", + "start": 7442, "encoding": "wpc_rtc", "length": 7 } @@ -291,22 +291,22 @@ "label": "King of the Realm #4", "short_label": "King #4", "initials": { - "start": "0x1FE7", + "start": 8167, "encoding": "ch", "length": 3 }, "counter": { - "start": "0x1FEA", + "start": 8170, "encoding": "bcd", "length": 3 }, "nth time": { - "start": "0x1FED", + "start": 8173, "encoding": "bcd", "length": 2 }, "timestamp": { - "start": "0x1D19", + "start": 7449, "encoding": "wpc_rtc", "length": 7 } @@ -316,73 +316,73 @@ "B.2 Earnings Audits": { "02": { "label": "Recent Left Slot", - "start": "0x183B", + "start": 6203, "encoding": "int", "length": 3 }, "03": { "label": "Recent Cent. Slot", - "start": "0x1841", + "start": 6209, "encoding": "int", "length": 3 }, "04": { "label": "Recent Rght. Slot", - "start": "0x1847", + "start": 6215, "encoding": "int", "length": 3 }, "05": { "label": "Recent 4th Slot", - "start": "0x184D", + "start": 6221, "encoding": "int", "length": 3 }, "06": { "label": "Recent Paid Cred", - "start": "0x1853", + "start": 6227, "encoding": "int", "length": 3 }, "07": { "label": "Recent Serv. Cred", - "start": "0x1859", + "start": 6233, "encoding": "int", "length": 3 }, "09": { "label": "Total Left Slot", - "start": "0x1817", + "start": 6167, "encoding": "int", "length": 3 }, "10": { "label": "Total Cent. Slot", - "start": "0x181D", + "start": 6173, "encoding": "int", "length": 3 }, "11": { "label": "Total Rght. Slot", - "start": "0x1823", + "start": 6179, "encoding": "int", "length": 3 }, "12": { "label": "Total 4th Slot", - "start": "0x1829", + "start": 6185, "encoding": "int", "length": 3 }, "13": { "label": "Total Paid Cred", - "start": "0x182F", + "start": 6191, "encoding": "int", "length": 3 }, "14": { "label": "Total Serv. Cred", - "start": "0x1835", + "start": 6197, "encoding": "int", "length": 3 } @@ -391,67 +391,67 @@ "_note": "33 and 35 vary by game, others seem consistent", "01": { "label": "Games Started", - "start": "0x1883", + "start": 6275, "encoding": "int", "length": 3 }, "02": { "label": "Total Plays", - "start": "0x1889", + "start": 6281, "encoding": "int", "length": 3 }, "03": { "label": "Total Free Plays", - "start": "0x188F", + "start": 6287, "encoding": "int", "length": 3 }, "05": { "label": "Replay Awards", - "start": "0x1895", + "start": 6293, "encoding": "int", "length": 3 }, "09": { "label": "Match Awards", - "start": "0x18A1", + "start": 6305, "encoding": "int", "length": 3 }, "11": { "label": "H.S.T.D. Credits", - "start": "0x18A7", + "start": 6311, "encoding": "int", "length": 3 }, "15": { "label": "Tickets Awarded", - "start": "0x18AD", + "start": 6317, "encoding": "int", "length": 3 }, "17": { "label": "Left Drains", - "start": "0x1913", + "start": 6419, "encoding": "int", "length": 3 }, "18": { "label": "Right Drains", - "start": "0x1919", + "start": 6425, "encoding": "int", "length": 3 }, "13": { "label": "Extra Balls", - "start": "0x18B3", + "start": 6323, "encoding": "int", "length": 3 }, "21": { "label": "Play Time", - "start": "0x18B9", + "start": 6329, "encoding": "int", "length": 3, "units": "seconds", @@ -460,79 +460,79 @@ "22": { "label": "Minutes On", "units": "minutes", - "start": "0x18BF", + "start": 6335, "encoding": "int", "length": 3 }, "23": { "label": "Balls Played", - "start": "0x18C5", + "start": 6341, "encoding": "int", "length": 3 }, "24": { "label": "Tilts", - "start": "0x18CB", + "start": 6347, "encoding": "int", "length": 3 }, "25": { "label": "Replay 1 Awards", - "start": "0x18D1", + "start": 6353, "encoding": "int", "length": 3 }, "26": { "label": "Replay 2 Awards", - "start": "0x18D7", + "start": 6359, "encoding": "int", "length": 3 }, "27": { "label": "Replay 3 Awards", - "start": "0x18DD", + "start": 6365, "encoding": "int", "length": 3 }, "28": { "label": "Replay 4 Awards", - "start": "0x18E3", + "start": 6371, "encoding": "int", "length": 3 }, "29": { "label": "1 Player Games", - "start": "0x18E9", + "start": 6377, "encoding": "int", "length": 3 }, "30": { "label": "2 Player Games", - "start": "0x18EF", + "start": 6383, "encoding": "int", "length": 3 }, "31": { "label": "3 Player Games", - "start": "0x18F5", + "start": 6389, "encoding": "int", "length": 3 }, "32": { "label": "4 Player Games", - "start": "0x18FB", + "start": 6395, "encoding": "int", "length": 3 }, "33": { "label": "H.S.T.D. Reset Count", - "start": "0x1D57", + "start": 7511, "encoding": "int", "length": 2 }, "34": { "label": "Burn-in Time", - "start": "0x190D", + "start": 6413, "encoding": "int", "length": 3, "units": "seconds", @@ -541,19 +541,19 @@ "35": { "label": "1st Replay Level", "suffix": "M", - "start": "0x1D7D", + "start": 7549, "encoding": "bcd", "length": 2 }, "36": { "label": "Left Flipper", - "start": "0x19FD", + "start": 6653, "encoding": "int", "length": 3 }, "37": { "label": "Right Flipper", - "start": "0x1A03", + "start": 6659, "encoding": "int", "length": 3 } @@ -561,157 +561,157 @@ "B.5 Histograms": { "01": { "label": "0-0.99M Score", - "start": "0x191F", + "start": 6431, "encoding": "int", "length": 3 }, "02": { "label": "1-1.99M Score", - "start": "0x1925", + "start": 6437, "encoding": "int", "length": 3 }, "03": { "label": "2-4.99M Score", - "start": "0x192B", + "start": 6443, "encoding": "int", "length": 3 }, "04": { "label": "5-9.99M Score", - "start": "0x1931", + "start": 6449, "encoding": "int", "length": 3 }, "05": { "label": "10-19.99M Score", - "start": "0x1937", + "start": 6455, "encoding": "int", "length": 3 }, "06": { "label": "20-29.99M Score", - "start": "0x193D", + "start": 6461, "encoding": "int", "length": 3 }, "07": { "label": "30-39.99M Score", - "start": "0x1943", + "start": 6467, "encoding": "int", "length": 3 }, "08": { "label": "40-49.99M Score", - "start": "0x1949", + "start": 6473, "encoding": "int", "length": 3 }, "09": { "label": "50-59.99M Score", - "start": "0x194F", + "start": 6479, "encoding": "int", "length": 3 }, "10": { "label": "60-69.99M Score", - "start": "0x1955", + "start": 6485, "encoding": "int", "length": 3 }, "11": { "label": "70-79.99M Score", - "start": "0x195B", + "start": 6491, "encoding": "int", "length": 3 }, "12": { "label": "80-89.99M Score", - "start": "0x1961", + "start": 6497, "encoding": "int", "length": 3 }, "13": { "label": "Over 90M Score", - "start": "0x1967", + "start": 6503, "encoding": "int", "length": 3 }, "14": { "label": "Game Time 0.0-1.0M", - "start": "0x196D", + "start": 6509, "encoding": "int", "length": 3 }, "15": { "label": "Game Time 1.0-1.5M", - "start": "0x1973", + "start": 6515, "encoding": "int", "length": 3 }, "16": { "label": "Game Time 1.5-2.0M", - "start": "0x1979", + "start": 6521, "encoding": "int", "length": 3 }, "17": { "label": "Game Time 2.0-2.5M", - "start": "0x197F", + "start": 6527, "encoding": "int", "length": 3 }, "18": { "label": "Game Time 2.5-3.0M", - "start": "0x1985", + "start": 6533, "encoding": "int", "length": 3 }, "19": { "label": "Game Time 3.0-3.5M", - "start": "0x198B", + "start": 6539, "encoding": "int", "length": 3 }, "20": { "label": "Game Time 3.5-4.0M", - "start": "0x1991", + "start": 6545, "encoding": "int", "length": 3 }, "21": { "label": "Game Time 4-5M", - "start": "0x1997", + "start": 6551, "encoding": "int", "length": 3 }, "22": { "label": "Game Time 5-6M", - "start": "0x199D", + "start": 6557, "encoding": "int", "length": 3 }, "23": { "label": "Game Time 6-8M", - "start": "0x19A3", + "start": 6563, "encoding": "int", "length": 3 }, "24": { "label": "Game Time 8-10M", - "start": "0x19A9", + "start": 6569, "encoding": "int", "length": 3 }, "25": { "label": "Game Time 10-15M", - "start": "0x19AF", + "start": 6575, "encoding": "int", "length": 3 }, "26": { "label": "Game Time > 15M", - "start": "0x19B5", + "start": 6581, "encoding": "int", "length": 3 } @@ -719,67 +719,67 @@ "B.6 Timestamps": { "02": { "label": "Totals Cleared", - "start": "0x1CB7", + "start": 7351, "encoding": "wpc_rtc", "length": 7 }, "03": { "label": "Clock Last Set", - "start": "0x1CBE", + "start": 7358, "encoding": "wpc_rtc", "length": 7 }, "04": { "label": "Audits Cleared", - "start": "0x1CC5", + "start": 7365, "encoding": "wpc_rtc", "length": 7 }, "05": { "label": "Coins Cleared", - "start": "0x1CCC", + "start": 7372, "encoding": "wpc_rtc", "length": 7 }, "06": { "label": "Factory Setting", - "start": "0x1CD3", + "start": 7379, "encoding": "wpc_rtc", "length": 7 }, "07": { "label": "Last Game Start", - "start": "0x1CDA", + "start": 7386, "encoding": "wpc_rtc", "length": 7 }, "08": { "label": "Last Replay", - "start": "0x1CE1", + "start": 7393, "encoding": "wpc_rtc", "length": 7 }, "09": { "label": "Last HSTD Reset", - "start": "0x1CE8", + "start": 7400, "encoding": "wpc_rtc", "length": 7 }, "10": { "label": "Champion Reset", - "start": "0x1CEF", + "start": 7407, "encoding": "wpc_rtc", "length": 7 }, "11": { "label": "Last Printout", - "start": "0x1CF6", + "start": 7414, "encoding": "wpc_rtc", "length": 7 }, "12": { "label": "Last Serv. Cred", - "start": "0x1CFD", + "start": 7421, "encoding": "wpc_rtc", "length": 7 } @@ -787,86 +787,86 @@ }, "checksum8": [ { - "start": "0x1811", - "end": "0x1B8E", + "start": 6161, + "end": 7054, "groupings": 6, "label": "Audits" } ], "checksum16": [ { - "start": "0x1B8F", - "end": "0x1CB4", + "start": 7055, + "end": 7348, "label": "Adjustments" }, { - "start": "0x1CB7", - "end": "0x1D28", + "start": 7351, + "end": 7464, "label": "Timestamps" }, { - "start": "0x1D29", - "end": "0x1D4A", + "start": 7465, + "end": 7498, "label": "High Scores" }, { - "start": "0x1D4B", - "end": "0x1D54", + "start": 7499, + "end": 7508, "label": "Grand Champion" }, { - "start": "0x1D55", - "end": "0x1D5A", + "start": 7509, + "end": 7514, "label": "HSTD Reset" }, { - "start": "0x1D73", - "end": "0x1E48", + "start": 7539, + "end": 7752, "label": "?? replay level" }, { - "start": "0x1E49", - "end": "0x1F0B", + "start": 7753, + "end": 7947, "label": "Custom Message" }, { - "start": "0x1F89", - "end": "0x1F92", + "start": 8073, + "end": 8082, "label": "Castle Champion" }, { - "start": "0x1F93", - "end": "0x1F9C", + "start": 8083, + "end": 8092, "label": "Joust Champion" }, { - "start": "0x1F9D", - "end": "0x1FA6", + "start": 8093, + "end": 8102, "label": "Catapult Champion" }, { - "start": "0x1FA7", - "end": "0x1FB0", + "start": 8103, + "end": 8112, "label": "Peasant Champion" }, { - "start": "0x1FB1", - "end": "0x1FBA", + "start": 8113, + "end": 8122, "label": "Damsel Champion" }, { - "start": "0x1FBB", - "end": "0x1FC4", + "start": 8123, + "end": 8132, "label": "Troll Champion" }, { - "start": "0x1FC5", - "end": "0x1FCE", + "start": 8133, + "end": 8142, "label": "Madness Champion" }, { - "start": "0x1FCF", - "end": "0x1FF0", + "start": 8143, + "end": 8176, "label": "King of the Realm" } ] diff --git a/mousn_l4.nv.json b/mousn_l4.nv.json index d70e382..3a32aca 100644 --- a/mousn_l4.nv.json +++ b/mousn_l4.nv.json @@ -16,29 +16,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } diff --git a/nbaf_31.nv.json b/nbaf_31.nv.json index c0c6ce8..1987b40 100644 --- a/nbaf_31.nv.json +++ b/nbaf_31.nv.json @@ -9,28 +9,28 @@ "_fileformat": 0.1, "_version": 0.1, "last_played": { - "start": "0x1800", + "start": 6144, "encoding": "wpc_rtc", "length": 7 }, "last_game": [ { - "start": "0x169F", + "start": 5791, "encoding": "bcd", "length": 6 }, { - "start": "0x16A5", + "start": 5797, "encoding": "bcd", "length": 6 }, { - "start": "0x16AB", + "start": 5803, "encoding": "bcd", "length": 6 }, { - "start": "0x16B1", + "start": 5809, "encoding": "bcd", "length": 6 } @@ -40,12 +40,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1C87", + "start": 7303, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C8A", + "start": 7306, "encoding": "bcd", "length": 5 } @@ -54,12 +54,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1C65", + "start": 7269, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C68", + "start": 7272, "encoding": "bcd", "length": 5 } @@ -68,12 +68,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1C6D", + "start": 7277, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C70", + "start": 7280, "encoding": "bcd", "length": 5 } @@ -82,12 +82,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1C75", + "start": 7285, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C78", + "start": 7288, "encoding": "bcd", "length": 5 } @@ -96,12 +96,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1C7D", + "start": 7293, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C80", + "start": 7296, "encoding": "bcd", "length": 5 } @@ -111,12 +111,12 @@ { "label": "BLAZERS", "initials": { - "start": "0x1ECF", + "start": 7887, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1ED2", + "start": 7890, "encoding": "bcd", "length": 5 } @@ -124,12 +124,12 @@ { "label": "BUCKS", "initials": { - "start": "0x1ED7", + "start": 7895, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EDA", + "start": 7898, "encoding": "bcd", "length": 5 } @@ -137,12 +137,12 @@ { "label": "BULLETS", "initials": { - "start": "0x1EDF", + "start": 7903, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EE2", + "start": 7906, "encoding": "bcd", "length": 5 } @@ -150,12 +150,12 @@ { "label": "BULLS", "initials": { - "start": "0x1EE7", + "start": 7911, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EEA", + "start": 7914, "encoding": "bcd", "length": 5 } @@ -163,12 +163,12 @@ { "label": "CAVALIERS", "initials": { - "start": "0x1EEF", + "start": 7919, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EF2", + "start": 7922, "encoding": "bcd", "length": 5 } @@ -176,12 +176,12 @@ { "label": "CELTICS", "initials": { - "start": "0x1EF7", + "start": 7927, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EFA", + "start": 7930, "encoding": "bcd", "length": 5 } @@ -189,12 +189,12 @@ { "label": "CLIPPERS", "initials": { - "start": "0x1EFF", + "start": 7935, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F02", + "start": 7938, "encoding": "bcd", "length": 5 } @@ -202,12 +202,12 @@ { "label": "GRIZZLIES", "initials": { - "start": "0x1F07", + "start": 7943, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F0A", + "start": 7946, "encoding": "bcd", "length": 5 } @@ -215,12 +215,12 @@ { "label": "HAWKS", "initials": { - "start": "0x1F0F", + "start": 7951, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F12", + "start": 7954, "encoding": "bcd", "length": 5 } @@ -228,12 +228,12 @@ { "label": "HEAT", "initials": { - "start": "0x1F17", + "start": 7959, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F1A", + "start": 7962, "encoding": "bcd", "length": 5 } @@ -241,12 +241,12 @@ { "label": "HORNETS", "initials": { - "start": "0x1F1F", + "start": 7967, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F22", + "start": 7970, "encoding": "bcd", "length": 5 } @@ -254,12 +254,12 @@ { "label": "JAZZ", "initials": { - "start": "0x1F27", + "start": 7975, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F2A", + "start": 7978, "encoding": "bcd", "length": 5 } @@ -267,12 +267,12 @@ { "label": "KINGS", "initials": { - "start": "0x1F2F", + "start": 7983, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F32", + "start": 7986, "encoding": "bcd", "length": 5 } @@ -280,12 +280,12 @@ { "label": "KNICKS", "initials": { - "start": "0x1F37", + "start": 7991, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F3A", + "start": 7994, "encoding": "bcd", "length": 5 } @@ -293,12 +293,12 @@ { "label": "LAKERS", "initials": { - "start": "0x1F3F", + "start": 7999, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F42", + "start": 8002, "encoding": "bcd", "length": 5 } @@ -306,12 +306,12 @@ { "label": "MAGIC", "initials": { - "start": "0x1F47", + "start": 8007, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F4A", + "start": 8010, "encoding": "bcd", "length": 5 } @@ -319,12 +319,12 @@ { "label": "MAVERICKS", "initials": { - "start": "0x1F4F", + "start": 8015, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F52", + "start": 8018, "encoding": "bcd", "length": 5 } @@ -332,12 +332,12 @@ { "label": "NETS", "initials": { - "start": "0x1F57", + "start": 8023, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F5A", + "start": 8026, "encoding": "bcd", "length": 5 } @@ -345,12 +345,12 @@ { "label": "NUGGETS", "initials": { - "start": "0x1F5F", + "start": 8031, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F62", + "start": 8034, "encoding": "bcd", "length": 5 } @@ -358,12 +358,12 @@ { "label": "PACERS", "initials": { - "start": "0x1F67", + "start": 8039, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F6A", + "start": 8042, "encoding": "bcd", "length": 5 } @@ -371,12 +371,12 @@ { "label": "PISTONS", "initials": { - "start": "0x1F6F", + "start": 8047, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F72", + "start": 8050, "encoding": "bcd", "length": 5 } @@ -384,12 +384,12 @@ { "label": "RAPTORS", "initials": { - "start": "0x1F77", + "start": 8055, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F7A", + "start": 8058, "encoding": "bcd", "length": 5 } @@ -397,12 +397,12 @@ { "label": "ROCKETS", "initials": { - "start": "0x1F7F", + "start": 8063, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F82", + "start": 8066, "encoding": "bcd", "length": 5 } @@ -410,12 +410,12 @@ { "label": "76ERS", "initials": { - "start": "0x1F87", + "start": 8071, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F8A", + "start": 8074, "encoding": "bcd", "length": 5 } @@ -423,12 +423,12 @@ { "label": "SUPERSONICS", "initials": { - "start": "0x1F8F", + "start": 8079, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F92", + "start": 8082, "encoding": "bcd", "length": 5 } @@ -436,12 +436,12 @@ { "label": "SPURS", "initials": { - "start": "0x1F97", + "start": 8087, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F9A", + "start": 8090, "encoding": "bcd", "length": 5 } @@ -449,12 +449,12 @@ { "label": "SUNS", "initials": { - "start": "0x1F9F", + "start": 8095, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FA2", + "start": 8098, "encoding": "bcd", "length": 5 } @@ -462,12 +462,12 @@ { "label": "T-WOLVES", "initials": { - "start": "0x1FA7", + "start": 8103, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FAA", + "start": 8106, "encoding": "bcd", "length": 5 } @@ -475,12 +475,12 @@ { "label": "WARRIORS", "initials": { - "start": "0x1FAF", + "start": 8111, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1FB2", + "start": 8114, "encoding": "bcd", "length": 5 } @@ -490,7 +490,7 @@ "A.1 Standard Adjustments": { "01": { "label": "Balls Per Game", - "start": "0x1B19", + "start": 6937, "encoding": "int", "length": 2, "min": 1, @@ -499,7 +499,7 @@ }, "02": { "label": "Tilt Warnings", - "start": "0x1B1B", + "start": 6939, "encoding": "int", "length": 2, "min": 1, @@ -508,7 +508,7 @@ }, "03": { "label": "Max E.B. Count", - "start": "0x1B1D", + "start": 6941, "encoding": "int", "length": 2, "min": 0, @@ -517,7 +517,7 @@ }, "04": { "label": "Max E.B. Per B.I.P.", - "start": "0x1B1F", + "start": 6943, "encoding": "int", "length": 2, "min": 0, @@ -529,7 +529,7 @@ }, "05": { "label": "Replay System", - "start": "0x1B22", + "start": 6946, "encoding": "enum", "values": [ "Off", @@ -540,7 +540,7 @@ }, "06": { "label": "Replay Percent", - "start": "0x1B23", + "start": 6947, "encoding": "int", "length": 2, "min": 5, @@ -549,7 +549,7 @@ }, "07": { "label": "Replay Start", - "start": "0x1B25", + "start": 6949, "encoding": "bcd", "length": 2, "min": 40, @@ -557,7 +557,7 @@ }, "08": { "label": "Replay Levels", - "start": "0x1B27", + "start": 6951, "encoding": "int", "length": 2, "min": 1, @@ -566,7 +566,7 @@ }, "09": { "label": "Replay L1", - "start": "0x1B29", + "start": 6953, "encoding": "bcd", "length": 2, "min": 1, @@ -577,7 +577,7 @@ }, "10": { "label": "Replay L2", - "start": "0x1B2B", + "start": 6955, "encoding": "bcd", "length": 2, "min": 1, @@ -588,7 +588,7 @@ }, "11": { "label": "Replay L3", - "start": "0x1B2D", + "start": 6957, "encoding": "bcd", "length": 2, "min": 1, @@ -599,7 +599,7 @@ }, "12": { "label": "Replay L4", - "start": "0x1B2F", + "start": 6959, "encoding": "bcd", "length": 2, "min": 1, @@ -610,7 +610,7 @@ }, "13": { "label": "Replay Boost", - "start": "0x1B31", + "start": 6961, "encoding": "bcd", "length": 2, "min": 0, @@ -622,7 +622,7 @@ }, "14": { "label": "Replay Award", - "start": "0x1B34", + "start": 6964, "encoding": "enum", "default": 0, "values": [ @@ -634,7 +634,7 @@ }, "15": { "label": "Special Award", - "start": "0x1B36", + "start": 6966, "encoding": "enum", "default": 0, "values": [ @@ -646,7 +646,7 @@ }, "16": { "label": "Match Award", - "start": "0x1B38", + "start": 6968, "encoding": "enum", "values": [ "Credit", @@ -656,7 +656,7 @@ }, "17": { "label": "Ex. Ball Ticket", - "start": "0x1B3A", + "start": 6970, "encoding": "enum", "values": [ "NO", @@ -666,7 +666,7 @@ }, "18": { "label": "Max. Tick./Player", - "start": "0x1B3B", + "start": 6971, "encoding": "int", "length": 2, "min": 0, @@ -675,7 +675,7 @@ }, "19": { "label": "Match Feature", - "start": "0x1B3D", + "start": 6973, "encoding": "int", "length": 2, "min": 0, @@ -688,7 +688,7 @@ }, "20": { "label": "Custom Message", - "start": "0x1B40", + "start": 6976, "encoding": "enum", "values": [ "OFF", @@ -698,7 +698,7 @@ }, "21": { "label": "Language", - "start": "0x1B42", + "start": 6978, "encoding": "enum", "default": 0, "values": [ @@ -710,7 +710,7 @@ }, "22": { "label": "Clock Style", - "start": "0x1B44", + "start": 6980, "encoding": "enum", "values": [ "AM/PM", @@ -720,7 +720,7 @@ }, "23": { "label": "Date Style", - "start": "0x1B46", + "start": 6982, "encoding": "enum", "values": [ "Mmm. DD, YY", @@ -730,7 +730,7 @@ }, "24": { "label": "Show Time + Date", - "start": "0x1B48", + "start": 6984, "encoding": "enum", "values": [ "NO", @@ -740,7 +740,7 @@ }, "25": { "label": "Allow Dim. Illum.", - "start": "0x1B4A", + "start": 6986, "encoding": "enum", "values": [ "NO", @@ -750,7 +750,7 @@ }, "26": { "label": "Tournament Play", - "start": "0x1B4C", + "start": 6988, "encoding": "enum", "values": [ "NO", @@ -760,7 +760,7 @@ }, "27": { "label": "Euro. Scr. Format", - "start": "0x1B4E", + "start": 6990, "encoding": "enum", "values": [ "NO", @@ -770,7 +770,7 @@ }, "28": { "label": "Min. Vol. Override", - "start": "0x1B50", + "start": 6992, "encoding": "enum", "values": [ "NO", @@ -783,7 +783,7 @@ "min": 1, "max": 60, "default": 15, - "start": "0x1B51", + "start": 6993, "encoding": "int", "length": 2, "suffix": " MINUTES", @@ -793,7 +793,7 @@ }, "30": { "label": "Power Save Level", - "start": "0x1B53", + "start": 6995, "encoding": "int", "length": 2, "min": 4, @@ -802,7 +802,7 @@ }, "31": { "label": "Ticket Exp. Board", - "start": "0x1B56", + "start": 6998, "encoding": "enum", "values": [ "NO", @@ -812,7 +812,7 @@ }, "32": { "label": "No Bonus Flips", - "start": "0x1B58", + "start": 7000, "encoding": "enum", "values": [ "NO", @@ -822,7 +822,7 @@ }, "33": { "label": "Game Restart", - "start": "0x1B5A", + "start": 7002, "encoding": "enum", "values": [ "NEVER", diff --git a/nf_23x.nv.json b/nf_23x.nv.json index cb93d98..6a3bd25 100644 --- a/nf_23x.nv.json +++ b/nf_23x.nv.json @@ -12,22 +12,22 @@ "_version": 0.1, "last_game": [ { - "start": "0x16A1", + "start": 5793, "encoding": "bcd", "length": 5 }, { - "start": "0x16A8", + "start": 5800, "encoding": "bcd", "length": 5 }, { - "start": "0x16AF", + "start": 5807, "encoding": "bcd", "length": 5 }, { - "start": "0x16B6", + "start": 5814, "encoding": "bcd", "length": 5 } @@ -37,12 +37,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1D13", + "start": 7443, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D17", + "start": 7447, "encoding": "bcd", "length": 5 } @@ -51,12 +51,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1CED", + "start": 7405, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1CF1", + "start": 7409, "encoding": "bcd", "length": 5 } @@ -65,12 +65,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1CF6", + "start": 7414, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1CFA", + "start": 7418, "encoding": "bcd", "length": 5 } @@ -79,12 +79,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1CFF", + "start": 7423, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D03", + "start": 7427, "encoding": "bcd", "length": 5 } @@ -93,12 +93,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1D08", + "start": 7432, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1D0C", + "start": 7436, "encoding": "bcd", "length": 5 } @@ -109,12 +109,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1F52", + "start": 8018, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F55", + "start": 8021, "encoding": "bcd", "length": 5 } @@ -123,12 +123,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1F5B", + "start": 8027, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F5E", + "start": 8030, "encoding": "bcd", "length": 5 } @@ -137,12 +137,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1F64", + "start": 8036, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F67", + "start": 8039, "encoding": "bcd", "length": 5 } @@ -151,12 +151,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1F6D", + "start": 8045, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1F70", + "start": 8048, "encoding": "bcd", "length": 5 } diff --git a/polic_l4.nv.json b/polic_l4.nv.json index 413721b..951251d 100644 --- a/polic_l4.nv.json +++ b/polic_l4.nv.json @@ -17,29 +17,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } diff --git a/robo_a34.nv.json b/robo_a34.nv.json index 2370523..12bfe09 100644 --- a/robo_a34.nv.json +++ b/robo_a34.nv.json @@ -43,13 +43,13 @@ "label": "Commander", "short_label": "GC", "initials": { - "start": "0x1C67", + "start": 7271, "encoding": "ch", "length": 3, "mask": "0xDF" }, "score": { - "start": "0x1C60", + "start": 7264, "encoding": "bcd", "length": 7, "nibble": "low" @@ -59,13 +59,13 @@ "label": "1st Place", "short_label": "1st", "initials": { - "start": "0x1C73", + "start": 7283, "encoding": "ch", "length": 3, "mask": "0xDF" }, "score": { - "start": "0x1C6C", + "start": 7276, "encoding": "bcd", "length": 7, "nibble": "low" @@ -75,13 +75,13 @@ "label": "2nd Place", "short_label": "2nd", "initials": { - "start": "0x1C7F", + "start": 7295, "encoding": "ch", "length": 3, "mask": "0xDF" }, "score": { - "start": "0x1C78", + "start": 7288, "encoding": "bcd", "length": 7, "nibble": "low" @@ -91,13 +91,13 @@ "label": "3rd Place", "short_label": "3rd", "initials": { - "start": "0x1C8B", + "start": 7307, "encoding": "ch", "length": 3, "mask": "0xDF" }, "score": { - "start": "0x1C84", + "start": 7300, "encoding": "bcd", "length": 7, "nibble": "low" @@ -109,13 +109,13 @@ "label": "Jump Master", "short_label": "Jump Master", "initials": { - "start": "0x1C9F", + "start": 7327, "encoding": "ch", "length": 3, "mask": "0xDF" }, "score": { - "start": "0x1C98", + "start": 7320, "encoding": "int", "length": 1, "suffix": " Jumps" @@ -126,7 +126,7 @@ "Feature Adjustments": { "01": { "label": "Replay Manual", - "start": "0x1F03", + "start": 7939, "encoding": "int", "min": 0, "max": 50, @@ -137,7 +137,7 @@ }, "02": { "label": "Start Replay", - "start": "0x1F05", + "start": 7941, "encoding": "int", "min": 0, "max": 9900000, @@ -146,7 +146,7 @@ }, "03": { "label": "Levels Replay", - "start": "0x1F07", + "start": 7943, "encoding": "int", "min": 1, "max": 4, @@ -154,7 +154,7 @@ }, "06": { "label": "Easy Rules", - "start": "0x1F0D", + "start": 7949, "encoding": "enum", "default": 0, "values": [ @@ -164,7 +164,7 @@ }, "07": { "label": "Factory Rules", - "start": "0x1F0F", + "start": 7951, "encoding": "enum", "values": [ "OFF", @@ -173,7 +173,7 @@ }, "08": { "label": "Hard Rules", - "start": "0x1F11", + "start": 7953, "encoding": "enum", "values": [ "OFF", @@ -182,7 +182,7 @@ }, "09": { "label": "Novelty Rules", - "start": "0x1F13", + "start": 7955, "encoding": "enum", "values": [ "OFF", @@ -191,7 +191,7 @@ }, "10": { "label": "5 Ball Rules", - "start": "0x1F15", + "start": 7957, "encoding": "enum", "values": [ "OFF", @@ -200,7 +200,7 @@ }, "11": { "label": "Add A Ball Rules", - "start": "0x1F17", + "start": 7959, "encoding": "enum", "values": [ "OFF", @@ -209,7 +209,7 @@ }, "12": { "label": "Coins", - "start": "0x1F19", + "start": 7961, "encoding": "enum", "values": [ "OFF", @@ -218,7 +218,7 @@ }, "13": { "label": "Avg Ball Time", - "start": "0x1F1B", + "start": 7963, "encoding": "enum", "values": [ "OFF", @@ -227,7 +227,7 @@ }, "14": { "label": "Coins Reset", - "start": "0x1F1D", + "start": 7965, "encoding": "enum", "values": [ "OFF", @@ -236,7 +236,7 @@ }, "15": { "label": "Audit Reset", - "start": "0x1F1F", + "start": 7967, "encoding": "enum", "values": [ "OFF", @@ -245,7 +245,7 @@ }, "16": { "label": "Hi Score Reset", - "start": "0x1F21", + "start": 7969, "encoding": "enum", "values": [ "OFF", @@ -254,7 +254,7 @@ }, "17": { "label": "Expand Adjustment", - "start": "0x1F23", + "start": 7971, "encoding": "enum", "values": [ "OFF", @@ -263,7 +263,7 @@ }, "18": { "label": "Award Replay", - "start": "0x1F25", + "start": 7973, "encoding": "enum", "values": [ "Credits", @@ -274,7 +274,7 @@ }, "19": { "label": "Award Replay", - "start": "0x1F27", + "start": 7975, "encoding": "enum", "values": [ "Credits", @@ -285,7 +285,7 @@ }, "20": { "label": "Match Feature", - "start": "0x1F29", + "start": 7977, "encoding": "enum", "values": [ "OFF", @@ -294,7 +294,7 @@ }, "21": { "label": "Balls Game", - "start": "0x1F2B", + "start": 7979, "encoding": "int", "min": 2, "max": 9, @@ -302,7 +302,7 @@ }, "22": { "label": "Warning Tilt", - "start": "0x1F2D", + "start": 7981, "encoding": "int", "min": 0, "max": 5, @@ -310,7 +310,7 @@ }, "23": { "label": "Extra Balls", - "start": "0x1F2F", + "start": 7983, "encoding": "int", "min": 0, "max": 5, @@ -318,7 +318,7 @@ }, "24": { "label": "Credits Limit", - "start": "0x1F31", + "start": 7985, "encoding": "int", "min": 2, "max": 99, @@ -326,7 +326,7 @@ }, "25": { "label": "High Score Feature", - "start": "0x1F33", + "start": 7987, "encoding": "enum", "default": 1, "values": [ @@ -336,7 +336,7 @@ }, "26": { "label": "Credits HiScore 1", - "start": "0x1F35", + "start": 7989, "encoding": "int", "min": 0, "max": 9, @@ -344,7 +344,7 @@ }, "27": { "label": "Credits HiScore 2", - "start": "0x1F37", + "start": 7991, "encoding": "int", "min": 0, "max": 9, @@ -352,7 +352,7 @@ }, "28": { "label": "Credits HiScore 3", - "start": "0x1F39", + "start": 7993, "encoding": "int", "min": 0, "max": 9, @@ -360,7 +360,7 @@ }, "29": { "label": "Credits HiScore 4", - "start": "0x1F3B", + "start": 7995, "encoding": "int", "min": 0, "max": 9, @@ -368,7 +368,7 @@ }, "30": { "label": "Backup HiScore 1", - "start": "0x1F3D", + "start": 7997, "encoding": "int", "min": 0, "max": 9900000, @@ -377,7 +377,7 @@ }, "31": { "label": "Backup HiScore 2", - "start": "0x1F3F", + "start": 7999, "encoding": "int", "min": 0, "max": 9900000, @@ -386,7 +386,7 @@ }, "32": { "label": "Backup HiScore 3", - "start": "0x1F41", + "start": 8001, "encoding": "int", "min": 0, "max": 9900000, @@ -395,7 +395,7 @@ }, "33": { "label": "Backup HiScore 4", - "start": "0x1F43", + "start": 8003, "encoding": "int", "min": 0, "max": 9900000, @@ -404,7 +404,7 @@ }, "34": { "label": "Reset Every", - "start": "0x1F45", + "start": 8005, "encoding": "int", "min": 100, "max": 900, @@ -413,7 +413,7 @@ }, "35": { "label": "Free Play", - "start": "0x1F47", + "start": 8007, "encoding": "enum", "values": [ "OFF", @@ -422,7 +422,7 @@ }, "41": { "label": "Message Custom", - "start": "0x1F53", + "start": 8019, "encoding": "enum", "values": [ "OFF", @@ -432,7 +432,7 @@ }, "42": { "label": "Attract Music", - "start": "0x1F55", + "start": 8021, "encoding": "enum", "values": [ "OFF", @@ -442,7 +442,7 @@ }, "43": { "label": "Buy In Feature", - "start": "0x1F57", + "start": 8023, "encoding": "enum", "values": [ "OFF", @@ -451,7 +451,7 @@ }, "44": { "label": "Flash Lamp", - "start": "0x1F59", + "start": 8025, "encoding": "enum", "values": [ "OFF", @@ -460,7 +460,7 @@ }, "45": { "label": "Stand Up Seq", - "start": "0x1F5B", + "start": 8027, "encoding": "enum", "values": [ "EASY", @@ -469,7 +469,7 @@ }, "46": { "label": "Spinner Lamp", - "start": "0x1F5D", + "start": 8029, "encoding": "enum", "values": [ "EASY", @@ -478,7 +478,7 @@ }, "47": { "label": "Spot StandUp", - "start": "0x1F5F", + "start": 8031, "encoding": "enum", "values": [ "EASY", @@ -487,7 +487,7 @@ }, "48": { "label": "Target Practice", - "start": "0x1F61", + "start": 8033, "encoding": "enum", "values": [ "EASY", @@ -496,7 +496,7 @@ }, "49": { "label": "1 Meg Target", - "start": "0x1F63", + "start": 8035, "encoding": "int", "min": 1, "max": 8, @@ -504,7 +504,7 @@ }, "50": { "label": "Laser Kick On", - "start": "0x1F65", + "start": 8037, "encoding": "enum", "values": [ "EASY", @@ -513,7 +513,7 @@ }, "51": { "label": "Special Target", - "start": "0x1F67", + "start": 8039, "encoding": "int", "min": 1, "max": 8, @@ -521,7 +521,7 @@ }, "52": { "label": "2X Scores Time", - "start": "0x1F69", + "start": 8041, "encoding": "int", "min": 5, "max": 25, @@ -529,7 +529,7 @@ }, "53": { "label": "All Lit Jumps", - "start": "0x1F6B", + "start": 8043, "encoding": "int", "min": 5, "max": 25, @@ -537,7 +537,7 @@ }, "54": { "label": "Scanning Extra Ball", - "start": "0x1F6D", + "start": 8045, "encoding": "int", "min": 5, "max": 50, @@ -545,7 +545,7 @@ }, "55": { "label": "Factory Restore", - "start": "0x1F6F", + "start": 8047, "encoding": "enum", "values": [ "OFF", diff --git a/sprk_103.nv.json b/sprk_103.nv.json index 1219f2d..14aa6bb 100644 --- a/sprk_103.nv.json +++ b/sprk_103.nv.json @@ -16,12 +16,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x14e2", + "start": 5346, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1490", + "start": 5264, "encoding": "bcd", "length": 5 } @@ -30,12 +30,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x14ec", + "start": 5356, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1495", + "start": 5269, "encoding": "bcd", "length": 5 } @@ -44,12 +44,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x14f6", + "start": 5366, "encoding": "ch", "length": 3 }, "score": { - "start": "0x149a", + "start": 5274, "encoding": "bcd", "length": 5 } @@ -58,12 +58,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1500", + "start": 5376, "encoding": "ch", "length": 3 }, "score": { - "start": "0x149f", + "start": 5279, "encoding": "bcd", "length": 5 } @@ -72,12 +72,12 @@ "label": "Fifth Place", "short_label": "5th", "initials": { - "start": "0x150a", + "start": 5386, "encoding": "ch", "length": 3 }, "score": { - "start": "0x14a4", + "start": 5284, "encoding": "bcd", "length": 5 } @@ -86,12 +86,12 @@ "label": "Sixth Place", "short_label": "6th", "initials": { - "start": "0x1514", + "start": 5396, "encoding": "ch", "length": 3 }, "score": { - "start": "0x14a9", + "start": 5289, "encoding": "bcd", "length": 5 } @@ -100,12 +100,12 @@ "label": "Seventh Place", "short_label": "7th", "initials": { - "start": "0x151e", + "start": 5406, "encoding": "ch", "length": 3 }, "score": { - "start": "0x14ae", + "start": 5294, "encoding": "bcd", "length": 5 } @@ -114,12 +114,12 @@ "label": "Eighth Place", "short_label": "8th", "initials": { - "start": "0x1528", + "start": 5416, "encoding": "ch", "length": 3 }, "score": { - "start": "0x14b3", + "start": 5299, "encoding": "bcd", "length": 5 } @@ -128,12 +128,12 @@ "label": "Ninth Place", "short_label": "9th", "initials": { - "start": "0x1532", + "start": 5426, "encoding": "ch", "length": 3 }, "score": { - "start": "0x14b8", + "start": 5304, "encoding": "bcd", "length": 5 } @@ -142,12 +142,12 @@ "label": "Tenth Place", "short_label": "10th", "initials": { - "start": "0x153c", + "start": 5436, "encoding": "ch", "length": 3 }, "score": { - "start": "0x14bd", + "start": 5309, "encoding": "bcd", "length": 5 } diff --git a/spstn_l5.nv.json b/spstn_l5.nv.json index 930a32b..9bd6d9b 100644 --- a/spstn_l5.nv.json +++ b/spstn_l5.nv.json @@ -16,29 +16,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } @@ -48,12 +48,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x73b", + "start": 1851, "encoding": "ch", "length": 3 }, "score": { - "start": "0x72b", + "start": 1835, "encoding": "bcd", "length": 4 } @@ -62,12 +62,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x73e", + "start": 1854, "encoding": "ch", "length": 3 }, "score": { - "start": "0x72f", + "start": 1839, "encoding": "bcd", "length": 4 } @@ -76,12 +76,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x741", + "start": 1857, "encoding": "ch", "length": 3 }, "score": { - "start": "0x733", + "start": 1843, "encoding": "bcd", "length": 4 } @@ -90,12 +90,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x744", + "start": 1860, "encoding": "ch", "length": 3 }, "score": { - "start": "0x737", + "start": 1847, "encoding": "bcd", "length": 4 } diff --git a/stern-m100.nv.json b/stern-m100.nv.json index f32d776..e2fcfdc 100644 --- a/stern-m100.nv.json +++ b/stern-m100.nv.json @@ -28,21 +28,21 @@ "game_state": { "match": { "label": "Match", - "start": "0x36", + "start": 54, "length": 2, "encoding": "bcd", "nibble": "high" }, "current_ball": { "label": "Ball", - "start": "0x36", + "start": 54, "length": 2, "encoding": "bcd", "nibble": "high" }, "credits": { "label": "Credits", - "start": "0xD5", + "start": 213, "length": 2, "encoding": "bcd", "nibble": "high" @@ -50,28 +50,28 @@ "scores": [ { "label": "P1", - "start": "0x1E", + "start": 30, "length": 6, "encoding": "bcd", "nibble": "high" }, { "label": "P2", - "start": "0x24", + "start": 36, "length": 6, "encoding": "bcd", "nibble": "high" }, { "label": "P3", - "start": "0x2A", + "start": 42, "length": 6, "encoding": "bcd", "nibble": "high" }, { "label": "P4", - "start": "0x30", + "start": 48, "length": 6, "encoding": "bcd", "nibble": "high" @@ -80,25 +80,25 @@ }, "last_game": [ { - "start": "0x3C", + "start": 60, "length": 6, "encoding": "bcd", "nibble": "high" }, { - "start": "0x42", + "start": 66, "length": 6, "encoding": "bcd", "nibble": "high" }, { - "start": "0x48", + "start": 72, "length": 6, "encoding": "bcd", "nibble": "high" }, { - "start": "0x4E", + "start": 78, "length": 6, "encoding": "bcd", "nibble": "high" @@ -109,7 +109,7 @@ "label": "High Score", "short_label": "HS", "score": { - "start": "0xCF", + "start": 207, "length": 6, "encoding": "bcd", "nibble": "high" @@ -120,28 +120,28 @@ "Adjustments": { "01": { "label": "Replay 1", - "start": "0xBD", + "start": 189, "length": 6, "encoding": "bcd", "nibble": "high" }, "02": { "label": "Replay 2", - "start": "0xC3", + "start": 195, "length": 6, "encoding": "bcd", "nibble": "high" }, "03": { "label": "Replay 3", - "start": "0xC9", + "start": 201, "length": 6, "encoding": "bcd", "nibble": "high" }, "04": { "label": "High Score", - "start": "0xCF", + "start": 207, "length": 6, "encoding": "bcd", "nibble": "high" @@ -152,49 +152,49 @@ "Audits": { "05": { "label": "Credits", - "start": "0xD5", + "start": 213, "length": 2, "encoding": "bcd", "nibble": "high" }, "06": { "label": "Total Plays", - "start": "0xDB", + "start": 219, "length": 6, "encoding": "bcd", "nibble": "high" }, "07": { "label": "Total Replays", - "start": "0xE1", + "start": 225, "length": 6, "encoding": "bcd", "nibble": "high" }, "08": { "label": "HSTD Beaten", - "start": "0xE7", + "start": 231, "length": 6, "encoding": "bcd", "nibble": "high" }, "09": { "label": "Coin Chute 2", - "start": "0xED", + "start": 237, "length": 6, "encoding": "bcd", "nibble": "high" }, "10": { "label": "Coin Chute 1", - "start": "0xF3", + "start": 243, "length": 6, "encoding": "bcd", "nibble": "high" }, "11": { "label": "Coin Chute 3", - "start": "0xF9", + "start": 249, "length": 6, "encoding": "bcd", "nibble": "high" diff --git a/swrds_l2.nv.json b/swrds_l2.nv.json index 5f8c76c..7e6cfd5 100644 --- a/swrds_l2.nv.json +++ b/swrds_l2.nv.json @@ -17,29 +17,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } diff --git a/taxi_l4.nv.json b/taxi_l4.nv.json index 6facf5a..fb461f0 100644 --- a/taxi_l4.nv.json +++ b/taxi_l4.nv.json @@ -16,29 +16,29 @@ "game_state": { "credits": { "label": "Credits", - "start": "0x39", + "start": 57, "length": 1, "encoding": "bcd" } }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20c", + "start": 524, "encoding": "bcd", "length": 4 } diff --git a/tom_13.nv.json b/tom_13.nv.json index 9ba3057..ea0f3bd 100644 --- a/tom_13.nv.json +++ b/tom_13.nv.json @@ -18,46 +18,46 @@ "game_state": { "theatre": { "label": "Theatre Value", - "start": "0x565", + "start": 1381, "encoding": "bcd", "length": 5 }, "player_count": { "label": "Player Count", "short_label": "Players", - "start": "0x629", + "start": 1577, "encoding": "int" }, "current_player": { "label": "Current Player", "short_label": "P#", - "start": "0x3AF", + "start": 943, "encoding": "int" }, "current_ball": { "label": "Ball", - "start": "0x3B0", + "start": 944, "encoding": "bcd" } }, "last_game": [ { - "start": "0x16A0", + "start": 5792, "encoding": "bcd", "length": 5 }, { - "start": "0x16A6", + "start": 5798, "encoding": "bcd", "length": 5 }, { - "start": "0x16AC", + "start": 5804, "encoding": "bcd", "length": 5 }, { - "start": "0x16B2", + "start": 5810, "encoding": "bcd", "length": 5 } @@ -67,12 +67,12 @@ "label": "Grand Champion", "short_label": "GC", "initials": { - "start": "0x1C83", + "start": 7299, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C86", + "start": 7302, "encoding": "bcd", "length": 5 } @@ -81,12 +81,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1C61", + "start": 7265, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C64", + "start": 7268, "encoding": "bcd", "length": 5 } @@ -95,12 +95,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1C69", + "start": 7273, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C6C", + "start": 7276, "encoding": "bcd", "length": 5 } @@ -109,12 +109,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1C71", + "start": 7281, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C74", + "start": 7284, "encoding": "bcd", "length": 5 } @@ -123,12 +123,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1C79", + "start": 7289, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C7C", + "start": 7292, "encoding": "bcd", "length": 5 } @@ -139,12 +139,12 @@ "label": "BUY-IN SCORE #1", "short_label": "BIS-1", "initials": { - "start": "0x1EC1", + "start": 7873, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EC4", + "start": 7876, "encoding": "bcd", "length": 5 } @@ -153,12 +153,12 @@ "label": "BUY-IN SCORE #2", "short_label": "BIS-2", "initials": { - "start": "0x1EC9", + "start": 7881, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1ECC", + "start": 7884, "encoding": "bcd", "length": 5 } @@ -167,12 +167,12 @@ "label": "BUY-IN SCORE #3", "short_label": "BIS-3", "initials": { - "start": "0x1ED1", + "start": 7889, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1ED4", + "start": 7892, "encoding": "bcd", "length": 5 } @@ -181,12 +181,12 @@ "label": "BUY-IN SCORE #4", "short_label": "BIS-4", "initials": { - "start": "0x1ED9", + "start": 7897, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1EDC", + "start": 7900, "encoding": "bcd", "length": 5 } @@ -196,7 +196,7 @@ "A.1 Standard Adjustments": { "01": { "label": "Balls Per Game", - "start": "0x1B1F", + "start": 6943, "encoding": "int", "length": 2, "min": 1, @@ -205,7 +205,7 @@ }, "02": { "label": "Tilt Warnings", - "start": "0x1B21", + "start": 6945, "encoding": "int", "length": 2, "min": 1, @@ -214,7 +214,7 @@ }, "03": { "label": "Max E.B. Count", - "start": "0x1B23", + "start": 6947, "encoding": "int", "length": 2, "min": 0, @@ -223,7 +223,7 @@ }, "04": { "label": "Max E.B. Per B.I.P.", - "start": "0x1B25", + "start": 6949, "encoding": "int", "length": 2, "min": 0, @@ -235,7 +235,7 @@ }, "05": { "label": "Replay System", - "start": "0x1B28", + "start": 6952, "encoding": "enum", "values": [ "Auto %", @@ -245,7 +245,7 @@ }, "06": { "label": "Replay Percent", - "start": "0x1B29", + "start": 6953, "encoding": "int", "length": 2, "min": 5, @@ -254,7 +254,7 @@ }, "07": { "label": "Replay Start", - "start": "0x1B2B", + "start": 6955, "encoding": "bcd", "length": 2, "min": 200, @@ -265,7 +265,7 @@ }, "08": { "label": "Replay Levels", - "start": "0x1B2D", + "start": 6957, "encoding": "int", "length": 2, "min": 1, @@ -274,7 +274,7 @@ }, "09": { "label": "Replay L1", - "start": "0x1B2F", + "start": 6959, "encoding": "bcd", "length": 2, "min": 0, @@ -287,7 +287,7 @@ }, "10": { "label": "Replay L2", - "start": "0x1B31", + "start": 6961, "encoding": "bcd", "length": 2, "min": 0, @@ -300,7 +300,7 @@ }, "11": { "label": "Replay L3", - "start": "0x1B33", + "start": 6963, "encoding": "bcd", "length": 2, "min": 0, @@ -313,7 +313,7 @@ }, "12": { "label": "Replay L4", - "start": "0x1B35", + "start": 6965, "encoding": "bcd", "length": 2, "min": 0, @@ -326,7 +326,7 @@ }, "13": { "label": "Replay Boost", - "start": "0x1B37", + "start": 6967, "encoding": "bcd", "length": 2, "min": 0, @@ -341,7 +341,7 @@ "14": { "label": "Replay Award", "encoding": "enum", - "start": "0x1B3A", + "start": 6970, "values": [ "Credit", "Ticket", @@ -352,7 +352,7 @@ }, "15": { "label": "Special Award", - "start": "0x1B3B", + "start": 6971, "encoding": "enum", "values": [ "Credit", @@ -364,7 +364,7 @@ }, "16": { "label": "Match Award", - "start": "0x1B3E", + "start": 6974, "encoding": "enum", "values": [ "Credit", @@ -374,7 +374,7 @@ }, "17": { "label": "Ex. Ball Ticket", - "start": "0x1B40", + "start": 6976, "encoding": "enum", "values": [ "NO", @@ -384,7 +384,7 @@ }, "18": { "label": "Max. Tick./Player", - "start": "0x1B41", + "start": 6977, "encoding": "int", "length": 2, "min": 0, @@ -393,7 +393,7 @@ }, "19": { "label": "Match Feature", - "start": "0x1B43", + "start": 6979, "encoding": "int", "length": 2, "min": 0, @@ -406,7 +406,7 @@ }, "20": { "label": "Custom Message", - "start": "0x1B46", + "start": 6982, "encoding": "enum", "values": [ "OFF", @@ -416,7 +416,7 @@ }, "21": { "label": "Language", - "start": "0x1B48", + "start": 6984, "encoding": "enum", "values": [ "English", @@ -427,7 +427,7 @@ }, "22": { "label": "Clock Style", - "start": "0x1B4A", + "start": 6986, "encoding": "enum", "values": [ "AM/PM", @@ -437,7 +437,7 @@ }, "23": { "label": "Date Style", - "start": "0x1B4C", + "start": 6988, "encoding": "enum", "values": [ "Mmm. DD, YY", @@ -447,7 +447,7 @@ }, "24": { "label": "Show Time + Date", - "start": "0x1B4E", + "start": 6990, "encoding": "enum", "values": [ "NO", @@ -457,7 +457,7 @@ }, "25": { "label": "Allow Dim. Illum.", - "start": "0x1B50", + "start": 6992, "encoding": "enum", "values": [ "NO", @@ -467,7 +467,7 @@ }, "26": { "label": "Tournament Play", - "start": "0x1B52", + "start": 6994, "encoding": "enum", "values": [ "NO", @@ -477,7 +477,7 @@ }, "27": { "label": "Euro. Scr. Format", - "start": "0x1B54", + "start": 6996, "encoding": "enum", "values": [ "NO", @@ -487,7 +487,7 @@ }, "28": { "label": "Min. Vol. Override", - "start": "0x1B56", + "start": 6998, "encoding": "enum", "values": [ "NO", @@ -500,7 +500,7 @@ "min": 1, "max": 60, "default": 15, - "start": "0x1B57", + "start": 6999, "encoding": "int", "length": 2, "suffix": " MINUTES", @@ -510,7 +510,7 @@ }, "30": { "label": "Power Save Level", - "start": "0x1B59", + "start": 7001, "encoding": "int", "length": 2, "min": 4, @@ -519,7 +519,7 @@ }, "31": { "label": "Ticket Exp. Board", - "start": "0x1B5C", + "start": 7004, "encoding": "enum", "values": [ "NO", @@ -529,7 +529,7 @@ }, "32": { "label": "No Bonus Flips", - "start": "0x1B5E", + "start": 7006, "encoding": "enum", "values": [ "NO", @@ -539,7 +539,7 @@ }, "33": { "label": "Game Restart", - "start": "0x1B60", + "start": 7008, "encoding": "enum", "values": [ "NEVER", @@ -552,7 +552,7 @@ "A.2 Feature Adjustments": { "01": { "label": "Buy Extra Ball", - "start": "0x1BC6", + "start": 7110, "encoding": "enum", "values": [ "OFF", @@ -563,7 +563,7 @@ }, "02": { "label": "Buy-In Count", - "start": "0x1BC8", + "start": 7112, "encoding": "int", "length": 1, "min": 0, @@ -575,7 +575,7 @@ }, "03": { "label": "Attract Sounds", - "start": "0x1BCA", + "start": 7114, "encoding": "enum", "values": [ "OFF", @@ -585,7 +585,7 @@ }, "04": { "label": "Ball Save", - "start": "0x1BCC", + "start": 7116, "encoding": "enum", "values": [ "OFF", @@ -595,7 +595,7 @@ }, "05": { "label": "Default Buy-In HS1", - "start": "0x1BCD", + "start": 7117, "encoding": "bcd", "length": 2, "suffix": "M", @@ -604,7 +604,7 @@ }, "06": { "label": "Default Buy-In HS2", - "start": "0x1BCF", + "start": 7119, "encoding": "bcd", "length": 2, "suffix": "M", @@ -613,7 +613,7 @@ }, "07": { "label": "Default Buy-In HS3", - "start": "0x1BD1", + "start": 7121, "encoding": "bcd", "length": 2, "suffix": "M", @@ -622,7 +622,7 @@ }, "08": { "label": "Default Buy-In HS4", - "start": "0x1BD3", + "start": 7123, "encoding": "bcd", "length": 2, "suffix": "M", @@ -631,7 +631,7 @@ }, "09": { "label": "% Spell Magic", - "start": "0x1BD5", + "start": 7125, "encoding": "int", "length": 2, "suffix": "%", @@ -641,7 +641,7 @@ }, "10": { "label": "% Lite Extra Ball", - "start": "0x1BD7", + "start": 7127, "encoding": "int", "length": 2, "suffix": "%", @@ -651,7 +651,7 @@ }, "11": { "label": "% Lite Special", - "start": "0x1BD9", + "start": 7129, "encoding": "int", "length": 2, "suffix": "%", @@ -661,7 +661,7 @@ }, "12": { "label": "Trunk Ball Save", - "start": "0x1BDC", + "start": 7132, "encoding": "enum", "values": [ "NO", @@ -671,7 +671,7 @@ }, "13": { "label": "Hocus Pocus", - "start": "0x1BDD", + "start": 7133, "encoding": "int", "length": 2, "min": 1, @@ -683,7 +683,7 @@ }, "14": { "label": "Trunk Motor", - "start": "0x1BE0", + "start": 7136, "encoding": "enum", "values": [ "OFF", @@ -693,7 +693,7 @@ }, "15": { "label": "German Speech", - "start": "0x1BE2", + "start": 7138, "encoding": "enum", "values": [ "OFF", @@ -703,7 +703,7 @@ }, "16": { "label": "'MAGIC' memory", - "start": "0x1BE4", + "start": 7140, "encoding": "enum", "min": 1, "default": 2, @@ -718,7 +718,7 @@ }, "17": { "label": "Difficult Lock", - "start": "0x1BE6", + "start": 7142, "encoding": "enum", "min": 1, "default": 2, @@ -733,7 +733,7 @@ }, "18": { "label": "Clock Start Hour", - "start": "0x1BE8", + "start": 7144, "encoding": "enum", "default": 0, "values": [ @@ -745,7 +745,7 @@ }, "19": { "label": "Mode Start Hits", - "start": "0x1BE9", + "start": 7145, "encoding": "int", "length": 2, "min": 1, @@ -754,7 +754,7 @@ }, "20": { "label": "Give Magic Letter", - "start": "0x1BEC", + "start": 7148, "encoding": "enum", "values": [ "OFF", @@ -768,73 +768,73 @@ "B.3 Standard Audits": { "01": { "label": "Games Started", - "start": "0x1883", + "start": 6275, "encoding": "int", "length": 3 }, "02": { "label": "Total Plays", - "start": "0x1889", + "start": 6281, "encoding": "int", "length": 3 }, "03": { "label": "Total Free Plays", - "start": "0x188F", + "start": 6287, "encoding": "int", "length": 3 }, "05": { "label": "Replay Awards", - "start": "0x1895", + "start": 6293, "encoding": "int", "length": 3 }, "07": { "label": "Special Awards", - "start": "0x189B", + "start": 6299, "encoding": "int", "length": 3 }, "09": { "label": "Match Awards", - "start": "0x18A1", + "start": 6305, "encoding": "int", "length": 3 }, "11": { "label": "H.S.T.D. Credits", - "start": "0x18A7", + "start": 6311, "encoding": "int", "length": 3 }, "15": { "label": "Tickets Awarded", - "start": "0x18AD", + "start": 6317, "encoding": "int", "length": 3 }, "17": { "label": "Left Drains", - "start": "0x1913", + "start": 6419, "encoding": "int", "length": 3 }, "18": { "label": "Right Drains", - "start": "0x1919", + "start": 6425, "encoding": "int", "length": 3 }, "13": { "label": "Extra Balls", - "start": "0x18B3", + "start": 6323, "encoding": "int", "length": 3 }, "21": { "label": "Play Time", - "start": "0x18B9", + "start": 6329, "encoding": "int", "length": 3, "units": "seconds", @@ -843,79 +843,79 @@ "22": { "label": "Machine On", "units": "minutes", - "start": "0x18BF", + "start": 6335, "encoding": "int", "length": 3 }, "23": { "label": "Balls Played", - "start": "0x18C5", + "start": 6341, "encoding": "int", "length": 3 }, "24": { "label": "Tilts", - "start": "0x18CB", + "start": 6347, "encoding": "int", "length": 3 }, "25": { "label": "Replay 1 Awards", - "start": "0x18D1", + "start": 6353, "encoding": "int", "length": 3 }, "26": { "label": "Replay 2 Awards", - "start": "0x18D7", + "start": 6359, "encoding": "int", "length": 3 }, "27": { "label": "Replay 3 Awards", - "start": "0x18DD", + "start": 6365, "encoding": "int", "length": 3 }, "28": { "label": "Replay 4 Awards", - "start": "0x18E3", + "start": 6371, "encoding": "int", "length": 3 }, "29": { "label": "1 Player Games", - "start": "0x18E9", + "start": 6377, "encoding": "int", "length": 3 }, "30": { "label": "2 Player Games", - "start": "0x18EF", + "start": 6383, "encoding": "int", "length": 3 }, "31": { "label": "3 Player Games", - "start": "0x18F5", + "start": 6389, "encoding": "int", "length": 3 }, "32": { "label": "4 Player Games", - "start": "0x18FB", + "start": 6395, "encoding": "int", "length": 3 }, "33": { "label": "H.S.T.D. Reset Count", - "start": "0x1C8F", + "start": 7311, "encoding": "int", "length": 2 }, "34": { "label": "Burn-in Time", - "start": "0x190D", + "start": 6413, "encoding": "int", "length": 3, "units": "seconds", @@ -924,19 +924,19 @@ "35": { "label": "1st Replay Level", "suffix": "M", - "start": "0x1CB5", + "start": 7349, "encoding": "bcd", "length": 2 }, "36": { "label": "Left Flipper", - "start": "0x19FD", + "start": 6653, "encoding": "int", "length": 3 }, "37": { "label": "Right Flipper", - "start": "0x1A03", + "start": 6659, "encoding": "int", "length": 3 } @@ -944,175 +944,175 @@ "B.4 Feature Audits": { "01": { "label": "Buy-In Ex. Balls", - "start": "0x1A15", + "start": 6677, "encoding": "int", "length": 3 }, "02": { "label": "Multiball", - "start": "0x1A1B", + "start": 6683, "encoding": "int", "length": 3 }, "03": { "label": "Illusions", - "start": "0x1A21", + "start": 6689, "encoding": "int", "length": 3 }, "04": { "label": "Basement", - "start": "0x1A27", + "start": 6695, "encoding": "int", "length": 3 }, "05": { "label": "Theatre", - "start": "0x1A2D", + "start": 6701, "encoding": "int", "length": 3 }, "06": { "label": "Balls Saved", - "start": "0x1A33", + "start": 6707, "encoding": "int", "length": 3 }, "08": { "label": "Balls Vanished", - "start": "0x1A39", + "start": 6713, "encoding": "int", "length": 3 }, "09": { "label": "Tiger Multiball", - "start": "0x1A3F", + "start": 6719, "encoding": "int", "length": 3 }, "10": { "label": "Locks Lit", - "start": "0x1A45", + "start": 6725, "encoding": "int", "length": 3 }, "11": { "label": "Grand Finale", - "start": "0x1A4B", + "start": 6731, "encoding": "int", "length": 3 }, "12": { "label": "Midnight", - "start": "0x1A51", + "start": 6737, "encoding": "int", "length": 3 }, "13": { "label": "1 Buy-In Games", - "start": "0x1A57", + "start": 6743, "encoding": "int", "length": 3 }, "14": { "label": "2 Buy-In Games", - "start": "0x1A5D", + "start": 6749, "encoding": "int", "length": 3 }, "15": { "label": "3 Buy-In Games", - "start": "0x1A63", + "start": 6755, "encoding": "int", "length": 3 }, "16": { "label": ">=4 Buy-In Games", - "start": "0x1A69", + "start": 6761, "encoding": "int", "length": 3 }, "17": { "label": "Trunk Failures", - "start": "0x1A6F", + "start": 6767, "encoding": "int", "length": 3 }, "18": { "label": "Left Drain Save", - "start": "0x1A75", + "start": 6773, "encoding": "int", "length": 3 }, "19": { "label": "Left Drain Miss", - "start": "0x1A7B", + "start": 6779, "encoding": "int", "length": 3 }, "20": { "label": "Right Drain Save", - "start": "0x1A81", + "start": 6785, "encoding": "int", "length": 3 }, "21": { "label": "Left Drain Miss", - "start": "0x1A87", + "start": 6791, "encoding": "int", "length": 3 }, "22": { "label": "Magnet Diverts", - "start": "0x1A8D", + "start": 6797, "encoding": "int", "length": 3 }, "23": { "label": "Trunk Ball Drain", - "start": "0x1A93", + "start": 6803, "encoding": "int", "length": 3 }, "24": { "label": "Trunk Plain Hits", - "start": "0x1A99", + "start": 6809, "encoding": "int", "length": 3 }, "25": { "label": "Trunk Magnet Hits", - "start": "0x1A9F", + "start": 6815, "encoding": "int", "length": 3 }, "26": { "label": "Trunk Lamp Hits", - "start": "0x1AA5", + "start": 6821, "encoding": "int", "length": 3 }, "27": { "label": "Trunk Scoop Hits", - "start": "0x1AAB", + "start": 6827, "encoding": "int", "length": 3 }, "28": { "label": "Got to 6 PM", - "start": "0x1AB1", + "start": 6833, "encoding": "int", "length": 3 }, "29": { "label": "Secret Locks", - "start": "0x1AB7", + "start": 6839, "encoding": "int", "length": 3 }, "30": { "label": "Pinball Cheats", - "start": "0x1ABD", + "start": 6845, "encoding": "int", "length": 3 } @@ -1120,157 +1120,157 @@ "B.5 Histograms": { "01": { "label": "0-19M Score", - "start": "0x191F", + "start": 6431, "encoding": "int", "length": 3 }, "02": { "label": "20-49M Score", - "start": "0x1925", + "start": 6437, "encoding": "int", "length": 3 }, "03": { "label": "50-99M Score", - "start": "0x192B", + "start": 6443, "encoding": "int", "length": 3 }, "04": { "label": "100-249M Score", - "start": "0x1931", + "start": 6449, "encoding": "int", "length": 3 }, "05": { "label": "250-499M Score", - "start": "0x1937", + "start": 6455, "encoding": "int", "length": 3 }, "06": { "label": "500-599M Score", - "start": "0x193D", + "start": 6461, "encoding": "int", "length": 3 }, "07": { "label": "600-699M Score", - "start": "0x1943", + "start": 6467, "encoding": "int", "length": 3 }, "08": { "label": "700-799M Score", - "start": "0x1949", + "start": 6473, "encoding": "int", "length": 3 }, "09": { "label": "800-899M Score", - "start": "0x194F", + "start": 6479, "encoding": "int", "length": 3 }, "10": { "label": "900-999M Score", - "start": "0x1955", + "start": 6485, "encoding": "int", "length": 3 }, "11": { "label": "1-1.24B Score", - "start": "0x195B", + "start": 6491, "encoding": "int", "length": 3 }, "12": { "label": "1.25-1.49B Score", - "start": "0x1961", + "start": 6497, "encoding": "int", "length": 3 }, "13": { "label": "Over 1.5B Score", - "start": "0x1967", + "start": 6503, "encoding": "int", "length": 3 }, "14": { "label": "Game Time 0.0-1.0M", - "start": "0x196D", + "start": 6509, "encoding": "int", "length": 3 }, "15": { "label": "Game Time 1.0-1.5M", - "start": "0x1973", + "start": 6515, "encoding": "int", "length": 3 }, "16": { "label": "Game Time 1.5-2.0M", - "start": "0x1979", + "start": 6521, "encoding": "int", "length": 3 }, "17": { "label": "Game Time 2.0-2.5M", - "start": "0x197F", + "start": 6527, "encoding": "int", "length": 3 }, "18": { "label": "Game Time 2.5-3.0M", - "start": "0x1985", + "start": 6533, "encoding": "int", "length": 3 }, "19": { "label": "Game Time 3.0-3.5M", - "start": "0x198B", + "start": 6539, "encoding": "int", "length": 3 }, "20": { "label": "Game Time 3.5-4.0M", - "start": "0x1991", + "start": 6545, "encoding": "int", "length": 3 }, "21": { "label": "Game Time 4-5M", - "start": "0x1997", + "start": 6551, "encoding": "int", "length": 3 }, "22": { "label": "Game Time 5-6M", - "start": "0x199D", + "start": 6557, "encoding": "int", "length": 3 }, "23": { "label": "Game Time 6-8M", - "start": "0x19A3", + "start": 6563, "encoding": "int", "length": 3 }, "24": { "label": "Game Time 8-10M", - "start": "0x19A9", + "start": 6569, "encoding": "int", "length": 3 }, "25": { "label": "Game Time 10-15M", - "start": "0x19AF", + "start": 6575, "encoding": "int", "length": 3 }, "26": { "label": "Game Time > 15M", - "start": "0x19B5", + "start": 6581, "encoding": "int", "length": 3 } @@ -1278,58 +1278,58 @@ }, "checksum8": [ { - "start": "0x1811", - "end": "0x1AC2", + "start": 6161, + "end": 6850, "groupings": 6, "label": "Audits" } ], "checksum16": [ { - "start": "0x1B1D", - "end": "0x1BFA", + "start": 6941, + "end": 7162, "label": "Adjustments" }, { - "start": "0x1C61", - "end": "0x1C82", + "start": 7265, + "end": 7298, "label": "High Scores" }, { - "start": "0x1C83", - "end": "0x1C8C", + "start": 7299, + "end": 7308, "label": "Grand Champion" }, { - "start": "0x1C8D", - "end": "0x1C92", + "start": 7309, + "end": 7314, "label": "HSTD Reset" }, { - "start": "0x1C93", - "end": "0x1C9C" + "start": 7315, + "end": 7324 }, { - "start": "0x1C9D", - "end": "0x1C9F" + "start": 7325, + "end": 7327 }, { - "start": "0x1CA0", - "end": "0x1CAA" + "start": 7328, + "end": 7338 }, { - "start": "0x1CAB", - "end": "0x1D80", + "start": 7339, + "end": 7552, "label": "Replay Data?" }, { - "start": "0x1D81", - "end": "0x1E43", + "start": 7553, + "end": 7747, "label": "Custom Message" }, { - "start": "0x1EC1", - "end": "0x1EE2", + "start": 7873, + "end": 7906, "label": "Buy-In High Scores" } ] diff --git a/tomy_400.nv.json b/tomy_400.nv.json index b250574..eb8b62f 100644 --- a/tomy_400.nv.json +++ b/tomy_400.nv.json @@ -11,22 +11,22 @@ "_version": 0.1, "last_game": [ { - "start": "0x05B2", + "start": 1458, "encoding": "bcd", "length": 5 }, { - "start": "0x05BE", + "start": 1470, "encoding": "bcd", "length": 5 }, { - "start": "0x05C3", + "start": 1475, "encoding": "bcd", "length": 5 }, { - "start": "0x05C8", + "start": 1480, "encoding": "bcd", "length": 5 } @@ -36,18 +36,18 @@ "label": "1st", "short_label": "#1", "initials": { - "start": "0x16BA", + "start": 5818, "encoding": "ch", "length": 3 }, "score": { "encoding": "bcd", "offsets": [ - "0x1694", - "0x167C", - "0x167D", - "0x167E", - "0x167F" + 5780, + 5756, + 5757, + 5758, + 5759 ] } }, @@ -55,18 +55,18 @@ "label": "2nd", "short_label": "#2", "initials": { - "start": "0x16BD", + "start": 5821, "encoding": "ch", "length": 3 }, "score": { "encoding": "bcd", "offsets": [ - "0x1695", - "0x1680", - "0x1681", - "0x1682", - "0x1683" + 5781, + 5760, + 5761, + 5762, + 5763 ] } }, @@ -74,18 +74,18 @@ "label": "3rd", "short_label": "#3", "initials": { - "start": "0x16C0", + "start": 5824, "encoding": "ch", "length": 3 }, "score": { "encoding": "bcd", "offsets": [ - "0x1696", - "0x1684", - "0x1685", - "0x1686", - "0x1687" + 5782, + 5764, + 5765, + 5766, + 5767 ] } }, @@ -93,18 +93,18 @@ "label": "4th", "short_label": "#4", "initials": { - "start": "0x16C3", + "start": 5827, "encoding": "ch", "length": 3 }, "score": { "encoding": "bcd", "offsets": [ - "0x1697", - "0x1688", - "0x1689", - "0x168A", - "0x168B" + 5783, + 5768, + 5769, + 5770, + 5771 ] } }, @@ -112,18 +112,18 @@ "label": "5th", "short_label": "#5", "initials": { - "start": "0x16C6", + "start": 5830, "encoding": "ch", "length": 3 }, "score": { "encoding": "bcd", "offsets": [ - "0x1698", - "0x168C", - "0x168D", - "0x168E", - "0x168F" + 5784, + 5772, + 5773, + 5774, + 5775 ] } }, @@ -131,18 +131,18 @@ "label": "6th", "short_label": "#6", "initials": { - "start": "0x16C9", + "start": 5833, "encoding": "ch", "length": 3 }, "score": { "encoding": "bcd", "offsets": [ - "0x1699", - "0x1690", - "0x1691", - "0x1692", - "0x1693" + 5785, + 5776, + 5777, + 5778, + 5779 ] } } diff --git a/tsptr_l3.nv.json b/tsptr_l3.nv.json index fb6ee40..6518f69 100644 --- a/tsptr_l3.nv.json +++ b/tsptr_l3.nv.json @@ -14,20 +14,20 @@ "current_player": { "label": "Current Player", "short_label": "Players", - "start": "0xA9", + "start": 169, "encoding": "int", "offset": 1 }, "player_count": { "label": "Player Count", "short_label": "P#", - "start": "0xA8", + "start": 168, "encoding": "int", "offset": 1 }, "current_ball": { "label": "Ball", - "start": "0x38", + "start": 56, "encoding": "bcd", "mask": "0x0F", "special_values": { @@ -37,7 +37,7 @@ }, "match": { "label": "Match", - "start": "0x38", + "start": 56, "encoding": "bcd", "mask": "0xF0", "special_values": { @@ -46,14 +46,14 @@ }, "playfield_mult": { "label": "Playfield Multiplier", - "start": "0xBB", + "start": 187, "encoding": "int", "suffix": "X" }, "bonus": { "label": "Bonus", "_note": "called Orion Bonus in game", - "start": "0xE7", + "start": 231, "length": 2, "encoding": "bcd", "scale": 100 @@ -61,7 +61,7 @@ "bonusX": { "label": "Bonus Multiplier", "_note": "extracting value from lamp matrix col 2", - "start": "0x11", + "start": 17, "encoding": "bits", "suffix": "X", "offset": 256, @@ -81,7 +81,7 @@ "xcel_value": { "label": "X-Cellerator Value", "_note": "extracting value from lamp matrix col 6-7", - "start": "0x15", + "start": 21, "length": 2, "encoding": "bits", "values": [ @@ -105,7 +105,7 @@ }, "jackpot": { "label": "Jackpot Bonus", - "start": "0x5D0", + "start": 1488, "length": 3, "encoding": "bcd", "scale": 100 @@ -113,22 +113,22 @@ }, "last_game": [ { - "start": "0x200", + "start": 512, "encoding": "bcd", "length": 4 }, { - "start": "0x204", + "start": 516, "encoding": "bcd", "length": 4 }, { - "start": "0x208", + "start": 520, "encoding": "bcd", "length": 4 }, { - "start": "0x20C", + "start": 524, "encoding": "bcd", "length": 4 } @@ -138,13 +138,13 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x71F", + "start": 1823, "encoding": "ch", "length": 3, "_note": "slash (/) used for space ( ) in all initials" }, "score": { - "start": "0x70F", + "start": 1807, "encoding": "bcd", "length": 4 } @@ -153,12 +153,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x722", + "start": 1826, "encoding": "ch", "length": 3 }, "score": { - "start": "0x713", + "start": 1811, "encoding": "bcd", "length": 4 } @@ -167,12 +167,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x725", + "start": 1829, "encoding": "ch", "length": 3 }, "score": { - "start": "0x717", + "start": 1815, "encoding": "bcd", "length": 4 } @@ -181,12 +181,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x728", + "start": 1832, "encoding": "ch", "length": 3 }, "score": { - "start": "0x71B", + "start": 1819, "encoding": "bcd", "length": 4 } @@ -196,7 +196,7 @@ "Adjustments": { "01": { "label": "Auto Replay %", - "start": "0x780", + "start": 1920, "encoding": "bcd", "min": 4, "max": 50, @@ -208,7 +208,7 @@ "02a": { "label": "Replay Start", "_note": "if Adj01 > 4", - "start": "0x781", + "start": 1921, "encoding": "bcd", "min": 8, "max": 20, @@ -218,7 +218,7 @@ "03a": { "label": "Replay Levels", "_note": "if Adj01 > 4", - "start": "0x782", + "start": 1922, "encoding": "bcd", "min": 0, "max": 3, @@ -227,7 +227,7 @@ "02b": { "label": "Replay Level 1", "_note": "if Adj01 == 4", - "start": "0x781", + "start": 1921, "encoding": "bcd", "min": 0, "max": 99, @@ -240,7 +240,7 @@ "03b": { "label": "Replay Level 2", "_note": "if Adj01 == 4", - "start": "0x782", + "start": 1922, "encoding": "bcd", "min": 0, "max": 99, @@ -252,7 +252,7 @@ "04b": { "label": "Replay Level 3", "_note": "if Adj01 == 4", - "start": "0x783", + "start": 1923, "encoding": "bcd", "min": 0, "max": 99, @@ -264,7 +264,7 @@ "05b": { "label": "Replay Level 4", "_note": "if Adj01 == 4", - "start": "0x784", + "start": 1924, "encoding": "bcd", "min": 0, "max": 99, @@ -275,7 +275,7 @@ }, "06": { "label": "Replay Award", - "start": "0x785", + "start": 1925, "encoding": "enum", "values": [ "Credit", @@ -286,7 +286,7 @@ }, "07": { "label": "Special Award", - "start": "0x786", + "start": 1926, "encoding": "enum", "values": [ "Credit", @@ -296,7 +296,7 @@ }, "08": { "label": "Match Feature", - "start": "0x787", + "start": 1927, "encoding": "bcd", "min": 0, "max": 50, @@ -308,7 +308,7 @@ }, "09": { "label": "Balls Per Game", - "start": "0x788", + "start": 1928, "encoding": "bcd", "min": 1, "max": 9, @@ -316,7 +316,7 @@ }, "10": { "label": "Tilt Warnings", - "start": "0x789", + "start": 1929, "encoding": "bcd", "min": 1, "max": 5, @@ -324,7 +324,7 @@ }, "11": { "label": "Max Extra Balls", - "start": "0x78A", + "start": 1930, "encoding": "bcd", "min": 0, "max": 9, @@ -335,7 +335,7 @@ }, "12": { "label": "Max Credits", - "start": "0x78B", + "start": 1931, "encoding": "bcd", "min": 5, "max": 99, @@ -343,7 +343,7 @@ }, "13": { "label": "Highest Scores", - "start": "0x78C", + "start": 1932, "encoding": "enum", "values": [ "Off", @@ -353,7 +353,7 @@ }, "14": { "label": "Backup High Score 1", - "start": "0x78D", + "start": 1933, "encoding": "bcd", "min": 0, "max": 99, @@ -362,7 +362,7 @@ }, "15": { "label": "Backup High Score 2", - "start": "0x78E", + "start": 1934, "encoding": "bcd", "min": 0, "max": 99, @@ -371,7 +371,7 @@ }, "16": { "label": "Backup High Score 3", - "start": "0x78F", + "start": 1935, "encoding": "bcd", "min": 0, "max": 99, @@ -380,7 +380,7 @@ }, "17": { "label": "Backup High Score 4", - "start": "0x790", + "start": 1936, "encoding": "bcd", "min": 0, "max": 99, @@ -389,7 +389,7 @@ }, "18": { "label": "High Score 1 Credits", - "start": "0x791", + "start": 1937, "encoding": "bcd", "min": 0, "max": 10, @@ -397,7 +397,7 @@ }, "19": { "label": "High Score 2 Credits", - "start": "0x792", + "start": 1938, "encoding": "bcd", "min": 0, "max": 3, @@ -405,7 +405,7 @@ }, "20": { "label": "High Score 3 Credits", - "start": "0x793", + "start": 1939, "encoding": "bcd", "min": 0, "max": 3, @@ -413,7 +413,7 @@ }, "21": { "label": "High Score 4 Credits", - "start": "0x794", + "start": 1940, "encoding": "bcd", "min": 0, "max": 3, @@ -421,7 +421,7 @@ }, "22": { "label": "HSTD Reset Every", - "start": "0x795", + "start": 1941, "encoding": "bcd", "min": 0, "max": 99, @@ -434,7 +434,7 @@ }, "23": { "label": "Free Play", - "start": "0x796", + "start": 1942, "encoding": "enum", "values": [ "No", @@ -443,7 +443,7 @@ }, "24": { "label": "Pricing", - "start": "0x797", + "start": 1943, "encoding": "bcd", "min": 0, "max": 16, @@ -454,42 +454,42 @@ }, "25": { "label": "Left Units", - "start": "0x798", + "start": 1944, "encoding": "bcd", "min": 0, "max": 99 }, "26": { "label": "Center Units", - "start": "0x799", + "start": 1945, "encoding": "bcd", "min": 0, "max": 99 }, "27": { "label": "Right Units", - "start": "0x79A", + "start": 1946, "encoding": "bcd", "min": 0, "max": 99 }, "28": { "label": "Units/Credit", - "start": "0x79B", + "start": 1947, "encoding": "bcd", "min": 0, "max": 99 }, "29": { "label": "Units/Bonus", - "start": "0x79C", + "start": 1948, "encoding": "bcd", "min": 0, "max": 99 }, "30": { "label": "Minimum Units", - "start": "0x79D", + "start": 1949, "encoding": "bcd", "min": 0, "max": 99 @@ -498,13 +498,13 @@ "label": "Spinner On Value", "min": 1, "max": 9, - "start": "0x79E", + "start": 1950, "encoding": "bcd", "suffix": "K" }, "32": { "label": "Left Kickback", - "start": "0x79F", + "start": 1951, "encoding": "enum", "values": [ "Yes", @@ -513,7 +513,7 @@ }, "33": { "label": "Xporter Memory", - "start": "0x7A0", + "start": 1952, "encoding": "enum", "values": [ "Yes", @@ -522,7 +522,7 @@ }, "34": { "label": "Special Memory", - "start": "0x7A1", + "start": 1953, "encoding": "enum", "values": [ "Yes", @@ -531,7 +531,7 @@ }, "35": { "label": "Rescue Memory", - "start": "0x7A2", + "start": 1954, "encoding": "enum", "values": [ "Yes", @@ -540,7 +540,7 @@ }, "36": { "label": "Xporter Bonus Time", - "start": "0x7A3", + "start": 1955, "encoding": "enum", "values": [ "Yes", @@ -549,7 +549,7 @@ }, "37": { "label": "Top Lane Memory", - "start": "0x7A4", + "start": 1956, "encoding": "enum", "values": [ "Yes", @@ -558,7 +558,7 @@ }, "38": { "label": "Extra Ball Memory", - "start": "0x7A5", + "start": 1957, "encoding": "enum", "values": [ "Yes", @@ -569,13 +569,13 @@ "label": "Jackpot Adv. Value", "min": 1, "max": 99, - "start": "0x7A6", + "start": 1958, "encoding": "bcd", "suffix": "K" }, "40": { "label": "Easy Lock (via Ret Lns)", - "start": "0x7A7", + "start": 1959, "encoding": "enum", "values": [ "Yes", @@ -584,7 +584,7 @@ }, "41": { "label": "Top Lane Change", - "start": "0x7A8", + "start": 1960, "encoding": "enum", "values": [ "Yes", @@ -593,7 +593,7 @@ }, "42": { "label": "Consol Extra Ball", - "start": "0x7A9", + "start": 1961, "encoding": "enum", "values": [ "Yes", @@ -602,7 +602,7 @@ }, "43": { "label": "Extra Ball Percent", - "start": "0x7AA", + "start": 1962, "encoding": "bcd", "suffix": "%", "min": 0, @@ -613,7 +613,7 @@ }, "44": { "label": "Extra Ball On", - "start": "0x7AB", + "start": 1963, "encoding": "enum", "default": 1, "values": [ @@ -625,7 +625,7 @@ }, "45": { "label": "Xcel Memory", - "start": "0x7AC", + "start": 1964, "encoding": "enum", "values": [ "Yes", @@ -634,18 +634,18 @@ }, "46": { "label": "Not Used", - "start": "0x7AD", + "start": 1965, "encoding": "int" }, "47": { "label": "Consolation Time", - "start": "0x7AE", + "start": 1966, "encoding": "bcd", "suffix": " seconds" }, "48": { "label": "Attract Sounds", - "start": "0x7AF", + "start": 1967, "encoding": "enum", "values": [ "None", @@ -655,7 +655,7 @@ }, "49": { "label": "Custom Message", - "start": "0x7B0", + "start": 1968, "encoding": "enum", "values": [ "On", @@ -666,28 +666,28 @@ "label": "Custom Msg Line 1", "encoding": "ch", "_note": "set high bit for period after letter", - "start": "0x7B4", + "start": 1972, "length": 16, "default": " G E T M E " }, "49b": { "label": "Custom Msg Line 2", "encoding": "ch", - "start": "0x7C4", + "start": 1988, "length": 16, "default": " OUTTA HERE " }, "49c": { "label": "Custom Msg Line 3", "encoding": "ch", - "start": "0x7D4", + "start": 2004, "length": 16, "default": "BEAM ME UP BALLY" }, "50": { "label": "Display AU 01 - 04", "_note": "TODO: check enum values", - "start": "0x7B1", + "start": 1969, "encoding": "enum", "values": [ "Yes", @@ -697,12 +697,12 @@ }, "51": { "label": "Unused Adjustment", - "start": "0x7B2", + "start": 1970, "encoding": "int" }, "52": { "label": "Unused Adjustment", - "start": "0x7B3", + "start": 1971, "encoding": "int" } } @@ -710,289 +710,289 @@ "audits": { "Audits": { "01": { - "start": "0x65F", + "start": 1631, "encoding": "bcd", "length": 3, "label": "Left Coins" }, "02": { - "start": "0x663", + "start": 1635, "encoding": "bcd", "length": 3, "label": "Center Coins" }, "03": { - "start": "0x667", + "start": 1639, "encoding": "bcd", "length": 3, "label": "Right Coins" }, "04": { - "start": "0x66B", + "start": 1643, "encoding": "bcd", "length": 3, "label": "Paid Credits" }, "05": { - "start": "0x66F", + "start": 1647, "encoding": "bcd", "length": 3, "label": "Total Plays" }, "06": { - "start": "0x673", + "start": 1651, "encoding": "bcd", "length": 3, "label": "Total Free" }, "08": { - "start": "0x677", + "start": 1655, "encoding": "bcd", "length": 3, "label": "Replay Awards" }, "10": { - "start": "0x67B", + "start": 1659, "encoding": "bcd", "length": 3, "label": "Special Awards" }, "12": { - "start": "0x67F", + "start": 1663, "encoding": "bcd", "length": 3, "label": "Match Awards" }, "13": { - "start": "0x683", + "start": 1667, "encoding": "bcd", "length": 3, "label": "HSTD Credits" }, "15": { - "start": "0x687", + "start": 1671, "encoding": "bcd", "length": 3, "label": "Extra Balls" }, "18": { - "start": "0x68B", + "start": 1675, "encoding": "bcd", "length": 3, "label": "Minutes of Play" }, "19": { - "start": "0x68F", + "start": 1679, "encoding": "bcd", "length": 3, "label": "Balls Played" }, "20": { - "start": "0x693", + "start": 1683, "encoding": "bcd", "length": 3, "label": "Replay 1 Awards" }, "21": { - "start": "0x697", + "start": 1687, "encoding": "bcd", "length": 3, "label": "Replay 2 Awards" }, "22": { - "start": "0x69B", + "start": 1691, "encoding": "bcd", "length": 3, "label": "Replay 3 Awards" }, "23": { - "start": "0x69F", + "start": 1695, "encoding": "bcd", "length": 3, "label": "Replay 4 Awards" }, "24": { - "start": "0x6A3", + "start": 1699, "encoding": "bcd", "length": 3, "label": "1 Player Games" }, "25": { - "start": "0x6A7", + "start": 1703, "encoding": "bcd", "length": 3, "label": "2 Player Games" }, "26": { - "start": "0x6AB", + "start": 1707, "encoding": "bcd", "length": 3, "label": "3 Player Games" }, "27": { - "start": "0x6AF", + "start": 1711, "encoding": "bcd", "length": 3, "label": "4 Player Games" }, "28": { - "start": "0x6B3", + "start": 1715, "encoding": "bcd", "length": 3, "label": "Burn in Cycles" }, "29": { - "start": "0x6B7", + "start": 1719, "encoding": "bcd", "length": 3, "label": "Made Multiball" }, "30": { - "start": "0x6BB", + "start": 1723, "encoding": "bcd", "length": 3, "label": "Made Jackpot" }, "31": { - "start": "0x6BF", + "start": 1727, "encoding": "bcd", "length": 3, "label": "Made Kickback" }, "32": { - "start": "0x6C3", + "start": 1731, "encoding": "bcd", "length": 3, "label": "Made Bonus 5X" }, "33": { - "start": "0x6C7", + "start": 1735, "encoding": "bcd", "length": 3, "label": "Xporter 1 Mil. Lit" }, "34": { - "start": "0x6CB", + "start": 1739, "encoding": "bcd", "length": 3, "label": "Made Xporter 1 Mil." }, "35": { - "start": "0x6CF", + "start": 1743, "encoding": "bcd", "length": 3, "label": "Excellerator" }, "36": { - "start": "0x6D3", + "start": 1747, "encoding": "bcd", "length": 3, "label": "Excellerator 250K Made" }, "37": { - "start": "0x6D7", + "start": 1751, "encoding": "bcd", "length": 3, "label": "Extra Ball Lit" }, "38": { - "start": "0x6DB", + "start": 1755, "encoding": "bcd", "length": 3, "label": "Rescue Bonus Made" }, "39": { - "start": "0x72B", + "start": 1835, "encoding": "bcd", "length": 3, "label": "HSTD Reset Counter" }, "40": { - "start": "0x6DF", + "start": 1759, "encoding": "bcd", "length": 3, "label": "0.0-0.4 Mil. Score" }, "41": { - "start": "0x6E3", + "start": 1763, "encoding": "bcd", "length": 3, "label": "0.5-0.9 Mil. Score" }, "42": { - "start": "0x6E7", + "start": 1767, "encoding": "bcd", "length": 3, "label": "1.0-1.4 Mil. Score" }, "43": { - "start": "0x6EB", + "start": 1771, "encoding": "bcd", "length": 3, "label": "1.5-1.9 Mil. Score" }, "44": { - "start": "0x6EF", + "start": 1775, "encoding": "bcd", "length": 3, "label": "2.0-2.9 Mil. Score" }, "45": { - "start": "0x6F3", + "start": 1779, "encoding": "bcd", "length": 3, "label": "3.0-3.9 Mil. Score" }, "46": { - "start": "0x6F7", + "start": 1783, "encoding": "bcd", "length": 3, "label": "4.0-4.9 Mil. Score" }, "47": { - "start": "0x6FB", + "start": 1787, "encoding": "bcd", "length": 3, "label": "5.0-5.9 Mil. Score" }, "48": { - "start": "0x6FF", + "start": 1791, "encoding": "bcd", "length": 3, "label": "6.0-7.9 Mil. Score" }, "49": { - "start": "0x703", + "start": 1795, "encoding": "bcd", "length": 3, "label": "8.0-9.9 Mil. Score" }, "50": { - "start": "0x707", + "start": 1799, "encoding": "bcd", "length": 3, "label": "10-99 Mil. Score" }, "51": { - "start": "0x74B", + "start": 1867, "encoding": "bcd", "length": 3, "label": "Av. Min. Game Time" }, "52": { - "start": "0x5D5", + "start": 1493, "encoding": "bcd", "length": 3, "label": "Left Drains" }, "53": { - "start": "0x5D9", + "start": 1497, "encoding": "bcd", "length": 3, "label": "Right Drains" }, "54": { - "start": "0x5DD", + "start": 1501, "encoding": "bcd", "length": 3, "label": "3 Plays/1$" @@ -1001,8 +1001,8 @@ }, "checksum8": [ { - "start": "0x6A4", - "end": "0x70A", + "start": 1700, + "end": 1802, "groupings": 4, "label": "Audits" } diff --git a/ww_l5.nv.json b/ww_l5.nv.json index 6242a59..d293cfe 100644 --- a/ww_l5.nv.json +++ b/ww_l5.nv.json @@ -9,28 +9,28 @@ "_fileformat": 0.1, "_version": 0.1, "replay_score": { - "start": "0x41d", + "start": 1053, "encoding": "bcd", "length": 5 }, "last_game": [ { - "start": "0x1730", + "start": 5936, "encoding": "bcd", "length": 5 }, { - "start": "0x1736", + "start": 5942, "encoding": "bcd", "length": 5 }, { - "start": "0x173C", + "start": 5948, "encoding": "bcd", "length": 5 }, { - "start": "0x1742", + "start": 5954, "encoding": "bcd", "length": 5 } @@ -40,12 +40,12 @@ "label": "RIVER MASTER", "short_label": "GC", "initials": { - "start": "0x1C83", + "start": 7299, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C86", + "start": 7302, "encoding": "bcd", "length": 5 } @@ -54,12 +54,12 @@ "label": "First Place", "short_label": "1st", "initials": { - "start": "0x1C61", + "start": 7265, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C64", + "start": 7268, "encoding": "bcd", "length": 5 } @@ -68,12 +68,12 @@ "label": "Second Place", "short_label": "2nd", "initials": { - "start": "0x1C69", + "start": 7273, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C6C", + "start": 7276, "encoding": "bcd", "length": 5 } @@ -82,12 +82,12 @@ "label": "Third Place", "short_label": "3rd", "initials": { - "start": "0x1C71", + "start": 7281, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C74", + "start": 7284, "encoding": "bcd", "length": 5 } @@ -96,12 +96,12 @@ "label": "Fourth Place", "short_label": "4th", "initials": { - "start": "0x1C79", + "start": 7289, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1C7C", + "start": 7292, "encoding": "bcd", "length": 5 } @@ -112,12 +112,12 @@ "label": "Insanity Record", "short_label": "InsanityRecord", "initials": { - "start": "0x1EC7", + "start": 7879, "encoding": "ch", "length": 3 }, "score": { - "start": "0x1ECA", + "start": 7882, "encoding": "int", "length": 1, "suffix": " Water Falls"