diff --git a/stella/src/emucore/DefProps.hxx b/stella/src/emucore/DefProps.hxx index 815a8cb9d..4b59841c8 100644 --- a/stella/src/emucore/DefProps.hxx +++ b/stella/src/emucore/DefProps.hxx @@ -111,7 +111,7 @@ static const char* DefProps[][23] = { { "97327d6962f8c64e6f926f79cd01c6b9", "Tigervision", "", "Jawbreaker (1982) (Tigervision) (PAL) [p1][!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "9c6fd6ed3599978ab7b6f900484b9be6", "Andrew Wallace", "", "Laseresal 2002 (PAL-60) (PD)", "", "New Release", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a100eff2d7ae61ca2b8e65baf7e2aae8", "David Marli", "", "Muncher by David Marli (Pac-Man Hack)", "Hack of Pac-Man (Atari)", "New Release (Hack)", "", "", "", "", "", "", "", "", "", "", "", "", "33", "", "", "", "" }, - { "a4f1cea2c8479284e2a2292f8d51b5fa", "", "", "Gunfight 2600 - The Final Kernel Part 2 (MP)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a537879d8e82e1061d3ad800479d3b84", "", "", "Brooni (PAL) (2001) (Andrew Wallace) (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a9cb638cd2cb2e8e0643d7a67db4281c", "Mattel", "MT5861", "Air Raiders (1982) (Mattel) [!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "adf1afac3bdd7b36d2eda5949f1a0fa3", "Starsoft", "", "Angriff der Luftflotten (AKA Paris Attack) (Starsoft) (PAL) [!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "b1c4f026a854385259020744e589faa6", "", "", "Greeting Cart Blond on Brunette (SnailSoft)(PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, @@ -215,7 +215,7 @@ static const char* DefProps[][23] = { { "9e01f7f95cb8596765e03b9a36e8e33c", "Atari", "CX26103", "Alpha Beam with Ernie (1983) (Atari)", "Uses Kids/Keypad Controllers", "Rare", "", "", "", "", "", "", "KEYBOARD", "KEYBOARD", "", "", "", "", "", "", "", "", "" }, { "9fc2d1627dcdd8925f4c042e38eb0bc9", "Atari", "CX2688", "Jungle Hunt (1982) (Atari) (PAL) [!]", "", "Uncommon", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a20b7abbcdf90fbc29ac0fafa195bd12", "Starsoft", "", "Motocross (Starsoft) (PAL) [!]", "", "Rare", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a422194290c64ef9d444da9d6a207807", "Mattel", "MT5667", "Dark Cavern (1982) (Mattel) [!]", "", "Uncommon", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a47e26096de6f6487bf5dd2d1cced294", "Atari", "CX2643 / 99815", "Code Breaker (1978) (Atari) (PAL) [!]", "Uses Keypad Controllers", "Uncommon", "", "", "", "", "", "", "KEYBOARD", "KEYBOARD", "", "", "", "", "57", "", "", "", "" }, { "a6127f470306eed359d85eb4a9cf3c96", "Atari", "CX26110", "Crystal Castles (1984) (Atari) [p1]", "", "Uncommon", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a8d4a9500b18b0a067a1f272f869e094", "", "", "Red And White Checkerboard Demo (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "ab434f4c942d6472e75d5490cc4dd128", "HES", "", "2 Pak Special Light Green - Hoppy,Alien Force (HES) (PAL) [!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, @@ -424,7 +424,7 @@ static const char* DefProps[][23] = { { "a184846d8904396830951217b47d13d9", "Activision", "AX-029", "Crackpots (1983) (Activision) [a1][!]", "", "Rare", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a28d872fc50fa6b64eb35981d0f4bb8d", "Atari", "CX2628 / 6699842 / 4975117", "Bowling (1978) (Atari) [o1]", "", "Common", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a3fee8ce15525ea00d45a06f04c215d1", "Aaron Curtis", "", "AStar (PAL60)", "", "Homebrew", "", "", "", "", "", "", "", "", "", "PAL60", "", "", "", "", "", "", "" }, - { "a4aa7630e4c0ad7ebb9837d2d81de801", "", "", "Atari 2600 Invaders (Space Invaders Hack)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a4ab331e8768eafdc20ce8b0411ff77a", "", "", "Demo Image Series #1 - Sam (19-02-2003) (AD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a591b5e8587aae0d984a0f6fe2cc7d1c", "", "", "Globe Trotter Demo (24-03-2003) (Weston)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a74689a08746a667a299b0507e1e6dd9", "Starpath", "AR-4105", "Frogger (1982) (Starpath) (PAL)", "", "Extremely Rare", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a8435ec570141de5d833c4abec499e55", "", "", "Happy Birthday Demo (2001) (Dennis Debro) (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, @@ -840,11 +840,11 @@ static const char* DefProps[][23] = { { "a23ffc86804240ce77134a1c91926685", "", "", "Star Fire - Paulstar WIP (MP)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a2de0fc85548871279ed2a3c1325c13e", "George Veeder", "", "Cat and Mouse by George Veeder (Pac-Man Hack)", "Hack of Pac-Man (Atari)", "New Release (Hack)", "", "", "", "", "", "", "", "", "", "", "", "", "33", "", "", "", "" }, { "a3d7c299fbcd7b637898ee0fdcfc47fc", "Starpath", "AR-4300", "Fireball Preview (1982) (Starpath) (PAL)", "Uses the Paddle Controllers", "Rare", "", "", "", "", "", "", "PADDLES", "", "", "", "", "", "", "", "", "", "" }, - { "a406d2f6d84e61d842f4cb13b2b1cfa7", "Tigervision", "", "Jawbreaker (1982) (Tigervision) (PAL) [!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a47878a760f5fa3aa99f95c3fdc70a0b", "", "", "Demo Image Series #5 - Baboon (19-02-2003) (AD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a4b99aa5ed85cfdb7d101923147de035", "Jim Goebel", "", "Pac-Law by Jim Goebel (Pac-Man Hack)", "Hack of Outlaw (Atari)", "New Release (Hack)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a537879d8e82e1061d3ad800479d3b84", "", "", "Brooni (PAL) (2001) (Andrew Wallace) (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a5e9ed3033fb2836e80aa7a420376788", "Atari", "CX2637", "Dodge 'em (Atari) (PAL) [!]", "", "Uncommon", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a412c8577b2d57b09185ae51739ac54f", "Starpath", "AR-4000", "Phaser Patrol (1982) (Starpath) [a1]", "", "Rare", "", "", "", "", "", "", "", "", "", "", "", "", "24", "", "YES", "", "" }, + { "a4aa7630e4c0ad7ebb9837d2d81de801", "", "", "Atari 2600 Invaders (Space Invaders Hack)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a4e885726af9d97b12bb5a36792eab63", "Xonox", "99001", "Spike's Peak (1983) (Xonox)", "", "Extremely Rare", "", "", "", "", "", "", "", "", "", "", "", "", "", "217", "", "", "" }, + { "a5855d73d304d83ef07dde03e379619f", "David Crane", "", "Boggle (Prototype)", "", "Prototype", "", "", "", "", "", "", "", "", "", "", "", "", "27", "215", "YES", "", "" }, + { "a5c96b046d5f8b7c96daaa12f925bef8", "Activision", "AG-007", "Tennis (1981) (Activision) (PAL) [!]", "", "Common", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a6637741b3e1111ebb0d4c9712a871b6", "", "", "Greeting Cart Cindy Margolis (SnailSoft)(PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a7b584937911d60c120677fe0d47f36f", "Mattel", "MT5661", "Armor Ambush (1982) (Mattel) [!]", "", "Common", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a81697b0c8bbc338ae4d0046ede0646b", "CCE", "", "Gravitar (1988) (CCE)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, @@ -1673,16 +1673,16 @@ static const char* DefProps[][23] = { { "a2f296ea2d6d4b59979bac5dfbf4edf0", "", "", "Warring Worms (28-01-2002) (Billy Eno)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a3b9d2be822eab07e7f4b10593fb5eaa", "", "", "GREGXM Demo (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a3f2a0fcf74bbc5fa763b0ee979b05b1", "Starsoft", "", "Eishockey-Fieber (Starsoft) (PAL) [!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "52", "", "", "", "" }, - { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a412c8577b2d57b09185ae51739ac54f", "Starpath", "AR-4000", "Phaser Patrol (1982) (Starpath) [a1]", "", "Rare", "", "", "", "", "", "", "", "", "", "", "", "", "24", "", "YES", "", "" }, + { "a406d2f6d84e61d842f4cb13b2b1cfa7", "Tigervision", "", "Jawbreaker (1982) (Tigervision) (PAL) [!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a443d8557d712845c8cd3699363a42e6", "", "", "Star Fire (07-01-2003) (MP)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a47e26096de6f6487bf5dd2d1cced294", "Atari", "CX2643 / 99815", "Code Breaker (1978) (Atari) (PAL) [!]", "Uses Keypad Controllers", "Uncommon", "", "", "", "", "", "", "KEYBOARD", "KEYBOARD", "", "", "", "", "57", "", "", "", "" }, - { "a4ab331e8768eafdc20ce8b0411ff77a", "", "", "Demo Image Series #1 - Sam (19-02-2003) (AD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a4d026a5c200ef98518ebb77719fe8dc", "", "", "SpongeBob SquarePants (2003) (Kyle Pittman) (Revenge of the Beefsteak Tomatoes Hack)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a499d720e7ee35c62424de882a3351b6", "Sega", "009-01", "Up 'n Down (1983) (Sega)", "", "Extremely Rare", "", "", "", "", "", "", "", "", "", "", "", "", "30", "", "", "", "" }, + { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a4c08c4994eb9d24fb78be1793e82e26", "Activision", "AX-012", "Ice Hockey (1981) (Activision) [!]", "", "Uncommon", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a511f7ee13e4b35512f9217a677b4028", "", "", "E.T. The Extra-Terrestrial (1982) (Atari) (PAL) [a1][!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a56b642a3d3ab9bbeee63cd44eb73216", "Carrere Video", "", "Gopher (1982) (Carrere Video) (PAL) [!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a5c96b046d5f8b7c96daaa12f925bef8", "Activision", "AG-007", "Tennis (1981) (Activision) (PAL) [!]", "", "Common", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a60598ad7ee9c5ccad42d5b0df1570a1", "Atari", "", "Surround (32-in-1) (Atari) (PAL) [!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a5b7f420ca6cc1384da0fed523920d8e", "", "", "Adventure (New Graphics) [h1]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a5e9ed3033fb2836e80aa7a420376788", "Atari", "CX2637", "Dodge 'em (Atari) (PAL) [!]", "", "Uncommon", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a62e3e19280ff958407e05ca0a2d5ec7", "", "", "Hangman Ghost Biglist3 (Hangman Hack)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a68a396ff1f3b311712f6bdf05dcefab", "", "", "Greeting Cart Amy (SnailSoft)(PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a7673809068062106db8e9d10b56a5b3", "Atari", "CX26118", "Millipede (1984) (Atari) (PAL) [!]", "", "Rare", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, @@ -3341,25 +3341,25 @@ static const char* DefProps[][23] = { { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a422194290c64ef9d444da9d6a207807", "Mattel", "MT5667", "Dark Cavern (1982) (Mattel) [!]", "", "Uncommon", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a47878a760f5fa3aa99f95c3fdc70a0b", "", "", "Demo Image Series #5 - Baboon (19-02-2003) (AD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a499d720e7ee35c62424de882a3351b6", "Sega", "009-01", "Up 'n Down (1983) (Sega)", "", "Extremely Rare", "", "", "", "", "", "", "", "", "", "", "", "", "30", "", "", "", "" }, - { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a4c08c4994eb9d24fb78be1793e82e26", "Activision", "AX-012", "Ice Hockey (1981) (Activision) [!]", "", "Uncommon", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a4e885726af9d97b12bb5a36792eab63", "Xonox", "99001", "Spike's Peak (1983) (Xonox)", "", "Extremely Rare", "", "", "", "", "", "", "", "", "", "", "", "", "", "217", "", "", "" }, - { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a4b99aa5ed85cfdb7d101923147de035", "Jim Goebel", "", "Pac-Law by Jim Goebel (Pac-Man Hack)", "Hack of Outlaw (Atari)", "New Release (Hack)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a4d026a5c200ef98518ebb77719fe8dc", "", "", "SpongeBob SquarePants (2003) (Kyle Pittman) (Revenge of the Beefsteak Tomatoes Hack)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a4f1cea2c8479284e2a2292f8d51b5fa", "", "", "Gunfight 2600 - The Final Kernel Part 2 (MP)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a5262fe6d01d6a1253692682a47f79dd", "", "", "JKH Text Scrolling Demo (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "a5b7f420ca6cc1384da0fed523920d8e", "", "", "Adventure (New Graphics) [h1]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "a60598ad7ee9c5ccad42d5b0df1570a1", "Atari", "", "Surround (32-in-1) (Atari) (PAL) [!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a641d14c516d00da81cd12c2dbaa06db", "", "", "Image - Baboon2 (AD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a6737c81542a99ee71cb5f5ff14703d9", "", "", "Scrolling Playfield 3 (Junkosoft) (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "a69f5b1761a8a11c98e706ec7204937f", "TechnoVision", "", "Pharaoh's Curse (TechnoVision) (PAL) [p1][!]", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "YES", "", "" }, diff --git a/stella/src/emucore/stella.pro b/stella/src/emucore/stella.pro index d72ecea18..73a31ff1a 100644 --- a/stella/src/emucore/stella.pro +++ b/stella/src/emucore/stella.pro @@ -10110,6 +10110,15 @@ "Cartridge.Name" "2 Pak Special Orange - Space Voyage,Fire Alert (1992) (HES) (PAL) [!]" "" +"Cartridge.MD5" "a5855d73d304d83ef07dde03e379619f" +"Cartridge.Manufacturer" "David Crane" +"Cartridge.Name" "Boggle (Prototype)" +"Cartridge.Rarity" "Prototype" +"Display.Height" "215" +"Display.YStart" "27" +"Display.Phosphor" "YES" +"" + "Cartridge.MD5" "a5b7f420ca6cc1384da0fed523920d8e" "Cartridge.Name" "Adventure (New Graphics) [h1]" "" diff --git a/stella/src/gui/Widget.cxx b/stella/src/gui/Widget.cxx index 779fec52e..18187adff 100644 --- a/stella/src/gui/Widget.cxx +++ b/stella/src/gui/Widget.cxx @@ -13,7 +13,7 @@ // See the file "license" for information on usage and redistribution of // this file, and for a DISCLAIMER OF ALL WARRANTIES. // -// $Id: Widget.cxx,v 1.47 2007-01-01 18:04:55 stephena Exp $ +// $Id: Widget.cxx,v 1.48 2007-01-15 13:51:55 stephena Exp $ // // Based on code from ScummVM - Scumm Interpreter // Copyright (C) 2002-2004 The ScummVM project @@ -503,7 +503,7 @@ SliderWidget::SliderWidget(GuiObject *boss, const GUI::Font& font, const string& label, int labelWidth, int cmd) : ButtonWidget(boss, font, x, y, w, h, label, cmd), _value(0), - _stepValue(5), + _stepValue(1), _valueMin(0), _valueMax(100), _isDragging(false), @@ -542,14 +542,14 @@ void SliderWidget::setValue(int value) void SliderWidget::setMinValue(int value) { _valueMin = value; - _stepValue = (int) ((_valueMax - _valueMin) * 0.05); // Step at 5% intervals +// _stepValue = (int) ((_valueMax - _valueMin) * 0.05); // Step at 5% intervals } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void SliderWidget::setMaxValue(int value) { _valueMax = value; - _stepValue = (int) ((_valueMax - _valueMin) * 0.05); // Step at 5% intervals +// _stepValue = (int) ((_valueMax - _valueMin) * 0.05); // Step at 5% intervals } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -