Kolejna odsłona MAME, po przerwie na T2E, wracam do odnotowania - w sumie z Mame jest dziwnie, emulator od dawna pozwala obsługiwać praktycznie każdą grę arcade w jaką człowiek kiedyś zagrywał się w salonach video.
MAME 0.224 26 Aug 2020
Are you ready kids? MAME 0.224 (our August release) is out now! As always, there’s plenty to talk about. First of all, the Magnavox Odyssey² and Philips Videopac+ G7400 have had a major overhaul, with many graphical errors fixed, most software working, and support for the Chess and Home Computer modules. The Gigatron 8-bit homebrew computer, created by the late Marcel van Kervinck and based entirely on 7400-series logic chips, is now working with graphics and controller support. Acorn 8-bit expansions continue to arrive, with several additions for the BBC Micro and Electron. Speaking of expansions, regular contributor F.Ulivi has delivered serial modules for the HP Integral PC and HP9825/HP9845 families.
Analog arcade audio continues to advance. If you’ve played Namco’s Tank Battalion, ancestor of the NES classic Battle City, you’ll be acutely aware of the limitations of the sample-based audio. That has been addressed this month, with netlist-based audio emulation. For Midway, 280 ZZZAP sound has been further refined, and netlist-based audio has been implemented for Laguna Racer and Super Speed race, which use similar circuitry. Sega G-80 games have received some long-overdue attention, with netlist-based audio added for Astro Blaster, Eliminator, Space Fury and Zektor, as well as better Universal Sound Board emulation for Star Trek and Tac/Scan, and more accurate CPU timing. Other games receiving netlist-based audio are Destroyer and Flyball from Atari, and Fire One and Star Fire from Exidy. On the topic of audio emulation, the ultra low cost GameKing now has preliminary sound emulation, making the games feel more complete.
Work on UK gambling systems has continued, with several more Barcrest, BWB and JPM games working in this release. There are also a number of new European gambling games, including several Cherry Master and Jolly Joker sets. A significant number of arcade driving games have had additional internal layouts optimised for use on wide aspect ratio displays added. Other advances in home computer emulation include Apple IIe RGB monitor mode support, Apple II CMS SCSII II card support, and proper emulation speed for the VTech Laser 500.
New working machines
- Break Ball [anonymous]
- C. Itoh Electronics CIT-101e Video Terminal [AJR, Bitsavers]
- Gratis Poker (V.204, set 1) [TeamEurope, Roberto Fresca]
- Macro Winners Game Sporz Wireless Boxing [Sean Riddle, David Haywood]
- Senario Vs Maxx 10-in-1 Casino / Senario Card & Casino Games [Sean Riddle, David Haywood]
- Senario Vs Maxx 5-in-1 Casino / Senario Card & Casino Games [Sean Riddle, David Haywood]
New working clones
- Cherry Master I (ver.1.01, set 10, BET stops all) [Ioannis Bampoulas, Roberto Fresca]
- Cherry Master I (ver.1.01, set 11, TAKE stops all) [Ioannis Bampoulas, Roberto Fresca]
- Cherry Master I (ver.1.01, set 9) [Roberto Fresca, TeamEurope]
- Gkoulit (encrypted GFX) [Ioannis Bampoulas, Roberto Fresca]
- Gratis Poker (V.204, Set 2) [TeamEurope, Roberto Fresca]
- Hegener + Glaser Mephisto Polgar (v1.10) [Berger]
- Huanle Liuhe Yi (Happy 6-in-1) (M68K ver. V100, ARM ver. V100CN) [GC8TECH, Team FBNeo]
- Jolly Card (Italian, encrypted bootleg, set 3) [Roberto Fresca, Ioannis Bampoulas]
- Jolly Joker (40bet, lower paytable) [Roberto Fresca]
- Jolly Joker (Solid State module in suicide board) [TeamEurope, Roberto Fresca]
- Knights of Valour 2 Plus - Nine Dragons / Sanguo Zhan Ji 2 Qunxiong Zhengba / Sanguo Zhan Ji 2 Feilong Zai Tian / Sangoku Senki
- Busyou Souha (ver. M203XX, 200, 100CN) [GC8TECH, Team FBNeo]
- Mighty! Pang (Asia 001010) [parramon]
- Monopoly (JPM) (Version 3) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
- Monopoly (JPM) (Version 4) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
- Monopoly (JPM) (Version 4H, Protocol) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
- Monopoly Classic (JPM) (Version 5, Protocol) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
- Monopoly Deluxe (JPM) (Version 6, Protocol) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
- Mr. Do! (bootleg) [Juan Romero, ClawGrip]
- Oriental Legend / Xiyou Shi E Chuan (ver. 105, Taiwanese Board) [GC8TECH, Team FBNeo]
- Philips Videopac C52 (France) [hap]
- Reflex Cards (English, serial protected) [Roberto Fresca, Ioannis Bampoulas]
- Ring of Destruction: Slammasters II (Brazil 940902) [SHVB, Filipe Nascimento, The Dumping Union]
- Sector Zone (set 2, Tecfri hardware) [Juan Romero, ClawGrip, David Haywood, Recreativas.org]
- Sector Zone (set 3) [Real, f205v]
- Tougenkyou - Road of the Sword (M68k label V100) (ARM label V101, ROM 03/13/03 SHEN JIAN) (Japan, JAMMA PCB) [GC8TECH, Team FBNeo]
- Zhongguo Long II (ver. 101C, China) [GC8TECH, Team FBNeo]
- Zhongguo Long Pretty Chance [Dragon World Pretty Chance] (V110 03/19/02 11: 13:16, China) [GC8TECH, Team FBNeo]
- Zoo Keeper (bootleg) [Andrew Welburn]
Machines promoted to working
- C. Itoh Electronics CIT-101 Video Terminal [AJR]
- Fidelity Electronics Chess Challenger [Berger, Mike Watters]
- Macro Winners Game Sporz Wireless Duet Play Ping-Pong [David Haywood, Sean Riddle]
- Marcel van Kervinck / Walter Belgers Gigatron TTL Microcomputer [Sterophonick]
- Clones promoted to working
- Adders and Ladders (v2.1d) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- Barquest (v2.6d) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- Blox (SJM BLOX, 50p/20p Play, Version 2.0) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
- The Mating Game (v0.4, Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- Prize Space Invaders (BWB INV1, 50p/30p Play, Version 1.2) (Datapak) (MPU4 Video)
- [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
- Prize Tetris (BWB) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
- Prize Tetris (BWB) (Showcase) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
- Strike it Lucky (v0.5, Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- Strike it Lucky (v0.53, Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- Super 98 (3-hands, ICP-1) [Roberto Fresca]
New machines marked as NOT_WORKING
- Bare Knuckle II (bootleg of Megadrive version) [Jorge Silva, Ricardo Goncalves]
- Bingo 75 [TeamEurope, Roberto Fresca]
- CIE Terminals CIT-101XL Video Display Terminal [Bitsavers, Al Kossow]
- dreamGEAR My Arcade Gamer Mini 160-in-1 (DGUN-2953) [Sean Riddle, David Haywood]
- Epoch / SSD Company LTD Super PC TV (Epoch) [Preservat!on Quest / Noah Bacon, Hubz]
- Hola Don Pepito [Victor Fernandez (City Game), aidneub41 (José Antonio), ClawGrip]
- I'm Game! GP120 (Family Sport 120-in-1) [Sean Riddle, David Haywood]
- Lee Data 1220 Display Terminal [Bitsavers]
- Lexibook Compact Cyber Arcade - Cars [TeamEurope, David Haywood]
- Lexibook Compact Cyber Arcade - Paw Patrol [TeamEurope]
- My Wico Guitar [ClawGrip, Sean Riddle, David Haywood]
- NJ Pocket 60-in-1 handheld 'X zero' (NTSC) [Takashi Omoto, TeamEurope, David Haywood]
- PCP 8728 - 788 in 1 [David Shah]
- Photo Play 1999 (Spanish) [jordigahan, ArcadeHacker, ClawGrip, Recreativas.org]
- Qume QVT-82 [Bitsavers]
- Sega Golf Club Network Pro Tour 2005 (Rev C) (GDX-0010C) [Jorge Valero, rtw]
- SNES 4 Slot arcade switcher (NBA Jam) [Jorge Silva, Ricardo Goncalves]
- Taikee / V-Tac Ordenador-TV (Spain) [ClawGrip, Sean Riddle, David Haywood]
- Tiger / SSD Company LTD U-Dance [Sean Riddle, David Haywood]
- TikTokTech Ltd. / 3T Games / Senario Moving Music (MM-TV110) [Sean Riddle, David Haywood]
- Ultimate Products / Jungle's Soft Zone Fusion [Sean Riddle, David Haywood]
- unknown unSP-based handheld [unknown]
- unknown VT1682-based 101-in-1 handheld (PAL) [Takashi Omoto, TeamEurope, David Haywood]
- Virtual Ping Pong (Protocol) [Sean Riddle, David Haywood]
- WinFun Centro TV de Diseno Artistico (Spain) [ClawGrip, Sean Riddle, David Haywood]
New clones marked as NOT_WORKING
- Baywatch (2.01 French) [PinMAME]
- Cuatro en Linea (rev. A-06) [Victor Fernandez (City Game), ClawGrip]
- Dead or Alive (Model 2B, Revision C) [Trol]
- Gold Rush (BWB) (Release 3, 20p Fixed, Cash+Token) (MPU4 Video) [unknown]
- Miami Dice (BWB) (Release 6, Arcade Standard, 20p-£8 Token - Fixed) (MPU4 Video) [unknown]
- Middle Earth (alternate) [PinMAME]
- Monte Carlo Or Bust (BWB) (German) (MPU4 Video) [unknown]
- Monte Carlo Or Bust (BWB) (Release 5, Arcade Special, 20p Fixed, Cash and Tokens) (MPU4 Video) [unknown]
- Monte Carlo Or Bust (BWB) (Release 5, S/Site Standard, 20p Fixed, £8 All Cash) (MPU4 Video) [unknown]
- Monte Carlo Or Bust (BWB) (Release B, Arcade Special, 20p Switchable, Cash and Tokens) (MPU4 Video) [unknown]
- Oriental Legend 2 (Korea) / Xiyou Shi E Chuan Qunmoluanwu (World, China, Japan, Hong Kong, Taiwan) (ver. 203) [Oriental Ex]
- [GC8TECH, Team FBNeo]
- Piccadilly Night (Nova, German) (set 1) (MPU4 Video) [unknown]
- Piccadilly Night (Nova, German) (set 3) (MPU4 Video) [unknown]
- Puzzle Star / Mohuan Xingzuo (ver. 100MG, 09/20/99 build) [GC8TECH, Team FBNeo]
- Monopoly Deluxe (JPM) (Version 1) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
- Shan Liang San He Yi (Flash 3-in-1) (V102 08/23/04 13: 03:26) [GC8TECH, Team FBNeo]
New working software list additions
- apple2_flop_clcracked:
- Addition: Fractions Concepts Steps 1-8 (cleanly cracked), Addition: Fractions Steps 9-21 (cleanly cracked),
- Addition: Whole Numbers Steps 1-17 (cleanly cracked), Analytical Reasoning (cleanly cracked),
- Apple Galaxian (StarCraft) (cleanly cracked), Averages (cleanly cracked), Casa Del Misterio (cleanly cracked),
- Computer Assisted Problem Solving for Intermediate Algebra (Revision 2) (cleanly cracked), Conceptor (cleanly cracked),
- Daily Computer Crosswords from The New York Times (cleanly cracked), Dawn Patrol (cleanly cracked),
- Decimals Steps 7-10 (cleanly cracked), Division: Whole Numbers Steps 1-19 (cleanly cracked), Dungeon! (cleanly cracked),
- Epyx 3-Pack (cleanly cracked), Estimation: Bull's Eye (cleanly cracked), Exploring Maps and Globes (cleanly cracked),
- Fraction Word Problems (cleanly cracked), French Achievement III (Version 1.0) (cleanly cracked),
- Geometry Pool and Billiards (cleanly cracked), Geometry: Area and Perimeter (cleanly cracked),
- Geometry: Rectilinear Regions (cleanly cracked), Graphing is Fun: Pie and Line Graphs (cleanly cracked),
- Harvey by Primes (cleanly cracked), Integers (A Contest) (cleanly cracked), Kaves of Karkhan (Revision 2) (cleanly cracked),
- La Corrida de Toros (cleanly cracked), La Guillotine (cleanly cracked), M-ss-ng L-nks: Al Pie De La Letra (cleanly cracked),
- Math Demo Disk #1: Secondary Mathematics (cleanly cracked),
- Math Demo Disk #2: Graphing Equations and Interpreting Graphs (cleanly cracked),
- Math Demo Disk #3: Postsecondary Mathematics (cleanly cracked), Math Skills: Elementary Level (cleanly cracked),
- Math Skills: Junior High Level (cleanly cracked), MECC-A308 Rocket Factory (Version 1.0) (cleanly cracked),
- MECC-A746 English Volume 1: Parts of Speech (Version 1.5) (cleanly cracked), Metric System Tutor (cleanly cracked),
- Multiplication/Division Fractions: Steps 1-20 (cleanly cracked), Multiplication: Whole Numbers Steps 1-14 (cleanly cracked),
- Newbery Winners: A Wrinkle in Time (cleanly cracked), Newbery Winners: Bridge to Terabithia (cleanly cracked),
- Newbery Winners: Sounder (cleanly cracked), Newbery Winners: The Westing Game (cleanly cracked),
- Nouns/Pronouns (08.31.86 Version) (cleanly cracked), Opposites v01.30.87 (cleanly cracked),
- Percent Concepts Steps 1-5 (cleanly cracked), Percent Steps 7-10 (cleanly cracked), Problem Solving in Algebra (cleanly cracked),
- Proper and Improper Fractions: Fractions, Decimals, and Percent (2nd Edition) (cleanly cracked),
- Reading Comprehension: Main Idea and Details (cleanly cracked), Return to Reading: Johnny Tremain (cleanly cracked),
- Return to Reading: The Red Pony (cleanly cracked), Rounding and Estimation (cleanly cracked),
- Scoring Higher: Mathematics A, Grade Level 3 (cleanly cracked), Scoring Higher: Verbal Grade Level 3 (cleanly cracked),
- Snooper Troops 1: The Case of the Granite Point Ghost (Revision 2) (cleanly cracked),
- Solving Equations and Inequalities (Version 2) (cleanly cracked), Solving Word Problems 1 (cleanly cracked),
- Solving Word Problems II (cleanly cracked), The Sorcerer of Claymorgue Castle (Version 2.2/122) (cleanly cracked),
- Space Journey (cleanly cracked), Spanish Achievement II: Grammar (cleanly cracked), The Spanish Contest (cleanly cracked),
- The Spanish Hangman (cleanly cracked), Subtraction: Fractions Steps 1-11 (cleanly cracked),
- Subtraction: Whole Numbers Steps 1-17 (cleanly cracked), Testing Basic Math Skills 1 (cleanly cracked),
- Theseus and the Minotaur (cleanly cracked), U-Boat Command (cleanly cracked), Verbs 2 (Version 08.31.86) (cleanly cracked)
- [4am, Firehawke]
- Troll's Tale (Revision 2) (cleanly cracked) [4am, san, Firehawke]
- MECC-A157 Oregon Trail (Version 1.4) (cleanly cracked) [LoGo, Firehawke]
- apple2_flop_misc: Anti-M (version 1.7) [4am, qkumba, Firehawke]
- apple2_flop_orig:
- Quickflash! (Version 1.0), The Sorcerer of Claymorgue Castle (Version 2.2/122), Speedway Math (Version 1.0),
- Those Amazing Reading Machines IV (Version 1.0) [4am, Firehawke]
- bbc_rom:
- Kenda Professional DMFS with PADS 1.02, Master ROM 1.04, Supervisor 2 - DFS, Supervisor 3 - Floppy, Supervisor 3 - Winchester
- [Nigel Barnes]
- UDM DDFS 0.98 [Paul Klintworth]
- UDM DDFS 3.10 [Steve Williams]
- electron_cart: Sound Expansion 2.0 [MarkH]
- electron_rom: Mode 7 Simulator v1.5 [Nigel Barnes]
- fm7_cass: Inoue's Dragon Slayer [Samuel Messner]
- g7400:
- Home Computer Module (Euro) [hap, unknown]
- Clay Pigeon (Euro, Plus, Prototype, Alt) [unknown]
- gamate: Incantational Couple [Peter Wilhelmsen, David Haywood, Morten Shearman Kirkegaard]
- hp9k3xx_cdrom: HP LaserROM HP-UX Release 9.0, HP-UX 9.1 Y2K Patches, HP-UX 9.10 Programming Language Tools, HP-UX Application Software,
- HP-UX Release 9.10 for Series 300/400 [Bitsavers, Davide Cavalca]
- hp9k3xx_hdd: HP-UX Release 9.10 for Series 300/400 [Davide Cavalca]
- ibm5150: Prince of Persia (3.5", v1.1), Wolfpack (USA) [ArcadeShadow]
- ibm5170: Alone in the Dark 2 (USA), Battle Chess 4000, Beneath a Steel Sky (Euro), Fury of the Furries (Euro), Goblins Quest 3 (Germany), Indiana Jones and the Fate of Atlantis - The Action Game, Indiana Jones and the Last Crusade - The Graphic Adventure (VGA version), Jungle Strike, Leisure Suit Larry 1: In the Land of the Lounge Lizards (3.5", VGA release, v2.0), Leisure Suit Larry 1: In the Land of the Lounge Lizards (5.25", VGA release, v2.1), Mortal Kombat (Germany), UFO - Enemy Unknown (Euro), X-COM - UFO Defense (USA) [ArcadeShadow]
- Rise of the Dragon (5.25") [TGOD, Justin Kerk]
- kaypro484:
- CP/M 2.2G (81-292-A) [Don Maslin]
- CP/M 2.2F (81-292) [Scott G Taylor]
- odyssey2: Martian Threat (Euro, Prototype, Alt), Power Lords (Euro, Prototype), Red Baron (Euro, Prototype, Alt), Route 66, Spider-Man (Euro, Prototype, Alt) [unknown]
- pc98: Nirvana - Zeta II (cracked) [Macaw45, Justin Kerk]
- F-15 Strike Eagle, F29 Retaliator (1992-10-10), Fantasy Knight Fukkokuban, Farland Story - Juuou no Akashi,Farland Story - Juuou no Akashi (cracked), Farland Story - Kamigami no Isan, Fermion - Mirai kara no Houmonsha, Figure - Ubawareta Houkago, Figure - Ubawareta Houkago (Alt), Finish Hold, Finish Hold 2 - Tag, Finish Hold Hissatsuwaza Zukan,First Queen, First Queen (Alt), First Queen III, FlixMix, Floppy Bunko 09 - Bishoujo Graphic Data Shuu Vol. 04, FontWave, Foresight Dolly, Four Flush, Frontier, Frontier (cracked), Fuurin Kazan, Fuzoroi no Lemon [Neo Kobe Collection, r09]
- sgi_mips:
- Adobe FrameMaker 5 and Adobe Frame Developer's Kit, Adobe FrameMaker 5.5.6, Mathematica 5.2 [archive.org, Davide Cavalca]
- FORTRAN 77 Compiler 4.0.1, IRIS Development Option 5.2, IRIX 5.2 Patches, Support Advantage Int'l 11/93, Support Advantage Int'l 3/94 [darkstar]
- Chalice 1.5.12, Chalice 1.6.1, Chalice 2.0, RAYZ 2.2, RAYZ 2.2.12 [Davide Cavalca]
- Tripos SYBYL 7.2 [unixfiles.org, Davide Cavalca]
- t1000: MS-DOS (Version 3.30, Tandy version 3.30.22) (Tandy 1000 SL/2) [Jon Guidry, Justin Kerk]
- vgmplay:
- Ago Board (MSX2, PSG), Ago Board (MSX2, SCC), Aleste (MSX2, OPLL), Aleste (MSX2, PSG), Altered Beast (ZX Spectrum 128), Athletic Land (MSX), Bubble Bobble (ZX Spectrum 128), Cabbage Patch Kids (MSX), Circus Charlie (MSX), Clash Pennant Race 2 (MSX2, SCC), Cyber Commando (Namco System 22), Don Doko Don 2 (Family Computer), Famicom Yarou Vol. 1 (NES),Frogger (MSX), Great Sluggers '94 - New World Stadium (Namco NB-1), Great Sluggers - New World Stadium (Namco NB-1), Great Sluggers Featuring 1994 Team Rosters (Namco NB-1), Heart Heat Girls (NEC PC-9801), Hyper Rally (MSX, PSG), Hyper Rally (MSX, SCC), Looney Tunes (Nintendo Game Boy), Metal Slug 2 (SNK Neo Geo), Nester's Funky Bowling (Nintendo Virtual Boy), Orphe Music Disk (NEC PC-8801), Pit-Fighter (ZX Spectrum 128), R-Type (NEC PC-88VA), Samurai Shodown (Neo Geo), Samurai Shodown II (Neo Geo), SegaSonic Cosmo Fighter (Sega System C-2), South Park (Nintendo Game Boy Color), Spider-Man - The Videogame (Sega System 32), Star Ship Rendezvous (NEC PC-9801), Super Cobra (MSX, PSG), Super Cobra (MSX, SCC), Super Mario Bros. Deluxe (Nintendo Game Boy Color), Super World Stadium '95 (Namco NB-1), Super World Stadium '98 (Namco System 12), The Jetsons - Cogswell's Caper! (NES),The Jetsons - Robot Panic (Nintendo Game Boy), Toy Story (Dendy) [vgmrips.net, Tafoid]
Software list items promoted to working
- electron_cart: Sound Expansion [Nigel Barnes]
- g7400:
- Air Battle (Euro, Plus), Basket Bowling+ (Fra, Plus), Billard+ (Fra, Plus), Billiard (Euro, Plus, Prototype),
- Clay Pigeon (Euro, Plus, Prototype), Cosmic Conflict (Euro, Plus), Cosmos+ (Fra, Plus), Demon Attack+ (Fra, Plus), Exojet+ (Fra),
- Flashpoint (USA, Prototype, PAL Conversion), Flipper Game (Euro, Plus, Prototype), Flipper+ (Fra, Plus),
- Freedom Fighters (Euro, Plus), Grand Prix+ (Fra, Plus), Helicopter Rescue (Euro), Killer Bees (Euro, Plus),
- Loony Balloon (Euro, Plus), Moto-Crash+ (Fra), Neutron Star (Euro, Plus), Nightmare (Euro, Plus), Norseman (Euro),
- Pickaxe Pete (Euro, Plus), Race/Spin-out/Cryptogram (Euro, Plus), La Ruche Infernale (Fra, Plus), Satellite Attack (Euro, Plus),
- Stone Sling (Euro, Plus), Tenpin Bowling/Basketball (Euro, Plus, Prototype), Terrahawks (Euro, Plus), Le Tresor Englouti+ (Fra),
- Trans American Rally (Euro) [hap]
- odyssey2: Chess Module (Euro) [hap]
- pc98:
- F-1 Databox (Demo), FILE - Kokubou Soushou Jouhoukyoku Jouhou Rouei Taisakubu Josei Jinmon'in, Fantasy Knight,
- Farland Story - Daichi no Kizuna, Farland Story Denki - Arc Ou no Ensei, Feed no Gyakushuu - Backlash of Feed,
- File: 0 - Ghost Killer Kamimura Rei, Foreigner, Kazuma CG Collection - Fantastic Girls Vol.1, Lotus Freelance (Demo)
- [r09, Angelo Salese]
New NOT_WORKING software list additions
- bbc_rom: Terminal for Rank-Cintel/BBC Slide File, VideoROM: Videodisc Player Control Software [Nigel Barnes]
- bbcm_cart: MasterPieCe 1.10, Prisma-3 1.30, Prisma-3 2.30 [Ian Bradbury]
- electron_cart: UPURS 1.0E [Martin Barr]
- electron_rom: GoMMC Tools 1.03, Mode 7 Mk2 v1.1, Mode 7 Mk2 v2.2 [Nigel Barnes]
- pc98: Fairie's Residence, Farce - Yuuwaku Hakusho, Finish Hold 2 - Tag (cracked), Finish Hold (cracked) [Neo Kobe Collection, r09]
- picno: Dokkin Shinri Game, Hello Kitty no Eikaiwa, Paint Ehon: Cinderella Monogatari [TeamEurope]
- princ: Doraemon [BacoKarel, rootifera, Cupcake, ClawGrip, TeamEurope]
- snotec: Gokinjo Monogatari, Tare Panda [ClawGrip, TeamEurope]
- t1000: DeskMate 3 (Tandy 1000 SL/2) [Jon Guidry, Justin Kerk]
- Merged pull requests
- 6995: Added new -speaker_report option to help developers tune sound levels. [Aaron Giles]
- 6996: sound/k054539.cpp: Suppress read side effects for debugger, and flagged imperfect sound emulation. [cam900]
- 7001: hp_ipc.cpp: Added I/O slots, and implemented HP82919 RS-232 serial module. [F.Ulivi]
- 7003: 4enlinea.cpp: Added Cuatro en Linea (rev. A-06). [Victor Fernandez (City Game), ClawGrip]
- 7005: renegade.cpp: Corrected clocks, interrupt sources and coin counters for renegade and kuniokun. [TwistedTom]
- 7007: Added latest Apple II disk dumps and cracks for July 2020. [Firehawke]
- 7008: ibm5170.xml: Added three entries. [ArcadeShadow]
- 7009: nes_sh6578.cpp, nes_vt.cpp: Added three TV games. [Sean Riddle, David Haywood]
- 7010: cinemat.cpp: Added internal layout and cleaned up gear shift input for Speed Freak. [Aaron Giles]
- 7012: tecnodar.cpp: Added ASCII PCB layout. [ClawGrip]
- 7013: vsmilem_cart.xml: Added notes about undumped Chinese cartridges. [ClawGrip]
- 7014: 3rdparty/sol2: Worked around GCC 10.2 operator overload resolution issues. [AJR]
- 7015: formats/mdos_dsk.cpp: Added legacy floppy format, and added support for XDOS format. [68bit]
- 7016: machine/mc6843.cpp: Added a delay between reading the last byte of a sector and reporting the CRC. [68bit]
- 7017: Added one working and six non-working TV games. [David Haywood]
- 7018: Added additional internal layouts for Spy Hunter optimised for wide screen host displays. [Firehawke]
- 7019: Fixed redundancy in AppVeyor pacman key import command. [Belegdol]
- 7020: funworld.cpp: Follow convention for jolycdii manufacturer. [cam900]
- 7021: nes_vt.cpp, vt1682.cpp: Added two TV games. [David Haywood]
- 7022: vsmile_cart.xml: Updated cartridge dump status lists. [ClawGrip]
- 7024: bus/hp9845_io: Emulated HP98036 serial I/O module for HP9825 and HP9845 systems. [F.Ulivi]
- 7026: ibm5170.xml: Added four entries. [ArcadeShadow]
- 7027: xavix_2000.cpp, xavix2002.cpp: Added three TV games. [David Haywood]
- 7028: mw8080bw.cpp: Added missing diode to MC3340 netlist, correcting 280zzzap engine sound pitch. [Colin Douglas Howell]
- 7029: tecmo.cpp: Fixed silkwormb graphics ROM loading (fixes missing background tiles on final level). [TwistedTom]
- 7032: gaelcof3.cpp: Added ASCII PCB layout. [ClawGrip]
- 7033: gigatron.cpp: Implemented graphics and outputs, added internal layout, and promoted machine to working. [Sterophonick]
- 7035: gaelcof3.cpp: Added Hola Don Pepito and updated notes. [Victor Fernandez (City Game), aidneub41 (Jose Antonio), ClawGrip]
- 7038: mpu4vid.cpp: Fixed some palette issues and identified more sets. [David Haywood]
- 7040: Added recently-added netlists for carpolo and fireone to tiny subtarget. [Belegdol]
- 7041: Added ci subtarget including recompiling CPU cores to identify build issues on non-x86 targets faster. [Belegdol]
- 7042: sgi_mips.xml: Added five entries. [darkstar]
- 7045: video/epic12.cpp: Fixed preprocessor condition for enabling video RAM viewer, and updated notes. [cam900]
- 7047: generalplus_gpl16250_nand.cpp: Tweaked GPL16250 handmade bootstrap; mpu4vid.cpp: Located some missing ROMs. [David Haywood]
- 7048: ibm5170.xml: Added three entries. [ArcadeShadow]
- 7049: generalplus_gpl_unknown.cpp, nes_vt.cpp, unk6502_st2xxx.cpp: Added four TV games. [David Haywood]
- 7051: seta.cpp: Corrected description for title screen language switch. [cam900]
- 7052: Added additional internal layouts optimised for wide screen host displays for systems with gear shift inputs. [Firehawke]
- 7054: raiden_ms.cpp: Added ASCII PCB layout, added year, and updated machine flags. [ClawGrip]
- 7056: docs: Fixed compilation with newer, stricter versions of Sphinx. [Firehawke]
- 7057: pc98.xml: Added 28 entries, re-tested software, added usage notes, and removed some duplicates. [Neo Kobe Collection, r09]
- 7058: mw8080bw.cpp: Added netlist audio for lagunar, and made some improvements to the 280zzzap netlist. [Colin Douglas Howell]
- 7059: Added Apple II disk dumps and cracks up to mid-August 2020. [Firehawke]
- 7060: picno.xml: Added three entries. [TeamEurope, ClawGrip]
- 7062: drdmania.cpp: Dumped and added missing PROM and updated year for drdmania. [Juan Romero, ClawGrip]
- 7063: Define IMGUI_DISABLE_OBSOLETE_FUNCTIONS consistently to avoid differing definitions of ImGuiIO. [Belegdol]
- 7064: Added recently-added netlist for starfire to ci subtarget. [Belegdol]
- 7065: fm7_cass.xml: Added Inoue's Dragon Slayer [Samuel Messner, Sterophonick]
- 7068: gamate.xml: Added Incantational Couple [Peter Wilhelmsen, David Haywood, Morten Shearman Kirkegaard]
- 7070: Reverted #7051. [Angelo Salese]
- 7073: vigilant.cpp: Added PAL and PROM dumps to vigilantbl. [TwistedTom]
- 7074: tnzs.cpp: Fixed a typo in a comment. [Rolel 42]
- 7075: cpu/upd7810: Improved ADC behavior; bus/centronics/epson_lx810l.cpp: Improved inputs. [Golden Child]
- 7079: bus/centronics/epson_lx810l.cpp: Added enough inputs to get ActionPrinter 2000 to start properly. [Golden Child]
- 7080: vsmile.cpp: Added simple controller LED display. [Simon Eriksson]
- 7081: sspeedr.cpp: Added netlist-based audio implementation. [Colin Howell]
- 7083: mrdo.cpp: Added Mr. Do! (bootleg). [Juan Romero, ClawGrip]
- 7084: ibm5170.xml: Added three entries. [ArcadeShadow]
- 7085: n64.xml: Added some cartridge PCB metadata. [ClawGrip]
- 7087: sgi_mips.xml: Added nine entries. [Davide Cavalca]
- 7088: n64.xml: Fixed validity issues introduced in #7085. [ClawGrip]
- 7089: ibm5150.xml: Added two entries. [ArcadeShadow]
- 7094: hp9k3xx_cdrom.xml, hp9k3xx_hdd.xml: Added HP-UX CD-ROMs and installed hard disk image for HP9000/3xx. [Davide Cavalca]
- 7096: cps2.cpp: Added Mighty! Pang (Asia 001010). [parramon, ClawGrip]
- 7097: machine/microtch.cpp: Add revision 2.2 BIOS. [Victor Fernandez (City Game), ClawGrip]
- 7098: generalplus_gpl_unknown.cpp: Re-dumped pcp8718; cpu/unsp: Implemented some bit operations. [Sean Riddle, David Haywood]
- 7099: nmk16.cpp: Fixed DMA timing regression (MT07730). [cam900]
- 7100: photoply.cpp: Added notes about BIOS versions. [ClawGrip]
- 7103: Improved sound emulation for games on Sega G-80 platform, including netlist-based audio for four games. [Aaron Giles]
- 7104: photoply.cpp: Added Photo Play 1999 (Spanish). [jordigahan, ArcadeHacker, ClawGrip, Recreativas.org]
- 7106: netlist: Use posix_memalign on Android as well as macOS. [Tiago Pierezan Camargo]
- 7107: Pass FORCE_C_DRC_BACKEND=1 for PowerPC targets to prevent build failing in AsmJit. [Belegdol]
- 7108: generalplus_gpl_unknown.cpp: Added crude FIFO for pcp8718 and pcp8728, allowing them to progress further. [David Haywood]
- 7109: generalplus_gpl_unknown.cpp: Allow pcp8718/pcp8728 to progress further; cpu/unsp: Improved bit operations. [David Haywood]
- 7112: Added latest Apple II disk dumps and cracks for August 2020, and cleaned up metadata. [Firehawke]
- 7113: Enabled Travis CI ppc64le build, allowing it to fail until #3157 can be resolved. [Belegdol]
Source Changes
- montec: fix lockup [hap]
- netlist: hopefully fix issue #7006 [couriersud]
- gaiden: combine shadoww D sprite roms verified with redump, apply the same to Japanese set [Victor Fernandez (City Game)]
- nl_palestra.cpp: fix building with gcc-10.1 on mingw32. [couriersud]
- casloopy.cpp kill some wrong info [MetalliC]
- z80.cpp HALT notes [MetalliC]
- bus/spectrum/lprint.cpp add "Hilderbay / Kempston Centronics S" interace [MetalliC]
- z80: don't continue cpu when halt opcode gets overwritten [hap]
- ibm5150.xml: Correct spelling, reorganize [Justin Kerk]
new WORKING machines (plug and play) (#7009) [David Haywood]
new WORKING machines
- Vs Maxx 5-in-1 Casino / Senario Card & Casino Games [Sean Riddle, David Haywood]
- Game Sporz Wireless Boxing [Sean Riddle, David Haywood]
- new NOT WORKING machines
- Zone Fusion [Sean Riddle, David Haywood]
- 2004 seems to be the release year of these [David Haywood]
- Hopefully not too late for merge for 223. Here's the Apple II stuff for July 2020. (#7007) [Firehawke]
- New working software list additions (apple2_flop_orig.xml)
- Those Amazing Reading Machines IV (Version 1.0) [4am, Firehawke]
- Speedway Math (Version 1.0) [4am, Firehawke]
- Quickflash! (Version 1.0) [4am, Firehawke]
- New working software list additions (apple2_flop_clcracked.xml)
- Apple Galaxian (StarCraft) (cleanly cracked) [4am, Firehawke]
- Space Journey (cleanly cracked) [4am, Firehawke]
- Exploring Maps and Globes (cleanly cracked) [4am, Firehawke]
- Snooper Troops 1: The Case of the Granite Point Ghost (Revision 2) (cleanly cracked) [4am, Firehawke]
- Newbery Winners: A Wrinkle in Time (cleanly cracked) [4am, Firehawke]
- Newbery Winners: Bridge to Terabithia (cleanly cracked) [4am, Firehawke]
- Newbery Winners: Sounder (cleanly cracked) [4am, Firehawke]
- Newbery Winners: The Westing Game (cleanly cracked) [4am, Firehawke]
- New working software list additions (apple2_flop_clcracked.xml)
- Geometry: Area and Perimeter (cleanly cracked) [4am, Firehawke]
- Harvey by Primes (cleanly cracked) [4am, Firehawke]
- Computer Assisted Problem Solving for Intermediate Algebra (Revision 2) (cleanly cracked) [4am, Firehawke]
- Geometry: Rectilinear Regions (cleanly cracked) [4am, Firehawke]
- Problem Solving in Algebra (cleanly cracked) [4am, Firehawke]
- Integers (A Contest) (cleanly cracked) [4am, Firehawke]
- Solving Equations and Inequalities (Version 2) (cleanly cracked) [4am, Firehawke]
- Estimation: Bull's Eye (cleanly cracked) [4am, Firehawke]
- Return to Reading: The Red Pony (cleanly cracked) [4am, Firehawke]
- Return to Reading: Johnny Tremain (cleanly cracked) [4am, Firehawke]
- Testing Basic Math Skills 1 (cleanly cracked) [4am, Firehawke]
- Geometry Pool and Billiards (cleanly cracked) [4am, Firehawke]
- Casa Del Misterio (cleanly cracked) [4am, Firehawke]
- M-ss-ng L-nks: Al Pie De La Letra (cleanly cracked) [4am, Firehawke]
- Fraction Word Problems (cleanly cracked) [4am, Firehawke]
- The Spanish Contest (cleanly cracked) [4am, Firehawke]
- Analytical Reasoning (cleanly cracked) [4am, Firehawke]
- Rounding and Estimation (cleanly cracked) [4am, Firehawke]
- Proper and Improper Fractions: Fractions, Decimals, and Percent (2nd Edition) (cleanly cracked) [4am, Firehawke]
- Averages (cleanly cracked) [4am, Firehawke]
- Nouns/Pronouns (08.31.86 Version) (cleanly cracked) [4am, Firehawke]
- New working software list additions (apple2_flop_clcracked.xml)
- Metric System Tutor (cleanly cracked) [4am, Firehawke]
- Addition: Whole Numbers Steps 1-17 (cleanly cracked) [4am, Firehawke]
- Addition: Fractions Concepts Steps 1-8 (cleanly cracked) [4am, Firehawke]
New working clones
- Jolly Joker (Solid State module in suicide board) [Team Europe, Roberto Fresca]
New working machines
- Gratis Poker (V.204) (2 sets) [Team Europe, Roberto Fresca]
- Jolly Joker (Solid State module in suicide board): Module specs. [Roberto Fresca]
- vsmile, nes_clone: Fixed issues for release. [Ryan Holtz]
New clones marked as NOT_WORKING
- Cherry Master I (ver.1.01, set 9) [Team Europe]
- Cherry Master I (ver.1.01, set 9) improvements [Roberto Fresca, Team Europe]: [Roberto Fresca]
- undefined Redumped the NMC27CP128Q devices as 27C256 and found complete/perfect binaries.
- undefined Descrambled the program.
- undefined This is weird... The National NMC27CP128Q datasheet says that these devices are 16k x8 (0x4000). Also the diagram lacks of A14
- line. Surprisingly they can hold 32k x8 (0x8000) binaries. We're thinking if the ones present in the board are fake.
- Machines promoted to working
- Cherry Master I (ver.1.01, set 9) [Roberto Fresca, Team Europe]
- cp2000: put sboard interface on left side like everywhere else [hap]
New machines marked as NOT_WORKING
- Bingo 75 [Team Europe, Roberto Fresca]
- HP IPC: support for I/O slots and 82919 serial card added (#7001) [fulivi]
- undefined mc68681: tx/rx clocking from timer fixed, added partial support for break signal
- undefined hp_ipc: support for I/O slots added, 82919 serial I/O card added
- k054539.cpp: Allow side effects, Add imperfect_features (#6996) [cam900]
- undefined k054539.cpp: Allow side effects, Add imperfect_features related to unverified/unemulated effects and some registers.
- New clones marked as NOT_WORKING (#7003) [ClawGrip]
New clones marked as NOT_WORKING
- Cuatro en Linea (rev. A-06) [Victor Fernandez (City Game), ClawGrip]
- kl5c80a12: Emulate interrupt controller [AJR]
- pcx: some page protection bits [cracyc]
- dblewing.cpp: Added PAL dumps to the Double Wing sets. [Corrado Tomaselli]
- midvunit.cpp: Confirmed the P2 and L1 revision U2 sound code to be identical for Cruis'n USA [Keven Eshbach]
- sigmab98.cpp: Change CPU to new KC82-derived type for Sigma/Banpresto games [AJR]
- undefined dashhero: Add back NVRAM (and more of it) now that memory map has been corrected
- undefined getbass: Add KL5C80A16 I/O CPU to configuration
- cinemat.cpp: Add internal layout for Speed Freak. Clean up gearing logic. (#7010) [Aaron Giles]
- speaker.cpp: Add new option -speaker_report
to help devs tune volume (#6995) [Aaron Giles] - undefined Add new option speaker_report to report clipping and other statistics after each session. This replaces the previous compile-time
- define and offers more detail.
- mpu4vid.cpp: Fix Prize Space Invaders switches [James Wallace]
- ckmaster,ch2001: change irq frequency [hap]
- hp_ipc_io.cpp: validation error. [Robbbert]
New machines marked as NOT_WORKING
- Bare Knuckle II (bootleg of Megadrive version) [Jorge Silva, Ricardo Goncalves]
New working clones
- Zoo Keeper (bootleg) [Andrew Welburn]
- tecnodar.cpp: Add PCB ASCII layout [ClawGrip]
- vsmilem_cart.xml: Add notes about missing carts [ClawGrip]
- lviv: small cleanup [Robbbert]
New working clones
- Cherry Master I (ver.1.01, set 10, BET stops all) [Ioannis Bampoulas, Roberto Fresca]
- Cherry Master I (ver.1.01, set 11, TAKE stops all) [Ioannis Bampoulas, Roberto Fresca]
- netlist: remove test code [couriersud]
- netlist: further nl_base.h splitting into headers in core subdir. [couriersud]
- netlist.cpp: Fix a crash if an exception happened during validation. [couriersud]
- netlist: fix a bug in preprocessor if and elif parsing. [couriersud]
- netlist: Add a missing directive to the file parser. [couriersud]
- netlist: necessary changes towards runtime processing of macro directory [couriersud]
- netlist: source stream refactoring [couriersud]
- undefined This is an infrastructure change to enable better error reporting including file/source and line numbers in the future
- netlist: Add CD4011, CD4024, 7407 and CD4053 devices. [Aaron Giles]
- netlist: Fix 4011 implementation. [couriersud]
- netlist: Convert CD4013 DIP to macro. [Aaron Giles]
- netlist: Fix an issue during proxy hookup. [couriersud]
- undefined Add cd4053 to netlist.lua
- undefined Recreated nld_devinc.h
- mpu4vid.cpp: Added inputs to BWB games [James Wallace]
- undefined Added overlay for Prize Space Invaders
New machines marked as NOT_WORKING
- CIT-101XL Video Display Terminal [Bitsavers, Al Kossow]
- Fix SOL2 build on GCC 10.2 by working around overload resolution problem [AJR]
- misc spelling corrections. [braintro]
- nld_4053.cpp: Remove unused lambda capture [AJR]
- mdos dsk: support legacy floppy images, add XDOS support [68bit]
- Add legacy floppy image support which is currently required for the mc6843 FDC emulator and used by the EXORset which run XDOS a
- variant of MDOS.
- Add support for 5.25 inch XDOS floppy drive formats as used by the EXORset.
- Make some of the identity tests more permissive to work with observer disks. The date day and month are reversed on some disks,
- and the boot rib cluster is lower.
- mc6843: add a delay reading the CRC [68bit]
- Code using programmed I/O may read the last byte of a sector and then expect to have some time to store that to memory before receiving an interrupt on the completion of the command. The interrupt was occurring on the last read and the last byte was being lost by some drivers. This change adds a delay after reading the last byte, roughly the time needed to read the 16 bit CRC, before the end of a read command is processed.
- Avoid side effects when these are disabled.
New machines marked as NOT_WORKING
- SNES 4 Slot arcade switcher (NBA Jam) [Jorge Silva, Ricardo Goncalves]
- starcrus: Added netlist sound. [Ryan Holtz, Colin Howell, Aaron Giles]
- interact.xml works with hector1,hec2hr,victor,hec2hrp as well. [Robbbert]
- ssystem3: added chess unit lcd svg screen [hap, Berger, Achim]
- Machines promoted to working
- Super 98 (3-hands, ICP-1) [Roberto Fresca]
- ibm5170undefinedNew working software list additions (#7008) [ArcadeShadow]
- Beneath a Steel Sky (Euro), Goblins Quest 3 (Germany), Jungle Strike
- gtfore.xml: Fix invalid setname character (!) not detected on -validate sweep because the softlist is not hooked up to MAME
- currently (nw) [Scott Stone]
- vgmplay.xml: Added 25 new entries [vgmrips.net, Tafoid]
- ssystem3: update notes [hap]
- Use swapendian_int16/int32 in more devices [AJR]
new WORKING machines (Plug Play) (#7017) [David Haywood]
new WORKING machines
- Vs Maxx 10-in-1 Casino / Senario Card & Casino Games [Sean Riddle, David Haywood]
- new NOT WORKING machines
- Ordenador-TV (Spain) [ClawGrip, Sean Riddle, David Haywood]
- Centro TV de Diseno Artistico [ClawGrip, Sean Riddle, David Haywood]
- I'm Game! GP120 (Family Sport 120-in-1) [Sean Riddle, David Haywood]
- My Wico Guitar [ClawGrip, Sean Riddle, David Haywood]
- unknown VT1682 based 101-in-1 handheld (PAL) [Takashi Omoto / https: //twitter.com/takashioomoto, TeamEurope, David Haywood]
- Lexibook Compact Cyber Arcade - Paw Patrol [TeamEurope]
- taito_f3.cpp: Correct the memory range in the documentation statement. [braintro]
- vgmplay.xml: 238365: validation error [Robbbert]
- mpu4vid.cpp: Fixed fatalerror for v4monte and clones [James Wallace]
- Merged interact into hec2hrp as they are almost the same. [Robbbert]
- savant: add sensorboard click delay [hap]
- tankbatt: Various fixes and cleanups [AJR]
- Correct CPU and video clocks
- IRQ is scanline-based, not coin-triggered
- Clean up and modernize VBLANK NMI handling
- Add watchdog timer
- Verify memory map and add mirrors
- Add imperfect colors flag (color PROM usage is now known to be wrong)
- Fix redundancy in pacman-key --verify call [Julian Sikorski]
- Appveyor VS2017 image only ships with pacman 5.1.3 as of now. In that version pacman-key --verify only takes one argument, the
- signature.
- voodoo.cpp: Disabled debug statistics popup [Ted Green]
New working clones
- Jolly Card (Italian, encrypted bootleg, set 3) [Roberto Fresca, Ioannis Bampoulas]
- funworld.cpp: Minor correction [cam900]
- new NOT WORKING machines
- Lexibook Compact Cyber Arcade - Cars [TeamEurope, David Haywood]
- NJ Pocket 60-in-1 handheld 'X zero' (NTSC) [Takashi Omoto / https: //twitter.com/takashioomoto, TeamEurope, David Haywood]
- hector: cleanup [Robbbert]
- vsmile_cart.xml: Add note about missing carts [ClawGrip]
- ssystem3: added the new lcd screen to internal artwork [hap]
- cdi.cpp: cdimono1 and cdibios DEMOTED per developer request (nw) [Scott Stone]
- Funworld.cpp: Cleaned-up the driver. Added and corrected technical notes. [Roberto Fresca]
New working machines
- Nkoulit (Gullit) (encrypted GFX) [Ioannis Bampoulas, Roberto Fresca]
- hector: added save state [Robbbert]
- odyssey2/chess: add notes [hap]
- Jolly Joker (40bet) improvements: [Roberto Fresca]
- undefined Removed the 'Croatian hack' description because it's only a simple text hack for commercial purposes.
- undefined Splitted the second program to a new set since it's handled through a PLD, so isn't user selectable.
- undefined Changed descriptions to 'higher' and 'lower' paytable, since they have different ones.
New working clones
- Jolly Joker (40bet, lower paytable) [Roberto Fresca]
New machines marked as NOT_WORKING
- CIT-101e Video Terminal [Bitsavers]
- dct11em: added devices and digital display [Robbbert]
New working machines
- Reflex Card (English, serial protected) [Roberto Fresca, Ioannis Bampoulas]
New working machines
- Reflex Cards (English, serial protected) [Roberto Fresca, Ioannis Bampoulas]
- Card"S" Plural... [Roberto Fresca]
- cit101, cit101e: Add dumps and low-level emulation of keyboard MCUs [AJR, Witchy, Bitsavers]
New NOT_WORKING software list additions
- odyssey2: Home Computer Module (Euro) [unknown]
- Machines promoted to working
- Chess Challenger [Berger, Mike Watters]
- dct11em: machine is now usable [Robbbert]
- netlist: Fix CD4053 device [couriersud]
- undefined also fix signedness warning (clang) in CD4020
- netlist: Device refactoring [Aaron Giles]
- undefined Move DIPs for 82S16, 82S115, and 2102A devices into nlm_proms
- undefined Moved 7448 DIP to a macro. Replaced 7442 with truthtable and macro.
- undefined Moved 74LS629 DIP into macro.
- undefined Expand truthtable to handle 10 outputs.
- netlist: Fix 74ls629 implementation and some cherry-picking issues. [couriersud]
- netlist: Disable dangerous optimization. [couriersud]
- undefined This was an over-aggressive optimization. Now prints an info and recommends to comment out if appropriate.
- netlist: More dip macros and device refactoring [Aaron Giles]
- undefined Updated 7450, 7473/7473A, 7474, 7475/7477 devices to use DIP macros instead of C++ DIPs.
- undefined Reworked 7475/7477 more in the style of 7474, leveraging system signal activation and edge detection.
- netlist: Fix incorrect sense in warning. [Aaron Giles]
- netlist: Better implementation of CD4053. [Aaron Giles]
- netlist: Added CD4017/4022 devices. [Aaron Giles]
- undefined Also contains squashed clang signedness fixes
- hp9825: hp98036 serial I/O module added (#7024) [fulivi]
Software list items promoted to working
- odyssey2: Chess Module (Euro) [hap]
- odyssey2: move homecomp to g7400.xml [hap]
- addrmap: remove unsupported setter, emumem enforces unmapval 0 or ~0 [hap]
- Reflex Cards: Fixed wrong default NVRAM hash. [Roberto Fresca]
New NOT_WORKING software list additions
- odyssey2: Backgammon (Euro) [unknown]
- odyssey2.xml: typo [hap]
- odyssey2: mark 4in1 as not working [hap]
- Add 'fill' command to debugger. Syntax and operation are similar to 'find' command. [AJR]
- cit101e: Add ROM banking [AJR]
- apple2: add DIP switch to "The Mill" 6809 card to select between original and OS-9 memory mappings. [R. Belmont]
- apple2e: Add RGB monitor mode, including monochrome and mixed color/mono DHGR and full-color text. [R. Belmont]
- midvunit.cpp: Document Cruis'n World mask ROM format. [braintro]
- netlist: Fix 7492 and roms include bug. [couriersud]
- housekeeping fixes [Robbbert]
- netlist: Macro-ized 7483 DIP [Aaron Giles]
- netlist: Macro-ized 7485 DIP [Aaron Giles]
- netlist: Macro-ized 7490 DIP [Aaron Giles]
- netlist: Macro-ized 7492 DIP [Aaron Giles]
- netlist: Macro-ized 7493/7497 DIPs [Aaron Giles]
- netlist: Macro-ized 9310/9316/74161/74163 DIPs [Aaron Giles]
- netlist: Macro-ized 9322 DIPs. [Aaron Giles]
- netlist: Macro-ized 74107 DIPs [Aaron Giles]
- netlist: Macro-ized 74113 DIPs [Aaron Giles]
- netlist: Macro-ized 74153 DIPs [Aaron Giles]
- netlist: Macro-ized 74164 DIPs [Aaron Giles]
- netlist: Macro-ized 74165 DIPs [Aaron Giles]
- netlist: Macro-ized 74166 DIPs [Aaron Giles]
- netlist: Macro-ized 74393 DIPs [Aaron Giles]
- netlist: Macro-ized CD4006 DIPs [Aaron Giles]
- netlist: Macro-ized 74174 DIPs [Aaron Giles]
- netlist: Minor optimization to remove sqrt from inner loop. [Aaron Giles]
- netlist: Move documentation from header to cpp file. Batch 1. [couriersud]
- netlist: Move documentation from header to cpp file. Batch 2. [couriersud]
- odyssey2: make Videopac C52 a clone set(different XTAL), make g7400 a parent set [hap]
- netlist: Move documentation from header to cpp file. Batch 3. [couriersud]
- undefined Header files will disappear and only nld_devinc.h which is can be created by nltool will stay.
- undefined These commits ensure that the documentation is preserved when the header files are deleted at some point in the future
- votrtnt: small clean [Robbbert]
- dai: cleanup [Robbbert]
- tankbatt: Added netlist audio. [Ryan Holtz]
- netlist: add example documentation to SN74LS629_DIP [couriersud]
- ibm5170undefinedNew working software list additions [ArcadeShadow]
- undefined Fury of the Furries (Euro), Indiana Jones and the Last Crusade - The Graphic Adventure (VGA version), Indiana Jones and the Fate
- of Atlantis - The Action Game, Mortal Kombat (Germany)
- cit101e: Display improvements (all lines show now) [AJR]
- odyssey2.xml: backgammon was already in g7400.xml, it is not a g7400 game [hap]
- odyssey2: add support for 4in1 cartridge [hap]
- mw8080bw: engine sound tone fix for 280zzzap netlist audio (#7028) [Colin Douglas Howell]
- tankbatt: Removed MACHINE_IMPERFECT_SOUND flag. [Ryan Holtz]
- i8244: fix register mirroring [hap]
- i8244: use device rom instead of lookup table for character set [Kevin Horton]
- new NOT WORKING (plug & play) (#7027) [David Haywood]
- new NOT WORKING machines
- Super PC TV (Epoch) [Preservat!on Quest / Noah Bacon, Hubz]
- U-Dance [Sean Riddle, David Haywood]
- Moving Music (MM-TV110) [Sean Riddle, David Haywood]
- splitting up xavix a bit, preparation for better device encapsulation [David Haywood]
- i8244: fix problem with missing characters, add dot grid [hap]
New NOT_WORKING software list additions
- princ.xml: Doraemon [BacoKarel, rootifera, Cupcake, Clawgrip, TeamEurope]
- snotec.xml: Gokinjo Monogatari, Tare Panda [Clawgrip, TeamEurope]
New clones marked as NOT_WORKING
- Middle Earth (alternate) [PinMAME]
- i8244: remove leftover from testing [hap]
- Renegade/kuniokun fixes (#7005) [Tom]
- undefined renegade/kuniokun fixes
- undefined revert 6809 soundlatch irq, improve 6502 irq timing
- i8244: don't collide grid with itself [hap]
New working machines
- Break Ball [Anonymous]
- Revert "mdos dsk: support legacy floppy images, add XDOS support" [Vas Crabb]
- undefined This reverts commit 8ada258ec7f74ed37945d91467e3827e2f4fbc63.
- undefined We are not accepting further legacy floppy formats.
- odyssey2: mcs48 already takes care of reset [hap]
- i8244: fix y cam register mask [hap]
- i8244: return 0 on write-only registers [hap]
- odyssey2/voice: add more cartridge pin passthroughs [hap]
- New working software list additions (apple2_flop_clcracked.xml)
- Multiplication: Whole Numbers Steps 1-14 (cleanly cracked) [4am, Firehawke]
- La Guillotine (cleanly cracked) [4am, Firehawke]
- La Corrida de Toros (cleanly cracked) [4am, Firehawke]
- Math Demo Disk #1: Secondary Mathematics (cleanly cracked) [4am, Firehawke]
- Math Demo Disk #2: Graphing Equations and Interpreting Graphs (cleanly cracked) [4am, Firehawke]
- Math Demo Disk #3: Postsecondary Mathematics (cleanly cracked) [4am, Firehawke]
- Math Skills: Elementary Level (cleanly cracked) [4am, Firehawke]
- Math Skills: Junior High Level (cleanly cracked) [4am, Firehawke]
- Graphing is Fun: Pie and Line Graphs (cleanly cracked) [4am, Firehawke]
- Addition: Fractions Steps 9-21 (cleanly cracked) [4am, Firehawke]
- Subtraction: Whole Numbers Steps 1-17 (cleanly cracked) [4am, Firehawke]
- Subtraction: Fractions Steps 1-11 (cleanly cracked) [4am, Firehawke]
- odyssey2: Require a cartridge [Justin Kerk]
- odyssey2/voice: small cleanup after failed attempt to fix a bug [hap]
- odyssey2: improve keyboard handling [hap]
- add simple .editorconfig [Vas Crabb]
- i8244: don't access unused registers [hap]
- gaelcof3.cpp: Add PCB ASCII layout [ClawGrip]
- arm7thmb: Fixed THUMB ROR behavior for shift values of 0 or >= 32. All tests in FuzzARM now pass. [Ryan Holtz]
- bus/spectrum/kempdisc.cpp: replace K-DOS v2.1 bad dump with good one, add KDOS 2.1 Italian translation, add "Watford SP-DOS
- Interface" (technically not working without boot disk) [Luzie, James McKey, MetalliC]
- arm7thmb.cpp this should be more accurate ROR fix [MetalliC]
- circus.cpp: Corrected ROM names for Robot Bowl. [Andrew Welburn]
- netlist: Fix build under Emscripten (#7031) [Justin Kerk]
- undefined netlist: Fix crash under Emscripten by disabling aligned optimizations
- netlist: Better fixes for Emscripten (#7031) [Justin Kerk]
- undefined Silence indentation warning in 3rdparty/ under Emscripten (#7031)
- z80ne: cleanup [Robbbert]
- bbl380: Add notes on BIOS calls [AJR]
- 39in1.cpp: added preliminary decryption for rodent [Ivan Vangelista]
- Added an implementation of the BACTA Datalogging protocol used in many of the AWP drivers. The logged data is currently served to
- the error log. Hooked the BACTA logger up to the MPU4 driver to fix Datapak/Protocol games. [James Wallace]
- machines promoted to WORKING (#7033) [Sterophonick]
- Machines promoted to WORKING
- Gigatron TTL Microcomputer [Sterophonick]
- Widescreen layouts (#7018) [Firehawke]
- undefined Added widescreen layout options for Spy Hunter.
- undefined Add widescreen vertical layouts for Spy Hunter.
- silkwormb: fix last level graphics [Tom]
- Documentation update for vector options. [Aaron Giles]
- cit101, cit101_kbd: Update notes; minor keyboard tweaks [AJR]
- williams.cpp: Correct ROM names for the Sinistar sets & add documentation. [Brian Troha]
- kp69: Clean up code a bit; don't latch masked-out requests; prepare for device variant [AJR]
- netlist: Refactored pokenizer. [couriersud]
- undefined Separated tokenizing and reading of tokens.
- undefined This enables caching of parsing results on the token level.
- undefined Implemented caching of token stream.
- undefined Overall this significantly improves parsing performance (~10x)
- undefined Next step towards a bare-bone nltool which does not depend on macro devices.
- netlist: Add CD4013 to net_lib.cpp [couriersud]
- netlist: Added documentation for devices in nlm_ttl74xxx.cpp [Aaron Giles]
- undefined Documentation for all devices in nlm_ttl74xxx now is available in the doxygen documentation.
- netlist: Rename DM9312 to TTL_9312 for consistency. [Aaron Giles]
- netlist: Documentation updates for CDxxxx devices [Aaron Giles]
- netlist: Make new documentation items appear in doxygen output. [couriersud]
- netlist: add man target to netlist makefile. [couriersud]
- 39in1.cpp: decrypted 4in1a, 4in1b; started working on decryption of 19in1 and 48in1 [Ivan Vangelista]
- 39in1.cpp: corrected last minute clean up gone terribly wrong [Ivan Vangelista]
- cit101: Fix reverse screen mode [AJR]
- pmd85: cleanup; added sound. [Robbbert]
- fireone: Committed netlist for couriersud to have a look at. [Ryan Holtz]
- starfire: Added left/right mixer and left/right boom, but the booms don't trigger for some reason. [Ryan Holtz]
- fireone: Added L/R mixer and L/R explosions. [Ryan Holtz]
- fireone: Netlist sound now works other than the Alert trigger. [Ryan Holtz, Colin Howell, couriersud]
- netlist: Typo [Ryan Holtz]
- sa1: Fixed up compatibility comments for kirby3, pebble, smrpg [Ryan Holtz]
- williams.cpp: Correct comment, it's Decoder "PROM" [Brian Troha]
- exidy.cpp: Correct ROM labels for the Targ & Targ (Cocktail?) sets. [Andrew Welburn]
- New working clones [Brian Troha]
New working clones
- Ring of Destruction: Slammasters II (Brazil 940902) [SHVB, Filipe Nascimento, The Dumping Union]
- targ: Improve PROM notes [AJR]
- guab.cppundefinedHooked up BACTA datalogger, fixes coinup issues [James Wallace]
- guab.cppundefinedMinor cleanups [James Wallace]
- vector06: cleanup; added natural keys [Robbbert]
- spg2xx_io: Put side-effect guards around potentially volatile reads. [Ryan Holtz]
- mpu4vid tweaksundefinedimproved set identification, fixed some palette issues (#7038) [David Haywood]
- New machines marked as NOT_WORKING (#7035) [ClawGrip]
New machines marked as NOT_WORKING
- Hola Don Pepito [Victor Fernandez (City Game), aidneub41 (José Antonio), ClawGrip]
- Fix PIC type. [ClawGrip]
- Fix notes about song authors. [ClawGrip]
- Fix game names (as per the official song titles). [ClawGrip]
- vtech2: small clean; added savestate [Robbbert]
- 39in1.cpp: hooked up dips [Ivan Vangelista]
- Separated Williams System 11 BG sound boards into the 5 functionally different types that existed, and hooked the appropriate types
- to each system 11/a/b/c driver. Switched to using a rom load region with a listed parent: sub space rather than using a
- set_romregion function within the device for all users of the s11c_bg device. Replaced the embedded bg sound and bg music board
- emulation on s11.cpp with the appropriate devices. Updated notes for the WPC Sound board. [Lord Nightmare]
- screen: add getter for pixeltime [hap]
- fix MT07552 [MetalliC]
- Fix tiny build (#7040) [Julian Sikorski]
- mcs48: fix cycles not deducted for timer irq, get rid of kaypro10 hack [hap]
- BACTA Datalogger: Moved to shared library, improved message handling [James Wallace]
- new NOT_WORKING clone
- Dead or Alive (Model 2B, Revision C) [Trol]
- model2.cpp redumped Dead or Alive ic19 [Trol]
- carpolo: Fixed validation error. [Ryan Holtz]
- Minor update to notes for Williams System 11/a/b games. [Lord Nightmare]
- sgi_mips: new software list additions [Darkstar]
- vtech1: small cleanup [Robbbert]
New machines marked as NOT_WORKING
- Qume QVT-82 [Bitsavers]
- mikro80: fixed cass load; kristall2,radio99: fixed cassette [Robbbert]
- mcs48: burn opcode cycles before executing opcode [hap]
- mcs48: get rid of wy100 irq hack [hap]
- upd78k1/k2/k3 disassemblers: Fix branch destinations for A.n, X.n and PSW.n modes of BT(CLR) and BF(SET) [AJR]
- champbas.cpp: updated ROM labels and PCB infos for exctscc2 [Der Kommissar, caius]
- Fixed audit finding sets that you don't have when [smf] 1. A clone has a rom that hasn't been dumped but it has the same name as a
- rom in the parent that has been dumped. Partly fixes issue #6985/#6981 2. If roms are the same between parent and clone but loaded
- differently. Fixes remaining issues in #6985/#6981 & Fixes MT05556 3. If parent has all the roms in the clone & you have neither
- set but you have a device rom that is used. Fixes MT07410 [smf-]
- apple2: Added support for the CMS SCSI II Card [R. Belmont, Apple II Documentation Project]
- apple2: add new files for CMS SCSI II card [R. Belmont, Apple II Documentation Project]
- apple2: Clean up CMS SCSI II support and naming [R. Belmont]
- netlist: more header file separation [couriersud]
- Document rowsize parameter for dump command in debugger help [AJR]
- screen/update_now(): fix overwriting last pixel of previous update, fix rendering whole scanline when update was called inside
- hblank [hap]
- smc777, mikro80: removed unneeded, added usage. [Robbbert]
- netlist: fix creation of static solvers. [couriersud]
- netlist: fix line-number tracking when at end of line. [couriersud]
- undefined Also remove a semicolon from nlm_opamp.cpp
- Added carpolo and fireone to SUBTARGET nl. [couriersud]
- gpl16250 bootstrap tweak [DavidHaywood]
- located some missing mpu4vid parts [DavidHaywood]
- epic12.cpp: #if instead #ifdef (#7045) [cam900]
- Add and hook up a device for the D-12338-567 Williams Pin Sound '88 board, used on the Williams System 11B 'Jokerz!' pinball.
- [Lord Nightmare]
- mpu4vid.cpp: Added inputs to Big 40 Poker. [James Wallace]
- Switched Williams Pin Sound 88 board to use two device_mixer_interface outputs for its output channels, instead of having speakers
- handled internally to the device. Fixed the Pin Sound 88 /SYNC_PULSE line to connect to Jokerz' System 11B PIA@3400 CA1 instead of
- CB1, based on board pictures of the W2/W3 jumper positions. Added a note about the infamous audio hum issue on the real Jokerz!
- pinball table, and updated device comments to clarify things and fix some minor errors. [Lord Nightmare]
- ibm5170undefinedNew working software list additions (#7048) [ArcadeShadow]
New working software list additions
- ibm5170: Alone in the Dark 2 (USA), Leisure Suit Larry 1: In the Land of the Lounge Lizards (3.5", VGA release, v2.0), Leisure Suit
- Larry 1: In the Land of the Lounge Lizards (5.25", VGA release, v2.1) [ArcadeShadow]
- Add ws layouts for a ton of machines with shifters [Firehawke]
- undefined Add widescreen layouts for working machines: 280-ZZZAP, Buggy Boy Jr/Speed Buggy, Buggy Challenge, Change Lanes, Chase Bombers,
- Chequered Flag, Cisco Heat, Continental Circus, Destroyer, Double Axle, Enforce (Japan, Analog Controls), Final Lap, Grand
- Champion, Grand Prix Star, Laguna Racer, Namco System FL, Outrun, Pole Position, Power Drift, Rad Rally, Speed Freak, Speed
- Race, Stocker, Top Racer, Top Speed, Turbo Tag (Prototype), and WEC Le Mans 24.
- undefined Added widescreen layouts for non-working machines: Round-Up 5 - Super Delta Force, Spy Hunter (bootleg on Tecfri PCB), and Over
- Drive.
- icm7170: make it tick and generate interrupts [Patrick Mackinlay]
- mpu4vid.cppundefinedfixed descriptions [James Wallace]
- nl.lua, nl.lst: added starcrus [Ivan Vangelista]
- segattl.cpp: added PCB code for Road Race [Ivan Vangelista]
- netlist: align naming of files within the macro folder. [couriersud]
- undefined Use a consistent naming scheme. This is a preparational step towards improved parsing performance.
- raiden_ms.cpp: Add PCB ASCII layout, add year and promote from skeleton to MACHINE_NOT_WORKING [ClawGrip]
- midwunit.cpp hook security PICs [MetalliC]
- starfire: Removed MACHINE_IMPERFECT_SOUND flags. Added missing music and Alert sound effect to Fire One netlist and added Star Fire
- netlist. [Ryan Holtz, Colin Howell, Aaron Giles]
- olypeopl: Correct clocks; add RS232C serial port [AJR]
- midwayic.cpp RTC notes [MetalliC]
New working software list additions
- t1000: MS-DOS (Version 3.30, Tandy version 3.30.22) (Tandy 1000 SL/2) [Jon Guidry, Justin Kerk]
- New not working software list additions
- t1000: DeskMate 3 (Tandy 1000 SL/2) [Jon Guidry, Justin Kerk]
- Fixed compilation of docs for HTML and manfiles. [Firehawke]
- Add missing file to tiny build [AJR]
- olypeopl: Specify year [AJR]
- flyball: Added netlist sound. [Ryan Holtz, Ivan Vangelista]
- cpu/nec: use anonymous namespaces to avoid ODR violations with enums [Vas Crabb]
- nl.lua: fixed NL subtarget compile [Ivan Vangelista]
- mcs48: fix possible missed timer overflow if burn_cycles is larger than 2 [hap]
- destroyr: Added netlist sound. [Ryan Holtz]
- copsnrob, flyball: Use raw parameters for screen timing [AJR]
- destroyr: Use raw parameters for screen timing; correct IRQ timing [AJR]
- add security PIC dumps for wargods, mace, blitz99, carnevil, gauntleg, gauntdl [ekorz, Caps0ff]
- redo prev using 'full' PIC dumps with ID and config word (nw) [MetalliC]
- odyssey2: add support for 16KB bankswitched roms [hap]
- untangle bus/odyssey2/rom.cpp [hap]
New machines marked as NOT_WORKING
- Lee Data 1220 Display Terminal [Bitsavers]
- mw8080bw: add lagunar to 280zzzap netlist audio, other tweaks [Colin Douglas Howell]
- undefined Added Laguna Racer to the 280-ZZZAP netlist audio driver, with conditional changes to the netlist for the circuitry differences
- between the two games.
- undefined Adjust some netlist components that apparently changed from the 280-ZZZAP schematic to production machines.
- undefined Removed the driver's private MC3340 netlist, using the equivalent one in the netlist library instead.
- New working software list additions (apple2_flop_clcracked.xml)
- Dungeon! (cleanly cracked) [4am, Firehawke]
- Theseus and the Minotaur (cleanly cracked) [4am, Firehawke]
- Dawn Patrol (cleanly cracked) [4am, Firehawke]
- Conceptor (cleanly cracked) [4am, Firehawke]
- Epyx 3-Pack (cleanly cracked) [4am, Firehawke]
- Troll's Tale (Revision 2) (cleanly cracked) [4am, san, Firehawke]
- Daily Computer Crosswords from The New York Times (cleanly cracked) [4am, Firehawke]
- U-Boat Command (cleanly cracked) [4am, Firehawke]
- MECC-A308 Rocket Factory (Version 1.0) (cleanly cracked) [4am, Firehawke]
- Spanish Achievement II: Grammar (cleanly cracked) [4am, Firehawke]
- Solving Word Problems 1 (cleanly cracked) [4am, Firehawke]
- Solving Word Problems II (cleanly cracked) [4am, Firehawke]
- Multiplication/Division Fractions: Steps 1-20 (cleanly cracked) [4am, Firehawke]
- Division: Whole Numbers Steps 1-19 (cleanly cracked) [4am, Firehawke]
- Percent Concepts Steps 1-5 (cleanly cracked) [4am, Firehawke]
- Percent Steps 7-10 (cleanly cracked) [4am, Firehawke]
- Decimals Steps 7-10 (cleanly cracked) [4am, Firehawke]
- stactics: Use raw parameters for screen timing [AJR]
- progolf.cpp: added hardware info, verified clocks [Guru]
New working software list additions
- pc98: Nirvana - Zeta II (cracked) [Macaw45, Justin Kerk]
- mcs48: fix cond jump address if argument fetch was at 0x7ff or 0xfff [hap]
- new NOT WORKING machines (#7049) [David Haywood]
- new NOT WORKING machines
- PCP 8728 - 788 in 1 [David Shah]
- unknown unSP based handheld [unknown]
- new NOT WORKING machines
- Virtual Ping Pong (Protocol) [Sean Riddle, David Haywood]
- My Arcade Gamer Mini 160-in-1 (DGUN-2953) [Sean Riddle, David Haywood]
- odyssey2: add preliminary Videopac+ C7420 Home Computer Module emulation [hap]
- Fix clang error: private field 'm_ioctrl' is not used [-Werror,-Wunused-private-field]
- unk6502_st2xxx.cpp: More BIOS notes [AJR]
- z8: fixed bug in decimal adjust. Fixes PRINT 654 in bert. [Robbbert]
- i8244: fix problem with zoomed sprites, update sound/video at tighter intervals [hap]
- drdmania.cpp: Add missing PROM [Juan Romero, ClawGrip]
- shine: added sound [Robbbert]
- Define IMGUI_DISABLE_OBSOLETE_FUNCTIONS consistently [Julian Sikorski]
- undefined IMGUI_DISABLE_OBSOLETE_FUNCTIONS was defined in osd/modules.lua but not in 3rdparty.lua. As a result, two different variants of
- struct ImGuiIO were being defined, causing a C++ One Definition Rule violation
- Fix non-x86 build and try to make sure it does not break silently again (#7041) [Julian Sikorski]
- undefined Do not build x64 DRC backend when C backend is forced
- undefined New CI target (mametiny + kinst)
- undefined Switch travis to CI target
- undefined Switch appveyor to CI target
- cischeat.cpp, progolf.cpp: updated hardware notes [Guru]
- Fix ci build [Julian Sikorski]
- netlist: improve parsing performance [couriersud]
- undefined preparational work for easier device addition.
- netlist: more include untangling. [couriersud]
- undefined nl_base.h now basically only includes files from core.
- undefined all headers in core compile on their own.
New working clones
- Oriental Legend / Xiyou Shi E Chuan (ver. 105, Taiwanese Board) [GC8TECH.COM, Team FBNeo]
- Zhongguo Long II (ver. 101C, China) [GC8TECH.COM, Team FBNeo]
- Knights of Valour 2 Plus - Nine Dragons / Sanguo Zhan Ji 2 Qunxiong Zhengba / Sanguo Zhan Ji 2 Feilong Zai Tian / Sangoku Senki
- Busyou Souha (ver. M203XX, 200, 100CN) [GC8TECH.COM, Team FBNeo]
- Zhongguo Long Pretty Chance [Dragon World Pretty Chance] (V110 03/19/02 11: 13:16, China) [GC8TECH.COM, Team FBNeo]
- Puzzle Star / Mohuan Xingzuo (ver. 100MG, 09/30/99 build) [GC8TECH.COM, Team FBNeo]
- Oriental Legend 2 (Korea) / Xiyou Shi E Chuan Qunmoluanwu (World, China, Japan, Hong Kong, Taiwan) (ver. 203) [Oriental Ex]
- [GC8TECH.COM, Team FBNeo]
- netlist: commit missing files in last commit. [couriersud]
- odyssey2/homecomp: add cassette i/o [hap]
- odyssey2: add g7400 keyboard [hap]
- Add an overload to input_to_stream_input in disound.cpp, fixes the input_gain and set_input_gain functions being unusable on
- device_mixer_interface type. [Lord Nightmare]
- z180: Updates [AJR]
- undefined Correct FRC counting rate and direction
- undefined Run programmable reload timer off FRC
- undefined Emulate a subtle difference from Z80 behavior in fetching opcode after DD CB or FD CB
- New NOT_WORKING software list additions (#7060) [ClawGrip]
New NOT_WORKING software list additions
- picno: [ClawGrip]
- Dokkin Shinri Game, Paint Ehon: Cinderella Monogatari, Hello Kitty no Eikawa [TeamEurope]
- Revert "Add an overload to input_to_stream_input in disound.cpp, fixes the input_gain and set_input_gain functions being unusable
- on device_mixer_interface type. [Lord Nightmare]" [Lord-Nightmare]
- undefined This reverts commit 03f3e1ff42f4171d7ef8f484b5b4843183e95a17.
- 4dpi: add another firmware version [Tanner Collins, Tom Miller]
- undefined 4D/20 firmware revision 3.1a added
- undefined gr1 fix enables all 4D/20 and 4D/25 firmware to pass power-on diagnostics
- undefined added layout for diagnostic led display
- odyssey2.xml: sort list [hap]
- g7400.xml: sort list, rename conflicts with odyssey2.xml [hap]
New working software list additions
- odyssey2: Red Baron (Euro, Prototype, Alt), Route 66 [unknown]
- altos486: added prom [Robbbert]
- odyssey2: avoid tabs in port names [hap]
- mame/layout/brkball.lay: greatly simplified layout [Vas Crabb]
- shine: removed duplicate cassette definition, added notes. [Robbbert]
- ef9340: bgcolor is remembered for alphanumeric chars [hap]
- odyssey2: more PORT_CHAR for g7400 keys [hap]
- ef9340: add keyboard cursor [hap]
- new WORKING software list additions (#7065) [Sterophonick]
- undefined fm7_cass: Inoue's Dragon Slayer [Samuel Messner]
- seta.cpp: Add notes for madshark title (#7051) [cam900]
- pc98.xml: softlist updates, part 7 (F) (#7057) [r09]
- undefined pc98.xml: softlist updates, part 7 (F)
- - Added new software items from the Neo Kobe Collection (working):
- - F-15 Strike Eagle F29 Retaliator (1992-10-10) Farland Story - Kamigami no Isan Farland Story - Juuou no Akashi Farland Story -
- Juuou no Akashi (cracked) Fermion - Mirai kara no Houmonsha Figure - Ubawareta Houkago Figure - Ubawareta Houkago (Alt) Finish
- Hold Finish Hold Hissatsuwaza Zukan Finish Hold 2 - Tag Fantasy Knight Fukkokuban First Queen First Queen (Alt) First Queen
- III FlixMix Floppy Bunko 09 - Bishoujo Graphic Data Shuu Vol. 04 FontWave Four Flush Frontier Frontier (cracked) Foresight
- Dolly Fuurin Kazan Fuzoroi no Lemon
- - Added new software items from the Neo Kobe Collection (not working):
- - Fairie's Residence Farce - Yuuwaku Hakusho Finish Hold (cracked) Finish Hold 2 - Tag (cracked)
- - Replaced these software items which were incomplete or modified (with save data, etc):
- - F-14 Fleet Defender Fantasy Knight Feti
- - Renamed the Frontier Universe shortname to "frontunv" to avoid confusion with the newly-added Frontier
- - Re-tested software entries with current MAME
- - Relabeled disks with their actual names
- - Added usage notes for software that needs DOS
- - Removed duplicate images where the only differences are in the saved game data or the image format
- - Reordered some disks so they are auto-mounted in a more logical way
- - Some minor title / spelling fixes
- Revert "seta.cpp: Add notes for madshark title (#7051)" (#7070) [Angelo Salese]
- undefined This reverts commit 4b97bf3b9ad88233cf3cdc7eb6fca594f8304afe.
- odyssey2: improve 824x/ef934x layer mixing [hap]
- seta.cpp: Improve madshark DIP switch description. [cam900]
- undefined The DIP switch doesn't change any regional licensing warnings or messages, all it does is change select between English and
- traditional Chinese title. It's better to explicitly document what the switch does.
- seta.cpp: correct madshark DIP switch settings [Vas Crabb]
New working clones
- Tougenkyou - Road of the Sword (M68k label V100) (ARM label V101, ROM 03/13/03 SHEN JIAN) (Japan, JAMMA PCB)
- [GC8TECH.COM, Team FBNeo]
- Shan Liang San He Yi (Flash 3-in-1) (V102 08/23/04 13: 03:26) [GC8TECH.COM, Team FBNeo]
- leland.cpp: Fill in some missing ROM labels for Alley Master. [Brian Troha]
- segas16a.cpp: Document some Sega game ID numbers for Quartet 2 [Brian Troha]
- Clean up command-line -h output, tidy up emulator_info class a little, add trim trailing whitespace to .editorconfig [Vas Crabb]
- Properly fix confsettings for Mad Shark [Angelo Salese, hap, DopefishJustin]
- seta.cpp: we do not transliterate Chinese titles as Japanese [Vas Crabb]
- odyssey2: disable logging [hap]
- Let's please IDEs (nw) [Angelo Salese]
- x1.cpp: improve video documentation and make some QA (nw) [Angelo Salese]
- odyssey2: add notes [hap]
- i8244: add external collision detection [hap]
- midvunit.cpp: crusnwld uses newer type PIC midwayic.cpp: remove few unneeded HLE hacks, add debugger access guards [MetalliC]
- blktiger_ms.cpp: decrypted main CPU ROMs brkball.lay: removed superfluous lines [Ivan Vangelista]
- new WORKING Software List Entry (#7068)
- gamate.xml: Incantational Couple [Peter Wilhelmsen, David Haywood, Morten Kirkegaard]
- vigilantbl: add pal + proms [TwistedTom]
- Fix a typo in TNZS driver [Rolel 42]
- undefined Replaced "datails" by "details".
- ef9340: move read commands to readhandler and add slice mode [hap]
- gameking: Add preliminary sound emulation using external DAC device [AJR]
- Some Ap2000 fixes and UPD7810 analog fixes (#7075) [goldnchild]
- undefined Upd7810 analog conversion fixes (conversion registers, scan mode)
- undefined Epson Ap2000 fixes for controls (remap controls to keypad)
- cchip: Fix analog input values [AJR]
- apple cassettes: sound added, notes updated. [Robbbert]
- New working software list additions (apple2_flop_misc.xml)
- Anti-M (version 1.7) [4am, qkumba, Firehawke]
- a2600,apogee: updated notes [Robbbert]
- c128.cpp: Corrected software lists associated with the machine which had a reference to a non-existent file. [Scott Stone]
Software list items promoted to working
- g7400: [hap]
- Air Battle (Euro, Plus), Basket Bowling+ (Fra, Plus), Tenpin Bowling/Basketball (Euro, Plus, Prototype), [hap]
- Billard+ (Fra, Plus), Billiard (Euro, Plus, Prototype), Clay Pigeon (Euro, Plus, Prototype), [hap]
- Cosmic Conflict (Euro, Plus), Demon Attack+ (Fra, Plus), Exojet+ (Fra, Plus), Flipper+ (Fra, Plus), [hap]
- Flipper+ (Fra, Plus, Alt?), Freedom Fighters (Euro, Plus), Combattants de la Liberté (Fra, Plus), [hap]
- Killer Bees (Euro, Plus), La Ruche Infernale (Fra, Plus), Le Tresor Englouti (Fra, Plus), [hap]
- Loony Balloon (Euro, Plus), Neutron Star (Euro, Plus), Nightmare (Euro, Plus), Pickaxe Pete (Euro, Plus), [hap]
- Race/Spin-out/Cryptogram (Euro, Plus), Grand Prix+ (Fra, Plus), Satellite Attack (Euro, Plus), [hap]
- Stone Sling (Euro, Plus), Terrahawks (Euro, Plus), Flashpoint (USA, Prototype, PAL Conversion), [hap]
- Helicopter Rescue (Euro), Home Computer Module (Euro), Moto-Crash (Fra), Norseman (Euro), Trans American Rally (Euro) [hap]
New clones marked as NOT_WORKING
- Baywatch (2.01 French) [PinMAME]
New working clones
- Sector Zone (set 2, Tecfri hardware) [Juan Romero, ClawGrip, David Haywood, Recreativas.org]
- netlist: untangle sound and cpu devices. [couriersud]
- member variables are now where they belong.
- Avoid over/underclocking of netlist sound devices.
- mame/audio/cage.cpp: added one missing variable to state saving, should address MT07724 [Ivan Vangelista]
- upd7810: Fix semantics of SKIT NMI and SKNIT NMI; simplify analog input code [AJR]
- netlist: make streams accept logic parameters as well. [couriersud]
- netlist: Add THRESH parameter to AFUNC [Aaron Giles]
- netlist: machine.time() rules. [couriersud]
- avoid overshooting sound devices, i.e. advancing past machine.time().
- removed 2us adjustment in sound_stream_update.
- netlist: improve two error messages. [couriersud]
- Provide more detail and rephrase to make them more clear.
- midxunit.cpp revx issue notes, marked revx and invasnab PIC "dumps" as BAD [MetalliC]
- pgm.cpp: overhauled ROM labels according to PCB pics [JacKc, GC8TECH.COM]
- Ap2000 fixes to get it to start up properly; Also adding green ready led indicator to printhead box to see status. (#7079)
- [goldnchild]
- undefined ap2000: Fixes to get it to start up properly
- - Proper initialization NMI delay
- - Make printhead display ready status
- netlist: Fix elif processing. [couriersud]
- netlist: Remove printf debugging. [couriersud]
- also raises error if during parsing a local source is not found.
- gkigt.cpp: add major authors to copyright notice [R. Belmont]
- netlist: buffered_param_setter refactoring [couriersud]
- Each parameter to set now has a dedicated buffered_param_setter device.
- This allows different sample times per device
- Updated netlist.cpp for new approach
- buffered_param_setter is a template. The template parameter is a class which is expected to support the [] operator. The value
- passed to [] operator is the requested sample number.
- netlist: Fix compileundefinedsorry. [couriersud]
- apple2: start modernizing card rom handling [R. Belmont]
- bus/centronics/epson_lx801l.cpp: cleaned up indentation, got rid of some preprocessor macros leaking from the header [Vas Crabb]
- clean up #include stuff, make trampoline constructors protected, restore blank lines between paragraphs in seicross.cpp comment
- [Vas Crabb]
- exidy.cpp: Corrected ROM labels for Venture (version 5 set 2) and verified vel_11d-2.11d [Andrew Welburn]
- williams.cpp: Correct ROM label typo in Sinistar Rev 3. [Brian Troha]
- seicross.cpp: made friskytb use an M6802 [Ivan Vangelista]
New working software list additions
- ibm5170: Rise of the Dragon (5.25") [TGOD, Justin Kerk]
- n64.xml: Add some carts PCBs metadata [ClawGrip]
- bus/bbc/fdc: Added the Kenda Professional DMFS and Microware/UDM DDFS boards. [Nigel Barnes]
- acorn_dsk: Added support for Kenda formatted SSD images. [Nigel Barnes]
- bbc.cpp: Reset devices before CPU reset is cleared on BREAK. [Nigel Barnes]
- sgi_mips: new software list additions [Davide Cavalca]
- MT 07729 [AJR]
- atarittl: Added netlist for Tank. currently runs at about 0.005% of full speed, unsure why. [Ryan Holtz]
- atom: cleanup [Robbbert]
- netlist: Regenerated static solvers, and fixed errors preventing static solvers from generating. [Ryan Holtz]
- ef9340: add character blink/underline modes [hap]
- apple2: added HAL Labs Gizmo digital joystick adapter [R. Belmont, Golden Child]
- ef9340: internal chr rom was bitswapped, also mark it bad dump [hap]
- netlist: increase queue sizes to accomodate nl_tank complexity. [couriersud]
- netlist: Add tank to nl subtarget, update static_solvers. [couriersud]
- Share the memory maps for the System 11/A/B/C mainboard maincpu and audiocpu between the s11, s11a, s11b, s11c drivers to remove
- redundant identical copies in each driver. Made the MC1408 dac a member device of the s11 main class to get rid of some init-time
- tag lookups and prepare for future enhancements. Put the initialization order of devices in the sound-board specific machine
- configs in a more sane order. [Lord Nightmare]
- Change status of Oregon Trail (Version 1.1) (cleanly cracked) to unworking. [Firehawke]
- New working software list additions (apple2_flop_clcracked.xml)
- MECC-A157 Oregon Trail (Version 1.4) (cleanly cracked) [LoGo, Firehawke]
- sspeedr: new netlist audio implementation (#7081) [Colin Douglas Howell]
- undefined sspeedr: new netlist audio implementation
- Netlist-based audio implementation for sspeedr (Super Speed Race, 1979) derived from Midway audio schematics, and based on that used for 280zzzap (280-ZZZAP) and lagunar (Laguna Racer) in the mw8080bw driver. The Super Speed Race audio circuits are clearly derived from those games; the biggest difference is the use of a linear feedback shift register for noise generation.
- Updated netlist static solvers with recent netlist changes.
- n64.xml: Fix validation errors (#7088) [ClawGrip]
- vgmplay.xml: Added 15 new entries [vgmrips.net, Tafoid]
- vgmplay.xml: Fixed a good number of entries for correct shortnames, increased description info and filled in "no_data" fields.
- [Tafoid]
- video/mc6845.cpp: Copying some switch statements doesn't constitute copyrightable creative work (thanks Nigel Barnes for pointing
- this out) [Vas Crabb]
- nld_9321: Fixed Enable input, it should be inverted. [Ryan Holtz]
- tank: Commented out CPU-choking motor sound for now. Fixed a transcription error. At least partially fixed screen parameters.
- [Ryan Holtz]
- netlist: Properly fixed 74165 implementation. Fixed MK28000 address latching. [Ryan Holtz]
- tank: Attempted to hook up proper timing params, doesn't seem to work. [Ryan Holtz]
- Clean up clang options now that clang 5 is a hard requirement, and suppress xor-used-as-pow warning introduced in clang 10 [Vas Crabb]
- hiscore.dat: updates [Leezer]
- btiger.cpp, gameking.cpp, hng64.cpp, segas16a.cpp: very minor spelling fixes [Ivan Vangelista]
- sspeedr.cpp: added save state support [Ivan Vangelista]
- blktiger_ms.cpp: flagged as MACHINE_IS_SKELETON [Ivan Vangelista]
- thunderx.cpp: added ROM locations for scontra and documented hashes for ROMs of same contents but different sizes found on some
- PCBs [Guru]
New working clones
- Huanle Liuhe Yi (Happy 6-in-1) (M68K ver. V100, ARM ver. V100CN) [GC8TECH.COM, Team FBNeo]
- pgm.cpp: standardized set names [JacKc]
- ef9340: add support for double width/height characters [hap]
- hd6345: Added all registers and implemented screen split. [Nigel Barnes]
New working software list additions
- bbc_rom: [Nigel Barnes]
- Kenda Professional DMFS with PADS 1.02, Master ROM 1.04, Supervisor 2 - DFS, Supervisor 3 - Floppy, Supervisor 3 - Winchester
- [Nigel Barnes]
- UDM DDFS 0.98 [Paul Klintworth]
- UDM DDFS 3.10 [Steve Williams]
New NOT_WORKING software list additions
- bbc_rom: Terminal for Rank-Cintel/BBC Slide File, VideoROM: Videodisc Player Control Software [Nigel Barnes]
New working clones
- Sector Zone (set 3) [Real, f205v]
New working software list additions
- odyssey2: Power Lords (Euro, Prototype), Spider-Man (Euro, Prototype, Alt) [unknown]
- g7400: Clay Pigeon (Euro, Plus, Prototype, Alt) [unknown]
New working clones
- Adders and Ladders (v2.1d) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- Strike it Lucky (v0.5, Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- Strike it Lucky (v0.53, Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- The Mating Game (v0.4, Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- Barquest (v2.6d) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
- Prize Space Invaders (BWB INV1, 50p/30p Play, Version 1.2) (Datapak) (MPU4 Video)
- [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
- Blox (SJM BLOX, 50p/20p Play, Version 2.0) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
- Prize Tetris (BWB) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
- Prize Tetris (BWB) (Showcase) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
- Monopoly (JPM) (Version 4H, Protocol) [Philip Bennett, James Wallace, David Haywood]
- Monopoly (JPM) (Version 4) [Philip Bennett, James Wallace, David Haywood]
- Monopoly (JPM) (Version 3) [Philip Bennett, James Wallace, David Haywood]
- Monopoly Classic (JPM) (Version 5, Protocol) [Philip Bennett, James Wallace, David Haywood]
- Monopoly Deluxe (JPM) (Version 6, Protocol) [Philip Bennett, James Wallace, David Haywood]
- new not working clones
- Monopoly Deluxe (JPM) (Version 1) [Philip Bennett, James Wallace, David Haywood]
- BACTA datalogger: Rewrote to improve logging and internal data handling. [James Wallace]
- netlist: dead code removal. [couriersud]
- moved dead code into examples/lostfound.cpp
- This work didn't improve performance but still may serve as examples for complex truth table implementations.
- netlist: fix some pedantic clang warnings. [couriersud]
- fixedfreq.cpp: Improve handling of interlaced video [couriersud]
- will now detect half lines before vsync and determine field.
- tank: fix video parameters [couriersud]
- kc82: Log MMU changes [AJR]
- archimedes.xml: minor validations (nw) [angelosa]
- cit101_kbd: Use alternate key names when AZERTY layout is selected [AJR]
- cit101_kbd: Fix editing error in 2fa849f25aafba9c1c5ac2dfb9fe933888c0270e [AJR]
- tank: Assorted fixes and changes. For some reason, GNE (H4.6) never goes low at the start of the game. [Ryan Holtz]
- bus/electron/cart/sndexp.cpp: Fixed banking of 8K RAM, command *LRAM now works. [Nigel Barnes]
New working software list additions
- electron_cart: Sound Expansion 2.0 [MarkH]
New NOT_WORKING software list additions
- electron_cart: UPURS 1.0E [Martin Barr]
New NOT_WORKING software list additions
- bbcm_cart: MasterPieCe 1.10, Prisma-3 1.30, Prisma-3 2.30 [Ian Bradbury]
- bbc_ramdisc: Fix passthrough interrupt lines. [Nigel Barnes]
- Machines promoted to WORKING
- CIT-101 Video Terminal [AJR]
- CIT-101e Video Terminal [AJR]
- machine/ncr5380n.cpp: Use explicitly sized storage type for enum registered for save state [Vas Crabb]
- midxunit.cpp issue note update, cleanup security chip access [MetalliC]
- adam: fixed some bugs with quickloader [Robbbert]
- display name instead of pointer
- fixed 1-byte buffer overflow
- fixed basic program corrupting itself when run
- fixed autostart of machine-language programs
- hp9k3xx: add hp9k3xx_cdrom and hp9k3xx_hdd software lists (#7094) [Davide Cavalca]
- undefined New working software list additions:
- - HP-UX Release 9.10 for Series 300/400 (CD-ROM)
- - HP-UX 9.1 Y2K Patches
- - HP-UX Application Software
- - HP-UX 9.10 Programming Language Tools
- - HP LaserROM HP-UX Release 9.0
- - HP-UX Release 9.10 for Series 300/400 (hard disk)
- microtch.cpp: Add BIOS 2.2 [Victor Fernandez (City Game), ClawGrip] (#7097) [ClawGrip]
- New working clones (#7096) [ClawGrip]
New working clones
- Mighty! Pang (Asia 001010) [parramon]
- ibm5150undefinedNew working software list additions (#7089) [ArcadeShadow]
- undefined Added: Prince of Persia (3.5", v1.1), Wolfpack (USA) Renamed [ppersia35a]: Prince of Persia (3.5", v1.1) --> Prince of Persia
- (3.5", v1.1, Hit Squad release)
- ibm5170undefinedNew working software list additions (#7084) [ArcadeShadow]
- undefined Battle Chess 4000, UFO - Enemy Unknown (Euro), X-COM - UFO Defense (USA)
- New working clones (#7083) [ClawGrip]
New working clones
- Mr. Do! (bootleg) [Juan Romero, ClawGrip]
- vsmile: Simple controller LED visualization support (#7080) [Simon Eriksson]
- hp9k3xx_cdrom: line 76: validation error [Robbbert]
- odyssey2: add cartridge B pin [hap]
- Massive cleanup of metadata on Apple software lists. [Firehawke]
- New working software list additions (apple2_flop_orig.xml)
- Sorcerer of Claymorgue Castle (Version 2.2/122) [4am, Firehawke]
- New working software list additions (apple2_flop_clcracked.xml)
- Opposites v01.30.87 (cleanly cracked) [4am, Firehawke]
- MECC-A746 English Volume 1: Parts of Speech (Version 1.5) (cleanly cracked) [4am, Firehawke]
- Reading Comprehension: Main Idea and Details (cleanly cracked) [4am, Firehawke]
- Scoring Higher: Mathematics A, Grade Level 3 (cleanly cracked) [4am, Firehawke]
- Verbs 2 (Version 08.31.86) (cleanly cracked) [4am, Firehawke]
- Kaves of Karkhan (Revision 2) (cleanly cracked) [4am, Firehawke]
- The Spanish Hangman (cleanly cracked) [4am, Firehawke]
- Scoring Higher: Verbal Grade Level 3 (cleanly cracked) [4am, Firehawke]
- The Sorcerer of Claymorgue Castle (Version 2.2/122) (cleanly cracked) [4am, Firehawke]
- French Achievement III (Version 1.0) (cleanly cracked) [4am, Firehawke]
- bmjr: cleanup; fixed cassette; added savestate [Robbbert]
- bmjr: adjusted the notes [Robbbert]
- nmk16.cpp: Fix DMA timing related regression ex:hachamf ttle [cam900]
- cps2.cpp: use ROM_LOAD_64_BYTE macro where appropriate [Vas Crabb]
- atom: fixed capslock freeze [Robbbert]
- ibm5150,pasopia,pc8801: hooked up cassette software lists [Robbbert]
- dpb7000: Improved disk controller emulation, somewhat improved brush loading. [Happy, Ryan Holtz]
- vtech2: added one waitstate to resolve MT 07094 and MT 07141. [Robbbert]
- Filesize fix for microtouch_5604340_rev_2.2.u1 (nw) [Scott Stone]
- ibmpcjr: added ability to cassette save from rom basic. [Robbbert]
- flt cleanup [Robbbert]
New working software list additions
- odyssey2: Martian Threat (Euro, Prototype, Alt) [unknown]
- screen: fix possible issue if update_now and update_partial are both called from driver [hap]
- photoply.cpp: Add notes about BIOS versions (#7100) [ClawGrip]
- replaced pcp8718 dump with correct one [Sean Riddle] (#7098) [David Haywood]
- replaced pcp8718 dump with correct one [Sean Riddle]
- m72.cpp: Redumped and verified the i8751 MCU for Legend of Hero Tonma (World) [Hammy, TeamEurope]
- odyssey2.xml: remove unidentified compat tag [hap]
- BACTA Datalogger: fixed regressions [James Wallace]
- TMS340X0 updates [AJR]
- undefined tms34020: Upgrade data bus to 32 bits and add preliminary masking for 16-bit operations
- undefined tms34010, tms34020: Eliminate pure 8-bit read/write bus accesses (these are always read-modify-write, even if aligned)
- undefined btoads, midxunit: Use 8-bit handlers for NVRAM, reducing size to 8192 bytes
- undefined midwunit, midxunit: Eliminate dependencies on midtunit driver
- bus/electron: Added the JAFA Mode 7 Display Unit. [Nigel Barnes]
- Fix MAME error: install_read_handler: In range 80800000-80800007 mask 0 mirror 0 select 0, end address has low bits unset, did you
- mean 8080001f ? [AJR]
- New machines marked as NOT_WORKING (#7104) [ClawGrip]
New clones marked as NOT_WORKING
- Photo Play 1999 (Spanish) [jordigahan, ArcadeHacker, ClawGrip, Recreativas.org]
- dpb7000: Fixed disk loading of brushes. Fixed stepped brush accesses via BIXOS and BIYOS. [Lord Nightmare, Happy, Ryan Holtz]
- vp101: Fleshed out inputs, fixed sound POST hanging, found framebuffer base address register. [Ryan Holtz]
- Sound and other improvements to Sega G-80 games. (#7103) [Aaron Giles]
- undefined Sound and other improvements to Sega G-80 games: [Aaron Giles, couriersud]
- - Added netlist-based sound to Eliminator, Zektor, Space Fury, and Astro Blaster.
- - Split the Sega Universal Sound Board and Speech Boards into their own separate files.
- - Improved Universal Sound Board implementation for better accuracy in Star Trek and Tac/Scan.
- - Wrote netlist-based backend for Universal Sound Board; currently disabled due to limitations in the system.
- - Wrote netlist-based backend for Speech Board; currently disabled pending future sound system changes.
- - Implemented wait states and the vector DRAW flag to help improve timing.
- - SP0250 Improvements: [Aaron Giles]
- - Matched clock divider to real chip measurements.
- - Fixed behavior when not fed enough data; addresses "gapping" in speech in Sega games.
- - Implemented accurate LFR noise generator according to real chip measurements.
- - Added pulse-width modulation DAC output mode for future consumption by netlist.
- - Netlist additions: [Aaron Giles]
- - Added compile-time option to record nltool-compatible CSV files.
- - Improved CD4020 implementation.
- - Fixed CD4053 behavior.
- - Added 74139 device.
- - Added TL082 device.
- - 8253 PIT changes: [Aaron Giles]
- - Added explicit synchronization to all writes.
- - Cleaned up some timing calculations to avoid double<->attotime conversions.
- Updated static solvers. [Aaron Giles]
- midxunit.cpp regression fix [MetalliC]
- odyssey2.xml: add file index for numbered videopac carts [hap]
- odyssey2: remove unused port handlers [hap]
New working software list additions
- electron_rom: Mode 7 Simulator v1.5 [Nigel Barnes]
New NOT_WORKING software list additions
- electron_rom: GoMMC Tools 1.03, Mode 7 Mk2 v1.1, Mode 7 Mk2 v2.2 [Nigel Barnes]
- palloc: use posix_memalign with android [Tiago Pierezan Camargo]
- seta001.cpp: fix typo (nw) [Angelo Salese]
- netlist: optimized 7416 [couriersud]
- Pass FORCE_C_DRC_BACKEND=1 on ppc architectures [Julian Sikorski]
- PowerPC architecture is special in a way that it has some inline assembly code but no DRC support. As a result, NOASM=1 was never
- configured. In contrast to the old DRC, asmjit only compiles on the architectures it supports. FORCE_C_DRC_BACKEND=1 needs to be
- passed to the makefile or the compilation will fail.
- netlist: Add AN6551 opamp [couriersud]
- crude FIFO for pcp8718 / pcp8728, they now copy a block which attempts to checksum the internal ROM (#7108) [David Haywood]
- SPI needs to be byte accessible
- crude FIFO for pcp8718 / pcp8728, they now copy a block which attempts to checksum the internal ROM
- note
new NOT_WORKING machine
- Sega Golf Club Network Pro Tour 2005 (Rev C) (GDX-0010C) [Jorge Valero, rtw]
- atronic.cpp: Fix address mapping issue [AJR]
- pit8253: Fix cycles computation error due to using floating-point. [Aaron Giles]
- Switch Midway MCR-68k hardware to use the s11c_bg implementation of the Williams System 11 BG sound board instead of the older
- implementation. [Lord Nightmare]
- metalmx: Probably fix regression [AJR]
- Clean up the preprocessor glue for selecting RGB utility implementation a little [Vas Crabb]
- m72.cpp: Add, fix and standardize comments about sets [Brian Troha]
- New working software list additions [smf-]
- kaypro484: CP/M 2.2F (81-292-A) [Scott G Taylor] kaypro484: CP/M 2.2G (81-292-A) [Don Maslin]
- fixed copy/paste (nw) [smf-]
- fix compile (nw) [smf-]
- docs: update for changes in MSYS2 packages, fix a typo, add note about using LLVM linker with GCC [Vas Crabb]
- Fixed typo noticed by MASH. [Robbbert]
- emu/video: check macros are defined before doing comparisons, also fix a typo in docs [Vas Crabb]
- metalmx.h: Add file mistakenly omitted in baa872748d5f4c26d018e545297009345612ceb3 [AJR]
- apple3: add SOSHDBoot as the default BIOS; system can now boot from CFFA2 in addition to floppies. [R. Belmont, Rob Justice]
New working clones
- Mephisto Polgar (v1.10) [Berger]
- apple3: Allow use of the CMS SCSI II Card, which works with SOSHDBoot. [R. Belmont]
- m72.cpp: Correct Cut-n-paste statements to reflect corresponding ROM [Brian Troha]
- sp0250: count one more for pitch; update comments. [Aaron Giles]
- midxunit.cpp bad PIC16 dump was manually restored, hooked to driver [MetalliC]
- midxunit.cpp small cleanup [MetalliC]
- i8244: simplify pos strobe hold [hap]
- Enable ppc64le for travis (#7113) [Julian Sikorski]
- Added akkaarrh to the ci target.
- Switched Travis CI to Ubuntu Focal.
- Allow ppc64le CI build to fail.
- Report CI status as soon as a job has failed or remaining jobs are allowed to fail.
- m92.cpp: Correct ROM labels for the Undercover Cops World & US sets. [Brian Troha]
- sp0250: Further verification from real hardware. [Aaron Giles]
- push pcp8718 / pcp8728 foward, fix some unsp20 bit opcode bugs [David Haywood] (#7109) [David Haywood]
- Cleaned up save/load state menu code. [Vas Crabb]
- Fixed display names for states saved with keyboard keys
- Wait for at least one frame with no keys pressed before saving/loading.
- hp9k3xx_cdrom.xml: XML format fix (nw) [Scott Stone]
- abc80: Added a note regarding the slow floppy controller copy protection feature. [Curt Coder]
- z80dma: Added IEO callback. [Curt Coder]
- nscsi: Implemented REZERO command. [Curt Coder]
- nscsi_s1410: Fixed format unit command and data input. [Curt Coder]
- abc1600: Implemented Luxor 4105 SASI card according to schematics. [Curt Coder, Dataindustrier AB DIAB Intressegrupp]
- splash.cpp: decrypted ringball. Currently stuck at initialization / test mode. [Ivan Vangelista]
- netlist: Fix some pedantic clang warnings. [couriersud]
- netlist: Fix some documentation issues. [couriersud]
- netlist: Add NETLIB_DELEGATE_NOOP() [couriersud]
- This should be used for inputs which do not need a handler.
- Examples are data inputs which are only accessed on a clock change.
- netlist: fix clang build. [couriersud]
- karnov.cpp: Correct ROM labels for the Karnov sets. [Brian Troha]
- i8244: reduce partial screen update calls [hap]
- gnat10: Add lots of stubs and notes for later [AJR]
- electron_sndexp3: ROM is mapped to bank 13. [Nigel Barnes]
- electron_romboxp: Empty ROM sockets contain RAM by default. [Nigel Barnes]
- odyssey2: different video xtal for jopac [hap]
- karnov.cpp: Use OCS to derive clock speeds. [Brian Troha]
- netlist: remove duplicate device definitions. [couriersud]
- netlist: use macro dips for 74175, 74192, 74193, 74194, 74365. [couriersud]
- chdman.cpp: GCC 9.3 is actually the cutoff point for legacy MSVC-style long long format flags. [Vas Crabb]
- vgmplay.xml updates [Scott Stone]
- Added proper dates to nearly all ?? YEAR fields.
- Fixed dozens of short names to better match MAME's softlist metadata.
- Enhanced some descriptions for many Sega titles - properly denoting the actual console when possible.
- formats: Removed some inappropriate uses of emu_fatalerror and stderr. [Vas Crabb]
- makefile: Make cleansrc target use shell type to select correct syntax rather than assuming Windows uses cmd shell. [Vas Crabb]
- srcclean for 0.224 [Vas Crabb]
- Metadata corrections: [Vas Crabb]
- Consistent use of leading article in The Sorcerer of Claymorgue Castle across Apple II software lists.
- Missing space in ibm5170.xml and stray right angle bracket in sgi_mips.xml.
- Lowercase disambiguators and ISO 843 Greek transliteration in funworld.cpp.
- Removed not working flag inadvertently left on a machine in mpu4vid.cpp.
- cinemat: Fix naming convention violation. [Aaron Giles]
- pc98.xml: Mark fh2tagc as not working. [Vas Crabb]
→ NOWSZY [arcade] Mame x64 0.272 29/11/2024
MAME 0.272. 30 Nov 2024
The end of the year is almost upon us, but before that happens, make sure you try MAME 0.272! We’re very happy to announce that the early SNK game Tangram Q is now supported. This game was never widespread, and working examples are rarer than ever. MAME now gives you the unprecedented opportunity to experience this piece of gaming history. Another obscure system that’s starting to take shape is the Estonian EKTA Juku. This 8-bit educational computer was powered by a Soviet 8080 clone and ran the CP/M-derived EKDOS operating system.
The French Thomson computers have been receiving some attention lately, and software compatibility is starting to improve. Progress on the NEC PC-98 family is still coming along nicely. Our CD-ROM drive emulation has been getting better, which has a positive impact on numerous computers as well as game systems. The Epoch Super Cassette vision also got some nice fixes this month.
Numerous reported issues were fixed in this release, including some long-standing issues that had eluded developers for years. There are lots of new working bootleg arcade games to try out. Several TV games have been promoted to working this month, too.
MAME Testers bugs fixed
- 03108: [Color/Palette] (konami/finalizr.cpp) finalizr: Colours are inaccurate and sound is incorrect. (hap)
- 04989: [Flip Screen/Cocktail] (irem/travrusa.cpp) shtrider, shtridera: Changes to screen flipping setting are not applied. (hap)
- 05419: [Crash/Freeze] (universal/docastle.cpp) idsoccera, asoccer: Emulated games crash showing a black screen. (hap)
- 05695: [Crash/Freeze] (misc/coolpool.cpp) amerdart, amerdat2, amerdart3: Emulated game freezes after completion. (Peter Ferrie)
- 05737: [Sound] (sega/system1.cpp) choplift and clones: Sampled speech playback rate is too high. (hap)
- 05782: [Graphics] (sega/system1.cpp) choplift: Graphics show a horizontal discontinuity on levels 3 and 4. (hap)
- 06435: [Sound] (seibu/dynduke.cpp) dynduke: Some sound effects are missing. (hap)
- 06472: [Gameplay] (mr/sshot.cpp) sshot: The game runs at over twice the speed it should. (hap)
- 07071: [DIP/Input] (universal/docastle.cpp) docastle, docastle2: “Advance Level on Getting Diamond” settings reversed. (OzFalcon)
- 07520: [Sound] (orca/zodiack.cpp) dogfight: Sound effects play too fast. (hap)
- 07740: [Sound] (nichibutsu/cclimber.cpp) yamato: Sound effects and music play too fast. (hap)
- 07777: [Sound] (gameplan/enigma2.cpp) enigma2: Music between stages plays incorrectly. (hap)
- 07869: [Gameplay] (sega/system1.cpp) choplift: The game pauses while speech is playing. (hap)
- 08842: [Misc.] (irem/travrusa.cpp) travrusa: Selecting the palette PROM layout is irritating. (hap)
- 08897: [DIP/Input] (jaleco/homerun.cpp) dynashot: The game starts with one credit before any coins are inserted. (hap)
- 08943: [Crash/Freeze] (misc/quizpun2.cpp) quizpun2: The game fails to boot, only showing a black screen. (hap)
- 08946: [Misc.] (sega/stv.cpp) znpwfvt: The system description does not match the displayed title. (Vas Crabb)
- 08954: [Graphics] (sega/system1.cpp) pitfall2 and clones: The main title is not displayed. (hap)
- 08963: [Crash/Freeze] (taito/tsamurai.cpp) ringfgta: The game fails to boot. (hap)
- 08966: [Interface] UI: The software selection menu is sorted incorrectly for systems with multiple software lists. (Vas Crabb)
- 08968: [Media Support] (vtech/vtech1.cpp) vz300 and clones: The system freezes when attempting to read floppy disks. (AJR)
- 08970: [Timing] (irem/travrusa.cpp) shtrider: The countdown to the start of the race is too slow. (hap)
- 08971: [Debugger] (pacman/pacman.cpp) mspacman: The emulated game crashes when debugger memory windows are open. (hap)
- 08973: [Gameplay] (cvs/quasar.cpp) quasar: Enemies never fire shots. (hap)
New working systems
- Jungle Soft Classic Max Pocket Mx-10 - 12 in 1 (vertical) [TeamEurope, David Haywood, AJR]
- Konami Chusenoh [hammy, R. Belmont]
- Tangram Q [systm11, buffi, rtw, f205v, Sean Sutton, Smitdogg, The Dumping Union, Ivan Vangelista, hap]
- Tomy /SSD Company LTD IDATEN Jump: Gekisou IDATEN Battle (Japan) [TeamEurope, David Haywood]
- Wantouchable [Darksoft, TeamEurope]
- YSN GameU Joint TV Bank 108-in-1 (model AH9069) [TeamEurope, David Haywood]
New working clones
- Astro Blaster (French) [Victor Fernandez (City Game)]
- Big 10 (1986, System Make) [hammy]
- Bumba (bootleg of Head On) [Jordi Tuells, Jordi Beltrán]
- Captain X [Dirk Best, Brian Troha, Sean Riddle]
- Carnival (ManilaMatic bootleg) [Trol]
- dreamGEAR My Arcade Pac-Man Pocket Player (DGUNL-3227) [Sean Riddle, David Haywood]
- Falcons Wild - World Wide Poker (Falcon original) [hammy]
- Fidelity Deutschland Elite Private Line (EAG 6081 conversion) [hap, Berger]
- Golden Poker Double Up (bootleg, set 5) [hammy]
- Jack Potten's Poker (set 14, ICP-1 PCB) [hammy]
- Janyou Part II (ver 7.03, July 1 1983, no title screen) [hammy]
- Jump Bug (bootleg, set 3) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org, Ivan Vangelista]
- Jungle King (V200PR) [Ioannis Bampoulas, TeamEurope]
- Lode Runner III - Majin no Fukkatsu (Japan, rev. C) [kebrank]
- Mad Motor (prototype, set 2) [SnakeGrunger!!11one]
- Makaimura (Japan Revision B, alt GFX) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
- New Double Bet Mahjong (bootleg of Royal Mahjong, set 2) [hammy]
- Radica / SSD Company LTD ConnecTV Opus (PAL) [TeamEurope, David Haywood]
- Radica / SSD Company LTD Plug & Play Opus (NTSC) [TeamEurope, David Haywood]
- Saitek Kasparov GK 2000 (H8/3212 version) [hap, Sean Riddle]
- Super Crowns Golf (Japan, set 2) [hammy]
- Takara / SSD Company LTD Machi o Tsukurou: Kouji no Kuruma 5 (Japan) [TeamEurope, David Haywood]
- Tarzan (V103M) [Ioannis Bampoulas, TeamEurope]
- Tarzan (V202FA) [Ioannis Bampoulas, TeamEurope]
- Thunder Heroes (set 2) [twistedsymphony]
- Ukiyo Box (Japan, v1.3.7) [hammy]
- Wonder Boy - Monster Land (English bootleg set 4) [hammy]
- World Rally (US, version 1.0, checksum 75A5) [Pr3tty F1y]
- Yamato (set 1) [caius, Josef Schaffer, The Dumping Union]
Systems promoted to working
- EKTA Juku E5104 [Märt Põder]
- Jungle Soft Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (horizontal, France) [David Haywood. AJR]
- Jurassic Park (bootleg of Mega Drive version) [Dirk Best, Darksoft, hammy]
- Lexibook Toy Story 3 (Lexibook) [David Haywood, AJR]
- NJ Pocket 60-in-1 handheld 'X zero' (NTSC) [David Haywood, AJR]
- Portable Game Station 268-in-1 [David Haywood, AJR]
- unknown VT1682-based 101-in-1 handheld (PAL) [David Haywood, AJR]
- Wai Wai Jockey [hap]
Clones promoted to working
- American Soccer (Japan) [hap]
- Gun Champ (newer, Super Shot hardware) [hap]
- Indoor Soccer (set 2) [hap]
- Indoor Soccer (Tecfri) [hap]
New systems marked not working
- Arthur's Knights [Ioannis Bampoulas, TeamEurope]
- AST Advantage! 6050d/6066d [The Retro Web]
- AST Advantage! 610/611 [The Retro Web]
- Bandai Tamagotchi Pix [TeamEurope, David Haywood]
- BornKid 16 Bit Handheld Games 100-in-1 (model GB-10X) [TeamEurope, David Haywood]
- Cellage [hammy]
- Chibi Maruko-chan - Wanage de Asobo!! [Darksoft, TeamEurope]
- Crayon Shin-chan - Arashi o Yobu! Sushitori Daigassen [Darksoft, TeamEurope]
- Diamond Heart New (v20.0) [Ioannis Bampoulas, TeamEurope]
- Dojokko Tsukami (Japan, ver 1.02) [Darksoft, TeamEurope]
- Dragon Ball Z - Bucchigiri no Chou Kessen [Darksoft, TeamEurope]
- Dragon Mahjong (Ver 1.20) [hammy]
- Dynasty (1992, V5.1G) [Ioannis Bampoulas]
- Fruit Cat (v2.00) [Ioannis Bampoulas, TeamEurope]
- Ginga Yakyu [Darksoft, TeamEurope]
- Gu, Choki, Pa [mindstorm88]
- Handheld Game Console 319-in-1 [TeamEurope, David Haywood]
- Haunted Hunter (Japan, ver 1.00) [Darksoft, TeamEurope]
- Hi Lice (V102FA) [Ioannis Bampoulas, TeamEurope]
- Honey-Bee (v3.0) [Ioannis Bampoulas, TeamEurope]
- Itazura Cockroach (Japan, ver 1.02) [Darksoft, TeamEurope]
- Joker Bonus [hammy]
- Lucky 75 [caius]
- Lucky Star [hammy]
- Major Poker 2 (set 1) [Ioannis Bampoulas, TeamEurope]
- Mite Shinzeyou [hammy]
- Multi GAME XL [Ioannis Bampoulas, TeamEurope]
- PK Rainbow (v 1.5) [hammy]
- PK Turbo Great 2 [hammy]
- Pump it Up Extra (Mar 21 2001) [smf, Windy Fairy]
- Pump it Up The O.B.G: The 3rd Dance Floor (v3.04 - Jun 02 2000) [smf, Windy Fairy]
- Pump it Up The O.B.G: The Season Evolution Dance Floor (R4/v3.25 - Aug 27 2000) [smf, Windy Fairy]
- Pump it Up The Premiere: The International Dance Floor (R6/v4.01 - Feb 22 2001) [smf, Windy Fairy]
- Pump it Up The Premiere 2: The International 2nd Dance Floor (Premiere 2/2002) [smf, Windy Fairy]
- Pump it Up The Premiere 3: The International 3rd Dance Floor (Premiere 3/2003 - 28th Mar 2003) [smf, Windy Fairy]
- Pump it Up The PREX: The International Dance Floor (REV2 / 101) [smf, Windy Fairy]
- Pump it Up The PREX 2 (Premiere 2/2003) [smf, Windy Fairy]
- Pump it Up The PREX 3: The International 4th Dance Floor (X3.2MK3) [smf, Windy Fairy]
- Pump it Up The Rebirth: The 8th Dance Floor (Rebirth/2002) [smf, Windy Fairy]
- Pump it Up: The 2nd Dance Floor (Feb 28 2000) [smf, Windy Fairy]
- Pump it Up: The Collection (R5/v3.43 - Nov 14 2000) [smf, Windy Fairy]
- Pump it Up: The Perfect Collection (R5/v3.52 - Dec 18 2000) [smf, Windy Fairy]
- Rodeo King (Japan, ver 1.00) [Darksoft, TeamEurope]
- Ruleta Mágica [David Villaverde, Recreativas.org]
- San-X / Tomy Sumikko Gurashi - Sumikko Sagashi [TeamEurope, David Haywood]
- Satoyama Grand Prix [Darksoft, TeamEurope]
- Sega Ferie Kitten [QUFB]
- Sega Ferie Puppy [QUFB]
- Sega Ferie World Travel [QUFB]
- SSD Company LTD XaviX Aerostep (XaviXPORT, Japan) [TeamEurope, David Haywood]
- Takara / SSD Company LTD Beyblade Ultimate Shooter (Japan) [TeamEurope, David Haywood]
- Takara / SSD Company LTD Zuba Zuba Blade (Japan) [TeamEurope, David Haywood]
- Tomy / SSD Company LTD TV Hockey (Japan) [TeamEurope, David Haywood]
- Toy Shop [anonymous]
- unknown Banpresto medal game [Darksoft, TeamEurope]
- unknown Boram poker game [hammy]
- Wanikko Punch (Japan, ver 1.20) [Darksoft, TeamEurope]
- Youkai VS Uchuujin [Darksoft, TeamEurope]
- YSN Play Portable Color GameU+ (108-in-1) (Japan) [TeamEurope, David Haywood]
- Yujo Gattai Shishigami-o [Darksoft, TeamEurope]
- Zoids [Darksoft, TeamEurope]
New clones marked not working
- Apple Computer Macintosh PowerBook 165 [R. Belmont]
- Apple Computer Macintosh PowerBook 165c [R. Belmont]
- Batman Forever (Dutch, 3.02) [inkochnito, PinMAME]
- Black Beard (US.00, 2005/03/14) [Ioannis Bampoulas, TeamEurope]
- Cabal (Modular System) [Darksoft]
- Crisis Zone (World, CSZO2 Ver. B) [Guru]
- Double Dragon (Modular System) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- Epoch / SSD Company LTD Let's Play Excite Striker (UK) [TeamEurope, David Haywood]
- Gryzor (Modular System) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- Jack Potten's Poker (set 15, ICP-1 PCB) [hammy]
- Jumanji (V113) [Ioannis Bampoulas, TeamEurope]
- Magical Kengo 2005 (Ver. USA 1.10) [Ioannis Bampoulas, TeamEurope]
- Major Poker 2 (set 2) [hammy, buffi]
- Major Poker 2 (set 3) [hammy, buffi]
- Ninja Emaki (Tecfri license) [hammy]
- Pump it Up Extra (Mar 08 2001) [smf, Windy Fairy]
- Pump it Up EXTRA + Plus (Premiere 2/2003) [smf, Windy Fairy]
- Pump it Up The O.B.G: The 3rd Dance Floor (v3.03 - May 07 2000) [smf, Windy Fairy]
- Pump it Up The Premiere: The International Dance Floor (R6/v4.01 - Feb 22 2001 USA) [smf, Windy Fairy]
- Pump it Up The Premiere 3: The International 3rd Dance Floor (Premiere 3/2003 - 17th Mar 2003) [smf, Windy Fairy]
- Pump it Up The PREX 3: The International 4th Dance Floor (INT X3.1MK3) [smf, Windy Fairy]
- Pump it Up The PREX 3: The International 4th Dance Floor (Korea X3.1MK3) [smf, Windy Fairy]
- Pump it Up: The 2nd Dance Floor (Dec 27 1999) [smf, Windy Fairy]
- Real Mahjong Haihai (Japan, bootleg) [hammy]
- Ron Jan (set 2) [hammy]
- Ron Jan Super (set 2) [hammy]
- Ron Jan Super (set 3) [hammy]
- Shadow Warriors (Modular System) [Darksoft]
New working software list items
- ekara_cart: e-kara Web cartridge 12M (used, with 5 songs) (Japan) [TeamEurope, David Haywood]
- gba: LOCKJAW: The Overdose, LOCKJAW: The Reference, Tetanus on Drugs (Milestone 3), Tetanus on Drugs (Preview Release 1) [Mike Swanson]
- ibm5170_cdrom: My First Math Adventure: Adding and Subtracting, Star Trek: 25th Anniversary (Enhanced CD-ROM), Star Trek: Judgment Rites (Collector's Edition), Ultimate Solitaire [Mike Swanson]
- juku: EKDOS 2.29, EKDOS 2.30 [Märt Põder]
- mac_cdrom: My First Math Adventure: Adding and Subtracting [Mike Swanson]
- nes: LJ65 (0.41, NTSC), LJ65 (0.41, PAL), Tetramino (0.1), Tetramino (0.2), Tetramino (0.27, NTSC), Tetramino (0.27, PAL), Tetramino (0.30, NTSC), Tetramino (0.30, PAL) [Mike Swanson]
- oric1_cass:
El Prisionero, Torreoscura [Commodore Plus]
Les Chemins de Galdeon (French), Los Camiños de Galdeon (Spanish), The Paths of Galdeon (English), Pulsoids, I Sentieri di Galdeon (Italian) [Defence Force]
Rodmän (demo) [The Future Was 8 Bit]
Aerial, AntiAir, Ascend, Battlot, Bootskell, Cacorm, Cavit, Cracky, Guntus, Hopman, Impetus, Lift, Mazy, Neuras, Osotos, Ruptus, Yewdow [Inufuto]
Killer Caverns [The Oric Site] - segacd: Sonic the Hedgehog CD (USA, R4C) [David Silva]
Software list items promoted to working
- fm7_disk: Daisenryaku FM (alt) [Angelo Salese]
- mo5_cass: Androïdes (alt), Androïdes (alt 2), Brigade du Feu, La Geste d'Artillac, La Geste d'Artillac (single tape), La Geste d'Artillac (single tape, alt), La Geste d'Artillac (single tape, alt 2), Las Vegas (WAV format), Tyrann (alt), Tyrann (alt 4) [AJR]
- pc98: Gakuen Bakuretsu Tenkousei!, Joker II, Mashou Denki La Valeur, Master of Monsters, PC-9801 Game Pack Vol. 1, PC-9801 Game Pack Vol. 2, PC-9801 Game Pack Vol. 3, PC-9801 Game Pack Vol. 4 [Angelo Salese, Carl]
- pc98_cd: Dies Irae [Angelo Salese, Carl]
- scv: Star Speeder [Wilbert Pol]
- spectrum_cass: Astro Blaster (pirate), Astroblasters, Batman (set 4), Comercio Cosmico, Cosmic Commerce (English), Cosmic Commerce (English, alt), Cruising On Broadway, Cruising On Broadway (pirate), Cruising On Broadway (Sunshine), Cruse On, Dictator, Dictator (pirate), Edd the Duck!, Edd the Duck! (Zeppelin), Mister Kung-Fu (set 1, v1.3), Mister Kung-Fu (set 2, v1.3), Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3), Mister Kung-Fu (set 4, Plus 2a / Plus 3) [holub]
- x68k_flop: Emerald Densetsu, Strider Hiryuu [Carl]
New software list items marked not working
- ibm5170_cdrom: Mavis Beacon Teaches Typing Special Edition 10, Multimedia Middle School Grammar [Mike Swanson]
- polysix: Factory presets [Sunshine Jones]
Translations added or modified
- Ukrainian [Stanley Kid]
Merged pull requests
- 9946: ussr/juku.cpp: Implemented sound and video, fixed floppy disk access, and added EKDOS to the software list. [Märt Põder]
- 11862: sega/sega_ferie.cpp: Added basic Sega Ferie emulation. [QUFB]
- 12828: ibm5170_cdrom.xml: Added Star Trek: 25th Anniversary and Star Trek: Judgment Rites. [Mike Swanson]
- 12831: megadriv.xml: Corrected two bad bytes in ESPN National Hocky Night cartridge dump. [Don Jones]
- 12871: Updated the Ukrainian UI translation. [Stanley Kid]
- 12879: jpm/jpmimpct.cpp: Added internal artwork for Cluedo? Murder Mystery Quiz Game. [as-tb-dev]
- 12886: seibu/cabal_ms.cpp: Dumped a Modular System bootleg of Cabal. [Darksoft, ClawGrip]
- 12891: ibm5170_cdrom.xml, mac_cdrom.xml: Added five CD-ROM dumps (three working). [Mike Swanson]
- 12905: video/upd7220.cpp: Reset command shouldn’t affect RA parameters (fixes PC-98 Mighty Head text display). [Angelo Salese]
- 12910: bus/epson_qx/multifont.cpp: Added font ROM dumps. [Khralkatorrix, Brian Johnson]
- 12913: sound/upd1771.cpp: Improved the end-of-stream check for ADPCM streams containing multiple samples. [Wilbert Pol]
- 12914: cpu/upd7810: Improved µPD7801 Mode C handling (fixes SCV Star Speeder ROM banking). [Wilbert Pol]
- 12918: heathzenith/h89.cpp, bus/heathzenith/h89: Connected the write-enable pull-up, and cleaned up code. [Mark Garlanger]
- 12919: Added sixteen TV games and handheld systems (five working), and an e-kara Web cartridge. [TeamEurope, David Haywood]
- 12920: nichibutsu/galivan.cpp: Dumped a version of Ninja Emaki distributed by Tecfri (not working). [hammy, ClawGrip]
- 12922: skeleton/flashvga2.cpp: Dumped the Codere Ruleta Mágica video slot machine. [David Villaverde, Recreativas.org, ClawGrip]
- 12924: namco/namcos22.cpp: Moved the C17 internal ROM to a device, and cleaned up code. [cam900]
- 12926: formats/ap2_dsk.cpp: Fixed crash when loading a NIB format disk image with an all-zero track. [Roman Donchenko]
- 12927: midway/cashline.cpp: Added the reel symbols to the comments, and improved the estimated year. [ClawGrip]
- 12928: bus/heathzenith/h89/h_88_3.cpp: Connected the interrupt outputs. [Mark Garlanger]
- 12929: heathzenith/h89.cpp: Used macros to reduce duplication in ROM definition. [Mark Garlanger]
- 12931: bus/heathzenith/h89: Converted the H-17 floppy drive controller to a slot card device. [Mark Garlanger]
- 12932: gba.xml, nes.xml: Added the Lockjaw games from Pin Eight. [Mike Swanson]
- 12933: epoch/scv.cpp, bus/scv: Fixed issues with sound and graphics, refactored code, and updated notes. [Wilbert Pol]
- 12934: tecmo/tehkanwc.cpp: Made palette RAM readable, and adjusted the video refresh rate to better match hardware. [jotego]
- 12935: toaplan/toaplan2.cpp: Corrected the label for the Batsugun - Special Version program ROM. [PabloArcade]
- 12936: nec/pc9801_kbd.cpp: Converted the PC-9801 keyboard device to use a serial interface with control signals. [Angelo Salese]
- 12937: misc/compucranes.cpp: Added OM Vending Toy Shop, and updated notes. [ClawGrip]
- 12938: sega/vicdual.cpp: Added a Niemer bootleg of Head On called Bumba. [Jordi Tuells, Jordi Beltrán, ClawGrip]
- 12939: gaelco/wrally.cpp: Added an additional Atari version of World Rally. [Pr3tty F1y, ClawGrip]
- 12940: sega/segag80r.cpp: Added a French version of Astro Blaster [Victor Fernandez (City Game), ClawGrip]
- 12941: namco/namcos23.cpp: Improved Super System 23 texturing, and allowed Angler King to boot. [Ryan Holtz]
- 12942: igs/igs_fear.cpp: Dumped remaining ROMs for Icescape. [TeamEurope, Peter Wilhelmsen, XingXing, David Haywood]
- 12943: video/upd7220.cpp: Corrected pitch for RDAT and WDAT operations [Brian Johnson]
- 12944: epson/qx10.cpp: Reverted misguided changes to video zoom handling. [Brian Johnson]
- 12945: bus/msx/slot/disk.cpp: Don’t connect the TC8566AF ready line. [Carl, Wilbert Pol]
- 12946: tecmo/shadoww_ms.cpp: Dumped a Modular System bootleg of Shadow Warriors and added a skeleton driver. [Darksoft, ClawGrip]
- 12948: util/cdrom.cpp: Fixed issues with the CUE, TOC and GDI parsers. [Windy Fairy]
- 12949: technos/ddragon_ms.cpp: Dumped a Modular System bootleg of Double Dragon and added a skeleton driver. [Darksoft, ClawGrip]
- 12950: konami/gryzor_ms.cpp: Dumped a Modular System bootleg of Gryzor. [Edgar Solé, Recreativas.org, ClawGrip]
- 12951: sdl/window.cpp: Removed assertion that click count is not negative when a pointer is lost. [AJR]
- 12952: pacman/pacman.cpp: Dumped some of the PROMs for the Marti Colls Pengo bootleg. [Edgar Solé, Recreativas.org, ClawGrip]
- 12953: nintendo/vt1682.cpp: Improved emulation of the Classic Max Pocket units and marked six systems as working. [David Haywood]
- 12954: machine/t10mmc.cpp: Added stub CD-TEXT TOC read support; util/cdrom.cpp: Handle control flags in TOC files. [Windy Fairy]
- 12955: galaxian/galaxian.cpp: Dumped another Jump Bug bootleg. [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org, ClawGrip]
- 12956: formats/ap2_dsk.cpp: Added read-only support D13 format disk images. [Roman Donchenko]
- 12958: cpu/mips: Added support for IDT R4650 multiply/accumulate instructions to the interpreter. [Ryan Holtz]
- 12959: mame/luaengine.cpp: Expose the full build version string in the emu table. [Nathan Woods]
- 12960: oric1_cass.xml: Added 26 working items, and removed speculation from metadata. [ArcadeShadow]
- 12961: irem/irem_cpu.cpp: Corrected encrypted opcode 0x37 for Dynablaster to cvtbw instruction. [Martin Donlon]
- 12962: Cleaned up code for various Namco 2D arcade systems. [cam900]
- 12964: nes.xml: Corrected titles for the Tetramino (LJ64 prototype) games. [Mike Swanson]
- 12965: spectrum_cass.xml: Promoted eighteen items to working, and added usage instructions. [holub]
- 12966: Corrected the Cluedo internal layout license from BSD-3-Clause to CC0-1.0. [as-tb-dev]
- 12967: sega/segas32.cpp: Use the same sound ROM banking for Stadium Cross and Title Fight. [Gamez Fan]
- 12968: sega/megadriv_rad.cpp: Dumped a newer version of My Arcade Pac-Man Pocket Player. [Sean Riddle, David Haywood]
- 12969: heathzenith/h89.cpp: Added SigmaROM v1.2 and v1.3 as BIOS options. [Mark Garlanger]
- 12972: tvgames/trkfldch.cpp: Added notes about how the Advance Bright 4 Player System plays sampled sounds. [David Haywood]
- 12973: sinclair/byte.cpp: Moved the PEVM Byte to a separate source file and improved emulation. [holub]
- 12975: heathzenith/h89.cpp: Changed GPP bit names to match schematics. [Mark Garlanger]
- 12976: igs/igs_fear.cpp: Confirmed Icescape and Fearless Pinocchio use the same microcontroller. [TeamEurope, David Haywood]
- 12980: formats/ap2_dsk.cpp: Added I/O error handling. [Roman Donchenko]
- 12981: fuuki/fuukitmap.cpp: Extracted common tilemap handling from fuukifg2.cpp and fuukifg3.cpp. [cam900]
- 12982: ui/viewgfx.cpp: Fixed palette display when indirect pens are present. [cam900]
- 12983: irem/m72.cpp: Split the driver state class to reduce optional object finders, and cleaned up code. [cam900]
- 12985: kaneko/kaneko_spr.cpp, kaneko/kaneko_tmap.cpp: Use generic graphics decoding layouts. [cam900]
- 12987: arcadia.xml, apfimag_cass: Use lowercase for descriptive text in descriptions. [ArcadeShadow]
- 12989: sega/segas32.cpp: Reverted the change to Title Fight sound ROM banking (reverts GitHub pull request #12967). [Gamez Fan]
- 12990: jaleco/ms32.cpp, jaleco/bnstars.cpp: Converted to use generic graphics decoding layouts, and cleaned up code. [cam900]
- 12991: konami/88games.cpp: Use memory views rather than trampoline functions (simplifies memory banking). [cam900]
- 12992: konami/bottom9.cpp: Use memory views rather than trampoline functions. [cam900]
- 12993: efo/nightmare.cpp: Dumped the sound ROMs for Night Mare. [David Tallboom, Recreativas.org, ClawGrip]
- 12994: amstrad/pcw.cpp: Shift printer data on the rising edge of the clock bit. [Golden Child]
- 12996: segacd.xml: Added a dump of Sonic the Hedgehog CD (USA) with R4C ring code. [David Silva]
- 12997: konami/crimfght.cpp: Use memory views rather than address map bank devices. [cam900]
- 12998: vtech/geniusjr.cpp: Added accents to vowels in names of Spanish variants (e.g. the Pitagorín series). [ClawGrip]
- 12999: cpu/lh5801: Don’t add the PC value twice when disassembling relative addressing modes. [Golden Child]
- 13001: pinball/recel.cpp: Use a “Poker Plus” ROM dump known to work on hardware. [Recreativas.org, ClawGrip]
- 13005: konami/blockhl.cpp: Simplified palette RAM banking. [cam900]
- 13006: konami/aliens.cpp: Simplified palette RAM banking. [cam900]
→ NOWSZY [Arcade] MAMEui x64 0.272 29/11/2024
MameUI 0.272 29/11/2024
- The only major change is the ability to get proper crash dumps in case something goes wrong. Most people can ignore this, but if you think you can help with tracking down problems you must start MAMEUI with a redirection parameter. For example:
>mameui > crash.txt
Various internal things will be written to crash.txt which can be ignored, but should a crash occur, the dump will go into crash.txt as well. The dump uses the new file mameui.sym which has been included in the download package. When a crash occurs, MAMEUI will appear to freeze for about 60 seconds, before exiting. No need to panic. If the freeze goes on for too long then you can terminate the process.
MameUI 0.270 26/09/2024
- sync with mame v0.270
- The software listed in hashmore now number 39158, spread over 102 lists.
MameUI 0.269 29/08/2024
- sync with mame v0.269
MameUI 0.268.1 01/08/2024
- sync Mame 0.268
- Found that some zn games were crashing, so fixed that and uploaded version 0.268.1
MameUI 0.266 30/05/2024
- sync Mame 0.266
MameUI 0.265 25/04/2024
- sync Mame 0.265
MameUI 0.264 27/03/2024
- sync Mame 0.264
MameUI 0.263 28/02/2024
- sync Mame 0.263
In case you're unaware, many of UI controls on the function keys have been reassigned. For example, instead of P for Pause, now it's F5.
We got annoyed one time too many at the interactions of the P key with drivers that would need it (keyboards, virtual piano keyboards, lots of stuff). So we decided an overhaul was in order. Of course, all that is still customizable, so one can trivially change things back in the UI if needed.
- F5: pause
- shift-F5: single-stepping in pause
- F4: single-stepping in rewind
- F6: save state
- shift-F6: quicksave (save without confirmation to a save state called quick, at least for now)
- F7: load state
- shift-F7: quickload
- F8/F9: frameskip level up/down
- shift-F8: toggle cheats
Plus a number of unchanged controls:
- F4: show graphics/tilemaps
- F10: (un)throttle
- F11: show fps
- shift-F11: show profiler
- F2/shift-F2: tape stop/start
- F12: screenshort
- shift-F12: record mng
- shift-ctrl-F12: record avi
Hopefully, that will help. Also, the easier-to-access save/load keys could be nice.
→ NOWSZY [arcade] Mame x64 0.270 25/09/2024
MAME 0.270, 26 Sep 2024
We’re happy to announce that MAME 0.270 is ready! A lot of work has gone into a lot of different areas of MAME throughout September. One very interesting addition is the “Zoomer” PDA. Built by Casio and marketed under multiple brand names, this PDA ran MS-DOS 3.3, GEOS 2.0 and the PenRight user interface. It was one of the first PDAs to include software developed by Palm Computing. Other exotic systems include the Sony NWS-3270 workstation and 68000 development boards from Marion Systems and Motorola themselves.
The Hitachi Basic Master Jr. is now working, giving a glimpse of the Japanese home computer market in the early 1980s. UMC’s attempt at taking on Sega and Nintendo in the mid-1990s, the Super A'Can, is in a much better state than it was previously. Although it still isn’t considered working, numerous issues with graphics and sound have been addressed, and battery-backed cartridge memory is now supported. Several more Apple II input peripherals are now supported. Support for hard-sectored floppy disk formats has been added, which should open up storage options for computers from the S-100 era.
The effort to understand the IGS027A CPUs and dump their internal programs is paying off. Over a dozen slots, mahjong and card games from IGS are now playable. If you’re a fan of these games, you can now play them in the comfort of your home with no risk of blowing your paycheque.
MAME Testers bugs fixed
- 07470: [Graphics] (funtech/supracan.cpp) supracan [speedyd]: speedyd: The ground layer is not drawn. (Angelo Salese)
- 08789: [Interface] MAME may miss keys released while switching between windowed and full screen modes. (hap)
- 08900: [Crash/Freeze] (tangerine/oric.cpp) oric1, telstrat, orica, prav8d, prav8dd: Emulator crashes with disks mounted. (AJR)
- 08903: [Graphics] (trs/coco3.cpp) coco3: The rightmost column of the display not visible. (Tim Lindner)
- 08907: [Crash/Freeze] (sony/smc777.cpp) smc777: Emulator crashes with D88-format disk images mounted. (AJR)
- 08910: [Color/Palette] (nmk/nmk16.cpp) hachamf: Incorrect colors on the otter in the title screen animation. (hap)
- 08915: [Media Support] Any system that quickloads COM files: Error messages shown in failure cases are unhelpful. (Robbbert)
New working systems
- Aka Mahjong (Double Bet) [hammy]
- Casio / Tandy Zoomer (Z-PDA / Z-7000) [Devin Acker]
- CXG Systems / Newcrest Technology / Intelligent Chess Software Sphinx Royal [hap, Sean Riddle]
- DDRGame / Hyperkin 16-bit TV Dance Pad with 15 songs / Dance Dance Party Mix (DDRGame) [David Haywood, Sean Riddle]
- Marion Systems MS68K [Chris Hanson]
- Motorola 68000 Educational Computer Board [Chris Hanson]
- SciSys / Intelligent Software Travel Sensor Chess [hap, Sean Riddle]
- Sony NWS-3720 [Brice Onken, Plamen Mihaylov]
- Triple Slot (V200VE) [Ioannis Bampoulas, TeamEurope, Vas Crabb]
New working clones
- Cherry Bonus III (ver.1.40, set 6) [hammy]
- CXG Systems / Newcrest Technology / Intelligent Chess Software Sphinx Granada [hap, Sean Riddle]
- CXG Systems / Newcrest Technology / Intelligent Chess Software Sphinx Supra [hap, Sean Riddle]
- Diet Go Go (Europe v1.1 1992.09.26, set 1) [Tailsnic Retroworks]
- Fidelity International The Classic (model CC8) [Berger]
- Fruit Paradise (V206US) [Ioannis Bampoulas, XingXing, Vas Crabb, David Haywood]
- Lunar Rescue (Artic bootleg) [Guru]
- New Lucky 8 Lines (set 12, W-4, encrypted) [hammy]
- Novag Industries / Intelligent Heuristic Programming Diablo 68000 (set 1) [Berger]
- P-47 - The Freedom Fighter (World) [Guru]
- Sega Toys Mega Drive Play TV 1 (Japan) [TeamEurope, David Haywood]
- Triple Fever (V108US) [Ioannis Bampoulas, TeamEurope, XingXing, Vas Crabb]
Systems promoted to working
- Chaoji Dou Dizhu [XingXing, Vas Crabb]
- Crazy Bugs (V204US) [XingXing, Vas Crabb]
- Fruit Paradise (V214) [XingXing, Vas Crabb, David Haywood]
- Hitachi Basic Master Jr. (MB-6885) [Angelo Salese]
- Jungle King 2002 (V209US) [XingXing, Vas Crabb]
- Long Hu Da Manguan [XingXing, Vas Crabb, David Haywood]
- Long Hu Zhengba 4 [XingXing, Vas Crabb, Ioannis Bampoulas, TeamEurope]
- Long Hu Zhengba III [XingXing, Vas Crabb, David Haywood]
- Long Teng Hu Yue [XingXing, Vas Crabb, David Haywood]
- Manguan Caishen 3 (V101CN) [XingXing, Vas Crabb]
- Manguan Zhizun (V101CN) [XingXing, Vas Crabb, David Haywood]
- Ocean Paradise (V105US) [XingXing, Vas Crabb, Ioannis Bampoulas, TeamEurope]
- Que Long Gaoshou [XingXing, Vas Crabb]
- Shuang Long Qiang Zhu 3 (China, VS107C) [XingXing, Vas Crabb, David Haywood]
- Zhongguo Chu Da D [XingXing, Vas Crabb, David Haywood]
Clones promoted to working
- Crazy Bugs (V200US) [XingXing, Vas Crabb]
- Crazy Bugs (V202US) [XingXing, Vas Crabb]
- Long Hu Da Manguan Plus [XingXing, Vas Crabb, David Haywood]
- Manguan Zhizun (V100CN) [XingXing, Vas Crabb, David Haywood]
- Ocean Paradise (V101US) [XingXing, Vas Crabb, Ioannis Bampoulas, TeamEurope]
- Triple Fever (V107US) [XingXing, Vas Crabb, Ioannis Bampoulas, TeamEurope]
New systems marked not working
- Bandai / Koto Dragon Ball Z: Scouter Battle Taikan Kamehameha: Ora to Omee to Scouter (Japan) [TeamEurope, David Haywood]
- Boo Boo Donpatchi (Japan) [Darksoft, TeamEurope]
- Cherry Bonus V Five (V1.3) [hammy]
- Cherry Master 2005 (Ver. 1.10U) [Ioannis Bampoulas, TeamEurope]
- Countertop Champion 2 (ver 2.11) [Siftware]
- Double 8 Line [Ioannis Bampoulas]
- Elektronika PK-32 [holub]
- Fever 13 (Japan, v1.3) [hammy]
- Halloween Party (US.23.A) [Ioannis Bampoulas, TeamEurope]
- IBM ThinkPad 850 [ArcadeHacker]
- Jack's Venture - Inca Treasure [Ioannis Bampoulas, TeamEurope]
- JoyPalette Anpanman: Let's Go! Ikunou Drive (Japan) [TeamEurope, David Haywood]
- Konami Teleshibai (Japan) [David Haywood, TeamEurope]
- Konami Teleshibai - Purple Version (Japan) [David Haywood, TeamEurope]
- Lucky V Line [hammy]
- Magical Kengo [Ioannis Bampoulas]
- Penguin Party [Ioannis Bampoulas, TeamEurope]
- Reel Magic Turbo Play [Ioannis Bampoulas]
- Sun Microsystems Ultra 45 [ArcadeHacker]
- Super Cherry Master Plus (V1.6) [Ioannis Bampoulas]
- Takara / SSD Company LTD Bakutou Sengen Daigunder DX (Japan) [TeamEurope, David Haywood]
- TV Mahjong Game (VTxx hardware) [David Haywood, TeamEurope]
New clones marked not working
- Automat (bootleg of Robocop, Modular System) [Darksoft]
- Cherry Master 2005 (Ver. 0.14H) [Ioannis Bampoulas, TeamEurope]
- Cherry Master 2005 (Ver. 1.02U) [Ioannis Bampoulas, TeamEurope]
- Mushiking The King Of Beetles - Mushiking IV / V / VI (Taiwan) [Justin Zhan, MetalliC, rtw, Xue]
- Turbo PK (Ver 2.3B2, encrypted) [hammy]
- Triple Fever (V105US) [Ioannis Bampoulas, TeamEurope]
- Yamaha MU90B [buffi]
New working software list items
- bmjr_cass: Wilwesp [Gaming Alexandria]
- bml3_cass: BM Tetris [Anna Wu]
- ekara_cart: Kids' Song Mini Volume 6 (Japan) (MC0017-KSM), Kids' Song Volume 4 (Yuuki Rinrin, Osakana Tengoku, etc.) (Japan) (DC0007-KID), e-kara Web cartridge 8M (used, with 8 songs) (Japan) [David Haywood, TeamEurope]
- ibm5170_cdrom: Chex Quest, Demon Gate: 666 New Levels for Doom & Doom II, Depths of Doom Trilogy, Doom Collector's Edition, Doom Collector's Edition (2001), Doom II, Doom II (French), Doom Shareware, Final Doom, Hell to Pay (Doom II add-on), Heretic: Shadow of the Serpent Riders, Hexen: Beyond Heretic, Hexen: Deathkings of the Dark Citadel, Master Levels for Doom II, Strife: Quest for the Sigil, Strife: Quest for the Sigil (v1.1), The Ultimate Doom (DOS), The Ultimate Doom (DOS + Windows) [Mike Swanson]
- mac_cdrom: Chex Quest, Hexen: Beyond Heretic, The Ultimate Doom [Mike Swanson]
- megadriv:
Breach (prototype) [Gaming Alexandria]
Earthworm Jim (USA, prototype 19940728), Earthworm Jim 2 (Europe, prototype 19950824), Out of the Vortex (prototype 19950710) [Hidden Palace] - msx1_cart: The 4 Masters of Melody, The Battle on Gojo Ohashi, Ghost, Prisoner of War [anonymous]
- msx2_cart: Ark-A-Noah [anonymous]
- nes:
D-Pad Hero (version 1.0), D-Pad Hero (version 1.1), D-Pad Hero II [Kent Hansen, Andreas Pedersen]
Micro Mages [Mike Swanson] - samcoupe_flop:
Dave Infuriators, Dave Invaders, Lost Disks of Sam, Moby DX [Black Jet]
Boggle Bubble, Hexagonia [Spectrum Computing]
WaterWorks [TOSEC]
Wop Gamma (pre-release version) [World of SAM] - spectrum_cass:
Astor Musica, Chaos (Aackosoft), Ficheiro Astor (cracked), Impero Romano, Master Word (Hopkinson / Tribe), Simulador de Voo (Groupi, pirate), Soko Ban, Soko Ban (hack), SSTV, SSTV (sample pictures), Tabuada Infantil, Tabuada Infantil (master tape) [Planeta Sinclair]
Amnesia (v1.02, Spanish), Galivan (Erbe), Gridrunner (Century), Hydrofool (Zafi Chip), Indoor Soccer (System 4), Match Point (alt), Match Point (IBSA), N.O.M.A.D. (Erbe), Raptores de la Galaxia (Microbyte), Sokoban (Spanish), Strike Attack (alt) [Spectrum Computing]
Soko-Ban Perfect [Spectrum Zone]
Grand National (ABC), Grand National (Zafi Chip) [World of Spectrum] - zx81_cass:
AERI - Análise de Estruturas Recticuladas Isostácticas, Colunas - Dimensionamento de Colunas Montantes de Edifícios, Dis-ACSem, Geometria I, Grand Prix, Letter Hunt, Sabotagem (Timex Portugal), Simulador de Voo (Timex Portugal), Xadrez (Timex Portugal) [Planeta Sinclair]
Accounts, Adventure (Gavin Baker), The Nowotnik Puzzle & Other Diversions, Purchases, Racehorse Trainer, Star Trek + 3D O's and X's, Tutor (French), Zor [Simon Holdsworth]
Em Busca dos Tesouros, Tut-Tut [Spectrum Computing]
3D Formule 1, Air Traffic Control, Alien Invaders, Bridgehead, Le Chateau Hanté, Gamespack, Inheritance, Serpents Tomb, Zedman + Spacers [Team Zeddy, Planeta Sinclair]
Software list items promoted to working
- bml3_flop: MA-5370 Disk BASIC (Version 1.1) [AJR]
- supracan: Journey to the Laugh ~ Xi You Ji, The Son of Evil ~ Xie E Zhi Zi, Super Light Saga - Dragon Force ~ Chao Ji Guang Ming Zhan Shi [Angelo Salese]
New software list items marked not working
- megadriv: Pro Version Action Replay (Europe) [TeamEurope]
- nes: 8-bit Xmas 2023 [retroUSB]
- takara_daigunder_dx_cart: R-01 ROM Robo Aoki Inazuma Bulion, R-02 ROM Robo Jurassic Soldier Bonerex [TeamEurope, David Haywood]
- thinkpad8xx: AIX 4.1.5, OS/2 Warp PowerPC Edition, Solaris 2.5.1 Limited Availability PowerPC Platform Edition, Windows NT Workstation 3.5 PowerPC Edition [ArcadeHacker, ClawGrip]
- zx81_cass: 1K Games Pack (Crystal), Deflexx, Lemonade [Team Zeddy, Planeta Sinclair]
Merged pull requests
- 12620: nmk/ddealer.cpp: Use timing PROM contents to trigger video interrupts. [Sergio Galiano]
- 12650: megadriv.xml: Added four working prototypes. [Hidden Palace, Gaming Alexandria, ArcadeShadow]
- 12660: misc/changyu.cpp: Added AY8910 to microcontroller external address space. [flama12333]
- 12666: bus/a2bus: Added Wico trackball card; bus/a2gameio: Added Sirius JoyPort and Wico Command Joystick. [as-tb-dev]
- 12668: zx81_cass.xml: Added twenty items (eighteen working). [ArcadeShadow]
- 12670: cpu/tms34010: Implemented TMS34020 cvdxyl_b instruction. [Priit Laes]
- 12690: sony/news_r3k.cpp: Added support for the NWS-3720 and cleaned up code. [Brice Onken, Plamen Mihaylov]
- 12692: dataeast/dietgo.cpp: Added a newer version of Diet Go Go with alternate graphics available. [Tailsnic Retroworks, ClawGrip]
- 12693: nintendo/vsnes.cpp: Fixed some save state and debugger issues. [cam900]
- 12695: dataeast/ffantasy_ms.cpp: Added a bootleg of Robocop on Gaelco Modular System called Automat. [Darksoft, ClawGrip]
- 12697: Fixed a number of places where comments said “complaint” when they meant “compliant”. [Michael Sanborn]
- 12698: Added three TV games (not working) and three e-kara cartridges. [David Haywood, TeamEurope]
- 12699: sinclair/sprinter.cpp: Added support for 312-line/320-line video mode selection. [holub]
- 12700: sinclair: Clear caches after loading saved states. [holub]
- 12701: igs/pgmcrypt.cpp: Fixed decryption for the Fruit Paradise games, allowing them to boot. [David Haywood]
- 12702: tvgames/spg2xx.cpp: Added the DDRGame 16-bit TV Dance Pad with 15 songs. [David Haywood, Sean Riddle]
- 12703: irem/olibochu.cpp: Adjusted video and interrupt timings and cleaned up code. [jackson2k2]
- 12704: ibm/thinkpad8xx.cpp, thinkpad8xx.xml: Added a skeleton IBM ThinkPad 850 driver and software list. [ArcadeHacker, ClawGrip]
- 12705: igs/igs_m027.cpp: Identified lhzb3 CPU ROM and removed inappropriate tilemap ROM unscrambling. [XingXing, David Haywood]
- 12706: msx2_cart.xml: Added Ark-A-Noah. [Wilbert Pol]
- 12707: msx1_cart.xml: Added four working items. [Wilbert Pol]
- 12708: igs_m027.cpp: Corrected byte order for 16-bit tilemap ROMs for several games. [David Haywood]
- 12709: sun/ultra45.cpp: Added a skeleton driver for the Sun Ultra 45 workstation. [ArcadeHacker, ClawGrip]
- 12711: igs/igs_m027.cpp: Dumped IGS027A ROMs for five games. [Ioannis Bampoulas, TeamEurope, XingXing, Siftware, David Haywood]
- 12712: tvgames: Added four TV games (one working) and two associated cartridges. [TeamEurope, David Haywood]
- 12713: motorola/mex68kecb.cpp: Added basic Motorola 68000 Educational Computer Board emulation. [Chris Hanson]
- 12718: nintendo/nes_arcade_bl.cpp: Added a note about the smb3bl timer CPU ROM content. [ClawGrip]
- 12719: motorola/mex68kecb.cpp: Added the Abort (non-maskable interrupt) button and fixed a comment. [Chris Hanson]
- 12720: apple/apple2e.cpp: Allow Apple IIc horizontal and vertical mouse movement flags to be set concurrently. [as-tb-dev]
- 12721: bus/a2gameio: Added support for the Softape Bright Pen. [as-tb-dev]
- 12723: trainer/ms68k.cpp: Emulated the Marion Systems MS68K single-board computer. [Chris Hanson]
- 12725: layout/mu2000.lay: Made internal Yamaha MU2000 artwork prettier. [Felipe Sanches]
- 12726: cpu/mipsx: Changed to 32-bit addresses, fixed disassembler bugs; tomy/kisssite.cpp: Improved addresss map. [Octocontrabass]
- 12727: imagedev/floppy.cpp: Set sectoring mode on the floppy connector rather than using different drive devices. [Mark Garlanger]
- 12728: igs/igs_m027.cpp: Dumped the internal IGS027A CPU ROM for Chaoji Dou Dizhu. [XingXing]
- 12729: yamaha/ymmu50.cpp: Hooked up LCD contrast and LED outputs. [Felipe Sanches]
- 12731: igs/igs_m027.cpp: Patched out Chess Challenge II startup checks to aid in verifying decryption. [David Haywood]
- 12732: cpu/mpk1839, ussr/pk32.cpp: Added preliminary L1839VM1 CPU and Elektronika PK-32 emulation (Soviet VAX-11 clone). [holub]
- 12733: sun/sun3.cpp, sun3/sun3x.cpp, sun/sun4.cpp: Added a SCSI tape drive as a slot option. [Chris Hanson]
- 12734: sun/sun3.cpp: Added the normal/diagnostic mode switch as a machine configuration option. [Chris Hanson]
- 12736: igs/pgm.cpp, igs/pgmcrypt.cpp: Use uploaded XOR tables for some games with their IGS027A CPU ROMs dumped. [David Haywood]
- 12737: bus/msx/slot/panasonic08r.cpp: Added the MSX turbo R internal firmware mapper. [Wilbert Pol]
- 12738: msx/msx.cpp: Reset MSX2+ boot flags on system reset. [Wilbert Pol]
- 12739: casio/zoomer.cpp: Emulated the Casio/Tandy “Zoomer” PDA. [Devin Acker]
- 12741: nes.xml: Added 8-bit Xmas 2023 (not working). [retroUSB, Mike Swanson]
- 12742: nes.xml: Added three D-Pad Hero homebrew games. [Kent Hansen, Andrean Pedersen, Mike Swanson]
- 12743: igs/igs_m027xa.cpp: Copied microcontroller interface and timers from igs/igs_fear.cpp (not working). [David Haywood]
- 12744: cpu/tlcs900: Replaced a number of preprocessor macro constants with enumerations and constexpr variables. [Felipe Sanches]
- 12745: taito/taito_f2.cpp: Distinguish PuLiRuLa World sets by the board sets they work with. [Tailsnic Retroworks, ClawGrip]
- 12746: bus/msx/slot: Use std::unique_ptr rather than std::vector for fixed size arrays. [Wilbert Pol]
- 12750: igs/igs_m027xa.cpp: Fixed communication with the microcontroller, and fixed sound and inputs for Crazy Bugs. [XingXing]
- 12753: msx/msx_s1990.cpp, msx/msxtr.cpp: Added preliminary MSX-Engine S1990 device and MSX turbo R emulation. [Wilbert Pol]
- 12758: cpu/tlcs900: Use callback arrays and member function templates to simplify I/O port handling. [Felipe Sanches]
- 12759: igs/igs027a.cpp: Improved timer interval calculation (fixes slowdown in Jungle King 2002). [XingXing]
- 12761: spectrum_cass.xml: Added 25 working items and improved metadata. [ArcadeShadow]
- 12763: attache.xml; smc777.xml: Edited software list descriptions. [ArcadeShadow]
- 12764: coleco.xml; coleco_homebrew.xml: Cleaned up software descriptions. [ArcadeShadow]
- 12766: igs/igs_m027.cpp: Implemented dual Oki sound sample banks and added non-volatile RAM. [XingXing]
- 12767: formats/mfi_dsk.cpp: Updated comments to cover newly supported hard-sectored formats. [Mark Garlanger]
- 12771: zx81_cass.xml: Added eleven items (ten working). [ArcadeShadow]
- 12772: atari/jaguar.cpp: Fixed comments incorrectly referring to GPIO as “GPI0”. [cam900]
- 12774: namco/namcos12.cpp: Edited comments about undumped games on the platform. [simzy]
- 12777: samcoupe_flop.xml: Added eight working items. [ArcadeShadow]
- 12779: igs/igs_m027.cpp, igs/igs_m027xa.cpp: Added three more video slots games. [Ioannis Bampoulas, TeamEurope, David Haywood]
- 12780: trs/coco3.cpp: Corrected visible display width to 640 pixels (fixes MT08903). [tlindner]
- 12781: nes_kstudio.xml; nes_ntbrom.xml: Avoid unnecessary abbreviations in descriptions. [ArcadeShadow]
- 12785: sinclair/tsconf.cpp: Replaced the Centronics port and Covox sound output device with a DAC. [holub]
- 12788: sinclair/tsconf.cpp: Added BIOS upgrade 24.07.28 option and made it the default. [holub]
- 12794: ibm5170_cdrom.xml, mac_cdrom.xml: Added seventeen items using or for use with the Doom game engine. [Mike Swanson]
- 12795: cpu/xa: Implemented add with indexed addressing mode for the source operand. [David Haywood]
- 12797: skeleton/gm1000.cpp: Dumped the ROMs from the Nihon Eniac BH-1000 Sound Saurus MIDI module. [buffi]
- 12810: thinkpad8xx.xml: Fixed the boot floppy image sizes for Solaris and Windows NT. [ClawGrip]
- 12811: thinkpad8xx.xml: Fixed the label for the second AIX CD. [ClawGrip]
→ NOWSZY [arcade] Mame x64 0.269 29/08/2024
MAME 0.269 29/08/2024
It’s almost the end of August, which means it must be time for MAME 0.269 to be unleashed on the world! The widely-used Zilog Z8410 DMA controller emulation has had an overhaul this month. In concert with the recent Z80 CPU work, this allows more realistic I/O timings for numerous systems. If you’re curious about unreleased prototypes, BASIC is starting to show signs of life on the Commodore 65.
Two additional Japanese releases of Capcom fighting games on CPS-2 hardware have been found this month: a more recent version of X-Men Vs. Street Fighter than any previously dumped set, and a version of Hyper Street Fighter II released a bit over a week before the latest known update. The microcontroller for Irem’s Gallop on M72 hardware has been dumped, allowing simulation code to be removed. Thanks to Peter Wilhelmsen and XingXing, the pace of dumping internal ROMs from IGS027A ARM CPUs has picked up, so we might see more progress on IGS games soon.
Of course, there’s lots more to enjoy, including an 8085-based prototyping board, more chess computers, and improvements to MAME’s debugger.
MAME Testers bugs fixed
- 08902: [Gameplay] (casio/pv1000.cpp) pv1000: Running any game causes the emulated system to crash. (lidnariq)
New working systems
- Atlantis Computers MCG-85 [Nigel Barnes]
- Fidelity International Gambit Voice [hap, Sean Riddle]
- Jeux Nathan Mega 10.000: L'Encyclopédie Électronique [hap, Sean Riddle]
- Novag Industries Diamond [hap, Berger]
- Novag Industries Emerald Classic Plus [hap, Berger]
- Saitek / Heuristic Software Kasparov Blitz (set 1) [hap, Berger]
- Senario Drum Super Star [David Haywood, Sean Riddle, Peter Wilhelmsen]
New working clones
- Heavy Barrel (US, revision 3) [Brian Troha, The Dumping Union]
- Hyper Street Fighter II: The Anniversary Edition (Japan 040123) [bugcutt]
- Nics TV Boy (Nics, NTSC) [Taksangs]
- Quiz Gakuen Paradise (Japan, ver. 1.02) [hammy]
- Quiz Gekiretsu Scramble (Japan, prototype) [hammy]
- Saitek / Heuristic Software Kasparov Blitz (set 2) [hap, Berger]
- Tarzan Chuang Tian Guan (China, V110) [hammy]
- Umi de Poker / Marine Paradise (Japan, newer) [Ioannis Bampoulas]
- X-Men Vs. Street Fighter (Japan 970113) [bugcutt]
New systems marked not working
- Altos Computer Systems ACS586 [Lubomir Rintel]
- Bandai / Koto Dragon Ball Z x One Piece: Battle Taikan Gum-Gum no Kamehameha: Omee no Koe de Ora o Yobu (Japan) [David Haywood, TeamEurope]
- Cai Jin Shen Long (link version, extension, S111CN) [dyq, little0, Guru]
- Cai Jin Shen Long (link version, host) [dyq, little0, Guru]
- Dancing Bells [hammy]
- Geki Makaimura [Darksoft]
- IVL Technologies (Disney / Memcorp Inc license) Karaoke Microphone Pro / KaraokeMicro Star (Greece) [David Haywood, TeamEurope]
- IVL Technologies (Lexibook / Imago license) Disney Princess Handheld Karaoke Player (DKS7000-P) [David Haywood, TeamEurope]
- Jin Hu Lu 2 [dyq, little0, Guru]
- Long Hu Da Man Guan [dyq, little0, Guru]
- Long Teng Hu Yue [dyq, little0, Guru]
- Magical Jack (VA 4.00) [Ioannis Bampoulas]
- Magical Jack Plus (VA 6.03) [Ioannis Bampoulas]
- Manguan Caishen (link version, extension, S110CN) [dyq, little0, Guru]
- Manguan Caishen (link version, host) [dyq, little0, Guru]
- Mars Electronics Automatic Products Vending Machine model 110 (set 1) [Joan RF, jordigahan]
- Micro Concepts Microbox II [Nigel Barnes, David Rumball]
- PK - New Exciting Poker! [hammy]
- Poker & 21 [Ioannis Bampoulas]
- Seiko MAP-1010 [Nigel Barnes, JLTurSan]
- Takara / SSD Company LTD Duel Masters: Duel Station (Japan) [David Haywood, TeamEurope]
- Takara Tomy Boku wa Plarail Untenshi Shinkansen de Ikou! Plus (Japan) [David Haywood, TeamEurope]
- Technics SX-KN5000 [Felipe Sanches, Angelo Salese]
- Tropical Fruits (V. 24-06.00 Rev. 4.0) [The Dumping Union]
- Turbo PK [hammy]
- unknown WHT gambling game [hammy]
- Wan Wan Dash [TeamEurope, Darksoft]
- Zanussi / Necta Firenze (vending machine) [Joan RF, jordigahan]
- Zanussi / Necta unknown Zanussi / Necta vending machine [Joan RF, jordigahan]
- Zanussi / Necta Venezia (coffee vending machine) [Joan RF, jordigahan]
New clones marked not working
- Crazy Balls (Bontempi) [Domenico Cervini]
- Fruit Genie (Version 1-1-03, set 2) [Ioannis Bampoulas]
- Fruit Genie (Version 1-1-03, set 3) [Ioannis Bampoulas]
- Fruit Genie (Version 1-1-03, set 4) [Ioannis Bampoulas]
- Fruit Genie (VT 2.11) [Ioannis Bampoulas]
- Long Hu Da Man Guan Plus [dyq, little0, Guru]
- Magical Jack (VA 2.0) [Ioannis Bampoulas]
- Magical Jack (VA 3.11) [Ioannis Bampoulas]
- Magical Jack (VA 3.30) [Ioannis Bampoulas]
- Magical Jack Plus (VA 6.01) [Ioannis Bampoulas]
- Manguan Caishen (China, V106CS) [dyq, little0, Guru]
- Mars Electronics Automatic Products Vending Machine model 110 (set 2) [Joan RF, jordigahan]
- Pentacup (rev. T) [Matt Walsh, PinMAME]
- Shuang Long Qiang Zhu 2 VS (China, set 2) [dyq, little0, Guru]
- Te Yi Gong Neng (China, V632C) [dyq, little0, Guru]
- Tic Tac Trivia (6221-25, U5-0E, 05/08/86, UK) [hammy, Brian Troha, The Dumping Union]
New working software list items
- altos586: Altos Diagnostic Executive [Lubomir Rintel]
- ekara_cart: Super Cartridge: Best Hit (Japan) (SP-07) [David Haywood, TeamEurope]
- hp98x6_rom: BASIC 4.0, BASIC 5.1, SSS HPL+II [F.Ulivi]
- microbox2_flop: Microbox II 6809 FLEX V3.01, Microbox II Distribution [David Rumball]
Software list items promoted to working
- c64_cart: Pitfall II: The Lost Caverns [Angelo Salese]
- msx1_cart: X & Y (Arab) [Wilbert Pol]
New software list items marked not working
- easy_karaoke_cart: Disney Princess 10-Song Karaoke Cartridge I (DK-P1), Karaoke Microphone Pro Cartridge 1 (Greece) [David Haywood, TeamEurope]
- leapfrog_leappad_cart: Anpanman no CoCoPad de AIUEO kyoushitsu Pinocchio (Japan), Benny and Friends English Book Vol. 2 -Majo to taiketsu! Daibouken- (Japan), CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (11 November 2007, 1 January 2008) (Japan), CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (3 March 2007 - 5 May 2007) (Japan), CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (7 July 2007, 9 September 2007) (Japan), Disney Princess (Japan), Disney's World of English 1: Birthday Fun (Japan), Disney's World of English 2: The Picnic (Japan), Disney's World of English 3: The Circus (Japan), Disney's World of English 4: The Zoo (Japan), ECC Junior no hajimete eikaiwa! 1 Eigo de tanoshiku Say Hello! (Japan), FUN-damentals Series - Smart Guide to 4th Grade (UK), Hello Kitty no gakkou no ichinichi (Japan), Idainaru Sakkyokukatachi (Japan), Kikansha Thomas to nakamatachi - Kikansha Thomas Yakunitatsu kikansha (Japan), Kodomo Challenge English CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (2008/3 March - Shimajirou to Libby no ABC Adventure, 2008/5 May - Shimajirou to Libby no Touch and step game de asobou) (Japan), Kuma no Pooh-san Hachimitsu no tsubo ga ippai Pooh-san to kazu·katachi (Japan), Kuma no Pooh-san: Pooh-san to Hachimitsu (Japan), Minna de tanoshiku! CoCoPad (Otameshi soft) (Japan), Okaasan to Issho: Goo Choco Lantan: Spoo no Fushigi na Oto no Daibouken! (Japan), Shinkenzemi Challenge 2-nensei Korasho to issho ni kuku o oboeyou! (Japan), Yuuki Rinrin Anpunch! (Japan) [David Haywood, TeamEurope]
- psion1: Science Pack (alt), Utility Pack (alt) [Nigel Barnes]
Merged pull requests
- 11670: altos/altos586.cpp: Added preliminary Altos ACS586 emulation. [Lubomir Rintel]
- 12494: machine/z80dma.cpp: Implemented burst mode and refactored code, and hooked up BUSRQ/BUSAK in systems using it. [holub]
- 12564: misc/marywu.cpp: Improved peripherals – it’s now possible to trigger music from the debugger. [flama12333]
- 12569: skeleton/zfirenze.cpp, skeleton/zvenezia.cpp: Dumped three Zanussi/Necta vending machines. [Joan RF, jordigahan, ClawGrip]
- 12596: skeleton/marsvending.cpp: Dumped two Mars Electronics vending machines. [Joan RF, jordigahan, ClawGrip]
- 12604: dai_cass/xml: Moved language information to info elements; pcw.xml, xegs.xml: Cleaned up descriptions. [ArcadeShadow]
- 12610: debugger/debuggdbstub.cpp: Added an option to set the IP address to listen on. [Ramiro Polla]
- 12615: a800_flop.xml; a2600.xml: Improved descriptions. [ArcadeShadow]
- 12619: c128_flop.xml; plus4_cart.xml; vic1001_flop.xml; pet_rom.xml: Cleaned up descriptions. [ArcadeShadow]
- 12623: casio/pv1000.cpp: Assert BUSRQ during active display (gives more realistic performance). [lidnariq]
- 12624: Dumped three karaoke cartridges and two IVL Technologies karaoke systems. [David Haywood, TeamEurope]
- 12626: leapfrog_leappad_cart.xml: Dumped 21 CocoPad cartridges and one LeapPad cartridge. [David Haywood, TeamEurope]
- 12627: heathzenith/mms77316_fdc.cpp: Suppress side effects of data reads for debugger accesses. [Mark Garlanger]
- 12628: igs/igs_fear.cpp: Added more detail to manufacturer and description metadata. [Michael Sanborn]
- 12630: metro/metro.cpp: Split driver state class for different hardware configurations and cleaned up code. [cam900]
- 12631: casio/pv1000.cpp: Fixed video scan line interrupt generation regression. [lidnariq]
- 12632: skeleton/koto_zevio.cpp: Added a skeleton Koto Laboratory Zevio SoC driver with one game. [David Haywood, TeamEurope]
- 12633: tvgames/generalplus_gpl16250_spi.cpp: Added a Plarail Shinkansen driving game (not working). [David Haywood, TeamEurope]
- 12634: neogeo/neogeo_spr.h: Fixed horizontal video timings; neogeo/midas.cpp: Fixed zoom table RAM size. [cam900]
- 12638: capcom/cps2.cpp: Added newer revisions of Hyper Street Fighter II and X-Men Vs. Street Fighter. [bugcutt]
- 12639: tvgames/xavix_2000.cpp: Added preliminary support for Duel Masters: Duel Station. [David Haywood, TeamEurope]
- 12640: gaelco/gaelco3d.cpp: Added placeholders for the undumped microcontroller used by Speed Up. [Recreativas.org, ClawGrip]
- 12641: konami/xmen.cpp: Added service switch inputs. [jotego]
- 12642: igs/pgm2.cpp: Dumped the CPLD for Bu Bu Car. [Victor Fernandez (City Game), Recreativas.org, ClawGrip]
- 12643: misc/changyu.cpp: Hooked up the OPLL sound chip and vertical sync interrupt. [flama12333]
- 12645: sgi_mips.xml: Renamed some NetBSD CD-ROM images to make labels unique across parent/clone sets. [jflatt]
- 12646: cpu/t11, ussr/bk.cpp: Improved interrupt handling on the 1801VM1 CPU and fixed miscellaneous issues. [shattered]
- 12647: sinclair/tsconf.cpp: Fixed graphics layer priorities and screen updates. [holub]
- 12649: matsushita/kn5000.cpp: Added a skeleton driver for the Technics SX-KN5000 keyboard. [Felipe Sanches, Angelo Salese]
- 12651: konami/k052109.cpp: Implemented a configuration bit used by xmen and gradius3 allowing a workaround to be removed. [jotego]
- 12652: tvgames/spg2xx.cpp: Added Senario Drum Super Star. [David Haywood, Sean Riddle, Peter Wilhelmsen]
- 12654: gaelco/gaelco3d.cpp: Added placeholder for Football Power ball controller microcontroller ROM. [Recreativas.org, ClawGrip]
- 12655: tvgames/spg2xx.cpp: Filled in the year for Drum Super Star. [David Haywood]
- 12656: atari/a2600.cpp: Added an NTSC TV Boy variant from Nics. [Taksangs, David Haywood]
- 12657: tvgames/spg2xx_wiwi.cpp: Filled in the year for Double Dance Mania: Mega 12 (shown on packaging). [David Haywood]
- 12659: casio/pv1000.cpp: Fixed I/O port reads and interrupt acknowledgement. [lidnariq]
- 12661: hp/hp98x6.cpp, hp/hp98x6_optrom.cpp, hp98x6_rom.xml: Added HP98x6 series option ROM support. [F.Ulivi]
- 12662: cirsa/neptunp2.cpp: Dumped B. Gaming Technology Dancing Bells (not working). [hammy, ClawGrip]
- 12663: atari/cops.cpp: Added default non-volatile RAM contents for Revelations. [David Haywood]
- 12664: igs/igs_fear.cpp: Save non-volatile RAM contents, and cleaned up inputs. [David Haywood]
- 12665: sat_cart.xml, sat_vccart.xml: Avoid abbreviations and use lowercase for descriptive text in descriptions. [ArcadeShadow]
- 12667: igs/igs_m027.cpp: igs/igs_m027xa.cpp: Dumped internal ROMs for two IGS027A CPUs. [Peter Wilhelmsen, David Haywood]
- 12671: igs/igs_m027.cpp: Dumped internal ROMs for four IGS027A CPUs. [Guru, XingXing, David Haywood]
- 12672: konami/k573fpga.cpp: Implemented proper MP3 decryption for Dance Dance Revolution Solo Bass Mix. [spicyjpeg, Windy Fairy]
- 12675: machine/intelfsh.cpp: Added ST M29W640GB 8K Flash device. [Wilbert Pol]
- 12677: igs/igs_m027.cpp: Dumped internal ROMs for two IGS027A CPUs. [Guru, XingXing, David Haywood]
- 12679: emu/debug/dvdisasm.cpp: Fixed horizontal scrolling; debugger/win: Don’t restrict maximum window width. [dave-br]
- 12680: igs/igs_m027.cpp, igs/igs_m027_link.cpp: Dumped internal ROMs for four IGS027A CPUs. [Guru, XingXing, David Haywood]
- 12681: msx1_cart.xml: Corrected ROM loading for X & Y. [Wilbert Pol]
- 12683: igs/igs_m027.cpp: Added decryption for lhdmg and lhdmgp. [XingXing, Happy]
- 12685: igs/pgmcrypt.cpp: Fixed decryption for mgcs3 and mgzz; igs/igs_m027.cpp corrected a game title. [XingXing, Happy]
→ NOWSZY [arcade] ClrMamePro 4.049 22/08/2024
Clrmamepro 4.049 22/08/2024
- fixed: falsely remove backup's _unknown folder in case of a failed backup which might remove already backuped and removed unneeded files. Only if _unknown folder isn't present before.
- fixed: skip a non software list rompath if it is also assigned to a non active software list which would list all sets in that path as fully missing (combined mode only)
- fixed: missing disk merging information within softwarelists, so that some identical chds stay in the clone set (combined mode only)
- added: verify delta chds (via chdman)
Clrmamepro 4.048d 28/11/2023
- fixed: softwarelists can lack some possible mergings
- fixed: possible assertion during delta checks
Clrmamepro 4.048c
- fixed: wrong "Error while..." message after delta operation succeeded but backup is disabled.
- misc: minor changes to the delta output messages
Rebuilder 0.7 28/11/2023
- fix software list rom sizes determination (wasn't limited to loadflag value)
- fix software list merging (SL/SL collections don't use merge attributes, so lookup by hash in a parent/clone relationship)
- don't use # in default pattern (rompath) names since such names would be cut off when used in mame.ini due to comment handling
- pattern names can't end with '.' (Windows doesn't like this), replaced cases with "_"
- minor changes to the stats count output
- updated 3rd party libs (spdlog, bit7z, pugixml)
2023-05-04 Rebuilder V0.06 released
- run source and destination file matching in multiple threads (speed up)
2023-04-14 Rebuilder V0.05 released
- general unicode handling overhaul, utf8 chars in pathnames, patterns, xml, files, folders, archives, console output should be fine now
2023-03-12 Rebuilder V0.04 released
- support reading of (split)rar/(not split)7z and writing of 7z files
- detection of zip, 7z, rar, chd files by byte signature (instead of extensions, but not within archives)
- selectable tempfolder in settings.xml
- minor speed up due to upfront matching size check
- updated various 3rd party libs, added 7z.dll
- ctrl-c will stop the rebuilding and cleans up temporary files/folders
- various internal cleanup
2022-10-05 Rebuilder V0.03 released
- use a real move operation in case of copy/deleting single files (incl. chds)
- add option -u, --uselinks to generate filesystem hard or sym links instead doing a file copy or move operation
2022-08-16 Rebuilder V0.02 released
- since MAME can't handle subfolders in decompressed sets, decompressed sets and chds are always stored flat in folders (no clone/dependency subfolders in full or standalone mode). When kept compressed, the archives will hold subfolders
- not existing romOf reference leads to removed merge information for the machine
2022-07-13 Rebuilder V0.01 released
→ NOWSZY [arcade] Mame x64 0.268 1/08/2024
MAME 0.268 31 Jul 2024
We’re pleased to announce that MAME 0.268 is available for your enjoyment. This release adds support for Au, an almost forgotten four-way shooter released by Tehkan in 1983. Two IGS redemption games, Fearless Pinocchio and Super Kids, are now playable and have working sound. Speaking of IGS, the Super Poker games were also made playable this month. After many years, the last major issues in Merit’s Match’em Up have been resolved. The quiz game Revelations has had its LaserDisc dumped, and the game is now emulated.
Several more Apple Macintosh models are now working, including the high-end IIfx, Quadra 900 and Quadra 950, the Macintosh Portable, and the PowerBook 100. Three 68k-based workstations made by Hewlett-Packard in the early 1980s, the HP 9826A, HP 9836A and HP 9836C, have been added in this release. Speaking of Hewlett-Packard, the HP9133 external disk interface is now supported, giving you more storage options for the HP 9000/200 and HP 9000/300 series computers.
This release adds the original release of Pop’n Music Animelo 2, the Konami release of Guttang Gottong, and quite a few chess computers. Sanyo’s PHC-20 8-bit home computer and Thaler’s MPS-65 and CT-65 6502 development boards are now supported. Software list updates include a more complete collection of NV Magazine disks for MSX 2 computers and the latest clean cracks of Apple II software on floppy disks.
MAME Testers bugs fixed
- 08878: [DIP/Input] DIP switches and machine configuration menus do not refresh conditional setting correctly. (Vas Crabb)
- 08886: [Sound] (nichibutsu/terracre.cpp) terracren: Bass channel in background music is inaudible. (Lord Nightmare)
New working systems
- Au (Swimmer conversion) [Neill Baker Tech]
- Apple Computer Macintosh Quadra 900 [R. Belmont]
- Apple Computer Macintosh Quadra 950 [R. Belmont]
- Hewlett-Packard HP 9826A [F.Ulivi]
- Hewlett-Packard HP 9836A [F.Ulivi]
- Hewlett-Packard HP 9836C [F.Ulivi]
- Novag Industries Diamond II [hap, Berger]
- Novag Industries Sapphire [hap, Berger]
- Novag Industries Sapphire II [hap, Berger]
- Saitek Kasparov Centurion [hap, Berger]
- Saitek Kasparov GK 2100 [hap, Berger]
- Sanyo PHC-20 [Nigel Barnes, Tony Jewell]
- Sega Toys / Alpine Electronics, Inc. Car Beena [TeamEurope, QUFB]
- Thaler MPS-65 [Nigel Barnes]
New working clones
- Dodge City (9131-02, U9-2B) [Brian Troha, The Dumping Union]
- E&L Instruments MT-80Z [anonymous]
- Excalibur Electronics Ivan The Terrible (H8/3216 version) [hap, Sean Riddle]
- Guttang Gottong [system11]
- Hegener + Glaser Mephisto ESB II (ESB II board) [hap, Berger]
- Hegener + Glaser Mephisto II (set 3) [Berger]
- Jingle Bell (v200US) [Ioannis Bampoulas]
- Link (Korean bootleg of Atari Tetris) [Taksangs]
- Miss World 2002 [system11, Brian Troha, The Dumping Union]
- Missile Command (rev 1, A035467-01 PCBs) [Joe Magiera, The Dumping Union]
- Missile Command (rev 2, A035467-01/03 PCBs) [Joe Magiera, The Dumping Union]
- Missile Command (rev 3, A035467-01/03 PCBs) [Joe Magiera, The Dumping Union]
- Pop'n Music Animelo 2 (JAA) [Taro]
- Pop'n Music Animelo 2 (JAA, license expired) [Taro]
- Saitek Kasparov Cougar [hap, Berger]
- Street Smart (bootleg of World version 1) [f205v]
- Thaler CT-65 [Nigel Barnes]
- WOW New Fantasia [system11, The Dumping Union]
Systems promoted to working
- Apple Computer Macintosh IIfx [R. Belmont]
- Apple Computer Macintosh Portable [R. Belmont]
- Apple Computer Macintosh PowerBook 100 [R. Belmont]
- Fearless Pinocchio (V101US) [David Haywood, XingXing, Peter Wilhelmsen]
- Match'em Up (6221-51, U5-1) [Ivan Vangelista]
- Montana Super Draw (4436-05, U5-0) [Brian Troha]
- Multitech Micro-Professor 1 Plus [Nigel Barnes]
- Revelations [James Wallace]
- Super Kids (S019CN) [David Haywood, XingXing]
- Super Poker (v306US) [Ivan Vangelista]
- Superstar (4435-81, U5-1) [Ivan Vangelista]
- Wild Guns (SNES bootleg) [Devin Acker]
Clones promoted to working
- The Couples (set 1) [Ivan Vangelista]
- The Couples (set 2) [Ivan Vangelista]
- The Couples (set 3) [Ivan Vangelista]
- Dodge City (2131-82, U5-0 GT) [Ivan Vangelista]
- Dodge City (2131-82, U5-0D) [Ivan Vangelista]
- Dodge City (2131-82, U5-50) [Ivan Vangelista]
- Match'em Up (6221-55, U5-1, German) [Ivan Vangelista]
- Megatouch 5 (9255-60-01 R0C, Standard version) [Ivan Vangelista]
- Super Poker (v102UA) [Ivan Vangelista]
- Super Poker (v200UA) [Ivan Vangelista]
- Super Poker (v201UA) [Ivan Vangelista]
- Super Poker (v203US) [Ivan Vangelista]
- Super Poker (v205US) [Ivan Vangelista]
New systems marked not working
- Alcatel Web Touch One (model 2840, Terra, Spanish) [ArcadeHacker, ClawGrip]
- Azkoyen Vending machine model T6 [Joan RF, jordigahan]
- Azkoyen Vending machine model T8 [Joan RF, jordigahan]
- Azkoyen Vending machine model T12 [Joan RF, jordigahan]
- Azkoyen Vending machine model T61 (set 1) [Joan RF, jordigahan]
- Epoch / SSD Company LTD Croket! Itada Kinka! Banker Battle!! (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
- Epoch / SSD Company LTD Excite Ping Pong 2 (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
- Takara / SSD Company LTD Gun Gun Revolution (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
- Battle Gear 3 (Ver.2.01A) [Goilup, Camoyoshi, JCStahl1]
- Boo 1000 [Ioannis Bampoulas]
- Dice Master [trol]
- Hard Puncher Hajime no Ippo 2 - The Fighting! - Ouja e no chousen (VER.2.00J) [hammy, buffi, Windy Fairy]
- Hill Climber [hammy, Boge, K.CAT]
- Icescape (V104FA) [Ioannis Bampoulas]
- IVL Technologies (Disney / Memcorp Inc license) Disney Classic Handheld Karaoke Player (DKS7000-C) [Sean Riddle, David Haywood]
- IVL Technologies (Memorex license) Star Singer Karaoke (MKS4001) [Sean Riddle, David Haywood]
- Jungle King 2002 (V209US) [Ioannis Bampoulas]
- Lucky Cross (V106SA) [Ioannis Bampoulas]
- Multi-Action 6711-14-R0A [Brian Troha, The Dumping Union]
- Multi-Action 7558-01-R4 [Brian Troha, The Dumping Union]
- Multi-Action 8340-01-R1 [Brian Troha, The Dumping Union]
- Multi-Action 9800-20-R0 [Brian Troha, The Dumping Union]
- Ocean Paradise (V105US) [Ioannis Bampoulas]
- Olympic 5 (V112US) [Ioannis Bampoulas]
- Roland RD-500 Digital Piano [Giulio Zausa]
- Sciento b.v. Robot Training Arm CS-113 [anonymous]
- Sutjaro Haeyo Deluxe [Taksangs, David Haywood]
- Tektronix XD88/01 [CJ Reha]
- Terebi Denwa Thomas the Tank Engine and Friends [Phil Bennett]
- Tomy / SSD Company LTD Shooting King (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
- Triple Fever (V107US) [Ioannis Bampoulas]
- UFO À La Carte [hap, David Viens]
- VTG Interactive Virtual Tennis (VTG) [Sean Riddle, David Haywood]
- Wild Fruit (V208US) [Ioannis Bampoulas]
New clones marked not working
- Azkoyen Vending machine model T61 (set 2) [Joan RF, jordigahan]
- Crazy Bugs (V200US) [Ioannis Bampoulas]
- Crazy Bugs (V202US) [Ioannis Bampoulas]
- Crazy Bugs (V204US) [Ioannis Bampoulas]
- Grand Prix (Treasure Bonus bootleg) [Taksangs, charlie]
- Hamburger House 9 [Taksangs, charlie]
- Haunted House (IGS, V101US) [Ioannis Bampoulas]
- IVL Technologies KaraokeTV Star (US, with 25 songs, 'FREE 35 Hit Songs / $35 value' packaging) [David Haywood, TeamEurope]
- Ocean Paradise (V101US) [Ioannis Bampoulas]
- Olympic 5 (V107US) [Ioannis Bampoulas]
- Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.007, Japan) (CDP-10002A) [SBH]
- Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.011, Japan) (CDP-10002C) [SBH]
- Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.000, Japan) (CDP-10002D) [SBH]
- Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.002, Japan) (CDP-10002E) [SBH]
- Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.3.000, Japan) (CDP-10002F) [SBH]
- Super Glob (Pac-Man hardware, bootleg) [tirino73, f205v]
New working software list items
- aim65_cart: AIM 65 BASIC v1.1 (alt) [OldComputers ES]
- apple2_flop_clcracked:
Alpine Tram Ride (revision 0) (4am crack), Bike Hike (revision 0) (4am crack), Fantastic Animals (4am crack), Kinder Critters: Letters and Patterns (4am crack), Math Word Problems Volume 2: Money (4am and san inc crack), Mathosaurus: Computation (4am crack), Monster Smash (version 2.0) (4am crack), On Balance (4am crack), Pet Shop (A-347 version 1.0) (4am crack), Punctuation Rules (4am and san inc crack), Punctuation Skills: End Marks, Semicolon, and Colon (4am crack), Questprobe featuring Spider-Man (version B-258) (4am crack), Reader's Treasure Chest: Level One (4am crack), Real Math: Level I (4am crack), Real Math: Level II (4am crack), Real Math: Level III (4am crack), Success with Math: Multiplication/Division (4am crack), Teacher's Pet (4am crack), The Teacher's Tool Kit: Multiple Choice (4am crack), The Teacher's Tool Kit: Word Match (version 2.0) (4am crack), The Teacher's Tool Kit: Word Scramble (version 2.0) (4am crack), The Teacher's Tool Kit: Word Search (version 2.0) (4am crack), Tink!Tonk!: Tinka's Mazes by Mercer Mayer (4am crack), Top Readers' Club: Grade 2 (4am crack), Top Readers' Club: Grade 3 (4am crack), Top Readers' Club: Grade 4 (4am crack), Top Readers' Club: Grade 5 (4am crack), The Trivia Arcade (4am crack) [4am, A-Noid]
Questprobe featuring Spider-Man (version F-261) (4am crack), War (4am crack) [4am, A2_Canada, A-Noid]
Developing Writing Skills (4am crack), Earthquakes and Volcanoes (4am crack), Factactics Trivia Game: Sports (4am crack), Language Activities Courseware Level 3 (4am crack), Language Carnival 2 (4am crack), Peanuts Math Matcher (4am crack), Ray Tracing (version 1.0, July 1986) (4am crack), Scott Adams Graphic Adventure 1: Adventureland (version 2.0/416) (4am crack), Success with Algebra: Advanced Linear Equations (4am crack) [4am, txgx42, A-Noid] - carbeena: Car Beena Tentou-you Demo 1 [TeamEurope, QUFB]
- ibm5170: Aces of the Deep, Aces of the Deep: Expansion Disk, Aces Over Europe, Aces Over Europe (Germany), Arcade Pool (alt), Archon Ultra, Blackthorne, Lethal Weapon, Lethal Weapon (Big Games), Psycho Pinball, Sensible World of Soccer, Super Street Fighter II Turbo, Warriors, Worms, Zoop [Total DOS Collection]
- ibm5170_cdrom: Karaoke Manager Installation CD - Karaoke Manager Version 1.4 (bundled with KaraokeTV Star) [Sean Riddle]
- mpf1_rom: BASIC-IP, BASIC-MPF, FORTH-IP, Hex Download Program [anonymous]
- msx2_flop:
Sunrise IDE firmware (v2.40), Sunrise IDE firmware (v2.50) [anonymous]
NV Hokkaido Vol. 1 (Japan), NV Magazine 1-gou (Japan), NV Magazine 2-gou (Japan), NV Magazine #3 (Japan), NV Magazine 4 (Japan), NV Magazine #5 (Japan), NV Magazine #6 (Japan), NV Magazine #7 (Japan), NV Magazine #8 (Japan), NV Magazine #9 (Japan), NV Magazine #10 (Japan), NV Magazine #20 (Japan), NV Magazine #21 (Japan), NV Magazine #22 (Japan), NV Magazine #23 (Japan), NV Magazine #24 (Japan), NV Magazine #25 (Japan), NV Magazine #26 (Japan), NV Magazine 1996-10 (Japan), NV Magazine 1998-6 (Japan), NV Magazine 1998-9 (Japan), NV Magazine 1998-10 (Japan), NV Magazine 1999-1 (Japan), NV Magazine 1999-2 (Japan), NV Magazine 1999-3 (Japan), NV Magazine 1999-5 (Japan), NV Magazine 1999-6 (Japan), NV Magazine 1999-7 (Japan), NV Magazine 1999-8 (Japan), NV Magazine 1999-9 (Japan), NV Magazine 1999-10 (Japan), NV Magazine 1999-11 (Japan), NV Magazine 2000-1 (Japan), NV Magazine 2000-2 (Japan), NV Magazine 2000-3 (Japan), NV Magazine 2000-4 (Japan), NV Magazine 2000-5 (Japan), NV Magazine 2000-6 (Japan), NV Magazine 2000-7 (Japan), NV Magazine 2000-8 (Japan), NV Magazine 2000-9 (Japan), NV Magazine 2000-10 (Japan), NV Magazine 2000-11 (Japan), NV Magazine 2000-12 (Japan), NV Magazine 2002-1 (Japan), NV Magazine 2002-2 (Japan), NV Magazine 2002-4 (Japan), NV Magazine 2002-5 (Japan), NV Magazine SP #2 (Japan), NV Magazine Zoukan-gou #3 (Japan), NV Magazine Zoukan-gou #4 (Japan), NV Magazine Zoukan-gou #6 (Japan), NV RSDM #4 (Japan) [file-hunter] - psion_ssd: Widget Games Pack 3 [anonymous]
- spectrum_cass:
Farmer Jack In Harvest Havoc! (Bob Smith, digital release) [Bob Smith]
Moonraker, Puncman 3 and 4 (alt), Saboteur II - O Angelos Edikeitai (PIM) [Luís Rato, Planeta Sinclair]
1º Campeonato Nacional de Jogos de Computador, Cálculo de Cadernetas, Cálculo de Rumo e Base e Irradiação, Comilão (Timex), Dimensionamento de Vigas, Dimensionamento de Vigas (prototype), Programa "Zig Zag" - 1º Campeonato Nacional de Jogos de Computador, Promoção 84, Promoção 84 (split files), Rotinas para Efeitos Especiais [Planeta Sinclair]
Castlevania: Spectral Interlude (v1.1a, Portuguese, 128K) [Rewind]
Bride of Frankenstein (bugfix), Bride of Frankenstein (Dro Soft), Castlevania: Spectral Interlude (v1.1, Portuguese, 128K), Dark Star (MCM), Dustin (small case), Dyna Star (alt), Evaristo el Punky, Fallen Angel (Musical 1), Football Manager 2 (System 4), Football Manager 2 (System 4, small case), El Mantecas, Saimazoom (medium case), Saimazoom (small case) [Spectrum Computing]
Manchester United (System 4, alt) [El Trastero del Spectrum]
Software list items promoted to working
- pc8801_flop: Mid Garts (Dual Side), N88 BASIC MH System Disk (v2.3), N88-BASIC mkIIMR System Disk (v2.3), N88-BASIC mkIIMR System Disk (v2.3, alt), N88-BASIC mkIIMR System Disk (v2.3, alt 2), N88-Nihongo BASIC MA System Disk (v2.1), N88-Nihongo BASIC MA2 System Disk (v2.2), N88-Nihongo BASIC MC System Disk (v2.2), Yukar Mini [Roman Donchenko, Angelo Salese]
New software list items marked not working
- easy_karaoke_cart: Disney Princess 10-Song Karaoke Cartridge II (DK-P2), Disney Princess 10-Song Karaoke Cartridge III (DK-P3) [Sean Riddle, David Haywood]
- fp1100_cass: Alien no Gyakushū, Attack Sea Monster, Backgammon, Golf Game, Kalah Game, Moo Game, Renga Kuzushi, Vegetable Crush [archive.org]
- hikara: Best Hit Collection Volume 6: Kids' Song 1, Hi-kara 10-song capacity user cartridge (used, with 10 songs, set 2) (Japan), Hi-kara 20-song capacity user cartridge (used, with 20 songs, set 2) (Japan), Hi-kara 5-song capacity user cartridge (used, with 2 songs) (Japan), Hi-kara 5-song capacity user cartridge (used, with 4 songs, set 2) (Japan) [David Haywood, TeamEurope]
- megaduck: Bilder Lexikon [PeT, TeamEurope, SSJ, Youkal3]
- msx2_flop: NV Magazine 1996-12 (Japan), NV Magazine 1998-11 (Japan), NV Magazine 2001-12 (Japan), NV Magazine 2002-3 (Japan) [file-hunter]
- nes: 150 Chāojí Bàng Hé Kǎ [Taksangs]
- psion_ssd:
OVAL Workabout Repro V0.24B, PC Card Adaptor Repro V1.00F, SidePDT V1.01F, System Disk V2.20 [anonymous]
MC Missile, System Disk V2.12 [The Last Psion]
EROS Ver.4.0 (Licensed to The Yorkshire Post), Spreadsheet, System Disk (MC Word) V2.50 [zedstarr]
Merged pull requests
- 12088: bus/mc10: Added minimum ROM size and block size checks for cartridge ROMs, and cleaned up code. [Sylvain Glaize]
- 12387: rockwell/aim65.cpp: Added DRAC-1 ROM BIOS option; aim65_cart.xml: Added another BASIC version. [OldComputers ES, ClawGrip]
- 12395: ibm5170.xml: Added fifteen working items and replaced one item with a better dump. [Total DOS Collection, ArcadeShadow]
- 12403: nes.xml: Added a pirate multi-game cartridge (not working). [Taksangs, ClawGrip]
- 12410: vsystem/vsystem_spr.cpp, vsystem/vsystem_spr2.cpp: Converted to use device_gfx_interface to decode graphics ROMs. [cam900]
- 12444: shared/rax.cpp: Converted to use device_mixer_interface for sound output and cleaned up code. [cam900]
- 12446: nichibutsu/cclimber.cpp: Added Au (Swimmer conversion) and refactored code. [Neill Baker Tech]
- 12464: skeleton/easy_karaoke.cpp, ibm5170_cdrom.xml: Added KaraokeTV Star and Star Singer Karaoke sets. [Sean Riddle, David Haywood]
- 12467: alice32.xml, alice90.xml, nes_datach.xml: Avoid abbreviations and use lowercase for descriptive text. [ArcadeShadow]
- 12485: atari/cops.cpp: Dumped LaserDisc for Revelations and emulated necessary devices. [James Wallace, AintBigAintClever]
- 12502: heathzenith/mms77316_fdc.cpp: Hooked up wait output for burst mode used with 8" drives. [Mark Garlanger]
- 12503: sega/sega_beena.cpp, carbeena.xml: Added Car Beena and software list with one item. [TeamEurope, QUFB]
- 12504: cpu/xa: Added a disassembler for the Philips XA architecture. [David Haywood]
- 12506: cpu/tms32025.cpp: Added the TMS32020 variant. [cam900]
- 12509: tvgames/spg2xx.cpp: Added VTG Interactive Virtual Tennis (not working). [Sean Riddle, David Haywood]
- 12510: cpu/m68000: Fixed fmovem loads for mode 2. [Sven Schnelle]
- 12511: formats/fs_hplif.cpp, formats/hp300_dsk.cpp: Fixed HP 9121 format #4. [Sven Schnelle]
- 12513: emu/rendersw.hxx: Calculate cosine table at compile time. [FlykeSpice]
- 12514: bus/hp_dio: Added the HP98624 GPIB interface card. [Sven Schnelle]
- 12515: casio/pv1000.cpp: Fixed border colors. [lidnariq]
- 12516: pc/cuttherope.cpp: Corrected year and added notes clarifying which game has been dumped. [ClawGrip]
- 12519: atari/cops.cpp: Added more detailed setup instructions for Revelations in comment. [James Wallace]
- 12520: gaelco/atvtrack.cpp: Added notes and placeholder for ROM for the Gaelco Football I/O board. [Recreativas.org, ClawGrip]
- 12521: gaelco/gaelcopc.cpp: Added a note about the Tuning Race I/O board. [ClawGrip]
- 12522: heathzenith/h89.cpp: Fixed memory writes when ROM is enabled (fixes a boot issue with HDOS 2.0). [Mark Garlanger]
- 12523: heathzenith/mms77316_fdc.cpp, heathzenith/z37_fdc.cpp: Improved logging and tidied up code. [Mark Garlanger]
- 12524: machine/ncr5385.cpp: Assert interrupt output for invalid/reserved commands. [Adam Billyard]
- 12525: machine/spg2xx_audio.cpp, sound/imaadpcm.cp: Use IMA ADPCM sample format (rather than Oki ADPCM). [Simon Eriksson]
- 12526: heathzenith/z29.cpp: Added comments about I/O port connections based on ROM listing. [Mark Garlanger]
- 12528: bus/hp_dio: Moved all card implementation classes to anonymous namespaces. [Sven Schnelle]
- 12529: nmk/nmk16.cpp: Adjusted video timings to match real hardware and updated emulation status flags. [Sergio Galiano]
- 12530: cpu/z80: Started implementing the R800 instruction set and timings. [Wilbert Pol]
- 12531: sinclair/beta_m.cpp: Allow turbo clock to be used for WD179x floppy drive controller. [holub]
- 12532: sinclair/sprinter.cpp: Fixed #1f I/O detection and redirection. [holub]
- 12534: skeleton/webtouchone.cpp: Added a skeleton driver for the Alcatel Web Touch One phone. [ArcadeHacker, ClawGrip]
- 12535: heathzenith/z37_fdc.cpp: Always assert floppy drive controller’s ready input (fixes HDOS 2.0 formatting). [Mark Garlanger]
- 12537: konami/firebeat.cpp: Added Pop'n Music Animelo 2 (JAA); konami/twinkle.cpp: Added notes. [Taro, Windy Fairy]
- 12540: skeleton/madmoney2.cpp: Corrected ROM file name. [ClawGrip]
- 12542: toaplan/toaplan2.cpp: Sorted address map entries and updated a source file name in a comment. [cam900]
- 12543: skeleton/design.cpp: Added skeleton drivers for five more Azkoyen vending machines. [Joan RF, jordigahan, ClawGrip]
- 12544: apple2_flop_clcracked.xml: Added latest cracks (39 new working items) and improved metadata. [4am, A-Noid]
- 12545: nmk/nmk004.cpp: Extracted internal ROM using a new technique. [Sergio Galiano]
- 12547: atari/atetris.cpp: Added a Korean Tetris bootleg called Link and re-dumped the atetb5205 sound ROM. [Taksangs, ClawGrip]
- 12548: casio/pv1000.cpp: Corrected screen image position within borders. [lidnariq]
- 12549: trs/gime.cpp: Don’t latch video RAM bank at start of frame. [Tim Lindner]
- 12551: igs/pgmcrypt.cpp: Fixed decryption for Fearless Pinocchio. [XingXing, Happy]
- 12552: tvgames/xavix.cpp: Added four TV games (not working). [TeamEurope, Peter Wilhelmsen, David Haywood]
- 12553: igs/igs_fear.cpp, igs/pgmcrypt.cpp: Dumped the internal IGS027A CPU ROM and fixed decryption for Fearless Pinocchio. [tormod, Peter Wilhelmsen, XingXing, David Haywood]
- 12554: seibu/goal92.cpp: Identified some DIP switch settings and added DIP switch locations. [Uncle Petros]
- 12555: Dumped Roland RD-500 and D-50 ROMs, added preliminary GP TC6116 sound chip device, and fixed some issues. [Giulio Zausa]
- 12558: atari/atetris.cpp: Re-dumped graphics ROM for Link. [Taksangs, ClawGrip]
- 12559: nmk/nmk16.cpp: Fixed sprite chip clock frequency for high-resolution games. [cam900]
- 12561: bus/ieee488: Added HP9133 Floppy/Fixed disk drive used with HP9000 systems. [Sven Schnelle]
- 12562: nmk/nmk16.cpp: Use PROM contents to configure video interrupts. [Sergio Galiano]
- 12563: igs/igs_fear.cpp: Implemented timer, real-time clock, interrupts and I/O, making games playable. [XingXing, Happy]
- 12565: nintendo/snesb.cpp: Identified DIP switch settings and fixed Wild Guns continue counter initialization. [Devin Acker]
- 12567: bus/isa/dectalk.cpp: Use unrealistically high DSP clock frequency to work around DAC output issues. [datajake1999]
- 12570: casio/pv1000.cpp: Fixed PCG tile banking, implemented video disable bit, and corrected default aspect ratio. [lidnariq]
- 12571: taito/buggychl.cpp: Listed undumped versions seen in videos in header comment. [negunma]
- 12572: machine/spg2xx_audio.cpp: Fixed behavior of audio channel enable and stop flags. [Simon Eriksson]
- 12575: seta/speglsht.cpp Added note about graphical issues in title screen animation. [cam900]
- 12580: machine/spg2xx_audio.cpp: Update wave address register during playback. [Simon Eriksson]
- 12582: msx2_flop.xml: Added 56 items (52 working), and removed one item. [file-hunter, Wilbert Pol]
- 12583: bus/msx/cart/ide.cpp: Added support for Sunrise ATA-IDE interfaces. [msxpro, Wilbert Pol]
- 12585: machine/upd765.cpp: Only clear drive busy bits on executing sense interrupt status command. [Brian Johnson]
- 12588: bus/rs232.cpp: Added Mouse Systems serial mouse to default RS-232 devices. [Brian Johnson]
- 12590: heathzenith/h8.cpp: Added serial console and layout views with keypad and console screen. [Jeff Tranter]
- 12591: konami/viper.cpp: Hooked up World Combat gun inputs, and removed some redundant clone sets. [Hydreigon]
- 12594: machine/at28c64b.cpp: Fixed reading off the end of small default non-volatile RAM content regions. [Kelvin Sherlock]
- 12595: kaneko/snowbros.cpp: Added Semicon Sutjaro Haeyo Deluxe (not working). [Taksangs, David Haywood]
- 12597: sound/scspdsp.cpp: Use util::sext for sign extension and use lowercase hexadecimal literals. [cam900]
- 12599: hp/hp98x6.cpp, hp/hp98x6_upi.cpp: Added support for the HP 9826A, HP 9836A and HP 9836C. [F.Ulivi]
- 12600: bus/msx/cart/ide.cpp: Removed unnecessary interface_pre_start and ROM bank. [Wilbert Pol]
- 12603: spectrum_cass.xml: Added 29 working items and improved metadata. [ArcadeShadow]
- 12606: skeleton/easy_karaoke_cart.cpp: Dumped a Disney-themed version and two associated cartridges. [Sean Riddle, David Haywood]
- 12607: namco/namcos10.cpp: Added notes and improved inputs for Hajime no Ippo 2. [Windy Fairy]
- 12608: sega/dsbz80.cpp: Fixed volume control, added member variables to save satates, and cleaned up code. [cam900]
- 12612: pc8801_flop.xml: Added parent/clone relationships for D' sets. [ArcadeShadow]
- 12613: megaduck.xml: Added Bilder Lexikon for the Megaduck computer (not working). [PeT, TeamEurope, SSJ, Youkal3]
- 12614: mtx_cass.xml, n64.xml, snes_bspack.xml: Use lowercase for descriptive text in descriptions. [ArcadeShadow]
- 12616: hikara.xml: Added four user cartridges and one Best Hit Collection cartridge. [David Haywood, TeamEurope]
- 12617: cpu/xa: Added initial Philips XA CPU emulation; igs/igs_fear.cpp: Hooked up XA sound CPUs. [David Haywood]
- 12618: hp_dio/hp98620: Implement device_execute_interface to schedule DMA transfers. [Sven Schnelle]
- 12621: nmk/macrossp.cpp: Cleaned up code and marked quizmoon as having imperfect graphics emulation. [cam900]
→ NOWSZY [arcade] Mame x64 0.267 30/06/2024
MAME 0.267 30 Jun 2024
Today’s the day for MAME 0.267, our midyear release. This month, we’ve got a brand new Z80 CPU core. It’s going to help us support more of the extensive family of Z80-like CPUs and also allow more precise control over bus timings. Speaking of CPU emulation, there are some nice fixes for long-standing Motorola 68k floating point unit bugs. They’re particularly noticeable in classic Mac applications whenever trigonometry is involved, but they also help some arcade systems.
The Tomy Prin-C children’s sticker designer system has come to life this month, with inputs and video output, and enough bug fixes to the Fujitsu F2MC-16 CPU core to get the software running. The printer isn’t emulated, but you can still have fun experimenting with this unique system. If you want something a bit more grown-up, some DMA fixes allow the MIPS-based Sony NEWS workstations to boot the earlier NEWS-OS 4.1R, and there’s a new software list with installation media to get you started.
MAME Testers bugs fixed
- 05411: [Graphics] (apple/maclc3.cpp) maclc3: Jigsaw Puzzle pieces are drawn incorrectly. (R. Belmont)
- 08793: [Core] (apple/maclc.cpp) Mac II FPU Errors: 68881 instructions produce incorrect results. (R. Belmont)
- 08870: [Debugger] debugger: The tracesym command uses a view of a destructed temporary string. (Patrick Mackinlay)
New working systems
- Hayauchi Gun Kids [Darksoft, TeamEurope]
- Hewlett-Packard HP 9816A [F.Ulivi]
- Krypton / Timorite Regency [hap, Berger]
- Novag Industries Zircon II [hap, Berger, Sean Riddle]
- Saitek Kasparov Turbo Advanced Trainer (H8/3212 version) [hap, Berger]
New working clones
- Aerolitos Espaciales (Spanish bootleg of Asteroids) [Heckler, jordigahan]
- Benesse Corporation Pocket Challenge V2 [David Haywood]
- Chloe Corporation Chloe 280SE [Andrew Owen, holub]
- Fidelity Computer Products Elite A/S Challenger (experimental) [Berger]
- Goindol (Afega) [playero]
- Great 1000 Miles Rally 2 USA (95/07/11) [twistedsymphony, The Dumping Union]
- Heath Company H-89 with MMS Equipment [Mark Garlanger]
- Jigoku Meguri (Japan) [Brian Troha]
- Little Casino (set 2) [Siftware]
- Little Casino II (v17.0) [Siftware]
- Match It [f205v, Smitdogg, Sean Sutton, Brian Troha, TeamEurope, The Dumping Union]
- Ms. Pac-Man (Elmac bootleg, earlier) [IZ8DWF]
- Ms. Pac-Man (Elmac bootleg, later) [Tirino73]
- Pac-Man (Model Racing bootleg) [IZ8DWF]
- Pleiads (GMP Games) [IZ8DWF]
- Saitek Kasparov Turbo Advanced Trainer (H8/323 version) [Berger]
- Salamander (Tecfri license) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- Shisensho - Joshiryo-Hen (Japan, set 2) [twistedsymphony, The Dumping Union]
- SpecNext Ltd., Victor Trucco, Fabio Belavenuto ZX Spectrum Next: TBBlue [holub]
- Tomy Prin-C (Rev 3) [QUFB]
- Trivia (Questions Series 7, alt question ROM) [Brian Troha, The Dumping Union]
Systems promoted to working
- Soccer 10 (ver. 16.44) [Ivan Vangelista]
- Tomy Prin-C Tablet [QUFB]
Clones promoted to working
- Tomy Prin-C (Rev 1) [QUFB]
New systems marked not working
- Another World (Japan, V1.8) [hammy, Angelo Salese, AJR]
- Benesse Corporatio Challenge Gear (Japan) [TeamEurope, SSJ, Youkal3]
- Cut The Rope [Museo del Recreativo]
- Mad Money 2 [Joan RF, jordigahan]
- Print Club (Japan Vol.3) [Moffitt]
- Print Club Yoshimoto V1 (J 970208 V1.000) [Darksoft, TeamEurope]
- Santa Fe Mine (set 1) [Sergio y Vicente de electronicaVyS, Recreativas.org]
- Shun [hammy]
- Sony Librie EBR 1000 [TeamEurope, ClawGrip]
- Super Kids (V019CN) [XingXing]
- Super Luster II [Sergio Galiano]
- unknown Yuvo Joy Stand game (set 1) [hammy]
- VTech Kidi SuperStar LightShow [ArcadeHacker, ClawGrip]
- VTG Interactive Virtual Baseball (VTG) [Sean Riddle, David Haywood]
- Xyplex Inc. MAXserver MX-3210 Local Router [ClawGrip]
New clones marked not working
- Cheri Mondo '97 (V1.4I) [Ioannis Bampoulas]
- Cherry Bonus III (Ziogas V4.1 hack, set 1) [Ioannis Bampoulas]
- Cherry Bonus III (Ziogas V4.1 hack, set 2) [Ioannis Bampoulas]
- Grand Lizard (L-1) [inkochnito, PinMAME]
- IVL Technologies (Bandai license) Karaoke Station (Japan) [TeamEurope, David Haywood]
- La Rana (set 2) [Manuel]
- Santa Fe Mine (set 2) [Sergio y Vicente de electronicaVyS, Recreativas.org]
- Secret Service (4.0, Europe) [inkochnito, PinMAME]
- X-Reel [Sean Riddle]
New working software list items
- coco_flop: Zonx (The Rainbow) [TRS-80 Color Computer Archive]
- coleco_homebrew: AntiAir, Ascend, Battlot, Cacorm, Cracky, Guntus, Hopman, Yewdow [Inufuto]
- gameking3: 2030 [TeamEurope, SSJ, Youkal3]
- ibm5150: Gunship (3.5", Futura Games), Stunt Car Racer (Big Games), Terminator 2: Judgment Day (Big Games) [Total DOS Collection]
- msx2_flop:
SG1000 (v0.96) [GDX]
SofaSMS (v1.1) [Louthrax] - sony_news:
NEWS-OS Release 4.1R Version Up Kit [Brice Onken]
NEWS-OS Release 4.2.1aRD Installation Kit [Brice Onken, WinWorld] - spectrum_cass:
Bruxólico (English, demo 1.0), Bruxólico (English, demo 2.0), Bruxólico (Portuguese, demo 1.0), Bruxólico (Portuguese, demo 2.0) [Amaweks]
Apocalypse - Expansion Volume 2 - Chapter 2 [ArcadeShadow]
Ant Attack (JRS), Bingo (Astor), Gestion de Stock, Impossaball (PIM), Linear Programming (alt), Optimisa (Portuguese), Rana Rama (PIM), Simulátor Letu + Cielová Zástava [Planeta Sinclair]
19 Part 1 - Boot Camp (Zafiro), The Artist II (48K), The Battle of the Bulge (System 4), Bomb Munchies (version 2350), Cobra's Arc (English), Cobra's Arc (newer release), Don Juan et Dragueurs (ATMOS/Spectrum release), Double Dragon II - The Revenge (Dro Soft), Double Dragon II - The Revenge (Dro Soft, small case), Double Dragon III - The Rosetta Stone (Dro Soft), Dossier "G", Glider Rider (Zafiro), Initiation au Basic 1, Initiation au Basic 2, Initiation au Basic 3, Initiation au Basic 4, Jock and the Time Rings (Z Cobra), Manager (Software Center), Manchester United (System 4), Manchester United Europe (System 4), Nebulus (Erbe), Prohibition (Zafi Chip), Sim City (Erbe), Split Images (PIM), Split Personalities (Zafi Chip), WEC Le Mans (Erbe) [Spectrum Computing]
Androide (1984, ERE Informatique, alt), Awari (ERE), Don Juan et Dragueurs, Cobra's Arc (ERE), Hewson (compilation), Histoire (alt), L'Ile Maudite (two sides), Math (ERE, alt), Othello (1983, ERE, alt) [El Trastero del Spectrum] - x68k_flop: Chourensha 68k (v1.00, alt) [buffi]
Software list items promoted to working
- princ: Bad Badtz-Maru, Doraemon, Hello Kitty, Hobby Club, Kazoku de Nengajou, Kodomo no Omocha, Pochacco [QUFB]
- x1_flop: Nobunaga no Yabou, Re-Birth [Angelo Salese, Carl]
New software list items marked not working
- challenge_gear_cart: Challenge 6-nensei [TeamEurope, SSJ, Youkal3]
- msxr_cart: Losaben Akel (demo), MSX View (Japan, v1.00), MSX View (Japan, v1.21), Zone Terra (demo) [file-hunter]
- sgi_mips: NetBSD 4.0, NetBSD 4.0.1, NetBSD 5.0, NetBSD 5.0.1, NetBSD 5.0.2, NetBSD 5.1, NetBSD 5.1.1, NetBSD 5.1.2, NetBSD 5.1.3, NetBSD 5.1.4, NetBSD 5.1.5, NetBSD 5.2, NetBSD 5.2.1, NetBSD 5.2.2, NetBSD 5.2.3, NetBSD 6.0, NetBSD 6.0.1, NetBSD 6.0.2, NetBSD 6.0.3, [Davide Cavalca]
- spectrum_cass: Comercio Cosmico, Cosmic Commerce (English) [Spectrum Computing]
Merged pull requests
- 11918: sinclair/specnext.cpp: Emulated ZX Spectrum Next: TBBlue. [holub]
- 12092: cpu/pic16x8x: Added PIC16x83 and PIC16x84 emulation based on existing 14-bit PICmicro CPU cores. [Grull Osgo]
- 12179: sgi_mips.xml: Added NetBSD 4, 5 and 6 installation CDs (not working). [Davide Cavalca]
- 12226: casio/pickytlk.cpp: Add tablet support and corrected screen size. [QUFB]
- 12337: sinclair/chloe.cpp: Emulated Chloe 280SE (Timex TS2068 successor). [Andrew Owen, holub]
- 12353: spectrum_cass.xml: Added 49 items (47 working), and improved metadata. [ArcadeShadow]
- 12369: skeleton/madmoney2.cpp: Added a skeleton driver for the Picmatic Mad Money 2 slot machine. [Joan RF, jordigahan, ClawGrip]
- 12371: sony/librie.cpp: Added a skeleton driver for the Sony Librie EBR 1000 e-book reader. [TeamEurope, ClawGrip]
- 12377: plugins/hiscore: Added support for Game & Watch Donkey Kong Jr (New Wide Screen). [udance4ever]
- 12378: coco_flop.xml: Added Zonx (The Rainbow). [TRS-80 Color Computer Archive, udance4ever]
- 12380: skeleton/mx3210.cpp: Added a skeleton driver for the Xyplex MAXserver MX-3210 Local Router. [ClawGrip]
- 12383: emu/emucore.h: Fixed build with compilers that require exceptions to be copyable (GitHub #11316). [Roman Donchenko]
- 12388: coleco_homebrew.xml: Added eight working items. [Inufuto, ArcadeShadow]
- 12391: pinball/inder.cpp: Added an additional set of “La Rana” [Manuel, ClawGrip]
- 12392: galaxian/galaxian.cpp: Dumped palette PROM for Catacomb. [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org, ClawGrip]
- 12393: vtech/kidsupstar.cpp: Added a skeleton for the VTech Kidi SuperStar LightShow karaoke system. [ArcadeHacker, ClawGrip]
- 12394: ibm5150.xml: Added three working items. [Total DOS Collection, ArcadeShadow]
- 12400: pc/cuttherope.cpp: Added a skeleton driver for ICE’s Cut The Rope redemption game. [Museo del Recreativo, ClawGrip]
- 12402: sega/segac2.cpp: Added Print Club (Japan Vol.3) (not working). [Moffitt]
- 12408: hp/hp98x6.cpp: Added HP 9816A emulation. [F.Ulivi]
- 12409: ussr/bk.cpp: Use K1801VM1 CPU and 1801VP1-014 keyboard interface devices. [shattered]
- 12411: formats/fs_coco_rsdos.cpp: Added basic support for writing. [Wilbert Pol]
- 12412: vsystem/rpunch.cpp: Improved graphics ROM region names and cleaned up code. [cam900]
- 12413: heathzenith/h89.cpp: Added an H-89 variant with the Magnolia Microsystems floppy drive controller. [Mark Garlanger]
- 12414: machine/wd_fdc.cpp: Lower DRQ output when track write completes. [Mark Garlanger]
- 12415: namco/namcops2.cpp: Changed Soul Calibur III years to the year the arcade version was released. [AnthonyRyuki]
- 12416: skeleton/easy_karaoke.cpp: Added a skeleton driver for the Bandai Karaoke Station. [TeamEurope, David Haywood]
- 12417: sigma/sigmab98.cpp: Added Hayauchi Gun Kids. [Darksoft, TeamEurope, David Haywood]
- 12418: nichibutsu/shettle.cpp: Use the same palette PROM decoding scheme as Wiping. [David Haywood]
- 12419: msx, bus/msx/cart: Added support for switching between internal and external kanji ROM. [Wilbert Pol]
- 12420: Don’t abbreviate “Europe” in system and software descriptions. [Angelo Salese]
- 12421: machine/mb3773.cpp, machine/watchdog.cpp: Send watchdog reset message to debugger log. [Angelo Salese]
- 12423: cpu/z80.cpp: Reimplemented Z80 emulation with support for returning to the scheduler during an instruction. [holub]
- 12424: pinball/inder.cpp: Marked second set of La Rana as a clone. [ClawGrip]
- 12425: seibu/t5182.cpp: Removed hard-coded configuration assumptions and cleaned up drivers using the device. [cam900]
- 12427: cpu/f2mc16: Implemented several more instructions and fixed numerous issues. [QUFB]
- 12428: tomy/princ.cpp: Emulated video output and inputs, and added an additional ROM version. [QUFB]
- 12430: tch/wheelfir.cpp: Dumped some of the PLDs for Kong Ball and Radical Enduro. [OldComputers ES, ClawGrip]
- 12434: tch/wheelfir.cpp: Made blitter emulation work better for Power Ball. [David Haywood]
- 12435: machine/cxd1185.cpp: Implemented SPHI feature; sony/dmac_0448.cpp: Implemented autopad feature. [Brice Onken]
- 12436: igs/pgm2.cpp: Dumped the Flash ROMs for Bu Bu Car. [Victor Fernandez (City Game), Recreativas.org, ClawGrip]
- 12437: konami/nemesis.cpp: Added Tecfri Salamander. [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org, ClawGrip]
- 12439: imagedev/floppy.cpp: Fixed failure to locate the first flux transition on a track. [Roman Donchenko]
- 12440: sinclair/spec128.cpp, sinclair/specpls3.cpp: Adjusted border chunk rendering position based on testing. [holub]
- 12441: emu/drivenum.cpp: Avoid using an invalidated iterator in find_approximate_matches. [Roman Donchenko]
- 12443: cpu/f2mc16: Implemented more instructions used by Tomy Prin-C software. [QUFB]
- 12445: cpu/z80/z80make.py: Generate full operation list for every core variant. [holub, Wilbert Pol]
- 12447: kaneko/djboy.cpp: Use palette format helper to handle palette writes, and cleaned up code. [cam900]
- 12448: kaneko/hvyunit.cpp: kaneko/hvyunit.cpp: Reduced literal tag usage and improved graphics ROM region names. [cam900]
- 12451: gaelco/gaelco2.cpp: Added developers/licensees to manufacturers, and cleaned up code. [cam900]
- 12452: imagedev/floppy.cpp: Fixed out-of-bounds access to “seek” audio samples. [Roman Donchenko]
- 12453: msx2_flop.xml: Added two working items. [GDX, Louthrax, Wilbert Pol]
- 12454: msx2p_flop.xml: Updated description and usage notes for Tetris II Special Edition. [Wilbert Pol]
- 12455: msxr_cart.xml: Added four items (not working). [file-hunter, Wilbert Pol]
- 12457: gaelco/mastboy.cpp: Use tilemap and palette format helper; emu/emupal.cpp: Added a 12-bit GRB format helper. [cam900].
- 12459: gamegear.xml, megadriv.xml, tutor.xml: Replaced abbreviated country names in descriptions. [ArcadeShadow]
- 12462: plugins/hiscore: Added 250 ms delay for Balloon Bomber and Lupin III (fixes GitHub #12432). [Mike Sheehan]
- 12466: atari/asteroid.cpp: Added a Spanish bootleg of Asteroids called Aerolitos Espaciales. [Heckler, jordigahan, ClawGrip]
- 12470: recfranco/rf51w14cg.cpp: Added two sets of Santa Fe Mine. [Sergio y Vicente de electronicaVyS, Recreativas.org, ClawGrip]
- 12471: tecmo/gaiden.cpp: Fixed issues with saved states and cleaned up code. [cam900]
- 12472: cpu/z80: Refactored code for retrying memory accesses based on examples in documentation. [holub]
- 12473: sony_news.xml: Added a Sony NEWS software list with NEWS-OS installation and upgrade media. [Brice Onken]
- 12474: cpu/z80/z80.cpp: Fixed name of generated source file to #include for NSC800. [holub]
- 12475: cpu/z80: Check BUSRQ immediately before servicing interrupts. [holub]
- 12476: tecmo/bombjack.cpp: Merged with sega/calorie.cpp and improved emulation accuracy. [jackson2k2]
- 12477: cpu/z80: Fixed misleading indentation warnings. [holub]
- 12478: sinclair/specnext_sprites.cpp: Fixed uninitialised local variable warning. [holub]
- 12480: igs/igs_fear.cpp: Added Super Kids (V019CN) (not working). [XingXing, David Haywood]
- 12481: bus/msx/cart/ram.cpp: Added support for the Tecnobytes Double RAM cartridge. [Wilbert Pol]
- 12486: igs/igs_fear.cpp: Replaced bad microcontroller dump for Super Kids. [XingXing, David Haywood]
- 12487: benesse/challenge_gear.cpp: Dumped the Challenge Gear and one cartridge. [TeamEurope, SSJ, Youkal3, David Haywood]
- 12488: gameking3.xml: Added the shooter 2030. [TeamEurope, SSJ, Youkal3, David Haywood]
- 12489: machine/am9513.cpp: Fixed the log message when setting a counter input to a cascaded TC output. [Adam Billyard]
- 12490: konami/ksys573.cpp: Initialize PC Card slot card detect signal states. [Windy Fairy]
- 12493: recfranco/rf51w14cg.cpp: Removed bad dump of protected Santa Fe Mine reels PIC microcontroller. [ClawGrip]
- 12496: challenge_gear_cart.xml: Corrected title of the dumped cartridge and added a list of undumped cartridges. [David Haywood]
- 12497: tvgames/spg2xx.cpp: Added VTG Interactive Virtual Baseball (not working). [Sean Riddle, David Haywood]
- 12499: unico/goori.cpp: Use generic graphics decoding layouts, improved ROM region names, and cleaned up code. [cam900]
→ NOWSZY [arcade] HbMameUI x64 0.245.20 20/06/2024
HBMAME 0.245.20 2024-06-20
- ngneo: expanded the software list
New Games
- [au] Au
- [gladmortd2] Gladmort (Demo 2)
- [kof94s39] Kof'94 (Team Edit Edition v1.3.0)
- [nbajam04] NBA Jam Rewind (rev 1.2)
- [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.30) [zero800]
HBMAME x64 0.245.19 2024-05-18
- New compiler version: GCC 13.2
- Dropped support for universal bios before 3.0
New Games
- [breakrev08] Breakers Revenge (Extra)
- [ckongpt2s02] Crazy Kong Part II 2023 revision
- [dkong22] Donkey Kong (hitboxes)
- [dkong23] Donkey Kong (hitboxes and sprites)
- [ffight04] Final Fight (Framework, 2022-01-25)
- [gladmortd] Gladmort (Demo)
- [karnovr04] Karnov's Revenge (Revolution v0.1)
- [kodu04] The King of Dragons (910910U, Tough Plus, 2021-06-22)
- [oldsps28] Oriental Legend 2 (New Revision CN)
- [samsho2pe] Samurai Shodown II (Perfect v2.0, 2024-05-01)
- [sfa2s11] Street Fighter Alpha 2 (960430U, Ultra Edition)
- [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.29) [zero800]
- [wakuwak7s05] Waku Waku 7 (Enhanced, 2023-06-06)
- [yoyoshkn] Yo-Yo Shuriken
HBMAME x64 0.245.18 10/04/2024
- New PGM driver from IQ_132
- Restored music to kovshp and many of its hacks
- New Games
- [cyborg] Cyborg Force
- [cyborg1] Cyborg Force (patched)
- [galaga01] Galaga Wave Mixer
- [galaga02] Galaga Challenging Only
- [lbhmg] Last Blade Hidden Mini Game
- [nbajam03] NBA Jam Tournament Edition SE 5.0
- [pgmcabal] Cabal (PGM) [iq_132]
- [pgmsnake] PGM test program [iq_132]
- [sf2ce58] Street Fighter II' (SrSreet edition)
- [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.28) [zero800]
- [ssf2tnl] Super Street Fighter II Turbo (New Legacy v0.9 beta 2024-04-02)
- HBMAME x64 0.245.17 21/02/2024
- Set Neo-Geo Korean-language translations to actually show Korean text.
- New Games
- [aofkt] Art of Fighting (Korean)
- [area88rk] Area 88 (Korean)
- [area88rka] Area 88 (Korean, alt)
- [captcommjk] Captain Commando (911202, Korea)
- [csclub02] Capcom Sports Club (970722, Korea)
- [daimakaik] Dai Makai-Mura (Korean)
- [ddsomak] Dungeons & Dragons: Shadow over Mystara (960619, Korea, alt)
- [ddsomjk] Dungeons & Dragons: Shadow over Mystara (960619, Korea)
- [ffightaek] Final Fight 30th Anniversary Edition (Korean)
- [ffightjk] Final Fight (Korean)
- [gunbird01] Gunbird (Korean hack)
- [knightsk] Knights of the Round (911127, Korea)
- [kodjk] The King of Dragons (910805, Korea)
- [kof2002bs25] Kof2002 (hack of the bootleg)
- [kof2kkt] Kof2000 (Korean)
- [kof97plskt] Kof'97 (Plus, Korean)
- [kof98hkt] Kof'98 (Korean)
- [kof99ndkt] Kof'99 (Korean)
- [puzzldprk] Puzzle De Pon! R (Korean)
- [puzzledpk] Puzzle De Pon! (Korean)
- [rockmank] Rockman: The Power Battle (950922, Korea)
- [rockman2k] Rockman 2: The Power Fighters (960708, Korea)
- [sfz2alk] Street Fighter Zero 2 Alpha (960805, Korea)
- [sfz2k01] Street Fighter Zero 2 (960430, Korea)
- [sfz2k02] Street Fighter Zero 2 (960227, Korea)
- [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.27)
- [sfzchk] Street Fighter Zero (951020, CPS Changer, Korea)
- [sfzk] Street Fighter Zero (950727, Korea)
- [strider05] Strider (Korean)
- [tengai03] Tengai (Korean)
- [tk2k01] Tenchi wo Kurau II (Sanmei Spiral Counterattack Beta 1.03, 921031, Korea)
- [tophuntrk] Top Hunter (Korean)
- [uccops02] Undercover Cops (Korean)
- [wofchk] Tenchi wo Kurau II (921031, Korea)
- HBMAME 0.245.16 2024-01-28 0.245.16
- Clockwork Aquario: Added sound, removed freeplay.
- New Games
- [240ptest1] 240p Test Suite v1.0
- [captcommh12] Captain Commando (readjusted v1.1)
- [captcommh13] Captain Commando (readjusted v1.2)
- [dinoj14] Cadillacs (Ex Musou v.1+Battered Hack)
- [dkong21] Donkey Kong Pacman Crossover v1.00
- [dkremix] Donkey Kong Remix
- [dt7] Dynamic Trial 7 (prototype)
- [hsf2s15] Hyper Street Fighter II: The Anniversary Edition (040202U, difficulty fix)
- [sf2reds07] Street Fighter II': Champion Edition (2020 Golden Edition)
- [sfz3j19] Street Fighter Zero 3 (980629J, Training Edition v1.2)
- [sfz3mix24] Street Fighter Zero 3 (Turbo Mix 0.24)
- [sfz3mix25] Street Fighter Zero 3 (Turbo Mix 0.25)
- [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.26)
- [ssf2t09] Super Street Fighter II Turbo (940223ETC, difficulty fix)
→ NOWSZY [arcade] Mame x64 0.266 31/05/2024
MAME 0.266 31 May 2024
MAME 0.266 is ready just in time for the end of May. The first thing you’ll notice is that Taito F3 video emulation has been reimplemented, fixing numerous long-standing graphical issues. The dynamic range compression used by several Yamaha synthesisers seems to finally be understood, fixing audible distortion. Speaking of sound, a previously missing Game Boy Advance sound channel is now emulated.
Several additional members of Nokia’s MikroMikko 1 line of 8-bit business computers from the 1980s are now supported. In PC emulation, S3 ViRGE video accelerator emulation has been simplified and improved. A couple more cartridge types have been added for MSX home computers.
This release also adds plenty of software list items and arcade bootlegs. Lots of code has been cleaned up and modernised, with various bugs fixed along the way. We’ve also added a workaround for the regression in clang 18 that was causing build failures.
As always, you can read about all the changes in this release in the whatsnew.txt file, or get the source code and 64-bit Windows binary packages from the download page.
MAME Testers bugs fixed
- 00026: [Graphics] (taito/taito_f3.cpp) gseeker: Continue screen is completely black. (ywy)
- 01907: [Graphics] (taito/taito_f3.cpp) elvactr and clones: Stage elements are drawn over level introduction screens. (ywy)
- 01922: [Graphics] (taito/taito_f3.cpp) dariusg and clones: Persistence effects during scene transitions don’t work. (12Me21)
- 01923: [Graphics] (taito/taito_f3.cpp) dariusg and clones: Background transparency and blending effects are not applied. (ywy)
- 01924: [Graphics] (taito/taito_f3.cpp) dariusg and clones: Zone V' boss shadow is not visible. (ywy)
- 02002: [Graphics] (taito/taito_f3.cpp) elvactr and clones: Dimming effect after shooting lights doesn’t work. (ywy)
- 02097: [Graphics] (taito/taito_f3.cpp) spcinvdj: Brightness levels are incorrect for simulated cellophane overlay mode. (ywy)
- 02527: [Graphics] (taito/taito_f3.cpp) gunlock, rayforcej, rayforce: Spurious black squares appear on title screen. (12Me21)
- 02733: [Graphics] (taito/taito_f3.cpp) arabianm: Text layer is not visible during cutscenes. (ywy)
- 03741: [Graphics] (taito/taito_f3.cpp) puchicar, puchicarj: Graphics blending/transparency effects don’t work. (ywy)
- 05893: [Graphics] (taito/taito_f3.cpp) elvactr: Dimming effect after shooting lights doesn’t work. (ywy)
- 07321: [Graphics] (taito/taito_f3.cpp) bubblem, bubblemj, bubblemu: Blending effects on boss explosions don’t work. (ywy)
- 08697: [Graphics] (taito/taito_f3.cpp) kaiserknj: Vertically scaled text is drawn incorrectly. (12Me21)
- 08783: [Crash/Freeze] (sega/segaybd.cpp) pdrift and clones: Emulated game freezes with a black screen. (R. Belmont)
- 08856: [Crash/Freeze] (konami/konamigq.cpp) cryptklr: Game fails to boot, showing a media error. (Windy Fairy)
- 08857: [Image Enhancement] Changing BGFX screen chains from the user interface may cause MAME to crash. (Vas Crabb)
- 08859: [Media Support] Tape Control menu items cannot be selected with a pointing device. (Vas Crabb)
- 08860: [Timing] All games in konami/konamigq.cpp and konami/konamigv.cpp: Loading takes longer than it should. (Windy Fairy)
New working systems
- Jumbo Godzilla [Moffitt]
- Medal Network: Rockman EXE [Bijimuto, GoodTofuFriday, LNRC]
- Nokia Data MikroMikko 1 M4 [Niko Nieminen]
- Research Machines RM-380Z, COS 4.0B/F [Robin Sergeant]
New working clones
- Double Dragon (Japan set 2) [l_oliveira]
- Fidelity International Elite Avant Garde 2325 (model 6117-9, set 1) [hap, Berger]
- Fidelity International Elite Avant Garde 2325 (model 6117-9, set 2) [hap, Berger]
- Fidelity International Elite Avant Garde 2325 (model 6117-9, set 3) [hap, Berger]
- Fidelity International Elite Avant Garde 2325 (model 6117-9, set 4) [hap, Berger]
- Frog (Hermatic, bootleg on Galaxian hardware from Electro Game) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- The Glob (Pac-Man hardware, set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- Jump Bug (bootleg, set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- Nokia Data MikroMikko 1 M4G [Niko Nieminen]
- Nokia Data MikroMikko 1 M6G [Curt Coder]
- Nokia Data MikroMikko 1 M7G [Niko Nieminen, Curt Coder]
- Pac-Man (Video Dens, Spanish bootleg on Galaxian hardware, set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- Psion Series 3a (2M) (Italian) [Giulio Fieramosca]
- Research Machines RM-380Z, COS 4.0B/F with HRG [Robin Sergeant]
- Super Galactic Wars (bootleg of Galaxian) [BL]
- Superbike (bootleg on Galaxian hardware) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- Tetris (bootleg set 7, with OKI M5205) [Taksangs]
- Trojan (Romstar, set 2) [Bill D., The Dumping Union]
- Video Hustler (bootleg, set 5) [Jordi Tuells, Recreativas.org]
- Zenith Data Systems Z-90 [Mark Garlanger]
- Zero Time (Spanish bootleg, set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
Systems promoted to working
- Alone Shettle Crew [Angelo Salese]
- Moriguchi Hiroko no Quiz de Hyuu!Hyuu! (Ver 2.2J 1995/05/25) [ywy, 12Me21]
- Nokia Data MikroMikko 1 M7 [Niko Nieminen, Curt Coder]
Clones promoted to working
- Video Hustler (bootleg, set 4) [Ivan Vangelista]
New systems marked not working
- Antar (Recel) [Museo del Recreativo, Recreativas.org]
- Casio FP-1000 [OldComputers ES]
- Cubietech Limited Cubieboard4 (CC A-20) [Museo del Recreativo, Recreativas.org]
- Datawind Pocket Surfer (prototype) [Chan Chu Yo]
- Epoch / SSD Company LTD TV-PC Doraemon (Japan) [TeamEurope]
- Epoch / SSD Company LTD TV-PC Thomas & Friends (Japan) [TeamEurope]
- Esprit Systems 250C [Dirk Best, Bitsavers]
- Ganbare Momotarou Oni Taiji [Museo del Recreativo]
- Jail Break (Recreativos Franco slot machine) [hammy, ClawGrip]
- Jungle's Animals (v3.0) [trol]
- Kong Ball (early prototype) [OldComputers ES]
- Long Hu Feng Yun Gao Qing Ban (V206CN) [dyq, little0, Guru]
- Long Hu Zheng Ba Gao Qing Ban (V105CN) [dyq, little0, Guru]
- Monkey Jump [Museo del Recreativo, Recreativas.org]
- New DongmulDongmul 2 [Taksangs, charlie]
- Nokia Data MikroMikko 2 M35D [MikkoMuseo, Curt Coder]
- Onliner Touch Party [Cuclis, Oskarito]
- Power Ball (prototype) [OldComputers ES]
- Radical Enduro (early prototype) [OldComputers ES]
- Roland MT 80s Music Player [buffi]
- Sony Clie PEG-T650C [Guru]
- Tairyo-Daiko 337 Byoshi [Museo del Recreativo]
- Tomy Kiss-Site [TeamEurope]
- unknown gambling game on Inder pinball hardware [Arcade Planet, Recreativas.org]
- unknown Ram Star multi-game (version 80.1) [Siftware]
- Yamaha MU500 [Matt, O. Galibert]
- Yamaha QS300 [O. Galibert, Matt]
New clones marked not working
- Cobra Sport Dart / Tour Sport Dart (AY-8910 sound) [Vicente y Sergio de ElectronicaVyS, Tascabarrio]
- Lucky Seven [Taksangs, charlie]
- Quick & Crash (set 2) [Museo del Recreativo, ClawGrip]
- Roland Sound Canvas CM-300 [Cloudschatze, NikitaLita]
- Roland Sound Canvas SC-155 [Matt]
- Rollergames (LA-1) [Scott Charles, PinMAME]
- Secret Agent (Modular System) [Museo del Recreativo, Recreativas.org]
- Tetris + Cherry Master (Corsica, v8.01, Korean bootleg) [Taksangs]
- Yamaha EOS B900 [O. Galibert, Matt]
- Yamaha MU1000 [Matt, O. Galibert]
- Yamaha MU2000 [Matt, O. Galibert]
New working software list items
- aim65_cart: Siemens PC100 BASIC [OldComputers ES]
- apple2_flop_clcracked:
Capitalization: Building Better Language Skills (4am crack), Clauses and Whole Sentences (4am crack), Desktop Zoo (revision 1) (4am crack), Grammar: Building Better Language Skills: Adjectives and Adverbs (4am crack), Grammar: Building Better Language Skills: Nouns (4am crack), Grammar: Building Better Language Skills: Sentences (4am crack), Grammar: Building Better Language Skills: Verbs (4am crack), Kinder Critters: Address and Phone Number (4am crack), Mathosaurus: Kindergarten (4am crack), Punctuation: Building Better Language Skills (4am crack), Scramble (4am crack), The Spy's Adventures in North America (version 1986-10-01) (4am crack) [4am, A-Noid]
Falcons (4am crack) [4am, san inc, A-Noid] - apple2_flop_orig:
Acey-Deucey, The All New Family Feud, Card Sharks, Echelon, F-15 Strike Eagle (version 1.4), Super Password, War, Win, Lose or Draw, Win, Lose or Draw Junior, Win, Lose or Draw Second Edition [4am, A-Noid]
Bubble Bobble, Hi-Res Football [4am, A2_Canada, A-Noid]
Checkers (version 2.1), Earl Weaver Baseball, Situation: Critical [4am, ianoid, A-Noid]
Superstar Ice Hockey [4am, brianwiser, A-Noid]
Press Your Luck [4am, LoGo, A-Noid]
Where in the USA is Carmen Sandiego? (version 2.1), Where in the World is Carmen Sandiego? (version 2.1) [4am, medasaro, A-Noid]
Advance to Boardwalk, Beach-Head II [4am, txgx42, A-Noid]
Wipeout [4am, yesterbits, A-Noid] - bbc_rom: AMFAX 3.1, Boxford TCL 125/240 6.01, Boxford TCL 125/240 6.04, Double Precision, EBBS Data ROM 2.00, GameROM: Hopper 1.10, GameROM: Snapper 1.20, General Utilities 3.14, Opus DDOS 2.02, Opus DDOS 3.45 Rev.35, Pascal Errors, Turtle 0.68, VT Clock Model 134M [Nigel Barnes]
- coleco_homebrew: Berzerk, Galaga, Hang-On [anonymous]
- ekara_cart: Artist Mini Volume 2 (PIKA☆NCHI, A·RA·SHI, etc.) (Japan) (MC0002-ATM), BH-01 Best Hit Collection (Japan), BH-04 Best Hit Collection (Japan), BH-07 Best Hit Collection (Japan), Dream Cartridge: TV Pop Junior Vol.8 (Happy Lucky - Onegai Mirmo, mini-moni - Telephone! Ring Ring Ring, etc.) (Japan) (DC0004-TPJ), Dream Cartridge: TV Pop Junior Vol.10 (Bon Voyage!, Kimi to Yakusoku Shita Yasashī Ano Basho Made, etc.) (Japan) (DC0009-TPJ), Kids' Challenge Vol.2 (Te o Tsunagō, Anpanman no March, etc.) (Japan) (SC0017-SAI), Kids' Song 20 (Japan) (KD-3), Kids' Song Mini Volume 4 (Micky Mouse March, Hoshi ni Negai o, etc.) (Japan) (MC0011-KSM), Natsukashi no Meikyoku-shū (Akatonbo, Haru ga Kita, etc.) (Japan), PR-01 Premium Cartridge Koko ni Iruzee! Morning Musume (Not for Sale, Japan), Saiten Cartridge Nesshō vol. 4 (Naminori Johnny, Kanashimi wa Yuki no Yō Ni, etc.) (Japan) (SC0013-SAI) [David Haywood, TeamEurope]
- electron_rom: Pluscom + v1.0 [Nigel Barnes]
- mm1_flop: Formula, Nokia CP/M 2.2 (M4), Nokia CP/M 2.2 (M6) [MikkoMuseo]
- megadriv:
Sonic The Hedgehog 2 (prototype 199209xx, pirate, hacked) [drx, Hidden Palace]
Férias Frustradas do Pica-Pau (Brazil) [MARCSLASH, arthurthekidboy]
Sonic The Hedgehog (JP2, ripped from Sonic Mega Collection) [Sonic Cult, SonicBlur, Just Me, Haku Ronin] - neogeo:
The Eye of Typhoon (alpha), The Eye of Typhoon (Tsunami Edition, beta 1), The Eye of Typhoon (Tsunami Edition, beta 2), The Eye of Typhoon (Tsunami Edition, beta 3), The Eye of Typhoon (Tsunami Edition, beta 4), The Eye of Typhoon (Tsunami Edition, beta 5), The Eye of Typhoon (Tsunami Edition, beta 6), The Eye of Typhoon (Tsunami Edition, beta 7), NeoBlack Tiger (demo) [OzzyOuzo]
Gladmort (demo) [PixelHeart] - psion_ssd:
Games 3a [Giulio Fieramosca]
VT100 Emulator V3.3BT [zedstarr] - saitek_egr: Endgame ROM (ver. 2, set 2) [Berger]
- tmc600_quik: Esittelyohjelma, Telmac SBASIC Menu, Väriesittelyohjelma [Marcel van Tongeren]
Software list items promoted to working
- gx4000: Operation Thunderbolt, Robocop 2 [Angelo Salese]
- pc8801_flop: PC-8801mkIISR Demonstration [Angelo Salese]
- x1_flop: Aztec, King's Knight Special, Kon'yamo Asamade Powerful Mahjong [Angelo Salese]
New software list items marked not working
- bbc_rom: Prestel 7.1b [Nigel Barnes]
- bkrankp_cart: Aikatsu! Idol Katsudō!, Best Hit Song, Disney Dream Hit Song, J-Pop - Grapefruit, J-Pop - Green, J-Pop - Mint, J-Pop - Pink, J-Pop - Strawberry, J-Pop Blue, Kid's Pop - Apple Green, Kid's Pop - Lemon Yellow, Kid's Pop - Red [David Haywood, TeamEurope]
- cubieboard4: Android 4.1.20161119 for Cubieboard4 (v4.4, internal eMMC), Android 4.3.20170717 for Cubieboard4 (v4.4, internal eMMC), Debian server for Cubieboard4 (v1.0, MicroSD card), Debian server for Cubieboard4 (v1.0, internal eMMC), Linaro desktop for Cubieboard4 (v1.0, HDMI, MicroSD card), Linaro desktop for Cubieboard4 (v1.1, HDMI, internal eMMC), Linaro server for Cubieboard4 (v2.0, HDMI, MicroSD card), Linaro server for Cubieboard4 (v2.0, VGA, MicroSD card) [ClawGrip]
- evio: Anime Mix 2 [David Haywood, TeamEurope]
- hikara_cart: Best Hit Collection Volume 3: J-Pop 3 (Japan), Best Hit Collection Volume 5: Anime Song 2, Best Hit Collection Volume 7, Best Hit Collection Volume 8, Ciao Best Hit Cartridge, Hi-kara 5-song capacity user cartridge (used, with 4 songs) (Japan), Utatte Asonde! Best Hit Pokémon [David Haywood, TeamEurope]
- ibm5170: Electronics Principles 3.0, HP DeskJet -kirjoitinohjelmisto DeskJet 600- ja 660C -kirjoittimille (Fin), Nokia Monitor Setup for Windows 95 (Alt), PCB Designer [Curt Coder]
- kisssite_cd: Anime Karaoke Series - Pocket Monsters 1 (Japan), Dance Karaoke Series - Best Selection (Japan), Dance Karaoke Series 01 - Mickey Mouse March - Eurobeat Version & White Love (Japan), Dance Karaoke Series 02 - LOVE Machine & Goldfinger '99 (Japan), Dance Karaoke Series 03 - Happy Summer Wedding & Nanda Kanda (Japan), Dance Karaoke Series 04 - Koi no Dance Site & Night of Fire (Japan), Dance Karaoke Series 05 - Fly High - Euro-Power Mix & Respect the Power of Love (Japan), Dance Karaoke Series 06 - Chokotto Love & My Graduation (Japan), Dance Karaoke Series 07 - Daite Hold on Me! & Try Me - Watashi o Shinjite (Japan), Dance Karaoke Series 08 - Akai Nikkichou & Time After Time (Japan), Dance Karaoke Series 09 - Kiiroi Osora de Boom Boom Boom & Don't Wanna Cry (Japan), Dance Karaoke Series 10 - Manatsu no Kousen & A Walk in the Park (Japan), Dance Karaoke Series 11 - Com'on! Be My Girl! & Crazy Beat Goes On! (Japan), Dance Karaoke Series 12 - Kore ga Watashi no Ikiru Michi & Ai no Shirushi (Japan), Dance Karaoke Series 13 - UFO & Southpaw (Japan), Dance Karaoke Series 14 - Body & Soul & Long Way Home (Japan), Dance Karaoke Series 15 - Steady & Alive (Japan), Dance Karaoke Series 16 - Wake Me Up! & Timing (Japan), Dance Karaoke Series 17 - Red Beat of My Life & Bright Daylight (Japan), Dance Karaoke Series 18 - Nakatta Koto ni Shite & Otome Pasta ni Kandou (Japan), Dance Karaoke Series 19 - Ride on Time & Give Me a Shake (Japan), Dance Karaoke Series 20 - Love 2000 & Seishun Jidai 1.2.3! (Japan), Dance Karaoke Series 21 - I Wish & Luv Is Magic (Japan), Dance Karaoke Series 22 - Barashoku no Hibi & Ginga no Chikai (Japan), Dance Karaoke Series 23 - Please Smile Again & Treasure (Japan), Dance Karaoke Series 24 - Koi wa Thrill, Shock, Suspense & Love is Energy! (Japan), Dance Karaoke Series 25 - Renai Revolution 21 & S.O.S (Japan), Movie Karaoke Series - Best Selection - Ballade 1 (Japan), Oha Star Series 01 - Zonapara (Japan), Oha Star Series 02 - Oha Ska! (Japan) [redump.org]
- mm2_flop: Nokia MS-DOS 2.00 Versio 2.21 (Fin) [MikkoMuseo]
- ramstar: American Dream, Bar Fever (set 1), Bar Fever (set 2), Bear Country, Great America, Irish Luck, Joker Poker, Lucky Critters, Lucky Seven, Lucky Sevens, Nevada Club, Rainbow Magic, Silver Slots [Siftware]
- segaai: Eigo no Uta, Pinpon Music Melody, Pinpon Music Rhythm [SMS Power!]
Merged pull requests
- 10461: a7800.xml: Changed years from copyright years to years of release. [kmg]
- 11811: taito/taito_f3_v.cpp: Reimplemented Taito F3 video emulation. [ywy, 12Me21]
- 12171: megadriv.xml: Updated descriptions for some Sonic The Hedgehog games, and added notes. [ICEknight]
- 12180: mr/nl_drlibling.cpp: Improved approximation of JFETs in PARATA section and improved performance. [Paperinik]
- 12190: megadriv.xml: Added three working items. [ICEknight]
- 12195: rm/rm380z.cpp: Added COS 4.0/F system configurations. [Robin Sergeant]
- 12201: util/cdrom.cpp, machine/t10mmc.cpp: Added initial support for multi-session discs, indexes and track flags. [Windy Fairy]
- 12247: atari/atetris.cpp: Add an Atari Tetris bootleg with an extra OKI M5205 sound chip. [Taksangs, ClawGrip]
- 12263: skeleton/pcksurfer.cpp: Added a skeleton driver for the Datawind Pocket Surfer mobile terminal. [Chan Chu Yo, ClawGrip]
- 12264: subsino/subsino.cpp: Added a Treasure Bonus bootleg called Lucky Seven. [Taksangs, charlie, ClawGrip]
- 12265: pc/conliner.cpp: Added a skeleton driver for Spanish touchscreen games from Comatel. [Cuclis, Oskarito, ClawGrip]
- 12275: heathkit/tlb.cpp: Cleaned up code. [Mark Garlanger]
- 12282: jaguar.xml: Cleaned up descriptions and moved some comments to <notes> elements. [ArcadeShadow]
- 12283: casio/rz1.cpp: Use separate speaker devices for individual line outputs. [Devin Acker]
- 12286: atlus/cave.cpp: Added Jumbo Godzilla. [Moffitt]
- 12287: cpu/tms34010.cpp: Suppress side effects for debugger reads. [cam900]
- 12288: msx/slot: Use arrays of memory views to make code more concise. [Wilbert Pol]
- 12290: cpu/t11, bus/qbus: Reuse Z80 daisy chain code for vectored interrupts. [shattered]
- 12292: bus/msx/cart: Use arrays of memory views to make code more concise. [Wilbert Pol]
- 12293: galaxian/galaxian.cpp: Re-dumped bad program ROM for Bongo on Galaxian hardware. [Recreativas.org, ClawGrip]
- 12294: apple2_flop_clcracked.xml: Added thirteen cracks. [4am, san inc, A-Noid33]
- 12295: misc/coolpool.cpp: Moved different configurations to separate driver state classes and cleaned up code. [cam900]
- 12296: galaxian/galaxian.cpp: Added an additional Spanish Zero Time bootleg. [Recreativas.org, ClawGrip]
- 12297: midway/midyunit.cpp: Moved different sound systems to separate driver state classes. [cam900]
- 12299: pacman/pacman.cpp: Added an additional set of The Glob on Pac-Man hardware. [Recreativas.org, ClawGrip]
- 12300: sound/swp00.cpp: Improved DPCM sample decompression. [Theo Niessink]
- 12301: galaxian/galaxian.cpp: Added another Spanish bootleg of Pac-Man from Video Dens. [Recreativas.org, ClawGrip]
- 12302: heathkit/h89.cpp: Fixed RAM writes when full 64K is present and lower 8K is in ROM/special RAM mode. [Mark Garlanger]
- 12303: midway/midvunit.cpp: Split driver state class to reduce optional object finders, and cleaned up code. [cam900]
- 12305: sound/swp30.cpp, sound/swx00.cpp: Improved DPCM sample decompression. [Theo Niessink]
- 12306: sinclair/scorpion.cpp: Added three BIOS options; sinclair/pentevo.cpp: Added ZX Evolution ERS v0.59.13 BIOS option. [holub]
- 12309: skeleton/tvcobrasd.cpp: Added a Cobra Sport Dart set with an AY-3-8910 sound chip. [ClawGrip]
- 12310: bkrankp_cart.xml, ekara_cart.xml, evio.xml: Added cartridges; tvgames/xavix.cpp: Added two TV-PC variants. [David Haywood]
- 12312: taito/taito_f3_v.cpp: Optimised for performance. [ywy]
- 12313: recfranco/rfjailbrk.cpp: Added a skeleton driver for the Recreativos Franco Jail Break slot machine. [hammy, ClawGrip]
- 12314: galaxian/galaxian.cpp: Hooked up memory mapped DIP switches for Bongo on Galaxian hardware. [Devin Acker]
- 12315: intvecs.xml: Added manufacturer to list description, and use lowercase for descriptive text in descriptions. [ArcadeShadow]
- 12316: ampro.xml, apc.xml, tiki100.xml, vixen.xml, wicat.xml: Avoid unnecessary abbreviations in descriptions. [ArcadeShadow]
- 12317: mz700_cass.xml: Marked items as unsupported as appropriate, and cleaned up descriptions. [ArcadeShadow]
- 12318: midway/midzeus.cpp: Moved different I/O configurations to separate driver state classes and cleaned up code. [cam900]
- 12319: namco/quickncrash.cpp: Added an additional set of Quick & Crash. [Museo del Recreativo, ClawGrip]
- 12320: segaai.xml: Added three items (not working). [SMS Power!, Wilbert Pol]
- 12321: skeleton/cubieboard4.cpp: Added a skeleton driver and software list for the Cubieboard4 single-board computer. [ClawGrip]
- 12322: galaxian/galaxian.cpp: Added a Frogger bootleg from Hermatic. [Recreativas.org, ClawGrip]
- 12323: promat/1945kiii.cpp: Use generic graphics decoding layouts, and improved ROM region names. [cam900]
- 12324: promat/3x3puzzl.cpp: Use generic graphics decoding layouts, reduced use of literal tags, and cleaned up code. [cam900]
- 12325: pinball/inder.cpp: Added an unknown gambling game on Inder pinball hardware. [Arcade Planet, Recreativas.org, ClawGrip]
- 12326: pinball/recel.cpp: Added Antar, the Portuguese version of Formula 1. [Museo del Recreativo, Recreativas.org, ClawGrip]
- 12327: pinball/whitestar.cpp: Fixed some spelling errors in system descriptions. [ClawGrip]
- 12328: a2600_cass.xml: Replaced nineteen items with FLAC dumps. [bsittler, wilbertpol]
- 12330: konami/konamigq.cpp: Fixed hard disk image tag (fixes MT08856). [Windy Fairy]
- 12331: Added a skeleton driver and software list for the Tomy Kiss-Site and a preliminary MIPS-X disassembler. [David Haywood]
- 12333: dataeast/ffantasy_ms.cpp: Added a Modular System bootleg of Secret Agent. [Museo del Recreativo, Recreativas.org, ClawGrip]
- 12335: misc/micro3d.cpp: Suppress side effects for debugger, added missing items to save states and cleaned up code. [cam900]
- 12336: namco/sweetland4.cpp: Added Tairyo-Daiko 337 Byoshi (not working). [Museo del Recreativo, ClawGrip]
- 12338: apple2_flop_orig.xml: Added 22 working dumps; apple2_flop_orig.xml: removed five imperfect cracks. [A-Noid33]
- 12339: tch/wheelfir.cpp: Added prototypes of Power Ball, Kong Ball and Radical Enduro. [OldComputers ES, David Haywood]
- 12340: msx/msx.cpp: Added MSX2+ VDP mode register (not emulated). [Wilbert Pol]
- 12344: cpu/h8/gt913.cpp: Fixed 16-bit output port (used for Casio CTK-530 display). [Devin Acker]
- 12346: galaxian/scobra.cpp: Added an additional bootleg of Video Hustler. [Jordi Tuells, ClawGrip]
- 12347: misc/magic10.cpp: Noted that Super Gran Safari was developed by Nova Desitec in comment. [ClawGrip]
- 12348: gaelco/gaelco2.cpp: Added the gambling game Jungle's Animals (not working). [trol, ClawGrip]
- 12349: seta/ssv.cpp: Moved systems with DSP to a separate driver state class and cleaned up code. [cam900]
- 12350: galaxian/galaxian.cpp: Added an additional Jump Bug bootleg. [Recreativas.org, ClawGrip]
- 12356: skeleton/ganbaremo.cpp: Added a skeleton driver for Shoken Ganbare Momotarou Oni Taiji. [Museo del Recreativo, ClawGrip]
- 12357: bus/msx/cart/franky.cpp: Added SuperSoniqs Franky cartridge. [Wilbert Pol]
- 12358: casio/fp1100.cpp: Added ROMs dumped from an FP-1000. [OldComputers ES, ClawGrip]
- 12359: seta/downtown.cpp: Fixed PCM mute bit for Caliber 50 and cleaned up code. [cam900]
- 12360: galaxian/galaxian.cpp: Hooked up Galaxian discrete sound for Bongo on Galaxian hardware. [Devin Acker]
- 12361: rockwell/aim65.cpp: Added Siemens PC100 BIOS option. [OldComputers ES, ClawGrip]
- 12362: heathzenith: Combined Heath Company and Zenith Data Systems projects, and added the Z-90 computer. [Mark Garlanger]
- 12363: formats/fs_fat.cpp: Added write support. [Wilbert Pol]
- 12364: seta/seta2.cpp: Moved mj4simai to a derived state class, suppress side effects for debugger, and cleaned up code. [cam900]
- 12365: bus/msx/cart/ram.cpp: Added Popolon Musical Memory Mapper RAM/sound cartridge. [Wilbert Pol]
- 12366: aim65_cart.xml: Added Siemens PC100 BASIC. [OldComputers ES, ClawGrip]
- 12367: neogeo.xml: Added ten working items. [OzzyOuzo, PixelHeart, ArcadeShadow]
- 12370: formats/fs_cbmdos.cpp: Fixed failure to display all directory entries. [Wilbert Pol]
- 12373: skeleton/tvcobrasd.cpp: Added ASCII PCB layout for variant with AY-3-8910A sound chip. [ClawGrip]
- 12375: konami/konamigv.cpp, konami/konamigq.cpp, konami/twinkle.cpp: Process SCSI DMA transfers instantaneously. [Wilbert Pol]
- 12379: shared/decospr.cpp: Use device_gfx_interface for decoding graphics, and cleaned up code. [cam900]
- 12382: upl/xxmissio.cpp: Mark tiles dirty on writing to tilemap RAM, and simplified code. [cam900]
- 12384: dataeast/simpl156.h: Increased row scroll RAM size to 0x800 words (fixes buffer overruns). [cam900]
- 12385: upl/ninjakd2.cpp: Changed Atomic Robo-Kid and Omega Fighter palette to 15-bit format and cleaned up code. [cam900]
- 12389: formats/fs_cbmdos.cpp: Add partial write support (can only write PRG type files to first 35 tracks). [Wilbert Pol]
- 12390: midcoin/wallc.cpp: Dumped PLD for Brick Blast. [Recreativas.org, ClawGrip]
- 12398: misc/globalvr.cpp: Added table listing known supported hardware configurations to comment. [ClawGrip]
- 12404: vsystem/aerofgt.cpp: Split driver state class for different configurations and cleaned up code. [cam900]
- 12405: taito/taito_o.cpp: Corrected Japanese game titles in comments. [negunma]
- 12406: sound/gb.cpp: Fixed regression in CGB sound output, fixed wave RAM reads, and fixed AGB cycle handling. [cam900]
- 12407: vsystem/fromanc2.cpp: Split driver state class for different configurations and cleaned up code. [cam900]
→ NOWSZY [arcade] Mame x64 0.265 25/04/2024
MAME 0.265 25 Apr 2024
It’s time for our very special MAME 0.265 release! April has seen development across numerous areas. MAME now has support for touch screens on Linux and Windows 8 or later, opening up new possibilities for interactive artwork. If you have a suitable multi-touch screen, you can now play chords on systems with on-screen piano keyboards. Check the documentation for specifics on how touch differs from mouse control in menus. You’ll need to turn on the enable_touch option to use touch screen support on Linux.
A pair of 1970s portable computers from IBM are now emulated in MAME: the IBM 5100 and IBM 5110. Based on a heavily microcoded 16-bit architecture, these systems ran APL software by emulating a System/360 mainframe and BASIC software by emulating a System/3 business system (ancestors of IBM Z and IBM i, respectively). Prior to the introduction of the IBM 5100, APL was exclusive to large mainframe computers. A self-contained 25 kg system running APL as well as BASIC was revolutionary.
You can now plug a virtual Super Game Module into your emulated ColecoVision, adding more RAM and better sound output. Many titles from the vibrant ColecoVision homebrew development community require or make use of the Super Game Module. There’s also a big update to the ColecoVision software lists, including lots of homebrew software to try out. Other software list additions this month include one of the remaining Bandai RX-78 game cartridges, two more GameKing III games, a batch of MSX2 floppy disks, and the latest Apple II floppy disk dumps.
Of course, we haven’t stopped working on arcade game emulation. For the first time, you can play Konami’s Tokimeki Memorial Oshiete Your Heart games. These spin-offs of the popular dating simulation series used heart rate and galvanic skin resistance sensors and printed the results from your game. What appears to be an early version of Visco’s Kokontouzai Eto Monogatari drop puzzle game has been found and dumped. This version has much less content in the data ROM and a smaller program. Another rare find dumped this month is a production version of the CES Galaxy Games StarPak 4 multi-game cartridge.
Other improvements this month include serial console support for the KIM-1 hobbyist computer and an option to use one binary file per track when extracting CHD CD-ROM images.
MAME Testers bugs fixed
- 08221: [DIP/Input] (atari/harddriv.cpp) strtdriv: Brake pedal input is not connected correctly. (Jamie McCadden)
- 08839: [Debugger] (snk/ngp.cpp) ngp, ngpc: Assignng the TLCS900 PC register from the debugger doesn’t work. (hap)
- 08840: [Gameplay] (capcom/lwings.cpp) avengers, buraiken: Microcontroller misses some CPU messages. (hap)
- 08847: [Gameplay] (midway/williams.cpp) lottofun: Game displays CALL OPERATOR error after any player wins. (hap)
- 08848: [DIP/Input] (capcom/1942.cpp) 1942, 1942a, 1942b, 1942w: Default lives setting does not match manual. (ketburai)
- 08851: [Media Support] (trs/trs80.cpp) trs80l2 trs80m3 trs80m4 coco: Single-sided DMK disk images are not identified. (pnp2084)
New working systems
- CEI 60.04 (CEI 906-III Poker, Schedule 09F) [Roberto Fresca]
- Excalibur Electronics Igor (Excalibur) [hap, Sean Riddle]
- International Business Machines IBM 5100 [Christian Corti, Tom Stepleton, Patrick Mackinlay]
- International Business Machines IBM 5110 [Christian Corti, Tom Stepleton, Patrick Mackinlay]
New working clones
- Animal House (bootleg of Jingle Bell) [Taksangs, charlie]
- Bongo (set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- CEI 51.08 (CEI 906-III Poker, Schedule 09F) [Roberto Fresca]
- CEI 51.08 (CEI 906-III Poker, Schedule 21F) [Roberto Fresca]
- Galaxy Games StarPak 4 [Bill D., Brian Troha, The Dumping Union]
- Gorf (Spain, Irecsa license) [Recreativas.org]
- Hack Inc. Sandbox PCI PC (430HX, Socket 7 CPU) [Angelo Salese]
- Kokontouzai Eto Monogatari (Japan, prototype?) [twistedsymphony]
- Mahjong Gekisha Part II (Japan) [hammy]
- Mahjong Reach (Ver. 1.00) [Sergio Galiano]
- Mahjong Reach Part II (Ver. D88) [Sergio Galiano]
- Ruleta RE-800 (v1.0, set 2) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
- Saitek Mephisto Schachakademie [hap, Berger, Drahti]
- Super Ms. Pac-Man (turbo hack, NVC284/NVC285 hardware) [Roberto Fresca, Gabriel Vega (El Pampa), Pablo Marcos (FaceArcade), Emmanuel Firmapaz, Club Argentino de Arcades]
- Xiao Ao Jiang Hu (China, Ver. 1.00) [dyq, little0, AJR, Guru]
Systems promoted to working
- Sinclair Research Ltd ZX-80 [Robbbert]
- Tokimeki Memorial Oshiete Your Heart (GQ673 JAA) [Windy Fairy]
- Tokimeki Memorial Oshiete Your Heart Seal Version (GE755 JAA) [Windy Fairy]
- Tokimeki Memorial Oshiete Your Heart Seal Version Plus (GE756 JAB) [Windy Fairy]
New systems marked not working
- Alone Shettle Crew [f205v, Brian Troha, rtw, Scott Jackman, Sead Sutton, Smitdogg, The Dumping Union]
- Black Jack (Irem) [hammy, Joko3]
- Dawg Gone Fun [Siftware]
- Esprit Systems Executive 10/102 [Dirk Best, Bitsavers]
- Hammer Champ (Japan) [hammy]
- Knights in Armor [Jeff Anderson, Seth Soffer]
- Man Guan Caishen 3 (V101CN) [dyq, little0, Guru]
- Man Guan Zhi Zun (V100CN) [dyq, little0, Guru]
- Neo Print - Fairy Tales (World) (T4i 3.07) [Mrhide]
- Qing Cheng Zhi Lian [dyq, little0, Guru]
- Que Huang Zheng Ba (V100CN) [dyq, little0, Guru]
- Soccer 10 (ver. 16.44) [trol]
- Wheels II [Jeff Anderson, Seth Soffer]
New clones marked not working
- Poker Ladies (Uncensored bootleg, encrypted) [f205v, Roberto Fresca]
- Scared Stiff (1.1) [Corrado Tomaselli]
New working software list items
- apple2_flop_clcracked: From The Beginning... Contraception (4am crack), Mastering Math Series 4: Space Subtraction (A-145 version 1.0) (4am crack), Mastering Math Series 5: Subtraction Puzzles (A-146 version 1.0) (4am crack), Mastering Math Series 6: Multiplication Puzzles (A-147 version 1.0) (4am crack), Mastering Math Series 7: Quotient Quest (A-148 version 1.0) (4am crack), Mastering Math Series: Diagnostic System (A-149 version 1.1) (4am crack), Mastering Math Series: Management System (A-150 version 1.0) (4am crack), Mastering Math Series: Management System (A-150 version 1.1) (4am crack), Mastering Math Series: Worksheet Generator (A-151 version 1.0) (4am crack), Mastering Math Series: Worksheet Generator (A-151 version 1.1) (4am crack) [4am, A-Noid]
- apple2_flop_orig:
Candy Land, Chuck Yeager's Advanced Flight Trainer [4am, A-Noid]
Nibbles Away ][ (version A1), Wizimore: Catacombs of Vlad, Wizimore: Nihonbashi, Wizimore: O'Connor's Mine, Wizimore: The Emperor's Seal, Wizimore: The Scarlet Brotherhood of Hsi Ho [4am, A2_Canada, A-Noid]
Anchorman, Back It Up III (version 3.4), Questmaster I: The Prism of Heheutotol [4am, ianoid, A-Noid]
Copy II Plus (version 3.3), Essential Data Duplicator 4 Plus (version 4.1), Nibbles Away (version B2) [4am, txgx42, A-Noid] - apple2gs_flop_clcracked: GBA Championship Basketball: Two-on-Two (cleanly cracked), Reader Rabbit (Version 2.0) (cleanly cracked), ShowOff (Version 1.0) (cleanly cracked), Sid Meier's Pirates! (cleanly cracked), USA GeoGraph (Version 1.0) (cleanly cracked), World GeoGraph (Version 1.3) (cleanly cracked) [Brian Troha]
- coleco_homebrew:
Star Force (fixed) [AtariAge, Ikrananka]
421, A.E. - Anti-Environment Encounter, Aerial, Arno Dash, Asteroids, Astrostorm, Bank Panic, Bankruptcy Builder, Bejeweled, Bootskell, Breakout, Burn Rubber, C-So!, Canadian Mini Games, Caterpillar S.O.S., Cavit, Champion Pro Wrestling, Children of the Night, Circus Charlie, Cold Blood, Crazy Climber Redux, DacMan, Danger Tower, Deep Dungeon Adventure, Deflektor Kollection, Destructor S.C.E., Diamond Dash II, Dragon's Lair, Flapee Byrd, Flicky, Flora and the Ghost Mirror, Frog Feast, Front Line S.C.E., Frostbite, Gauntlet, Ghostblaster, Ghostbusters, Girl's Garden, Golgo 13, The Goonies, GP World, Gulkave, Heroes Arena, Impetus, Insane Pickin' Sticks VIII, J.E.T.P.A.C., Jeepers Creepers, Kaboom!, Kevtris, King & Balloon, King's Valley, Klondike Solitaire v1.0, Knight Lore, Knightmare, Kobashi, Konami's Ping-Pong, Kralizec Tetris, Lift, Magical Tree, Mahjong Solitaire v1.0, Majikazo, Mappy, Mario Bros., Maze Maniac, Mazy, Mecha 9, Mikie, Minesweeper v1.0, Missle Strike, Module Man, Monaco GP, Mopiranger, Mr Chin, Ms. Space Fury, Multiverse, N-Sub, Neuras, Ninja Princess, Operation Wolf, Pac-Man Collection, Pacar, Peek-A-Boo, Pegged v1.0, Pillars, Pitfall II Arcade, Pitman, Pooyan, Princess Quest, Purple Dinosaur Massacre, Pyramid Warp + Battle Ship Clapton II, Qbiqs, Quest for the Golden Chalice, Rally-X, Remember the Flag, Reversi & Diamond Dash, Road Fighter, Ruptus, Search for the Stolen Crown Jewels 3 (Demo), Secret of the Moai, Sega Flipper, Shmup!, Shouganai, Sindbad Mystery, Sky Jaguar, Snake, Space Invaders Collection, Space Invasion, Space Shuttle: A Journey Into Space, Spelunker, Spunky's Super Car!, Squares, Star Castle, Star Fire, Star Fortess, Star Jacker, Steamroller, The Stone of Wisdom, Stray Cat, Subroc Super Game, Sudoku, Super Pac-Man, Super Space Acer, Thexder, Track & Field, Traffic Jam, Turmoil 2022, TwinBee, Txupinazo!, Uridium, Utopia, Vectorollerpede, Vexed, War, Waterville Rescue, Winky Trap, Wizard of Wor, Wonder Boy, Yie Ar Kung-Fu, Zaxxon II, Zaxxon Super Game, Zippy Race, Zombie Calavera Prologue, Zombie Incident, Zombie Near, Zoom 909 [ColecoVision Addict]
The Black Onyx, Booming Boy, Boxxle, Buck Rogers Super Game, Caos Begins, Caverns of Titan, Kung-Fu Master, Space Shuttle: A Journey Into Space (64k) [Dirk Best, ColecoVision Addict] - gameking: 4 in 1 - Three Battles + Light Sword + Risker + Metal Deform (512KB cartridge, set 2) [sCZther, SSJ, Gaming Alexandria, TeamEurope]
- gameking3: Diamond, Hemic Battle [sCZther, SSJ, Gaming Alexandria, TeamEurope]
- ibm5170_cdrom: BeOS 4.5 [WinWorld]
- msx1_flop: Aackotext II (Netherlands, v2.2), Brasil Geográfico (Brazil), dBASE II (Netherlands), JUBILEUM Diskette (Netherlands), MS Text (Netherlands), MSX-AIDS (Japan, v1.1), Nihongo Waupuro Kan-juku Tomato (Japan), Score Editor (Japan) [file-hunter]
- msx2_flop:
DMK Creator (v6.3), DSKPRO (v6.51), DSKPRO (v9.01), DSKPRO (v11.6), DSKPRO Light (v1.4) [cbsfox]
Atlas / Encyclopedie (Belgium), Belasting Diskette 1989 (Netherlands), Brainstorm (Netherlands), Cheat Master (Netherlands), Copy Aid Tenka Muteki (Japan, v2.12), Copy Aid Tenka Muteki (Japan, v2.20), Copy Aid Tenka Muteki (Japan, v2.30), Copy Aid Tenka Muteki (Japan, v2.32), Copy Aid Tenka Muteki (Japan, v2.32+), Copy CAT (Japan, v2.00), DemoKit Deluxe (Netherlands), Developer II (Netherlands), Disk Album 42 - MSX-C Nyuumon Jougekan (Japan), DupeDisk (Netherlands, v1.02), EPROM - Extra Products ROM (Netherlands), F1 Tool Disk (Japan), F1 Tool Disk II (Japan), FAC Soundtracker (Netherlands, v2.0), FAC Soundtracker Pro (Netherlands, 1992), FAC Soundtracker Pro (Netherlands, v1.03), Home Office - MSX Designer (Italy), Home Office 2 (Italy), Image Maker & Poster 8 (Netherlands), The Magical Editor (German), Melbrains Note (Japan?), MIDI Saurus (Japan), Mitsubishi ML-G30, MoonBlaster (Netherlands, v1.4), MoonBlaster Music #2 (Netherlands), MSX BASIC Kun (Netherlands), MSX Technical Guidebook - The Fourth Edition (Japan), MSX Utility Disk (Netherlands), MSX2 Disk Backup Tool - Focus (Japan, v2.0), Music Editor Onchi-kun (Japan), Nihongo Waupuro Bunsho Sakuzaemon (Japan), Palet 2 (Netherlands), PictureKit Deluxe (Netherlands), Print Shop II (Japan, cracked), Pro-tracker (Netherlands), PSG Tracker (Netherlands), Sampbox 2 Deluxe (Netherlands), Sampbox 3 Deluxe (Netherlands), Sampbox 4 Macro (Netherlands), Studio FM (Netherlands), Superscreendumper (Netherlands), Super-X (Japan, v1.2), Synchro Copy, Synth Saurus Ver2.0 (Japan, v2.03), T/Maker IV, De T.V. Krant (Netherlands), Troubles in Town (Netherlands), Turbowipe (Netherlands), TwinCopy (Japan), Ultra BASIC (Netherlands), Workmate (Europe) [file-hunter]
Animecha (Japan, v2.00) [tempest]
Compass - Finally Free Edition (v1.2.09) [turbor] - msx2p_flop: FS-A1FX (Japan), FS-A1WSX (Japan), FS-A1WX (Japan), Game Programming Tool HB-F1XDJ Sen'you (Japan), HB-F1XV (Japan), PHC-70FD/FD2 (Japan) [file-hunter]
- nes: Spy vs. Spy: The Island Caper (USA, prototype) [Hidden Palace]
- oric1_cass: Rodmän [Mika Keranen]
- rx78_cart: Cannon Ball [Gaming Alexandria]
- sms:
Sydney Hunter and the Sacred Tribe [No-Intro]
Gemitas [SMS Power!] - snes: Rockman's Soccer (Japan, sample) [C. Davis]
- spectrum_cass:
Anti-Lune [Michael Bruhn, Planeta Sinclair]
Rodmän [Mika Keranen]
Tokimal (demo) [Pat Morita Team]
Cálculo de Areas e Volumes, Cálculo de Estrutura Tronco-Cónicas, Foguetão, Geografia de Portugal (Astor), Mad Mix Game & The Pepsi Challenge (Portuguese), Pro Golf II (System 4, alt), Pssst (Nuova Newel Software), Pssst + Jetpac + Kucharik, Sachy Psion + Reversi + Backgammon, O Segredo dos Templários (TAP tape image), Starblazer, Tabela Periódica, Tabela Periódica (fast version hack) [Planeta Sinclair]
Black & White, Box Reloaded, Flunky (Zafi Chip), GP Motocross, Left Behind: Escape From Mars, Mad Cars, Pot-Pourri, Quest for the Sacred Flame of Hestia, Space Racer (Proein), Stop Virus (demo) [Spectrum Computing]
La Balada del Duende, Editor Musical, La Isla Maldita Juego de Damas [El Trastero del Spectrum]
Software list items promoted to working
- spectrum_cass: Prioridade Em Cruzamentos [ArcadeShadow]
New software list items marked not working
- coleco_homebrew: Jetp4k, Star Force [ColecoVision Addict]
- msx1_flop: MSX Data Communications (Netherlands), Serial Interface (Netherlands), Yamaha Portatone PSR-6300 Demonstration [file-hunter]
- msx2p_flop:
Amimoto-san (Japan), Barad (Netherlands), Easy Telopper II (Japan), GFX9000 Toolbox, Graph Saurus Ver.2.1 Interlace Mode Plus (Japan), MSX Data Communications (Netherlands, v1.7), Multi-Barcode (Netherlands), NMS 1170 (Netherlands), Panasonic FS-IFA1 (Japan), Philips NMS 8280 Digitiser Disk (Netherlands), Print Shop II (Japan), TraxPlayer [file-hunter]
Amimoto-san 2 (Japan) [itochi] - msxr_flop: The Best of Hamaraja Night (Japan), Dewoman Chuuhen (Japan), Dewoman Zenpen (Japan), Fantasy Attraction (Japan), FS-A1GT (Japan), FS-A1ST (Japan), Hyper Role Playing Story LOSTWORD Episode 0 (Japan), innocent wish ~destiny2~ (Japan), Mahou no Kuni no Hoippuru (Japan), Mechanical Brain (Japan), Mejuu Sa - Medusa (Japan), Moon Light Saga (Japan, alt), MSX ViewCALC (Japan), Quien Quiere Ser Milionario, Qui Veut Gagner Des Millions, R2 Chaser's (Japan), South Town's Hero II (Japan), South Town's Hero Turbo (Japan), Speedline (demo), Stage 11 (Japan), Stage 11 Kai (Japan), Superiority Fighters (Japan), Telebasic Edición No. 1 (Spain), Telebasic Edición No. 2 (Spain), Telebasic Edición No. 3 (Spain), Turbo Blaster (Japan), Welkis the Legend (Japan) [file-hunter]
- spectrum_cass: O Segredo dos Templários (TZX tape image) [Spectrum Computing]
Merged pull requests
- 10139: konami/konamim2.cpp: Re-dumped the CD for Heat of Eleven ’98. [Victor Fernandez (City Game), Arcade Planet, ClawGrip]
- 11581: namco/namcops2.cpp: Corrected notes about THE IDOLM@STAR games and V300 I/O boards. [Alexander Poyanco]
- 12091: saturn.xml: Added language info elements, and corrected parent/clone relationships for Rayman games. [ArcadeShadow]
- 12093: namco/namcops2.cpp: Corrected title of MotoGP and added a note about the US version of Battle Gear 3. [ArtLine]
- 12131: osd/strconv.cpp: Handle UTF-8 Windows code page internally in osd_uchar_from_osdchar. [invertego]
- 12161: commodore/kim1.cpp: Added RS-232 port for console. [Jeff Tranter]
- 12172: megadriv.xml: Added and corrected info about the Sega Game Toshokan games. [ICEknight]
- 12175: bus/hp9845_io/hp9885.cpp: Implemented format track command. [F.Ulivi]
- 12176: mr/dribling.cpp: Dumped missing ROMs from the Automave version of Dribbling. [David Bosque, Recreativas.org, ClawGrip]
- 12177: Cleared inappropriate execute bits on a few source files. [Davide Cavalca]
- 12183: plugins/cheat: Added string.char and string.format to the environment for Lua cheats. [einstein95]
- 12184: nes.xml: Added a US prototype of Spy vs. Spy. [Hidden Palace. David Silva]
- 12185: snes.xml: Added a prototype of Rockman’s Soccer. [C. Davis, David Silva]
- 12187: igs/igs036crypt.cpp: Added preliminary decryption code for Bu Bu Car. [XingXing]
- 12188: bus/multibus: Added Robotron K7071 text-only video card for the A7100 series. [shattered]
- 12191: tools/chdman.cpp: Added support for extracting cue/bin GD-ROM images and producing one binary file per track. [Windy Fairy]
- 12192: atari/harddriv.cpp: Corrected brake pedal ADC channel for Street Drivin’. [Jamie McCadden]
- 12193: sms.xml: Added Gemitas and Sydney Hunter and the Sacred Tribe. [SMS Power!, No-Intro, ArcadeShadow]
- 12194: Add C compiler flags for Wayland EGL from pkgconfig to OSD build options on Linux. [Belegdol]
- 12196: atari/harddriv.cpp: Fixed ranges for Street Drivin’ and Hard Drivin’s Airborne controls. [Jamie McCadden]
- 12197: debug/express.cpp: Fixed comparison of iterators from different containers. [invertego]
- 12198: msx1_flop.xml: Added eleven items (eight working), and replaced two items with better dumps. [file-hunter, Wilbert Pol]
- 12199: msxr_flop.xml: Added 27 items, and replaced one item with a better dump. [file-hunter, Wilbert Pol]
- 12200: msx2p_flop.xml: Added six working items. [file-hunter, Wilbert Pol]
- 12202: coleco.xml: Added 34 items (27 working). [ColecoVision Addict, ArcadeShadow]
- 12206: igs/pgm.cpp: Fixed readings for Chinese titles of Oriental Legend games. [BarbuDreadMon]
- 12207: machine/icd2061a.cpp: Fixed out-of-bounds array access when configuring video clock output. [Windy Fairy]
- 12208: namco/namcos12.cpp: Removed Um Jammer Lammy NOW! from the list of undumped games. [simzy]
- 12211: seta/srmp2.cpp: Added PCB reference numbers for all games. [Sergio Galiano]
- 12212: machine/spi_sdcard.cpp: Report status for CMD58 (READ_OCR) requests. [holub]
- 12213: apple2gs_flop_clcracked.xml: Added six cracks, and improved metadata for many items. [Brian Troha, Ivan Vangelista]
- 12214: msx2_flop.xml: Added 76 items (63 working), and replaced three items with better dumps. [Wilbert Pol]
- 12216: Add C compiler flags from pkgconfig for Wayland EGL to BGFX build options. [Belegdol]
- 12217: namco/namcos12.cpp: Improved description of Teckno Werk in comments. [simzy]
- 12218: namco/galaga.cpp: Added a note about the Sidam version of Galaga. [Xavier Panadero, Recreativas.org, ClawGrip]
- 12219: util/cdrom.cpp: Clear entire output TOC structure in cdrom_file::parse_metadata. [MetalSlug]
- 12220: midway/astrocde.cpp: Added a version of Gorf licensed to Irecsa for Spanish distribution. [Recreativas.org, ClawGrip]
- 12221: bus/msx/slot/disk.cpp: Improved MSX Turbo-R disk interface emulation. [Wilbert Pol]
- 12222: taito/taito_x.cpp: Added PCB reference numbers for all games. [Sergio Galiano]
- 12223: cpu/i86/i186.cpp: Fixed issues with DMA and timers using timer 2 as source. [Hannes Janetzek]
- 12224: docs: Removed unnecessary repetition in descriptions of external tools. [Angelo Salese]
- 12227: roland/roland_jv80.cpp: Dumped wave ROMs and main CPU ROM, and added older v1.0.0 program as a BIOS option. [Giulio Zausa]
- 12228: 3rdparty/asmjit: Updated to upstream version 1.13.0. [Patrick Mackinlay]
- 12229: konami/konamigv.cpp: Implemented inputs and printer check for Tokimeki Memorial Oshiete Your Heart games. [Windy Fairy]
- 12230: seta/seta2.cpp: Corrected release year for bootleg of Guardians / Denjin Makai II. [BarbuDreadMon]
- 12231: itech/itech32.cpp: Cleaned up code and improved metadata. [cam900]
- 12232: formats/dmk_dsk.cpp: Fixed a bug in the format identification header check (fixes MT08851). [Wilbert Pol]
- 12233: konami/konamigv.cpp: Added printer simulation for Tokimeki Memorial Oshiete Your Heart games. [Windy Fairy]
- 12235: itech/itech8.cpp: Cleaned up code. [cam900]
- 12236: itech/capbowl.cpp: Suppress side effects for debugger reads. [cam900]
- 12237: misc/xtom3d.cpp, misc/xtom3d_piu10.cpp: Added PIU10 ISA PCB device for Pump It Up. [Windy Fairy]
- 12238: ussr/bk.cpp: Added DAC, QBus and unmapped read/write traps. [shattered]
- 12239: msx: Implemented a little more MSX2+ functionality. [Wilbert Pol]
- 12240: kaneko/sandscrp.cpp: Suppress side effects for debugger reads from sound latches. [cam900]
- 12242: trs/coco.cpp: Corrected light gun raster spot detection timing. [Tim Lindner]
- 12243: msx/msx.cpp: Use arrays of memory views. [Wilbert Pol]
- 12244: msx/msx2p.cpp: Correctly configure MSX Music devices (fixes validation errors). [Wilbert Pol]
- 12245: konami/konamigv.cpp: Removed inputs that are not present from Tokimeki Memorial Oshiete Your Heart games. [Windy Fairy]
- 12246: midway/williams.cpp, wmg.cpp: Cleaned up code. [cam900]
- 12248: midway/midyunit.cpp: Cleaned up code. [cam900]
- 12249: machine/spi_sdcard.cpp: Don’t write received data to the command shift register. [holub]
- 12250: rx78_cart.xml: Added Cannon Ball, and improved metadata for various items. [Gaming Alexandria, David Silva]
- 12251: cirsa/neptunp2.cpp: Added a Counters serial EEPROM dump to gladiador. [ClawGrip]
- 12252: shared/dcs.cpp: Implemented device_mixer_interface for sound output and cleaned up code. [cam900]
- 12253: docs: Updated RTD theme to version 2.0.0 and removed dependency on jQuery. [Firehawke]
- 12254: ussr/uknc.cpp: Added cassette interface and QBus slots with floppy controller card. [shattered]
- 12255: bmc/koftball.cpp: Decode bitmap layer and use back layer pen. [Angelo Salese]
- 12256: apple2_flop_clcracked.xml: Added nine cracks, updated one crack, and removed an outdated crack. [4am, san inc, A-Noid33]
- 12257: capcom/cps2.cpp: Corrected release region and date in two system descriptions. [BarbuDreadMon]
- 12260: igs/igs009.cpp: Added a bootleg of Jingle Bell called “Animal House”. [Taksangs, charlie, ClawGrip]
- 12262: midway/midwayic.cpp: Reduced hard-coded tags and cleaned up code. [cam900]
- 12266: shared/decobsmt.cpp: Implemented device_mixer_interface for sound output and improved save state support. [cam900]
- 12267: tomy/tomy_princ.cpp: Install cartridge ROM into CPU address space. [QUFB]
- 12268: spectrum_cass.xml: Added 31 items (30 working), removed a duplicate item and improved metadata. [ArcadeShadow]
- 12269: sinclair/sprinter.cpp: Improved interrupt and accelerator emulation accuracy. [holub]
- 12270: gameking.xml, gameking3.xml: Added three working cartridges and replaced one cartridge with a better dump. [David Haywood]
- 12272: misc/skimaxx.cpp: Suppress side effects for debugger reads, and reduced tag lookups. [cam900]
- 12273: pinball/decodmd*.cpp: Register data members for save states and suppress side effects for debugger reads. [cam900]
- 12274: galaxian/galaxian.cpp: Added an alternate version of Bongo found on an original Namco PCB. [ClawGrip]
- 12276: apple2_flop_orig.xml, apple2_flop_clcracked.xml: Added fourteen original dumps and one crack. [A-Noid33]
- 12277: sinclair/tsconf.cpp: Use RGB format for screen bitmap so mid-screen palette changes work. [holub]
- 12279: oric1_cass.xml Added Rodmän. [Mika Keranen, ArcadeShadow]
- 12280: nmk/nmk16.cpp: Updated comments to note that Many Block is a hack of Slot Gal. [negunma]
- 12281: midway/midtunit.cpp, midtunit_v.cpp, midwunit.cpp, midxunit.cpp: Cleaned up code. [cam900]