[arcade] Mame x64 i x86 0.211

[3] @ Piątek, 28 Czerwca 2019 01:02CET

[arcade] Mame x64 i x86 0.211

Mame 0.211... i znów trochę później od swoich klonów.

MAME 0.211 26 Jun 2019

As we pass the half-way point of 2019, it’s time for MAME 0.211, with all the excitement that brings. In this release, SGI Indy and MIPS RC2030 workstations have been promoted to working. This is a major milestone in RISC workstation emulation. If you’re feeling nostalgic, why not try one of them out, and install IRIX or RISC/os, respectively? This release also includes better support for the China Education Computer Apple II derivatives, along with a preliminary software list. This opens a window to Chinese classroom technology in the late ’80s and early ’90s. Speaking of software lists, we’ve added over five hundred cleanly cracked Apple II software titles, and imported a whole lot of ZX Spectrum cassette images.

Looking away from computer emulation for a moment, Game & Watch preservation keeps progressing, with the addition of Ball (the earliest Game & Watch release) and the panorama screen version of Donkey Kong Jr. The Gaelco/Salter Pro Cycle Tele Cardioline exercise system has been promoted to working, and the Pro Stepper system has been added. System 573 MP3 audio has been greatly improved in this release, and support has been added for more Bally pinball sound boards. ClawGrip added example programs from the V.R. Technologies VT03 software development kit. Gemcrush, a rare brick breaking arcade game, has been added in this release.

MAMETesters Bugs Fixed
  • 06264: [Interface] UI: Fatal error when losing focus in full-screen mode. (hap)
  • 07333: [Gameplay] (bbusters.cpp) bbusters and clones: Attract mode player AI behaves strangely. (Dirk Best)
  • 07343: [Gameplay] (carpolo.cpp) carpolo: Player inputs and collision detection not working. (hap)
  • 07345: [Graphics] (dec0.cpp) birdtry: Issues with large sprites on title screen and during gameplay. (cam900)
  • 07347: [Flip Screen/Cocktail] (galaxian.cpp) skybase: Upright and cocktail settings are reversed. (MetalGod)
  • 07351: [DIP/Input] (subsino2.cpp) ptrain: Payout button does not work. (Dirk Best)
  • 07353: [Interface] alphatro, fc100: System hangs when saving to cassette. (Robbbert)
  • 07354: [Flip Screen/Cocktail] (taitosj.cpp) spacecr: Cabinet type and flip screen DIP switches are reversed. (MetalGod)
  • 07360: [Interface] (vtech1.cpp) vz200: Unable to load a cassette image that was created by MAME. (Robbbert)
  • 07361: [Sound] (coco12.cpp) coco: Speech/Sound Cartridge music plays too fast. (Tim Lindner)
New working machines
  • Game & Watch: Ball [Travis Goodspeed, algestam, hap, Mr. Do, Ryan Holtz, Sean Riddle]
  • Game & Watch: Donkey Kong Jr. (panorama screen) [algestam]
  • Gemcrush (Japan) [ShouTime, anonymous donor from Italy, ANY, Scott Moor, Russell Howard, Evan Korzon, Henrique Areias Pontes, Sean Sutton, Mr Goodwraith, Christopher Brownlee, Smitdogg, The Dumping Union, Angelo Salese]
  • Pro Stepper Tele Cardioline (Salter Fitness Stepper V.1.0, Checksum F208) [ClawGrip, David Haywood, Recreativas.org]
  • Shaanxi Province Computer Factory China Education Computer 2000 [zzemu]
  • Shaanxi Province Computer Factory China Education Computer E [zzemu]
  • Shaanxi Province Computer Factory China Education Computer G [zzemu]
  • Shaanxi Province Computer Factory China Education Computer M [zzemu]
  • Silicon Graphics Inc Indy (R4600, 100MHz) [Ryan Holtz]
  • VRT VT SDK 'Pink Jelly' (VT03 Demo) [ClawGrip]
  • VRT VT SDK 'VT03 Sound Test' (Sound Generator FMDemo) [ClawGrip]
New working clones
  • Huanle Liuhe Yi (Happy 6-in-1) (M68K ver. V100HK, ARM ver. V100HK) [GC8TECH]
  • Photo Y2K / Chaoji Bi Yi Bi / Dajia Lai Zhao Cha / Real and Fake (ver. 103, Japanese Board) [GC8TECH]
  • Puzz Loop 2 (Japan 010226 Phoenix Edition) (bootleg) [Anonymous]
  • Qume QVT-102A [Dirk Best]
  • Super Invasion (Electromar, Spanish) [ARPA, Recreativas.org]
  • Thunder & Lightning (bootleg with Tetris sound, set 2) [Bliep]
  • Machines promoted to working
  • Bikkuri Pro Wrestling (Japan 881221, Ver 1.05) [Angelo Salese]
  • Game & Watch: Chef [Sean Riddle, Mr. Do]
  • MIPS RC2030 [Patrick Mackinlay]
  • MIPS RS2030 [Patrick Mackinlay]
  • Ohio Scientific Superboard II Model 600 (Rev. B) [Robbbert]
  • Pro Cycle Tele Cardioline (Salter Fitness Bike V.1.0, Checksum 02AB) [David Haywood]
  • Clones promoted to working
  • Compukit UK101 [Robbbert]
  • Ohio Scientific Challenger 1P Series 2 [Robbbert]
  • RyuKyu (Japan) (FD1094 317-5023) [Recreativas.org, The Dumping Union]
  • Silicon Graphics Inc Indy (R4600, 133MHz) [Ryan Holtz]
New machines marked as NOT_WORKING
  • Fuusen Pentai [R. Belmont, SpinalFeyd, The Dumping Union]
  • Goldart (Spain) [Morten Shearman Kirkegaard, Peter Wilhelmsen, David Haywood, jordigahan, ClawGrip, Roberto Fresca, Ryan Holtz, David Torres, ArcadeHacker, Anarkade, ElSemi, Rafa Martinez, Ricky2001, Jonathan Valls, Lluis Mora, ElArcadio, Game Museum Team, Javier Martinez, Kaiser77, Pilar Bermudez, StrPinball, Eduardo Molina, Juanan Laguna, Angel Diaz, Recreativas.org]
  • Korokoro Pensuke [R. Belmont, SpinalFeyd, The Dumping Union]
  • Magic Bomb [Cristiano-MDQ]
  • ManilaMatic Master [Stefan Fettes]
  • Memorex Telex Telex 1192 [Bitsavers]
  • Mindset Corporation Mindset Video Production System [O. Galibert, Al Kossow, Bitsavers]
  • Olympic Darts (K7) [jordigahan, ClawGrip, Roberto Fresca]
  • Quantel DPB-7000 [Ryan Holtz, Mark Nias]
  • Queen Bee Bingo [Cristiano-MDQ]
  • Rhythm Nation (v01.00.04) [R. Belmont, ClawGrip, Arcade Vintage, Recreativas.org, The Dumping Union]
  • Super Train (Ver. 1.9) [Cristiano-MDQ]
  • Synertek Systems KTM-3 [Bitsavers]
  • Systel Computers System 100 [Al Kossow, Bitsavers]
  • Tasc ChessSystem R30 [hap]
  • Taiko no Tatsujin 6 (Japan, TK61 Ver.A) [Bill D, The Dumping Union, defor, twistedsymphony]
  • Telex Computer Products Telex 277-D Display Terminal (Model 2) [Robbbert]
  • Texas Instruments Electronic Digital Thermostat [hap, Sean Riddle]
  • Treasure Bonus (American Alpha, Ver. 1.6) [Cristiano-MDQ]
  • Treasure City (Ver. 208) [Cristiano-MDQ]
  • Treasure Mary [Cristiano-MDQ]
  • VRT VT SDK 'Boxing' (Demo for VT03 Pic32) [ClawGrip]
  • VRT VT SDK 'Pinball' (C-Compiler Demo Program 2) [ClawGrip]
New clones marked as NOT_WORKING
  • Big Karnak (Modular System) [Recreativas.org, ArcadeHacker, ClawGrip, David Haywood]
  • Captain Zodiac (World) [Berty]
  • Corvette (PX3 Prototype) [PinMAME]
  • Champion Poker (v101) [Cristiano-MDQ]
  • Champion Poker (v201F) [Cristiano-MDQ]
  • Champion Poker (v210KS) [Cristiano-MDQ]
  • Champion Poker (v300US) [Cristiano-MDQ]
  • Cyber Troopers Virtual-On Relay (Japan) [ShouTime, defor]
  • Epson CM6127 [Colin McDougall]
  • Gals Panic (Modular System bootleg) [Juan Romero, Recreativas.org, ClawGrip, David Haywood]
  • Goldart (Portugal)
  • [Morten Shearman Kirkegaard, Peter Wilhelmsen, David Haywood, jordigahan, ClawGrip, Roberto Fresca, Ryan Holtz, David Torres, ArcadeHacker, Anarkade, ElSemi, Rafa Martinez, Ricky2001, Jonathan Valls, Lluis Mora, ElArcadio, Game Museum Team, Javier Martinez, Kaiser77, Pilar Bermudez, StrPinball, Eduardo Molina, Juanan Laguna, Angel Diaz, Recreativas.org]
  • Mushiking The King Of Beetle (2K3 2ND Ver. 1.002-, World) [f205v]
  • Toki (Modular System) [Juan Romero, Recreativas.org, ClawGrip]
  • Treasure City (Ver. 202) [Cristiano-MDQ]
New working software list additions
  • apple2_flop_clcracked:  Bingo Bugglebee Presents: Find the Rhyme (cleanly cracked), Early Games: Piece of Cake (cleanly cracked), Early Games: Piece of Cake Math (cleanly cracked), EasySearch - Sixty Countries Around The World (cleanly cracked), Electric Bill (cleanly cracked), Electric Chalkboard (cleanly cracked), Elementary Math (cleanly cracked), Elements of Music - Key-Signatures Drill (cleanly cracked), Elite (cleanly cracked), Empire II - Interstellar Sharks (Version 1.2) (cleanly cracked), Enchanter (Revision 10 / 830810) (cleanly cracked), Enchanter (Revision 16 / 831118) (cleanly cracked), Encyclopedia Trivia (cleanly cracked), End Punctuation (cleanly cracked), Energy Conversions (cleanly cracked), English Achievement I (cleanly cracked), English Achievement II (cleanly cracked), English Achievement III (cleanly cracked), English Achievement IV (cleanly cracked), English Achievement V (cleanly cracked), English Challenge (cleanly cracked), Epidemic (cleanly cracked), Epoch (cleanly cracked), Ernie's Quiz (cleanly cracked), Escape from Arcturus (cleanly cracked), Escape from Rungistan (cleanly cracked), Essential Grammar (cleanly cracked), Essential Punctuation (cleanly cracked), Eureka - Following Directions Level B (cleanly cracked), Expedition Amazon (cleanly cracked), Explorations in Science (cleanly cracked), Extra Extra (Milton Bradley) (cleanly cracked), Extra Extra (cleanly cracked), Facemaker Golden Edition (cleanly cracked), Fact or Opinion (cleanly cracked), Factors (cleanly cracked), Fahrenheit 451 (Revision 2) (cleanly cracked), Fahrenheit 451 (cleanly cracked), Far Star (cleanly cracked), FasTrack Quizzer (cleanly cracked), Fat City (cleanly cracked), Fay's Word Rally (cleanly cracked), Feed The Frog (cleanly cracked), Felony (Thunder Mountain release) (cleanly cracked), Field of Fire (cleanly cracked), Fifty Mission Crush (Verion 1.1) (cleanly cracked), Fifty Mission Crush (Version 1.2) (cleanly cracked), Fighter Command (cleanly cracked), Finance Manager (cleanly cracked), Financial Cookbook (cleanly cracked), First Math Adventures - Understanding Word Problems (cleanly cracked), First Start Writing Program (cleanly cracked), First Steps to Reading - Phonics One (cleanly cracked), First Steps to Reading - Phonics Two (cleanly cracked), First Verbs (cleanly cracked), First Words (cleanly cracked), Five in a Row - Addition and Subtraction (cleanly cracked), Five in a Row - Division (cleanly cracked), FixIt (cleanly cracked), Flights Into Fiction - Modern Stories (cleanly cracked), Flip Out (cleanly cracked), The Flockland Island Crisis (cleanly cracked), Following Directions - One and Two Level Commands - Directional Terms (cleanly cracked), Following Directions - One and Two Level Commands - Spatial Relations (cleanly cracked), Food Group Puzzles (cleanly cracked), Formula 1 Racer (cleanly cracked), FourWord and WordLift (cleanly cracked), Fraction Action (cleanly cracked), Fraction Equivalence Partially Shaded Regions (cleanly cracked), Fraction Factory (cleanly cracked), Fraction Fever (Revision 0) (cleanly cracked), Fractional Parts of a Region (cleanly cracked), Fractions - A Review Course (cleanly cracked), Fractions - Addition and Subtraction (Version 1.6) (cleanly cracked), Fractions - Multiplication and Division (Version 2.1.6) (cleanly cracked), Fractions Practice (cleanly cracked), Frenzy and Flip Flop (cleanly cracked), Friendly Filer (cleanly cracked), Frogs, Dogs, Kittens, and Kids 2 (Version 10.18.88) (cleanly cracked), From ABC to XYZ (cleanly cracked), Fun with Directions (cleanly cracked), Function Pictures (cleanly cracked), Fundamental Spelling in Context Level 2 (cleanly cracked), Fundamental Spelling in Context Level 4 (cleanly cracked), G.I. Joe (cleanly cracked), Galactic Adventures (cleanly cracked), Galaxy Gates (cleanly cracked), Galaxy Math (cleanly cracked), Galaxy Math - Decimals (cleanly cracked), Galaxy Math - Fractions (cleanly cracked), Game Frame One (cleanly cracked), Game Frame Two (cleanly cracked), Gamma Force (cleanly cracked), Garfield Double Dares (cleanly cracked), Garry Kitchen's GameMaker (cleanly cracked), GBA Championship Basketball (cleanly cracked), Gelfling Adventure (cleanly cracked), Gemstone Warrior (cleanly cracked), GeoWhiz (cleanly cracked), Geography Adventure USA (cleanly cracked), Geometric Figures - Angles and Right Angles (cleanly cracked), Geometric Figures - Circles, Radius, Diameter (cleanly cracked), Geometry - Simple Closed Curves (cleanly cracked), Geometry Alive - Areas of Triangles and Quadrilaterials (cleanly cracked), Geometry Alive - Circles (cleanly cracked), Geometry Alive - Fundamentals of Geometry (cleanly cracked), Geometry and Measurement volume 1 (cleanly cracked), Geometry and Measurement volume 2 (cleanly cracked), Geopolitique 1990 (cleanly cracked), German Vocabulary Games (cleanly cracked), Gertrude's Puzzles (Version 1.0) (cleanly cracked), Gertrude's Puzzles (Version 1.2) (cleanly cracked), Gertrude's Secrets (Version 1.0) (cleanly cracked), Gertrude's Secrets (Version 1.3) (cleanly cracked), Get to the Point (cleanly cracked), Getting Ready to Read and Add (cleanly cracked), Gettysburg - The Turning Point (cleanly cracked), GFL Championship Football (cleanly cracked), Gin Rummy (cleanly cracked), Gnee or Not Gnee (cleanly cracked), Go (Hayden) (cleanly cracked), Go To The Head Of The Class (1989 Version) (cleanly cracked), Go To The Head Of The Class (cleanly cracked), Goldfinger (cleanly cracked), Grammar Baseball (cleanly cracked), Grammar Lab 1 - Basic Sentence Structure (cleanly cracked), Grammar Lab 2 - Singular and Plural Nouns (cleanly cracked), Grammar Mechanics Level 1 (cleanly cracked), Grand Prix - Basic Facts Heat (cleanly cracked), Grand Prix - Fractions Heat 1 (cleanly cracked), Grand Prix - Place Value Heat (cleanly cracked), Granny Applebee's Cookie Factory (cleanly cracked), Graph Maker (cleanly cracked), GraphMaster (cleanly cracked), Graphics Converter (cleanly cracked), Graphs and Mean, Median, and Mode (cleanly cracked), Grasshopper Dissection (1990 rerelease) (cleanly cracked), Great America - Presidents (cleanly cracked), Guadalcanal Campaign (Version 1.0) (cleanly cracked), Guadalcanal Campaign (Version 1.1) (cleanly cracked), Guderian (cleanly cracked), Guitar Wizard (cleanly cracked), Gulp and Frenzy (cleanly cracked), H.E.R.O. (cleanly cracked), Hacker (cleanly cracked), Hacker II (cleanly cracked), Hands on BASIC Programming (cleanly cracked), Handy Dandy (cleanly cracked), Health Watch (cleanly cracked), Heat Energy (cleanly cracked), Heavy Barrel (cleanly cracked), Hebrew Phrasebook (cleanly cracked), Hi-Res Computer Golf (cleanly cracked), High Rise (cleanly cracked), High School Math Competency Series Part I (cleanly cracked), High School Math Competency Series Part II (cleanly cracked), High Seas (cleanly cracked), High Stakes (cleanly cracked), High Wire Logic (cleanly cracked), Home Row (cleanly cracked), Homeworker (Version 2.1) (cleanly cracked), Homonyms (cleanly cracked), Homonyms 2 (cleanly cracked), Homonyms I (Milliken) (cleanly cracked), Homonyms II and Confusing Pairs (Milliken) (cleanly cracked), Horses (cleanly cracked), How To Do Research (cleanly cracked), How to Weigh An Elephant (cleanly cracked), I Can Carry and Borrow (cleanly cracked), I Can Count (cleanly cracked), I, Damiano (cleanly cracked), Ice Demons (cleanly cracked), Identifying Affixes (cleanly cracked), Identifying Compound Words (cleanly cracked), Identifying Matching Letters (cleanly cracked), Identifying Vowel Sounds (cleanly cracked), Ikari Warriors (cleanly cracked), Imperium Galactum (cleanly cracked), Improper Fractions (cleanly cracked), In Search of The Most Amazing Thing (cleanly cracked), In Search of the Most Amazing Thing (Revision 2) (cleanly cracked), Indiana Jones in Revenge of the Ancients (cleanly cracked), Indians (cleanly cracked), Infidel (Revision 22 / 830916) (cleanly cracked), InforMaster (cleanly cracked), Inside Outside Shapes (cleanly cracked), Instant Zoo (cleanly cracked), Interpreting Graphs (cleanly cracked), Introduction to Counting (cleanly cracked), Investigating Chemical Reactions (cleanly cracked), Investigating Plant Growth (cleanly cracked), Islands of Beta (cleanly cracked), It's About Time (Micrograms) (cleanly cracked), It's About Time (cleanly cracked), Jawbreaker (cleanly cracked), Journey to the Age of Dinosaurs - Europe and Asia (cleanly cracked), Journey to the Age of Dinosaurs - North America (cleanly cracked), Juggles' Rainbow (Early Version) (cleanly cracked), Juggles' Rainbow (Version 1.4) (cleanly cracked), Jumble Jet (cleanly cracked), Jumbled Jungle (cleanly cracked), Jumblezzz (cleanly cracked), Jungle Rescue - Blue Level (cleanly cracked), Kamikaze (cleanly cracked), Kampfgruppe (Version 1.1) (cleanly cracked), Karate Champ (cleanly cracked), Key Lingo (cleanly cracked), Keyworks - First Keyboarding Skills (cleanly cracked), Kid Niki (cleanly cracked), Kid-Leidoscope (cleanly cracked), KidWriter (Version 1.0) (cleanly cracked), Kinder Koncepts (cleanly cracked), Kindercomp (Revision 0) (cleanly cracked), King Cribbage (cleanly cracked), King's Quest, King's Quest II (cleanly cracked), King's Quest III (cleanly cracked), Kittens, Kids, and a Frog (Version 01.31.87) (cleanly cracked), Kittens, Kids, and a Frog - Building Comprehension I (1989 Version) (cleanly cracked), Knights of the Desert (Version 1.1) (cleanly cracked), Know Your Apple (cleanly cracked), Know Your Apple IIe (cleanly cracked), Knowledge Master - Building Trades (cleanly cracked), Knowledge Master - General Math (cleanly cracked), Knowledge Master - Geometry (cleanly cracked), Knowledge Master - Utilities (cleanly cracked), Koala Grams Spelling I (cleanly cracked), Koronis Rift (cleanly cracked), Krell's College Board SAT Preparation Series (cleanly cracked), Krell's Logo (Revision 0) (4am crack), Kung Fu Master (cleanly cracked), L.A. Crackdown (cleanly cracked), La Triviata (cleanly crack), Lane Mastodon (cleanly cracked), Language Carnival 1 (cleanly cracked), Lantern of D'Gamma (cleanly cracked), Laser Bounce (cleanly cracked), Lazy Jack (cleanly cracked), Learn About Words In Reading 2 (cleanly cracked), Learning To Tell Time (cleanly cracked), Learning to Read - Letters, Words, and Sentences volume 1 (cleanly cracked), Learning to Read - Letters, Words, and Sentences volume 2 (cleanly cracked), Learning to Read - Letters, Words, and Sentences volume 3 (cleanly cracked), Learning with Fuzzywomp (cleanly cracked), Learning with Leeper (cleanly cracked), Legendary Conflict (cleanly cracked), Leisure Suit Larry in Land of the Lounge Lizards (cleanly cracked), Let's Eat (cleanly cracked), Let's Explore BASIC (cleanly cracked), Let's Go Fishing (cleanly cracked), Let's Go There - Beginning Map and Geography Skills (cleanly cracked), Let's Learn About Geography - USA (cleanly cracked), Let's Learn About Money (cleanly cracked), Letter Man (cleanly cracked), Letter Recognition (Version 01.27.88) (cleanly cracked), Letter Recognition (cleanly cracked), Letters For You (cleanly cracked), Library Magic (cleanly cracked), Library Skills - Let's Learn about the Library (cleanly cracked), Library and Media Skills (cleanly cracked), Little Computer People (cleanly cracked), Little People's Puzzles (cleanly cracked), Little Riddles (cleanly cracked), Lock 'n Chase (cleanly cracked), Locksmith (Version 5.0 Revision C) (cleanly cracked), Locksmith (Version 5.0 Revision F) (cleanly cracked), Lode Runner (cleanly cracked), Logic Levels (cleanly cracked), Logic Tools (cleanly cracked), Long Division (cleanly cracked), Lordlings of Yore (cleanly cracked), Lords of Conquest (cleanly cracked), Lucifer's Realm (cleanly cracked), Lucky 7 Spelling Games - Elementary (cleanly cracked), M-ss-ng L-nks (cleanly cracked), M-ss-ng L-nks - Classics Old and New (cleanly cracked), M-ss-ng L-nks MicroEncyclopedia (1987 Revised Edition) (cleanly cracked), M-ss-ng L-nks Young People's Literature (1983 Version) (cleanly cracked), M-ss-ng L-nks Young People's Literature (cleanly cracked), Mad Libs Writer - Adjective-Adverb Writer (cleanly cracked), Mad Libs Writer - Verb Writer (cleanly cracked), Mad Venture (cleanly cracked), Magic Castle (cleanly cracked), Magic Slate 20 (Version 1.3) (cleanly cracked), Magic Slate 20 (Version 1.4) (cleanly cracked), Magic Slate 20/40 (Version 1.0) (cleanly cracked), Magic Slate 20/40 (Version 1.02) (cleanly cracked), Magic Slate 20/40 (Version 1.12) (cleanly cracked), Magic Slate 20/40 (Version 1.22) (cleanly cracked), Magic Slate 20/40 (Version 1.23) (cleanly cracked), Magic Slate 40 (Version 1.3) (cleanly cracked), Magic Slate 40 (Version 1.4) (cleanly cracked), Magic Slate 80 (Version 1.12) (cleanly cracked), Magic Slate 80 (Version 1.22) (cleanly cracked), Magic Slate 80 (Version 1.23) (cleanly cracked), Magic Slate 80 (Version 1.4) (cleanly cracked), Magic Slate II 20 (Version 1.0a) (cleanly cracked), Magic Slate II 40 (Version 1.0a) (cleanly cracked), Magic Slate II 80 (Version 1.0a) (cleanly cracked), Magic Spells (1981) (cleanly cracked), Magic Spells (Version 2.1) (cleanly cracked), Magical Myths (cleanly cracked), Make A Face (cleanly cracked), Managing for Success - Personal Development (cleanly cracked), Maniac Mansion (cleanly cracked), Map Skills (cleanly cracked), Maps and Globes - Latitude and Longitude (cleanly cracked), Marauder (cleanly cracked), Marble Madness (4am and san inc crack) side A, Marianas Turkey Shoot (cleanly cracked), Mars Cars (cleanly cracked), Marty's Family Reader, Mask Parade (cleanly cracked), Master Match (cleanly cracked), MasterType (cleanly cracked), MasterType and Training Ground (Version 2.1) (cleanly cracked), MasterType's Figures + Formulas (cleanly cracked), Mastering Consonants (cleanly cracked), Mastering Vowels (cleanly cracked), Match It (cleanly cracked), MatchMaker Demo Disk (cleanly cracked), MatchMaker Dictionary (cleanly cracked), Matching Letters and Words (cleanly cracked), Math Blaster (cleanly cracked), Math Blaster Mystery (Version 1.3) (cleanly cracked), Math Blaster Mystery (cleanly cracked), Math Blaster Plus (cleanly cracked), Math Class Level 5 (cleanly cracked), Math Concepts I (cleanly cracked), Math Football (cleanly cracked), Math For Everyday Living (cleanly cracked), Math Item Banks 1-13 (cleanly cracked), Math Leap Frog (cleanly cracked), Math Level 1 - I Can Add And Subtract (cleanly cracked), Math Level 3 - I Can Multiply and Divide (cleanly cracked), Math Level 4 - Advanced Addition and Subtraction (cleanly cracked), Math Level 6 - Ratio, Proportion, and Percent (cleanly cracked), Math Magic (cleanly cracked), Math Man (cleanly cracked), Math Marvels (cleanly cracked), Math Masters (cleanly cracked), Math Maze (cleanly cracked),Math Rabbit (Version 1.1) (cleanly cracked), Math Rabbit (cleanly cracked), Math Sequences - Addition (1984 Version) (cleanly cracked), Math Sequences - Addition (cleanly cracked), Math Sequences - Decimals (cleanly cracked), Math Sequences - Division (cleanly cracked), Math Sequences - Equations (cleanly cracked), Math Sequences - Fractions (cleanly cracked), Math Sequences - Integers (cleanly cracked), Math Sequences - Laws of Arithmetic (cleanly cracked), Math Sequences - Management Utilities (cleanly cracked), Math Sequences - Measurement Formulas (cleanly cracked), Math Sequences - Multiplication (1980 Version) (cleanly cracked), Math Sequences - Multiplication (cleanly cracked), Math Sequences - Number Readiness (1980 Version) (cleanly cracked), Math Sequences - Number Readiness (cleanly cracked), Math Sequences - Percents (cleanly cracked), Math Sequences - Pre- and Post Tests I (cleanly cracked), Math Sequences - Pre- and Post-Tests II (cleanly cracked), Math Sequences - Subtraction (cleanly cracked), Math Sequences - Worksheet Generator (cleanly cracked), Math Sequences - Worksheet Generator II (cleanly cracked), Math Shop (1986-10-27 Version) (cleanly cracked), Math Shop (cleanly cracked), Math Tutor - Addition (cleanly cracked), Math Tutor - Decimals (cleanly cracked), Math Tutor - Division (cleanly cracked), Math Tutor - Fractions Part I (cleanly cracked),  Math Tutor - Multiplication (cleanly cracked), Math Tutor: Subtraction, Math Word Problems Grade 2 (cleanly cracked), Math and Me (cleanly cracked), Math and Your Personal Finances (cleanly cracked), Math in a Nutshell (cleanly cracked), Mathematics Activities Courseware Level 4 (cleanly cracked), Mathematics Activities Courseware Level 6 (cleanly cracked), Mathematics Problem Solving Software Level 1 (cleanly cracked), Mathematics Problem Solving Software Level 2 (cleanly cracked), Mathematics Problem Solving Software Level 3 (cleanly cracked), Mathematics Skills Software Level 2 (cleanly cracked), Mathematics Today (cleanly cracked), Mathematics Word Problems Grade 3 (cleanly cracked), Maths Invaders - Special Products and Algebraic Factors (cleanly cracked), Max Command (cleanly cracked), Max Dublin's Treasure (cleanly cracked), Maxwell Manor (cleanly cracked), MECC-A114 Writing an Opinion Paper (Version 1.1) (cleanly cracked), MECC-A116 Puzzles and Posters (Version 1.2) (cleanly cracked), MECC-A126 Study Guide (Version 1.4) (cleanly cracked), MECC-A132 MECC Writer (Version 1.1a) (cleanly cracked), MECC-A136 MECC Graphing Primer (Version 1.1) (cleanly cracked), MECC-A140 MECC Dataquest - The Presidents (Version 1.2) (cleanly cracked), MECC-A141 MECC Information Manager (Version 1.0) (cleanly cracked), MECC-A141 MECC Information Manager (Version 1.1) (cleanly cracked), MECC-A149 Mastering Math Diagnostic System (Version 1.2) (cleanly cracked), MECC-A153 Word Munchers (Version 1.1) (cleanly cracked), MECC-A157 Oregon Trail (Version 1.1) (cleanly cracked), MECC-A172 MECC Dataquest Composer (Version 1.1) (cleanly cracked), MECC-A173 Dataquest Sampler (Version 1.0) (cleanly cracked), MECC-A197 MECC Dataquest - The World Community (Version 1.0) (cleanly cracked), MECC-A197 MECC Dataquest - The World Community (Version 1.1) (cleanly cracked), MECC-A202 Fraction Concepts, Inc. (Version 1.1) (cleanly cracked), MECC-A203 Fraction Practice Unlimited (Version 1.2) (cleanly cracked), MECC-A211 Mystery Objects (Version 1.1) (cleanly cracked), MECC-A227 Patterns (Version 1.1) (cleanly cracked), MECC-A232 Spelling Press (Version 1.1) (cleanly cracked), MECC-A234 Spelling Puzzles and Tests (Version 1.0) (cleanly cracked), MECC-A242 Teacher Option Organizer (Version 1.1) (cleanly cracked), MECC-A242 Teacher Option Organizer (Version 1.3) (cleanly cracked), MECC-A243 MECC Dataquest - Latin America (Version 1.0) (cleanly cracked), MECC-A248 CommuniKeys (Version 1.0) (cleanly cracked), MECC-A253 MECC Dataquest - Europe and Soviet Union (Version 1.0) (cleanly cracked), MECC-A277 Time Navigator Around The World (Version 1.0) (cleanly cracked), MECC-A313 History Makers (Version 1.0) (cleanly cracked), MECC-A314 Dr. Livingstone, I Presume (Version 1.0) (cleanly cracked), MECC-A316 Exploring Chaos (Version 1.0) (cleanly cracked), MECC-A702 Elementary Vol. 1 (Version 3.5) (cleanly cracked), MECC-A703 Elementary Vol. 2 (Version 3.2) (cleanly cracked), MECC-A704 Elementary Vol. 3 (Version 4.8) (cleanly cracked), MECC-A704 Elementary Vol. 3 Science (Version 4.5) (cleanly cracked), MECC-A704 Elementary vol. 3 (Version 4.7) (cleanly cracked), MECC-A708 Science Vol. 1 (Version 2.2) (cleanly cracked), MECC-A712 Music Theory Vol. 1 (Version 2.2) (cleanly cracked), MECC-A714 Business vol. 1 - Utilities (Version 4.5) (cleanly cracked), MECC-A721 Business vol. 3 (Version 1.5) (cleanly cracked), MECC-A725 Elementary Vol. 6 (Version 1.3) (cleanly cracked), MECC-A726 Spelling Vol. 1 (Version 3.0) (cleanly cracked), MECC-A738 Mathematics Vol. 3 (Version 1.2) (cleanly cracked), MECC-A744 Mathematics vol. 4 (Version 1.3) (cleanly cracked), MECC-A746 English Vol. 1 (Version 1.2) (cleanly cracked), MECC-A753 Nutrition vol. 2 (Version 1.2) (cleanly cracked), MECC-A756 Food Facts (Version 1.0) (cleanly cracked), MECC-A756 Food Facts (Version 1.2) (cleanly cracked), MECC-A758 Computer Generated Mathematics Materials Problem Solving Vol. 2 (Version 1.0) (cleanly cracked), MECC-A761 Health Immunization (Version 1.1) (cleanly cracked), MECC-A774 Adventures with Fractions (Version 1.0) (cleanly cracked), MECC-A779 The Friendly Computer (Version 1.0) (cleanly cracked), MECC-A785 Writing A Character Sketch (Version 1.0) (cleanly cracked), MECC-A787 Guide de l'Enseignant (Version 1.4) (cleanly cracked), MECC-A788 Early Addition (Version 1.0) (cleanly cracked), MECC-A811 The Three R's of Microcomputing (Version 1.1) (cleanly cracked), MECC-A817 Graphing (Version 1.2) (cleanly cracked), MECC-A819 Number Systems (Version 1.1) (cleanly cracked), MECC-A821 Probability (Version 1.0) (cleanly cracked), MECC-A822 Nutrition and Food Groups (Version 1.2) (cleanly cracked), MECC-A824 Classification (Version 1.1) (cleanly cracked), MECC-H111A Spare Moments Solitaire (cleanly cracked), MECC-H111B Spare Moments with a Friend (cleanly cracked), Mech Brigade (Version 1.2) (cleanly cracked), Medalist Series - States (cleanly cracked), Meet The Presidents (cleanly cracked), Megabots (cleanly cracked), Memory Building Blocks (1989 Version) (cleanly cracked), Memory Building Blocks (cleanly cracked), Memory Castle (1983 Version) (cleanly cracked), Memory Match (Version 01.24.86) (cleanly cracked), Memory Minder (cleanly cracked), Meteor Mission (cleanly cracked), Meteor Multiplication (Revision 2) (cleanly cracked), Meteor Multiplication (cleanly cracked), Micro Addition (cleanly cracked), Micro Division (cleanly cracked), Micro Habitats (cleanly cracked), Micro League Baseball (cleanly cracked), Micro Multiplication (cleanly cracked), Micro-LADS 1 Plurals and Noun-Verb Agreement (cleanly cracked), Micro-LADS 2 Verb Forms (cleanly cracked), Micro-LADS 3 Prepositions (cleanly cracked), Micro-LADS 4 Pronouns (cleanly cracked), Micro-LADS 5 Negatives (cleanly cracked), Micro-LADS 6 Deictic Expressions, Passive, and WH-questions (cleanly cracked), Micro-LADS 7 Prepositions II (cleanly cracked), Microbe (Revision 3) (cleanly cracked), Microbe (supports Mockingboard) (cleanly cracked), Microscopic Journey (cleanly cracked), Microzine 1 (cleanly cracked), Microzine 11 (cleanly cracked), Microzine 12 (cleanly cracked), Microzine 13 (cleanly cracked), Microzine 14 (cleanly cracked), Microzine 15 (cleanly cracked), Microzine 16 (cleanly cracked), Microzine 17 (cleanly cracked), Microzine 18 (cleanly cracked), Microzine 19 (cleanly cracked), Microzine 2 (cleanly cracked), Microzine 20 (cleanly cracked), Microzine 21 (cleanly cracked), Microzine 22 (cleanly cracked), Microzine 23 (cleanly cracked), Microzine 24 (cleanly cracked), Microzine 25 (cleanly cracked), Microzine 26 (cleanly cracked), Microzine 27 (cleanly cracked), Microzine 3 (cleanly cracked), Microzine 4 (cleanly cracked), Microzine 5 (cleanly cracked), Microzine 6 (cleanly cracked), Microzine 7 (cleanly cracked), Microzine 8 (cleanly cracked),  Microzine 9 (cleanly cracked), Might and Magic: Book One - Secret of the Inner Sanctum, Mind Over Matter (cleanly cracked), Moptown Parade (Version 1.2) (cleanly cracked), Multiplication and Division (cleanly cracked),  Mystery Master: Murder by the Dozen (cleanly cracked), Number Bowling: Decimals and Fractions (cleanly cracked), Numeration 1 - Under The Big Top (cleanly cracked), Odd One Out (26-AUG-1990 Version) (cleanly cracked), Odd One Out (cleanly cracked), Pitfall II: Lost Caverns (cleanly cracked), Pitstop II (cleanly cracked), Planetfall (Release 20 / 830708) (cleanly cracked), Planetfall (Release 26 / 831014) (cleanly cracked), Plasmania (cleanly cracked), Professor Davensteev's Fantasy Land (Blue Level) (cleanly cracked), Quations (cleanly cracked), Rabbits, Robots, and a Monkey 1 (cleanly cracked), Race Car 'Rithmetic (cleanly cracked), Rad Warrior (cleanly cracked),  Richard J. Dixson's Essential Idioms (cleanly cracked), Spanish Grammar Review: Por vs. Para (cleanly cracked) [4am, Firehawke]
  • apple2_flop_misc: Anti-M (version 1.4), Anti-M (version 1.5) [4am, Firehawke], AppleWorks (Version 1.2, USA), AppleWorks (Version 1.3, USA), AppleWorks (Version 2.0, USA) [Firehawke]
  • apple2_flop_orig:  AIRSIM 1, Alcazar: The Forgotten Fortress, Championship Baseball, Laf Pak, Mr. Cool, OGRE, Pensate, Pentapus, Pipe Dream, Renegade, Rumpelstiltskin, Ski Crazed (Version 28701), Starcross (Revision 17 / 821021), Station 5, Sub Mission,
  • The Caverns of Freitag, The Queen of Phobos, The Wizard of Oz, Theatre Europe, Thief, Ultima I: The Beginning [4am, Firehawke]
  • bbc_rom: PMS Genie Junior 1.1u [Derek Mathieson]
  • Acorn TFS 1.00, Acorn TFS 1.02, Acorn TFS 1.03, Advanced Disc Investigator 1.21 S/N: 43318, ATS+ 1.00, ATS+ 2.00, BBC Teletext 2.38, BBC Teletext 2.50, BeebAid 1.05, BeebEd 1.04, CMS Link 2.00, DMON A1.03, General Utilities 3.22, HyperDriver 1.11, The Informant, Instat C00144, Logotron LOGO (Cymru), Microbrush Injector 1.00, Open LOGO, Printer Server 0.9A, QFS 1.01, Romit 1.00, Sciways 2.03, StarBASE 2.11, STL Clock & Desk 1.10, Style 1.3, SupaStore 1.5, Super-Forth 1.5, Swift 2.2, Techno-Font, TRXROM 2.00, ViewSheet 1.0, Wapping Support 1.21, Wordwise Plus 2.04, WYSIWYG Plus 1.22 [Nigel Barnes]
  • cd32: Battle Chess [FakeShemp]
  • cecflop: Apple DOS 3.3 System Master, Chaoji Hanzi Wenzhang Bianji, Chenglong, Diannao Suanming, Diinzi Xianlu Jisuanji Fuzhu Sheji, Feifu Shentong, Fu'ermosi, Gen Wo Xue 6502 Huibian, Gupiao Zixun Xitong, Jisuanji Zixan Fuwu, Ruanjian Mulu Bianyin Gongju V2.2, Shengwuzhong Quxian Ji Xingge Zixun, Tongyong Shujuku Guanli Xitong, Xiaoxue Yuwen, Yinyue Heiban, Zhonghuaji Dayin He, Zhonghuaji Xitongpan CEC-DOS [zzemu, R. Belmont, Vas Crabb, xinyingho]
  • dragon_flop: Dunjunz [Nigel Barnes]
  • fm7_cass: The Stars [Elroy van Tamelen]
  • ibm5150:The ChessMachine (v2.1, Gideon v2.1), The ChessMachine (v2.3, Gideon v2.1) [hap], The ChessMachine (RISC engines), The ChessMachine (v2.1, Gideon v1.7), The ChessMachine (v3.1, The King v2.20) [hap, fhub]
  • The Final ChessCard (v1.9) [hap, voelkx]
  • ibm5170: Mission (Traditional Chinese) [Justin Kerk], America Online 3.0 for Windows, McAfee Software Emergency Boot Diskette [Justin Kerk, Jason Scott] KLM's Screensaver [Justin Kerk, Misty De Meo]
  • jb3000_flop: MS-DOS v1.25 [Edstrom]
  • mt65_snap: Adventure 1: The Sceptre of Hamloth, Astro Fighter, Berzerk, Defender, Games Pack 1: Hangman, Games Pack 1: Lunar Lander, Games Pack 1: Othello, Hell's Bells, Moon Cresta, Moon Rescue, Slot Machine, Space Invasion, Space Rocks, The Gobbler [Geoff Macdonald]
  • mtx_cass: Comic Bakery (MSX Conversion), Old Mac Farmer (MSX Conversion), Power Pac (Sord M5 Conversion), SASA (MSX Conversion), Sloopy's Christmas, Spectron (Coleco Conversion), Telebunny (MSX Conversion) [MTXworld]
  • pc98: Bishoujo Daizukan, D.O. Doki Doki Disk Vol. 08, Daijuutai, Dark Seraphim, Datenshi Kyouko Part I, Dead Force, Delicious Lunch Pack, Dennou Garou, Desire - Haitoku no Rasen, Diadrum, Dires - Giger Loop, DiskX II, Diver's, Doki Doki Pretty League Dai-1-wa - Pink Angels Kiki Ippatsu no Maki, Doki Doki Pretty League Dai-2-wa - Mou Hitotsu no Rival, Doki Doki Pretty League Dai-3-wa - Minami no Umi no Kai no Maki, Doki Doki Pretty League Dai-4-wa - Nanase no Himitsu no Maki, Doki Doki Pretty League Dai-5-wa - Saraba Pink Angels-tachi, Doom II, Doop, Dora Dora Emotion - Seihaiden, DR2 Night Janki, Dragon Master Silk - Ryuu Shoukan Musume - Episode II, Dragon Master Silk - Ryuu Shoukan Musume - Episode II (Alt Disk 1), Dream Theater, Dream Theater (Alt), Dual Soul, Duel - Kawanakajima Scenario, Duel Succession, Dungeon Hack (newer, 16/256 colors), Dungeon Hack (older, 256 colors, requires DOS 5.0), New 3D Golf Simulation Ver. 2.0, Paracelsus no Maken,
  • Z's Triphony - Digital Craft [Neo Kobe Collection]
  • pc98_cd: Dragon Lore [Neo Kobe Collection]
  • spectrum_cass: 3D Starfighter, 750cc Grand Prix, A-Maze, Advanced Pinball Simulator, Advanced Pinball Simulator (EDOS), Alpha-Beth, Alpha-Beth (demo), Amaze (Bytesize), Aqua Plane, Aquaplane (ZX Data), Arcade Flight Simulator, Army Moves (English, set 2, Summit), Army Moves (Spanish, set 1, Alternate Cover / Medium Case), Army Moves (Spanish, set 2, Small Black Case), Army Moves (Spanish, set 3, Small Orange Case), Army Moves (set 1, Imagine), Astro Blaster (English), Astro Blaster (Spanish, Investronica), Astro Blaster (Spanish, Microbyte), ATV Simulator, Ballbreaker, Ballbreaker (DRO Soft, set 1), Ballbreaker (DRO Soft, set 2), Ballbreaker II, Battle Field, Battlecars (set 1), Battlecars (set 2, Summit), Battlecars (set 3), Battlefield Germany, Bigfoot, Bigfoot (EDOS), Bignose's American Adventure, Bignose's American Adventure (EDOS), Biology 'O' Level, Biology 'O' Level (Paxman), Biology - O'Level & CSE, Black Beard, Black Beard (Kixx), Blade Warrior, Blade Warrior (EDOS), BMX Freestyle, BMX Freestyle (EDOS), BMX Simulator, BMX Simulator 2 - Dirt Biking, BMX Simulator 2 - Quarry Racing, Bombscare (Dollarsoft), Bombscare (Jeffery Bond), Brainache, Bubble Dizzy, Captain Drexx, Captain Dynamo, Castle Master, Castle Master (The Hit Squad), Castlemaze Adventure (set 1), Castlemaze Adventure (set 2), Championship Jet Ski Simulator - Easy, Championship Jet Ski Simulator - Hard, Chess Master - Computer Tape - Side A, CJ In The USA, CJ's Elephant Antics, Cobra's Arc (medium case), Cobra's Arc (small case), Con-Quest, Conquest, Conquestador, Conquestador (Erbe), D-Day (set 1), D-Day (set 2), D-Day (set 3, EDOS), D-Day (set 4, Summit), De-Fusion, De-Fusion & Worms, Death Stalker, Dizzy - The Ultimate Cartoon Adventure (set 3), Dizzy Down The Rapids (set 2), Dizzy II - Treasure Island Dizzy (EDOS), Dizzy IV - Magicland Dizzy (set 2), Dizzy V - Spellbound Dizzy (set 2), Dizzy VI - Prince Of The Yolkfolk (set 2), Dizzy VII - Crystal Kingdom Dizzy (set 5), Dizzy VII - Crystal Kingdom Dizzy (set 6, v1.1), Dizzy VII - Crystal Kingdom Dizzy (set 7, v1.5), DJ Puff's Volcanic Erruption, Dr Doom's Revenge! (The Amazing Spider-Man and Captain America in) (Proein) (Spanish), Dr. Doom's Revenge! (The Amazing Spider-Man and Captain America in), Dragon Slayer (Martin Freemantle, 128k), Dragon Slayer (Martin Freemantle, 48k, double sided), Dragon Slayer (Martin Freemantle, 48k, single sided), Dragon Slayer (Steven Pilgrim, set 1, Pocket Money Software), Dragon Slayer (Steven Pilgrim, set 2), F-16 Combat Pilot (set 2), F-16 Combat Pilot (set 3, Action Sixteen, double sided), F16 - Combat Pilot (set 1, System 4), First Division Manager, Frankenstein Jnr, Fruit Machine Simulator, Fruit Machine Simulator 2, Game Over (Imagine) - Side 1, Game Over (Spanish, Black Small Cassette / Black Case), Game Over (Spanish, Small Orange Case), Game Over (Summit), Gauntlet, Gauntlet (Kixx), Gauntlet (Small Case, Erbe), Ghost Hunt, Ghost Hunt (Kryptronic), Ghost Hunters, Golden Axe, Golden Axe (Tronix), Golden Axe - Side 1 (Erbe / MCM), Grand Prix II, Grand Prix Simulator, Grell And Falla, Guardian Angel, Gulpman (Aackosoft), Gulpman (Campbell Systems), Gulpman (Micromega), Gulpman (Profisoft), Gun Boat (Alternative), Gun Boat (System 4), Gun Law (Aackosoft), Gunboat (Dro Soft), Hyper Sports (set 1), Hyper Sports (set 2, The Hit Squad), Hyper Sports (set 3), Hyper Sports (set 4, Erbe), International Rugby Simulator (Erbe), International Rugby Simulator (set 1), International Rugby Simulator (set 2), Italian Supercar, Jet Bike Simulator, Jet Set Willy, Jet Set Willy (Pre Production), Jet Set Willy (Spain, Ventamatic), Jet Set Willy (bugfix, 2015), Jet Set Willy (bugfix, PCG), Jet Set Willy (cracked, set 1), Jet Set Willy (cracked, set 2), Jet Set Willy (cracked, set 3), Jet Set Willy (cracked, set 4, OAV), Jet Set Willy (cracked, set 5), Jet Set Willy 2, Jet Set Willy 2 (128k version), Jet Set Willy 2 (Ricochet), Kamikaze (A & F Software), Kamikaze (Codemasters), Kamikaze (Eyrolles), Kamikaze (JK Greye), Kamikaze Collector, KGB Super Spy, KGB Super Spy (Erbe), Kick Boxing (Firebird, set 1), Kick Boxing (Firebird, set 2), Kick Boxing (Firebird, set 3), Life-Line, Lifeline, Little Puff In Dragon Land, Mad Balls (Erbe), Madballs, Miami Chase, Micro Drivin', Microprose Soccer (Erbe), Microprose Soccer (Kixx), Microprose Soccer (Release 1), Microprose Soccer (Release 2 - 128k), Microprose Soccer (Release 2 - 48k), Mig-29 Soviet Fighter, Mig-29 Soviet Fighter (Erbe), Mission Jupiter, Monte Carlo Casino, Moon Buggy (Visions Software), Moonbuggy (Anirog), Moto Cross Simulator, Mountain Bike Simulator, Murray Mouse Super Cop, Ninja Massacre, Nonamed (English), Nonamed (Spanish, Medium Case), Nonamed (Spanish, Small Orange Case), North & South, North & South (Erbe), North Star, North Star (Byte-Back), North Star (Erbe), Olli & Lissa 3 - The Candlelight Adventure, Operation Gunship, Operation Gunship (EDOS), Operation Gunship (Erbe), Panic Dizzy (set 3), Paris To Dakar, Phantomas (English, Codemasters re-release), Phantomas (Spanish), Phantomas (Spanish, Small Orange Case), Phantomas 2 (Spanish, Medium Case), Phantomas 2 (Spanish, Small Black Case), Phantomas 2 (Spanish, Small Orange Case), Phantomas Tales #1 - Marsport, Pheenix (set 1, Alternative Software), Pheenix (set 2), Pheenix (set 3), Pheenix (set 4), Prehistoric Adventure, Prince Clumsy, Prince Clumsy (EDOS), Pro Boxing Simulator, Pro Golf Simulator, Pro Power Boat Simulator, Pro Skateboard Simulator - Extended Mix, Pro Ski Simulator, Pro Snooker Simulator, Pro Tennis Simulator, Professional BMX Simulator, Professional Footballer (Code Masters Plus), Pub Trivia, Race Against Time, Rally Cross, Rally Cross (System 4 - Serie Leyenda), Rally Cross (Top Shots), Rally Cross Simulator, Rally Simulator, Rally Simulator (EDOS), Rock Star Ate My Hamster, Rock'n Roller, SAS Combat Simulator, Sergeant Seymour Robotcop, Seymour Goes To Hollywood, Short's Fuse, Sky High Stuntman, Slightly Magic, Snare (set 2), Soccer Pinball, Spike In Transylvania, Star Firebirds, Star Runner, Steg The Slug, Street Gang Football, Stryker - In The Crypts Of Trogan, Stuntman Seymour, Super Bike Trans-Am, Super Dragon Slayer, Super G-Man, Super Hero, Super Robin Hood, Super Seymour Saves The Planet, Super Stunt Man, Super Tank Simulator, Supertrux, Supertrux {Portuguese}, Tarzan Goes Ape, Terra Cognita, The Amazing Adevntures of Robin Hood, The Bounty Hunter (Codemasters), The Chessmaster 2000 (Dro Soft), The Haunting, The Haunting (Northern Underground), The Hit Squad, The Hit Squad (EDOS), The Hit Squad (Erbe), The Hunt For Red October - Based On The Book, The Hunt For Red October - Based On The Book (Unique), The Hunt For Red October - Based On The Book (Zafiro), The Hunt For Red October - Based On The Movie, The Open - Carnoustie (set 1), The Open - Carnoustie (set 2), The Trap Door (Polish, Krajowe Wydawnictwo Czasopism, set 1), The Trap Door (Polish, Krajowe Wydawnictwo Czasopism, set 2), The Trap Door (set 1, Alternative), The Trap Door (set 2, EDOS), The Trap Door (set 3), The Trapdoor (set 4, System 4), The Trapdoor (set 5, Zafiro), The Trapdoor (set 6), Tilt, Titanic (Yes Software), Tornado ECR, Transformers, Transmuter, Turbo The Tortoise (set 1, Hi-Tec), Twin Turbo V8, Twin Turbo V8 (EDOS), Vampire, Wacky Darts, White Heat, Wild West Seymour, Wizard Willy, Wonder Boy (The Hit Squad), Wrestling Superstars [TZX Vault, SPA2]
  • vgmplay: Animorphs (Nintendo Game Boy Color), Babel no Tou (Sharp X68000), Big Karnak (Arcade), Bionic Commando (ZX Spectrum 128), Chopper I (SNK Triple Z80), Cobra-Command (Arcade), Die Hard (PC Engine), Fighting Run (PC Engine), Garfield no Isshuukan - A Week of Garfield (Family Computer), Grobda (NEC PC-8801), Herzog (Sharp X1 Turbo, OPM), Herzog (Sharp X1 Turbo, PSG), Kart Fighter (Dendy), LEGO Stunt Rally (Nintendo Game Boy Color), Last Mission (Arcade), Looney Tunes Collector - Alert! (Nintendo Game Boy Color), M&M's Minis Madness (Nintendo Game Boy Color), Pictionary - The Game of Video Quick Draw (NES), Plus Alpha (Mega System 1), Pro Yakyuu Family Stadium - Home Run Contest (MSX2, OPLL), Pro Yakyuu Family Stadium - Home Run Contest (MSX2, PSG), Project S-11 (Nintendo Game Boy Color), SimCity (NES), Sky Shark (NES), Soccer Brawl (SNK Neo Geo), Space Harrier (Fujitsu FM77AV), Space Harrier (NEC PC-8801), Stadium Hero (Arcade), Stuart Little - The Journey Home (Nintendo Game Boy Color), Super Boy 3 (MSX), Super Contra 7 (Dendy), Super Mario Land 2 - 6 Golden Coins (Nintendo Game Boy), Terra Cresta II - Mandler no Gyakushuu (PC Engine), The Adventures of Tom Sawyer (NES), Toy Pop (Sharp X1 Turbo), WEC Le Mans 24 (Arcade) [Tafoid]
  • z88_cart: Code Count, EP-Copy, Event Control System, PC-Link II, Stop Watch, Toll Tracker v2.0 (Demo), Z88 Data Organiser [Nigel Barnes]
Software list items promoted to working
  • bbc_rom: AMX Design [Nigel Barnes]
  • cd32: Beneath a Steel Sky, Roadkill (Alt) [FakeShemp]
  • mtx_cass: 3D Tachyon Fighter, 3D Turbo, Agrovator, Alice in Wonderland, Arcazions, Astro-Pac, Astromilon, Backgammon, Blobbo, Contract Bridge II, Contract Bridge II (Alt), Cosmic Raiders, Demonstration Tape, Goldmine, Hawk Wars, Kilopede, Knuckles, Knuckles (Alt), Little Devils, Micro Canvas, Mission Alphatron, Mission Alphatron (Alt), Mission Omega, MTX Chess, MTX Draughts, Nemo, Obloids, Phaid, Phaid (Alt), Qogo, Quazzia, Space Invasion (Coleco Conversion), Star Command, Super Minefield, Surface Scanner, Tapeworm, Target Zone, Toado, Vernon and the Vampires [Nigel Barnes]
  • pc98: Cybernetic Hi-School / Dennou Gakuen III - Top wo Nerae!, D.P.S. - Dream Program System (Alt),D.P.S. SG 2 - Dream Program System SG Set 2, Daikairei - Dainippon Teikoku Kaigun no Kiseki, Dalk, Daraku no Kuni no Angie - Kyoukai no Mesu Dorei-tachi, Deja Vu~2994., Dengeki Nurse, Denza, Devil Chain 98, Diamond Players, Disc Station 98 #03, Disc Station 98 #11 (Alt Format), DNA, Doki Doki Vacation - Kirameku Kisetsu no Naka de, DOR, DOR Part 2, DOR Part 3, Dori Dor Qizu 7 (Bad Sectors), Dori Dor Qizu 8, Doujin Soft Shuusaku Game Collection Vol. 1 (5.25" Disks), Dragon Knight 4, Dragon Princess - Ryuu no Densetsu, Dungeon Buster, Yume Utsutsu - Dreamy [Carl, r09]
  • pc98_cd: Duel Succession Plus Kit [Carl, r09]
New NOT_WORKING software list additions
  • bbc_rom: Barry-Box, BeebScan, CUBE BeebFlex, Eprom Programmer 1.03, Eprom Programmer 1.06, Eprom Programmer V2 2.01,Eprom Programmer V2 2.02, Eprom Programmer V2 2.03, EURO-Beeb Terminal 1, EURO-Beeb Terminal 4.13, FIT Test Station, Hobbit OS 1.8, PMS Genie 1.01, Prestel 1.0, Ramamp Video 2.40, Ramamp Video 2.50 [Nigel Barnes]
  • ibm5170: WinBook XL Audio, WinBook XL Boot Disk [Justin Kerk]
  • leapfrog_leappad_cart: The Amazing Spider-Man (UK), Disney's Bounce, Tigger, Bounce (UK), Leap 1 - Reading - Disney/Pixar Finding Nemo (UK), Leap 2 - Reading - Disney/Pixar Monsters, Inc. (UK), Leap Start - Pre Reading Storybook - Disney's The Lion King (UK), Leap-Start - Pre Reading - Tutter's Tiny Trip (UK), Phonics Programme - Lesson 3 - Short Vowels o and e - A Day at Moss Lake (UK) [TeamEurope]
  • mtx_cass: Caves of Orb, Pac-Man (MSX Conversion), Zombie Near [MTXworld]
  • pc98: Dam Busters, Dangerous Toys, Desert Dragoon - Sabaku no Ryuukihei, Director Monogatari [Neo Kobe Collection]
  • pce_tourvision: Paranoia (TourVision PCE bootleg), Racing Damashii (TourVision PCE bootleg) [system11]
  • spectrum_cass:
  • Army Moves (Spanish, set 1), Astroblasters, CD Loader Software, F-16 - Fighting Falcon (EDOS), Rock Star Ate My Hamster (EDOS),
  • Seymour - Take 1 (Minigame / Demo), Supertrux (Encore), Turbo The Tortoise (set 2, Codemasters), Wonder Boy (set 1),
  • Wonder Boy (set 2) [TZX Vault, SPA2]
Source Changes
  • mc68340 timer improvements: [AJR]
    • Fixed pre-scaler calculation.
    • Handle various reset behaviors.
    • Record TOUT changes in status register.
    • Improved handling of COM flag and compare register being zero.
    • Wait for cycle after reaching zero to reload.
  • pk8020.cpp: Added printer port. [AJR]
  • ds1386: Fixed initialization of RTC registers from system time, and made default command register value more useful. [AJR]
  • Implemented accurate byte-smearing for writes on 32-bit M68k family CPUs. [AJR]
  • i8275: Improved and simplified handling of field attributes. [AJR]
  • Implemented Apple II game I/O port as a slot device, and hooked it up to the Apple II and Sanyo MBC-550 family machines. [AJR]
  • applix: Fixed video addressing, added colored border area, and added SCC and RS-232 serial ports. [AJR]
  • Fixed fatal error when attempting to set a watchpoint straddling unaligned portions of two adjacent native words. [AJR]
  • Added MM5307 Baud Rate Generator device. [AJR]
  • tk2000: Added printer interface. [AJR]
  • x68000: Overhauled interrupt handling, and added second expansion slot. [AJR]
  • Added preliminary disassembler and skeleton CPU device for the Elan RISC II architecture. [AJR]
  • unidasm: Corrected address shifts for u'nSP and uPD7725. [AJR]
  • a2vidtrm, a2vtc2: Merged devices and ROM sets. [AJR]
  • Corrected VGA/SVGA display parameters. [AJR]
  • Added disassembler and skeleton device for the DP8344 Biphase Communications Processor. [AJR]
  • cntsteer.cpp: Fix sprite colors and magnification feature. [Angelo Salese]
  • deco32.cpp: Provided gun Y minimum/maximum values for Locked N Loaded, making it possible to calibrate. [Angelo Salese]
  • balsente.cpp: Fixed reversed joystick inputs for players 3 and 4. [Angelo Salese]
  • sh2.cpp updates: [Angelo Salese]
    • Started refactoring SH7604 system-on-a-chip.
    • Fixed condition for clearing divider unit overflow flag.
    • Fixed division unit overflow flag clearance;
  • mega32x.cpp: Improved member names, and converted read/write handlers to 16-bit space. [Angelo Salese]
  • exedexes.cpp: Converted to priority drawing, simplified graphics decoding and cleaned up code. [cam900]
  • cpu/jaguar: Implemented version bits in control register, eliminated register_postload, and cleaned up code. [cam900]
  • jaguar.cpp: Fixed clock crystal frequencies, and improved metadata. [cam900]
  • 1943.cpp: Fixed drawing priorities, reduced runtime tag map lookups, simplified graphics decoding, and cleaned up code. [cam900]
  • decmxc06.cpp: Fixed graphical regressions and corrected comments. [cam900]
  • jedi.cpp updates: [cam900]
    • Added graphics decoding for debugging (disabled by default), and converted palette handling to use palette device.
    • Reduced runtime tag map lookups and cleaned up code.
  • ddenlovr.cpp: Corrected CPU type. [cam900]
  • drawgfx.cpp: Added functionality for drawing bitmaps and scan lines with priority, and exposed additive blending function. [cam900]
    • Converted hng64.cpp, realbrk.cpp and stvvdp2.cpp to use new common functionality.
  • tigeroad_spr.cpp: Moved graphics decoding from the drivers into the device, and cleaned up code. [cam900]
  • aquarium.cpp, asuka.cpp, bionicc.cpp, tigeroad.cpp, supduck.cpp: Simplified graphics decoding and cleaned up code. [cam900]
  • fuukifg.cpp updates: [cam900]
    • Moved sprite RAM to drivers, and added callbacks for colour/priority/banking behavior.
  • Moved graphics decoding into the device, and cleaned up code.
  • fuukifg2.cpp, fuukifg3.cpp, gcpinbal.cpp: Cleaned up code. [cam900]
  • excellent_spr.cpp: Moved graphics decoding into the device, added callback for priority behavior, and cleaned up code. [cam900]
  • video/generic.cpp: Added packed 4-bit and raw graphics layouts. [cam900]
    • Now used in 2mindril.cpp, ashnojoe.cpp, asuka.cpp, f1gp.cpp, pgm2.cpp, powerins.cpp, psikyosh.cpp, and undrfire.cpp.
  • epic12.cpp: Added a video RAM viewer for debugging (disabled by default), and cleaned up code. [cam900]
  • ninjaw.cpp cleanup: [cam900]
    • Cleaned up sprite priority behavior, and split graphics layouts for each TC0100SCN chip.
    • Eliminated register_postload, simplified graphics decoding and cleaned up code.
  • warriorb.cpp: Derive clocks from crystals on PCB, simplified graphics decoding, and cleaned up code. [cam900]
  • othunder.cpp, topspeed.cpp: Reduced runtime tag map lookups, simplified graphics decoding, and cleaned up code. [cam900]
  • taito_z.cpp: Reduced use of MCFG_MACHINE_START and MCFG_MACHINE_RESET macros, and cleaned up code. [cam900]
  • wgp.cpp updates: [cam900]
    • Implemented masked drawing priorities, and simplified graphics decoding.
    • Eliminated register_postload, reduced redundancy, cleaned up code, and added notes.
  • tc0280grd.cpp: Moved graphics decoding from the drivers to the device, and added support for masked drawing priorities. [cam900]
  • taito_f2.cpp: Implemented masked priority for ROZ layer, fixed finalb 6-bit graphics decoding, and cleaned up code. [cam900]
  • galastrm.cpp: Simplified graphics decoding. [cam900]
  • groundfx.cpp, undrfire.cpp: Fixed 6-bit graphics decoding and cleaned up code. [cam900]
  • tc0100scn.cpp: Allow graphics granularity to be updated after configuration. [cam900]
  • 2mindril.cpp: Improved notes and metadata for 2mindril. [cam900]
  • taito_f3.cpp, 2mindril.cpp updates: [cam900]
    • Improved graphics decoding and ROM loading.
    • Defer allocation of video RAM to start time, reduced runtime tag map lookups, reduced redundancy, and cleaned up code.
  • ashnojoe.cpp: Corrected number of tilemaps, reduced runtime tag map lookups, reduced redundancy, and cleaned up code. [cam900]
  • gp9001.cpp: Added callback for bank switching, suppress read side effects for debugger, and cleaned up code. [cam900]
  • toaplan2.cpp: Cleaned up code. [cam900]
  • seta.cpp: Suppress read side effects for debugger, simplified graphics decoding, and cleaned up code. [cam900]
  • rohga.cpp, segas32.cpp: Added links to reference videos. [cam900]
  • darius.cpp updates: [cam900]
    • Simplified graphics decoding, and cleaned up sprite priority behavior.
    • Eliminated register_postload, reduced runtime tag map lookups, reduced redundancy, and cleaned up code.
  • pc090oj.cpp updates: [cam900]
    • Moved graphics decoding from drivers into device, added a callback for color bank/priority behavior, and cleaned up code.
    • Simplified graphics decoding and reduced trampolines in drivers using this device.
  • tc0480scp.cpp updates: [cam900]
    • Moved graphics decoding from drivers into device, and fixed text layer graphics decoding for bootleg boards.
    • Improved graphics decoding and cleaned up code in drivers using this device.
  • tc0100scn.cpp: Moved graphics decoding from drivers to device, made color base configurable, and added TC0620SCC variant. [cam900]
  • metro.cpp: Fixed vertical blanking interrupt routing for bangball. [cam900]
  • igs017_igs031.cpp: Avoid creating temporary graphics elements to improve performance. [cam900]
  • boogwing.cpp, dblewing.cpp, deco156.cpp, deco32.cpp, dietgo.cpp, mirage.cpp, supbtime.cpp: Simplified graphics decoding. [cam900]
  • cninja.cpp: Simplified graphics decoding, and improved ROM region names. [cam900]
  • toaplan2.cpp: Reduced runtime tag map lookups, reduced redundancy, improved sound mixing levels, and cleaned up code. [cam900]
  • cbuster.cpp: Simplified graphics decoding, changed palette to use a format handler, and cleaned up code. [cam900]
  • huc6230.cpp, huc6272.cpp: Added links to relevant patents. [cam900]
  • tc009xlvc.cpp updates: [cam900]
    • Moved on-chip functionality from driver to device, including bank switching, graphics, interrupts, palette, and video registers.
    • Converted banking to use address_map_bank_device, and cleaned up code and added notes.
  • lastbank.cpp: Corrected audio CPU program ROM region size. [cam900]
  • xavix.cpp: Store code bank in a private stack when on long calls (fixes crash on rad_hnt2 calibration screen). [David Haywood]
  • tzx_cas.cpp: Revert changes to pause insertion that cause Speedlock loaders to fail. [David Haywood]
  • Moved Tomy Prin-C to its own source file. [David Haywood]
  • redclash.cpp: Re-parented Red Clash sets, as it appears to be a Kaneko game. [David Haywood]
  • Added uPD7004 analog to digital converter device. [Dirk Best]
  • bbusters: Refactored to use uPD7004 device and adjusted gun limits to better match factory defaults (MT07333). [Dirk Best]
  • subsino2.cpp: Added hopper/ticket dispenser and fixed key-out and payout inputs for xtrain and ptrain (MT07351). [Dirk Best]
  • argus.cpp: Added notes about the ROM checksum tests. [Dirk Best]
  • qvt102.cpp updates: [Dirk Best]
    • Added low-level keyboard emulation, including beeper.
    • Fixed some graphical issues, corrected blink frequency, and added support for full-screen reverse.
    • Added support for German and UK character sets.
    • Hooked up CTC properly, added RS-232 auxiliary port, and added configuration jumpers for RS-232 control signals.
    • Added save state support.
  • qvt6800.cpp: Renamed to qvt190.cpp, added graphics decoding, and implemented basic text rendering. [Dirk Best]
  • qvt103.cpp, qvt201.cpp: Added graphics decoding. [Dirk Best]
  • qvt70.cpp: Started to flesh out the skeleton driver. [Dirk Best]
  • sms.cpp: Route NMI through video display processor. [Enik Land]
  • z80sio.cpp: Improved synchronous mode emulation using HP98406 tests for guidance. [F.Ulivi]
  • hp9845: Added support for the HP98046 serial I/O module. [F.Ulivi]
  • Fixed Visual Studio clang/llvm build configuration. [feos]
  • vectrex: Select bank 1 on reset for 64 KiB cartridges. [Ford Seidel]
  • by35.cpp updates: [hackbar]
    • Added Bally Squawk & Talk sound boards, and switched video games over to new implementation.
    • Added audio output filters.
    • Added sound LED to layouts.
  • tms5220.cpp: Adjusted delay between /RS being activated and /READY being asserted. [hackbar]
  • 6821pia.cpp: Made reading port A when it's in output mode more flexible. [hackbar]
  • Changed auto-fire plugin to store configuration in the plugin home path directory. [Jack Li]
  • Added X11 XInput development library package to Travis build configuration. [Kiall Mac Innes]
  • toypop.cpp: Fixed rendering of withered flowers in liblrabl. [kunikuni]
  • Default save/load search path to an empty string if it's null. [Nathan Woods]
  • Added a -version verb that prints the build version. [Nathan Woods]
  • microtan: Randomize video RAM at startup, and fixed setting stack pointer when loading a snapshot. [Nigel Barnes]
  • ef9365.cpp: Fixed vertical characters, and use configured palette. [Nigel Barnes]
  • Fixed a subtle memory subsystem bug in unit mask handling. [O. Galibert]
  • mindset.cpp: Added preliminary Mindset Video Production System emulation, including graphics coprocessor and keyboard.
  • [O. Galibert, Al Kossow]
  • bus/pc_kbd: Added high-level emulation of PS/2 mouse. [Patrick Mackinlay]
  • Fixed M6805 issue causing PC/AT 101 keyboard to fail to receive commands. [Patrick Mackinlay]
  • SGI IOC2: Switched to using emulated PS/2 keyboard/mouse controllerundefinedfixes inability to type numerous characters.
  • [Patrick Mackinlay, Ryan Holtz]
  • myb3k.cpp: Added support for the FDC4712 8" floppy drive controller card. [protosphere]
  • audio/bally.cpp: Fixed AS2888 sound board playing incorrect tones, and changed sound test switch assignment to avoid conflicts.
  • [Quench]
  • mc68340: Corrected Baud rate calculation. [R. Belmont]
  • esqmr.cpp: Improved RAM, ROM and device mapping (programs run further, but don't boot yet). [R. Belmont]
  • konmedal updates: [R. Belmont]
    • Corrected K52109 mapping and tile banking for shuriboy and fuusenpn.
    • Fixed visible area, colors and priorities for shuriboy.
  • konmedal68k.cpp: Added address map for koropens, allowing it to pass its self-test. [R. Belmont]
  • esq1.cpp: Improved emulation of sq80 allowing it to boot and play. [R. Belmont, Jariseon, R. Buchty]
  • SGI Newport graphics updates: [Ryan Holtz]
    • Added Display Control Bus timeout - prevents Presenter board from being erroneously detected.
    • Fixed COLORI shift when cross-initialized by COLORRED, RGB vs. CI fast-clear handling, and octant calculation for lines.
    • Fixed handling of COLORI register alternate access, and added support for RAMDAC gamma LUT.
    • Fixed source buffer shift when blending is enabled.
    • Fixed line drawing to not cause a hang in certain cases.
    • Fixed color iterator reload behavior, and color iterator clamping behavior.
    • Fixed per-pixel alpha.
    • Added support for endian swapping on host data port writes, and added double-buffer shift support for non-RGB/CI planes.
    • Fixed Packed Color Fractions register handling.
    • Fixed store shift for overlay planes - fixes cursor outlines in Barco ColorTone.
  • sgi_mc: Fixed VDMA TLB which caused corrupt bitmap transfers. [Ryan Holtz]
  • SGI HAL2 audio updates: [Ryan Holtz]
    • Added handling for different frequency rates and fixed stereo DAC playback.
    • Moved DAC devices into HAL2 from HPC3.
    • Implemented DAC parameter read-back.
  • indy_indigo2.cpp: Improved set names, converted to use BIOS options, and added B4 stepping of Indy boot PROM. [Ryan Holtz]
  • Started emulating the Quantel DPB-7000 paintbox: [Ryan Holtz, Mark Nias]
    • Hooked up CSR, control bus, and system control registers.
    • Hooked up Auto-Start switch and both banks of configuration switches.
    • Hooked up CRT controller character generator (using the bw12 character generator ROM until a proper dump is available).
    • Added preliminary Disk Sequencer Card emulation.
    • Added TV field timer.
    • Fixed screen size and visible area, and fixed field in/out timers.
    • Began adding FDC support.
    • Added a skeleton device for the Combiner Card, and hooked up clocked logic and screen device.
    • Added a skeleton device for the Brush Processor Card.
    • Added a skeleton device for the Store Address Card.
  • am2910: Added a preliminary, largely-untested Am2910 Microprogram Controller device. [Ryan Holtz]
  • tdc1008: Emulated the TRW TDC1008 Multiplier-Accumulator. [Ryan Holtz]
  • tmc208k: Added device for the TRW TMC208K/TMC28KU 8x8-bit Parallel Multiplier. [Ryan Holtz]
  • am25s55x: Added initial implementation for Am25S557 and 25S558 Combinatorial Multiplier chips. [Ryan Holtz]
  • 74381: Added untested 74S381 ALU/Function Generator device. [Ryan Holtz]
  • Renamed SGI GIO bus implementation to GIO64 (it's not the same as the earlier 32-bit GIO bus). [tyfighter]
  • ap2_dsk.cpp: Added support for 40-track disk images used by Chinese clones. [zzemu, R. Belmont]
  • Konami System 573 MP3 playback fixes: [Windy Fairy]
    • Fixed addressing issues that could cause crashes, failure to boot, or bad graphics.
    • Fixed playback flag handling, added volume control, and fixed the way playback time is reported.
    • Fixed transitioning between MP3 files.
  • chanbara.cpp: Added DIP switch locations for chanbara. [Corrado Tomaselli, The Dumping Union]
  • aristmk6.cpp: Added Queensland 25012805 BIOS. [Dam0, Heihachi_73]
  • megatech.cpp, megatech.xml: Fixed ROM labels and sizes for Arnold Palmer Tour Golf, Bonanza Bros. and Wrestle War. [f205v]
  • cd32.xml: Sorted entries by name. [FakeShemp]
  • aristmk5.cpp: Dumped USA set chips v1.0, v4.03.07 and v4.04.05. [Gaby, Roberto Fresca]
  • gticlub.cpp, hornet.cpp: Expanded notes about I/O boards. [Hydreigon]
  • bagman.cpp: Changed pickin to use an 8-way joystick, and corrected DIP switch locations. [Mark Spaeth, Tafoid]
  • segaxbd.cpp, pce_tourvision.xml: Fixed stray spaces in descriptions. [MASH]
  • m72.cpp: Dumped GAL at IC3 for lohtb. [parramon, ClawGrip]
  • toki_ms.cpp: Re-dumped "5_tk_514.ic25" ROM for tokims. [parramon, ClawGrip]
  • pc98.xml updates: [r09]
    • Re-tested software with latest MAME.
    • Re-labeled disk images with their actual names, and added usage notes for software that requires DOS.
    • Removed user disks from games that required the user to create them, and removed duplicates that only differ in save data.
  • pc98_cd.xml: Re-ordered some disks so they automatically mount in a more logical way, and corrected metadata. [r09]
  • o2.cpp: Added notes after decapping the O2 Keyboard microcontroller (Zilog RT101+228A). [Sean Riddle]
  • apple2: Added the //e version of the AE Vulcan IDE card. [SPK, R. Belmont]
  • konmedal.cpp: Dumped PROMs for shuriboy. [TeamEurope, Rod_Wod, The Dumping Union]
  • megadriv.cpp: dumped MegaCD Japan BIOS revision 1.00C. [tmee]
→ NOWSZY [arcade] ClrMamePro 4.044 30/11/2021

4.044 30/11/2021

  • fixed: file can get lost under some rare rename/set conditions (MAME238 diablo68 u2)
  • misc: update 7Zip SDK/DLL to 21.06, update unrar SDK/DLL to 6.10.2
  • misc: compiled with Visual Studio 2022 / Win 11

4.043 08/10/2021

  • fixed: xml cdata parsing error
  • fixed: sample stats count for nodump sets which reference a sampleonly set

4.042 14/09/2021

  • misc: support parent/clone relationship of devices
  • misc: systems auto assign can detect empty software list folders in case they are named accordingly
  • misc: software list import's default setting is off
  • misc: changed behaviour of context menu "move all incomplete sets" to "move all sets with problems" (similar for delete). This also covers wrong named etc ones, not only missing files.
  • misc: contextMenu options Delete/Move/Copy Current/all [not fixed]/all sets with problems use the parent set in full merged mode
  • misc: cleaning cache also cleans hashes folder
  • misc: batcher's scanner merge mode overwrite does not overwrite the information from a datfile's forcemerging option
  • misc: batcher's rebuilder pack overwrite does not overwrite the information from a datfile's forcepacking option
  • misc: don't stop multiple downloads on first failure
  • misc: wrote a wrapper class to handle all filefind calls which weren't 32k path length ready. This should fix all remaining long path (32k) issues.
  • fixed: invalid wrong-case messages on chds with very long filenames
  • fixed: wrongly list valid chds as unneeded when a no dump chd of the same name exists and 'mark no dump as unneeded' option is enabled

4.041

  • added: Select Sets variables %R %G to filter by for Region / Language
  • added: Batcher, rebuilder setting to avoid message prompts
  • misc: support dat date attribute format YYYY-MM-DD without specifying timestamp
  • misc: rar/7z/uncompressed files timestamps are handled as UTC based, zip as non UTC based
  • fixed: some unpack/pack zip operation fail on very long file/path names
  • fixed: interative folder creation for UNC paths is broken
  • fixed: systems auto assign fails for software lists
  • fixed: fail to load dats from www when www profiler definition file doesn't use http/https in the links
→ NOWSZY [Arcade] MAMEUI x64 0.238 24/11/2021

MameUI 0.237

  • sync with mame v0.238

MameUI 0.237

  • sync with mame v0.237

MameUI 0.236

  • sync with mame v0.236

MameUI 0.235

  • sync with mame v0.235

MameUI 0.234

  • sync with mame v0.234
  • Fixed crash in maestro.cpp when validating
  •  Fixed buffer overflow when creating CPU.ini

MameUI 0.229

  • The hack that saved slider values on exit has been removed. This is because the slider code was refactored and the result was not compatible with the hack.
  •  Fixed a problem with the pluginspath which could cause plugin errors in certain circumstances.
  • Fixed a problem where category files could not be found in certain win10 setups (MESS only)
→ NOWSZY [arcade] Mame x64 0.238 23/11/2021

MAME 0.238 24 Nov 2021

You know what time it is? It’s time for MAME 0.238, our November release! After many years of waiting, the rare space shooter Monster Zero from Nihon Game is now playable. Despite the title, this game does not feature a three-headed space dragon. This release adds support for Fowling and Monkey Goalkeeper, two more Elektronika hand-held games built around the Egg/Mickey Mouse Game & Watch program.

There are a few changes to MAME’s UI and the debugger this month. Firstly, MAME is now less eager to reset your input configuration if you run it without connecting a game controller. Analog inputs support a few more configuration options, and we’ve added some (long overdue) documentation for the input configuration process. The timecode logging feature (used by people making gameplay videos) has been moved to a plugin, and debugger memory views now support octal data display, and octal or decimal address display.

Support for several Famicom controllers has been added or fixed this month, including the IGS Tap-tap Mat, Bandai Family Trainer, Bandai Power Pad, Bandai Hyper Shot, Konami Doremikko Piano Keyboard, and Konami Exciting Boxing air bag. Also involving peripheral support, the Acorn Archimedes drivers now support podule expansions, the Econet module slot, serial/parallel ports, and extension ROM sockets.

New working clones
  • bootleg (Elektronika) Fowling [algestam, Milan Galcik]
  • bootleg (Elektronika) Monkey Goalkeeper [algestam, Milan Galcik]
  • Grudge Match (v00.90, prototype) [Kevin Eshbach, Brian Troha, Simzy]
  • Mirai Ninja (Japan, set 2) [Corrado Tomaselli]
  • Monster Zero (set 2) [Dillweed]
  • Pop'n Music 1 (ver TA-A, HDD 1.01) [Caldenza]
  • New HyperMan (3-in-1 with Cookie & Bibi & HyperMan) (set 2) [jordigahan]
  • Super Street Fighter II: The New Challengers Super 2 (USA 930911) [Genaro Rodarte]
  • Machines promoted to working
  • Monster Zero (set 1) [smf, Dillweed]
New machines marked as NOT_WORKING
  • Acorn Computers Acorn A500 Development System [Nigel Barnes]
  • Acorn Computers Acorn A680 UNIX Evaluation System [Nigel Barnes]
  • Acorn Computers Acorn M4 [Nigel Barnes]
  • Casio CTK-2100 [Devin Acker]
  • Fairchild Instrument & Camera Corporation F387X PEP System [Bitsavers]
  • The Fast And The Furious (v3.06) [Victor Fernandez (City Game)]
  • Guitar Hero Arcade (v1.0.5) [Museo del Recreativo]
  • House Ball [Museo del Recreativo, ClawGrip]
  • Main Event (Destron) [Museo del Recreativo, ClawGrip]
  • Martian Queen [Robbbert]
  • Motorola SYS1121 [Luigi30]
  • Positron Computers Ltd Positron 9000 [Binary Dinosaurs, Nigel Barnes]
  • Rockin' Bowl-O-Rama (v2.1.1) [Museo del Recreativo, ClawGrip]
  • Roland TR-808 Rhythm Composer [afx303, DinSync]
  • Space Poker [Robbbert]
  • Stop [jordigahan, ClawGrip]
New clones marked as NOT_WORKING
  • 48 in 1 MAME bootleg (ver 3.08, HPH-V000) [anonymous]
  • Acorn Computers Acorn A500 Domesday Development System [Nigel Barnes]
  • Acorn Computers Acorn R140 [Nigel Barnes]
  • Acorn Computers Acorn R225 [Nigel Barnes]
  • Acorn Computers Acorn R260 [Nigel Barnes]
  • Cowboy Eight Ball (set 2) [Robbbert]
  • Mushiking The King Of Beetle (2K3 2ND Ver. 1.000-, China) [Jorge Valero, MetalliC, rtw]
  • Mushiking The King Of Beetles - Mushiking II / III / III+ (Ver. 1.000-) (Korea) [Jorge Valero, MetalliC, rtw]
  • Teenage Mutant Ninja Turtles (1.01) [Inkochnito, PinMAME]
New working software list additions
  • apple2_flop_clcracked: Winter Games (cleanly cracked) [4am, Firehawke]
  • apple2_flop_orig:
  • The Bard's Tale III: Thief of Fate (800K 3.5"), The New Print Shop (800K 3.5"), Rocky's Boots (Version 4.1) (800K 3.5")
  • [4am, Firehawke]
  • apple2gs_flop_orig: King's Quest: Quest for the Crown [4am, Firehawke]
  • archimedes_hdd: RISC OS 3.11 Applications [Nigel Barnes]
  • archimedes_rom: Wizzo4 3.12, Wizzo4 3.22, Wizzo5 3.12, Wizzo5 3.13, Wizzo5 3.15 [Nigel Barnes]
  • c64_cass:
  • Ferrari Formula One, Fight Night, Fire Ant, Firelord (Hewson Consultants), First Strike (Elite Systems), Fists 'n' Throttles,
  • Flight Path 737, Flying Feathers (alt), Flying Shark, Football Manager 2, Forgotten Worlds, Fort Apocalypse, Foxx Fights Back,
  • Freddy Hardest, Frogger 64, Front Line, Future Knight, Galactic Games (Activision), Game Over II, Garfield,
  • Garfield: Winter's Tail, Gauntlet (U.S. Gold), Gauntlet / Xevious (U.S. Gold), Ghost Chaser, Ghostbusters II, Ghosts'n Goblins,
  • Ghouls'n Ghosts, Giants, Glider Rider, Go Crazy, The Gold Collection, The Gold Collection III, Golden Axe (Virgin), The Goonies,
  • Grand Moster Slam, Grand Prix Selection, The Great Escape, Gremlins: The Adventure, Gremlins 2: The New Batch, Gridrunner,
  • Gryphon, Gryzor (Ocean), Guadalcanal, Gunship, Gutz [The Ultimate Tape Archive Team]
  • entex_sag: Pac-Man 2 [Kevin Horton, Rik]
  • fm77av: Deep Forest [Katsura82, rockleevk, r09]
  • fmtowns_cd:
  • Märchen Toshokan - Grimm Douwa - Ibarahime (Nemurihime), Märchen Toshokan - Grimm Douwa - Ookami to Shichihiki no Koyagi,
  • Man'youshuu, Music Pro-Towns v1.3 (Naizou Ongenban),
  • Towns Hyper Chiiku Ehon - Nihon Mukashibanashi Vol. 5 - Kintarou / Hanasaka Jiisan, Towns System Software V2.1 L50A [redump.org]
  • Hyper Note (1992-03-03), Hyper Planet (1992-02-14), TEATA - Vision - Recording & Playback System V1.0,
  • TEATA - Vision - Recording & Playback System V1.1, TEATA - Vision - Recording & Playback System V1.2 [redump.org, cyo.the.vile]
  • fmtowns_flop_orig:
  • Tama CG-shuu - Mai [cyo.the.vile]
  • Gorby no Pipeline Daisakusen [Katsura82, rockleevk, r09]
  • gamegear: Streets of Rage II ~ Bare Knuckle II - Shitou e no Chingonka (prototype) [smspower, VGHF]
  • nes:
  • Airball (RetroZone), Data East All-Star Collection, Larry and the Long Look for a Luscious Lover, The Legends of Owlia,
  • Mega Man 8 in 1 (PL-0006), Mystic Pillars, Nomolos - Storming the Catsle, Super Games 143 in 1 (The Best Games of NES) [anonymous]
  • Ultimate Frogger Championship [KHAN Games]
  • The Mad Wizard - A Candelabra Chronicle, The Rise of Amondus [Sly Dog Studios]
  • ngpc: Metal Slug - 1st Mission (prototype) [Brian Hargrove, Elliot Rosenberger]
  • pc200: Microsoft MS DOS Operating System, PC200 Promotion [Centre for Computing History]
  • rx78_cart: ABC Word Game, Excite Tennis [Gaming Alexandria, Alan Steremberg, Nathaniel Lockhart, Robbbert]
  • sgi_mips:
  • Hot Mix Volume 2, Hot Mix Volume 3, IRIX 4.0.5F, Trusted IRIX /B 4.0.4 [archive.org, darkstar]
  • 3.10 Compilers Maintenance Update for IRIX 4.0.5, Ada95 Compiler 1.1, C++ Translator 2.1.1, C++ Translator 3.0.1, C++ Translator 3.1, C++ Translator 4.0, Diagnostics 4.0.5J, Diagnostics 6.0, Diagnostics 6.0.1, Digital Media 3.0, FORTRAN 77 Compiler 3.4, FORTRAN 77 Compiler 3.5.1, FORTRAN 77 Compiler 3.6.1, FORTRAN 77 Compiler 4.0+, FORTRAN 77 Compiler 4.0.2, Fortran 90 Compiler 6.1 (August 1995), IP19/IP21/IP25 Patchsets 2/97 for IRIX 6.2, IRIS Development Option 6.0, IRIS Development Option 6.1, IRIX 5.2 Patches #2, IRIX 5.2, 5.3 and 5.3XFS IP19 Required Patch Set May 1996, IRIX 5.3 Onyx RE/REII Patch December 1994, IRIX 5.3 Patches for Indigo2 250MHz R4400 EX/XZ/XL December 1995, IRIX 5.3 for Indigo2 Impact, IRIX 5.3 with 175MHz and 2MB cache support, IRIX 5.3 with XFS Patch CD, IRIX 6.0, IRIX 6.2 Fix on Fail Patches, IRIX 6.4 Gigabit Ethernet Patches, IRIX 6.4 Recommended/Required Patches September 1999, IRIX 6.5 Development Libraries, IRIX Development Foundation 1.2 for IRIX 6.5, IRIX Development Foundation 1.3 for IRIX 6.5, IRIX Patch 5.1.1.3, ImageVision Library 2.5, Impressario 1.1 Developer's Kit, Impressario 1.2 Developer's Kit, MIPSpro 6.1, MIPSpro 6.2, MIPSpro 7.2.1 Compiler Patches June 1998 for IRIX 6.2, 6.3, 6.4 and 6.5, MIPSpro 7.4, MIPSpro Power Fortran 77 6.0, MIPSpro Power Fortran 77 6.1, MegaDev 3.0, Network File System 6.0, Network File System 6.1, Octane I/O Patches for IRIX 6.4, Pascal Compiler 1.3.1, Pascal Compiler 1.4.3, Pascal Compiler 1.4.4, Power C 2.0, Power C 2.1.1, Power Fortran Accelerator 4.0.1 03/1994, Power Fortran Accelerator 4.0.1 04/1994, ProDev Workshop 2.5.1, ProDev Workshop 2.9.1, ProDev Workshop 2.9.2, RapidApp 1.1, SCSL Scientific Library 1.3 for IRIX 6.4 and 6.5, Silicon ArtFX - Produced by the Multimedia Design Group of the Corporate Marketing Division, Sirius Video 6.0, Trusted IRIS Development Option 4.0.5 EPL, Trusted IRIX /B 4.0.5 EPL, Varsity Update August 1998 for IRIX 6.2, 6.3, 6.4 and 6.5,
  • WorkShop Pro MPF 2.5 [jrra.zone, darkstar]
  • sms:
  • Thunder Blade (prototype) [HoverEel, smspower]
  • Dead Angle (prototype) [smspower]
  • vgmplay:
  • After Burner (Atari ST), Gods (Atari ST), Gyruss (Family Computer Disk System), Little Nicky (Nintendo Game Boy Color), Mitsume ga Tooru (NES), Race America (NES), Radikal Bikers (Nintendo Game Boy Color), Speedball (Atari ST), Speedball 2 - Brutal Deluxe (Atari ST), Spider-Man (Nintendo Game Boy Color) [vgmrips.net, Tafoid]
  • vsmile_cart:
  • Alphabet Park Adventure (USA, alt 2, two chips), Alphabet Park Adventure (USA, rev. 101, alt), Disney/Pixar Cars - Rev It Up in Radiator Springs (USA, alt), Disney/Pixar Cars - Rev It Up in Radiator Springs (USA, alt 2)
  • [skaman]
Software list items promoted to working
  • fmtowns_cd:
  • Nemurenu Yoru no Chiisana Ohanashi [Carl, r09]
  • Hyper Address Ver. 2.0, Hyper Land - Doubutsu no Sekai [cyo.the.vile]
  • nes:
  • CoolBoy 198 in 1, CoolBoy 400 in 1, CoolBoy 400 in 1 (alt, 403 games), Exciting Boxing (Japan), Game 450 in 1, Game 500 in 1,
  • Pocket Games 150 in 1, Space Shadow (Japan), Super Game 218 in 1 (JF2181), Super Game 360 in 1, Super Game 402 in 1,
  • Super Mogura Tataki!! Pokkun Moguraa (Japan), Super Team Games (USA) [kmg]
New NOT_WORKING software list additions
  • c64_cass:
  • Final Fight, Fist II: The Legend Continues, The Flintstones, Galivan, The Games: Summer Edition, The Games: Winter Edition,
  • Ghostbusters (Activision), The Great Giana Sisters, Green Beret [The Ultimate Tape Archive Team]
  • fmtowns_cd:
  • Hyper DX, Master CD - FMV-Towns Series, Teo - Mou Hitotsu no Chikyuu - Version 1.0 [redump.org]
  • Teo - Mou Hitotsu no Chikyuu - Version 2.0 [redump.org, cyo.the.vile]
  • fmtowns_flop_orig:
  • Musirou - Ongaku Kyoushitsu Ver. 2.0 [cyo.the.vile]
  • Columns [Katsura82, rockleevk, r09]
  • nes: Mega Man 2 - 30th Anniversary Classic Cartridge [kdawg]
Translations added or modified
  • Chinese (Simplified) [YuiFAN]
  • Chinese (Traditional) [YuiFAN]
  • Greek [BraiNKilleRGR]
  • Portuguese (Brazil) [Felipe]
  • Slovak [Milan Galcik]
  • Merged pull requests
  • 7467: bus/vme: De-skeletonized vme_hcpu30.cpp. [shattered]
  • 8673: bus/nes: Fleshed out some SA1 features, added wait states, and improved interrupts. [cam900]
  • 8747: pce.cpp: Updated some comments. [kmg]
  • 8749: Corrected metadata for Winter Games/The Games: Winter Edition in Apple II software lists. [Firehawke]
  • 8750: coco12.cpp: Audited save state support and marked it as supported for systems. [Tim Lindner]
  • 8751: machine/wd_fdc.cpp: Delay forced interrupt if write is in progress. [prime6809]
  • 8752: nes.xml: Fixed cartridge RAM for several items. [kmg]
  • 8753: Added skeleton driver for Motorola MVME12x systems. [Luigi30]
  • 8756: Removed support for several obsolete targets, including UWP, Steam Link and Android MIPS. [Miodrag Milanović]
  • 8757: ctk2000.cpp: Added preliminary Casio CTK-2100 driver. [Devin Acker]
  • 8764: bus/nes: Fixed four-screen mirroring when loading loose .nes files. [kmg]
  • 8765: bus/nes: Simplified 8K banking with existing parameterized function. [kmg]
  • 8766: cpu/tms32031: Added TMS320VC33 support, and expanded notes. [cam900]
  • 8767: sound/saa1099.cpp: Fixed output behavior when both noise and square wave are enabled. [cam900]
  • 8768: bus/nes: Removed bogus mirroring and banking bits from NAMCOT 3446 emulation. [kmg]
  • 8769: sgi_mips.xml: Added twenty-four items, including development tools and demos. [jrra.zone, darkstar]
  • 8770: fmtowns_flop_flop_orig.xml: Added four new dumps and verified some existing dumps. [r09, cyo.the.vile, Katsura82, rockleevk]
  • 8771: machine/mc68328.cpp: Cleaned up register handlers and structure. [Ryan Holtz]
  • 8772: bus/nes_ctrl: Added emulation for the IGS Tap-tap Mat controller. [kmg]
  • 8773: bus/nes_ctrl: Fixed Bandai Family Trainer button reads. [kmg]
  • 8774: c64_cass.xml: Added twenty items (seventeen working, three not working). [The Ultimate Tape Archive Team, Steven Coomber]
  • 8777: frontend: Refactored menu event handling and fixed a number of issues. [Vas Crabb]
  • 8778: stop.cpp: Added skeleton driver for “Stop” (a game using LED displays with no video or sound output). [jordigahan, ClawGrip]
  • 8779: machine/gt913_snd.cpp: Log two more unknown sound commands. [Devin Acker]
  • 8780: fmtowns_cd.xml: Added fifteen items, replaced two items with better dumps, and added missing floppies for five items. [r09]
  • 8781: machine/mc68328.cpp: Changed preprocessor macro constants to enumerated constants in device class. [Ryan Holtz]
  • 8783: nes.xml: Added eight homebrew games that were released on cartridges. [anonymous, Sly Dog Studios, KHAN Games, kmg]
  • 8785: nes.xml: Added a Mega Man 2 re-release (not working). [kdawg, kmg]
  • 8776: sgi_mips.xml: Added forty-five items, and twelve missing CDs for existing items. [archive.org, jrra.zone, darkstar]
  • 8787: m92.cpp: Updated B board references for all games. [Sergio Galiano]
  • 8790: bus/nes_ctrl: Added support for the Konami Doremikko Piano Keyboard. [kmg]
  • 8791: emu/screen.cpp: Flag when svg_renderer output bitmap has not changed. [Ryan Holtz]
  • 8794: bus/nes_ctrl: Added support for the Bandai Hyper Shot light gun. [kmg]
  • 8795: gbcolor.xml: Changed descriptive/disambiguation text in descriptions to lowercase. [ArcadeShadow]
  • 8796: samcoupe_cass.xml: Corrected list description. [ArcadeShadow]
  • 8797: cps1.cpp: Corrected settings for sf2cejx and sf2hfj two player mode DIP switch. [Sergio Galiano]
  • 8799: lwriter.cpp: Added lwriter rev2 ROM as a BIOS option. [Jeff Muizelaar]
  • 8800: bus/nes: Fixed samples not playing in Famicom Aerobics Studio. [kmg]
  • 8802: houseball.cpp: Added skeleton driver for Olakoa House Ball (clone of Taito Ice Cold Beer). [Museo del Recreativo, ClawGrip]
  • 8803: rbowlorama.cpp: Added skeleton driver for Namco / Cosmodog Rockin' Bowl-O-Rama (v2.1.1). [Museo del Recreativo, ClawGrip]
  • 8806: amiga_hdd.xml: Added manufacturer name to list description. [ArcadeShadow]
  • 8808: 3rdparty/genie: Define _FILE_OFFSET_BITS=64 on Linux to handle building on large disks better. [Matthew Barnes]
  • 8809: dmainevent.cpp: Added skeleton driver for electromechanical game Main Event (Destron). [Museo del Recreativo, ClawGrip]
  • 8817: bus/nes_ctrl: Added support for the Konami Exciting Boxing air bag controller. [kmg]
  • 8818: taitotx.cpp: Fixed goketsuj title (MT08127). [kmg]
  • 8819: sms.xml, gamegear.xml: Added two Master System prototypes and one Game Gear prototype. [smspower, HoverEeel, kmg]
  • 8820: rawthrillspc.cpp: Added skeleton drivers for two games. [Victor Fernandez (City Game), Museo del Recreativo, ClawGrip]
  • 8822: vsmile_cart.xml: Added four working items. [skaman, ClawGrip]
  • 8824: c64_cass.xml: Added thirty-four items (28 working, six not working). [The Ultimate Tape Archive Team, Steven Coomber]
  • 8825: snowbros.cpp: Added New HyperMan (3-in-1 with Cookie & Bibi & HyperMan) (set 2). [jordigahan, ClawGrip]
  • 8826: nes.xml: Updated the rest of the Bandai Family Trainer games to fully working. [kmg]
  • 8827: bus/nes_ctrl: Updated Bandai Power Pad code, and promoted all games that use it to working. [kmg]
  • 8829: Updated Greek Translation. [BraiNKilleRGR]
  • 8830: lwriter.cpp: Add lwriterplus rev42 ROM as a BIOS option. [Jeff Muizelaar]
  • 8832: cop01.cpp: Added description for invulnerability cheat DIP switches (MT08132). [Steven Coomber]
  • 8833: bus/nes: Added partial emulation for unlicensed game Dragon Fighter. [kmg]
  • 8834: hh_sm510.cpp: Added Elektronika Fowling (bootleg Mickey Mouse conversion). [algestam, Milan Galcik]
  • 8836: Updated Brazilian Portuguese translation. [Felipe, Vas Crabb]
  • 8837: hh_sm510.cpp: Added Elektronika Monkey Goalkeeper (bootleg Mickey Mouse conversion). [algestam, Milan Galcik]
  • 8839: ibm5150.xml, ibmpcjr_flop.xml: Moved Touchdown Football to ibmpcjr_flop.xml (GitHub #8838). [einstein95]
  • 8840: bus/nes: Added support for cartridges using the SMD133 ASIC. [kmg]
  • 8841: imolagp.cpp: Added a note about Ferrari 1 clone from Falgas/Videotronic. [ClawGrip]
  • 8842: houseball.cpp: Fixed an error in a comment. [ClawGrip]
  • 8843: video/gp9001.cpp: Updated comment with register 0x0E initialization values for remaining games. [Sergio Galiano]
  • 8844: video/powervr2.cpp: Fixed the background offset calculation. [Jennifer Taylor]
  • 8845: ngpc.xml: Added Metal Slug - 1st Mission (prototype). [Brian Hargrove, Elliot Rosenberger, David Haywood]
  • 8846: bus/nes_ctrl: Removed device_reset() for recently updated input devices. [kmg]
  • 8847: megadriv.cpp: Noted that LaserActive NEC PAC can play CD games. [cam900]
  • 8848: hh_sm510.cpp: Removed uncertain IDs for Elektronika Fowling from comments. [algestam]
  • 8849: fm77av.xml: Added protected Deep Forest disk images and marked existing ones as cracked. [Katsura82, rockleevk, r09]
  • 8851: rawthrillspc.cpp: Added hard disk dump for The Fast And The Furious. [Victor Fernandez (City Game), ClawGrip]
  • 8857: Updated Greek Translation. [BraiNKilleRGR]
Source Changes
  • rgum.cpp: Improve peripheral hookups; add uPD7759 controls [AJR]
  • rgum: Add preliminary inputs [AJR]
New clones marked as NOT_WORKING
  • 48 in 1 MAME bootleg (ver 3.08, HPH-V000) [anonymous]
  • novag_diablo: fix lockup problem at fresh start [hap]
  • Machines promoted to working
  • Monster Zero (set 1) [smf, Dillweed]
New working clones
  • Monster Zero (set 2) [Dillweed]
  • boosting the interleave during three way cpu communications speeds up Monster Zero protection check [smf-]
  • sfx/monsterz: improve bullets x offset [hap]
  • monsterz: only uses 1 button for shooting [hap]
  • galaxian: fix typo [hap]
  • monsterz: use galaxian stars instead of scramble [hap]
  • plugin/data: handle multiple blocks in dat [cracyc]
  • strconv: avoid msvc debug assertion [Patrick Mackinlay]
  • esripsys: fix debugger crash [Patrick Mackinlay]
  • plugins/data: srcclean [Vas Crabb]
  • sfx/monsterz: add kludge for sprite y offset issue [smf]
  • powerpc: add power family disassembly [Patrick Mackinlay]
  • facit4440: Updates based on schematics [AJR]
  • pce.cpp: Updated some comments. (#8747) [0kmg]
  • apple2{,gs}_flop_{clcracked,orig}.xml: Corrected metadata for Winter Games/The Games: Winter Edition. (#8749) [Firehawke]
    • apple2gs_flop_clcracked.xml: Corrected disk size of SQ2.
  • New working software list additions (apple2_flop_orig.xml)
    • Rocky's Boots (Version 4.1) (800K 3.5") [4am, Firehawke]
    • The Bard's Tale III: Thief of Fate (800K 3.5") [4am, Firehawke]
    • The New Print Shop (800K 3.5") [4am, Firehawke]
  • New working software list additions (apple2gs_flop_orig.xml)
    • King's Quest: Quest for the Crown [4am, Firehawke]
  • macp.cpp: added some flesh to the skeleton. 2 games are playable. [Robbbert]
  • macp.cpp: Fix clang error: operator '?:' has lower precedence than '|'; '|' will be evaluated first
  • [-Werror,-Wbitwise-conditional-parentheses]
  • macp: wrong value was being used. [Robbbert]
  • Added new working clone
    • Pop'n Music 1 (ver TA-A, HDD 1.01) [smf, Caldenza]
  • powerpc: reduce enum scope [Patrick Mackinlay]
  • nes.xml: Various WRAM fixes and more. (#8752) [0kmg]
    • Black Bass games: Mirroring confirmed from solder pads. Marked as not supported since they aren't at all playable.
    • Added battery-backed WRAM to various games. Save games should now work where relevant.
    • Added regular WRAM to various games. These prototypes now work: Chip's Challenge, Mickey Mouse Dream Balloon, Scarabeus, SMB2 (US).
  • Remove pnacl remains [Miodrag Milanovic]
  • Remove steamlink [Miodrag Milanovic]
  • Remove CI20 [Miodrag Milanovic]
  • cmake target was not very useful [Miodrag Milanovic]
  • rpi target was not used, but regular linux one anyway [Miodrag Milanovic]
  • mips platform is not supported for Android for some time [Miodrag Milanovic]
  • xcode4 and ios removal [Miodrag Milanovic]
  • Remove old VisualStudio [Miodrag Milanovic]
  • fastbuild removal [Miodrag Milanovic]
  • vs2019_clang target is now used instead of vsllvm [Miodrag Milanovic]
  • Remove of winstore/winphone [Miodrag Milanovic]
  • Remove uwp from build system [Miodrag Milanovic]
  • Remove uwp specific sources [Miodrag Milanovic]
  • Remove OSD_UWP from rest of code [Miodrag Milanovic]
  • remove uwp column [Miodrag Milanovic]
  • Few more leftovers removed [Miodrag Milanovic]
  • render/d3d: Replaced some locale-sensitive configuration parsing code. [Vas Crabb]
  • allied, g627, spectra: added save-state and external outputs support. [Robbbert]
  • cps2.cpp: corrected some overdumps for avsp [Guru]
  • rgum.cpp: identified some dips, minor comments update [Ivan Vangelista]
  • new NOT_WORKING machine (Casio CTK-2100) (#8757) [Devin Acker]
    • ctk2100: preliminary work
    • ctk2100: possible keyboard hookup
    • ctk2100: hook up rudimentary timers
    • ctk2100: add ports and hook up the LCD
    • ctk2100: timer tweaks, input tweaks
    • ctk2100: fix I/O port reads (stops constant LCD resets)
    • gt913: increase key polling rate (fixes ctk2100 test mode)
    • ctk2100: add ADCs, clean up and comment some other stuff
    • lpc210x: add the PL190 VIC here too while i'm at it
    • vic_pl192: fix clang build
    • unidasm: add gt913
New working software list additions
  • entex_sag: Pac-Man 2 [Kevin Horton, Rik]
  • mjkjidai.cpp: identified coinage dips, very minor cleanups [Ivan Vangelista]
  • apple2gs_flop_clcracked.xml: fixed sha1 for gpcirc [Ivan Vangelista]
New working clones
  • Grudge Match (v00.90, prototype) [Kevin Eshbach, Brian Troha, simzy]
  • gts80: fixed mistakes in comments [Robbbert]
  • Debug memory view improvements [AJR]
    • Add options for 1-byte, 2-byte, 4-byte and 8-byte octal data display, which are selected automatically for memory spaces
    • configured as octal. Octal data has also been made editable.
    • Add options for displaying addresses in decimal or octal as alternatives to the typical hexadecimal format. This also affects the
    • address expression box.
    • Prevent the cursor from moving left from the first address or right from the maximum address.
      • Note that the new options have only been hooked up for the Qt debugger. The Windows and OS X debuggers should also be updated to include them.
  • debugger/qt/memorywindow.cpp: Remove leftover printf [AJR]
  • pc8801_flop.xml: Fixed sha1 length issue with commented rom. [Scott Stone]
  • cococart.cpp: Fix copy-and-paste mistake [AJR]
  • amstrad: Return 0xFF on PPI port A when the PSG is inactive. Fixes Puzzle Bobble. [Barry Rodewald]
  • bus/nes: Fixed 4-screen mirroring when loading loose .nes files. (#8764) [0kmg]
  • Also, tweaked logging so newer .nes files show backwards compatible fields.
  • debugger: support octal on the Mac native debugger [R. Belmont]
  • bus/nes: Simplify 8K banking with existing parameterized function. (#8765) [0kmg]
    • bus/nes: Simplify 8K banking with existing parameterized function.
    • remove some useless semicolons
  • bus/nes: Removed bogus mirroring and banking bits from NAMCOT 3446. (#8768) [0kmg]
  • selmenu: fix wrongly placed messagebox [hap]
  • fanucspmg: add correct contact url to comment [hap]
  • mc68328: Cleaned up register handlers and structure. [Ryan Holtz] (#8771) [MooglyGuy]
  • saa1099.cpp: Fix output behavior when both noise and tone are enabled (#8767) [cam900]
  • bgfx: fix flurry of bogus warning messages [hap]
  • screen: fix buffer overflow crash with VIDEO_VARIABLE_WIDTH screens [AmatCoder]
  • removed leftover [Miodrag Milanovic]
New working clones
  • Super Street Fighter II: The New Challengers Super 2 (bootleg, USA 930911) [Genaro Rodarte]
  • fmtowns_flop_*.xml: 4 new dumps, verified originals (#8770) [r09]
  • undefined Verified the Futoppara FD Heisei disks as dumped from original disks and moved them to fmtowns_flop_orig.xml [cyo.the.vile]
  • undefined Removed the old handcrafted Columns image
  • New working software list additions (fmtowns_flop_orig.xml)
  • Gorby no Pipeline Daisakusen [Katsura82, rockleevk, r09]
  • Tama CG-shuu - Mai [cyo.the.vile]
  • New not working software list additions (fmtowns_flop_orig.xml)
  • Columns [Katsura82, rockleevk, r09]
  • Musirou - Ongaku Kyoushitsu Ver. 2.0 [cyo.the.vile]
  • sgi_mips: new software list additions from jrra.zone (#8769) [Michael D]
New clones marked as NOT_WORKING
  • Teenage Mutant Ninja Turtles (1.01) [Inkochnito, PinMAME]
  • plugins/console: fix crash [cracyc]
  • osdcore: fix buffer overflow with osd_output stack [hap]
New machines marked as NOT_WORKING
  • F387X PEP System [Bitsavers]
  • f8: Add callback for overriding the normal reset address [AJR]
  • frontend: Refactored menu event handling and fixed a number of issues. (#8777) [Vas Crabb]
    • Moved common code for drawing about box, info viewer, and other text box menus to a base class; removed the last of the info
    • viewer logic and the multi-line item hack from the base menu class.
    • Added previous/next group navigation for general inputs and plugin input selection menus.
    • Moved message catalog logic to lib/util, allowing osd and emu to use localised messages.
    • Made the base menu class use the UI manager’s feature for holding session state rather than a static map and mutex.
    • Improved menu event handling model, and fixed many issues, particularly with menus behaving badly when hidden/shown.
    • Added better support for menus that don’t participate in the usual menu stack, like the menuless sliders and the save/load state menus.
    • Made a number of menus refresh state when being shown after being hidden (fixes MT08121 among other issues).
    • Fixed indication of mounted slot option in the slot option details menu.
    • Improved appearance of background menus when emulation isn't running - draw all menus in the stack, and darken the background
    • menus to make the edges of the active menu clearer.
    • Fixed locale issues in -listxml.
  • debugger: Made GUI debuggers more uniform. [Vas Crabb]
    • Added new memory view features to Win32 debugger.
    • Fixed spelling of hexadecimal in Cocoa debugger and added decimal address option.
    • Fixed duplicate keyboard shortcut in Cocoa debugger (Shift-Cmd-D was both new device window and 64-bit float format).
    • Made keyboard shortcuts slightly more consistent across debuggers.
  • plugins: Moved input selection menu and sequence polling code to a common library. Fixed the issue that prevented keyboard inputs being mapped with -steadykey on. [Vas Crabb]
  • docs: Started adding some documentation for MAME's internal UI, and updated the list of example front-ends. [Vas Crabb]
  • Regenerated message catalog sources. For translators, the new strings are mostly: [Vas Crabb]
    • The names of the inputs provided by the OS-dependent layer for things like fullscreen and video features. These show up in the user interface inputs menu.
    • The names for automatically generated views. These show up in the video options menu - test with a system with a lot of screens to see more variants.
    • The input macro plugin UI.
    • A few format strings for analog input assignments.
    • A few strings for the about box header.
  • frontend: Make all the textbox menus use the custom navigation flag, on the off chance they become scrollable somehow. [Vas Crabb]
  • ctk2100: added to mame.lst [Robbbert]
  • bus/nes_ctrl: Fixed Family Trainer button reads. (#8773) [0kmg]
    • Column input reads now are now shifted to correct bit, fixing reads for top two rows.
    • Button presses are correctly 0 bits.
    • Multiple rows can be scanned per read.
    • Flipped key bindings on mat side A - now left/right correspond to left/right on mat.
  • gt913: log two more unknown sound commands (#8779) [Devin Acker]
  • gts3, gts3a: WIP [Robbbert]
  • Fix various usability issues: [Vas Crabb]
    • frontend: Made it so you can press UI On Screen Display to hide the Analog Controls menu and see the response to your inputs without the risk of changing settings, and see more axes at once and scroll them for systems with very large number of axes. Also ensure the axis being configured is visible when the menu is visible, and made the menu behave a bit more like the system input assignments menu (including previous/next group navigation).
    • frontend: Allow Lua to draw to the UI container - this addresses the main complaint in #7475. Note that drawing to the UI container will draw over any UI elements, including menus. Plugins can check menu_active to avoid drawing over menus. Also
  • removed some unnecessary use of sol: :overload.
    • frontend: Improved info/image box navigation on the system/softwre selection menus, and cleaned up some leftover code that came from the copy/pasted event handling functions.
    • frontend: Fixed sliders menu not handling Alt+Shift as intended (thanks Coverity). Fixed a couple of harmless Coverity errors, too.
    • emu/inpttype.ipp: Made the default assignment for Save State recognise right shift.
    • plugins: Added next/previous group navigation to input macro edit menu.
    • docs: Added basic description of the system and software selection menus, and corrected a couple of errors in the Lua reference.
  • docs: Fix an error in the Lua reference that I copy/pasted without noticing. [Vas Crabb]
  • plugins: Moved the timecode recording functionality to a plugin. [Vas Crabb]
  • plugins: Fixed obligatory copy/paste error in new timecode plugin. [Vas Crabb]
  • mc68328: Moved #define macros into enums within the class. (#8781) [Ryan Holtz]
  • Fixed Windows build as wellundefineddefault input overrides in OSD modules are annoying. [Vas Crabb]
  • at: correct mba032q year typo [hap]
  • emu/ioport.cpp: Fixed "MAME lost my joystick settings!!!1!11! [Vas Crabb]
  • plugins: Gave the timecode plugin an option to count emulated frames. [Vas Crabb]
  • emu/ioport.h: Fixed stupid mismatched friend declaration that GCC blithely ignores. [Vas Crabb]
  • new NOT_WORKING clone
    • Mushiking The King Of Beetle (2K3 2ND Ver. 1.000-, China) [Jorge Valero, MetalliC, rtw]
  • bus/nes_ctrl: Added emulation for IGS Tap-tap Mat controller. (#8772) [0kmg]
  • Refactored Family Trainer and Tap-tap Mat into common base class.
  • Software list items promoted to working (nes.xml)
    • Super Mogura Tataki!! Pokkun Moguraa (Japan) [0kmg]
  • emu/ioport.cpp: Made default behaviour better. [Vas Crabb]
    • If an input is configured to some combination of controls that are not present at all, ignore the setting altogether for the
    • session.
    • Fixed relative axes with PORT_RESET not responding to absolute controls (MT07685).
    • Fixed relative axes not responding to an absolute control if the value doesn’t change every frame (eg. holding a stick against
    • the stop).
    • Changed the scaling for absolute controls assigned to relative axes to make defaults more sane (e.g. arkanoid or spdheat with a
  • joystick).
  • frontend: Fixed some localisation issues in Analog Controls menu. [Vas Crabb]
  • docs: Added documentation on assigning inputs. [Vas Crabb]
  • emu/ioport.cpp: Fixed some default setting handling issues. [Vas Crabb]
    • Issues were unlikely to actually manifest unless you use controller configuration files to change specific system input defaults.
  • src/emu/output.h: Added size accessor to multi-element output finder. [Vas Crabb]
    • std: :size will work on the top rank of an outut finder now. Sorry for hitting emu.h again so soon.
  • lua: Exposed a couple more input related things. [Vas Crabb]
    • Exposed constructor and a few methods on input_seq required for scripts to properly clear assignments or restore default
    • settings.
    • Exposed ioport_manager: :set_type_seq which is required to configure general input assignments properly.
    • Removed unnecessary use of sol: :overload in favour of optional parameters.
  • Updated documentation and also fixed a few errors.
  • docs: Added description for axis setting assignments. [Vas Crabb]
  • gp_1, gp_2 : WIP. Added some of the missing roms to mbossy. [Robbbert]
  • luareference.rst: Clarify contract of as_hz, as_khz and as_mhz [AJR]
  • plugins: Simplify logic in autofire and inputmacro plugins to try and avoid leaking state across sessions. [Vas Crabb]
  • plugins: Ensure state is destroyed on stop. [Vas Crabb]
  • frontend: Don't let the non-menus get as far as trying to draw. [Vas Crabb]
  • Two small fixes (bad menu flags in cheat plugin, copy/paste in docs). [Vas Crabb]
  • plugins: fix cheatfind menu flags and write xml cheat text to ui container so it's not sideways on rotated screens [cracyc]
  • plugins/cheat: one more flag [cracyc]
  • m68kfpu: bug fix for fmovem with empty register list [Patrick Mackinlay]
  • hh_melps4: add gakken frogger note [hap]
  • plugins: Reduced amnesia for autofire and inputmacro plugins. [Vas Crabb]
    • Made autofire and inputmacro plugins capable of remembering settings if the host input device for the binding is missing or if an
  • input for a slot device that isn't present is referenced.
  • nes.xml: Added some homebrew games released on cartridge. (#8783) [0kmg]
New working software list additions
  • Airball (RetroZone) [anonymous]
  • Larry and the Long Look for a Luscious Lover [anonymous]
  • The Legends of Owlia [anonymous]
  • The Mad Wizard - A Candelabra Chronicle [Sly Dog Studios]
  • Mystic Pillars [anonymous]
  • Nomolos - Storming the Catsle [anonymous]
  • The Rise of Amondus [Sly Dog Studios]
  • Ultimate Frogger Championship [KHAN Games]
  • m92.cpp: update B board references for all games (#8787) [Sergio G]
  • st_mp100,st_mp200: WIP. Fixed some long-standing mistakes. Moved blkshpsq to the correct driver. [Robbbert]
  • st_mp100: Black Sheep cleanup [Robbbert]
New machines marked as NOT_WORKING
  • Space Poker [Robbbert]
  • plugins: Rewrote timer plugin fixing multiple issues. [Vas Crabb]
    • Added emulated time recording as well as wall clock time.
    • Fixed recording time for multiple software items per system. An incorrect constraint on the database table meant that time was
    • only being recorded for a single software item per system.
    • Detect the "empty" driver so the time spent at the selection menu isn't recorded (you'd get multiple entries for this due to the
    • way options leak when returning to the system selection menu).
    • Included schema migration code to update existing timer plugin databases. Also replaced some unnecessary floating point code
    • with integer maths, added log messages, and made the plugin unload unload its database access code during emulation.
    • Changed other plugins' use of paths with trailing slashes as this causes stat to fail on Windows.
  • Enabled complex combinations for analog axes: [Vas Crabb]
    • Made it possible to add digital controls to axis settings as enables.
    • Mix multiple analog controls assigned to an axis setting.
    • Added a "reverse" modifier for analog controls (useful with mixing).
    • Fixed an issue assigning mouse axes using multiple mouse-like devices with -nomultimouse.
  • frontend: More cleanup: [Vas Crabb]
    • Got rid of some abuse of "special main menus".
    • Added a helper class for auto-pause menus that don't spawn submenus.
    • Got rid of the fake menu that schedules an exit on the first frame.
    • Turned the confirm quit prompt into a menu, eliminated one more special-cased event loop.
    • Fixed the confirm quit prompt resuming if you return to emulation if you weren't paused to begin with.
  • bus/centronics: Fixed conflicting DIP locations, reversed order and inverted polarity for Epson printers. [Vas Crabb]
    • Also added the LX-810 (without L suffix) DIP switches for reference - we don't have a device for this printer yet.
  • input: Clarify docuemntation and a comment. [Vas Crabb]
  • frontend: Remove no-longer-needed member of save/load state menu. [Vas Crabb]
  • frontend: Allow cycling modifiers for an absolute axis by pressing repeatedly without going through an append step. [Vas Crabb]
  • svg_renderer: Flag when output contents have not changed. [Ryan Holtz] (#8791) [MooglyGuy]
  • cps1: fix small issue with stars palette cycling [Loïc Petit]
  • nes.xml: Added a Mega Man 2 re-release. (#8785) [0kmg]
New NOT_WORKING software list additions
  • Mega Man 2 - 30th Anniversary Classic Cartridge [kdawg]
  • cps1: remove unneeded ( ) [hap]
  • upd4701: Change input update method to not use PORT_RESET [AJR]
  • hh_sm510: typo in comment [hap]
  • tms34010: Clarify that not all illegal opcodes are actually trapped; separate TMS34020 emulation better [AJR]
  • fixes for variables set but not used [smf-]
  • coco: audit save state and enable it (#8750) [tim lindner]
  • new NOT_WORKING clone
    • Mushiking The King Of Beetles - Mushiking II / III / III+ (Ver. 1.000-) (Korea) [Jorge Valero, MetalliC, rtw]
  • ltd.cpp: WIP. Added sound. [Robbbert]
New machines marked as NOT_WORKING
  • Martian Queen [Robbbert]
  • Cowboy Eight Ball (set 2) [Robbbert]
  • samcoupe_cass: Corrected software list description (#8796) [ArcadeShadow]
  • Corrected software list description
  • New NOT_WORKING machine (#8778) [ClawGrip]
    • arcade.lua: Add stop.cpp
  • New NOT_WORKING machine
    • Stop [jordigahan, ClawGrip]
  • laserbas.cpp: Fixed a bug in sound output, improved trackball handling. [Vas Crabb]
  • taito_h.cpp: Moved Syvalion trackball handling to a derived class, reduced copy/paste in I/O handler function. [Vas Crabb]
  • Various small cleanups to drivers. [Vas Crabb]
  • plugins: Work around menu not remembering selection when ref is nullptr. [Vas Crabb]
  • frontend: Don't inappropriately truncate text in menu text boxes. [Vas Crabb]
  • osd/windows: Handle WM_UNICHAR. [Vas Crabb]
  • taito_h.cpp: Fixed dleague vertical blanking interrupt. [Vas Crabb]
  • frontend: Added input provider module options to menu, worked around machine options not showing modules. [Vas Crabb]
  • wd_fdc: Wait for sector read/write to complete on interrupt d0-7, fixes rmnimbus floppy access errors [prime6809]
  • Revert "-svg_renderer: Flag when output contents have not changed. [Ryan Holtz] (#8791)" [hap]
    • This reverts commit b0ac175b4942e4b29098823773ff2d50b6ac35a9.
  • stv.cpp: Removed most run time I/O port lookups and removed PORT_RESET. [Vas Crabb]
    • IOGA port G counter reset is emulated correctly now.
    • Increased sensitivity for patocar trackball – it seemed too slow with mouse or analog stick.
  • frontend: Handle analog controls with high sensitivity numbers better. [Vas Crabb]
  • arcadia.cpp: Removed commented PORT_RESETundefinedit makes no sense for joysticks anyway. [Vas Crabb]
  • cps1.cpp: Fixed 2 players mode DIP switch for sf2cejx and sf2hfj. (#8797) [Sergio G]
    • Looks like Capcom inverted the default configuration (OFF) to set "2 Credits/Continue" option by default in "sf2cejx" and
  • "sf2hfj", instead "1 Credit/No Continue" present in "sf2jx".
  • a1supply.cpp: corrected clock [Ivan Vangelista]
  • amiga_hdd: Corrected description (#8806) [ArcadeShadow]
    • Corrected the software list's description (added the manufacturer's name)
  • techno.cpp: WIP, added sound. [Robbbert]
  • ltd.cpp: split into derived classes [Robbbert]
  • diablo68a: correct romlabels [hap]
  • bus/nes_ctrl: Added support for Doremikko piano keyboard. (#8790) [0kmg]
  • genie: Define _FILE_OFFSET_BITS=64 on Linux. (#8808) [Matthew Barnes]
  • vd.cpp: Both games working [Robbbert]
  • rtpc: complete on-disk post routines [Patrick Mackinlay]
  • wico.cpp: Added outputs & save-state support. [Robbbert]
  • m740: STY ZP should store Y, not X (IIgs ADB MCU @ $FF15) [R. Belmont]
  • osd/windows: Show error message box on a separate thread (see MT08118). [Vas Crabb]
  • emu/emuopts.cpp: Default to built-in UI language rather than English. [Vas Crabb]
  • The external English message catalog is a placeholder anyway.
  • cpu/mcs48: Corrected commentsundefinedD87xxH have UVEPROM, not EEPROM. [Vas Crabb]
  • taitotx.cpp: Fixed goketsuj title (MT 08127). (#8818) [0kmg]
  • bus/nes_ctrl: Added support for Bandai Hyper Shot light gun. (#8794) [0kmg]
  • Software list items promoted to working (nes.xml)
    • Space Shadow (Japan) [0kmg]
  • saitek_osa/sparc: added another version romset [Berger]
  • pockchalw.xml: redumped 4 carts which were previously underdumped [skaman]
  • osd/windows: Fixed stupid potential deadlock on exit. [Vas Crabb]
  • frontend: Some changes to menu item class that will make it possbile to reduce the number of menu rebuilds. [Vas Crabb]
  • osd/windows: Don't set parent window for error message boxundefinedit doesn't appreciate the parent being pulled out from under it. [Vas Crabb]
  • lwriter.cpp: Add support for lwriter rev2 ROM (#8799) [Jeff Muizelaar]
  • bus/nes: Fixed samples not playing in Famicom Aerobics Studio. (#8800) [0kmg]
  • micropin.cpp: pentacup working, and WIP for pentacup2. Split into derived classes. [Robbbert]
  • frontend: Various minor improvements. [Vas Crabb]
    • Made a few more menus reset values to the default in response to the UI clear input.
    • Made the minimum info text size less unreasonable, and fixed a locale issue in the font/size selection menu when parsing option
    • strings.
    • Made the keyboard mode menu toggle items on double click or UI select.
    • Made the menuless sliders menu remember the last slider shown (this probably broke when sliders were moved out of the UI manager
    • itself).
    • Made a few menus just update the highlighted options when it's adjusted rather than unnecessarily rebuilding the menu.
    • Made a few more menus reset on being reactivated to cope with scripts or other things changing stuff out from under them.
  • nes.xml: Updated the rest of the Family Trainer games to fully working. (#8826) [0kmg]
  • 3rdparty: Updated ASIO to version 1.20.0. [Vas Crabb]
    • The doc folder isn't included as it's pretty big.
    • This required include/asio/detail/win_iocp_socket_accept_op.hpp due to mismatched order in the member declarations and
  • initialiser list for the win_iocp_socket_accept_op class. I reversed the declaration order so it matches
  • win_iocp_socket_move_accept_op.
  • Actually commit the source changes for ASIO 1.20.0 update. [Vas Crabb]
    • Also changed the fix to ASIO itself to match the upstream change in commit cd68912b7eb07f24e501e8cbff832b61ec292eea.
  • 3rdparty/asio: Set x bit on scripts, since Windows git won't. [Vas Crabb]
  • acorn_dsk.cpp: Fixed cell size for high density ADFS-F format. [Nigel Barnes]
  • New devices for Archimedes machines: [Nigel Barnes]
    • Acorn Battery Management Unit
    • Acorn LC ASIC (preliminary)
    • Universal Peripheral Controller 82C710/82C711
  • bus/centronics: Added Vertical Twist Joystick Interface (for Archimedes) [Nigel Barnes]
  • archimedes_keyb.cpp: Swap Center and Right mouse buttons. [Nigel Barnes]
  • machine/7200fifo.cpp: Fixed triggering of half-full flag. [Nigel Barnes]
  • bus/archimedes/econet: Archimedes econet interface devices: [Nigel Barnes]
    • Econet interface (not working)
    • RTFM Joystick Interface
  • bus/archimedes/podule: Various podules for Acorn Archimedes: [Nigel Barnes]
    • Acorn AGA30 BBC I/O Podule
    • Acorn AKA05 ROM Podule
    • Acorn AKA10 BBC I/O Podule
    • Acorn AKA12 User Port/MIDI Podule
    • Acorn AKA15 MIDI and BBC I/O Podule
    • Acorn AKA16 MIDI Podule
    • Acorn AKA25 Ethernet
    • Acorn Tube Podule
    • Archimedes Dual RS423 Serial Interface (not working)
    • Armadillo Systems A448 Sound Sampler (not working)
    • Armadillo Systems A448b Stereo MIDI Sound Sampler (not working)
    • Atomwide Serial Expansion Card
    • Baildon Electronics IDE HD Interface
    • Clares Armadeus Sampler Board
    • Computer Concepts Fax-Pack (not working)
    • Computer Concepts LaserDirect (Canon LBP-4) (not working)
    • Computer Concepts ScanLight (not working)
    • Computer Concepts ScanLight Junior (not working)
    • Computer Concepts ScanLight Video 256 (not working)
    • Digital Services Ethernet Podule (not working)
    • HCCS User/Analogue Podule
    • RISC Developments Ethernet Card (not working)
    • RISC Developments IDE Hard Disc System
    • VTI User Port and SCSI Podule
    • Watford Electronics BBC User I/O Card
    • Wild Vision MidiMax
    • Wild Vision/Computer Concepts Lark A16
  • acorn_vidc: Implement DAC differences between VIDC1 and VIDC1a. [Nigel Barnes]
New machines marked as NOT_WORKING
  • Acorn A500 Development System [Nigel Barnes]
  • Acorn M4 [Nigel Barnes]
  • Acorn A680 UNIX Evaluation System [Nigel Barnes]
New clones marked as NOT_WORKING
  • Acorn A500 Domesday Development System [Nigel Barnes]
  • Acorn R140 [Nigel Barnes]
  • Acorn R225 [Nigel Barnes]
  • Acorn R260 [Nigel Barnes]
  • aa310.cpp: [Nigel Barnes]
    • Added PC style IO devices (A5000/A4/A3010/A3020).
    • Added IDE interface (A5000/A4/A3020).
    • Added HD floppy drives (A5000/A4/A3010/A3020).
    • RTFM and Vertical Twist joystick interfaces are slot devices.
    • Acorn joystick interface (A3010).
    • Added Battery Management Unit (A4).
    • Partially implemented IOEB (A5000/A4/A3010/A3020).
    • Replaced all 8 bit wide ROM images with actual dumps.
    • Replaced all default CMOS with factory settings.
    • Added printer port to all machines.
    • Added serial port to all machines.
    • Added podule slots to all machines.
    • Added extension ROM socket (A5000/A4).
    • Machines are individually configured for floppies and hard discs.
    • Added support for Atari ST floppies.
New working software list additions
  • archimedes_hdd: RISC OS 3.11 Applications [Nigel Barnes]
  • archimedes_rom: Wizzo4 3.12, Wizzo4 3.22, Wizzo5 3.12, Wizzo5 3.13, Wizzo5 3.15 [Nigel Barnes]
  • aa310.cpp: Fixed econet functions and unused variable. [Nigel Barnes]
  • c64_cass.xml: Added twenty entries (#8774) [Steven Coomber]
New working software list additions
  • Ferrari Formula One (Activision) [C64 Ultimate Tape Archive V2.0]
  • Fight Night (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Final Fight (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Fire Ant (Mogul) [C64 Ultimate Tape Archive V2.0]
  • Firelord (Hewson Consultants) [C64 Ultimate Tape Archive V2.0]
  • First Strike (Elite Systems) [C64 Ultimate Tape Archive V2.0]
  • Fists 'n' Throttles (Elite Systems) [C64 Ultimate Tape Archive V2.0]
  • Flight Path 737 (Anirog) [C64 Ultimate Tape Archive V2.0]
  • Flying Feathers (Bubble Bus Software, alt) [C64 Ultimate Tape Archive V2.0]
  • Flying Shark (Firebird) [C64 Ultimate Tape Archive V2.0]
  • Football Manager 2 (Addictive Games) [C64 Ultimate Tape Archive V2.0]
  • Forgotten Worlds (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Fort Apocalypse (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Foxx Fights Back (Image Works) [C64 Ultimate Tape Archive V2.0]
  • Freddy Hardest (Imagine) [C64 Ultimate Tape Archive V2.0]
  • Frogger 64 (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
  • Front Line (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
  • Future Knight (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
New NOT_WORKING software list additions
  • Fist II: The Legend Continues (Melbourne House) [C64 Ultimate Tape Archive V2.0]
  • The Flintstones (Grandslam) [C64 Ultimate Tape Archive V2.0]
    Note that I have demoted the existing Fist II (Erbe) entry as this also fails to load correctly. [Steven Coomber]
  • fmtowns_cd.xml: 15 new dumps, 2 replacements, added floppies (#8780) [r09]
    • Added missing floppy disks to hypraddr2, hypland and iris [cyo.the.vile]
    • Replaced the pharmony floppy disk with a cleaner unmodified image [cyo.the.vile]
    • Replaced the royalbld bad floppy dump with a better one [cyo.the.vile]
New working software list additions
  • Hyper Note (1992-03-03) [redump.org, cyo.the.vile]
  • Hyper Planet (1992-02-14) [redump.org, cyo.the.vile]
  • Man'youshuu [redump.org]
  • Märchen Toshokan - Grimm Douwa - Ibarahime (Nemurihime) [redump.org]
  • Märchen Toshokan - Grimm Douwa - Ookami to Nanahiki Koyagi [redump.org]
  • Music Pro-Towns v1.3 (Naizou Ongenban) [redump.org]
  • TEATA - Vision - Recording & Playback System V1.0 [redump.org, cyo.the.vile]
  • TEATA - Vision - Recording & Playback System V1.1 [redump.org, cyo.the.vile]
  • TEATA - Vision - Recording & Playback System V1.2 [redump.org, cyo.the.vile]
  • Towns Hyper Chiiku Ehon - Nihon Mukashibanashi Vol. 5 - Kintarou / Hanasaka Jiisan [redump.org]
  • Towns System Software V2.1 L50A [redump.org]
  • New not working software list additions
  • Hyper DX [redump.org]
  • Master CD - FMV-Towns Series [redump.org]
  • Teo - Mou Hitotsu no Chikyuu - Version 1.0 [redump.org]
  • Teo - Mou Hitotsu no Chikyuu - Version 2.0 [redump.org, cyo.the.vile]
  • Replaced software list items
  • Mixed-Up Mother Goose [redump.org]
  • Where in the World Is Carmen Sandiego? [redump.org]
Software list items promoted to working
  • Hyper Address Ver. 2.0 [cyo.the.vile]
  • Hyper Land - Doubutsu no Sekai [cyo.the.vile]
  • Nemurenu Yoru no Chiisana Ohanashi [r09]
  • sgi_mips: Add new softlist entries from jrra.zone and archive.org (#8786) [Michael D]
    • sgi_mips: Add new softlist entries from jrra.zone
    • more sgi_mips softlist entries from jrra.zone
    • Even more sgi_mips softlist entries
    • more SGI IRIX CDs from jrra.zone
  • Build fixes for clang [AJR]
  • tms9900: Fix PC display for watchpoint hits [AJR]
  • bus/nes_ctrl: Updated Power Pad code. Promoted all games to working. (#8827) [0kmg]
    • Changed KEYPAD inputs to BUTTON with numbering following the pattern used in Family Trainer.
    • Removed device_reset().
    • Added proper strobe bit behavior and reading 1s on excess reads.
    • Made Running Stadium and Stadium Events games clones of World Class Track Meet, the last released variant of the same game.
  • Updated Greek Translation (#8829) [BraiNKilleRGR]
  • upc82c710/upc82c711: Use unscoped enum for device id's. [Nigel Barnes]
  • acrnsys.cpp: Set default configuration of RAM cards. [Nigel Barnes]
  • bus/archimedes/podule: Podules for Acorn Archimedes: [Nigel Barnes]
    • Baildon Electronics IDE HD Interface
    • SJ Research Nexus Interface (A500) (not working)
    • Wild Vision/Computer Concepts Eagle M2 (not working)
New working software list additions
  • pc200: Microsoft MS DOS Operating System, PC200 Promotion [Centre for Computing History]
  • apple2gs.cpp: Checkpoint along the way to bit-serial ADB emulation. [R. Belmont]
    • macadb.cpp: Small cleanups and improved logging capability. [R. Belmont]
  • lwriter.cpp: Add support for lwriterplus rev42 ROM (#8830) [Jeff Muizelaar]
  • New WORKING clone (#8825) [ClawGrip]
  • New WORKING clone
    • New HyperMan (3-in-1 with Cookie & Bibi & HyperMan) (set 2) [jordigahan]
  • sms.xml, gamegear.xml: Added 2 Master System, 1 Game Gear prototypes. (#8819) [0kmg]
  • New working software list additions (sms.xml)
    • Dead Angle (prototype) [smspower]
    • Thunder Blade (prototype) [HoverEel, smspower]
  • New working software list additions (gamegear.xml)
    • Streets of Rage II ~ Bare Knuckle II - Shitou e no Chingonka (prototype) [smspower, VGHF]
  • c64_cass.xml: Added 34 entries (#8824) [Steven Coomber]
New working software list additions
  • Galactic Games (Activision) [C64 Ultimate Tape Archive V2.0]
  • Game Over II (Dinamic) [C64 Ultimate Tape Archive V2.0]
  • Garfield (The Edge) [C64 Ultimate Tape Archive V2.0]
  • Garfield: Winter's Tail (The Edge) [C64 Ultimate Tape Archive V2.0]
  • Gauntlet (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Gauntlet / Xevious (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Ghost Chaser (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Ghostbusters II (Activision) [C64 Ultimate Tape Archive V2.0]
  • Ghosts'n Goblins (Elite Systems) [C64 Ultimate Tape Archive V2.0]
  • Ghouls'n Ghosts (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Giants (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Glider Rider (Quicksilva) [C64 Ultimate Tape Archive V2.0]
  • Go Crazy (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • The Gold Collection (Guild Publishing) [C64 Ultimate Tape Archive V2.0]
  • The Gold Collection III (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Golden Axe (Virgin) [C64 Ultimate Tape Archive V2.0]
  • The Goonies (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Grand Moster Slam (Golden Goblins) [C64 Ultimate Tape Archive V2.0]
  • Grand Prix Selection (Electric Dreams) [C64 Ultimate Tape Archive V2.0]
  • The Great Escape (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Gremlins: The Adventure (Adventure International) [C64 Ultimate Tape Archive V2.0]
  • Gremlins 2: The New Batch (Elite Systems) [C64 Ultimate Tape Archive V2.0]
  • Gridrunner (Llamasoft) [C64 Ultimate Tape Archive V2.0]
  • Gryphon (Microbyte) [C64 Ultimate Tape Archive V2.0]
  • Gryzor (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Guadalcanal (Activision) [C64 Ultimate Tape Archive V2.0]
  • Gunship (Microprose) [C64 Ultimate Tape Archive V2.0]
  • Gutz (Ocean) [C64 Ultimate Tape Archive V2.0]
New NOT_WORKING software list additions
  • Galivan (Imagine) [C64 Ultimate Tape Archive V2.0]
  • The Games: Summer Edition (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • The Games: Winter Edition (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Ghostbusters (Activision) [C64 Ultimate Tape Archive V2.0]
  • The Great Giana Sisters (Go!) [C64 Ultimate Tape Archive V2.0]
  • Green Beret (Imagine) [C64 Ultimate Tape Archive V2.0]
  • New WORKING software list additions (#8822)
  • vsmile_cart.xml: [ClawGrip]
  • Alphabet Park Adventure (USA, alt 2, two chips) [ClawGrip]
  • Alphabet Park Adventure (USA, rev. 101, alt) [ClawGrip]
  • Disney/Pixar Cars - Rev It Up in Radiator Springs (USA, alt) [ClawGrip]
  • Disney/Pixar Cars - Rev It Up in Radiator Springs (USA, alt 2) [skaman]
  • New NOT_WORKING machine (#8809)
  • Main Event (Destron) [Museo del Recreativo, ClawGrip]
  • New NOT_WORKING machines (#8820)
    • The Fast And The Furious (v3.06) [Victor Fernandez (City Game)]
    • Guitar Hero Arcade (v1.0.5) [Museo del Recreativo]
    • New NOT_WORKING machine (#8803)
    • Rockin' Bowl-O-Rama [Museo del Recreativo, ClawGrip]
    • New NOT_WORKING machine (#8802)
    • House Ball [Museo del Recreativo, ClawGrip]
  • gbcolor.xml : Lowercase on some description's words (#8795) [ArcadeShadow]
  • New NOT_WORKING machines
    • Motorola MVME12x [Katherine Rohl]
  • apple2gs: fix GCC compile. [R. Belmont]
  • language/Slovak: Corrected character encoding in header comment. [Vas Crabb]
  • Updated Chinese translations. [YuiFAN]
  • frontend: Show more unemulated/imperfect features per-device in warnings menu. [Vas Crabb]
  • New working clone added (#8834) [algestam]
New working clones
  • Fowling [algestam, Milan Galcik]
  • Confirmed Chinese translations for remaining message. [YuiFAN]
  • tms9995: fixed pc not displaying when watchpoint hit. [Robbbert]
  • cop01.cpp: unknown dip switches enable an undocumented invulnerability cheat (MT#8132) (#8832) [Steven Coomber]
    • cop01.cpp: unknown dip switches enable an undocumented invulnerability cheat (MT#8132)
  • Updated Brazilian Portuguese translation [Felipe] (#8836) [Vas Crabb]
  • Removed obsolete messages from Brazilian Portuguese translation. [Vas Crabb]
  • nsm.cpp: WIP. Test menu works. [Robbbert]
  • apple2gs: fix regression pointed out by Coverity. [R. Belmont]
  • arc_ide_be: Corrected ROM size. [Nigel Barnes]
  • emu/render.cpp, emu/rendlay.cpp: Added scroll support for all elements. [Vas Crabb]
  • seta: marked blockcar (Visco's Block Carnival / Thunder & Lightning 2 in seta.cpp) X1 sample ROM as BAD_DUMP as it appears to be half size [David Haywood]
  • cps1: marked forgottnj as a prototype, it's an unfinished version of the game [David Haywood]
  • houseball.cpp: Typo (#8842) [ClawGrip]
  • imolagp.cpp: Add a note about clone "Ferrari 1" from Falgas/Videotronic (#8841) [ClawGrip]
  • emu/render.cpp: Fixed texture size calculation for oblong items. [Vas Crabb]
  • bfm_sc2.cpp: Removed reel components from sc2prem2 layout. [Vas Crabb]
New working software list additions
  • rx78_cart: [Robbbert]
  • ABC Word Game [Robbbert]
  • Excite Tennis [Robbbert] [Hubz] [Robbbert]
  • Added partial Slovak translation. [Milan Galcik]
  • Updated localisations for UI changes in 0.238 development cycle. [Vas Crabb]
    • For tranlators, the main changes are:
      • The former "device mapping" menu is now "input device options" and includes the input provider module options.
      • The analog controls menu (where sensitivity, auto-centre, etc. is configured) is now localisable.
      • The timecode logging features (used when making gameplay videos) have been moved to a plugin, and display messages are
      • localisable.
      • There are a few extra messages for the autofire and input macro plugins to handle cases where a configured input is not
      • present.
      • The timer plugin has options to show wall clock time (real time elapsed according to host OS clock) or emulated time.
  • debugimgui: Fix menus losing focus, add octal display and octal/decimal address select. [Barry Rodewald]
  • clang fixes [smf-]
  • bus/nes_ctrl: Removed device_reset() for recently updated input devices. (#8846) [0kmg]
  • bus/nes_ctrl: Added support for Exciting Boxing air bag controller. (#8817) [0kmg]
  • Software list items promoted to working (nes.xml)
  • Exciting Boxing (Japan) [0kmg]
  • ibm5150.xml, ibmpcjr_flop.xml: Moved Touchdown Football to ibmpcjr_flop.xml (fixes #8838). (#8839) [Logan B]
  • Updated Chinese translations. [YuiFAN]
  • bus/vme: De-skeletonized vme_hcpu30.cpp. (#7467) [shattered]
New working clones
  • Mirai Ninja (Japan, set 2) [Corrado Tomaselli]
  • seta.cpp: removed some unneeded VIDEO_START macros [Ivan Vangelista]
  • taito_x.cpp: split in subclasses, minor cleanups [Ivan Vangelista]
  • New working clone (#8837) [algestam]
  • New working clone
    • Monkey Goalkeeper [algestam, Milan Galcik]
  • megadriv.cpp: note that NEC PAC can play CD games (#8847) [cam900]
  • new software list entries (#8845) [David Haywood]
  • new software list entries
    • Metal Slug - 1st Mission (prototype) [Brian Hargrove, Elliot Rosenberger]
  • naomi.cpp: fix the bg offset to be based on the param base so non-zero bases get backgrounds. (#8844) [Jennifer Taylor]
  • gp9001.cpp: added initialization register (0x0E) values for remaining games (#8843) [Sergio G]
  • bus/nes: Added partial code for unlicensed game Dragon Fighter. (#8833) [0kmg]
  • tms32031.cpp: Add TMS320VC33 emulation support, Add notes (#8766) [cam900]
  • bus/snes/sa1.cpp: Flesh out some SA1 features, Fix SNES timing, interrupt (#8673) [cam900]
New machines marked as NOT_WORKING
  • TR-808 Rhythm Composer [afx303, DinSync]
  • tr808: correct release year [hap]
  • hh_sm510: small correction to fowling svg [hap]
  • hh_sm510: Remove uncertain Fowling IDs (#8848) [algestam]
  • emu/rendersw.hxx: Support texture wrap/clamp properly for (A)RGB formats. [Vas Crabb]
    • Also got rid of names starting with an underscore followed by an uppercase letter, as they are reserved.
    • Yes, get_texel_rgb32 and get_texel_argb32 are identical - thew were already identical before.
  • tiamc1: extend kot title, there's an elektronika handheld with the same title [hap]
New machines marked as NOT_WORKING
  • Positron 9000 [Binary Dinosaurs, Nigel Barnes]
  • stargame.cpp: WIP, spcship is working [Robbbert]
  • mame.lst: moved blkshpsq to the correct place. [Robbbert]
  • rawthrillspc.cpp: Add HDD dump for "The Fast And The Furious" [Victor Fernandez (City Game)] (#8851) [ClawGrip]
  • fm77av.xml: add protected Deep Forest image (#8849) [r09]
  • undefined Also marked the existing one as cracked.
New working software list additions
  • Deep Forest [Katsura82, rockleevk, r09]
  • bus/nes: Added support for boards using the SMD133 ASIC. (#8840) [0kmg]
    • bus/nes: Added support for boards using the SMD133 ASIC.
  • New working software list additions (nes.xml)
  • Data East All-Star Collection [anonymous]
  • Mega Man 8 in 1 (PL-0006) [anonymous]
  • Super Games 143 in 1 (The Best Games of NES) [anonymous]
  • Software list items promoted to working (nes.xml)
  • CoolBoy 198 in 1 [0kmg]
  • CoolBoy 400 in 1 [0kmg]
  • CoolBoy 400 in 1 (alt, 403 games) [0kmg]
  • Game 450 in 1 [0kmg]
  • Game 500 in 1 [0kmg]
  • Pocket Games 150 in 1 [0kmg]
  • Super Game 218 in 1 (JF2181) [0kmg]
  • Super Game 360 in 1 [0kmg]
  • Super Game 402 in 1 [0kmg]
  • apple2gs: add debugger annotations for the Animation Toolset [R. Belmont, Antoine Vignau]
  • Miscellaneous #include cleanup [AJR]
  • stargame.cpp: removed unneeded things [Robbbert]
  • vgmplay.xml: Added 10 new entries and 1 updated entry [vgmrips.net, Tafoid]
  • srcclean in preparation for release of MAME 0.238. [Vas Crabb]
  • Patched up positron.cpp input ports - you shouldn’t use PORT_NAME when the key cap label is just the characters it produces
  • anyway, and you’re supposed to use the actual character a key produces for PORT_CHAR or "natural" keyboard mode/paste will be
  • unnatural.
  • arcade.lua: removed taito_x.h since it doesn't exist anymore [Ivan Vangelista]
  • Updated Greek translation. (#8857) [BraiNKilleRGR]
  • sgi_mips.xml: Removed a stray quote. [Vas Crabb]
  • Minor cleanup: [Vas Crabb]
  • machine/wd_fdc.cpp: Code style consistency fixes.
  • language/Greek: Removed obsolete messages.
  • fmtowns: disable FMR backwards compatibility text rendering, fixes display regression [Barry Rodewald]
  • frontend: Fixed crashes switching between favourites and other filters. [Vas Crabb]
  • Also made the system and software selection menus a bit less eager to reselect the first item.
  • docs: Bumped documentation version to 0.238. [Vas Crabb]
  • frontend: Fixed another case where the system selection menu could get confused when changing filters. [Vas Crabb]
→ NOWSZY [arcade] HbMameUI x64 0.237 28/10/2021

2021-10-28 0.237

  • sync to mame 0.237

New Games

  • ???

2021-09-29 0.236

  • sync to mame 0.236

New Games

  • [abyssal] Abyssal Infants
  • [baby1] Pacman (Baby Maze 1)
  • [bevpac] Bevelled Pacman
  • [invispac] Pacman (Invisible Maze)
  • [mcatadvs01] Magical Cat Adventure (R.Zara)
  • [mcpacman] McPacman
  • [ndo_a_td] Neo Driftout Tech Demo
  • [pacforks] Forks
  • [pacmini3] Pacmini (maze 3)
  • [pacsmall] Pacman (Small Maze)
  • [pacman25s01] Pac Man (4 New Maps - After Dark)
  • [pacman25s02] Pac Man - (Fruit 1)
  • [pacman25s03] pac Man - (Fruit 2)
  • [pacman25s04] Pac Man 25 (Chomp Ms Pac Em SJB Maps)
  • [pacman25s05] Pac Man 25 (Chomp Ms Pac Em)
  • [pacman25s06] Pac Man 25 (Cookie Man)
  • [pacman25s07] Pac Man 25 (FHMC Sil 13 Mazes)
  • [pacman25s08] Pac Man 25 (Namco Mazes Alternate)
  • [pacman25s09] Pac Man 25 (Namco Mazes Featuring Ms Pac-Man)
  • [pacman25s10] Pac Man 25 (Namco Mazes)(PAC-MAN Classic Look)
  • [pacman25s11] Pac Man 25 (Namco Mazes)
  • [pacman25s12] Pac Man 25 (SJB Mazes)
  • [pacman25s13] Pac Man 25 (T-Bone Mazes)
  • [pacman25s14] Pac Man 25 (Tengen Mazes)(PAC-MAN Classic Look)
  • [pacman25s15] Pac Man 25 (Tengen Mazes)
  • [pacman25s16] Pac Man 25 (Tengen Mini Mazes)(PAC-MAN Classic Look)
  • [pacman25s17] Pac Man 25 (Tengen Mini Mazes)
  • [pacman25s18] Pac Man 25 (Tengen Tall Mazes)(PAC-MAN Classic Look)
  • [pacman25s19] Pac Man 25 (Tengen Tall Mazes)
  • [pacman25s20] Pac Man 25 (Ultra Pac-Man)
  • [pacman25s21] Pac Man 25 - Pac Man + Tournament (Set 1)
  • [pacman25s22] Pac Man 25 - Pac Man + Tournament (Set 2)
  • [pacman25s23] Pac Man 25 - Pac Man + Tournament (Set 3)
  • [pacman25s24] Pac Man 25 - Pac Man + Tournament (Set 4)
  • [pacman25s25] Pac Man 25 - Pac Man + Tournament (Set 5)
  • [pacman25s26] Pac Man 25 - Pac Man + Tournament (Set 6)
  • [pacman25s27] Pac Man 25 - Pac Man + Tournament - 360 Escape
  • [pacman25s28] Pac Man 25 - Pac Man + Tournament - Alien
  • [pacman25s29] Pac Man 25 - Pac Man + Tournament - Arcade
  • [pacman25s30] Pac Man 25 - Pac Man + Tournament - Beach
  • [pacman25s31] Pac Man 25 - Pac Man + Tournament - Beetle
  • [pacman25s32] Pac Man 25 - Pac Man + Tournament - Blue
  • [pacman25s33] Pac Man 25 - Pac Man + Tournament - Boys
  • [pacman25s34] Pac Man 25 - Pac Man + Tournament - Candyland
  • [pacman25s35] Pac Man 25 - Pac Man + Tournament - Chase
  • [pacman25s36] Pac Man 25 - Pac Man + Tournament - Cherries
  • [pacman25s37] Pac Man 25 - Pac Man + Tournament - Chocolate
  • [pacman25s38] Pac Man 25 - Pac Man + Tournament - Colors
  • [pacman25s39] Pac Man 25 - Pac Man + Tournament - Cookie
  • [pacman25s40] Pac Man 25 - Pac Man + Tournament - Cup
  • [pacman25s41] Pac Man 25 - Pac Man + Tournament - Dice
  • [pacman25s42] Pac Man 25 - Pac Man + Tournament - Dinos
  • [pacman25s43] Pac Man 25 - Pac Man + Tournament - Dragon
  • [pacman25s44] Pac Man 25 - Pac Man + Tournament - Fire
  • [pacman25s45] Pac Man 25 - Pac Man + Tournament - Fountain
  • [pacman25s46] Pac Man 25 - Pac Man + Tournament - Garden
  • [pacman25s47] Pac Man 25 - Pac Man + Tournament - Girder
  • [pacman25s48] Pac Man 25 - Pac Man + Tournament - Girl
  • [pacman25s49] Pac Man 25 - Pac Man + Tournament - Infinate
  • [pacman25s50] Pac Man 25 - Pac Man + Tournament - Invisible
  • [pacman25s51] Pac Man 25 - Pac Man + Tournament - Jailhouse
  • [pacman25s52] Pac Man 25 - Pac Man + Tournament - kaleidoscope
  • [pacman25s53] Pac Man 25 - Pac Man + Tournament - Minutes
  • [pacman25s54] Pac Man 25 - Pac Man + Tournament - Night Flower
  • [pacman25s55] Pac Man 25 - Pac Man + Tournament - Night
  • [pacman25s56] Pac Man 25 - Pac Man + Tournament - No Escape
  • [pacman25s57] Pac Man 25 - Pac Man + Tournament - Opposite
  • [pacman25s58] Pac Man 25 - Pac Man + Tournament - Pig
  • [pacman25s59] Pac Man 25 - Pac Man + Tournament - Plotted
  • [pacman25s60] Pac Man 25 - Pac Man + Tournament - Prismatic
  • [pacman25s61] Pac Man 25 - Pac man + Tournament - Red Bull
  • [pacman25s62] Pac Man 25 - Pac Man + Tournament - Royal
  • [pacman25s63] Pac Man 25 - Pac Man + Tournament - Shadow
  • [pacman25s64] Pac Man 25 - Pac Man + Tournament - Ship
  • [pacman25s65] Pac Man 25 - Pac Man + Tournament - Six Pac
  • [pacman25s66] Pac Man 25 - Pac Man + Tournament - Solar System
  • [pacman25s67] Pac Man 25 - Pac Man + Tournament - Square Dance
  • [pacman25s68] Pac Man 25 - Pac Man + Tournament - Sugar Rush
  • [pacman25s69] Pac Man 25 - Pac Man + Tournament - Sushi
  • [pacman25s70] Pac Man 25 - Pac Man + Tournament - Tilt
  • [pacman25s71] Pac Man 25 - Pac Man + Tournament - Traffic
  • [pacman25s72] Pac Man 25 - Pac Man + Tournament - Trap
  • [pacman25s73] Pac Man 25 - Pac Man + Tournament - Tunnels
  • [pacman25s74] Pac Man 25 - Pac Man + Tournament - Turtle
  • [pacman25s75] Pac Man 25 - Pac Man + Tournament - Windy
  • [upsidpac] Pacman (Upsidedown Maze)

0.234 2021-07-28

  • Sync with mame v0.234

New Games

  • [dkongan] Donkey Kong 40th Anniversary Edition
  • [dkongbp1] Donkey Kong Barrelpalooza v1.07
  • [mhavocpex7] Major Havoc - The Promised End (v0.78)
  • [mhavocpex7de] Major Havoc - The Promised End (v0.78) (German)
  • [mhavocpex7fr] Major Havoc - The Promised End (v0.78) (French)

0.233 2021-07-01

  • Sync with mame v0.233
  • kof97t is now working

New Games

  • [blazstarcm] Blazing Star (Stage Select hack)
  • [crimecb] Crime City (unknown hack)
  • [dkongbp] Donkey Kong Barrelpalooza v1.06
  • [ffightaebv] Final Fight 30th Anniversary Edition Brutal Version 2021-05-28
  • [knightsdt] Knights of the Round (Death's Thread)
  • [knightssa] Knights of the Round (Squire's Aid)
  • [knightswt] Knights of the Round (Warlock's Tower)
  • [sf2mix100] Street Fighter II: Champion Edition (Mix 1.0)
  • [ssf2tnl4] Super Street Fighter II Turbo (New Legacy v0.4 beta 2020-11-13)
  • [ssf2tnl5] Super Street Fighter II Turbo (New Legacy v0.5 beta 2021-06-11

0.232 2021-05-26

  • Sync with mame v0.232

New Games

  • [teotd3] The Eye of Typhoon (Tsunami Edition, alpha 5)

0.231 2021-04-28

  • Sync with mame v0.231


New Games

  • [primrag2] Primal Rage 2
  • [sailormnbv] Pretty Soldier Sailor Moon (Brutal Version)
  • [umk3uc20210401] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-04-01)
  • [umk3uc20210423] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-04-23)

 

→ NOWSZY [arcade] Mame x64 0.237 27/10/2021

MAME 0.237 27 Oct 2021

For everyone who’s waited patiently all month, MAME 0.237 is out today! As well as the updates to the UI and debugger that we’ve already announced, there are several updates to the included plugins:

  • A brand-new input macro plugin.
  • The data plugin can now show text from the Japanese command.dat file (or a Chinese command.txt file if you rename it to command.dat).
  • The location the hiscore support plugin uses to store its data and configuration has changed. You won’t lose your high scores, but you need to move the .hi files from the hi folder to the hiscore folder in your plugin data (homepath) folder.
  • The configuration format for the autofire plugin has changed. Unfortunately, you will need to add your autofire button settings again.

Interesting machines added this month include a Mexican TRS-80 Color Computer clone, Tronica Thunder Ball (a re-skin of Space Rescue with a nautical theme), the original version of Pengo that the widespread bootlegs seem to be based on, the original hardware revision of the Laser 128 (Apple II clone), and a slightly older version of Street Fighter Zero 2 Alpha for Asia.
Master of multi-memory controllers kmg is still on a roll broadening NES/Famicom and clone cartridge compatibility. Highlights of the month include:

  • Railway management simulator A Ressha de Ikou.
  • Recent NES/Famicom games released by Ancient to promote Gotta Protectors (Minna de Mamotte Knight). NES development is still alive over two decades after the last licensed title was released in 1995.
  • The two Korean Brilliant Com (영재컴) edutainment games.
  • Some multi-game cartridges featuring the ambitious Titenic game, inspired by a highly successful James Cameron film.
  • Kart Fighter – using the engine from an unlicensed NES port of Street Fighter II, and unlicensed depictions of the character roster from Super Mario Kart, this is almost a premonition of Super Smash Bros. It even features Yoshi’s tail smash, and depicts Kinopio (Toad) as a bare-knuckle brawler long before the Mii costume was available for purchase.
  • Well-known low-effort Mario-themed hack 7 Grand Dad. PUSH ↑ START BUTTON. GET ADDITION GAME. AND NOURISH THE BLOOD

Amiga software compatibility has been improved this month, the NEC PC-6001 family has gained a cartridge software list, and another batch of Commodore 64 cassettes has been added. An issue was identified with “fake E7” Apple II cracks that could prevent them from working if they were written out to disks to use on original hardware. Although this didn’t prevent them from being used in MAME, disk images with the issue fixed have been added to the software list. Over a hundred Apple IIgs cracks have been added, too.

New working clones
  • Advisor (Italian bootleg of Space Fury) [Matteo Legittimo, Andrew Welburn]
  • Asuka & Asuka (Japan, version 1) [Brian Troha, The Dumping Union]
  • Buccaneer (set 2) [Jeremy Locke, Cam]
  • City Attack (Petaco S.A., bootleg of Pleiads) [Retromaniacs]
  • Cosmic Alien (version II, set 3) [Retromaniacs]
  • Fidelity Electronics Elite Champion Challenger [hap, Berger]
  • Floritas (Multivideo Spanish Moon Cresta bootleg) [Retromaniacs]
  • Guttang Gottong (Sede 3 bootleg on Galaxian hardware) [Retromaniacs]
  • ILCE / SEP Micro-SEP 1600 [Tim Lindner]
  • Komemokos ('Pac-Man (Cirsa, Spanish bootleg)' hack) [Ricardo - Factory Arcade, Recreativas.org]
  • Meteor (Alca bootleg of Moon Cresta) [Andrew Welburn, system11]
  • Pac-Man (Cirsa, Spanish bootleg on Galaxian hardware) [Ricardo - Factory Arcade, Recreativas.org]
  • Pengo (set 6, encrypted) [philmurr]
  • Street Fighter Zero 2 Alpha (Asia 960805) [Genaro Rodarte]
  • Super Rider (v1.3) [Michel Blanco]
  • Tronica Thunder Ball [algestam]
  • Video Technology Laser 128 (original hardware) [R. Belmont, Tom Greene]
  • Winning Spike (ver AAA) [f205v]
New machines marked as NOT_WORKING
  • Casio CTK-551 [Devin Acker]
  • Exciting Boat Race [Phil Bennett]
  • Las Vegas (Jeutel, set 1) [Benjamin Roux, ClawGrip]
  • Manpuku Suizokukan [Darksoft, MetalliC, Mitsurugi_W, rtw, SNK-NEO-GEO]
  • Omron Luna [Plamen Mihaylov]
  • Speed Basketball [Tailsnic Retroworks]
  • Sun Microsystems SPARCstation ELC (Sun 4/25) [Yvan Janssens]
New clones marked as NOT_WORKING
  • Amidar (Cirsa bootleg) [Retromaniacs]
  • Ensoniq KS-32 [TaunTek.com, R. Belmont]
  • Ice Cold Beer (set 2) [Robbbert]
  • Las Vegas (Jeutel, set 2) [Benjamin Roux, ClawGrip]
  • NEC PC-6601SR "Mr. PC" (Japan) [anonymous]
  • Yataimura Kingyosukui (1-player, Japan, Ver 1.005) [Darksoft, MetalliC, Mitsurugi_W, rtw, SNK-NEO-GEO]
New working software list additions
  • apple2gs_flop_clcracked:
  • Algebra Volume 1 (Version 1.1.2) (cleanly cracked), Algebra Volume 3 (Revision 0) (cleanly cracked),
  • Algebra Volume 4 (Version 1.1) (cleanly cracked), Algebra Volume 6 (Version 1.0) (cleanly cracked),
  • All About America (cleanly cracked), The Ancient Art of War at Sea (cleanly cracked), Animate (cleanly cracked),
  • Ape Escape (cleanly cracked), Bank Street StoryBook 1.1 (cleanly cracked), Bank Street Writer II (cleanly cracked),
  • The Basics of BASIC (cleanly cracked), Boulderdash Construction Kit (cleanly cracked), Centauri Alliance (cleanly cracked),
  • Certificates and More! (cleanly cracked), The Circuit Simulator (cleanly cracked),
  • Computer Preparation for the SAT (Version 1.1A) (cleanly cracked), Conceptor (cleanly cracked), Conjecture (cleanly cracked),
  • Creative Play (cleanly cracked), The Dam Busters (cleanly cracked), Dondra - A New Beginning (cleanly cracked),
  • Dondra: A New Beginning (Revision 2) (cleanly cracked), The Eidolon (cleanly cracked), English Achievement IV (cleanly cracked),
  • Felony (Thunder Mountain release) (cleanly cracked), Five in a Row - Addition and Subtraction (cleanly cracked),
  • Forbidden Castle (cleanly cracked), Fractions (Version 3.1 / 25-NOV-83) (cleanly cracked),
  • The Games: Winter Edition (cleanly cracked), Goldfinger (cleanly cracked), The Hangtown Trilogy (Version 2.2) (cleanly cracked),
  • High Stakes (cleanly cracked), The Holy Grail (cleanly cracked), How to Read in the Content Areas (cleanly cracked),
  • In Search of the Most Amazing Thing (Revision 2) (cleanly cracked), Inca (cleanly cracked),
  • Indiana Jones in Revenge of the Ancients (cleanly cracked), Interlude II (cleanly cracked), Kung Fu Master (cleanly cracked),
  • Locksmith (Version 5.0 Revision C) (cleanly cracked), Locksmith (Version 5.0 Revision F) (cleanly cracked),
  • Mastering the SAT (cleanly cracked), Match Maker Biology Facts (cleanly cracked), The Math Twister (cleanly cracked),
  • Mathematics Skills Software Level 2 (cleanly cracked), MECC-A405 Sports Stats (Version 1.0) (cleanly cracked),
  • Microzine 7 (cleanly cracked), Microzine 9 (cleanly cracked), Microzine 14 (cleanly cracked),
  • Millionaire Release 2 (cleanly cracked), Mixed Number Concepts (cleanly cracked), The Movie Monster Game (cleanly cracked),
  • Mr. Pixel's Cartoon Kit (cleanly cracked), Multidimensional Personality Evaluation (cleanly cracked),
  • Multiple Choices (cleanly cracked), Mystery Sentences (cleanly cracked), Operation Frog (cleanly cracked),
  • PFS (Version A.02, 1980-10-23) (cleanly cracked), PFS (Version B.00, 1981-01-03) (cleanly cracked),
  • PFS: Write (Version 26-APR-86) (cleanly cracked), Pop 'R Spell (Rev 2) (cleanly cracked), Project Space Station (cleanly cracked),
  • Pyramid Puzzler (cleanly cracked), A Question of Scruples (cleanly cracked), Reading Workshop: Distant Views (cleanly cracked),
  • Reading Workshop: Running Free (cleanly cracked), Ricochet (cleanly cracked), RoboCop (cleanly cracked),
  • Robot Odyssey (Version 1.1) (cleanly cracked), Robot Odyssey I (Version 2.0) (cleanly cracked),
  • Rocky's Boots (Version 4.0) (cleanly cracked), Secret Filer (cleanly cracked), Serendipity (cleanly cracked),
  • Soko-Ban (cleanly cracked), Solo Flight (cleanly cracked), Space Journey (cleanly cracked), Spiderbot (cleanly cracked),
  • The Sporting News: Baseball (cleanly cracked), Spy vs. Spy III: Arctic Antics (cleanly cracked),
  • Squire (Version 1.0) (cleanly cracked), Story Maker (64K Version) (cleanly cracked), Story Tree (Version 1.4) (cleanly cracked),
  • Street Sports Baseball (cleanly cracked), Street Sports Basketball (cleanly cracked), Street Sports Football (cleanly cracked),
  • Street Sports Soccer (cleanly cracked), Sub Battle Simulator (cleanly cracked), Sub Mission (cleanly cracked),
  • Success with Typing (Version 1.2) (cleanly cracked), Summer Games (cleanly cracked), Summer Games II (cleanly cracked),
  • Swiss Family Robinson (cleanly cracked), Tag Team Wrestling (cleanly cracked), Tales of Mystery (cleanly cracked),
  • Techno Cop (cleanly cracked), Temple of Apshai Trilogy (cleanly cracked), Ten Little Robots (cleanly cracked),
  • Tink Tonk - Tuk Goes to Town (cleanly cracked), Tink! Tink! Tink's Subtraction Fair (cleanly cracked),
  • Tonk in the Land of the Buddy-Bots (cleanly cracked), Treasure Island (cleanly cracked), Trompers (cleanly cracked),
  • Voodoo Island (cleanly cracked), Where in Europe is Carmen Sandiego? (cleanly cracked),
  • Where in North Dakota is Carmen Sandiego? (cleanly cracked), Where in Time is Carmen Sandiego (Version 1.0) (cleanly cracked),
  • Where in the USA is Carmen Sandiego? (Version 2.0, 26-APR-1989) (cleanly cracked),
  • Where in the World is Carmen Sandiego? (Version 2.0 / 15-AUG-1989) (cleanly cracked), Who Framed Roger Rabbit (cleanly cracked),
  • Winnie the Pooh in the Hundred Acre Wood (Sierra On-Line) (cleanly cracked), The Wizard of Oz (cleanly cracked),
  • World Karate Championship (cleanly cracked), The World's Greatest Baseball Game (Enhanced Version) (cleanly cracked),
  • The World's Greatest Baseball Game (cleanly cracked), The World's Greatest Football Game (cleanly cracked) [4am, Firehawke]
  • Boulder Dash II (cleanly cracked), Logic Builders (cleanly cracked) [4am, san inc., Firehawke]
  • apple2_flop_orig:
  • Beyond Zork (Release 49 / 870917), Beyond Zork (Release 57 / 871221), Border Zone (Release 9 / 871008),
  • Bureaucracy (Release 86 / 870212), Genesis, The Hitchhiker's Guide to the Galaxy (Release 31 / 871119),
  • The Hitchhiker's Guide to the Galaxy (Release 56 / 841221), The Hitchhiker's Guide to the Galaxy (Release 58 / 851002),
  • Invisible Bugs (Version 1.1) (800K 3.5"), Killed Until Dead, Littletown Zoo (800K 3.5"), Magic Spells (Version 2.3) (800K 3.5"),
  • Math Rabbit (Version 1.3) (800K 3.5"), Mystery Objects (Version 1.1) (800K 3.5"), Number Munchers (Version 1.3) (800K 3.5"),
  • Picture Chompers (Version 1.0) (800K 3.5"), The Print Shop, ProDOS (Version B.1A 09-DEC-82), SuperPrint II (800K 3.5"),
  • Think Quick! (Version 1.4) (800K 3.5"), Track Attack, Woolly Bounce (Version 1.0) (800K 3.5"),
  • Word Attack Plus! (Version 1.2) (800K 3.5"), Word Attack Plus! French (Version 1.3) (800K 3.5"),
  • Word Attack Plus! Spanish (Version 1.2, 09.01.88) (800K 3.5"), Word Attack! (Version 06.01.87) (800K 3.5") [4am, Firehawke]
  • apple2gs_flop_clcracked:
  • The Adventures of Sinbad (cleanly cracked), Aesop's Fables (cleanly cracked), All About America (cleanly cracked),
  • Ancient Land of Ys (cleanly cracked), Arkanoid (Version 12-Jan-89) (cleanly cracked),
  • Arkanoid II: Revenge of Doh (Version 18-Jul-89) (cleanly cracked),
  • Arkanoid II: Revenge of Doh (Version 29-Aug-89) (cleanly cracked), Battle Chess (cleanly cracked),
  • Block Out (Version 1.0) (cleanly cracked), Bubble Ghost (cleanly cracked), Bubble Ghost - Hard Drive compatible (cleanly cracked),
  • Calendar Crafter (Version 1.2) (cleanly cracked), California Games (cleanly cracked), Captain Blood (cleanly cracked),
  • Cavern Cobra (cleanly cracked), Club Backgammon (Version 1.0) (cleanly cracked), Club Backgammon (Version 2.0) (cleanly cracked),
  • Cribbage King / Gin King (Version 1.01) (cleanly cracked), Defender of the Crown (cleanly cracked), Déjà Vu (cleanly cracked),
  • Déjà Vu II: Lost in Las Vegas (cleanly cracked), Designer Prints (Version 1.0) (cleanly cracked),
  • Designer Puzzles (Version 1.0) (cleanly cracked), Destroyer (cleanly cracked), Downhill Challenge (cleanly cracked),
  • The Duel: Test Drive II (cleanly cracked), Fantavision (Version 1.0) (cleanly cracked),
  • Fantavision (Version 2.1) (cleanly cracked), Fast Break (cleanly cracked),
  • The Fidelity Chessmaster 2100 (Version 1.01 28-Sep-88) (cleanly cracked),
  • The Fidelity Chessmaster 2100 (Version 1.1 17-Nov-88) (cleanly cracked), Final Assault (cleanly cracked),
  • Gauntlet (cleanly cracked), Geometry (Version 1.0) (cleanly cracked), Gnarly Golf (cleanly cracked),
  • Grand Prix Circuit (cleanly cracked), The Graphics Studio (cleanly cracked), Great Western Shootout (cleanly cracked),
  • Hacker II: The Doomsday Papers (cleanly cracked), Hardball! (cleanly cracked), Hostage: Rescue Mission (cleanly cracked),
  • The Immortal (cleanly cracked), Impossible Mission II (cleanly cracked),
  • Jack Nicklaus' Greatest 18 Holes of Major Championship Golf (cleanly cracked), Jigsaw (Version 1.4 - 022988) (cleanly cracked),
  • The King of Chicago (cleanly cracked), King's Quest - Quest for the Crown (cleanly cracked),
  • King's Quest II - Romancing The Throne (cleanly cracked), King's Quest III - To Hier is Human (cleanly cracked),
  • LaserForce (cleanly cracked), The Last Ninja (cleanly cracked),
  • Leisure Suit Larry in the Land of the Lounge Lizards (cleanly cracked), The Logic Master (Version 1.5) (cleanly cracked),
  • Magical Myths (cleanly cracked), Mancala (Version 1.0) (cleanly cracked), Marble Madness (cleanly cracked),
  • Math Blaster Plus! (Version 1.0) (cleanly cracked), Math Blaster Plus! (Version 1.1) (cleanly cracked),
  • Math Wizard (cleanly cracked), Mavis Beacon Teaches Typing (Version 1.2 16-Nov-87) (cleanly cracked),
  • Mavis Beacon Teaches Typing (Version 1.8 21-Dec-88) (cleanly cracked), Mean 18 (cleanly cracked),
  • Mercury (Version 1.0) (cleanly cracked), Music Construction Set (Version 1.0) (cleanly cracked), Neuromancer (cleanly cracked),
  • Paperboy (cleanly cracked), Pipe Dream (cleanly cracked), The Print Shop (Version 1.0) (cleanly cracked),
  • Qix (Version 1.4? 16-Jan-90) (cleanly cracked), Read and Rhyme (cleanly cracked), Read-a-Rama (cleanly cracked),
  • Reader Rabbit (Version 2.2) (cleanly cracked), Reader Rabbit (Version 2.3) (cleanly cracked),
  • Reading and Me (Version 1.0) (cleanly cracked), Sea Strike (Version 1.0) (cleanly cracked), Serve and Volley (cleanly cracked),
  • Shanghai (Version 15-Sep-87) (cleanly cracked), Shanghai (Version 20-Jan-87) (cleanly cracked),
  • ShowOff (Version 1.1) (cleanly cracked), Silent Service (Version 925.01) (cleanly cracked),
  • Silpheed - Super Dogfighter (cleanly cracked), Skate or Die (Version 1.0 12-Aug-88) (cleanly cracked),
  • Skate or Die (Version 1.1 07-Oct-88) (cleanly cracked), Space Quest - The Sarien Encounter (cleanly cracked),
  • Space Quest II - Vohual's Revenge (cleanly cracked), Spirit of Excalibur (cleanly cracked),
  • Storybook Weaver (Version 1.0) (cleanly cracked), Storybook Weaver - World of Adventure (Version 1.0) (cleanly cracked),
  • Storybook Weaver - World of Make-Believe (Version 1.0) (cleanly cracked), Street Sports Soccer (cleanly cracked),
  • Superstar Ice Hockey (cleanly cracked), Tales From The Arabian Nights (cleanly cracked), Task Force (cleanly cracked),
  • Tetris (cleanly cracked), Thexder (Version 2.7) (cleanly cracked), The Third Courier (cleanly cracked),
  • Topdraw (Version 1.00A) (cleanly cracked), The Tower of Myraglen (Version 1.0) (cleanly cracked),
  • TrianGo (Version 1.0) (cleanly cracked), Uninvited (cleanly cracked), Vegas Craps (Version 1.0) (cleanly cracked),
  • Vegas Gambler (Version 1.0 07-Jun-88) (cleanly cracked), Vegas Gambler (Version 1.1 25-Jul-88) (cleanly cracked),
  • War in Middle Earth (cleanly cracked), Where in the U.S.A. is Carmen Sandiego? (cleanly cracked),
  • Where in the World is Carmen Sandiego? (cleanly cracked), Winter Games (cleanly cracked),
  • The Wonders of the Animal Kingdom (cleanly cracked), The Word Master (cleanly cracked), World Games (cleanly cracked),
  • World Tour Golf (cleanly cracked), Writer's Choice Elite (cleanly cracked), Xenocide (Version 11-Aug-89) (cleanly cracked),
  • Xenocide (Version 25-Sep-89) (unprotected), Zany Golf (cleanly cracked) [Brian Troha]
  • apple2gs_flop_orig: King's Quest II (Version 2.0A), Solitaire Royale (Version 1.0) [4am, Firehawke]
  • c64_cass:
  • Batman (Ocean), Battle Through Time, Beach-Head II, Beach-Head II (Erbe), Best of Elite: Vol. 1, Best of Elite: Vol. 2,
  • Beyond the Forbidden Forest, Beyond the Ice Palace (Elite Systems), Biff, Big Names Bonanza, Bigfoot, Bigtop Barney, Black Lamp,
  • Black Tiger, Blood Brothers, Blue Max, Blue Max 2001, The Blues Brothers, BMX Simulator 2, Bobby Bearing, The Boggit: Bored Too,
  • Bomb Jack (Elite Systems), Bomb Jack II (Elite Systems), Bonanza Bros, Bounty Bob Strikes Back!, Brave Starr,
  • Breakthru (U.S. Gold), Bubble Bobble (Firebird), Buck Rogers: Planet of Zoom, Buggy Boy, Bulldog, Burger Time, Cabal,
  • California Games, Capcom Collection, Captain America in: The Doom Tube of Dr. Megalomann, Catacombs, Championship Sprint,
  • Chart Busters, Chimera, China Miner, Chip's Challenge, Ciphoid 9, Cluedo, Cobra (Ocean), Coin Op Hits II, Combat School,
  • Comet Game, Comic Bakery, Commando (alt), Conflicts 1, Convoy Raider, Cosmic Causeway: Trailblazer II, Crazy Cars (Titus),
  • Crazy Comet, Crazy Kong (alt), Creatures 2: Torture Trouble, Critical Mass (Durell), Crystal Castles, Dark Force, Days of Thunder,
  • Death or Glory, Death Wish 3, The Deep, Deflektor, Delta, Desert Fox, Dick Tracy, Dig Dug, Dominator, Donald Duck's Playground,
  • Double Dragon, Double Take, Dough Boy, Dragon's Lair, Dragon's Lair (Preview), Dragon's Lair Part II: Escape from Singe's Castle,
  • Dragons of Flame, Dream Warrior, Drelbs, Druid, Dynamic Duo, Dynasty Wars, E-motion, Edd the Duck, Enduro Racer (Activision),
  • Epyx Epics, Escape, Escape-MCP, Every Second Counts, The Fabulous Wanda and the Secret of Life, the Universe, and Everything,
  • Fairlight, Famous Five, Fantasy World Dizzy [The Ultimate Tape Archive Team]
  • ibm5150:
  • PGA Tour Golf, PGA Tour Golf (alt), PGA Tour Golf (Special Maxell edition), PGA Tour Golf: Tournament Course Disk, PowerMonger,
  • Silpheed (3.5", v3.2) [The Good Old Days]
  • ibm5170:
  • Buzz Aldrin's Race into Space, Fates of Twinion, Leisure Suit Larry 6: Shape Up or Slip Out!, Shadow of Yserbius,
  • The Sierra ImagiNation Network, The Sierra ImagiNation Network (older), The Sierra Network, Star Wars: TIE Fighter (Germany)
  • [The Good Old Days]
  • megadriv: Mortal Kombat (prototype) [drx, The Hidden Palace]
  • nes:
  • 4 in 1 (JH-274), 4 in 1 (YH-4103), 7 Grand Dad (The Flintstones - The Rescue of Dino & Hoppy pirate), 35 in 1 (K-3033),
  • 1994 New Series Red Pig 7 in 1 (EW-002), 1994 Super HiK 7 in 1 (M-026), 1994 Super HiK 7 in 1 (M-027), 1998 HIGH 4 in 1 (YH-463),
  • Fudou Myouou Den (pirate), New Star 6 in 1 Game Cartridge [anonymous]
  • Y2K 420 in 1 [BootGod]
  • Super Cool Boy 4 in 1 (CB-4035) [CaH4e3, NewRisingSun]
  • 2 in 1 (NT-811), 4 in 1 1999, 64 in 1 (CF-015), 1100000 in 1, 9999999 in 1 - 1998 Series No. 10, Super 98 - 43 in 1 (VT321)
  • [Consolethinks]
  • 1997 8 in 1 (JY-112), 1998 Super Game 8 in 1 (JY-111) [Consolethinks, NewRisingSun]
  • 2 in 1 (GN-91B), 2 in 1 (VT-2037), 2 in 1 (VT-2038), 20 in 1 (CA-006), Super 2 in 1 (WQ 2047), Super Cool Boy 4 in 1 (CB-4011),
  • Super Cool Boy 4 in 1 (CB-4034, alt) [Consolethinks, Nikolka]
  • Miss Peach World 1 - Super L.A. Cop (Japan) [famiac]
  • 1994 Super HiK 4 in 1 (JY-005), Rockman 6 in 1 (alt 2) [famiac, NewRisingSun]
  • Batman - The Video Game (Brazil, pirate) [Fisher]
  • Olympic I.Q. (Korea) [Gaming Alexandria]
  • Gotta Protectors - Amazon's Running Diet, Minna de Mamotte Knight - Amazon no Diet Daisakusen [kmg]
  • Golden Mario Party II - Around the World 6 in 1, Rockman 7 in 1 (JY-208) [krzsyiobal, NewRisingSun]
  • AV Jiūjí Májiàng II (Asia, alt), Dòngdòngnǎo II: Guózhōng Yīngwén (I) (Taiwan, alt), Xiǎoxuéshēng Shùxué CAI (China),
  • Yeongjaekeom Cocoma Pack 1 (Korea) [MLX]
  • 4 in 1 (KG-443) [MrNorbert1994, Consolethinks]
  • 1000 in 1 (alt games), Black Dragon (Korea), Nar-ara Superboy (Korea), Super Cool Boy 3 in 1 (ABAB CB-403x),
  • Super RPG 5 in 1 (CH501) [NewRisingSun]
  • 1996 Super HiK 4 in 1 (JY-004) [NewRisingSun, taizou]
  • 1996 Yīngyǔ CAI 3 in 1 (China) [taizou]
  • pc6001_cart:
  • Canyon Climber, The Electric Pencil (v2.0R), N60 Extended BASIC [anonymous]
  • Tutankham [HardcoreHubz, cyberat2600, Gaming Alexandria]
  • Moon Raiders, Moon Raiders (older) [mosesu]
  • vgmplay:
  • Aleste 2 (MSX2, OPLL), Aleste 2 (MSX2, PSG), Aleste Gaiden (MSX2, OPLL), Aleste Gaiden (MSX2, PSG), Alfred Chicken (NES),
  • Alfred Chicken (Nintendo Game Boy), Alien 3 (NES), Ano, Subarashii o Mou Ichido (Sharp X68000),
  • Brandish 2 - The Planet Buster Renewal (NEC PC-9801), Caesars Palace II (Nintendo Game Boy Color), Chambers of Shaolin (Atari ST),
  • Darkman (NES), Deadly Edge (Sharp X68000), Dragon Half (NEC PC-9801), F-1 Grand Prix Part II (Arcade),
  • F-1 Grand Prix Star II (Arcade), Farland Story - Tooi Kuni no Monogatari (NEC PC-9801),
  • Firecracker Music Collection Vol. 1 ~We Are Konamic Freaks~ (NEC PC-8801), Formula X (Sharp X68000), Garudius '95 (NEC PC-9801),
  • Group X (Sharp X68000), Gunbird (Arcade), Hebereke no Popoon (Arcade), Illumination Laser (Sharp X68000), James Bond Jr. (NES),
  • Jim Power in Mutant Planet (Atari ST), Jurassic Park (NES), Kisou Shinden Gen-Kaiser (NEC PC-9801), Overlord (NES),
  • Prajator - Image Ranger (NEC PC-8801, OPN), Prajator - Image Ranger (NEC PC-8801, OPNA), A Prehistoric Tale (Atari ST),
  • Prince of Persia (NEC PC-9801), Revival Xanadu (NEC PC-9801), Snake's Revenge (NES), Star Luster (Sharp X68000),
  • Super Sprint (Atari System 2), Tetris Plus 2 (Arcade), Tetris Plus 2 (Jaleco Mega System 32),
  • Touhou Fuumaroku ~ The Story of Eastern Wonderland (NEC PC-9801, OPNA), Wild Pilot (Arcade), Wings of Death (Atari ST),
  • Xenon 2 - Megablast (Atari ST), Ys II - Ancient Ys Vanished The Final Chapter (Sharp X1 Turbo) [vgmrips.net, Tafoid]
Software list items promoted to working
  • amigaecs_flop: Snapperazzi (Euro) [Angelo Salese]
  • amigaocs_flop:
  • Altered Beast (Euro), The Amazing Spider-Man (Euro), Archipelagos (Euro), Aspar Master Grand Prix (Euro, Les Fous du Volant),
  • Bangkok Knights (Euro), Barbarian II (Euro, Palace, NRJ Vol. 4), Base Jumpers (Euro), Battle Squadron (Euro), Beach Volley (Euro),
  • Double Dragon (Euro, v2.16), Grid Start (Euro, Sextett), Hollywood Poker (Euro), Hollywood Poker (Euro, Budget),
  • Killing Machine (Euro), Knights of the Crystallion (Euro), Parasol Stars - The Story of Rainbow Islands II (Euro),
  • Player Manager (Euro), Player Manager (Ita), Profezia (Ita), Table Tennis Simulation (Euro), ThunderCats (Euro),
  • Time Runners 1 - Gateways in Time (Euro), Time Runners 2 - The Space Stone (Euro), The Times Crosswords Vol. 3 & 4 (Euro),
  • Tip Off (Euro, French / German / Italian / Spanish), Total Football (Euro), Total Recall (Euro, Budget), Trinity (Euro, r11),
  • The Way of the Little Dragon (Euro), X-It (Euro), Xenon 2 - Megablast (Euro) [Angelo Salese]
  • nes:
  • 2 in 1 - Yu Yu + Dragonball Z, 7 in 1 (M-022), 101 in 1 Games, City Fighter IV (Asia), EverQuest - Wújìn de Rènwù (China),
  • Famicom Yarou Vol.1 - 7 in 1, Fùjiǎ Sānguó (China), Gimmick! (Asia, pirate), Kart Fighter (Asia, SOMARI-W), Lethal Weapon (China),
  • The Lord of King (Asia, pirate), Somari (Asia, SOMARI-P), Somari (Asia, SOMARI-W), Street Heroes (Taiwan), Super 4 in 1,
  • Super 7 in 1, Super 8 in 1, Super HIK 7 in 1 (K7006), Super HIK 8 in 1 King Fighter, Super Mario Family 10 in 1,
  • Sānguózhì - Yīngjié Zhuàn (China), Sānguózhì - Yīngjié Zhuàn (China, alt), Sānguózhì - Yīngjié Zhuàn (China, alt 2),
  • World Hero (Asia), World Hero (Asia, alt) [kmg]
New NOT_WORKING software list additions
  • c64_cass:
  • Bazooka Bill (Melbourne House), Brian Bloodaxe, Championship Wrestling, Crack Down, Creatures, Decathlon, Deceptor,
  • Doc the Destroyer, Dodgy Geezers, Donkey Kong (Ocean) [The Ultimate Tape Archive Team]
  • nes: Rockman 6 in 1 (alt) [famiac, NewRisingSun]
  • pc6001_cart:
  • Micro-Painter, Music Editor, The Curse of Crowley Manor, Touch Panel Utility [anonymous]
  • Dawn Patrol (beta) [fussballj]
Translations added or modified
  • Chinese (Simplified) [YuiFAN]
  • Chinese (Traditional) [YuiFAN]
  • Greek [BraiNKilleRGR]
  • Japanese [Fujix, Vas Crabb]
  • Merged pull requests
  • 8300: Optimized the multithreading strategy for -listxml. [Nathan Woods]
  • 8482: emu/softlist.cpp: Added a “notes” field to store notes about a software list or software list item. [Wilbert Pol]
  • 8515: galaxian.cpp: Added two Pac-Man bootlegs. [RicardoundefinedFactory Arcade, Recreativas.org, ClawGrip]
  • 8537: apple2_flop_clcracked.xml, apple2gs_flop_orig.xml: Fixed E7 cracks, and added latest dumps and cracks. [4am, Firehawke]
  • 8541: bus/coco: Added initial RPK format support for CoCo ROM cartridges. [Nathan Woods]
  • 8569: seta.cpp: Dumped PLDs for blandia, and added placeholders for undumped PLDs. [Sergio Galiano]
  • 8570: Added preliminary support for the Casio CTK-551 keyboard and its H8/300-based SoC. [Devin Acker]
  • 8582: bus/nes: Added support for the A Winner is You homebrew cartridge. [kmg]
  • 8605: sound/tt5665.cpp: Added support for per-channel voice commands. [cam900]
  • 8622: bus/nes: Added support for the Y2K 420 in 1 multi-game cartridge. [kmg, BootGod]
  • 8624: bus/nes: Fixed graphical issues in Street Heroes, and added the jumper setting to select the title screen. [kmg]
  • 8625: tmspoker.cpp: Added two Jeutel “Las Vegas” sets. [Benjamin Roux, ClawGrip]
  • 8626: pc6001.cpp: Reworked emulation of the PC-6001mk2SR, fixing many issues and adding a cartridge software list. [Angelo Salese]
  • 8628: bus/nes: Added support for original Dòngdòngnǎo II cartridge; bus/nes.xml: corrected board type for Yeong-no Pyramid. [kmg]
  • 8629: champbas.cpp Added description for Talbot quota setting DIP switches (MT08093). [Steven Coomber]
  • 8630: debugger: Extended target address syntax to include device/address space. [Vas Crabb]
  • 8632: nes.xml: Added a N625092 board game, and updated emulation status for several items. [kmg]
  • 8633: emu/video.cpp: Use configured snapshot file name for snapshot saved when -seconds_to_run completes. [kmg]
  • 8637: bus/snes: Improved SA1 timings, and cleaned up code. [cam900]
  • 8639: nes.xml: Added a colorful potpourri of games (ten new working items). [kmg]
  • 8640: c64_cass.xml: Added ten working items and one non-working item. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8643: mpu4.cpp: Dumped PAL for Escalera Tobogan. [jordigahan, ClawGrip]
  • 8644: bus/nes: Set multi-game cartridge bank size with feature elements in the software list; nes.xml: Added three items. [kmg]
  • 8645: Updated bgfx, bx and bimg to latest upstream version (fixes GitHub #8057). [Belegdol]
  • 8647: machine/amstrad.cpp: Corrected some typographical errors in comments. [jogo-]
  • 8648: Revert “amstrad: fix spelling/grammar in the comments (#8647)”. [R. Belmont]
  • 8649: machine/amstrad.cpp: Fixed spelling/grammar errors in comments. [jogo-]
  • 8651: c64_cass.xml: Added thirteen working items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8652: machine/spg_renderer.cpp: Fixed four-level blending for tile layers. [Simon Eriksson]
  • 8651: bus/nes: Added support for a couple of homebrew 8-in-1 multi-game cartridges. [kmg]
  • 8655: hh_sm510.cpp: Added Tronica Thunder Ball. [algestam]
  • 8656: machine/6883sam.cpp: Fixed debug log messages showing TY and M bits. [Tim Lindner]
  • 8658: bus/nes: Added the SZROM variant of the MMC1 mapper (fixes saved game corruption in A Ressha de Ikou). [kmg]
  • 8660: cpu/m6502/st2205u.cpp: Added very preliminary ADPCM audio output. [David Haywood]
  • 8661: util: Cleaned up I/O interfaces further, and added a helper for generating dynamic classes on-the-fly. [Vas Crabb]
  • 8663: c64_cass.xml: Corrected cassette labels from #8357 and #8640. [Steven Coomber]
  • 8664: bagman.cpp: Changed botanic2 protection handler to return what the game expects and marked PAL dump as bad. [David Haywood]
  • 8665: bus/nes: Added support for multi-game cartridges using K-3033 and 970670C boards. [kmg]
  • 8666: bus/nes: Fixed loading and bank locking for EH8813A boards; nes.xml: Added two items. [kmg]
  • 8668: hh_sm510.cpp: Add cheat inputs for trsrescue and trthuball. [algestam]
  • 8670: nes.xml: Set correct board type for fjsanguo. [kmg]
  • 8671: c64_cass.xml: Added nine working items and one non-working item. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8672: bus/nes: Added support for GN-91B and NC-20MB multi-game cartridges; nes.xml: Added five working items. [kmg]
  • 8674: Improved localisation support, enhanced software selection menus, and fixed some UI issues (addresses #8641). [Vas Crabb]
  • 8675: bus/nes: Added support for a couple Korean educational titles; nes.xml: Replaced bad dump of brillco2. [kmg, MLX]
  • 8676: coco12.cpp: Added support for the ILCE / SEP Micro-SEP 1600. [Tim Lindner]
  • 8677: bus/nes: Added support for Super Mario Family, and re-dumped the program ROM. [kmg, MLX, NewRisingSun]
  • 8678: c64_cass.xml: Added ten working items and one non-working item. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8679: bus/centronics/epson_lx810l.cpp: Fixed carriage position readback after soft reset. [Golden Child]
  • 8680: bus/nes: Added support for Super RPG 5 in 1. [kmg, NewRisingSun]
  • 8681: nes.xml: Removed mk4p8, as it’s a duplicate of mktrilgya. [kmg]
  • 8682: bus/nes: Improved 830118C multi-game cartridge emulation – all menu items now load; nes.xml: Added three items. [kmg]
  • 8684: rmnimbus.cpp: Greatly improved mouse emulation (can use with Windows 1/2/3), and improved SASI/SCSI emulation. [prime6809]
  • 8685: snes.xml: Changed descriptive and disambiguation text in descriptions to lowercase. [ArcadeShadow]
  • 8686: sound/st0016.cpp: Refactored code; machine/st0016.cpp: Cleaned up interface to put connection details in drivers. [cam900]
  • 8687: bus/nes: Improved emulation for various VRC clone boards. [kmg]
  • 8689: c64_cass.xml: Added ten working items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8690: bus/nes: Further improved VRC clone board emulation. [kmg]
  • 8691: Added preliminary SPARCstation ELC (Sun 4/25) support – passes boot diagnostics. [Yvan Janssens]
  • 8692: bgfx: Updated mipmap and raster bloom passes in Fighters chain (fixes crash identified in GitHub #8538). [sairuk]
  • 8693: c64_cass.xml: Added seven working items and two non-working items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8694: Updated Greek translation. [BraiNKilleRGR]
  • 8695: bus/nes: Corrected VRC4/6/7 pseudo-scanline interrupt counter. [kmg]
  • 8697: galaxian.cpp: Added Floritas (Multivideo Spanish Moon Cresta bootleg). [Retromaniacs, ClawGrip]
  • 8698: cosmic.cpp: Added Cosmic Alien (version II, set 3). [Retromaniacs, ClawGrip]
  • 8699: bus/nes: Added two bootleg games using VRC2 clone hardware, and converted 900218 from a VRC4 clone to a VRC2 clone. [kmg]
  • 8700: phoenix.cpp: Added City Attack (Petaco S.A., bootleg of Pleiads). [Retromaniacs, ClawGrip]
  • 8701: nes.xml: Added a pair of recent promotional releases. [kmg]
  • 8702: nes.xml: Fixed name and alternate title for Rough World. [kmg]
  • 8704: cpu/m6502/st2205u.cpp: Added recognizable (but still awful) PSG sound emulation for the dphh8630 driver. [David Haywood]
  • 8705: c64_cass.xml: Added ten working items and two non-working items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8706: bus/nes: Improved support for Super Cool Boy and related multi-game cartridges; nes.xml: Added seven working items. [kmg]
  • 8712: apple2gs_flop_clcracked.xml: Added one hundred and fifteen existing cracks. [Brian Troha, Firehawke]
  • 8713: bus/nes: Continued to improve emulation of VRC4 and clones; nes.xml: Added one item. [kmg, famiac, NewRisingSun]
  • 8714: bus/nes: Corrected mirroring modes supported by VRC2 (fixes graphical glitches in Wai Wai World). [kmg]
  • 8715: ibm5150.xml: Added six items. [The Good Old Days, ArcadeShadow]
  • 8716: ibm5170.xml: Added eight items, and re-dumped one item. [The Good Old Days, ArcadeShadow]
  • 8717: gba.xml: Changed descriptive and disambiguation text in descriptions to lowercase. [ArcadeShadow]
  • 8719: bus/nes: Fixed graphics banking and mirroring issues that caused glitches in Rex Soft Wǔshì Hún (Samurai Spirits). [kmg]
  • 8722: amiga.cpp: Improved software compatibility by fixing various issues with I/O, DMA and interrupts. [Angelo Salese]
  • 8723: bus/nes: Overhauled Somari board emulation, fixing failures to boot, crashes, and graphical issues. [kmg]
  • 8725: video/namco_c355spr.cpp: Merged functionality for Data East games using this chip. [David Haywood]
  • 8726: galaxian.cpp: Added brute-forced equivalent PAL image for guttangts3. [Recreativas.org, ClawGrip]
  • 8728: bus/nes: Added support for a Somari board variant; nes.xml: Added one item. [kmg, MLX]
  • 8729: sound/ay8910.cpp: Fixed AY8930 noise algorithm and PSG type selection. [cam900]
  • 8730: c64_cass.xml: Added fourteen working items and three non-working items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8732: bus/nes: Added support for a 6-in-1 multi-game cartridge, and set MMC3 (TxROM) initial banks expected by some games. [kmg]
  • 8733: nes.xml: Added missing battery-backed RAM area for RPG Jinsei Game. [kmg]
  • 8734: c64_cass.xml: Corrected typo in parent name for Commando. [Steven Coomber]
  • 8735: bus/nes: Simplified VRC4 clone board T-230. [kmg]
  • 8737: c64_cass.xml: Added eleven working items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8738: Updated Greek translation. [BraiNKilleRGR]
  • 8739: dkong.cpp: Adjusted shootgal crosshair mapping to match the position shown in the game’s test mode. [aequites7]
  • 8740: bus/nes: Improved emulation of HIK8IN1 multi-game cartridges and variants; nes.xml: Added three items. [kmg]
  • 8741: bus/nes: Fixed off-by-one error in VRC4/6/7 timer interrupt counter. [kmg]
  • 8743: bus/nes: Added comments about MMC3 initial VROM/VRAM bank configuration. [kmg]
  • 8744: amigaocs_flop.xml: Changed descriptive and disambiguation text in descriptions to lowercase. [ArcadeShadow]
Source Changes
  • Optimized the multithreading strategy for -listxml (#8300) [npwoods]
    • The previous algorithm would spawn tasks but wait for them in sequential order. This is not necessarily optimal, and with these
  • changes we will respond to whichever task completes first.
    • On my computer (Quad Core 2), this triples the speed of a full -listxml
  • util/delegate.cpp: Notes from experiments with clang. [Vas Crabb]
  • segac2: speed up initialization [hap]
  • Laser 128 updates: [R. Belmont, Tom Greene]
    • Added all currently dumped ROM versions
    • Support both the original and later hardware versions
    • Support the built-in mouse interface
  • New clones added as WORKING
  • Laser 128 (original hardware) [R. Belmont, Tom Greene]
New working clones
  • Winning Spike (ver AAA) [f205v]
  • rollext: hooked up eeprom [Ville Linde]
  • bus/nes: Added support for Y2K 420 in 1. (#8622) [0kmg]
  • New working software list additions (nes.xml)
  • Y2K 420 in 1 [BootGod]
  • bus/nes: Fixed graphics issues in Street Heroes. (#8624) [0kmg]
  • Also added jumper setting to select title screen.
  • Software list items promoted to working (nes.xml)
  • Street Heroes (Taiwan) [0kmg]
  • Added laser128o to list. [Robbbert]
  • vgmplay.xml: Added 28 new entries [vgmrips.net, Tafoid]
  • fix validate error in vgmplay.xml [Scott Stone]
  • minimaws: Changed geometry of disclosure triangles. [Vas Crabb]
  • util/delegate.cpp: Fixed typo in comment. [Vas Crabb]
  • champbas.cpp updated unknown dip switches for Talbot (MT#08093) (#8629) [Steven Coomber]
  • mcnpshnt, mjmyornt, suprmous: Add DIP locations [AJR]
  • kim1: use pwm_display for the 7segs [hap]
  • epos.cpp: Update notes with pinout from Igmo manual [AJR]
  • dvmemory: remove outdated/unused FD1094_HACK [hap]
  • nes.xml: Added a missing game from recent N625092 board improvements. (#8632) [0kmg]
    • Updated support status of various NES/FDS titles.
    • Fixed loading of mc_76a outside of software lists.
New working software list additions
  • 1000 in 1 (alt games) [NewRisingSun]
  • x68k: try to fix the gvram clear [cracyc]
  • pickin, botanic, squaitsa: Correct mapping for PSGs; add watchdog timer [AJR]
  • bus/nes: Added support for original Dongdongnao II cartridge. (#8628) [0kmg]
    • Also set correct board type for Yeong-eo Pyramid, fixing title screen graphics, and identified it as a (licensed) clone of Dongdongnao II.
  • New working software list additions (nes.xml)
  • Dòngdòngnǎo II: Guózhōng Yīngwén (I) (Taiwan) [MLX]
  • debugger: Extended target address syntax to include device/address space. (#8630) [Vas Crabb]
    • Added a validity check to ensure address space names are tag-like and unique, since they're now used as identifiers in debugger commands.
    • Extended the syntax for target addresses to allow them to be qualified with a colon followed by an optional device tag and/or address space name. If only the device needs to be specified, a debugger CPU number may also be used. This makes commands like bpset and wpset more flexible, as they can operate on CPUs other than the currently visible CPU. Commands like find, fill, dump and load are more flexible as they can access any space of any device.
    • Removed now-redundant CPU parameters from many commands, and renamed pcatmemp to pcatmem for consistency with other commands.
  • Extended region syntax for saver/loadr to support tags relative to the visible CPU (e.g. you can use "." for the region with the same name as the visible CPU, or "^sibling" syntax). Added an optional root device parameter to memdump. Changed interpretation of Boolean values to support numeric expressions as well as true/false strings and literal 1/0.
    • Added checks that the specified device is CPU-like to various commands that require a CPU (e.g. focus). Previously these commands would crash or trigger an assertion failure if a tag for a non-CPU devices was specified.
    • Fixed the cpunum symbol so it uses the same rules for determining what is or isn't a CPU as parameter parsing.
    • Made device_t sanitise subtags better. Previously you could cause an assertion failure or crash MAME by giving it unexpected relative tags via Lua or the debugger.
  • Added help topic alias support, and reworked the data structures to improve the performance of looking up debugger commands and
  • help topics. Removed the "ref" parameter from debugger command functions (std: :bind can hold extra argument values for you if you need them). Also added an error message if duplicate debugger commands are registered.
    • Updated help for commands that changed syntax, and also updated summaries for some commands that had changed in the past without corresponding help updates.
  • emu/video.cpp: Set file names via -snapname when exiting in -seconds_… (#8633) [0kmg]
  • ui: Work around GitHub issue #8634. [Vas Crabb]
  • util/delegate.cpp: Detect clang x86-64 thunk for first vtable entry. [Vas Crabb]
  • photon2: Hook up 8255, mark brod IMPERFECT_CONTROLS [Dirk Best]
    • No change in functionality
  • karnov: Cleanup [Dirk Best]
  • segahang: some games don't feature freeplay [hap]
  • nes.xml: Added a colorful potpourri of games. (#8639) [0kmg]
New working software list additions
  • 7 Grand Dad (The Flintstones - The Rescue of Dino & Hoppy pirate) [anonymous]
  • Black Dragon (Korea) [NewRisingSun]
  • Flying Superboy (Korea) [NewRisingSun]
  • Miss Peach World 1 - Super L.A. Cop (Japan) [famiac]
  • Olympic I.Q. (Korea) [Gaming Alexandria]
  • 1100000 in 1 [Consolethinks]
  • 64 in 1 (CF-015) [Consolethinks]
  • 9999999 in 1 - 1998 Series No. 10 [Consolethinks]
  • Super 98 - 43 in 1 (VT321) [Consolethinks]
  • 4 in 1 (KG-443) [MrNorbert1994, Consolethinks]
  • zac_proto: added sound, added outputs, added save states. [Robbbert]
  • mpu4.cpp: Dumped and add PAL for Escalera Tobogan [jordigahan, ClawGrip] (#8643) [ClawGrip]
  • c64_cass.xml: 11 new dumps (#8640) [Steven Coomber]
    • New working software list additions Batman (Ocean) [C64 Ultimate Tape Archive V2.0] Battle Through Time (Anirog) [C64 Ultimate
  • Tape Archive V2.0] Beach-Head II (U.S. Gold) [C64 Ultimate Tape Archive V2.0] Beach-Head II (Erbe) [C64 Ultimate Tape Archive
  • V2.0] Best of Elite: Vol. 1 (Elite Systems) [C64 Ultimate Tape Archive V2.0] Best of Elite: Vol. 2 (Elite Systems) [C64 Ultimate
  • Tape Archive V2.0] Beyond the Forbidden Forest (U.S. Gold) [C64 Ultimate Tape Archive V2.0] Beyond the Ice Palace (Elite
  • Systems) [C64 Ultimate Tape Archive V2.0] Biff (Beyond Belief Software) [C64 Ultimate Tape Archive V2.0] Big Names Bonanza (U.S.
  • Gold) [C64 Ultimate Tape Archive V2.0]
    • New NOT_WORKING software list additions Bazooka Bill (Melbourne House) [C64 Ultimate Tape Archive V2.0]
    • Note that since my last pull request on the c64_cass.xml, the Ultimate Tape Archive V3.0 has been released with an additional 500
  • tape files. I have barely scratched the surface with the existing V2.0 set so I had better pull my socks up!!
  • sa1.cpp: Fix CPU speed, memory access cycle, Add notes (#8637) [cam900]
  • zac_proto: added labels for inputs [Robbbert]
  • amstrad: fix spelling/grammar in the comments (#8647) [jogo-]
  • Revert "amstrad: fix spelling/grammar in the comments (#8647)" (#8648) [R. Belmont]
    • This reverts commit 2bc0a7ab939b4ac49a7fb533e96354773fa232e2.
  • machine/amstrad.cpp: Fixed spelling/grammar errors in comments. (#8649) [jogo-]
  • Update bgfx, bx and bimg to latest upstream (fixes issue #8057) (#8645) [Julian Sikorski]
  • bus/rs232: Added a configurable patch box device, and various cleanups. [Vas Crabb]
    • Added comments with V.24 interchange circuit numbers and names to rs232.h to make the meanings of the abbreviated signal names
    • clearer.
    • Moved a few slot card classes out of headers and into anonymous namespaces to reduce compile depedencies and exported symbols.
    • Transliterated a Korean NES game title.
  • bus/rs232: Added patchbox device source. [Vas Crabb]
  • rs232/patchbox.cpp: GCC may allow this syntax, but clang doesn't [AJR]
  • alesis.cpp: Correct main CPU type [AJR]
  • bus/nes: Added emulation for A Winner is You homebrew cart. (#8582) [0kmg]
  • tmspoker.cpp: Add two Jeutel "Las Vegas" sets (#8625) [ClawGrip]
  • New NOT_WORKING machines
  • Las Vegas (Jeutel, set 1) [Benjamin Roux, ClawGrip]
  • New NOT_WORKING clones
  • Las Vegas (Jeutel, set 2) [Benjamin Roux, ClawGrip]
  • tt5665.cpp: Add support for separate voice commands per output channel (#8605) [cam900]
  • bus/a2bus, bus/a2gameio: Moved many class declarations out of headers. [Vas Crabb]
    • This reduces how frequently the Apple II drivers need to be recompiled when a random device changes.
    • Also, this turned up three things that are apparently not hooked up in the PC Transported card.
  • Add Z80-derived stub devices for eZ80 and R800 CPUs [AJR]
  • ti84pce: Revert overclocking [AJR]
  • add all debug options to template. fix shift count to properly display M bits. (#8656) [tim lindner]
  • 6883sam: add all debug options to template. fix shift count to properly display M bits.
  • 8080bw.cpp: gunchampundefinedidentify unknown dip switch as "Enter Initials". [Wulfaz] Fixed MT#8095 [Scott Stone]
  • spi_sdcard.cpp: Preliminary support for CMD10 (SEND_CID), report CRC16 for data blocks read. [R. Belmont]
  • spi_sdcard: don't use a random number in the CID block, it'll confuse BBC Micro MMFS. [R. Belmont]
  • pc6001.cpp: Major rework of PC-6001mk2SR (#8626) [Angelo Salese]
    • Added a PC-6001 cartridge software list XML, and hooked up to the driver;
    • Fixed a regression bug with machine_reset fn where PC-6001mkII was implicitly overriding its memory model when a cart was inserted, causing being stuck at POST;
    • Improved irq handling and removed a couple kludges, fixing hangs caused by multiple irqs being fired at the same time;
    • Added PC-6601SR "Mr. PC", and improved the specific SR video mode already used by PC-6001mk2SR;
    • Refactored PC-6001mkIISR / PC-6601SR memory model to use address_map_device, allowing BIOS booting and .cas loading in mode 6.
  • Replace AY8910 with YM2203;
    • Add keyboard inputs F1-F10, and fixed the specific irq vector dispatch;
    • Add preliminary FDC internal/external interface. Hooked up PC80S31 to external i/f as a proof of concept;
    • Fixed timer enable (fixes Yakyukyo and Punchball Mario boots), and fixed different timer resolution with PC-6001mk2SR so that cursor blinking happens at the right frequency;
New machines marked as NOT_WORKING
  • PC-6601SR "Mr. PC" [anonymous]
New NOT_WORKING software list additions
  • pc6001_cart.xml: Tutankham [HardcoreHubz, cyberat2600, Gaming Alexandria]
  • New Working clone added (#8655)
  • Thunder Ball (Tronica) [algestam]
  • New WORKING clones (#8515)
    • Pac-Man (Cirsa, Spanish bootleg on Galaxian hardware) [Ricardo - Factory Arcade, Recreativas.org]
    • Komemokos ('Pac-Man (Cirsa, Spanish bootleg)' hack) [Ricardo - Factory Arcade, Recreativas.org]
  • segasp.cpp: Love&Berry security PIC dumped [Flinnster, Porchy]
  • util: Further API cleanups: (#8661) [Vas Crabb]
    • Turned `core_file` into an implementation of `random_read_write`.
    • Turned PNG errors into a standard error category.
    • Added a helper for generating what look like derived classes on-the-fly.
  • Fix multiple issues with debug memory tracking [AJR]
    • Track write accesses rather than read accesses
    • Actually install the taps when the trackmem command is executed
    • Correct cell addresses for address-shifted spaces in Qt and Windows memory viewers
  • bus/nes: Added MMC1 variant board SZROM. (#8658) [0kmg]
  • This fixes corrupt (NVRAM) save games for A Ressha de Ikou, the only known game to use this board.
  • bus/nes: Added emulation for a couple homebrew 8 in 1 cartridges. (#8654) [0kmg]
  • Adds support for two multi-game cartridges developed by "FARID".
  • c64_cass.xml: Added thirteen entries. (#8651) [Steven Coomber]
New working software list additions
  • Bigfoot (Codemasters) [The Ultimate Tape Archive Team]
  • Bigtop Barney (Interceptor Software) [The Ultimate Tape Archive Team]
  • Black Lamp (Firebird) [The Ultimate Tape Archive Team]
  • Black Tiger (U.S. Gold) [The Ultimate Tape Archive Team]
  • Blood Brothers (Prism Leisure) [The Ultimate Tape Archive Team]
  • Blue Max (U.S. Gold) [The Ultimate Tape Archive Team]
  • Blue Max 2001 (U.S. Gold) [The Ultimate Tape Archive Team]
  • The Blues Brothers (Titus) [The Ultimate Tape Archive Team]
  • BMX Simulator 2 (Codemasters) [The Ultimate Tape Archive Team]
  • Bobby Bearing (The Edge) [The Ultimate Tape Archive Team]
  • The Boggit: Bored Too (CRL) [The Ultimate Tape Archive Team]
  • Bomb Jack (Elite Systems) [The Ultimate Tape Archive Team]
  • Bomb Jack II (Elite Systems) [The Ultimate Tape Archive Team]
  • machine/bagman: correct license/copyright holder [hap]
  • More low-effort cleanup. [Vas Crabb]
    • Got more slot card classes out of headers.
    • Changed most of the Apple II cards still looking up ROM regions manually to use required_region_ptr.
    • Removed an unreferenced function leftover from copy-pasting another device from the Videx Uniprint device.
  • pc6001: add fdc irq read port [cracyc]
  • legendos: add Wave to company string [hap]
  • botanic2: fix protection read value and use the dumped PROM instead of bagman's [David Haywood]
  • util/zippath.cpp: Made behaviour of trying to open things inside archives a bit more consistent, fixed another bug with root paths. [Vas Crabb]
  • util/zippath.cpp: Fixed two issues affecting Windows: [Vas Crabb]
    • Browsing from a location inside an archive causes MAME to hang.
    • Files inside archives are not listed.
  • Fix pcatmem command (probably regressed in 360d3a5950f0649270822e2db1ea25028eabd18b) [AJR]
  • Fix various typos in comments [AJR]
  • machine/spg_renderer.cpp: Fix blend level handling for tile layers (#8652) [Simon Eriksson]
New working clones
  • Pengo (set 6, encrypted) [philmurr]
  • softlist.cpp: Add support for a 'notes' field to store information ab… (#8482) [wilbertpol]
    • softlist.cpp: Add support for a 'notes' field to store information about a software list or software list item. [Wilbert Pol]
    • Add software list and software notes to minimaws
  • ui: Made file manager software list menu search behave better (based on file selection menu code). [Vas Crabb]
New working clones
  • Advisor (Italian bootleg of Space Fury) [Matteo Legittimo, Andrew Welburn]
  • ui: Locale-aware sorting for software list items. [Vas Crabb]
  • ui: Put software description on the left and sort by description by default. [Vas Crabb]
  • osd/windows: Set locale on start so sorting in the UI works properly. [Vas Crabb]
  • olyboss: fix crash [cracyc]
  • ioprocsfilter.h: Add missing #include [AJR]
  • c64_cass: revert from shortened filenames in PR#8640 & PR#8357 (#8663) [Steven Coomber]
  • bus/nes: Added support for K-3033 and 970670C type multicart. (#8665) [0kmg]
  • New working software list additions (nes.xml)
  • 2 in 1 (NT-811) [Consolethinks]
  • 4 in 1 1999 [Consolethinks]
  • 35 in 1 (K-3033) [anonymous]
  • bus/nes: Fixed loading and bank locking for EH8813A boards. (#8666) [0kmg]
  • New working software list additions (nes.xml)
  • 1996 Yīngyǔ CAI 3 in 1 (China) [taizou]
  • Xiǎoxuéshēng Shùxué CAI (China) [MLX]
  • bus/nes: Added support for Golden Mario Party II multicart. (#8667) [0kmg]
  • New working software list additions (nes.xml)
  • Golden Mario Party II - Around the World 6 in 1 [krzsyiobal, NewRisingSun]
  • bus/nes: Set multicart bank size in softlist when appropriate. (#8644) [0kmg]
  • New working software list additions (nes.xml)
  • 1996 Super HiK 4 in 1 (JY-004) [NewRisingSun, taizou]
  • 1998 Super Game 8 in 1 (JY-111) [Consolethinks, NewRisingSun]
  • 1997 8 in 1 (JY-112) [Consolethinks, NewRisingSun]
  • cchasm.cpp: removed duplicated include [Ivan Vangelista]
  • dietgo.cpp: moved everything into the driver file, as video/dietgo.cpp only had one method [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Omron Luna [Plamen Mihaylov]
  • luna_68k: more complete serial hookup [Patrick Mackinlay]
  • luna_68k: add am9513 gate1 clock [Patrick Mackinlay]
  • luna_68k: more probable serial clock, handle reset [Patrick Mackinlay]
  • bus/nes: Added support for GN-91B and NC-20MB multicart boards. (#8672) [0kmg]
  • New working software list additions (nes.xml)
  • 2 in 1 (GN-91B) [Consolethinks, Nikolka]
  • 20 in 1 (CA-006) [Consolethinks, Nikolka]
  • 2 in 1 (VT-2037) [Consolethinks, Nikolka]
  • 2 in 1 (VT-2038) [Consolethinks, Nikolka]
  • Super 2 in 1 (WQ 2047) [Consolethinks, Nikolka]
  • starfire.cpp: correct ROM labels for starfire set [Andrew Welburn]
  • Overdue internal UI enhancements (#8674) [Vas Crabb]
    • frontend: Added support for message context to localisations.
    • frontend: Added string_view versions of the message lookup functions.
    • frontend: Added a few more folder options to the internal UI.
    • emu/softlist.cpp: Use more appropriate containers.
    • Switched to Python 3 by default - this will become a requirement.
    • Updated msgfmt.py for message context support.
    • frontend: Show all software item info in the internal UI.
    • frontend: Search alternate titles in software selection menu.
    • 3rdparty/utf8proc: Updated to v2.6.1 (has several fixes).
    • frontend: Added software filters for common info fields.
    • frontend: Allow UI manager to hold onto persistent session data.
    • frontend: Cache software lists for eight machines.
    • frontend: Added support for loading localised system names.
    • frontend: Add UI for selecting localised system names.
  • frontend: Fixed clone sorting; osd/strconv.cpp: The string_view treatment, and fixed a bug with to/from ANSI codepage. [Vas Crabb]
  • util/unicode.cpp: string_view treatment for the last two holdouts. [Vas Crabb]
  • unicode.cpp: Fix build on non-WIN32 systems [AJR]
  • zac_1: added some sound [Robbbert]
  • pengo.cpp: updated comments [Brian Troha]
New working clones
  • Elite Champion Challenger [hap, Berger]
  • frontend: If in doubt, micro-optimise (halves startup time on Windows). [Vas Crabb]
  • frontend: Support phonetic reading field from localised system name lists. [Vas Crabb]
  • frontend: Fixed sorting of clones when not using localised system names. [Vas Crabb]
  • frontend: Allow falling through to file manager for systems that require media, and one more optimisation. [Vas Crabb]
  • frontend: Moved plugins menu off the main menuundefinedit's only one level deeper now. [Vas Crabb]
  • frontend: Don't show toggles for plugin libraries, show a message when no plugins are found. [Vas Crabb]
  • pic17: Fix over/out in debugger [AJR]
  • mstworld: fix typo [Barry Rodewald]
  • c64_cass.xml: Added eleven entries (#8678) [Steven Coomber]
New working software list additions
  • Cabal (Ocean) [C64 Ultimate Tape Archive V2.0]
  • California Games (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Capcom Collection (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Captain America in: The Doom Tube of Dr. Megalomann (Go!) [C64 Ultimate Tape Archive V2.0]
  • Catacombs (Anirog) [C64 Ultimate Tape Archive V2.0]
  • Championship Sprint (Proein Soft Line) [C64 Ultimate Tape Archive V2.0]
  • Chart Busters (Beau-Jolly) [C64 Ultimate Tape Archive V2.0]
  • Chimera (Firebird) [C64 Ultimate Tape Archive V2.0]
  • China Miner (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
  • Chip's Challenge (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
New NOT_WORKING software list additions
  • Championship Wrestling (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • bus/nes: Added emulation for Super Mario Family multicart. (#8677) [0kmg]
    • Replaced underdumped PRG. [MLX, NewRisingSun]
  • Software list items promoted to working (nes.xml)
    • Super Mario Family 10 in 1 [0kmg]
  • bus/nes: Added support for a couple Korean educational titles. (#8675) [0kmg]
  • Also replaced the underdumped ROMs for brillco2, which is now fully working.
  • New working software list additions (nes.xml)
    • Yeongjaekeom Cocoma Pack 1 (Korea) [MLX]
    • Added luna_68k to mess.flt [Robbbert]
New working clones
  • Super Rider (v1.3) [Michel Blanco]
  • m88000d: Clean up over/out flagging [AJR]
  • snes.xml: Change "Prototype" and "Alt" to lowercase. (#8685) [ArcadeShadow]
    • Changed various descriptive and disambiguation text to lowercase.
  • frontend: Recovered precious vertical space for system/software names! [Vas Crabb]
    • Reduced the height of the bottom info panel by one line. The system shortname or list/software name tuple are now only displayed in the info box on the right. It's a bit out-of-the-way, but it's not something you need to see all the time.
    • The main reason for having the quit or return to previous menu item always visible is to make it easy for someone to quit if they only have a mouse. However, we don't need waste space on the menu for this when we have a toolbar. Users without a mouse can exit using the keyboard/controller UI Cancel input (given how important this is, it's unlikely they won't have it mapped to something usable).
    • There's now a toolbar button on the extreme right for returning to the previous menu or quitting. The tooltip and icon are appropriately context-sensitive. This recovers one line on the system selection menu, and two on the software selection menu since the separator is no longer needed.
    • Replaced the toolbar icons bitmaps with SVGs. Colours/shapes may be tweaked before the release if people have good suggestionsFlipped the simple system selection menu so the description is on the left.
    • Moved the handling of special cases for the final menu item out of the base menu class. It's still hacky having it handled there at all, but it's less hacky without if menus that want to do something different can do it themselves.
  • RM Nimbus updates: (#8684) [prime6809]
    • Updated mouse handling so it mostly works
    • Updated SASI/SCSI code so that formatting disks with HDFORM works for ST125N and ST225N.
    • Added documentation of the video code drawn from the Nimbus Service manual.
  • frontend: Fix another dumb clone sorting bug. [Vas Crabb]
  • bus/nes: Improved 830118C multicarts, all menu items now load. (#8682) [0kmg]
  • New working software list additions (nes.xml)
    • 1994 New Series Red Pig 7 in 1 (EW-002) [anonymous]
    • 1994 Super HiK 7 in 1 (M-026) [anonymous]
    • 1994 Super HiK 7 in 1 (M-027) [anonymous]
  • Software list items promoted to working (nes.xml)
    • 7 in 1 (M-022) [0kmg]
  • nes.xml: Removed mk4p8, duplicate entry of mktrilgya. (#8681) [0kmg]
  • bus/nes: Added support for Super RPG 5 in 1. (#8680) [0kmg]
  • New working software list additions (nes.xml)
    • Super RPG 5 in 1 (CH501) [NewRisingSun]
  • frontend: Keep cleaning up. [Vas Crabb]
    • Got rid of one of the UI audit inputs. There only needs to be one, and the options can be presented in the confirmation menu.
    • Two secret keystrokes is too confusing. Also got rid of the long-obsolete UI Toggle Debugger input.
    • Added audit media button to the toolbar so it's a bit less opaque, and it can be accessed with a mouse/trackball (not just by knowing the key mapping).
    • Made default I/O port names localisable.
    • Made autofire plugin save port fields using the { port, mask, type } tuple, the same way MAME does. Unfortunately this will break existing autofire configuration, but it should be more stable going forward.
    • Added some more UI keys to the default key mappings documentation.
  • Updated Chinese translations. [YuiFAN]
  • Re-generated translations for I/O port names. [Vas Crabb]
    • Trying to collect messages from everything at once hits some limit in xgettext and causes messages to be lost no, so I've split it up by the second-level source directories.
    • For some reason xgettext thinks overloaded Lua functions are blasphemy, so that has to be worked around, too.
  • luna_68k: boots to monitor [Patrick Mackinlay]
  • bus/nes: Improved support for various VRC clone boards. (#8687) [0kmg]
    • Expanded VRC4 CHR bank regs to 9-bit. This functionality is verified on Konami VRC4 hardware as well but is only used by clones
    • (World Hero here).
    • Removed board for World Hero. Its VRC4 clone chip is under a glop top but is thought to be identical to Konami's.
    • Reimplemented TF1201 (Lethal Weapon) as a VRC4 subclass. Its clone chip is only known to differ by the IRQ reload bit, which it
    • ignores.
    • Reimplemented Shui Guan Pipe as a VRC4 subclass. Its clone chip has different PRG banking but is otherwise standard.
  • Software list items promoted to working (nes.xml)
  • Gimmick! (Asia, pirate) [0kmg]
  • Lethal Weapon (China) [0kmg]
  • World Hero (Asia) [0kmg]
  • World Hero (Asia, alt) [0kmg]
  • nes.xml: Set correct board type for fjsanguo. (#8670) [0kmg]
  • lckydraw, lckydrawa: made working in the electronic sense. [Robbbert]
  • More UI enhancements/cleanup: [Vas Crabb]
    • Made the headings in the info viewer clickable, so you can switch between DATs with a mouse or trackball (or maybe a lightgun if that's your thing).
    • Made the UI red/yellow/green traffic light status colours less dirty-looking. The "yellow" is more of an amber-brown than a cat puke brown now, and red is brighter. The contrast with white text is definitely fine for red and green, but it's reduced a bitfor yellow. However there's a limit to how dark you can make a yellow or orange colour before it looks muddy.
    • Reduced the number of places the UI uses red for things that aren't errors. The error colour should be used sparingly, foractual errors.
    • Improved the colour swatch display in the RGBA colour editor. It now has black/white underlay so alpha effects are move obvious.Also fixed a bug preventing the channels being run down to zero.
    • Fixed double-clicking configure machine causing MAME to exit from the system selection menu. Also slightly adjusted the coloursof the toolbar buttons again.
  • tms32082: rewrote the PP disassembler [Ville Linde]
  • frontend: More wording and localisation fixes for colours menus. [Vas Crabb]
  • st2205u.cppundefinedadd some very preliminary ADPCM output (#8660) [David Haywood]
  • hd6120: IAC also complements LINK on carry out [AJR]
  • hd6120: Improve sequencing for OPR group 1 [AJR]
  • New machines added as MACHINE_NOT_WORKING
    • Ensoniq KS-32 [TaunTek.com, R. Belmont]
  • bus/centronics/epson_lx810l.cpp: Fixed carriage position readback after soft readback. (#8679) [goldnchild]
  • bgfx: Updated mipmap support in Fighters chain. (#8692) [sairuk]
    • Fixes crashes on Linux using Vulkan backend (GitHub #8538).
New working clones
  • Asuka & Asuka (Japan, version 1) [Brian Troha, The Dumping Union]
  • Meteor (Alca bootleg of Moon Cresta) [Andrew Welburn, system11]
  • bus/nes: More VRC clone improvements: (#8690) [0kmg]
    • Added emulation for 900218 board (Lord of King pirate).
    • Re-implemented non-working City Fighter IV board. 4-bit PCM audio is still unemulated.
    • Simplified board with AX5705 VRC4 clone chip (SMB Pocker Mali).
  • Software list items promoted to working (nes.xml)
    • City Fighter IV (Asia) [0kmg]
    • The Lord of King (Asia, pirate) [0kmg]
  • Various improvements to the user experience: [Vas Crabb]
    • Extended the memory access prefixes in debugger expressions to support address space names.
    • Made the debugger history command aware of how much history it has collected, and added a help topic for it to the built-in debugger help.
    • Started updating the documentation for the web site, and corrected some of the more misleading built-in debugger help.
    • Made some corrections to Chinese localisation after discussion with YuiFAN.
    • Darkened the UI red colour a little.
    • cpu/m6502/st2205u.h: Marked sound imperfect.
  • konmedal020: add xga skeleton and few oak bits [cracyc]
  • sparc: Add support for over/out disassembler flags [AJR]
  • Casio CTK-551 [Daivn Acker]
  • New machine marked as NOT_WORKING
    • Casio CTK-551 [Devin Acker]
  • lckydraw: added coin counter. [Robbbert]
  • bujutsu: correct game title [hap]
  • Updated Greek Translation (#8694) [BraiNKilleRGR]
  • lckydrawa: added note [Robbbert]
  • More user experience improvements: [Vas Crabb]
    • frontend: Allow clicking the adjuster arrows on menu items. This allows things like video options and DIP switches to be
    • configured using a mouse only. Also fixed a bug preventing paging menus with a mouse if the first item scrolled off the bottom
    • is not selectable.
    • debugger: Allow wplist and bplist to accept a CPU argument to list breakpoints/watchpoints for a single CPU only.
    • debugger: Fixed some corner cases in address space syntax in memory accesses, and allowed memory region accesses to use tags
    • relative to the visible CPU.
    • emu/softlist.cpp: Ignore notes elements when loading software lists. It's effectively a comment that isn't a comment
    • syntactically, it's being used for things that are not useful to display in the internal UI, and it slows down startup.
    • docs: Updated three more pages of debugger documentation. Also updated more of the built-in debugger help.
    • minimaws: Fixed up schema for software list notes, made sofware list notes display initially collapsed.
  • asuka.cpp: split in subclasses [Ivan Vangelista]
  • nes.xml: Added a pair of promotional releases. (#8701) [0kmg]
New working software list additions
  • Gotta Protectors - Amazon's Running Diet [kmg]
  • Minna de Mamotte Knight - Amazon no Daisakusen [kmg]
  • bus/nes: Corrected VRC4/6/7 IRQ pseudo-scanline counter. (#8695) [0kmg]
    • This eliminates the constant shaking in TMNT2J and Akumajo Special's status bars and full screen shaking in some vertical stages (Clock Tower at least) in Akumajo Densetsu.
  • bus/nes: Added a couple bootleg games using VRC2 clone hardware. (#8699) [0kmg]
    • Also convert 900218 board from VRC4 clone to VRC2 clone.
  • New working software list additions (nes.xml)
  • Batman - The Video Game (Brazil, pirate) [Fisher]
  • Fudou Myouou Den (pirate) [anonymous]
  • a1supply.cpp updates: [Ivan Vangelista]
    • dumped another PCB for TV Poker [f205v]
    • PCBs use a 4040 CPU
    • added NO_DUMPs to tv21_3 set
    • updated ROM labels
  • More user experience improvements: [Vas Crabb]
    • frontend: Made it possible to cancel a media audit while it's in progress. Also made the media audit multi-threaded so it's faster.
    • frontend: Made the DIP switches in the DIP switch preview clickable.
    • frontend: Made the system and software selection menus leave focus on the same system when clearing the search rather than jumping to the first item. Also fixed a couple of bugs in the logic for keeping the selected item visible.
    • frontend: Fixed a few places that weren't showing localised system names.
    • frontend: Made UI Cancel clear a search in the file manager the same way it does on the system and sofware selection menus.
    • frontend: Made it possible for plugin menus to handle UI Cancel more naturally, backing up to the previous plugin menu rather than dropping straight back to the list of plugins. Updated the autofire, cheat and cheatfind plugins, and fixed a few other issues in the cheatfind plugin.
    • debugger: Made the mount and unmount commands accept instance names as well as brief instance names. Also updated another pageof debugger documentation.
  • frontend: Show full sofware name in right panel for favourites, too. [Vas Crabb]
  • frontend: Two bug fixes. [Vas Crabb]
    • Audit menu was using one variable for two things, which obviously doesn't work.
    • DIP switch menu could trigger spurious clicks on for systems with too many DIP switch groups to show.
    • Also work around Xcode's issues with casting non-const to const reference wrappers.
  • Actually commit the workaround for Xcode's issues with reference wrapper casts. [Vas Crabb]
  • Fixed E7 cracks, some additional new apple2_flop_clcracked disks. (#8537) [Firehawke]
    • A number of Apple II cleanly cracked disks were re-cracked due to a compatibility issue with IWM disk controllers on Apple IIc/IIgs machines; while MAME was not affected by this issue, these sets are being treated as promoted to working as real hardware still exists to use these disk images.Imperfect E7 cracks will not function on specific combinations of drives and newer Apple II machines due to subtle timing issues, but run fine on MAME and other emulators. Some, mostly Epyx, were not previously.
  • New working software list additions (apple2_flop_orig.xml)
    • Woolly Bounce (Version 1.0) (800K 3.5") [4am, Firehawke]
    • The Hitchhiker's Guide to the Galaxy (Release 56 / 841221) [4am, Firehawke]
    • The Hitchhiker's Guide to the Galaxy (Release 58 / 851002) [4am, Firehawke]
    • The Hitchhiker's Guide to the Galaxy (Release 31 / 871119) [4am, Firehawke]
    • Beyond Zork (Release 49 / 870917) [4am, Firehawke]
    • Beyond Zork (Release 57 / 871221) [4am, Firehawke]
    • Border Zone (Release 9 / 871008) [4am, Firehawke]
    • Bureaucracy (Release 86 / 870212) [4am, Firehawke]
    • ProDOS (Version B.1A 09-DEC-82) [4am, Firehawke]
    • Picture Chompers (Version 1.0) (800K 3.5") [4am, Firehawke]
    • Number Munchers (Version 1.3) (800K 3.5") [4am, Firehawke]
    • Mystery Objects (Version 1.1) (800K 3.5") [4am, Firehawke]
    • Littletown Zoo (800K 3.5") [4am, Firehawke]
    • Invisible Bugs (Version 1.1) (800K 3.5") [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
    • Street Sports Baseball [4am, Firehawke]
    • Street Sports Football [4am, Firehawke]
    • Sub Battle Simulator [4am, Firehawke]
    • Summer Games [4am, Firehawke]
    • Summer Games II [4am, Firehawke]
    • Temple of Apshai Trilogy [4am, Firehawke]
    • The Ancient Art of War at Sea [4am, Firehawke]
    • The Games: Winter Edition [4am, Firehawke]
    • Winter Games [4am, Firehawke]
    • The World's Greatest Football Game [4am, Firehawke]
    • World Karate Championship [4am, Firehawke]
    • Ricochet [4am, Firehawke]
    • Spiderbot [4am, Firehawke]
    • Street Sports Basketball [4am, Firehawke]
    • Street Sports Soccer [4am, Firehawke]
    • The Movie Monster Game [4am, Firehawke]
    • Spy vs. Spy III: Arctic Antics [4am, Firehawke]
    • The Sporting News: Baseball [4am, Firehawke]
    • The World's Greatest Baseball Game (cleanly cracked) [4am, Firehawke]
    • RoboCop [4am, Firehawke]
Software list items promoted to working
  • apple2_flop_clcracked.xml: Mind Mirror (cleanly cracked) [4am, san inc., Firehawke]
  • apple2_flop_clcracked.xml: Where in Time is Carmen Sandiego (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: All About America (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Animate (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Bank Street StoryBook (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Bank Street Writer II (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Boulderdash Construction Kit (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Centauri Alliance (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Creative Play (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Dondra - A New Beginning (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: English Achievement IV (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Felony (Thunder Mountain release) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Goldfinger (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Microzine 7 (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Microzine 9 (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Microzine 14 (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: High Stakes (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: In Search of the Most Amazing Thing (Revision 2) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Indiana Jones in Revenge of the Ancients (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Kung Fu Master (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Locksmith (Version 5.0 Revision C) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Locksmith (Version 5.0 Revision F) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Mathematics Skills Software Level 2 (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Mr. Pixel's Cartoon Kit (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Multiple Choices (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Mystery Sentences (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Operation Frog (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Project Space Station (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Pyramid Puzzler (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Secret Filer (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Ten Little Robots (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Forbidden Castle (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Fractions (Version 3.1 / 25-NOV-83) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Mastering the SAT (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Millionaire (Release 2) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Tag Team Wrestling (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Sub Mission (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: The Eidolon (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Techno Cop (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: The Circuit Simulator (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Where in Europe is Carmen Sandiego? (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Story Maker (64K Version) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Robot Odyssey (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Reading Workshop: Distant Views (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Story Tree (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Winnie the Pooh in the Hundred Acre Wood (Sierra On-Line) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Soko-Ban (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Swiss Family Robinson (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Tink! Tonk! - Tuk Goes to Town (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Reading Workshop: Running Free (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Voodoo Island (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Success with Typing (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Tales of Mystery (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: The Wizard of Oz (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Robot Odyssey I (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Tink! Tonk! Tink's Subtraction Fair (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Tonk in the Land of the Buddy-Bots (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Where in the USA is Carmen Sandiego? (Version 26-APR-1989) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Where in the World is Carmen Sandiego? (Version 15-AUG-1989) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Treasure Island (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Computer Preparation for the SAT (Version 1.1A) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: The World's Greatest Baseball Game (Enhanced Version) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Certificates and More! (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Algebra Volume 6 (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Where in North Dakota is Carmen Sandiego? (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Conceptor (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: The Math Twister (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Dondra: A New Beginning (Revision 2) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: MECC-A405 Sports Stats (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Algebra Volume 4 (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Algebra Volume 3 (Revision 0) (cleanly cracked) [4am, Firehawke]
Software list items promoted to working
  • apple2_flop_clcracked.xml: Five in a Row - Addition and Subtraction (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: Rocky's Boots (Version 4.0) (cleanly cracked) [4am, Firehawke]
  • apple2_flop_clcracked.xml: The Hangtown Trilogy (Version 2.2) (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • Magic Spells (Version 2.3) (800K 3.5") [4am, Firehawke]
  • Math Rabbit (Version 1.3) (800K 3.5") [4am, Firehawke]
  • Think Quick! (Version 1.4) (800K 3.5") [4am, Firehawke]
  • Word Attack! (Version 06.01.87) (800K 3.5") [4am, Firehawke]
  • Word Attack Plus! (Version 1.2) (800K 3.5") [4am, Firehawke]
  • Word Attack Plus! French (Version 1.3) (800K 3.5") [4am, Firehawke]
  • Word Attack Plus! Spanish (Version 1.2, 09.01.88) (800K 3.5") [4am, Firehawke]
  • SuperPrint II (800K 3.5") [4am, Firehawke]
  • Track Attack [4am, Firehawke]
  • The Print Shop [4am, Firehawke]
  • Genesis [4am, Firehawke]
  • Killed Until Dead [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Match Maker Biology Facts (cleanly cracked) [4am, Firehawke]
  • The Dam Busters (cleanly cracked) [4am, Firehawke]
  • A Question of Scruples (cleanly cracked) [4am, Firehawke]
  • The Basics of BASIC (cleanly cracked) [4am, Firehawke]
  • Solo Flight (cleanly cracked) [4am, Firehawke]
  • PFS (Version A.02, 1980-10-23) (cleanly cracked) [4am, Firehawke]
  • Boulder Dash II (cleanly cracked) [4am, san, Firehawke]
  • Ape Escape (cleanly cracked) [4am, Firehawke]
  • Trompers (cleanly cracked) [4am, Firehawke]
  • Squire (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • Interlude II (cleanly cracked) [4am, Firehawke]
  • Who Framed Roger Rabbit (cleanly cracked) [4am, Firehawke]
  • Logic Builders (cleanly cracked) [4am, san, Firehawke]
  • PFS (Version B.00, 1981-01-03) (cleanly cracked) [4am, Firehawke]
  • Algebra Volume 1 (Version 1.1.2) (cleanly cracked) [4am, Firehawke]
  • Pop 'R Spell (Rev 2) (cleanly cracked) [4am, Firehawke]
  • Multidimensional Personality Evaluation (cleanly cracked) [4am, Firehawke]
  • Serendipity (cleanly cracked) [4am, Firehawke]
  • Inca (cleanly cracked) [4am, Firehawke]
  • The Holy Grail (cleanly cracked) [4am, Firehawke]
  • How to Read in the Content Areas (cleanly cracked) [4am, Firehawke]
  • Mixed Number Concepts (cleanly cracked) [4am, Firehawke]
  • PFS: Write (Version 26-APR-86) (cleanly cracked) [4am, Firehawke]
  • Conjecture (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2gs_flop_orig.xml)
  • King's Quest II (Version 2.0A) [4am, Firehawke]
  • Solitaire Royale (Version 1.0) [4am, Firehawke]
  • nes.xml: Fixed name and alt title for Rough World. (#8702) [0kmg]
  • Updated Chinese translations. [YuiFAN]
  • Fixed syntax errors in translation files. [Vas Crabb]
  • pc8401a: remove wrong comment [hap]
  • naomi.cpp: document Driving sim GD-ROMs [MetalliC]
New machines marked as NOT_WORKING
  • Exciting Boat Race [Phil Bennett]
  • Speed Basketball [Tailsnic Retroworks]
  • speedbsk.cpp: Map devices [AJR]
New working clones
  • Guttang Gottong (Sede 3 bootleg on Galaxian type hardware) [Retromaniacs]
  • Updated translation files for latest changes. [Vas Crabb]
  • New WORKING clone (#8700) [ClawGrip]
  • New WORKING clone
  • City Attack (Petaco S.A., bootleg of Pleiads) [Retromaniacs]
  • Confirmed that "Pleiads (Irecsa)" is a bootleg [ClawGrip]
New working software list additions
  • megadriv.xml: Mortal Kombat (prototype) [drx, The Hidden Palace]
  • frontend: Cleaned up rendering of info views. [Vas Crabb]
    • Put the description for systems in the info box - it's useful for the fruit machines with very long names that are truncated in the list. Also stopped truncating manufactuer and parent name in the info box.
    • Made the text layout class capable of handling lines containing combinatations of left/centre/right-justified text and got rid of the legacy UI manager text wrapping function. Made the system/software selection menus and the info viewer share the same code for formatting info text. This means the multi-column layout works properly in the info viewer now, and the code is a lot simpler. Also the system/software selection menus don't have to redo the text layout every frame now.
    • Made the info viewer update the text layout if the output aspect ratio changes, and cleaned up more legacy code. The lines in the info viewer are no longer bogus "menu items", and there's a lot less special-case code to support it in the base menu class.
    • This commit includes an update to the Chinese translations from YuiFAN.
  • Regenerate and patch up translation files for latest UI work. [Vas Crabb]
  • frontend: Better code for carrying justification across when wrapping. [Vas Crabb]
  • frontend: fixed horizontal offset on text boxes with blank lines. [Vas Crabb]
  • frontend: Further improved behaviour of info box on system selection menu, and fixed alignment issues. [Vas Crabb]
  • am9517a: Updates [AJR]
    • Store actual line state in status register, correcting to logical state when used
    • Revert previous change that corrupted DREQ input state when the mask register was written to
  • (3b151130022e04fc6d4111fbf3aeec295e2659fb)
    • Add configuration methods to define initial state for DREQ inputs being active low (or high)
    • Add a few more internal helper functions
    • Disable side effects of reads for debugging
  • marineb.cpp: Updates and fixes [AJR]
    • More accurate interrupt generation
    • Add watchdog timer
    • Workaround for hang after soft reset
  • speedbsk: Hook up service mode LCD and maincpu IRQ [Dirk Best]
  • speedbsk: Set ppi tristate to prevent bogus write [Dirk Best]
  • bus/nes: VRC2 only supports two mirroring modes. (#8714) [0kmg]
    • Fixes several graphics glitches in Wai Wai World.
  • bus/nes: Improved support for Super Cool Boy and related multicarts. (#8706) [0kmg]
    • Also renamed set mc_4scb and made it a clone of one of the new additions.
  • New working software list additions (nes.xml)
    • Super Cool Boy 3 in 1 (ABAB CB-403x) [NewRisingSun]
    • Super Cool Boy 4 in 1 (CB-4011) [Consolethinks, NewRisingSun]
    • Super Cool Boy 4 in 1 (CB-4034) [Consolethinks, NewRisingSun]
    • Super Cool Boy 4 in 1 (CB-4035) [CaH4e3, NewRisingSun]
    • 4 in 1 (JH-274) [anonymous]
    • 1998 HIGH 4 in 1 (YH-463) [anonymous]
    • 4 in 1 (YH-4103) [anonymous]
  • sun4.cpp: Added preliminary Sun4/25 support. (#8691) [Yvan Janssens]
  • New clones marked as not working
    • Sun Microsystems SPARCstation ELC (Sun 4/25) [Yvan Janssens]
  • bus/nes: Continued work on VRC4 and clone boards. (#8713) [0kmg]
    • Tweaked VRC4 class to make it easier to extend for clones and multicarts. The main new pieces are: a centralized and more
    • flexible function for PRG banking and an overridable IRQ acknowledge function.
    • Added support for 830506C board.
    • Added support for unknown board for Yu Yu Hakusho/Dragon Ball Z 2-in-1.
    • Made a small simplification to TF1201 using new IRQ function.
  • New working software list additions (nes.xml)
    • 1994 Super HiK 4 in 1 (JY-005) [famiac, NewRisingSun]
  • Software list items promoted to working (nes.xml)
    • 2 in 1 - Yu Yu + Dragonball Z [0kmg]
  • New Working Clone
    • Instituto Latinoamericano de la Comunicación Educativa / Secretaría de Educación Pública Micro-SEP 1600 [Tim Lindner]
  • Still more user experience improvements: [Vas Crabb]
    • Changed the default mapping for UI select to not trigger on Alt+Enter fullscreen toggle. (Fullscreen toggle still doesn't work in menus - actually fixing that is complicated.)
    • frontend: Made the about box wrap text properly, made the title and backtrack menu item always visible, and added a footer with
  • the VCS revision.
    • frontend: Don't highlight the favourites and info toolbar buttons if there's no selection (can happen if filters produce no
    • results). Also made the info viewer appear even if no info is available - it's less confusing to see an empty menu than wonder
    • why clicking the button does nothing.
    • debugger: Added a register points view to the GUI debuggers, to go with the breakpoints and watchpoints views.
    • debugger: Extended [brw]p(clear|(en|dis)able) commands to accept multiple arguments to perform the same action on multiple
    • (break|watch|register)points at once. Also made rplist accept a CPU for showing a single CPU's register points ([bw]plist
    • already support this).
    • docs: Updated registerpoints debugger commands page, and updated other pages for latest extensions to syntax.
  • Add new files to SDL OSD as well as Mac OSD. [Vas Crabb]
  • pc_vga: add xga blits [cracyc]
  • gst80,gts80a,gts80b: WIP. Some games can be played. [Robbbert]
  • koikoi.cpp: added reference video for colors [Ivan Vangelista]
  • williams.cpp: corrected bubbles labels and updated comments [Corrado Tomaselli, Brian Troha]
  • Better rules for generating .po filesundefinedmultiple jobs have an effect now. [Vas Crabb]
  • Revert "Better rules for generating .po filesundefinedmultiple jobs have an effect now." [Vas Crabb]
  • Need to find a better way of doing this without causing .po files to be rebuilt on every build. The commit is still there for reference.
    • This reverts commit efe9c1e7283e6a0ca5f4fc57a832430e656399ef.
  • gts80: added a list of known alternate roms [Robbbert]
  • bus/nes: Corrections for SL-1632 board. (#8719) [0kmg]
    • bus/nes: Corrections for SL-1632 board.
      • Fixed CHR banking and mirroring issues. Clears up all graphics glitches in Rex Soft's Samurai Spirits.
    • Only set necessary bank when already in VRC2 mode.
  • hh_sm510: Add cheat for trsrescue and trthuball (#8668) [algestam]
  • sag: preparing for pacman2 dump [hap]
  • ra17xx: fixed error message [Robbbert]
  • debugger: Finished updating commands and documentation. [Vas Crabb]
    • Updated cheat commands to work with arbitrary devices and address spaces. You can still only search RAM areas in a single
  • address space at a time, but any address space of any device can be used now.
    • Made the cheatinit/cheatrange commands not affect current state if the arguments are invalid. Also fixed some bugs in the cheat
    • commands.
    • Updated documentation for cheat commands, and added a simple worked example. Also added single-sentence descriptions of what
  • (break|watch|register)points are to the top of the relevant pages.
  • frontend improvements: [Vas Crabb]
    • Added a bit more info to the about box, moved the VCS revision to the heading.
    • Don't show "not" codes in prompts - they're not helpful.
  • fastlane: fixed score layer color [Jotego, Angelo Salese]
New working clones
  • Buccaneer (set 2) [Jeremy Locke, Cam]
  • docs: Documented debugger's built-in functions for expressions. [Vas Crabb]
  • Fixed a couple of coverity warnings. [Vas Crabb]
  • upd765: use the command sector size not the address size in read track and set the correct bit in st2 to indicate data crc error [cracyc]
  • seta.cpp: add dumps for plds in blandia set, and info for undumped plds (#8569) [Sergio G]
  • seta.cpp: add dumps for plds in blandia set
  • [Sergio G]
  • seta.cpp: added info for undumped plds in several sets: [Sergio G]
  • rezon & rezont: https://i.ebayimg.com/images/g/nR8AAOSwJ6JdOxBX/s-l1600.jpg" style="display: block; width: 90%; padding: 5px;"> [Sergio G]
  • umanclub: [Sergio G]
  • zingzip: [Sergio G]
  • daioh & daioha: [Sergio G]
  • msgundam & msgundam1: [Sergio G]
  • wrofaero: [Sergio G]
  • jjsquawk & jjsquawko: &
  • [Sergio G]
  • kamenrid: [Sergio G]
  • eightfrc: [Sergio G]
  • krzybowl:
  • [Sergio G]
  • extdwnhl: &
  • [Sergio G]
  • sokonuke (same as extdwnhl?):
  • [Sergio G]
  • zombraid: [Sergio G]
  • utoukond: [Sergio G]
  • neobattl: [Sergio G]
  • fix ROM_LOAD arguments for "fw-003.u52" [Sergio G]
  • New working software list additions (apple2gs_flop_clcracked.xml) (#8712) [Firehawke]
  • New working software list additions (apple2gs_flop_clcracked.xml)
  • Aesop's Fables (cleanly cracked) [Brian Troha]
  • All About America (cleanly cracked) [Brian Troha]
  • Ancient Land of Ys (cleanly cracked) [Brian Troha]
  • Arkanoid (Version 12-Jan-89) (cleanly cracked) [Brian Troha]
  • Arkanoid II: Revenge of Doh (Version 29-Aug-89) (cleanly cracked) [Brian Troha]
  • Arkanoid II: Revenge of Doh (Version 18-Jul-89) (cleanly cracked) [Brian Troha]
  • Battle Chess (cleanly cracked) [Brian Troha]
  • Block Out (Version 1.0) (cleanly cracked) [Brian Troha]
  • Bubble Ghost (cleanly cracked) [Brian Troha]
  • Bubble Ghost - Hard Drive compatible (cleanly cracked) [Brian Troha]
  • Calendar Crafter (Version 1.2) (cleanly cracked) [Brian Troha]
  • California Games (cleanly cracked) [Brian Troha]
  • Captain Blood (cleanly cracked) [Brian Troha]
  • Cavern Cobra (cleanly cracked) [Brian Troha]
  • Club Backgammon (Version 2.0) (cleanly cracked) [Brian Troha]
  • Club Backgammon (Version 1.0) (cleanly cracked) [Brian Troha]
  • Cribbage King / Gin King (Version 1.01) (cleanly cracked) [Brian Troha]
  • Defender of the Crown (cleanly cracked) [Brian Troha]
  • Déjà Vu (cleanly cracked) [Brian Troha]
  • Déjà Vu II: Lost in Las Vegas (cleanly cracked) [Brian Troha]
  • Designer Prints (Version 1.0) (cleanly cracked) [Brian Troha]
  • Designer Puzzles (Version 1.0) (cleanly cracked) [Brian Troha]
  • Destroyer (cleanly cracked) [Brian Troha]
  • Downhill Challenge (cleanly cracked) [Brian Troha]
  • Fantavision (Version 2.1) (cleanly cracked) [Brian Troha]
  • Fantavision (Version 1.0) (cleanly cracked) [Brian Troha]
  • Fast Break (cleanly cracked) [Brian Troha]
  • Final Assault (cleanly cracked) [Brian Troha]
  • Gauntlet (cleanly cracked) [Brian Troha]
  • Geometry (Version 1.0) (cleanly cracked) [Brian Troha]
  • Gnarly Golf (cleanly cracked) [Brian Troha]
  • Grand Prix Circuit (cleanly cracked) [Brian Troha]
  • Great Western Shootout (cleanly cracked) [Brian Troha]
  • Hacker II: The Doomsday Papers (cleanly cracked) [Brian Troha]
  • Hardball! (cleanly cracked) [Brian Troha]
  • Hostage: Rescue Mission (cleanly cracked) [Brian Troha]
  • Impossible Mission II (cleanly cracked) [Brian Troha]
  • Jack Nicklaus' Greatest 18 Holes of Major Championship Golf (cleanly cracked) [Brian Troha]
  • Jigsaw (Version 1.4 - 022988) (cleanly cracked) [Brian Troha]
  • King's Quest - Quest for the Crown (cleanly cracked) [Brian Troha]
  • King's Quest II - Romancing The Throne (cleanly cracked) [Brian Troha]
  • King's Quest III - To Hier is Human (cleanly cracked) [Brian Troha]
  • LaserForce (cleanly cracked) [Brian Troha]
  • Leisure Suit Larry in the Land of the Lounge Lizards (cleanly cracked) [Brian Troha]
  • Magical Myths (cleanly cracked) [Brian Troha]
  • Mancala (Version 1.0) (cleanly cracked) [Brian Troha]
  • Marble Madness (cleanly cracked) [Brian Troha]
  • Math Blaster Plus! (Version 1.1) (cleanly cracked) [Brian Troha]
  • Math Blaster Plus! (Version 1.0) (cleanly cracked) [Brian Troha]
  • Math Wizard (cleanly cracked) [Brian Troha]
  • Mavis Beacon Teaches Typing (Version 1.8 21-Dec-88) (cleanly cracked) [Brian Troha]
  • Mavis Beacon Teaches Typing (Version 1.2 16-Nov-87) (cleanly cracked) [Brian Troha]
  • Mean 18 (cleanly cracked) [Brian Troha]
  • Mercury (Version 1.0) (cleanly cracked) [Brian Troha]
  • Music Construction Set (Version 1.0) (cleanly cracked) [Brian Troha]
  • Neuromancer (cleanly cracked) [Brian Troha]
  • Paperboy (cleanly cracked) [Brian Troha]
  • Pipe Dream (cleanly cracked) [Brian Troha]
  • Qix (Version 1.4? 16-Jan-90) (cleanly cracked) [Brian Troha]
  • Read and Rhyme (cleanly cracked) [Brian Troha]
  • Read-a-Rama (cleanly cracked) [Brian Troha]
  • Reader Rabbit (Version 2.3) (cleanly cracked) [Brian Troha]
  • Reader Rabbit (Version 2.2) (cleanly cracked) [Brian Troha]
  • Reading and Me (Version 1.0) (cleanly cracked) [Brian Troha]
  • Sea Strike (Version 1.0) (cleanly cracked) [Brian Troha]
  • Serve and Volley (cleanly cracked) [Brian Troha]
  • Shanghai (Version 15-Sep-87) (cleanly cracked) [Brian Troha]
  • Shanghai (Version 20-Jan-87) (cleanly cracked) [Brian Troha]
  • ShowOff (Version 1.1) (cleanly cracked) [Brian Troha]
  • Silent Service (Version 925.01) (cleanly cracked) [Brian Troha]
  • Silpheed - Super Dogfighter (cleanly cracked) [Brian Troha]
  • Skate or Die (Version 1.1 07-Oct-88) (cleanly cracked) [Brian Troha]
  • Skate or Die (Version 1.0 12-Aug-88) (cleanly cracked) [Brian Troha]
  • Space Quest - The Sarien Encounter (cleanly cracked) [Brian Troha]
  • Space Quest II - Vohual's Revenge (cleanly cracked) [Brian Troha]
  • Spirit of Excalibur (cleanly cracked) [Brian Troha]
  • Storybook Weaver (Version 1.0) (cleanly cracked) [Brian Troha]
  • Storybook Weaver - World of Adventure (Version 1.0) (cleanly cracked) [Brian Troha]
  • Storybook Weaver - World of Make-Believe (Version 1.0) (cleanly cracked) [Brian Troha]
  • Street Sports Soccer (cleanly cracked) [Brian Troha]
  • Superstar Ice Hockey (cleanly cracked) [Brian Troha]
  • Tales From The Arabian Nights (cleanly cracked) [Brian Troha]
  • Task Force (cleanly cracked) [Brian Troha]
  • Tetris (cleanly cracked) [Brian Troha]
  • The Adventures of Sinbad (cleanly cracked) [Brian Troha]
  • The Duel: Test Drive II (cleanly cracked) [Brian Troha]
  • The Fidelity Chessmaster 2100 (Version 1.1 17-Nov-88) (cleanly cracked) [Brian Troha]
  • The Fidelity Chessmaster 2100 (Version 1.01 28-Sep-88) (cleanly cracked) [Brian Troha]
  • The Graphics Studio (cleanly cracked) [Brian Troha]
  • The Immortal (cleanly cracked) [Brian Troha]
  • The King of Chicago (cleanly cracked) [Brian Troha]
  • The Last Ninja (cleanly cracked) [Brian Troha]
  • The Logic Master (Version 1.5) (cleanly cracked) [Brian Troha]
  • The Print Shop (Version 1.0) (cleanly cracked) [Brian Troha]
  • The Third Courier (cleanly cracked) [Brian Troha]
  • The Tower of Myraglen (Version 1.0) (cleanly cracked) [Brian Troha]
  • The Wonders of the Animal Kingdom (cleanly cracked) [Brian Troha]
  • The Word Master (cleanly cracked) [Brian Troha]
  • Thexder (Version 2.7) (cleanly cracked) [Brian Troha]
  • Topdraw (Version 1.00A) (cleanly cracked) [Brian Troha]
  • TrianGo (Version 1.0) (cleanly cracked) [Brian Troha]
  • Uninvited (cleanly cracked) [Brian Troha]
  • Vegas Craps (Version 1.0) (cleanly cracked) [Brian Troha]
  • Vegas Gambler (Version 1.1 25-Jul-88) (cleanly cracked) [Brian Troha]
  • Vegas Gambler (Version 1.0 07-Jun-88) (cleanly cracked) [Brian Troha]
  • War in Middle Earth (cleanly cracked) [Brian Troha]
  • Where in the U.S.A. is Carmen Sandiego? (cleanly cracked) [Brian Troha]
  • Where in the World is Carmen Sandiego? (cleanly cracked) [Brian Troha]
  • Winter Games (cleanly cracked) [Brian Troha]
  • World Games (cleanly cracked) [Brian Troha]
  • World Tour Golf (cleanly cracked) [Brian Troha]
  • Writer's Choice Elite (cleanly cracked) [Brian Troha]
  • Xenocide (Version 25-Sep-89) (unprotected) [Brian Troha]
  • Xenocide (Version 11-Aug-89) (cleanly cracked) [Brian Troha]
  • Zany Golf (cleanly cracked) [Brian Troha]
  • bus/nes: Overhauled SOMARI board emulation. (#8723) [0kmg]
    • Fixed non-booting games.
    • Garou Densetsu Special no longer crashes on black screen between rounds.
    • Fixed graphics corruption in AV Bishoujo Senshi. Yes, those graphics too.
    • Removed bad alt dump of AV Bishoujo Senshi.
    • Also save mirroring state in MMC3 (TxROM) base class as it's useful for subclasses.
  • Software list items promoted to working (nes.xml)
    • Kart Fighter (Asia, SOMARI-W) [0kmg]
    • Somari (Asia, SOMARI-W) [0kmg]
    • Somari (Asia, SOMARI-P) [0kmg]
  • gba.xml: made descriptions more consistent (#8717) [ArcadeShadow]
  • Tie up a few loose ends: [Vas Crabb]
  • debugger: Octal cheats for octal address spaces.
  • frontend: Pass events for automatically generated menu items to the plugin - they will have index zero.
  • frontend: Don't try calling the data plugin from the main menu if the system isn't starting yet - doing so will prevent the data plugin from loading at all.
  • mn1880: Make it possible to take interrupts; emulate (unused) PI instruction [AJR]
  • speedbsk: Make the service mode work [Dirk Best]
    • Hook up region select and photo sensors
    • Change RF5C68 to RF5C164, connect addrmap
    • Hook up switches and service panel inputs
    • Hook up trackballs
    • Connect main and audio UARTs
    • Work around audiocpu serial input at 0x20
  • express.cpp: Fix regression in interpreting db@, ib@, ob@ and similar memory access operators [AJR]
  • debugger: Memory accesses in expressions don't support taking the first exposed space (yet). [Vas Crabb]
  • frontend: Don't show plugin options menu in main menu before startundefinedit doesn't work anyway. [Vas Crabb]
  • First pass in improving Amiga SW compatibility (#8722) [Angelo Salese]
    • amiga.cpp: connect missing DSKINDEX signal from FDC to CIA-B ICR bit 4
    • amigafdc.cpp: workaround live_counter > 8 to reset, makes abreed to boot to gameplay
    • 8364_paula.cpp: fix output channel of irq delegation, and throw one when a DMA reaches the end of a stream. Fixes
    • asparmgp/gpmaster BGMs at very least
    • mos6526.cpp: guard against resetting IRQs when none is chained
    • makes timer B polling reads to actually work in barb2paln4, fixing booting
    • amigafdc.cpp: start adding logmacros
    • amigafdc.cpp: fix DMAON readback, giving logica2 diag BIOS the chance to print extensive floppy test info
    • 8364_paula.cpp: avoid reading audio DMA buffers outside the allocated ranges, fixes sound buzzing/aliasing bug
    • alg.cpp: standardize title metadatas
    • amigaocs_flop.xml: QA, consistent XML titles, consistent ids of virus plagued disks (additional field plus mark these as baddump)
    • amigaocs_flop.xml: mark the failures on mount and bulk test with ATK
    • 8364_paula.cpp: fix DMA reload behaviour (fixes BGMs in Ocean games), add live logging, misc
    • amiga.cpp: ignore bit 0 with BPLxMOD writes, fixes hpoker/hpokera GFXs
    • amigaocs_flop.xml: misc QA notes
  • speedbsk: Initial layout, map some outputs [Dirk Best]
  • speedbsk: reduce lamp flickering, add yellow lamp output [hap]
  • speedbsk: correct harmless copypaste mistake [hap]
  • plugins: Added an input macro plugin. [Vas Crabb]
  • plugins: Sort input selection menus for autofire plugin. [Vas Crabb]
  • frontend: Fixed another case where the menus may not automatically scroll the first item into view. [Vas Crabb]
  • gts80: More WIP [Robbbert]
  • gts80b.cpp: Fix clang build [-Werror,-Warray-bounds]
  • frontend: Beter provision for plugins with multiple menu levels. [Vas Crabb]
    • Make it possible for a plugin to specify which item should be selected on repopulate. Also allowed plugins to specify the UI
    • heading flag for menu items.
    • Updated input macro plugin to select sane items when changing menus. Other plugins not updated yet, but may be at some point in the future.
  • docs: Fix a copy/paste error. [Vas Crabb]
  • frontend: Fixed untranslated info box title appearing on system/software selection menus (#8731). [Vas Crabb]
  • c64_cass.xml: Added ten entries (#8671) [Steven Coomber]
New working software list additions
  • Bonanza Bros (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Bounty Bob Strikes Back! (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Brave Starr (Go!) [C64 Ultimate Tape Archive V2.0]
  • Breakthru (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Bubble Bobble (Firebird) [C64 Ultimate Tape Archive V2.0]
  • Buck Rogers: Planet of Zoom (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Buggy Boy (Elite Systems) [C64 Ultimate Tape Archive V2.0]
  • Bulldog (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • Burger Time (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
New NOT_WORKING software list additions
  • Brian Bloodaxe (The Edge) [C64 Ultimate Tape Archive V2.0]
  • c64_cass.xml: Added ten entries (#8689) [Steven Coomber]
New working software list additions
  • Ciphoid 9 (GB Standard) [C64 Ultimate Tape Archive V2.0]
  • Cluedo (Leisure Genius) [C64 Ultimate Tape Archive V2.0]
  • Cobra (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Coin Op Hits II (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Combat School (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Comet Game (Firebird) [C64 Ultimate Tape Archive V2.0]
  • Comic Bakery (Imagine) [C64 Ultimate Tape Archive V2.0]
  • Commando (Elite Systems, alt) [C64 Ultimate Tape Archive V2.0]
  • Conflicts 1 (Personal Software Services) [C64 Ultimate Tape Archive V2.0]
  • Convoy Raider (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
    • Note that the existing entry for "Stallone: Cobra" has been renamed to "Cobra" to reflect the title change that occurred from C64
  • Ultimate Tape Archive V1 to C64 Ultimate Tape Archive V2. I have also demoted this entry to not working status as the game crashes as soon as it loads but surprisingly the original Ocean release (added on this PR) with different tape loading software works OK. [Steven Coomber]
  • c64_cass.xml: Added nine entries (#8693) [Steven Coomber]
New working software list additions
  • Cosmic Causeway: Trailblazer II (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • Crazy Cars (Titus) [C64 Ultimate Tape Archive V2.0]
  • Crazy Comet (Martech) [C64 Ultimate Tape Archive V2.0]
  • Crazy Kong (Interceptor Software, alt) [C64 Ultimate Tape Archive V2.0]
  • Creatures 2: Torture Trouble (Thalamus) [C64 Ultimate Tape Archive V2.0]
  • Critical Mass (Durell) [C64 Ultimate Tape Archive V2.0]
  • Crystal Castles (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
New NOT_WORKING software list additions
  • Crack Down (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Creatures (Thalamus) [C64 Ultimate Tape Archive V2.0]
  • c64_cass.xml: Added twelve entries (#8705) [Steven Coomber]
New working software list additions
  • Dark Force (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Days of Thunder (Mindscape) [C64 Ultimate Tape Archive V2.0]
  • Death or Glory (Mind Games) [C64 Ultimate Tape Archive V2.0]
  • Death Wish 3 (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • The Deep (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Deflektor (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • Delta (Thalamus) [C64 Ultimate Tape Archive V2.0]
  • Desert Fox (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Dick Tracy (Titus) [C64 Ultimate Tape Archive V2.0]
  • Dig Dug (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
New NOT_WORKING software list additions
  • Decathlon (Activision) [C64 Ultimate Tape Archive V2.0]
  • Deceptor (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • c64_cass.xml: Added seventeen entries (#8730) [Steven Coomber]
New working software list additions
  • Dominator (System 3) [C64 Ultimate Tape Archive V2.0]
  • Donald Duck's Playground (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Double Dragon (Melbourne House) [C64 Ultimate Tape Archive V2.0]
  • Double Take (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Dough Boy (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Dragon's Lair (Software Projects) [C64 Ultimate Tape Archive V2.0]
  • Dragon's Lair Part II: Escape from Singe's Castle (Software Projects) [C64 Ultimate Tape Archive V2.0]
  • Dragon's Lair (Preview) (Software Projects) [C64 Ultimate Tape Archive V2.0]
  • Dragons of Flame (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Dream Warrior (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Drelbs (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Druid (Firebird) [C64 Ultimate Tape Archive V2.0]
  • Dynamic Duo (Firebird) [C64 Ultimate Tape Archive V2.0]
  • Dynasty Wars (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
New NOT_WORKING software list additions
  • Doc the Destroyer (Melbourne House) [C64 Ultimate Tape Archive V2.0]
  • Dodgy Geezers (Melbourne House) [C64 Ultimate Tape Archive V2.0]
  • Donkey Kong (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Note that I have demoted the existing Donkey Kong (Erbe) entry as this also fails to load correctly. [Steven Coomber]
  • c64_cass.xml: Correct typo in parent name for Commando (#8734) [Steven Coomber]
  • bus/nes: Added support for a Somari board variant. (#8728) [0kmg]
  • New working software list additions (nes.xml)
    • AV Jiūjí Májiàng II (Asia, alt) [MLX]
  • ay8910.cpp: Improve AY8930 noise algorithm, simplify some logic (#8729) [cam900]
New clones marked as NOT_WORKING
  • Ice Cold Beer (set 2) [Robbbert]
  • Plugin usability improvements: [Vas Crabb]
    • autofire, inputmacro: Made left/right repeat when held (makes setting long delays/durations easier).
    • autofire, inputmacro: Added headings for devices in input selection menus (helps when controller buttons have identical names,
    • e.g. AES)
    • autofire: Made intial selection when moving between menus intuitive, log some errors on saving/loading configuration.
    • autofire: Fixed two errors in Chinese localisations.
  • gts1: removed duplicate set; added sound card. [Robbbert]
  • new NOT_WORKING machine
    • Manpuku Suizokukan [Darksoft, MetalliC, Mitsurugi_W, rtw, SNK-NEO-GEO]
  • new NOT_WORKING clone
    • Yataimura Kingyosukui (1-player, Japan, Ver 1.005) [Darksoft, MetalliC, Mitsurugi_W, rtw, SNK-NEO-GEO]
  • gts80a: indicated bios [Robbbert]
  • Cleaned up CI targets: [Vas Crabb]
    • Restricted Linux CI build to only run on changes to code, translations, software lists, and build scripts.
    • Restricted Windows/macOS CO to only run on changes to code and build scripts. They provide nothing over Linux for the other
    • stuff.
    • Added plugin properties and controller file validation to the "hash" workflow.
    • Added a workflow for building documentation, so pull requests that affect documentation will at least get a basic check in advance.
  • plugins/autofire: Bumped version as configuration format has changed. [Vas Crabb]
  • nes.xml: Set missing save RAM for RPG Jinsei Game. (#8733) [0kmg]
  • plugins/timer: Fixed ticking when menu is left on the screen. [Vas Crabb]
  • commonissues.rst: Fixed bad English. [Robbbert]
  • gts80b: added a comment. [Robbbert]
  • docs: More adjustments. [Vas Crabb]
  • docs: Still more cleanup on the FAQ page. [Vas Crabb]
  • vgmplay.xml: Added 16 new entries and 3 updated entries [vgmrips.net, Tafoid]
New clones marked as NOT_WORKING
  • Amidar (Cirsa bootleg) [Retromaniacs]
  • Updated Greek Translation (#8738) [BraiNKilleRGR]
  • c64_cass.xml: Added eleven entries (#8737) [Steven Coomber]
New working software list additions
  • E-motion (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Edd the Duck (Impulze) [C64 Ultimate Tape Archive V2.0]
  • Enduro Racer (Activision) [C64 Ultimate Tape Archive V2.0]
  • Epyx Epics (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Escape (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Escape-MCP (Rabbit Software) [C64 Ultimate Tape Archive V2.0]
  • Every Second Counts (TV Games) [C64 Ultimate Tape Archive V2.0]
  • The Fabulous Wanda and the Secret of Life, the Universe, and Everything (Games Machine) [C64 Ultimate Tape Archive V2.0]
  • Fairlight (The Edge) [C64 Ultimate Tape Archive V2.0]
  • Famous Five (Mastertronic) [C64 Ultimate Tape Archive V2.0]
  • Fantasy World Dizzy (Codemasters) [C64 Ultimate Tape Archive V2.0]
    • Note that I have also added a reason why Cobra is not supported which was pointed out in PR#8689. [Steven Coomber]
  • Filled in Japanese names for a bunch of inputs, fixed issues with localised P10 control names not showing. [Vas Crabb]
  • shootgal: Adjusted MAME's crosshair to match actual crosshair (#8739) [aequites7]
    • Shooting Gallery (shootgal)'s default PORT_CROSSHAIR values are reverse and unscaled against the game's screen resolution.
    • The game does not offer a calibration option, but the test mode that comes up after a few seconds upon setting the DIP switch
  • shows the internal crosshair for adjusting the gun.
    • The new offsets are manually determined. They are visual cues for the MAME users only and are unrelated to the game's operation.
  • sun3_460: Correct RTC type [AJR]
  • remove deco_zoomspr device, refactor deco32undefineddrgngun, lockload to use the namco_c355spr device instead (#8725) [David Haywood]
  • add some recognizable (but still awful) PSG output to the dphh8630 driver (#8704) [David Haywood]
  • Initial RPK support for CoCo (#8541) [npwoods]
  • bus/nes: Added support for a 6 in 1 multicart. (#8732) [0kmg]
  • bus/nes: Added support for a 6 in 1 multicart.
    • Changed base MMC3 (TxROM) initialization code to default to the first contiguous 8K of VRAM/VROM.
  • New working software list additions (nes.xml)
    • New Star 6 in 1 Game Cartridge [anonymous]
  • Software list items promoted to working (nes.xml)
    • EverQuest - Wújìn de Rènwù (China) [0kmg]
    • Sānguózhì - Yīngjié Zhuàn (China, alt) [0kmg]
    • Sānguózhì - Yīngjié Zhuàn (China, alt 2) [0kmg]
    • Sānguózhì - Yīngjié Zhuàn (China) [0kmg]
    • Promote Famicom Yarou Vol.1 to partially supported. [0kmg]
  • Dumped (bruteforced) the PAL from 'guttangts3' [Recreativas.org] (#8726) [ClawGrip]
  • cococart.cpp: Fix build (was broken after 84970b9090f99ca6a06cb0133b108aabf3caf533 due to ioprocs changes) [AJR]
  • cococart.cpp: Remove superfluous #include [AJR]
  • konmedal020: more video [cracyc]
  • Fill in Japanese names for main player buttons. [Vas Crabb]
  • ibm5150.xml: New working software list additions (#8715) [ArcadeShadow]
New working software list additions
  • ibm5150: PGA Tour Golf, PGA Tour Golf (alt), PGA Tour Golf (Special Maxell edition), PGA Tour Golf: Tournament Course Disk,
  • PowerMonger, Silpheed (3.5", v3.2) [The Good Old Days]
New working clones
  • Street Fighter Zero 2 Alpha (Asia 960805) [Genaro Rodarte]
  • ibm5170.xml: New working software list additions (#8716) [ArcadeShadow]
New working software list additions
  • ibm5170: Buzz Aldrin's Race Into Space, Fates of Twinion, Leisure Suit Larry 6: Shape Up or Slip Out!, Shadow of Yserbius, Star Wars - TIE Fighter (Germany), The Sierra Imagination Network, The Sierra Imagination Network (older), The Sierra Network [The Good Old Days]
  • ibm5170.xml: Redumped Star WarsundefinedTIE Fighter [The Good Old Days]
  • bus/scsi/cdu76s.cpp: dumped ROM [hammy]
  • rgum.cpp: updated notes, it doesn't have an encrypted Z80 [Ivan Vangelista]
  • rgum.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
  • bus/nes: Fixed off-by-one error in VRC4/6/7 IRQ counter. (#8741) [0kmg]
  • mmc3.cpp: Added comment about VROM/VRAM bank numbers. (#8743) [0kmg]
  • bus/nes: Simplified VRC4 clone board T-230. (#8735) [0kmg]
  • bus/nes: Work on HIK8IN1 multicarts and variant boards. (#8740) [0kmg]
    • bus/nes: Work on HIK8IN1 multicarts and variant boards.
      • Fixed lock bit check on HIK8IN1 (it was effectively always unlocked). Also added high order PRG banking bits. Combined this
      • fixes loading of broken menu items across various carts.
      • Added two minor variant boards SFC-12 and unknown board for JY-208.
      • Merged split PRG and CHR for set mc_101 into one large PRG ROM.
  • New working software list additions (nes.xml)
    • Rockman 6 in 1 (alt 2) [famiac, NewRisingSun]
    • Rockman 7 in 1 (JY-208) [krzysiobal, NewRisingSun]
  • New NOT_WORKING software list additions (nes.xml)
    • Rockman 6 in 1 (alt) [famiac, NewRisingSun]
  • New WORKING clone (#8697) [ClawGrip]
  • New WORKING clone
    • Floritas (Multivideo Spanish Moon Cresta bootleg) [Retromaniacs]
  • Renamed 'spcdraga' as 'floritas' [ClawGrip]
  • Add 'floritasm' and rename 'spcdraga' as 'floritas' [ClawGrip]
  • Homogenized all "bootleg on Galaxian hardware" descriptions [ClawGrip]
  • Now there's only one "Space Dragon" set [ClawGrip]
  • New WORKING clone (#8698) [ClawGrip]
  • New WORKING clone
    • Cosmic Alien (bootleg) [Retromaniacs]
    • Add 'cosmicab' [ClawGrip]
  • Rename sets to a more logical scheme, fix spacing, reformat comments [ClawGrip]
  • Rename sets [ClawGrip]
  • Fix ROM names, PROM was a MMI-6331 [ClawGrip]
  • inderp.cpp: All 4 games now playable. [Robbbert]
  • amigaocs_flop.xml: Lowercase on some description's words (#8744) [ArcadeShadow]
    • Lowercase on "Prototype" and "Alt" words
  • z8000: Simplify EXTS[BL]? implementation [AJR]
  • docs: Started documenting plugins. [Vas Crabb]
    • Also added a couple of missing command-line options, and added a local table of contents to the (rather long) command line options page. Added a separate CI target for localisation updates that produces an artefact, and removed the message catalogs from the trigger paths for the Linux CI build. [Vas Crabb]
  • Various ST0016 updates, Especially sound and interface functions (#8686) [cam900]
  • sound/st0016.cpp: Fix sound pitch, related to CPU clock use struct for each voices, Minor fix in sample position, use device_memory_interface for fetching sample behavior, Add notes machine/st0016.cpp: Use seperated address space for character
  • RAM space, use device_video_interface for screen finder, use device_mixer_interface for sound output instead preinstalled speaker device, Fix spacing, Add notes, Use shorter/correct type values speglsht.cpp, srmp5.cpp: Fix ST0016 clock (these are
    • simple_st0016.cpp: Add notes of CPU clock
  • hasn't 8MHz or 48MHz XTAL), Fix naming speglsht.cpp: Fix 1 pixel gap in ST0016 layer srmp5.cpp: Reduce unnecessary line
  • st0016.cpp: Fix debug build [AJR]
  • apple2gs: ROM 0/1 have the $C028 ROMSWITCH, support it. [R. Belmont]
  • Plugin updates: [Vas Crabb]
    • Changed the hiscore plugin to save inside the "hiscore" folder in the plugin data directory. The old hiscore path setting hasalready been removed from MAME for some time. This means the plugin was always saving in the "hi" folder in the working directory with no way to change it, which is problematic on Linux and macOS, particularly for distro packagers. There are lots of plugin and UI changes in this release, so we may as well get this out of the way now. Also made it possible to change the "timed save" option from the Plugin Options menu, and save that in the data folder, too.
      • Documented the input macro plugin. The only undocumented plugins now are the cheat plugin, the cheat finder plugin, and the port name plugin.
  • srcclean in preparation for branching 0.237 release [Vas Crabb]
  • Remove compiled message catalogs on clean, show clean commands for VERBOSE=1. [Vas Crabb]
  • novag_diablo: fix lockup problem at fresh start [hap] (cherry picked from commit 5a9ea65c0e1195be609f0dab001ee759e6e0e594)
  • plugins: Use SPDX short identifiers for licenses in exports (more precise and easier to localise), use CC0 for hiscore plugin rather than CC0. [Vas Crabb]
  • apple2_flop_clcracked.xml, apple2gs_flop_clcracked.xml: Correct some issues. [Vas Crabb]
  • strconv: avoid msvc debug assertion [Patrick Mackinlay]
  • esripsys: fix debugger crash [Patrick Mackinlay]
  • plugin/data: handle multiple blocks in dat [cracyc]
  • plugins/data: srcclean [Vas Crabb]
  • nes.xml: Added Latin title from box art for Yeongjaekeom Cocoma games. [Vas Crabb]
  • pluins/hiscore: Bumped version since storage location has changed. [Vas Crabb]

 

→ NOWSZY [arcade] Mame x64 0.236 29/09/2021

MAME 0.234 28 July 2021

The big event of the day is here! MAME 0.236 is ready for your enjoyment! Sadly, this month marked the passing of Sir Clive Sinclair, who it could be argued did more to put computers into the hands of everyday people than anyone. There’s a small update to MAME’s ZX Spectrum software list in this release.

The effort to dump and preserve protection microcontrollers is still going well. This month’s additions include Juuouki and Wonder Planet. Protection simulation has been removed for Wonder Planet and Space Harrier. Remember, this is a worthy cause that provides multiple benefits: it improves accuracy by taking guesses out of emulation, helps people maintain and repair ageing arcade boards, and simplifies MAME’s code.

MAME’s NEC PC-8001 now supports floppy disks. The PC-8001 and PC-8801 software lists have been reorganised to match, and a big batch of items from the Neo Kobe collection have been added. MAME continues to improve its NES/Famicom cartridge coverage. There are a whole lot of games you can play now, including Chinese RPGs, fighting game bootlegs, and pirate multi-game cartridges. Experience a parallel universe of software of such inconsistent quality that you can’t stop going down the rabbit hole! Saturn emulation has seen a few improvements, with several games that didn’t boot previously reaching playable status this month.

As you might expect, the FM Towns, PC-98 and V.Smile software lists have been updated as usual. A couple of recently dumped prototypes have been added to the SNES and Game Boy software lists. The SpongeBob SquarePants Jellyfish Dodge game has been dumped and emulated, and a Korean version of Sotsugyo Shousho known as Jor-eop Jeungmyeongseo has been found. More pleasant surprises include working emulation for the IDE protection dongle included in Killer Instinct 2 upgrade kit, and some fixes for Atari 8-bit home computers using the ANTIC video chip.

For people with more exotic tastes, MAME has added its oldest working software list additions: Munching Squares and Punchy for the MIT TX-0. There’s also a new disassembler for the DEC VAX architecture. In more mundane news, you can now reduce the proliferation of duplicate ROM sets for families of similar keyboards and other devices.

 

New working machines
  • Danger Express (prototype) [hap]
  • Fidelity Electronics Checker Challenger (model CR, 2 levels) [hap, Sean Riddle]
  • Head On Channel (prototype, hack) [hap]
  • JAKKS Pacific Inc / HotGen Ltd SpongeBob SquarePants Jellyfish Dodge (JAKKS Pacific TV Game) (Apr 5 2007) [Sean Riddle, David Haywood]
  • OOPArts (prototype, joystick hack) [hap]
  • SegaSonic Bros. (prototype, hack) [hap]
  • unknown Paradise Automatique / TourVisión bowling themed poker game with gum prizes (France) [Benjamin Roux, David Haywood]
New working clones
  • American Poker II - Jackpot (Spanish, set 3) [Roberto Fresca]
  • beatmania complete MIX (ver AA-C) [DeepSeaSqueeze]
  • Casino Five (3315-12, U5-0) [Brian Troha, The Dumping Union]
  • Jor-eop Jeungmyeongseo (Korea) [xuserv, juking]
  • Leader (version Z 2F, Greece) [Ioannis Bampoulas]
  • Missile / Circuit (bootleg of Alpha Fighter / Head On) [MikeMcBike]
  • Pucman [Nnap]
  • Route 16 (Sun Electronics, set 2) [hammy]
  • Systemhuset / Loproc Conchess Plymate 5.5MHz [hap, Berger]
  • unknown 'Pac-Man' gambling game (set 2) [Nnap]
  • VTech Dora the Explorer - Doras Abenteuer-Globus (Germany) [Sean Riddle, TeamEurope]
  • Clones promoted to working
  • Killer Instinct 2 (upgrade kit) [pdaderko]
New machines marked as NOT_WORKING
  • Alaska [Robbbert]
  • Black Magic 4 [Robbbert]
  • Cavalier [Robbbert]
  • Crazy Race [Robbbert]
  • Diamonds & Hearts - Power Pay (10229311, NSW/ACT) [anonymous]
  • Don Quijote [Robbbert]
  • Escalera Tobogan (MPU4, set 1) [jordigahan, ClawGrip]
  • Fair Fight [Robbbert]
  • The Flipper Game [Robbbert]
  • Hot & Cold [Robbbert]
  • Mr Doom [Robbbert]
  • Mr Evil [Robbbert]
  • NEC PC-9801US [coolmod]
  • NEC PC-9801VX [qazmko1029]
  • NEC PC-9821Nr15 (98NOTE Lavie) [flyingharuka]
  • NEC PC-98HA (Handy98) [anonymous]
  • NEC PC-98LT [anonymous]
  • Poker Plus [Robbbert]
  • Que Long Gao Shou [Guru, Dyq]
  • Recel Bios [Robbbert]
  • Screech [Robbbert]
  • Swashbuckler [Robbbert]
  • Torneo [Robbbert]
  • unknown medal game GS471 [Phil Bennett, R. Belmont]
  • Zelos (Japan, terminal) [Phil Bennett]
New clones marked as NOT_WORKING
  • American Poker II - Jackpot (Spanish, set 1) [Roberto Fresca]
  • American Poker II - Jackpot (Spanish, set 2) [Roberto Fresca]
  • Carnival (cocktail, earlier) [Kevin Eshbach]
  • Cherry Bonus III (set 5, encrypted bootleg) [Ioannis Bampoulas]
  • Escalera Tobogan (MPU4, set 2) [jordigahan, ClawGrip]
  • Escalera Tobogan (MPU4, set 3) [jordigahan, ClawGrip]
  • Faeton (6 digits) [Jordi, Orlando, PinMAME]
  • Fast Track [Robbbert]
  • Hardbody (rev. C) [PinMAME]
  • Hook (UK 4.06, display A4.01) [PinMAME]
  • MIT TX-0 upgraded system (8 kWords of RAM, old order code) [AJR]
  • MotorDome (rev. B) [PinMAME]
  • Mushiking The King Of Beetle (2K3 2ND Ver. 1.000-, Korea) [Jorge Valero, MetalliC, rtw]
  • NEC PC-8001mkIISR [anonymous]
  • NEC PC-9821Cx3 (98MULTi CanBe) [flyingharuka]
  • NEC PC-9821Nr166 (98NOTE Lavie) [flyingharuka]
  • NEC PC-9821Nw150 (98NOTE Lavie) [flyingharuka]
  • NEC PC-9821Ra266 (98MATE R) [flyingharuka]
  • Peacock Flutter (01J00011, NSW/ACT) [Dam0, Heihachi_73]
  • Samsung Saturn (Korea) [Angelo Salese]
New working software list additions
  • arb: Avelan [hap, Wolfgang Zugrav]
  • cdi: Getting Ahead - Making Time (Euro, reprint), Nijmegen 'n rijk aan mogelijkheden (NL), Paranasal Sinuses & Anterior Skull Base,Sinnaneun Susjanala 2 (KR), Ulihamkke Bulleoyo - Chinguwa Hamkke (KR), Ulihamkke Bulleoyo - Jayeongwa Hamkke (KR)[Gaming Alexandria, David Silva]
  • coco_flop: Joust (6809 Transcoded - v1.10) (512kb) [Glen Hewlett]
  • fmtowns_cd:
    • CRI Postman, Hyper Aquarium - Kaisui-hen, Hyper Aquarium - Tansui-hen, Hyper Eigo Gakushuu System - New Crown English Series 1, Igo Doujou Yaburi - Menkyo Kaiden!! Mezase 7-kyuu, J.League 1994 Professional Soccer, Master CD - Fresh Series-you, Meikyoku Master (FM Towns Marty version), Nihon no Rekishi - Sengoku-hen - Oda Nobunaga, Nihongo Nyuumon Dai-1-kan - Fundamental Japanese, Steepia, TownsPAINT V1.1 L21 [redump.org] Dynamic English 3 - Upper Basic, FM Towns Shougaku Ongaku (5-6-nensei-you), Touch the Music by Casiopea [redump.org, cyo.the.vile]
  • fmtowns_flop_orig:
    • Houma Hunter Lime Dai-1-wa, Houma Hunter Lime Dai-2-wa, Houma Hunter Lime Dai-3-wa, Kitty World 2, Sadistic Gamers Part-3 - Telephone Play, Sadistic Gamers Part-5 - Burusera Play [cyo.the.vile] Metal Eye Special Disk [r09]
  • gameboy: Sarakon (prototype) [Gaming Alexandria]
  • ibm5150:
    • Avoid the Noid, Bad Blood (3.5"), Bad Blood (5.25"), Bill & Ted's Excellent Adventure, Conquests of Camelot: The Search for the Grail (3.5"), David Wolf: Secret Agent, Emmanuelle: A Game of Eroticism, Feud, Final Orbit, Frontline, Hostage: Rescue Mission [The Good Old Days]
  • ibm5170:
    • Star Wars - X-Wing - Space Combat Simulator (Spain) [archive.org]  The Games: Winter Challenge (3.5" HD), HardBall 3 (3.5" DD), HardBall 3 - MLBPA Players Disk [Old-Games.RU]DOOM (Japan, v1.1) [r09] Advanced Dungeons & Dragons - Unlimited Adventures, HardBall 3 (5.25" HD), Hexx: Heresy of the Wizard, Hyperspeed (3.5" DD), Hyperspeed (5.25" HD), Jack Nicklaus Golf & Course Design: Signature Edition (5.25"), Nigel Mansell's World Championship Racing, Space Quest IV: Roger Wilco and the Time Rippers (v1.052), Space Quest IV: Roger Wilco and the Time Rippers (v1.1),  The Games: Summer Challenge, The Games: Winter Challenge (3.5" DD), Tony La Russa Baseball II [The Good Old Days] Doukyuusei, Doukyuusei 2, Kairaku no Okite - Aoi Taiken [wiggy2k]
  • ibm5170_cdrom: Paranasal Sinuses & Anterior Skull Base [Gaming Alexandria, David Silva]
  • nes:
    • 9 in 1 (Journey to the West), 11 in 1 (A-042), 35 in 1 (HM5511), 68 in 1 (HM5511), 1994 Super HiK 6 in 1 (A-017), 5000000 in 1 (JPx72), Donkey Kong 8 in 1 (JY-041), Super 190 in 1, Star Versus [anonymous] 2 in 1 Uzi Lightgun [CaH4e3] 4 in 1 (0203), 80 in 1 (KD-6096) [Consolethinks] 4 in 1 (0207), 4 in 1 (0210), 9999999 in 1 (KD-6037-B), Olympic 2000 1000000 in 1 [Consolethinks, MrNorbert1994] 7 in 1 1993 Chess Series (JY-015) [Consolethinks, NewRisingSun] 14 in 1 (NTDEC) [Consolethinks, Nikolka] 4 in 1 HQ [famiac] Gauntlet (USA, alt PCB) [kmg] Highway Star (Whirlwind Manu bootleg), Sangokushi III - Haou no Tairiku (Asia, Sangokushi II pirate) [krzysiobal] 1997 Super 6 in 1 (JY-202), 1997 Super 7 in 1 (JY-201), 1997 Super 7 in 1 (JY-203), 1997 Super 7 in 1 (JY-204), 1997 Super 7 in 1 (JY-205), 1997 Super 7 in 1 (JY-206), 1997 Super HiK 4 in 1 (JY-021) [MLX] 2 in 1 - The Lion King & Bomber Boy, 9 in 1, 1993 Super HiK 8 in 1 (G-002) [NewRisingSun] 1995 Super HiK 4 in 1 (JY-022), 1996 Super HiK 4 in 1 (JY-051) [NewRisingSun, taizou] Super Russian Roulette [re4mat] Super 8 in 1 (Supervision menu) [v5100v5100]
  • pc8001_flop:
    • 15 Puzzle (alt), 2001 A Space Odyssey (v1.2), 3 by 4 (alt), 7 Narabe, The Akunin, The Akunin (alt), The Akunin 2, The Akunin 2 (alt), The Akunin 3, The Akunin 3 (alt), Alien Bomb, Alien Fall, Alien Fall (alt), The Alien Island 3D-Version, Alien Part 2, Alien Part 2 (alt), Astoria, AY-1 Fortress Solomon (bootleg), AY-2 Orion80 (alt), BDS C (v1.50), Backgammon, Bastille Rougoku, Beep Music Test, Beep Music Test 2, Block, Bomber Game, Bug Fire!, Bug Fire! (alt), City Line, Combat (v1.2, alt), Computer Othello, Computer Othello (alt), Cosmic Ineiger (v1.0), Cosmo Missile, Cosmo Missile (alt), Cosmo Traveler (v1.1), CP/M for PC-8001 (v2.2), CP/M for PC-8001 (v2.2, alt), CP/M for PC-8001 (v2.2B), Dasshutsu! Shi no Aokigahara, Destroy Helicopter, Destroy Helicopter (alt), Dinosaur N, Docking Three, Dragon 'N' Spirit,Dragon Lair, Dual Alien (alt), Dungeon, Emmy, Emmy (alt), Emmy (alt 2), Emmy (alt 3), Emmy (alt 4), Europe Taisen, Fan Fun (alt), The Farway, Fejone Buster, Fenix Part 2, Fenix Part 2 (alt), Flag World, Flag World (alt), Foresight #01, Foresight #16 (Demo), Foresight #18 (Inu), Foresight #19 (Drive), Foresight #21 (Man), Foresight #22 (Back), Foresight #39 (Demo), Fruits Fields (N-BASIC version), Galaxian (Geimu Kyoujin), Galaxian (alt Geimu Kyoujin), Galaxy Bats, Galaxy Fighter,Gekisen! Minami Taihei-yo (alt), Gekisen! Minami Taihei-yo (alt 2), Genma Taisen, Golgo 13 - Moretti Ikka Zansatsu Jiken, The Guardian, Hammer Break, Hammer Break (alt), Hammer Break (alt 2), Hashire! Skyline (alt 2), Hashire! Skyline (alt 3),Heart Catch Harumi-chan, Heiankyo Alien (Arrange ver.), Heiankyo Alien (Original ver.), Hokkaido Bouei Sakusen, Hon Shogi, Hu's Mind, I wa Sanjutsu Nari (alt), Ice World II, Ice World II (alt), JRT Pascal, Jankyu, Kawanakajima no Kassen, Ken to Mahou, Ken to Mahou (alt), Manbiki Game (alt), Missile Commander, Missile Commander (alt), Missile Commander (alt 2), Mojidoori Wa o Tsukurou, Monster and Ball, Moon Beam, Morita Othello (v2.7), Morita Othello (v2.7, alt 2), Morita Othello (v2.7, alt), N BASIC system disk (PC-8034-2W), N BASIC system disk (PC-8034-2W, alt 2), N BASIC system disk (PC-8034-2W, alt), N-BASIC Games (compilation), NS-DOS Pack (compilation), Ndisk (compilation), New Rally-X (Komaj), Newpc (compilation), Ninja Yashiki, Nippon Rettou Kaishime Game, Nobunaga no Yabou (N Basic), Normandy Jouriku Sakusen (alt), Normandy Jouriku Sakusen (alt 2), The Oil Field, Omotesando Adventure, PC-8001 BASIC Game Book (compilation), PC-8001 Game Pack (compilation), PC-8001 Games (compilation), PC-8001 Micro Disk Basic 2W, Pac-World, Pac-World (alt), Pachinko, Pack Man Modoki, The Planet Miners, Popping Panic, Puck Man, Puck Man (alt), The Racer, Rem & Lum, RGB Colors Game, River Rescue (alt), S-DOS Game Pack (compilation, alt 2), S-DOS Game Pack (compilation, alt), Scramble (alt 2), Scramble (alt), Select 5, Shogi Trainer, Space Amoeba (N Basic), Space Base, Space Flaper (v1.0), Space Follow, Space Pattern, Space Pulsar, Space Travel, Space Trip 2 "Melyos" (v1.1), Spy Daisakusen (N Basic, alt), Star Fire!!! (v1.0), Stop! Harumi-chan, Submarine Part 2, Submarine Part 3, Super Balloon (alt), Surabaya-oki Kaisen, Takahashi Harumi programs, Tank Batabata, Tengoku to Jigoku (alt), Tennis (Kiyoshi Kawamura), Terra SOS, Tetris-8001 (alt), Tetris-8001 (alt 2), Tlix, Toriaezu Tinyan da yo!, Toriaezu Tinyan da yo! (alt), Toushi Game, Tsume Shogi, UFO, Uchuu Ei, Underground Monster,  Foresight (Demo), Various, Various (alt), Various 2, Various 2 (alt), World Alien, Yojigen no Ie - 4 Dimension House, Yuureisen, Zaxus (alt) [Neo Kobe Collection]
  • pc8001mk2_flop:
    • Cranston Manor, Game-PC (Collection), N80 BASIC system disk (alt), N80 and N88 Disk BASIC Utility Collection,
  • Ulysses and the Golden Fleece [Neo Kobe Collection]
  • pc8001mk2sr_flop:
    • Mappy (mkIISR), N80SR BASIC system disk (PC-8037SR), PC-8001mkIISR Game Pack (Compilation), Xanadu (mkIISR) [Neo Kobe Collection]
  • pc8801_flop: Shikotei (alt) [Neo Kobe Collection]
  • pc98: Marubatsu EXE, Sabnack [Justin Kerk]
  • samcoupe_flop:
    • Batz 'n Balls, Domino Box, Double Top, Exodus, Five on a Treasure Island, Quizball, Spell Master, Splat! [World of SAM]
  • snes:
    • Raiden Densetsu (Jpn, prototype) [Gaming Alexandria]
    • Raiden Trad (USA, prototype) [Revenant]
  • spectrum_cass:
    • Blam!, Esquimó, O Globo da Luz, Golden Pack 100, Pesquisa Submarina, The Raven + Polearn, Travessia, Travessia (alt), Vampiri, WOSP - Whole Orbit Survey Plotter [Planeta Sinclair] Action Force (Dro Soft), Combat School (Erbe), Cross, Insomnia, Mr. Weems and the She Vampires (Zafi Chip), Silent Service (Erbe), Turbo Esprit (Durell) [spectrumcomputing.co.uk]
  • tx0_ptp: Munching Squares, Punchy [Bitsavers, AJR]
  • vectrex: Star Sling Turbo Edition, Vec Sports Boxing [Justin Kerk]
  • vgmplay:
    • Alien Crush (TG-16), Angelic Warrior DEVA (MSX2, OPLL), Angelic Warrior DEVA (MSX2, OPLL+OPL1), Bomberman Panic Bomber (SNK Neo Geo), Bubblegum Crash - Knight Sabers 2034 (PC Engine), Galaga '88 (TG-16), Hayaoshi Quiz Grand Champion Taikai (Jaleco Mega System 32), Hayaoshi Quiz Nettou Namahousou (Jaleco Mega System 32), Hayaoshi Quiz Ouza Ketteisen - The King Of Quiz (Jaleco Mega System 1-B), Herzog (MSX2, PSG), I.M. Meen (IBM PC AT), MoonDriver Demo (MSX2+), Ooparts (Sega System C-2), Pocket Monsters Advanced Generation - Hiragana Katakana Kakechatta! (Sega Pico), Rod Land (Jaleco Mega System 1), The Smurfs (Nintendo Game Boy), The Smurfs' Nightmare (Nintendo Game Boy Color), Street Fighter II' - Champion Edition (PC Engine), Strip Fighter II (PC Engine), Sutte Hakkun GB (Nintendo Game Boy), Toilet Kids (PC Engine), Toy Shop Boys (PC Engine), Tricky Kick (TG-16), Turrican (Atari ST), Turrican II - The Final Fight (Atari ST), V-Tetris (Nintendo Virtual Boy), Valna (NEC PC-8801), Victory Run (TG-16), Waterworld (Nintendo Virtual Boy), World Court Tennis (TG-16), Zanac A.I. (NES) [vgmrips.net, Tafoid]
  • vsmile_cart: The Adventures of Little Red Riding Hood (USA), Barney - The Land of Make Believe (USA), Care Bears - A Lesson in Caring (USA), Disney Handy Manny (USA), Disney's Cinderella - Cinderella's Magic Wishes (USA, rev. 101), Disney/Pixar Up (USA, rev. 001), Nick Jr. Wow! Wow! Wubbzy! (USA), TinkerBell (USA) [skaman]
Software list items promoted to working
  • fmtowns_cd: Hyper Note [cyo.the.vile]
  • nes:
    • Toy Story [etabeta] 2 in 1 (J-M2), 2 in 1 (King005), 2 in 1 Super 808, 3 in 1, 5 in 1 (SPC005), 9 in 1 King001, 15 in 1, 42 in 1 (Reset Switch), 70 in 1, 76 in 1 (alt games), 800 in 1, Garou Densetsu Special (Asia, alt), Ghostbusters 63 in 1, Jīng Kē Xīnzhuàn (China, Shenzhen Jncota), Maxi 15 (Aus), Maxi 15 (USA), Maxi 15 (USA, v2.0), Mortal Kombat 3 Extra 60 (Asia), Mortal Kombat 3 Extra 60 (Asia, alt), Prima Soft 9999999-in-1 (02 8807870-3), Quánhuáng R-2 - Dàshé Sìtiānwáng (China), Shènghuǒ Lièzhuàn (China), Super 128k - 16 in 1, Super 308 3 in 1, Wángzhě Wúshuāng (China), Xiákè Chuánqí (China), Yǒngzhě Chuánshuō (China), Zhànguó Fēngyún (China) [kmg] Blood of Jurassic (GD-98) [NewRisingSun]
  • pc8801_flop: 177 (alt), 177 (alt 2), 177 (alt 3), 177 (alt 4), AcroJet, Agni no Ishi - The Stone of Agni, Agni no Ishi - The Stone of Agni (Mad?), Alpha (Demo), Amazones no Hihou - Romancing Grey-I, Sangokushi (19860416, Alt), Sangokushi (Original Release?) [Angelo Salese]
  • pc98: Datsui Mahjong Margarita, Locus Alba, Lotus 1-2-3 (Demo), Metal Mover Jastrike, Trial of Fours [Angelo Salese]
  • saturn: Big Ichigeki! Pachi-slot Daikouryaku (Jpn, v1.000), Capcom Generation - Dai-1-Shuu - Gekitsui Ou no Jidai (Jpn), Capcom Generation - Dai-5-Shuu - Kakutou ke Tachi (Jpn), Shichisei Toushin Guyferd - Crown Kaimetsu Sakusen (Jpn) [Angelo Salese]
New NOT_WORKING software list additions
  • apxen_flop:
  • Various Diags, XEEROM, XEN Boot Disk MS-DOS 3.2 BIOS 1.9.0 and Utilities [ACT/Apricot]
  • Various Diags, XEEROM (cracked) [Dirk Best]
  • cdi:
  • Bill Brandt: The Picture Post Years 1938-1951, CD-i in Schools, Depression - The Search For The NaSSA (NL),
  • From The Associated Press: The Best of Photo Journalism, Peaches [Gaming Alexandria, David Silva]
  • easy_karaoke_cart: Mega Hits Vol.2 [David Haywood, TeamEurope]
  • fmtowns_cd: Dynamic English 2 - Basic [redump.org]
  • pc8001_flop: 300m (alt), Dig Dug (PCG), The Dusty World (PCG), Planet Taizer (alt), Seiken Densetsu, Snake [Neo Kobe Collection]
  • wicat: WICAT Unix (Ver. 2.0), WICAT Unix (Ver. 2.2.0) [Josh Dersch]
  • Merged pull requests
  • 7880: Decoupled RPK format logic from the TI-99 cartridge code. [Nathan Woods]
  • 8456: formats, osd, util: Started modernising file/stream/archive I/O interfaces. [Vas Crabb]
  • 8470: video/upd7220.cpp: Don’t run wdat if figd figure type is set, and set the pattern in wdat. [Carl]
  • 8475: Refactored NEC PC-98 drivers, separating different hardware types. [Angelo Salese]
  • 8481: bus/nes: Improved emulation for 8237/8237A boards. [kmg]
  • 8483: kikikai.cpp: Fixed a cross-reference note. [cam900]
  • 8485: bus/nes: Added support for a 9-in-1 multi-game cartridge. [kmg]
  • 8487: rfslotsmcs48.cpp: Add year for ‘babyfrts25’. [ClawGrip]
  • 8488: render/bgfx: Fixed off-by-one issue in fs_blit_palette16 affecting carpolo, kncljoe, and other drivers. [Ryan Holtz]
  • 8489: sound/ics2115.cpp: Implemented stereo panning support. [nabetse]
  • 8490: bus/nes: Added support for a Highway Star bootleg. [kmg]
  • 8493: f-32.cpp: Added lamps, input and protection handling for royalpk2. [Ryan Holtz]
  • 8494: nes.xml: Set correct board type for garousp1 and sonic3d6h. [kmg]
  • 8495: bus/nes: Simplified a few related Kasheng and Hosenkan board. [kmg]
  • 8496: vsmile_cart.xml: Fixed hashes for “cinderlanl” and “cinderlasp”. [ClawGrip]
  • 8498: debugger/debuggdbstub.cpp: Fixed m_readbuf_state starting in undefined state. [Alex Siryi]
  • 8500: bus/nes: Added support for several Shenzhen Jncota RPGs. [kmg]
  • 8502: bus/nes: Added support for Blood of Jurassic and Super Hang-On. [kmg]
  • 8503: r2dx_v33.cpp: Added notes about the 1998 release of New Zero Team. [cam900]
  • 8504: Implemented non-ideal behavior of game I/O port one-shot timers for Apple II and clones. [xotmatrix]
  • 8505: render/bgfx: Fixed UV rounding errors in fs_blit_palette16, allowing direct indexed texture uploads. [Ryan Holtz]
  • 8507: vsmile_cart.xml: Marked “mannyfr” as a clone of “mannyge”. [ClawGrip]
  • 8508: formats/wd177x_dsk.cpp: Added head count check to compatibility test. [Jesse Marroquin]
  • 8510: ui: Added ability to zoom out to fractional sizes in the tilemap viewer. [Ryan Holtz]
  • 8513: bus/nes: Fixed several games not loading in Maxi 15 multi-game cartridges. [kmg]
  • 8516: render/bgfx: Use D32F texture format rather than D24 (fixes issues with AMD GPUs). [Belegdol]
  • 8519: video/gime.cpp: Fixed shape of £ and ƒ characters in the hand-built character data. [Tim Lindner]
  • 8520: missbamby.cpp: Identified unknown game and added its PCB layout, and dumped the PROM for “basket”. [jordigahan, ClawGrip]
  • 8521: video/toaplan_scu.cpp: Use single-pass priority drawing for sprites. [cam900]
  • 8522: easy_karaoke_cart.xml: Added Mega Hits Vol.2. [TeamEurope, David Haywood]
  • 8524: rfslotsmcs48.cpp: Corrected comments about populated devices in “babyfrts”. [ClawGrip]
  • 8525: konmedal68k.cpp: Fixed visible area for konslot and konslot2. [David Haywood]
  • 8526: bus/nes: Fixed graphical issues for N625092-related multi-game cartridges. [kmg]
  • 8527: bus/nes: Moved gc6in1 games over to 8237 board and removed old code. [kmg]
  • 8528: render/bgfx: Use R8 texture format for bitmap_ind16 contents. [Ryan Holtz]
  • 8529: cdi.xml: Added five items. [Gaming Alexandria, David Silva]
  • 8531: spg2xx.cpp, spg2xx_jakks.cpp: Added two TV games. [Sean Riddle, David Haywood]
  • 8532: Added floppy support for the NEC PC-8001, improved µPD3301 emulation, and split up software lists. [Angelo Salese]
  • 8533: bus/nes: Added support for HP-898F board and related multi-game cartridges. [kmg]
  • 8536: machine/fdc37c665gt.cpp: Fixed address usage for serial port registers. [Windy Fairy]
  • 8539: saturn.xml: Corrected description for “zico”. [ArcadeShadow]
  • 8540: atarisy1.cpp: Adjusted sound levels to avoid clipping in indytemp when speech is playing. [algestam]
  • 8544: docs: Updated the RTD theme to the 1.0.0rc1 release (includes Sphinx 4 CSS fixes). [Aaron Giles]
  • 8547: bus/nes: Added support for A88S-1 board and related multi-game cartridges. [kmg]
  • 8549: bus/nes: Added support for a 4 in 1 multi-game cartridge. [kmg]
  • 8550: bus/nes: Improved interrupt emulation emulation for Kaiser KS202 and KS7032 boards. [kmg]
  • 8551: ibm5170.xml: Added four items. [r09, wiggy2k]
  • 8552: segahang.cpp: Hooked up microcontroller for sharrier and removed simulation code. [Dirk Best]
  • 8553: Adjusted levels in Votrax SC-01 device and various drivers to avoid saturating outputs. [David Haywood]
  • 8554: ibm5170.xml: Added seventeen items. [The Good Old Days, Old-Games.RU, archive.org, ArcadeShadow]
  • 8555: psikyo.cpp: Fixed sound output saturation in gunbird. [algestam]
  • 8556: audio/segam1audio.cpp: Reduced levels to fix saturated sound outputs for Sega Model 1 and Model 2 games. [algestam]
  • 8557: Updated PCB details for A Ressha de Ikou, making it playable. [kmg]
  • 8558: 4enraya.cpp: Added an unknown French bowling-themed poker game with gum payout. [Benjamin Roux, David Haywood]
  • 8559: bus/nes: Added support for MMC1-based multi-game cartridges. [kmg]
  • 8561: bus/nes: Improved emulation for T-262 board and related multi-game cartridges. [kmg]
  • 8562: nes.xml: Set correct board types for several games, and removed a hacked dump. [kmg]
  • 8564: ibm5150.xml: Added eleven items. [The Good Old Days, ArcadeShadow]
  • 8565: bus/nes: Fixed Super HiK 4 in 1 so that Master Fighter III loads. [kmg]
  • 8566: blockout.cpp: Fixed description for agress lives DIP switch. [Kaito Sinclaire]
  • 8567: bus/nes: Fixed graphical issues for BMC-20IN1, BMC-SUPER700IN1 and BMC-VT5201 cartridges. [kmg]
  • 8568: bus/nes: Simplified Zemina board emulation, and cleaned up some comments. [kmg]
  • 8571: bus/nes: Added support for 820720C and JY820845C multi-game cartridges. [kmg]
  • 8573: bus/nes: Improved emulation of reset-based 42 in 1 cartridge. [kmg]
  • 8574: bus/nes: Added support for an NTDEC 14 in 1 cartridge. [kmg]
  • 8575: util/delegate.cpp: Eliminated a level of indirection for delegates bound to functoids. [Vas Crabb]
  • 8578: Do not use the -m64 compiler switch when building for 64-bit RISC-V. [Graham Inggs]
  • 8580: bus/nes: Fixed empty menu in Super 128kundefined16 in 1, and fixed Ghostbusters 63 in 1 cartridge emulation. [kmg]
  • 8581: msx.cpp: Fixed a spelling error in the description for hbf9pr (MT08085). [kmg]
  • 8583: video/gime.cpp: Update interrupt outputs when master interrupt switches change. [Tim Lindner]
  • 8584: bus/nes: Added support for two more multi-game cartridges. [kmg]
  • 8585: bus/nes: Fixed graphical glitches for multi-game cartridges using the BMC-GKB board. [kmg]
  • 8586: djmain.cpp: Added beatmania complete MIX (ver AA-C) (Asian English version). [DeepSeaSqueeze, Windy Fairy]
  • 8587: spectrum_cass.xml: Added seventeen new entries and four re-dumps. [Planeta Sinclair, spectrumcomputing.co.uk, ArcadeShadow]
  • 8588: fmtowns_flop_misc.xml, fmtowns_flop_orig.xml: Added seven items, and fixed various issues in the lists. [r09, cyo.the.vile]
  • 8589: util/delegate.cpp: Fixed multiple issues, particularly affecting classes using multiple inheritance. [Vas Crabb]
  • 8591: bus/nes: Added support for Super Russian Roulette. [kmg]
  • 8592: formats/sc3000_bit.cpp: Added TZX to the list of tape formats for the Sega SC-3000. [Fabio DL]
  • 8593: acesp.cpp Dumped MC68705P3 microcontrollers from two types of sp.ACE fruit machine reel driver board. [TTX, David Haywood]
  • 8594: fmtowns_cd.xml: Added sixteen new items, replaced seven items with better dumps, and added two missing floppy images.
  • [redump.org, cyo.the.vile, akira_2020, r09]
  • 8595: merits.cpp: Correctly identified unknown set as “Pub Time Darts II”. [ClawGrip]
  • 8596: samcoupe_flop.xml: Added eight items. [World of SAM, ArcadeShadow]
  • 8598: bus/nes: Added support for Star Versus. [kmg]
  • 8599: vsmile_cart.xml: Added eight items. [skaman, ClawGrip]
  • 8600: vsmilem_cart.xml: Added note about pocket cartridges using the same ROMs as the motion ones. [ClawGrip]
  • 8601: hh_sm510.cpp: Added cheat inputs for gnw_flagman, gnw_judge and gnw_lion. [Milan G., algestam]
  • 8602: gameboy.xml: Added Sarakon (prototype). [Gaming Alexandria, ArcadeShadow]
  • 8603: bus/nes: Added support for Donkey Kong 8 in 1; nes.xml: Set correct board type for Grandia games. [kmg]
  • 8604: snes.xml: Added two Raiden prototypes. [Gaming Alexandria, Revenant, kmg]
  • 8607: mpu4.cpp: Added three Vifico Escalera Tobogan sets. [jordigahan, ClawGrip]
  • 8608: saturn.cpp: Added placeholder system for Korean BIOS, and fixed some issues affecting various games. [Angelo Salese]
  • 8609: bus/nes: Reimplemented BMC-70IN1 and BMC-800IN1 board emulation and added iNES loader support for them. [kmg]
  • 8610: 4enraya.cpp: Added ASCII PCB layout for “tourpgum”. [ClawGrip]
  • 8612: cdi.xml: Added six items (one also appears in ibm5170_cdrom.xml). [Gaming Alexandria, David Silva]
  • 8614: bus/nes: Simplified handling of SXROM and SOROM boards fitted with MMC1A chips. [kmg]
  • 8615: bus/nes: Added support for a bootleg Sangokushi II cartridge. [kmg]
  • 8616: video/antic.cpp: Fixed effects of DLISTL and DLISTH writes on DPAGE and DOFFS, and fixed issues with modes 2, 3 and 15.
  • [Golden Child]
  • 8617: bus/nes: Uncommented some existing code for supporting the Toy Story pirate cartridge. [kmg]
  • 8618: nes.xml: Removed a duplicate dump of Xiāngshuài Chuánqí. [kmg]
  • 8620: bus/nes: Fixed hard-wired four-screen mirroring for MMC3 games. [kmg]
  • 8621: nes.xml: Added an alternate PCB configuration for Gauntlet. [kmg]
Source Changes
  • bus/nes: Improved emulation for 8237/8237A boards. [0kmg]
    • Rewrote 8237 to support games that were previous attached to sg_boog device. pocahon2, the only game previously using 8237, no longer crashes in its intro story.
    • Removed all the old commented out sg_boog code.
    • Added initial support for the 8237A variant and its one game, mc_9king.
  • Software list items promoted to working (nes.xml)
    • 2 in 1 (J-M2) [0kmg]
    • 2 in 1 (King005) [0kmg]
    • 2 in 1 Super 808 [0kmg]
    • 5 in 1 (SPC005) [0kmg]
    • 9 in 1 King001 [0kmg]
    • Mortal Kombat 3 Extra 60 (Asia) [0kmg]
    • Mortal Kombat 3 Extra 60 (Asia, Alt) [0kmg]
    • Super 308 3 in 1 [0kmg]
  • formats, osd, util: Started refactoring file I/O stuff. (#8456) [Vas Crabb]
    • Added more modern generic I/O interfaces with implementation backed by stdio, osd_file and core_file, replacing io_generic. Also
    • replaced core_file's build-in zlib compression with a filter.
    • unzip.cpp, un7z.cpp: Added option to supply abstract I/O interface rather than filename.
    • Converted osd_file, core_file, archive_file, chd_file and device_image_interface to use std: :error_condition rather than their own error enums.
  • Allow mounting TI-99 RPK from inside archives.
New working machines
  • Danger Express (prototype) [hap]
  • missile.cpp: Eliminate space.device() calls [AJR]
  • coco_flop.xml: Added new coco3 entry [Scott Stone]
New working software list additions
  • Joust (6809 Transcoded - v1.10) (512kb) [Glen Hewlett]
  • kikikai.cpp: added PCB infos, corrected dips [Guru]
  • opercoin.cpp: added basic mappings [Ivan Vangelista]
  • skylncr.cpp: redumped u29 for speedway [Ioannis Bampoulas]
  • kikikai.cpp: compile fix [Ivan Vangelista]
  • cv1k: split espgal2 recent u4 dump [hap]
  • apxen: Default eeprom, fix floppy change detection, initial software list [Dirk Best]
  • cv1k: update espgal2 pcb note [hap]
  • cv1k: add note about CV1000-B [hap]
  • hh_tms1k: correct ti5100 machine category [hap]
  • cv1k: small cleanup [hap]
  • Add compile-time option to show visible annoying red border when sound is overdriven. Leaving it on for a bit at the start of the
  • cycle so that devs might identify and fix some of these cases. [Aaron Giles]
  • bus/nes: Added support for a 9-in-1 multicart. [0kmg]
  • Also, 8237 board improvements from previous commit now work when loading loose .nes files.
  • New working software list additions (nes.xml)
    • 2 in 1 - The Lion King & Bomber Boy [NewRisingSun]
    • 9 in 1 [NewRisingSun]
  • okim6295, okim6376, okim9810: Explicitly clamp output streams to within range [AJR]
New working clones
  • Leader (version Z 2F, Greece) [Ioannis Bampoulas]
New clones marked as NOT_WORKING
  • Carnival (cocktail, earlier) [Kevin Eshbach]
  • Fix overdriven sound in various Atari games. [Aaron Giles]
  • Major state refactoring of pc98 based HW (#8475) [Angelo Salese]
    • First major step in splitting up machine classes in NEC PC98 family tree:
      • Splits up derivative HWs into own state machine and files (pc98ha.cpp, pc9821.cpp and pc9801_epson.cpp);
      • Adds a preliminary uPD4991a parallel RTC, used by pc98ha;
      • Fix -26, -86, -118 C-bus sound board dips or jumper settings;
      • Fix default sound card for pc9821 (-86) and pc9821ce2 / pc9821cx3 (-118);
      • Adds preliminary MAD Factory Otomichan-kai C-bus sound board;
      • Adds boilerplate code for C-bus installing board I/Os, avoiding the possible inconvenience of board(s) getting silently
      • unmapped by other installed boards;
      • Major refactoring of HW dip switches readouts, using required_ioports instead of scattering things around in PPI hooks;
      • Extensive QA rundown, including research on missing features and undumped machines.
  • undefined pc9801.cpp: Don't passthrough mouse irq frequency when cycle setting is setup too, fixes jastrike mouse input on options
  • menu. pc9801.cpp: Fix kanji RAM window LR readback, makes telenetm to properly display 8x16 chars on RS and derivative
  • machines. pc8801.cpp: fixed OPNA RAM readback, allowing SWs to playback ADPCMs properly.
New machines marked as NOT_WORKING
  • PC-98LT [anonymous]
  • PC-98HA "Handy98" [anonymous]
  • PC-9821Nr15 (98NOTE Lavie) [flyingharuka]
  • PC-9821Nr166 (98NOTE Lavie) [flyingharuka]
  • PC-9821Nw150 (98NOTE Lavie) [flyingharuka]
  • PC-9821Ra266 (98MATE R) [flyingharuka]
  • PC-9821Cx3 (98MULTi CanBe) [flyingharuka]
  • PC-9801VX [qazmko1029]
  • PC-9801US [CoolMod]
  • rfslotsmcs48.cpp: Add year for 'babyfrts25' [ClawGrip]
  • xexex: clip less [Olivier Galibert]
  • cv1k: fix small typo [hap]
  • upd7220: don't run wdat if figd figure type is set and set the patter… (#8470) [cracyc]
  • upd7220: don't run wdat if figd figure type is set, set the pattern in wdat and reset figure type
  • bgfx: Revised fs_blit_palette16 to not use pixel rounding. Fixes issues in carpolo, kncljoe, and others. [Ryan Holtz] (#8488) [MooglyGuy]
  • seta.cpp: Rebalance audio levels in most games [AJR]
  • mario: Reduce volume so we don't clip constantly just when running around. [Aaron Giles]
  • goldstar.cpp: decryption progress on super7. It now gets in game but needs GFX and color fixes, plus decryption might have some error lurking [Ivan Vangelista]
New working clones
  • unknown 'Pac-Man' gambling game (set 2) [Nnap]
  • Pucman [Nnap]
  • cromptons.cpp: Note [AJR]
  • cromptons.cpp: Improve note [AJR]
  • bus/nes: Added support for a Highway Star bootleg. [0kmg]
    • Renamed hstarfds to highwayk. It cannot be an FDS bootleg since Highway Star only appeared on cart.
    • Demoted all Rad Racer/Highway Star games to partially supported due to severity of graphical issues (car dashboard flickers to top of screen, etc).
  • New working software list additions (nes.xml)
    • Highway Star (Whirlwind Manu bootleg) [krzysiobal]
  • kncljoe: fix off-by-1 with sprite layer clip [hap]
  • es5503.cpp: Initialize variable properly; clean up code a little [AJR]
  • asuka.cpp: added PCB infos for Bonze Adventure [Guru]
  • i386.cpp: when DEBUG_MISSING_OPCODE is defined, log a small backtrace This way together with the full list of bytes that form the non recognized opcode there are the addresses of the previously executed instructions. [yz70s]
  • 8042kbdc.cpp: improve management of ps/2 mouse [yz70s]
    • add mouse interrupt
    • support more mouse commands
    • use command byte to enable/disable mouse and keyboard interrupts
      • Now the ps/2 mouse works with windows 98
  • fdc37c93x.cpp: update to support ps/2 mouse [yz70s]
  • pcipc.cpp: remove serial mouse and use virge instead of virge dx Because now the ps/2 mouse works and the virge dx is buggy during
  • windows xp setup (then after it has installed you have to boot in vga mode) [yz70s]
  • vgmplay.xml: Added 31 new entries [vgmrips.net, Tafoid]
  • mac128.cpp: Force native aspect ratio for screen [AJR]
  • atarig42: correct wrong use of NO_DUMP cv1k: correct title of "oooku" gng: change makaimur title string to Makaimura [hap]
  • atarig42: remove undumped dangerex proms(not used by MAME) [hap]
  • tx0dasm.cpp: Add notes on OPRs for reference [AJR]
  • gts1: various fixes. Still not working though. [Robbbert]
  • nes.xml: Set correct board type for garousp1 and sonic3d6h. [0kmg]
Software list items promoted to working
  • Garou Densetsu Special (Asia, alt) [0kmg]
  • bus/nes: Simplified a few related boards by Kasheng and Hosenkan. [0kmg]
  • Reduced redundant code by making "kasing" device parent class for sglionk/sgboog. The latter are identical save for the extended
  • register/address scrambling.
    • Eliminated hosenkan device altogether (mapper 182). It is identical to sglionk (mapper 114).
  • hd6120: Fix effect of TAD on LINK flag [AJR]
  • osd: Return would block when reading a socket with no data availableundefinedno error can be confused with remote shutdown. [Vas Crabb]
  • vicdual.cpp: corrected a PROM label and location for Carnival sets using standard PCB [Kevin Eshbach]
New clones marked as NOT_WORKING
  • Cherry Bonus III (set 5, encrypted bootleg) [Ioannis Bampoulas]
  • MT2099: Reduce overdriven audio volumes. [Aaron Giles]
  • vsmile_cart.xml: Fix hashes for 'cinderlanl' and 'cinderlasp' (#8496) [ClawGrip]
    • Removed 'cinderlanla', as it was the same set as 'cinderlanl'.
  • gts1: Descriptions for dips. [Robbbert]
  • gts1: removed unused line of code. [Robbbert]
  • Implemented pan for stereo support for ics2115 (#8489) [nabetse]
  • Octalize watchpoint hit message for memory spaces defined as octal [AJR]
  • points.cpp: Minor correction to aef90f0db9ae60be5d03e86b4418c57f10f6b06b [AJR]
  • Missile / Circuit (bootleg of Alpha Fighter / Head On) [MikeMcBike]
New machines marked as NOT_WORKING
  • Que Long Gao Shou [Guru, DYQ]
  • debugger/debuggdbstub.cpp: Initialise m_readbuf_state on construction. (#8498) [Alex Siryi]
  • spirit76: Added a layout. [Robbbert]
  • lchicken: use output_finder [hap]
  • harddriv.cpp, kenseim.cpp: Use output finders instead of output().set_value [AJR]
  • Miscellaneous clean-up. [Vas Crabb]
    • play_1.cpp: Use output finders.
    • s3.cpp, s4.cpp, s6.cpp, s6a.cpp: Use output finders, reduced tag lookups.
    • taito_z.cpp: Use output finders, split up state class a little.
    • util/unzip.cpp: Use std::optional to make code clearer.
    • util/ioprocsfilter.cpp: Work around MSVC DevCom-1516410.
  • cybstorm.cpp: Cleaned up inputs and added comments to match observations and behaviours in test mode. [David Haywood]
  • f-32.cpp: royalpk2 fixes and updates (#8493) [Ryan Holtz]
    • royalpk2 is now essentially playable, but marked not working due to settings-saving issues.
  • cpu/e132xs: Fixed issues with SARDI instruction (fixes mosaicf2). [Ryan Holtz]
  • bgfx: Fixed UV rounding errors in fs_blit_palette16; Switched back to direct texture upload rather than CPU copy. (#8505) [Ryan Holtz]
  • vsmile_cart.xml: Fix parent-clone relationship [ClawGrip]
  • wd177x_dsk.cpp: Add head count check [Jesse Marroquin]
  • Prevents further evaluation of incompatible formats.
  • gaelco3d: Fix overdriven sound [Aaron Giles]
  • toaplan2: Fix ridiculously overdriven sound [Aaron Giles]
  • spirit76: Mostly working. [Robbbert]
  • dec0: Fix overdriven sound [Aaron Giles]
  • cps3: Clamp audio from the custom device [Aaron Giles]
  • ghox: Reduce volume to avoid overdriving speaker [AJR]
  • bus/nes: Fixed several games not loading in Maxi 15 multicarts. [0kmg]
  • Software list items promoted to working (nes.xml)
  • Maxi 15 (Aus) [0kmg]
  • Maxi 15 (USA) [0kmg]
  • Maxi 15 (USA, v2.0) [0kmg]
  • fixed one-shot paddle timers in Apple II and clones (#8504) [xotmatrix]
  • More miscellaneous cleanup: [Vas Crabb]
    • emu/render.cpp: Use I/O filter for zlib decompression, avoiding the need to use zlib directly.
    • audo/bally.cpp: Moved several constructors out of the header, fixed a save state issue, and made outputs use finders.
    • exidy.cpp: Split up state class and reduced reliance on driver init functions.
    • Changed various drivers to use output finders.
  • pc8801: repair holein1 copy protection [cracyc]
  • 8042kbdc.cpp: mouse reset answers at least one byte if mouse disabled. Makes nforcepc bios happy. [yz70s]
  • pc8801: repair acrojet copy protection [cracyc]
  • add pc9821.cpp to mess.flt [cracyc]
  • Use D32F texture format instead of D24, should fix AMD hardware (#8516) [Julian Sikorski]
New working machines
  • SegaSonic Bros. (prototype, hack) [hap]
  • Head On Channel (prototype, hack) [hap]
  • OOParts (prototype) [hap]
  • segac2: improve wwmarine controls [hap]
  • segac2: mark ooparts as hack [hap]
New working software list additions
  • pc98: Marubatsu EXE, Sabnack [Justin Kerk]
  • f-32.cpp: hooked up M6295 to royalpk2 [Ivan Vangelista]
  • segas16b.cpp: added proper ROM board IC locations for Riot City [Brian Troha]
  • vicdual.cpp: removed MWC flag from alphahob, since the color PROM is actually dumped for this set and the colors are fine [Ivan Vangelista]
New working clones
  • Casino Five (3315-12, U5-0) [Brian Troha, The Dumping Union]
  • segac2: ooparts pcb does have upd sample rom [hap]
  • mess.flt: Added pc9801_epson and pc98ha [Robbbert]
  • segac2: add another input for ooparts [hap]
  • db32016: Added cassette interface [Robbbert]
  • viewgfx: Added fractional zoom-out support to the tilemap viewer. Also added IPT_UI_ZOOM_AUTO for toggling auto-zoom mode without
  • needing to cycle through all zoom levels. [Ryan Holtz] (#8510) [MooglyGuy]
  • Move endianness type into lib/util header [AJR]
  • endianness.h: Use namespace std::literals [AJR]
  • r2dx_v33: Add note about New Zero Team 1998 release (#8503) [cam900]
  • segac2: decouple driver class from md_base_state [hap]
New working clones
  • Jor-eop Jeungmyeongseo (Korea) [xuserv, juking]
  • Fix two characters inside the GIME (#8519) [tim lindner]
New machines marked as NOT_WORKING
  • Zelos (Japan, terminal) [Phil Bennett]
  • konmedal68k.cpp: possible identification of konslot and konslot2 sets [Wayder]
    • video/toaplan_scu.cpp: Use single-pass priority drawing for sprites. (#8521) [cam900]
    • Use single pass pdrawgfx for sprite vs tilemap priority.
    • Use device-specific delegate for priority mask.
    • Use device_video_interface to find screen.
  • spirit76: fixed knocker when free game attained. [Robbbert]
  • n8080: move pcb notes to top of driver [hap]
  • n8080: merge some input ports, remove tag lookups [hap]
  • missbamby.cpp: Identify unknown game and add its PCB ASCII layout and dumped the PROM for "basket" [jordigahan, ClawGrip] (#8520)
  • [ClawGrip]
    • missbamby.cpp: Identify unknown game and add its PCB ASCII layout
    • Add 'multy' and remove 'unkslot'
    • missbamby.cpp: Dumped the PROM for "basket" [jordigahan, ClawGrip]
  • n8080: add conf setting for switching spacefev to monochrome [hap]
  • New machines marked as NOT_WORKING
    • Diamonds & Hearts - Power Pay (10229311, NSW/ACT) [anonymous]
  • aristmk6.cpp: updated documentation [Heihachi_73]
  • funkyjet.cpp: moved everything into the driver file, as video/funkyjet.cpp only had one method [Ivan Vangelista]
  • n8080: correct highsplt gamename [hap]
  • changela: bool(~BIT(x)) is always true (does not fix steering problem) [hap]
  • changela: fix steering problem, probably [hap]
  • segas16: revert fantzone workaround, it just causes new problems [hap]
  • segas16a: reduce overall volume to prevent overdrive [hap]
  • unidasm: Add disassembler for DEC VAX architecture [AJR]
  • poly.h: Remove unused flags, expose object data array directly, add ability to register other poly_arrays. [Aaron Giles]
  • bus/nes: Improved emulation of N625092-related multi-game cartridges. (#8526) [0kmg]
    • Fixes corrupt graphics in multiple games on all seven multi-game carts (including the new addition).
    • Fixes flickering menu for several cartridges, making them usable.
  • New working software list additions (nes.xml)
    • 5000000 in 1 (JPx72) [anonymous]
  • d9final.cpp, ppmast93.cpp, tmspoker.cpp, ultrsprt.cpp: used finders instead of tagmap lookups for rombanks [Ivan Vangelista]
  • rjammer: Add screen raw parameters; modernize MSM5205 hookup [AJR]
New working software list additions
  • arb: Avelan [hap, Wolfgang Zugrav]
  • bgfx: Switched fs_blit_palette16 to expand bitmap_ind16 contents to R8. Fixes vertical off-by-one shift in games with an odd pixel
  • count along X. [Ryan Holtz] (#8528) [MooglyGuy]
  • bus/nes: Moved gc6in1 games over to 8237 board and removed old code. (#8527) [0kmg]
  • New NOT_WORKING software list additions (#8522) [ClawGrip]
    • easy_karaoke_cart.xml: Mega Hits Vol.2 [TeamEurope, David Haywood]
  • rfslotsmcs48.cpp: Fix comments (#8524) [ClawGrip]
  • fixes for building with clang 12.0.1 on windows [smf-]
  • poly.h: Minor naming/consistency cleanups. [Aaron Giles]
  • Add docs for poly_manager. [Aaron Giles]
  • New NOT_WORKING software list additions
    • Wicat Unix (ver 2.0 and 2.2.0) [Josh Dersch]
  • i8257: fix it so tc can work with multiple devices [cracyc]
  • tx0.cpp: Further fixes [AJR]
    • Load typewriter input into correct bit positions of LR
    • Invert MSB of display coordinates (fixes tic-tac-toe grid)
    • tx0_8kw: Resolve confusion between SHR and CYR semantics (these were incorrectly swapped)
  • m72, segas16b: reduce audio volume [hap]
  • machine/fdc37c665gt.cpp: Fixed address usage for serial port registers. (#8536) [987123879113]
  • dariusu: add continue price dipswitch vigilant: swap punch/kick buttons to match with arcade cabinet [hap]
  • Decoupled RPK logic from TI-99 cartridge code. (#7880) [npwoods]
    • Decoupled support for RPK (RomPacK cartridge images) from TI-99 code, enabling the logic to be leveraged by other drivers.
  • ui: Made zoom controls a bit more intuitive. [Vas Crabb]
    • The UI controls are described as zoom in/out, but they had the opposite effect on the palette and tile viewers. That has been changed to make them consistent with the tilemap viewer.
    • Made the default zoom key not act as a toggle. People are familiar with the function of Ctrl+0/=/- in web browsers, so making them behave similarly in MAME should make it more approachable. Also added the default zoom key to the relevant documentation
  • page.
    • Implemented the default zoom key for the palette and tile viewers.
    • In the tilemap viewer, if the view is in default expand to fit mode, zoom in/out starting from the actual zoom ratio. Once again, this behaves more like the zoom controls in a web browser displaying an image so it should be more intuitive.
    • Made more messages from the tilemap viewer localisable.
  • util/zippath.cpp: Fixed MT08074. [Vas Crabb]
    • There were multiple issues at play here. After #8443 was applied, is_root was simply never returning true on Windows, as OSD_WINDOWS isn't actually defined outside libosd and libocore. This caused phantom parent items to appear in disk roots on Windows, but it meant that the check in zippath_resolve would always fail so the trailing backslash would be trimmed. Fixing  the macro test in is_root meant the trailing backslash from C: would no longer be trimmed, which caused the stat in zippath_resolve to fail.
  • bigbord2.cpp: Hooked up floppy DRQ that had somehow got lost. [Vas Crabb]
  • Reduced tag map lookups in several drivers and devices. [Vas Crabb]
  • util/coretmpl.h: Removed an overload of bitswap that can be avoided using if constexpr. [Vas Crabb]
  • Added doxygen comments to some classes, and fixed several doxygen warnings. [Vas Crabb]
  • util, osd: Test for _WIN32 rather than WIN32. [Vas Crabb]
  • In C++17 mode, WIN32 is no longer a predefined macro, although various things in 3rdparty define it to maintain legacy support.
  • We're better off moving forward anyway for when WIN32 disappears entirely. (WIN32 is not a reserved name, while _WIN32 is,
  • starting with an underscore follwed by an uppercase letter.)
  • tx0.cpp: Add preliminary software list for both systems [AJR]
New working software list additions
  • tx0_ptp: Munching Squares, Punchy [Bitsavers, AJR]
  • util/coretmpl.h: Fixed clang narrowing warning. [Vas Crabb]
  • amiga.cpp: Change machine configuration sequence so that the 68K CPU always comes first. This works around an issue with the
  • debugger trying to focus first on a keyboard MCU being held in reset. [AJR]
  • calchase.cpp: Don't try to use portr for half the bus width. [Vas Crabb]
  • dooyong.cpp: Reduced volume for YM2151/M6295 sound, coalesced some machine configuration. [Vas Crabb]
  • docs: Update css for sphinx_rtd_theme to latest version, which includes selectors missing from old version. [Aaron Giles]
  • kinst.cpp: Simulate Killer Instinct 2 Upgrade Kit CPLD. [pdaderko]
    • Original device was reverse-engineered with a logic analyzer and test ROMs. The CPLD behaves as a slave device, returning data
  • when selected, based on previous writes.
  • Clones promoted to working
    • Killer Instinct 2 (Upgrade kit) [pdaderko]
  • pipeline: Hook up sound communications and YM2203; fix sound PPI mapping [AJR]
  • Allow devices to specify a parent for the purpose of searching for ROMs. [Vas Crabb]
  • minimaws: Better equality for devices. [Vas Crabb]
  • i8244: use parent_rom_device_type for i8245 [hap]
  • barni.cpp : wip [Robbbert]
  • alphasma.cpp: Use finder array for LCDCs; use memory_share_creator instead of RAM device [AJR]
  • mc68hc11: Add stubs for TCTL registers; document coding bug in asma2k [AJR]
  • device.h: fix typos [Patrick Mackinlay]
  • pipeline.cpp updates: [Ivan Vangelista]
    • added missing input [David Haywood]
    • minor cleanups
  • taito_f2.cpp: fixed MT08059 [Ivan Vangelista]
  • Update the RTD theme to the 1.0.0rc1 release. I noticed no issues building docs with this, and it includes sphinx 4 CSS fixes.
  • (#8544) [Aaron Giles]
  • spirit76,barni: updated copyright holders as requested. [Robbbert]
  • saitek_osa/maestro: use parent_rom_device_type for analyst [hap]
  • supstarf: added notes. [Robbbert]
  • Reworked device type definition macros a little and added more Doxygen. [Vas Crabb]
    • Reworked device type definition macros to eliminate one level of indirection when using device types by name.
    • Fixed a potential initialisation order issue that could affect device parent ROMs.
    • Eliminated the need for DEFINE_DEVICE_TYPE_NS - just use DEFINE_DEVICE_TYPE or DEFINE_DEVICE_TYPE_PRIVATE with fully-qualified
    • names.
    • Changed device type aliases to static auto references in the headers.
    • Added Doxygen comments for system/device definition macros and system flags.
  • Added ROM parents for m68705u3 and a2diskiing. [Vas Crabb]
  • doxygen: Updated configuration to be based on up-to-date template, updated bootstrapped theme so it doesn't 404 (still won't work
  • due to lack of support for jQuery smartmenus). [Vas Crabb]
  • kinst: do some driver cleanups [hap]
  • airraid.cpp, hanaawas.cpp: used finders instead of tagmap lookups and other minor cleanups [Ivan Vangelista]
  • flstory.cpp: corrected main CPU clock for rumba, fixes sound regression [David Haywood]
  • sbmjb.cpp: lowered Oki volume [Ivan Vangelista]
  • unkhorse, tamag1: add anonymous namespace [hap]
  • flstory.cpp: corrected divider for rumba's main CPU, wrong source for copy-paste [Ivan Vangelista]
  • banprestoms.cpp: identified some dips [Ivan Vangelista]
  • apple2: support for the AppleIISD card [R. Belmont, Florian Reitz]
  • atarisy1.cpp: Fix overdriven sound (#8540) [algestam]
  • new WORKING machines (#8531)
    • SpongeBob SquarePants Jellyfish Dodge (JAKKS Pacific TV Game) (Apr 5 2007) [Sean Riddle, David Haywood]
  • new WORKING clones
    • Dora the Explorer - Doras Abenteuer-Globus (Germany) [Sean Riddle, TeamEurope]
  • namcos2.cpp : made Japanese Marvel Land the parent, the US prototype is an earlier incomplete build, it ends abruptly, lacks any
  • end credits, and is missing many of the levels (plus various other incomplete elements, see https: //tcrf.net/Marvel_Land_(Arcade) )
  • 'US' could also be 'World' but I haven't changed that. [David Haywood]
  • bus/nes: Added support for A88S-1 board and related multicarts. (#8547) [0kmg]
  • New working software list additions (nes.xml)
    • 1997 Super 7 in 1 (JY-201) [MLX]
    • 1997 Super 6 in 1 (JY-202) [MLX]
    • 1997 Super 7 in 1 (JY-203) [MLX]
    • 1997 Super 7 in 1 (JY-204) [MLX]
    • 1997 Super 7 in 1 (JY-205) [MLX]
    • 1997 Super 7 in 1 (JY-206) [MLX]
  • C++ is not C, appease the compiler [0kmg]
  • saturn.xml: corrected the name "Isto é ZicoundefinedZico no Kangaeru Soccer (Jpn)" (#8539) [ArcadeShadow]
  • bus/nes: Added support for a 4 in 1 multicart. (#8549) [0kmg]
  • New working software list additions (nes.xml)
    • 4 in 1 HQ [famiac]
  • a2sd: warning: 'unused' attribute directive ignored [-Wattributes]
  • bus/nes: Improved IRQ emulation for Kaiser KS202 and KS7032. [0kmg]
  • Corrected IRQ behavior based on more recent PCB observations. Fixes some flickering on World X-Y interlevel screens in SMB2J
  • bootleg.
    • Corrected SMB3 bootleg's banking, also per PCB analysis.
  • ibm5170.xml: 4 new dumps [r09]
New working software list additions
  • DOOM (Japan, v1.1) [r09]
  • Doukyuusei [wiggy2k]
  • Doukyuusei 2 [wiggy2k]
  • Kairaku no Okite - Aoi Taiken [wiggy2k]
  • kinst: add preliminary screen raw params [hap]
  • qix: remove a popmessage [hap]
  • Filesystem-related bug fixes [AJR]
    • Fix recently-introduced path-trashing bug in zippath_resolve
    • Prevent UI file select menu from crashing in error cases where no files can be found
  • Miscellaneous cleanup. [Vas Crabb]
    • cchasm.cpp: Combined source files, added I/O port finder, reduced audio levels to avoid hitting the limiter.
    • redalert.cpp: Converted sound boards to devices and removed a couple of trampolines, making the driver state class considerably
    • tidier.
    • bus/amiga/keyboard, bus/sunkbd: Put a bunch of implementation classes in anonymous namespaces, getting implementation details out of headers and out of the global namespace.
  • Update ibm5170.xml [ArcadeShadow]
  • nes.xml: Updated PCB details for A Ressha de Ikou. [0kmg]
    • Beyond metadata this gives aressha WRAM, making it playable now.
    • Separately, demoted Enix games dquest and doordoor due to game crashing bugs.
  • nes.xml: Set correct board type for several games. [0kmg]
    • Removed a "fixed" version of quanhr2, now that parent is working.
Software list items promoted to working
  • Quánhuáng R-2 - Dàshé Sìtiānwáng [0kmg]
  • Yǒngzhě Chuánshuō [0kmg]
  • Wángzhě Wúshuāng [0kmg]
  • fixed vs2019, broken by clang fix. [smf-]
  • bus/nes: Added support for MMC1-based multicarts. [0kmg]
    • Modified MMC1 base class (SxROM) to have outer bank base/mask to make it extensible by multicarts.
    • Implemented two boards, reset-based SxROM and a 2-in-1 by TXC, as proof of concept.
    • Marked Operation Wolf games as partially supported due to zapper inputs not working.
    • Marked Space Shadow as not supported since it requires the extra buttons on the Bandai Hyper Shot gun.
  • New working software list additions (nes.xml)
  • 1997 Super HiK 4 in 1 (JY-021) [MLX]
  • 1995 Super HiK 4 in 1 (JY-022) [NewRisingSun, taizou]
  • 1996 Super HiK 4 in 1 (JY-051) [NewRisingSun, taizou]
  • 2 in 1 Uzi Lightgun [CaH4e3]
  • Converted Chinese Ninja Ryukenden to MMC1 subclass. [0kmg]
  • clock: add setters for period, duty cycle, pulse width [hap]
  • cking_master: use clock device for irq signal [hap]
  • jvs13551.cpp: dumped Sega 838-13683-91 Rev.A JVS I/O [Darksoft]
  • segam1audio.cpp: Fix overdriven sound (#8556) [algestam]
  • chess*: use clock device for irq signal [hap]
New machines marked as NOT_WORKING
  • Recel Bios [Robbbert]
  • Alaska [Robbbert]
  • Hot & Cold [Robbbert]
  • Screech [Robbbert]
  • Mr Evil [Robbbert]
  • Torneo [Robbbert]
  • Crazy Race [Robbbert]
  • Fair Fight [Robbbert]
  • Poker Plus [Robbbert]
  • Mr Doom [Robbbert]
  • Cavalier [Robbbert]
  • Swashbuckler [Robbbert]
  • Don Quijote [Robbbert]
  • The Flipper Game [Robbbert]
  • Black Magic 4 [Robbbert]
  • bus/nes: Improved emulation for T-262 board and related multicarts. [0kmg]
    • Fixed games not loading in mc_6et40 and mc_11a42 and graphics issues with several games across the nine cartridges represented here.
New working software list additions
  • 11 in 1 (A-042) [anonymous]
  • 1994 Super HiK 6 in 1 (A-017) [anonymous]
  • Update ibm5150.xml [ArcadeShadow]
  • smrp2.h: fixed MT08081 [Ivan Vangelista]
  • bus/nes: Fixed Super HiK 4 in 1 so that Master Fighter III now loads. [0kmg]
  • views: Fix a number of problems with specific boundaries. [Olivier Galibert]
  • rectangles: Add operators & and | (intersection and union) from the existing &= and |= ones. [Olivier Galibert]
  • gamedrv.h, ioprocs.h: Fix typos in comments [AJR]
  • blockout.cpp: fix agress players (lives) DIP [Kaito Sinclaire]
  • Formats-related refactoring [AJR]
    • Remove opresolv.h from emu.h and some other base headers
    • Split legacy floppy image class into a separate file
    • Clean up a lot of #includes in src/lib and src/tools/imgtool
  • imgtool/library.h: Supply some missing #includes [AJR]
  • ibm5170.xml: Correct definition for unladven [AJR]
  • mn1880: Use separate interrupt registers for each CPU [AJR]
  • royalmah.cpp: configured banking and views for mjdejavu ad mjifb [Ivan Vangelista]
  • goldstar.cpp: point reel tilemap to the right GFX rom offset for cmast97 [Ivan Vangelista]
New working clones
  • Route 16 (Sun Electronics, set 2) [hammy]
  • meritm: remove vdp interrupts workaround, remove layer enable debug keys [hap]
  • saitek_stratos: fix wrong ordering in set_cpu_freq [hap]
  • psikyo.cpp: Fix overdriven sound in gunbird (#8555) [algestam]
  • emumem: Put back masking removed by mistake [Olivier Galibert]
  • bus/nes: Added support for HP-898F board and related multicarts. (#8533) [0kmg]
  • New working software list additions (nes.xml)
  • 4 in 1 (0203) [Consolethinks]
  • 80 in 1 (KD-6096) [Consolethinks]
  • 4 in 1 (0207) [Consolethinks, MrNorbert1994]
  • 4 in 1 (0210) [Consolethinks, MrNorbert1994]
  • 9999999 in 1 (KD-6037-B) [Consolethinks, MrNorbert1994]
  • Olympic 2000 1000000 in 1 [Consolethinks, MrNorbert1994]
  • Software list items promoted to working (nes.xml)
  • Prima Soft 9999999-in-1 (02 8807870-3) [0kmg]
  • konmedal68k.cpp : konslot / konslot2undefinedfixed display resolution and offsets [David Haywood] (#8525) [David Haywood]
  • goldnpkr.cpp: Base screen parameters on how games program the CRTC. [Vas Crabb]
    • Filled in proper screen parameters for goldnpkr, witchcrd and megadpkr. There may be other games that use different parameters.
    • Demoted megadpkr and megadpkrb to not working as they can only boot once before writing timekeeper data that prevents booting
  • again.
  • Tidied up a few drivers a little. [Vas Crabb]
  • bus/nes: More fixes for various multicart types. [0kmg]
    • Fixed graphics glitches in the following boards: BMC-20IN1 (Kaiser 20 in 1), BMC-SUPER700IN1 (700 in 1, 190 in 1), BMC-VT5201 (six multicarts).
    • Simplified BMC-21IN1 board (21 in 1, 8 in 1).
  • New working software list additions (nes.xml)
  • Super 190 in 1 [anonymous]
  • bus/nes: Added support for Blood of Jurassic and Super Hang-On. (#8502) [0kmg]
    • Also, removed "fixed" set shangonah now that shangona is working (the latter should have been marked not supported).
  • Software list items promoted to working (nes.xml)
  • Blood of Jurassic (GD-98) [NewRisingSun]
  • bus/nes: Simplified Zemina board + some minor comment clean ups. [0kmg]
  • meritm: re-add vdp interrupts workaround since some of the games broke [hap]
New clones marked as NOT_WORKING
  • American Poker II - Jackpot (Spanish) [Roberto Fresca]
  • Some extra docs on American Poker IIundefinedJackpot (Spanish) set. [RobertoFresca]
New clones marked as NOT_WORKING
  • American Poker II - Jackpot (Spanish, set 2) [Roberto Fresca]
New working clones
  • American Poker II - Jackpot (Spanish, set 3) [Roberto Fresca]
  • bus/nes: Added support for 820720C and JY820845C multicarts. [0kmg]
  • New working software list additions (nes.xml)
  • 1993 Super HiK 8 in 1 (G-002) [NewRisingSun]
  • 7 in 1 1993 Chess Series (JY-015) [Consolethinks, NewRisingSun]
  • mrgrame.cpp: New roms for Mac Attack New roms for Motor Show Improved graphics and sound for all games. [Robbbert]
New machines marked as NOT_WORKING
  • Fast Track [Robbbert]
  • ampoker2.cpp: Fix copy/paste issue for ampkr2jspb from recent addition. [Scott Stone]
  • Moved a few slot devices into anonymous namespaces, getting more stuff out of headers and reducing dependencies. [Vas Crabb]
  • Revert "mrgrame.cpp: New roms for Mac Attack" [Vas Crabb]
    • This reverts commit 24fa77fcbb7ae8572b1e1ca909a73de6ac69898c.
    • The code comes from a source with an incompatible license. It can't be simply copied or ported to MAME.
  • Fix clang warnings about declaring template instantiation extern after the instantiation itself. [Vas Crabb]
  • mrgame: Removed the video code due to possible infringement. [Robbbert]
  • macattck: updated rom definitions. [Robbbert]
  • motrshow: merged motrshowa into, and added another version as bioses. [Robbbert]
New machines marked as NOT_WORKING
  • Fast Track [Robbbert]
New working machines
  • Checker Challenger (model CR, 2 levels) [hap, Sean Riddle]
  • bus/nes: Improved emulation of reset-based 42 in 1 cartridge. [0kmg]
  • Removed dump and code for Super 22 in 1, which is a CRC match for the 42-in-1.
    • Cleaned up a few recent multicart fixes, making them uniform with the rest.
  • Software list items promoted to working (nes.xml)
  • 42 in 1 (Reset Switch) [0kmg]
  • h8 intc: Fix nmi on h8/300 [Olivier Galibert]
  • bus/nes: Added support for an NTDEC 14 in 1 cartridge. [0kmg]
  • New working software list additions (nes.xml)
  • 14 in 1 (NTDEC) [Consolethinks, Nikolka]
  • fidel_checkc2: forgot to copy over local artwork file [hap]
  • namcos12: redumped kartduel data roms [Darksoft, Hammy]
  • namcos12: update notes [hap]
  • util/delegate.cpp: One less level of indirection for functoid delegates. [Vas Crabb]
    • If a delegate is set to a functoid (e.g. a lambda) with a signature that is an exact match for the delegate's signature, it will be bound directly. If arguments or the return value need conversion, a static adaptor will be generated. This removes
  • unnecessary indirection through std: :function::operator().
  • Added a few more documentation comments. [Vas Crabb]
  • Fixed some delegate use issues. [Vas Crabb]
  • mrgame.cpp: Add tilemap drawingundefineddakar works properly, wcup90 has some issues. [Vas Crabb]
  • mrgame.cpp: Fixed 5bpp sprite layout, only put attribute handler over tilemap attribute area of object RAM. [Vas Crabb]
  • Convert JED, PLA and JEDBIN parsers to (mostly) use ioprocs instead of raw memory interfaces [AJR]
  • Fix build on systems where size_t is not the same as uint64_t [AJR]
New working software list additions
  • vectrex: Star Sling Turbo Edition, Vec Sports Boxing [Justin Kerk]
  • Remove VISIBLE_SOUND_OVERDRIVE compile-time option in favor of enabling the red overdrive border when speaker_report is non-zero. [Aaron Giles]
  • segas16b.cpp: decapped and dumped I8751 MCU for altbeastj [simzy, Gor, Ryan Holtz, iq_132, Darksoft, Briah Troha, TeamEurope]
  • vtech/sdloader: Add support for SPI SD card [Dirk Best]
  • plaparse: Fix regression caused by parser eating '#' comment characters [AJR]
  • msx.cpp: Fixed typo (MT8084) (#8581) [0kmg]
  • 4004clk: fix 50hz setting [hap]
  • fix gime master interrupt switches (#8583) [tim lindner]
    • coco3: fix GIME master interrupt switches [tim lindner]
    • util/strformat.h, util/delegate.h: More cleanup and future-proofing. [Vas Crabb]
    • util/strformat.h: Found a SFINAE trick to detect absence of stream-out operators. Fixes building with C++20 standard library
    • (#6275).
    • util/delegate.h: Fixed a commend and removed an unused declaration from MSVC member function pointer wrapper.
    • util/delegate.h: Added support for discarding functoid return values for delegates returning void.
    • util/delegate.h: Added support for using std::ref to bind non-copyable functoids.
  • Do not build with -m64 on riscv64 (#8578) [Graham Inggs]
  • util/strformat.h: Detect C++ standard > C++17 before doing weird stuff. [Vas Crabb]
  • wrinkles: added most of the sensors [hap]
  • sound/disc_sys.hxx, ymz770: Use std::clamp for clamping [AJR]
  • bus/nes: Added support for two more multicarts. [0kmg]
New working software list additions
  • 9 in 1 (Journey to the West) [anonymous]
  • Super 8 in 1 (Supervision menu) [v5100v5100]
  • bus/nes: Fixed graphics glitches for BMC-GKB board multicarts. [0kmg]
  • Removed code for both BMC-NOVEL1 and BMC-NOVEL2 which are indentical to BMC-21IN1 and BMC-GKB, respectively. This fixes graphics
  • for the NOVEL2 game as well.
  • harddisk.cpp: Allow specifying the desired block size for loose files / verifying a CHD's block size. [R. Belmont]
  • spi_sdcard: Support CMD16 (SET_BLOCKLEN) for improved SDv2 compatibility. [R. Belmont]
  • bus/nes: Added support for Super Russian Roulette. [0kmg]
  • New working software list additions (nes.xml)
  • Super Russian Roulette [re4mat]
  • spi_sdcard: add a child device which supports the SDV2 (non-HC) standard. [R. Belmont]
  • util/delegate.cpp: Fixed multiple issues. [Vas Crabb]
    • Fixed this pointer displacement being reapplied after delegates are copied - caused issues with classes with multiple
    • inheritance.
    • Made null member function pointer test conformant with Itanium C++ ABI specification.
    • Corrected size of this pointer displacement - fixes issues on big Endian targets.
    • Fixed function addresses for virtual member functions on targets that use function descriptors (e.g. PPC64).
    • Applied shift to this pointer displacement for targets that use the ARM variant of the Itanium ABI.
    • Fixed this pointer displacement not being applied for virtual member functions on targets using ARM variant of the Itanium ABI.
    • Fixed this pointer displacement being incorrectly applied to vptr on targets using ARM variant of the Itanium ABI.
    • Made less code conditionally compiled to make it easier to catch errors.
  • Update samcoupe_flop.xml [ArcadeShadow]
  • merits.cpp: Correctly identified set as "Pub Time Darts II" (#8595) [ClawGrip]
  • sharrier: Hook up MCU, remove simulation (#8552) [Dirk Best]
    • The MCU for the sharrier1 set is handcrafted and marked BAD_DUMP
    • There is a slight issue with the initial synchronisation, so there is a hack to ignore the problematic write
  • util/delegate.h: Try to catch issues earlier, and some cleanup. [Vas Crabb]
    • Optimised generation of late bind helper functions. The late bind helper function doesn't depend on the delegate signature - only on the late bind base class and function target class. Having it inside the delegate base class means it needs to be instantiated for every combination of late bind base class, function target class and delegate signature. In a typical driver file, there is only one late bind base class (delegate_late_bind), and there will be delegates with multiple signatures bound to function members of the same class (e.g. read and write handlers, possibly of different widths, bound to members of the driver state class). By moving the late bind helper out of the delegate base class, the number of required instantiations can be reduced. By moving the body out of the enclosing class declaration, the compiler can be encouraged to coalese instantiations across translation units. While this won't give a further reduction in compile time, it should at least reduce the output binary size by reducing duplication for devices that frequently have handlers installed in memory maps.
    • Added an additional template parameter to delegates allowing the late bind base class to be changed if desired.
    • Moved the MSVC implementation "this" pointer optimisation out-of-line and added logging. Also cleaned up the Itanium "this" pointer adjustment and code pointer resolution implementation to reduce duplication and conditional compilation.
  • Made binding_type_exception give a more meaningful what() message than "std: :exception".
    • Added extensive validity tests for delegate functionality. Pointers to member functions are tested, including multiple inheritance, virtual and non-virtual member functions, and checking for generational loss across copying/assigning delegates. This should properly exercise "this" pointer adjustment for the Itanium and MSVC implementations, and vtable lookup for the Itanium implementation. So-called late binding functionality is tested, including exceptions on failure. Functoids are tested, although given the encapsulation it's not possible to check that an apator isn't generated when it shouldn't be.
  • util/delegate.cpp: Fixed calculation of this pointer when casting member function pointers across virtual inheritance relationships
  • using MSVC with /vmg. [Vas Crabb]
  • New games added as MACHINE_NOT_WORKING
  • Unknown medal game GS471 [Phil Bennett, R. Belmont]
  • Fix compile on GCC x64 Linux [R. Belmont]
  • Fix build script typo [R. Belmont]
New clones marked as NOT_WORKING
  • Peacock Flutter (01J00011, NSW/ACT) [Dam0, Heihachi_73]
  • namcos1.cpp: corrected the program ROM label for Tank Force (US, 2 Players) [Action Jackson]
New clones marked as NOT_WORKING
  • Faeton (6 digits) [Jordi, Orlando, PinMAME]
  • Hardbody (rev. D) [PinMAME]
  • Hook (UK 4.06, display A4.01) [PinMAME]
  • MotorDome (rev. B) [PinMAME]
  • arcade.flt: added konmedal020.cpp [Robbbert]
  • delegates: Fixed structure return with MSVC C++ ABI. [Vas Crabb]
    • Automatically use delegate_mfp_compatible to generate an adaptor for member functions that return non-scalar, non-reference types (partially addresses #8597).
    • Enabled the MSVC delegate implemenation for MSVC on AArch64.
    • Switched back to neater delegate types for layout item bounds and colour.
  • docs: Updated the example layout links to point to 0.235undefinedthis means there's now an example of embedded SVG. [Vas Crabb]
  • bus/nes: Several small separate fixes. (#8580) [0kmg]
    • Fixed empty menu in Supervision 16 in 1.
    • Fixed softlist loading of GB 63 in 1 and hooked it up with a compatible board type. Removed old partially-working code.
    • Removed a spurious line in PCB loader that set WRAM in SMB2J bootlegs--they don't have any!
  • Software list items promoted to working (nes.xml)
  • Ghostbusters 63 in 1 [0kmg]
  • Super 128k - 16 in 1 [0kmg]
  • bus/nes: Added support for several Shenzhen Jncota RPGs. (#8500) [0kmg]
    • Also corrected metadata for lots of items.
  • Software list items promoted to working (nes.xml)
  • Jīng Kē Xīnzhuàn (China, Shenzhen Jncota) [0kmg]
  • Shènghuǒ Lièzhuàn (China) [0kmg]
  • Xiákè Chuánqí (China) [0kmg]
  • Zhànguó Fēngyún (China) [0kmg]
  • bus/nes: Added support for Star Versus. (#8598) [0kmg]
  • New working software list additions (nes.xml)
  • Star Versus [anonymous]
  • New clone marked as WORKING (#8586)
  • beatmania complete MIX (ver AA-C) [DeepSeaSqueeze]
  • new NOT_WORKING machine
  • Mushiking The King Of Beetle (2K3 2ND Ver. 1.000-, Korea) [Jorge Valero, MetalliC, rtw]
  • tiamc1.cpp: set games release years to 198?, they are actually unknown [MetalliC]
  • tiamc1.cpp little note change [MetalliC]
  • Update cdi.xml (#8529) [David 'Foxhack' Silva]
  • New working software list additions
    • Sinnaneun Susjanala 2 (KR) [Gaming Alexandria, Dave "Foxhack" Silva]
    • Ulihamkke Bulleoyo - Jayeongwa Hamkke (KR) [Gaming Alexandria, Dave "Foxhack" Silva]
    • Ulihamkke Bulleoyo - Chinguwa Hamkke (KR) [Gaming Alexandria, Dave "Foxhack" Silva]
  • New NON_WORKING software list additions
    • Depression - The Search For The NaSSA (NL)[DVC] [Gaming Alexandria, Dave "Foxhack" Silva]
    • Nijmegen 'n rijk aan mogelijkheden (NL)[DVC] [Gaming Alexandria, Dave "Foxhack" Silva]
  • Update spectrum_cass.xml (#8587) [ArcadeShadow]
  • New working software list additions
    • Action Force (Dro Soft) [spectrumcomputing.co.uk]
    • Blam! [Planeta Sinclair]
    • Combat School (Erbe) [spectrumcomputing.co.uk]
    • Cross [spectrumcomputing.co.uk]
    • Esquimó [Planeta Sinclair]
    • Golden Pack 100 [Planeta Sinclair]
    • Insomnia [spectrumcomputing.co.uk]
    • Mr. Weems and the She Vampires (Zafi Chip) [spectrumcomputing.co.uk]
    • O Globo da Luz [Planeta Sinclair]
    • Pesquisa Submarina [Planeta Sinclair]
    • The Raven + Polearn [Planeta Sinclair]
    • Silent Service (Erbe) [spectrumcomputing.co.uk]
    • Travessia [Planeta Sinclair]
    • Travessia (alt) [Planeta Sinclair]
    • Turbo Esprit (Durell) [spectrumcomputing.co.uk]
    • Vampiri [Planeta Sinclair]
    • WOSP - Whole Orbit Survey Plotter [Planeta Sinclair]
  • spectrum_cass.xml: Redumped
    • Airwolf [worldofspectrum.org],
      Dragon Ninja (Erbe) [spectrumcomputing.co.uk],
      Operation Gunship [spectrumcomputing.co.uk],
      Perigos na Selva [Planeta Sinclair]
  • fmtowns_flop_*.xml: 7 new dumps, misc list cleanups (#8588) [r09]
    • fmtowns_flop_*: renamed the Houma Hunter Lime entries to be more accurate to the disk labels
    • fmtowns_flop_misc.xml: marked dpssg2, dpssg3, hhunt01, hhunt02, hhunt03 and superdps as alternate versions of the ones in the
    • original list
    • fmtowns_flop_misc.xml: removed duplicate entries that have been moved to the original list (drstop, rance, rance2) and were left
    • here by mistake in the last update
    • New working software list additions (fmtowns_flop_orig.xml)
    • Houma Hunter Lime Dai-1-wa [cyo.the.vile]
    • Houma Hunter Lime Dai-2-wa [cyo.the.vile]
    • Houma Hunter Lime Dai-3-wa [cyo.the.vile]
    • Kitty World 2 [cyo.the.vile]
    • Metal Eye Special Disk [r09]
    • Sadistic Gamers Part-3 - Telephone Play [cyo.the.vile]
    • Sadistic Gamers Part-5 - Burusera Play [cyo.the.vile]
    • fmtowns_cd.xml: 16 new dumps, 7 replacements, add missing floppies (#8594) [r09]
    • fm_towns_cd.xml:
      • Added the missing floppy disk to amarant3 [akira_2020]
      • Added the missing floppy disk to hypnote [cyo.the.vile]
      • Added the Planet's Edge bonus audio CD [redump.org]
      • Removed the floppy part_id from uwaki, as it's not part of the floppy label
New working software list additions
  • CRI Postman [redump.org]
  • Dynamic English 3 - Upper Basic [redump.org, cyo.the.vile]
  • FM Towns Shougaku Ongaku (5-6-nensei-you) [redump.org, cyo.the.vile]
  • Hyper Aquarium - Kaisui-hen [redump.org]
  • Hyper Aquarium - Tansui-hen [redump.org]
  • Hyper Eigo Gakushuu System - New Crown Series 1 [redump.org]
  • Igo Doujou Yaburi - Menkyo Kaiden!! Mezase 7-kyuu [redump.org]
  • J.League 1994 Professional Soccer [redump.org]
  • Master CD - Fresh Series-you [redump.org]
  • Meikyoku Master (FM Towns Marty version) [redump.org]
  • Nihon no Rekishi - Sengoku-hen - Oda Nobunaga [redump.org]
  • Nihongo Nyuumon Dai-1-kan - Fundamental Japanese [redump.org]
  • Steepia [redump.org]
  • Touch the Music by Casiopea [redump.org, cyo.the.vile]
  • TownsPAINT V1.1 L21 [redump.org]
  • New not working software list additions
  • Dynamic English 2 - Basic [redump.org]
  • Replaced software list items
  • Highlight CD 20 [redump.org]
  • Okiraku TownsGEAR [redump.org]
  • Oshare Cooking [redump.org]
  • Sangokushi II [redump.org]
  • SimCity (HMB-121A) [redump.org]
  • Uwaki na Anata - Switch o Irete [redump.org]
  • Zak McKracken and The Alien Mindbenders [redump.org]
Software list items promoted to working
  • Hyper Note [cyo.the.vile]
  • hh_sm510: Add cheats for gnw_flagman, gnw_judge and gnw_lion (#8601) [algestam]
  • snes.xml: Added Raiden prototypes. (#8604) [0kmg]
New working software list additions
  • Raiden Densetsu (Jpn, prototype) [Gaming Alexandria]
  • Raiden Trad (USA, prototype) [Revenant]
  • bus/nes: Added support for Donkey Kong 8 in 1. (#8603) [0kmg]
    • Also, corrected previous related PCB name.
    • Separately, set correct board type for Grandia games.
  • New working software list additions (nes.xml)
  • Donkey Kong 8 in 1 (JY-041) [anonymous]
  • plsonic4.cpp: added inputs, dips as per test mode [Ivan Vangelista]
  • wndrplnt: Decapped and dumped MCU [Alex, Brian A. Troha, TeamEurope]
    • Also remove simulation, clean ups
  • cpu/drcbex64.cpp: Proof-of-concept for optimisation of calling out. [Vas Crabb]
    • Resolve address space virtual member function addresses on constrcution and call them directly. Provides a small but measurable
    • improvement to performance in drivers that use the recompiler and access the memory system a lot.
    • Also made MSVC delegates capable of walking past all the thunks MSVC puts in the way of actually calling a member function. I'm not accounting for the "this" pointer being passed in RDX when the return value is an oversize scalar. This is harmless because it won't see anything that looks like a virtual call thunk using RCX when RCX points to uninitialised space for the return value. It just means virtual member function calls won't be bypassed if the return value is an oversize scalar, but that doesn't happen frequently anyway.
  • util/delegate.h: Make comparison operators more technically correct. [Vas Crabb]
    • For Itanium ABI, two null member function pointers should compare equal even if the undefined bits differ.
    • For MSVC ABI, there's all sorts of complexity around what happens when you compare pointers to member functions for different
    • inheritance types.
    • You'll still occasionally get weird results comparing pointers to members of different classes.
  • util/delegate.cpp: Recognise a couple more MSVC thunks. [Vas Crabb]
    • The MSVC C++ ABI doesn't reserve the first vtable entry for classes without a virtual destructor, so the instruction to load the
  • virtual member function address may not need an immediate displacement.
    • Also recognise virtual member function call thunks for AArch64.
  • added tzx to the sc-3000 formats (#8592) [Fabio DL]
  • Dumped the 68705P3 MCUs on 2 different types of sp.ACE fruit machine reel driver PCBs [TTX] (#8593) [David Haywood]
  • new WORKING machine (#8558) [David Haywood]

New WORKING machine

  • Paradise / Gum (France) [Benjamin Roux, David Haywood]
  • view: take into account the pre-offsetting when expanding handlers [Olivier Galibert]
  • pss680: Bank some of the ROM space [AJR]
  • supernova: fix oob access on transcient incorrect sprites, use masking instead of %, silence watchdog access [Olivier Galibert]
  • Make debugger 'out' command step over return delay slots on SH architectures [AJR]
  • 4enraya.cpp: Add PCB ASCII layout for 'tourpgum' (#8610) [ClawGrip]
  • konmedal68k.cpp: tentatively identified the unkkonmd set [Wayder]
  • model2.cpp: minor documentation update [Brian Troha]
  • arcade.lua: fixed arcade build compiling [Brian Troha]
  • konmedal68k.cpp: adjusted some dips definitions [Ivan Vangelista]
  • minimaws: Made table sort widgets (and the code behind them) less ugly. [Vas Crabb]
  • util/delegate.cpp: Added a couple of comments about assumptions. [Vas Crabb]
  • konmedal68k.cpp: made pwrchanc show the title screen [Ivan Vangelista]
  • minimaws: Added disclosure triangle controls to many sections. [Vas Crabb]
  • mpu4.cpp: Added three Vifico Escalera Tobogan sets. (#8607) [ClawGrip]
  • New NOT_WORKING machines
  • Escalera Tobogan (MPU4, set 1) [jordigahan, ClawGrip]
  • New NOT_WORKING clones
  • Escalera Tobogan (MPU4, set 2) [jordigahan, ClawGrip]
  • Escalera Tobogan (MPU4, set 3) [jordigahan, ClawGrip]
  • Various volume level adjustements to avoid hitting limiter. (#8553) [David Haywood]
    • Adjusted levels in mustache.cpp, metlfrzr.cpp, xyonix.cpp, labybug.cpp, pgm.cpp, terracre.cpp, boogwing.cpp, astrocde.cpp, and gottlieb.cpp.
    • Re-balanced some Votrax stuff, attempting to keep the chip output between +/-1.0.
New working clones
  • Conchess Plymate 5.5MHz [hap, Berger]
  • util/delegate.cpp: PowerPC-64 Little Endian drops function descriptors. [Vas Crabb]
    • At some point I'll make a proper header ABI detection. There's too much stuff to keep in the delegate sources, and it will be useful for other stuff like recompilers.
  • util/delegate.h: Use "compatible" delegates for MinGW GCC i686. [Vas Crabb]
    • The Itanium delegate has questionable value on on MinGW i686 as it injects a conditional branch in the hot path for delegates anyway to deal with the different __thiscall convention. It's somehow breaking and causing memory corruption in full builds, but I don't have the time to work out exactly which delegate type is the problematic one, especially not with a release coming soon.
    • This will probably cause 32-bit MinGW builds to become substantially larger.
  • sound: make the compressor optional (clamp overdrive to -1.0-1.0 when off) [hap]
  • docs: explain compressor a bit [hap]
  • docs: explain compressor a bit again [hap]
  • a800: fixes writing antic DLISTL and DLISTH to only affect the high and low byte component that is spread between m_dpage and
  • m_doffs (#8616) [goldnchild]
  • polepos2: freeze dipswitch works fine [hap]
  • apple2gs: enable SHR linearization bit in NEWVIDEO by default, fixes Nucleus P8 1.0.1 [R. Belmont]
  • apple2gs: revert previous change, verified on hardware that bit 6 of NEWVIDEO is not set on power-up. [R. Belmont]
  • saturn.cpp: Add Korean BIOS placeholder (#8608) [Angelo Salese]
    • saturn.cpp: add Korean BIOS placeholder, refactored init routines, add enumerator for regions
    • hash/saturn.xml: marked all Korean set with NTSC-K, also part I of SW list QA overhaul
    • stvcd.cpp: guard against deleting partial sectors in cmd_delete_sector_data, fixes pstarcol Phantasy Star 2 crash after first
    • attract cycle
    • smpc.cpp: NMI is unconditionally requested for screen clock change commands, fixes booting in bigichig, capgen1, capgen4, capgen5
    • stvcd.cpp: add fixed status for NetLink, allow dragndrm to actually boot (on -non drc)
    • stvcd.cpp: fix clang build, put another QA point for Dragon's Dream
    • More QA up to J
  • Add floppy support to NEC PC-8001 (#8532) [Angelo Salese]
New clones marked as NOT_WORKING
  • PC-8001mkIISR [anonymous]
  • Generate a new pc8001_flop.xml list, based off Neo Kobe dumps; [Angelo Salese]
  • Move several items from pc8801_flop.xml to the new pc8001_flop.xml; [Angelo Salese]
  • Generate new lists for pc8001mk2_flop.xml and pc8001mk2sr_flop.xml; [Angelo Salese]
  • Hook aforementioned lists where they belongs ( i.e. N-Basic list is now shared between pc8801.cpp and pc8001.cpp, N80 list belongs to pc8001mk2 and pc8001mk2sr, N80SR list belongs to pc8001mk2sr alone) [Angelo Salese]
  • upd3301.cpp: fix scrolling glitch when unthrottled [Angelo Salese]
  • pc8001.cpp: fix machine configs inheritance [Angelo Salese]
  • pc8001.cpp: constexpr the XTALs [Angelo Salese]
  • pc8001.cpp: allow to enter into N80 BASIC mode for mk2 machines [Angelo Salese]
  • Ported pc80s31k to device interface, and hooked it up to pc8001 [Angelo Salese]
  • Fix validation errors [Angelo Salese]
  • Misc documentation updates [Angelo Salese]
  • uPD3301.cpp: implement bulk of attribute fields [Angelo Salese]
  • upd3301: fix olyboss compile and crashing, add rvv signal [Angelo Salese]
  • upd3301.cpp: fix last value of attribute row (7narabe), fix graphic mode when in width 40 (15puzzle) [Angelo Salese]
  • upd3301.cpp: consider an attribute end of 0 equal to max size, fixes starfire [Angelo Salese]
  • upd3301.cpp: rvv is definitely a global reverse rather than acting on palette for PC8001, document flgworld attribute weirdness (double somersault) [Angelo Salese]
  • pc8001_flop.xml: QA selected SW [Angelo Salese]
  • pc80s31k.cpp: split into PC80S31 (2d) and PC80S31K (2d/2dd/2hd) devices, rearrange disk bioses [Angelo Salese]
  • pc8801.cpp: inherit pc80s31k device and kill off FDC legacy code [Angelo Salese]
  • pc80s31k.cpp: documentation updates [Angelo Salese]
  • pc8001_flop: move Magic Copy and a alt versions of ay1 and 4d house in here [Angelo Salese]
  • pc98.xml: move daivacal from PC88 since it really belongs here [Angelo Salese]
  • pc8801_flop.xml: major QA testing on suspicious floppy activities [Angelo Salese]
  • pc8801.cpp: remove logging of High [TV]RAM [Angelo Salese]
  • pc8801_flop.xml: fix rogue extra comment closing [Angelo Salese]
  • pc80s31k.cpp: mailbox the PPI ports, fix barbatus booting; pc80s31k.cpp: allow filemst to boot, and add note about its unemulated extended HW; [Angelo Salese]
  • upd3301.cpp: convert AT1/AT0/SC to an aggregate variable [Angelo Salese]
  • upd3301.cpp: convert attribute fetch to be a client delegate [Angelo Salese]
  • pc8001.cpp: move some shared functions to pc8001_base_state [Angelo Salese]
  • pc8001.cpp: add DMA functions [Angelo Salese]
  • pc8001.cpp: add extension setter for 24KHz mode (which will be used by PC-8801 once implementation is merged) [Angelo Salese]
  • pc8801_flop.xml: fix description duplicate [Angelo Salese]
  • Bulk replace pc8*_flop.xml capitalized Alt into lowercase [Angelo Salese]
  • pc80s31k.cpp: add space.unmap() for terminal_count_r, reorder headers, make constructor trampoline protected [Angelo Salese]
  • Standardize Daiva titles across XMLs [Angelo Salese]
  • pc8801_cass.xml: revert of software name t[ape] postfixes [Angelo Salese]
  • pc8801_flop.xml: more identification of N/V1 BASIC SWs [Angelo Salese]
  • tasc: gideon engine version is 3.1 [hap]
  • arcade.flt: add saturnkr exception [hap]
New clones marked as NOT_WORKING
  • TX-0 upgraded system (8 kWords of RAM, old order code) [AJR]
  • tx0_64kw: Swap LR and MBR when MLR and LMB are specified together [AJR]
  • tx0_8kw: Recognize a few more composite OPRs in disassembly [AJR]
  • Mostly playable driver for Rolling Extreme. Various bug fixes to the TMS320C82 core. [Ville Linde]
  • tms32082: Fix clang build [AJR]
  • bus/nes: Fixed hardwired 4-screen mirroring for MMC3 games. (#8620) [0kmg]
    • Fixes most graphics glitches in Rad Racer II and unlicensed Jurassic Boy 2, Rocman X carts.
  • tx0: Turn RIM logging back off [AJR]
  • gameboy.xml: New working software list addition (#8602) [ArcadeShadow]
    • gameboy.xml: 1 new entry and rename descriptions
  • New working software list addition
  • Sarakon (prototype) [Gaming Alexandria]
  • New WORKING software list additions (#8599) [ClawGrip]
New WORKING software list additions
  • vsmile_cart.xml: [ClawGrip]
  • Disney Handy Manny (USA), Nick Jr. Wow! Wow! Wubbzy! (USA), The Adventures of Little Red Riding Hood (USA), Barney - The Land of
  • Make Believe (USA), Care Bears - A Lesson in Caring (USA), TinkerBell (USA), Disney/Pixar Up (USA, rev. 001), Disney's Cinderella
    • Cinderella's Magic Wishes (USA, rev. 101) [skaman]
  • Add notes about pocket version being the same rom as the regular motion one on some games [skaman] (#8600) [ClawGrip]
  • cdi.xml / ibm5170_cdrom.xml: New non-working software list additions,… (#8612) [David 'Foxhack' Silva]
    • cdi.xml / ibm5170_cdrom.xml: New non-working software list additions, misc fixes

New non working software list additions

  • cdi: Bill Brandt: The Picture Post Years 1938-1951[DVC] [Gaming Alexandria, Dave "Foxhack" Silva]
  • cdi: CD-i in Schools [DVC] [Gaming Alexandria, Dave "Foxhack" Silva]
  • cdi: From The Associated Press: The Best of Photo Journalism [DVC] [Gaming Alexandria, Dave "Foxhack" Silva]
  • cdi: Getting Ahead - Making Time (Euro)(Reprint)[CD-i-PC] [Gaming Alexandria, Dave "Foxhack" Silva]
  • cdi / ibm5170_cdrom: Paranasal Sinuses & Anterior Skull Base [Gaming Alexandria, Dave "Foxhack" Silva]
  • cdi: Peaches [DVC] [Gaming Alexandria, Dave "Foxhack" Silva]
  • kikikai.cpp: Fix notes (#8483) [cam900]
    • kikikai.cpp: Fix video hardware notes
  • pc8001_flop.xml: Fix rom name errors due to copy/paste [Scott Stone]
  • srcclean in preparation for MAME 0.235, and two small adjustments. [Vas Crabb]
    • Reduce repeated directory walking in cleansrc target (substantially improves speed of building the target on Windows).
    • Disable a validity check using an MSVC language extension when using clang in MSVC ABI mode.
  • bus/nes: Uncommented some existing code for Toy Story pirate cart. (#8617) [0kmg]

Software list items promoted to working (nes.xml)

  • Toy Story [etabeta]
  • nes.xml: Removed a duplicate dump of Xiangshuai Chuanqi. (#8618) [0kmg]
  • nes.xml: Added alternate PCB version of Gauntlet. (#8621) [0kmg]
New working software list additions
  • Gauntlet (USA, alt PCB) [0kmg]
  • bus/nes: Added support for a bootleg Sangokushi II cartridge. (#8615) [0kmg]

New working software list additions (nes.xml)

  • Sangokushi III - Haou no Tairiku (Asia, Sangokushi II pirate) [krzysiobal]
  • bus/nes: Simplified handling of SxROM + MMC1A boards a bit. (#8614) [0kmg]
    • Removed pseudo board types SXROM_A and SOROM_A that are simply SXROM and SOROM boards fitted with MMC1A chips.
    • Provide the equivalent behavior directly in SXROM and SOROM by letting each board know which MMC1 type it has from the existing
  • feature in the softlist.
  • bus/nes: Updates for BMC-70IN1 and BMC-800IN1 boards. (#8609) [0kmg]
    • Reimplemented these related boards as class/subclass.
    • Corrected missing iNES loader support.

New working software list additions (nes.xml)

  • 35 in 1 (HM5511) [anonymous]
  • 68 in 1 (HM5511) [anonymous]

Software list items promoted to working (nes.xml)

  • 70 in 1 [0kmg]
  • 800 in 1 [0kmg]
  • Actually stage the fix to validity.cpp, clean up video/kikikai.cpp a little, srcclean latest PRs. [Vas Crabb]
  • libc++ 6 std: :is_invocable_r doesn't work on MFP for incomplete classundefineddisable broken tests when detected. [Vas Crabb]
  • Clean up some metadata [Vas Crabb]
  • debugger/qt, debugger/win: Fixed suppressing trailing whitespace in copied text on completely blank lnes (most noticeable for the
  • console view). [Vas Crabb]
  • Fixed some software list issues: [Vas Crabb]
    • apxen_flop.xml: Marked diag bad and unsupported as the disk image is missing protection data.
    • pc8001mk2_flop.xml, pc8801_flop.xml: Removed some entries that were inadvertently duplicated.
→ NOWSZY [arcade] Mame x64 0.232 27/05/2021

MAME 0.232 27 May 2021

It’s time for MAME 0.232, and do we have a surprise for you! The incredibly rare Universal game Mrs. Dynamite has finally been found and dumped! This is an early example of a game where you place bombs to kill enemies that walk over them, showing Universal’s flair for cute characters and cutscenes. Mrs. Dynamite is believed to had performed poorly on location tests, and never had a widespread release. The graphics in the version that has been dumped don’t match what’s shown on flyers. Other arcade additions include Dokaben 2 and a prototype of Spinal Breakers.

Namco racing games have taken a leap forward this month. Final Lap has its sprite chip hooked up subtly differently to later games on the System II platform, which had been causing graphical issues on the title screen. Lack of playback status register emulation in the C140 sound chip was causing issues with engine sounds in Final Lap, Suzuka 8 Hours, and Four Trax. The horizontal position of the road layer has also been adjusted to better match videos made using original hardware.

A number of bug fixes allow previously unplayable Japanese home computer games, including µPD7220 issues affecting the Madou Monogatari games on PC-98, the missing 1-bit DAC sound on PC-98, broken sprites in Asuka 120% Burning Fest. on FM Towns, and background bugs on Sharp X68000. Mac media support continues to improve, with working CD-ROM drives on more Macs, and fixes for high density floppy drives. The V.Smile Smart Keyboard is now supported, in US, French, and German variants. Tim Lindner has continued to fix long-standing bugs in Tandy CoCo 3 emulation.

Software list additions include Taiwanese Game Gear cartridges, Master System prototypes, a big batch of software for the Australian MicroBee series, and quite a few add-on ROMs for the Acorn BBC Micro. We’ve also got the latest Apple II floppy dumps and cracks, FM Towns floppies and CDs, and PC floppies.

Revision 0.232 2021-05-27

 

New working machines
  • Cal Omega - Game 18.4 (Pixels) [Roberto Fresca, Grull Osgo]
  • Capital Radio Engineering Institute CREI 680 [Robbbert]
  • CEI 51.07 (CEI 906-III Poker) [Roberto Fresca]
  • Dokaben 2 (Japan) [ShouTime, Team Japump]
  • Mrs. Dynamite [Marco Kerstens, Sam Grech, Frank Palazzolo]
New working clones
  • Alpine Racer (Rev. AR1 Ver.C, Japan) [f205v, Brian Troha, The Dumping Union]
  • Basket Ball (8-way joystick bootleg of Arch Rivals) [jordigahan]
  • Cadash (Germany) [R67055]
  • Exerion (bootleg, set 2) [jordigahan]
  • Percussion Freaks 7th Mix (GundefinedC07 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 8th Mix (GundefinedC38 VER. AAA) [Thief0019, xuserv]
  • The Pit Boss (M4A4) [Brian Troha, The Dumping Union]
  • Player's Choice (M3C1) [Brian Troha, The Dumping Union]
  • Puzzle Break (set 2) [Jorge Silva]
  • Raiden II (easier, US set 3) [neSneSgB]
  • Spinal Breakers (US, prototype) [hammy, chomponooch]
  • Tech Romancer (Asia 980914) [Sugoi Helsinki]
  • Time Killers (v1.20, alternate ROM board) [Brian Troha, The Dumping Union]
  • Triumph-Adler TA 1700-PC [rfka01]
  • U.N. Defense Force: Earth Joker (US / Japan, set 3) [JammaFever, Nebula, Recreativos Piscis, Sergio Galiano]
  • VEB Mikroelektronik "Karl Marx" Erfurt Lerncomputer LC 80 (set 2) [hap]
  • Warp-1 (Japan) [Team Japump, Wayder]
  • World Rally (Version 1.0, Checksum E586) [iq_132]
  • Machines promoted to working
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 1) [James Wallace]
  • Cal Omega - Game 7.9 (Arcade Poker) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 9.4 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 10.7c (Big Game) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.5 (Bingo) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.7 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 13.4 (Nudge) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 14.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 16.8 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 17.6 (Nudge) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.1 (Nudge) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.3 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.6 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.4 (Super Blackjack) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.8 (Winner's Choice) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 23.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 24.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, amusement) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, gaming) [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 903 Diag.PROM [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 905 Diag.PROM [Roberto Fresca, Grull Osgo]
  • Indiana Jones (JPM) (IMPACT) (IJ6 L11) (set 1) [James Wallace]
  • Jumping Beans (0100161V, NSW/ACT) [anonymous]
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 1) [James Wallace]
  • Quicksilver (RAL) (HLB AC2) (IMPACT) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 1) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 1) [James Wallace]
  • Saitek Kasparov Renaissance (set 1) [hap]
  • SciSys Kasparov Leonardo (set 1) [hap]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 1) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 1) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5) (set 1) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 1) [James Wallace]
  • Clones promoted to working
  • Applied Technology Microbee Teleterm [Robbbert]
  • Arcadia (JPM) (IMPACT) (AR10 A C11, V10, set 2, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 1, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 3, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 6, Protocol?) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 P C11, V10, set 5, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 A C10, V9, set 2) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 3) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 P C10, V9, set 5, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 AL22) (set 12) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 L22) (set 10) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11P L22) (set 11, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6 I L11) (set 3) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6A AL13) (set 4) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6AP AL13) (set 5, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6P L11) (set 2, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 AL18) (set 8) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 I L18) (set 9) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 L18) (set 6) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8P L18) (set 7, Protocol) [James Wallace]
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 2) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 2) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 3) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 4) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 4) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IA) (set 3) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IP) (set 2) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 5) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 6) [James Wallace]
  • Saitek Kasparov Galileo [hap]
  • Saitek Kasparov Renaissance (set 2) [hap]
  • SciSys Kasparov Leonardo (set 2) [hap]
  • Snakes & Ladders (JPM) (IMPACT) (SL10 C13) (set 7) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL16 C20) (set 5) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL17 C21) (set 6) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 AC22) (set 3) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 4, Whitbread) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18P C22) (set 2, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL8P C11) (set 8) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 AC14) (IMPACT) (set 10) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 C14) (IMPACT) (set 9) [James Wallace]
  • Snakes & Ladders (JPM) (SL11P CA4) (IMPACT) (set 11, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (SL15 C18) (IMPACT) (set 12) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 AC 7) (set 3) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 4, Whitbread) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2P C 7) (set 2, Protocol) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5P) (set 2, Protocol) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 4 C 5) (set 5) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 5 C 6) (set 6) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 AC 8) (set 3) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 4, Whitbread) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7P C 8) (set 2, Protocol) [James Wallace]
New machines marked as NOT_WORKING
  • Ajofrin City [jordigahan, ClawGrip]
  • Canon Typestar 3 [Guru]
  • Dangerous Bar [Museo del Recreativo (Amusement Museum)]
  • Digital Equipment Corporation DECmate II (PC278) [AJR, Vince Slyngstad]
  • Digital Equipment Corporation DECmate III (PC238) [AJR, Vince Slyngstad]
  • Digital Equipment Corporation DECstation 2100 [Patrick Mackinlay]
  • Kyber Calcolatori Kyber Minus [Nigel Barnes, Alessandro Liberalato]
  • Multi-Action 7558 [Brian Troha]
  • Panic Shot Rockman [SpinalFeyd]
  • Philips BO (Videosynthesizer Prototype) [Ryan Holtz, MrMii6, CD-i Fan]
  • Pin Ball [Eduardo Anay]
  • Tektronix 6130 [Randon Michels, Patrick Mackinlay]
  • Whitechapel Computer Works MG-1 [Tom Stepleton, Andrew McPherson]
  • Yamaha PSR-60 PortaSound [R. Belmont, JKN0, d-tech]
New clones marked as NOT_WORKING
  • Alloy EarthStation-I [rfka01]
  • Amstrad plc Amstrad PC5086 [rfka01]
  • Dance Dance Revolution Karaoke Mix (GQ921 VER. JBB) [anonymous, Windy Fairy]
  • Diamond King (without Euro support) [jordigahan, ClawGrip]
  • Frael King [rfka01]
  • LeapFrog Leapster 2 [skaman]
  • LeapFrog Leapster L-MAX [skaman]
  • MY-COM MPU-9088-VF [rfka01]
  • Percussion Freaks 10th Mix eAmusement (GundefinedD40 VER. ACA) [Thief0019, xuserv]
  • Percussion Freaks 2nd Mix (GE912 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 3rd Mix (GundefinedA23 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 4th Mix (GundefinedA25 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 5th Mix (GundefinedB05 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 6th Mix (GundefinedB16 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 9th Mix eAmusement (GundefinedD09 VER. ABA) [Thief0019, xuserv]
  • Sistemi Avanzati Gestione Aziendale Saga Fox [Alessandro Liberalato]
  • Sistemi Avanzati Gestione Aziendale Saga Fox/F80 [Alessandro Liberalato]
  • Thrill Drive (ver UFB) [Guru]
  • Victor VPC II [rfka01]
  • Yamaha PSR-70 PortaSound [R. Belmont, JKN0]
New working software list additions
  • a800_flop: Atari Translator (USA), Forbidden Forest, Saracen [A8SP]
  • apple2_flop_clcracked:
  • Alligator Mix (1985 Re-release) (cleanly cracked), Alphabet Circus (Revision 0) (cleanly cracked),
  • Analogies Tutorial (Version 12.15.87) (cleanly cracked), Black Belt (cleanly cracked),
  • Chess, Checkers, and Backgammon (cleanly cracked), Le Choc des Multinationales (cleanly cracked),
  • Decimals and Percent: Decimals Practice Problems (cleanly cracked), Division Skills (cleanly cracked),
  • Dragon Games (cleanly cracked), Hand Holding BASIC (cleanly cracked), Kidwriter (Revision 0) (cleanly cracked),
  • L. A. Land Monopoly (cleanly cracked), Mastery Arithmetic Games (Version 1.2) (cleanly cracked),
  • Ratios and Proportions (cleanly cracked), SocMate Analogies Games (cleanly cracked),
  • Star Search (Self-Running Demo) (cleanly cracked), Teddy's Playground (1989 Re-release) (cleanly cracked),
  • Uncle Clyde's Consonant Slides: Consonant Blends and Digraphs (cleanly cracked),
  • Uncle Clyde's Consonant Slides: Ending Consonants (cleanly cracked), Vocabulary Skills (cleanly cracked),
  • Zoo Master (cleanly cracked) [4am, Firehawke]
  • apple2_flop_orig:
  • Alien Mind, Animals Facts and Adventures, Battle Chess (IIgs), Blackjack Academy (IIgs), Block Out (IIgs),
  • California Games (IIgs), Cavern Cobra (IIgs), Crystal Quest (IIgs), Dark Castle (IIgs), Dino Dig: Dictionary Skills,
  • Dino Speller: Beginning Dictionary Skills, The Duel: Test Drive II (IIgs), Final Assault (IIgs), GATE (IIgs), Gauntlet (IIgs),
  • Gold Rush! (IIgs), Grand Prix Circuit (IIgs), Graph Maker: Introduction to Graphs and Charts, Hardball! (IIgs),
  • The Hunt for Red October (IIgs), Impossible Mission II (IIgs), Keef the Thief (IIgs), Keyworks: First Keyboarding Skills,
  • The Last Ninja (IIgs), Let's Go There: Beginning Map and Geography Skills, Let's Learn About Computers, Marble Madness (IIgs),
  • Parts of Speech: Fun with Nouns and Pronouns, Qix (IIgs), Rastan, Sea Strike (IIgs), Serve and Volley (IIgs), Shadowgate (IIgs),
  • Silent Service (IIgs), Task Force, Tass Times in Tonetown (IIgs), Teddy's Playground (1989 Rerelease) (cleanly cracked),
  • Troll Reading Games: The Adventures of Tom Sawyer, Uninvited (IIgs), World Games (IIgs), Xenocide (IIgs), Zany Golf
  • [4am, Firehawke]
  • aquarius_cart:
  • BL-Bird, Bootloader BASIC v1.0, Bootloader BASIC v1.1, Bootloader BASIC v2.0, Bootloader BASIC v2.1 [Martin v.d. Steenoven]
  • bbc_rom:
  • 2nd Serial 0.72, 2nd Serial 0.74, ADE+ 0.93 (pre-release), ADFS Utilities 1.07, Advanced Printer Buffer 1.01, Alan's Tools,
  • Amcom WFS 6.56B, AMT-1 Terminal 1.04, ASROM 3.10, Autosave BASIC file, Basic Booster, BBC/PK-232 1.00, BBC/PK-232 1.01, BEAST 1.7,
  • Character Sets 1.22, Character Sets 1.23, CMS Flex 3.01, CommSoft 8.6h V172, CommSoft 8.6h V64, Commstar 3045, Commstar 3184,
  • Commstar 3362, Commstar 3525, Commstar 4055, Commstar II 2.31 S/N: 2187, Compas 2D 1.0, Compas Advanced 3.06, Cookie ROM, CPN 0.67,
  • DataBeeb 1.0, DECCE Terminal 2.12, Demon Zromm 1.03, Detalker 1.00, Diagram 1.00, Diagram S/N: 3112, Diagram S/N:3291,
  • Digital Drawings DD/B835, Disc Zap 1.3, Disc Zap V2 1.3, Doctor Who and the Mines of Terror ROM, DOS FS 1.13b, DOS FS 1.13m,
  • DykaSay Speech, Epson FX80 1.00, Experimenters 1.20P, Extended Programmable Interactive Communicator 2.3,
  • Extended Programmable Interactive Communicator 2.47, FMON, FT-2000, GDump 3.00, Graphics System 0.20, IEEE Filing System 0.01,
  • IEEE Filing System 0.02, IEEE Filing System 0.05, Index, Inter-Base 1.0A, Kermit 0.25, Lemon 2.23, Lemon 2.26, Lemon 4.0n,
  • Lucifer Logic Analyser 1.0, LVL Super Dos 1.00, LX-80 Toolkit, MACH 1 1.03, Master Emulation ROM 1.00 (Dabbs),
  • Master Emulation ROM 2.01 (Dabbs), MASTERcopy 1.01, MCP v1.01 (AB), Memex Chameleon 256K 2.00, MiDOS 0.16, Micromon,
  • Mijas 65(C)02 Development System 4.1, Modem Controller 1.01, Multi-Basic 1.00, Network 3270 Terminal 2.1, OlsUtil 3.00,
  • Opus Challenger ADFS 2.00, Oxford Pascal 1.0, PCB 1.05, PHX 0.23, Printer Utility, Printmaster (Epson) 1.06,
  • Printware Support ROM 1.1, Procyon 1.81, QMC1510 Terminal Emulator, QROM, RTTY Program 1.05, Screenprint 0.24, Selective Copier,
  • Softlife Keypad Software 2.00, Solidisk DDFS 1.8, Star NLQ 1.0, StarBASE 2.00 (Keyteam), SupaStore 1.4,
  • Tektronix 4010 and VT100 Emulator, Teledata 1.0, Teletext Editor 1.00, Televideo Emulator 1.1, Termi 2.02, Termi II 0.9A,
  • Tic-Toc RTC 1.00, Toolstar 1.77 1409, U-Tools 1.24, ULCC Enhanced Console Routines 0.32, Unicom Zromm 0.99e, Users Utility 1.10,
  • The UtilRom 1.2, Vax VT100, Vax VT100 (alt), VDU 4.10R, Vidicode 1.0 (Dut), Vidifix 1.5 (Dut), View Printer Driver 1.10,
  • View to PostScript Converter 1.11, VMP 0.90, VMP 1.00, WSL Terminal Emulator (Epson FX80) 3.0, WSL Terminal Emulator 3.0,
  • Watford Electronics DFS 1.40, WildROM 1.27, XBasic B.2, XBasic B.9 [Nigel Barnes]
  • bml3_flop: Disk Basic and Utilities, FCG6890, Insect Hunter, Japanese Word Processor, Submarine Treasures Pick Up [Robbbert]
  • fmtowns_cd:
  • Hajimete no Ryokou Eikaiwa (FM Towns Marty version), Healthy Life II, NHK Jissen Eikaiwa (FM Towns Marty version),
  • Sim Sports Diving - Soreyuke! Diving, Towns System Software V2.1 L31 [redump.org]
  • Air Warrior V1.1 (1992-03-16) [redump.org, wiggy2k]
  • fmtowns_flop_misc: Nihongo MS-DOS V3.1 L36+, Nihongo MS-DOS V5.0 L22 A+2 [anonymous]
  • fmtowns_flop_orig:
  • Golf Links 386 Pro Champion Course Vol. 1 - Mauna Kea Beach Golf Course,
  • Golf Links 386 Pro Champion Course Vol. 2 - Firestone Country Club South Course,
  • Golf Links 386 Pro Champion Course Vol. 3 - Banff Springs,
  • Golf Links 386 Pro Champion Course Vol. 4 - Innisbrook Copperhead Course [al32gabby]
  • Mahjong Elegance, Super Daisenryaku, Tenshi-tachi no Gogo VI - My Fair Teacher, Words Worth Special Disk [cyo.the.vile]
  • Asuka 120% Burning Fest. [cyo.the.vile, Carl]
  • gamegear:
  • Aerial Assault (Tw, SMS mode), Argos no Juujiken (Tw, SMS mode), Black Belt (Tw, SMS mode), The Cyber Shinobi (Tw, SMS mode),
  • Doki Doki Penguin Land - Uchuu Daibouken (Tw, SMS mode), Double Dragon (Tw, SMS mode), Final Bubble Bobble (Tw, SMS mode),
  • Forgotten Worlds (Tw, SMS mode), Great Basketball (Tw, SMS mode), Hokuto no Ken (Tw, SMS mode), Kung Fu Kid (Tw, SMS mode),
  • Lord of Sword (Tw, SMS mode), Paperboy (Tw, SMS mode), Prince of Persia (Tw, SMS mode), Quartet (Tw, SMS mode),
  • R-Type (Tw, SMS mode), Scramble Spirits (Tw, SMS mode), Secret Command (Tw, SMS mode), Seishun Scandal (Tw, SMS mode),
  • Shadow Dancer (Tw, SMS mode), Shadow of the Beast (Tw, SMS mode), Strider (Tw, SMS mode), Submarine Attack (Tw, SMS mode),
  • Tengen World Cup Soccer (prototype), Thunder Blade (Tw, SMS mode) [smspower]
  • ibm5150:
  • Astérix: El Golpe del Menhir (Astérix y Operacion Menhir) (Spain, System 4 release),
  • Battle Chess (3.5", EGA version, Spain, Dro Soft release) [archive.org]
  • Astérix: Operation Getafix (UK), Elvira: Mistress of the Dark, Ishar: Legend of the Fortress,
  • Jones in the Fast Lane (EGA release), Jones in the Fast Lane (VGA release), King's Quest I: Quest for the Crown, Obitus
  • [The Good Old Days]
  • ibm5170:
  • Alone in the Dark (Spain, Top Games/Altaya release), Heart of China (Spain, MCM release),
  • Indiana Jones and the Fate of Atlantis (3.5", Spain, Erbe release),
  • Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", EGA version, Spain, Maxi Juegos/Erbe release),
  • Wolfenstein 3-D (shareware, 5.25" DD, CWI Information Services release) [archive.org]
  • WaxWorks [OldGames.sk]
  • Elvira II: Jaws of Cerberus (5.25" HD), Elvira II: Jaws of Cerberus (Italy), Ishar 2: Messengers of Doom (Spain, Proein release),
  • Joe & Mac: Caveman Ninja [The Good Old Days]
  • mbee_cass: Bee III Basic, Star Block [Robbbert]
  • mbee_quik:
  • 3D Noughts and Crosses, Adventureland, Alien Cresta, Apple Panic, Asteroids, Asteroids Plus, Australian Economy, Baboon,
  • Battle Station, Battleships, Beetle Basher, Bomber Raid, Bounce, Break In, Break Out, Brick Ball, Brick-out,
  • Briney Deep Adventure, Broadey Manor, Bug Duel, Bunyip Adventure, Camel, Cannibals and Missionaries, Capture, Castle of Doom,
  • Caves, Centipede Attack, Chase Plus, Chilly Willy, Chomp, Chopper, Chopper Pilot, Cosmic Fighter, Cricket, Cuppin, Deathtrap,
  • Defender, Defense Command, Depth Charge, Depth Charge (alt), Destroyer, Dodgem, Donjon, Donut Dilemma, Draughts Plus, Driver,
  • Droids, Dungeons of Khan, Egyptian Adventure, Emu Joust, Engineer, Escape from Colditz, Estate of Doom, Eureka, Eye of Min,
  • Farming Management - Stocking, Fishing, Flight Simulator, Four in a Row, Frog Hop, Frogger, Galaxy Invasion, Galaxy Invasion 2,
  • Galaxy Invasion Plus, Galxian 2, Ghost Hunter, Gold-Dust Island, Golden Idol, Golf, Great Australian Car Rally, Gridfire,
  • Grotnik Wars, Halloween Harry, Hammurabi, Hasami Shogi, Haunted House, High Mountain, Hit the Hurkle,
  • Hitch-hikers Guide to the Galaxy, Hopper, Hoppy, House of Frankenstein, Hustle, Institute, Jeksils Revenge, Jungle Raiders,
  • Killer Bees, Killer Beetles, Kilopede, King Kong, King Tut, Kung Fu, Land of Lex, Laser Blazer, Leaping Lunar Limmo,
  • Lemonade Stall, Lightracer, Lost Island, Lucky Bar Poker Machine, Lunar Lander, Merlin, Meteor Mission, Meteor Mission 2,
  • Meteor Rescue, Micro Defender, Micro-Golf, Micro-Golf Match Play, Microbee Demo, Microspace Invaders, Microspace Invaders II,
  • Mine Drop, Mine Drop II, Minefields, Missile Wars, Mission Impossible, Monopoly, Monopoly Instructions, Mugwump Hunt, Munch,
  • Museum Mystery, One Arm Bandit, One Day Cricket, Outhouse, Penetrator, Pick Letter, Pinball, Pirate Adventure, Rats 3-D,
  • Reef Runners, Reversi, Robot Fire, Robot Man, Robotman (alt), Rotate, Sabre of Sultar, Sargon Chess, Scavenger I, Scrambler,
  • Sea Dragon, Seadog, Shipwreck Island, Sink the Bismark, Slalom, Slide, Snake, Solitaire, Space Lanes, Space Patrol, Star Striker,
  • Starship Zok VII, Subatomic, Subterra, Survival, Swamp of Evil, Sword Quest, Sydney Approach, Tandy Invaders, Tank Battle, Target,
  • Target (colour version), Temple of Azragor, Toady, Towers of Hanoi, Trains, Underworld of Kin, Valley, Viper, Volcano Hunter,
  • Voodoo Castle, Waverton Castle, Wizards Castle, Worm Squirm, Worms, Yacht Race, Z80 Nim [Robbbert]
  • megadriv: Sonic the Hedgehog (Prototype) [Hidden Palace, Buckaroo]
  • sagafox: Saga Fox CP/M [Alessandro Liberalato]
  • sms:
  • Heroes Against Demons [Ichigo]
  • Bara Buru, Bruce Lee, Flight of Pigarus (v1.00), Flight of Pigarus (v1.10), Flight of Pigarus (v1.11) [Kagesan]
  • Basket Ball Nightmare (prototype), Rastan (prototype), Taito Chase H.Q. (prototype), Zillion II - The Tri Formation (prototype)
  • [smspower]
  • Voyage - A Sorceress' Vacation [Snags]
  • spectrum_cass:
  • Brum Brum (Master), Objectif Élysée, Ordlek, Phonex, Pitfall, Xadrez [Planeta Sinclair]
  • APB (Erbe), Aspar - GP Master (set 2), Beach-Head II (Erbe), Beverly Hills Cop (IBSA), Bruce Lee (set 10, Erbe),
  • Bruce Lee (set 11, Disprosoft), Bubble Bobble (Dro Soft), Bubble Bobble (Musical 1), E-Motion (Musical 1),
  • Edd the Duck! (bug fix), Fred (Microbyte), Grand Prix Circuit (Dro Soft), Haunted House, Hero Quest (Dro Soft), Kick Off (IBSA),
  • Match Day (IBSA), Match Day 2 (IBSA), Moonwalker (Erbe), Pang (Erbe), Penetrator (Investronica), Platoon (128K),
  • Rainbow Islands (Erbe, small case), Rainbow Islands (Musical 1), Regreso al Futuro - Parte III (MCM), Scacchi, Super Cars (Erbe),
  • Uridium (Erbe - small case) [spectrumcomputing.co.uk]
  • trs80_cass:
  • Alien Taxi, Baccarat, Backgammon, Blackjack, Collission, Cosmic, Death Trap, Defense Command, Doubled Dancing Demon Demo, Eliza,
  • Escape, Galaxy Invasion (set 1), Galaxy Invasion (set 2), Head On, Heliko, Invaders, Invasion Force,
  • Les Invasiou des Extras-terrestres, King of the Hill, Lowercase conversion, Micro-80 Pinball Machine, Micro-opoly,
  • Mission Impossible, Penetrator, Pyramid, Quick Watson, Reno Casino Craps, Reno Casino Roulette, Reno Casino Slot Machine,
  • Reno Keno, Robot Attack, Sargon Chess, Savage Island (Pt 1), Scarfman, Scripsit v1.0, Seadragon, Space Invaders,
  • Space Invaders (alt), Space Warp, Star Trek (The Computer Game), Star War, Starfighter, Starfighter Trainer, Swamp War,
  • System-80 Demo, Taipan, Troll Crusher, Video Genie Demo, Wheel of Fortune, Z-Chess [Robbbert]
  • trs80_quik:
  • Adventureland, Air Traffic Control (Model I?), Air Traffic Control (Model III?), Arcade Bomber Scramble, Backgammon (set 1),
  • Backgammon (set 2), Backgammon (set 3), Backgammon (set 4), Bedlam (set 1), Bedlam (set 2), Bedlam (set 3), Break Thru, Breakdown,
  • Breakout, Car Racer, Caterpillar (1), Caterpillar (3), The Count, Cosmic Fighter, Cosmic Intruders, Crowley Manor, Demise,
  • Dungeon of Ashka, Earthquake San Francisco 1906 (set 1), Earthquake San Francisco 1906 (set 2), Fasteroids (set 1),
  • Fasteroids (set 2), Fasteroids (set 3), Flight Simulator (set 1), Flight Simulator (set 10), Flight Simulator (set 11),
  • Flight Simulator (set 12), Flight Simulator (set 13), Flight Simulator (set 14), Flight Simulator (set 2),
  • Flight Simulator (set 3), Flight Simulator (set 4), Flight Simulator (set 5), Flight Simulator (set 6), Flight Simulator (set 7),
  • Flight Simulator (set 8), Flight Simulator (set 9), Flying Saucers (set 1), Flying Saucers (set 2), Flying Saucers (set 3),
  • Flying Saucers (set 4), Flying Saucers (set 5), Frog Race, Frogger (set 1), Frogger (set 2), Frogger (set 3), Frogger (set 5),
  • Frogger (set 6), Frogger (set 7), Frogger (set 8), Gobbling Box (set 1), Gobbling Box (set 2), Gunfighter (set 1),
  • Gunfighter (set 2), Gunfighter (set 3), Haunted House, Knossos, Micro Chord, Mutant Invasion (set 1), Mutant Invasion (set 2),
  • Mysterious Adventures 2: The Time Machine, Mysterious Adventures 3: Arrow of Death (Pt 1), Nazi Security Fort, Pirate Adventure,
  • Raaka-tu (set 1), Raaka-tu (set 2), Raaka-tu (set 3), Revenge of Rivet Race (set 1), Revenge of Rivet Race (set 2),
  • Revenge of Rivet Race (set 3), Scrap Crane, Space Raiders, Starfighter, TRS MAN, TRS-80 Synthsizer, Tank Zone 2000, Tram, Trap,
  • Trap v2.0 (set 1), Trap v2.0 (set 2), Trolls Gold, Tron (set 1), Tron (set 2), Tron (set 3), Tron (set 4), Voodoo Castle (set 1),
  • Voodoo Castle (set 2), Warriors of Ras 2: Kaiv [Robbbert]
  • vsmile_cart: Thomas & seine Freunde - Freunde Halten Zusammen (Germany, alt) [TeamEurope]
Software list items promoted to working
  • bbc_flop_32016: BCPL, GCAL, PanOS Version 1.10 System Disks, PanOS Version 1.40 System Disks, Reduce [Nigel Barnes]
  • pc98: Madou Monogatari 1, Madou Monogatari 2 [Angelo Salese, sampson]
  • vsmile_cart: V.Smile Clavier Tip Tap (France), V.Smile Schreibspaß (Germany), V.Smile Smart Keyboard (USA) [Ryan Holtz, PulkoMandy]
New NOT_WORKING software list additions
  • a800_flop: Crosscheck, Spitfire 40 [A8SP]
  • bbc_rom: LAN Manager 0.32, LAN Manager 0.37, Pro Range View Printer Driver 1.00, Solidisk ADFS 2.1J (20MB) Master [Nigel Barnes]
  • bml3_flop: MA5370 [Robbbert]
  • fmtowns_cd: Kero Kero Keroppi to Origami no Tabibito, Towns VNet V1.1 L10 [redump.org]
  • leapster:
  • 2nd Grade - Musical Menace (USA), The Batman - Multiply, Divide and Conquer (USA), Bratz World - The Jet Set (USA),
  • Crayola - Art Adventure (USA), Disney Fairies (USA), Disney·Pixar Finding Nemo (USA, alt),
  • Disney Princess - Enchanted Learning (USA), Disney Princess - Worlds of Enchantment (USA, alt), Disney Tangled (USA),
  • The Incredibles (USA), Kindergarten (USA, alt), Letter Factory (USA), Math Baseball (USA),
  • Mr. Pencil's Learn to Draw & Write (USA, alt), Nick Jr. Dora the Explorer - Animal Rescuer (USA),
  • Nick Jr. Dora the Explorer - Wildlife Rescue (USA), Nick Jr. Dora the Explorer - Wildlife Rescue (USA, alt),
  • Nick Jr. The Backyardigans (USA, alt), Nickelodeon The Penguins of Madagascar - Race for 1st Place! (USA), nihao, kai-lan (USA),
  • Pet Pals (USA), The Princess and the Frog (USA), Ratatouille (USA, alt), Scholastic - Math Missions (USA),
  • School House Rock! - America Rock (USA), School House Rock! - Grammar Rock (USA), Spongebob Squarepants - Saves the Day (USA),
  • Top-Secret Personal Beeswax - Share a journal with Junie B. (USA), Word Chasers - Arcade-Style Learning! (USA),
  • Word Chasers - Arcade-Style Learning! (USA, alt) [skaman]
  • Merged pull requests
  • 7830: fmtowns.cpp: Adjusted PCM/CD-DA sound balance. [r09]
  • 7926: leapster.cpp: Added Leapster L-MAX and Leapster 2 clones, and added two Leapster BIOS versions. [skaman, ClawGrip]
  • 7931: vgmplay.cpp: Ensure writes to Yamaha FM chips are no more rapid than one per clock cycle. [Aaron Giles]
  • 7942: emu/video.cpp: Add support for %t format in snapshot names, replaced with current date and time. [Fabio Priuli]
  • 7960: leapfrog_leappad.cpp: Changed regional variants for leappad and mfleappad from clones to BIOS options. [ClawGrip]
  • 7972: osd/sdl: Added hack to work around SDL 2.0.14 reporting Caps Lock being released instantaneously on macOS. [Kelvin Sherlock]
  • 7975: amstr_pc.cpp, pc.cpp: Added six additional clones. [rfka01]
  • 7976: diamondking.cpp: Added Diamond King (without Euro support), and added sound ROM for diamondking. [jordigahan, ClawGrip]
  • 7980: leapster.xml: Added thirty entries. [skaman, ClawGrip]
  • 7986: rfslotsmcs48.cpp: Added Ajofrin City. [jordigahan, ClawGrip]
  • 7993: megadriv.xml: Added Sonic the Hedgehog (Prototype). [Hidden Palace, Buckaroo, quasiscroto]
  • 7994: raiden2.cpp: Added Raiden II (easier, US set 3). [neSneSgB]
  • 8001: luaengine.cpp: Added additional error messages to emu.thread on unexpected return values. [Szunti]
  • 8002: plugins/console: Save line history between sessions. [Szunti]
  • 8003: taito_x.cpp: Fixed sprite offsets for gigandes. [David Haywood]
  • 8004: video/upd7220.cpp: Added support for vertical zoom; qx10.cpp: Implemented horizontal zoom. [Brian Johnson]
  • 8005: vsmile_cart.xml: Added Thomas & seine FreundeundefinedFreunde Halten Zusammen (Germany, alt). [TeamEurope, ClawGrip]
  • 8006: dpb7000.cpp: Improved tablet emulation. [Ryan Holtz]
  • 8007: sms.cpp: Return RAM value when reading SegaScope port (SegaScope is write-only). [Enik Land]
  • 8008: cclimber.cpp: Fixed ccboot graphics ROM loading. [David Haywood]
  • 8009: video/upd7220.cpp: Treat zero bitmap partition length as maximum size (fixes Madou Monogatari). [Angelo Salese, sampson]
  • 8010: docs: Updated build requirements for Ubuntu Linux. [algestam]
  • 8011: seta.cpp: Added developer Jordan I.S. to manufacturer for Arbalester and Meta Fox. [David Haywood]
  • 8017: pc9801.cpp: Added support for 1-bit DAC. [Angelo Salese]
  • 8020: fmtowns_flop_cracked.xml, fmtowns_flop_misc.xml, fmtowns_flop_orig.xml: Added latest dumps, and reclassified entries. [r09]
  • 8021: sms.xml, gamegear.xml: Added several prototypes. [smspower, quasiscroto]
  • 8022: cpu/m68000: Implemented FMOVEM mode 3 (fixes issues with Domain/OS and NeXTSTEP). [Calvin Buckley]
  • 8023: rx78_cart.xml: Cleaned up list of known software. [David Silva]
  • 8025: rfslotsmcs48.cpp: Added D8748 microcontroller dump for ajofrin. [jordigahan, ClawGrip]
  • 8026: plugins/console: Store history file in plugin data home path. [Szunti]
  • 8027: gamegear.xml: Added 23 Taiwanese cartridges, and added RAM region for ddragon/ddragonp (MT07965). [smspower, quasiscroto]
  • 8031: namcos1.cpp: Corrected galaga88 program ROM labels. [neSneSgB]
  • 8033: asuka.cpp: Added U.N. Defense Force: Earth Joker clone. [JammaFever, Nebula, Recreativos Piscis, Sergio Galiano]
  • 8036: rmnimbus.cpp: Added three BIOS revisions, and corrected some ROM labels and dates. [qazmko1029]
  • 8037: joctronic.cpp: Added Pin Ball. [Eduardo Anay, ClawGrip]
  • 8038: ibm5150.xml: Added five entries. [The Good Old Days, ArcadeShadow]
  • 8039: ibm5170.xml: Added four entries. [The Good Old Days, OldGames.sk, ArcadeShadow]
  • 8040: pce.xml: Replaced bad dumps with verified correct dumps (fixes graphical glitches in Gomola Speed). [quasiscroto]
  • 8041: pce_tourvision.xml: Updated to match pce.xml. [quasiscroto]
  • 8043: amstr_pc.cpp: Restored comment on closing brace for anonymous namespace. [rfka01]
  • 8046: Moved Yamaha FM synthesis emulation to a third-party library. [Aaron Giles]
  • 8047: ksys573.cpp: Added incomplete support for Dance Dance Revolution Karaoke Mix. [Windy Fairy]
  • 8050: a800_flop.xml: Added five entries. [A8SP, quasiscroto]
  • 8051: sms.xml: Added seven recently-published cartridges. [Kagesan, Ichigo, Snags, quasiscroto]
  • 8053: namcos1.cpp: Fixed abbreviated titles, and added allow continue DIP switch for Berabowman. [sasuke]
  • 8055: cyclemb.cpp: Removed imperfect sound flag from cyclemb and skydest. [sasuke]
  • 8056: cyclemb.cpp: Removed unsupported cocktail mode flag from cyclemb and skydest. [sasuke]
  • 8058: fmtowns_cd.xml: Added eight entries, replaced 21 entries with better dumps, and added one missing floppy image. [r09]
  • 8059: bus/vsmile: Added Smart Keyboard in US, French, and German layouts. [Ryan Holtz, PulkoMandy]
  • 8060: video/gime.cpp: Fixed timer and interrupt issues causing problems with CoCo 3 Arkanoid sound. [Tim Lindner]
  • 8063: mitchell.cpp: Added Dokaben 2. [ShouTime, Team Japump, David Haywood]
  • 8064: missbamby.cpp: Added missing PROM to Golden Winner. [@LosTrastosDeXaX, ClawGrip]
  • 8067: ibm5150.xml: Added four entries. [archive.org, The Good Old Days, ArcadeShadow]
  • 8068: ibm5170.xml: Added six entries [archive.org, The Good Old Days, ArcadeShadow]
  • 8070: osd/sdl: Added support for -attach_window on X11. [Nathan Woods]
  • 8071: ladybug.cpp: Added Mrs. Dynamite. [Marco Kerstens, Sam Grech, Frank Palazzolo]
  • 8072: joctronic.cpp: Re-dumped sound ROM for jpinball. [Eduardo Anay, ClawGrip]
  • 8074: namcos2.cpp: Force 32×32 pixel sprite size for finallap (fixes title screen). [David Haywood]
  • 8075: coco3.cpp: Fixed Diecom light gun. [Tom Lindner]
  • 8076: gunpey.cpp: Added save state support, cleaned up code, and expanded notes. [cam900]
  • 8077: m72.cpp: Fixed FM/DAC sound output balance. [cam900]
  • 8078: coco3.cpp: Fixed GIME selection logic for $FF22 (MT05138, MT07512). [Tim Lindner]
  • 8079: dai3wksi.cpp: Added Warp-1 (Japan). [Team Japump, Wayder]
  • 8080: sound/c140.cpp: Implemented playback status register (fixes engine sounds in namcos2.cpp racing games). [Angelo Salese]
  • 8081: lib/formats: Fixed compilation when is not implicitly included. [Brandon Munger]
  • 8085: coco3.cpp, video/gime.cpp: Moved PIA write monitoring logic into GIME device. [Tim Lindner]
  • 8086: mcr68k.cpp: Added Basket Ball (8-way joystick bootleg of Arch Rivals). [jordigahan, ClawGrip]
  • 8087: sound/c6280.cpp: Fixed volume envelope shape (fixes spurious tremolo effect). [Leonardo Demartino]
  • 8088: floptool: Fixed incorrect arguments in error messages. [Kelvin Sherlock]
  • 8089: Improved description for Dance Dance Revolution Karaoke Mix. [Windy Fairy]
  • 8090: 3rdparty/ymfm: Implemented YMF278B PCM functionality, and fixed a number of edge cases. [Aaron Giles]
  • 8091: spectrum_cass.xml: Added 33 entries, and replaced five entries with better dumps. [ArcadeShadow]
  • 8092: namcos2.cpp, tceptor.cpp, video/namco_c45road.cpp: Adjusted road position to better match hardware videos. [David Haywood]
  • 8093: philipsbo.cpp: Added skeleton driver for Philips BO (Videosynthesizer Prototype). [Ryan Holtz, MrMii6, CD-i Fan]
  • 8095: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest original media dumps and clean cracks. [4am, Firehawke]
Source Changes
  • Add a couple error messages to emu.thread. [Szunti]
    • Also changes exit(0) when the script of the thread returns non-string to an error message instead. exit stops the whole process not just the thread.
  • stfight: forgot to remove imperfect sound flag from cshootert where 2203 prescaler issue doesnt apply [hap]
  • ram.cpp: update notes [hap]
  • Save line history for the console and other minor fixes [Szunti]
    • Changed a loadstring to load, since lua 5.3 loadstring is not available. Made sure the linenoise thread returns a string. After Ctrl+D stop reading lines.
  • misc chess drivers: use memory_share_creator instead of bankdev for 8bit nvram [hap]
  • fix gigandes sprite offsets (regressed around december) [DavidHaywood]
  • bus/rs232: Preliminary emulation of the Mockingboard D "sound card" for the Apple IIc. [R. Belmont, Apple II Documentation Project]
  • cdu75s: Fix minor typo [Olivier Galibert]
  • risc2500/tasc: mistake in cycle compare [hap]

New WORKING software list addition

  • vsmile_cart.xml: [ClawGrip]
  • Thomas & seine Freunde - Freunde Halten Zusammen (Germany, alt) [TeamEurope]
  • risc2500/tasc: remove some unneeded variables [hap]
  • lc80: move header file into driver [hap]
  • lc80: separate the two sets instead of bios (not identical hardware) [hap]
  • upd7220, qx10: Implement display zoom support (#8004) [Brian Johnson]
  • lc80: get rid of xx_TAG defines [hap]
  • lc80: use pwm_display for the 7segs [hap]
  • lc80: get rid of memory banking [hap]
  • lc80: add halt led [hap]
  • dpb7000: Several tablet-related fixes. [Ryan Holtz] (#8006) [MooglyGuy]
    • The triggering of pen IRQs was slightly incorrect. With this change, the PENTEST utility now correctly reports pen-in-proximity when holding the input to flag it. The pen coordinates are wrong, however, which is expected.
    • The serial communication between the tablet board and TDS board was slightly incorrect. After this fix, the values being put into
  • the SIO register by the Z8 correspond 1: 1 with the values being received by the SCN2681 DUART.
  • lc80: change some of the default input mappings [hap]
  • lc80e: fix lockup problem [hap]
  • Calomega.cpp general improvements... [Roberto Fresca, Grull Osgo]
    • Added support for extended graphics.
    • Fixed cardbacks for 906-III games.
    • Fixed Nudge Bingo graphics.
    • Fixed rotten/bad bits from the program ROM with educated guess to make Cal Omega - Game 7.9 (Arcade Poker) playable.
    • Fixed inputs on Cal Omega - Game 7.6 (Arcade Poker). Now it's playable.
    • Created proper inputs from the scratch for Cal Omega - Game 12.5 (Bingo), and promoted to WORKING.
    • Fixed docs / technical notes.

Machines promoted to working

  • Cal Omega - Game 7.9 (Arcade Poker). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.5 (Bingo). [Roberto Fresca, Grull Osgo]
  • Calomega.cpp general improvements... [Roberto Fresca, Grull Osgo]
    • Added hopper to the 906-III games.
  • - (out of whatsnew)... Just forgot to list in the last commit.
  • lc80e: correct cpu speed [hap]
  • lc80: get rid of conflict between natural/normal keyboard mode (those ^ and V port chars) [hap]
  • sms: SegaScope is write-only, but writes are mirrored in RAM, so read values from there [Enik Land]
  • lc80: add input mappings for sc80 [hap]
  • lc80: decide against using this input mapping overlay method for this driver [hap]
  • slc1: add note [hap]
  • chessmst: small cleanup [hap]
  • fdesdis/chesster: re-add chesspiece labels to internal artwork [hap]

New NOT WORKING machines

  • Yamaha PSR-60 PortaSound [R. Belmont, JKN0, d-tech]

New clones added as NOT WORKING

  • Yamaha PSR-70 PortaSound [R. Belmont, JKN0]
  • ccbootundefinedfix gfx ROM load (#8008) [David Haywood]
  • slc1: get rid of the fake double keyboard [hap]
  • slc1: more faithful emulation [hap]
  • lc80: fix res/nmi button [hap]
  • slc1: add note [hap]
  • mu5, psr340: add MIDI I/O [R. Belmont]
  • mu5: MIDI in is on sci1, not sci0 [R. Belmont]
  • mn1880: Add preliminary CPU emulation [AJR]
  • tx81z: hook up MIDI I/O [R. Belmont]
  • slc1a: remove driver, turns out it's a mod of poly880 [hap]
  • ymtx81z.cpp: Restore XTAL value; remove old dummied-out definition [AJR]
  • poly880: move header file into driver [hap]
  • ympsr60: added to mess.flt [Robbbert]
  • fmtowns: fill pcm ram with 0xff at power-on [hap]
  • fmtowns: fix typo on prev commit [hap]
  • ymtx81z: lcd is yellow-black [hap]
  • poly880: get rid of x_TAG defines [hap]
  • poly880: add pwm_display [hap]
  • poly880: change default input mappings a bit [hap]
  • poly880: update note [hap]
  • lc80,slc1: add small border to internal layout [hap]
  • poly880: add 1 missing savestate variable [hap]
  • floppy: start block-devicing fielsystem support [Olivier Galibert]
  • mess: Add forgetten module [Olivier Galibert]
  • osx/sdlundefinedhandle caps lock key up events via a frame callback instead of the sdl key up event (which is too fast) (#7972)
  • [ksherlock]
  • slc1: fix led output [hap]
  • mac.cpp: Fix typo in trap disassembly [AJR]
  • floppy: first steps on metadata, and hopefully make gcc happier on enumerate [Olivier Galibert]
  • docs: Update build requirements for Ubuntu (#8010) [algestam]
  • New clones added as WORKING [neSneSgB]
  • Raiden II (easier, US set 3)
  • New working software list additions [quasiscroto]
  • undefined megadriv.xml: Sonic the Hedgehog (prototype) [quasiscroto]
  • fsmgr: temp hack to fix Clang compile [R. Belmont]
  • fsmgr: more compiler error fighting [R. Belmont]
  • taitogn: mark kollon as not working [hap]
  • options: extended the snapname templates to allow for a timestamp %t option, so to allow for alternate ways to organize the
  • generated snaps. [etabeta78]
  • chessmst: merge machine configs [hap]

New NOT_WORKING machine (#7986)

  • Ajofrin City [jordigahan, ClawGrip]

New NOT_WORKING clones (#7976)

  • Diamond King (without Euro support) [jordigahan, ClawGrip]
  • diamondking.cpp: Added OkiM6376 ROM dump and hardware info. [ClawGrip]
  • floptool.cpp: Be stricter about types. [Vas Crabb]
  • chessmst: use pwm_display_device [hap]
  • mame.lst: header comment is not true [hap]
  • timelimt.cpp: Fix MT 7960 [AJR]
  • poly880: fixed validation errors. [Robbbert]
  • mbee: merged the quickloads [Robbbert]
  • upd7220.cpp: make a bitmap partition of len==0 to be max size, fixes pc98 madoum1-2-3 [Angelo Salese, sampson] (#8009)
  • [Angelo Salese]
  • undefined upd7220.cpp: make a bitmap partition of len==0 to be max size, fixes pc98 madoum1-2-3 [Angelo Salese, sampson]
  • undefined pc98.xml: consistency DAC1BIT tag, update dbuster QA note
  • chessmst: fix small problem with buttons [hap]
  • aristmk5.cpp: redumped jumpbean and sbuk2, updated driver contents and layouts [Heihachi_73]
  • konamigv.cpp: added hardware info for Tokimeki Memorial Oshiete Your Heart [Guru]
  • snesb.cpp: minor cleanups [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Multi-Action 7558 [Brain Troha]
New clones marked as NOT_WORKING
  • Thrill Drive (?AB) [Guru]
  • mbee: preparation for software lists [Robbbert]
  • update some info on taiyo company [hap]
  • fs: Add full jasmin read support [Olivier Galibert]
  • m68k: Implement FMOVEM mode 0b11 (#8022) [Calvin Buckley]
  • undefined Since the two bits seem to have symmetry, it's odd this wasn't there before.
  • undefined Should fix issues with Domain/OS and NeXTSTEP emulation.
New working software list additions
  • Adventureland [Robbbert]
  • Pirate Adventure [Robbbert]
  • Mission Impossible [Robbbert]
  • Voodoo Castle [Robbbert]
New working software list additions
  • mbee_quik: [Robbbert]
  • Alien Cresta [Robbbert]
  • Asteroids [Robbbert]
  • Asteroids Plus [Robbbert]
  • Temple of Azragor [Robbbert]
  • [Robbbert] [Robbbert]
  • poly880: does not have sound [hap]
New working software list additions
  • mbee_quik: [Robbbert]
  • Baboon [Robbbert]
  • Battle Station [Robbbert]
  • Microbee Demo [Robbbert]
  • Beetle Basher [Robbbert]
  • Broadey Manor [Robbbert]
  • Bomber Raid [Robbbert]
  • Bounce [Robbbert]
  • Break In [Robbbert]
  • Breakout [Robbbert]
  • Brick Ball [Robbbert]
  • Briney Deep Adventure [Robbbert]
  • Battleships [Robbbert]
  • Bunyip Adventure [Robbbert]
  • Games promoted to working
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 1) [James Wallace]
  • Quicksilver (RAL) (HLB AC2) (IMPACT) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 1) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 1) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 1) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 1) [James Wallace]
  • Clones promoted to working
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 2) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IP) (set 2) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IA) (set 3) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 4) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 5) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 6) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18P C22) (set 2, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 AC22) (set 3) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 4, Whitbread) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL16 C20) (set 5) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL17 C21) (set 6) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL10 C13) (set 7) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL8P C11) (set 8) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 C14) (IMPACT) (set 9) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 AC14) (IMPACT) (set 10) [James Wallace]
  • Snakes & Ladders (JPM) (SL11P CA4) (IMPACT) (set 11, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (SL15 C18) (IMPACT) (set 12) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2P C 7) (set 2, Protocol) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 AC 7) (set 3) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 4, Whitbread) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7P C 8) (set 2, Protocol) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 AC 8) (set 3) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 4, Whitbread) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 4 C 5) (set 5) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 5 C 6) (set 6) [James Wallace]
  • mn1880: Tentatively identify some interrupt registers; update notes [AJR]
  • ertictac.cpp: convert to use IOC and MEMC devices. [Sandro Ronco]
  • rfslotsmcs48.cpp: Add "ajofrin" D8748 MCU dump [jordigahan, ClawGrip] (#8025) [ClawGrip]
    • undefined rfslotsmcs48.cpp: Add "ajofrin" D8748 MCU dump [jordigahan, ClawGrip]
    • Add year
  • model1.cpp: Improve notes [AJR]
  • Co-credit the developer Jordan I.S. for arbalest and metafox [David Haywood]
  • Calomega driver improvements... [Roberto Fresca, Grull Osgo]
    • Fixed inputs on Cal Omega - Game 12.5 (Bingo).
    • Inputs for Cal Omega - Game 13.4 (Nudge).
    • Inputs for Cal Omega - Game 17.6 (Nudge).
    • Inputs for Cal Omega - Game 18.1 (Nudge).
    • Fixed/added technical notes.
  • Machines promoted to working
  • Cal Omega - Game 13.4 (Nudge). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 17.6 (Nudge). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.1 (Nudge). [Roberto Fresca, Grull Osgo]
New working machines
  • CEI 51.07 (CEI 906-III Poker). [Roberto Fresca]
  • Revert "New working machines" [Roberto Fresca]
  • undefined This reverts commit 6a22813f7e79db52ebb719df146917e8c0cd8e99.
New working machines
  • CEI 51.07 (CEI 906-III Poker). [Roberto Fresca]
  • cps2.cpp, model1.cpp, segas16b.cpp: Update PCB notes [AJR]
New working clones
  • Spinal Breakers (Japan, prototype) [Hammy, chomponooch]
New working clones
  • Puzzle Break (set 2) [Jorge Silva]
New working software list additions
  • mbee_quik: [Robbbert]
  • Camel [Robbbert]
  • Cannibals and Missionaries [Robbbert]
  • Capture [Robbbert]
  • Castle of Doom [Robbbert]
  • Caves [Robbbert]
  • Centipede Attack [Robbbert]
  • Chase Plus [Robbbert]
  • Chilly Willy [Robbbert]
  • Chomp [Robbbert]
  • Chopper Pilot [Robbbert]
  • Escape from Colditz [Robbbert]
  • Cosmic Fighter [Robbbert]
  • Cricket [Robbbert]
  • Cuppin [Robbbert]
New machines marked as NOT_WORKING
  • Panic Shot Rockman [SpinalFeyd]
New working software list additions
  • Deathtrap [Robbbert]
  • Micro Defender [Robbbert]
  • Defense Command [Robbbert]
  • Depth Charge [Robbbert]
  • Depth Charge (alt) [Robbbert]
  • Destroyer [Robbbert]
  • Dodgem [Robbbert]
  • Donjon [Robbbert]
  • Donut Dilemma [Robbbert]
  • Draughts Plus [Robbbert]
  • Driver [Robbbert]
  • Droids [Robbbert]
  • Dungeons of Khan [Robbbert]
  • Sword Quest [Robbbert]
  • arcade.flt: fixed typo in newly added driver [Ivan Vangelista]
New working software list additions
  • mbee_quik: [Robbbert]
  • Egyptian Adventure [Robbbert]
  • Emu Joust [Robbbert]
  • Engineer [Robbbert]
  • Estate of Doom [Robbbert]
  • Eureka [Robbbert]
  • Swamp of Evil [Robbbert]
  • Eye of Min [Robbbert]
  • Fishing [Robbbert]
  • Farming Management - Stocking [Robbbert]
  • Four in a Row [Robbbert]
  • House of Frankenstein [Robbbert]
  • Frog Hop [Robbbert]
  • Flight Simulator [Robbbert]
New working software list additions
  • mbee_quick: [Robbbert]
  • Galxian2 [Robbbert]
  • Galaxy Invasion [Robbbert]
  • Galaxy Invasion 2 [Robbbert]
  • Galaxy Invasion Plus [Robbbert]
  • Ghost Hunter [Robbbert]
  • Golden Idol [Robbbert]
  • Gold-dust Island [Robbbert]
  • Golf [Robbbert]
  • Gridfire [Robbbert]
  • Grotnik Wars [Robbbert]
  • Halloween Harry [Robbbert]
  • Hammurabi [Robbbert]
  • Towers of Hanoi [Robbbert]
  • Hasami Shogi [Robbbert]
  • Hitch-hikers Guide to the Galaxy [Robbbert]
  • Haunted House [Robbbert]
  • High Mountain [Robbbert]
  • Hit the Hurkle [Robbbert]
  • Hopper [Robbbert]
  • Hoppy [Robbbert]
  • Hustle [Robbbert]
  • fmtowns_flop_*.xml: 11 new dumps, verifications (#8020) [r09]
    • Moved asuka120 from fmtowns_flop_misc.xml to fmtowns_flop_cracked.xml, since the original disks have been confirmed to be
    • protected
    • Moved kawaichi and ushinawa from fmtowns_flop_misc.xml to fmtowns_flop_orig.xml, since they have been verified to match the
    • originals
    • Removed the reiraa clone, since it only differs from the parent in the save data
    • Additions/corrections to the missing list
  • New working software list additions (fmtowns_flop_orig.xml)
  • Golf Links 386 Pro Champion Course Vol. 1 - Mauna Kea Beach Golf Course [al32gabby]
  • Golf Links 386 Pro Champion Course Vol. 2 - Firestone Country Club South Course [al32gabby]
  • Golf Links 386 Pro Champion Course Vol. 3 - Banff Springs [al32gabby]
  • Golf Links 386 Pro Champion Course Vol. 4 - Innisbrook Copperhead Course [al32gabby]
  • Mahjong Elegance [cyo.the.vile]
  • Super Daisenryaku [cyo.the.vile]
  • Tenshi-tachi no Gogo VI - My Fair Teacher [cyo.the.vile]
  • Words Worth Special Disk [cyo.the.vile]
  • New not working software list additions (fmtowns_flop_orig.xml)
  • Asuka 120% Burning Fest. [cyo.the.vile]
  • New working software list additions (fmtowns_flop_misc.xml)
  • Nihongo MS-DOS V3.1 L36+ [anonymous]
  • Nihongo MS-DOS V5.0 L22 A+2 [anonymous]
New working software list additions
  • mbee_quik: [Robbbert]
  • Institute [Robbbert]
  • Jeksils Revenge [Robbbert]
  • Jungle Raiders [Robbbert]
  • Killer Bees [Robbbert]
  • Killer Beetles [Robbbert]
  • King Tut [Robbbert]
  • Kung Fu [Robbbert]
  • Laser Blazer [Robbbert]
  • Lemonade Stall [Robbbert]
  • Land of Lex [Robbbert]
  • Lightracer [Robbbert]
  • Lost Island [Robbbert]
  • Lunar Lander [Robbbert]
  • psrockman.cpp: changed oki pin 7 status and volume [Ivan Vangelista]
  • init.lua: Change "historypath" (only supposed to be used for DATs) to "homepath" (where plugin data should reside) [AJR]
  • Ensure all writes to Yamaha FM chips are spaced by 1 cycle. The old FM cores did not really require this spacing and didn't
  • implement the busy flag, so many VGM captures have multiple writes stacked in the same cycle. This won't work with the new cores,
  • so this kludge helps ensure we don't end up with ugly playback on existing files. (#7931) [Aaron Giles]
  • chessmst: it has double outputs for 2nd/3rd led row [hap]
New working software list additions
  • mbee_quik: [Robbbert]
  • Merlin [Robbbert]
  • Meteor Mission [Robbbert]
  • Meteor Mission 2 [Robbbert]
  • Micro-golf [Robbbert]
  • Micro-golf Match Play [Robbbert]
  • Microspace Invaders [Robbbert]
  • Mine Drop [Robbbert]
  • Mine Drop II [Robbbert]
  • Minefields [Robbbert]
  • Missile Wars [Robbbert]
  • Monopoly [Robbbert]
  • Monopoly Instructions [Robbbert]
  • Mugwump Hunt [Robbbert]
  • Museum Mystery [Robbbert]
  • aerofgt.cpp: corrected ROM labels and copyright region for the recently added Spinal Breakers prototype [Ivan Vangelista]
  • pc.cpp: added systems NOT_WORKING (#7975) [rfka01]
New clones marked as NOT_WORKING
  • Alloy EarthStation-I [rfka01]
  • Victor VPC-II [rfka01]
  • Frael King [rfka01]
  • MY-COM MPU-9088-VF SAN-MS94VO [rfka01]
  • Triumph-Adler TA 1700 PC [rfka01]
  • Amstrad PC5086 [rfka01]
  • New machines marked as NOT_WORKING (#7926) [ClawGrip]
New machines marked as NOT_WORKING
  • Leapster L-MAX [Skaman]
  • Leapster 2 [Skaman]
  • Add 'leapsterlmx' and 'leapster2' [ClawGrip]
  • leapfrog_leappad.cpp: Load ROMs as BIOSes instead of declaring clones (#7960) [ClawGrip]
  • undefined leapfrog_leappad.cpp: Load ROMs as BIOSes instead of declaring clones
  • undefined Remove 'leappadca' and 'mfleappadus'
  • New NOT_WORKING software list additions (#7980) [ClawGrip]
  • New NOT_WORKING softawre list additions
  • leapster.xml: [ClawGrip]
  • 2nd Grade - Musical Menace (USA), Bratz World - The Jet Set (USA), Crayola - Art Adventure (USA), Disney Fairies (USA), Disney
  • Princess - Enchanted Learning (USA), Disney Princess - Worlds of Enchantment (USA, alt), Disney Tangled (USA), Disney·Pixar
  • Finding Nemo (USA, alt), Kindergarten (USA, alt), Letter Factory (USA), Math Baseball (USA), Mr. Pencil's Learn to Draw & Write
  • (USA, alt), nihao, kai-lan (USA), Nick Jr. Dora the Explorer - Animal Rescuer (USA), Nick Jr. Dora the Explorer - Wildlife Rescue
  • (USA), Nick Jr. Dora the Explorer - Wildlife Rescue (USA, alt), Nick Jr. The Backyardigans (USA), Nickelodeon The Penguins of
  • Madagascar - Race for the 1sr Place! (USA), Pet Pals (USA), Ratatouille (USA, alt), Scholastic - Animal Genius (USA), Scholastic -
  • Math Missions (USA), School House Rock! - America Rock (USA), School House Rock! - Grammar Rock (USA), Spongebob Squarepants -
  • Saves the Day (USA), The Batman - Multiply, Divide and Conquer (USA), The Incredibles (USA), The Princess and the Frog (USA),
  • Top-Secret Personal Beeswax - Share a journal with Junie B. (USA), Word Chasers - Arcade-Style Learning! (USA), Word Chasers -
  • Arcade-Style Learning! (USA, alt) [Skaman]
  • Fix two game names [ClawGrip]
  • Fix copy-paste mistake with CRCs [ClawGrip]
  • prodos: Start of read support [Olivier Galibert]
  • MacOS < 10.13 has an issue with std: :get, use std::get_if instead [Olivier Galibert]
  • Add most recent prototypes from smspower (#8021) [quasiscroto]
New working software list additions
  • Basket Ball Nightmare (prototype) [smspower]
  • Taito Chase H.Q. (prototype) [smspower]
  • Rastan (prototype) [smspower]
  • Zillion II - The Tri Formation (prototype) [smspower]
  • Tengen World Cup Soccer (prototype) [smspower]
  • mame.lst: comdesk set doesn't appear to exist in any driver [Ivan Vangelista]
  • Avoid name collision on Y2 [Olivier Galibert]
  • layouts: Use self-closing tags for bounds and color elements. [Vas Crabb]
  • poly880: ctc/pio is same clockspeed as cpu [hap]
  • hornet.cpp: updated hardware infos [Guru]
    • undefined nwk-tr.cpp: moved thrilldbu to hornet.cpp as it runs on that hw. Thanks to Guru for pointing it out.
New working clones
  • Exerion (bootleg, set 2) [jordigahan]
  • Games promoted to working
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 1) [James Wallace]
  • Clones promoted to working
  • Arcadia (JPM) (IMPACT) (AR9 A C10, V9, set 2) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 3) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 P C10, V9, set 5, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 1, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 A C11, V10, set 2, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 3, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 P C11, V10, set 5, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 6, Protocol?) [James Wallace]
  • tek410x.cpp: Add CRT9007; remove dead link from notes [AJR]
  • merit3xx.cpp: Preliminary mappings for ma6710 [AJR]
  • Fixed inputs on Cal OmegaundefinedGame 8.0 (Arcade Black Jack). [Roberto Fresca]
  • spkrdev: change device description, it's not 1bit [hap]
  • chessmst: split driver into chessmst/chessmstdm [hap]
  • chessmst: update notes [hap]
  • ma6710: Hook up ROM bank switch [AJR]
  • ma6710: Further device additions [AJR]
  • Create console history file in homepath (#8026) [Szunti]
  • undefined Fix console history path, homepath is a core option
  • undefined Create missing directories recursively in lua plugins.
  • undefined Add lfs to global environment in a less magical way.
  • - require normally doesn't bind the name globally just returns the module, mame sets a preloader that does bind lfs globally, but
  • maybe it's less surprising to do it explicitly
  • merit3xx.cpp: Give CRT-350 games their own bank switch handler [AJR]
  • slot: add preliminary support for hotswapping rom cartridge [hap]
  • slot: changed my mind, not satisfied with the limitations [hap]
  • hornet.cpp: added timekeeper dump for thrilldbu [Guru]
New working clones
  • Time Killers (v1.20, alternate ROM board) [Brian Troha, The Dumping Union]
  • itech32.cpp updates: [Brian Troha, The Dumping Union]
  • undefined Corrected labels for the Hot Memory sets
  • undefined Verified the correct ROM board & ROMs for the Time Killers v1.00
  • undefined Added PCB layout for the 3 known ROM boards for Time Killers
  • undefined Misc format & whitespace clean-up
  • emu/machine.cpp: Get rid of the dummy space device. [Vas Crabb]
  • jpmimpct.cpp: Fixed Ace of Clubs reel symbols. [James Wallace]
  • ns32202: fix interrupt masking [Patrick Mackinlay]
  • ns32000: disassembler fixes [Patrick Mackinlay]
New working software list additions
  • mbee_quik: [Robbbert]
  • One Arm Bandit [Robbbert]
  • Outhouse [Robbbert]
  • Apple Panic [Robbbert]
  • Penetrator [Robbbert]
  • Pick Letter [Robbbert]
  • Pinball [Robbbert]
  • Rats 3-D [Robbbert]
  • Reef Runners [Robbbert]
  • Lucky Bar Poker Machine [Robbbert]
  • Meteor Rescue [Robbbert]
  • Reversi [Robbbert]
  • Robot Fire [Robbbert]
  • Rotate [Robbbert]
New working software list additions
  • mbee_quik: [Robbbert]
  • Sabre of Sultar [Robbbert]
  • Sargon Chess [Robbbert]
  • Seadog [Robbbert]
  • Sea Dragon [Robbbert]
  • Shipwreck Island [Robbbert]
  • Slide [Robbbert]
  • Snake [Robbbert]
  • Solitaire [Robbbert]
  • Space Patrol [Robbbert]
  • Space Lanes [Robbbert]
  • Subatomic [Robbbert]
  • Subterra [Robbbert]
  • Survival [Robbbert]
  • Sydney Approach [Robbbert]
  • pwm_display: add separate handlers for matrix x/y sides [hap]
  • ram: set default fill value to 0xff instead of 0xcd [hap]
New working software list additions
  • mbee_quik: [Robbbert]
  • Tank Battle [Robbbert]
  • Target [Robbbert]
  • Tandy Invaders [Robbbert]
  • Toady [Robbbert]
  • Underworld of Kin [Robbbert]
  • The Valley [Robbbert]
  • Viper [Robbbert]
  • Volcano Hunter [Robbbert]
  • Waverton Castle [Robbbert]
  • Wizards Castle [Robbbert]
  • Worms [Robbbert]
  • Worm Squirm [Robbbert]
  • Yacht Race [Robbbert]
  • Z80 Nim [Robbbert]
  • Starship Zok VII [Robbbert]
  • qbus: Add dump and skeleton device for Data Systems Design A4432 Floppy Disk Interface [AJR, Bitsavers]
New working software list additions
  • mbee_quik: [Robbbert]
  • Chopper [Robbbert]
  • Defender [Robbbert]
  • Frogger [Robbbert]
  • King Kong [Robbbert]
  • Star Striker [Robbbert]
  • Trains [Robbbert]
  • Bricks [Robbbert]
  • Australian Economy [Robbbert]
  • One Day Cricket [Robbbert]
  • 3D Noughts and Crosses [Robbbert]
New working software list additions
  • mbee_quik: [Robbbert]
  • Great Australian Car Rally [Robbbert]
  • Sink the Bismark [Robbbert]
  • Brick-out [Robbbert]
  • Bug Duel [Robbbert]
  • Kilopede [Robbbert]
  • Leaping Lunar Limmo [Robbbert]
  • Munch [Robbbert]
  • Robot Man [Robbbert]
  • Robot Man (alt) [Robbbert]
  • Scavenger I [Robbbert]
  • Scrambler [Robbbert]
  • Slalom [Robbbert]
  • Microspace Invaders II [Robbbert]
  • Target (colour version) [Robbbert]
  • mbee_quik.xml: fixed a few mistakes [Robbbert]
  • hornet.cpp, nwk-tr.cpp: extracted nwk-tr.cpp lan board implementation to a device and hooked it up to thrilldbu in hornet.cpp. It
  • doesn't reset anymore but needs analog controls hook-up [Ivan Vangelista]
  • mbee_quik: added publishers, removed duplicate game. [Robbbert]
  • trs80: removed magic number in quickload, better crash protection. [Robbbert]
  • savant: add a side_effects_disabled guard [hap]
New working software list additions
  • trs80_quik: [Robbbert]
  • Adventureland [Robbbert]
  • Pirate Adventure [Robbbert]
  • Voodoo Castle (2 versions) [Robbbert]
  • The Count [Robbbert]
  • Dungeon of Ashka [Robbbert]
  • Air Traffic Control (2 versions) [Robbbert]
  • Backgammon (4 versions) [Robbbert]
  • Bedlam (3 versions) [Robbbert]
  • Breakdown [Robbbert]
  • Breakout [Robbbert]
  • Break Thru [Robbbert]
New working software list additions
  • trs80_quik: [Robbbert]
  • Car Racer [Robbbert]
  • Caterpillar (2 versions) [Robbbert]
  • Cosmic Fighter [Robbbert]
  • Cosmic Intruders [Robbbert]
  • Scrap Crane [Robbbert]
  • Crowley Manor [Robbbert]
  • Demise [Robbbert]
New working software list additions
  • trs80_quik: [Robbbert]
  • Fasteroids (3 versions) [Robbbert]
  • Flying Saucers (5 versions) [Robbbert]
  • Frog Race [Robbbert]
  • Frogger (7 more versions) [Robbbert]
  • Flight Simulator (14 versions) [Robbbert]
  • Mostly revert "Create console history file in homepath (#8026)" [Vas Crabb]
  • undefined The change to make the console plugin work is preserved.
  • undefined This reverts commit 25137717c9392d142650fcd679b09c400a2f5c4a.
  • namcos1.cpp: Corrected labels for Galaga '88 PRG6 and PRG7 ROMs. (#8031) [neSneSgB]
  • undefined PRG6 and PRG7 EEPROMs on this US Galaga '88 are marked as "G82", while the rest of the ROMs have "G81" as expected. Checksums
  • are no different.
  • hornet.cpp, nwk-tr.cpp: made use of arrays, killed some trampolines and tag lookups, and other minor cleanups [Ivan Vangelista]
New working software list additions
  • trs80_quik: [Robbbert]
  • Gobbling Box (2 versions) [Robbbert]
  • Gunfighter (3 versions) [Robbbert]
  • Haunted House [Robbbert]
  • Warriors of Ras 2: Kaiv [Robbbert]
  • Knossos [Robbbert]
  • Micro Chord [Robbbert]
  • Mutant Invasion (2 versions) [Robbbert]
  • Mysterious Adventures 3: Arrow of Death (PT 1) [Robbbert]
  • iwm.cpp, swim2.cpp: Use logmacro and disable logging by default [AJR]
  • undefined macadb.cpp: Minor logging improvements
  • m5074x: Add port pullup configuration [AJR]
  • Docmumentation update/expansion. [Firehawke, Vas Crabb]
New working software list additions
  • trs80_quik: [Robbbert]
  • Raaka-tu (3 versions) [Robbbert]
  • Revenge of Rivet Race (3 versions) [Robbbert]
  • Space Raiders [Robbbert]
  • Trolls Gold [Robbbert]
  • TRS MAN [Robbbert]
  • taito_f3: fix off-by-1 with line clipping [dink]
  • ns32000: bug fix [Patrick Mackinlay]
  • undefined fixed ins instruction
  • undefined added address calculation and operand fetch cycles
New working software list additions
  • Earthquake San Francisco 1906 [Robbbert]
  • Arcade Bomber Scramble [Robbbert]
  • Starfighter [Robbbert]
  • Tank Zone 2000 [Robbbert]
  • Mysterious Adventures 2: The Time Machine [Robbbert]
  • Tram [Robbbert]
  • Tron (4 versions) [Robbbert]
  • TRS-80 Synthesizer [Robbbert]
  • trs80_quik: Added compatibility flag for meritum. [Robbbert]
New working software list additions
  • trs80_quik: [Robbbert]
  • Nazi Security Fort [Robbbert]
  • Trap (3 versions) [Robbbert]
  • milano/sexpert: don't save oddly sized nvram file [hap]
  • galaxian.cpp: fixed MT07969 by swapping bad ROMs with correct ones from another dumped set [Ivan Vangelista]
  • missamer: Move to its own driver [Dirk Best]
  • undefined Flesh out driver to make it mostly work
  • undefined Create artwork showing all lamps and inputs
  • ns32000.cpp: Fix clang error: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Werror,-Wparentheses]
  • hornet.cpp, nwk-tr.cpp: removed more trampolines [Ivan Vangelista]
  • meritum: make it a derived class of trs80 [Robbbert]
  • render: increase MAX_TEXTURE_SCALES a bit [hap]
  • trs80_quik: redid compat flags for meritum. [Robbbert]
  • hd6301x, hd6301y & derivatives: Updates to internal peripheral emulation [AJR]
  • undefined Add Timer 2 and its associated interrupt and allow it to clock the serial port
  • undefined Change divider for external serial clock to 16
  • undefined Remove timer hack in supremo
  • gen32: add waitstates on rom access [hap]
  • h01x: added mc6845 and cleanup. [Robbbert]
  • mac.cpp, mac128.cpp, macprtb.cpp, macpwrbk030.cpp, macquadra.cpp: Add helper device to permit use of "new" SCSI bus and 53(C)80
  • emulation with macse and later [AJR]
  • sys80 and clones: added Video Cut and Page. [Robbbert]
  • Add -share_directory option. This sets a directory on the host system which emulated systems can directly access. [R. Belmont]
  • apple2: Add support for the BOOTI card [R. Belmont]
  • Update arcade.lua with new devices. [R. Belmont]
  • trs80, sys80, lnw80: Add "reset" (i.e. NMI) button [AJR]
  • ch376: Fix typo that GCC caught and Clang didn't! [R. Belmont]
  • Retiring my original NCR5380 implementation. [R. Belmont, AJR]
  • in213ae: Add version 1.7 [soviet9922]
  • cd.cpp: Macs now can see and boot from CD-ROM. [R. Belmont, Al Kossow]
  • bit90: Add notes describing tape interface (not implemented) [Frank Palazzolo]
  • mac: map full SCSI DRQ memory ranges, A/UX 3 installer can now see its CD. [R. Belmont]
  • rmnimbus.cpp: Corrected false romset date, add new romsets [qazmko1029]
New working clones
  • Alpine Racer (Rev. AR1 Ver.C, Japan [f205v, Brian Troha, The Dumping Union]
  • h01x: fixed cassette, used listed clock frequencies. [Robbbert]
  • ns32000: fix spr instruction [Patrick Mackinlay]
  • New NOT_WORKING machines (#8037) [ClawGrip]
  • New NOT_WORKING machines
  • Pin Ball [Eduardo Anay]
New working software list additions
  • mbee_cass: [Robbbert]
  • Bee III Basic [Robbbert]
  • Star Block [Robbbert]
  • jpinball: Mark sound ROM as bad dump [AJR]
  • ibm5150undefinedNew working software list additions [ArcadeShadow]
  • undefined New working software list additions Elvira: Mistress of the Dark Jones in the Fast Lane (EGA release) Jones in the Fast Lane (VGA
  • release) King's Quest I: Quest for the Crown Obitus
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
  • undefined New working software list additions Elvira II: Jaws of Cerberus (5.25" HD) Elvira II: Jaws of Cerberus (Italy) Joe & Mac: Caveman
  • Ninja WaxWorks
  • nscsi_cd: Implement READ DISC INFORMATION command. [R. Belmont]
  • prodos: experiements in directory tree reading. [Olivier Galibert]
Software list items promoted to working
  • bbc_flop_32016: PanOS Version 1.10 System Disks, PanOS Version 1.40 System Disks, GCAL, BCPL, Reduce [Nigel Barnes]
  • bus/electron/m2105: Rewritten M2105 expansion according to schematic. [Nigel Barnes]
  • undefined added missing printer handler lines.
  • undefined corrected ROM mapping.
  • undefined added battery backed RAM.
New clones marked as NOT_WORKING
  • Saga Fox [Alessandro Liberalato]
  • Saga Fox/F80 [Alessandro Liberalato]
New working software list additions
  • sagafox: Saga Fox CP/M [Alessandro Liberalato]
  • bus/bbc/fdc: Use arrays of floppy_connector. [Nigel Barnes]
  • bbc_cumana68k: Initialise members. [Nigel Barnes]
  • bbc_tube_80286: Correct mapped RAM size. [Nigel Barnes]
  • pce.xml: replace bad dumps [quasiscroto]
  • undefined Be Ball, Gomola Speed, and Youkai are listed as known bad dumps with verified correct dumps in No-Intro. Among other things this
  • fixes sprite glitches in the dump of Gomola Speed that has been floating around for decades.
  • Fix minor positioning glitches in disassembly view related to changing sources [AJR]
  • pdp8: Make this skeleton CPU file buildable [AJR]
  • ch376 updates [R. Belmont]
  • undefined Ignore non-8.3 compliant filenames when generating the directory since CH376 is super-tied to FAT12 semantics
  • undefined Implement CHECK_EXIST command for BBC Micro
  • undefined Implement undocumented command 0x16, also for BBC Micro
  • undefined Fix status return from SET_USB_MODE
  • apple2: allow apple2/apple2p to use the BOOTI card also. [R. Belmont]
  • trs80: Fix missing device error [AJR]
  • pce_tourvision.xml: cleanup to match changes to pce.xml [quasiscroto]
  • undefined Be Ball and Gomola Speed do in fact match the only verified dumps in pce.xml. Old alternates in pce.xml appear to be bad dumps.
  • trs80.cpp: Change machine config constructor names to be less confusing [AJR]
  • ch376: Fix missing file [R. Belmont]
  • amstr_pc.cpp: reinstate anyonymous namestate marker [rfka01]
  • cdr-254sh: Skeleton [Olivier Galibert]
  • ns32000: correct operand read/write bus space [Patrick Mackinlay]
  • wd1010: expand head selection [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Tektronix 6130 [Randon Michels, Patrick Mackinlay]
  • dinetwork: don't transmit fcs [Patrick Mackinlay]
  • tekigw: appease clang [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Canon Typestar 3 [Guru]
  • gticlub.cpp, hornet.cpp, nwk-tr.cpp, zr107.cpp: misc cleanups [Ivan Vangelista]
  • m6800: account interrupt cycles for timer counter [hap]
  • m6800: remove outdated captain's log [hap]
  • vt1682: probably fix fullrom read buffer overflow [hap]
  • dc7085: overhaul [Patrick Mackinlay]
  • decstation: pmax/pmin pass more diagnostics [Patrick Mackinlay]
  • pacman: mark mspactwin as a hack [hap]
New working clones
  • World Rally (Version 1.0, Checksum E586) [iq_132]
New machines marked as NOT_WORKING
  • DECmate II (PC278) [AJR, Vince Slyngstad]
  • DECmate III (PC238) [AJR, Vince Slyngstad]
  • Fix crashes in Qt debugger caused by trying to select a nonexistent disassembly or memory view [AJR]
  • canons80, canonts3: Use correct I/O map; fake a few interrupt vectors [AJR]
  • canons80, canonts3: Same entry points can be used for both [AJR]
  • prodos: Add file and resource reading [Olivier Galibert]
  • pc9801.cpp: add implementation of the DAC_1BIT interface (#8017) [Angelo Salese]
  • undefined pc9801.cpp: add implementation of the DAC_1BIT interface
  • undefined pc9801.cpp: fix DAC1BIT sound aliasing by changing it to a speaker_sound_device, kudos to Lord Nightmare for pointing this out
  • undefined pc98.xml: update QA notes
  • undefined pc98.xml: fix zeta boot order, promoted to working
  • undefined pc9801.cpp: bind level_w directly instead of lambda trampoline
  • macquadra700: hook up SCSI PDMA and DRQ. [R. Belmont]
  • slightly adjust asuka 120 disk a image to fix copy protection [cracyc]
  • m68kfpu: support instructions with 80-bit FP immediate values. (GitHub issue #8049) [R. Belmont]
New working clones
  • Player's Choice (M3C1) [Brian Troha, The Dumping Union]
  • The Pit Boss (M4A4) [Brian Troha, The Dumping Union]
  • mview: Fix missing import of submaps in views. Need to fix more about import_submap vs. prepare_map vs. populate_from_map though.
  • [Olivier Galibert]
New working software list additions
  • trs80_cass: [Robbbert]
  • Collission [Robbbert]
  • Baccarat [Robbbert]
  • Backgammon [Robbbert]
  • Blackjack [Robbbert]
  • Reno Casino Craps [Robbbert]
  • System-80 Demo [Robbbert]
  • Death Trap [Robbbert]
  • Reno Keno [Robbbert]
  • Micro-opoly [Robbbert]
  • Quick Watson [Robbbert]
  • Reno Casino Roulette [Robbbert]
  • Micro-80 Pinball Machine [Robbbert]
  • Reno Casino Slot Machine [Robbbert]
  • Star Trek (The Computer Game) [Robbbert]
  • Star War [Robbbert]
  • Taipan [Robbbert]
  • Troll Crusher [Robbbert]
  • Video Genie Demo [Robbbert]
  • Wheel of Fortune [Robbbert]
  • 315_5338a: Add command readback and more serial output commands. Also always output on port writes. [Dirk Best]
  • bingoc: Convert terminal to a device, partially works now [Dirk Best]
New working software list additions
  • trs80_cass: [Robbbert]
  • Cosmic [Robbbert]
  • Defense Command [Robbbert]
  • Eliza [Robbbert]
  • Les Invasiou des Extras-terrestres [Robbbert]
  • Escape [Robbbert]
  • Head On [Robbbert]
  • Heliko [Robbbert]
  • Space Invaders [Robbbert]
  • Invaders [Robbbert]
  • Invasion Force [Robbbert]
  • Mission Impossible [Robbbert]
  • Penetrator [Robbbert]
  • Pyramid [Robbbert]
  • Galaxy Invasion (2 versions) [Robbbert]
  • King of the Hill [Robbbert]
  • Robot Attack [Robbbert]
  • Sargon Chess [Robbbert]
  • Scarfman [Robbbert]
  • Scripsit v1.0 [Robbbert]
  • Seadragon [Robbbert]
  • Space Invaders (alt) [Robbbert]
  • Savage Island (Pt 1) [Robbbert]
  • Space Warp [Robbbert]
  • Starfighter [Robbbert]
  • Starfighter Trainer [Robbbert]
  • Swamp War [Robbbert]
  • Alien Taxi [Robbbert]
  • Lowercase conversion [Robbbert]
  • Z-Chess [Robbbert]
  • trs80_cass.xml: corrections [Robbbert]
  • cyclemb.cpp: Remove MACHINE_IMPERFECT_SOUND flags (#8055) [sasuke-arcade]
  • nb1412m2: don't return a bool for uint8 [hap]
  • cop01: let's add imperfect sound flag for cop01 too [hap]
  • atari_s1.cpp, atari_s2.cpp updates: [Ivan Vangelista]
  • undefined verified 20967-01 PROM dump [Gerald (COY)]
  • undefined synced sets with PinMAME
New working clones
  • Tech Romancer (Asia 980914) [sugoihelsinki]
  • Games promoted to working
  • Reel Money (JPM) (IMPACT) (RE 9) (set 1) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6 L11) (set 1) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5) (set 1) [James Wallace]
  • Clones promoted to working
  • Reel Money (JPM) (IMPACT) (RE 9) (set 2) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 3) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 4) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6P L11) (set 2, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6 I L11) (set 3) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6A AL13) (set 4) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6AP AL13) (set 5, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 L18) (set 6) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8P L18) (set 7, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 AL18) (set 8) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 I L18) (set 9) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 L22) (set 10) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11P L22) (set 11, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 AL22) (set 12) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5P) (set 2, Protocol) [James Wallace]
  • cyclemb.cpp: Remove MACHINE_NO_COCKTAIL flags (#8056) [sasuke-arcade]
  • misc drivers: use socket device instead of cartslot where appropriate [hap]
New working software list additions
  • trs80_cass: Doubled Dancing Demon Demo [Robbbert]
  • vgmplay.xml: Updates of tracks and/or metadata from the most recent pack releases. [vgmrips.net, Tafoid]
  • trs80_cass.xml: fixed mistake [Robbbert]
  • ucom4d: changed to PAGED 8bits [hap]
  • hd6301y: preliminary support for port 6 handshaking [hap]
  • Attempt to fix Solar Assault stage 3 crash (nw) [Ville Linde]
New working clones
  • Percussion Freaks 7th Mix (GundefinedC07 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 8th Mix (GundefinedC38 VER. AAA) [Thief0019, xuserv]
  • New NOT_WORKING clones
  • Percussion Freaks 2nd Mix (GE912 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 3rd Mix (GundefinedA23 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 4rd Mix (GundefinedA25 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 5th Mix (GundefinedB05 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 6th Mix (GundefinedB16 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 9th Mix eAmusement (GundefinedD09 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 10th Mix eAmusement (GundefinedD40 VER. AAA) [Thief0019, xuserv]
  • hd6301y: small fix to port 6 handshake irq [hap]
  • m68k: backport FPU fixes from upstream Musashi [R. Belmont, Jean-Francois Fabre]
  • m68k: header update. [R. Belmont]
  • x68k: don't supress hsync state changes during vblank [cracyc]
  • hd6301x: add overrides for port 3 data [hap]
  • bublbobl,kikikai: remove embedded mcu io ports emulation and use m6801 io map 0-7 instead [hap]
  • x68k: if raster irq is on same line, trigger it immediately [cracyc]
  • added saitek OSA module interface used in leonardo/renaissance [hap]
New machines marked as NOT_WORKING
  • MG-1 [Tom Stepleton, Andrew McPherson]
New machines marked as NOT_WORKING
  • Kyber Minus [Nigel Barnes, Alessandro Liberalato]
  • fix Percussion Freaks 9th & 10th Mix descriptions. [smf-]
  • fixed drum mania 10th mix description. [smf-]
  • saitek_osa: added Maestro A module [hap, Berger]
  • hd63450: restart transfer if continue is set [cracyc]
  • mg1.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
  • tek410x.cpp: Add more peripherals [AJR]
  • ymfm: Refactor new FM engine into a 3rdparty library (#8046) [Aaron Giles]
  • undefined ymfm: refactor the code into a separate 3rdparty library
  • - Moved ymfm core implementation to 3rdparty/ymfm
  • - Split out each family (OPM/OPN/OPL/etc) into its own source file
  • - Added preliminary OPQ and OPZ support, still WIP
  • - Put all 3rdparty code into its own namespace ymfm
  • - Fixed various bugs reported in #8042
  • - Created interface class for communication between the 3rdparty engine and the emulator
  • - Standardized MAME implementation of all Yamaha devices based on a template class
  • - Created standard base class ym_generic that can be used when multiple YM chips are swapped in
  • - Changed YM2203/2608/2610 to embed a YM2149 as a subdevice instead of deriving from ay8910_device
  • - Also provided compile-time option to use a simplified built-in SSG rather than using MAME's at all (currently off)
  • - Consolidated MAME header files from one-per-chip (ym2151.h, ym2203.h, etc) to one-per-family (ymopm.h, ymopn.h, etc)
  • psr60: hooked up YM3806. [R. Belmont]]
  • fmtowns: adjust PCM/CDDA volume (#7830) [r09]
  • ymfm: Switch to internal SSG for YM2203/2608/2610. Clean up code to determine the number of SSG outputs. [Aaron Giles]
  • Machines promoted to working
  • Microbee Teleterm [Robbbert]
  • mbee: clarify TODO. [Robbbert]
  • new WORKING machines (#8063)
  • Dokaben 2 (Japan) [ShouTime, Team Japump]
  • New working clones (#8033)
  • U.N. Defense Force: Earth Joker (US / Japan, set 3) [Sergio G]
  • Found in Taito PCB: K1100726A / J1100169B [Sergio G]
  • It only differs in 2 program roms: 4.ic23 and 3.ic8. They are very close to earthjkra set and only differs in 42 bytes in each rom.
  • [Sergio G]
  • Eprom labels are numbered in the same way as earthjkrp set, but 3 and 4 ones are swapped (Maybe a typo in earthjkrp ?) [Sergio G]
  • Same ROMSTAR license and no region disclaimer when dipswitch is changed, like earthjkr and earthjkra sets. [Sergio G]
  • It seems a newer version than earthjkra set, including additional changes to those added in earthjkra in comparison to earthjkr
  • set, as earthjkra and earthjkrb share the same changes from earthjkr. [Sergio G]
  • Added new clone: earthjkb in mame.lst [Sergio G]
  • undefined Co-authored-by: EX86868
  • a800_flop.xml: more floppy soft additions (#8050) [0kmg]
New working software list additions
  • Atari Translator (USA) [0kmg]
  • Forbidden Forest [0kmg]
  • Saracen [0kmg]
  • New not working software list additions
  • Crosscheck [0kmg]
  • Spitfire 40 [0kmg]
  • fixed a comment [0kmg]
  • undefined Co-authored-by: quasiscroto
  • saitek_osa: add skeleton device for Sparc module [hap, Berger]
  • imgcntrl.cpp: Workaround for MT #7978 [AJR]
  • tek410x.cpp: Improve ROM mapping; add interrupts [AJR]
  • bus/vsmile: Added Smart Keyboard in US, French, and German layouts. [Ryan Holtz, PulkoMandy] (#8059) [MooglyGuy]
Software list items promoted to working
  • vsmile_cart: V.Smile Smart Keyboard (USA), V.Smile Clavier Tip Tap (France), V.Smile Schreibspaß (Germany) [Ryan Holtz, PulkoMandy]
  • fscc9ps: correct cpu speed [hap]
  • missbamby.cpp: Add Golden Winner missing PROM [@LosTrastosDeXaX]
  • fmtowns: draw sprites at end of sprite drawing time [cracyc]
  • ymfm: Fix binding errors due to usage of class names that are no longer derived from related classes. [Aaron Giles]
  • Calomega driver major improvements. [Roberto Fresca, Grull Osgo]
    • Worked the analogic color system, adding the three R-G-B presets.
    • Added the PORT_ADJUST for RGB in all games, defining the default values.
    • Redumped the Cal Omega - Game 20.8 (Winner's Choice). Reworked proper inputs.
    • Inputs from the scratch for all the Pixels, Keno and Hotline games. Promoted to WORKING.
    • Specific inputs for games 12.8, 15.7, 15.9, 17.2, and 20.4. Promoted to WORKING.
    • Fixed Pixels games colors.
    • Connected System 903/904 PIA #0 IRQB line to CPU IRQ.
    • Set a handler for System 903/904 PIA #0 CB1 line, as IRQ ack.
    • Added external keyboard controller (i8035 + i8251) for Keno Games, system 903.
    • Added virtual clickable keyboard layout to keno games, necessary to get them working.
    • Added hopper support to Cal Omega - Game 7.4 (Gaming Poker, W.Export).
  • undefined Added the following System 903 counters: coin in, coin out, and optional (per game).
  • Machines promoted to working
  • Cal Omega - Game 9.4 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 10.7c (Big Game) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.5 (Bingo) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.7 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 14.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 16.8 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.3 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.4 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.6 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.4 (Super Blackjack) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.8 (Winner's Choice) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 23.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 24.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, amusement) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, gaming) [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 903 Diag.PROM [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 905 Diag.PROM [Roberto Fresca, Grull Osgo]
  • mbeett: removed SCC device which was never fitted to real machines. [Robbbert]
  • Super80: added interface for future software list. [Robbbert]
New machines marked as NOT_WORKING
  • Dangerous Bar [Museo del Recreativo (Amusement Museum)]
  • sorcerer: quickload changes [Robbbert]
    • merged snapshot and quickload;
    • fixed snapshot which had been broken by the memory system upgrade;
    • added interface to future software list.
  • sorcerer: fixed bugs with SNP handling. [Robbbert]
  • RX-78 software information update (#8023) [David 'Foxhack' Silva]
    • Added serial number and official romanization to a few applications. [Dave 'Foxhack' Silva]
  • fmtowns: move sprite disable check [cracyc]
  • jasmin: Support write [Olivier Galibert]
  • pc_formats: Believe it or not, but it seems there has been released pc-format ipfs [Olivier Galibert]
  • Removed the MACHINE_NOT_WORKING flag to: Cal OmegaundefinedGame 23.6 (Hotline) Cal Omega - Game 24.6 (Hotline) [RobertoFresca]
  • Reworked inputs for Cal OmegaundefinedGame 14.5 (Pixels). Bypassed the checksum to get it working, and flagged as BAD_DUMP.
  • [RobertoFresca]
  • capcom: Adjust the common screen timings on old capcom games [O. Galibert, Jotego]
  • wd_fdc: commands don't clear forced interrupt [Patrick Mackinlay]
  • tekigw: updates to better match schematics [Patrick Mackinlay]
  • hh_tms1k: sean identified tsukuda pachinko mcu [hap]
  • wd_fdc.cpp revert prev and add INTRQ logic notes [MetalliC]
  • saitek_osa: use boost interleave instead of perfect quantum [hap]
  • coco3: remove the dual screens, machine config option instead [hap]
  • coco3: don't put screen_config in coco3_keyboard [hap]
  • i286: clear m_fire_trap before interrupt [cracyc]
  • adb: add skeleton for model A9M0331 ADB mouse. [R. Belmont, Al Kossow]
  • x68k_crtc: make raster callbacks partial update until the last line rather than the current one [cracyc]
  • bml3: connected up software list [Robbbert]
New working software list additions
  • bml3_flop: [Robbbert]
  • Disk Basic and Utilities [Robbbert]
  • FCG6890 [Robbbert]
  • Insect Hunter [Robbbert]
  • Japanese Word Processor [Robbbert]
  • Submarine Treasures Pick Up [Robbbert]
New NOT_WORKING software list additions
  • bml3_flop: [Robbbert]
  • MA5370 [Robbbert]
  • renaissa: found module led [hap]
New working clones
  • Cadash (Germany) [R67055]
  • joctronic.cpp: Add 'jpinball' redumped sound ROM [Eduardo Anay] (#8072) [ClawGrip]
  • namcos1.cpp: Fixed abbreviated titles, and added allow continue DIP switch for Berabowman. (#8053) [sasuke-arcade]
  • Fixed abbreviated titles for ws, berabohm, berabohmb, wldcourt, ws89 and ws90.
  • namcos2.cpp: Force finallap to use 32x32 sprite size for title screen. (#8074) [David Haywood]
  • bml3mp1805: fixed the crashing, but it seems to have trouble reading the disk. [Robbbert]
  • tekigw: don't crash when hard disk is missing [Patrick Mackinlay]
  • If the GIME monitors FF22, it must also monitor FF23. Fix Mame Testers bug: 07512 [tim lindner]
  • vtech/memexp/rs232: Add version 1.6 and make it default [Dirk Best]
  • New Working Clones (#8079) [Nekoziman]

New Working Clones

  • Warp-1 (Japan) [Team Japump!!!, Wayder]
  • ladybug.cpp: Added support for Mrs. Dynamite (Universal, 1982). (#8071) [Frank Palazzolo]
New working machines
  • Mrs. Dynamite [Frank Palazzolo]
  • pdp8: Rewrite disassembler; add alternate disassembly for HD-6120 [AJR]
  • undefined unidasm: Add option to use octal instead of hexadecimal for output
  • decmate2, decmate3: Emulate HD-6120 CPU; add enough I/O to initialize various peripheral ICs and run tests on disk controller [AJR]
  • Compile fix for Linux (#8081) [Brandon Munger]
  • m72.cpp: Fix sound balance (#8077) [cam900]
  • undefined FM output volume is louder than DAC output volume in previous behavior, that's incorrect compared to real hardware.
  • chip8_quik: removed duplicate item. [Robbbert]
  • aquarius: Display border and render by scanline. [Nigel Barnes]
  • undefined Converted mapper to use views.
New working software list additions
  • aquarius_cart: Bootloader BASIC v1.0, Bootloader BASIC v1.1, Bootloader BASIC v2.0, Bootloader BASIC v2.1, BL-Bird
  • [Martin v.d. Steenoven]
  • saitek_osa: add embedded screen [hap]
  • attach_window support for SDLMAME (#8070) [npwoods]
  • namcos2_sprite: update note [hap]
  • bml3: adjusted keyboard, fixes Insect Hunter. [Robbbert]
  • hd6120: Don't clear INTGNT after an external IOT when executing in panel mode [AJR]
  • Preliminary support for GCC 11.1 (Fedora 34) [R. Belmont]
  • dsp56000: Fix null pointer bugs in disassembler [AJR]
  • sms.xml: added recently published carts (#8051) [0kmg]
    • undefined sms.xml: added recent cart releases
    • undefined sms.xml: add pigarus clones. fix battery/ram info for parent
New working software list additions
  • Bara Buru [Kagesan]
  • Bruce Lee [Kagesan]
  • Flight of Pigarus (v1.11) [Kagesan]
  • Flight of Pigarus (v1.10) [Kagesan]
  • Flight of Pigarus (v1.00) [Kagesan]
  • Heroes Against Demons [Ichigo]
  • Voyage - A Sorceress' Vacation [Snags]
  • gamegear.xml: new software list additions + fix MT 7965 (#8027) [0kmg]
New working software list additions
  • Aerial Assault (Tw, SMS mode) [smspower]
  • Argos no Juujiken (Tw, SMS mode) [smspower]
  • Black Belt (Tw, SMS mode) [smspower]
  • The Cyber Shinobi (Tw, SMS mode) [smspower]
  • Doki Doki Penguin Land - Uchuu Daibouken (Tw, SMS mode) [smspower]
  • Double Dragon (Tw, SMS mode) [smspower]
  • Final Bubble Bobble (Tw, SMS mode) [smspower]
  • Forgotten Worlds (Tw, SMS mode) [smspower]
  • Great Basketball (Tw, SMS mode) [smspower]
  • Hokuto no Ken (Tw, SMS mode) [smspower]
  • Kung Fu Kid (Tw, SMS mode) [smspower]
  • Lord of Sword (Tw, SMS mode) [smspower]
  • Paperboy (Tw, SMS mode) [smspower]
  • Prince of Persia (Tw, SMS mode) [smspower]
  • Quartet (Tw, SMS mode) [smspower]
  • R-Type (Tw, SMS mode) [smspower]
  • Scramble Spirits (Tw, SMS mode) [smspower]
  • Secret Command (Tw, SMS mode) [smspower]
  • Seishun Scandal (Tw, SMS mode) [smspower]
  • Shadow Dancer (Tw, SMS mode) [smspower]
  • Shadow of the Beast (Tw, SMS mode) [smspower]
  • Strider (Tw, SMS mode) [smspower]
  • Submarine Attack (Tw, SMS mode) [smspower]
  • Thunder Blade (Tw, SMS mode) [smspower]
  • gamegear.xml: 24 new software list additions [smspower]
  • Fix MT 7965 [0kmg]
  • Added pinyin readings to alternate titles [0kmg]
  • fmtowns_cd.xml: 8 new dumps, 21 replacements, 1 missing floppy added (#8058) [r09]
    • Added the missing floppy disk to Taikou Risshiden [cyo.the.vile]
New working software list additions
  • Air Warrior V1.1 (1992-03-16) [redump.org, wiggy2k]
  • Hajimete no Ryokou Eikaiwa (FM Towns Marty version) [redump.org]
  • Healthy Life II [redump.org]
  • NHK Jissen Eikaiwa (FM Towns Marty version) [redump.org]
  • Sim Sports Diving - Soreyuke! Diving [redump.org]
  • Towns System Software V2.1 L31 [redump.org]
  • New not working software list additions
  • Kero Kero Keroppi to Origami no Tabibito [redump.org]
  • Towns VNet V1.1 L10 [redump.org]
  • Replaced software list items
  • 38-man Kilo no Kokuu [redump.org]
  • Daikoukai Jidai [redump.org]
  • Dengeki Nurse [redump.org]
  • Dungeon Master II - Skullkeep [redump.org]
  • FM Towns Super Technology Demo 1993 [redump.org]
  • Goh II Towns Special [redump.org]
  • Hoshi no Suna Monogatari [redump.org]
  • Inindou - Datou Nobunaga [redump.org]
  • Ishin no Arashi [redump.org]
  • Ku²++ [redump.org]
  • Lemmings [redump.org]
  • Mad Stalker - FullMetalForce [redump.org]
  • Mahjong Hou Tei Rao Yui [redump.org]
  • Might and Magic - Darkside of Xeen [redump.org]
  • Rocket Ranger [redump.org]
  • Syndicate [redump.org]
  • Taikou Risshiden [redump.org, cyo.the.vile]
  • Ultima IV - Quest of the Avatar [redump.org]
  • Ultima V - Warriors of Destiny [redump.org]
  • Wing Commander - The Secret Missions & The Secret Missions 2 - Crusade [redump.org]
  • Zan III - Ten'un Ware ni Ari [redump.org]
  • ibm5150.xml: New working software list additions (#8067) [ArcadeShadow]
  • undefined ibm5150.xml: New working software list additions
  • - Astérix: El Golpe del Menhir (Astérix y Operacion Menhir) (Spain, System 4 release) [archive.org] Astérix: Operation Getafix
  • (UK) [The Good Old Games] Battle Chess (3.5", EGA version, Spain, Dro Soft release) [archive.org] Ishar: Legend of the
  • Fortress [The Good Old Games]
  • undefined ibm5150.xml: Corrected publisher's name: "Coktel Vision"
  • ibm5170.xml: New working software list additions (#8068) [ArcadeShadow]
New working software list additions
  • Alone in the Dark (Spain, Top Games/Altaya release) [archive.org]
  • Heart of China (Spain, MCM release) [archive.org]
  • Indiana Jones and the Fate of Atlantis (3.5", Spain, Erbe release) [archive.org]
  • Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", EGA version, Spain, Maxi Juegos/Erbe release) [archive.org]
  • Ishar 2: Messengers of Doom (Spain, Proein release) [The Good Old Games]
  • Wolfenstein 3-D (shareware, CWI Information Services release) [archive.org]
  • c140.cpp: add sample status readback, fixes engine sound in suzuka 8 hours, final lap and four trax game series (#8080) [Angelo Salese]
  • ksys573: Add incomplete support for Dance Dance Revolution Karaoke Mix (#8047) [987123879113]
  • unidasm: Add CPU16 disassembler [AJR]
  • cpu16dasm.cpp: Fix weird editing error [AJR]
  • Fix c6280 volume envelope shape (#8087) [Leonardo Demartino (Delek)]
New working machines
  • Capital Radio Engineering Institute CREI-680 [Robbbert]
  • crei680: fixed potential crash scenario [Robbbert]
  • crei680.cpp: Notes on cassette circuit [AJR]
  • saitek_osa: added maestro/analyst B/C/D/D+/D++ module [hap, Berger, anonymous]
  • namcos2: remove imperfect sound flag for racing games [hap]
  • leonardo/renaissance: add keypad names to input defs [hap]
  • fix crash with mame -romident [hap]
  • bus/bbc/tube: Added Sprow ARM7TDMI Co-Processor. [Nigel Barnes]
  • floptoolundefinedformat/filesystem errors were printing the wrong argument (#8088) [ksherlock]
  • ksys573: Change name of DDR Karaoke Mix to be more detailed (#8089) [987123879113]
  • canon_s80.cpp: added hardware info and trojaned internal HD6301 ROM for canonts3 [Guru]
  • bw14d: make it a clone, like bw14 is. [Robbbert]
  • spectrum_cass.xml: 33 new dumps, 5 replacements [ArcadeShadow]
    • New working software list additions APB (Erbe) [spectrumcomputing.co.uk] Aspar - GP Master (set 2) Beach-Head II (set 5, Erbe)
  • [spectrumcomputing.co.uk] Beverly Hills Cop (IBSA) [spectrumcomputing.co.uk] Bruce Lee (set 10, Erbe) Bruce Lee (set 11,
  • Disprosoft) Brum Brum (Master) [Planeta Sinclair] Bubble Bobble (Dro Soft) [spectrumcomputing.co.uk] Bubble Bobble (Musical 1)
  • [spectrumcomputing.co.uk] E-Motion (Musical 1) [spectrumcomputing.co.uk] Edd the Duck! (bug fix) [spectrumcomputing.co.uk] Fred
  • (Microbyte) [spectrumcomputing.co.uk] Grand Prix Circuit (Dro Soft) [spectrumcomputing.co.uk] Haunted House
  • [spectrumcomputing.co.uk] Hero Quest (Dro Soft) [spectrumcomputing.co.uk] Kick Off (IBSA) [spectrumcomputing.co.uk] Match Day
  • (IBSA) [spectrumcomputing.co.uk] Match Day 2 (IBSA) [spectrumcomputing.co.uk] Moonwalker (Erbe) [spectrumcomputing.co.uk]
  • Objectif Élysée [Planeta Sinclair] Ordlek [Planeta Sinclair] Pang (Erbe) [spectrumcomputing.co.uk] Penetrator (Investronica)
  • [spectrumcomputing.co.uk] Phonex [Planeta Sinclair] Pitfall [Planeta Sinclair] Platoon (128K) [spectrumcomputing.co.uk] Rainbow
  • Islands (Erbe, small case) [spectrumcomputing.co.uk] Rainbow Islands (Musical 1) [spectrumcomputing.co.uk] Regreso al Futuro -
  • Parte III (MCM) [spectrumcomputing.co.uk] Scacchi [spectrumcomputing.co.uk] Super Cars (Erbe) [spectrumcomputing.co.uk] Uridium
  • (Erbe - small case) [spectrumcomputing.co.uk] Xadrez [Planeta Sinclair]
    • Replaced software list items Aspar - GP Master (set 1) Brum Brum [Planeta Sinclair] Cannibals From Outer Space (System 4)
  • [spectrumcomputing.co.uk] Fred [spectrumcomputing.co.uk] Match Day 2 (Erbe, alternate) [spectrumcomputing.co.uk]
  • nitedrvr.cpp: removed tagmap lookups and other very minor cleanups [Ivan Vangelista]
  • tweak road position in Final Lap / 2 / 3, Suzuka 8 Hours / 2, Lucky & Wild to better match hardware videos (Four Trax is uncertain)
  • (#8092) [David Haywood]
  • coco3: move GIME logic into gime.cpp (#8085) [tim lindner]
  • coco3: fix diecom light gun. (#8075) [tim lindner]
  • renaissa: add buttons to internal artwork [hap]
  • rpatrol: correct boat color [hap]
  • adb: preliminary working A9M0330 IIgs keyboard emulation (not used yet). [R. Belmont]
  • saitek_osa: larger default screen size [hap]
  • bbc_rom.xml: Various additions, renames, and additonal info. [Nigel Barnes]
  • spectrum_cass.xml: fixed validation [Ivan Vangelista]
  • ymfm: Sync with latest, add complete YMF278B support (#8090) [Aaron Giles]
    • Sync with upstream. I/O callbacks are now consolidated into a single read callback and a single write callback, with an access type specifier.
    • Initial working implementation of YM278B. Most features implemented, except vibrato.
    • Implement vibrato and status register flags. Fix envelope rate computation.
    • undefined Rename ymfm_interface: :external_type to access_class and clean up the fallout.
    • Formally replace the old YMF278B engine with the one from ymfm
    • Rotated YMF278B outputs into a more logical order.
    • Re-evaluted envelope calculations and 2x works better than the weird 15/8 I came up with before. Also changed the way FM
  • resampling is computed to be more precise (and simpler). Turned off extraneous debugging.
    • Start of/reset to a null state with no loaded waveforms.
  • Fix YM2608 I/O ports.
  • pbo: Added skeleton for Philips BO (Videosynthesizer Prototype). [Ryan Holtz, MrMii6, CD-i Fan] (#8093) [MooglyGuy]
  • New WORKING clones (#8086) [ClawGrip]

New WORKING clones

  • Basket Ball (8-way Joystick bootleg of Arch Rivals) [jordigahan]
  • sprint2.cpp: added dip locations [Guru]
  • gunpey.cpp: Add save states, Fix init, Add version info from startup screen, Minor cleanups (#8076) [cam900]
  • apple2gs: remove keyboard 8048 ROMs now that a9m0330 is a device. [R. Belmont]
  • ymfm: Boost ADPCM-B volume by a factor of 2 to more closely match previous levels. Addresses MT #07956 [Aaron Giles]
  • galileo: add buttons to internal artwork [hap]
  • ymfm: Add missing clamp in YM2608 [Aaron Giles]
  • ui/selmenu.cpp: Don't make assumptions about what's off the end of a string view (GitHub #7967). [Vas Crabb]

Machines promoted to working

  • Kasparov Leonardo [hap]
  • Kasparov Renaissance [hap]
  • saitek_stratos: make tking a clone of stratos [hap]
  • ymfm: Fix OPL3 waveform 7 to better match hardware. [Aaron Giles]
  • pbo: Map a few more registers [AJR]
  • dai3wksi: use PORT_COCKTAIL instead of PORT_PLAYER in input defs [hap]
  • itaten: change default difficulty level [hap]
  • dai3wksi: update notes [hap]
  • leonardo: add buttons to internal artwork [hap]
  • leonardo: missed one textlabel [hap]
  • x68k: fill bitmap with lowest priority tile layer so pixels that would be transparent are drawn with lowest priority [cracyc]
  • coco3: fix Arkanoid sound (#8060) [tim lindner]
    • Modify timer interrupts to flag even if interrupts are turned off. Modify timer interrupts to constantly flag if timer value is zero.
  • dragrace.cpp: added dip locations [Guru]
  • Apple softlist update for May 2012 (#8095) [Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • Animals Facts and Adventures [4am, Firehawke]
  • Dino Dig: Dictionary Skills [4am, Firehawke]
  • Dino Speller: Beginning Dictionary Skills [4am, Firehawke]
  • Keyworks: First Keyboarding Skills [4am, Firehawke]
  • Parts of Speech: Fun with Nouns and Pronouns [4am, Firehawke]
  • Troll Reading Games: The Adventures of Tom Sawyer [4am, Firehawke]
  • Graph Maker: Introduction to Graphs and Charts [4am, Firehawke]
  • Let's Go There: Beginning Map and Geography Skills [4am, Firehawke]
  • Let's Learn About Computers [4am, Firehawke]
  • Teddy's Playground (1989 Rerelease) (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Alligator Mix (1985 Rerelease) (cleanly cracked) [4am, Firehawke]
  • Teddy's Playground (1989 Re-release) (cleanly cracked) [4am, Firehawke]
  • Alphabet Circus (Revision 0) (cleanly cracked) [4am, Firehawke]
  • Kidwriter (Revision 0) (cleanly cracked) [4am, Firehawke]
  • Mastery Arithmetic Games (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • Ratios and Proportions (cleanly cracked) [4am, Firehawke]
  • SocMate Analogies Games (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • Rastan [4am, Firehawke]
  • Zany Golf [4am, Firehawke]
  • Marble Madness (IIgs) [4am, Firehawke]
  • Qix (IIgs) [4am, Firehawke]
  • Tass Times in Tonetown (IIgs) [4am, Firehawke]
  • World Games (IIgs) [4am, Firehawke]
  • Gauntlet (IIgs) [4am, Firehawke]
  • Uninvited (IIgs) [4am, Firehawke]
  • Cavern Cobra (IIgs) [4am, Firehawke]
  • Hardball! (IIgs) [4am, Firehawke]
  • Task Force [4am, Firehawke]
  • Shadowgate (IIgs) [4am, Firehawke]
  • Serve and Volley (IIgs) [4am, Firehawke]
  • California Games (IIgs) [4am, Firehawke]
  • Sea Strike (IIgs) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Star Search (Self-Running Demo) (cleanly cracked) [4am, Firehawke]
  • Zoo Master (cleanly cracked) [4am, Firehawke]
  • Black Belt (cleanly cracked) [4am, Firehawke]
  • Uncle Clyde's Consonant Slides: Consonant Blends and Digraphs (cleanly cracked) [4am, Firehawke]
  • Uncle Clyde's Consonant Slides: Ending Consonants (cleanly cracked) [4am, Firehawke]
  • Chess, Checkers, and Backgammon (cleanly cracked) [4am, Firehawke]
  • Division Skills (cleanly cracked) [4am, Firehawke]
  • Vocabulary Skills (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • The Duel: Test Drive II (IIgs) [4am, Firehawke]
  • Keef the Thief (IIgs) [4am, Firehawke]
  • Grand Prix Circuit (IIgs) [4am, Firehawke]
  • Crystal Quest (IIgs) [4am, Firehawke]
  • Impossible Mission II (IIgs) [4am, Firehawke]
  • The Last Ninja (IIgs) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • The Hunt for Red October (IIgs) [4am, Firehawke]
  • Final Assault (IIgs) [4am, Firehawke]
  • Dark Castle (IIgs) [4am, Firehawke]
  • Silent Service (IIgs) [4am, Firehawke]
  • GATE (IIgs) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Le Choc des Multinationales (cleanly cracked) [4am, Firehawke]
  • L. A. Land Monopoly (cleanly cracked) [4am, san, Firehawke]
  • Analogies Tutorial (Version 12.15.87) (cleanly cracked) [4am, Firehawke]
  • Decimals and Percent: Decimals Practice Problems (cleanly cracked) [4am, san, Firehawke]
  • Hand Holding BASIC (cleanly cracked) [4am, san, Firehawke]
  • Dragon Games (cleanly cracked) [4am, Firehawke]
  • srcclean for release [Vas Crabb]
  • use derived classes for Namco System 2 sprites, give Final Lap its own based on schematics showing 32x32 select is different.
  • (#8096) [David Haywood]
    • (cherry picked from commit e3aa064b18d74cb5e3fe0fa314f15e1a99afd44e)
  • fmtowns: fix sprite gaps [cracyc]
  • swim: Fixed bugs linked to device selection [Olivier Galibert]
  • Clean up metadata [Vas Crabb]
→ NOWSZY [arcade] Mame x64 0.231 28/04/2021

MAME 0.231 28 Apr 2021

MAME 0.231, our April release, is out now! The Yamaha FM synthesis rewrite is progressing, with the OPL family (including YM2413, YM3526, YM3812, YMF262 and Y8950) done this month. A number of regressions reported against the previous release have also been fixed. Most things should be improved, but if you notice something wrong with a system using one of these chips, be sure to let us know. Warp-1, a very rare Sun Electronics game from the late ’70s, has been added this month. This is an early example of an “into the screen” space shooter.

For as long as it has been emulated, the “3D” stages in Contra have been too easy. This comes down to the functionality of the Konami 007452 chip, which Konami calls a VRC&DMP. Now we know that VRC stands for Virtual ROM Controller, and controls ROM banking. However, the DMP part has been more of a mystery, assumed to be some kind of protection. This month, furrtek worked out that it’s apparently some kind of Divide/Multiply Processor, for 16-bit maths operations that would be unacceptably slow on the games’s pair of 6809-family CPUs. The great news is the game now runs correctly, the bad news is you’ll probably die a lot more.

David “Haze” Haywood is back this month with fixes for several arcade games that have never been quite right. He’s fixed graphical priority issues in SNK’s Beast Busters and Mechanized Attack, improved timing in Seibu Kaihatsu’s Shot Rider, and corrected layer offsets in Mitchell’s Funky Jet. He also added support for a couple of protected Mega Drive bootleg games from Argentina. Recently, David has been streaming MAME gaming sessions, often highlighting under-appreciated games. You can watch the recorded streams on his YouTube channel. Still on the topic of things that have never been right, sasuke has been busy this month. He’s improved the Nichibutsu 1412M2 DAC playback rate and timer period calculation, most noticeable on the Mighty Guy soundtrack, and made Taito’s unicycling game Cycle Maabou playable.

 

Revision 0.231 2021-04-28

New working machines
  • Bare Knuckle (Chinese bootleg of Megadrive version) [ShouTime]
  • Bare Knuckle II (Chinese bootleg of Megadrive version) [ShouTime]
  • BASF 7120 [rfka01, Dirk Best]
  • Casino 21 UCMC/IWC (ver 30.08) [Roberto Fresca, Grull Osgo]
  • Poker UCMC/IWC (ver 162.03) [Roberto Fresca, Grull Osgo]
  • Warp-1 [Dillweed, Ivan Vangelista, hap]
New working clones
  • Daioh (prototype, earlier) [coolmod, caius, The Dumping Union]
  • Franklin Computer Franklin ACE 1000 [christopherkobayashi]
  • Funky Jet (Korea, prototype?) [xuserv, juking]
  • Handle Champ (GQ710 1997/12/08 VER. JAB) [Guru, smf]
  • Heavyweight Champ (set 2) [Victor Fernandez (City Game)]
  • JoJo's Venture (Asia 981202) [XeD, MetalliC]
  • JoJo's Venture (Asia 990108) [XeD, MetalliC]
  • JoJo's Venture (Asia 990128) [XeD, MetalliC]
  • Mars Matrix: Hyper Solid Shooting (Asia 000412) [Jun Mendero]
  • Narc (rev 6.00) [Brian Troha]
  • NBA Hangtime (ver L1.1 4/16/96) [Brian Troha]
  • NBA Hangtime (ver L1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.1 4/16/96) [Brian Troha]
  • NBA Hangtime (ver M1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.3 10/10/96) [Brian Troha]
  • NBA Jam TE (rev 2.0 1/28/94) [Brian Troha]
  • NBA Jam TE (rev 3.0 2/26/94) [Brian Troha]
  • NBA Jam TE (rev 4.0 3/03/94) [Brian Troha]
  • NBA Maximum Hangtime (ver L0.9 10/30/96) [Brian Troha]
  • NBA Maximum Hangtime (ver M1.0 11/08/96) [Brian Troha]
  • Novag Diablo 68000 (set 1) [Berger]
  • Out Run (deluxe sitdown) (Enhanced Edition v2.0.3) [Chris White]
  • Out Run (sitdown/upright, Rev B) (Enhanced Edition v2.0.3) [Chris White]
  • Point Blank 2 (unknown region) [Guru]
  • Poker UCMC/IWC (ver 162.03 20-6-91) [Roberto Fresca, Grull Osgo]
  • Tekken 3 (World, TET2/VER.D) [Brian Troha]
  • Texas Instruments Compact Computer 40 Plus (prototype) [hap, Jon Guidry]
  • Trog (prototype, rev PA5-PAC 8/28/90) [Brian Troha]
  • Trog (rev LA3 2/10/91) [Brian Troha]
  • Warp-1 (Japan, bootleg) [anonymous, Dillweed]
  • Machines promoted to working
  • Beatmania III Append 6th Mix [Eric Holniker]
  • Beatmania III Append Core Remix [Eric Holniker]
  • Cal Omega - Game 15.7 (Double-Draw Poker) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 15.9 (Wild Double-Up) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 17.2 (Double Double Poker) [Roberto Fresca, Grull Osgo]
  • CEI 51.08 (CEI 906-III Poker) [Roberto Fresca, Grull Osgo]
  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12) (set 1) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 5 C13) (set 1) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 1) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT5 L17) (set 1) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 1) [James Wallace]

Clones promoted to working

  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12P) (set 2, Protocol) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 AC14) (set 3) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 C14) (set 2) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 AC13) (set 5) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 C15) (set 4) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 6) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 7, Whitbread) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 2) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 3) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 4) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 5, Whitbread) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 A L12) (set 5) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 L12) (set 3) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P GL12) (set 6, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P L12) (set 4, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT5 I L17) (set 2) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 A L19) (set 9) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 L19) (set 7) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 P L19) (set 8, Protocol) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 AL22 (set 7) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 10) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 9) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 5) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 8, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11P L22)(set 6, Protocol) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 2) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 3) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 4, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO3 L11) (set 13) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO8 L16) (set 11) [James Wallace]
New machines marked as NOT_WORKING
  • Daidaixing Dancing Expert [Sean Riddle]
  • Aminosan (satellite) [Darksoft, rtw, MetalliC]
  • Coleco Rainbow Brite (mini-arcade) [Sean Riddle]
  • Coleco Robotech [Sean Riddle]
  • EACA Computers Ltd Video Genie EG3003 [Robbbert]
  • Epson PC-386M [flyingharuka]
  • Giesler & Danne GmbH & Co. KG Elzet/P 80 [Robbbert]
  • Intel Intellec 8 MCS [Robbbert]
  • JAKKS Pacific Inc / HotGen Ltd Hannah Montana Pop Tour - Guitar Video Game (JAKKS Pacific TV Game) (May 16 2008) [Sean Riddle]
  • Junior 80 [Robbbert]
  • Lobo Systems MAX-80 [Robbbert]
  • Percussion Freaks (GQ881 VER. EAB) [smf]
  • Roland PR-100 Digital Sequencer [AJR, ValleyBell]
New clones marked as NOT_WORKING
  • DrumMania (GQ881 VER. JAD ALT CD) [smf]
  • Epson PC-486SE [flyingharuka]
  • Giesler & Danne GmbH & Co. KG Elzet/K 80 [Robbbert]
  • Invinco / Head On 2 (set 2) [Callan Brown]
  • NEC PC-9821Ra20 (98MATE R) [flyingharuka]
  • NEC PC-9821Ra333 (98MATE R) [flyingharuka]
  • NEC PC-9821Xa16 [flyingharuka]
  • Percussion Freaks (GQ881 VER. AAB) [smf]
  • Percussion Freaks (GQ881 VER. KAB) [smf]
  • Percussion Freaks (GQ881 VER. UAB) [smf]
  • Sega Golf Club Network Pro Tour 2005 (Rev B) (GDX-0010B) [MajorPBX]
  • Sonic Blast Man 2 Special Turbo (SNES bootleg, set 2) [ShouTime]
New working software list additions
  • a800_flop:
    • Ballyhoo, Caverns of Mars, Chronicles of Osgorth: The Shattered Alliance, Cutthroats, Dandy Dungeon, Enchanter, Essex, Kangaroo,
    • Moonmist, Phantasie, Phobos v1.1, Planetfall, Pogoman, Softporn Adventure, Spellbreaker [A8SP]
  • amiga_flop: RAY Pokeri 100 mk (Fin), RAY Pokeri 200 mk (Fin) [anonymous]
  • apple2_flop_clcracked:
    • Adventures in Space (cleanly cracked), Algebra Action (cleanly cracked), Algebra Volume 3 (Revision 0) (cleanly cracked),
    • Algebra Volume 4 (Version 1.1) (cleanly cracked), Clue (Version 1.5) (cleanly cracked),
    • The Computer Edition of Scrabble (cleanly cracked), Compuzzler (cleanly cracked), Depreciation Log (cleanly cracked),
    • Dragon's Keep (Version 1984-06-05) (cleanly cracked), Flying Tigers (Version 1.3) (cleanly cracked),
    • Forbidden Quest (cleanly cracked), GATO (Version 1.2) (cleanly cracked),
    • MECC-A726 Spelling Volume 1: Primary (Version 3.1) (cleanly cracked),
    • MECC-A728 Spelling Volume 2: Secondary (Version 2.0) (cleanly cracked),
    • MECC-A728 Spelling Volume 2: Secondary (Version 3.1) (cleanly cracked),
    • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.0) (cleanly cracked),
    • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.1) (cleanly cracked),
    • MECC-A733 Elementary Volume 9: Geometry (Version 1.0) (cleanly cracked),
    • MECC-A733 Elementary Volume 9: Geometry (Version 2.1) (cleanly cracked),
    • MECC-A734 Elementary Volume 10: Geometry (Version 1.1) (cleanly cracked),
    • MECC-A735 Elementary Volume 11: Language Arts (Version 1.1) (cleanly cracked),
    • MECC-A736 Elementary Volume 12: Language Arts (Version 1.0) (cleanly cracked),
    • MECC-A736 Elementary Volume 12: Language Arts (Version 2.0) (cleanly cracked),
    • MECC-A737 Mathematics Volume 2: Measurement (Version 1.2) (cleanly cracked),
    • MECC-A738 Mathematics Volume 3: Geometry (Version 1.3) (cleanly cracked),
    • MECC-A738 Mathematics Volume 3: Geometry - (Limited Boot Backup) (Version 1.3) (cleanly cracked),
    • MECC-A743 Elementary Volume 13: Nutrition (Version 1.0) (cleanly cracked),
    • MECC-A746 English Volume 1: Parts of Speech (Version 1.3) (cleanly cracked),
    • MECC-A746 English Volume 1: Parts of Speech (Version 1.4) (cleanly cracked),
    • MECC-A749 School Utilities Volume 2: Readability (cleanly cracked),
    • MECC-A751 Health Maintenance Volume 2: Assessment (Version 1.0) (cleanly cracked),
    • MECC-A752 Nutrition Volume 1 (Version 1.2) (cleanly cracked), MECC-A753 Nutrition Volume 2 (Version 1.5) (cleanly cracked),
    • MECC-A757 Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.1) (cleanly cracked),
    • MECC-A758 Computer Generated Mathematics Materials Volume 2: Problem Solving (Version 1.1) (cleanly cracked),
    • MECC-A771 Grade Manager (Version 1.0) (cleanly cracked), MECC-A771 Grade Manager (Version 1.1) (cleanly cracked),
    • MECC-A771 Grade Manager Revised Edition (Version 2.1) (cleanly cracked),
    • MECC-A771 Grade Manager Revised Edition (Version 2.2) (cleanly cracked),
    • MECC-A771 Grade Manager Revised Edition (Version 2.3) (cleanly cracked),
    • MECC-A773 Growgins' Fractions (Version 1.0) (cleanly cracked), MECC-A773 Growgins' Fractions (Version 1.1) (cleanly cracked),
    • MECC-A774 Adventures with Fractions (Version 1.1) (cleanly cracked), MECC-A775 EZ Logo (Version 2.0) (cleanly cracked),
    • MECC-A776 Writing a Narrative (Version 1.0) (cleanly cracked), MECC-A776 Writing a Narrative (Version 1.1) (cleanly cracked),
    • MECC-A777 Blissymbolics: Blissymbol Concepts (Version 1.1) (cleanly cracked),
    • MECC-A779 The Friendly Computer (Version 1.5) (cleanly cracked), MECC-A780 Mind Puzzles (Version 1.0) (cleanly cracked),
    • MECC-A780 Mind Puzzles (Version 1.3) (cleanly cracked), MECC-A781 Oh, Deer! (Version 1.1) (cleanly cracked),
    • MECC-A784 Problem-Solving Strategies (Version 1.0) (cleanly cracked),
    • MECC-A784 Problem-Solving Strategies (Version 1.3) (cleanly cracked),
    • MECC-A785 Writing a Character Sketch (Version 1.1) (cleanly cracked),
    • MECC-A785 Writing a Character Sketch (Version 1.2) (cleanly cracked), MECC-A788 Early Addition (Version 1.1) (cleanly cracked),
    • MECC-A788 Early Addition (Version 1.3) (cleanly cracked), MECC-A810 Experiencing Procedures (Version 1.0) (cleanly cracked),
    • MECC-A811 The Three R's of Microcomputing (Version 1.0) (cleanly cracked),
    • MECC-A813 Processing Words (Version 1.0) (cleanly cracked), MECC-A822 Nutrition (Version 1.0) (cleanly cracked),
    • Odyssey in Time (cleanly cracked), Pensate (cleanly cracked), PlayWriter: Mystery (cleanly cracked), Quizagon (cleanly cracked),
    • Risk (Version 1.4) (cleanly cracked), The School Tool (cleanly cracked), Strip Poker (cleanly cracked),
    • Trivia Fever (cleanly cracked), The Voyage of the Valkyrie (cleanly cracked),
    • Warriors of RAS Volume IV: Ziggurat (cleanly cracked), Wizard's Crown (Version 1.2) (cleanly cracked) [4am, Firehawke]
    • Apple How To: Lessons in Computing and Calculating (cleanly cracked), Cytron Masters (cleanly cracked),
    • The Desecration (cleanly cracked), Just Around The Block (cleanly cracked), Kampfgruppe (Version 1.0) (cleanly cracked),
    • Six-Gun Shootout (cleanly cracked), Utopia Graphics Tablet System (cleanly cracked) [4am, san, Firehawke]
  • apple2_flop_orig: Animal Rescue, Mickey's Magic Reader, Modern Biology: Genetics, Sidewalk Sneakers [4am, Firehawke]
  • basf7100: BASIC-Kurs, BOS 9.3 [fishermansfriendtoo]
  • fmtowns_cd:
    • Castles II - Bretagne Touitsu Senki / Castles II - Siege & Conquest, CD-ROM Bishoujo Senshi Collection - Yuu Disc Special,
    • Collector D, if - Invitations from Fantastic Stories, Jinmon Yuugi, Kamimura Kei no Sexy Resort - Momoiro Quiz,
    • Kamimura Kei no Sexy Telephone - Pink no Hanayome, Kanade V1.1L10A, Kazadama Vol. 2 - Masuo per Masuo - Ikeda Masuo Hanga-shuu,
    • Kusuriyubi no Kyoukasho, Meisou Toshi, Moonlight Energy, Nostalgia 1907 - In North Atlantic Sea, Obaachan no Chiebukuro,
    • Palamedes, Reijou Monogatari, Remember Beatles No. 2 - Michelle, Remember Beatles No. 4 - Let It Be,
    • Remember Beatles No. 5 - The Long and Winding Road, Remember Beatles No. 6 - Imagine, Sexy in the Hawaii - Nice Gal Hawaii-hen,
    • Tania, That's Toukou Part 1, Theme Park, URM - M15 Wakusei ni Umarete, Vanishing Point - Tenshi no Kieta Machi,
    • Yumeutsutsu - Dreamy [redump.org]
    • California X Party - Joshi Daisei Himitsu Club, Diamond Players, Kikou Shidan - Panzer Division II, Private Slave,
    • Tokyo Sexy Ave. - Tokyo Genshi Machi [redump.org, al32gabby]
    • Psychic Detective Series Vol. 1 - Invitation (DCCS remake), Psychic Detective Series Vol. 4 - Orgel (DCCS remake), Royal Blood,
    • Teitoku no Ketsudan [redump.org, cyo.the.vile]
    • Dalk (alt floppy disk), Kouryuuki [redump.org, wiggy2k]
  • ibm5150:
    • Control Panel [famiclone]
    • Dragon Spirit, Hyperspeed, International Soccer Challenge (Virtual Reality Vol. 1 compilation), The Black Cauldron [The Good Old Days]
  • ibm5170:
    • DOOM (v1.2, shareware, Titanium Seal release) [archive.org]
    • DOOM (v1.666), Darklands (3.5"), Darklands (5.25"), Inherit the Earth: Quest for the Orb, Stronghold [The Good Old Days]
    • SmartBoard Driver (DOS), SmartBoard Driver SDK (Win32) [hap]
  • megadriv:
    • Futbol Argentino 96 (Argentina) (hack of J. League Pro Striker 2), TC 2000 (Argentina, protected)
    • [Sebastian Beltran, David Haywood]
  • pc98_cd:
    • Alice no Yakata 3 (1995-05-16), Bell's Avenue Vol. 1, Bell's Avenue Vol. 2, Bell's Avenue Vol. 3, Gakuen Bakuretsu Tenkousei!,
    • Hana no Kioku - Dainishou, if 1-2-3 CD Collection, Ikazuchi no Senshi Raidy 2 (1996-03-11), Kousoku Choujin,
    • Mahjong Gensoukyoku II - Mahjong Fantasia, Mahjong Gensoukyoku III - Mahjong Fantasia the 3rd Stage, Misato-chan no Yume Nikki,
    • Never Land, Special & Delicious! Original CD-ROM, Time Stripper Mako-chan, Toushin Toshi II (1995-04-26), Trigger 2 [redump.org]
  • spectrum_cass:
    • Esquizóides [Planeta Sinclair]
    • Fighting Warrior (Erbe), Fighting Warrior (Erbe, small case), Space Racer [spectrumcomputing.co.uk]
    • Fighter Pilot (ABC Soft), Fighter Pilot (Z Cobra), Fighter Pilot (Zafi Chip), Target: Renegade (Erbe),
    • Thundercats (MCM, small case) [worldofspectrum.org]
  • trs80_cass:
    • Android Nim, Flying Saucers (L1), Haunted House (L1), Invasion Force (L1), Meteor Mission 2, MicroChess 1.5 (L1),
    • Quick Watson (L1), TRS-80 Marquee (L1) [Robbbert]
  • trs80_flop: CP/M 2.2, LDOS 5.3.1, Lensman/DOS, TRSDOS 6.21 [Robbbert]
  • trs80_quik: Frogger [Robbbert]
  • vsmile_cart: Thomas & Friends - Engines Working Together (USA, alt) [skaman]
Software list items promoted to working
  • fmtowns_cd:
  • Air Warrior V1.1 [al32gabby]
  • Air Warrior V1.2L10, Suikoden - Tenmei no Chikai [cyo.the.vile]
  • pc98:
  • The Incredible Machine (v1.00), Policenauts, Ranma½ - Hiryuu Densetsu, Tennis Tennis, Tetris 2 + Bombliss, Tokimeki Girls
  • [Angelo Salese]
New NOT_WORKING software list additions
  • fm77av: F-BASIC V3.3L30, FM-77AV/20EX Nyumon Disk [sampson]
  • fmtowns_cd:
  • Hyper Land - Doubutsu no Sekai, Hyper Note, Planet Harmony, The 4th Unit 7 - Wyatt (demo) [redump.org]
  • Band-kun [redump.org, al32gabby]
  • leapfrog_ltleappad_cart: Disney Puuh mag dich! (Germany), Tierbabys (Germany), Was wäre, wenn ...? (Germany) [TeamEurope]
  • megadriv: Truco '96 (Argentina, protected) [Sebastian Beltran, David Haywood]
  • singingstarkaraoke_cart: Karao Kids Songs 1 (Spain), Karao Kids Songs 2 (Spain), Original Karaoke [Sean Riddle, ClawGrip]
  • u110_card:
  • Musitronics 1 Akkordeon (U-25), SN-MV30-01 Rhythm Section (U-31), SN-MV30-02 Orchestral (U-30),
  • SN-U110-01 Pipe Organ & Harpsichord, SN-U110-02 Latin & F.X. Percussions, SN-U110-03 Ethnic, SN-U110-04 Electric Grand & Clavi,
  • SN-U110-05 Orchestral Strings, SN-U110-06 Orchestral Winds, SN-U110-07 Electric Guitar, SN-U110-08 Synthesizer,
  • SN-U110-09 Guitar & Keyboards, SN-U110-10 Rock Drums, SN-U110-11 Sound Effects, SN-U110-12 Sax & Trombone,
  • SN-U110-13 Super Strings, SN-U110-14 Super Ac Guitar, SN-U110-15 Super Brass [ValleyBell]
Translations added or modified
  • Dutch [Jos van Mourik]
  • Merged pull requests
  • 7869: New BSD-licensed Yamaha OPL/OPLL (YM3526, YM3812, YM2413, Y8950, YMF262, etc.) sound emulation cores. [Aaron Giles]
  • 7870: twinkle.cpp: Added dumps of security dongles for Twinkle 1st Style and Substream variants. [Jennifer Taylor]
  • 7878: util/cdrom.cpp: Return LBA of index 1/start of track data instead of index 0/start of pregap data. [Windy Fairy]
  • 7884: megadriv.xml: Added three entries (two working, one not working). [Sebastian Beltran, David Haywood]
  • 7892: Added several non-working TV games and Singing Star Karaoke cartridges [Sean Riddle, David Haywood]
  • 7896: toaplan2.cpp: Fixed bbakraid music timing, and added hardware notes. [cam900]
  • 7897: bus/coco/coco_fdc.cpp: Call base device start from derived class. [Tim Lindner]
  • 7898: nes_clone.cpp: Added Daidaixing Dancing Expert. [Sean Riddle, David Haywood]
  • 7899: megaplay.cpp: Fixed DIP switches for mp_mazin (and sorted options correctly for other games). [David Haywood]
  • 7901: seibuspi.cpp: Improved documentation using the Japanese SPI motherboard manual as a reference. [cam900]
  • 7902: Split bbusters/mechatt into separate drivers, fixed graphical priorities, and adjusted sound balance. [David Haywood]
  • 7903: coco3.cpp, dragon.cpp: Set port B tristate value of 0xff to the first PIA (fixes MT07701). [Tim Lindner]
  • 7904: pc9801.cpp: Added four non-working machines and cleaned up code. [flyingharuka, Angelo Salese]
  • 7905: bus/coco: Abbreviated the option name for the GMC cartridge. [Tim Lindner]
  • 7912: amstrad.cpp: Added floppy sounds for the Amstrad CPC. [Fergus Leen]
  • 7916: Changed valid range for audio_latency from 1-5 to 0-5 (0 is used by the PortAudio module). [Windy Fairy]
  • 7917: Use llvm-ar for Windows CI builds. [Dirk Best]
  • 7920: vsmile_cart.xml: Added Thomas & FriendsundefinedEngines Working Together (USA, alt). [skaman, ClawGrip]
  • 7921: fmtowns.cpp: Fixed off-by-one calculation in CDDA track length. [r09]
  • 7924: Updated Dutch strings.po file. [Jos van Mourik]
  • 7925: Fixed vs2019_clang build. [feos]
  • 7927: fmtowns_cd.xml: Added fourteen new dumps, sixteen replacements, and four missing floppies. [r09]
  • 7928: ibm5170.xml: Added six entries. [archive.org, The Good Old Days, ArcadeShadow]
  • 7932: machine/spg_renderer.cpp: Fixed incorrect handling of 2-bit blend level. [Ryan Holtz, Simon Eriksson]
  • 7933: roland_mt32.cpp: Added mt32 version 2.0.4 ROM dumped from newer revision board (128K × 8 ROM). [Brandon Munger]
  • 7934: Allow breaking into the main menu before the machine fully starts. [AJR]
  • 7936: fm77av.xml: Added FM-77AV/20EX Nyumon Disk and F-BASIC V3.3L30. [sampson, Angelo Salese]
  • 7940: segas16b.cpp: Added Heavyweight Champ (set 2). [Victor Fernandez (City Game), ClawGrip]
  • 7843: pc98_cd.xml: Added a missing floppy image, hybrid CDs from the FM Towns software list, and new entries from Redump. [r09]
  • 7944: bus/megadrive: Added notes on SVP chip. [Javier de Silóniz Sandino]
  • 7945: firebeat.cpp: Added CDs for Beatmania III Append Core Remix and Beatmania III Append 6th Mix. [Eric Holniker, Windy Fairy]
  • 7847: ibm5150.xml: Added four entries. [The Good Old Days, ArcadeShadow]
  • 7848: spectrum_cass.xml: Added nine entries, replaced one entry with a better dump, and updated lots of metadata. [ArcadeShadow]
  • 7950: audio/nl_segas16b.cpp: Corrected two capacitor labels. [Enik Land]
  • 7951: Added Konami 007452 multiplier/divider (fixes rolling mines trajectories in Contra, MT05725). [furrtek]
  • 7952: qx10.cpp: Enable floppy drive B motor on motor register writes. [Brian Johnson]
  • 7953: apple2.cpp: Added Franklin ACE 1000 (Apple ][+ clone). [christopherkobayashi]
  • 7955: qx10.cpp: Added speaker output. [Brian Johnson]
  • 7956: leapfrog_ltleappad_cart.xml: Added three entries. [TeamEurope, ClawGrip]
  • 7959: a800_flop.xml: Added six entries. [A8SP, quasiscroto]
  • 7961: machine/nb1412m2.cpp: Improved DAC rate and timer calculation (fixes sound issues in Mighty Guy). [sasuke]
  • 7964: laserbat.cpp: Quantise area effect 2/shell to 4-pixel intervals for catnmous. [Vas Crabb]
  • 7966: seta.cpp: Added Daioh (prototype, earlier). [coolmod, caius, The Dumping Union, Ryan Holtz]
  • 7968: roland_cm32p.cpp: Added support for PCM cards, and added U-110 card software list. [ValleyBell]
  • 7971: megadriv.xml: Corrected metadata for eleven entries. [ArcadeShadow]
  • 7973: apple2gs.cpp: Fixed handling of keypad equals key. [Kelvin Sherlock]
  • 7974: fmtowns_cd.xml: Added 29 entries, replaced 13 entries with better dumps, and added one missing floppy image. [r09]
  • 7979: cyclemb.cpp: Improved emulation of inputs, sound and video, and corrected DIP switch labels. [sasuke]
  • 7981: ibm5150.xml: Added Control Panel. [famiclone, r09]
  • 7982: rfslots8085.cpp: Corrected spelling error in game name in comments. [ClawGrip]
  • 7983: rfslots8085.cpp: Removed two dummy inputs representing DIP switches, as only six are present. [ClawGrip]
  • 7984: video/upd7220.cpp: Fixed mixed text/graphics display issues, and implemented DMAW and DMAR commands. [Brian Johnson]
  • 7985: qx10.cpp: Allocate enough video RAM for color mode. [Brian Johnson]
  • 7987: segas16a.cpp, segas16b.cpp: Changed when video is updated, and reduced scheduler quantum for System 16A. [David Haywood]
  • 7989: travrusa.cpp: Assert vertical blanking interrupt for entire vertical blanking interval. [David Haywood]
  • 7990: neptunp2.cpp: Added program ROM for ccorsario, and expanded notes. [jordigahan, ClawGrip]
  • 7991: a800_flop.xml: Added additional entries. [A8SP, quasiscroto]
  • 7992: stfight.cpp: Corrected YM2203 clock frequency and added hack to set pre-scaler at machine start. [sasuke]
  • 7995: video/upd7220.cpp: Fixed copy/paste bug in DMA handling code, and made code formatting more consistent. [Brian Johnson]
  • 7996: funkyjet.cpp: Corrected sprite/background alignment, and marked suspect sample ROM as bad. [David Haywood]
  • 7997: apple2_flop_clcracked.xml, apple2_flop_clcracked.xml: Added latest cracks and original dumps. [4am, san, Firehawke]
  • 7998: plugins/cheat: Fixed handling of XML cheats that use multiple address spaces. [Szunti]
  • 8000: apple2_flop_orig.xml: Added four original dumps. [4am, Firehawke]
Source Changes
  • Update amiga_flop.xml [Curt Coder]
New working software list additions
  • amiga_flop: RAY Pokeri 100 mk (Fin), RAY Pokeri 200 mk (Fin) [anonymous]
  • trs80: fixed loading of CAS files [Robbbert]
New working machines
  • Bare Knuckle (Chinese bootleg of Megadrive version) [ShouTime]
New machines marked as NOT_WORKING
  • Bare Knuckle II (Chinese bootleg of Megadrive version) [ShouTime]
  • nmk16.cpp: redumped hotbubl [f205v]
  • pockchal.cpp: used anonymous namespace [Ivan Vangelista]
  • asma2k: Fix memory-related regression [AJR]
  • cps2: mark pzloop2jd phoenix as bootleg [hap]
  • trs80m3: Added support for high-speed CAS files. [Robbbert]
  • nmk16.cpp: Add a note about Hot Bubble sets known to used larger EPROMs. [Brian Troha]
New working clones
  • Tekken 3 (World, TET2/VER.D) [Brian Troha]
  • removes the non working lbgrandeja as those program ROMs were actually the TET2/VER.D program ROMs [Brian Troha]
  • remove references to "mame64" from comments [hap]
  • machine/gaelco3d: noticed invalid (removed) -mt cmdline option in comment [hap]
  • src/devices/bus/coco/coco_fdc.cpp: Call base device_start from derived class. (#7897) [tim lindner]
  • megaplay.cpp: Fix DIP switch settings for mp_mazin, and put settings in ascending order for other games. (#7899) [David Haywood]
  • Add tristate value of 0xff to the first PIA in the CoCo 3 and Dragon computers (#7903) [tim lindner]
    • coco3, dragon: Add tristate value of 0xff to the first PIA
  • floppy: Fix an annoyingly subtle write bug [Olivier Galibert]
  • Restore legacy pc_dsk floppy support for imgtool only [AJR]
  • makefile: added param to override ar [hap]
  • toaplan2.cpp: Fix bbakraid music timing, Add hardware notes (#7896) [cam900]
  • d64: update following sector extraction evolution [Olivier Galibert]
  • bus/coco: Renamed Games Master cartdige slot option to gmc to match the Dragon drivers. (#7905) [tim lindner]
  • Refactoring and bug fixes for bbusters and mechatt: (#7902) [David Haywood]
    • Moved sprite handling to a device.
    • Adjusted audio balance on mechatt (channel 0 was overpowering everything).
    • Adjusted priority handing on mechatt (planes now correctly rise from underground hanger on stage 3, train carts in later level).
    • Split driver in two, general refactoring etc.
    • Removed player 2 inputs from mechattu1 - it doesn't respond to them at all.

new NOT WORKING machines (#7898)

  • Dancing Expert [Sean Riddle]
  • util/cdrom.cpp: Return index 1/start of track data instead of index 0/start of pregap data in generated TOC. (#7878) [987123879113]
    • Add a pre-calculated field for data from current logofs to end of track.
    • Removed pregap adjustment from FM Towns code.
    • Added pregap adjustment so track ends when audio data ends in PSX CD player.
    • Fixed pce_cd load error.
  • Miscellaneous formatting adjustments [Vas Crabb]
  • raiden2.cpp: Improve tilemap performance by not marking tiles dirty unless data changes [AJR]

new NOT_WORKING clone

  • Sega Golf Club Network Pro Tour 2005 (Rev B) (GDX-0010B) [MajorPBX]
  • trs80m3: fallout from IMD change. [Robbbert]
  • trs80: updated notes. [Robbbert]
  • imd: Don't crash when trying to put a 80-track image in a 40-track drive [Olivier Galibert]
  • jv1-dsk: SSDD can not do 80 tracks [Olivier Galibert]
  • wd,upd: filter unsupported image formats [Olivier Galibert]
  • floppy: What wd177x_dsk has become should be taken out and shot [Olivier Galibert]
  • magreel.cpp: redumped ic24 [Team Europe]
  • trs80: used the correct FDC. Removed non-TRS80 formats. [Robbbert]
  • trs80m3: removed non-TRS80 formats. [Robbbert]

Games promoted to working

  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12) (set 1) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 5 C13) (set 1) [James Wallace]

Clones promoted to working

  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12P) (set 2, Protocol) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 C14) (set 2) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 AC14) (set 3) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 C15) (set 4) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 AC13) (set 5) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 6) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 7, Whitbread) [James Wallace]
  • seibuspi.cpp: Fix document based from hardware manual (#7901) [cam900]
    • seibuspi.cpp: Fix document
  • - in SXX2D, JP121 is for mono/stereo sound output select, there's no jumper for cartridge change/flashing. reference: japanese
  • SPI motherboard manual from http: //ikotsu.blogspot.com/2010/01/raiden-fighter-jet-seibu-spi-jet.html
    • seibuspi.cpp: Fix notes related to hardware
  • mac128.cpp: Remove bogus SCSI XTAL [AJR]
    • mac.cpp: Remove now-unnecessary #include
  • asma2k: Correct size of undumped spellcheck ROM; add PCB notes [AJR, Lord Nightmare]
  • Disable sleep when using -bench. [Aaron Giles]
  • apple2e: turn off INTCXROM on Control-Reset (GitHub issue #7909) [R. Belmont]
  • vis: partially try to fix MT7912 [cracyc]
  • r4000: timing improvements [Patrick Mackinlay]
    • external clock is doubled internally
    • consume additional cycles for integer multiply/divide
    • streamline memory access
  • Moved lnw80 to its own driver. [Robbbert]
  • r4000: physical address space is 36 bits [Patrick Mackinlay]
  • Use llvm-ar for GitHub Actions Windows CI build (#7917) [Dirk Best]
  • Changed audio_latency valid range from 1-5 to 0-5 (#7916) [987123879113]
  • Added some swlist warnings for Tafoid's tests. [Robbbert]
  • plugins/cheat: fix XML cheat loading when emulation is launched with an image option specified (e.g. mame nes -cart smb) or by
  • loading directly one part of the software (e.g. mame a600 amigaocs_flop: lslarry2:flop1) [Priuli]
  • plugins/cheat: removed spurious print [etabeta]
  • gameboy: Fixed crash with momocol2 and varpack [Robbbert]
  • battlane: fix a problem with double height sprites at last boss [dink]
  • namcos2/c355 sprites: color 0xfe is for a palette offset instead of shadow [dink, hap]
  • multipcm: retrigger after writing to sample register if key is on (YMF278 also does this) [dink, hap]
  • a2mockingboard.cpp: Updates [R. Belmont, TomCh]
  • Mirror the VIAs correctly across the whole CnXX range
  • Actually write the inflection bits for the SC-01
  • trs80: validate the cas file [Robbbert]
  • meritum: upgraded quickload to latest; added speaker. [Robbbert]
  • r4000: simplify branch state [Patrick Mackinlay]
New clones marked as NOT_WORKING
  • Sonic Blast Man 2 Special Turbo (SNES bootleg, set 2) [ShouTime]
  • rf5c68: update stream before writing to wave ram [hap]
  • New BSD-licensed OPL/OPLL (YM3526, YM3812, YM2413, Y8950, YMF262, etc) cores (#7869) [Aaron Giles]
    • OPL prep. Define FAMILY constant in register classes, and use that instead of template specialization for family-specific
    • behaviors. Expand channel masks to 32 bits. Add is_keyon() helper.
    • Made FM channel and operator mapping more flexible. Operators are now owned by the engine and can be dynamically assigned to channels. Register classes now provide a mapping between a linear set of operators and channels. The register data array is now a regular array instead of a vector.
    • Minor change for consistency.
    • Introduce OPL registers and create a ymopl_engine. Add support for sustain-less notes and the OPL envelope clocks (which does not
    • divide by 3).
    • Moved keycode calculations into register class. Removed unnecessary recalc in phase generator. Lined up OPL frequency, feedback,
    • algorithm, and total level.
    • Implement key scale level and OPL-specific LFO and phase handling.
    • Create new YM3526 device based on new OPL. Fix keyon and sustain behaviors.
    • Fix weird OPL multiple values. Clean up and further document OPL LFO.
    • No busy flag on OPL, so no need to do the work. Add a right shift of 1 to the output stage to line up volume with old
    • implementation.
    • More compact way of representing key scale level values.
    • Move the KSL bitswap into the registers since it's apparently fixed in OPLL and perhaps others.
    • Add support for ryhthm generation in OPL. Change compute_volume to take a phase value directly, and expose operator phase.
    • Fix OPL timers.
    • Start LFSR with a non-zero value to ensure it actually starts generating for OPL.
    • Fix silly bug in sustain logic for OPL. Fixes a lot of previously missing sounds.
    • Create OPL2 engine. Add waveform support for OPL2/3 waveforms.
    • Wire up YM3812 to the new OPL2 engine.
    • Reset OPL timers when the mask is written as well.
    • Manage rhythm key ons separately. Fixes Wardner awfulness.
    • Explicitly make channel logic handle 0, 2, or 4 operators rather than checking each one for null. Also simplify the combining
    • logic for the 2 operator case.
    • Reverse bit order of LFSRs to make things a little simpler. Fix OPL LFSR so that it has its full 23-bit period.
    • Change outputs along the path to arrays rather than stereo items. This allows for four channel output. Also add a constant for
    • the number of outputs to the register class.
    • Move status register bit definitions to the registers class. Generically support the IRQ bit.
    • Create shared helpers for FP encode/decode/roundtrip and use them throughout. Also update TMNT to use the FP decoder.
    • No need to clamp when using the roundtrip.
    • Clear the EOS flag when execute is turned off on ADPCM-B. Fix combine_status in YM2608 to ignore previously set flags.
    • Add missing note_select in base class. Don't add 1 to the OPL release rate.
    • Move Y8950 over to new OPL engine.
    • Remove old y8950, along with fmopl and ymdeltat
    • Add updates prior to status reads for ADPCM systems.
    • Add status_mask and irq_reset logic into the core. Clean up documentation on family-specific registers. Includes some temporary
    • gross debugging stuff.
    • Made debugging less gross by giving operators and channels a reference back to their owner.
    • Fix status port address in OPL chips. Reduce ADPCM volume to match previous implementation.
    • Fix Y8950 ADPCM start. Return masked status properly.
    • Initial cut at OPLL mapping.
    • Add YM2413 support based on ymfm; renamed vrc7snd to ds1001; added YM2423 amd YMF281 variants as well. Instrument data is now loaded via external ROMs. Added 'depress' envelope support to the core engine. Fixed a number of issues in the ymopll_engine.
  • Documented hard-coded values. Moved register clear into register-specific reset.
    • Add missing identifier.
    • Y8950 is OPL not OPL2.
    • Some documentation cleanup. Consistency fixes in the register classes.
    • Consolidate large comments. Add support for delayed modulators for OPL. Broke out 2-op and 4-op cases to help simplify logic.
    • Fixed overflow handling in fp encoding.
    • Fix silly bug.
    • Changed operator assignment mechanism to be more readable. Added prepare method to be called at the start of sound update. Added
    • ALL_CHANNELS constant to register files. Updated all consumers to call prepare and use constants where applicable.
    • Move YMF262 and YMF278B to use new FM engine for OPL3/4. Fix several issues in OPL3 logic, which now seems to work ok.
    • Minor fixes. More documentation.
    • Fix MSVC build.
    • Add caching of data to prepare methods to improve performance. Moved non-register decoding logic out of the .h file and into .cpp
    • file. Move phase_step calculation into register class.
    • More notes. Removed keycode from cache. Split 2/4-operator outputs into separate functions. Changed OPN/OPL to use templates for
    • variants. Added channel/operator_offset helpers.
    • Fairly substantial overhaul of register interface. Register interface is now stateless and contains family-specific state.
    • Channel and operator accessors are prefixed by ch_/op_ now and require an offset to the specific channel or operator. Moved
    • LFO/noise generation into register class, along with keyon logging.
    • Add noise back to OPL/OPLL
    • Added early-out for low envelope. Moved waveform logic out into family-specific code. General clean up of ordering. Reduced family base class to minimal needed.
    • More aggressively track active channels to help performance.
    • Use only summing outputs for consideration of active channels. Centralize the logic of determined 4-op vs 2-op.
    • More conservative channel deactivation.
    • Add helper to compute the sample rate and use it in all implementations. Remove unneeded chnum/opnum members.
      • Fix error in YM2612 that caused crashes.
      • Switching parameters and locals to 32-bit values gives a noticeable performance boost. Checkpoint 1.
      • More moving to 32-bit values. Checkpoint 2.
      • Last of the 32-bit promotions.
      • Ensure SSG inverted flag is only tested on systems with SSG support in the innermost loops.
      • Make most constants 32-bit as well. Expose some constants via the engine class.
      • Expand waveforms ahead of time. Optimize the attenuation lookup a bit.
      • If volume is low, don't erase output, just leave it alone. Fixes missing sound in raimais.
      • Replace a couple of magic numbers with constants.
      • Normalization of FM engine usage across consumers.
      • Removed explicit external prepare() call; this logic is now automatically done after writes and periodically. Changed OPL/OPLL to
  • use native formats for block/fnum. Fixed waveform generation. Fixed PM and AM depth on OPL/OPLL.
    • Cache multiple value. Clean up output handling a bit.
    • Move multiple caching ahead of phase step caching.
    • Fully split OPLL from OPL. Remove many hacks now that OPLL registers can have state. Created shared helpers between OPL/OPLL.
    • Removed more aggressive channel disables since it was not rhythm friendly and didn't really buy much.
    • Remove old comment
    • Remove bad write in OPL mode case. Fixes fsoccer intro. Only call set_reset_status() once per mode call.
    • Remove FM output boost in YM2608/2610. Not sure why I did that. Better matches previous volume now.
    • Make AM/PM logging less confusing.
    • Let's actually set DYNAMIC_OPS properly, eh?
    • Improved logging.
    • Comment cleanups. Add constant for dynamic phase. Pre-shift sustain level. Srcclean.
    • Fix memory regions on YM2608 games.
    • Clean up ymadpcm to line up with recent ymfm changes.
    • y8950: Reshuffle read/write handlers. Rename them to less confusing names.
    • ym2413: Reshuffle read/write handlers. Rename them to less confusing names.
    • ym3526/ym3812: Reshuffle read/write handlers. Rename them to less confusing names.
    • ymf262: Match read/write details to datasheet and previous tests.
    • Use a constexpr function instead of macro for packing operator numbers. Pre-compute OPM LFO waveforms.
    • Generate OPL4 engine to support the proper clock divider and new flags. Update YMF278B to use FM timers and status rather than
    • replicating the logic.
    • Fix 4-operator enable on new OPL4 instance.
    • Fix FM downsampling and adjust balance in YM278B.
  • More friendly behavior when OPLL writes are performed out of range. [Aaron Giles]
  • ymfm: Fix OPL3 output channels and waveform mask in compatibility mode. [Aaron Giles]
  • a2mockingboard.cpp: fix two off-by-ones on the Phasor address decoding [TomCh]
  • fmtowns: fix off-by-1 calculation in CDDA length (#7921) [r09]
  • Added floppy sounds (#7912) [Fergus Leen]
  • bus/a2bus updates: [Vas Crabb, Golden Child]
    • Added Orange Micro Buffered Grappler+ printer interface card.
    • Synchronise all I/O for Apple Parallel Interface Card.
  • trs80m3: model 4 can boot some floppies [Robbbert]
  • bus/a2bus: Also synchronise data and asserting strobe for Apple II Parallel Interface Card. [Vas Crabb]
  • shtngmst: Added a prom [Dumping Union]
  • shtngmst: Dumping Union has confirmed that the other missing PLDs are not PLDs. [Robbbert]
  • bus/a2bus: Made Buffered Grappler+ DRAM size configurable, fixed a bad bit in the MCU ROM dump, and marked the MCU ROM as bad.
  • [Vas Crabb]
  • bus/a2bus: Fix clang build (no idea how GCC didn't fail to compile that). [Vas Crabb]
  • plugins/data: properly clear history data when loading new file [cracyc]
  • a2mockingboard.cpp: Fix 2 more off-by-ones in the Phasor address decoding [TomCh]
  • options: simplified the statename/snapname logic for naming after image devices (e.g. %d_cart or %d_flop1) while allowing for more
  • general non-alphanumeric separators, so that for instance %d_cart_%i correctly produces a name with the software name, followed by
  • an underscore and an index, rather than failing to be recognized and defaulting back to %g/%i. [etabeta]
  • itech8.cpp: Correct some ROM labels. Document Dyno Bop's program ROM label known to read v1.0 but it's still the v1.1 as per
  • service mode. [Brian Troha]
  • Update Dutch strings.po (#7924) [Jos van Mourik]
  • Added all missing strings for the Dutch language. Also made spelling and meanings more consistent after testing the menu's with
  • previous translations.
  • bus/a2bus: Fix Buffered Grappler+ ROM digests, use silkscreend mask IDs for labels, edit notes. [Vas Crabb]
  • spkrdev: not authored by nicola, introduced in MESS 0.36r1 [hap]
  • plugins/cheat: fix getting arbitrary screen [cracyc]
  • megasys1.cpp: Reset the sound devices when the sound CPU is reset. This fixes the stuck note in soldam's attract mode. [AJR]
  • spkrdev: fix regression with filtering [hap]
  • ymf278b: Fix ID register implementation; fixes several metro games that were hanging. [Aaron Giles]
  • ymfm: Don't pre-mask status bits with the status mask; apply instead at time of consumption. Fixes missing music in kickball.
  • [Aaron Giles]
  • ymadpcm: Initialize ADPCM-A pans and instrument volume. Fixes some homebrew neogeo sounds. [Aaron Giles]
  • Fix vs2019_clang build [feos]
  • ymfm: Latch the multi-frequency state at key on. Fixes sor2 punch sound on megadriv. [Aaron Giles]
  • Revert "ymfm: Latch the multi-frequency state at key on. Fixes sor2 punch sound on megadriv." [Aaron Giles]
  • This reverts commit 90d6b1b29e591fe81d8d29ef45a46918478dbba3.
  • ymfm: Better fix for wrong sounds in megadriv sor2; mark the system modified when the mode register is written as well.
  • [Aaron Giles]
New working clones
  • Handle Champ (GQ710 97/12/18 VER. SAA) [Guru, smf]
New working clones
  • Mars Matrix: Hyper Solid Shooting (Asia 000412) [Jun Mendero]
New working clones
  • DrumMania (GQ881 VER. JAB) [smf]
  • Percussion Freaks (GQ881 VER. EAB) [smf]
  • Percussion Freaks (GQ881 VER. AAB) [smf]
  • Percussion Freaks (GQ881 VER. KAB) [smf]
  • Percussion Freaks (GQ881 VER. UAB) [smf]
  • srumbler: correct xtal/cpu speed [jotego]
  • jackal: increase soundcpu overclock hack because music broke again [Osso]
  • Mac 128/512/Plus/SE: Emulate the lowpass audio filter, and fix the volume control so it correctly gets louder when the slider is
  • raised in control panel instead of quieter. [Lord Nightmare]
  • new NOT WORKING machines (plug+playundefinedJAKKS Pacific etc.) [Sean Riddle] (#7892) [David Haywood]
  • new machines marked as NOT WORKING
  • Hannah Montana Pop Tour - Guitar Video Game (JAKKS Pacific TV Game) (May 16 2008) [Sean Riddle]
  • Robotech [Sean Riddle]
  • Rainbow Brite (mini-arcade) [Sean Riddle]
  • new NOT WORKING software list entries
  • karaokd_cart.xml: [Sean Riddle, ClawGrip]
  • karaokd1 - Karao Kids Songs 1 (Spain) [David Haywood]
  • karaokd2 - Karao Kids Songs 2 (Spain) [David Haywood]
  • origkara - Original Karaoke [David Haywood]
  • karaokd2: remove ROM, rename set karaokd, change to use softlist [David Haywood]
  • new WORKING software list entries (#7884) [David Haywood]

new WORKING software list entries

  • megadriv.xml [David Haywood]
  • fbarg96 - Futbol Argentino 96 (Argentina) (hack of J. League Pro Striker 2) [Sebastian Beltran, David Haywood]
  • tc2000a - TC 2000 (Argentina, protected) [Sebastian Beltran, David Haywood]

new NOT WORKING software list entries

  • megadriv.xml: [David Haywood]
  • truco96a - Truco '96 (Argentina, protected) [Sebastian Beltran, David Haywood]
New machines marked as NOT_WORKING
  • Warp-1 (Japan) [Dillweed]
New working clones
  • Warp-1 (Japan, bootleg) [anonymous, Dillweed]
  • itech32.cpp: Document Shuffleshot sound program as v1.1 [Brian Troha]
  • bus/a2bus: More improvements for Orange Micro buffered Grappler+: [Vas Crabb, Golden Child]
    • Fixed another bad bit in microcontroller ROM dump.
    • Added rev A variant with 6 MHz microcontroller clock.
  • Add %o format support to debugger printf command [AJR]
  • machine/spg_renderer.cpp: Fixed incorrect handling of 2-bit blend level. (#7932) [Ryan Holtz, simer]
  • roland_mt32.cpp: Added mt32 version 2.0.4 ROM dumped from newer revision board with 128K x 8 ROM. (#7933) [Brandon Munger]
New machines marked as NOT_WORKING
  • BASF 7120 [rfka01, Dirk Best]
  • fmtowns_cd.xml: 14 new dumps, 16 replacements, 4 missing floppies added (#7927) [r09]
    • Added the missing floppy images to Igo Doujou, Air Warrior V1.2L10 and Suikoden - Tenmei no Chikai [cyo.the.vile]
    • Added the missing floppy image to Viper GTS [wiggy2k]
    • Replaced the Alice no Yakata II, Europa Sensen and Hiouden II images with cleaner unmodified copies [wiggy2k]
    • Removed outdated comments and changed some serials and disk labels to reflect their actual names
    • Updated the missing list
New working software list additions
  • Dalk (alt floppy disk) [redump.org, wiggy2k]
  • Kazadama Vol. 2 - Masuo per Masuo - Ikeda Masuo Hanga-shuu [redump.org]
  • Kouryuuki [redump.org, wiggy2k]
  • Kusuriyubi no Kyoukasho [redump.org]
  • Psychic Detective Series Vol. 4 - Orgel (DCCS remake) [redump.org, cyo.the.vile]
  • Remember Beatles No. 2 - Michelle [redump.org]
  • Remember Beatles No. 4 - Let It Be [redump.org]
  • Remember Beatles No. 5 - The Long and Winding Road [redump.org]
  • Remember Beatles No. 6 - Imagine [redump.org]
  • Royal Blood [redump.org, cyo.the.vile]
  • Teitoku no Ketsudan [redump.org, cyo.the.vile]
  • New not working software list additions
  • Hyper Land [redump.org]
  • Hyper Note [redump.org]
  • Planet Harmony [redump.org]
  • Replaced software list items
  • Dalk [redump.org]
  • Europa Sensen [redump.org, wiggy2k]
  • Hyper Planet Shiki Vol. 2 [redump.org]
  • Igo Doujou - Honkakuha Yose Tsumego Shinan [redump.org, cyo.the.vile]
  • King's Bounty - Nusumareta Chitsujo [redump.org]
  • Morita Shougi II [redump.org]
  • Mr. Ed Bogas' Music Machine Lite [redump.org]
  • Nobunaga no Yabou - Bushou Fuuunroku [redump.org]
  • Nobunaga no Yabou - Tenshouki [redump.org]
  • Return to Zork [redump.org]
  • Tanjou - Debut [redump.org]
  • The Queen of Duellist (HME-166) [redump.org]
  • Wing Commander Armada [redump.org]
Software list items promoted to working
  • Air Warrior V1.2L10 [cyo.the.vile]
  • Suikoden - Tenmei no Chikai [cyo.the.vile]
  • bus/a2bus: Added Orange Micro Grappler printer interface card. [Vas Crabb]
New NOT_WORKING software list additions
  • fm77av.xml: FM-77AV/20EX Nyumon Disk, F-BASIC V3.3L30 [sampson]
  • Games promoted to working
  • Kung Fu (Ace) (IMPACT) (set 1) [James Wallace]
  • Clones promoted to working
  • Kung Fu (Ace) (IMPACT) (set 2) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 3) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 4) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 5, Whitbread) [James Wallace]
  • Add bus/adb for real ADB device emulation [O. Galibert, R. Belmont]
  • bus/a2bus: Suppress side effects of Grappler C0nX reads for debugger. [Vas Crabb]
  • trs80: Added support for Level 1 CAS files. [Robbbert]
  • h8: Add the h8/3032 [Olivier Galibert]
  • mephisto_polgar.cpp: split driver into polgar, risc, milano [hap]
  • mac128: Corrected raster and sound/PWM fetch timings. [R. Belmont]
  • mac128: fix regression from last commit, hbl timer must fire on all scanlines now. [R. Belmont]
  • mt32: fixed rom size error from recent commit. [Robbbert]
  • cdu75s: start the driver [Olivier Galibert]
  • basf7100: Initial floppy hookup, tries booting now [Dirk Best]
  • mephisto_milano: don't use mmboard device [hap]
  • unidasm: Add preliminary MN1860 disassembler (still missing a few opcodes due to lack of documentation) [AJR]
  • mn1880d.h: Fix comment [AJR]
New working clones
  • Diablo 68000 (set 1) [Berger]
  • New working clones (#7940)
  • Heavyweight Champ (set 2) [Victor Fernandez (City Game)]
  • Allow breaking into main menu before the machine fully starts (i.e. just before the initial soft reset) by using the normal "Config
  • Menu" UI input [AJR]
    • Note that the minor code shuffling in machine.cpp is necessary to prevent emulation from getting confused if "Select New Game" happens to be selected.
  • suprgolf.cpp: fixed GFX ROMs loading for albatross. Still needs correct controls to be considered playable [Ivan Vangelista]
  • mephisto_mondial.cpp: split driver file into mondial/mondial2 [hap]
  • Adding technical details on the SVP chip internal ROM and fixing start address (#7944) [Javier de Silóniz Sandino]
  • pc98_cd.xml: sync with the FM Towns softlist (#7943) [r09]
    • Added the missing floppy image to Lipstick Adventure 3 [r09]
    • Added/replaced all hybrid CDs known so far with the CHDs from the FM Towns softlist, and added some new entries from Redump
    • (details below)
New working software list additions
  • Alice no Yakata 3 (1995-05-16) [redump.org]
  • Bell's Avenue Vol. 1 [redump.org]
  • Bell's Avenue Vol. 2 [redump.org]
  • Bell's Avenue Vol. 3 [redump.org]
  • Gakuen Bakuretsu Tenkousei! [redump.org]
  • Hana no Kioku - Dainishou [redump.org]
  • if 1-2-3 CD Collection [redump.org]
  • Ikazuchi no Senshi Raidy 2 (1996-08-01) [redump.org]
  • Kousoku Choujin [redump.org]
  • Mahjong Gensoukyoku II - Mahjong Fantasia [redump.org]
  • Mahjong Gensoukyoku III - Mahjong Fantasia the 3rd Stage [redump.org]
  • Misato-chan no Yume Nikki [redump.org]
  • Never Land [redump.org]
  • Special & Delicious! Original CD-ROM [redump.org]
  • Time Stripper Mako-chan [redump.org]
  • Toushin Toshi II (1995-04-26) [redump.org]
  • Trigger 2 [redump.org]
  • Replaced software list items
  • Alice no Yakata 3 (1995-06-19) [redump.org]
  • Angel [redump.org]
  • Angel Halo [redump.org]
  • Ballade for Maria [redump.org]
  • De.FaNa [redump.org]
  • Desire - Haitoku no Rasen [redump.org]
  • Doki Doki Disk CD-ban Dai-1-kan - Club D.O. Jimukyoku [redump.org]
  • D.P.S. Zenbu [redump.org]
  • Emit Vol. 1 - Toki no Maigo [redump.org]
  • Hana no Kioku [redump.org]
  • Ikazuchi no Senshi Raidy [redump.org]
  • Innocent Tour [redump.org]
  • Koko wa Rakuensou [redump.org]
  • Koko wa Rakuensou 2 [redump.org]
  • Kusuriyubi no Kyoukasho [redump.org]
  • Menzoberranzan - Yami no Monshou [redump.org]
  • Mugen Houyou [redump.org]
  • Necronomicon [redump.org]
  • Only You - Seikimatsu no Juliet-tachi [redump.org]
  • Ring Out!! [redump.org]
  • Rinkan Gakkou [redump.org]
  • Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk [redump.org]
  • Sayonara no Mukougawa [redump.org]
  • Touch My Heart [redump.org]
  • Toushin Toshi II - Soshite, Sorekara... [redump.org]
  • Viper CTR - Asuka [redump.org]
  • Xenon - Mugen no Shitai [redump.org]
  • Zatsuon Ryouiki [redump.org]
  • ymadpcm: Fix coverity issue, document differences between YM2608/10 and Y8950 DAC formats. [Aaron Giles]
New working clones
  • Narc (rev 6.00) [Brian Troha]
  • Trog (rev LA3 2/10/91) [Brian Troha]
  • Trog (prototype, rev PA5-PAC 8/28/90) [Brian Troha]
New working clones
  • NBA Jam TE (rev 4.0 3/03/94) [Brian Troha]
  • NBA Jam TE (rev 3.0 2/26/94) [Brian Troha]
  • NBA Jam TE (rev 2.1 2/06/94) [Brian Troha]
  • midxunit.cpp: Add Sound software release 2 to the Revolution X (rev 1.0 6/16/94) set. [Brian Troha]
New working clones
  • NBA Hangtime (ver L1.3 10/10/96) [Brian Troha]
  • NBA Hangtime (ver M1.3 10/10/96) [Brian Troha]
  • NBA Hangtime (ver L1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.1 4/16/96) [Brian Troha]
  • NBA Maximum Hangtime (ver M1.0 11/08/96) [Brian Troha]
  • NBA Maximum Hangtime (ver L0.9 10/30/96) [Brian Troha]
  • trs80m3: Added support for JV3 disks (not working) [Robbbert]
  • trs80l2: cleaned a few things from last commit. [Robbbert]
  • Added partial dumps of security dongles for Twinkle 1st style and Substream variants. (#7870) [Jennifer Taylor]
  • Machines promoted to working
  • Bare Knuckle II (Chinese bootleg of Megadrive version) [ShouTime]
  • snesb.cpp: redumped u16 ROM for sblast2ba [ShouTime]
  • suprgolf.cpp: updated albatross to fill in the missing ROMs with the world version ones instead of the Japanese version ones, as
  • the dumped ROM matches 100% the world version one and not the Japanese one. [Ivan Vangelista]
New clones marked as NOT_WORKING
  • Invinco / Head On 2 (set 2) [Callan Brown]
  • hornet.cpp: redumped comm board ROMs. Game now boots. Also corrected a couple of ROM locations [Porchy, The Dumping Union]
  • added device for 1st version of mephisto display module [hap]
  • ap_dsk35: Punt 1.44MB dc42 images to the PC MFM handler, which knows how to read them [R. Belmont]
  • mephisto_glasgow.cpp: split driver file into glasgow/amsterdam [hap]
  • asteroid.cpp: Fix typo in ROM name as pointed out by JacKc. [Brian Troha]
  • segas16b.cpp: Make Heavyweight Champ (set 2) a clone of the parent as pointed out by MASH [Brian Troha]
  • jv3: Added protection against oversized disks. [Robbbert]
  • jv3: used osd_printf_error [Robbbert]
  • trs80m3: fixed a graphics error [Robbbert]
  • Machines promoted to WORKING
  • Beatmania III Append Core Remix [Eric Holniker]
  • Beatmania III Append 6th Mix [Eric Holniker]
  • midyunit.cpp: Don't split the PCB layout information. [Brian Troha]
  • midyunit.cpp: Add documentation about the known NARC sound program ROMs and sound data. [Brian Troha]
  • mephisto_montec.cpp: split driver file into montec/smondial [hap]
  • montec: small fix to input defs [hap]
  • PGM updates [JacKc]: [Ivan Vangelista]
    • Added kov and kov114 sets redump. Confirmed actual dumps are good [XeD]
    • Corrected ROMs labels for kov set and orlegend105k set
    • PGM documentation update according to PCBs scans
  • cdu75s: Add some comments [Olivier Galibert]
  • swp30: Make the stream synchronous, add dummy-ish internal register read, more logging [Olivier Galibert]
  • imd: do the number of tracks test only on 5.25, 8" and 3.5" is always 80, 3" is always 40 [Olivier Galibert]
  • pmac6100: CDROM support which blows up [Olivier Galibert]
  • a2600: Minor changes [Olivier Galibert]
  • mac128: Fix audio DC offset when /SNDRES is active and fix DC offset to more correctly reflect the way the 8-bit counter for audio
  • PWM works. Fixes audio in Lode Runner (and likely any other software which uses the sound manager "swMode" for square waves).[Lord Nightmare]
  • mm_dsk: Add missing terminator [Olivier Galibert]
  • taito_z: add electronic shutters for contcirc 3d scope [hap]
  • ui: add separator before 'return to previous menu' [hap]
  • contcirc: add shifter to 3d scope views [hap]
  • smartboard: less led flicker [hap]
  • smartboard: typo [hap]
  • taito_z: add 3d scope view for enforceja [hap]
  • buggyboy.lay: use for shifter [hap]
  • jv3: fixed a data pointer bug [Robbbert]
  • jv3: fixed gap sizes, some disks can boot [Robbbert]
  • outrun.lay: use for shifter [hap]
  • playmark.cpp: added preliminary sound to wbeachvla by adapting the sslam.cpp code for powerbals [Ivan Vangelista]
  • basf7100: More floppy work, system loads data from disk now [Dirk Best]
  • Also hook up main CPU ROM and PPIs.
  • views: Invalidate the caches on bank selection change [O. Galibert]
  • basf7100.cpp: Fix clang error: reference to non-static member function must be called [AJR]

Games promoted to working

  • Money Talks (JPM) (IMPACT) (MT5 L17) (set 1) [James Wallace]
  • Clones promoted to working
  • Money Talks (JPM) (IMPACT) (MT5 I L17) (set 2) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 L12) (set 3) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P L12) (set 4, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 A L12) (set 5) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P GL12) (set 6, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 L19) (set 7) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 P L19) (set 8, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 A L19) (set 9) [James Wallace]
  • h8: Fix disassembly of abs16 [Olivier Galibert]
  • qx10: Enable drive B motor when doing a write motor on register [Brian Johnson]
  • cdu415: Add skeleton [Olivier Galibert]
  • jv3: added save support. It doesn't work due to an emulation bug in the main machine. [Robbbert]
  • corona/simultano: use memory_view instead of bankdev (big improvement according to -bench 10) [hap]
  • jv3: better validation; honour readonly flag [Robbbert]
  • omegrace: fix cocktail spinner input [dink, hap]
  • omegrace: rename a function [hap]
  • outrun: add note [hap]
  • trs80m2: update of hash file [Robbbert]
  • ti99: Change floppy step rate defaults. Change Corcomp controller monoflop config. [Michael Zapf]
  • qx10: Implement Sound/Speaker (#7955) [Brian Johnson]
  • Added Konami 007452 multiplier/divider (#7951) [Furrtek]
  • Added 007452 multiplier/divider, fixes rolling mines trajectories in contra
  • Plugged k007452 in combatsc, flkatck, wecleman
  • msx2_flop: put dslayer4 in cart2disk hacks list [hap]
  • wd177x_dsk.cpp: Fix a bug that caused creation to crash for some subformats [AJR]
  • Allow UI file manager to create floppy images before machine is started [AJR]
  • floppycntrl.cpp: Fix mistake in 2f4d7eec4e3faeab1d95ece39cfb80263d792909 [AJR]
  • new WORKING clones
  • JoJo's Venture (Asia 990128) [XeD, MetalliC]
  • JoJo's Venture (Asia 990108) [XeD, MetalliC]
  • JoJo's Venture (Asia 981202) [XeD, MetalliC]
  • NAOMI and SP docs (nw) [MetalliC]
  • basf7100: CPU executes loaded code, initial video [Dirk Best]
    • Add shared RAM
    • Implement bootrom disable and main CPU NMI
    • Initial video output using the charrom of another system
  • tasc/chessmachine/modular_tm: use install_ram/rom for the bootrom bankswitch (small speed optimization) [hap]
New working clones
  • Out Run (sitdown/upright, Rev B) (Enhanced Edition v2.0.3) [hap]
  • Out Run (deluxe sitdown) (Enhanced Edition v2.0.3) [hap]
  • qx10.cpp: DeMorgan is your friend. [Vas Crabb]
  • machine/k007452.cpp: Be more paranoid with intger promotion/truncation. [Vas Crabb]
  • Adjust some comments. [Vas Crabb]
  • ui: hide child nodes (collapse menu) if a .lay collection is disabled [hap]
  • layouts: put shifter position in instead of separate views, with setting for opaque shifters [hap]
  • New working software list additions (#7920)
  • Thomas & Friends - Engines Working Together (USA, alt) [Skaman]
  • ibm5170undefinedNew working software list addictions (#7928) [ArcadeShadow]
    • Darklands (3.5"), Darklands (5.25") [The Good Old Days] DOOM (v1.666) [The Good Old Days] DOOM (v1.2, shareware, Titanium Seal
  • release) [Archive.org] Inherit the Earth: Quest for the Orb [The Good Old Days] Stronghold [The Good Old Days]
  • ibm5150undefinedNew working software list additions (#7947) [ArcadeShadow]
    • Dragon Spirit [The Good Old Days] Hyperspeed [The Good Old Days] International Soccer Challenge (Virtual Reality Vol. 1
  • compilation) [The Good Old Days] The Black Cauldron [The Good Old Days]
  • spectrum_cassundefinedNew working software list additions (#7948) [ArcadeShadow]
    • New working software list additions Circus (Channel 8) [spectrumcomputing.co.uk] Esquizóides [Planeta Sinclair] Fighter Pilot
  • (ABC Soft) [worldofspectrum.org] Fighter Pilot (Zafi Chip) [worldofspectrum.org] Fighter Pilot (Z Cobra) [worldofspectrum.org]
  • Fighting Warrior (Erbe) [spectrumcomputing.co.uk] Fighting Warrior (small case, Erbe) [spectrumcomputing.co.uk] Thundercats
  • (MCM, small case) [worldofspectrum.org] Space Racer [spectrumcomputing.co.uk] Target: Renegade (Erbe)
    • Update metadata (year + publisher + cloneof) in various entries
  • New NOT_WORKING software list additions (#7956) [ClawGrip]
New NOT_WORKING software list additions
  • leapfrog_ltleappad_cart.xml: [ClawGrip]
  • Tierbabys (Germany), Disney Puuh mag dich! (Germany), Was wäre, wenn ...? (Germany) [TeamEurope]
  • Change XML attributes order [ClawGrip]
  • Add Franklin ACE 1000 as a clone of the Apple ][+ (#7953) [christopherkobayashi]
  • a800_flop.xml: add several verified .atr dumps from a8sp (#7959) [quasiscroto]
    • a800_flop.xml: add several verified .atr dumps from a8preservation.com
    • typo in a disk image file name
  • Fix compilation with Emscripten versions greater than 2.0.8 (#7794) [Sam Clegg]
New machines marked as NOT_WORKING
  • Lobo Max-80 [Robbbert]
  • tx1: fix array out of bounds crash [hap]
  • dogfgt: longer title for japan version [hap]
  • basf7100: Small fix to screen rendering [Dirk Best]
  • sound: Pulseaudio support [Olivier Galibert]
  • sound: Don't go down to the osd on redundant mute calls (like vgmplay's 44100 times per second) [Olivier Galibert]
  • smartboard: add safeguards for invalid read [hap]
  • smartboard: use switch/case instead of if/elseif/elseif [hap]
  • smartboard: get rid of that "+1" correction for every piece id [hap]
  • mc68hc11: Fix bug causing DES to decrement IX rather than the stack pointer [AJR]
  • asma2k: Dump and hook up spell check ROM; fix keyboard [Lord Nightmare, AJR]
New machines marked as NOT_WORKING
  • Junior-80 [Robbbert]
  • applix: Fix crash in debug build [AJR]
  • smartboard: fix problem when playing with leds disabled [hap]
  • tasc.lay: make the cpanel smaller [hap]
  • Revert "ui: hide child nodes (collapse menu) if a .lay collection is disabled" [hap]
  • This reverts commit 0e8a9b2f92566ff201fe8efbfff079f420b656da.
  • Revert "layouts: put shifter position in instead of separate views, with setting for opaque shifters" [hap]
    • This reverts commit a6a38853991c7c90de50c2097848618873ef535e.
  • undo the rest of shifter options [hap]
  • nscsi: Add dump and skeleton device for Sony CDU561-25 CD-ROM drive [Bitsavers]
  • Machines promoted to working
  • Warp-1 (Japan) [Ivan Vangelista, hap]
  • Added recently-dumped daiohp2 set (#7966) [MooglyGuy]
New working machines
  • Daioh (prototype, earlier) [CoolMod, Caius, The Dumping Union]
  • Updated compiling document to reflect that MSVC 2019 is working and recommended. [Stiletto]
Source Changes
  • Updated compiling document to reflect that MSVC 2019 is working and recommended. [Stiletto]
  • nb1412m2: make clock input same for all drivers [hap]
  • dai3wksi: fix clang compile [hap]
  • dai3wksi: update notes [hap]
  • ui: add message when trying to config unavailable machine inputs [hap]
  • CM-32P: support PCM cards, add U-110 card softlist [Valley Bell]
  • warp1bl: add color overlay [hap]
New machines marked as NOT_WORKING
  • Elektronikladen Elzet 80/K [Robbbert]
  • Elektronikladen Elzet 80/P [Robbbert]
  • elzet80: corrected the manufacturer. [Robbbert]
  • nb1412m2: Fixed some Mighty Guy sound issues (#7961) [sasuke-arcade]
    • Fixed various sound issues in Mighty Guy so that it sounds almost exactly like PCB.
      • Fixed BGM tempo was unstable. The frequency setting of DAC and timer clock are now linked. When changes the DAC clock, Sound
      • driver set wait loop count ($C010) in the range of 2 to 4 in order to keep the tempo of BGM even if changed clock. This was
      • the cause of the slow BGM in previous versions.
      • Fixed DAC clock calculation. I changed this so that sound plays same as PCB.
      • Implemented a protect command 0x11 to stop the DAC. This is needed to stop DAC sound when the psycho gun is stopped.
  • seta.cpp (daiohp2)undefinedUpdated PAL/GAL equations to converted binary files. [Scott Stone]
  • trs80: fixed ic locations [Robbbert]
New machines marked as NOT_WORKING
  • EACA Video Genie EG3003 [Robbbert]
  • risc2500: add soft power-off [hap]
New machines marked as NOT_WORKING
  • Intellec 8 MCS [Robbbert]
  • fixed compile error with gcc 10.2 64bit. [Robbbert]
  • subhuntr.cpp: Start to flesh out the skeletonundefinedstill nowhere near close to working. [Vas Crabb]
  • radionic: Split radionic to its own source. [Robbbert]
  • lnw80: used derived class to reduce number of duplicate functions. [Robbbert]
New machines marked as NOT_WORKING
  • Roland PR-100 Digital Sequencer [AJR, Valley Bell]

new NOT_WORKING machine

  • Aminosan (satellite) [Darksoft, rtw, MetalliC]

Games promoted to working

  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 1) [James Wallace]

Clones promoted to working

  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 2) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 3) [James Wallace]
  • "Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 4, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 5) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11P L22)(set 6, Protocol) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 AL22 (set 7) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 8, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 9) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 10) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO8 L16) (set 11) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO3 L11) (set 13) [James Wallace]
  • megadrivundefinedUpdate Year info on 11 entries [ArcadeShadow]
  • Super Kick Off : 1992 -> 1993 [https://segaretro.org/Super_Kick_Off] Fantastic Dizzy: 1991 -> 1993
  • [https: //segaretro.org/Fantastic_Dizzy] Sensible Soccer - International Edition: 1993 -> 1994
  • [https: //segaretro.org/Sensible_Soccer:_International_Edition] Double Clutch: 1992 -> 1993
  • [https: //segaretro.org/Double_Clutch] Hook: 1992 -> 1993 [https://segaretro.org/Hook] Prince of Persia: 1993 -> 1994
  • [https: //segaretro.org/Prince_Of_Persia] NBA All-Star Challenge: 1992 -> 1993 [https://segaretro.org/NBA_All-Star_Challenge]
  • Stimpy's Invention : 1993 -> 1994 [https://segaretro.org/The_Ren_%26_Stimpy_Show_Presents_Stimpy%27s_Invention] The Lost Vikings
  • : 1993 -> 1994 [https://segaretro.org/The_Lost_Vikings] The Chaos Engine (Euro): 1992 -> 1994  [https: //segaretro.org/The_Chaos_Engine]
    • Update Description: Lotus II -> Lotus II: RECS [https://segaretro.org/Lotus_II:_RECS]
  • forgot hit save (nw) [MetalliC]
  • cdu561_25: Add third BIOS dump; add info on CXD2568M; correct typo [Bitsavers]
  • u110_card.xml: Fix validation errors in 6f576131989b64ceb09c6ccee5f4122f29d5c84c [AJR]
  • wy85: Add alternate revision of program ROM [Bitsavers]
  • cdu75s: Add internal rom dump [Al Kossow]
  • thomson: Turn the extensions into slot devices, modernize the floppies [Olivier Galibert]
  • New machines marked as NOT_WORKING (#7904) [Angelo Salese]
    • pc9801.cpp: proper ipl ROM dump for pc486mu [flyingharuka]
New machines marked as NOT_WORKING
  • PC-386M [flyingharuka]
New clones marked as NOT_WORKING
  • PC-486SE [flyingharuka]
  • PC-9821Xa16 [flyingharuka]
  • PC-9821Ra20 (98MATE R) [flyingharuka]
  • PC-9821Ra333 [flyingharuka]
  • pc9801.cpp: update QA [Angelo Salese]
  • pc9801.cpp: move several SW notes from main driver to XML [Angelo Salese]
  • pc9801.cpp: Make Epson machines to derive parent-clone relationship from pc486mu [Angelo Salese]
  • pc9801.cpp: Backport ROM bankswitch to pc486mu, making it to ERR:VR too, promote pc386m to parent romset since it definitely
  • diverge [Angelo Salese]
  • pc88va.cpp: correct main CPU to V50; [Angelo Salese]
  • pc9801.cpp: rearrange system metadata, in prevision of actual state machine splits; [Angelo Salese]
  • pc9801.cpp: fix mouse input when in absolute mode (prinmak2, tim, pentium) [Angelo Salese]
  • pc9801.cpp: improve mouse latch/delta readback, fix biblems2 regression [Angelo Salese]
  • pc9801.cpp: finalize QA notes [Angelo Salese]
  • pc98.xml: fix validation, add some extra QA notes [Angelo Salese]
  • pc9801.cpp: QA update over feedback by cracyc [Angelo Salese]
  • thomson,bm3: Correct compile errors due to incorrectly pushing a not entirely mature patch (but good enough for a start)[Olivier Galibert]
  • smartboard: add support to connect it to pc printer port [hap]
  • smartboard: add internal artwork for the pc version [hap]
  • dai3wksi: update note [hap]
  • mame.lst, mess.lua: Fix build errors from c037dfd82238537752e2078f52a3276badfbff83 [AJR]
  • basf7100: Hook up interrupt controller, keyboard [Dirk Best]
    • Hooked up PIC and connected keyboard and vblank interrupts
    • Implemented HLE keyboard (all keys mapped, using the translation ROM for keycodes)
    • Increased shared memory to 40k
    • Fixed interrupt flags register
    • Implemented cursor and roll offset
  • smartboard: add user config to allow duplicate piece ids [hap]
  • mn1860: Recognize two more opcodes in disassembly [AJR]
  • mn1860: Identify another 2 opcodes in disassembly [AJR]
  • smartboard: changes to make tasc smartboard test program work [hap]
  • model1.cpp: Add main NVRAM used for bookkeeping [AJR]
  • mn1880d.cpp: Minor documentation fixes [AJR]
  • Purge various obsolete and redundant #includes [AJR]
  • System 906-III improvements: [Roberto Fresca, Grull Osgo]
    • Reworked a lot of things to get the platform playable.
    • Switched to Rockwell R65C02 CPU.
    • Added missing inputs, timers, clocks and connections.
    • Renamed Game 58.01 to CEI 51.08 (CEI 906-III Poker).
    • Added new games to the platform.
New working machines
  • Casino 21 UCMC/IWC (ver 30.08) [Roberto Fresca, Grull Osgo]
  • Poker UCMC/IWC (ver 162.03) [Roberto Fresca, Grull Osgo]
  • Poker UCMC/IWC (ver 162.03 20-6-91) [Roberto Fresca, Grull Osgo]

Machines promoted to working

  • CEI 51.08 (CEI 906-III Poker) [Roberto Fresca, Grull Osgo]
  • Corrected 906-III memory map documentation. [Roberto Fresca]
  • basf7100: Improve video rendering [Dirk Best]
  • rx01: Preliminary, untested host interface [AJR]
New working software list additions
  • ibm5170: SmartBoard Driver (DOS), SmartBoard Driver SDK (Win32) [hap]
  • trs80: used array of floppy drives [Robbbert]
  • twinspri: Fix missing samples by masking the ADPCM-A end address properly. [Aaron Giles]
  • upd7220: Fixed mixed mode display area partition parsing [Brian Johnson]
  • upd7220: Support DMAW and DMAR commands [Brian Johnson]
  • rfslots8085.cpp: The PCB only has 6 dipswitches (#7983) [ClawGrip]
    • rfslots8085.cpp: The PCB only has 6 dipswitches
    • Add anonymous namespace
  • ibm5170: fix validity error [hap]
  • radionic: fixed rtc, and floppy reading. Confirmed crystals. [Robbbert]
  • clifront: -romident has no use for mediapath, but it does use hashpath [hap]
  • media_ident: add space to prevent long strings concat when printing results [hap]
  • qx10: allocate enough vram for color mode [Brian Johnson]
  • ymfm: Check for decay->sustain transitions even if we just transitioned from attack->decay. Affects the cymbal sounds in shinobi. [Aaron Giles]
  • radionic: added colour [Robbbert]
  • kp = should be 0x106 (#7973) [ksherlock]
  • rfslots8085.cpp: fix typo on game name (#7982) [ClawGrip]
  • radionic: added rs232 [Robbbert]
  • radionic: PPI and documentation. [Robbbert]
New working clones
  • Compact Computer 40 Plus (prototype) [hap, Jon Guidry]
  • travrusa.cppundefinedhold vblank interrupt for the whole of the vblank period, allowing it to retrigger in some cases - improves shtrider
  • countdown sync at start of race (#7989) [David Haywood]
  • segas16a/sega16b tweaksundefinedchange when video is updated (for fantzone) - bump quantum time for 16a cases with MCU (for quartet stage
  • 18) (#7987) [David Haywood]
  • laserbat.cpp: Quantise area effect 2/shell effect for catnmous. (#7964) [Vas Crabb]
  • lnw80: added HI-LO switch; enabled CAS files. [Robbbert]
  • cyclemb.cpp: Improve input, sound, flip screen, and dip switches (#7979) [sasuke-arcade]
    • cyclemb.cpp: Improve input, sound, flip screen, and dip switches
      • Support for correct input of Cycle Maaboh roller controller. Previous inputs did not work correctly. This made it impossible to
      • clear stage 3 and later, which requires roller inputs.
      • Fixed possibly incorrect handling of sound latch. Fixed issue where Cycle Maaboh would not play the stage music. Previously,
      • command to get input was being overwritten by sound latch.
      • Support I/O input for hiding screen. Screen switching at start of a stage is now correct.
      • Fixed position of tilemap in flip screen of Cycle Maaboh.
      • Added support for Sky Destroyer flipscreen.
      • Fixed dipswitches. Removed definition of unused bits for non-dipswitch inputs. Added some dipswitch definitions.
      • Implemented work RAM switching for sprites. Games on this board used to switch two sprites work RAM every frame. This
  • implementation improved the frame rate of the sprites.
  • neptunp2.cpp: Add 'ccorsario' program ROM and improve hardware documentation [jordigahan, ClawGrip]
  • System 906-III improvements... [Roberto Fresca, Grull Osgo]
    • Proper inputs for the IWC poker games.
    • Fixed/Improved the interrupts system.
    • Preliminary button-lamps support.
    • Simplified and partially cleaned the code.
    • Added technical notes.
  • jack.cpp: Add raw screen timing parameters based on schematics [AJR]
  • calomega.cpp More cleanups... (nw) [Roberto Fresca]
  • sound: Fix wrapping bug when using fill/copy/bulk-add on write_stream_views [Aaron Giles]
  • lnw80: hires and color pass the test programs. Added a prom. [Robbbert]
  • basf7100: Small gfx fix, update charrom [Dirk Best, rfka01]
  • basf7100: Hook up COM8116 and switches [Dirk Best]
New working clones
  • Point Blank 2 (Unknown region) [Guru]
  • kaypro: added back support for kay/dsk images. [Robbbert]
  • meritum: added ic numbers [Robbbert]
  • mips3: Ensure there is at least 1 cycle to be counted after reading Count. Without this, some timing loops won't exit to the
  • scheduler until they complete. [Aaron Giles]
  • a800_flop.xml: more floppy soft additions (#7991) [quasiscroto]
  • undefined Oops, Phobos works provided you have joystick properly mapped!
  • undefined Add 9 games in .atr format from a8sp
  • risc2500/tasc: fixed high pitched sound problem [hap]
New working clones
  • Funky Jet (World, alternate demo) [xuserv, juking]
  • stfight.cpp: Remove YM2203 frequency hack, and set prescaler at machine_start (#7992) [sasuke-arcade]
  • stfight: use device_array for ym2203 [hap]
  • mn1860: Reassign another pair of opcodes for disassembly [AJR]
  • a2gameio/joystick.cpp: Fix MT 7953 [AJR]
  • mpangu: correct QSound sample loading [Barry Rodewald]
  • basf7100: Hook up centronics port [Dirk Best]
  • nl_segas16b: fix two capacitor labels (#7950) [enikland2]
  • mn1860: Finish disassembly [AJR]
  • basf7100: Preliminary RS232 hookup [Dirk Best]
  • fix arcade target link [hap]
  • risc2500: update note [hap]
  • upd7220: fix copy paste bug in DMA handling [Brian Johnson]
New working software list additions
  • ibm5150.xml: Control Panel [famiclone]
  • fmtowns_cd.xml: 29 new dumps, 13 replacements, 1 missing floppy added (#7974) [r09]
    • Special thanks to everyone who participated in the fundraiser to acquire and dump most of these (cyo.the.vile, F1ReB4LL,
    • rockleevk, Wiggy2k).
      • Added the missing floppy image to Taiken Shiyou! Marty Channel [wiggy2k]
      • Added the missing floppy image to Air Warrior V1.1 [al32gabby]
      • Replaced the Inindou and Star Cruiser II floppy images with cleaner unmodified copies [cyo.the.vile]
      • Added the bonus audio CD that was included with Bible Master [redump.org]
New working software list additions
  • California X Party - Joshi Daisei Himitsu Club [redump.org, al32gabby]
  • Castles II - Bretagne Touitsu Senki / Castles II - Siege & Conquest [redump.org]
  • CD-ROM Bishoujo Senshi Collection - Yuu Disc Special [redump.org]
  • Collector D [redump.org]
  • Diamond Players [redump.org, al32gabby]
  • if - Invitations from Fantastic Stories [redump.org]
  • Jinmon Yuugi [redump.org]
  • Kanade V1.1L20 [redump.org]
  • Kamimura Kei no Sexy Resort - Momoiro Quiz [redump.org]
  • Kamimura Kei no Sexy Telephone - Pink no Hanayome [redump.org]
  • Kikou Shidan - Panzer Division II [redump.org, al32gabby]
  • Meisou Toshi [redump.org]
  • Moonlight Energy [redump.org]
  • Nostalgia 1907 - In North Atlantic Sea [redump.org]
  • Obaachan no Chiebukuro [redump.org]
  • Palamedes [redump.org]
  • Private Slave [redump.org, al32gabby]
  • Psychic Detective Series Vol. 1 - Invitation (DCCS remake) [redump.org, cyo.the.vile]
  • Reijou Monogatari [redump.org]
  • Sexy in the Hawaii - Nice Gal Hawaii-hen [redump.org]
  • Tania [redump.org]
  • That's Toukou Part 1 [redump.org]
  • Theme Park [redump.org]
  • Tokyo Sexy Ave. - Tokyo Genshi Machi [redump.org, al32gabby]
  • URM - M15 Wakusei ni Umarete [redump.org]
  • Vanishing Point - Tenshi no Kieta Machi [redump.org]
  • Yumeutsutsu - Dreamy [redump.org]
  • New not working software list additions
  • Band-kun [redump.org, al32gabby]
  • The 4th Unit 7 - Wyatt (demo) [redump.org]
  • Replaced software list items
  • Bell's Avenue Vol. 2 [redump.org]
  • Hoshi no Suna Monogatari 2 [redump.org]
  • Hoshi no Suna Monogatari 3 [redump.org]
  • J. R. R. Tolkien's The Lord of the Rings, Vol. II - The Two Towers [redump.org]
  • Märchen Toshokan - Grimm Douwa - Akazuki [redump.org]
  • Marine Philt [redump.org]
  • Musium Towns [redump.org]
  • Puzznic [redump.org]
  • Sakura no Mori [redump.org]
  • Shinc [redump.org]
  • Sid Meier's Railroad Tycoon [redump.org]
  • Star Cruiser II - The Odysseus Project [redump.org, cyo.the.vile]
  • Suikoden - Tenmei no Chikai [redump.org]
Software list items promoted to working
  • Air Warrior V1.1 [al32gabby]
  • Apple softlist update for April 2021 (#7997) [Firehawke]
  • Correct bad hash for MECC-A785 Writing a Character Sketch
  • New working software list additions (apple2_flop_clcracked.xml)
  • Kampfgruppe (Version 1.0) (cleanly cracked) [4am, san, Firehawke]
  • Warriors of RAS Volume IV: Ziggurat (cleanly cracked) [4am, Firehawke]
  • GATO (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • Trivia Fever (cleanly cracked) [4am, Firehawke]
  • MECC-A726 Spelling Volume 1: Primary (Version 3.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A728 Spelling Volume 2: Secondary (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A728 Spelling Volume 2: Secondary (Version 3.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A733 Elementary Volume 9: Geometry (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A733 Elementary Volume 9: Geometry (Version 2.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A734 Elementary Volume 10: Geometry (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • Algebra Volume 4 (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A735 Elementary Volume 11: Language Arts (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A736 Elementary Volume 12: Language Arts (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A736 Elementary Volume 12: Language Arts (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A737 Mathematics Volume 2: Measurement (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A738 Mathematics Volume 3: Geometry (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A738 Mathematics Volume 3: Geometry - (Limited Boot Backup) (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A743 Elementary Volume 13: Nutrition (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A746 English Volume 1: Parts of Speech (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A746 English Volume 1: Parts of Speech (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • MECC-A749 School Utilities Volume 2: Readability (cleanly cracked) [4am, Firehawke]
  • Algebra Volume 3 (Revision 0) (cleanly cracked) [4am, Firehawke]
  • MECC-A751 Health Maintenance Volume 2: Assessment (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A752 Nutrition Volume 1 (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A753 Nutrition Volume 2 (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A757 Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A758 Computer Generated Mathematics Materials Volume 2: Problem Solving (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager Revised Edition (Version 2.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager Revised Edition (Version 2.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager Revised Edition (Version 2.3) (cleanly cracked) [4am, Firehawke]
  • Strip Poker (cleanly cracked) [4am, Firehawke]
  • MECC-A773 Growgins' Fractions (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A773 Growgins' Fractions (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A774 Adventures with Fractions (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A775 EZ Logo (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A776 Writing a Narrative (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A776 Writing a Narrative (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A777 Blissymbolics: Blissymbol Concepts (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A779 The Friendly Computer (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A780 Mind Puzzles (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A780 Mind Puzzles (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • PlayWriter: Mystery (cleanly cracked) [4am, Firehawke]
  • MECC-A781 Oh, Deer! (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A784 Problem-Solving Strategies (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A784 Problem-Solving Strategies (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A785 Writing a Character Sketch (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A785 Writing a Character Sketch (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A788 Early Addition (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A788 Early Addition (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A810 Experiencing Procedures (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A811 The Three R's of Microcomputing (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A813 Processing Words (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • Dragon's Keep (Version 1984-06-05) (cleanly cracked) [4am, Firehawke]
  • MECC-A822 Nutrition (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • Quizagon (cleanly cracked) [4am, Firehawke]
  • Pensate (cleanly cracked) [4am, Firehawke]
  • Risk (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • Clue (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • The Computer Edition of Scrabble (cleanly cracked) [4am, Firehawke]
  • The Voyage of the Valkyrie (cleanly cracked) [4am, Firehawke]
  • Cytron Masters (cleanly cracked) [4am, san, Firehawke]
  • Computer Baseball 1983 Teams Disk (cleanly cracked) [4am, san, Firehawke]
  • Six-Gun Shootout (cleanly cracked) [4am, san, Firehawke]
  • Compuzzler (cleanly cracked) [4am, Firehawke]
  • Algebra Action (cleanly cracked) [4am, Firehawke]
  • Wizard's Crown (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • Odyssey in Time (cleanly cracked) [4am, Firehawke]
  • Forbidden Quest (cleanly cracked) [4am, Firehawke]
  • Flying Tigers (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • Apple How To: Lessons in Computing and Calculating (cleanly cracked) [4am, san, Firehawke]
  • The Desecration (cleanly cracked) [4am, san, Firehawke]
  • Just Around The Block (cleanly cracked) [4am, Firehawke]
  • Depreciation Log (cleanly cracked) [4am, Firehawke]
  • Adventures in Space (cleanly cracked) [4am, Firehawke]
  • Utopia Graphics Tablet System (cleanly cracked) [4am, san, Firehawke]
  • The School Tool (cleanly cracked) [4am, Firehawke]
  • Fix XML cheats which use multiple spaces. (#7998) [Szunti]
  • plugins/cheat: fix regions in xml cheats too [cracyc]
  • saitek_risc2500: update internal artwork [hap]
  • mephisto_mondial family: make white in artwork a bit less bright [hap]
  • tweaks to the funkyjet addition, also apply single pixel video offset to match hardware (#7996) [David Haywood]
  • One more Apple software list update for this month's release (#8000) [Firehawke]

New working software list additions (apple2_flop_orig.xml)

  • Sidewalk Sneakers [4am, Firehawke]
  • Animal Rescue [4am, Firehawke]
  • Mickey's Magic Reader [4am, Firehawke]
  • Modern Biology: Genetics [4am, Firehawke]
  • pwm_display: remove the need to manually call update [hap]
  • t6963c: increase default contrast a bit [hap]
  • mmdisplay1 layouts: small tweak [hap]
  • util/cdrom.cpp: Disable debug log message when parsing TOC. [Vas Crabb]
    • Also some miscellaneous cleanup/consistency.
  • mmdisplay2: hd44780_device is not optional_device [hap]
  • mmboard: shorthand variable types [hap]
New working software list additions
  • Frogger [Robbbert]
  • Android Nim [Robbbert]
  • Meteor Mission 2 [Robbbert]
  • LDOS 5.3.1 [Robbbert]
  • Lensman/DOS [Robbbert]
  • TRSDOS 6.21 [Robbbert]
  • CP/M 2.2 [Robbbert]
  • basf7100: Add softlist, map more keys, mark working [Dirk Best]
  • apple2_flop_orig.xml: fixed 3 validation errors [Robbbert]
  • stfight: move ym2203 prescaler to driver init since cshootert doesn't need it [hap]
  • pwm.h: missed one sync() [hap]
  • aristmk5.cpp: convert to use IOC and MEMC devices. [Sandro Ronco]
  • cpu/score: performance optimization. [Sandro Ronco]
  • apple2gs: fix $C02E vertical counter readback, corrects hang in ShowMe NDA. [R. Belmont]
  • cpu/score: Added bittgl! opcode. [Sandro Ronco]
  • debuggdbstub.cpp: add score7 registers map. [Sandro Ronco]
  • calomega.cpp general improvements... [Roberto Fresca, Grull Osgo]
    • The PIAs set for each MACHINE_CONFIG were made independent.
    • All the PIAs lines were adapted according to the needs of each platform.
    • All the interrupts were set/placed as indicated in the schematics (903/905).
    • A global hopper was added, currently assigned to platform 906-III, but it can be used by other platforms.
    • Worked proper inputs for system 903: Cal Omega - Game 15.7 (Double-Draw Poker). The game was promoted to WORKING.
    • Worked proper inputs for system 905: Cal Omega - Game 15.9 (Wild Double-Up). The game was promoted to WORKING.

Machines promoted to working

  • Cal Omega - Game 15.7 (Double-Draw Poker). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 15.9 (Wild Double-Up). [Roberto Fresca, Grull Osgo]
  • Worked proper inputs for system 905: Cal OmegaundefinedGame 17.2 (Double Double Poker). The game was promoted to WORKING. [RobertoFresca]
  • Machines promoted to working
  • Cal Omega - Game 17.2 (Double Double Poker). [Roberto Fresca, Grull Osgo]
New working software list additions
  • TRS-80 Marquee (L1) [Robbbert]
  • MicroChess 1.5 (L1) [Robbbert]
  • Haunted House (L1) [Robbbert]
  • Invasion Force (L1) [Robbbert]
  • Quick Watson (L1) [Robbbert]
  • Flying Saucers (L1) [Robbbert]
  • srcclean in preparation for branching release [Vas Crabb]
  • docs: Update build requirements for Fedoraundefinedsomeone should do this for other distros. [Vas Crabb]
  • risc2500/tasc: mistake in cycle compare [hap]
  • (cherry picked from commit eb691627bee3a9403ac07031bdb9f6e9943e7844)
  • stfight: forgot to remove imperfect sound flag from cshootert where 2203 prescaler issue doesnt apply [hap]
    • (cherry picked from commit 0996449e3520404929d4db8f5ffb232302dd8848)
  • Merge pull request #8003 from DavidHaywood/250421 [ajrhacker]
    • fix gigandes sprite offsets (regressed around december)
    • (cherry picked from commit 73f578124c520e94c70a6d1efee9c86a6a0be68e)
  • Clean up some metadata [Vas Crabb]
→ NOWSZY [arcade] Mame x64 0.230 31/03/2021

MAME 0.230 31 Mar 2021

Fasten your seatbelts and get ready for MAME 0.230! There are big changes this month, but before we get to that, let’s highlight some of the more routine additions. Several TV games featuring adaptations of popular Hasbro board games are now supported, as well as a couple of VTech systems featuring Dora the Explorer. Several electronic toys and handheld LED game from Mattel and Invicta have been emulated this month. There’s a big update for the Apple II software lists this month, with clean cracks of lots of educational software from MECC.

If you’ve been following along with development, you’re no doubt excited about the new Yamaha OPM/OPN (YM2151, YM2203, YM2608, YM2610, YM2610B, YM2612, and YM3438) sound emulation core. This addresses numerous subtle and not-so-subtle issues, particularly in Sega and Data East games. Windy Fairy and Jennifer Taylor have continued to improve MAME’s support for Konami rhythm games, making beatmania IIDX, Beatmania III, Keyboardmania and ParaParaParadise games playable. Thanks to Happy, a couple more graphics issues with the Hyper Neo Geo 64 have been fixed.

There’s been a lot of work on the Apple IIgs and 68k Mac drivers this month. As well as the flood of machines promoted to working, Apple 3.5" floppy support has been revolutionised, and improvements to ADB GLU microcontroller simulation make the IIgs control panel usable. On the console side, save EEPROM support has been fixed for several Mega Drive games.

 

New working machines
  • Andrew Holme Mark 1 FORTH Computer [AJR]
  • Electronic Master Mind (Invicta) [hap, Sean Riddle]
  • Football 2 (Mattel) [hap, Sean Riddle]
  • Invicta Super-Sonic Electronic Master Mind [hap, Sean Riddle]
  • Kmart Dunk 'n Sunk [hap, Sean Riddle]
  • M.E.M. Belgium Memoquiz [hap, Sean Riddle]
  • Mattel Brain Baffler [hap, Sean Riddle]
  • Mattel Horoscope Computer [hap, Sean Riddle]
  • Mattel World Championship Football [hap, Sean Riddle, Kevin Horton, O. Galibert]
  • MSI / Bandai Namco Namco Classics Vol.1 (3-in-1) (MSI Plug & Play) [Sean Riddle]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Boggle, Connect 4, Roll Over
  • [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Silly 6 Pins, Hungry Hungry Hippos, Match 'em
  • [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Simon, Battleship, Checkers
  • [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Silly 6 Pins, Candy Land, Hungry Hungry Hippos,
  • Match 'em, Mixin' Pics, Checkers [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Simon, Battleship, Mouse Trap, Checkers, Link-a-Line,
  • Roll Over [Sean Riddle, David Haywood]
  • Selchow & Righter Reader's Digest Q&A - Computer Question & Answer Game [hap, Sean Riddle]
  • Selchow & Righter Scrabble Sensor - Electronic Word Game [hap, Sean Riddle]
  • Taikee / Oregon Scientific / V-Tac Technology Co Ltd. Teléfono interactivo de TV (Spain)
  • [ClawGrip, Sean Riddle, David Haywood, ArcadeHacker]
  • Tiger Electronics Sub Wars (LED version) [hap, Sean Riddle, Rik]
  • Tri-1 (Fonas) [hap, Sean Riddle]
  • VTech Dora the Explorer - Dora TV Adventure Globe [Sean Riddle, David Haywood]
  • VTech Dora the Explorer - Dora TV Explorer Phone / Boots's Special Day [Sean Riddle, David Haywood, Kamaal Brown]
New working clones
  • beatmania IIDX 3rd style (GC992 JAB) [Jennifer Taylor]
  • beatmania IIDX 7th style (GCB44 JAB) [Jennifer Taylor]
  • beatmania IIDX Substream (983-AA JAA) [Jennifer Taylor]
  • Big 50 (JPM) (IMPACT) (BF12 L12) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 1) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 1) [James Wallace]
  • Cuore 1 (Italian, set 6) [f205v]
  • Cuore 1 (Italian, set 7) [f205v]
  • Genius 6 (V133F) [Arzeno Fabrice]
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 1) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 1) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 1) [James Wallace]
  • Keyboardheaven (Korea) [Jennifer Taylor, Windy Fairy]
  • Magic 10 Nevada (bootleg of Pool 10) [f205v]
  • Maze (Trog bootleg) [Jorge Silva]
  • Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version) [bdlou]
  • Meijinsen (set 2) [AeroCityMayor, The Dumping Union]
  • Oedo Fight (Japan, Bloodless version) [ekorz]
  • Player's Edge Plus (PP0419) Standard Draw Poker (Old Chicago Casino) [Brian Troha]
  • Player's Edge Plus (PP0419) Standard Draw Poker (set 1) [Brian Troha]
  • Rabbit (Asia 1-28?) [twistedsymphony, The Dumping Union]
  • Raiders5 (Japan, set 2, bootleg?) [Paul Wood]
  • Saitek / Tandy Corporation Chess Champion 2150 [hap, Berger]
  • Surf Planet (Version 3.0) [jordigahan]
  • Task Force Harrier (Lettering bootleg) [hammy, EMG]
  • US AAF Mustang (Lettering bootleg) [hammy, Doctor Pinball]
  • Machines promoted to working
  • Apple Computer Macintosh 128k [R. Belmont, O. Galibert]
  • Apple Computer Macintosh Classic [R. Belmont, O. Galibert]
  • Apple Computer Macintosh Classic II [R. Belmont, O. Galibert]
  • Apple Computer Macintosh II [R. Belmont, O. Galibert]
  • Apple Computer Macintosh II (FDHD) [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIci [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIsi [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIvx [R. Belmont, O. Galibert]
  • Apple Computer Macintosh LC III [R. Belmont, O. Galibert]
  • Apple Computer Macintosh Plus [R. Belmont, O. Galibert, Patrick Mackinlay]
  • Apple Computer Macintosh SE [R. Belmont, O. Galibert]
  • Apple Computer Macintosh SE (FDHD) [R. Belmont, O. Galibert]
  • beatmania IIDX 2nd style (GC985 JAA) [Jennifer Taylor]
  • beatmania IIDX 3rd style (GC992 JAC) [Jennifer Taylor]
  • beatmania IIDX 5th style (GCA17 JAA) [Jennifer Taylor]
  • beatmania IIDX Substream (983 JAA) [Jennifer Taylor]
  • Beatmania III [Windy Fairy]
  • Beatmania III Append 7th Mix [Windy Fairy]
  • Beatmania III The Final [Windy Fairy]
  • Keyboardmania [Windy Fairy]
  • Keyboardmania 2nd Mix [Windy Fairy]
  • Keyboardmania 3rd Mix [Windy Fairy]
  • ParaParaDancing [Windy Fairy]
  • ParaParaParadise [Windy Fairy]
  • ParaParaParadise v1.1 [Windy Fairy]
  • Untouchable (JPM) (IMPACT) (UN3B LO6) [David Haywood, James Wallace]
  • Clones promoted to working
  • Apple Computer Macintosh 512k [R. Belmont, O. Galibert]
  • Apple Computer Macintosh 512ke [R. Belmont, O. Galibert]
  • Apple Computer Macintosh II (w/o 68851 MMU) [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIcx [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIvi [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIx [R. Belmont, O. Galibert]
  • Apple Computer Macintosh SE/30 [R. Belmont, O. Galibert]
  • beatmania IIDX 3rd style (GC992 JAA) [Jennifer Taylor]
  • Big 50 (JPM) (IMPACT) (BF L8) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 AH12) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 L12, Whitbread) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12P F12, Protocol) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 10) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 2) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 3) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 4) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 5) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 6) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 7) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 8) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 9) [James Wallace]
  • bootleg (Unitron) Mac 512 [R. Belmont, O. Galibert]
  • bootleg (Unitron) Unitron 1024 [R. Belmont, O. Galibert]
  • Camelot (JPM) (IMPACT) (CA6 C8) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 AC10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10, Whitbread) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8P C10, Protocol) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC02C L08) (set 14) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 2) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC11C L16) (set 4) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC12C L17) (set 12) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 6) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 7) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 9) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 3, Whitbread) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5P C 8) (set 2, Protocol) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 4) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 6) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 7, Whitbread) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6P C 9) (set 5, Protocol) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 2, Protocol) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 3) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 4, Whitbread) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 2) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 3) [James Wallace]
  • ParaParaParadise 1st Mix Plus [Windy Fairy]
  • Untouchable (JPM) (IMPACT) (UN3BI LO6) [David Haywood, James Wallace]
New machines marked as NOT_WORKING
  • Akai Electric MPC60 MIDI Production Center [DBWBP]
  • Basic Fun Ms. Pac-Man (mini arcade) [Sean Riddle]
  • Basic Fun Pac-Man (mini arcade) [Sean Riddle]
  • Bee-Zerk [Bad A Billy, Smitdogg, The Dumping Union]
  • Corsario (Cirsa slot machine) [jordigahan, ClawGrip]
  • LeapFrog Turbo Twist Fact Blaster (US) [Sean Riddle, David Haywood]
  • LeapFrog Turbo Twist Spelling (US) [Sean Riddle, David Haywood]
  • LeapFrog Turbo Twist Vocabulator (US) [Sean Riddle, David Haywood]
  • Marbella Vice (100Hz display) [Arcade Player, Recreativas.org]
  • Mini Money [jordigahan, ClawGrip]
  • Mushiking The King Of Beetles 2006 First (Japan) [Darksoft, rtw]
  • Super Mario All-Stars (Nintendo Super System) [Mike Ortizz]
  • Tierras Salvajes (100Hz display) [Arcade Planet, Recreativas.org]
  • unknown VLC multigame [Bad A Billy, Smitdogg, The Dumping Union]
New clones marked as NOT_WORKING
  • A.G. Soccer Ball (R18u, 2.1 sound) [PinMAME]
  • Bad Cats (LG-4) [PinMAME]
  • Cyber Troopers Virtual-On - Twin (Export) [twistedsymphony]
  • The Flintstones (LA-5) [PinMAME]
  • Lucky Draw (pinball, set 2) [PinMAME]
  • Mazan: Flash of the Blade (Japan, MAZ1 Ver.A) [Darksoft, MetalliC, rtw]
  • No Fear: Dangerous Sports (0.8X) [PinMAME]
  • Scorpion (Dec 24, 1993) [jordigahan, ClawGrip]
  • Theatre Of Magic (1.2A) [PinMAME]
  • Thunder Dragon (bootleg, set 2) [hammy, EMG]
  • Virtua Striker 2 '99.1 (Step 1.5, Export, USA, Revision B) [Brian Troha, The Dumping Union]
  • Virtua Striker 2 '99.1 (Step 1.5, Japan, Revision B) [Brian Troha, The Dumping Union]
New working software list additions
  • apple2_flop_clcracked:
  • Life Story Frog (cleanly cracked), MECC-A103 Smoking: It's Up To You (cleanly cracked),
  • MECC-A104 Payroll System: A Business Simulation (cleanly cracked),
  • MECC-A106 Word Herd: Sound-Alikes (Version 1.0) (cleanly cracked), MECC-A107 Ducks (Version 1.1) (cleanly cracked),
  • MECC-A109 Circus Math (Version 1.0) (cleanly cracked), MECC-A110 Exploring Sorting Routines (Version 1.1) (cleanly cracked),
  • MECC-A111 Pets, Ltd. (Version 1.0) (cleanly cracked), MECC-A112 Word Wizards (Version 1.0) (cleanly cracked),
  • MECC-A112 Word Wizards (Version 1.2) (cleanly cracked), MECC-A112 Word Wizards (Version 1.3) (cleanly cracked),
  • MECC-A114 Writing an Opinion Paper (Version 1.0) (cleanly cracked), MECC-A115 Right of Way (Version 1.1) (cleanly cracked),
  • MECC-A116 Puzzles and Posters (Version 1.1) (cleanly cracked), MECC-A116 Puzzles and Posters (Version 1.3) (cleanly cracked),
  • MECC-A116 Puzzles and Posters (Version 1.6) (cleanly cracked), MECC-A119 Master Spell (Version 1.0) (cleanly cracked),
  • MECC-A119 Master Spell (Version 1.3) (cleanly cracked), MECC-A120 Word Herd: Look-Alikes (Version 1.0) (cleanly cracked),
  • MECC-A121 Jeux Mathematiques Classiques (Version 1.0) (cleanly cracked), MECC-A123 Prime Numbers (Version 1.0) (cleanly cracked),
  • MECC-A124 Estimation (Version 1.0) (cleanly cracked), MECC-A125 Addition Logician (Version 1.0) (cleanly cracked),
  • MECC-A126 Study Guide (Version 1.5) (cleanly cracked), MECC-A127 Salt and You (Version 1.0) (cleanly cracked),
  • MECC-A128 Discovery Lab (Version 1.0) (cleanly cracked), MECC-A129 Data Handler (Version 1.0) (cleanly cracked),
  • MECC-A130 MECC Keyboarding Primer (Version 1.0) (cleanly cracked),
  • MECC-A131 MECC Keyboarding Master: Games and Drills (Version 1.1) (cleanly cracked),
  • MECC-A132 MECC Writer (Version 1.1) (cleanly cracked), MECC-A132 MECC Writer (Version 1.2) (cleanly cracked),
  • MECC-A133 MECC Writer (Version 1.2) (cleanly cracked), MECC-A134 MECC Speller (Version 1.0) (cleanly cracked),
  • MECC-A135 MECC Editor (Version 1.0) (cleanly cracked), MECC-A136 MECC Graphing Primer (Version 1.0) (cleanly cracked),
  • MECC-A137 MECC Graph (Version 1.1) (cleanly cracked), MECC-A159 Sound Tracks (Version 1.0) (cleanly cracked),
  • MECC-A160 The Market Place (Version 1.0) (cleanly cracked), MECC-A161 Jenny's Journeys (Version 1.0) (cleanly cracked),
  • MECC-A162 Path Tactics (Version 1.0) (cleanly cracked),
  • MECC-A163 MECC Dataquest: The Fifty States (Version 1.0) (cleanly cracked),
  • MECC-A164 Fun from A to Z (Version 1.0) (cleanly cracked), MECC-A165 Counting Critters (Version 1.0) (cleanly cracked),
  • MECC-A166 Arithmetic Critters (Version 1.0) (cleanly cracked), MECC-A167 Quickflash (Version 1.0) (cleanly cracked),
  • MECC-A168 Clock Works (Version 1.0) (cleanly cracked), MECC-A169 Speedway Math (Version 1.0) (cleanly cracked),
  • MECC-A170 Number Munchers (Version 1.0) (cleanly cracked), MECC-A170 Number Munchers (Version 1.3) (cleanly cracked),
  • MECC-A171 Show Time (Version 1.0) (cleanly cracked), MECC-A171 Show Time (Version 1.1) (cleanly cracked),
  • MECC-A172 MECC Dataquest Composer (Version 1.0) (cleanly cracked),
  • MECC-A175 Phonics Prime Time: Initial Consonants (Version 1.0) (cleanly cracked),
  • MECC-A176 Phonics Prime Time: Final Consonants (Version 1.0) (cleanly cracked),
  • MECC-A177 Phonics Prime Time: Vowels I (Version 1.0) (cleanly cracked),
  • MECC-A178 Phonics Prime Time: Vowels II (Version 1.0) (cleanly cracked),
  • MECC-A179 Phonics Prime Time: Blends and Digraphs (Version 1.0) (cleanly cracked),
  • MECC-A180 Words at Work: Contraction Action (Version 1.0) (cleanly cracked),
  • MECC-A181 Words at Work: Prefix Power (Version 1.0) (cleanly cracked),
  • MECC-A182 Words at Work: Suffix Sense (Version 1.0) (cleanly cracked),
  • MECC-A183 Words at Work: Compound It (Version 1.0) (cleanly cracked),
  • MECC-A185 Those Amazing Reading Machines (Version 1.0) (cleanly cracked),
  • MECC-A186 Those Amazing Reading Machines II (Version 1.0) (cleanly cracked),
  • MECC-A187 Those Amazing Reading Machines III (Version 1.0) (cleanly cracked),
  • MECC-A188 Those Amazing Reading Machines IV (Version 1.0) (cleanly cracked), MECC-A191 Odell Lake (Version 1.0) (cleanly cracked),
  • MECC-A191 Odell Lake (Version 1.2) (cleanly cracked), MECC-A192 Coordinate Math (Version 1.0) (cleanly cracked),
  • MECC-A192 Coordinate Math (Version 1.1) (cleanly cracked), MECC-A193 Equation Math (Version 1.0) (cleanly cracked),
  • MECC-A193 Equation Math (Version 1.1) (cleanly cracked), MECC-A195 Money Works (Version 1.0) (cleanly cracked),
  • MECC-A195 Money Works (Version 1.1) (cleanly cracked), MECC-A196 Fraction Munchers (Version 1.0) (cleanly cracked),
  • MECC-A198 To Preserve, Protect and Defend (Version 1.1) (cleanly cracked), MECC-A199 Zoyon Patrol (Version 1.0) (cleanly cracked),
  • MECC-A201 Conquering Whole Numbers (Version 1.0) (cleanly cracked),
  • MECC-A201 Conquering Whole Numbers (Version 1.1) (cleanly cracked),
  • MECC-A202 Fraction Concepts, Inc. (Version 1.0) (cleanly cracked),
  • MECC-A202 Fraction Concepts, Inc. (Version 1.2) (cleanly cracked),
  • MECC-A203 Fraction Practice Unlimited (Version 1.0) (cleanly cracked),
  • MECC-A203 Fraction Practice Unlimited (Version 1.1) (cleanly cracked),
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.0) (cleanly cracked),
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.1) (cleanly cracked),
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.0) (cleanly cracked),
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.1) (cleanly cracked),
  • MECC-A206 Decimal Concepts (Version 1.0) (cleanly cracked),
  • MECC-A207 Conquering Decimals (Addition, Subtraction) (Version 1.0) (cleanly cracked),
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.0) (cleanly cracked),
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.1) (cleanly cracked),
  • MECC-A209 Conquering Ratios and Proportions (Version 1.0) (cleanly cracked),
  • MECC-A210 Conquering Percents (Version 1.0) (cleanly cracked), MECC-A210 Conquering Percents (Version 1.1) (cleanly cracked),
  • MECC-A211 Mystery Objects (Version 1.0) (cleanly cracked), MECC-A212 Mystery Matter (Version 1.0) (cleanly cracked),
  • MECC-A213 Miner's Cave (Version 1.0) (cleanly cracked), MECC-A214 Wood Car Rally (Version 1.0) (cleanly cracked),
  • MECC-A214 Wood Car Rally (Version 1.1) (cleanly cracked), MECC-A215 Lunar Greenhouse (Version 1.0) (cleanly cracked),
  • MECC-A216 Backyard Birds (Version 1.0) (cleanly cracked), MECC-A217 Weeds to Trees (Version 1.0) (cleanly cracked),
  • MECC-A218 Invisible Bugs (Version 1.0) (cleanly cracked), MECC-A219 Five-Star Forecast (Version 1.0) (cleanly cracked),
  • MECC-A220 Fossil Hunter (Version 1.0) (cleanly cracked), MECC-A221 Murphy's Minerals (Version 1.0) (cleanly cracked),
  • MECC-A222 Sun and Seasons (Version 1.0) (cleanly cracked), MECC-A224 Instant Survey (Version 1.0) (cleanly cracked),
  • MECC-A225 Time Navigator Leaps Back (Version 1.0) (cleanly cracked), MECC-A227 Patterns (Version 1.0) (cleanly cracked),
  • MECC-A227 Patterns (Version 1.2) (cleanly cracked), MECC-A228 MECC Outliner (Version 1.0) (cleanly cracked),
  • MECC-A229 Exploring Gas Laws (Version 1.0) (cleanly cracked), MECC-A230 Spelling Workout (Version 1.0) (cleanly cracked),
  • MECC-A230 Spelling Workout (Version 1.1) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.0) (cleanly cracked),
  • MECC-A230B Spelling List Editor (Version 1.1) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.2) (cleanly cracked),
  • MECC-A230B Spelling List Editor (Version 1.3) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.4) (cleanly cracked),
  • MECC-A231 Spellevator (Version 1.0) (cleanly cracked), MECC-A231 Spellevator (Version 1.2) (cleanly cracked),
  • MECC-A231 Spellevator (Version 1.3) (cleanly cracked), MECC-A232 Spelling Press (Version 1.0) (cleanly cracked),
  • MECC-A240 Computer Inspector (Version 1.0) (cleanly cracked), MECC-A241 LabelMaker (Version 1.0) (cleanly cracked),
  • MECC-A242 Teach Option Organizer (Version 1.2) (cleanly cracked),
  • MECC-A244 MECC Dataquest: The Middle East and North Africa (Version 1.0) (cleanly cracked),
  • MECC-A245 Instant Survey (Version 1.0) (cleanly cracked), MECC-A246 Measure Works (Version 1.0) (cleanly cracked),
  • MECC-A247 Time Navigator (Version 1.0) (cleanly cracked), MECC-A248 CommuniKeys (Version 1.1) (cleanly cracked),
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.0) (cleanly cracked),
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.1) (cleanly cracked),
  • MECC-A251 Chemistry: The Periodic Table (Version 1.1) (cleanly cracked),
  • MECC-A254 MECC Dataquest: Asia and Oceania (Version 1.0) (cleanly cracked),
  • MECC-A255 Picture Chompers (Version 1.0) (cleanly cracked), MECC-A256 Bluegrass Bluff (Version 1.0) (cleanly cracked),
  • MECC-A257 Problem Solving with Nim (Version 1.0) (cleanly cracked),
  • MECC-A258 Estimation: Quick Solve I (Version 1.0) (cleanly cracked),
  • MECC-A259 Estimation: Quick Solve II (Version 1.0) (cleanly cracked),
  • MECC-A260 Conquering Math Worksheet Generator (Version 1.0) (cleanly cracked),
  • MECC-A262 Probability Lab (Version 1.0) (cleanly cracked),
  • MECC-A263 Exploring Sequences and Series (Version 1.0) (cleanly cracked),
  • MECC-A271 Grammar Toy Shop (Version 1.0) (cleanly cracked), MECC-A272 Grammar Monsters (Version 1.0) (cleanly cracked),
  • MECC-A273 Grammar Gazette (Version 1.0) (cleanly cracked), MECC-A278 The Living Cell (Version 1.0) (cleanly cracked),
  • MECC-A279 Lewis and Clark Stayed Home (Version 1.0) (cleanly cracked),
  • MECC-A280 Chemistry: Balancing Equations (Version 1.0) (cleanly cracked),
  • MECC-A281 Paper Plane Pilot (Version 1.0) (cleanly cracked), MECC-A282 Cleanwater Detectives (Version 1.0) (cleanly cracked),
  • MECC-A283 Woolly Bounce (Version 1.0) (cleanly cracked), MECC-A284 Cavity Busters (Version 1.0) (cleanly cracked),
  • MECC-A290 Space Station Freedom (Version 1.0) (cleanly cracked), MECC-A291 Vacation Nation Travel (Version 1.0) (cleanly cracked),
  • MECC-A292 Littletown Zoo (Version 1.0) (cleanly cracked), MECC-A295 Estimation Strategies (Version 1.0) (cleanly cracked),
  • MECC-A296 Estimation Activities (Version 1.0) (cleanly cracked), MECC-A302 Fish School (Version 1.0) (cleanly cracked),
  • MECC-A303 Moving Museum (Version 1.0) (cleanly cracked), MECC-A304 Eerieville Library (Version 1.0) (cleanly cracked),
  • MECC-A306 Grammar Gobble (Version 1.0) (cleanly cracked), MECC-A307 Grammar Madness (Version 1.0) (cleanly cracked),
  • MECC-A309 Woolly's Garden (Version 1.0) (cleanly cracked), MECC-A310 Wonderland Puzzles (Version 1.0) (cleanly cracked),
  • MECC-A311 Picture A Story (Version 1.0) (cleanly cracked), MECC-A317 Take A Chance! (Version 1.0) (cleanly cracked),
  • MECC-A330 Nutrition Nabber (Version 1.0) (cleanly cracked), MECC-A333 Pizza to Go (Version 1.0) (cleanly cracked),
  • MECC-A334 Electrifying Adventures (Version 1.0) (cleanly cracked),
  • MECC-A336 Amazing Arithmetricks (Version 1.0) (cleanly cracked), MECC-A337 Treasures for Sale (Version 1.0) (cleanly cracked),
  • MECC-A340 CryptoQuest (Version 1.0) (cleanly cracked), MECC-A343 Science Giants (Version 1.0) (cleanly cracked),
  • MECC-A351 Get Well, Woolly! (Version 1.0) (cleanly cracked), MECC-A401 Energy House (Version 1.0) (cleanly cracked),
  • MECC-A402 Elementary Genetics (Version 1.1) (cleanly cracked), MECC-A403 Logic Gates (Version 1.0) (cleanly cracked),
  • MECC-A405 Sports Stats (Version 1.0) (cleanly cracked), MECC-A406 Create-A-Base (Version 1.0) (cleanly cracked),
  • MECC-A407 Book Worm (Version 1.0) (cleanly cracked), MECC-A712 Music Theory: Music Fundamentals (Version 1.0) (cleanly cracked),
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.5) (cleanly cracked),
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.7) (cleanly cracked),
  • MECC-A721 Business Volume 3: Accounting (Version 1.8) (cleanly cracked),
  • MECC-A726 Spelling Volume 1: Primary (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • ekara_japan_s: Hello Kitty Special (Japan) (SC0001-KTY) [TeamEurope]
  • ekara_japan_sp: SP-05 Super Cartridge - TV POP Junior with Chibi Marukochan & Anpanman (Japan) [TeamEurope]
  • fmtowns_cd:
    • Alice no Yakata 3 (1995-05-16), Battle, Ehon Writer V1.1 L10, Never Land, Oto to E no Deru Eigo Jisho No. 2 - English in Dream,
    • Populous II - Trials of the Olympian Gods - Expert, Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk,
    • Soreike! Anpanman - Tanoshii Eigo Asobi, Toshiyuki Yoshino - Lullaby of BirdLand, True Heart (alt), Viper GTS [redump.org]
    • Half Moon ni Kawaru made - Ramiya Ryou no Nijiiro Tamatebako [redump.org, wiggy2k]
  • fmtowns_flop_orig:
    • CD+Graphics Player V1.1L10, Nihongo MS-DOS V6.2 L10 (Kihon Kinou), Ponyon [cyo.the.vile]
    • AIV - A Ressha de Ikou 4 - Map Construction + Power-Up Kit, Legends of Valour - Gouyuu no Densetsu - Demonstration [wiggy2k]
  • ibm5170: Museum Madness Top Gun: Danger Zone [The Good Old Days]
  • sgi_mips:
    • Hot Mix Volume 12 (alternate) [nixzone.nl, Davide Cavalca]
    • IRIX 6.5.20, IRIX 6.5.24, IRIX 6.5.25 [pixelbart.net, Davide Cavalca]
    • sorcerer_cass: Cosmic Fighter (ported from TRS-80) [exidyboy]
Software list items promoted to working
  • apple2_flop_clcracked: MECC-A157 Oregon Trail (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • fmtowns_cd:
  • Nobunaga no Yabou - Sengoku Gun'yuuden [cherokee]
  • Windows 3.1 L11 [cyo.the.vile]
New NOT_WORKING software list additions
  • ekara_japan_gk: GK-2 - Disney Princess: Princess Debut (Japan), GK-3 - Disney Tinkerbell to Tinkle Star Uranai (Japan) [TeamEurope]
  • fmtowns_cd: Scavenger 4 (HME-217B) [redump.org]
  • fmtowns_flop_orig:
  • Nihongo MS-DOS V5.0 L10 (Kihon Kinou) [cyo.the.vile]
  • Mah-Saiko-Jong [wiggy2k]
  • leapfrog_didj_cart: Super Chicks (USA) [TeamEurope]
  • leapfrog_zippity_cart:
  • Disney Princess - Magical Movement & Learning (500-13590-A) (UK), The World of Cars - Driven to Learn (500-13589-B) (UK) [TeamEurope]
  • pockchalw:
  • Shinkenzemi Chuugaku Kouza - Chuu 1 Eigo (S11), Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo,
  • Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N21), Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N22),
  • Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N24), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N31),
  • Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N32), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N33),
  • Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N35), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N37),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Chiri (C), Shinkenzemi Chuugaku Kouza - Chuugaku Chiri (NC),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Chiri - Rekishi Pack (Chiri Soft - Rekishi Soft Kanzen Taiou Ban) (CR),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rekishi (NR), Shinkenzemi Chuugaku Kouza - Chuugaku Rekishi (R),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rika (1-bunya) (L1), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (1-bunya) (L1) (undefined),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rika (2-bunya) (L2), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (2-bunya) (L2) (undefined),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rika Pack (1-bunya - Soft 2-bunya Soft Kanzen Taiou Ban) (LP),
  • Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (0G1), Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (1-G1),
  • Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (G-1), Shinkenzemi Chuugaku Kouza - Koukou Juken (Kuni - Suu) (G-2),
  • Shinkenzemi Koukou Kouza - Daigaku Juken Series - Hinshutsu Eitango (T),
  • Shinkenzemi Koukou Kouza - Daigaku Juken Series - Juuyou Eigo Koubun (B),
  • Shinkenzemi Koukou Kouza - Hinshutsu Nihonshi Kouryaku (0D), Shinkenzemi Koukou Kouza - Hinshutsu Sekaishi Kouryaku (0W),
  • Shinkenzemi Koukou Kouza - Hinshutsu Sekaishi Kouryaku (W), Shinkenzemi Koukou Kouza - Juuyou Kobun Kouryaku (A) (0BKD01) [skaman]
  • sega_beena_cart:
  • 1-nichi 10-pun de E ga Jouzu ni Kakeru Beena, Anpanman no Waku Waku Game Oekaki, Beena Town e Youkoso,
  • Cooking Beena: O-Ryouri Dekichatta!, Disney Tanoshii O-Benkyou Series 1: Mic de Kantan ABC,
  • Disney Tanoshii Oekaki: O-Mise-ya-san o Tsukutchaou!, Hello Kitty no Hiragana Katakana O-Namae Kaitemiyou!,
  • Kouchuu Ouja Mushiking: Mori no Tami no Densetsu: Minna de Tanken! Kouchuu no Mori,
  • Partner In TV! O-Uchi ni Wan-chan ga Yattekita, Point Gakushuu Tokei [TeamEurope]
Translations added or modified
  • Portuguese (Brazil) [Chrystian Rafael Rubio de Melo]
  • Merged pull requests
  • 7695: Added synchronous I/O for RS232 port and HP98046 module. [F.Ulivi]
  • 7718: Added save state support for Namco System 21 family. [cam900]
  • 7756: machine/tc009xlvc.cpp: Integrated Z80 CPU core in device, and fixed background drawing (visible in gemcrush). [cam900]
  • 7763: machine/fdc37c665gt.cpp: Reimplemented with added floppy and parallel port support. [Windy Fairy]
  • 7789: hng64.cpp: Implemented priority Z sort mode for sprites. [Happy]
  • 7792: hash/sgi_mips.xml: Added three entries, and missing discs for various entries. [nixzone.nl, pixelbart.net, Davide Cavalca]
  • 7800: sound/setapcm.cpp: Added preliminary 16-voice ST0032 internal sound support (used by jclub2). [cam900]
  • 7808: sound/ymfm.cpp: Added new BSD-licensed implementation of Yamaha OPN/OPM FM synthesis emulation. [Aaron Giles]
  • 7810: hng64.cpp: Improved projection matrix calculation and 3D clipping. [Happy]
  • 7811: sound/cdda.cpp: Return LBA position as currently playing LBA (fixes issues with Konami System 573 games). [Windy Fairy]
  • 7815: apple2gs.xml: Added descriptions for sys504 and sys601. [Kelvin Sherlock]
  • 7816: Added two TV games, and several LeapFrog and e-kara software list entries. [David Haywood]
  • 7817: twinkle.cpp: Removed periodic source for IRQ2. [Ziemas]
  • 7818: firebeat.cpp: Re-dumped CDs for two games, and added Keyboardheaven (Korea). [Jennifer, Taylor, David Haywood]
  • 7819: neptunp2.cpp: Added Corsario (Cirsa slot machine). [jordigahan, ClawGrip]
  • 7821: spg2xx.cpp: Added Dora the ExplorerundefinedDora TV Adventure Globe. [Sean Riddle, David Haywood]
  • 7822: machine/t10mmc.cpp: Handle LBA zero correctly when first track is audio. [Windy Fairy]
  • 7824: elan_ep3a19a.cpp: Added two TV Board Games 6-in-1 games. [Sean Riddle, David Haywood]
  • 7825: cps2.cpp: Added Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version). [bdlou, r09]
  • 7826: nova2001.cpp: Added Raiders5 (Japan, set 2, bootleg?). [Paul Wood, David Haywood]
  • 7827: Added dongle dumps, improved cabinet info register settings, and updated notes. [Jennifer Taylor]
  • 7828: firebeat.cpp: Improved IN1 values, and added notes on DIP switches. [Windy Fairy]
  • 7829: ksys573.cpp: Use ddr2ml disc as base for ddr2mc2. [Windy Fairy]
  • 7831: psikyo.cpp: Fixed crash in samuraia and clones accessing non-existent ROM region. [cam900]
  • 7832: merits.cpp: Added Scorpion (Dec 24, 1993). [jordigahan, ClawGrip]
  • 7833: twinkle.cpp: Added all missing CD and hard disk dumps, and added three beatmania IIDX variants. [Jennifer Taylor]
  • 7834: Improved Brazilian Portuguese translation. [Chrystian Rafael Rubio de Melo]
  • 7834: firebeat.cpp: Added support for beatmania III floppy disk drive and spectrum analyzer. [Windy Fairy]
  • 7837: debugger: Added “wpsize” variable for accessing the access size that triggered a watchpoint. [moralrecordings]
  • 7838: elan_ep3a19a.cpp: Added three TV Board Games 3-in-1 variants. [Sean Riddle, David Haywood]
  • 7840: momoko.cpp: Fixed video code reading beyond the end of ROM region (caused glitches on high score table). [David Haywood]
  • 7841: Fixed rewind functionality (GitHub #7806). [feos]
  • 7845: alg.cpp: Added 100 Hz display versions of Tierras Salvajes and Marbella Vice. [Arcade Planet, Recreativas.org, ClawGrip]
  • 7846: video/k057714.cpp: Implemented raster timing registers (fixes timings on some Konami Firebeat games). [Windy Fairy]
  • 7847: jpmimpct.cpp, jpmimpctsw.cpp: Fixed reel display in j6big50, and added sound ROM for j6untch. [David Haywood]
  • 7848: generalplus_gpl16250_spi_direct.cpp: Added Pac-Man (mini arcade) and Ms. Pac-Man (mini arcade). [Sean Riddle, David Haywood]
  • 7849: midzeus.cpp: Disabled waveram drawing feature by default. [David Haywood]
  • 7850: spg2xx.cpp: Added Teléfono interactivo de TV (Spain). [ClawGrip, Sean Riddle, David Haywood]
  • 7851: zaxxon.cpp: Fixed tilemap/sprite priority for ixion; also demoted lastfght and raccoon to not working. [David Haywood]
  • 7856: joystand.cpp: Converted cartridge access function to address_map_bank_device and cleaned up code. [cam900]
  • 7857: leapfrog_iquest.cpp: Added Turbo Twist Spelling (US) and Turbo Twist Vocabulator (US). [Sean Riddle, David Haywood]
  • 7858: sega_beena_cart.xml: Added ten entries, and corrected pokebw scan sizes and checksums. [TeamEurope, ClawGrip]
  • 7859: apple2gs.cpp: Added checks for special key combinations to ADB GLU microcontroller simulation. [Kelvin Sherlock]
  • 7860: leapfrog_iquest.cpp: Added Turbo Twist Fact Blaster (US). [Sean Riddle, David Haywood]
  • 7861: spectrum_cass.xml: Updated metadata for six entries. [ArcadeShadow]
  • 7864: fmtowns_flop.xml: Split into separate lists for original, cracked and miscellaneous software, and added seven entries. [r09]
  • 7866: tecmo16.cpp: Improved interrupt acknowledge mechanism; 1943.cpp: Fixed drawing past the end of sprite RAM. [David Haywood]
  • 7871: apple2gs.cpp: Check for presence of floppy drives before deselecting them. [Kelvin Sherlock]
  • 7872: bgfx: Made crt-geom and crt-geom-deluxe scan lines adjustable, and added a low-pass filter for crt-geom-deluxe. [cgwg]
  • 7873: firebeat.cpp: Replaced Keyboardmania 1st Mix and 2nd Mix CD dumps with images including subchannel data. [Windy Fairy]
  • 7874: fmtowns_cd.xml: Added thirteen entries, replaced twelve entries with better dumps, and added five missing floppies. [r09]
  • 7857: Added UI option to mute audio when emulation is not throttled (GitHub #7843). [Ryan Holtz]
  • 7876: spectrum_cass.xml: Filled in year and publisher for many entries. [ArcadeShadow]
  • 7879: ibm5170.xml: Added Museum Madness and Top Gun: Danger Zone. [The Good Old Days, ArcadeShadow]
  • 7881: coco12.cpp: Set proper tri-state value for keyboard PIA port B (fixes MT07701). [Tim Lindner]
  • 7882: alg.cpp: Added notes about Picmatic games. [ClawGrip]
  • 7883: machine/i2cmem.cpp: Added Xicor X24C01 support (used for save data in some Mega Drive cartridges). [Ryan Holtz]
  • 7885: bus/megadrive/jcart.cpp: Fixed I²C read address for Codemasters games. [Ryan Holtz]
  • 7886: bus/megadrive/sk.cpp: Fixed saving in Sonic 3 & Knuckles, and allowed all cartridges to be locked on. [Ryan Holtz]
  • 7887: apple2gs.cpp: Configure SCC Baud rate generator input clocks. [Kelvin Sherlock]
  • 7889: apple2_flop_clcracked.xml: Added latest cracks, with lots of MECC software. [4am, Firehawke]
  • 7893: gaelco3d.cpp: Added Surf Planet (Version 3.0). [jordigahan, ClawGrip]
  • 7894: apple2_flop_clcracked.xml: Fixed CRC for mcwacs10. [Firehawke]
  • 7895: ssv.cpp: Fixed gdfs (Mobile Suit Gundam Final Shooting) sound ROM loading. [David Haywood]
Source Changes
  • missile, mpz80, mz700, pockstat, pofo, proteus3, savquest: initialized some variables which were causing incorrect behaviours in
  • drvnoclear debug builds [Ivan Vangelista]
  • video/hng64.cpp: Implemented priority Z sort mode for sprites. (#7789) [Happy-yappH]
  • iwm/swim: Small write fixes [Olivier Galibert]
  • iwm: compile fix [R. Belmont]
  • iwm: Finish the fix, sorry about the mistake [Olivier Galibert]
  • mac: Correctly sync the main cpu to the via. Fixes the floppy writes, probably need to be propagated to other handlers [Olivier Galibert]
  • iwm/swim1: correct sense value when drive is not connectd [Olivier Galibert]
  • apple2gs.xml: Add descriptions for sys504/sys601 [ksherlock]
  • sound/cdda.cpp: Return LBA position as currently playing LBA. (#7811) [987123879113]
    • Refactored Seta sound, adding preliminary ST0032 sound support. (#7800) [cam900]
    • undefined Renamed sound/nile.cpp to sound/setapcm.cpp.
    • undefined Added preliminary support for 16-voice ST0032 variant.
    • undefined jclub2.cpp: Hooked up ST0032 sound.
    • undefined jclub2.cpp, srmp6.cpp: Derive sound clocks from crystal frequencies.
  • m3: XTAL updates [Steve Hunt]
  • mac128: Implement the PWM (NEW_IWM only), fix the via clocks superdrive: Hopefully implement the HD/DD detection [Olivier Galibert]
  • fromanc2, hp_ipc, hp3478a, hp80, hp9k_3xx, inder, iris3130, news_r3k, pc4: initialized some variables which were causing incorrect
  • behaviours in drvnoclear debug builds [Ivan Vangelista]
  • simple_st0016.cpp: got rid of tagmap lookups and other small cleanups [Ivan Vangelista]
  • hh_cops1: qkracerm ram is 8x12 [hap]
  • 68HC05EG: use the HCMOS cycle timings [R. Belmont, Vas Crabb]
  • byte8251, ccs7710: Don't take over C800-CFFF space [AJR]
  • addrmap: Allow creators in the memory map [Olivier Galibert]
  • alphatpc16, amstr_pc, cischeat, kaypro, m72, pdp11, peplus, pt68k4, rm380z, sapi1, taito, tandy1t, tk80bs, univac, vegas, videopkr,
  • votrpss, vsnes, williams: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • simple_st0016.cpp: enabled save state support [Ivan Vangelista]
  • 68hc05EG: use proper HC05 base cycle timings and disassembler [R. Belmont, Vas Crabb]
  • mac updates: [R. Belmont]
  • undefined Adjust macadb timings to work with real timings from the microcontrollers
  • undefined Eliminate via_cycles timing hack
  • undefined Preliminary working ADB on Portable and PowerBook 100
  • mac.cpp: set correct floppy drive types for most machines [R. Belmont]
  • new WORKING machines (Dora TV Explorer Phone plug+play) + some leapfrog softlists + ekara carts (#7816) [David Haywood]

new WORKING machines

  • Dora the Explorer - Dora TV Explorer Phone / Boots's Special Day [Sean Riddle, David Haywood, Kamaal Brown]
  • Namco Classics Vol.1 (3-in-1) (MSI Plug & Play) [Sean Riddle]

new NOT WORKING software list additions

  • leapfrog_zippity_cart.xml: [David Haywood]
  • The World of Cars - Driven to Learn (500-13589-B) (UK) [David Haywood, TeamEurope]
  • Disney Princess - Magical Movement & Learning (500-13590-A) (UK) [David Haywood, TeamEurope]
  • leapfrog_didj_cart.xml: [David Haywood]
  • Super Chicks (USA) [TeamEurope]

new software list additions

  • ekara_japan_s.xml: [David Haywood]
  • Hello Kitty Special (Japan) (SC0001-KTY) [TeamEurope]
  • ekara_japan_sp.xml: [David Haywood]
  • SP-05 Super Cartridge - SP-05 Super Cartridge - TV POP Junior with Chibi Marukochan & Anpanman (Japan) [TeamEurope]
  • ekara_japan_gk.xml: [David Haywood]
  • GK-2 - Disney Princess: Princess Debut (Japan) [TeamEurope]
  • GK-3 - Disney Tinkerbell to Tinkle Star Uranai (Japan) [TeamEurope]
  • hng64 : Improved projection matrix calculation, also improving 3D clipping. (#7810) [Happy-yappH]
  • cvs, dkong, hec2hrp, igs011, namcos21_dsp, nbmj9195, realbrk, seattle, skylancr, sorcerer, subsino, superqix, trs80m3: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • d64plus: Re-implemented RAM banks into SAM address space. [Nigel Barnes]
  • dkong.h: reverted unwanted changes [Ivan Vangelista]
  • x1_010: Clamp output samples to within range [AJR]
  • esqkt.cpp: backed out change to use required pointers, as the driver has a mix of sets using 16 and 32 bit regions[Ivan Vangelista]
  • mac: correct IIsi FDC and drive types [R. Belmont]
  • pmac6100: fix boot video [R. Belmont]
New clones marked as NOT_WORKING
  • Cyber Troopers Virtual-On - Twin (Export) [twistedsymphony]
  • egret, cuda: don't include mac.h, they're independent devices now [R. Belmont]
  • upd765_dsk, wd177x_dsk: Do not crash on damaged disks [Olivier Galibert]
  • swim2: Remove leftover verbosity [Olivier Galibert]
  • namcos21*.cpp: Added save state support, and made pixel clocks more clear. (#7718) [cam900]
    • undefined namcos21_de.cpp: Fixed configuration flag (driveyes has 4 2Mbit PCM ROMs). namcos21.cpp: Removed unnecessary driver init, added
  • hardware notes.
  • New WORKING machine (Dora TV Adventure Globe) (#7821) [David Haywood]

new WORKING machine

  • Dora the Explorer - Dora TV Adventure Globe [Sean Riddle, David Haywood]
  • Set some of the previous ekara additions to unsupported as they actually use the alt seeprom hookup that isn't currently
  • functional, and lock up in places as a result. [David Haywood]
  • firebeat.cpp: Re-dumped and re-converted CDs for Keyboardmania and Keyboardmania 2nd Mix. [Jennifer Taylor]

new NOT WORKING clones

  • Keyboardheaven (Korea) [Jennifer Taylor]
  • fddebug.cpp: Remove from build [AJR]
  • fileio.cpp: This doesn't technically require emu.h [AJR]
New machines marked as NOT_WORKING
  • Mini Money [jordigahan, ClawGrip]
  • 4dpi, amstrad, apple2, bebox, besta, dkong, m24: initialized some variables which were causing incorrect behaviours in drvnoclear
  • debug builds [Ivan Vangelista]
  • added MM76 disassembler and preliminary PPS-4/1 MCU core [hap]
New machines marked as NOT_WORKING
  • Electronic Master Mind (Invicta) [hap, Sean Riddle]
  • machine/t10mmc.cpp: Added CD media type check for special LBA 0 case. (#7822) [987123879113]
    • undefined The special case of setting m_lba to 150 when m_lba is 0 is only applicable to data and mixed mode media CDs.
  • New BSD-licensed implementation of Yamaha OPN and OPM FM audio chips (#7808) [Aaron Giles]
    • undefined New BSD-licensed implementation of Yamaha OPN and OPM FM audio chips, along with new device drivers for YM2203, YM2608, YM2610,
  • YM2610B, YM2612, YM3438, and YM2151 based upon these.

new WORKING clones

  • Raiders5 (Japan, set 2, bootleg?) [Paul Wood]
  • rc759: Fix cassette error, add keyboard [Dirk Best]
  • i8251: Allow write_cts before device has started [AJR]
New working machines
  • Mark 1 FORTH Computer [AJR]
  • tatsumi.cpp: Remove obsolete YM2151 hack [AJR]
  • swim2: Remove leftover debugging variables [Olivier Galibert]
  • emuview: Fix init_handlers in specific cases, fix mapping ioports in views [Olivier Galibert]
  • coolridr.cpp: Use measured clocks for Cool Riders by correct XTAL usage based on documentation in header of coolridr.cpp [Brian Troha]
New working clones
  • Player's Edge Plus (PP0419) Standard Draw Poker (set 1) [Brian Troha]
  • Player's Edge Plus (PP0419) Standard Draw Poker (Old Chicago Casino) [Brian Troha]
  • Fix ADPCM-B processing logic. Force external mode on for YM2610. Fixes neogeo sound playback. [Aaron Giles]
  • Fix MSVC build [Aaron Giles]
  • swim: local var "bit" is int instead of bool [hap]
  • Corrected some ymsnd regions that had been overlooked. [Robbbert]
  • econx25: Added the dual Z80 co-processor board (incomplete). [Nigel Barnes]
  • Revert "fileio.cpp: This doesn't technically require emu.h" [AJR]
  • undefined This reverts commit 6d6073054b9155592a6022d66751422ff3b3a372.
  • midtunit.cpp: Correct a typo for a ROM in 2 Mortal Kombat sets. [Brian Troha]
  • psikyo.cpp: Fix crash in samuraia and clones (#7831) [cam900]
  • ksys573.cpp: Use ddr2ml disc as base for ddr2mc2. (#7829) [987123879113]
  • undefined ddr2mc2 expects a different CD when the memory card reader is present.
  • firebeat.cpp: Fix IN1 values, and added notes about DIP switches. (#7828) [987123879113]
  • firebeat.cpp: Added dongle dumps and expanded documentation. (#7827) [Jennifer Taylor]
    • undefined Added dongle dumps for all missing dongles that I own and could dump.
    • undefined Added KBM 2ndMIX dongle dump [Johan Veenstra (Dexx)]
    • undefined Documented cabinet info register bits meanings for various games. [Jennifer Taylor, Windy Fairy]
  • undefined Documented how dongles are used in various game series.

New WORKING clones (#7825)

  • Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version) [bdlou]
  • tc009xlvc.cpp: Include Z80 core (interrupt handler not yet ported). (#7756) [cam900]
    • undefined Fixed opaque background used in gemcrush.
    • undefined Converted banked video RAM handler into internal memory space.
  • electra.cpp: documented PCB code for Wings [gregf]
  • pacman.cpp: removed outdated comment [gregf]
  • pgm.cpp: correct some chips locations according to PCB scans [JacKc]
New clones marked as NOT_WORKING
  • A.G. Soccer Ball (R18u, 2.5L sound) [PinMAME]
  • Bad Cats (LG-4) [PinMAME]
  • Lucky Draw (pinball, set 2) [PinMAME]
  • No Fear: Dangerous Sports (0.8X) [PinMAME]
  • The Flintstones (LA-5) [PinMAME]
  • Theatre Of Magic (1.2A) [PinMAME]
  • s11c.cpp, wpc_95.cpp: synced sets with PinMAME [Ivan Vangelista]
  • mame.lst: corrected spelling for Electro-Sport [gregf]
  • device/bus/ti99/pecb/evpc.cpp: fixed MT07889 [Ivan Vangelista]
  • divebomb.cpp: fixed MT7887 [Ivan Vangelista]
  • Update strings.po [Chrystian Rafael Rubio de Melo]
    • undefined Changes for a better Portuguese-Brasil.
  • system1.cpp: Redumped and verified the 315-5159A iC8751 MCU for Shooting Master. [Joe Magiera, TeamEurope, Brian Troha, The Dumping Union]
  • macquadra700.cpp: Converted to use new SWIM1 and improved VIA timing. [R. Belmont, O. Galibert]
  • machine/fdc37c665gt.cpp: Reimplemented with floppy and parallel support. [987123879113]
  • mahine/upd765.cpp: Implemented sector-based termination conditions for read commands. [987123879113]
  • flopimg: don't fault on nibble extraction on degenerated tracks [Olivier Galibert]
  • iwm/swim: Fix annoyingly subtle write issue in the iwm and add some paranoia [Olivier Galibert]
  • Fix YM synchronization in Seibu sound device. [Aaron Giles]
  • machine.lua: correct applefdintf file pointer [hap]
  • floppies: Turn the format arrays into function calls. Create a default "mfm", "fm" and "pc" list of formats. Their contents, and
  • which driver uses what, may need some tuning. [Olivier Galibert]
  • balsente, dgn_beta, esripsys, fastfred, galaxian, galaxold, goldstar, mbee, model3, pcfx, pcw, prestige, royalmah, seattle, sun3,
  • system16: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • Revert "Fix YM synchronization in Seibu sound device." [Aaron Giles]
  • undefined This reverts commit c89cbcd0e599d7baca6d294e451fcd4249b4a74e.
    • Schedule all interrupt changes via timers to ensure proper ordering. Fixes the seibu sound issue in a more generic fashion. [Aaron Giles]
  • bw12: Coverity 140173 (buffer overflow) [Robbbert]
  • mastmind: shuffle around bit/byte ordering, disasm looks better now [hap]
  • new WORKING machines (TV Board Games 6-in-1) (#7824) [David Haywood]

new WORKING machines

  • TV Board Games 6-in-1: Silly 6 Pins, Candy Land, Hungry Hungry Hippos, Match 'em, Mixin' Pics, Checkers [Sean Riddle, David Haywood]
  • TV Board Games 6-in-1: Simon, Battleship, Mouse Trap, Checkers, Link-a-Line, Roll Over [Sean Riddle, David Haywood]
  • defaults: pc format is in, ipf is out [Olivier Galibert]
  • Fix dependencies [Olivier Galibert]
  • imgtool: Neutralize the link error [Olivier Galibert]
  • konamigs.cpp dumped runpuppy boot ROM [Houpela]
  • New machines marked as NOT_WORKING (#7819) [ClawGrip]
New machines marked as NOT_WORKING
  • Corsario (Cirsa slot machine) [jordigahan, ClawGrip]
  • New clones marked as NOT_WORKING (#7832) [ClawGrip]
New clones marked as NOT_WORKING
  • Scorpion (Dec 24, 1993) [jordigahan, ClawGrip]
  • nzeroteam,nzeroteama: correct extend DIP switches [Barry Rodewald]
  • ymfm: Also explicitly sync writes to the mode register to ensure timer control bits are handled in sync. [Aaron Giles]
  • neogeo: Coverity 140102 (buffer overflow) [Robbbert]
  • avgdvg: Coverity 316107 (wrong variable?) regression check needed. [Robbbert]
  • 1942p: Coverity 180504 (unused code) [Robbbert]
  • vgmplay: Coverity 183775 (buffer overflow and nonsensical code) [Robbbert]
  • pt68k4: Coverity 139050 (null reference) [Robbbert]
  • pcw16: Coverity 140126 (buffer overflow) rtc month table out by 1. [Robbbert]
  • mz2500: Coverity 138615 (wrong calculations) [Robbbert]
  • magictg: Coverity 315123 (crash at start due to buffer overrun) [Robbbert]
  • ymfm: Improve LFO noise behavior. Add logging (under verbose) when LFO noise sounds are played to help ID cases for further study.
  • This will be removed prior to release. [Aaron Giles]
  • Fix TMNT audio decoding so that it doesn't invoke undefined C++ behavior. Also don't bother registering decoded sample data for saving. [Aaron Giles]
  • Add 'wpsize' variable to access the data size from a watchpoint (#7837) [Scott Percival]
  • 3c505: remove duplicate reset logic [Patrick Mackinlay]
  • views: Keep a reference to the handlers so that installs overlapping them don't kill them [Olivier Galibert]
  • rc759: Add RTC and floppy, start cleanup [Dirk Best]
  • atarist, fmtowns, megadriv, model3, pc6001: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • geneve: Fixed address decoding in IDE card for standard Geneve; changed default for RTC chip. [Michael Zapf]
  • Clones promoted to working
  • Big 50 (JPM) (IMPACT) (BF12 L12) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12P F12, Protocol) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 AH12) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 L12, Whitbread) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF L8) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 1) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 2) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 3) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 4) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 5) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 6) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 7) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 8) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 9) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8P C10, Protocol) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 AC10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10, Whitbread) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA6 C8) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 1) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 2) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC11C L16) (set 4) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 6) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 7) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 9) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC12C L17) (set 12) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC02C L08) (set 14) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 1) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 2, Protocol) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 3) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 4, Whitbread) [James Wallace]
  • mastmind: reordered rom pages [hap]
  • jpmimpct.cppundefinedFixed flags (nw) [James Wallace]
  • formats: Create mame_formats_full_list which gives access to all the supported formats, make floptool use it. Castool should use
  • it too probably, but I don't want to touch it. [Olivier Galibert]
  • ui audit: tell user to get the correct files [hap]

New working software items

  • sorcerer_cass.xml: Cosmic Fighter [exidyboy]
  • formats: Fix missed RC759 format [Dirk Best]
  • sorcerer_cass.xml: removed unwanted comments [Robbbert]
  • pps41: add skeleton MM76-derived devices [hap]
  • mac128: Only adjust the rpm on drives which use the PWM [Olivier Galibert]
  • apple2gs, pc9801, slapshot, viper, x68k: initialized some variables which were causing incorrect behaviours in drvnoclear debug
  • builds [Ivan Vangelista]
  • apple_gcr: Refuse 800K images on single-sided drives [Olivier Galibert]
  • mz2000: Add pure mfm containers [Olivier Galibert]
  • crashrd: Coverity 315390 (unused code). Also added notes. [Robbbert]
  • itt3030: Add missing terminator [Olivier Galibert]
  • superdrive: Theoretically support 720K MFM [Olivier Galibert]
  • jaleco_ms32_sysctrl.cpp: added missing save item [Ivan Vangelista]
  • audio/seibu.cpp: Implement in-service lockout for IRQs; prevent Cabal from locking up the sound CPU with an unacknowledged
  • interrupt after reset [AJR]
New working machines
  • Sub Wars (LED version) [hap, Sean Riddle, Rik]
  • srmp2.cpp: Add NO_DUMP entries for suspected undumped MCUs [AJR]
  • floppy: Beginning of the support for preformatted floppy images. [Olivier Galibert]
    • undefined What's missing:
      • parameters (like the disk name when it exists)
      •  possibly a cleanup of ram_open and friends (but not sure of the appropriate direction in which to go)
  • Try to fix osx compile [Olivier Galibert]
  • fs_prodos: Explain the init better floppy: Don't fail creation because the extension is unknown [Olivier Galibert]
  • Copypasta my love, finish fixing for osx [Olivier Galibert]
  • C++ wart. Why can't the C++ standard say that the default destructor of a class that has inheritance or virtual methods isautomatically virtual? But thou shalt is a little annoying [Olivier Galibert]
  • Fix messed-up merge [Olivier Galibert]
  • mac: disable NEW_SWIM set by mistake [Olivier Galibert]
  • floppy: make format determination earlier [Olivier Galibert]
  • fix #7806 (#7841) [feos]
  • corefile.cpp: Make core_filename_extract_base behave more robustly in degenerate cases [AJR]
  • rocnrope.cpp: fixed state saving, minor cleanups [Ivan Vangelista]
  • triviaquiz.cpp: updated list of copyright holders [Ivan Vangelista]
  • pps41: added most of the mm76 opcodes except for i/o [hap]
  • swim1: fix iwm clocking [Olivier Galibert]
  • 2mg: tolerate a standard mistake [Olivier Galibert]
  • fidel_cc7: bcc rom is older [hap]
  • emumem_mview.cpp: Use count_leading_zeros to simplify awidth calculation [AJR]
  • Fix 'arcade' build [Brian Troha]
New clones marked as NOT_WORKING
  • Virtua Striker 2 '99.1 (Step 1.5, Export, USA, Revision B) [Brian Troha, The Dumping Union]
  • Virtua Striker 2 '99.1 (Step 1.5, Japan, Revision B) [Brian Troha, The Dumping Union]
  • model3.cpp: Fix longstanding cut-n-paste exposed by set reordering. [Brian Troha]
  • swim2: Correct writing floppy: Correct index duration (2ms, not 20us) and polarity in superdrive [Olivier Galibert]

new NOT_WORKING machine

  • Mushiking The King Of Beetles 2006 First (Japan) [Darksoft, rtw]

new WORKING machines (TV Board Games) (#7838)

  • TV Board Games 3-in-1: Boggle, Connect 4, Roll Over [Sean Riddle, David Haywood]
  • TV Board Games 3-in-1: Silly 6 Pins, Hungry Hungry Hippos, Match 'em [Sean Riddle, David Haywood]
  • TV Board Games 3-in-1: Simon, Battleship, Checkers [Sean Riddle, David Haywood]
  • pps41: add some i/o opcodes [hap]
  • ap_dsk35: updates [R. Belmont]
  • undefined Set form factor for 2mg and dc42 disks so the SuperDrive can handle them
    • undefined Accept ProDOS-format dc42 3.5" disks

Machines promoted to working

  • Electronic Master Mind (Invicta) [hap, Sean Riddle]
  • arcade.lua: Remove unnecessary BUS device. [Brian Troha]
  • model3.cpp: Correct spelling mistake. [Brian Troha]
  • plugins: fix missed lua api changes [cracyc]
  • electra.cpp: some more info updates [gregf]
  • taitosj.cpp: fixed MT07849 [Ivan Vangelista]
  • ssp1601.cpp: dumped internal ROM [Javier de Silóniz Sandino, krom / Peter Lemon]
  • jpmimpctsw.cpp: Demoted disc reel games (Big 50) due to opto bugs [James Wallace]
  • mm58174: Small fixes [AJR]
    • undefined Initialize interrupt control register (prevents fatal error in wicat on some builds)
    • undefined Set interrupt period to attotime: :never instead of zero when lower 3 bits of control register are 0
    • undefined Eliminate device_reset method (IC does not have a reset input)
  • devices/bus/plus4: fixed MT07886 [Ivan Vangelista]
  • liberate.cpp: added prosoccr PCB infos [f205v]
  • williams.cpp: fixed MT07389 [Ivan Vangelista]
  • plugins: another leftover [cracyc]
  • HP9845: added synchronous I/O for RS232 port and HP98046 module (#7695) [fulivi]
    • undefined rs232: added device for synchronous I/O
    • undefined hp9845: implemented external clocking in hp98046 serial module
  • - Co-authored-by: ajrhacker
New working machines
  • Memoquiz [hap, Sean Riddle]
New machines marked as NOT_WORKING
  • Akai MPC60 MIDI Production Center [DBWBP]
  • devices/bus/megadrive/svp.cpp: moved internal ROM here instead that in the ssp1601 CPU core [Ivan Vangelista]
  • pps41: added mm78 disasm and mm77/mm78 skeleton device [hap]
  • pps41: added some mm78 opcodes (untested) [hap]
  • naomi.cpp: House of the Dead 2 Korea BIOS dumped [xuserv]
  • midyunit.cpp: Dumped the correct REV1 sound ROMs for Narc (rev 1.80) [Brian Troha, The Dumping Union]
  • netlist: Relicensing of the GPL code to BSD-3 with the blessing of the copyright owners. Much thanks for that Couriersud, the main creator and contributor, but also to Jonathan Gevaryahu and Sergey Svishchev. [Olivier Galibert]
    • undefined There are small remnants in machine/NL_*, specifially breakout, pong doubles and rebound that are also copyrighted by the DICE team, whoever that means. They're not critical since they only concern these drivers and not an important core subsystem.
  • jpmimpct.cpp: fixed reel display in j6big50, added sound ROM used by other emulators to j6untch (#7847) [David Haywood]
    • undefined fixed reel display in j6big50, added sound ROM used by other emulators to j6untch
    • undefined improve illusion of this being 2 sides of the same wheel
    • undefined tweak reel offset
New working machines
  • Scrabble Sensor - Electronic Word Game [hap, Sean Riddle]
  • pps41: add remaining mm78 opcodes [hap]
  • pps41: add serial i/o [hap]
  • New machines marked as NOT_WORKING (#7845) [ClawGrip]
New machines marked as NOT_WORKING
  • Tierras Salvajes (100Hz display) [Arcade Planet, Recreativas.org]
New clones marked as NOT_WORKING
  • Marbella Vice (100Hz display) [Arcade Planet, Recreativas.org]
  • alg.cpp: preliminary address lines descrambling for aplatoon [Ivan Vangelista]
  • sgi_mips: new software list additions (#7792) [Davide Cavalca]
  • views: Ensure alternatives are always created [Olivier Galibert]
  • midzeus.cppundefinedturn off hardcoded 'in video driver' debugging keys by default, it's a common source of confusion. [DavidHaywood]
  • Fix zexall target compilation [Miodrag Milanovic]

new NOT WORKING machines (Plug & Play) (#7848)

  • Pac-Man (mini arcade) [Sean Riddle]
  • Ms. Pac-Man (mini arcade) [Sean Riddle]
  • feversoc.cpp: Add notes on unpopulated RS232/Ethernet ICs [AJR]
  • firebeat.cpp: Added support for beatmania III FDD and spectrum analyzer. (#7835) [987123879113]
    • undefined Added support for FDD and spectrum analyzer to beatmania III.
    • undefined Promoted all Firebeat machines except pop'n music to working with imperfect sound.
  • sound/rf5c400.cpp: Added channels for effect outputs. [987123879113]
  • Machines promoted to working
  • ParaParaParadise [987123879113]
  • ParaParaDancing [987123879113]
  • ParaParaParadise v1.1 [987123879113]
  • Keyboardmania [987123879113]
  • Keyboardmania 2nd Mix [987123879113]
  • Keyboardmania 3rd Mix [987123879113]
  • Beatmania III [987123879113]
  • Beatmania III Append 7th Mix [987123879113]
  • Beatmania III The Final [987123879113]
  • Clones promoted to working
  • ParaParaParadise 1st Mix Plus [987123879113]
  • Keyboardheaven (Korea) [987123879113]
  • swim3: Just enough emulation that it is not the cause of power mac not booting anymore [Olivier Galibert]
  • A few incremental UI code improvements: [Vas Crabb]
    • undefined Simplified message when toggling UI controls.
    • undefined Show actual configured UI toggle key, not misleading hard-coded text.
    • undefined Push window activated/deactivated events to UI manager.
    • undefined Simplified SDL window event handling code - events are pretty precise.
  • Miscellaneous code cleanup. [Vas Crabb]
New machines marked as NOT_WORKING
  • Tri-1 (Fonas) [hap, Sean Riddle]
  • nes: if file has invalid header, say so [Robbbert]
  • f2pbball: use inline svg for diamond shape [hap]
  • netlist: missed some files for license change [hap]
  • suna8.cpp: removed auto_allorc_array, started work on save state supports, other minor cleanups [Ivan Vangelista]

new NOT_WORKING clone

  • Mazan: Flash of the Blade (Japan, MAZ1 Ver.A) [Darksoft, MetalliC, rtw]
  • naomi.cpp latest NAOMI revision docs [Darksoft, MetalliC, rtw]

Machines promoted to working

  • Tri-1 (Fonas) [hap, Sean Riddle]
  • typo fix [Scott Stone]
  • pmac6100: Move it to a new driver [Olivier Galibert]
  • macpdm.cpp: Fix clang build [AJR]
  • namcos12.cpp: Change Techno Drive's game designation from TD2 to the correct designation of TH1 [Brian Troha]

new WORKING machines (#7850)

  • Teléfono interactivo de TV (Spain) [ClawGrip, Sean Riddle, David Haywood, ArcadeHacker]
  • zaxxon.cpp: Switched ixion sprite/tilemap priority. [David Haywood]
  • eolith.cpp, lastfght.cpp: Demoted raccoon and lastfght to not working due to timing issues. [David Haywood]
  • m62.cpp: Removed outdated comment. [David Haywood]
  • joystand.cpp: Converted cartridge access function into address_map_bank_device. (#7856) [cam900]
    • undefined Added MACHINE_NODEVICE_PRINTER flag because printer emulation is missing.
  • undefined Added notes and cleaned up code.
  • twinkle.cpp: Added missing data except for encrypted dongles (1st, club, substream). (#7833) [Jennifer Taylor]
    • undefined Added all missing hard disk and CD images.
    • undefined Replaced CD images marked as bad dumps.
    • undefined Added dongle dumps for 2nd style through 8th style, replacing hand-crafted data for 4th and 5th.
New working clones
  • beatmania IIDX 3rd style (GC992 JAB) [Jennifer Taylor]
  • beatmania IIDX 7th style (GCB44 JAB) [Jennifer Taylor]
  • beatmania IIDX Substream (983-AA JAA) [Jennifer Taylor]
  • Machines promoted to working
  • beatmania IIDX 2nd style (GC985 JAA) [Jennifer Taylor]
  • beatmania IIDX 3rd style (GC992 JAC) [Jennifer Taylor]
  • beatmania IIDX 5th style (GCA17 JAA) [Jennifer Taylor]
  • beatmania IIDX Substream (983 JAA) [Jennifer Taylor]
  • Clones promoted to working
  • beatmania IIDX 3rd style (GC992 JAA) [Jennifer Taylor]
  • beatmania IIDX 7th style (GCB44 JAA) [Jennifer Taylor]
  • video/k057714.cpp: Implemented raster timing registers. (#7846) [987123879113]
  • undefined Gives precise timings for Firebeat screens.
New working machines
  • Super-Sonic Electronic Master Mind [hap, Sean Riddle]
  • Reader's Digest Q&A - Computer Question & Answer Game [hap, Sean Riddle]
  • World Championship Football [hap, Sean Riddle, Kevin Horton, Olivier Galibert]
  • f2pbball.lay, ftri1.lay: Attributes are more readable than inline styles, and defaults can be omitted. [Vas Crabb]

new NOT WORKING machines

  • Turbo Twist Spelling (US) [Sean Riddle, David Haywood]
  • Turbo Twist Vocabulator (US) [Sean Riddle, David Haywood]
  • apple2gs: enable some raster-splitting in the 8-bit video modes. [R. Belmont]
  • apple2gs: control panel (Ctrl-Cmd-Esc) and flush (Ctrl-Cmd-Delete) support [ksherlock]
    • undefined generate adb interrupt when the data register is full
  • apple2gs: fix MouseText regression [R. Belmont]
  • apple2gs: don't reselect drives on writes to DISKREG (github issue #7852) [R. Belmont]
  • nes: Coverity 138925,161402: bad shift [Robbbert]
  • twinkle.cpp: Removed periodic source for IRQ2 (#7817) [Ziemas]
    • undefined Only periodically assert IRQ1.
    • undefined Added comment about SPU IRQ2 handler.
  • gaelco3d.cpp: Do a little less error logging [AJR]
  • pps41: remove obsolete function [hap]
  • mpc60: Misc. additions and notes [AJR]
  • apple2gs: don't render 8-bit modes past their bounds [R. Belmont]
  • spectrum_cass.xml: Updated metadata for six entries. (#7861) [ArcadeShadow]
  • gime: Fix ROM mapping again; initialize one more variable [AJR]
  • gaelco3d.cpp: fixed MT07831 [Ivan Vangelista]
  • machine/3dom2.cpp: got rid of auto_alloc_array [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Super Mario All-Stars (Nintendo Super System) [Mike Ortizz]
  • i186: Timer updates [AJR]
    • undefined Implement retrigger mode
    • undefined Clean up code a little, removing redundant "active_count" flag
    • undefined Modernize save state registration
New working clones
  • Chess Champion 2150 [hap, Berger]
  • macpdm: Add timer, interrupts, fix via speed, fix sonora bit order... [Olivier Galibert]
  • rc759: Major improvements to I82730, hook up SN76489A, preliminary palette [Dirk Best]
  • rc759: Add timer input to keep self-test working [AJR]
  • If volume is low, don't erase output, just leave it alone. Fixes missing sound in raimais. [Aaron Giles]
  • apple2gs: updates [R. Belmont]
  • undefined Fix 3.5" floppy motor sound never turning off
  • undefined Fix $C00X and $C01X readbacks to match hardware (GitHub issue #7867)
    • undefined Some minor cleanup and modernization
  • menghong.cpp, trivrus.cpp: got rid of auto_alloc_array and tagmap lookups [Ivan Vangelista]
  • gaelco3d.cpp: obliged MT07898 [Ivan Vangelista]
  • monkey_king_3b: fixed MT07904 [Ivan Vangelista]
  • pmac6100: Connect SCSI [Olivier Galibert]
New working machines
  • Dunk 'n Sunk [hap, Sean Riddle]
  • jpmimpctsw.cpp: Promoted Untouchables again now we have sound [James Wallace]
  • Clones promoted to working
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 1) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5P C 8) (set 2, Protocol) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 3, Whitbread) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 4) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6P C 9) (set 5, Protocol) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 6) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 7, Whitbread) [James Wallace]
  • speakres (& clones): Improve notes; adjust DAC output [AJR]
  • mess.flt: added macpdm.cpp [Robbbert]
  • Fix missing ADPCM in Hatris. [Aaron Giles]
  • ym2608: Remove FM output boost. Matches previous core's volume better. [Aaron Giles]
  • ym2610: remove FM output boost to match previous volume better. [Aaron Giles]
  • new NOT WORKING machines (#7860)
  • Turbo Twist Fact Blaster (US) [Sean Riddle, David Haywood]
  • tecmo16.cppundefinedimprove IRQ ack mechanism [David Haywood]
  • undefined riot - don't trigger multiple interrupts per frame
  • undefined 1943.cpp - don't draw past end of spriteram
  • undefined flip 'free play' switch in quasar based on observed behavior (maybe freeplay isn't the best name for this)
  • momoko: fixed glitches on high score table after memory system updates (was reading past end of region) [David Haywood]
  • plugins/cheat: fix selection [cracyc]
  • hd647180x: Eliminate data space and instead map internal RAM into program space using memory view [AJR]
New working clones
  • Cuore 1 (Italian, set 6) [f205v]
  • Cuore 1 (Italian, set 7) [f205v]
  • Magic 10 Nevada (bootleg of Pool 10) [f205v]
  • a7800: reassign reset and select buttons sway from joystick2; show message if loose image is rejected. [Robbbert]
  • namconb1: Making the clip registers signed, fixes vshoot MT#6789. The underlying issue may be weirder though... [Olivier Galibert]
  • elan_eu3a05vid: Make MSVC happy. [Aaron Giles]
  • apple2gs: dont segfault if floppy not present, eg -fdc:3 "" (#7871) [ksherlock]
  • wc90: Fix ADPCM sound [Aaron Giles]
  • vgmplay.xml: Fixed some shortnames to match MAME. [Scott Stone]
  • mac128: Updates [R. Belmont, O. Galibert, Patrick Mackinlay]
  • undefined Legacy IWM/floppy replaced by modern IWM and SWIM
  • undefined 1.44MB floppy supported on SE FDHD and Classic
  • undefined PWM 400K floppy drive supported on Mac 128 and 512
  • undefined Modernization pass on the driver
  • undefined Mac Plus now uses the modern SCSI subsystem
  • Machines promoted to working
  • Macintosh 128k [R. Belmont, O. Galibert]
  • Macintosh 512k [R. Belmont, O. Galibert]
  • Macintosh 512ke [R. Belmont, O. Galibert]
  • Macintosh Plus [R. Belmont, O. Galibert, Patrick Mackinlay]
  • Macintosh SE FDHD [R. Belmont, O. Galibert]
  • Macintosh Classic [R. Belmont, O. Galibert]
  • Unitron Mac 512 (bootleg) [R. Belmont, O. Galibert]
  • Unitron 1024 (bootleg) [R. Belmont, O. Galibert]
  • Fix memory regions on YM2608 games. [Aaron Giles]
  • firebeat.cpp: Include proper CD subchannel data for Keyboardmania 1st and 2nd Mix. (#7873) [987123879113]
  • bgfx: crt-geom and crt-geom-deluxe enhancements (#7872) [cgwg]
    • undefined Made spot size parameters adjustable also increased samples from 2 to 3 scanlines for crt-geom-deluxe.
  • undefined Made horizontal interpolation adjustable.
  • undefined bgfx crt-geom-deluxe: Made phosphor decay smoothly to zero at specified cutoff time.
  • undefined bgfx crt-geom-deluxe: Added lowpass filter.
New working clones
  • Task Force Harrier (Lettering bootleg) [hammy, EMG]
  • US AAF Mustang (Lettering bootleg) [hammy, Doctor Pinball]
  • bgfx: Fixed crt-geom{,-deluxe} shader compilation and recompiled shaders. [Vas Crabb]
  • pps41: add preliminary mm78la/mm77la [hap]
  • mcr.cpp: Corrected the ROM labels for the TRON sets. [Brian Troha] Documented the Disc of TRON program ROM dates. Corrected some
  • ROM labels for the Disc of TRON sets. [Brian Troha]
  • New NOT_WORKING software list additions (#7858)
  • sega_beena_cart: 1-nichi 10-pun de E ga Jouzu ni Kakeru Beena, Anpanman no Waku Waku Game Oekaki, Beena Town e Youkoso, Disney
  • Tanoshii o-Benkyou Series: Mic de Kantan ABC, Disney Tanoshii Oekaki: o-Mise-ya-san o Tsukutchaou!, Cooking Beena: o-Ryouri
  • Dekichatta!, Hello Kitty no Hiragana Katakana o-Namae Kaitemiyou!, Kouchuu Ouja Mushiking: Mori no Tami no Densetsu: Minna de
  • Tanken! Kouchuu no Mori, Partner In TV! o-Uchi ni Wan-chan ga Yattekita, Point Gakushuu Tokei [TeamEurope]
New working clones
  • Genius 6 (V133F) [farzeno]
New working clones
  • Oedo Fight (Japan, Bloodless version) [ekorz]
  • a7800: BIN files are headerless, and we don't support them. [Robbbert]
  • mac128: revert extremely premature promotions. [arbee]
  • lynx: provide reason if cart is rejected [Robbbert]
  • mac128: Principled via sync [Olivier Galibert]
  • Restore validation for command-line and .ini options (disabled since 0.188) and make some errors non-fatal [AJR]
  • ti99: Fixed some rarely used TDF floppy format variants. [Michael Zapf]
  • Turned off log output per step. [Michael Zapf]
  • ymfm: Backport active channel detection to help improve performance. Further performance improvements will come in the next cycle,
  • but require more extensive changes. [Aaron Giles]
  • mac128: Fix the keyboard [O. Galibert, AJR] via6522: Don't retrigger the shift register timer on a second sr access
  • [Olivier Galibert]
  • undefined This is a slightly hacky change. The 68k starts the shift register in internal clock mode just long enough that cb2 is set to
  • zero, then stops it and restarts it in external clocking mode.
  • undefined The retrigger-corrected via code wants to change cb2 40 cycles in the future (8 edges of the 10 clocks/cycle E clock). The
  • instruction that stops the shift register starts ~38 cycles in the future but does the actual write 50 cycles in. But the
  • instructions not being interruptible, the write happens before the timer timeout is called.
  • undefined There are two problems there: the lack of interruptibility for the 68k, which is a hard problem that is worked on but is still
  • going to take some time, and the fact that the via is supposed to change cb2 (data) at +35 (well, +34, but lets not get in the
  • intricacies of the E clock) and cb1 (clock) at +40. But changing the serial output behaviour of the via is a very ugly "here be
  • dragons" case. Which will have ot be done, but still.
  • undefined The quick hack is the make the via change data and clock at +35. Fast enough that the 68000 didn't start the instruction yet,
  • not different enough that other systems would break. 100% proper fix will be later.
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
  • undefined New working software list additions
  • undefined Museum Madness [The Good Old Days] Top Gun: Danger Zone [The Good Old Days]
  • mac128: Correct the macse iwm clock, correct the cycle adjustment [Olivier Galibert]
  • keyboardmania: Interface with the mu100 [Olivier Galibert]
  • Set proper tri-state value for keyboard PIA port B [tim lindner]
  • pse.cpp: updated game list [gregf]
  • Addressed Github issue #7843 (mute on unthrottle) (#7875) [MooglyGuy]
  • ui: Added option to mute when unthrottled to advanced options menu. [Vas Crabb]
  • undefined Also refactored slightly to avoid some initialisations before main.
New clones marked as NOT_WORKING
  • Thunder Dragon (bootleg, set 2) [hammy, EMG]
New working machines
  • Brain Baffler [hap, Sean Riddle]
  • Horoscope Computer [hap, Sean Riddle]
  • alg.cpp: Add notes about Picmatic games (#7882) [ClawGrip]
  • xt446: Use its real name [Olivier Galibert]
  • via6522: Remove the retrigger stuff, vectrex shows the via is *that* dumb via6522: Fix the timing again mac128: Adjust the via
  • timing too, since the via wants to run at start of access [Olivier Galibert]
New working machines
  • Football 2 (Mattel) [hap, Sean Riddle]
  • hh_tms1k: cqback difficulty switch was wrong way around [hap]
  • fmtowns_cd.xml: 13 new dumps, 12 replacements, 5 missing floppies added (#7874) [r09]
  • undefined Added the missing floppy image to OASYS/Win 2.0 (still not working due to lack of DD floppy support). [cyo.the.vile]
  • undefined Replaced the psydet5 and psydetf1 floppy images with cleaner unmodified copies. [cherokee]
  • New working software list additions (fmtowns_cd.xml)
  • Alice no Yakata 3 (1995-05-16) [redump.org]
  • Battle [redump.org]
  • Ehon Writer V1.1 L10 [redump.org]
  • Half Moon ni Kawaru made - Ramiya Ryou no Nijiiro Tamatebako [redump.org, wiggy2k]
  • Never Land [redump.org]
  • Oto to E no Deru Eigo Jisho No. 2 - English in Dream [redump.org]
  • Populous II - Trials of the Olympian Gods - Expert [redump.org]
  • Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk [redump.org]
  • Soreike! Anpanman - Tanoshii Eigo Asobi [redump.org]
  • Toshiyuki Yoshino - Lullaby of BirdLand [redump.org]
  • True Heart (alt) [redump.org]
  • Viper GTS [redump.org]
  • New not working software list additions (fmtowns_cd.xml)
  • Scavenger 4 (HME-217B) [redump.org]
  • Replaced software list items (fmtowns_cd.xml)
  • Hanafuda de Pon! [redump.org]
  • Indiana Jones and the Fate of Atlantis [redump.org]
  • King's Quest V - Absence Makes the Heart Go Yonder [redump.org]
  • Kyan Kyan Collection - Daifugouhen [redump.org]
  • Kyuukyoku Tiger [redump.org]
  • Legends of Valour - Gouyuu no Densetsu [redump.org]
  • Life & Death II - The Brain [redump.org]
  • Menzoberranzan - Yami no Monshou [redump.org]
  • Oshiete Noobow [redump.org]
  • Princess Danger [redump.org]
  • Scavenger 4 (HME-217A) [redump.org]
  • Wrestle Angels Special [redump.org]
  • Software list items promoted to working (fmtowns_cd.xml)
  • Nobunaga no Yabou - Sengoku Gun'yuuden [cherokee]
  • Windows 3.1 L11 [cyo.the.vile]
  • machine/i2cmem.cpp: Added Xicor X24C01 support. [Ryan Holtz]
  • undefined bus/megadrive: Added EEPROM cartridge variant with Xicor X24C01. [Ryan Holtz]
  • bus/megadrive: Updated EEPROM save cartridge compatibility list. [Vas Crabb]
  • hiscore.dat: Updates [Leezer]
  • bgfx: Disable lowpass filter by default by setting it to its maximum value, since it does not account for actual monitor type. We can revisit this decision in the future if better monitor information is provided from the driver. [Aaron Giles]
  • jcart: Fixed I2C read address for Codemasters games. [Ryan Holtz] (#7885) [MooglyGuy]
  • megadriv.xml: fixed MT07023, MT07193, MT7767 [Ivan Vangelista]
  • hh_pps41: mwcfootb is mm78 [hap]
  • vgmplay.xml: Assorted metadata fixes [Scott Stone]
  • mac128: re-promote drivers now that basic things all work [O. Galibert, AJR]
  • mac.cpp: New FDCs and drives for all of the II and LC series machines [R. Belmont, O. Galibert]
  • asc.cpp: add IMPERFECT_SOUND flag to Apple Sound Chip for now. [R. Belmont]
  • apple2cp: correct a misunderstanding of the built-in accelerator's registers [R. Belmont]
  • mac128.cpp: cleanup obsolete #include. [R. Belmont]
  • macpwrbk030: new SWIM1 and SuperDrives for everyone [R. Belmont, O. Galibert]
  • machine/playch10.cpp: fixed MT07916 [Ivan Vangelista]
  • royalmah.cpp: fixed MT05580 [Ivan Vangelista]
  • Fixed arcade build. [Robbbert]
  • awacs: Rewrite [Olivier Galibert]
  • awacs: remove leftovers [Olivier Galibert]
  • macpdm: Add vblank irq [Olivier Galibert]
  • macpdm: Fix vblank ack [Olivier Galibert]
  • bus/megadrive: Improved Sonic & Knuckles "lock on" slot handling. [Ryan Holtz]
  • undefined Fixed saving in Sonic 3 & Knuckles.
  • undefined Made all MD cartridge types able to be locked on.
  • pockchalw.xml: added several new dumps [skaman]
  • trs80: improved cmd quickloader [Robbbert]
  • mm78la: small fix with carry flag [hap]
  • swim3: Fix rddata, a little more contents sonora: Allow reading the control register macpdm: Add floppy softlists
  • [Olivier Galibert]
  • apple2gs: configure scc channel speeds (#7887) [ksherlock]

Machines promoted to working

  • Macintosh II [R. Belmont, O. Galibert]
  • Macintosh II (w/o 68851 MMU) [R. Belmont, O. Galibert]
  • Macintosh II (FDHD) [R. Belmont, O. Galibert]
  • Macintosh IIx [R. Belmont, O. Galibert]
  • Macintosh SE/30 [R. Belmont, O. Galibert]
  • Macintosh IIcx [R. Belmont, O. Galibert]
  • Macintosh IIci [R. Belmont, O. Galibert]
  • Macintosh IIsi [R. Belmont, O. Galibert]
  • Macintosh IIvx [R. Belmont, O. Galibert]
  • Macintosh IIvi [R. Belmont, O. Galibert]
  • Macintosh Classic 2 [R. Belmont, O. Galibert]
  • Macintosh LC III [R. Belmont, O. Galibert]
  • model2.cpp: Verified ROM labels for Virtua Cop 2 & documented Sega ID numbers for Virtua Cop. [Brian Troha]
  • Apple software list update for March 2021 (#7889) [Firehawke]

New working software list additions (apple2_flop_clcracked.xml)

  • Life Story Frog (cleanly cracked) [4am, Firehawke]
  • MECC-A103 Smoking: It's Up To You (cleanly cracked) [4am, Firehawke]
  • MECC-A104 Payroll System: A Business Simulation (cleanly cracked) [4am, Firehawke]
  • MECC-A106 Word Herd: Sound-Alikes (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A107 Ducks (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A109 Circus Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A110 Exploring Sorting Routines (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A111 Pets, Ltd. (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A130 MECC Keyboarding Primer (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A131 MECC Keyboarding Master: Games and Drills (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A132 MECC Writer (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A132 MECC Writer (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A133 MECC Writer (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A134 MECC Speller (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A135 MECC Editor (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A136 MECC Graphing Primer (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A112 Word Wizards (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A112 Word Wizards (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A114 Writing an Opinion Paper (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A112 Word Wizards (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A115 Right of Way (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A116 Puzzles and Posters (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A116 Puzzles and Posters (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A116 Puzzles and Posters (Version 1.6) (cleanly cracked) [4am, Firehawke]
  • MECC-A119 Master Spell (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A137 MECC Graph (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A119 Master Spell (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A120 Word Herd: Look-Alikes (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A121 Jeux Mathematiques Classiques (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A123 Prime Numbers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A124 Estimation (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A125 Addition Logician (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A126 Study Guide (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A127 Salt and You (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A128 Discovery Lab (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A129 Data Handler (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A343 Science Giants (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A206 Decimal Concepts (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A207 Conquering Decimals (Addition, Subtraction) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A209 Conquering Ratios and Proportions (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A210 Conquering Percents (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A351 Get Well, Woolly! (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A210 Conquering Percents (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A211 Mystery Objects (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A212 Mystery Matter (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A213 Miner's Cave (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A214 Wood Car Rally (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A214 Wood Car Rally (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A215 Lunar Greenhouse (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A216 Backyard Birds (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A217 Weeds to Trees (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A218 Invisible Bugs (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A251 Chemistry: The Periodic Table (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A219 Five-Star Forecast (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A220 Fossil Hunter (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A221 Murphy's Minerals (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A222 Sun and Seasons (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A224 Instant Survey (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A225 Time Navigator Leaps Back (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A227 Patterns (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A228 MECC Outliner (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A227 Patterns (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A229 Exploring Gas Laws (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A401 Energy House (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A230 Spelling Workout (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A230 Spelling Workout (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A231 Spellevator (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A231 Spellevator (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A231 Spellevator (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A402 Elementary Genetics (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A232 Spelling Press (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A240 Computer Inspector (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A241 LabelMaker (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A242 Teach Option Organizer (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A244 MECC Dataquest: The Middle East and North Africa (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A245 Instant Survey (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A246 Measure Works (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A247 Time Navigator (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A248 CommuniKeys (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A403 Logic Gates (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A254 MECC Dataquest: Asia and Oceania (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A255 Picture Chompers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A256 Bluegrass Bluff (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A257 Problem Solving with Nim (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A258 Estimation: Quick Solve I (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A259 Estimation: Quick Solve II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A260 Conquering Math Worksheet Generator (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A262 Probability Lab (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A263 Exploring Sequences and Series (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A405 Sports Stats (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A271 Grammar Toy Shop (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A272 Grammar Monsters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A273 Grammar Gazette (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A278 The Living Cell (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A279 Lewis and Clark Stayed Home (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A280 Chemistry: Balancing Equations (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A281 Paper Plane Pilot (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A282 Cleanwater Detectives (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A283 Woolly Bounce (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A284 Cavity Busters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A406 Create-A-Base (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A290 Space Station Freedom (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A291 Vacation Nation Travel (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A292 Littletown Zoo (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A295 Estimation Strategies (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A296 Estimation Activities (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A302 Fish School (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A303 Moving Museum (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A304 Eerieville Library (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A306 Grammar Gobble (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A307 Grammar Madness (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A407 Book Worm (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A309 Woolly's Garden (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A310 Wonderland Puzzles (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A311 Picture A Story (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A317 Take A Chance! (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A330 Nutrition Nabber (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A333 Pizza to Go (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A159 Sound Tracks (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A160 The Market Place (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A161 Jenny's Journeys (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A162 Path Tactics (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A163 MECC Dataquest: The Fifty States (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A164 Fun from A to Z (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A334 Electrifying Adventures (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A165 Counting Critters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A166 Arithmetic Critters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A167 Quickflash (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A168 Clock Works (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A169 Speedway Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A170 Number Munchers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A170 Number Munchers (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A171 Show Time (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A171 Show Time (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A172 MECC Dataquest Composer (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A336 Amazing Arithmetricks (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A175 Phonics Prime Time: Initial Consonants (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A176 Phonics Prime Time: Final Consonants (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A177 Phonics Prime Time: Vowels I (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A178 Phonics Prime Time: Vowels II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A179 Phonics Prime Time: Blends and Digraphs (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A180 Words at Work: Contraction Action (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A181 Words at Work: Prefix Power (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A182 Words at Work: Suffix Sense (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A183 Words at Work: Compound It (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A185 Those Amazing Reading Machines (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A337 Treasures for Sale (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A186 Those Amazing Reading Machines II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A187 Those Amazing Reading Machines III (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A188 Those Amazing Reading Machines IV (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A191 Odell Lake (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A191 Odell Lake (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A192 Coordinate Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A192 Coordinate Math (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A193 Equation Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A193 Equation Math (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A195 Money Works (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A340 CryptoQuest (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A195 Money Works (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A196 Fraction Munchers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A198 To Preserve, Protect and Defend (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A199 Zoyon Patrol (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A201 Conquering Whole Numbers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A201 Conquering Whole Numbers (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A202 Fraction Concepts, Inc. (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A202 Fraction Concepts, Inc. (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A203 Fraction Practice Unlimited (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A203 Fraction Practice Unlimited (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A712 Music Theory: Music Fundamentals (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.7) (cleanly cracked) [4am, Firehawke]
  • MECC-A721 Business Volume 3: Accounting (Version 1.8) (cleanly cracked) [4am, Firehawke]
  • MECC-A726 Spelling Volume 1: Primary (Version 2.0) (cleanly cracked) [4am, Firehawke]

Software list items promoted to working (apple2_flop_clcracked.xml)

  • MECC-A157 Oregon Trail (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A785 Writing A Character Sketch (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • All About Purim (cleanly cracked) [4am, Firehawke]
  • MECC-A172 MECC Dataquest Composer (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • mc146818: improve update in progress handling [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Bee-Zerk [Bad A Billy, Smitdogg, The Dumping Union]
  • unknown VLC multigame [Bad A Billy, Smitdogg, The Dumping Union]
  • video/segaic24.cpp: Fix out-of-bounds access in sprite drawing with inverted clipping (could crash during crkdown attract mode). [Vas Crabb]
New working clones
  • Maze (Trog bootleg) [Jorge Silva]
  • swim3, pdm: MFM sector reading [Olivier Galibert]
  • Clones promoted to working
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 1) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 2) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 3) [James Wallace]
  • fmtowns: adjust palette change delay [cracyc]
  • mac128: run vblank at the correct rate, fixes many instances of slowness [Jonathan Gevaryahu]
  • vlc34010.cpp: Flesh out driver just enough to keep CPUs from running off rails [AJR]
  • trs80: marked most as MNW, due to floppy regression and cassette issues. [Robbbert]
    • undefined Replaced image.seterror with message, as seterror is ignored in this instance.
  • Turn off VERBOSE [Aaron Giles]
  • ppc: Fix mcrxr uml [Olivier Galibert]
  • trs80: fixed typo in new comment [Robbbert]
New working clones
  • Meijinsen (set 2) [AeroCityMajor, The Dumping Union]
  • awacs: Add init/save for a couple of missed variables [Olivier Galibert]
  • ppc: fix mmu/exceptions debug messages [Olivier Galibert]
  • hh_cop400: correct bship82 speaker output [hap]
  • New working clones (#7893) [ClawGrip]
New working clones
  • Surf Planet (Version 3.0) [jordigahan]
  • Add 'surfplnt30' [ClawGrip]
  • Correct bad hash for MECC-A785 (#7894) [Firehawke]
  • ppc: Fix uml for stswx, lswx [Olivier Galibert]
  • ppc: better lswx/stsxw fix [Olivier Galibert]
  • macpdm: Add scsi write [Olivier Galibert]
  • vlc34010.cpp: A few more hookups [AJR]
  • mc68hc11: Memory modernization and updates [AJR]
    • undefined Eliminate data and I/O spaces, using memory views to remap internal RAM and I/O registers within the program space
    • undefined Add MC68HC811E2 type
    • undefined Lay some groundwork for future internal EEPROM support
    • undefined Add RTI and counter overflow flag
    • undefined Register debugger state for a few more internal registers
New working clones
  • Rabbit (Asia 1-28?) [twistedsymphony, The Dumping Union]
  • msoccer: make the goalie led darker [hap]
  • 68hc11: amount of work not worthy of me being copyright holder [hap]
  • fmtowns_flop.xml: split into three lists (original/cracked/misc), 7 new dumps, 1 replacement (#7864) [r09]
  • New working software list additions (fmtowns_flop_orig.xml)
  • AIV - A Ressha de Ikou 4 - Map Construction + Power-Up Kit [wiggy2k]
  • CD+Graphics Player V1.1L10 [cyo.the.vile]
  • Legends of Valour - Gouyuu no Densetsu - Demonstration [wiggy2k]
  • Nihongo MS-DOS V6.2 L10 (Kihon Kinou) [cyo.the.vile]
  • Ponyon [cyo.the.vile]

New not working software list additions (fmtowns_flop_orig.xml)

  • Mah-Saiko-Jong [wiggy2k]
  • Nihongo MS-DOS V5.0 L10 (Kihon Kinou) [cyo.the.vile]
  • Replaced software list items (fmtowns_flop_orig.xml)
  • Brandish [cyo.the.vile]
  • spectrum_cass.xml: Populated year and publisher for many entries. (#7876) [ArcadeShadow]
  • ssv.cpp: Fixed gdfs (Mobile Suit Gundam Final Shooting) sound ROM loading. (#7895) [David Haywood]
  • mac.cpp: cleanup some leftover PowerMac bits [R. Belmont]
  • mac.cpp: more dead code removal [R. Belmont]
  • srcclean in preparation for release [Vas Crabb]
  • asma2k: Fix memory-related regression [AJR]
  • Fix building with clang 6 [Vas Crabb]
    • undefined Annoyingly, clang 6 produces warnings for unused private static data members, but does not recognise the [[maybe_unused]]
  • attribute for them.
  • floppy: Fix an annoyingly subtle write bug [Olivier Galibert]
  • Restore legacy pc_dsk floppy support for imgtool only [AJR]
→ NOWSZY [arcade] HbMameUI x64 0.230 31/03/2021

0.230  2021-03-31

  • Sync with mame v0.230


New Games

  • [100doors] 100 doors
  • [alienresp] Alien Rescue (non-working prototype)
  • [bacman] Bac-Man
  • [conquest] Conquest (prototype)
  • [dkongtj] Donkey Kong Twisted Jungle v1.05
  • [truxton2nv] Truxton 2 (New Version)
  • [umk3uc20200703] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-07-03)
  • [umk3uc20201125] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-11-25)
  • [umk3uc20201201] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-01)
  • [umk3uc20201204] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-04)
  • [umk3uc20201226] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-26)
  • [umk3uc20210212] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-02-12)
  • [umk3uc20210228] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-02-28)
  • [umk3uc20210304] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-03-04)

 

Tagi: Mame, Arcade

wstecz28/06/2019 01:02
Inne treści związane z tematem
[Arcade] DevMAME [log only] 2021/12/01 07:10 [Arcade] DevMAME [log only] 2021/12/01 07:10
Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego  największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne ...
[arcade] Mame x64 0.238 23/11/2021 [arcade] Mame x64 0.238 23/11/2021
Miesiąc minął i mamy kolejną wersję MAME do sprawdzenia.  
[Arcade] DevMAME [log only] 2021/11/23 19:07:01 [Arcade] DevMAME [log only] 2021/11/23 19:07:01
Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego  największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne ...
[Arcade] DevMAME [log only] 2021/11/30 19:10 [Arcade] DevMAME [log only] 2021/11/30 19:10
Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego  największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne ...
[Arcade] Arcade x64 0.238 24/11/2021 [Arcade] Arcade x64 0.238 24/11/2021
Jeden z najlepszych klonów MAME wcześniej rozwijany przez MameSick jako MameUIFX a teraz przez Robbberta (MameUI32, MessUI, HomebrewMame).  
Do ściągnięcia
Dodatkowe informacje
Komentarze
Ostatnio dodane pliki

T-shirt "Heavy on the Magick"

Retro T-Shirt Heavy on the Magick - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2021 | Krzysztof 'Faust' Karkosza Google+Kontakt