diff --git a/Changes.txt b/Changes.txt index f218fd752..77ae8ec7b 100644 --- a/Changes.txt +++ b/Changes.txt @@ -18,6 +18,10 @@ (thanks go to RomHunter for his tireless research in this area). Related to this, updated the snapshot collection. + * Removed superfluous controller option 'PADDLES_IDIR' + + * Fixed 'Dancing Plate (Unknown) (PAL)' to use joystick + -Have fun! diff --git a/docs/index.html b/docs/index.html index cb06457b9..249ffcf67 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3687,7 +3687,6 @@ Ms Pac-Man (Stella extended codes): BoosterGrip A controller add-in that plugs directly into the joystick port and provides a pass-through for the joystick. In doing so, it provides the two independent buttons. Paddles Standard paddle controllers for use with games such as Breakout and Warlords. One pair of controller per connector (allows for 4-player Warlords). Paddles_IAxis Same as Paddles, except the axes are inverted. - Paddles_IDir Same as Paddles, except the direction of movement is inverted. Paddles_IAxDr Same as Paddles, except both the axes and direction of movement is inverted. Driving Looks like a paddle, but allows 360' movement. Only one unit per connector, unlike paddles which were sold in pairs. Keyboard Also known as the Star Raiders controller, functionally identical to the Kid's Controller and Keyboard Controller. Game included an overlay with commands, for use with Star Raiders. diff --git a/src/emucore/Console.cxx b/src/emucore/Console.cxx index e770715cf..67c902496 100644 --- a/src/emucore/Console.cxx +++ b/src/emucore/Console.cxx @@ -899,8 +899,6 @@ unique_ptr Console::getControllerPort(const string& rommd5, bool swapAxis = false, swapDir = false; if(controllerName == "PADDLES_IAXIS") swapAxis = true; - else if(controllerName == "PADDLES_IDIR") - swapDir = true; else if(controllerName == "PADDLES_IAXDR") swapAxis = swapDir = true; controller = make_unique(port, myEvent, *mySystem, diff --git a/src/emucore/DefProps.hxx b/src/emucore/DefProps.hxx index 5ec6330b9..845d6a5ac 100644 --- a/src/emucore/DefProps.hxx +++ b/src/emucore/DefProps.hxx @@ -3290,7 +3290,7 @@ static const char* const DefProps[DEF_PROPS_SIZE][22] = { { "f457674cef449cfd85f21db2b4f631a7", "U.S. Games Corporation - JWDA, Todd Marshall, Wes Trager, Henry Will IV", "VC1004", "Commando Raid (1982) (U.S. Games)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "f473f99e47d4026a7a571184922ebf04", "Philip R. Frey", "", "Donkey Claus (Philip R. Frey) (Hack)", "Hack of Donkey Kong", "Hack", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "f48022230bb774a7f22184b48a3385af", "Atari, Rob Fulop - Sears", "CX2633 - 49-75119", "Night Driver (1980) (Atari) (4K)", "Uses the Paddle Controllers (left only)", "", "", "", "", "", "", "", "", "PADDLES", "", "", "AUTO 65", "", "", "", "YES", "" }, - { "f48735115ec302ba8bb2d2f3a442e814", "", "", "Dancing Plate (Unknown) (PAL)", "", "", "", "", "", "", "", "", "", "PADDLES_IDIR", "", "", "", "", "", "", "YES", "" }, + { "f48735115ec302ba8bb2d2f3a442e814", "", "", "Dancing Plate (Unknown) (PAL)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "YES", "" }, { "f49a34f1fdd7dc147cbf96ce2ce71b76", "", "", "Qb (Special Edition) (PAL) (Retroactive)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "YES", "" }, { "f4a09f906cc37be31224433f576d77d3", "Thomas Jentzsch", "", "Challenge of... Nexar, The - Atari Trak-Ball Hack v1.2 (PAL) (TJ)", "Uses Atari Trak-Ball Controller", "", "", "", "", "", "", "", "", "TRAKBALL", "", "", "", "", "", "", "", "" }, { "f4ab6bd5f80d8988141edde4c84b23b5", "Atari, Alan Miller", "CX2624, CX2624P", "Basketball (1978) (Atari) (PAL) (4K)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, diff --git a/src/emucore/stella.pro b/src/emucore/stella.pro index cc1756685..229cfca40 100644 --- a/src/emucore/stella.pro +++ b/src/emucore/stella.pro @@ -20258,7 +20258,6 @@ "Cartridge.MD5" "f48735115ec302ba8bb2d2f3a442e814" "Cartridge.Name" "Dancing Plate (Unknown) (PAL)" -"Controller.Left" "PADDLES_IDIR" "Display.Phosphor" "YES" "" diff --git a/src/gui/GameInfoDialog.cxx b/src/gui/GameInfoDialog.cxx index 510eca531..f7ce7134f 100644 --- a/src/gui/GameInfoDialog.cxx +++ b/src/gui/GameInfoDialog.cxx @@ -185,7 +185,6 @@ GameInfoDialog::GameInfoDialog( VarList::push_back(ctrls, "Joystick", "JOYSTICK"); VarList::push_back(ctrls, "Paddles", "PADDLES"); VarList::push_back(ctrls, "Paddles_IAxis", "PADDLES_IAXIS"); - VarList::push_back(ctrls, "Paddles_IDir", "PADDLES_IDIR"); VarList::push_back(ctrls, "Paddles_IAxDr", "PADDLES_IAXDR"); VarList::push_back(ctrls, "BoosterGrip", "BOOSTERGRIP"); VarList::push_back(ctrls, "Driving", "DRIVING");