From 1f3ca56ee22fdc283af01b7db8c4ccde763c0b76 Mon Sep 17 00:00:00 2001 From: Stephen Anthony Date: Sat, 7 Dec 2019 20:18:05 -0330 Subject: [PATCH] Added 'Mean Santa' ROM properties to the database. --- src/emucore/DefProps.hxx | 4 +++- src/emucore/Props.cxx | 2 +- src/emucore/stella.pro | 50 ++++++++++++++++++++++++++-------------- src/tools/PropSet.pm | 2 +- 4 files changed, 38 insertions(+), 20 deletions(-) diff --git a/src/emucore/DefProps.hxx b/src/emucore/DefProps.hxx index 9950ab815..a82026e16 100644 --- a/src/emucore/DefProps.hxx +++ b/src/emucore/DefProps.hxx @@ -25,7 +25,7 @@ regenerated and the application recompiled. */ -#define DEF_PROPS_SIZE 3407 +#define DEF_PROPS_SIZE 3409 static const char* const DefProps[DEF_PROPS_SIZE][21] = { { "000509d1ed2b8d30a9d94be1b3b5febb", "Greg Zumwalt", "", "Jungle Jane (2003) (Greg Zumwalt) (Hack)", "Hack of Pitfall!", "Hack", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, @@ -2357,6 +2357,7 @@ static const char* const DefProps[DEF_PROPS_SIZE][21] = { { "b061e98a4c854a672aadefa233236e51", "Atari, Warren Robinett", "CX2620, CX2620P", "Basic Programming (1979) (Atari) (PAL)", "Uses Keypad Controllers", "Common", "", "", "", "", "", "", "", "", "", "", "", "", "", "YES", "" }, { "b095009004df341386d22b2a3fae3c81", "", "", "Sub-Scan (Unknown) (PAL)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "b09b79c9628878be051e89f7f1e77378", "Activision, Larry Kaplan, David Crane - Ariola", "EAG-010, PAG-010 - 711 010-720", "Kaboom! (1981) (Activision) (PAL) (4K)", "Uses the Paddle Controllers (left only)", "", "", "", "", "", "", "", "", "", "", "", "01 50", "", "", "", "" }, + { "b0a9c6f6c8014c4023e0341ba11ca35e", "The Atari 2600 Connection - John K. Harvey, Tim Duarte", "v75", "Mean Santa (2009) (PAL)", "Released in 2019", "Homebrew", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "b0ba51723b9330797985808db598fc31", "Atari, Michael Callahan, Preston Stuart", "CX26103", "Alpha Beam with Ernie (1983) (Atari) (PAL) [a]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "b0c47e426c7f799aee2c40422df8f56a", "", "", "Space Treat (PAL) (Fabrizio Zavagli)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "b0c9cf89a6d4e612524f4fd48b5bb562", "Atari - GCC", "CX2663", "Combat Two (1982) (Atari) (Prototype)", "AKA Super Combat", "Prototype", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, @@ -2601,6 +2602,7 @@ static const char* const DefProps[DEF_PROPS_SIZE][21] = { { "c52d9bbdc5530e1ef8e8ba7be692b01e", "Atari, Robert C. Polaro", "CX26130", "Holey Moley (02-29-1984) (Atari) (Prototype)", "Uses Keypad Controllers", "Prototype", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "c5301f549d0722049bb0add6b10d1e09", "Atari, Carla Meninsky, Ed Riddle - Sears", "CX2611 - 99821, 49-75149", "Indy 500 (1977) (Atari)", "Uses the Driving Controllers", "", "", "", "", "", "", "", "", "DRIVING", "DRIVING", "", "45", "", "", "", "" }, { "c5387fc1aa71f11d2fa82459e189a5f0", "Bit Corporation", "PG202", "Space Tunnel (1982) (BitCorp) (PAL)", "AKA Weltraum-Tunnel", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "c53c0d10c74325deae9ba84074281983", "The Atari 2600 Connection - John K. Harvey, Tim Duarte", "v75", "Mean Santa (2009)", "Released in 2019", "Homebrew", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "c541a5f6fc23b40a211196dd78233780", "Atari, Carla Meninsky - Sears", "CX2660 - 49-75187", "Star Raiders (1981) (Atari) (Prototype)", "Uses Joystick (left) and Keypad (right) Controllers", "Prototype", "", "", "", "", "", "", "", "", "KEYBOARD", "", "", "", "", "", "" }, { "c54b4207ce1d4bf72fadbb1a805d4a39", "Billy Eno", "", "Sniper (Feb 30) (2001) (Prototype)", "", "Prototype", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "c560a3ecb7b751021953819efcfe5b41", "Omegamatrix", "", "Ghostbusters (Genesis)", "Genesis controller", "", "", "", "", "", "", "", "", "GENESIS", "", "", "", "", "", "", "" }, diff --git a/src/emucore/Props.cxx b/src/emucore/Props.cxx index 5490ea59b..1ab74542c 100644 --- a/src/emucore/Props.cxx +++ b/src/emucore/Props.cxx @@ -314,7 +314,7 @@ string Properties::ourDefaultProperties[static_cast(PropType::NumTypes)] "", // Cart.Note "", // Cart.Rarity "MONO", // Cart.Sound - "", // Cart.StartBank + "AUTO", // Cart.StartBank "AUTO", // Cart.Type "B", // Console.LeftDiff "B", // Console.RightDiff diff --git a/src/emucore/stella.pro b/src/emucore/stella.pro index eb68a666f..cc549a594 100644 --- a/src/emucore/stella.pro +++ b/src/emucore/stella.pro @@ -7077,6 +7077,14 @@ "Cart.Name" "Crazy Climber (1983) (Atari)" "" +"Cart.MD5" "56210a3b9ea6d5dd8f417a357ed8ca92" +"Cart.Manufacturer" "Probe 2000, Roger Booth, Todd Marshall, Robbin Daniels, Jim Wickstead" +"Cart.ModelNo" "3152VC" +"Cart.Name" "Pursuit of the Pink Panther (Probe) (Prototype, bad dump)" +"Cart.Note" "AKA Adventures of the Pink Panther" +"Cart.Rarity" "Prototype" +"" + "Cart.MD5" "56300ed31fef018bd96768ccc982f7b4" "Cart.Manufacturer" "HES - Activision" "Cart.ModelNo" "559" @@ -8071,6 +8079,14 @@ "Cart.Name" "Euro Gen (02-01-83) (JWDA) (PAL)" "" +"Cart.MD5" "62ee2b8f59e9cd6285bbdb674a952e8b" +"Cart.Manufacturer" "Probe 2000, Roger Booth, Todd Marshall, Robbin Daniels, Jim Wickstead" +"Cart.ModelNo" "3152VC" +"Cart.Name" "Pursuit of the Pink Panther (Probe) (Prototype)" +"Cart.Note" "AKA Adventures of the Pink Panther" +"Cart.Rarity" "Prototype" +"" + "Cart.MD5" "62f74a2736841191135514422b20382d" "Cart.Name" "Pharaoh's Curse (Unknown)" "Display.Format" "PAL60" @@ -14247,6 +14263,14 @@ "Controller.MouseAxis" "01 50" "" +"Cart.MD5" "b0a9c6f6c8014c4023e0341ba11ca35e" +"Cart.Manufacturer" "The Atari 2600 Connection - John K. Harvey, Tim Duarte" +"Cart.ModelNo" "v75" +"Cart.Name" "Mean Santa (2009) (PAL)" +"Cart.Note" "Released in 2019" +"Cart.Rarity" "Homebrew" +"" + "Cart.MD5" "b0ba51723b9330797985808db598fc31" "Cart.Manufacturer" "Atari, Michael Callahan, Preston Stuart" "Cart.ModelNo" "CX26103" @@ -15733,6 +15757,14 @@ "Cart.Note" "AKA Weltraum-Tunnel" "" +"Cart.MD5" "c53c0d10c74325deae9ba84074281983" +"Cart.Manufacturer" "The Atari 2600 Connection - John K. Harvey, Tim Duarte" +"Cart.ModelNo" "v75" +"Cart.Name" "Mean Santa (2009)" +"Cart.Note" "Released in 2019" +"Cart.Rarity" "Homebrew" +"" + "Cart.MD5" "c541a5f6fc23b40a211196dd78233780" "Cart.Manufacturer" "Atari, Carla Meninsky - Sears" "Cart.ModelNo" "CX2660 - 49-75187" @@ -19227,8 +19259,8 @@ "Cart.Name" "Berenstain Bears (1983) (Coleco)" "Cart.Note" "Uses the KidVid Controller" "Cart.Rarity" "Unbelievably Rare" -"Controller.Right" "KIDVID" "Console.LeftDiff" "A" +"Controller.Right" "KIDVID" "Display.YStart" "25" "" @@ -20367,22 +20399,6 @@ "Cart.Note" "AKA Phantom Tank" "" -"Cart.MD5" "56210a3b9ea6d5dd8f417a357ed8ca92" -"Cart.Manufacturer" "Probe 2000, Roger Booth, Todd Marshall, Robbin Daniels, Jim Wickstead" -"Cart.ModelNo" "3152VC" -"Cart.Name" "Pursuit of the Pink Panther (Probe) (Prototype, bad dump)" -"Cart.Note" "AKA Adventures of the Pink Panther" -"Cart.Rarity" "Prototype" -"" - -"Cart.MD5" "62ee2b8f59e9cd6285bbdb674a952e8b" -"Cart.Manufacturer" "Probe 2000, Roger Booth, Todd Marshall, Robbin Daniels, Jim Wickstead" -"Cart.ModelNo" "3152VC" -"Cart.Name" "Pursuit of the Pink Panther (Probe) (Prototype)" -"Cart.Note" "AKA Adventures of the Pink Panther" -"Cart.Rarity" "Prototype" -"" - "Cart.MD5" "fa7ce62e7fd77e02b3e2198d70742f80" "Cart.Manufacturer" "Atari, Peter C. Niday" "Cart.ModelNo" "CX26108" diff --git a/src/tools/PropSet.pm b/src/tools/PropSet.pm index 80d29e922..313042471 100755 --- a/src/tools/PropSet.pm +++ b/src/tools/PropSet.pm @@ -57,7 +57,7 @@ my @prop_defaults = ( "", "", "MONO", - "", + "AUTO", "AUTO", "B", "B",