From 496a2ab43044977bc3e2ad5ba3242c8fb30bdd80 Mon Sep 17 00:00:00 2001 From: Tom Collins Date: Mon, 13 Jan 2025 15:50:20 -0500 Subject: [PATCH 1/3] wpc: add player/ball/eb for multiple games --- maps/williams/wpc/dm_lx4.nv.json | 22 +++++++++++++++++++++- maps/williams/wpc/dw_l2.nv.json | 8 ++++++-- maps/williams/wpc/tom_13.nv.json | 15 ++++++++++++--- 3 files changed, 39 insertions(+), 6 deletions(-) diff --git a/maps/williams/wpc/dm_lx4.nv.json b/maps/williams/wpc/dm_lx4.nv.json index db1d34e..24e7966 100644 --- a/maps/williams/wpc/dm_lx4.nv.json +++ b/maps/williams/wpc/dm_lx4.nv.json @@ -11,7 +11,7 @@ "dm_lx4" ], "_fileformat": 0.1, - "_version": 0.2, + "_version": 0.3, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,26 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "current_player": { + "label": "Current Player", + "start": 1048, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1049, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1050, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs This Ball", + "start": 1051, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/dw_l2.nv.json b/maps/williams/wpc/dw_l2.nv.json index 3f4a680..00ba6aa 100644 --- a/maps/williams/wpc/dw_l2.nv.json +++ b/maps/williams/wpc/dw_l2.nv.json @@ -12,7 +12,7 @@ "dw_l2" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -78,7 +78,6 @@ }, "current_player": { "label": "Current Player", - "short_label": "P#", "start": 943, "encoding": "int" }, @@ -269,6 +268,11 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 946, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/tom_13.nv.json b/maps/williams/wpc/tom_13.nv.json index ab99f0c..393b653 100644 --- a/maps/williams/wpc/tom_13.nv.json +++ b/maps/williams/wpc/tom_13.nv.json @@ -15,7 +15,7 @@ "tom_14hb" ], "_fileformat": 0.1, - "_version": 0.2, + "_version": 0.3, "game_state": { "player_count": { "label": "Players", @@ -56,14 +56,13 @@ }, "current_player": { "label": "Current Player", - "short_label": "P#", "start": 943, "encoding": "int" }, "current_ball": { "label": "Ball", "start": 944, - "encoding": "bcd" + "encoding": "int" }, "credits": { "_notes": "1-byte credits followed by 6 bytes encoding partial/bonus credits", @@ -84,6 +83,16 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "extra_balls": { + "label": "Extra Balls", + "start": 945, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 946, + "encoding": "int" } }, "high_scores": [ From 869d5acc6e2aad1910e94377830f245ed29019ac Mon Sep 17 00:00:00 2001 From: Tom Collins Date: Mon, 13 Jan 2025 16:24:48 -0500 Subject: [PATCH 2/3] wpc: update with data from wpc-emu project Thanks to https://github.com/neophob/wpc-emu for these addresses. --- maps/williams/wpc/afm_113.nv.json | 29 +++++++++++++++++++++++++++++ maps/williams/wpc/congo_21.nv.json | 29 +++++++++++++++++++++++++++++ maps/williams/wpc/dm_lx4.nv.json | 11 ++++++++++- maps/williams/wpc/ft_l5.nv.json | 29 +++++++++++++++++++++++++++++ maps/williams/wpc/hurr_l2.nv.json | 29 +++++++++++++++++++++++++++++ maps/williams/wpc/jm_12r.nv.json | 29 +++++++++++++++++++++++++++++ maps/williams/wpc/mm_109.nv.json | 29 +++++++++++++++++++++++++++++ maps/williams/wpc/nf_23x.nv.json | 29 +++++++++++++++++++++++++++++ maps/williams/wpc/ngg_13.nv.json | 29 +++++++++++++++++++++++++++++ maps/williams/wpc/t2_l8.nv.json | 29 +++++++++++++++++++++++++++++ maps/williams/wpc/tom_13.nv.json | 9 +++++++++ maps/williams/wpc/ww_l5.nv.json | 29 +++++++++++++++++++++++++++++ 12 files changed, 309 insertions(+), 1 deletion(-) diff --git a/maps/williams/wpc/afm_113.nv.json b/maps/williams/wpc/afm_113.nv.json index 1d38cf3..2570900 100644 --- a/maps/williams/wpc/afm_113.nv.json +++ b/maps/williams/wpc/afm_113.nv.json @@ -69,6 +69,35 @@ "encoding": "bcd", "length": 2, "scale": 100000000 + }, + "playing": { + "label": "Playing", + "start": 128, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 949, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 950, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 951, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 952, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/congo_21.nv.json b/maps/williams/wpc/congo_21.nv.json index 36579c6..2cd628b 100644 --- a/maps/williams/wpc/congo_21.nv.json +++ b/maps/williams/wpc/congo_21.nv.json @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "playing": { + "label": "Playing", + "start": 128, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/dm_lx4.nv.json b/maps/williams/wpc/dm_lx4.nv.json index 24e7966..92185e5 100644 --- a/maps/williams/wpc/dm_lx4.nv.json +++ b/maps/williams/wpc/dm_lx4.nv.json @@ -91,9 +91,18 @@ "encoding": "int" }, "eb_on_this_ball": { - "label": "EBs This Ball", + "label": "EBs this Ball", "start": 1051, "encoding": "int" + }, + "playing": { + "label": "Playing", + "start": 134, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/ft_l5.nv.json b/maps/williams/wpc/ft_l5.nv.json index 99214ca..71d1fb1 100644 --- a/maps/williams/wpc/ft_l5.nv.json +++ b/maps/williams/wpc/ft_l5.nv.json @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "playing": { + "label": "Playing", + "start": 122, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 853, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 854, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 855, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 856, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/hurr_l2.nv.json b/maps/williams/wpc/hurr_l2.nv.json index 9e027ae..0eab851 100644 --- a/maps/williams/wpc/hurr_l2.nv.json +++ b/maps/williams/wpc/hurr_l2.nv.json @@ -80,6 +80,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "playing": { + "label": "Playing", + "start": 134, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 940, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 941, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 942, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 943, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/jm_12r.nv.json b/maps/williams/wpc/jm_12r.nv.json index b01ca63..4354cd3 100644 --- a/maps/williams/wpc/jm_12r.nv.json +++ b/maps/williams/wpc/jm_12r.nv.json @@ -68,6 +68,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "playing": { + "label": "Playing", + "start": 128, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/mm_109.nv.json b/maps/williams/wpc/mm_109.nv.json index fdb9ffc..974c13d 100644 --- a/maps/williams/wpc/mm_109.nv.json +++ b/maps/williams/wpc/mm_109.nv.json @@ -70,6 +70,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "playing": { + "label": "Playing", + "start": 128, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/nf_23x.nv.json b/maps/williams/wpc/nf_23x.nv.json index dc77d8b..7483844 100644 --- a/maps/williams/wpc/nf_23x.nv.json +++ b/maps/williams/wpc/nf_23x.nv.json @@ -64,6 +64,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "playing": { + "label": "Playing", + "start": 122, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/ngg_13.nv.json b/maps/williams/wpc/ngg_13.nv.json index c0e427a..b60b90a 100644 --- a/maps/williams/wpc/ngg_13.nv.json +++ b/maps/williams/wpc/ngg_13.nv.json @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "playing": { + "label": "Playing", + "start": 134, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 952, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 953, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 954, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 955, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/t2_l8.nv.json b/maps/williams/wpc/t2_l8.nv.json index 11b135d..9f148fc 100644 --- a/maps/williams/wpc/t2_l8.nv.json +++ b/maps/williams/wpc/t2_l8.nv.json @@ -74,6 +74,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "playing": { + "label": "Playing", + "start": 128, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/tom_13.nv.json b/maps/williams/wpc/tom_13.nv.json index 393b653..9b5e19d 100644 --- a/maps/williams/wpc/tom_13.nv.json +++ b/maps/williams/wpc/tom_13.nv.json @@ -93,6 +93,15 @@ "label": "EBs this Ball", "start": 946, "encoding": "int" + }, + "playing": { + "label": "Playing", + "start": 134, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/ww_l5.nv.json b/maps/williams/wpc/ww_l5.nv.json index d9d86dc..6d632e3 100644 --- a/maps/williams/wpc/ww_l5.nv.json +++ b/maps/williams/wpc/ww_l5.nv.json @@ -63,6 +63,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "playing": { + "label": "Playing", + "start": 134, + "encoding": "enum", + "values": [ + "ATTRACT", + "IN GAME" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ From 626f7383233ff8e087ed502f57e944942d53e627 Mon Sep 17 00:00:00 2001 From: Tom Collins Date: Wed, 22 Jan 2025 15:38:44 -0500 Subject: [PATCH 3/3] wpc: update game_state for all games Results of manual testing using the hex editor in PinMAME debug mode, and use of a Python script to add the new fields. --- maps/williams/wpc/afm_113.nv.json | 20 +++++++++---------- maps/williams/wpc/bop_l7.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/br_l4.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/cc_13.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/cftbl_l4.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/congo_21.nv.json | 20 +++++++++---------- maps/williams/wpc/corv_21.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/cp_16.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/cv_14.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/cv_20h.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/dh_lx2.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/dm_h6.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/dm_lx4.nv.json | 12 ++++++------ maps/williams/wpc/drac_l1.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/dw_l2.nv.json | 11 ++++++++++- maps/williams/wpc/fh_905h.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/fh_l9.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/fs_lx5.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/ft_l5.nv.json | 28 +++++++++++++-------------- maps/williams/wpc/gi_l9.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/gw_l5.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/hd_l3.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/hurr_l2.nv.json | 20 +++++++++---------- maps/williams/wpc/i500_11r.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/ij_l7.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/jb_10r.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/jd_l7.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/jm_12r.nv.json | 20 +++++++++---------- maps/williams/wpc/jy_12.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/mb_10.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/mb_106.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/mm_10.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/mm_109.nv.json | 20 +++++++++---------- maps/williams/wpc/nbaf_31.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/nf_23x.nv.json | 20 +++++++++---------- maps/williams/wpc/ngg_13.nv.json | 20 +++++++++---------- maps/williams/wpc/pop_lx5.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/pz_f4.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/pz_l3.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/rs_l6.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/sc_091.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/sc_18.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/ss_15.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/sttng_l7.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/t2_l8.nv.json | 20 +++++++++---------- maps/williams/wpc/taf_l5.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/taf_l7.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/tafg_lx3.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/tom_13.nv.json | 12 ++++++------ maps/williams/wpc/totan_14.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/ts_lx5.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/tz_92.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/tz_94h.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/wcs_l2.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/wd_12.nv.json | 31 +++++++++++++++++++++++++++++- maps/williams/wpc/ww_l5.nv.json | 20 +++++++++---------- maps/williams/wpc/ww_lh6.nv.json | 31 +++++++++++++++++++++++++++++- 57 files changed, 1446 insertions(+), 161 deletions(-) diff --git a/maps/williams/wpc/afm_113.nv.json b/maps/williams/wpc/afm_113.nv.json index 2570900..5c2b2b6 100644 --- a/maps/williams/wpc/afm_113.nv.json +++ b/maps/williams/wpc/afm_113.nv.json @@ -12,7 +12,7 @@ "afm_113b" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -70,15 +70,6 @@ "length": 2, "scale": 100000000 }, - "playing": { - "label": "Playing", - "start": 128, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", "start": 949, @@ -98,6 +89,15 @@ "label": "EBs this Ball", "start": 952, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/bop_l7.nv.json b/maps/williams/wpc/bop_l7.nv.json index 2203277..d6656bc 100644 --- a/maps/williams/wpc/bop_l7.nv.json +++ b/maps/williams/wpc/bop_l7.nv.json @@ -12,7 +12,7 @@ "bop_l8" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -75,6 +75,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1038, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1039, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1040, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1041, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/br_l4.nv.json b/maps/williams/wpc/br_l4.nv.json index f68bbb9..afdf945 100644 --- a/maps/williams/wpc/br_l4.nv.json +++ b/maps/williams/wpc/br_l4.nv.json @@ -11,7 +11,7 @@ "br_l4" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/cc_13.nv.json b/maps/williams/wpc/cc_13.nv.json index ad294cf..780d8f7 100644 --- a/maps/williams/wpc/cc_13.nv.json +++ b/maps/williams/wpc/cc_13.nv.json @@ -11,7 +11,7 @@ "cc_13" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 943, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 944, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 945, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 946, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/cftbl_l4.nv.json b/maps/williams/wpc/cftbl_l4.nv.json index 3c3632b..196c80c 100644 --- a/maps/williams/wpc/cftbl_l4.nv.json +++ b/maps/williams/wpc/cftbl_l4.nv.json @@ -11,7 +11,7 @@ "cftbl_l4" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 129, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/congo_21.nv.json b/maps/williams/wpc/congo_21.nv.json index 2cd628b..8228c98 100644 --- a/maps/williams/wpc/congo_21.nv.json +++ b/maps/williams/wpc/congo_21.nv.json @@ -11,7 +11,7 @@ "congo_21" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -75,15 +75,6 @@ "min": 0, "max": 31 }, - "playing": { - "label": "Playing", - "start": 128, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", "start": 946, @@ -103,6 +94,15 @@ "label": "EBs this Ball", "start": 949, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/corv_21.nv.json b/maps/williams/wpc/corv_21.nv.json index e39d788..47684f1 100644 --- a/maps/williams/wpc/corv_21.nv.json +++ b/maps/williams/wpc/corv_21.nv.json @@ -11,7 +11,7 @@ "corv_21" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/cp_16.nv.json b/maps/williams/wpc/cp_16.nv.json index 221ec64..1704d1c 100644 --- a/maps/williams/wpc/cp_16.nv.json +++ b/maps/williams/wpc/cp_16.nv.json @@ -11,7 +11,7 @@ "cp_16" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/cv_14.nv.json b/maps/williams/wpc/cv_14.nv.json index 7eff147..8324d68 100644 --- a/maps/williams/wpc/cv_14.nv.json +++ b/maps/williams/wpc/cv_14.nv.json @@ -11,7 +11,7 @@ "cv_14" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 949, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 950, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 951, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 952, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/cv_20h.nv.json b/maps/williams/wpc/cv_20h.nv.json index edf770b..74aeb4e 100644 --- a/maps/williams/wpc/cv_20h.nv.json +++ b/maps/williams/wpc/cv_20h.nv.json @@ -11,7 +11,7 @@ "cv_20h" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -68,6 +68,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 949, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 950, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 951, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 952, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/dh_lx2.nv.json b/maps/williams/wpc/dh_lx2.nv.json index 6f1d581..fb6cf9d 100644 --- a/maps/williams/wpc/dh_lx2.nv.json +++ b/maps/williams/wpc/dh_lx2.nv.json @@ -12,7 +12,7 @@ "dh_lx2" ], "_fileformat": 0.1, - "_version": 0.2, + "_version": 0.3, "game_state": { "player_count": { "label": "Players", @@ -64,6 +64,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/dm_h6.nv.json b/maps/williams/wpc/dm_h6.nv.json index e62ec22..a6efbc9 100644 --- a/maps/williams/wpc/dm_h6.nv.json +++ b/maps/williams/wpc/dm_h6.nv.json @@ -11,7 +11,7 @@ "dm_h6" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -68,6 +68,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 952, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 953, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 954, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 955, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/dm_lx4.nv.json b/maps/williams/wpc/dm_lx4.nv.json index 92185e5..b2f4398 100644 --- a/maps/williams/wpc/dm_lx4.nv.json +++ b/maps/williams/wpc/dm_lx4.nv.json @@ -11,7 +11,7 @@ "dm_lx4" ], "_fileformat": 0.1, - "_version": 0.3, + "_version": 0.4, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -95,13 +95,13 @@ "start": 1051, "encoding": "int" }, - "playing": { - "label": "Playing", - "start": 134, + "attract": { + "label": "Attract", + "start": 141, "encoding": "enum", "values": [ - "ATTRACT", - "IN GAME" + "IN GAME", + "ATTRACT" ] } }, diff --git a/maps/williams/wpc/drac_l1.nv.json b/maps/williams/wpc/drac_l1.nv.json index 1abc0b3..64d394f 100644 --- a/maps/williams/wpc/drac_l1.nv.json +++ b/maps/williams/wpc/drac_l1.nv.json @@ -11,7 +11,7 @@ "drac_l1" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "game_state": { "player_count": { "label": "Players", @@ -63,6 +63,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 143, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 943, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 944, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 945, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 946, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/dw_l2.nv.json b/maps/williams/wpc/dw_l2.nv.json index 00ba6aa..cea7dfc 100644 --- a/maps/williams/wpc/dw_l2.nv.json +++ b/maps/williams/wpc/dw_l2.nv.json @@ -12,7 +12,7 @@ "dw_l2" ], "_fileformat": 0.1, - "_version": 0.2, + "_version": 0.3, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -273,6 +273,15 @@ "label": "EBs this Ball", "start": 946, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 143, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/fh_905h.nv.json b/maps/williams/wpc/fh_905h.nv.json index f5d5772..a3fcd70 100644 --- a/maps/williams/wpc/fh_905h.nv.json +++ b/maps/williams/wpc/fh_905h.nv.json @@ -15,7 +15,7 @@ "fh_906h" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "game_state": { "player_count": { "label": "Players", @@ -67,6 +67,35 @@ "encoding": "bcd", "length": 2, "scale": 10000 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1038, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1039, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1040, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1041, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/fh_l9.nv.json b/maps/williams/wpc/fh_l9.nv.json index 55d492a..1026da0 100644 --- a/maps/williams/wpc/fh_l9.nv.json +++ b/maps/williams/wpc/fh_l9.nv.json @@ -11,7 +11,7 @@ "fh_l9" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -68,6 +68,35 @@ "encoding": "bcd", "length": 2, "scale": 10000 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1038, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1039, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1040, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1041, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/fs_lx5.nv.json b/maps/williams/wpc/fs_lx5.nv.json index e8d3a60..2d31ad3 100644 --- a/maps/williams/wpc/fs_lx5.nv.json +++ b/maps/williams/wpc/fs_lx5.nv.json @@ -11,7 +11,7 @@ "fs_lx5" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 943, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 944, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 945, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 946, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/ft_l5.nv.json b/maps/williams/wpc/ft_l5.nv.json index 71d1fb1..b7ee60d 100644 --- a/maps/williams/wpc/ft_l5.nv.json +++ b/maps/williams/wpc/ft_l5.nv.json @@ -11,7 +11,7 @@ "ft_l5" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -75,34 +75,34 @@ "min": 0, "max": 31 }, - "playing": { - "label": "Playing", - "start": 122, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", - "start": 853, + "start": 943, "encoding": "int" }, "current_ball": { "label": "Ball", - "start": 854, + "start": 944, "encoding": "int" }, "extra_balls": { "label": "Extra Balls", - "start": 855, + "start": 945, "encoding": "int" }, "eb_on_this_ball": { "label": "EBs this Ball", - "start": 856, + "start": 946, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 129, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/gi_l9.nv.json b/maps/williams/wpc/gi_l9.nv.json index cd79c04..75febdb 100644 --- a/maps/williams/wpc/gi_l9.nv.json +++ b/maps/williams/wpc/gi_l9.nv.json @@ -11,7 +11,7 @@ "gi_l9" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/gw_l5.nv.json b/maps/williams/wpc/gw_l5.nv.json index 29e9498..d4d7c4e 100644 --- a/maps/williams/wpc/gw_l5.nv.json +++ b/maps/williams/wpc/gw_l5.nv.json @@ -11,7 +11,7 @@ "gw_l5" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/hd_l3.nv.json b/maps/williams/wpc/hd_l3.nv.json index 0e05955..e103516 100644 --- a/maps/williams/wpc/hd_l3.nv.json +++ b/maps/williams/wpc/hd_l3.nv.json @@ -13,7 +13,7 @@ "che_cho" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "game_state": { "player_count": { "label": "Players", @@ -65,6 +65,35 @@ "encoding": "bcd", "length": 2, "scale": 10000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1032, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1033, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1034, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1035, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/hurr_l2.nv.json b/maps/williams/wpc/hurr_l2.nv.json index 0eab851..8c3ce7d 100644 --- a/maps/williams/wpc/hurr_l2.nv.json +++ b/maps/williams/wpc/hurr_l2.nv.json @@ -11,7 +11,7 @@ "hurr_l2" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -81,15 +81,6 @@ "min": 0, "max": 31 }, - "playing": { - "label": "Playing", - "start": 134, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", "start": 940, @@ -109,6 +100,15 @@ "label": "EBs this Ball", "start": 943, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 137, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/i500_11r.nv.json b/maps/williams/wpc/i500_11r.nv.json index 2668dda..c60c0d1 100644 --- a/maps/williams/wpc/i500_11r.nv.json +++ b/maps/williams/wpc/i500_11r.nv.json @@ -11,7 +11,7 @@ "i500_11r" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 949, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 950, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 951, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 952, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/ij_l7.nv.json b/maps/williams/wpc/ij_l7.nv.json index df156f6..e2cb4e8 100644 --- a/maps/williams/wpc/ij_l7.nv.json +++ b/maps/williams/wpc/ij_l7.nv.json @@ -11,7 +11,7 @@ "ij_l7" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 943, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 944, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 945, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 946, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/jb_10r.nv.json b/maps/williams/wpc/jb_10r.nv.json index b88ebfe..3868e26 100644 --- a/maps/williams/wpc/jb_10r.nv.json +++ b/maps/williams/wpc/jb_10r.nv.json @@ -11,7 +11,7 @@ "jb_10r" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 130, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/jd_l7.nv.json b/maps/williams/wpc/jd_l7.nv.json index 2b9c925..be41ec8 100644 --- a/maps/williams/wpc/jd_l7.nv.json +++ b/maps/williams/wpc/jd_l7.nv.json @@ -13,7 +13,7 @@ "jd_l7" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -76,6 +76,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/jm_12r.nv.json b/maps/williams/wpc/jm_12r.nv.json index 4354cd3..c1fd50c 100644 --- a/maps/williams/wpc/jm_12r.nv.json +++ b/maps/williams/wpc/jm_12r.nv.json @@ -11,7 +11,7 @@ "jm_12r" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -69,15 +69,6 @@ "length": 2, "scale": 1000000 }, - "playing": { - "label": "Playing", - "start": 128, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", "start": 946, @@ -97,6 +88,15 @@ "label": "EBs this Ball", "start": 949, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/jy_12.nv.json b/maps/williams/wpc/jy_12.nv.json index 5eda0cf..03a279f 100644 --- a/maps/williams/wpc/jy_12.nv.json +++ b/maps/williams/wpc/jy_12.nv.json @@ -11,7 +11,7 @@ "jy_12" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/mb_10.nv.json b/maps/williams/wpc/mb_10.nv.json index 69b0fa5..8b48c64 100644 --- a/maps/williams/wpc/mb_10.nv.json +++ b/maps/williams/wpc/mb_10.nv.json @@ -11,7 +11,7 @@ "mb_10" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/mb_106.nv.json b/maps/williams/wpc/mb_106.nv.json index 316076e..5a4db60 100644 --- a/maps/williams/wpc/mb_106.nv.json +++ b/maps/williams/wpc/mb_106.nv.json @@ -12,7 +12,7 @@ "mb_106b" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -75,6 +75,35 @@ "encoding": "int", "min": 0, "max": 31 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/mm_10.nv.json b/maps/williams/wpc/mm_10.nv.json index a8d43a0..10bb498 100644 --- a/maps/williams/wpc/mm_10.nv.json +++ b/maps/williams/wpc/mm_10.nv.json @@ -13,7 +13,7 @@ "mm_10" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -70,6 +70,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/mm_109.nv.json b/maps/williams/wpc/mm_109.nv.json index 974c13d..e8adcce 100644 --- a/maps/williams/wpc/mm_109.nv.json +++ b/maps/williams/wpc/mm_109.nv.json @@ -13,7 +13,7 @@ "mm_109c" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -71,15 +71,6 @@ "length": 2, "scale": 1000000 }, - "playing": { - "label": "Playing", - "start": 128, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", "start": 946, @@ -99,6 +90,15 @@ "label": "EBs this Ball", "start": 949, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/nbaf_31.nv.json b/maps/williams/wpc/nbaf_31.nv.json index 10084a5..ada5c3e 100644 --- a/maps/williams/wpc/nbaf_31.nv.json +++ b/maps/williams/wpc/nbaf_31.nv.json @@ -11,7 +11,7 @@ "nbaf_31" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -67,6 +67,35 @@ "start": 7353, "encoding": "bcd", "length": 2 + }, + "attract": { + "label": "Attract", + "start": 130, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 943, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 944, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 945, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 946, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/nf_23x.nv.json b/maps/williams/wpc/nf_23x.nv.json index 7483844..bfd12a1 100644 --- a/maps/williams/wpc/nf_23x.nv.json +++ b/maps/williams/wpc/nf_23x.nv.json @@ -12,7 +12,7 @@ "nf_23x" ], "_fileformat": 0.1, - "_version": 0.2, + "_version": 0.3, "game_state": { "player_count": { "label": "Players", @@ -65,15 +65,6 @@ "length": 2, "scale": 1000000 }, - "playing": { - "label": "Playing", - "start": 122, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", "start": 946, @@ -93,6 +84,15 @@ "label": "EBs this Ball", "start": 949, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 129, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/ngg_13.nv.json b/maps/williams/wpc/ngg_13.nv.json index b60b90a..a9bb547 100644 --- a/maps/williams/wpc/ngg_13.nv.json +++ b/maps/williams/wpc/ngg_13.nv.json @@ -11,7 +11,7 @@ "ngg_13" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -75,15 +75,6 @@ "min": 0, "max": 31 }, - "playing": { - "label": "Playing", - "start": 134, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", "start": 952, @@ -103,6 +94,15 @@ "label": "EBs this Ball", "start": 955, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/pop_lx5.nv.json b/maps/williams/wpc/pop_lx5.nv.json index cf09dce..96f33f9 100644 --- a/maps/williams/wpc/pop_lx5.nv.json +++ b/maps/williams/wpc/pop_lx5.nv.json @@ -11,7 +11,7 @@ "pop_lx5" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/pz_f4.nv.json b/maps/williams/wpc/pz_f4.nv.json index 3fb0185..31163cc 100644 --- a/maps/williams/wpc/pz_f4.nv.json +++ b/maps/williams/wpc/pz_f4.nv.json @@ -11,7 +11,7 @@ "pz_f4" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -81,6 +81,35 @@ "start": 7860, "encoding": "bcd", "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 148, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1036, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1037, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1038, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1039, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/pz_l3.nv.json b/maps/williams/wpc/pz_l3.nv.json index 2f30c69..7fc0054 100644 --- a/maps/williams/wpc/pz_l3.nv.json +++ b/maps/williams/wpc/pz_l3.nv.json @@ -11,7 +11,7 @@ "pz_l3" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -81,6 +81,35 @@ "start": 7859, "encoding": "bcd", "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 148, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1036, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1037, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1038, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1039, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/rs_l6.nv.json b/maps/williams/wpc/rs_l6.nv.json index 85959c0..8335d33 100644 --- a/maps/williams/wpc/rs_l6.nv.json +++ b/maps/williams/wpc/rs_l6.nv.json @@ -11,7 +11,7 @@ "rs_l6" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 947, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 948, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 949, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 950, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/sc_091.nv.json b/maps/williams/wpc/sc_091.nv.json index adcf23d..fc312d1 100644 --- a/maps/williams/wpc/sc_091.nv.json +++ b/maps/williams/wpc/sc_091.nv.json @@ -12,7 +12,7 @@ "sc_091" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -78,6 +78,35 @@ "encoding": "bcd", "length": 2, "scale": 10000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1003, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1004, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1005, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1006, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/sc_18.nv.json b/maps/williams/wpc/sc_18.nv.json index cafeb21..b970873 100644 --- a/maps/williams/wpc/sc_18.nv.json +++ b/maps/williams/wpc/sc_18.nv.json @@ -14,7 +14,7 @@ "sc_18s2" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -80,6 +80,35 @@ "encoding": "bcd", "length": 2, "scale": 10000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1003, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1004, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1005, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1006, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/ss_15.nv.json b/maps/williams/wpc/ss_15.nv.json index c585ccb..a8a1f61 100644 --- a/maps/williams/wpc/ss_15.nv.json +++ b/maps/williams/wpc/ss_15.nv.json @@ -11,7 +11,7 @@ "ss_15" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 943, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 944, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 945, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 946, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/sttng_l7.nv.json b/maps/williams/wpc/sttng_l7.nv.json index 07d538d..b43919f 100644 --- a/maps/williams/wpc/sttng_l7.nv.json +++ b/maps/williams/wpc/sttng_l7.nv.json @@ -11,7 +11,7 @@ "sttng_l7" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1042, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1043, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1044, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1045, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/t2_l8.nv.json b/maps/williams/wpc/t2_l8.nv.json index 9f148fc..4d759ec 100644 --- a/maps/williams/wpc/t2_l8.nv.json +++ b/maps/williams/wpc/t2_l8.nv.json @@ -11,7 +11,7 @@ "t2_l8" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -75,15 +75,6 @@ "length": 2, "scale": 1000000 }, - "playing": { - "label": "Playing", - "start": 128, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", "start": 1039, @@ -103,6 +94,15 @@ "label": "EBs this Ball", "start": 1042, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/taf_l5.nv.json b/maps/williams/wpc/taf_l5.nv.json index 490d05f..715f1c1 100644 --- a/maps/williams/wpc/taf_l5.nv.json +++ b/maps/williams/wpc/taf_l5.nv.json @@ -15,7 +15,7 @@ "taf_h4" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -78,6 +78,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/taf_l7.nv.json b/maps/williams/wpc/taf_l7.nv.json index b043726..cf539eb 100644 --- a/maps/williams/wpc/taf_l7.nv.json +++ b/maps/williams/wpc/taf_l7.nv.json @@ -11,7 +11,7 @@ "taf_l7" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/tafg_lx3.nv.json b/maps/williams/wpc/tafg_lx3.nv.json index 13b579e..4aaadce 100644 --- a/maps/williams/wpc/tafg_lx3.nv.json +++ b/maps/williams/wpc/tafg_lx3.nv.json @@ -11,7 +11,7 @@ "tafg_lx3" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1039, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1040, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1041, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1042, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/tom_13.nv.json b/maps/williams/wpc/tom_13.nv.json index 9b5e19d..333673a 100644 --- a/maps/williams/wpc/tom_13.nv.json +++ b/maps/williams/wpc/tom_13.nv.json @@ -15,7 +15,7 @@ "tom_14hb" ], "_fileformat": 0.1, - "_version": 0.3, + "_version": 0.4, "game_state": { "player_count": { "label": "Players", @@ -94,13 +94,13 @@ "start": 946, "encoding": "int" }, - "playing": { - "label": "Playing", - "start": 134, + "attract": { + "label": "Attract", + "start": 141, "encoding": "enum", "values": [ - "ATTRACT", - "IN GAME" + "IN GAME", + "ATTRACT" ] } }, diff --git a/maps/williams/wpc/totan_14.nv.json b/maps/williams/wpc/totan_14.nv.json index 0cd3a60..b19a524 100644 --- a/maps/williams/wpc/totan_14.nv.json +++ b/maps/williams/wpc/totan_14.nv.json @@ -12,7 +12,7 @@ "totan_14" ], "_fileformat": 0.1, - "_version": 0.2, + "_version": 0.3, "game_state": { "player_count": { "label": "Players", @@ -64,6 +64,35 @@ "encoding": "bcd", "length": 2, "scale": 10000 + }, + "attract": { + "label": "Attract", + "start": 129, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/ts_lx5.nv.json b/maps/williams/wpc/ts_lx5.nv.json index 575c392..ad58049 100644 --- a/maps/williams/wpc/ts_lx5.nv.json +++ b/maps/williams/wpc/ts_lx5.nv.json @@ -12,7 +12,7 @@ "ts_lx5" ], "_fileformat": 0.1, - "_version": 0.2, + "_version": 0.3, "game_state": { "player_count": { "label": "Players", @@ -64,6 +64,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 949, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 950, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 951, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 952, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/tz_92.nv.json b/maps/williams/wpc/tz_92.nv.json index f4c3b3e..66d2178 100644 --- a/maps/williams/wpc/tz_92.nv.json +++ b/maps/williams/wpc/tz_92.nv.json @@ -11,7 +11,7 @@ "tz_92" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/tz_94h.nv.json b/maps/williams/wpc/tz_94h.nv.json index c9bb353..2503ad8 100644 --- a/maps/williams/wpc/tz_94h.nv.json +++ b/maps/williams/wpc/tz_94h.nv.json @@ -12,7 +12,7 @@ "tz_94ch" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -75,6 +75,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/wcs_l2.nv.json b/maps/williams/wpc/wcs_l2.nv.json index 81880ba..9b492d4 100644 --- a/maps/williams/wpc/wcs_l2.nv.json +++ b/maps/williams/wpc/wcs_l2.nv.json @@ -11,7 +11,7 @@ "wcs_l2" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -74,6 +74,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 1042, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 1043, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 1044, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 1045, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/wd_12.nv.json b/maps/williams/wpc/wd_12.nv.json index c6d3932..50cdb81 100644 --- a/maps/williams/wpc/wd_12.nv.json +++ b/maps/williams/wpc/wd_12.nv.json @@ -14,7 +14,7 @@ "wd_12gp" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "last_played": { "start": 6144, "encoding": "wpc_rtc", @@ -77,6 +77,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 135, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 946, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 947, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 948, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 949, + "encoding": "int" } }, "high_scores": [ diff --git a/maps/williams/wpc/ww_l5.nv.json b/maps/williams/wpc/ww_l5.nv.json index 6d632e3..a63366e 100644 --- a/maps/williams/wpc/ww_l5.nv.json +++ b/maps/williams/wpc/ww_l5.nv.json @@ -11,7 +11,7 @@ "ww_l5" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "game_state": { "player_count": { "label": "Players", @@ -64,15 +64,6 @@ "length": 2, "scale": 1000000 }, - "playing": { - "label": "Playing", - "start": 134, - "encoding": "enum", - "values": [ - "ATTRACT", - "IN GAME" - ] - }, "current_player": { "label": "Current Player", "start": 1039, @@ -92,6 +83,15 @@ "label": "EBs this Ball", "start": 1042, "encoding": "int" + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] } }, "high_scores": [ diff --git a/maps/williams/wpc/ww_lh6.nv.json b/maps/williams/wpc/ww_lh6.nv.json index 9a09682..5f2a0ce 100644 --- a/maps/williams/wpc/ww_lh6.nv.json +++ b/maps/williams/wpc/ww_lh6.nv.json @@ -11,7 +11,7 @@ "ww_lh6" ], "_fileformat": 0.1, - "_version": 0.1, + "_version": 0.2, "game_state": { "player_count": { "label": "Players", @@ -57,6 +57,35 @@ "encoding": "bcd", "length": 2, "scale": 1000000 + }, + "attract": { + "label": "Attract", + "start": 141, + "encoding": "enum", + "values": [ + "IN GAME", + "ATTRACT" + ] + }, + "current_player": { + "label": "Current Player", + "start": 943, + "encoding": "int" + }, + "current_ball": { + "label": "Ball", + "start": 944, + "encoding": "int" + }, + "extra_balls": { + "label": "Extra Balls", + "start": 945, + "encoding": "int" + }, + "eb_on_this_ball": { + "label": "EBs this Ball", + "start": 946, + "encoding": "int" } }, "high_scores": [