From 7b5be353200b6c417164e1a4597f261549291a6c Mon Sep 17 00:00:00 2001 From: stephena Date: Tue, 23 Feb 2010 21:53:09 +0000 Subject: [PATCH] Updates 'Road Runner' ROM as recently talked about on AtariAge. It seems the one in the database isn't actually the most authentic, original one. The output from '-listrominfo' command now includes all ROM property info, making it useful for generating a list that can be imported into a spreadsheet or database (or otherwise manipulated by some emulator frontend). git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1953 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba --- src/emucore/DefProps.hxx | 4 ++-- src/emucore/Props.cxx | 23 +++++++++++++++++++---- src/emucore/stella.pro | 2 +- 3 files changed, 22 insertions(+), 7 deletions(-) diff --git a/src/emucore/DefProps.hxx b/src/emucore/DefProps.hxx index 613b58aa2..08fac6b61 100644 --- a/src/emucore/DefProps.hxx +++ b/src/emucore/DefProps.hxx @@ -10,7 +10,7 @@ // // Copyright (c) 1995-2010 by Bradford W. Mott and the Stella Team // -// See the file "License.txt" for information on usage and redistribution of +// See the file "license" for information on usage and redistribution of // this file, and for a DISCLAIMER OF ALL WARRANTIES. // // $Id$ @@ -585,7 +585,6 @@ static const char* DefProps[DEF_PROPS_SIZE][20] = { { "2bb9f4686f7e08c5fcc69ec1a1c66fe7", "Atari - GCC, Mike Feinstein, John Allred", "CX2688", "Jungle Hunt (1983) (Atari)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "2bc26619e31710a9884c110d8430c1da", "Atari, Bob Whitehead", "CX2652, CX2652P", "Casino (1979) (Atari) (PAL)", "Uses the Paddle Controllers", "", "", "", "", "", "", "", "PADDLES", "", "", "", "60", "", "", "" }, { "2bc6c53b19e0097a242f22375a6a60ff", "", "", "Droid Demo 2 (David Conrad Schweinsberg) (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, - { "2bd00beefdb424fa39931a75e890695d", "Atari, Robert C. Polaro", "CX2663", "Road Runner (1989) (Atari)", "", "", "", "", "", "", "", "", "", "", "", "", "20", "", "", "" }, { "2bee7f226d506c217163bad4ab1768c0", "Xonox - K-Tel Software - Beck-Tech", "6210, 06002, 06004, 99002", "Ghost Manor (1983) (Xonox)", "", "", "", "", "", "", "", "", "", "", "", "", "30", "", "", "" }, { "2bf34b6ad7d2317a2d0808b3fb93571b", "", "", "Easy Playfield Graphics (1997) (Chris Cracknell)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "2c0dc885d5ede94aa664bf3081add34e", "", "", "Earth Dies Screaming, The (Unknown) (PAL)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, @@ -2583,6 +2582,7 @@ static const char* DefProps[DEF_PROPS_SIZE][20] = { { "ce17325834bf8b0a0d0d8de08478d436", "", "", "Boring Freeway (Hack)", "Hack of Freeway", "Hack", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "ce243747bf34a2de366f846b3f4ca772", "Goliath - Hot Shot", "83-116", "Felix Return (1983) (Goliath) (PAL)", "AKA Bobby Is Going Home", "", "", "", "", "", "", "", "", "", "", "", "39", "256", "", "" }, { "ce4bbe11d682c15a490ae15a4a8716cf", "", "", "Okie Dokie (Older) (PD)", "", "New Release", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, + { "ce5cc62608be2cd3ed8abd844efb8919", "Atari, Robert C. Polaro", "CX2663", "Road Runner (1989) (Atari)", "", "", "", "", "", "", "", "", "", "", "", "", "20", "", "", "" }, { "ce64812eb83c95723b04fb56d816910b", "Retroactive", "", "Qb (V2.04) (NTSC) (2001) (Retroactive)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "YES", "" }, { "ce6c4270f605ad3ce5e82678b0fc71f8", "", "", "Vertical Rainbow Demo (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, { "ce89529d6e98a13ddf3d84827bbdfe68", "", "", "Kung Fu Sprite Demo 2 (PD)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "YES", "" }, diff --git a/src/emucore/Props.cxx b/src/emucore/Props.cxx index 93794c6a8..649af4d46 100644 --- a/src/emucore/Props.cxx +++ b/src/emucore/Props.cxx @@ -228,11 +228,26 @@ void Properties::copy(const Properties& properties) // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void Properties::print() const { - cout << get(Cartridge_MD5) << "|" - << get(Cartridge_Name) << "|" - << get(Cartridge_Rarity) << "|" + cout << get(Cartridge_MD5) << "|" << get(Cartridge_Manufacturer) << "|" - << get(Cartridge_Note) + << get(Cartridge_ModelNo) << "|" + << get(Cartridge_Name) << "|" + << get(Cartridge_Note) << "|" + << get(Cartridge_Rarity) << "|" + << get(Cartridge_Sound) << "|" + << get(Cartridge_Type) << "|" + << get(Console_LeftDifficulty) << "|" + << get(Console_RightDifficulty)<< "|" + << get(Console_TelevisionType) << "|" + << get(Console_SwapPorts) << "|" + << get(Controller_Left) << "|" + << get(Controller_Right) << "|" + << get(Controller_SwapPaddles) << "|" + << get(Display_Format) << "|" + << get(Display_YStart) << "|" + << get(Display_Height) << "|" + << get(Display_Phosphor) << "|" + << get(Display_PPBlend) << endl; } diff --git a/src/emucore/stella.pro b/src/emucore/stella.pro index 586d40a8c..1ab481b3a 100644 --- a/src/emucore/stella.pro +++ b/src/emucore/stella.pro @@ -3416,7 +3416,7 @@ "Display.YStart" "30" "" -"Cartridge.MD5" "2bd00beefdb424fa39931a75e890695d" +"Cartridge.MD5" "ce5cc62608be2cd3ed8abd844efb8919" "Cartridge.Manufacturer" "Atari, Robert C. Polaro" "Cartridge.ModelNo" "CX2663" "Cartridge.Name" "Road Runner (1989) (Atari)"