0.257 2023/07/28 [#696 - Vas Crabb] ----------------------------------- MAME Testers bugs fixed ----------------------- - 02005: [Misc.] (taito/changela.cpp) changela: Service mode I/O tests do not work (hap) - 08685: [Sound] (midway/astrocde.cpp) wow: Astrocade sound only plays through left speaker (hap) - 08687: [Crash/Freeze] (sony/taitogn.cpp) zooo: Emulator crashes during game boot process (Vas Crabb) - 08689: [Sound] (exidy/exidy.cpp) hardhat, pepper2, venture: Background music stops unexpectedly during gameplay (hap) - 08691: [Graphics] (seta/downtown.cpp) metafox: Graphics are offset horizontally (AJR) - 08694: [Crash/Freeze] (midway/vegas.cpp) warfa and clones, sf2049 and clones: Games fail to boot (Patrick Mackinlay) - 08698: [Sound] (konami/nemesis.cpp) nemesis: Instrument samples are out of tune (hap) - 08699: [Sound] (konami/nemesis.cpp) twinbee: Voice samples are incorrectly truncated (hap) - 08702: [Misc.] (taito/qix.cpp) Many sets in qix.cpp: Coin counters are incremented on boot (AJR) - 08705: [Misc.] (sega/system1.cpp) Many sets on system1.cpp: Coin counters are incremented on boot (hap) - 08707: [Sound] (msx/msx1.cpp) msx systems: Konami SCC sample address does not reset when it should (hap) - 08709: [Misc.] (sega/segag80r.cpp) sindbadm: Coin counters are incremented on boot (hap) - 08714: [Gameplay] (taito/changela.cpp) changela: Accelerator pedal is not not read correctly (hap) - 08715: [Speed] (handheld/hh_tms1k.cpp) vclock3: [possible] Emulated clock runs slower than expected (hap) - 08722: [Sound] (vidbrain/vidbrain.cpp) vidbrain: Music does not play (hap) - 08729: [DIP/Input] (taito/asuka.cpp) bonzeadv and clones: Joystick left switch for second player doesn’t work (Balthier) - 08730: [Graphics] (taito/invqix.cpp) invqix: Visible area is one pixel too large horizontally and vertically (Balthier) - 08734: [Sound] (misc/beezer.cpp) beezer: Game sometimes runs with no sound output (hap) New working systems ------------------- Apple Computer Macintosh LC 550 [R. Belmont] Apple Computer Macintosh Quadra 800 [R. Belmont] New working clones ------------------ Apple Computer Macintosh Centris 610 [R. Belmont] Apple Computer Macintosh Centris 650 [R. Belmont] Apple Computer Macintosh LC III+ [R. Belmont] Apple Computer Macintosh Quadra 610 [R. Belmont] Apple Computer Macintosh Quadra 650 [R. Belmont] Counter Run (bootleg set 3) [trol] Fidelity Electronics Elite Avant Garde (model 6117-7, set 2) [ProteusArts] Fire Truck / Smokey Joe (ROM version) [Michael Aberle, H is Nice] Frogger - New Serie 92 (bootleg) [Domenico Cervini] Fruit Star Bonus (Ver 8.17BGL-3, Burgenland, set 1) [TeamEurope, f205v, Roberto Fresca] Fruit Star Bonus (Ver 8.17BGL-3, Burgenland, set 2) [TeamEurope, f205v, Roberto Fresca] Fruit Star Bonus (Ver 8.23PSTK, Steiermark) [TeamEurope, f205v, Roberto Fresca] Hatris (show version) [twistedsymphony] Mortal Kombat (Victor bootleg of rev 3.0 08/31/92) [Funny_Dyzieks] Nemo (Japan 901120, 89625B-1 ROM board) [Corrado Tomaselli, Brian Troha] New Zero Team (V33 SYSTEM TYPE_B hardware, Zhongguo Shantou Yihuang license) [twistedsymphony] Scorpion, Ltd. Scorpion ZS-256 TURBO+ [holub] Terra Force (US, alternate sound) [caius] Systems promoted to working --------------------------- Apple Computer Macintosh Quadra 700 [R. Belmont] Psion Series 3 [Nigel Barnes] Psion Series 3a [Nigel Barnes] Psion Series 3c [Nigel Barnes] Psion Series 3mx [Nigel Barnes] Psion Siena [Nigel Barnes] Psion Workabout [Nigel Barnes] Psion Workabout mx [Nigel Barnes] Clones promoted to working -------------------------- Acorn Computers Pocket Book [Nigel Barnes] Acorn Computers Pocket Book II [Nigel Barnes] Arkanoid (Phoenix Electronics Co. license) [Darran, Sean Riddle, Brian Troha, The Dumping Union] Psion Series 3a (2M) [Nigel Barnes] Psion Series 3a (2M) (German) [Nigel Barnes] Psion Series 3a (2M) (Russian) [Nigel Barnes] Psion Series 3s [Nigel Barnes] New systems marked not working ------------------------------ 21 Up (Bellfruit) (Black Box) (5p Stake, £1 Jackpot) [SomeRandomGuyIdk] ASUS CUBX [The Retro Web] Bell Star Plus [TeamEurope, f205v, Roberto Fresca] Bell-Star+ (Vip2 v.25.02.02) [TeamEurope, f205v, Roberto Fresca] Bell-Star+ (Vip2 v.30.1.02) [TeamEurope, f205v, Roberto Fresca] Bell-Star+ 5 (Vip2 v.3.6.02) [TeamEurope, f205v, Roberto Fresca] Bell Trail (Bellfruit) (Black Box) (5p Stake, £1 Jackpot) [SomeRandomGuyIdk] Bingo Roll (209 / 19-1-95) [TeamEurope, f205v, Roberto Fresca] Bingo Roll (Vip2 v26.02.02) [TeamEurope, f205v, Roberto Fresca] Bingo Roll 2001 (v22.1) [TeamEurope, f205v, Roberto Fresca] Dora Neco BanBan [buffi] Doraemon (Power Link) [hammy] Double It (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) [SomeRandomGuyIdk] Fire Cracker (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) [SomeRandomGuyIdk] Galileo Factory (main) [Darksoft, MetalliC, rtw] Golden Spin (BWB) (Black Box) (MK1.5, 5p Stake, £50 Jackpot) [SomeRandomGuyIdk] Love Pi Chan (Power Link) [Recreativos Piscis] Mitsubishi Trium Eclipse [archive.org] Motorola M8120 [Xolod] Name Club Ver.4 (J 971202 V1.000) [TeamEurope] Nudge Climber (Bellfruit) (Black Box) (5p Stake, £1 Jackpot, all cash) [SomeRandomGuyIdk] The Nudge Machine (ADMC) (Black Box) (5p Stake, £1/£2 Jackpot) [SomeRandomGuyIdk] Oranges And Lemons (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) [SomeRandomGuyIdk] Quick & Crash (V2.200) [CoolFox, DragonMinded, The Dumping Union] Rolling Joker [TeamEurope, f205v, Roberto Fresca] Rolling Joker (v.99.7) [TeamEurope, f205v, Roberto Fresca] Rolling Joker (v23.11.91) [TeamEurope, f205v, Roberto Fresca] unknown 'VIP 2000' game (set 2) [TeamEurope, f205v, Roberto Fresca] unknown 'VIP 2000' game (set 3) [TeamEurope, f205v, Roberto Fresca] unknown golf game [hammy] Upstairs 'N' Downstairs (Bellfruit) (Black Box) (5p Stake, £1 Jackpot) [SomeRandomGuyIdk] New clones marked not working ----------------------------- 21 Up (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) [SomeRandomGuyIdk] AUVA VIP 800 [fdiskitup] Bare Knuckle III (bootleg of Mega Drive version, protected) [H4M573R, hammy] Crackerjack (Bellfruit) (Black Box) (5p Stake, £2 Jackpot) [SomeRandomGuyIdk] Cue Ball Wizard (older display rev.) [PinMAME] Daioh (prototype, earliest) [Recreativos Piscis] Elvis (CPU 1.00, display A1.00) [inkochnito, PinMAME] Fiesta (Associated Leisure) (Black Box) (2p Stake, £1/£2 Jackpot) [SomeRandomGuyIdk] Hyundai Super 16 T [sequoia] Hyundai Super 16 TE [sequoia] Magic Bomb (Ver. A3.6A) [Ioannis Bampoulas] Magic Bomb (Ver. A4.0A) [Ioannis Bampoulas] Mr. and Mrs. PacMan (set 2) [caius] NCR PC6 [eggimac] Nixdorf 8810/20 [MajorMaxdom] Octec XT-286 motherboard [ozzyrules] Odin (prototype) [Stephan Semmler, PinMAME] Player's Edge (PK0846-PC098) Standard Draw Poker [Brian Troha] Player's Edge (PK1017-PC041) Standard Draw Poker [Brian Troha] Reel Gambler (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) [SomeRandomGuyIdk] Spin Up (CTL) (Black Box) (10p Stake, £3 Jackpot) [SomeRandomGuyIdk] Upstairs 'N' Downstairs (Bellfruit) (Black Box) (5p Stake, £1 Jackpot, all cash) [SomeRandomGuyIdk] New working software list items ------------------------------- apple2_flop_orig: Addition Logician (Version 1.0), Addition Logician (Version 1.0) (800K 3.5"), Adventures with Fractions (Version 1.0), Alphabet Fun: Big and Little Letters, Alternate Reality: The City, Animal Homes and Stories, Animal Stories IV, Apple Puck Man, Arcade Boot Camp, Arithmetic Critters (Version 1.0), Arizona Mix (Version 1.0), Automotive Technician Mathematics Volume 1: Whole Numbers and Fractions (Version 1.0), Automotive Technician Mathematics Volume 2: Decimals and Percents (Version 1.0), Bandits, The Banking Simulation, Bezman, Bez-MX, Bezoff, Bezwars, Birds, Brain Machine, Brainteaser Boulevard, Building Better Language Skills: Adjectives and Adverbs, Building Better Language Skills: Nouns, Calendar, Capitalization, Categorizing: Detective Games, Cats and Kittens, Chemistry: Balancing Equations (Version 1.0), Chemistry: The Periodic Table (Version 1.0), Circus Math (Version 1.0), Clock Works (Version 1.0), CommuniKeys (Version 1.0), Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.1), Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.3), Computer Inspector (Version 1.0), Computers in Government (Version 1.0), Conquering Math Worksheet Generator (Version 1.0), Conquering Percents (Version 1.0), Conquering Ratios and Proportions (Version 1.1), Coordinate Math (Version 1.0), Coordinate Math (Version 1.1) (800K 3.5"), Copy II Plus (Version 9.0 Beta 1), Cotton Tales (800K 3.5"), Counting Coins, Counting Critters (Version 1.0), Create-A-Base (Version 1.0), Creatures of the Night, Cyclod, Dataquest: Sampler (Version 1.0), Deadline (Release 18 / 820311), Desktop Zoo, Destiny, Dog Sled Ambassadors (Version 1.0), Double Trouble, Dragons of Hong Kong, Early Addition (Version 1.3), Elementary Volume 3: Social Studies (Version 4.8), Elementary Volume 5: Language Arts (Prefixes) (Version 1.5), Elementary Volume 8: Geometry (Points and Angles) (Version 1.0), Elementary Volume 9: Geometry (Lines and Triangles) (Version 2.1), Elementary Volume 10: Geometry (Quadrilaterals: Area and Perimeter) (Version 1.0), Elementary Volume 10: Geometry (Quadrilaterals: Area and Perimeter) (Version 1.1), Elementary Volume 12: Language Arts (SIMS) (Version 1.0), Enchanter (Release 10 / 830810), Enchanter (Release 29 / 860820-K), English Parts of Speech (Version 1.5), Equation Math (Version 1.0), Estimation: Quick Solve II (Version 1.0), Estimation (Version 1.0), Experiencing Procedures (Version 1.0), Exploring Sorting Routines (Version 1.0), Extensions to Applesoft BASIC (Version 1.0), Extensions to Applesoft BASIC (Version 1.2), First Encounter, First-Start Writing Program, Fly Wars, Fraction Concepts, Inc. (Version 1.2), Fraction Practice Unlimited (Version 1.0), Fraction Practice Unlimited (Version 1.2) (800K 3.5"), Fun from A to Z (Version 1.0), Fun from A to Z (Version 1.0) (800K 3.5"), Games From Around The World #1: Wari, Games From Around The World #2: Kono, Games From Around The World #3: Fox & Geese, Games From Around The World #4: Seega, Games From Around The World #5: Nine Men's Morris, Games From Around The World #6: Mu Torere, Genetics (Version 1.1), Getting Ready to Read and Add, Ghost Writer (Version 1.0), Granny Applebee's Cookie Factory, Graphing (Version 1.0), Growgins' Fractions (Version 1.0), Guardian, Hugo Hound's Vowel Sounds: Long Vowels, Inferential Anne: Level II, Instant Survey (Version 1.0), It's About Time, Jellyfish, Jenny's Journeys (Version 1.0), Keyboarding Master (Version 1.0), Kinder Critters: Address and Phone Number, Kinder Critters: Letters and Patterns, LabelMaker (Version 1.0), Leather Goddesses of Phobos (Release 4 / 880405-2H), Leather Goddesses of Phobos (Release 59 / 860730-K), Lemmings, Let's Learn About Money, Logic Gates (Version 1.0), Lunar Explorer, The Lurking Horror (Release 203 / 870506-M), The Magic String, The Market Place (Version 1.0), The Market Place (Version 1.0) (800K 3.5"), Marty's Family Reader, Marty's Reading Workout, Master Spell (Version 1.3), Mathematics Volume 1: Graphing, Logic, and Equations (Version 3.2), Mathematics Volume 2: Measurement (Version 1.2), Mathematics Volume 3: Formulas, Shapes, and Skills (Version 1.3), Mathematics Volume 3: Formulas, Shapes, and Skills (Version 1.3) (limited boot backup), Mathosaurus: Computation, Math Word Problems Volume 1: Careers (800K 3.5"), Math Word Problems Volume 2: Money (800K 3.5"), Math Word Problems Volume 3: Sports (800K 3.5"), Math Word Problems Volume 4: Travel (800K 3.5"), Math Word Problems Volume 6: Our Nation's Capital Washington DC (800K 3.5"), MECC Apple Demonstration (Version 1.1), MECC Dataquest: Europe and the Soviet Union (Version 1.0), MECC Dataquest: Latin America (Version 1.0), MECC Dataquest: Middle East and North Africa (Version 1.0), MECC Dataquest: North American Mammals (Version 1.1), MECC Dataquest: The Presidents (Version 1.1), MECC Dataquest: The Presidents (Version 1.2), MECC Dataquest: The World Community (Version 1.1), MECC Editor (Version 1.0), MECC Graphing Primer (Version 1.0), MECC Graph (Version 1.1), MECC Hi-Res Toolkit (Version 1.0), MECC Outliner (Version 1.0), MECC Stuff and Fetch (Version 1.0), MECC Writer (Version 1.2), MECC Write Start (Version 1.2), Memory Building Blocks, Microzine 32, Microzine 40, Microzine Jr. 1, Microzine Jr. 2, Microzine Jr. 3, Microzine Jr. 4, Microzine Jr. 5, Microzine Jr. 6, Microzine Jr. 7, Microzine Jr. 8, Microzine Jr. 9, Microzine Jr. 10, Minotaur, Modeling (Version 1.0), Moonmist (Release 4 / 860918-K), Multiplication Puzzles (Version 1.0), Muppet Word Book, Mystery Matter (Version 1.0), Mystery Objects (Version 1.0), Nightmare Gallery, Now You See It, Now You Don't: Pick The Part, Numberball, Odell Lake (Version 1.0), Odell Lake (Version 1.2), Oliver's Crosswords, The Oregon Trail (Version 1.4), Patterns (Version 1.0), Pecos Bill, Phonics Prime Time: Blends and Digraphs (Version 1.0) (800K 3.5"), Planetfall (Release 20 / 830708), Planetfall (Release 26 / 831014), Planetfall (Release 37 / 851003-H), Polls and Politics (Version 1.0), Probability (Version 1.0), Problem-Solving Strategies (Version 1.0), Problem-Solving with Nim (Version 1.0) (800K 3.5"), Quilting Bee (Version 1.0), Quotient Quest (Version 1.0), Reader's Treasure Chest, Reading Comprehension Volume 2: Sports (800K 3.5"), Reading Comprehension Volume 3: Geography (800K 3.5"), Reading Comprehension Volume 4: History in the Making (800K 3.5"), Reading Comprehension Volume 5: Famous People (800K 3.5"), Reading Comprehension Volume 6: The Olympics (800K 3.5"), Reading Comprehension Volume 7: United States Presidents (800K 3.5"), Reading for Understanding: Native Americans, Real Math: Level I, Real Math: Level II, Real Math: Level III, The Right Turn: Strategies in Problem Solving, Rock 'N Scroll, The Royal Rules, Seastalker (Release 15 / 840501-B), Seastalker (Release 16 / 850515-M), Shapes and Patterns, Sherlock (Release 21 / 871214-2F), Shop Right!, Show Time (Version 1.1), Snack Attack and Friends, Sorcerer (Release 4 / 840131-A), Sorcerer (Release 6 / 840508-F), Sorcerer (Release 18 / 860904-K), Space Station Freedom (Version 1.0), Space Subtraction (Version 1.0), Spellbreaker (Release 63 / 850916-H), Spelling Press (Version 1.1), Spelling Volume 2: Secondary (Version 2.0), Sports Stats (Version 1.0), Starcross (Release 15 / 820901), The Stickybear ABC, Stickybear BASIC, Stickybear Basket Bounce, Stickybear Basket Bounce Demo, Stickybear Bop, Stickybear Drawing, Stickybear Math, Stickybear Math 2, Stickybear Music, Stickybear Numbers, Stickybear Opposites, Stickybear Opposites Demo, Stickybear Parts of Speech, Stickybear Printer (Version 1), Stickybear Printer (Version 2), Stickybear Reading, Stickybear Reading Comprehension, Stickybear Shapes (800K 3.5"), Stickybear Shapes (Version 1), Stickybear Shapes (Version 2), Stickybear Spellgrabber, Stickybear Spellgrabber (800K 3.5"), Stickybear Town Builder, Stickybear Typing, Stickybear Word Problems, Stickybear Word Problems (800K 3.5"), Study Guide (Version 1.5), Subtraction Puzzles (Version 1.0), Suspended (Release 5 / 830222), Tank Command, Teacher Option Organizer (Version 1.1), Teaching Scientific Inquiry (Version 1.0), The Three Rs of Microcomputing (Version 1.1), Thunder and Lightning, Time Navigator Leaps Back (Version 1.0), Time Navigator (Version 1.0), Time Navigator (Version 1.0) (800K 3.5"), TimeOut DeskTools II (Version 1.1) (800K 3.5"), TimeOut DeskTools II (Version 1.2) (800K 3.5"), TimeOut DeskTools (Version 1.2) (800K 3.5"), TimeOut DeskTools (Version 1.3) (800K 3.5"), TimeOut DeskTools (Version 3.1) (800K 3.5"), TimeOut FileMaster (Version 1.0) (800K 3.5"), TimeOut FileMaster (Version 1.3) (800K 3.5"), TimeOut Grammar (Version 1.0) (800K 3.5"), TimeOut Graph (Version 1.0) (800K 3.5"), TimeOut Graph (Version 1.2) (800K 3.5"), TimeOut MacroEase (Version 1.0) (800K 3.5"), TimeOut PowerPack (Version 1.2) (800K 3.5"), TimeOut QuickSpell (Version 1.6) (800K 3.5"), TimeOut QuickSpell (Version 2.0) (800K 3.5"), TimeOut ReportWriter (Version 1.0) (800K 3.5"), TimeOut ReportWriter (Version 2.2) (800K 3.5"), TimeOut ReportWriter (Version 2.52) (800K 3.5"), TimeOut SideSpread (Version 1.2) (800K 3.5"), TimeOut SpreadTools (Version 1.0) (800K 3.5"), TimeOut SpreadTools (Version 1.1) (800K 3.5"), TimeOut SuperFonts (Version 1.0) (800K 3.5"), TimeOut SuperFonts (Version 1.1) (800K 3.5"), TimeOut SuperFonts (Version 3.0) (800K 3.5"), TimeOut SuperFonts (Version 3.1) (800K 3.5"), TimeOut SuperForms (Version 1.04) (800K 3.5"), TimeOut TeleComm (Version 1.1) (800K 3.5"), TimeOut TeleComm (Version 1.2) (800K 3.5"), TimeOut Thesaurus (Version 1.0) (800K 3.5"), TimeOut Thesaurus (Version 2.0) (800K 3.5"), TimeOut UltraMacros (Version 1.2) (800K 3.5"), TimeOut UltraMacros (Version 1.7) (800K 3.5"), TimeOut UltraMacros (Version 3.0) (800K 3.5"), TimeOut UltraMacros (Version 3.1) (800K 3.5"), Top Readers' Club: Grade 2, Top Readers' Club: Grade 3, Top Readers' Club: Grade 4, Top Readers' Club: Grade 5, Troll First-Start Biographies, Troll Math Class Level 1: I Can Add And Subtract, Troll Math Class Level 2: I Can Carry and Borrow, Troll Math Class Level 6: Ratio, Proportion, and Percent, Troll Math Class Level K: I Can Count, Troll Printmaker: Holiday Fun, Troll Sports Math: Math Word Problems for Grades 4-6, Uncle Clyde's Consonant Slides: Beginning Consonants, Uncle Clyde's Consonant Slides: Blends and Digraphs, Uncle Clyde's Consonant Slides: Ending Consonants, Vacation Nation Travel (Version 1.0), Vocabulary Development (800K 3.5"), Weights and Treasure, Witness (Release 13 / 830524), Witness (Release 18 / 830910), Wood Car Rally (Version 1.0), Woolly Bounce (Version 1.0), Word-a-Mation: Exploring Word Relationships, Word Processing on the Apple (Version 2.0), Zork I (Release 15 / UG3AU5), Zork I (Release 26 / 820803), Zork I (Release 52 / 871125-2-E), Zork I (Release 75 / 830929), Zork I (Release 75 / 830929-A), Zork I (Release 88 / 840726-B), Zork I (Release 88 / 840726-F), Zork I (Release 88 / 840726-K), Zork II (Release 22 / 830331), Zork II (Release 48 / 840904-B), Zork III (Release 10 / 820818), Zork III (Release 15 / 830331), Zork III (Release 16 / 830410-A), Zork III (Release 17 / 840727-B), Zork III (Release 17 / 840727-K), Zoyon Patrol (Version 1.0) [4am, A-Noid] apple2gs_flop_orig: Geometry, Magical Myths, Mancala, Math Wizard, Rocket Ranger, Sinbad and the Throne of the Falcon, Strip Poker II [4am, A-Noid] cdi: The Cranberries: Doors and Windows (USA) [redump.org] gbcolor: Grimace’s Birthday (V1.6), Grimace’s Birthday (V1.7) [nickisarchivinget] ibm5170_cdrom: The Cranberries: Doors and Windows (USA) [redump.org] kim1_cass: KIM-Venture [hap, Bob Leedom, Mark Bush] msx1_cart: G-Monkey [2KBOS] Happy Square Christmas [303bcn] Happy Halloween, Melody Party EX [Clube MSX] How Many Are The Dumbbells You Lift?, LR, MayQ Buster, MayQ II, MayQ Keeper, MayQ Slayer, MayQ Slayer (alt), MayQ Slayer (alt 2) [cobinee] Flappy Bird (Crunchworks, rev F), Flappy Bird (Crunchworks, rev F, alt) [Crunchworks] D-Day (Korea, alt), Deep Core Raider, Deep Dungeon Adventure, Deep Dungeon Adventure (cartridge, alt), Deep Dungeon II - Yuushi no Monshou (Japan, alt), Defence (v1.0), Defence (v1.1), Defence (v1.2), Destroyer (older), DICED Tournament (v1.0), Dip Dip (Spain), Dip Dip (Spain, alt), Dodgin' Raven, Dot Attack (alt), Do The Same (v1.0), Double Face (Arab, alt), Draconic Throne (alt), Draconic Throne (alt 2), Dr. Hello (Korea), Dr. Pill (alt), Droids En el Planeta Ingo (Spain), Droids the White Witch (Spain), Dunoegyosil Omok (Korea), Eat Blue! 2004 (alt), E.I. - Exa Innova (Japan, Compile), E.I. - Exa Innova (Japan, Compile, alt), Está en el Pantano, Está en la Caja (v1.0), Está en la Caja (v1.1), Ewoks and the Dandelion Warriors (Spain), Ewoks (Spain), Farty Pig (beta), Fighting Rider (Spain), Final Justice (Japan, alt 3), Flappy Bird (Crunchworks, rev B), Flappy Bird (SCS), Foryster (v00.2), Foryster (v00.3), Freedom Fighter (v1.0), Freedom Fighter (v1.1), Freedom Fighter (v1.3), Freedom Fighter (v1.4), Freedom Fighter (v1.5), Freedom Fighter (v1.6), Freedom Fighter (v1.7), Freedom Fighter (v1.8), Freedom Fighter (v1.8a), Freedom Fighter (v1.9), Game World - 64 Games (Korea, alt), Gangcheol Robocop (Korea), Gangcheol Robocop (Korea, alt), Gangcheol Robocop (Korea, alt 2), Genesis Dawn of a New Day (alt), Goal (alt), El Gnomo Fedor en la Caverna Perdida (Spain), Gokiburi Daisakusen (Japan, alt), Gommy - Medieval Defender - Cartridge Edition, Gorgeous Gemma in Escape from the Space Disposal Planet (older), Graphic Artist (Japan, Europe), Graphic Artist (Japan, Europe, alt), Graphic Master Lab (Japan, Europe), Graphic Master Lab (Japan, Europe, alt), Green Beret (Europe, alt 2), Griel's Quest for the Sangraal (extended edition, older), Griel's Quest for the Sangraal (older), Guru Logic, Guru Logic (alt), Gyro Adventure (Japan), Hole in One Professional (Japan, alt 2), Hole in One Professional (Japan, alt 3), Hopper (Arab), Hot-Asm (Brazil), Hot-Plan (Brazil), Hydlide II - Shine of Darkness (Korea), I Need Speed (MSX Cartridge Shop), Inq & Suq vs Nightmare, Invasion of the Zombie Monsters, J.E.T.P.A.C., JumpinG - The Tutorial Game (Spanish, demo), Jungle Hunt, Juno First (Japan, alt), Keystone Kapers (Japan, alt), Kobashi, Konami's Baseball (Japan, alt), Kralizec Tetris, Kralizec Tetris (alt), L.3.W (Korea), La Corona Encantada (English, alt), La Corona Encantada (Spanish, alt), La Corona Encantada (Spanish, final, alt), Landing, Lawn Mower, Leila K, Lightly Roller (Japan), Linez, Linez (2 levels broken), Linez (3 levels broken), Lizard Willy, Lock'n Chase, Lotus F3, Magnet, Mag the Magician, Majikazo, Majikazo (alt), M.A.Z.E., Mazes Unlimited (Arab), Mecha 8 (Matra), Mecha 9, Mega Assembler (Brazil), Menace (alt), Merlin (Spain), Merlin (Spain, alt), Meteoros, Meteoros (alt), Mission2Mir (v1.0), Mission2Mir (v1.2), Monkey Academy (Japan, alt 4), Moon Rider, Motkonqe (older), Mr. Chef & the Sausages (alt), MSX Basic-kun Plus 2.0 (Japan, alt), MSX Rugby (Korea), MSX Swimming Game (Japan), MSX Swimming Game (Japan, alt), MSX Wars Scorched Battles, Multitext (France, v1.4), Nemesis 2 (Europe) ~ Gradius 2 (Japan) (demo, alt), Ninja Kopimaru Kun (Japan), Penguin Land (Korea), Pesadelo (Brazil), The Police Story (Japan, alt 2), Soukoban (Korea, Zemina), Yamaha Graphic Card [file-hunter] Guntus, Impetus, Lift, Mazy [Inufuto] Maze Chase [JLTurSan] DICED Tournament (v1.12/v1.2) [MI-CHI] Mars Lander [msxblue] La Corona Encantada (English), La Corona Encantada (Spanish), Daedalian Opus, Danger Tower, DAQ Lord of Idar, DAQ Lord of Idar (flashrom version), Deep Dungeon, Defence (v1.3), Destroyer, DICED Tournament (v1.01), Dot Attack, Do The Same (v1.1), Draconic Throne, Dr. Pill, Eat Blue! 2004, ExChess, Factory Infection, Fantastic Football, Find It!, FlyGuy, Formula Dice, Freedom Fighter (v1.2a), Gniffel, Goal, Gommy - Medieval Defender (English), Gommy - Medieval Defender (Spanish), Gorgeous Gemma in Escape from the Space Disposal Planet, GRAVITICA, Grid Wars, Griel's Quest for the Sangraal, Griel's Quest for the Sangraal (extended edition), Hans' Adventure (v1.0), Hans' Adventure (v1.1), Heart Stealer 2, Heroes Arena, Hose Diogo Martinez: The Bussas Quest, I Need Speed (contest), I Need Speed (final), I.N.E.R.T.I.A., Italian Stallion, Los Jardines de Zee Wang Zu, Los Jardines de Zee Wang Zu (SCC), Jawbreaker II, Jinj 2 - Belmonte's Revenge (v1.0), Jinj 2 - Belmonte's Revenge (v2.0), JumpinG - The Tutorial Game (English), JumpinG - The Tutorial Game (Spanish), Jäästä, Kill Mice, Klondike Solitaire, Kralizec 8K Tetris, Kralizec Battle Tetris, Libreway, Limaribu, Linez (1 level broken), Litter Box, Lode Run, Logic Remastered (16KB RAM), Logic Remastered (32KB RAM), Lotus F3 (alt), Magical Stones (16KB), Magical Stones (8KB), Mahjong Solitaire, Make Them Fall, Make Them Jump, Malaika - Prehistoric Quest (rev 0), Malaika - Prehistoric Quest (rev 1), Malaika - Prehistoric Quest (rev 2), Malaika - Prehistoric Quest (rev 3), Malaika (v1.0), Malaika (v1.1), Malaika (v1.2), Manicomio, Market Master, Mazogs, Mecha 8 (MSXDev), Mecha Taisen on Planet Oldskool, Mecha Taisen on Planet Oldskool+, Menace, Mine Finder (v1.1), Mine Finder (v1.2), Mission2Mir (v1.1), Mix (v1.0), Mix (v1.1), Mix (v1.2), Monster Hunter (English), Monster Hunter (Spanish), Mr. Chef & the Sausages, Mr. Cracksman, Mr. Mole, Mr. Mole (SCC), M-Tanks, My Sacred Place [MSXDev] Doopm Community, Eruka Fan Book, Farm, Green Cat Chronicles, Isitar 7, Motkonqe [n.i] La Corona Encantada (Spanish, final) [Relevo] l'Abbaye des Morts (v0.1), l'Abbaye des Morts (v1.1), l'Abbaye des Morts (v1.2) [Retro DeLuxe] Genesis Dawn of a New Day, Jinj 2 - Belmonte's Revenge (final), Mutants from the Deep, Mutants from the Deep (alt) [Retroworks] Foryster (v00.9) [Siudym] Earth Attack, Freedom Fighter (final) [TheGeps] Deep Dungeon Adventure (cartridge) [Trilobyte] Duckstroma (v1.00), Duckstroma (v1.02) [UltraNarwhal] MiniMagos [unepic fran] oric1_cass: Impossible Mission (Atmos 50Hz), Impossible Mission (Atmos 60Hz), Oricium, Stormlord [Defence Force] 4K Kong, Cobra, Le Fer d'Amnukor, Invaders (Program Factory), The Pits, Rush Hour 4K, Skool Daze, Stormlord (Atmos), Transat One, Le Yi-King [The Oric Site] psion_ssd: Plotter, Schedule, Spell [anonymous] Hugh Johnson's Wine Guide [The Last Psion] Widget Games 3a [zedstarr] specpls3_flop: Bonnie and Clyde, Crystal Kingdom Dizzy, Drift! [Spectrum Computing] Crazy Cars II (Proein), La Guerra de las Vajillas, The Ultimate Disc Copier [El Trastero del Spectrum] spectrum_betadisc_flop: DreamWalker: Alter Ego 2 (v1.0), Gluf [RetroSouls] Sun Bucket [Spectrum Computing] spectrum_cass: Lobo Solitário [João Cruz, Planeta Sinclair] Bingo Parlante!, Fun Golf [Luís Rato, Planeta Sinclair] Casanova (Pizza e Pasta), Em Busca do Mortadela (Portuguese), En Busca de Mortadelo (Spanish), Gremlins 2: A Nova Geração, Lorna (Portuguese), Mad Mix 2: No Castelo dos Fantasmas (Portuguese), R.A.M. (Portuguese), Searching for Mort (English), Topo Mix Game (Portuguese), Zona 0 (Portuguese) [Planeta Sinclair] Los Amores de Brunilda (v1.4, Basque), Los Amores de Brunilda (v1.4, Catalan), Los Amores de Brunilda (v1.4, Catalan, alt), Los Amores de Brunilda (v1.4, English), Los Amores de Brunilda (v1.4, Galician), Los Amores de Brunilda (v1.4, Italian), Los Amores de Brunilda (v1.4, Russian), Los Amores de Brunilda (v1.4, Spanish), The Sword of Ianna, Los Tesoros Perdidos de Tulum (v1.1, Spanish) [Retroworks] Chess - The Turk (ABC Soft), Freez' Bees (Aackosoft), The Lost Treasures of Tulum (v1.0, English), Masterfile (Plansoft), Masterfile v08 (Logiciels), Schach, Shadow Warriors (Musical), Software Magazine ?9A - Gold Mine, Software Magazine ?11B - Patin-Man, Software Magazine ?12B - Pincel-3D, Software Magazine ?13A - The Guardian, Software Magazine ?13B - Ghost Hunt (alt), Los Tesoros Perdidos de Tulum (v1.0, Spanish), Zip-Zap (PRISM), Zynaps (IBSA) [Spectrum Computing] Firebirds (Tronk), Slippery Sid (pirate), Super Scacchi (pirate), Time-Gate (pirate), Toad Runner (Dro Soft), Uccidi Gli Spiriti (pirate), Zip-Zap (pirate), Yatzy [Steven Brown, Planeta Sinclair] Wonderful Dizzy (v1.0), Wonderful Dizzy (v1.5) [Team Yolkfolk] Journey to the Centre of the Earth - Extended Version (10 Anniversary, English), Viagem ao Centro da Terra - Versão Estendida (10 Aniversário, Portuguese) [Topo Siglo XXI] vidbrain: The Computational Language [hap, Sean Riddle, Ianoid] Software list items promoted to working --------------------------------------- msx1_cart: MSX Basic-kun Plus 2.0 (Japan) [Wilbert Pol] snes: Toy Story (Europe) [ArcadeShadow] spectrum_cass: Booty - The Remake (v1.2, TZX tape image) [ArcadeShadow] vidbrain: Money Minder [hap] New software list items marked not working ------------------------------------------ a800: Akhtabar Dhakayik, al-Taaqa, Bank al-Maelumat, Kayf Yaemal al-Computer, Qamus Najm [archive.org] msx1_cart: Expert TM-2 Multi Modem (Brazil), Gyruss, Light Pen Graphic (Japan), Miller Graph (Spain), MT-Telcom II (Netherlands), MT-Viditel (Netherlands), Yamaha DX7 Voicing Program II YRM-304 (Japan, alt) [file-hunter] Dream Puzzle, Duck Hunt [MSXDev] oric1_cass: Arsène Lapin, Composer, Detective Story [The Oric Site] specpls3_flop: La Espada Sagrada [El Trastero del Spectrum] Merged pull requests -------------------- - 10417: bfm/bfm_blackbox.cpp: Added driver for Bellfruit Black Box electromechanical fruit machines [SomeRandomGuyIdk]. - 10599: cdi.xml, ibm5170_cdrom.xml: Added The Cranberries: Doors and Windows [redump.org, einstein95]. - 11282: plugins/hiscore: Fixed detection of software item lines, and added support for Mega Drive Sonic Spinball [GregWeil]. - 11315: video/pc_vga.cpp: Refactored various components to use address spaces [Angelo Salese]. - 11352: machine/mm5740.cpp: Added repeat input; heathkit/tlb.cpp: Added Repeat key and fixed interrupts [Mark Garlanger]. - 11356: astropc.cpp: Added notes and corrected release years [einstein95]. - 11360: apple2_flop_orig.xml, apple2gs_flop_orig.xml: Added latest original disk dumps and improved metadata [4am, A-Noid]. - 11368: sega/segaufo.cpp: Filled in newufo DIP switch settings from manual [negunma]. - 11369: a800.xml: Added five aDawilah Arabic releases (not working) [archive.org, Angelo Salese]. - 11370: edevices/stlforce.cpp: Corrected sound clock frequency, and added placeholders for Mortal Race PLDs [ClawGrip]. - 11371: cpu/mb88xx/mb88xx.cpp: Don’t automatically disable interrupts on servicing external interrupt [hackbar]. - 11372: msx1_cart.xml: Added 77 items (73 working) [Wilbert Pol]. - 11374: heathkit/z37_fdc.cpp: Fixed some minor issues and cleaned up code [Mark Garlanger]. - 11375: machine/wd_fdc.cpp: Simplified code for conditionally complementing values read or written [Mark Garlanger]. - 11377: msx1_cart.xml: Added 33 items (32 working), and marked pwnd310 as a clone of pwnd3 [Wilbert Pol]. - 11378: cpu/i960: Corrected disassembly of dcinva instruction [Joshua Scoggins]. - 11384: bus/a2bus/romcard.cpp: Fixed extra closing parenthesis in device description [Kelvin Sherlock]. - 11385: leapfrog/leappad.cpp: Added placeholders for undumped microcontroller ROM [Sean Riddle, ClawGrip]. - 11386: pc/at.cpp, pc/pc.cpp, pc/genpc.cpp: Added drivers to hold more BIOS dumps, and added GLaBIOS to generic PCs [rfka01]. - 11389: misc/cave.cpp: Corrected YMZ280B clock frequency for Gaia Crusaders and Thunder Heroes [Sergio Galiano]. - 11390: pc/pc.cpp: Marked mc1702 BIOS ROMs as bad dumps (font area shows visibly corrupt characters) [einstein95]. - 11391: oric1_cass.xml: Added seventeen items (fourteen working), and replaced five items with better dumps [ArcadeShadow]. - 11396: heathkit/tlb.cpp: Clear screen lines when DE is not asserted [Mark Garlanger]. - 11400: capcom/cps1.cpp: Added DIP switch settings for daimakair [Abadede]. - 11402: pinball/recel.cpp: Re-dumped ‘Mr. Evil’ [Strpinball, Recreativas.org, ClawGrip]. - 11403: msx1_cart.xml: Added thirty working items, and replaced J.P. Winkle (Korea) with a better dump [Wilbert Pol]. - 11405: pc/at.cpp, pc/pcipc_sis.cpp: Moved systems using SiS 82C496 486-VIP chipset to a separate source file [rfka01]. - 11406: heathkit/tlb.cpp: Implemented Break key interrupt (requires additional INS8250 functionality to work) [Mark Garlanger]. - 11408: capcom/cps1.cpp: Corrected DIP switch settings for qadjr [Abadede]. - 11409: misc/microdar.cpp: Updated list of known games on the platform in comment [ClawGrip]. - 11410: bus/isa/svga_cirrus.cpp, video/clgd546x_laguna.cpp: Added various Cirrus Logic VGA BIOS ROMs [rfka01]. - 11412: msx1_cart.xml: Added fourteen working items, and removed a tape-to-cartridge hack [Wilbert Pol]. - 11413: Allow building against Qt 6 on Linux [Jindich Makovika]. - 11415: msx1_cart.xml: Added 37 items (36 working) [Wilbert Pol]. - 11416: spectrum_cass.xml: Added fifty working items, and improved metadata [ArcadeShadow]. - 11418: sinclair/scorpion.cpp: Added Scorpion ZS-256 TURBO+; bus/spectrum: Added ZXBUS SMUC storage controller [holub]. - 11419: osd/modules.lua: Fixed Qt MOC tool path detection [Jindich Makovika]. - 11420: specpls3_flop.xml, spectrum_betadisc_flop.xml: Added ten items (nine working) [ArcadeShadow]. - 11421: msx1_cart.xml: Added 28 working items [Wilbert Pol]. - 11422: gbcolor.xml: Added two additional versions of Grimace’s Birthday [nickisarchivinget, ArcadeShadow]. - 11423: msx1_cart.xml: Added twelve working items [Wilbert Pol]. - 11426: machine/nscsi_bus.h: Aligned SCSI command constants with the SCSI-2 draft specification [Miëtek Bak]. - 11429: snes.xml: Improved descriptions of Val d'Isère Championship games, and promoted toystory to working [ArcadeShadow]. - 11431: msx1_cart.xml: Added 46 items (43 working), and replaced Decathlon (Japan) with a better dump [Wilbert Pol]. Source changes: --------------- - hash/a800.xml: Added aDawilah Arabic software (#11369) [Angelo Salese]. - edevices/stlforce.cpp: Fixed sound clock frequency, and add placeholders for Mortal Race PLDs (#11370) [ClawGrip]. - cpu/mb88xx/mb88xx.cpp: Don't automatically disable interrupts on servicing external interrupt(#11371) [Mike]. - namco/namco54.cpp: Fixed apparently bad bit in program ROM [Mike]. - chore: Misc cleanups in PCI world [Angelo Salese]. - pc/pcipc.cpp: Addbase PCI for Cirrus Logic CL-GD5465 Laguna 3D [Angelo Salese]. - Add nVidia Riva TNT (NV4) misc/ez2d.cpp: repair ez2d2m BIOS from OEM image inside HDD [Angelo Salese]. - Super Card driver [Roberto Fresca]: * Added inputs for Super Stars v839 & v834. * Added inputs for Red Line. * Added instructions to boot these games. - Super Card driver: Added DIP Switches for Super Stars v839 [Roberto Fresca]. - Super Card driver: Completed DIP Switches for Super Stars v834 [Roberto Fresca]. - Super Card driver: Completed DIP Switches for Red Line [Roberto Fresca]. - Fix clang build [Angelo Salese]. - Fruit Star Bonus (Ver 8.23PSTK, Steiermark): Added default NVRAM [Roberto Fresca]. - Set Fruit Star Bonus (Ver 8.23PSTK, Steiermark) temporarily as clone [Roberto Fresca]. - Added default NVRAM to both Fruit Star Bonus (Ver 8.17BGL-3, Burgenland) sets [Roberto Fresca]. - cdimono: Fix cdrom regions [Olivier Galibert]. - cdimono: Reorder things a little [Olivier Galibert]. - funworld/supercrd.cpp: Minor XOR tables tweaks [Ivan Vangelista]. - astrocde: Fix stereo sound regression in wow [hap]. - gorf: Improve internal artwork lamps [hap]. - champbas: Merge driver files [hap]. - namco54: Change ROM back to how it was (missing sound effects) [hap]. - mb88xx: Revert irq change too (bosco shot sound broken) [hap]. - video/rivatnt.cpp: Add nVidia Riva TNT2/TNT2 Ultra/Vanta/TNT2 Model 64 [Angelo Salese]. - Add nVidia Geforce 256/Geforce 256 DDR/Quadro [Angelo Salese]. - msx1_cart.xml: Added 77 items, 73 working (#11372) [Wilbert Pol]. - Tidy up some stuff, combine sunelectronics/markham.cpp source files [Vas Crabb]. - video/riva128.cpp: Add Riva 128ZX variant [Angelo Salese]. - sunelectronics/markham.cpp: Removed unused class member [Vas Crabb]. - machine/w83977tf.cpp: Implement keyboard port PnPs [Angelo Salese]. - Added complete DIP Switches to Fruit Star T10S & v810 [Roberto Fresca]. - giclassic: Fix array oob accesses [hap]. - tmnt.cpp: Driver overhaul [AJR]: * Split all games except cuebrick, mia, tmnt & clones to a separate driver (tmnt2.cpp); consolidate driver emulation within one file each. * Eliminate runtime tag lookups for memory banks and I/O ports. * Only allow CPU access to one byte at a time from the 052109. * Modernize VBLANK interrupts, sourcing them from 052109 except for remaining tmnt.cpp games and Sunset Riders bootlegs. * Remove now-superfluous methods from 052109 device emulation. - Update mame.lst for 53aabfcc8e096b682914ac31c560cd646fca0fe1 [AJR]. - tmntucbl: Fix configuration (and unused function error) [AJR]. - tmnt2: Get rid of unused k053251_glfgreat_w [hap]. - machine/sis85c496.cpp: Add DRAM boundary regs, hookup ISA bus pc/pcipc_sis.cpp: Fix host PCI mapping (at 05.0), hookup ISA slots [Angelo Salese]. - machine/sis950_lpc.cpp: Convert to use PS/2 HLE version [Angelo Salese]. - chore: Start moving sis85c496 BIOSes from pc/at.cpp to pc/pcipc_sis.cpp [Angelo Salese]. - machine/pc87306.cpp: Should use KBDC8042_DOUBLE for set_interrupt_type [Angelo Salese]. - machine/sis950_lpc.cpp: Doesn't have a BIOS anymore [skip ci]. - sony/taitogn.cpp: Avoid outright crash, booting still stops with 'system error' [Ivan Vangelista]. - sony/taitogn.cpp: Modified as per review, booting problem stands [Ivan Vangelista]. - machine/ataflash.cpp: Untangle from the parallel ATA interface. This isolates the ATA disk drive interface implementation from the physical parallel ATA device interface. The ATA Flash PC Card is no longer a kind of parallel ATA device [Vas Crabb].. - sony/taitogn.cpp: Fixed Flash card image tags [Vas Crabb]. - docs: Remove link to Gaming-History/Arcade-History since the front page is covered in dodgy gambling links [Vas Crabb]. - cpu/i960: Corrected disassembly of dcinva instruction (#11378). 0xad should be disassembled as dcinva, not 0xac [Joshua Scoggins]. - pc/pcipc_sis.cpp: Fix IRQ hack. machine/sis85c496.cpp: perform some cleanups [Angelo Salese]. - bus/a2bus/romcard.cpp: Fix typo in description (#11384) [ksherlock]. -machine/sis85c496.cpp: Add preliminary IDE support [Angelo Salese]. - pc/pc_sis.cpp: Hookup Voodoo 1 to sis85c496 driver [Angelo Salese]. - machine/atastorage.cpp: Made the CF Card behave more like a CF card [Vas Crabb]: * machine/ataflash.cpp: Derive from CF card base rather than hard disk base. * konami/konamigs.cpp: Use ATA CF card device (true IDE mode 4). - exidy: Increase number of collision detection timers (like how it was before the timer_set refactor) [hap]. - victory,exidy440: Similar collision timer fix as exidy.cpp, exidysound: Addtodo note, PIA IRQ is from pin 38, not pin 37 [hap]. - 6532riot: Remove use of devcb pointers [hap]. - heathkit/z37_fdc.cpp: Fixed some minor issues and cleaned up code (#11374) [Mark Garlanger]: * Updated port read values for the non-existent ports. * Clear interrupt block on reset. * Removed redundant member variables. * Added logging options. - 6532riot: Update irqstate when en/disabling a7 IRQ [hap]. - funworld/supercrd.cpp: Last bunch of XOR tables tweaks for now [Ivan Vangelista]. - casloopy.xml: Redumped ltlromance [TeamEurope]. - lastfght: Modernize VBLANK interrupt [AJR]. - misc/cave.cpp: Corrected YMZ280B clock frequency for Gaia Crusaders and Thunder Heroes (#11389) [Sergio G]. - cave.cpp: Simplify prev commit [hap]. - machine/sis85c496.cpp: Revert IDE to standard mapping for now (works slightly better for CD-ROM) [Angelo Salese]. - Documented the serial of Bell-Star+ 5 (Vip2 v.3.6.02) [Roberto Fresca]. - unknown 'VIP 2000' game: Changed year to 2004 [Roberto Fresca]. - pc/pc.cpp: Marked mc1702 BIOS as a bad dump (#11390) [eientei95]. - leapfrog/leappad.cpp: Added placeholders undumped microcontroller ROM (#11385) [Sean Riddle]. - metafox: Revert screen raw parameterization that caused graphics regression [AJR]. - pc/at.cpp, pc/pc.cpp, pc/genpc.cpp: Added more BIOS dumps (#11386) [rfka01]. - at.cpp: Added JUKO Baby XT BXM/12 BIOS for PC and GLaBIOS 0.24 for pcv20 [eggimac]. - misc/jackpot.cpp: Fix gfxdecoding, add NMI, CRTC and basic input hooks. Allows to enter in gameplay (assuming pre-initialized EEPROM) [Angelo Salese]. - misc/jackpot.cpp: Set with unmap_value_high, makes it to initialize EEPROM to a sane default [Angelo Salese]. - jackpot.cpp: Add UART and some interrupts [AJR]. - misc/jackpot.cpp: Correct title to Jackpot Bowling [Angelo Salese]. - taito/arkanoid.cpp: Dumped arkanoidpe set’s actual A75 15 MCU code [Darran, Sean Riddle, Brian Troha, The Dumping Union]. - namco/quickncrash.cpp: Dumped and documented LCD PCB [CoolFox, DragonMinded, The Dumping Union]. - unkeinv: Identified game as Mego Invasion From Space [Sly DC]. - eag68k: Shuffle around some feag sets [hap]. - msx1_cart.xml: Added 33 items, 32 working (#11377). Also marked pwnd310 as a clone of pnwd3 [Wilbert Pol]. - oric1_cass.xml: Added sixteen items (thirteen working), and replaced five items with better dumps (#11391). Also combined several items that were multiple parts of the same software package [ArcadeShadow]. - wd_fdc.cpp: Simplify/optimize how bus inverting is handled (#11375) [Mark Garlanger]. - avengers: Replace protection simulation with hookup of emulated MCU; add wait states to main CPU to keep it in sync while downloading the palette from the MCU. lwings.cpp: Merge driver files; avoid runtime memory bank tag lookups [AJR, David Haywood]. - cps1.cpp: Add daimakair DIP switches (#11400) [Abadede] * Added missing 'Starting Level' and 'Stop' switches. - heathkit/tlb.cpp: Clear screen lines when DE is deasserted (#11396) [Mark Garlanger]. - apple2gs_flop_orig.xml, apple2_flop_orig.xml: Update to woz-a-day 6/27/2023 (added 330 items) (#11360). Also cleaned up formatting, and moved appropriate information to info elements (particularly system requirements, developers and programmers) [A-Noid33]. - i386: tzcnt fall back to bsf for 386 and 486 too [cracyc]. - Miscellaneous cleanup [Vas Crabb]. - a800.xml: Reconsidered Arabic transliteration a little [Vas Crabb]: * Hyphenate "al-" article prefix in transliterations. * Use English spelling for loanwords. - amstrad/pda600_copro.cpp: Guard against malformed frame. namco/wacky_gator.cpp: Initialise a couple of variables [Sandro Ronco]. - capcom/1943.cpp: Measured MCU clock [Guru]. - taito/pkspirit.cpp: Confirmed on a second PCB that the Oki ROM socket isn't populated [hammy]. - astropc.cpp: Add notes, correct release years (#11356) [eientei95]. - video/pc_vga.cpp: Part 2 of interface modernization (#11315) [Angelo Salese]: * video/pc_vga.cpp: update QA, move SVGA related function to bottom of file. * chore: Rename clgd542x.cpp -> pc_vga_cirrus.cpp. * chore: Move SiS630 SVGA portion to pc_vga_sis.cpp. * chore: Intermediate step to convert crtc/seq/attribute/gc_reg_read/write to maps from violating parties. * video/pc_vga_cirrus.cpp: Preliminary implementation of hidden DAC mode. * misc/gambl186.cpp: Fix compile. * pc_vga_cirrus.cpp: Fix gambl186 regression. * chore: Convert pc_vga sequencer regs to space memory. * chore: Make sure that address_space_config is preserved when inheriting. * trs/vis.cpp: Convert VGA to sequencer_map. * chore: move s3virge out of bus/isa. * pc_vga.cpp: Convert ATC to attribute_map. * pc_vga.cpp: Convert GC to gc_map. * pc_vga.cpp: Convert CRTC to crtc_map. * Fixes trs/vis.cpp refresh rate by chain reaction (40 Hz -> 61 Hz). * video/s3virge.cpp: Fix regression. * video/pc_vga.cpp: Reorder functions. * chore: Modernize VGA main I/O interfaces. * video/clgd546x_laguna.cpp: Update to latest. * konami/konmedal020.cpp: Fix -validate. * video/pc_vga.cpp: use yet another custom address_map_constructor in place of the non-working memory_view pattern. * video/ibm8514a.cpp: Address self review [skip ci]. - msx1_cart.xml: Added thirty working items (#11403) [Wilbert Pol], also replaced J.P. Winkle (Korea) with a better dump [file-hunter]. - isa/isa_cards.cpp: Add Paradise Systems PVGA1 ISA16 card [Angelo Salese]. - sega/segaufo.cpp: Filled in newufo DIP switch settings from manual (#11368) [negunma]. - pinball/recel.cpp: Redumped 'Mr. Evil' (#11402). Also fixed some game names and reformatted single line comments [Strpinball, Recreativas.org]. - machine/mm5740.cpp: Added repeat input (#11352) [Mark Garlanger]. - heathkit/tlb.cpp: Hooked up repeat key and fixed interrupt state calculation [Mark Garlanger]. - Fixed some #include guards [Vas Crabb]. - Moved 86c496 chipset boards from at.cpp to pspc_sis.cpp at Kale's req (#11405) [rfka01]. - devices/ncr53c90.cpp: Don't subtract FIFO contents from transfer count when DMA is started [R. Belmont]. * The 5390/5394/5396 manuals all agree transfer count only decrements on DACK in DMA write mode, and 68040 Macs require it. * Also tested on sun4_60, Solaris boots fine. P-Mac will investigate other uses. - cpu/m68000: Allow drivers and devices to use the instruction restart capability on the 020/030/040 [R. Belmont]. - apple/dafb.cpp: New DAFB device for the Quadra 700/900/950, including video and "turbo SCSI" [R. Belmont]. - nemesis: break up LN style comments, vlm5030: Update stream before changing st/rst pin, small cleanup [hap]. - cpu/m68k: Revert unwise cleanup [R. Belmont]. - video/pc_vga_paradise.cpp: Add 90C26 note for macpb180c [Angelo Salese]. - cpu/m68k: Try again for GCC [R. Belmont]. - dataeast/compgolf.cpp, dataeast/dassault.cpp: consolidated drivers in single files [Ivan Vangelista]. - sega/segasp.cpp: Huhimage security PIC dumped [Darksoft, MetalliC, rtw]. - capcom/cps1.cpp: Updated qadjr DIP Switch settings (#11408) [Abadede]: * Set default difficulty recommended in manual. * Corrected demo sounds settings. * Also fixed inconsistent capitalization daimakair level select settings. - apple/macpb180c: Switch to 8-bit handler to make the VGA-ness more obvious [R. Belmont]. - apple/dafb.cpp: Minor cleanups [R. Belmont]. - nemesis: Improve gx400 hw speech start, vlm5030: Fix overflow problem on unvoiced samples [hap]. - nemesis: Hook up salamand speech busy pin [NRS]. - k005289: Fix off by 1 error [hap]. - apple/macquadra700.cpp: Adjusted CPU interleave so PIC1654S ADB modem works correctly [R. Belmont]. - ncr53c90: Improve logging [AJR]. - isa/svga_paradise.cpp: AddPVGA1A-JK and WD90C90-JK variants [Angelo Salese]. - docs: Moved Lua API reference to its own section - the page was far too long [Vas Crabb]. - k005289,k051649: Pre instead of postincrement voice counter to prevent confusion, k051649: Fix possible array overflow when reading voice counter, msx scc: Fix test register offset [hap]. - k051649: More logical channel halt [hap]. - misc/microdar.cpp: Update notes (#11409) [ClawGrip]. - plugins/hiscore: Fixed detection of software item lines, and added high score support for Mega Drive Sonic Spinball (#11282) [GregWeil]. - cdi.xml, ibm5170_cdrom.xml: Added The Cranberries: Doors and Windows (#10599) [eientei95]. - dataeast/dec8.cpp: Dumped PROM for csilver [Domenico Cervini]. - video/pc_vga_paradise.cpp: Addbasic extended GC interface [Angelo Salese]. - konami/konendev.cpp: Hooked up sound, removed need for ROM patches [Ivan Vangelista]. - minspacep: Rename to minspace, k051649: Fix issue with sample reload [hap]. - system1: Set most ppi tristate to 0 [hap]. - video/pc_vga_paradise.cpp: Preliminary WD90C00 implementation [Angelo Salese]. - konmedal: Add scc enable register [hap]. - vclock3: increase CPU clock to match better with real time [hap]. - isa/svga_paradise.cpp: Add more (not working) wd90c00 dump, add new ISA option for WD90C11 [Angelo Salese]. - svga_cirrus.cpp: A collection of BIOS ROMs for different Cirrus Logic chipsets (#11410) [rfka01]: * CL-GD510/520 [rfka01],[Vlask] CL-GD610/620-C [Vlask] CL-GD5320 [Vlask] CL-GD5401 [jvernet, chukaev.ru54, Vlask] CL-GD5402 [Vlask] CL-GD542x [rfka01, Vlask, douglar, SomeGuy, chukaev.ru54, Palcal] CL-GD54M30 [Vlask] CL-GD543x, [rfka01, BeginnerGuy, Vlask, Pirx] CL-GD5440 [Vlask] Diamond Speedstar PRO [Vlask] Diamond Speedstar 64, STB Nitro 64 [kixs] Octek VL-Combo [hasat, aitotat]. - qix.cpp: Driver overhaul [AJR]: * Set three-state callbacks for B ports on PIAs * Prevent coin counter from automatically incrementing at startup for games using 68705 MCU. * slither: Separate driver state class; make SN76489 interface more accurate. - Fix SHA1 for doorswin in ibm570_cdrom.xml and cdi.xml [skip ci]. - changela: Screen raw params, fixed gas pedal sensitivity, small cleanups [hap]. - sindbadm: Fixed coincounters [hap]. - changela: Break up m_memory_devices arrary [hap]. - changela: Shorthand variable types [hap]. - video/pc_vga_paradise.cpp: Preliminary implementation of WD90C11A, add basic Extended CRTC to WD90C00. Can setup VESA modes 100h to 104h [Angelo Salese]. - osd/mac: Make compile again. Does not yet start up because BGFX tries to force OpenGL [R. Belmont]. - video/pc_vga_paradise.cpp: Bank bit 7 is actually used by Win 95 in 800x600 res [Angelo Salese]. - mips3: Revert mistaken change, fix MT#8694 [Patrick Mackinlay]. - msx1_cart.xml: Added fourteen working items (#11412) [Wilbert Pol]: * Removed Hopper (Europe) tape-to-cartridge hack. * Demoted The Holy Quran (v1.00) to not working. - changela: Fix tree priorities, tweak layer offsets, merge driver [hap]. - funworld/supercrd.cpp: Some more XOR tables tweaks for supercrd and the gampo sets [Ivan Vangelista]. - nichibutsu/terracre.cpp, taito/topspeed.cpp: Consolidated drivers in single files [Ivan Vangelista]. - video/pc_vga_paradise.cpp: AddWD90C30. video/pc_vga.cpp: preliminary implementation of an interlace_mode virtual getter [Angelo Salese]. - mn1610: Disassembler fixes [Patrick Mackinlay]. - changela: Remove duplicated code [hap]. - changela: Small correction to prev commit [hap]. - zac2650.cpp: Rename driver to zac1b1120.cpp; add XTAL-derived timings and some notes; eliminate spurious 3x scaling of Y-axis [AJR]. - mame.lst: Update for acd59988cd80988d30109ff2b55a1b9039464ccf [AJR]. - zac1b1120.cpp: More notes [AJR]. - changela: Add note [hap]. - isa/svga_paradise.cpp: Add WD90C31-LR, WD90C31A_LR, WD90C31A_ZS, W90C33_ZZ ISA cards [Angelo Salese]. - Clean up the Votrax SC-01[-A] class names and device names [Lord Nightmare]. - Echo Plus board uses a TSP5220C (aka TMS5220C), not a straight TMS5220 [Lord Nightmare]. - Revert "Clean up the Votrax SC-01[-A] class names and device names [Lord Nightmare]." [Vas Crabb]: * Names in the global namespace need to be specific. Making them overly generic is a very bad idea, and leads to confusion and conflicts. Device type names must always be in the global namespace, and most device classes are in the global namespace. * Changing members like m_votrax to m_sc01 doesn't help understand the code. If there's only one Votrax speech module in the system, it's obvious what it is. * This reverts commit c6f0e83ecfb97c298ffcf16e136496054a88b1ca. - Various spelling fixes, comment updates, etc in several Votrax and SC-01 related source files [skip ci]. - bus/a2bus/a2mockingboard.cpp: Reduced gross copy/pasta in PSG control code and unnecessarily virtual member functions [Vas Crabb]. - sgi: Rename mc device files [Patrick Mackinlay]. - video/pc_vga_paradise.cpp: Fix boot regression with PVGA1A [Angelo Salese]. - exidysound: Replace riot6532_device with mos6532_new_device, untangle exidy_sh8253_sound_device a bit, mos6530n: use loops for repeated i/o callbacks, edge_w bits are on address, not data, add live timer status to savestate [hap]. - Fix tiny compile, probably [hap]. - video/pc_vga_paradise.cpp: Remove m_ext_gc_view and use custom handlers in place [Angelo Salese]. - video/pc_vga_paradise.cpp: Add device stubs for WD90C31 and WD90C33 [Angelo Salese]. - corona.cpp driver [Roberto Fresca]: v * Fixed colors to Le Grandchamps. * Cleaned up the driver. * Added technical notes. - seabattla: Updates [AJR]: * Add dumps of the missing program and sound ROMs [Paul Swan] * Identify game title as Armada and rename set accordingly [AJR]. - seabattl.cpp: Minor cleanup [AJR]. - armada: More IC locations [AJR]. - heathkit/tlb.cpp Implement interrupt handling for break key (#11406) [Mark Garlanger]. - Allow the use of either Qt5 or Qt6 on Linux (#11413) [Jindich Makovika]: * Look for MOC in QT_HOME/libexec if not found in QT_HOME/bin. * Use the Qt6* libraries if the Qt version is >= 6. * Switch the include paths for QAction & QActionGroup for Qt >= 6. * Replace the deprecated + operator for keys with |. - flower: Remove unneeded vblank irq trampoline, vidbrain: Fix regression with ext interrupt, invert joystick select pins, bus/vidbrain: unmap_r/w shouldn't lower cs2 pin [hap]. - msx1_cart.xml: Added 37 items (36 working) (#11415) [Wilbert Pol]. - apple/macpwrbk030.cpp: Convert macpb180c to use a WD90C26 VGA device [Angelo Salese]. - seabattl: Add PCB locations to parent set, bus/vidbrain: Addinfo_manager and comp_language cartridge types [hap]. - seibu/r2dx_v33.cpp: Changed full name for nzeroteama and nzeroteamb as suggested [Ivan Vangelista]. - zaccaria.cpp: Use raw parameters for screen [AJR]. - changela: 1 scanline is 63.6us, vidbrain: remove unneeded header file [hap]. - taitosj.cpp: Use raw parameters for screen [AJR]. - rbisland: Fix p2 left input not working [hap]. - gbcolor.xml: Added two more versions of Grimace’s Birthday (#11422). Also changed some descriptive text to lowercase in descriptions [ArcadeShadow]. - msx1_cart.xml: Added 28 working items (#11421) [Wilbert Pol]. - mos6530n: Replace convoluted timer implementation with one mostly copy pasted from Aaron's 6532riot [hap]. - mos6530n: 6530 IRQ pin (shared with PB7) is active low, chessmate: use mos6530_new_device [hap]. - bonzeadv: Fix p2 left input not working [hap]. - sgi/mc: Memory controller RAM configuration improvements [Patrick Mackinlay]. - sgi/vc1: New device [Patrick Mackinlay]. - sgi/light: Pass power-on diagnostics [Patrick Mackinlay]. - mos6530n: 6530 IRQ pin output is enabled when PB7 ddr is set to input, kim1: Move driver to commodore folder, invqix: Fix screensize off-by-1 error [hap]. - kim1: Use mos6530_new_device [hap]. - modules.lua: Remove stray MOC setting after the Qt6 Linux support change (#11419) [Jindich Makovika]. - sinclair/scorpion.cpp: Added Scorpion ZS-256 TURBO+ (#11418). bus/spectrum: Added ZXBUS SMUC storage controller [holub]. - msx1_cart.xml: Added twelve working items (#11423) [Wilbert Pol]. - dataeast/dec8.cpp: Redumped meikyuha, confirmed it's a bootleg, added correct PROMs [Guru]. - specpls3_flop.xml; spectrum_betadisc_flop.xml: Software list additions (#11420). specpls3_flop.xml: Software list additions [ArcadeShadow]. - spectrum_betadisc_flop.xml: Software list additions [ArcadeShadow]. - misc/unkgolf.cpp: Added missing XTAL value [hammy]. - nmk/nmkmedal.cpp: Corrected typo in Doraemon [Heihachi_73]. - mips1: Emulate instruction and data caches [Patrick Mackinlay]. - kim1: Small cleanup to input ports, replace microchess cassette and add kim-venture [hap]. - v25: Add address translation for IDB window [AJR]. - c64_nl10: Identify and add CPU [AJR]. - kim1: Add single step switch [hap]. - starwars, tomcat: Use mos6530_new_device [hap]. - apple/maciifx.cpp, apple/macpdm.cpp: Use the new 8530 SCC device instead of the old legacy device [R. Belmont]. - Odin (prototype) [Stephan Semmler (Flippermuseum Seligenstadt), PinMAME]. - watchdog: Make watchdog_enable compatible with writeline, add a watchdog reset writeline, add debugger side effect checks for watchdog reset_r, supertnk: Fix reset caused by watchdog on titlescreen, mos6530n: remove a7800 workaround, tourtabl: use mos6532_new_device, small cleanups [hap]. - apple/dafb.cpp: Added a child device to handle the differences in the djMEMC integrated version of DAFB [R. Belmont]: * apple/iosb.cpp: Apple I/O Subsystem Buffer device, which handles I/O for second-generation 68040 machines [R. Belmont]. * apple/djmemc.cpp: Apple memory controller with integrated DAFB video for second-generation 68040 systems [R. Belmont]. - Unkgolf.cpp driver: Hooked all the used PPI 8255 devices. Also documented the PPI's offsets, modes, used ports, and mapped the OKI M6376 sound device [Roberto Fresca]. - dp8573: Add dp8572a variant [Patrick Mackinlay]. - Fix the build [Patrick Mackinlay] - a2bus: Add emulation of ADS Noisemaker II board [AJR]. - a2bus: Typo fixes [AJR]. - apple/dafb.cpp: Fix color depth selection on the MEMC integrated version of DAFB [R. Belmont]. - nscsi: Correct SCSI command names (#11426) [Miëtek Bak]. - mips1: Fix swl/swr cache logic [Patrick Mackinlay]. - a2bus: Add Fourth Dimension Parallel Printer Interface [AJR, Apple II Documentation Project]. - a2bus/a2parprn.cpp: Minor correction [AJR]. - machine/psion_asic2.cpp: Added indexed control registers [Nigel Barnes]: * machine/psion_asic3.cpp: Re-implemented as two variants, ASIC3 and earlier ASIC5 based PSU devices. * machine/psion_asic5.cpp: Implemented UART and interrupts. * machine/psion_asic9.cpp: Added PCM sound I/O. - machine/psion_ssd.cpp: Can now create new SSD, default to be 128K RAM [Nigel Barnes]: * Flash SSD's are write-protected, RAM SSD's are not. * RAM SSD's from softlist will write to nvram, non-softlist will write back to file. - psion/psion3.cpp: Added non-volatile RAM for Series 3 machines, and batteries are now good [Nigel Barnes]: * psion/psion3a.cpp: Added non-volatile RAM for Series 3a/3c/3mx machines, and CODEC sound device. * psion/psionhc.cpp: Added non-volatile RAM for Series HC machines. * psion/siena.cpp: Added non-volatile RAM. * psion/workabout.cpp: Added non-volatile RAM for Workabout machines. - bus/psion/sibo/3link.cpp: Implemented RS232 interface [Nigel Barnes]. - msx1_cart.xml: Added 46 items (43 working), and replaced one item with a better dump (#11431) [Wilbert Pol]. Replaced Decathlon (Japan) with a better dump [file-hunter]. - snes.xml: Improved descriptions of Val d'Isère Championship games, and promoted Toy Story (Europe) to working (#11429). Toy Story (Europe) works as well as the clones [ArcadeShadow]. - spectrum_cass.xml: Added fifty working items (#11416). Also corrected metadata based on information from Spectrum Computing [ArcadeShadow]. - srcclean and fix up some bits [Vas Crabb]. - beezer: Swap ptm/via at mcfg, so via doesn't write to ptm before ptm is reset (cherry picked from commit b0550296595047a9bc20d81df6b6aec662518b19) [hap]. - trs/vis.cpp: Fix black screen regression [Angelo Salese]. - apple/dafb.cpp: Handle debugger reads better [Vas Crabb]. - taito/taitosj.cpp: Reverted raw screen parameters and VBL interrupt. This partially reverts 7d9d020529e2e1a3b533f3d37ff10177ac66486e until a proper solution can be found that doesn't break graphics [Vas Crabb]. - apple2_flop_orig.xml, msx1_cart.xml: Fixed a couple of descriptions [Vas Crabb].