Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne potrzeby deweloperskiej wersji tego emulatora.
- 2024-01-30 01:40:51 sa1110.cpp: Re-worked to use map() instead of switch/case handlers. [Ryan Holtz] (#11981) [MooglyGuy]
- Co-authored-by: Ryan Holtz
- Co-authored-by: Ryan Holtz
- 2024-01-30 01:38:42 msx/msx.cpp,msx/msx2.cpp: Enable floppy sounds. (#11986) [wilbertpol]
- 2024-01-30 00:57:26 sv8000: no need for DEVICE_IMAGE_LOAD_MEMBER [hap]
- 2024-01-30 00:34:55 mc6847: s68047 has different colors from mc6847, and graphics mode 5 has a different resolution, [hap]
- sv8000: add custom palette, small cleanup/organize
- 2024-01-29 21:14:15 Merge branch 'release0262' into master [Vas Crabb]
- 2024-01-29 21:11:09 rm/rmnimbus.cpp: Made simulated mouse the default. [Vas Crabb]
- Also cleaned up some metadata.
- 2024-01-29 19:33:21 emu/memarray.cpp: Fix little Endian byte read/write to 64-bit areas. (#11985) [amameuser]
- Apparent copy/paste error was causing big Endian semantics to be used.
- 2024-01-29 18:40:14 jaleco/citycon.cpp, meadows/lazercmd.cpp, meadows/meadows.cpp: consolidates drivers in single files [Ivan Vangelista]
- 2024-01-29 13:12:19 New working clones [Miodrag Milanovic]
- Santaka-002 [zx.pk.ru]
- 2024-01-29 12:49:53 nec/pc8401a.cpp: add Guru readme [angelosa]
- 2024-01-29 12:48:02 machine/sis7018_audio.cpp: update note [angelosa]
- 2024-01-29 02:09:32 vta2000: Convert video rendering to use 8275 CRTCs fed by 8257 DMAC; add various other peripherals and interrupts. (Display has become slightly glitchy, but there is a cursor now.) [AJR]
- 2024-01-28 23:56:32 upd7810: move near empty upd7811 file to upd7810 [hap]
- 2024-01-28 23:26:23 upd7810: set MM RAE to 1 at power on (datasheet says it's undefined at reset) [hap]
- 2024-01-28 15:29:02 lola8: add missing gfx decode [Miodrag Milanovic]
- 2024-01-28 15:06:09 New working systems [Miodrag Milanovic]
- -
Lola 8 [Stevan Parojcic]
New working clones
Lola 8 NK [Marko Solajic]
- -
Lola 8 [Stevan Parojcic]
- 2024-01-28 12:00:58 hh_sm150: move nupogodi&co to their own class [hap]
- 2024-01-28 03:39:21 hash/apple2_*: added 245 (238 working 2 not working), removed 10 (#11971) [A-Noid33]
- Metadata cleanups and parent/clone relationships. Renamed sets for consistency between software lists and other dumps.
New working software list items (apple2_flop_clcracked.xml) - A Christmas Adventure (version 2.0) (4am crack) Ace Detective (revision 3) (4am crack) ACT Preparation Series (version 1984) (4am crack) Adventures in Problem Solving: A Trip to London (4am crack) Adventures in Problem Solving: Alice's Adventure in Numberland (4am crack) Adventures in Problem Solving: Marathon (4am crack) Adventures in Problem Solving: The Treasure of Forest Isle (4am crack) Alfred's Music Achievement Series: Level I (4am crack) Algebra Volume 3 (revision 4, 1984) (Britannica) (4am crack) Aliencounter and Face Flash (revision 2) (4am crack) Alligator Mix (version 1985 revision 2) (4am crack) Alphabet Fun: Big and Little Letters (4am crack) Alphabet Zoo (revision 2) (4am crack) Alphabet Zoo (revision 3) (4am crack) Animal Photo Fun (4am crack) Animal Stories IV (4am crack) Architectural Review & Testmaker (version 2.0) (4am crack) Arizona Mix (A-335 version 1.0) (4am and san inc crack) Basic Number Facts: Practice (4am crack) Battling Bugs and Concentraction (revision 2) (4am crack) Beyond Pinball (version 1.1) (4am crack) Billboard (4am crack) Black Belt (revision 2) (4am crack) Broadsides (revision 1) (4am crack) Broadsides (revision 2) (4am crack) Broadsides (revision 3) (4am crack) Broadsides (revision 4) (4am crack) CAAT Skill Tester: Decimals (4am crack) CAAT Skill Tester: Fractions: Addition and Subtraction (4am crack) CAAT Skill Tester: Fractions: Multiplication and Division (4am crack) CAAT Skill Tester: Whole Numbers Car Builder (revision 4) (4am and san inc crack) Career Scan IV (version 09.15.83N) (4am crack) Cash Versus Credit Buying (4am crack) Cause and Effect (version 02.15.85) (4am crack) Change Maker (4am crack) Child Development 2: Theories of Child Development (4am crack) Child Development 5: Infancy and Toddlerhood (4am crack) Classification of Objects (4am crack) Classmate (version 2.0) (4am crack) Clowning Around (revision 2) (4am crack) Collamore Castle: Strategies for Problem Solving Level 1 (4am crack) Comparison Kitchen (4am crack) Computer Biology Lab: Clam Dissection (4am crack) Computer Biology Lab: Crayfish Dissection (4am crack) Computer Biology Lab: Earthworm Dissection (4am crack) Computer Biology Lab: Frog Dissection (4am crack) Computer Biology Lab: Starfish Dissection (4am crack) Computers in Government (A-122 version 1.0) (4am crack) Continents and Countries (4am crack) Copy II Plus (version 1.0) (4am crack) Cotton Tales (version 1990) (4am crack) Cribbage/Solitaire (4am crack) Crosscountry Canada (revsion 1, 1986) (4am crack) Crosscountry Canada (version 4.0) (4am crack) Crosscountry USA (version 4.0) (4am crack) Crosscountry USA (version 5.1) (4am crack) Crystal Caverns (revision 0) (4am crack) Cyborg (version 1) (4am crack) Dancing Dinos (4am crack) Dataquest: The Presidents (A-140 version 1.1) (4am crack) Dinosaur Dig (4am crack) Dinosaurs (version 1.0) (4am crack) Dog Sled Ambassadors (A-339 version 1.0) (4am and san inc crack) Dragon Mix (version 1985) (4am crack) Early Discoveries: Size and Logic (version 07.31.85) (4am crack) Early Games: Matchmaker (revision 2) (4am crack) Effective Study Skills (4am crack) Electric Circuits (revision 1) (4am crack) Electric Circuits (revision 2) (4am crack) Excel-A-Read (4am crack) E-Z Learner (4am crack) Farmfiler (version 03.11.83) (4am crack) Fish Scales (version 4.0) (4am crack) Following Written Directions (4am crack) Fortress (revision 2) (4am crack) Fraction Fever (revision 1) (4am crack) Fractions (version 3.0 04-10-82) (4am crack) Fun with Directions (version 1984) (4am crack) Genesis: The Adventure Game Creator (4am crack) Genetic Engineering (4am crack) German Vocabulary Builder (4am crack) Glidepath (version 1.0) (4am crack) Go to the Head of the Class (Media Materials release) (4am crack) Golf Classic and Compubar (4am crack) Graphing (A-817 version 1.0) (4am crack) Graphing Equations (version 1.3) (4am crack) Guitar Wizard (version 11611) (4am crack) Gulp and Arrow Graphics (4am crack) Hard Hat Mack (4am and san inc crack) Human Body Exploration (4am crack) Improving Your Memory (4am crack) Industrialism in America (4am crack) Inferential Anne: Level II (4am crack) J-Bird (4am crack) Joe Theismann's Pro Football (4am crack) Key Signatures (4am crack) Keyboard Golf (4am and san inc crack) Kids at Work (4am crack) Kitchen Planner (4am crack) Les Sports (4am crack) Let's Explore Word Processing (Media Materials) (4am crack) Library Adventure: Blue Level (4am crack) Library Magic (revision 0) (4am crack) Magic Slate II: 20-Column Version (version 1.0) (4am crack) Magic Slate II: 40-Column Version (version 1.0) (4am crack) Magic Spells (version 1.1) (4am and san inc crack) Math Word Problems (4am and san inc crack) Mathematics Action Games: Picture Parts: Basic Operations (4am crack) Mathematics Courseware Series: Adventures in Addition and Subtraction 3 (4am crack) Mathematics Courseware Series: Decimal Deli 2 (4am crack) Mathematics Courseware Series: Bicycling Through Decimals 3 (4am crack) Mathematics Courseware Series: Division 2 (4am crack) Mathematics Courseware Series: Division 3: The Prairie (4am crack) Mathematics Courseware Series: Fantastic Fractions 1 (4am crack) Mathematics Courseware Series: Electrifying Fractions 2 (4am crack) Mathematics Courseware Series: Fractions 3 (4am crack) Mathematics Courseware Series: Fractions 5: The River (4am crack) Mathematics Courseware Series: Mighty Multiplication 2 (4am crack) Mathematics Courseware Series: Percent 1: Get The Percent (4am crack) Mathematics Courseware Series: Percent 2 (4am crack) MasterType (version 1.7) (4am crack) Medalist Series: Black Americans (version 04.13.84) (4am crack) Medalist Series: Presidents (version 11.23.84) (4am crack) Medalist Series: Women in History (version 11.21.83) (4am crack) Microtyping II (4am crack) Mind Puzzles (H-102 version 1.0-1984.05.25) (4am crack) Miner 2049er (revision 1) (4am crack) Modeling (A-823 version 1.0) (4am crack) Money! Money! (version 02.05.87) (4am crack) Monkey Business (revision 2) (4am crack) Monsters and Make-Believe (version 1.1) (4am crack) Music Construction Set (revision 2) (4am and san inc crack) Music Tutor (Passport Designs) (4am crack) Mystery Mazes Case 3: Castle Clues (4am crack) Painter Power (4am crack) People of the Old Testament (4am crack) Perception (version 3.1) (4am crack) Personality Profile 2 (4am crack) Physical or Chemical (4am crack) Picture Perfect (version 1987) (4am crack) Place Value: Ones, Tens, and Hundreds (4am crack) Plato's Cave (4am crack) Please Help Me: Spelling (4am crack) Polls and Politics (A-820 version 1.0) (4am crack) Prescriptive Math Drill (version 04.13.84) (4am crack) Primary Reading: Following Written Directions (4am crack) Primary WordMath (4am crack) Prime Ducks (4am crack) Pro Golf Challenge (4am crack) Problem-Solving Strategies (H-103 version 1.0-1984.09.25) (4am crack) Quizagon (revision 0) (4am crack) Rainbow Painter (4am crack) Rascal Takes A Ride Home (4am crack) Rascal Takes A Ride to School (4am crack) Read & Rhyme (4am crack) Reading for Understanding: Native Americans (4am crack) Reading Workshop: Grade 6 (Mindscape) (4am crack) Return to Reading: The Black Stallion (4am crack) Return to Reading: To Kill A Mockingbird (4am crack) Rhythm Write (4am crack) Run Your Own Train (revision 2) (4am crack) Scientific Simulations (version 1.0) (4am crack) Sesame Street Crayon: Letters For You (version 1987-10-31) (4am crack) Shadow Hawk One (revision 1) (4am crack) Shadow Hawk One (revision 2) (4am crack) Shadows and Light (4am crack) Shutterbug's Pictures (4am crack) Sliding Block (revision 2) (Merit) (4am crack) Social Studies: Africa (4am crack) Sound and Vibrations (4am crack) Space Journey: Planets and Stars (4am crack) Spare Change (4am and san inc crack) Spellakazam (revision 1) (4am crack) Spelling Bee (version 1.1) (4am crack) Spelling and Reading Primer (version 2.0.1) (4am crack) Square Pairs (version 1.0) (4am and san inc crack) Start Solving: Honeybear (4am crack) Start Solving: Sam's Sticker Store (4am crack) Start Solving: Tina's TV Show (4am crack) Stickers (4am crack) Stickybear Opposites (revision 2) (4am and san inc crack) Stickybear Opposites (800K 3.5") (4am crack) Stickybear Printer (version 1) (4am and san inc crack) Stickybear Reading (revision 2) (4am and san inc crack) Stickybear Town Builder (revision 2) (4am and san inc crack) Stickybear Typing (revision 3) (4am and san inc crack) Stickybear Word Problems (revision 2) (4am and san inc crack) Story Maker (revision 2, 64K) (4am crack) Strategies for Test Taking (4am crack) Strategies in Problem Solving: Dinosaurs and Squids (4am crack) Strategies in Problem Solving: Spinners and Slugs (4am crack) Super-Text II Form Letter Module (version 1984) (4am crack) Tales From The Arabian Nights (4am crack) Teddy Takes a Rain Walk (4am crack) Test Construction and Review (4am crack) The Art of Communication 2 (4am crack) The Banking Simulation (4am crack) The Banking Tutorial (version 5.2) (4am crack) The Bare Facts on Composers Volume 2 (4am crack) The Bare Facts on Composers Volume 3 (4am crack) The Bare Facts on Intervals and Chords (4am crack) The Bare Facts on Music History (4am crack) The Bare Facts on Notes, Rhythm, and Terms (4am crack) The Counting Bee (version 1.1, 26-FEB-82) (4am crack) The Cube (4am crack) The Dream Machine (4am crack) The Evelyn Wood Dynamic Reader (4am crack) The Gem of Zephyrr (version 1.1.0) (4am crack) The General Manager (version 2.0S) (4am and san inc crack) The General Manager (version 2.0Y) (4am and san inc crack) The Spy's Adventures in Europe (version 1986-09-30) (4am crack) The Story of Creation (4am crack) The U.S. Constitution: Nationalism and Federalism (version 1984) (4am crack) Thinkers: Mathematics Unlimited Problem Solving (4am crack) Total Learning System (4am crack) Troll Sports Math: Math Word Problems for Grades 4 to 6 (4am crack) Type Hype (revision 2) (4am crack) Type Right on Your Apple IIe (4am crack) Under Fire (4am crack) U.S. Constitution Tutor (4am crack) U.S. History: The Growth of a Nation (4am crack) U.S. History: The Young Republic (4am crack) Walt Disney Card & Party Shop (4am crack) Water Pollution (4am crack) Werewolf!! (4am crack) What's the Problem: Ace Reporter (4am crack) What's the Problem: Chester and the Cheese (4am crack) What's the Problem: Where in the World? (4am crack) Wings Out of Shadow (4am crack) Wizard of Words (version 1.0) (4am crack) Word Scrambler and Spelling Tutor (4am crack) Wordwise (4am crack) WordWorx (4am crack) Zenith (4am and san inc crack) Zoo Master (revision 2) (4am crack)
Not working (apple2_flop_clcracked.xml) - Mathematics Courseware Series: Addition and Subtraction 4: City Sights (4am crack) Mathematics Courseware Series: The Mysteries of Multiplication 3 (4am crack)
Removed (apple2_flop_clcracked.xml) - Algebra Volume 3 (Revision 0) (imperfect clean crack) Algebra Volume 4 (version 1.1) (imperfect clean crack) Algebra Volume 6 (version 1.0) (imperfect clean crack) Dino Dig: Dictionary Skills (4am crack) (imperfect clean crack) In Search of the Most Amazing Thing (Revision 2) (imperfect clean crack) Pyramid Puzzler (imperfect clean crack) Reading Workshop: Distant Views (imperfect clean crack) Reading Workshop: Running Free (imperfect clean crack) Space Journey (imperfect clean crack) Story Maker (64K Version) (imperfect clean crack)
New working software list items (apple2_flop_orig.xml) - Copy II Plus (version 1.0) Copy II Plus (version 2.2) Galactic Gladiators
-
Co-authored-by: Bob Schultz
- Metadata cleanups and parent/clone relationships. Renamed sets for consistency between software lists and other dumps.
- 2024-01-28 03:37:30 rm/rmnimbus.cpp: Change default mouse emulation mode to HLE (#11975) [Robin Sergeant]
- 2024-01-27 22:04:37 New working systems [hap]
- - Mighty Max (Tiger) [hap, Sean Riddle]
- 2024-01-27 18:57:15 homelab: lowercase hex values [hap]
- 2024-01-27 18:17:40 i8275: Moderate change to API and major expansion of configuration possibilities [AJR]
- - Change the "draw character" callback to pack all attribute flags in a single parameter. A bit enum is provided to facilitate unpacking the bits.
- Allow for configurations in which up to four CRTCs are attached to the same character clock and screen. The secondary CRTCs are not fully emulated with regard to timing and some output callbacks, but their character and attribute outputs may be merged with those of the primary screen through the same display callback.
wy100: Add half-intensity display for protected characters. ms6102: Support attribute that enables Cyrillic character set. t7000: Show cursor and several character attributes.
Machines promoted to WORKING
WY-100 [AJR]
- - Change the "draw character" callback to pack all attribute flags in a single parameter. A bit enum is provided to facilitate unpacking the bits.
- Allow for configurations in which up to four CRTCs are attached to the same character clock and screen. The secondary CRTCs are not fully emulated with regard to timing and some output callbacks, but their character and attribute outputs may be merged with those of the primary screen through the same display callback.
- 2024-01-27 18:03:57 homelab/homelab.cpp: Update Homelab2 / Aircomp 16 to working [linuxforum5, R. Belmont] [arbee]
- Implemented text and graphics modes Fixed memory shadowing and I/O Fixed right shift keyboard code Fixed quickload and cassette loading
- 2024-01-27 17:24:03 lola8a: fixed video output, added inverted video mode [Miodrag Milanovic]
- 2024-01-27 17:07:42 tpitfight: small tweak to svg [hap]
- 2024-01-27 17:06:23 srcclean and manual cleanup in preparation for release branch [Vas Crabb]
- 2024-01-27 16:23:50 frontend/mame/clifront.cpp: Removed unused variable picked up by clang but not GCC. [Vas Crabb]
- 2024-01-27 16:02:49 -fronten/mame/clifront.cpp: Fixed misleading error messages from -verifysoftware. [Vas Crabb]
- -snes.xml: Removed problematic Hind Strike cartridge image.
- 2024-01-27 15:44:14 orao: add unicode keys and fixed one key mapping [Miodrag Milanovic]
- 2024-01-27 15:43:10 galeb, pecom: add unicode keys [Miodrag Milanovic]
- 2024-01-27 14:49:31 svip: remove Enter key for GO button [hap]
- 2024-01-27 12:54:36 lola8a: keyboard cleanup [Miodrag Milanovic]
- 2024-01-27 00:15:01 Update speedatk.cpp [wd40yasu]
- by Takahiro Nogi watchdog period was too short for daifugo
- 2024-01-26 23:34:04 casio/cz230s.cpp: Added Casio CZ-230S and SZ-1. (#11969) [Devin Acker]
- cpu/upd7810: Added support for internal RAM.
sound/upd934g.cpp: Corrected channel mapping for play sample command.
video/mn1252.cpp: Added Panasonic MN1252 LCD controller emulation.
casio/ra3.cpp: Added RA-5 8 KiB RAM cartridge.
New working systems
Casio CZ-230S [BCM, =CO=Windler, Devin Acker] Casio SZ-1 [BCM, Devin Acker]
- cpu/upd7810: Added support for internal RAM.
sound/upd934g.cpp: Corrected channel mapping for play sample command.
video/mn1252.cpp: Added Panasonic MN1252 LCD controller emulation.
casio/ra3.cpp: Added RA-5 8 KiB RAM cartridge.
- 2024-01-26 22:08:02 taito/taito_f2.cpp: Added the US release of Hat Trick Hero. (#11970) [ClawGrip]
- Also fixed ROM labels for euroch92j.
New working clone - Hat Trick Hero (US) [Tailsnic Retroworks]
- Also fixed ROM labels for euroch92j.
- 2024-01-26 22:01:26 sinclair/sprinter.cpp: Add support for the Kempston joystick (#11968) [holub]
- 2024-01-26 21:25:14 nvip: add BTANB note [hap]
- 2024-01-26 20:27:15 hd6301x: add irq pins to p5 read, [hap]
- acesp: hook up irq2
- 2024-01-26 19:36:55 lola8a: add ram options and cleanup keyboard mapping [Miodrag Milanovic]
- 2024-01-26 16:35:24 hd44780: set typical clock to 270khz [hap]
- 2024-01-26 15:22:32 ctvboy: don't invert hs signal [hap]
- 2024-01-26 12:49:06 mephisto*: some of the button panels in internal artwork were copied from franz [hap]
- 2024-01-26 01:20:58 hash/pcecd.xml: Added 13 working items + 3 redumps (#11956) [ArcadeShadow]
- Update pcecd.xml
Rename "Game Express" to "Games Express"
Fixed usage info tag
Added language info tag
New working software list additions
FX Unit Yuki: The Henshin Engine (re-release) [Redump] Henshin Engine (demo) [Sarumaru Company] Hypernova Blast (USA) Insanity [Redump] Jessie Jaeger in Cleopatra's Curse [Redump] Jessie Jaeger in Cleopatra's Curse (demo) [Bold Game Studio] Meteor Blaster DX (USA, re-release) [Redump] Pyramid Plunder [Redump] Revival Chase [Redump] Space Ava 201: Quantum Field Theory [Nicole Express] Ultimate Rally Club [Orion]
Redump software list items
Hi-Leg Fantasy (Japan) [Redump] Implode (USA) [Redump] Meteor Blaster DX (USA) [Redump]
- Update pcecd.xml
Rename "Game Express" to "Games Express"
Fixed usage info tag
Added language info tag
- 2024-01-26 00:07:34 sega/naomi.cpp a bit fix prev [MetalliC]
- 2024-01-25 23:03:30 rm/rmnimbus.cpp: Allow choice of HLE mouse processing (#11890) [Robin Sergeant]
- 2024-01-25 22:45:37 New working systems [hap]
- - VIP (Novag) [hap, Berger]
- 2024-01-25 21:33:46 hd6301: instead of skip, zerofill nvram when no battery save [hap]
- 2024-01-25 20:23:28 ecbackg: remove piece from hand when bearing off [hap]
- 2024-01-25 19:22:19 bus/pce: Moved Super System Card and Arcade Card to slot card devices. (#11726) [cam900]
- Moved expansion card emulation out of the system into card devices.
Removed machine configuration settings for expansion settings.
Started to modernise the HuCard slot interface.
New working software list items (pce.xml)
Arcade Card Pro
- Moved expansion card emulation out of the system into card devices.
Removed machine configuration settings for expansion settings.
Started to modernise the HuCard slot interface.
- 2024-01-25 19:09:23 snes.xml: Added 54 items (52 working). (#11888) [ArcadeShadow]
- New working software list additions (snes.xml)
Aero the Acro-Bat 2 (prototype 19940808) [Hidden Palace] Alien Cat 2 (demo) [PSCD Games] Animaniacs (prototype 19940611) [Hidden Palace] Apocalypse II (Europe, prototype 19971028) [Hidden Palace] Arcade's Greatest Hits - The Atari Collection 1 (prototype 19970411) [Hidden Palace] Arcade's Greatest Hits - The Atari Collection 1 (Centipede prototype 19970211) [Hidden Palace] Best of the Best - Championship Karate (prototype) [Hidden Palace] Classic Kong [No-Intro] Classic Kong Complete (v2.0) [No-Intro] Classic Kong Complete (v2.01) [No-Intro] Creepy Bird [No-Intro] Creepy Bird (v1.02, digital release) [No-Intro] Creepy Bird (v1.02, Retro-Bit Generations release) [No-Intro] Dottie - dreads nought - [No-Intro] Eyra - The Crow Maiden (demo 20220607) [Second Dimension] Jim Power - The Lost Dimension in 3D (enhanced version) [No-Intro] Little Medusa [No-Intro] Little Medusa (demo) [No-Intro] MazezaM Challenge (v1.1) [No-Intro] MazezaM Challenge (v1.2) [No-Intro] MazezaM Challenge (v1.3) [No-Intro] MazezaM Challenge DX (v2.1, PAL) [No-Intro] MazezaM Challenge DX (v2.1, NTSC) [No-Intro] N-Warp Daisakusen (v1.0) [No-Intro] N-Warp Daisakusen (v1.1) [No-Intro] Neko Tako [No-Intro] Neko Tako (trial version) [No-Intro] New Super Mario Land (v1.0) [No-Intro] New Super Mario Land (v1.1) [No-Intro] New Super Mario Land (v1.2) [No-Intro] New Super Mario Land (v1.3) [No-Intro] New Super Mario Land (v1.5) [No-Intro] Nightmare Busters (USA) [No-Intro] Old Towers [No-Intro] Rockfall [No-Intro] Super Boss Gaiden (v1.0) [No-Intro] Super Boss Gaiden (v1.2) [No-Intro] Sure Instinct (PAL, v1.0.2) [No-Intro] Sure Instinct (PAL, v1.0.1) [No-Intro] Sure Instinct (PAL, v1.0) [No-Intro] Sure Instinct (NTSC, v1.0) [No-Intro] Sure Instinct (NTSC, v1.0.1) [No-Intro] Sure Instinct (NTSC, v1.0.2) [No-Intro] Sydney Hunter and the Caverns of Death (USA) [No-Intro] The Lion King (early prototype) [Hidden Palace] The Lion King (v.21 prototype) [Hidden Palace] The Lion King (v.48 prototype) [Hidden Palace] Undercover Cops (USA) [No-Intro] Unholy Night: The Darkness Hunter (Japan) [No-Intro] Unholy Night: The Darkness Hunter (USA) [No-Intro] Uwol - Quest for Money (v1.0) [No-Intro] Uwol - Quest for Money (v1.3) [No-Intro]
New software list items marked not working (snes.xml)
Attack of the Petscii Robots (demo) [The 8-Bit Guy] Joe & Mac - Ultimate Caveman Collection (Europe) [No-Intro]
- New working software list additions (snes.xml)
- 2024-01-25 19:07:13 misc layout: tag myself as author [hap]
- 2024-01-25 00:14:27 ecbackg: add custom sensorboard handling [hap]
- 2024-01-25 00:13:55 hd6301: don't save internal registers to nvram when it's not battery backed [hap]
- 2024-01-25 00:08:53 lib/util/cdrom.h: fix out-of-bounds MAME init crash when disc is 99 tracks [angelosa]
- cfr. pcecd:cosmfnt and pcecd:solbianc
- 2024-01-24 19:42:52 Miscellaneous cleanup, and a couple of error checks. [Vas Crabb]
- 2024-01-24 18:44:34 taito/taito_f2.cpp: Added the Japanese release of Euro Champ '92. (#11967) [ClawGrip]
- New working clone - Euro Champ '92 (Japan) [Tailsnic Retroworks]
- 2024-01-24 16:42:38 misc/xtom3d.cpp: demote pumpit1 CD as BAD_DUMP [Angelo Salese]
- 2024-01-24 15:46:29 m6800: remove ONE_MORE_INSN macro, re-add irq logmacro, [hap]
- hd6301x: add ext irq enable mask, add ext irq2
- 2024-01-24 12:50:00 damesc/edames: no need to precalculate alpha color for selected pieces [hap]
- 2024-01-24 08:56:27 machine/s2350.cpp: Added AMI S2350 USRT device. (#11959) [Mark Garlanger]
- Frame format configuration is not implemented yet.
- 2024-01-24 03:30:04 video/pc_vga_matrox: add sketchy PLL signatures [angelosa]
- allows BeOS 4 to not hang during card detection bootstrap
- 2024-01-24 01:00:12 video/s3virge: denote hack in background pen BitBlt [angelosa]
- 2024-01-24 00:44:03 hash/rainbow.xml: Add WordPerfect 4.0 [telanus]
- New working software list items
rainbow.xml: WordPerfect version 4.0 [glencanyon]
- New working software list items
- 2024-01-24 00:37:38 hash/hikara.xml: srcclean [arbee]
- 2024-01-24 00:36:41 hikara.xml - added known cartridge list (#11934) [mamehaze]
- 2024-01-23 22:23:49 New not working system & software list: Sega AI (#11747) [wilbertpol]
- bus/segaai: Rename device_segaai_card_interface to segaai_card_interface
bus/segaai: Rename device_segaai_exp_interface to segaai_exp_interface
hash/segaai.xml: Add barcode for several titles. hash/segaai.xml: Merge eigooha1 and eigooha2 into eigoohan, and eigogam1 and eigogam2 into eigogame. hash/segaai.xml: Update description for Eigo de Ohanashi and Eigo de Game. hash/segaai.xml: Add notes to Pinpon Music Rhythm and Melody. hash/segaai.xml: Merge Okeiko Aiueo and Hanamaru Aiueo into a single software item. hash/segaai.xml: Swapped checksums for Okeiko Aiueo and Hanamaru Aiueo and updated some notes. hash/segaai.xml: Added and replaced some overlays. Added placeholders for some older revisions released on cassette. hash/segaai.xml: Add cassette dumps of Alice World, Robinson Land, and Cosmis Train. hash/segaai.xml: Add dumps of several older cassette versions. hash/segaai.xml: Add/update serial, alt_title, and barcodes for cassette releases. hash/segaai.xml: Use improved overlay scans.
layout/segaai.lay: Display clickable area when no overlay is present. layout/segaai.lay: Make cursor square.
sega/segaai.cpp: Update old driver. sega/segaai.cpp: Let cards and expansions install themselves. sega/segaai.cpp: Adjust upd7759 sound level. sega/segaai.cpp: Mark cassette as stereo. sega/segaai.cpp: Only output the left channel from the cassette player. sega/segaai.cpp: Set the cassette channel to use for data input. sega/segaai.cpp: Add upd7759 busy signal to input port 4.
- bus/segaai: Rename device_segaai_card_interface to segaai_card_interface
bus/segaai: Rename device_segaai_exp_interface to segaai_exp_interface
- 2024-01-23 20:56:28 New working systems [hap]
- - Triomphe [hap, Berger, Sean Riddle]
- 2024-01-23 19:27:43 layout/bfm_sc5_gu96x8.lay: Use loops and save many lines. [Vas Crabb]
- Also various cleanup.
- 2024-01-23 17:08:54 ga888: make svg background white and add border edge [hap]
- 2024-01-23 16:56:47 hd6301: fix SLP during pending interrupt [hap]
- 2024-01-23 16:20:03 handheld/hh_ht11xx.cpp: Add support for Brick Game (#11942) [mamehaze]
- new WORKING machines
-
Brick Game GA888 [azya52, David Haywood]
- Co-authored-by: David Haywood
- new WORKING machines
-
Brick Game GA888 [azya52, David Haywood]
- 2024-01-23 16:17:34 pinball/recel.cpp: Added the Recel System III BIOS [pps4.fr, Recreativas.org] (#11962) [ClawGrip]
- Verified that the BIOS is the same for 1702 (13) and 2716 (14) chips, and also verified the BIOS ROM size. Removed 'r_screech' set, as we confirmed it's a fake set for replacing 2716 chips with more common 2716 EEPROMs.
- 2024-01-23 16:14:00 mame/bfm: Implement Bell Fruit 96x8 dot matrix display for Scorpion 5. (#11805) [blueonesarefaster]
- New driver for BFG 96x8 dot matrix vfd Add 96x8 dot matrix vfd to Bell Fruit Scorp5
- 2024-01-23 16:11:23 netronics/exp85.cpp: implemented rom mirroring, fixed interrupt handling timing (#11884) [Federico]
- Fixed interrupt management (allows step execution in the monitor) Implemented the ROM mirroring switch after boot and during interrupt handling. Removed logging, renamed and reordered member variables and functions, removed defined, introduced constexpr for constants. Corrected typos in instructions on the top of the file. Replaced tags by object finders. Replaced the memory bank for a memory view for switching between RAM and ROM mirroring.
- 2024-01-23 15:16:44 new NOT_WORKING machine [MetalliC]
- - Nittere Shiki! Mirai Yosou Studio / NTV Future Forecast Studio (Japan) [Jorge Valero, Darksoft, MetalliC, rtw]
- 2024-01-22 23:21:30 Added a skeleton Aquaplus P/ECE driver. [Vas Crabb]
- skeleton/aquaplus_piece.cpp: Added skeleton Aquaplus P/ECE driver with
Flash and RAM mapped in the right places.
cpu/c33: Added skeleton devices for C33 STD Core (S1C33000) and S1C33209/221/222.
New systems marked not working
Aquaplus P/ECE (512 kB Flash)
New clones marked not working - Aquaplus P/ECE (2 MB Flash)
- skeleton/aquaplus_piece.cpp: Added skeleton Aquaplus P/ECE driver with
Flash and RAM mapped in the right places.
- 2024-01-22 18:31:06 Merge branch 'master' of https://github.com/mamedev/mame [Scott Stone]
- 2024-01-22 18:20:18 cinematronics/dlair.cpp, sega/timetrv.cpp: Promoted Dragon's Lair and Time Traveler (Japan) to working. (#11965) [Ryan Holtz] [MooglyGuy]
- *cinematronics/dlair.cpp: Added zero-dropout LD-CHD for Dragon's Lair rev. F2/F/E/D. [Ryan Holtz, Matt Ownby, ld-decode Team]
machine/ldv1000hle.cpp: Only adjust video and audio enables on field 0, improves seeking visuals. [Ryan Holtz]
Systems promoted to working - Dragon's Lair (US Rev. F2) [Ryan Holtz, Matt Ownby, ld-decode Team]
Clones promoted to working
Dragon's Lair (US Rev. F) [Ryan Holtz, Matt Ownby, ld-decode Team] Dragon's Lair (US Rev. E) [Ryan Holtz, Matt Ownby, ld-decode Team] Dragon's Lair (US Rev. D, Pioneer LD-V1000) [Ryan Holtz, Matt Ownby, ld-decode Team] Time Traveler (Japan) [Ryan Holtz, Matt Ownby, ld-decode Team]
- *cinematronics/dlair.cpp: Added zero-dropout LD-CHD for Dragon's Lair rev. F2/F/E/D. [Ryan Holtz, Matt Ownby, ld-decode Team]
machine/ldv1000hle.cpp: Only adjust video and audio enables on field 0, improves seeking visuals. [Ryan Holtz]
- 2024-01-22 18:11:44 x68k_flop.xml: Correct hash entries for akazopa to match provided image [ci] [Scott Stone]
- 2024-01-22 17:59:28 bus/rc2014: Use virtual member functions for bus signals. (#11947) [Miodrag Milanović]
- Fixes handlers not being called after e9c1f4a42a6758a6fb75403e28c7dc6cf869081c (GitHub PR #11333).
- 2024-01-22 16:40:09 atari/atarig42.cpp: Dumped communication board ROM for roadriot and roadriota. (#10831) [Hydreigon]
- This is the ADSP-2105 from the com-link board for kit versions of Road Riot.
- 2024-01-22 14:47:48 hh_sm510: remove "licensed from" in company strings) [hap]
- 2024-01-22 12:55:35 nec/pc8401a.cpp: redump pc8401bd [David Stephenson] [angelosa]
- 2024-01-22 04:32:56 pci/virge_pci: fix BAR compliance [angelosa]
- 2024-01-22 04:26:49 misc/gi6809.cpp: removed debug notes. [Roberto Fresca]
- 2024-01-22 04:16:08 Merge branch 'master' of https://github.com/mamedev/mame [Roberto Fresca]
- 2024-01-22 04:15:47 misc/gi6809.cpp driver different improvements/cleanups. [Roberto Fresca]
- misc/gi6809.cpp driver: Added discrete sound through netlist [Grull Osgo]
- 2024-01-22 04:12:00 pci/virge_pci: move new MMIO mapping to map_extra [angelosa]
- fix Ubuntu-flavored & BeOS 3.x black screen when switching to display managers.
- 2024-01-22 03:22:05 ms7002: Keyboard updates [AJR]
- - Correct assignments of Latin, Delete, Keypad 9 and Keypad. keys
- Add bindings for Latin and Russian mode keys
vt100_kbd: Remove binding to right control key since the actual keyboard only has one on the left
- - Correct assignments of Latin, Delete, Keypad 9 and Keypad. keys
- Add bindings for Latin and Russian mode keys
- 2024-01-21 22:36:55 msx2_flop.xml: Added 2 items. Moved 3 items. (#11963) [wilbertpol]
- Moved from msx2p_flop software list:
- Twinkle Star - Hoshi no Mahou Tsukai (Japan)
- Twinkle Star - Hoshi no Mahou Tsukai (Japan, alt)
- Pana Amusement Collection Disc (Japan)
New working software list items - Sound Machine voor MSX2 Computers (Netherlands?) [file-hunter] VideoBench (Netherlands) [file-hunter]
- Moved from msx2p_flop software list:
- Twinkle Star - Hoshi no Mahou Tsukai (Japan)
- Twinkle Star - Hoshi no Mahou Tsukai (Japan, alt)
- Pana Amusement Collection Disc (Japan)
- 2024-01-21 22:10:28 smchess/chesstrvi: add svg screen for lcd [hap]
- 2024-01-21 21:33:51 pci/aha2940au: add default EEPROM [Guru] [angelosa]
- 2024-01-21 21:00:28 cpu/c33: Added synthetics for ext %rs prefix. [Vas Crabb]
- 2024-01-21 20:58:42 msx2p_flop.xml: Added seven items (five working), and removed eight items. (#11961) [wilbertpol]
- Removed MSX2 software:
- Twinkle Star - Hoshi no Mahou Tsukai (Japan)
- Twinkle Star - Hoshi no Mahou Tsukai (Japan, alt)
- Pana Amusement Collection Disc (Japan)
- Pana Amusement Collection Disc (Japan, alt)
- Pana Amusement Collection Disc (Japan, alt 2)
Removed Laydock 2 - Last Attack (Japan, alt) as it contains save data.
Removed Sea Sardine Side-2 (Japan) and Sea Sardine Side-2 (Japan, alt) as they are extracted from MSX Disk Communication 91-02.
Removed Yoshida Kensetsu (Japan, alt) as it contains save data.
Merged F-1 Spirit 3D Special (Japan, alt) and F-1 Spirit 3D Special (Japan, alt 2).
Moved demo disk from F-1 Spirit 3D Special (Japan) to F-1 Spirit 3D Special (Japan, demo).
New working software list items (msx2p_flop.xml) - The Komainu Quest (Japan) [file-hunter] Maou no Fukkatsu DX (Japan) [file-hunter] Muteki Senshi Yajiuman (Japan) [file-hunter] Shuumatsu no Sugoshikata - The World is Drawing to an W/End (Japan) [file-hunter] Unmei - Destiny (Japan) [file-hunter]
New software list items marked not working (msx2p_flop.xml)
Gradius III Legends [file-hunter] Tetris II Special Edition [file-hunter]
- Removed MSX2 software:
- Twinkle Star - Hoshi no Mahou Tsukai (Japan)
- Twinkle Star - Hoshi no Mahou Tsukai (Japan, alt)
- Pana Amusement Collection Disc (Japan)
- Pana Amusement Collection Disc (Japan, alt)
- Pana Amusement Collection Disc (Japan, alt 2)
Removed Laydock 2 - Last Attack (Japan, alt) as it contains save data.
Removed Sea Sardine Side-2 (Japan) and Sea Sardine Side-2 (Japan, alt) as they are extracted from MSX Disk Communication 91-02.
Removed Yoshida Kensetsu (Japan, alt) as it contains save data.
Merged F-1 Spirit 3D Special (Japan, alt) and F-1 Spirit 3D Special (Japan, alt 2).
Moved demo disk from F-1 Spirit 3D Special (Japan) to F-1 Spirit 3D Special (Japan, demo).
- 2024-01-21 20:17:13 handheld/hh_sm510.cpp: Add Tiger Pit-Fighter (#11958) [algestam]
- New working machines
Pit-Fighter (Tiger) [algestam, Sean Riddle, hap]
- New working machines
- 2024-01-21 19:53:53 apple/apple2e.cpp: support standard boot speed with Zip Chip [Peter Ferrie]
- 2024-01-21 17:25:26 cpu/c33: Reconstruct a few more assembler synthetics. [Vas Crabb]
- 2024-01-21 17:02:47 academy: bookrom has identical halves [hap]
- 2024-01-21 09:09:52 namco/namcos10.cpp: the recently added ver. B of gegemdb was actually a redump of ver. A, so updated the driver accordingly [Ivan Vangelista]
- 2024-01-21 05:44:44 ussr/ms6102.cpp: Hardware-accurate descrambling of character generator using PROM data [AJR]
- 2024-01-21 00:42:15 bus/pci: add stub for Emagic Audiowerk2 [angelosa]
- 2024-01-21 00:12:00 cpu/c33: Fixed displacements for DP-relative stores without ext prefixes. [Vas Crabb]
- 2024-01-20 23:47:03 cpu/c33, tools/unidasm.cpp: Added disassembler for Epson C33 ADV Core. [Vas Crabb]
- 2024-01-20 23:00:53 New software list items marked not working [angelosa]
- ibm5170_cdrom: Adaptec EZ-SCSI 4.01 (Rev A), Adaptec EZ-SCSI 5.0 Deluxe Edition (Rev B) [archive.org]
- 2024-01-20 19:47:29 sound/gew.cpp: correct interpolation around sample loop point (fixes #11951) (#11957) [Devin Acker]
- 2024-01-20 19:21:02 bus/pci: add stub for AHA2940AU [Guru] [angelosa]
- 2024-01-20 16:28:48 misc/sttechno.cpp: Implemented tile X/Y flip flags. (#11954) [987123879113]
- Also corrected reversed names of loop variables tile_x and tile_y.
- 2024-01-20 16:26:31 floppy.cpp: Update class variables to current naming convention. (#11851) [Mark Garlanger]
- 2024-01-20 16:00:08 debugger/debuggdbstub.cpp: Added aliases for some MOS 6502-compatible CPUs. (#11953) [John Byrd]
- Allows m6507, m6510, m65c02, m65ce02 and w65c02s to be debugged with GDB stub.
- 2024-01-20 10:53:10 New working systems [Ivan Vangelista]
- -
Green Lizard (4VXFC811, NSW) [dam0, Heihachi_73]
Tequila Sunrise (1VXFC613, NSW) [dam0, Heihachi_73]
New working clones
Black Rhino (4VXFC830, NSW) [dam0, Heihachi_73]
New clones marked not working - Heart Throb (01J02866, Venezuela) [anonymous, Heihachi_73] Indian Dreaming (02J01856, Venezuela) [anonymous, Heihachi_73] Loco Loot (0300670V, Queensland) [anonymous, Heihachi_73] Sweethearts II (0100860V, Queensland) [anonymous, Heihachi_73]
Systems promoted to working - Bachelorette Party (BHG1248, US) [Heihachi_73] Honky Tonk (BHG1455, US) [Heihachi_73] Koala Mint (CHG1573, US) [Heihachi_73] Magic Mask (AHG1549, US) [Heihachi_73] MKV Set/Clear Chips (US) [Heihachi_73] Party Gras (AHG1567, US) [Heihachi_73] Sweet Liberty Deluxe (AHG1575, US) [Heihachi_73] The Gambler (EHG0916-02, US) [Heihachi_73] Wild Africa (AHG1535, US) [Heihachi_73]
Clones promoted to working
Adonis (BHG1508, US) [Heihachi_73] Boot Scootin' (GHG1012-02, US) [Heihachi_73] Boot Scootin' (GHG1008-03, US) [Heihachi_73] Boot Scootin' (AHG1547, US) [Heihachi_73] Cash Chameleon (DHG4078-99, US) [Heihachi_73] Cuckoo (CHG1195, US) [Heihachi_73] Dolphin Treasure (FHG4077-02, US) [Heihachi_73] Dolphin Treasure - Cash Express (AHG1607, US) [Heihachi_73] Dolphin Treasure - Cash Express (AHG1606, US) [Heihachi_73] Dolphin Treasure - Cash Express (AHG1519, US) [Heihachi_73] Enchanted Forest - Cash Express (AHG1615, US) [Heihachi_73] Green Lizard - Cash Express (AHG1623, US) [Heihachi_73] Golden Pyramids (AHG1205-03, US) [Heihachi_73] Golden Pyramids (AHG1206-99, US) [Heihachi_73] Inca Sun (CHG1458, US) [Heihachi_73] Inca Sun (DHG1577, US) [Heihachi_73] King Galah - Cash Express (AHG1625, US) [Heihachi_73] Keep Your Hat On (BHG1204, US) [Heihachi_73] Loco Loot (AHG1513, US) [Heihachi_73] Magic Mask (AHG1548, US) [Heihachi_73] Magic Mask (DHG1309, US) [Heihachi_73] Margarita Magic (EHG1558, US) [Heihachi_73] Margarita Magic (EHG1559, US) [Heihachi_73] Mountain Money (BHG1464, US) [Heihachi_73] Party Gras (BHG1284, US) [Heihachi_73] Penguin Pays - Cash Express (AHG1544, US) [Heihachi_73] Penguin Pays - Penguin Pucks (EHG1257, US) [Heihachi_73] Queen of the Nile (GHG4091-02, US) [Heihachi_73] Queen of the Nile (GHG4091-03, US) [Heihachi_73] Queen of the Nile - Cash Express (AHG1609, US) [Heihachi_73] Queen of the Nile - Cash Express (AHG1525, US) [Heihachi_73] Queen of the Nile - Cash Express (AHG1608, US) [Heihachi_73] Unicorn Dreaming (BHG1584, US) [Heihachi_73] Wild Cougar (AHG1531, US) [Heihachi_73]
- aristocrat/aristmk4.cpp updates: [Heihachi_73] Rearranged eforest sets in line with common practice; NSW set is now parent. Modernized .lay files. Changed default "CBOPT1" DIP switch position for non-US sets to stop coin diverter error from occurring. Changed default "5201-5" DIP switch position for US sets to stop fhunter/fhuntera/cgold2 from being stuck. Changed USA description to US in line with the other Aristocrat drivers.
- acorn/aristmk5.cpp updates: [Heihachi_73] Added parent/clone relationships to clones with alternate names. Renamed chariotcv to chariotcpe and qnilev to qnilepe to reflect their regions.
- -
Green Lizard (4VXFC811, NSW) [dam0, Heihachi_73]
Tequila Sunrise (1VXFC613, NSW) [dam0, Heihachi_73]
- 2024-01-20 10:27:09 New working clones [Ivan Vangelista]
-
Elvira and the Party Monsters (LG-3) [Quench, PinMAME]
Whirlwind (LG-1) [Quench, PinMAME]
Whirlwind (LG-2) [Quench, PinMAME]
New clones marked not working - Hook (USA 4.00, display A4.00) [PinMAME] Hook (USA 4.01, display F4.01) [Quench, PinMAME] Mahjong Cafe Doll Great (Japan, Ver. 1.00) [buffi]
-pinball/s11b.cpp: redumped bk2k_lg1 [Quench, PinMAME]
-
Elvira and the Party Monsters (LG-3) [Quench, PinMAME]
Whirlwind (LG-1) [Quench, PinMAME]
Whirlwind (LG-2) [Quench, PinMAME]
- 2024-01-20 06:46:05 video/pc_vga_s3: add interlace mode, fix offset behaviour [angelosa]
- fixes 800x600 and 1024x768 basic drawing
- 2024-01-20 00:31:46 New clones marked not working [Ivan Vangelista]
- -
Gegege no Kitaro Yokai Yokocho Matsuri de Battle Ja (GYM1 Ver.B) [buffi]
- namco/namcos10.cpp: redumped kd2001 [buffi]
- -
Gegege no Kitaro Yokai Yokocho Matsuri de Battle Ja (GYM1 Ver.B) [buffi]
- 2024-01-19 23:27:08 New working systems [hap]
- - Accord [hap, Berger]
- 2024-01-19 21:07:02 Fixed up some more #include guards. [Vas Crabb]
- 2024-01-19 20:42:23 bus/pci: Make #include guards match paths, sort filenames. [Vas Crabb]
- 2024-01-19 04:14:15 bus/pci: add ZR36057 stub [angelosa]
- 2024-01-19 04:13:49 misc/sliver.cpp: use palette_device for RAMDAC layer drawing [angelosa]
- 2024-01-18 23:30:42 xavix_2002: get rid of bogus gcc -Wmaybe-uninitialized warning [hap]
- 2024-01-18 23:24:23 ctvboy: shorter irq duration, [hap]
- omar2: add lcd svg
Systems promoted to working - Omar II [hap, Sean Riddle]
- omar2: add lcd svg
- 2024-01-18 20:31:56 x68k_flop.xml: SoftBank has no space. [Vas Crabb]
- 2024-01-18 20:19:10 x68k_flop.xml: Added three items dumped from original disks. (#11882) [BoxCubed]
- New working software list additions (x68k_flop.xml) - Be Rain [Shentok] Akazukin Cha Cha no Chotto dake yo - Otameshi Plus Alpha ver 0.53 [Shentok] Prote Pruste [Tahiti Cartago]
- 2024-01-18 20:08:31 Miscellaneous cleanup: [Vas Crabb]
- ctvboy.xml: "Chitaikuu" (surface-to-air) is one word. misc/sttechno.cpp: Unsigned integers can't be less than zero. bus/nubus/thunder4gx.cpp: More const, less c_str.
- 2024-01-18 20:00:52 tvgames/xavix_2002.cpp: Added a branded variant of the Epoch Super TV-PC, and a sofware list. (#11935) [mamehaze]
- New clones marked not working
-
Epoch / SSD Company LTD Super TV-PC [TeamEurope, QUFB]
New software list items marked not working (super_tv_pc_cart.xml) - Detective Conan: Suiri Adventure [TeamEurope, QUFB] Doraemon Chō Nōryoku Game Collection [TeamEurope, QUFB] Double Mouse Party [TeamEurope, QUFB] ECC Junior: Ason de Eigo dekichatta! [TeamEurope, QUFB] Tottoko Hamtaro Ham Ham Ongaku Paradaichu! [TeamEurope, QUFB] Pet Keitai Link [TeamEurope, QUFB]
- New clones marked not working
-
Epoch / SSD Company LTD Super TV-PC [TeamEurope, QUFB]
- 2024-01-18 13:57:23 pci/rtl8139_pci.cpp: Fix case of #include filename [AJR]
- 2024-01-18 09:53:55 dp83932c: fix receive overflow logic [Patrick Mackinlay]
- 2024-01-18 02:05:07 bus/pci: add RTL8139 stub [angelosa]
- 2024-01-17 23:41:43 pci_slot.h: fix suggest-override [angelosa]
- 2024-01-17 21:19:58 change times to the typical of the fast type instead of the max of the worst type (#11943) [stonedDiscord]
- 2024-01-17 19:28:04 pci: better irq support (but incomplete, missing shared) [Olivier Galibert]
- 2024-01-17 18:21:37 i386: display cr0 and x87 status registers as before plus more usages for the crx bits constants [yz70s]
- 2024-01-17 18:27:26 videopac.xml: Replaced "US" with "USA" in descriptive text. (#11931) [ArcadeShadow]
- 2024-01-17 12:37:05 ctvboy: change vblank irq to pulse line [hap]
- 2024-01-17 11:38:34 ctvboy: correct copypaste mistake in swlist, [hap]
- m6801u4: small simplification with ocr2h/l_w
- 2024-01-17 02:47:07 bus/pci: convert opti82c861 to a pci_slot, add basic OpenHCI values (#11940) [Angelo Salese]
- 2024-01-17 01:52:22 tmchammer: correct model number (#11939) [algestam]
- 2024-01-17 01:30:52 mc6801u4: add timer output compare 2/3 regs, [hap]
- ctvboy: add volume decay, promote to working
Systems promoted to working - Compact Vision TV Boy [hap]
New working software list items - ctvboy: Chi Taikuu Daisakusen, Excite Invader, Frogger, Mr. Bomb, Robotan Wars, Shigaisen 200X-nen [Jeremy Parish, Sean Riddle, Gaming Alexandria]
- ctvboy: add volume decay, promote to working
- 2024-01-17 00:19:52 bus/pci/sonicvibes: add base BARs, hookup joystick port and OPL3 [angelosa]
- 2024-01-16 20:53:31 New working clones [hap]
- Voice Chess Challenger (set 2) [Berger]
- 2024-01-16 19:12:01 pinball/s11b.cpp: reverted wrongly committed changes [Ivan Vangelista]
- 2024-01-16 18:20:14 - irem/travrusa.cpp: consolidated driver into single file [Ivan Vangelista]
- - midway/midyunit: dumped PLS153s for Narc [Domenico Cervini]
- 2024-01-16 18:02:28 New systems marked not working [hap]
- Compact Vision TV Boy [hap]
- 2024-01-16 15:46:43 new WORKING machine [MetalliC]
- -
JoJo's Bizarre Adventure (Euro 991015, NO CD) [anonymous]
new WORKING clone - JoJo no Kimyou na Bouken: Mirai e no Isan (Japan 991015, NO CD) [anonymous]
- -
JoJo's Bizarre Adventure (Euro 991015, NO CD) [anonymous]
- 2024-01-16 04:25:27 bus/pci: add stubs for S3 SonicVibes and RTL802AS PCI based cards [angelosa]
- 2024-01-15 23:23:48 i386: in the cpu state view show the flags of the x87 status words and some of CR0 [yz70s]
- add constants for the bits in the CRx registers and start using them
- 2024-01-16 00:47:57 hash/ibm5170.xml: fix scroll3d release year [angelosa]
- 2024-01-16 00:45:29 hash/ibm5170.xml: QA driver section [angelosa]
- New software list items marked not working
ibm5170: Scroll 3D Mouse Setup Disk for PS/2 and Serial (v2.0) [archive.org]
- New software list items marked not working
- 2024-01-15 23:03:46 New software list items marked not working [angelosa]
- ibm5170_cdrom: S3 Drivers Collection 1998 [VOGONS]
- 2024-01-15 21:26:43 ecbackg: add svg screen, [hap]
- svip/snova: small fix to svg
- 2024-01-15 19:51:26 misc/sttechno.cpp: Implement driver for Kato's Shamisen Brothers. (#11929) [987123879113]
- machine/intelfsh.cpp: Implemented fast mode for Fujitsu flash.
bus/ata/atapihle.cpp: Made DMA ready configurable.
sound/stt_sa1.cpp: Emulated STT-SA1 PCM sample playback.
Systems promoted to working - Shamisen Brothers Vol 1 (V1.01K) [Windy Fairy, Taro, angeryer]
- machine/intelfsh.cpp: Implemented fast mode for Fujitsu flash.
bus/ata/atapihle.cpp: Made DMA ready configurable.
sound/stt_sa1.cpp: Emulated STT-SA1 PCM sample playback.
- 2024-01-15 19:37:08 sega/digamart.cpp: corrected a couple of comments [Ivan Vangelista]
- 2024-01-15 19:12:25 neocd.xml: Added four items (three working) (#11926) [ArcadeShadow]
- New working software list items (neocd.xml)
Bang Bang Busters (France) [redump.org] Looptris [redump.org] Looptris Plus [redump.org]
New software list items marked not working (neocd.xml)
Xeno Crisis [redump.org]
- New working software list items (neocd.xml)
- 2024-01-15 18:35:10 ymp21: Document regs a little more [Matt] [Olivier Galibert]
- mu100: Fix typos [Matt]
- 2024-01-15 18:22:02 New systems marked not working [Ivan Vangelista]
-
Diga Mart (rev. A) [Arcade2007]
New working clones
Diner (LG-2) German [Quench]
-
Diga Mart (rev. A) [Arcade2007]
- 2024-01-15 18:05:24 hash: standardize descriptions for Detective Conan [angelosa]
- 2024-01-15 15:32:19 machine/mb87030.cpp: Logging improvements [AJR]
- 2024-01-15 14:40:58 swp30: More routing [Olivier Galibert]
- new NOT_WORKING machine - Yamaha MU90 [Anonymous]
- 2024-01-15 11:42:26 sw1000xg: Start adding stuff [Matt, O. Galibert] [Olivier Galibert]
- 2024-01-15 10:47:39 higemaru: Add tile x/y flip, fixes hi-score screen (#11936) [JOTEGO]
- 2024-01-14 22:15:19 sinclair/sprinter.cpp: fix INT; add cdrom, dvdrom (#11933) [holub]
- 2024-01-14 20:29:18 New systems marked not working [angelosa]
- PC-8401BD [archive.org]
- 2024-01-14 18:06:09 neogeo.xml: Added 3 working items (#11932) [ArcadeShadow]
- New working software list additions
Looptris [Blastar] Looptris Plus [Blastar] NeoTRIS [Chips on Steroids]
neogeo.xml: Marked NeoTRIS as "partial" due to the four-player adapter
- New working software list additions
- 2024-01-14 16:26:40 msx2_flop.xml: Added 44 working items and replaced one item with a better dump. (#11930) [wilbertpol]
- Replaced Crimson II (Japan, alt) with a better dump. [file-hunter]
New working software list items (msx2_flop.xml) - 1789 La Révolution (France) [file-hunter] 3 Tsu no Negai (Japan) [file-hunter] Aapaa MyaaDock (Japan) [file-hunter] Aleste 2 (Japan, Woomb) [file-hunter] Arrows (Japan) [file-hunter] The Avenger of Death (Netherlands) [file-hunter] Bad Max (France) [file-hunter] Ball Out Special (Japan) [file-hunter] Beast (Japan) [file-hunter] Beast 2 (Japan) [file-hunter] Changan Super (Japan) [file-hunter] Continental (Japan) [file-hunter] Cosmic Psycho (Japan) [file-hunter] Crafton & Xunk (France) [file-hunter] Gogo 11-ji 48-pun Version 4 (Japan) [file-hunter] Hatchake Ayayo-san (Japan) [file-hunter] Hatchake Ayayo-san II: Ikenai Holiday (Japan) [file-hunter] Kurutta Kajitsu (Japan) [file-hunter] Tenshitachi no Gogo II - Minako (Japan) [file-hunter] Tenshitachi no Gogo II - Bangai II (Japan) [file-hunter] Tenshitachi no Gogo III - Ribbon (Japan) [file-hunter] 31 (Netherlands) [file-hunter] Agat [file-hunter] Al Capone (Germany) [file-hunter] Aquaload (Japan) [file-hunter] Arma Mortal (Spain) [file-hunter] Battle Mission (Japan) [file-hunter] Blade Jack Hentai [file-hunter] Blue Warrior [file-hunter] BonBall (Japan) [file-hunter] Bubble Rain [file-hunter] Byte Master (Russian) [file-hunter] Calculus [file-hunter] Carnival Bomling Deluxe Pack (Japan) [file-hunter] Castle Adventure (Dutch) [file-hunter] Castle of Blackburn [file-hunter] Cat 'n' Mouse [file-hunter] Cat 'n' Mouse Puzzle Editor [Imanok] Caterpillar [file-hunter] Os Cavaleiros do Zodiaco (Brazil) [file-hunter] Cocos [file-hunter] Colpo Grosso al Casino (Italy) [file-hunter] Cowboyana Jones (Dutch) [file-hunter] Han-Kairou -Kanzenhan- (Japan) [file-hunter]
- Replaced Crimson II (Japan, alt) with a better dump. [file-hunter]
- 2024-01-14 16:02:58 New clones marked not working [Ivan Vangelista]
- -
Baywatch (3.00 German) [Quench]
New working clones
Bugs Bunny Birthday Ball (LG-2) German [Quench]
- nichibutsu/cclimber.cpp: verified PROMs for ccbootmm [trol]
- -
Baywatch (3.00 German) [Quench]
- 2024-01-14 15:08:25 pci: correct upcalls, add ymp21 and ds2416 skeletons [Olivier Galibert]
- 2024-01-14 14:17:35 nobb: remove commented out soundrom patch [hap]
- 2024-01-14 13:30:22 ecbackg: preliminary board read and lcd outputs [hap]
- 2024-01-14 11:40:42 ci-windows.yml: mingw-w64-x86_64-llvm is required for llvm-ar [Dirk Best]
- 2024-01-14 03:43:00 Placeholder driver for Aristocrat MK-7 (#11924) [Angelo Salese]
- New systems marked not working
Aristocrat MK-7 BIOS [Guru] Lucky 88 (Aristocrat MK-7) [dam0]
- New systems marked not working
- 2024-01-14 03:42:06 bus/pci: add ProMotion 3210 PCI card stub [VGA Legacy MKIII] [angelosa]
- 2024-01-14 00:26:14 diimage.h: Remove now-unused function [AJR]
- 2024-01-13 23:31:19 newpci: Create a first stab at slottable cards. Embrace the future insanity [Olivier Galibert]
- sw1000xg: Add a very temporary placeholder
- 2024-01-13 22:01:03 tvgames/xavix.cpp: Added Hi-kara. Also added more e-kara and evio cartridge dumps. (#11920) [mamehaze]
- tvgames/xavix_m.cpp: Removed obsolete I2C I/O hack for Excite Fishing.
ekara_japan_s.xml: Verified dump of Saiten Cartridge: Challenge Idol vol.2 (Japan) (SC0008-SAI) from a second cartridge.
ekara_japan.xml: Fixed copy/paste errors in Enkamichi cartridge titles.
New systems marked not working - Takara Tomy / SSD Company LTD Hi-Kara (Japan) [David Haywood, Team Europe]
New working software list items - ekara_japan: Enkamichi Volume 9 (Japan) (EC0064-ENK) [David Haywood, Team Europe] ekara_japan_ac: Misora Hibari PR-06 (Japan) [David Haywood, Team Europe] ekara_japan_g: TV Pop Junior Volume 3 (Japan) (GC0009-TPJ) [David Haywood, Team Europe] ekara_japan_m: Kids Song Mini Volume 2 (Japan) (MC0008-KSM) [David Haywood, Team Europe] ekara_japan_sp: Super Cartridge: Best Hit (Japan) (SP-01) [David Haywood, Team Europe] evio: Concerto Selection [David Haywood, Team Europe] hikara: Best Hit Collection Volume 1: J-Pop 1 [David Haywood, Team Europe] hikara: Best Hit Collection Volume 2: J-Pop 2 [David Haywood, Team Europe] hikara: Best Hit Collection Volume 4: Anime 1 [David Haywood, Team Europe] hikara: Hi-kara 5-song capacity user cartridge (used, with 5 songs) [David Haywood, Team Europe]
- tvgames/xavix_m.cpp: Removed obsolete I2C I/O hack for Excite Fishing.
ekara_japan_s.xml: Verified dump of Saiten Cartridge: Challenge Idol vol.2 (Japan) (SC0008-SAI) from a second cartridge.
ekara_japan.xml: Fixed copy/paste errors in Enkamichi cartridge titles.
- 2024-01-13 21:34:52 sigma/sigmab88.cpp: Dumped another game on the platform. (#11928) [mamehaze]
- New systems marked not working - Free Deal Twin Jokers Progressive [ethteck]
- 2024-01-13 20:17:43 hash/amigaocs_flop.xml: more new68k QA [angelosa]
- 2024-01-13 13:38:01 sega/system1.cpp: fixed MT07157 [Ivan Vangelista]
- 2024-01-13 12:40:27 New clones marked not working [Ivan Vangelista]
- - The Who's Tommy Pinball Wizard (Dutch 2.01, display A2.00) [inkochnito, PinMAME]
- 2024-01-13 03:22:32 misc/magicard.cpp: Dallas Poker improvements. [Roberto Fresca, Grull Osgo, Team Europe] [Roberto Fresca]
- - Added workaround to avoid the 68070 UART stuck. - Added proper inputs. - Created button-lamps control panel layout. - Game now is playable. Needs the PIC16F84 emulation.
- 2024-01-12 19:15:59 m37710: clean up include guards, disagree with hap from past about copyright [hap]
- 2024-01-12 17:58:56 m37710: remove obsolete UCHAR_MAX check [hap]
- 2024-01-12 17:37:06 cop01: correct sprite transparency pen [dink] [hap]
- 2024-01-12 17:28:41 ebackg: add leds (untested) and power switch [hap]
- 2024-01-12 17:26:54 csc: update pia0 ca1/cb1 before writing to pia0, [hap]
- elite,eag68k: remove m_rotate variable
- 2024-01-12 01:35:50 imgtool/modules/vzdos.cpp: Use util::sum16_creator [AJR]
- 2024-01-11 18:10:13 New working clones [Ivan Vangelista]
-
Pit Boss Megastar (9244-00-01 R0B) [Brian Troha, The Dumping Union]
- konami/konendev.cpp: dumped flash ROMs for blkrose [Guru]
-
Pit Boss Megastar (9244-00-01 R0B) [Brian Troha, The Dumping Union]
- 2024-01-11 17:57:14 Software list items promoted to working [Dirk Best]
- - brother_pn.xml: PN-8510MDS Version 1.0 [David Given]
- 2024-01-11 06:21:00 New systems marked not working [Patrick Mackinlay]
- National Semiconductor SYS16 [Plamen Mihaylov]
- 2024-01-11 05:33:25 ns32000: implement addp/subp instructions [Patrick Mackinlay]
- 2024-01-11 05:25:49 ns32081: fix sfsr instruction [Patrick Mackinlay]
- 2024-01-11 05:25:25 i8291a: implement interrupt polarity inversion [Patrick Mackinlay]
- 2024-01-10 22:13:42 wy100: Customize loopback device to remove need for hack [AJR]
- 2024-01-10 21:05:47 ecbackg: add side panel buttons [hap]
- 2024-01-10 19:48:42 hash/nuon.xml: fix #11832 [angelosa]
- 2024-01-10 19:31:22 wy100: Enable diagnostic self-test [AJR]
- 2024-01-10 19:07:16 mattel/aquarius.cpp: Support pasting Arabic text for aquarius_ar in Arabic mode. [Vas Crabb]
- 2024-01-10 16:25:03 New systems marked not working [hap]
- Electronic Champion Backgammon [hap, Sean Riddle]
- 2024-01-10 15:48:07 New systems marked not working [hap]
- Omar II [hap, Sean Riddle]
- 2024-01-10 15:23:06 Add 74147, 74148, 74151 and 74368 chips to netlist devices (#11921) [stonedDiscord]
- 2024-01-10 15:21:56 barcrest/mpu5.cpp, bfm/bfm_sc4.cpp: Fix calling of SEC data_w() and clk_w() (#11923) [Paul-Arnold]
- Above functions for the Starpoint Electronic Counter require 0 or 1 to be passed. Fixed use by Barcrest MPU5 and BFG SC4.
- 2024-01-10 04:55:10 mips3: Reduce amount of code hidden behind preprocessor #ifs [AJR]
- 2024-01-10 01:48:20 mips/o2dprintf.hxx, pinball/wpc_pic.cpp, shared/isbc_215g.cpp, sound/asc.cpp: Use multibyte.h helpers [AJR]
- 2024-01-10 01:42:38 ata/cr589.cpp, isa/mcd.cpp, nscsi/hd.cpp, nscsi/s1410.cpp: Use multibyte.h helpers [AJR]
- 2024-01-09 21:20:35 mattel/aquarius.cpp: Filled in three remaining Arabic key labels. [Vas Crabb]
- 2024-01-09 18:59:24 mattel/aquarius.cpp: Fixed up most Arabic keyboard labels. [Vas Crabb]
- 2024-01-09 13:44:53 shared/xbox_nv2a.cpp: More use of std::clamp [AJR]
- 2024-01-09 13:04:17 sega/sega8_slot.cpp: Use multibyte.h helpers and util::sum16_creator [AJR]
- 2024-01-09 07:22:38 New clones marked not working [Ivan Vangelista]
- - Operation Tiger (Ver 2.10 O) [lukemorse1]
- 2024-01-09 03:56:09 neogeo/prot_cmc.cpp: Use util::sum16_creator [AJR]
- 2024-01-08 23:29:44 New working software list additions [Nigel Barnes]
- - aquarius_cart: Arabic Editor [Martin v.d. Steenhoven, Ghaith Al-Makhzoomi]
- 2024-01-08 23:11:54 New working clones [Nigel Barnes]
- Aquarius (Arabic) [Sean Harrington]
- 2024-01-08 22:58:50 New working clones [Nigel Barnes]
- Series 3mx (French) [François Thunus]
- 2024-01-08 21:31:50 jvc_dsk, os9_dsk.cpp: Add 3.5 inch disk formats, adjust scoring (#11899) [tim lindner]
- 2024-01-08 19:22:38 docs: Fixed typo in -wavwrite option example. (#11919) [Angelo Salese]
- 2024-01-08 19:14:58 msx2_flop.xml: Added 50 items (48 working), and replaced one itemwith a better dump. (#11916) [wilbertpol]
- Replaced DuckTales (Netherlands) with a better dump and renamed to DuckTales (Dutch). [file-hunter]
Removed Estland Monogatari - Estland Campaign (Japan, alt Game Disk) as it contains save data.
New working software list items (msx2_flop.xml) - Daisenryaku II - Campaign Version Customer Kit (Japan) [file-hunter] Daisenryaku Map Shuu (Japan) [file-hunter] Dante Yuushuu Sakuhin Cross Kingdom (Japan) [file-hunter] Derringer (Japan) [file-hunter] Disk Version Namcot Game Series 1 (Japan) [file-hunter] Disk Version Namcot Game Series 2 (Japan) [file-hunter] Dragonworld (Spain) [file-hunter] Ease - Philips Desktop v1.2 (Europe) [file-hunter] Entasis (Japan) [file-hunter] Entführer Yousei Yuukai Jiken (Japan) [file-hunter] Fastan (Netherlands, v1.01) [file-hunter] Fistan (Netherlands, v2.05) [file-hunter] Mainichi ga Ecchi (Japan) [file-hunter] Shitai Okiba de Yuushoku o Akagawa Jirou (Japan) [file-hunter] Collection 1 (French) [file-hunter] Dancing Star (Japan) [file-hunter] Destroy Mover (Japan) [file-hunter] Dimies [file-hunter] Disk Cool III (French) [file-hunter] Dominon X [file-hunter] Don't Warro! Be Japo! [Paxanga Soft] Doopm Trip [N.I] Dragon Rouge (Japan) [file-hunter] Dream Fighters (Japan) [file-hunter] Dribol (English) [Oniric Factor] Dribol (Spanish) [Oniric Factor] DuckTales (English) [file-hunter] Dungeon Manjirou (Japan) [file-hunter] Dungeon Wanderer (Japan) [file-hunter] Erotic Pac #1 (France) [file-hunter] Even (Japan) [file-hunter] Evil Death - The Adventure (Netherlands) [file-hunter] Evil Spirit [file-hunter] EXOR [file-hunter] Finally Wizard (Japan) [file-hunter] Findit promo (Netherlands) [file-hunter] FLAT1 (demo) [file-hunter] Flat Marsh o Sagase! 1-2-3 (Japan) [Gigamix] Flat Marsh o Sagase! 4 Dokidoki Toukyou Keibajou-hen (Japan) [Gigamix] Fony's Demo Disk 1 (Netherlands) [file-hunter] Fony's Demo Disk II (Netherlands) [file-hunter] Fruta Prohibida (Spain, French) [file-hunter] Future Time Demo [file-hunter] MSX2 Demo Digitalizaciones (Spain) [file-hunter] Puzzel Collectie 1 (Netherlands) [file-hunter] Puzzel Collectie 2 (Netherlands) [file-hunter] zDOOM (prototype) [NYYRIKKI] Detective Story (Dutch) [file-hunter]
New software list items marked not working (msx2_flop.xml)
Four on a Row [file-hunter] Four on a Row (demo) [file-hunter]
- Replaced DuckTales (Netherlands) with a better dump and renamed to DuckTales (Dutch). [file-hunter]
Removed Estland Monogatari - Estland Campaign (Japan, alt Game Disk) as it contains save data.
- 2024-01-08 12:18:44 ht1130: no need for m_compins variable [hap]
- 2024-01-08 00:03:10 nscsi/cd.cpp: Use multibyte.h helpers; correct allocation length for READ TOC/PMA/ATIP command [AJR]
- 2024-01-07 23:27:42 harddriv.cpp, mccs1850.cpp: Use multibyte.h helpers [AJR]
- 2024-01-07 23:26:04 a7800/a78_slot.cpp, nes/nes_unif.hxx: Use multibyte.h helpers [AJR]
- 2024-01-07 22:14:41 atastorage.cpp, ch376.cpp, dp83932c.cpp, smc91c9x.cpp: Use multibyte.h helpers [AJR]
- 2024-01-07 22:01:41 formats/ap_dsk35.cpp, formats/lw30_dsk.cpp, shared/xbox_usb.cpp: Use multibyte.h helpers [AJR]
- 2024-01-07 21:03:11 epic14e: Connect DIP switches properly; add speaker sound [AJR]
- 2024-01-07 19:55:17 kikikai: remove ymsnd busy flag workaround, [hap]
- ht1130: don't mix uint/u var types
- 2024-01-07 17:50:15 new NOT_WORKING machine [MetalliC]
- - Sega Network Taisen Mahjong MJ 3 Firmware Update (GDX-0019) [Jorge Valero, rtw]
- 2024-01-07 17:47:49 Added LD-V1000 HLE device, placeholder SSI-263A HLE device, and promoted Thayer's Quest. (#11915) [Ryan Holtz] [MooglyGuy]
- -cinematronics/thayers.cpp: Added CHD and promoted to working. [Ryan Holtz]
Fixed periodic IRQ hookup.
Fixed COP421 clock divisor.
Switched to LD-V1000 by default and removed LD-PR7820 support for now.
Switched to using logmacro and shorthand data types.
Adjusted IRQ triggering and acknowledgement according to schematics.
-sound/ssi263hle.cpp: Added a temporary SSI-263 device which remaps SC-02 phonemes onto the SC-01's phoneme set. [Ryan Holtz] SSI-263 skeleton extracted from cinematronics/thayers.cpp.
-machine/ldv1000hle.cpp: Added an HLE version of the Pioneer LD-V1000 laserdisc player. [Ryan Holtz]
-machine/laserdsc.h: Added a general-purpose parallel LaserDisc player interface, to have a common class parent for LD-PR7820. [Ryan Holtz]
-sega/timetrv.cpp: Replaced timetrv2 LaserDisc image with a good capture. [Ryan Holtz, Matt Ownby, ld-decode Team]
Systems promoted to working - Thayer's Quest (set 1) [Ryan Holtz, Matt Ownby, ld-decode Team]
Clones promoted to working
Thayer's Quest (set 2) [Ryan Holtz, Matt Ownby, ld-decode Team]
- -cinematronics/thayers.cpp: Added CHD and promoted to working. [Ryan Holtz]
Fixed periodic IRQ hookup.
Fixed COP421 clock divisor.
Switched to LD-V1000 by default and removed LD-PR7820 support for now.
Switched to using logmacro and shorthand data types.
Adjusted IRQ triggering and acknowledgement according to schematics.
- 2024-01-07 16:49:30 heathkit/h_88_cass.cpp, heathkit/h89.cpp: Added H-88-5 Cassette interface and the H88 as clone of H89. (#11898) [Mark Garlanger]
- New working clones - Heath Company Heathkit H88
- 2024-01-07 15:36:34 bus/a2bus/vista800.cpp: update dma priority and side select status (#11904) [robjustice]
- 2024-01-07 15:34:35 pkspirit.cpp - doesn't use tilemaps, uses a spritelist. remove tilemaps, hook up preliminary list (#11896) [mamehaze]
- -
Co-authored-by: David Haywood
- -
Co-authored-by: David Haywood
- 2024-01-07 15:33:47 imagedev/cassette.cpp: Fix stereo output for stereo input images. (#11897) [wilbertpol]
- 2024-01-07 15:32:57 unidasm: Allow -count to be specified in hexadecimal or octal. (#11912) [invertego]
- 2024-01-07 00:36:54 amiga: misc cleanups [angelosa]
- 2024-01-06 20:39:29 New clones marked as NOT WORKING (#11914) [mamehaze]
-
Operation Tiger (Ver 2.09 J) [ethteck]
Co-authored-by: David Haywood
-
Operation Tiger (Ver 2.09 J) [ethteck]
- 2024-01-06 16:39:07 util/cdrom.cpp: Don't strip pregaps from Redump GD-ROM files (#11913) [Maxime Gauduin]
- 2024-01-06 00:04:48 machine/8364_paula.cpp: assume max size if audlen == 0, fixes missing sound in videokid and wrestlmn [angelosa]
- 2024-01-05 23:54:30 New machines marked as NOT_WORKING (#11905) [mamehaze]
- -
Funderdome Video Game Entertainment System 200+ Games (FUN-GAME32-1) [David Haywood]
Co-authored-by: David Haywood
- -
Funderdome Video Game Entertainment System 200+ Games (FUN-GAME32-1) [David Haywood]
- 2024-01-05 22:12:55 airraid: correct prom file size [hap]
- 2024-01-05 21:27:08 gen_latch reset latch_written at reset through function instead of directly [hap]
- 2024-01-05 18:58:14 Simplified Tecmo sprite drawing. (#11886) [cam900]
- shared/tecmo_spr.cpp: Use device_gfx_interface to decode graphics ROMs, and callback for priority. comad/galspnbl.cpp, tecmo/spbactn.cpp, tecmo/tbowl.cpp, tecmo/wc90.cpp: Adjusted graphics ROM loading so standard layouts can be used to decode tiles. tecmo/tecmo.cpp, tecmo/gaiden.cpp: Use mnemonic names for graphics ROM regions.
- 2024-01-05 18:29:02 fmtowns_flop_orig.xml: Added four items dumped from original disks. (#11895) [r09]
- New working software list additions (fmtowns_flop_orig.xml) - D-Return [cyo.the.vile] Daifugou Gakuen (v1.1) [cyo.the.vile] Misty 2 [cyo.the.vile] Present 2 [cyo.the.vile]
- 2024-01-05 18:22:07 New clones marked not working [Ivan Vangelista]
- -
Cherry Master '92 (V1.1D) [Ioannis Bampoulas]
Incan Pyramid (Konami Endeavour, Queensland) [Matt B]
- konami/konendev.cpp: dumped correct IFO2 ROM for amazonsp and safemonn [Matt B] - seibu/airraid.cpp: dumped PROMs and text ROM for cshooter [Domenico Cervini]
- -
Cherry Master '92 (V1.1D) [Ioannis Bampoulas]
Incan Pyramid (Konami Endeavour, Queensland) [Matt B]
- 2024-01-05 17:38:00 -sega/system1.cpp: Filled in Shooting Master game settings from manual. [Vas Crabb]
- -taito/kikikai.cpp: Cleaned up a little. Added missing data members to save states. Removed incorrect coin counter connections.
- 2024-01-05 15:48:49 kikikai: merge driver [hap]
- 2024-01-05 14:15:32 kikikai: correct mcu frequency [hap]
- 2024-01-05 13:52:50 taito/kikikai.cpp: hook up kikikai MCU (#11900) [mamehaze]
- 2024-01-05 13:25:45 brke23p2: change rom filename to same as set name, [hap]
- rendlay: let's make noscreens layout window aspect ratio 4:3
- 2024-01-05 12:49:30 ht1130: add wake up after halt [hap]
- 2024-01-05 11:20:52 hh_sm510/ht11xx: darker screen when not using ext artwork [hap]
- 2024-01-05 00:35:30 amiga: get rid of logic setups in screen_update [angelosa]
- 2024-01-04 23:07:53 ht1130: safety mask when reading/writing ram [hap]
- 2024-01-04 22:55:06 ht1130: get rid of code duplication from prev commit [hap]
- 2024-01-04 22:31:28 New systems marked not working [Ivan Vangelista]
-
Cuty Line Limited (ver.1.30) [freaktech]
- igs/goldstar.cpp: enabled girls display for cmast91 and other games on same hw, removed 2nd ppi as PCB pics and readme only show one
- various files: removed superfluous semicolons
-
Cuty Line Limited (ver.1.30) [freaktech]
- 2024-01-04 22:13:57 ht1130: output lcd com/seg pins instead of ram data [hap]
- 2024-01-04 21:36:11 hash/amigaocs_flop.xml: part 2 of new68k QA promotions [angelosa]
- 2024-01-04 21:35:43 amiga/amiga_v.cpp: ensure sprites gets updated once per effective scanline, fix stuck vertical stripe in kickoff & swordsod [angelosa]
- 2024-01-04 14:53:30 taito/kikikai.cpp: Added Kiki KaiKai microcontroller program ROM dump. [Madov, Raki, Travis Goodspeed] [Vas Crabb]
- 2024-01-04 04:51:15 interpro: fix #11864 [Patrick Mackinlay]
- 2024-01-04 04:49:51 apple/mac128.cpp: Unsupport TAS instruction on pre-SE machines, as documented [AJR]
- 2024-01-04 00:47:37 new NOT_WORKING machines [MetalliC]
- -
Rockman EXE Battle Chip Stadium Ver.3.00 [GoodTofuFriday, EmmanuelEXE - Emmanuel Frechou, ScoutmasterDemi, RockmanCosmo,
YukkiEXE, NettoHikari, Gateonine, Omegascithe, Seabit, Guadian Cha, DJrezzed (Enzan), Jamesking, Raging Potato, ShatteredShamrock, MegaMage, XoftheXeyon, Giver336, CrayonCrayoff, Zetta Slow, WChill, HedgehogNinja, BeardAnchor, FrozenSade, Doc, InvaderChris, ShrubNinja, Runimanio, EWayne, Rebyc, DashieSwag, JaiDjango, Seedoh, LanHikariDS, TarjicalJalapeno, GilverSoul, HopeButterfly, TwilightLinkable, Yee Naaldlooshi, Malxx125, PokeJoe, UnfunnyCircle, ProtoDemn, BlairJTV, Fluttershy_VG, Johnsowhat94, VampirateOdessa, Ennis Ham, SSB Mars, El Cut, Archduke Spook, BoiBill, Kirito, scilabsecrets.com]
Rockman EXE The Medal Operation [GoodTofuFriday, EmmanuelEXE - Emmanuel Frechou, ScoutmasterDemi, RockmanCosmo, YukkiEXE, NettoHikari, Gateonine, Omegascithe, Seabit, Guadian Cha, DJrezzed (Enzan), Jamesking, Raging Potato, ShatteredShamrock, MegaMage, XoftheXeyon, Giver336, CrayonCrayoff, Zetta Slow, WChill, HedgehogNinja, BeardAnchor, FrozenSade, Doc, InvaderChris, ShrubNinja, Runimanio, EWayne, Rebyc, DashieSwag, JaiDjango, Seedoh, LanHikariDS, TarjicalJalapeno, GilverSoul, HopeButterfly, TwilightLinkable, Yee Naaldlooshi, Malxx125, PokeJoe, UnfunnyCircle, ProtoDemn, BlairJTV, Fluttershy_VG, Johnsowhat94, VampirateOdessa, Ennis Ham, SSB Mars, El Cut, Archduke Spook, BoiBill, Kirito, scilabsecrets.com]
- -
Rockman EXE Battle Chip Stadium Ver.3.00 [GoodTofuFriday, EmmanuelEXE - Emmanuel Frechou, ScoutmasterDemi, RockmanCosmo,
YukkiEXE, NettoHikari, Gateonine, Omegascithe, Seabit, Guadian Cha, DJrezzed (Enzan), Jamesking, Raging Potato, ShatteredShamrock, MegaMage, XoftheXeyon, Giver336, CrayonCrayoff, Zetta Slow, WChill, HedgehogNinja, BeardAnchor, FrozenSade, Doc, InvaderChris, ShrubNinja, Runimanio, EWayne, Rebyc, DashieSwag, JaiDjango, Seedoh, LanHikariDS, TarjicalJalapeno, GilverSoul, HopeButterfly, TwilightLinkable, Yee Naaldlooshi, Malxx125, PokeJoe, UnfunnyCircle, ProtoDemn, BlairJTV, Fluttershy_VG, Johnsowhat94, VampirateOdessa, Ennis Ham, SSB Mars, El Cut, Archduke Spook, BoiBill, Kirito, scilabsecrets.com]
- 2024-01-03 07:16:34 pkspirit.cpp - fix rom loading so that bitplanes are in correct order, add palette. no idea where attribute bits are though. (#11894) [mamehaze]
- 2024-01-03 05:15:59 h16: Correct disassembly of SMOV and SSTR [AJR]
- 2024-01-03 00:50:47 hash/amigaocs_flop.xml: first pass of QA promotions after new68k [angelosa]
- 2024-01-03 00:48:34 hash/gba.xml: demote cvaniahd [angelosa]
- 2024-01-02 13:56:37 Added Tandberg TDV-2115L terminal emulation. (#11843) [Frodevan]
- tandberg/tdv2100_disp_logic.cpp: Encapsulated TDV-2100 series terminal display logic with accurate addressing.
tandberg/tdv2100_kbd.cpp: Added TDV-2100 series keyboard simulation.
New working machines - Tandberg TDV-2115L
- tandberg/tdv2100_disp_logic.cpp: Encapsulated TDV-2100 series terminal display logic with accurate addressing.
tandberg/tdv2100_kbd.cpp: Added TDV-2100 series keyboard simulation.
- 2024-01-02 13:40:36 megadriv.xml: Added 104 working items + 4 NOT working (#11891) [ArcadeShadow]
- megadriv.xml: Added 92 working items + 4 NOT working
New working software list additions
Affinity Sorrow (demo) [Second Dimension] Alien Cat 2 [No-Intro] Alien Cat 2 (demo) [No-Intro] Alter Ego - Remastered [RetroSouls] Arkagis Escape (rev. WX - trial version) [Sik] Arkagis Escape (rev. ZZ - trial version) [Sik] Arkagis Escape (rev. YW - trial version) [Sik] Arkagis Revolution (rev. 01) [No-Intro] Arkagis Revolution (rev. 00 - trial version) [No-Intro] Arkagis Revolution (rev. WX - trial version) [No-Intro] Arkagis Revolution (rev. XZ - trial version) [No-Intro] Arkagis Revolution (rev. YX - trial version) [No-Intro] Arkagis Revolution (rev. YZ - trial version) [No-Intro] Arkagis Revolution (rev. ZW - trial version) [No-Intro] Astebros (demo v1.1) [NeoFID Studios] Astebros (demo v2.1, English) [NeoFID Studios] Astebros (demo v2.1, French) [NeoFID Studios] Attack of the Petscii Robots (shareware v1.0) [The 8-Bit Guy] Attack of the Petscii Robots (shareware v1.2) [The 8-Bit Guy] Beggar Prince (rev 1) (Europe, USA) [No-Intro] Black Jewel Reborn (demo v0.2) [PSCD Games] Bone Marrow (demo) [PSCD Games] Bone Marrow Rebirth (demo) [PSCD Games] Cave Story - Doukutsu Monogatari (v0.7.0, English) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.7.0, French) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.7.0, Italian) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.7.0, Portuguese) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Chinese) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, English) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, French) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, German) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Italian) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Japanese) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Korean) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Portuguese) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Portuguese-Brazil) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Spanish) [Andrew DeRosier] Coffee Crisis [No-Intro] Coffee Crisis (alt) [No-Intro] Coffee Crisis (demo) [No-Intro] Debtor [No-Intro] Debtor (demo 4) [PSCD Games] Demons of Asteborg (demo 0.1, English) [No-Intro] Demons of Asteborg (demo 0.1, French) [No-Intro] Demons of Asteborg (demo 20200721) [No-Intro] Eyra - The Crow Maiden (demo) [Second Dimension] FoxyLand [No-Intro] FoxyLand (demo) [PSCD Games] GLUF [RetroSouls] Irena - Genesis Metal Fury (demo 20211209) [White Ninja Studio] Irena - Genesis Metal Fury (demo 20210121) [White Ninja Studio] Irena - Genesis Metal Fury (demo 20211002) [White Ninja Studio] Jessie Jaeger in Cleopatra's Curse (demo) [Bold Game Studio] Little Medusa [No-Intro] Little Medusa (demo) [Mega Cat Studios] Misplaced (English) [RetroSouls] Misplaced (Russian) [RetroSouls] Old Towers (v1.1) [RetroSouls] Old Towers (v1.2) [RetroSouls] Phantom Gear (demo 0.2) [No-Intro] Phantom Gear (demo 0.5) [No-Intro] Phantom Gear (demo 0.6) [No-Intro] Phantom Gear (demo 0.9) [No-Intro] Phantom Gear (demo 0.17) (Bits Rule Games) [No-Intro] Phantom Gear (demo 0.17) (Mega Cat Studios) [No-Intro] Phantom Gear (demo 0.20) [No-Intro] Phantom Gear (demo 0.21) [No-Intro] Phantom Gear (demo 0.22) [No-Intro] Phantom Gear (demo 0.25) [No-Intro] Phantom Gear (demo 0.32) [No-Intro] Reknum - Fantasy of Dreams (demo) [PSCD Games] Reknum - Fantasy of Dreams (demo 2) [PSCD Games] Tanglewood [No-Intro] Tanglewood (GOG release) [No-Intro] Tanglewood (tech demo build v0.0.11) [No-Intro] Tanglewood (tech demo build v0.0.14) [No-Intro] Tanglewood (tech demo build v0.0.15) [No-Intro] Tanglewood (tech demo 0.1.04) [No-Intro] Tanglewood (demo 0.8.01) [No-Intro] Tanglewood (demo 0.9.37) [No-Intro] The Curse of Illmoore Bay (demo 20191113) [Second Dimension] The Curse of Illmoore Bay (demo 20190517) [Second Dimension] The Curse of Illmoore Bay (demo 20190521) [Second Dimension] The Curse of Illmoore Bay (demo 20190914) [Second Dimension] The Curse of Illmoore Bay (Halloween official demo 20191028) [Second Dimension] Thunder Paw (demo) [PSCD Games] Thunder Paw (demo 2) [PSCD Games] Tourmaline [RetroSouls] Uwol - Quest for Money (v1.0) [No-Intro] Uwol - Quest for Money (v1.1) [No-Intro] Uwol - Quest for Money (v1.2) [No-Intro] Yazzie [RetroSouls]
New NOT working software list additions
Demons of Asteborg (demo 20210827) [No-Intro] Demons of Asteborg (demo 20210903) [No-Intro] Demons of Asteborg (demo 20210913) [No-Intro] Tanglewood (GOG / Windows release) [No-Intro]
Update megadriv.xml
- Added the cloneof relationship to "uwol" on the "kolobok" item
Update megadriv.xml
New working software list additions
Meka Grappler X [Sik] Miniplanets (demo) [No-Intro] Miniplanets Remix (rev 02) [Sik] Miniplanets Remix (rev 03) [Sik] Miniplanets Remix (rev 04) [Sik] Puzzli [Portabledev] Super Heavy Duty [No-Intro] Super Heavy Duty (preview version) [Playnautic] Ultracore (Europe) [No-Intro] Ultracore (Europe, USA) (Switch, PS Vita) [No-Intro] Ultracore (Japan) [No-Intro] Ultracore (USA) [No-Intro]
- megadriv.xml: Added 92 working items + 4 NOT working
- 2024-01-02 13:29:49 coleco.xml: Added a defaced Masters of the Universe prototype. (#11876) [David 'Foxhack' Silva]
- New working software list items (coleco.xml) - Masters of the Universe: The Power of He-Man (prototype, hacked) [anonymous]
- 2024-01-02 12:22:10 mm2: update notes about turbokit, chess*: small tweaks [hap]
- 2024-01-01 22:07:57 Magicard.cpp: Demoted simpbest to MNW. [Roberto Fresca]
- 2024-01-01 21:54:44 wy185es: Clock correction [AJR]
- 2024-01-01 21:39:45 wy185es: Add EPCI device [AJR]
- 2024-01-01 12:25:40 bus/a2bus/vistaa800.cpp: Fixed spelling. [Vas Crabb]
- 2024-01-01 12:19:34 Miscellaneous fixes: [Vas Crabb]
- bus/a2bus/vistaa800.cpp: Guard against debugger accesses on reads with side effects. spectrum_betadisc_flop.xml, spectrum_cass.xml: Aliens: Neoplasma 1.2 and 1.3 have identical disc/tape images. msx2_flop.xml: Fixed a few descriptions.
- 2024-01-01 02:43:11 hng64.cpp: sams_64 Korean title inclusion (#11870) [Michael Sanborn]
- Samurai Shodown 64 has the Koreanized Chinese title, Pae Wang Jeon Seol 64.
- 2024-01-01 02:41:59 Make building emulator optional (allow building tools without building MAME) (#11889) [Miodrag Milanović]
- 2024-01-01 02:40:47 bus/msx/cart/scsi.cpp: Add support for MSX Computer Club Gouda MSX-SCSI Interface. (#11892) [wilbertpol]
- 2024-01-01 02:39:17 msx2_flop.xml: Add 36 items, 34 working. Replaced 1 item. (#11893) [wilbertpol]
→ NOWSZY [Arcade] DevMAME [log only] 2024/12/06 08:00
- 2024-12-06 06:07:51 Systems promoted to working [hap]
- - The Yakyuken [hap]
- 2024-12-06 04:04:22 rendlay: fix crash with rect element alpha of 0 < n < 1.0/255, [hap]
- misc: small cleanup
- 2024-12-06 03:19:01 animaljr, funkyfig, mmpanic, mole: Use normal input types for player buttons [AJR]
- 2024-12-05 18:24:07 New systems marked not working [Ivan Vangelista]
- Chaku Melo Collection [Darksoft] Multi Game (IGT, M0000133) [Brian Troha, The Dumping Union] Multi Game (IGT, M0000156) [Brian Troha, The Dumping Union] Multi Game (IGT, M0000159) [Brian Troha, The Dumping Union] Multi Game (IGT, M0000164) [Brian Troha, The Dumping Union] Multi Game (IGT, M0000166) [Brian Troha, The Dumping Union] Multi Game (IGT, M0000214) [Brian Troha, The Dumping Union] Multi Game (IGT, M0000247) [Brian Troha, The Dumping Union] Multi Game (IGT, M0000394) [Brian Troha, The Dumping Union] Multi Game (IGT, M0000535) [Brian Troha, The Dumping Union] The Munsters [Brian Troha, The Dumping Union] Vision printer [Brian Troha, The Dumping Union]
- 2024-12-05 15:08:27 mcs48: remove todo note about EN/DIS I opcode not incrementing the timer, doc is wrong, and add another note [hap]
- 2024-12-05 14:12:29 capcom/cps1.cpp: remap IPT_SERVICE as IPT_SELECT for CPS Changer games [angelosa]
- 2024-12-05 02:32:19 o2_cart_slot: allow user to configure cart pin b [hap]
- 2024-12-05 00:15:12 ef9340_1: revert wrong change from prev commit [hap]
- 2024-12-04 23:52:08 t6a84: no need for PAGE_SIZE, it's a given that a 16-bit address space has a length of 0x10000 [hap]
- 2024-12-04 22:44:50 timelimt,suprridr: take clock freqs from thepit driver [hap]
- 2024-12-04 21:30:19 enigma2: better star blink rate [hap]
- 2024-12-04 20:54:28 videopac: add 7seg outputs for testcartpl [hap]
- 2024-12-04 19:53:22 New working software list items [hap]
- - videopac: Service Test Cartridge (Europe, plus) [anonymous]
- 2024-12-04 19:42:40 ef9340_1: add window boxing and y zoom mode [hap]
- 2024-12-04 17:11:31 videopac: let's mark spaans as partially supported anyway [hap]
- 2024-12-04 20:42:08 igs/igs011.cpp: Moved Virtua Bowling to a derived class and cleaned up code: (#13033) [cam900]
- Corrected title of Dongbang Jiju in description (Korean version of Dragon World. Improved keyboard and DIP switch matrix reading code. Use generic graphics decoding layout for debugging. Suppress side effects for debugger reads. Generally cleaned up code and improved and fixed some comments.
- 2024-12-04 19:04:40 dataeast/metlclsh.cpp: convert to set_raw [angelosa]
- 2024-12-04 18:02:14 suna/suna8.cpp: Add provisional raw parameters for screen [AJR]
- 2024-12-04 15:15:16 Natural keyboard improvements [AJR]
- - NUL is no longer a reserved character, and PORT_CHAR(0) is meaningful now. The ioport_field structure now uses a reserved Unicode character rather than 0 as a filler.
- PORT_CHAR() with no arguments (formerly illegal) may be used to skip over shift positions that produce no useful codes.
ioport.h: Use the empty string rather than nullptr as default tag for ioport_condition. (ioport_condition::operator== was blindly passing the null pointers to strcmp.)
- - NUL is no longer a reserved character, and PORT_CHAR(0) is meaningful now. The ioport_field structure now uses a reserved Unicode character rather than 0 as a filler.
- PORT_CHAR() with no arguments (formerly illegal) may be used to skip over shift positions that produce no useful codes.
- 2024-12-04 11:18:37 emu/ioport.h: retire PORT_VBLANK / PORT_HBLANK [angelosa]
- 2024-12-03 21:44:04 i8244: fix collision detection edge case [hap, bataais] [hap]
- 2024-12-03 19:35:03 cswat: redumped romset, hooked up color prom and a sn76489a [Phil Bennett] [hap]
- 2024-12-03 18:10:10 New systems marked not working [Ivan Vangelista]
- Black Rhino (IGT) [Brian Troha, The Dumping Union] Super 8 Race [Brian Troha, The Dumping Union] Wheel of Fortune (IGT) [Brian Troha, The Dumping Union]
- 2024-12-03 18:01:10 mb88xx: make tc pin an inputline, don't clear irq pin state at reset, small cleanup [hap]
- 2024-12-03 15:12:04 wyse/wy85.cpp: Slight optimization [AJR]
- 2024-12-03 11:25:49 New working software list items [hap]
- - videopac: Melrep (Europe, prototype), Spaans (Europe, prototype), Syracuse (France, plus, prototype) [anonymous]
- 2024-12-03 07:54:47 dynax/dynax.cpp: Identified most DIP switch settings for Mahjong Reach. [Vas Crabb]
- 2024-12-03 04:52:18 -dynax/dynax.cpp: Improved majxtal7 and janyuki DIP switches: [Vas Crabb]
- Added Mahjong X-tal 7 and Jan Yu Ki DIP switch locations based on
input test display.
Corrected some Mahjong X-tal 7 DIP switch settings, and marked some as
unknown as they were clearly wrong.
-dynax/ddenlovr.cpp: Demoted Hanafuda Hana Gokou and Hanafuda Gokou Bangaihen to not working - neither of these games works properly.
- Added Mahjong X-tal 7 and Jan Yu Ki DIP switch locations based on
input test display.
Corrected some Mahjong X-tal 7 DIP switch settings, and marked some as
unknown as they were clearly wrong.
- 2024-12-03 03:25:43 -seta/ssv.cpp: Better effort at using common mahjong matrix. [Vas Crabb]
- -dynax/ddenlovr.cpp: Demoted Hanafuda Hana Gokou and Hanafuda Gokou Bangaihen to not working - neither of these games works properly.
- 2024-12-03 01:52:23 kangaroo: hook up protection mcu, [hap]
- mb88xx: increment timer when taking irq cycles
- 2024-12-02 19:42:51 shared/mahjong.cpp: Moved "standard" mahjong matrix to shared project. [Vas Crabb]
- The "standard" mahjong matrix can easily be shared by Dynax, Jaleco,
Seta and IGS with minor adjustments.
dynax/ddenlovr.cpp: Hooked up hopper device for Hanafuda Hana Tengoku.
- The "standard" mahjong matrix can easily be shared by Dynax, Jaleco,
Seta and IGS with minor adjustments.
- 2024-12-02 19:03:13 New systems marked not working [angelosa]
- Nord Lead 2X [DBWBP]
- 2024-12-02 19:02:53 video/upd7220.cpp: reset_origin on CRT reprogramming [angelosa]
- 2024-12-02 18:45:01 - misc/amuzy.cpp, skeleton/banpresto_tomy_h8s.cpp: improved metadata [Wayder] [Ivan Vangelista]
- - skeleton/guchokipa.cpp: identified as a bootleg of Omori's The Yakyuken [Wayder]
- 2024-12-02 17:20:16 misc/calomega.cpp: Use tilt input type [AJR]
- 2024-12-02 14:37:59 mb88xx: add pla mask option [hap]
- 2024-12-02 04:42:59 gekisha: Identify some DIP switches [AJR]
- 2024-12-02 03:52:50 apple/macadb.cpp: Updates [R. Belmont] [arbee]
- - Added ADB power key callback
- Added "any key down" callback used in PowerBooks
- Removed the last bits of the old adb_vblank() service routine.
apple/pseudovia.cpp: Added support for SCSI IRQs. [R. Belmont]
apple/macprtb.cpp: Support sleep and wake-up for Macintosh Portable and PowerBook 100. [R. Belmont]
apple/macpwrbk030.cpp: Updates [R. Belmont] - Fixed issues with Shut Down and Restart functionality - Support sleep and wake-up for all supported models - Cleanups and save state support
Systems promoted to working - Macintosh PowerBook 140 [R. Belmont] Macintosh PowerBook 160 [R. Belmont] Macintosh PowerBook 180c [R. Belmont]
Clones promoted to working
Macintosh PowerBook 145 [R. Belmont] Macintosh PowerBook 145B [R. Belmont] Macintosh PowerBook 165 [R. Belmont] Macintosh PowerBook 165c [R. Belmont] Macintosh PowerBook 170 [R. Belmont] Macintosh PowerBook 180 [R. Belmont]
- - Added ADB power key callback
- Added "any key down" callback used in PowerBooks
- Removed the last bits of the old adb_vblank() service routine.
- 2024-12-02 02:26:57 hanakanz: Use different controls in bet and non-bet modes [AJR]
- 2024-12-02 01:32:16 dynax/ddenlovr.cpp: Further input cleanups [AJR]
- - Use standard input types for service keys in many games - hnkochou, hjingi, htengoku: Remove some unused inputs
- 2024-12-01 23:53:57 hgokou: Disable the correct inputs [AJR]
- 2024-12-01 22:55:00 hgokou: Use standard hanafuda panel input matrix [AJR]
- 2024-12-01 22:12:56 dynax/ddenlovr.cpp: Fixed mjmyornt inputs, improved hgokou service inputs. [Vas Crabb]
- 2024-12-01 21:09:17 dynax/ddenlovr.cpp, dynax/dynax.cpp: More I/O improvements: [Vas Crabb]
- Fixed 2P side inputs for tenkai, ougonhai and mjmyster. Use hanafuda input types for hginga. Use proper bookkeeping and memory reset inputs for hginga and hanakanz. Started using I/O port finders for mahjong keyboards. More side effects checks. Reduced some duplication.
- 2024-12-01 21:05:29 gime: Fixed lines-per-row and improved border color for legacy modes (#13038) [tim lindner]
- 2024-12-01 20:28:12 namco/namcos2.cpp: MCU note [AJR]
- 2024-12-01 19:49:02 hd6305: update copyright holders now that a large part of this file is OG's, and make code style consistent [hap]
- 2024-12-01 18:17:54 sony/psx.cpp: Forgot to commit this file in 7a5fcb5ac946e2d696a87cba2962aee368c675f7 [AJR]
- 2024-12-01 18:15:38 cpu/m6805: Split off HD6305/63705 emulation to a separate source file [AJR]
- 2024-12-01 15:23:05 cvs: make interrupts edge triggered, increase cpu clock freq, set screen refresh to 50 [hap]
- 2024-12-01 15:00:59 kangaroo: dumped mb8841 internal rom [Sean Riddle] [hap]
- 2024-12-01 14:54:25 quasar: correct screen height [hap]
- 2024-12-01 11:20:35 busicom: driver was demoted by mistake, it's working ok afterall - who to credit if it must be in the whatsnew? the person that demoted it and found out they were wrong? which would be [Robbbert] [hap]
- 2024-12-01 00:37:45 s2650: correct interrupt cycles [hap]
- 2024-11-30 20:24:06 s2650: correct subtract overflow flag [hap]
- 2024-11-30 20:23:11 astrowar: let's flip that bad bit on rom 13i, correct extended play dipswitch [hap]
→ NOWSZY [Arcade] DevMAME [log only] 2024/11/30 18:00
- 2024-11-30 17:45:20 skeleton/vgame.cpp: corrected hashes for hilice [Ivan Vangelista]
- 2024-11-30 16:16:45 New working clones [Ivan Vangelista]
-
Punk Shot (Asia 2 Players, hacked?) [Dragos]
New systems marked not working
unknown Falcon gambling machine [Mark Beckford]
-
Punk Shot (Asia 2 Players, hacked?) [Dragos]
- 2024-11-30 04:52:08 a2gameio: Updated Sirius JoyPort description to mention Atari joysticks being connected to it (#13032) [as-tb-dev]
- 2024-11-30 04:23:54 ui/selmenu.cpp: Allow icons to be scaled up as well as down (#12851) [jflatt]
- 2024-11-30 04:10:41 cpu/m68000: Support direct FPU moves to A registers, not just indirect. [R. Belmont] [arbee]
- 2024-11-30 04:08:02 machine/nscsi_bus.cpp/.h: Add some more framework for future support of later SCSI command sets. [R. Belmont] [arbee]
- nscsi/hd.cpp: Support SYNCHRONIZE CACHE command, fix off-by-1 MODE SENSE size reporting. [R. Belmont]
- 2024-11-30 02:51:08 cpu/hcd62121,casio/pickytlk.cpp: Add support for more Picky Talk models (#13015) [qufb]
- 2024-11-30 01:13:17 midway/williamsblitter.h: Remove unused variable [AJR]
- 2024-11-30 01:11:08 Converted Williams SC1/SC2 blitter to a device. (#13030) [MooglyGuy]
- -williams: Converted SC1/SC2 blitter to a device. [Ryan Holtz]
Flipped some always-present optional finders to required.
- -williams: Converted SC1/SC2 blitter to a device. [Ryan Holtz]
- 2024-11-30 01:05:20 toaplan/dogyuun.cpp: Fix refactoring [AJR]
- 2024-11-30 00:43:41 Merge tag 'mame0272' into HEAD [Vas Crabb]
- MAME 0.272
- 2024-11-30 00:39:48 -dynax.cpp: More I/O stuff: [Vas Crabb]
- Added hopper to Mahjong Electron Base games.
Suppress side effects for Mahjong Electromagnetic Base keyboard read.
Started moving common mahjong DIP switches to macros.
-toaplan: Cleanup: Renamed "reset" member function as it clashes with device_t::reset. Removed some pointless tests of required object finders. Sorted #includes.
-Tidied some other stuff.
- Added hopper to Mahjong Electron Base games.
Suppress side effects for Mahjong Electromagnetic Base keyboard read.
Started moving common mahjong DIP switches to macros.
- 2024-11-29 23:55:22 Clean up sound reset handling in various Toaplan drivers [AJR]
- 2024-11-29 22:57:23 galaxia: woops, picked the wrong 13h rom [hap]
- 2024-11-29 22:50:21 galaxia: reorder sets, pretty sure rom 13H was a bad dump anyway [hap]
- 2024-11-29 21:54:35 galaxia: add dipswitches, add different address map for galaxiaa [hap]
- 2024-11-29 21:03:26 bus/amiga/zorro: Add support for the RIPPLE IDE controller [Dirk Best]
- 2024-11-29 19:38:17 intelfsh: Add SST_39SF010 variant, add missing address mask check to erase command [Dirk Best]
- 2024-11-29 16:17:21 source org: move cvs driver to misc folder [hap]
- 2024-11-29 16:13:41 cvs_base: merge with cvs driver [hap]
- 2024-11-29 15:37:58 zaccaria.cpp: merge driver [hap]
- 2024-11-29 15:24:44 source org: move galaxia driver to zaccaria folder [hap]
- 2024-11-29 15:10:28 cvs,quasar,galaxia: shorthand variable types [hap]
- 2024-11-29 15:03:16 galaxia: improve stars, not 100% accurate yet [hap]
- 2024-11-29 13:27:37 galaxia: untangle from cvs_base [hap]
- 2024-11-29 13:05:41 galaxia: correct colors [hap]
- 2024-11-29 12:29:16 galaxia: correct screen resolution, correct astowar colors, small cleanup, starfield removed temporary [hap]
- 2024-11-28 15:56:52 cvs_base: simplify star generator a bit (no difference here yet) [hap]
- 2024-11-29 10:11:00 capcom/cps2.cpp: swap ddsomjr1, ddsomjr2 romsets (#13028) [Igor-Arabe]
- 2024-11-29 06:46:16 Add a skeleton for Roland MT-100 (#13017) [buffi]
- New systems marked not working
MT-100 [buffi]
- New systems marked not working
- 2024-11-29 02:28:28 upd7220: correct hsync width and invert the vsync wait time. [cracyc]
- 2024-11-29 01:12:20 psion/mc400.cpp: Fixed unused-function error. [Nigel Barnes]
- 2024-11-28 23:51:19 Software list items promoted to working [Nigel Barnes]
- - psion_ssd: EROS Ver.4.0, MC Missile, Spreadsheet, System Disk V2.12, System Disk V2.20, System Disk (MC Word) V2.50 [Nigel Barnes]
- 2024-11-28 23:48:22 New working systems [Nigel Barnes]
- -
MC 400 [The Last Psion, Nigel Barnes]
New working clones
MC 200 [Nigel Barnes] MC Word [zedstarr, Nigel Barnes] MC Word (German) [The Last Psion, Nigel Barnes]
- -
MC 400 [The Last Psion, Nigel Barnes]
- 2024-11-28 18:56:25 bus/heathzenith/h19/tlb.h: Fix #include guards [AJR]
- .github/workflows/includeguards.yml: Fix spelling
- 2024-11-28 18:47:57 New systems marked not working [Ivan Vangelista]
- Lucky 88 (Wing) [Hammy] Mahjong Dai-Reach (Japan, TSM012-C01) [Hammy]
- 2024-11-28 18:46:25 heathzenith/h89.cpp: Convert SigmaSoft parallel port into an h89 left card. (#13024) [Mark Garlanger]
- 2024-11-28 18:09:53 Software list items promoted to working [angelosa]
- -
pc98.xml: Spindizzy II [Angelo Salese]
New working software list items - pc98.xml: Lemmings, Shikinjou [Neo Kobe]
- -
pc98.xml: Spindizzy II [Angelo Salese]
- 2024-11-28 17:52:22 video/upd7220.cpp: fix vsync timings and update_partial for graphics partition [angelosa]
- 2024-11-28 15:47:23 split monster 'toaplan2.cpp' file into smaller per-board parts + slight modernization (#13022) [mamehaze]
- toaplan2 - splitup the big driver
move some common logic to a device
further tidyups
raizing.cpp - begin tidy
raizing.cpp cleanups
raizing tidyups
more raizing cleanups
sort mame.lst
attempt to fix CL
restore original copyright holders to files where not every line is my code (although most of these are no so distant from the files from 20 years ago due to the amount of rewriting they've undergone it's questionable they still apply)
tekipaki.cpp - remove unused shared_ram
anonymous namespaces
rename functions that still had _toaplan2 and _truxton2 in them
move all the old game specific notes to the drivers containing those games now
-
Co-authored-by: David Haywood
- toaplan2 - splitup the big driver
- 2024-11-28 12:48:00 source org: move quasar driver to zaccaria folder [hap]
- 2024-11-28 12:42:40 quasar: untangle from cvs_base [hap]
- 2024-11-28 10:47:17 cvs: add logmacro, remove set_vblank_int [hap]
- 2024-11-28 10:35:41 s2650: add logerror o illegal opcodes [hap]
- 2024-11-28 07:01:01 wing/luckgrln.cpp: added missing MNW flag for luckstrn [Ivan Vangelista]
- 2024-11-28 06:58:45 New systems marked not working [Ivan Vangelista]
- Lucky Star (newer Z180 based hardware) [Ioannis Bampoulas]
- 2024-11-28 02:49:36 fix windows build [Patrick Mackinlay]
- use MPARAM for GENie build architecture avoid escaping issue in 3rdparty/expat
- 2024-11-28 00:53:48 cvs: fill initial char ram with 0xff, simplify discrete sound placeholder [hap]
- 2024-11-28 00:46:30 gk2000: update notes [hap]
- 2024-11-28 00:29:10 zx81_cass.xml: Add metadata to a few entries [AJR]
- 2024-11-27 22:23:42 zx81_cass.xml: Added 24 working items (#12986) [ArcadeShadow]
- New working software list additions
Aerial [Inufuto] AntiAir [Inufuto] Ascend [Inufuto] Battlot [Inufuto] Blitz Balle [Team Zeddy, Planeta Sinclair] Bootskell [Inufuto] Cacorm [Inufuto] Comp-U-Tax/82 [Team Zeddy, Planeta Sinclair] Cracky [Inufuto] Game of Life [Team Zeddy, Planeta Sinclair] Guntus [Inufuto] Hopman [Inufuto] Jogos 80 - Ano 12 - Número 19 (Julho 2018) (cover tape) [ZX81 Never Die] Lift [Inufuto] Mazy [Inufuto] MicroGame: Caçadores do Tesouro [ZX81 Never Die] MicroGame: Challenger [ZX81 Never Die] MicroGame: Pinball Wizard [ZX81 Never Die] Monitor and Disassembler [Team Zeddy, Planeta Sinclair] Neuras [Inufuto] Osotos [Inufuto] Ruptus [Inufuto] Scorpirus [Team Zeddy, Planeta Sinclair] Yewdow [Inufuto]
- New working software list additions
- 2024-11-27 20:55:14 -dynax/dynax.cpp: More I/O improvements: [Vas Crabb]
- Replaced hjingi hopper hack with a hopper device.
Improved DIP switch labels for mjembase and hooked up hopper.
Improved a few DIP switch labels for mjelctrn.
-Fixed some more #include guards and added a CI task to check them in src/devices and src/mame.
- Replaced hjingi hopper hack with a hopper device.
Improved DIP switch labels for mjembase and hooked up hopper.
Improved a few DIP switch labels for mjelctrn.
- 2024-11-27 20:36:48 New working software list items [angelosa]
- - pc98: Chitty Chitty Train (Ver 1.00, .hdm installed hack)
- 2024-11-27 08:29:42 - misc/belatra.cpp: dumped PAL for unkbel [Porchy, TeamEurope] [Ivan Vangelista]
- - misc/joystand.cpp: dumped GFX ROMs for x180 [buffi, f205v, Hammy]
- 2024-11-27 02:21:13 s2650: forgot to put back default debugger config [hap]
- 2024-11-27 02:13:06 raiders: remove MUP flag, game works fine - if it's about the collision detection: it looks like it's intended that enemies that haven't separated from the group yet can't be shot down, [hap]
- superbik: remove todo note, can't repro bug on current build tms5110: small cleanup
- 2024-11-27 01:23:18 s2650: fix issue with add/sub half carry flag, small cleanup [hap]
- 2024-11-26 04:14:05 Sega SC-3000/SK-1100 overhaul [AJR]
- - Add BASIC functions and katakana symbols to key labels - Add variant of keyboard device with diareses instead of kana - Eliminate sc3000h clone set since SC-3000H has no emulatable differences from SC-3000 - Add PAL version of SC-3000 with different VDP and keyboard with diareses - Add some XTAL-derived clocks to sf7000
- 2024-11-27 00:22:37 cirsa/cirsa2080606.cpp: Add note about Lucky Player (#13020) [ClawGrip]
- To avoid mistakes when looking for undumped sets
- 2024-11-26 20:15:56 Actually demote tautological-compare to a warning. [Vas Crabb]
- 2024-11-26 20:09:34 Demote tautological-compare to a warning again. [Vas Crabb]
- clang on Windows x86-64 is getting upset about code that is making no
assumptions about the relative sizes of uint64_t and long.
Also, fixed more #include guards.
- clang on Windows x86-64 is getting upset about code that is making no
assumptions about the relative sizes of uint64_t and long.
- 2024-11-26 19:21:34 Enable tautological-compare warning as error. [Vas Crabb]
- If it causes too much trouble with a supported compiler, it can be downgraded to a warning.
- 2024-11-26 19:12:25 dynax/dynax.cpp: Added DIP switches that are sometimes populated to Ougon no Pai. [Vas Crabb]
- Also fixed a bunch more #include guards.
- 2024-11-26 18:39:05 Updated GENie and changed Visual Studio target to Visual Studio 2022. (#13000) [Patrick Mackinlay]
- Updated to GENie 1181. Applied local fix for GENie resource include directory bug, sent upstream as bkaradzic/GENie#572. Set MSVC flags to use conformant preprocessor, standards conformance mode, and assume UTF-8 encoding.
- 2024-11-26 18:09:40 New working systems [Ivan Vangelista]
- -
Joker Card (encrypted) [TeamEurope]
New working clones
Future Flash (set 2) [chaneman]
- -
Joker Card (encrypted) [TeamEurope]
- 2024-11-26 17:37:57 jaleco/tetrisp2.cpp: Use configured banking for sound ROMs, cleaned up code: (#13018) [cam900]
- Moved Rock'n Tread to a separate state class, and moved more members to the state classes that use them. Use driver device lifecycle functions for initialization. Use generic graphics decoding layouts. Reduced use of literal tags and run-time tag lookups. Reduced redundancy in member names.
- 2024-11-26 17:10:23 isa/sb16.cpp: add +1 to DMA length for stereo mode as well [angelosa]
- 2024-11-26 17:08:27 nec/pc9801.cpp: fix upper ARTIC port reads [angelosa]
- 2024-11-26 09:39:23 ibm5170_cdrom.xml: New software items added (#12995) [David 'Foxhack' Silva]
- New software list items - ibm5170_cdrom.xml: Corel Linux Deluxe, Civilization: Call to Power (Limited Edition, v1.1 Linux) [Foxhack]
- 2024-11-26 04:07:18 source org: rename mr to modelracing [hap]
- 2024-11-26 03:59:37 galaxia: remove partial updates, it was problematic for this driver and unneeded, [hap]
- quasar: correct cpu speed and improve vblank duration to fix game speed bug on 3rd level, s2636: remove render_first_line, add a start_new_frame instead
- 2024-11-26 03:40:18 chanbara: guru confirmed that enemy spawn bug happens on pcb [hap]
- 2024-11-25 22:49:05 screen: prevent race condition on drivers with vblank at y=0, causing partial updates to fail after load state [hap]
- 2024-11-26 00:42:46 new machines marked as NOT WORKING - Cassette Vision (#11927) [mamehaze]
- abandoned cassette vison work
remove comment now that the useful table is gone
force github to rebuild because github is being github
add a note based on earlier research
bring this part over from the previous tree too, it seems worth having still
actually use this version instead, I thought it was broken, but it actually has advantages
I've been informed this will be merged if I assign a copyright holder, so as I don't really recognize it as my own design anymore, I'm assigning Vas.
Update cpu.lua
Start cleaning up:
cassvisn_cart.xml: Fixed program region width. cassvisn_cart.xml: Added Japanese titles and proper markup for release dates. epoch/cassvisn.cpp: Removed unnecessary byte swapping when loading software list items. cpu/upd777.cpp: Made order of declarations and definitions more consistent with each other, added more inline and const hints.
tools/unidasm.cpp: Make data source big Endian to match CPU core.
epoch/cassvisn.cpp: Digit grouping for big numbers, better error messages.
-
Co-authored-by: David HaywoodCo-authored-by: Vas Crabb
- abandoned cassette vison work
- 2024-11-25 22:10:55 new machines marked as NOT_WORKING - Dynamic Trial 7 (#11938) [mamehaze]
- new machines marked as NOT_WORKING
-
DT7 (prototype) [Graham Noble]
make it compile again
-
Co-authored-by: David Haywood
- new machines marked as NOT_WORKING
-
DT7 (prototype) [Graham Noble]
- 2024-11-25 21:35:17 seibu/deadang.cpp: added missing text layer disable, fixes missing text flickering at game start [David Haywood, Corrado Tomaselli] [Ivan Vangelista]
- 2024-11-25 21:17:40 -tools/imgtool/modules: Fixed remaining calss memory access warnings. [Vas Crabb]
- -tools/imgtool/modules/vzdos.cpp: Fixed function returning floperr_t
value as imgtoolerr_t.
-devices: Fixed a bunch more #include guards that don't match file paths.
- -tools/imgtool/modules/vzdos.cpp: Fixed function returning floperr_t
value as imgtoolerr_t.
- 2024-11-25 20:24:31 New clones marked not working [Roberto Fresca]
- - Super Real Darwin (Japan, bootleg) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
- 2024-11-25 19:11:07 apple/apple2e.cpp, apple/apple2video.cpp: Improved IIe keyboard layout/language switch handling. (#12756) [as-tb-dev]
- Added UK variants of Apple IIe Platinum and Apple //c.
Removed the 40/80 column switch from Apple //c+.
Added the 40/80 column switch the the Franklin Ace 500 and VTech Laser 128 series.
Added the keyboard/language selection switch to UK, French and Spanish //e variants and various clones.
Added the character set switch to the Franklin ACE.
Added DVORAK mod support to US Apple //e models and VTech Laser 128 series.
Improved key labels and default assignments, and added notes about keyboards and ROMs.
Initialize //c+ drive state variables on start.
New working clones
Apple Computer Apple //c (UK) Apple Computer Apple //c (France) Apple Computer Apple //c (UniDisk 3.5, UK) Apple Computer Apple //c (UniDisk 3.5, France) Apple Computer Apple //c (Original Memory Expansion, UK) Apple Computer Apple //c (Original Memory Expansion, France) Apple Computer Apple //c (rev 4, UK) Apple Computer Apple //c (rev 4, France) Apple Computer Apple //e (Platinum, UK) Apple Computer Apple //e (Platinum, France) Apple Computer Apple //e (France)
- Added UK variants of Apple IIe Platinum and Apple //c.
Removed the 40/80 column switch from Apple //c+.
Added the 40/80 column switch the the Franklin Ace 500 and VTech Laser 128 series.
Added the keyboard/language selection switch to UK, French and Spanish //e variants and various clones.
Added the character set switch to the Franklin ACE.
Added DVORAK mod support to US Apple //e models and VTech Laser 128 series.
Improved key labels and default assignments, and added notes about keyboards and ROMs.
Initialize //c+ drive state variables on start.
- 2024-11-25 19:05:16 New systems marked not working [Ivan Vangelista]
-
CPS1 Multi Game [hellshinox, H4M573R, NTDEC, Nnap, Hammy, TeamEurope]
unknown Belatra slot machine [TeamEurope]
- leapfrog/leappad.cpp: verified the Cocopad BIOS ROM matches the corresponding Leappad one [David Haywood, TeamEurope]
- tecfri/ambush.cpp: dumped PROMs and unprotected PALs for mariobl [f205v]
-
CPS1 Multi Game [hellshinox, H4M573R, NTDEC, Nnap, Hammy, TeamEurope]
unknown Belatra slot machine [TeamEurope]
- 2024-11-25 11:31:46 sshot: change screen refresh rate to 50 [hap]
- 2024-11-24 21:52:21 quasar: correct bullet size, hook up videochip sound channels, [hap]
- galaxia: correct bullet size, better screen refresh rate
- 2024-11-24 19:38:18 quasar: fix soundlatch, irq vector, 'effect' colors, added dipswitch locations [hap]
- 2024-11-24 21:01:36 sc3000_cass.xml: Fix hashes for Indiana Jaune [AJR]
- 2024-11-24 20:45:38 sc3000_cass.xml: Added 17 items (16 working), and improved metadata a little. [AJR]
- New working software list items
-
Addition Tutor [6502MAN]
Australian General Knowledge Tutor [6502MAN]
Columbia [6502MAN]
Creation des Sprites [6502MAN]
Crocky [6502MAN]
Faites Vos Jeux - Niveau 1 [6502MAN]
Indiana Jaune & Super Lab [6502MAN]
Kamikaze [6502MAN]
Keyboard Learning Program [6502MAN]
Moniteur Désassembleur [6502MAN]
Pre-School Shape and Colour Quiz [6502MAN]
Skull Island [6502MAN]
Subtraction Tutor [6502MAN]
Supertape 1 [6502MAN]
Télécran [6502MAN]
Watch Me Draw [6502MAN]
New software list items marked not working
Reversi Champion [6502MAN]
- New working software list items
-
Addition Tutor [6502MAN]
Australian General Knowledge Tutor [6502MAN]
Columbia [6502MAN]
Creation des Sprites [6502MAN]
Crocky [6502MAN]
Faites Vos Jeux - Niveau 1 [6502MAN]
Indiana Jaune & Super Lab [6502MAN]
Kamikaze [6502MAN]
Keyboard Learning Program [6502MAN]
Moniteur Désassembleur [6502MAN]
Pre-School Shape and Colour Quiz [6502MAN]
Skull Island [6502MAN]
Subtraction Tutor [6502MAN]
Supertape 1 [6502MAN]
Télécran [6502MAN]
Watch Me Draw [6502MAN]
- 2024-11-24 17:45:36 bus/interpro/keyboard/hle.h: fixed compile [Ivan Vangelista]
- 2024-11-24 17:37:11 Cleanup: [Vas Crabb]
- toaplan/mjsister.cpp: Use memory share creator for VRAM, put banked ROM in its own region so the fixed ROM region can be sized correctly. cpu/s2650: Use util::sext rather than goofy lookup table. Fixed a lot more #include guards that didn't match header paths.
- 2024-11-24 15:05:19 misc: improve scaling of 2-bit blue for commonly copy pasted color decoder [hap]
- 2024-11-24 15:03:57 s2650: move s2650cpu.h contents to s2650.cpp [hap]
- 2024-11-24 12:37:35 ata/atapihle.cpp: clamp buffer size to word units in command packet [angelosa]
- fix CD audio playback in PC-based systems
- 2024-11-24 10:41:45 isa/sb16.cpp: halve DMA length if Stereo mode is selected [angelosa]
- 2024-11-23 18:34:55 bus/isa/sb16.cpp: convert fifo size checks to a named entity [angelosa]
- 2024-11-24 07:30:43 k007342: update notes [hap]
- 2024-11-24 06:39:47 k007342: add interface for sending sprite related flags to paired chip [hap]
- 2024-11-24 05:05:43 k007420: apply same sprite code mask fix as with k007121 [hap]
- 2024-11-24 06:28:58 cvs/quasar.cpp: fixed MT08973 [Ivan Vangelista]
- 2024-11-24 06:01:46 toaplan/mjsister.cpp: Cleaned up code: (#13012) [cam900]
- Reduced literal tag usage and runtime tag lookups. Make some variables constant, reduced preprocessor macros. Use more appropriate types for some variables.
- 2024-11-24 05:50:47 sc3000_cart.xml: Add extra 2K of RAM to BASIC Level 2 cartridge [AJR]
- 2024-11-24 05:47:14 cdicdic: Fix restarting audio map after stopping it (MT #8833) (#12988) [Andre Zeps]
- 2024-11-24 03:43:33 k007121: no need for is_flakatck param, [hap]
- labyrunr: correct sprite layer priority bit
- 2024-11-24 02:09:20 labyrunr: fix tile/sprite priorities regression [hap]
- 2024-11-24 00:43:28 k007121: correct 32x32 sprite code mask [hap]
- 2024-11-24 00:32:04 sega/sg1000.cpp: Revert speculative change [AJR]
- 2024-11-24 00:27:33 sega/sg1000.cpp: Eliminate ram_device [AJR]
- 2024-11-24 00:08:39 romcmp: Print error message when decompression fails [AJR]
- 2024-11-24 00:00:09 misc/compucranes.cpp: Fix hash for 'mastcranea' program ROM (#13011) [ClawGrip]
- 2024-11-23 23:59:56 scv: Implement video register 0 bit 2: hide sprites 64-127 (#13010) [David Hunter]
- Two games Kung Fu Road and Super Golf set this bit to hide half of the sprites.
This replaces the "screen_sprite_start_line" hack, which only worked on Kung Fu Road.
- Two games Kung Fu Road and Super Golf set this bit to hide half of the sprites.
- 2024-11-23 22:50:03 gotcha: remove audiocpu nmi (unknown purpose, causes music bug), and merge driver [hap]
- 2024-11-23 18:42:57 Fixed build, corrected a few more #include guards. [Vas Crabb]
- 2024-11-23 18:38:12 quasar: set VIDEO_ALWAYS_UPDATE because of collision flag in screen update [hap]
- 2024-11-23 17:52:26 srcclean and cleanup [Vas Crabb]
- Started fixing #include guards that don't match the file path. There are still plenty more in src/devices, but it's a start. When there are none left in src/devices and src/mame, a CI task can be added to catch them.
- 2024-11-23 16:10:02 bus/cbus/sb16_ct2720.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] [AJR]
- 2024-11-23 15:59:52 isa/sb16: move mixer implementation to own ct1745 device [angelosa]
- 2024-11-21 11:57:05 sound/xt446.h: add missing #pragma once [angelosa]
- 2024-11-21 11:56:34 hash/ibm5170_cdrom.xml: sb16 is a clone of sb16cd, move zorknem to the games section [angelosa]
- 2024-11-23 12:16:23 redbaron: change nosedive sound to noteslide down instead of noteslide up [hap]
- 2024-11-23 08:23:06 - dynax/dynax.cpp: dumped PALs for cdracula [f205v] [Ivan Vangelista]
- - namco/namcos23.cpp: corrected hashes for crszonev2b [sjy96525]
- 2024-11-23 05:53:29 mo5_cass.xml, to7_cass.xml: Fix validation errors [AJR]
- 2024-11-23 02:17:43 sshot: correct cpu clock and fix gunchamps gun inputs [hap]
- Clones promoted to working
Gun Champ (newer, Super Shot hardware) [hap]
- Clones promoted to working
- 2024-11-23 01:41:56 emu/romload.cpp: Resolve tags for ROM_COPY relative to current device properly. [Vas Crabb]
- Tags can contain multiple colon-separated parts. Also, we really don't need tag manipulation code proliferating throughout the codebase.
- 2024-11-22 23:25:10 mo5_cass.xml, mo6_cass.xml, to7_cass.xml, to8_cass.xml: Metadata updates [AJR]
- - Add "author" and "serial" info to numerous entries - Add diacritics to titles and some subtitles from boxes - Add "notice" info to most Loriciels and Microids games - Add "usage" info to MO5 and MO6 cassettes that need special loading procedures - Correct a few publishers - Note presence of loader hacks in mo5_cass.xml and mo6_cass.xml - Note some sets that should be combined or split later
- 2024-11-22 20:03:40 zodiack: use 2 separate soundlatches instead of a shared one, decrease sound nmi frequency for dogfight [hap]
- 2024-11-22 18:52:22 ukiyobox: Use more literal set name [AJR]
- 2024-11-22 17:38:09 pinball/recel.cpp: Use a "Poker Plus" ROM dump known to work on hardware. (#13001) [Recreativas.org] [ClawGrip]
- 2024-11-22 17:05:55 konami/aliens.cpp: Simplified palette RAM banking. (#13006) [cam900]
- Use a single mapping for main work RAM. Explicitly disable palette access on start.
- 2024-11-22 17:03:26 konami/blockhl.cpp: Simplified palette RAM banking. (#13005) [cam900]
- Use a single mapping for main work RAM. Got rid of a literal tag.
- 2024-11-22 14:14:18 nscsi/cd.cpp: Support ZuluSCSI/BlueSCSI Toolbox commands for uploading and downloading files to the MAME share_directory. [R. Belmont] [arbee]
- CD switching commands are not (yet) supported but may be in the future.
- 2024-11-22 11:30:52 chanbara: re-add ym2203 read for now, [hap]
- airraid: lower quantum after z80 rewrite
- 2024-11-22 02:02:31 fixed ROM_COPY to use a relative region name, so it can be used in a device. [smf] [smf-]
- 2024-11-22 02:00:38 Align Point Blank 2, Gunbarl & Ghoul Panic light guns to current PlayStation visible area. [smf] [smf-]
- 2024-11-22 07:24:44 irem/m72.cpp: dumped MCU for nspirit [Darksoft, Team Europe, TonitoXArcade] [Ivan Vangelista]
- 2024-11-22 03:27:50 rendersw.hxx: Fix bad use of u32 reference type in 1c50756b3a43811fcd54718f99ef7f96727d06b4 [AJR]
- 2024-11-22 02:54:07 enigma2: fix off by 1 error from prev commit [hap]
- 2024-11-22 02:46:57 emu/rendersw.hxx: Get rid of obsolete overly specific blend function. [Vas Crabb]
- 2024-11-22 02:44:13 emu/rendersw.hxx: Support RGB multiply blending with 16bpp textures. [Vas Crabb]
- 2024-11-22 02:09:45 enigma2: increase audiocpu interrupt frequency [hap]
- 2024-11-21 23:55:13 chanbara: no need to check attr & 0x08 [hap]
- 2024-11-21 23:11:27 chanbara: fix cocktail mode and garbage sprites, assume ym2203 read is unconnected, small cleanup [hap]
- 2024-11-21 17:47:39 New systems marked not working [Ivan Vangelista]
-
Mite Shinzeyou [Hammy]
New working clones
Wonder Boy - Monster Land (English bootleg set 4) [Hammy]
-
Mite Shinzeyou [Hammy]
- 2024-11-21 15:22:06 nightmare: Set joysticks to 4-way [AJR]
- 2024-11-21 15:07:26 efo_sound3: Improve propagation of data from latch to speech synthesizer [AJR]
- tms5220: Further logging refinements
- 2024-11-21 13:19:37 vg5k.xml: Metadata updates [AJR]
- - Add author and serial fields to numerous titles - Add missing diacritics to titles - Miscellaneous title/publisher corrections
- 2024-11-21 12:41:15 mspacman: add side_effects check to dynamic bankswitch [hap]
- 2024-11-21 12:20:30 mustache: refresh flipscreen like travrusa/dogfgt, small cleanups [hap]
- 2024-11-21 10:55:10 tp880v: added Tadpole Technology TP880V VME single-board computer [Plamen Mihaylov] [Patrick Mackinlay]
- 2024-11-21 06:03:28 Fix merge conflict from last commit. [R. Belmont] [arbee]
- 2024-11-21 04:49:23 New machines added as WORKING [arbee]
- - Chusenoh [Hammy, R. Belmont]
- 2024-11-21 04:35:11 sc3000: Make "Reset" a non-keyboard-type input to prevent MAME from making a separate one-button keyboard out of it [AJR]
- 2024-11-21 04:09:43 nightmare: Cocktail mode appears to be working [AJR]
- 2024-11-21 03:57:11 nightmare: Remove "nightmarea" set (different IC1 ROM is just a bad dump) [AJR]
- 2024-11-21 01:18:27 vt_dsk: Restore the newer bitstream generator, except for the part that was actually broken [AJR]
- 2024-11-21 00:28:31 vt_dsk: Regression fixes for loading and saving both disk formats [AJR]
- - Remember to put in a flux change at the start of each bit - Revert flux_to_image bitstream generator to as it was before 08f28cee11ce94e6656d4924c7a3c30614811783 (new version simply didn't work)
- 2024-11-20 20:58:38 seicross: add cocktail mode (flip screen), [hap]
- ay8910: pass outputs high-impedance state with mem_mask
- 2024-11-20 20:28:49 Tidy some recent changes. [Vas Crabb]
- 2024-11-20 20:02:35 hash: move fm77av:dsenraku to base fm7_disk [angelosa]
- 2024-11-20 19:51:57 hash: standardize Okumanchouja spelling [angelosa]
- 2024-11-20 19:51:52 fuuki/fuukitmap.cpp: Extracted common tilemap handling from fuukifg2.cpp and fuukifg3.cpp. (#12981) [cam900]
- fuuki/fuukispr.cpp: Use generic graphics decoding layout, improve naming (it just emulates sprite hardware).
- 2024-11-20 19:35:06 sinclair/byte.cpp: Moved PEVM Byte to a separate source file and improed emulation. (#12973) [holub]
- Added KR580VI53 sound, keyboard mapping and ROM management.
- 2024-11-20 17:17:05 New working clones [Ivan Vangelista]
- Janyou Part II (ver 7.03, July 1 1983, no title screen) [Hammy] New Double Bet Mahjong (bootleg of Royal Mahjong, set 2) [Hammy]
- 2024-11-20 17:02:04 dogfgt: add dipswitch locations, no need for logmacro for warning messages [hap]
- 2024-11-20 17:00:59 radradj: mark color proms as bad dump [hap]
- 2024-11-20 17:00:32 travrusa: make sure to refresh flipscreen when changing the dsw [hap]
- 2024-11-20 16:21:09 New systems marked not working [Ivan Vangelista]
-
Chibi Maruko-chan - Wanage de Asobo! [Darksoft, TeamEurope]
Crayon Shin-chan - Arashi o Yobu! Sushitori Daigassen [Darksoft, TeamEurope]
Dragon Ball Z - Bucchigiri no Chou Kessen [Darksoft, TeamEurope]
Dragon Mahjong (Ver 1.20) [Hammy]
Ginga Yakyu [Darksoft, TeamEurope]
Satoyama Grand Prix [Darksoft, TeamEurope]
unknown Banpresto medal game [Darksoft, TeamEurope]
Youkai VS Uchuujin [Darksoft, TeamEurope]
Yujo Gattai Shishigami-o [Darksoft, TeamEurope]
Zoids [Darksoft, TeamEurope]
New working clones
Big 10 (1986, System Make) [Hammy] Falcons Wild - World Wide Poker (Falcon original) [Hammy] Super Crowns Golf (Japan, set 2) [Hammy]
- midway/midvunit.cpp, midway/seattle.cpp, midway/vegas.cpp: dumped PICs for crusnwld, calspeed, blitz, blitz2k, roadburn [Darksoft, Hammy]
- sega/model2.cpp: redumped texture ROM for hotdp [Colin Davis]
-
Chibi Maruko-chan - Wanage de Asobo! [Darksoft, TeamEurope]
Crayon Shin-chan - Arashi o Yobu! Sushitori Daigassen [Darksoft, TeamEurope]
Dragon Ball Z - Bucchigiri no Chou Kessen [Darksoft, TeamEurope]
Dragon Mahjong (Ver 1.20) [Hammy]
Ginga Yakyu [Darksoft, TeamEurope]
Satoyama Grand Prix [Darksoft, TeamEurope]
unknown Banpresto medal game [Darksoft, TeamEurope]
Youkai VS Uchuujin [Darksoft, TeamEurope]
Yujo Gattai Shishigami-o [Darksoft, TeamEurope]
Zoids [Darksoft, TeamEurope]
- 2024-11-20 15:16:28 formats/all.cpp: Fix typo that excluded VTech disk formats from floptool [AJR]
- 2024-11-20 11:25:12 isa/sb16.cpp: fix incorrect OPL3 range, add quick mixer placeholder so that it returns irq/dma settings [angelosa]
- 2024-11-20 10:58:16 hash/pc98.xml: fix okumanc3 release year [angelosa]
- 2024-11-19 08:55:34 scsicd512: disambiguate Toshiba XM3301 naming [Patrick Mackinlay]
- 2024-11-20 01:18:50 nightmare, cerberup, spain82: Add emulation of Sound-3 speech synthesizer board [AJR]
- nightmare: Add coin counters
- 2024-11-20 01:16:08 cdp1852: Fixes and enhancements [AJR]
- - Fix clock write handler - Add write handler for automatically clocking 8-bit data into input-mode latch - Add line read handler for SR output
- 2024-11-20 00:50:54 seicross: z80/mcu are 3.072mhz afterall, add mcu waitstates, [hap]
- nsc8105: small tweak to opcode cycles
- 2024-11-19 21:32:36 dogfgt: determine screen refresh rate from pcb video, small cleanup [hap]
- 2024-11-19 18:32:21 cpu/lh5801: Don't add PC value twice when disassembling relative addressing modes. (#12999) [goldnchild]
- 2024-11-19 18:25:40 kaneko/kaneko_spr.cpp, kaneko/kaneko_tmap.cpp: Use generic graphics decoding layouts. (#12985) [cam900]
- Also removed unnecessary object finders, and use bool rather than int for Boolean variables.
- 2024-11-19 18:18:02 arcadia.xml, apfimag_cass: Use lowercase for descriptive text in descriptions. (#12987) [ArcadeShadow]
- 2024-11-19 18:10:17 segacd.xml: Added a dump of Sonic the Hedgehog CD (USA) with R4C ring code. (#12996) [David 'Foxhack' Silva]
- Also updated the descriptions to include the ring codes of the existing dumps of different pressings.
New working software list items (segacd.xml) - Sonic the Hedgehog CD (USA, R4C)
- Also updated the descriptions to include the ring codes of the existing dumps of different pressings.
- 2024-11-19 18:05:49 jaleco/ms32.cpp, jaleco/bnstars.cpp: Use generic graphics decoding layouts, and cleaned up code: (#12990) [cam900]
- Reduced literal tags and runtime tag lookups. Fixed mahonng switch matrix reading code. Reduced code duplication and cleaned up spacing.
- 2024-11-19 17:49:02 konami/88games.cpp: Use memory views rather than trampolines (simplifies memory banking). (#12991) [cam900]
- Also improved names of some member functions and changed single-line comments to C++ line comments.
- 2024-11-19 17:41:27 konami/bottom9.cpp: Use memory views rather than trampoline functions. (#12992) [cam900]
- 2024-11-19 17:38:33 konami/crimfght.cpp: Use memory view rather than address map bank device. (#12997) [cam900]
- Register member variables for saved states. Improved some member names and turned single-line comments into C++ line comments.
- 2024-11-19 17:29:03 vtech/geniusjr.cpp: Added accents to vowels in names of Spanish variants (e.g. Pitagorín series). (#12998) [ClawGrip]
- Also added a comment about an alternate name the system was sold under.
- 2024-11-19 16:06:18 finalizr: correct green color prom decode [hap]
- 2024-11-19 15:21:19 dynduke: take xtals from pcb photo [hap]
- 2024-11-19 14:46:07 dynduke: use DIPUNUSED for unused dsw, small cleanup [hap]
- 2024-11-19 14:29:00 dynduke: correct oki rom mapping [hap]
- 2024-11-19 12:19:15 seicross: swap sectrzon/sectrzona to make set 1 the newer set, mark sectrzont as bootleg, [hap]
- don't mark seicrossa color prom as bad dump: no obvious flipped bits, colors still look sane, title logo green letters/blue border actually matches old flyers
- 2024-11-19 08:21:19 1801vp128: add missing ttsn function [Patrick Mackinlay]
- 2024-11-19 02:40:46 pcw.cpp: fix clocking of printer data, set backslash to printer key (#12994) [goldnchild]
- 2024-11-19 01:39:41 seicross: deobfuscate draw_sprites [hap]
- 2024-11-19 00:48:56 seicross: z80/mcu clock is not from 18.432mhz xtal [hap]
- 2024-11-18 22:27:32 rendersw: fix apparent bug in draw_quad_palette16_add [hap]
- 2024-11-18 21:33:17 bus/cbus/sb16_ct2720.h: fix header setup [angelosa]
- 2024-11-18 21:28:08 bus/cbus: initial hookup for PC-98 Sound Blaster 16 [angelosa]
- 2024-11-18 20:42:01 tms5220: Fix status read when RSQ is held low; clean up logging slightly [AJR]
- 2024-11-18 20:26:33 Revert "Fix missing and or incorrect sounds with a player 2 game in Title Fight (#1296)".7 (#12989) [arcadez2003]
- More investigation is required sorry about this.!!
- 2024-11-18 19:57:29 dassault: reduce quantum (still opcode-granularity) [hap]
- 2024-11-18 19:33:51 New clones marked not working [Ivan Vangelista]
- -
Ron Jan (set 2) [Hammy]
Ron Jan Super (set 2) [Hammy]
Ron Jan Super (set 3) [Hammy]
- atari/centiped.cpp: redumped sync PROM for warlords [Domenico Cervini]
- -
Ron Jan (set 2) [Hammy]
Ron Jan Super (set 2) [Hammy]
Ron Jan Super (set 3) [Hammy]
- 2024-11-18 19:30:25 nintendo/vt1682.cpp: applied Vas' requested code changes [Ivan Vangelista]
- 2024-11-18 19:28:31 vt1682.cpp: various improvements for the Classic Max Pocket MX-10 and MX-11 sets (plus other units), promote to working (#12953) [mamehaze]
- Systems promoted to working
-
Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (horizontal, France) [David Haywood, AJR]
Classic Max Pocket Mx-10 - 12 in 1 (vertical) [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]
Toy Story 3 (Lexibook) [David Haywood, AJR]
hook up a port to allow cmpmx11 to boot correct ROM mapping for cmpmx11 so all games can be selected add support for SoundCpu -> MainCpu interrupt request so that the SCU can request sample data when it needs it added guard against partial vector addresses being fetched which was causing crashes due to invalid IRQ destinations set the sound 6502 Stack Pointer to a known value on reset for cmpmx10 / cmpmx11 as the sound programs they upload don't set it and it was causing a huge amount of instability due to the stack corrupting critical data added support for an undocumented alt VRAM autoinc mode used by many of the games added rowscroll support (games using it work with the latest ALU fixes) updated logging in places
- Systems promoted to working
-
Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (horizontal, France) [David Haywood, AJR]
Classic Max Pocket Mx-10 - 12 in 1 (vertical) [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]
Toy Story 3 (Lexibook) [David Haywood, AJR]
- 2024-11-18 19:08:34 shtriderb: reduce z80 clock again for this bootleg [hap]
- 2024-11-18 18:08:25 shtrider: assume z80 is 6mhz [hap]
- 2024-11-18 16:38:20 debugger/osx: Don't use uninitialised NSRect when creating pop-up button. [Vas Crabb]
- The initial size doesn't really matter because the pop-up button is
resized before being added to the container that holds it and the
expression field. The disassembly viewer apparently wasn't updated
properly like the memory viewer when the auto-sizing code was
refactored.
Hopefully this will fix the debugger crashing when restoring window positions from configuration (although I would have thought this would cause crashes in more situations if it was the cause of that).
- The initial size doesn't really matter because the pop-up button is
resized before being added to the container that holds it and the
expression field. The disassembly viewer apparently wasn't updated
properly like the memory viewer when the auto-sizing code was
refactored.
- 2024-11-18 16:01:37 efo/nightmare.cpp: Added sound ROM and a new set (#12993) [ClawGrip]
- efo/nightmare.cpp: Added sound ROM and a new set
New working clones
Night Mare (Spain, set 2) [David Tallboom, Recreativas.org]
mame.lst: Add 'nightmarea'
- efo/nightmare.cpp: Added sound ROM and a new set
- 2024-11-18 13:01:23 travrusa: revert bios option for color proms with exact same rom contents, small cleanup [hap]
- 2024-11-18 11:44:36 video/pc_vga_tseng: MMU placeholders and direct writes [angelosa]
- 2024-11-18 10:24:20 nec/pc80s31k.cpp: retire MH BIOS (same as MA) [angelosa]
- 2024-11-18 00:15:30 pc9821: simulate some bus delays [cracyc]
- 2024-11-17 22:55:11 lgtz80.cpp: Better ADPCM mapping [AJR]
- 2024-11-17 22:00:19 lgtz80.cpp: Map the ADPCM interface [AJR]
- 2024-11-17 21:38:34 New working systems [Ivan Vangelista]
- - Wantouchable [Darksoft, TeamEurope]
- 2024-11-17 21:29:00 m6805: put hd63705 functions in hd63705z0_device class instead of base class [hap]
- 2024-11-17 21:19:20 lgtz80.cpp: Identify CPU as KL5C80A12; hook up input ports and interrupt [AJR]
- 2024-11-17 20:19:06 3rdparty/sol2: Fixed build with clang 19. [Vas Crabb]
- sol::optional
::emplace was broken, and depended on the compiler not checking that members exist if the template wasn't instantiated. See ThePHD/sol2#1606 and ThePHD/sol2#1648.
- sol::optional
- 2024-11-17 19:48:58 cclimber,docastle: shorthand variable types [hap]
- 2024-11-17 19:43:54 cclimber: merge driver [hap]
- 2024-11-17 19:31:58 cclimber: move cclimber_m.cpp contents into main driver, add section headers [hap]
- 2024-11-16 21:05:56 mks3: Add LLE [Matt, Sean Riddle, O. Galibert] [Olivier Galibert]
- 2024-11-17 19:07:27 osd/windows, osd/sdl: Only check for hold/drag conversion on losing pointer if it hasn't already happened. [Vas Crabb]
- 2024-11-17 19:01:56 video/pc_vga_tseng: preliminary HW cursor [angelosa]
- 2024-11-17 14:49:13 video/pc_vga_tseng: stub ACL/MMU infrastracture [angelosa]
- 2024-11-17 18:38:43 ussr/juku.cpp: Promoted EKTA Juku E5104 to working. (#9946) [Märt Põder]
- Implemented sound, and graphics modes, fixed floppy writing/side selection.
Added DIP switches for network address (CONTRDAT).
formats/juku_dsk.cpp: Corrected single-sided 5.25" disk format.
Systems promoted to working
EKTA Juku E5104
New working software list items (juku) - EKDOS 2.29 EKDOS 2.30
- Implemented sound, and graphics modes, fixed floppy writing/side selection.
Added DIP switches for network address (CONTRDAT).
formats/juku_dsk.cpp: Corrected single-sided 5.25" disk format.
- 2024-11-17 16:32:45 m37710op: add missing 'else' after prev commit [hap]
- 2024-11-17 16:17:27 docastle: update some dipswitches [hap]
- 2024-11-17 14:27:46 m6809: Revert speculative change [AJR]
- 2024-11-17 14:11:09 diexec: Add callback to allow debugger to break into the middle of wait-type instructions whose execution time is normally indefinite. When this happens, a special message may be printed to the debug console stating the location of the last actual instruction executed before the wait (if there was one). [AJR]
- Note that since the callback ignores the current value of the program counter, this special type of debugger break cannot be entered through breakpoints or instruction stepping commands. The callback also leaves no effect on PC history tracking or trace logs.
cpu/hd61700, cpu/tms32031: Add standard IRQ callback cpu/m68000gen.py: Change name of invoked executable to bin/python3 cpu/m6809: Eliminate PC "massaging" for SYNC and similar instructions
- Note that since the callback ignores the current value of the program counter, this special type of debugger break cannot be entered through breakpoints or instruction stepping commands. The callback also leaves no effect on PC history tracking or trace logs.
- 2024-11-17 11:06:09 jaguar: add [[maybe_unused]] to the speedup functions [hap]
- 2024-11-17 10:36:20 idsoccer: do adpcm_w edge triggered instead [hap]
- 2024-11-17 01:52:17 idsoccer: improve adpcm emulation [hap]
- Clones promoted to working
Indoor Soccer (set 2) [hap] Indoor Soccer (Tecfri) [hap] American Soccer (Japan) [hap]
- Clones promoted to working
- 2024-11-16 21:51:55 docastle: merge driver files, make idsoccer a subclass [hap]
- 2024-11-17 00:30:12 video/pc_vga_tseng.cpp: add offset bit 8 [angelosa]
- 2024-11-16 22:09:00 Exposing full build version to LUA as emu.app_build (#12959) [npwoods]
- 2024-11-16 20:45:30 pc/ct486.cpp: bump VGA default to svga_et4kw32i [angelosa]
- 2024-11-16 20:32:07 New systems marked not working [angelosa]
- AST Advantage! 6050d/6066d, AST Advantage! 610/611 [The Retro Web]
- 2024-11-16 18:07:46 video/pc_vga_tseng: add ET4KW32I_VGA, hookup overflow high register [angelosa]
- 2024-11-16 15:50:57 video/pc_vga_tseng: implement extended start address register [angelosa]
- 2024-11-16 19:52:41 sega/sega_ferie.cpp: Add new not working systems (#11862) [qufb]
- New systems added as NOT WORKING - Ferie Kitten (1994, Sega) Ferie Puppy (1995, Sega) Ferie World Travel (1995, Sega)
- 2024-11-16 19:36:34 devcpu: add retry_access and document [Olivier Galibert]
- 2024-11-16 18:06:29 devcpu: add retry_access with abort_timeslice for redoing the access at the same point in time [hap]
- 2024-11-16 16:51:48 irem/m72.cpp: Split driver state for reduce optional finders, Updates: (#12983) [cam900]
- - Fix typename values for boolean flags - Reduce literal tag usages - Fix naming - Fix spacings - Add notes
- 2024-11-16 16:43:22 viewgfx.cpp: Fix palette viewer if indirect pen exists (#12982) [cam900]
- 2024-11-16 16:43:07 added a newer revision of dgunl3227 (#12968) [mamehaze]
- New working clones
My Arcade Pac-Man Pocket Player (DGUNL-3227) [Sean Riddle, David Haywood]
- New working clones
- 2024-11-16 16:18:38 Revert "devcpu: do an abort_timeslice instead of eating all cycles on defer_access" [hap]
- This reverts commit fb8198689ac4b91e7369b07a2b8e6504c833f1c5.
- 2024-11-16 15:37:25 devcpu: do an abort_timeslice instead of eating all cycles on defer_access [hap]
- 2024-11-16 15:33:25 diexec: don't eat negative cycles with abort_timeslice when icount<0 [hap]
- 2024-11-16 15:32:39 docastle: do main-sub comms a bit differently (defer_access on subcpu was eating cycles), re-add logging [hap]
- 2024-11-16 13:47:34 bus/isa/svga_tseng: add ET4000/W32i variant [angelosa]
- 2024-11-16 12:58:30 bus/isa/svga_tseng: ET4000AX is a ISA16 card [angelosa]
- 2024-11-16 11:17:24 hash/pc98.xml, hash/pc98_cd.xml: misc QA updates [angelosa]
- 2024-11-16 11:13:39 nec/pc9801: hookup ARTIC I/O port 0x5f write [angelosa]
- 2024-11-15 19:49:31 nec/pc9801_cd.cpp: add identification notes [angelosa]
- 2024-11-16 04:23:56 sdl/window.cpp: Remove assert(0 <= info->clickcnt) (#12951) [ajrhacker]
- 2024-11-16 04:22:35 ap2_dsk.cpp: add missing error handling code (#12980) [Roman Donchenko]
- 2024-11-16 00:28:06 feas: correct default clock divider [hap]
- 2024-11-15 22:48:02 docastle: remove main-sub comms hack, hook up sn ready pin [hap]
- 2024-11-15 14:07:56 swimmer: no need for m_sidepen variable [hap]
- 2024-11-15 04:39:12 nscsi/cd.cpp: Update the Apple CD-ROM device based on the developer documentation. [R. Belmont, thanks to Antoine Vignau] [arbee]
- 2024-11-15 00:57:36 igs_fear.cpp: confirmed Icescape XA as the same as fearless [Team Europe] (#12976) [mamehaze]
- added some XA opcode groups that get executed with this now
Co-authored-by: David Haywood
- added some XA opcode groups that get executed with this now
- 2024-11-14 20:02:34 yamato: make US version a cloneset (renamed yamato to yamatou, yamato2 to yamatoa) [hap]
- New working clones
Yamato (set 1) [Caius, Josef Schaffer, The Dumping Union]
- New working clones
- 2024-11-14 18:13:48 New systems marked not working [Ivan Vangelista]
-
Dojokko Tsukami (Japan, ver 1.02) [Darksoft, TeamEurope]
Haunted Hunter (Japan, ver 1.00) [Darksoft, TeamEurope]
Itazura Cockroach (Japan, ver 1.02) [Darksoft, TeamEurope]
PK Rainbow (v 1.5) [Hammy]
PK Turbo Great 2 [Hammy]
Rodeo King (Japan, ver 1.00) [Darksoft, TeamEurope]
unknown Boram poker game [Hammy]
Wanikko Punch (Japan, ver 1.20) [Darksoft, TeamEurope]
New clones marked not working - Real Mahjong Haihai (Japan, bootleg) [Hammy]
-
Dojokko Tsukami (Japan, ver 1.02) [Darksoft, TeamEurope]
Haunted Hunter (Japan, ver 1.00) [Darksoft, TeamEurope]
Itazura Cockroach (Japan, ver 1.02) [Darksoft, TeamEurope]
PK Rainbow (v 1.5) [Hammy]
PK Turbo Great 2 [Hammy]
Rodeo King (Japan, ver 1.00) [Darksoft, TeamEurope]
unknown Boram poker game [Hammy]
Wanikko Punch (Japan, ver 1.20) [Darksoft, TeamEurope]
- 2024-11-14 16:54:12 swimmer: add nmi clear [hap]
- 2024-11-14 16:49:14 namco: Various Namco 2D driver cleanups and updates: (#12962) [cam900]
- Made some local variables const, use BIT helper for extracting bits, reduce literal tag use. Suppress side effects for debugger reads. Use explicitly sized integers for member variables that are saved. Updated notes. Reduced preprocessor macro usage. namco/namco_c123tmap.cpp: Use generic graphics decoding layouts, use references rather than pointers in delegate parameters. namco/namco_c169roz.cpp: Use generic graphics decoding layouts, use references rather than pointers in delegate parameters. namco/namcofl.cpp: Reduced main CPU program ROM region size to match address map. namco/namconb1.cpp: Moved NB2 and Point Blank/Gun Bullet to derived state classes. namco/namcos1.cpp: Moved quester to a derived state class. namco/namcos2.cpp: Simplified graphics decoding layout. namco/namcos2_roz.cpp: Use generic graphics decoding layouts. namco/namcos2_sprite.cpp: Implement device_gfx_interface to decode graphics. shared/namco_c355spr.cpp: Use generic graphics decoding layouts.
- 2024-11-14 16:10:55 sega/stv.cpp: Use literal renderings of main titles for All Japan Pro-Wrestling game descriptions (resolves MT08946). [Vas Crabb]
- 2024-11-14 16:03:26 ui/selsoft.cpp: Fixed sorting (fixes MT08966). [Vas Crabb]
- Clones should match parent on list name and short name, instance name of first part is irrelevant. List names actually need to be compared.
- 2024-11-14 15:55:47 heathzenith/h89.cpp: Fix GPP bit definitions based on the schematic (#12975) [Mark Garlanger]
- 2024-11-14 15:10:55 yamato: improve background gradient [hap]
- 2024-11-14 11:59:54 cclimber: reorganize some comments (move TODO to top of driver, remove old embedded changelogs) [hap]
- 2024-11-14 11:52:18 yamato,toprollr: add coin b dipswitch [hap]
- 2024-11-14 14:37:38 oric1_cass.xml: Metadata updates [AJR]
- - Fill in author, notice and serial info for various releases - Slightly modify titles of some French games
- 2024-11-14 09:34:06 nec/pc9801_v.cpp: fix 15 kHz pixel clock [angelosa]
- 2024-11-14 04:58:50 heathzenith/h89.cpp: Add SigmaROM BIOS (#12969) [Mark Garlanger]
- heathzenith/h89.cpp: Add SigmaROM BIOS
Add SigmaROM option to Z90 system
- heathzenith/h89.cpp: Add SigmaROM BIOS
- 2024-11-13 23:46:59 hash/ibm5170_cdrom.xml: add Star Trek games (#12828) [Mike Swanson]
- New working software list items (ibm5170_cdrom.xml) - Star Trek: 25th Anniversary (Enhanced CD-ROM) [unknown] Star Trek: Judgment Rites (Collector's Edition) [unknown]
- 2024-11-13 23:46:05 Update trkfldch.cpp - add notes about where sample playback request is in abl4play (#12972) [mamehaze]
- 2024-11-13 23:28:14 pc9801: bitswap egc mask just like the vram [cracyc]
- 2024-11-13 21:56:42 skeleton/guchokipa.cpp: improved GFX, identified some more dips [Ivan Vangelista]
- 2024-11-13 21:42:28 snkwave.cpp: Fix frequency register bit alignment as well as waveform sample bit alignment based on the schematics and observations of running games. Fixes wrong laser/other sounds in Vanguard II and some wrong sounds in Marvin's Maze. [Lord Nightmare] [Lord-Nightmare]
- 2024-11-13 19:30:31 dynax/dynax.cpp: Use reading from game for Ougon no Pai. [Vas Crabb]
- Boot screen displays "OUGON PAI", attract mode shows "Ogon PAI" on tiles in the background. Whether it's "Ougon" or "Ogon", it ins't "Hai".
- 2024-11-13 18:30:48 New systems marked not working [Ivan Vangelista]
-
Gu, Choki, Pa [mindstorm88]
New clones marked not working - Jack Potten's Poker (set 15, ICP-1 PCB) [hammy]
-
Gu, Choki, Pa [mindstorm88]
- 2024-11-13 17:47:56 dynax/dynax.cpp: Improved I/O for Mahjong Tenkaigen and Ougon no Hai: [Vas Crabb]
- Hooked up hopper for Mahjong Tenkaigen and Ougon no Hai. Identified three more DIP switches for Ougon no Hai. [little0] Use bookkeeping input type for Analyzer key. Use describe context helper for logging rather than extracting PC.
- 2024-11-13 17:38:45 pc9801: remove debugging leftover [cracyc]
- 2024-11-13 17:31:01 pc9801: make sure a read by itself can load the shifter [cracyc]
- 2024-11-13 15:43:04 yamato: simplify sound comms [hap]
- 2024-11-13 14:15:14 formats/thom_cas.cpp: Improve handling of MO5 .k7 format [AJR]
- - Recognize a variant with the "DC" tag in hex rather than ASCII - Add padding for an extended block type found in Androides
- 2024-11-13 14:10:53 yamato,toprollr: correct xtal value [hap]
- 2024-11-13 13:43:38 hash/spectrum_cass.xml 18 items confirmed working (#12965) [holub]
- Software items promoted to working
Astro Blaster (pirate) [holub] Astroblasters [holub] Batman (set 4) [holub] Edd the Duck! [holub] Edd the Duck! (Zeppelin) [holub] Mister Kung-Fu (set 1, v1.3) [holub] Mister Kung-Fu (set 2, v1.3) [holub] Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3) [holub] Mister Kung-Fu (set 4, Plus 2a / Plus 3) [holub] Comercio Cosmico [holub] Cosmic Commerce (English) [holub] Cosmic Commerce (English, alt) [holub] Cruising On Broadway [holub] Cruising On Broadway (Sunshine) [holub] Cruising On Broadway (pirate) [holub] Cruse On [holub] Dictator [holub] Dictator (pirate) [holub]
- Software items promoted to working
- 2024-11-13 13:07:12 snk: add more side effect checks, tangramq: add sound nmi clear [hap]
- 2024-11-13 01:29:43 New working clones [Roberto Fresca]
- Makaimura (Japan Revision B, alt GFX) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
- 2024-11-13 01:26:14 tangramq: swap dipswitches, mark game as working [hap]
- Systems promoted to working - Tangram Q [system11, buffi, rtw, f205v, Sean Sutton, Smitdogg, The Dumping Union, Ivan Vangelista, hap]
- 2024-11-13 01:10:55 tangramq: add note, sound pcb freqs should be correct since it's same pcb as Marvin's Maze [hap]
- 2024-11-12 23:42:23 tangramq: add more inputs, correct music tempo [hap]
- 2024-11-12 22:47:40 nec/v25sfr.cpp: Fix BRG logging message [AJR]
- 2024-11-12 21:47:40 New working clones [Ivan Vangelista]
- Carnival (ManilaMatic bootleg) [trol]
- 2024-11-12 21:25:46 New working clones [Ivan Vangelista]
- Lode Runner III - Majin no Fukkatsu (Japan, rev. C) [Kebrank]
- 2024-11-12 21:23:03 cbus/pc9801_86.cpp: attempt to resolve DAC FIFO under/overflows [angelosa]
- 2024-11-12 21:07:35 New systems marked not working [Ivan Vangelista]
- Tangram Q [system11, buffi, rtw, f205v, Sean Sutton, Smitdogg, The Dumping Union]
- 2024-11-12 19:55:47 dynax/dynax.cpp: Corrected DIP switch settings for Ougon no Hai. [Vas Crabb]
- 2024-11-12 19:15:22 tsamurai: correct stupid strcmp [hap]
- 2024-11-12 17:53:47 sega/megadriv_acbl: Hook up PIC dumps for aladmdb and jparkmb. [Dirk Best, Darksoft, Hammy] [Dirk Best]
- Systems promoted to working - Jurassic Park (bootleg of Mega Drive version)
- 2024-11-12 17:43:55 -dynax/dynax.cpp: Corrected Mahjong Tenkaigen DIP switches according to the manual. [Vas Crabb]
- -rm/rm480z.cpp: The system is just called LINK 480Z.
- 2024-11-12 17:28:27 pc9801: reset egc on rop reg write [cracyc]
- 2024-11-12 16:30:34 system1: correct mcu t0 pin [hap]
- 2024-11-12 15:13:54 bus/cbus/pc9801_86.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] [AJR]
- 2024-11-12 15:12:08 tfight: Fix missing and or incorrect sounds with a player 2 game (#12967) [arcadez2003]
- The game requires the same mono style banking which is used by Stadium Cross, with thanks to mahoneyt944 who spotted the issues
- 2024-11-12 12:06:37 cbus/pc9801_86.cpp: convert PCM space to address_map [angelosa]
- 2024-11-12 10:51:02 cbus/pc9801_86.cpp: convert irq handling to input_merger [angelosa]
- 2024-11-12 05:34:24 Correct cluedo.lay license from BSD-3 to CC0-1.0 (#12966) [as-tb-dev]
- 2024-11-12 04:13:13 pc9801: save the egc pattern regs when set on write [cracyc]
- 2024-11-12 01:17:27 homerun: fix coin inserted at boot, fix regression with upd7756 sound [hap]
- 2024-11-11 23:52:47 ap2_dsk.cpp: add read-only support for the D13 format (#12956) [Roman Donchenko]
- This is the equivalent of DSK used for 13-sector disks.
While `diskiing` cannot directly boot from 13-sector disks, you can still access such disks with it (for example, using the BOOT13 and MUFFIN programs), so list the format as supported by both `diskiing13` and `diskiing`.
- This is the equivalent of DSK used for 13-sector disks.
- 2024-11-11 23:48:32 oric1_cass.xml: Added 26 working items (#12960) [ArcadeShadow]
- Removed region info tag since there isn't any notice or restriction to a particular region.
New working software list additions
Aerial [Inufuto] AntiAir [Inufuto] Ascend [Inufuto] Battlot [Inufuto] Bootskell [Inufuto] Cacorm [Inufuto] Cavit [Inufuto] Cracky [Inufuto] El Prisionero [Commodore Plus] Guntus [Inufuto] Hopman [Inufuto] I Sentieri di Galdeon (Italian) [Defence Force] Impetus [Inufuto] Killer Caverns [The Oric Site] Les Chemins de Galdeon (French) [Defence Force] Lift [Inufuto] Los Camiños de Galdeon (Spanish) [Defence Force] Mazy [Inufuto] Neuras [Inufuto] Osotos [Inufuto] Pulsoids [Defence Force] Rodmän (demo) [The Future Was 8 Bit] Ruptus [Inufuto] The Paths of Galdeon (English) [Defence Force] Torreoscura [Commodore Plus] Yewdow [Inufuto]
- Removed region info tag since there isn't any notice or restriction to a particular region.
- 2024-11-11 20:32:45 cbus/pc9801_86.cpp: implement PCM mute control [angelosa]
- 2024-11-11 18:59:08 Update megadriv.xml for ESPN Hockey Night (#12831) [Don Jones]
- I've been looking into this ROM as the trusted dump and scene dumps on no-intro did not match and were marked bad as Mame considers them bad. I did my own testing, as I don't think one db should rely on another or why be separate? Dumping 3 copies on OSCR, plus desoldering a chip and dumping it, I get the hashes I'm updating it to here. While I don't think Mame should consider it bad because No-intro does or vice-versa, I'm the dumper and glad to answer any questions to both projects.
- 2024-11-11 18:57:01 Updating Ukrainian translation (#12871) [StanleyKid-22]
- Ukrianian translation updated to actual 0.270. There were minor cosmetic corrections and translating empty problematic strings (that was noted in #9100).
- 2024-11-11 18:56:40 heathzenith/h89.cpp: Reduce duplicate BIOS declarations (#12929) [Mark Garlanger]
- heathzenith/h89.cpp: Reduce duplicate BIOS declarations
Don't use macro for MTR-88
- heathzenith/h89.cpp: Reduce duplicate BIOS declarations
- 2024-11-11 18:04:34 - dataeast/madmotor.cpp: dumped PROM [Phil Bennett] [Ivan Vangelista]
- - nichibutsu/galivan.cpp: consolidated driver into single file, split into subclasses
- skeleton/palsystems_sh2.cpp: added documentation and Mach dumps for 2 boards [Hammy, buffi]
- - nichibutsu/galivan.cpp: consolidated driver into single file, split into subclasses
- 2024-11-11 15:22:58 dakkochn: actually mark unknown dsw as unknown [hap]
- 2024-11-11 15:20:00 hash/nes: fix name of Tetramino (LJ65 prototypes) (#12964) [Mike Swanson]
- 2024-11-11 13:45:31 system1: no need for m_videomode_prev variable [hap]
- 2024-11-11 13:01:21 chalgear: Some notes for later [AJR]
- 2024-11-11 12:58:05 hash/gba.xml, hash/nes.xml: add Pin Eight's Lockjaw games (#12932) [Mike Swanson]
- These titles were retrieved out of the Way Back Machine; some versions
were not archived by it, it is unknown if they will surface again.
New working software list items (gba.xml) - LOCKJAW: The Reference LOCKJAW: The Overdose Tetanus on Drugs (Milestone 3) Tetanus on Drugs (Preview Release 1)
New working software list items (nes.xml) - LJ65 (0.41, NTSC) LJ65 (0.41, PAL) Tetrimino (0.30, NTSC) Tetrimino (0.30, PAL) Tetrimino (0.27, NTSC) Tetrimino (0.27, PAL) Tetrimino (0.2) Tetrimino (0.1)
- These titles were retrieved out of the Way Back Machine; some versions
were not archived by it, it is unknown if they will surface again.
- 2024-11-11 12:56:35 jpmimpct: add layout to Cluedo? Murder Mystery Quiz Game (#12879) [as-tb-dev]
- jpmimpct: add layout to cluedo
- widen accusation lamps to make text more readable on 1920x1080 screens - protect against gap between upper and lower suspect lamps
- illuminate text instead of the background for the accusation section of the panel
- jpmimpct: add layout to cluedo
- 2024-11-11 12:43:53 system1: correct 2nd coincounter, clean up single line comments, make shtngmst and dakkochn subclasses, fix shtngmst rapid fire gun [hap]
- 2024-11-11 02:12:29 vt1682_alu.cpp: Copy multiply result to registers 4/5 [AJR]
- 2024-11-11 01:17:31 m6809: Remove fake SWI interrupt line, replacing interrupt callback with exception hook for debugging [AJR]
- 2024-11-11 01:09:09 upd7220: reset pattern to pram after figd [cracyc]
- 2024-11-11 01:03:50 irem/irem_cpu.cpp: Change encrypted opcode 0x37 to map to 0x98 (cvtbw) in dynablaster table. (#12961) [Martin Donlon]
- Title screen sine wave effect loads a byte from a lookup table and scales it. Byte value needs to be sign extended using `cvtbw`, previous encryption table was mapping 0x37 to `xch aw, cw`.
Co-authored-by: Martin Donlon
- Title screen sine wave effect loads a byte from a lookup table and scales it. Byte value needs to be sign extended using `cvtbw`, previous encryption table was mapping 0x37 to `xch aw, cw`.
- 2024-11-10 23:34:52 cpu/i960, cpu/sharc, cpu/sparc, cpu/v60: Use 32x32=64-bit multiply inlines [AJR]
- cpu/v60: Simplify operation of DIVX, DIVUX, MOVD, RVBIT, RVBYTE
- 2024-11-10 22:19:18 pc9801: if the grcg or egc is enabled then write to the planes in the currently selected vram bank [cracyc]
- 2024-11-10 20:43:42 nec/pc9801: convert pc9801vm11 as partial pc286u set for pc9801_epson [angelosa]
- 2024-11-10 20:03:46 system1: no need for m_mute_xor variable, add 2nd coincounter for nob, add shtngmst gun adjustment port [hap]
- 2024-11-10 17:51:35 cpu/drcbec.cpp, cpu/mips/mips3.cpp: Use 32x32=64-bit multiply inlines [AJR]
- 2024-11-10 15:50:09 mips3: Fixes for IDT-specific instructions. [Ryan Holtz] (#12958) [MooglyGuy]
- Co-authored-by: Ryan Holtz
- Co-authored-by: Ryan Holtz
- 2024-11-10 14:02:55 video/upd7220.cpp: backport pitch shift from pc9821 PEGC [angelosa]
- fix pc9821:os2warp3 installation & chkdsk screens
- 2024-11-10 13:47:35 kaneko_grap2: add rle blitter dstaddress (fixes gals gfx issues on 100% clear) [dink] [hap]
- 2024-11-10 10:15:06 New working clones [Ivan Vangelista]
-
Mad Motor (prototype, set 2) [SnakeGrunger!!11one]
- igs/goldstar.cpp: dumped 3 of 4 PLDs for cmast99 [TeamEurope, Porchy]
-
Mad Motor (prototype, set 2) [SnakeGrunger!!11one]
- 2024-11-10 00:16:20 nec/pc9821.cpp: implement VRAM segment mode f/f [angelosa]
- fix os2warp3 display once installed
- 2024-11-09 23:09:53 nec/pc9801.cpp: workaround KAC dot access for pc9801vm onward [angelosa]
- fix bogus CPU not set High for pc98_cd:os2warp3 with pc9821 class machines
- 2024-11-09 22:59:09 nec/pc9801_kbd.cpp: convert to serial interface (#12936) [Angelo Salese]
- nec/pc9801_kbd.cpp: preliminary attempt to serial interface
nec/pc9801_kbd.cpp: provide better typematic values [skip ci]
nec/pc9801_kbd.cpp: make stub RDY / RTY lines, allows actual tx transmission nec/pc9801.cpp: zero m_dma_access_ctrl for pc9801rs, pending further investigation [Angelo Salese, smf]
nec/bungo.cpp: fix validation
nec/pc9801_kbd.cpp: add reset command, srcclean
nec/pc9801_kbd.cpp: pinpoint i8251 connection
nec/pc9801_kbd: assume KBDE effect happening on transitions
- nec/pc9801_kbd.cpp: preliminary attempt to serial interface
- 2024-11-09 18:49:54 New working clones [Ivan Vangelista]
-
Thunder Heroes (set 2) [twistedsymphony]
- skeleton/palsystems_sh2.cpp: dumped Oki ROM for mpoker2a [buffi]
-
Thunder Heroes (set 2) [twistedsymphony]
- 2024-11-09 18:42:04 midway/cashline.cpp: Fix year and add notes about the reels (#12927) [ClawGrip]
- 2024-11-09 18:18:55 vt1682_alu: Refinements [AJR]
- - Use one set of registers for all calculations - Adjust calculation of remainder to match weird behavior of emulated code
- 2024-11-09 16:08:15 formats/fs_fat.cpp: Guard against divide by zero errors when the bytes per sector field in the parameter block is not properly set (as on some early PC-DOS disks) [AJR]
- 2024-11-09 15:56:09 Add a skeleton for a Cabal bootleg on Modular System (#12886) [ClawGrip]
- New clones marked not working - Cabal (Modular System) [Darksoft]
- 2024-11-09 15:55:08 nichibutsu/galivan.cpp: Add a (not working) Tecfri-licensed clone of Ninja Emaki (#12920) [ClawGrip]
- New clones marked not working - Ninja Emaki (Tecfri license) [hammy]
- 2024-11-09 15:53:11 Add a skeleton for a Spanish video-slot from Codere (#12922) [ClawGrip]
- New systems marked not working
Codere Ruleta Mágica [David Villaverde, Recreativas.org]
- New systems marked not working
- 2024-11-09 15:49:10 misc/compucranes.cpp: Fix ROM sizes, year, comments, etc. and add a new game (#12937) [ClawGrip]
- New systems marked not working
OM Vending Toy Shop [anonymous]
- New systems marked not working
- 2024-11-09 15:48:16 sega/vicdual.cpp: Add a Head On bootleg by Niemer (#12938) [ClawGrip]
- New working clones
Bumba (bootleg of Head On) [Jordi Tuells, Jordi Beltrán (Crazy Taxi)]
- New working clones
- 2024-11-09 15:47:38 gaelco/wrally.cpp: Add a new Atari-licensed World Rally set (#12939) [ClawGrip]
- New working clones
World Rally (US, version 1.0, checksum 75A5) [Pr3tty F1y]
- New working clones
- 2024-11-09 15:46:58 Add a skeleton for Shadow Warriors bootleg on Modular System (#12946) [ClawGrip]
- New clones marked not working - Shadow Warriors (Modular System) [Darksoft]
- 2024-11-09 15:46:06 Add a skeleton for Double Dragon bootleg on Modular System (#12949) [ClawGrip]
- New systems marked not working
Double Dragon (Modular System) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- New systems marked not working
- 2024-11-09 15:45:16 Add a skeleton for Gryzor bootleg on Modular System (#12950) [ClawGrip]
- New systems marked not working
Gryzor (Modular System) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- New systems marked not working
- 2024-11-09 15:44:01 galaxian/galaxian.cpp: got recently added jumpbugbc to work [Ivan Vangelista]
- 2024-11-09 09:32:47 New systems marked not working [Ivan Vangelista]
-
Major Poker 2 (set 1) [Ioannis Bampoulas, TeamEurope]
New clones marked not working - Major Poker 2 (set 2) [Hammy, buffi] Major Poker 2 (set 3) [Hammy, buffi]
- wing/lucky37.cpp: dumped PROMs for luckystr [Hammy]
-
Major Poker 2 (set 1) [Ioannis Bampoulas, TeamEurope]
- 2024-11-09 02:40:47 T10MMC, Mode select length does not include the length itself. [smf-]
- 2024-11-09 01:13:09 pc9801: egc improvement [cracyc]
- 2024-11-08 21:04:03 Added cat702 roms to pump it up games, CD images will be added soon. Test mode seems to lock up in the 2002 & 2003 games, if you build with clang 18.1.18 on windows. gcc 14.2.0 on windows & clang 16 on macos/m1 works. [smf/windyfairy] [smf-]
- New not working machines added
Pump it Up: The 2nd Dance Floor (Feb 28 2000) Pump it Up: The 2nd Dance Floor (Dec 27 1999) Pump it Up The O.B.G: The 3rd Dance Floor (v3.04 - Jun 02 2000) Pump it Up The O.B.G: The 3rd Dance Floor (v3.03 - May 07 2000) Pump it Up The O.B.G: The Season Evolution Dance Floor (R4/v3.25 - Aug 27 2000) Pump it Up: The Collection (R5/v3.43 - Nov 14 2000) Pump it Up: The Perfect Collection (R5/v3.52 - Dec 18 2000) Pump it Up The Premiere: The International Dance Floor (R6/v4.01 - Feb 22 2001) Pump it Up The Premiere: The International Dance Floor (R6/v4.01 - Feb 22 2001 USA) Pump it Up Extra (Mar 21 2001) Pump it Up Extra (Mar 08 2001) Pump it Up The PREX: The International Dance Floor (REV2 / 101) Pump it Up The Rebirth: The 8th Dance Floor (Rebirth/2002) Pump it Up The Premiere 2: The International 2nd Dance Floor (Premiere 2/2002) Pump it Up The PREX 2 (Premiere 2/2003) Pump it Up EXTRA + Plus (Premiere 2/2003) Pump it Up The Premiere 3: The International 3rd Dance Floor (Premiere 3/2003 - 28th Mar 2003) Pump it Up The Premiere 3: The International 3rd Dance Floor (Premiere 3/2003 - 17th Mar 2003) Pump it Up The PREX 3: The International 4th Dance Floor (X3.2MK3) Pump it Up The PREX 3: The International 4th Dance Floor (INT X3.1MK3) Pump it Up The PREX 3: The International 4th Dance Floor (Korea X3.1MK3)
- New not working machines added
- 2024-11-08 20:57:07 Fixed ATAPI Mode Sense and Mode Select for MSCDEX Mode 2 Form 1 support [smf, windyfairy] [smf-]
- 2024-11-08 19:54:55 system1: increase quantum for games with mcu, hook up sn ready pin [hap]
- 2024-11-08 17:49:57 util/cdrom.cpp: Change fprintf(stderr, ...) calls to osd_printf_error [AJR]
- 2024-11-08 17:23:07 -util/cdrom.cpp: Fixed issues with CUE, TOC and GDI parsers. (#12948) [987123879113]
- Rewrote GDI parser to be more robust and identify more kinds of invalid input.
Don't ignore the last line in CUE and TOC files if there is no terminating newline.
Use osd_printf_ family functions for output.
-tools/chdman.cpp: Added a sink for osd_printf_ family function output.
- Rewrote GDI parser to be more robust and identify more kinds of invalid input.
Don't ignore the last line in CUE and TOC files if there is no terminating newline.
Use osd_printf_ family functions for output.
- 2024-11-08 16:13:46 machine/t10mmc.cpp: Added stub CD-TEXT TOC read; util/cdrom.cpp: Handle control flags in TOC files. (#12954) [987123879113]
- machine/t10mmc.cpp: Return dummy data for CD-TEXT format TOC read. machine/t10mmc.cpp: Fixed bug in track transition. util/cdrom.cpp: Handle track type and serial copy management flags in TOC file input.
- 2024-11-08 16:08:15 sega/segag80r.cpp: Add a French Astro Blaster set (#12940) [ClawGrip]
- sega/segag80r.cpp: Add a French Astro Blaster set
New working clones
Astro Blaster (French) [Victor Fernandez (City Game)]
mame.lst: Add 'astrobf'
- sega/segag80r.cpp: Add a French Astro Blaster set
- 2024-11-08 16:07:41 mac_cdrom, ibm5170_cdrom: new CD-ROM dumps (#12891) [Mike Swanson]
- mac_cdrom, ibm5170_cdrom: new CD-ROM dumps
New working software list items (ibm5170_cdrom) - My First Math Adventure: Adding and Subtracting [chungy] Ultimate Solitaire [chungy]
New NOT WORKING software list items (ibm5170_cdrom) - Multimedia Middle School Grammar [chungy] Mavis Beacon Teaches Typing Special Edition 10 [chungy]
New working software list items (mac_cdrom) - My First Math Adventure: Adding and Subtracting [chungy]
ibm5170_cdrom: Note a true color bug for Mavis Beacon
- mac_cdrom, ibm5170_cdrom: new CD-ROM dumps
- 2024-11-08 16:07:07 pacman/pacman.cpp Dumped PROMs for "Pengo (Marti Colls bootleg on Pac-Man hardware, set 1)" [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org] (#12952) [ClawGrip]
- pacman/pacman.cpp Dumped PROMs for "Pengo (Marti Colls bootleg on Pac-Man hardware, set 1)" [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
Still missing one PROM, that was bad on the dumped PCB
Add notes about the Novatronic NVS board
- pacman/pacman.cpp Dumped PROMs for "Pengo (Marti Colls bootleg on Pac-Man hardware, set 1)" [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
- 2024-11-08 15:16:12 system1: vram wait timing was still assuming 20mhz z80 clock from before 0.259 (fixes pitfall2 titlescreen, and allows tokisens overclock hack to be removed), [hap]
- theglobme: correct company string, mondial68k: update notes
- 2024-11-08 14:56:09 thomson/thomson.cpp: Get rid of unnecessary downcasts [AJR]
- 2024-11-08 13:05:09 capcom/cps1bl_pic: Avoid trampoline for okibank, handle mcu port b reads a bit differently [Dirk Best]
- 2024-11-08 12:32:34 fruitcat, arthurkn: Decrypt program ROMs [AJR]
- 2024-11-07 19:29:34 igs/igs_fear.cpp: Dumped IGS027A internal ROM and GG ROMs for Icescape. (#12942) [mamehaze]
- igs/igs_fear.cpp: Dumped IGS027A internal ROM and GG ROMs for Icescape. [TeamEurope, Peter Wilhelmsen, XingXing] cpu/xa: Implemented unsigned 16*16 multiply, and branch if positive. cpu/xa: Fixed flags for unsigned 32/16 divide. igs/pgmcrypt.cpp: Removed obsolete XOR table for Icescape.
- 2024-11-07 19:25:33 Added sixteen TV games and handheld systems (five working). (#12919) [mamehaze]
- Also moved Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (horizontal, France) from nintendo/nes_vt369_vtunknown.cpp to nintendo/vt1682.cpp.
New working systems
Tomy / SSD Company LTD IDATEN Jump: Gekisou IDATEN Battle (Japan) [TeamEurope, David Haywood] YSN GameU Joint TV Bank 108-in-1 (model AH9069) [TeamEurope, David Haywood]
New working clones
Radica / SSD Company LTD ConnecTV Opus (PAL) [TeamEurope, David Haywood] Radica / SSD Company LTD Plug & Play Opus (NTSC) [TeamEurope, David Haywood] Takara / SSD Company LTD Machi o Tsukurou: Kouji no Kuruma 5 (Japan) [TeamEurope, David Haywood]
New systems marked not working - Bandai Tamagotchi Pix [TeamEurope, David Haywood] BornKid 16 Bit Handheld Games 100-in-1 (model GB-10X) [TeamEurope, David Haywood] Handheld Game Console 319-in-1 [TeamEurope, David Haywood] Jungle Soft Classic Max Pocket Mx-10 - 12 in 1 (vertical) [TeamEurope, David Haywood] San-X / Tomy Sumikko Gurashi - Sumikko Sagashi [TeamEurope, David Haywood] 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] YSN Play Portable Color GameU+ (108-in-1) (Japan) [TeamEurope, David Haywood]
New clones marked not working
Epoch / SSD Company LTD Let's Play Excite Striker (UK) [TeamEurope, David Haywood]
New working software list items (ekara_cart.xml)
e-kara Web cartridge 12M (used, with 5 songs) (Japan) [TeamEurope, David Haywood]
- Also moved Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (horizontal, France) from nintendo/nes_vt369_vtunknown.cpp to nintendo/vt1682.cpp.
- 2024-11-07 19:14:59 New systems marked not working [Ivan Vangelista]
- Multi GAMEe XL [Ioannis Bampoulas, TeamEurope]
- 2024-11-07 18:08:09 New working clones [Ivan Vangelista]
-
Ukiyo Box (Japan, v1.3.7) [Hammy]
New systems marked not working
Arthur's Knights [Ioannis Bampoulas, TeamEurope] Fruit Cat (v2.00) [Ioannis Bampoulas, TeamEurope] Hi Lice (V102FA) [Ioannis Bampoulas, TeamEurope]
- igs/goldstar.cpp: verified PROMs for cmast99 [Ioannis Bampoulas, TeamEurope]
-
Ukiyo Box (Japan, v1.3.7) [Hammy]
- 2024-11-07 13:45:48 feas: add elite private line to internal artwork [hap]
- New working clones
Elite Private Line (EAG 6081 conversion) [hap, Berger]
- New working clones
- 2024-11-07 13:43:38 reversic: add click with ALT key to flip piece [hap]
- 2024-11-07 13:01:55 att630: Add mouse and associated interrupts [AJR]
- 2024-11-07 11:20:34 capcom/cps1bl_pic: Update filename for the undumped jurassic99 mcu [Dirk Best]
- 2024-11-06 19:51:42 machine/pxa255.cpp: add basic screen visible area configuration [angelosa]
- 2024-11-06 18:40:20 msx/slot/disk.cpp: TC8566AF ready line is not connected. [crazyc] (#12945) [wilbertpol]
- 2024-11-06 18:21:48 capcom/cps1bl_pic: Hook up newly dumped PIC16C57 for punipic and punipic2, giving them working sound. [Dirk Best, Apocalypse] [Dirk Best]
- 2024-11-06 17:12:17 New clones marked not working [Ivan Vangelista]
- - Black Beard (US.00, 2005/03/14) [Ioannis Bampoulas, TeamEurope]
- 2024-11-06 16:29:48 These two commits broke zoom handling on the QX10 (#12944) [Brian Johnson]
- Revert "epson/qx10.cpp: rectify previous commit"
This reverts commit 35f1ec96be9e097247f13680acb4f62d6e63e538.
Revert "epson/qx10.cpp: use copyrozbitmap for (external to 7220) zoom handling"
This reverts commit a266a60699b4fe34fe14a8d11f2415ee4b48ef46.
- Revert "epson/qx10.cpp: rectify previous commit"
- 2024-11-06 16:13:47 Various Super Cassette Vision updates (#12933) [wilbertpol]
- scv.xml: Promote starspdr to partially supported.
devices/sound/upd1771.cpp: Reset m_state when resetting state in pcm_write (fixes hanging sound in some games).
bus/scv/rom;cpp: Move implementations to anonymous namespace.
bus/scv/slot.cpp: Let cartridges install themselves.
epoch/scv.cpp: - Tweak scv_pal video timings to get closer to 50Hz refresh rate. - Block graphic color 0 is transparent (fixes Ton Ton Ball background). - Update comments.
- scv.xml: Promote starspdr to partially supported.
devices/sound/upd1771.cpp: Reset m_state when resetting state in pcm_write (fixes hanging sound in some games).
- 2024-11-06 16:10:10 Namco System 23 texturing improvements + boot fix for aking (#12941) [MooglyGuy]
- New clones marked not working
-
Crisis Zone (World, CSZO2 Ver. B) [Guru]
-namcos23.cpp: Improved texturing in Super System 23 games. [Ryan Holtz] Added missing address-map setter.
- New clones marked not working
-
Crisis Zone (World, CSZO2 Ver. B) [Guru]
- 2024-11-06 11:50:29 New clones marked not working [Ivan Vangelista]
- - Jumanji (V113) [Ioannis Bampoulas, TeamEurope]
- 2024-11-06 08:55:05 upd7720: Fix pitch calculation in rdat/wdat routines (#12943) [Brian Johnson]
- 2024-11-06 01:38:04 thomson/thomson.cpp: Move video emulation to a separate device [AJR]
- 2024-11-06 00:00:04 hmcs400: add hmcs412/414/424 [hap]
- 2024-11-05 18:24:20 video/upd7220.cpp: implement experimental partition fetch fn [angelosa]
- nec/pc9821.cpp: add 31 kHz monitor setting
- 2024-11-05 18:06:57 New working clones [Ivan Vangelista]
-
Jungle King (V200PR) [Ioannis Bampoulas, TeamEurope]
Tarzan (V103M) [Ioannis Bampoulas, TeamEurope]
Tarzan (V202FA) [Ioannis Bampoulas, TeamEurope]
New systems marked not working
Diamond Heart New (v20.0) [Ioannis Bampoulas, TeamEurope] Honey-Bee (v3.0) [Ioannis Bampoulas, TeamEurope]
New clones marked not working - Magical Kengo 2005 (Ver. USA 1.10) [Ioannis Bampoulas, TeamEurope]
-
Jungle King (V200PR) [Ioannis Bampoulas, TeamEurope]
Tarzan (V103M) [Ioannis Bampoulas, TeamEurope]
Tarzan (V202FA) [Ioannis Bampoulas, TeamEurope]
- 2024-05-22 15:48:47 mu100b, psr540: minor corrections [Olivier Galibert]
- 2024-11-04 22:26:55 nec/pc9821: hookup PEGC MMIO as memory_view [angelosa]
- 2024-11-04 18:52:15 tehkanwc: Note re: previous commit [AJR]
- 2024-11-04 18:49:59 tehkanwc: Use raw parameters for screen [AJR]
- 2024-11-04 18:45:44 tehkanwc: correct refresh rate (#12934) [JOTEGO]
- dummy .share is needed, 2 cpus have access to same ram
- 2024-11-04 18:17:22 New working clones [Ivan Vangelista]
-
Golden Poker Double Up (bootleg, set 5) [Hammy]
New systems marked not working
Joker Bonus [Hammy] Lucky 75 [caius] Lucky Star [Hammy]
-
Golden Poker Double Up (bootleg, set 5) [Hammy]
- 2024-11-04 17:57:04 tmp95c063: correct typo from prev commit [Hydreigon] [hap]
- 2024-11-04 14:55:58 formats/sap_dsk.cpp: A few refinements [AJR]
- 2024-11-04 12:26:39 misc: leijac company corrections, add space between AmeriDarts title [hap]
- 2024-11-04 11:53:25 coolpool: add vram mirror, merge driver files [hap]
- 2024-11-04 10:45:03 video/upd7220.cpp: experimentally allow area 3 graphic drawing in forced bitmap mode [angelosa]
- fix pc98:steamhea gameplay drawing
- 2024-11-04 01:48:14 upd765: also set ST0_SE when seeking not ready drive (verified on real hardware) [cracyc]
- 2024-11-03 23:43:13 Add support for reading SAP (Systeme d'Archivage Pukall) disk images to Thomson systems [AJR]
- 2024-11-03 22:42:25 nec/pc9821.cpp: fix refresh rate regression [angelosa]
- 2024-11-03 20:43:10 battlera: combined input ports [hap]
- 2024-11-03 18:47:24 Polysix: Add basic initial wave generation, "organ" eg, plus default nvram and floppy support. [Olivier Galibert]
- 2024-11-03 18:58:43 batsugunsp: Correct label for maincpu ROM (#12935) [PabloArcade]
- The original chip has that exact silkscreen.
- 2024-11-03 15:46:36 seattle: zerofill class variables, use memory_share_creator for nvram [hap]
- 2024-11-03 14:56:31 video/upd7220.cpp: modernize logging [angelosa]
- 2024-11-03 10:54:09 namcos23: correct subcpu irq1 i/o pin [hap]
- 2024-11-03 09:25:37 finfurl2j: correct pointrom loading (after byteswap, old files are identical to parent set) [hap]
- 2024-11-02 22:52:38 video/upd7220.cpp: horizontal multiplier is x16 if in gfx mode, x8 otherwise [angelosa]
- fix microbx2 and pc9801:diremono
- 2024-11-02 22:35:49 video/upd7220.cpp: bump scissor cutout for graphic layer when interlace mode is on [angelosa]
- fix microbx2 regression
- 2024-11-02 22:34:39 sharp/mz6500.cpp, skeleton/if800.cpp: bump refresh rate to a sane value [angelosa]
- 2024-11-02 20:18:04 gl5000: Show all of the logo, not just the top half [AJR]
- 2024-11-02 19:59:46 gl5000: Make the display show something [AJR]
- 2024-11-02 16:59:49 sound/cdda.cpp: Updates and additions [R. Belmont] [arbee]
- More flexible API; you can set the start and length separately without
forcing unpause/play start/etc.
Data tracks are force muted, headphone users are safe
Added forward and reverse fast scan capability
nscsi/cd.cpp: AppleCD improvements [R. Belmont, thanks to Joshua Bell] Fixed bug causing APPLE_AUDIO_STATUS to always return PLAYING APPLE_READ_SUB_CHANNEL now returns the current location information even when playback is stopped APPLE_AUDIO_PLAY semantics have been overhauled to support the start playback/set end flag APPLE_AUDIO_STOP now sets the stop position to the end of the specified track, as per comments in Apple II DeskTop's CD Remote and the behavior of Apple CD-ROM Explorer. APPLE_AUDIO_SCAN is now implemented and works Many other minor fixes and behavior updates
- More flexible API; you can set the start and length separately without
forcing unpause/play start/etc.
Data tracks are force muted, headphone users are safe
Added forward and reverse fast scan capability
- 2024-11-02 15:47:40 hash/pc98.xml: fix lavaleur boot order, sort out and promote gamepac entries [angelosa]
- 2024-11-02 14:58:05 hash: standardize danchits entries [angelosa]
- 2024-11-02 12:07:30 nec/pc9801_v.cpp: double height 0 fontsel tiles when LR is 16 and monitor is 24kHz [angelosa]
- fix arcus2 intro and gamepac1:03:valiant gameplay graphics
- 2024-11-02 12:04:43 bus/cbus/pc9801_26.cpp: approximate better mixing [angelosa]
- 2024-11-02 15:22:05 namcos22: no need for parentheses when bitshift has higher precendece, [hap]
- namcos23: copy over simpler gfxlayout from namcos22
- 2024-11-02 14:43:20 namco/namcos22.cpp: Move C71 internal ROM and device defines into namco_dsp.cpp, Cleanups: (#12924) [cam900]
- - Make some variables constant - Fix typename value for some bools - use BIT helper for bitfields - Reduce literal tag usages - Suppress side effects for debugger reads - Simplify gfx decode layouts - Fix some notes
- 2024-11-02 14:40:53 h89/h17_fdc.cpp: Move to h89 bus directory and make into h89 card (#12931) [Mark Garlanger]
- 2024-11-02 13:47:52 Add preliminary MSM665xx execution core [AJR]
- 2024-11-02 13:46:21 Add Novatek NT7502 LCD Driver as SED1560 variant [AJR]
- 2024-11-02 04:31:19 bus/heathzenith/h89/h_88_3.cpp: Connect interrupt lines (#12928) [Mark Garlanger]
- 2024-11-02 01:23:19 scripts/src/bus.lua: Actual correct location for h89bus. [R. Belmont] [arbee]
- 2024-11-02 00:55:59 bus.lua: correct h89bus folder location [hap]
- 2024-11-01 18:27:08 misc: add some missing ATTR_COLD [hap]
- 2024-10-26 17:58:38 Polysix desqueletization [Olivier Galibert]
- 2024-11-01 18:11:09 cmi01a: Guard against NaN errors [AJR]
- 2024-11-01 16:53:35 fairlight/cmi.cpp: Fix logerror [AJR]
- 2024-11-01 16:49:36 fairlight/cmi.cpp: Fix unused variable error [AJR]
- 2024-11-01 16:17:31 cmi2x: Modernization and cleanup [AJR]
- - Use interrupt vector read callbacks to handle context switching and special IRQ and RESET vectoring - Use addressable latch device for CPU function register
- 2024-11-01 15:57:36 New working clones [Ivan Vangelista]
- Jack Potten's Poker (set 14, ICP-1 PCB) [Hammy]
- 2024-11-01 15:07:12 positron: Make vector logerror a bit more useful [AJR]
- 2024-11-01 14:25:38 positron: Use interrupt_vector_read callback [AJR]
- 2024-11-01 13:39:23 m6809: Add interrupt vector read callback [AJR]
- 2024-11-01 10:53:10 i386: make the sse opcodes generate the #NM exception used to saverestore the fpu state [yz70s]
- 2024-11-01 10:04:31 atlus/cave.cpp: identified unkyujin as Cellage [Yasu] [Ivan Vangelista]
- 2024-11-01 09:24:47 New systems marked not working [Ivan Vangelista]
-
unknown Yujin photo booth [Hammy]
- irem/vigilant.cpp: consolidated driver into single file
-
unknown Yujin photo booth [Hammy]
- 2024-11-01 03:43:16 thom_dsk.cpp: Note [AJR]
- 2024-11-01 03:29:07 a2bus: Cleanups [AJR]
- - Eliminate A2BUS_7M_CLOCK constant except in apple2e.cpp driver. Use DERIVED_CLOCK for almost all clocks formerly generated from this value. - Don't default the 7M clock for the bus slots. Add confirmed or at least sensible-looking clocks (some differing from Apple's) to all configurations. - Convert some more macros to constexpr variables and eliminate one tag macro.
→ NOWSZY [Arcade] DevMAME [log only] 2024/10/31 20:00
- 2024-10-31 19:28:52 Software list items promoted to working [angelosa]
- - x68k_flop: Emerald Densetsu, Strider Hiryuu [Carl]
- 2024-10-31 19:21:02 nintendo/snes_m.cpp: fix logging on write with read only ports [angelosa]
- 2024-10-31 16:58:05 Merge tag 'mame0271' into HEAD [Vas Crabb]
- MAME 0.271
- 2024-10-31 15:34:55 misc/changyu.cpp: Actually instantiate hopper for 999 (changyu2). [Vas Crabb]
- 2024-10-31 15:30:07 formats/ap2_dsk.cpp: don't crash when loading a NIB file with an all-zero track (#12926) [Roman Donchenko]
- In this case, `levels` is empty, and `generate_track_from_levels` immediately crashes with a division by zero. To fix this, just leave the track empty instead.
- 2024-10-31 15:03:21 misc/changyu.cpp: Hooked up hopper for 999 (changyu2). [Vas Crabb]
- 2024-10-31 13:17:54 quickpick5: correct waijockey tilemap Y alignment (green strip at upper fence matches with arcade cab video recording) [hap]
- 2024-10-31 13:11:30 quickpick5: lower sound frequency more, matches video recording [hap]
- 2024-10-31 10:44:57 quickpick5: correct nvram range [hap]
- Systems promoted to working - Wai Wai Jockey [hap]
- 2024-10-31 00:49:48 bookkeeping: don't increment coin counter at power-on when initial counter_w input is 1, add handlers for resetting counters [hap]
- 2024-10-30 23:01:11 quickpick5: lower sound frequency, add waijockey coinage/payout dipswitches [hap]
- 2024-10-30 20:54:02 quickpick5: split classes, fix sprite priority [hap]
- 2024-10-30 20:49:16 nec/pc9801.cpp: Fix precedence error [AJR]
- 2024-10-30 20:43:37 Cleaned up miscellaneous stuff. [Vas Crabb]
- 2024-10-30 20:01:37 nec/pc9801: add RS232 port, hookup SIO irq handling [angelosa]
- 2024-10-30 19:49:37 video/upd7220.cpp: allow optional parameter for screen tag [angelosa]
- 2024-10-30 18:10:24 New working clones [Ivan Vangelista]
-
Captain X [Dirk Best, Brian Troha, Sean Riddle]
New clones marked not working - Batman Forever (Dutch, 3.02) [inkochnito, PinMAME]
-
Captain X [Dirk Best, Brian Troha, Sean Riddle]
- 2024-10-30 17:40:17 ausnz/poly.cpp: Replace bankdev with memory view [AJR]
- 2024-10-30 17:08:39 quickpick5: fix address range copy paste error, guard against ttlrom array overflow [hap]
- 2024-10-30 16:49:19 mo5_cart.xml, to7_cart.xml, to770_cart.xml, to770a_cart.xml: Metadata updates [AJR]
- - Add serial numbers for most cartridges - Add diacritics, box-cover subtitles and alt_title fields as appropriate - Add Microsoft to publisher field of BASIC cartridges and SOLI to publisher field of LOGO cartridges
- 2024-10-30 16:46:50 emu/schedule.cpp: Mark one path as EXPECTED [AJR]
- 2024-10-30 16:46:37 m6809: Mask PCR-mode addresses in disassembly [AJR]
- 2024-10-30 16:44:28 quickpick5: actually, let's just use a memory_view [hap]
- 2024-10-30 16:20:27 quickpick5: remove trampolines to internal scc r/w handlers [hap]
- 2024-10-30 03:52:14 apple/macpwrbk030.cpp: Major updates [R. Belmont] [arbee]
- - Major modernization pass to bring in line with other Mac drivers
- Pseudo VIA hooked up for VIA 2
- Displays properly emulated for all models
- Added 165 and 165c support
- Power management MCU hookup greatly improved
- Fixed ADB, audio, and SCSI issues
- All models set the correct Gestalt ID
New systems marked not working
Apple Macintosh PowerBook 165 Apple Macintosh PowerBook 165c
- - Major modernization pass to bring in line with other Mac drivers
- Pseudo VIA hooked up for VIA 2
- Displays properly emulated for all models
- Added 165 and 165c support
- Power management MCU hookup greatly improved
- Fixed ADB, audio, and SCSI issues
- All models set the correct Gestalt ID
- 2024-10-29 01:05:20 fix midi in/out selection [Olivier Galibert]
- 2024-10-29 00:16:59 upd7220: pass cursor height to drawing functions [cracyc]
- 2024-10-26 18:00:28 psr540: Add the mks3 [Olivier Galibert]
- 2024-10-29 00:01:41 file selector: Add midi connection selection to midi ports [Olivier Galibert]
- 2024-10-15 15:42:57 sh_mtu: Add a forgotten update [Olivier Galibert]
- 2024-10-28 20:05:00 video/upd7220.cpp: command reset shouldn't touch RA parameters (#12905) [Angelo Salese]
- 2024-10-28 19:53:15 bus/sunkbd/hlekbd.cpp: typo fix [angelosa]
- 2024-10-28 19:52:56 hash: add AD&D prefix to several entries across SW lists [angelosa]
- 2024-10-28 16:31:52 epson/qx10: add checksums for multifont rom dumps (#12910) [Brian Johnson]
- 2024-10-28 16:29:47 sound/upd1771.cpp: Improve check for end of adpcm stream when the stream contains multiple samples. (#12913) [wilbertpol]
- Fixes SCV Star Speeder.
- 2024-10-28 16:28:53 heathzenith/h89.cpp: Connect write-enable pullup on new h89bus (#12918) [Mark Garlanger]
- 2024-10-28 14:20:02 thmfc1: Use CMD2 rather than CMD1 to verify side in track header. Fixes errors on loading parts of 640K disks in to8, to8d & to9p. [AJR]
- 2024-10-28 11:06:37 New working clones [hap]
- Kasparov GK 2000 (H8/3212 version) [hap, Sean Riddle]
- 2024-10-28 03:44:02 Fixed several things using memset on non-trivial objects. [Vas Crabb]
- In particular, this fixes a delegate getting nuked in cpu/powerpc.
- 2024-10-28 02:59:46 apple/pseudovia.cpp: Split out the pseudo-VIA device used by RBV, V8, VASP, and Sonora. [R. Belmont] [arbee]
- This device was previously copy-pasted almost verbatim between those 4 devices,
and it will be appearing in PowerBooks in the future as well.
apple/mac*.cpp: All 68020 and 68030 Macintoshes that didn't come with an FPU but were able to be fitted with one later now gate it behind a configuration switch. [R. Belmont] You must completely exit out of the driver to for changes take effect. This may be relaxed in the future.
- This device was previously copy-pasted almost verbatim between those 4 devices,
and it will be appearing in PowerBooks in the future as well.
- 2024-10-28 01:17:16 Fixed dip switch hookup, added unpopulated buttons and updated IO port documentation on the Namco TSSIO JVS I/O board, based on hardware analysis by Guru. [smf-]
- 2024-10-27 21:51:28 thomson.cpp: Overhaul all ROM definitions to correspond to actual ICs rather than logical banks. The sizes and hence hashes of virtually all files have changed due to being combined or split up. NO_DUMP entries have also been added for some known undumped PROMs. [AJR]
- 2024-10-27 20:26:38 machine/smioc.cpp: Cleaned up parameter bounds checking that could cause a compiler diagnostic. [R. Belmont] [arbee]
- 2024-10-27 20:18:41 namcos23: remove texture_enabled flag, it caused missing graphics so this bit must have a different meaning, [hap]
- reset poly counts each frame to prevent trailing graphics and MAME crashing when holding INS
- 2024-10-27 17:48:15 emu/input.cpp: Guard against automatic integer promotion on arithmetic. [Vas Crabb]
- 2024-10-27 15:14:19 Thomson floppy disk updates [AJR]
- - to8, to9 & to9p now include the FDC in the base configuration. to9 uses a WD1770 (WD2793 appears to fail calibration), while to8 & to9p use the THM-FC-1 gate array (now a separate device). This eliminates the need to, and ability to, configure floppy disk extensions for the to8, to9 and to9p. - Changed sector offsets for double-sided .fd images so that they load correctly (usually).
- 2024-10-27 10:13:05 metro/metro.cpp: verified some clocks for puzzlet [Guru] [Ivan Vangelista]
- 2024-10-27 08:41:08 New systems marked not working [Ivan Vangelista]
-
Dynasty (1992, V5.1G) [Ioannis Bampoulas]
- kaneko/hvyunit.cpp: confirmed tiles ROM dump for hvyunitja [Brian Troha, Sean Riddle]
-
Dynasty (1992, V5.1G) [Ioannis Bampoulas]
- 2024-10-27 01:48:40 wpc_s: correct rom region for some sets [hap]
- 2024-10-27 01:24:58 cactus: fix MAME crash [hap]
- 2024-10-27 00:46:34 quizpun2: better way for stalling maincpu for mcu comms [hap]
- 2024-10-27 00:37:26 heathzenith/h89.cpp: Add initial support for the H-89 (and H-88 and Z-90) slot bus [arbee]
- - Uses the real I/O decoding PROMs - Z-37 and MMS 77316 floppy controllers converted to cards - H-88-3 serial and H-88-5 cassette interfaces converted to cards - Sigmasoft Sound card converted to a card
- 2024-10-26 23:31:47 cpu/upd7810/upd7810.cpp: Improve uPD7801 Mode C handling. (#12914) [wilbertpol]
- Fixes banking in SCV Star Speeder.
- 2024-10-26 22:56:07 hash/pc98.xml: demote yumeijin [angelosa]
- 2024-10-26 22:07:57 cpu/m68000: Stub out the Coprocesor Interface Registers found on '010-'030 so that Mac ROMs can detect if an FPU is present. [R. Belmont] [arbee]
- 2024-10-26 22:02:14 stfight_dev: correct a comparison of an uint16_t with -1 [hap]
- 2024-10-26 21:40:54 midway/midvunit.h: Fix range error in "Galil" wheel controller emulation. [R. Belmont] [arbee]
- 2024-10-26 21:17:31 scripts/3rdparty.lua: Enabled -Wno-tautological-compare for BGFX in order to evaluate turning it off for MAME. [R. Belmont] [arbee]
- cpu/es5510: Removed hack that never could possibly have worked, comparing a uint8_t to a 24-bit constant. [R. Belmont]
- 2024-10-26 20:10:52 srcclean and cleanup [Vas Crabb]
- 2024-10-26 19:33:15 namco/namcos12.cpp: Restored mnemonic clone suffixes. [Vas Crabb]
- 2024-10-26 19:31:56 hash/pc98.xml: move LOGiN Disk & Book non-game disks to appropriate categories, mark ekispert as cracked [angelosa]
- 2024-10-26 17:39:00 hash/pc98.xml: add known game maker tools [angelosa]
- 2024-10-26 17:39:00 scv.xml: Improved Star Speeder ROM loading and marked it unsupported. (#12890) [wilbertpol]
- Also converted ROM sizes and offsets to hexadecimal, and removed zero offsets from cartridges with a single ROM.
- 2024-10-26 17:17:38 hash/pc98.xml: get rid of (way outdated) unsupported formats section [angelosa]
- 2024-10-26 15:35:27 New systems marked not working [Ivan Vangelista]
-
Super Cherry Master (V5.2) [Ioannis Bampoulas]
New clones marked not working - Super Cherry Master (V1.2) [Ioannis Bampoulas]
-
Super Cherry Master (V5.2) [Ioannis Bampoulas]
- 2024-10-26 14:10:36 i82371sb_isa_device & sis85c496_host_device can now redirect their IRQs. [smf-]
- 2024-10-26 12:23:37 copy paste error caused -valid to fail. [smf-]
- 2024-10-26 11:50:08 crszonev3b: remove leftover line in rom load [hap]
- 2024-10-26 11:47:55 Stop motor error in Crisis Zone test mode [smf-]
- 2024-10-26 11:19:01 Increased timeout in namco_csz1 ROM to stop it timing out, the H8 is either running too fast or the SUB CPU is running too slow. [smf-]
- Configured Crisis Zone gun to match game defaults & default to namco_csz1 JVS I/O board.
- 2024-10-26 07:51:12 igs/pgmprot_igs027a_type*: fixed some regressions [Ivan Vangelista]
- 2024-10-26 05:35:53 nsc810: Save internal state [AJR]
- 2024-10-26 05:34:16 husky: Correct RTC type; use addressable latch device [AJR]
- 2024-10-25 23:54:10 dirtc: Devirtualize set_current_time, cleaning up misuse [AJR]
- midway/atlantis.cpp: Remove unused leftover
- 2024-10-25 22:48:12 New clones marked not working (#12909) [MooglyGuy]
- -
Race On! (Japan, RO1 Ver. B) [Guru]
-namcos23.cpp: Significant improvements. More games boot and are playable, albeit with glitchy graphics at times. [Ryan Holtz, Olivier Galibert, smf]
- -
Race On! (Japan, RO1 Ver. B) [Guru]
- 2024-10-25 21:03:00 Added seven TV games (two working), and redumped Excite Ping Pong 2. (#12901) [mamehaze]
- tvgames/xavix.cpp: Redumped Takkyuu Yarouze! Excite Ping Pong 2 (Japan). [TeamEurope]
New working systems - Bandai / SSD Company LTD Let's! TV Play Keroro Shoutai Dai Panic! Dotabata Daikessen de Arimasu (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope] Epoch / SSD Company LTD Tokyo Friend Park II Special! (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
New systems marked not working - Epoch / SSD Company LTD Black Bass Tsurouze! Excite Fishing (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD Card Scan! Excite Stage Soccer Nippon Daihyou Team (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD Home Run Datouze! Excite Stadium (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD Tottoko Hamtaro - Ham Ham Dai Circus! (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope] Epoch / SSD Company LTD TV Mahjong Shoudan Taikyoku - 4-nin Uchi (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
Systems promoted to working - Takara Tomy / SSD Company LTD Asobitai Hyper Rescue - Boku wa Kyuujotai! (Japan)
- tvgames/xavix.cpp: Redumped Takkyuu Yarouze! Excite Ping Pong 2 (Japan). [TeamEurope]
- 2024-10-25 20:45:35 technodr: lower analog controls keydelta [hap]
- 2024-10-25 18:45:03 Make JVS work with -listxml [smf-]
- 2024-10-25 18:32:21 Added gdbstub support for MC68030 (#12906) [kms1212]
- 2024-10-25 17:15:10 Games Promoted to working [smf-]
- -
Kart Duel (World, KTD2/VER.A)
Kart Duel (Japan, KTD1/VER.A)
Converted Namco System 12 to allow JVS or JAMMA in each game. See src/devices/bus/jvs/cyberlead.cpp for list of games that support Namco Cyber Lead cabinet animations. Added Techno Drive LED artwork. Moved CDXA documentation and memory map into it's source file, converted the shared memory to 16bit on the PlayStation side and acknowledge the interrupt correctly. Converted to logmacro.h Setup analogue inputs to match the games defaults, except Kart Duel because the defaults seem impossible to achieve. Made set names and formatting consistent.
- -
Kart Duel (World, KTD2/VER.A)
Kart Duel (Japan, KTD1/VER.A)
- 2024-10-25 17:00:10 mame/whtm68k.cpp: fixed GFX decoding, tilemap and screen size [Olivier Galibert] [Ivan Vangelista]
- 2024-10-25 16:11:27 Added a new modular JVS framework [smf-]
- New devices added:
Namco Cyber Lead I/O LED(I/O) PCB 8699014200 Namco Cyber Lead I/O LED(I/O) PCB 8699014200 (compatibility patch) Namco Cyber Lead I/O LED(LED) PCB 8699014500 Namco AMC PCB (Extra I/O,JPN,Ver1.10) Namco ASCA-1 (Multipurpose I/O,JPN,Ver2.00) Namco ASCA-3 (Multipurpose + Rotary Encoder,JPN,Ver2.04) Namco ASCA-3 (Multipurpose + Rotary Encoder,JPN,Ver2.02) Namco ASCA-5 (Multipurpose,JPN,Ver2.09) Namco CSZ1 MIU-I/O (GUN-EXTENTION,JPN,Ver2.05) Namco EM I/O1-02 (Techno-Drive I/O,JPN&EXP,Ver2.00) Namco TSS-I/O (GUN-EXTENTION,JPN,Ver2.02) Namco XMIU1 TSS-I/O (GUN-EXTENTION,JPN,Ver2.11,Ver2.12)
Note: the Cyber Lead compatibility patch is required because later versions aren't
Namco FCA-1 (Multipurpose + Rotary Encoder,JPN,Ver1.00) Namco FCA-1 (Multipurpose + Rotary Encoder,JPN,Ver1.01) Namco FCB (TouchPanel&Multipurpose,JPN,Ver1.02)
Note: These use ASCA3 patched to return the correct ID string as the full ROM is yet to be extracted
Namco EM Pri1-01
Note: The printer for Techno Drive is HLE'd only enough to make the game happy
- New devices added:
- 2024-10-25 13:24:09 Added C77, custom H8 for Namco. [smf-]
- 2024-10-25 13:22:03 Added ATMEL_29C020, added support for SDP & added missing state save registrations. [smf-]
- 2024-10-25 13:13:22 f2mc16: Created devices for the onboard analogue to digital converter, clock generator, interrupt controller/Extended intelligent I/O service, I/O port, Programmable Pulse Generator, reload timer and UART. [smf-]
- CPU core exposes the RMW line for onboard devices. Log messages will contain the address of the start of the instruction, rather than the next byte the CPU is about to fetch. Added INT9/INT addr16 & INT addr24 software interrupt instructions. Fixed INCW @RWx & DECW @RWx instruction length Added missing fetch of immediate value in MOV @RWx + RW7, #imm8. Rewrote Tomy Prin-C keyboard handling and pen to use new onboard devices, substantially increasing the reload timer 0 frequency as it's now correctly waiting for 0x7530 underflows with reload = 0x37f at startup.
- 2024-10-25 16:07:44 New systems marked not working [Ivan Vangelista]
- Mystery J & B (V1.3G) [Ioannis Bampoulas] Super El Dorado (Ver. 1.04H) [Hammy, buffi] Triple Jack (V1.6G) [Ioannis Bampoulas]
- 2024-10-25 15:53:57 to7_cass.xml: Spelling fix [AJR]
- 2024-10-25 15:24:20 {mo5/mo6/to7/to8}_cass.xml, {mo5/to7}_cart.xml, {mo5/mo6/to}_flop.xml: Metadata corrections [AJR]
- - Change name of publisher Answare to Answare-Diffusion - Add missing diacritics to name of publisher Microïds and some titles - Correct title of to7_cart:chiflett - Add subtitle of to7_cass:epargne - Correct spelling of to7_cass & to8_cass list names
- 2024-10-25 12:33:07 h8_sci: Disable logging by default & don't log debugger reads. [smf-]
- Only start sending data via DMA if transmitter is enabled. Clear TEND when sending data via DMA. TDRE, RDRF, ORER, PER and FER flags can be cleared to 0 only if they have first been read while set to 1. Only set TEND when there is no more data to send. Receiver is started only on high to low rxd in asynchronous mode, when receiving and sending in synchronous mode when data is sent, or continuously when receiving without sending in synchronous mode. Set rx status to idle when stopping clock in rx_async_step(). Remove double invert when calculating parity in rx_async_step(). Remove redundant check for synchronous mode in rx_async_step().
- 2024-10-25 01:53:30 m68k: add FPU instructions `FETOX`, `FETOXM1`, `FTWOTOX`, `FTENTOX` (#12903) [kms1212]
- 2024-10-25 01:51:55 matsushita/kn5000.cpp: add 2 newly dumped data ROMs (#12902) [Felipe Corrêa da Silva Sanches]
- With this we now get a good-looking "CPU communication" error screen during boot.
- 2024-10-24 22:51:46 nec/pc9801_kbd.cpp: clear irq line in device_reset [angelosa]
- fix pc9801vm non-working keyboard on soft resets
- 2024-10-24 21:40:48 nyny: add dac enable bit, [hap]
- r2dtank: remove unneeded trampoline
- 2024-10-24 21:02:12 New working software list items [angelosa]
- - bml3_cass: IG Demo [Anna Wu]
- 2024-10-24 18:22:10 sigmab98: fix regression with hopper motor [hap]
- 2024-10-24 15:03:17 hitach/bml3: hookup BAUD SEL [Robbbert] [angelosa]
- 2024-10-23 19:23:11 nec/pc9801: add 7220 monitor clock register, cleanups around display enable [angelosa]
- 2024-10-23 18:08:40 igs/igs_m027_023vid.cpp: Trigger FIQ at start of vertical blanking and IRQ at end of vertical blanking. (#12895) [mamehaze]
- 2024-10-23 18:06:14 spectrum_cass.xml: Added fourteen items working items (thirteen working). (#12897) [ArcadeShadow]
- Combined Provincial League tape with Speedway - Team Championship - 1960.
Combined Star Watcher Applications Program and Teaching Program.
Combined Bridge Software Statistics Groups Comparison and Multiple Observation Designs.
Fixed some metadata and parent/clone relationships.
New working software list items (spectrum_cass.xml)
3D Desert War [Planeta Sinclair] Altair (Athena) [Planeta Sinclair] Altair (Athena, alt 1) [Planeta Sinclair] Altair (Athena, alt 2) [Planeta Sinclair] Apocalypse (Santoli) [Planeta Sinclair] Magic Worm (mod, alt) [Planeta Sinclair] Manic Miner + Kong (pirate) [Planeta Sinclair] Psytraxx + Hell Fire (pirate) [Planeta Sinclair] Samurai Warrior (MCM) [Spectrum Computing] TasWord 2 (French) [Spectrum Computing] TasWord 2 (MCI) [Spectrum Computing] TasWord 2 (Microbaite) [Planeta Sinclair] Tipster [Planeta Sinclair]
New software list items marked not working (spectrum_cass.xml)
Lunar Rescue (Crystal Computing) [Spectrum Computing]
- Combined Provincial League tape with Speedway - Team Championship - 1960.
Combined Star Watcher Applications Program and Teaching Program.
Combined Bridge Software Statistics Groups Comparison and Multiple Observation Designs.
Fixed some metadata and parent/clone relationships.
- 2024-10-23 17:53:49 Added ten TV games (two working). (#12883) [mamehaze]
- tvgames/st2302u_bbl_rom.cpp: Increased size of ROM area for BBL338 configuration, and changed class200 from DPHH8213 to BBL338.
New working systems
Epoch / SSD Company LTD Tokyo Friend Park II Perfect! Mezase! Grand Slam!! (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope] Takara / SSD Company LTD Poko Poko Hammers (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
New systems marked not working
Bandai / SSD Company LTD Let's! TV Play Touin Ougi Onmyou Taisenki: Mezase Saikyou Toushinshi (Japan) [David Haywood, TeamEurope] Epoch / Mizkan / SSD Company LTD Shamoji de Ping Pong (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD mini-moni Party! Rhythm de Pyon! (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD Super Shot! Excite Golf (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD Super TV-PC - Doraemon [QUFB, TeamEurope] Takara / SSD Company LTD Choro-Q Byun Byun Racer (Japan) [David Haywood, TeamEurope] Takara Tomy / SSD Company LTD Asobitai Hyper Rescue - Boku wa Kyuujotai! (Japan) [David Haywood, TeamEurope] Tomy / SSD Company LTD Star Wars Saga Edition - Lightsaber Battle Game (Japan) [David Haywood, TeamEurope]
- tvgames/st2302u_bbl_rom.cpp: Increased size of ROM area for BBL338 configuration, and changed class200 from DPHH8213 to BBL338.
- 2024-10-23 17:44:17 toaplan2: lower sound volume because of distortion [hap]
- 2024-10-23 17:05:03 fuukifg2/3: init palette ram to black (nomore white flash at boot) [hap]
- 2024-10-23 17:04:46 taito/taito_f3.cpp: Added TODO note to use common TC0640FIO device. (#12899) [cam900]
- 2024-10-23 15:45:36 tim011: Use raw parameters for screen [AJR]
- 2024-10-23 15:25:50 dec0: use input merger device for 6502 irq [hap]
- 2024-10-23 13:06:35 horseran: no need for 7seg lcd outputs [hap]
- 2024-10-22 23:44:10 nec/pc9801_v.cpp: more aggressive PCG LR checks, fix mightyhd and volley2a [angelosa]
- 2024-10-22 22:30:05 pc9801_v: fix explicit tile lr [cracyc]
- upd7220: stop drawing if active lines is reached
- 2024-10-22 21:24:11 bus/cbus: drop PC9801 prefix for AMD-98 sound card [angelosa]
- make it output mono improve AY3 flip-flop mechanism add logmacro
- 2024-10-22 21:14:19 dataeast/supbtime.cpp, fuuki/fuukifg2.cpp, fuuki/fuukifg3.cpp: consolidated drivers into single files [Ivan Vangelista]
- 2024-10-22 14:00:32 tim011: Updates [AJR]
- - Replace generic keyboard emulation with CDP1802-based keyboard - Hook up RS-232 port to other Z180 ASCI channel - Enable floppy sounds - Eliminate tag macro
- 2024-10-22 13:28:32 tim100: Invert parity of keyboard to make it usable [AJR]
- 2024-10-22 13:25:05 nmk/nmk16: Hook up MCU for tharrierb [Dirk Best, Porchy, Hammy] [Dirk Best]
- Test mode can now be accessed.
- 2024-10-22 13:07:29 jupace: correct gfxdecode region [hap]
- 2024-10-22 12:41:00 86f_dsk: different workaround for (unused) BIG_ENDIAN enum [hap]
- 2024-10-22 12:20:38 jupace: correct cass output, small cleanup (ioport_array for keyboard, remove _TAG defines, template for ppi/pio trampolines) [hap]
- 2024-10-22 04:41:56 apple/apple2e.cpp: Bring the indentation back to spec. [R. Belmont] [arbee]
- 2024-10-22 01:02:42 horseran: add svg screen for lcd [hap, Sean Riddle] [hap]
- 2024-10-21 23:07:02 z180asci: Fix calculation of framing and parity errors [AJR]
- 2024-10-21 20:52:15 pc98_dsk: handle 256bps images [cracyc]
- 2024-10-21 17:42:34 cpu/powerpc: Fix QNan check (#12896) [toxie]
- a) all constants were one digit too short b) the payload was always expected to be 0 (which is just a special case qnan (Real Indefinite) though)
- 2024-10-21 16:57:59 misc/mjsenpu.cpp: Fixed I/O and DIP switch settings. [Vas Crabb]
- This makes it possible to complete a game with either mahjong keyboard or joystick controls.
- 2024-10-21 16:35:43 upd7801: Reduce prescaling of timer value when loaded by STM. Fixes speed issues in various scv games. [AJR]
- 2024-10-21 14:18:50 misc/mjsenpu.cpp: Cleaned up code: (#12885) [cam900]
- Use palette_device handlers for palette. Corrected video RAM width, and changed to allocate on start. Constrain screen update to clipping rectangle. Fixed input matrix reading. Reduce literal tags, changed logging to use logerror, made come variables const. Reduce duplication, and improved ROM region names. Added notes about languages for in-game text and voice samples. Use C++ line comments for single-line comments.
- 2024-10-21 12:10:15 nec/pc9801.cpp: kanji PCG MMIO window actually wants the LR setting [angelosa]
- 2024-10-21 00:29:50 hash/pc98.xml: split PC Training Disk from n88bas61, misc shuffling and QA [angelosa]
- 2024-10-20 23:57:03 apple/apple2e.cpp: Fix behavior of $c02x softswitches to match behavior of hardware (#12894) [Dennis Munsie]
- 2024-10-20 20:15:51 -igs/igs_m027.cpp, igs/igs_m027_023vid.cpp: Hide inactive inputs for more games. [Vas Crabb]
- -Tidied up some recent changes.
- 2024-10-20 20:13:26 tecmo/tecmo.cpp: Reduced literal tags and cleaned up code. (#12469) [cam900]
- Use I/O port array finder for DIP switches, made some variables const. Use C++ line comments for single-line comments, added notes.
- 2024-10-20 18:06:50 taito/retofinv.cpp: Added a Return of the Invaders bootleg from Video Dens. (#12884) [ClawGrip]
- New working clones
Return of the Invaders (Video Dens bootleg, without MCU) [Rubén Casaña (Retro Arcadia), Isaías Hernández]
- New working clones
- 2024-10-20 14:18:43 hash/pc98.xml: QA [angelosa]
- fix 98lespro, 98lespr2 publisher
fix solitaira SHA1
New working software list items - pc98: Classic Road 3 [Neo Kobe]
- fix 98lespro, 98lespr2 publisher
fix solitaira SHA1
- 2024-10-20 04:37:18 upd765: reset st0 when starting a seek and fail if drive isn't ready [cracyc]
- 2024-10-20 01:34:05 gkigt.cpp driver improvements. [Roberto Fresca]
- Identificated the Triple Play set. Changed description to Triple Play (M0000230, Spanish).
- 2024-10-20 01:22:20 New systems marked not working [Roberto Fresca]
- Triple Play (Spanish) [Roberto Fresca]
- 2024-10-20 01:18:16 pc98.xml: fix beastlr2 sha1 [cracyc]
- 2024-10-19 22:28:01 ibm5170_cdrom, mac_cdrom: Quake and id Anthology release (#12793) [Mike Swanson]
- Replace existing Quake with a good dump
Add more Quake variants
Add missing id Anthology disc 4 (Mac)
Point id Anthology disc 3 to quake
New working software items (ibm5170_cdrom.xml)
Quake 1.06 (DOS, Windows) [chungy] Quake 1.09 (Windows) [chungy] Quake Shareware 1.01 [chungy] Quake Shareware 1.01 (TestDrive) [chungy] Quake Mission Pack 1: Scourge of Armagon [chungy] Quake Mission Pack 2: Dissolution of Eternity [chungy]
New working software items (mac_cdrom.xml)
id Anthology [chungy]
- Replace existing Quake with a good dump
Add more Quake variants
Add missing id Anthology disc 4 (Mac)
Point id Anthology disc 3 to quake
- 2024-10-19 22:08:55 Add Linksys PAP2 again (#12854) [Octocontrabass]
- New machines marked as NOT_WORKING
Linksys PAP2 [unknown]
- New machines marked as NOT_WORKING
- 2024-10-19 22:07:28 Add a Skeleton driver for Cirsa "2080606" slot machines hardware (#12592) [ClawGrip]
- Add a Skeleton driver for Cirsa "2080606" slot machines hardware
New systems marked not working
La Máquina del Tiempo [Recreativas.org]
- Add a Skeleton driver for Cirsa "2080606" slot machines hardware
- 2024-10-19 21:57:29 sega/model2.cpp: Fix ROM locations for 'Desert Tank' [Tailsnic Retroworks] (#12888) [ClawGrip]
- 2024-10-19 19:31:02 ussr/bk: attach floppy (#12889) [shattered]
- cpu/t11: VM1 does not use RMW bus transaction for MOV and MOVB insns (fixes writing to floppy)
- 2024-10-19 13:58:21 hash/pc98.xml: more categorization setups, get rid of boot OK comments, misc conversions of cloneof to info datadisk [angelosa]
- 2024-10-19 12:06:13 hash: get rid of info user_notes [angelosa]
- Either use info usage or actual notes field depending on use cases.
- 2024-10-19 10:49:03 hash/pc98.xml: reorganize to better defined sections [angelosa]
- 2024-10-19 08:35:31 New working clones [Ivan Vangelista]
- Labyrinth Runner (World Ver. F) [Hammy]
- 2024-10-19 08:12:06 igs/igs_m027_023vid.cpp: Added notes, promoted mxsqy to working with imperfect graphics. [Vas Crabb]
- Systems promoted to working - Mingxing San Que Yi [David Haywood, XingXing, Vas Crabb]
- 2024-10-18 22:43:53 igs/igs_m027_023vid.cpp, igs/pgm.cpp: removed unneeded trampoline [Ivan Vangelista]
- 2024-10-18 21:54:08 video/upd7220.cpp: ignore parameters beyond first one for pitch command [angelosa]
- fix pc9801:burai intro MAME crash
- 2024-10-18 21:33:54 -igs/igs_m027_023vid.cpp: Hooked up I/O for Mingxing San Que Yi. [Vas Crabb]
- -igs/igs017.cpp, igs/igs_m027.cpp: Added notes about game controls.
- 2024-10-18 16:19:07 pc98.xml: replace aigo3 with d88 image [cracyc]
- 2024-10-18 05:37:00 pc98.xml: convert fix format images to d88 except ones that don't work [cracyc]
- 2024-10-18 00:40:49 video/upd7220.cpp: return 0xff on FIFO underflows [angelosa]
- fix pc9821:skinpan intro hang
- 2024-10-18 00:15:17 nec/pc9801.cpp: FDC uses DMA CH. 3 when in 2dd mode [angelosa]
- 2024-10-17 21:19:18 igs/igs017.cpp: Use slots input types for Tarzan Chang Tian Guan in "joystick" mode to make playing slightly less confusing. [Vas Crabb]
- 2024-10-17 21:16:44 nfd_dsk: fm should be cell_count / 2 [cracyc]
- 2024-10-17 19:51:49 -igs/igs017.cpp: More input improvements: [Vas Crabb]
- Fixed DIP switches for Long Hu Zhengba, Shuang Long Qiang Zhu 2,
Tian Jiang Shen Bing and Tarzan Chuang Tian Guan.
Cleaned up inputs for Shuang Long Qiang Zhu 2, Tian Jiang Shen Bing
and Tarzan Chuang Tian Guan.
Removed mahjong keyboard row that isn't read from
Tarzan Chuang Tian Guan.
-igs/igs_m027.cpp: Changed Chaoji Tuolaji MSM6295 clock to 2MHz with pin 7 low, and added a note about the game using inputs that aren't shown in test mode.
- Fixed DIP switches for Long Hu Zhengba, Shuang Long Qiang Zhu 2,
Tian Jiang Shen Bing and Tarzan Chuang Tian Guan.
Cleaned up inputs for Shuang Long Qiang Zhu 2, Tian Jiang Shen Bing
and Tarzan Chuang Tian Guan.
Removed mahjong keyboard row that isn't read from
Tarzan Chuang Tian Guan.
- 2024-10-17 19:27:49 New working clones [Ivan Vangelista]
-
Raiden II (Great Britain) [Domenico Cervini]
- igs/igs_m027.cpp: confirmed some more internal ROM dumps [Guru]
-
Raiden II (Great Britain) [Domenico Cervini]
- 2024-10-17 19:03:01 igs/igs_m027_023vid.cpp: fix external IRQ generation (#12887) [XingXing]
- 2024-10-17 18:49:48 nec/pc9801_v.cpp: kanji select takes over semigraphics [angelosa]
- fix beatvice bitmap layer masking on edges during gameplay
- 2024-10-17 18:24:09 nec/pc9801_v.cpp: reverse attribute will draw opaque on Y char limit [angelosa]
- fix daremo intro
- 2024-10-17 15:47:56 emu/ioport.h: Made syntax for configuring callbacks more consistent. [Vas Crabb]
- You now use FUNC or NAME to configure port field callbacks, like you would when configuring other kinds of callbacks. This has a number of benefits: No need to remember different syntax for port field callbacks, and more approachable for new contributors. May use function templates with multiple arugments using NAME((&...)) syntax without resorting to another layer of macros. May use non-member functions on the odd chance it's useful. More natural syntax for referring to member functions.
- 2024-10-17 15:39:55 fix error handling (nw) [smf-]
- 2024-10-17 15:37:39 st9: Fix disassembler mnemonics for CPJFI/CPJTI [AJR]
- 2024-10-17 14:12:33 source org: move dedicated dave soundchip to enterprise folder [hap]
- 2024-10-17 11:36:52 video/upd7220.cpp: fix sync position [angelosa]
- fix pc98:daremo booting
- 2024-10-16 20:23:48 New working systems [hap]
- -
Electronic Trio [hap, Sean Riddle]
Kasparov Mk 12 [hap, Sean Riddle]
New working clones
Kasparov Pocket Chess [hap, Sean Riddle] Pocket Checkers [hap, Sean Riddle] Kasparov Pocket Plus [hap, Sean Riddle]
- -
Electronic Trio [hap, Sean Riddle]
Kasparov Mk 12 [hap, Sean Riddle]
- 2024-10-16 20:07:51 primo: some PORT_CHAR corrections, small cleanup [hap]
- 2024-10-16 18:05:43 igs/igs_m027.cpp, igs/igs017.cpp: Mostly input improvements: [Vas Crabb]
- igs/igs_m027.cpp: Corrected Chaoji Tuolaji inputs (same as Long Hu Da Zhengba 4). igs/igs_m027.cpp: Corrected Chaoji Tuolaji M6295 sound chip frequency. igs/igs017.cpp: Corrected Long Hu Zhengba 2 DIP switch settings and cleaned up inputs. igs/igs017.cpp: Corrected Manguan Daheng DIP switch settings and started cleaning up inputs. igs/igs017.cpp, igs/igs_m027.cpp: Reduced repetition in inputs a little, made conventions a bit more consistent across files, and corrected a few comments.
- 2024-10-16 16:52:15 igs/igs017.cpp: corrected sprites' ROM for lhzb2b and lhzb2c. Turns out they are actually Long Hu Zhengba (they don't have the 2). [Ivan Vangelista]
- 2024-10-16 11:44:28 New systems marked not working [Ivan Vangelista]
- Super Tuo La Ji Plus (V206CN) [dyq, little0, Guru]
- 2024-10-16 08:58:11 New clones marked not working [Ivan Vangelista]
- - Long Hu Zhengba 2 (China, VS105M, set 1) [dyq, little0, Guru] Long Hu Zhengba 2 (China, VS105M, set 2) [dyq, little0, Guru]
- 2024-10-16 07:27:08 hooked igs_m027_023vid.cpp to PGM video system (made 023 video a device) - game runs attract demo (#12881) [mamehaze]
- 2024-10-16 04:54:41 pc9801: if neighboring char tiles have the same code then draw them as left and right [cracyc]
- 2024-10-16 04:03:56 86f_dsk.h: Fix build error with certain libraries [AJR]
- 2024-10-16 03:15:25 86f_dsk: add read 86f image support [cracyc]
- 2024-10-16 00:42:54 igs/igs017.cpp: Fixed DIP switches and cleaned up inputs for Manguan Caishen. [Vas Crabb]
- 2024-10-15 23:46:45 Systems promoted to working [Ivan Vangelista]
- -
Fever 13 (Japan, v1.3) [Angelo Salese, Hammy]
Miracle Seven - Heaven's Gate (Japan, v1.0.2) [Hammy, nnap]
Poker & 21 [Angelo Salese]
- igs/igs_m027c.cpp, igs/pgmcrypt.cpp: got rid of duplicate methods
- -
Fever 13 (Japan, v1.3) [Angelo Salese, Hammy]
Miracle Seven - Heaven's Gate (Japan, v1.0.2) [Hammy, nnap]
Poker & 21 [Angelo Salese]
- 2024-10-15 23:02:32 igs/igs_m027.cpp: Hooked up sound banking for Long Hu Zhengba III Shengji Ban. [Vas Crabb]
- 2024-10-15 21:14:45 igs/igs_m027.cpp: Hooked up I/O for Long Hu Zhengba III Shengji Ban. [Vas Crabb]
- Also verified I/O for Long Hu Zhengba III (V106C5M).
Systems promoted to working - Long Hu Zhengba III Shengji Ban (V300C5)
- Also verified I/O for Long Hu Zhengba III (V106C5M).
- 2024-10-15 20:48:18 New systems marked not working [Ivan Vangelista]
- Miracle 7 - Heaven's Gate (Japan, v1.0.2) [Hammy, nnap]
- 2024-10-15 20:09:25 igs/igs_m027.cpp: made the 2 lhzb3unk sets boot [Ivan Vangelista]
- 2024-10-15 19:19:48 -igs/igs017.cpp: Fixed DIP switches and improved inputs for Chaoji Da Manguan II games. [Vas Crabb]
- -igs/igs_m027.cpp: Confirmed I/O is correct for Chaoji Dou Dizhu Liang Fu Pai and added Chinese title to comment.
- 2024-10-15 18:08:54 New systems marked not working [Ivan Vangelista]
-
Ming Xing San Que Yi (China) [dyq, little0, Guru]
- igs/igs_m027.cpp: trojaned internal ROMs for cjddzlf, lhzb3unk, lhzb3unk2 [Guru]
-
Ming Xing San Que Yi (China) [dyq, little0, Guru]
- 2024-10-15 09:05:09 igs/igs_m027.cpp: Changed lthyp description to use the reading used in the attract mode voice sample. [Vas Crabb]
- Also added some notes about DIP switch settings.
- 2024-10-15 06:48:54 igs/igs_m027.cpp: Cleaned up added Long Hu Zhengba 4 and Chaoji Dou Dizhu versions: [Vas Crabb]
- Confirmed I/O and DIP switches match other games. Corrected title for Long Hu Zhengba 4 Dui Hua Ban. Removed parent/clone relationship for Long Hu Zhengba 4 Dui Hua Ban.
- 2024-10-15 02:30:12 tomshoot: Use full Japanese title instead of rough translation [AJR]
- 2024-10-15 00:57:57 tvgames/ Documentation and metadata updates (#12874) [mamehaze]
- 2024-10-15 00:56:00 8080bw.cpp: Change Jatre Specter to licensed (#12875) [David 'Foxhack' Silva]
- 8080bw.cpp: Change Jatre Specter to licensed As described in MT 08149, Jatre Specter was licensed by Taito.
- 2024-10-15 00:54:47 sinclair/sprinter.cpp: Added 2 full joysticks support (#12878) [holub]
- 2024-10-15 00:54:02 Upgrade checkout and upload-artifacts actions (#12880) [Margen67]
- 2024-10-14 22:51:08 mtx_rom.xml: Corrected dataarea names (fixes MT08925). [Nigel Barnes]
- 2024-10-14 22:31:53 bus/psion/honda: Added PC Link and Parallel Printer Link cables (not working). [Nigel Barnes]
- bus/psion/honda/ssd.cpp: Added Honda serial port.
bus/psion/module: Added Psion RS232/Parallel Module.
- bus/psion/honda/ssd.cpp: Added Honda serial port.
- 2024-10-14 20:57:48 psion/psionhc.cpp: Added ROM version V1.64F [The Last Psion] [Nigel Barnes]
- 2024-10-14 22:27:01 hash/pc98.xml: bump QA [angelosa]
- 2024-10-14 21:40:10 nec/pc9801_v.cpp: beast3 uses PCG LR from the tile attribute alias [angelosa]
- 2024-10-14 19:28:52 New systems marked not working [Ivan Vangelista]
-
Chaoji Dou Dizhu Liang Fu Pai [dyq, little0, Guru]
New working clones
Chaoji Damanguan II (China, V754C, set 2) [dyq, little0, Guru]
New clones marked not working - Chaoji Dou Dizhu (V219CN) [dyq, little0, Guru] Chaoji Dou Dizhu (V217CN) [dyq, little0, Guru] Long Hu Zhengba III (unknown version, set 1) [dyq, little0, Guru] Long Hu Zhengba III (unknown version, set 2) [dyq, little0, Guru] Long Hu Zhengba 4 (V203CN) [dyq, little0, Guru]
- igs/igs_m027.cpp: renamed Long Teng Hu Yue to Long Teng Hu Yue Duizhan Jiaqiang Ban, as per title screen [dyq]
-
Chaoji Dou Dizhu Liang Fu Pai [dyq, little0, Guru]
- 2024-10-14 14:10:06 mcompgin: add svg screen for lcd [hap, Sean Riddle] [hap]
- 2024-10-14 14:07:34 scptchess: rename to scpchess, [hap]
- misc: small cleanup
- 2024-10-14 01:55:49 cpu/m68000: Don't emulate byte smearing for the 68040, and fix disabling the FPU for the 68030. [R. Belmont] [arbee]
- 2024-10-14 01:29:26 acorn/bbc.cpp, alpha/equites.cpp: Fix validation [AJR]
- 2024-10-14 00:44:34 cpu/m68000: Rename m_instruction_restart to m_can_instruction_restart to clearly distinguish from m_restart_instruction (#12869) [Adam Billyard]
- 2024-10-14 00:42:54 rm/rm380z.cpp: Split RM480Z out to its own driver with MQ2 floppy drive support (#12576) [Robin Sergeant]
- 2024-10-13 18:12:05 addrmap: Allow ioport finders in portr/w/rw [Olivier Galibert]
- Convert a number of drivers to use ioport finders in the memory map.
This is not entirely gratuitous. The idea is to ensure all the ports are in the class, so that eventually ioport finders become ioport creators. The ultimate aim is to C++-ify port descriptions which would be made way nicer by getting rid of the need for PORT_START.
- Convert a number of drivers to use ioport finders in the memory map.
- 2024-10-13 20:47:46 jarajal: Use romanization found on title screen and packaging [AJR]
- 2024-10-13 18:22:17 util/chd.cpp, util/chdcodec.cpp: Added a safer way to let codecs do special stuff with hunks. [Vas Crabb]
- 2024-10-13 16:29:10 bus/a2bus/suprterminal.cpp: Allow mapping control via C0Bx reads. (#12876) [Roman Donchenko]
- C0B2, C0B4 and C0B6 react to both reads and writes according to the manual.
- 2024-10-13 15:46:31 fm77av.xml; fm7_disk.xml; dragon_cass.xml; dragon_flex.xml: Avoid unnecessary abbreviations and use lowercase for descriptive text in descriptions. (#12873) [ArcadeShadow]
- 2024-10-13 15:12:03 concept: Add NO_DUMP entry for 6801 microcontroller [AJR]
- 2024-10-12 19:16:21 Added a number of TV games and cartridges. (#12850) [mamehaze]
- New working systems
-
265-in-1 Handheld Game (SPG2xx based) [David Haywood, TeamEurope]
Epoch / SSD Company LTD mini-moni Stage! Dance Dapyon! (Japan) [David Haywood, TeamEurope, Peter Wilhelmsen]
Epoch / SSD Company LTD mini-moni Stage! Dance Dapyon! Plus (Japan) [David Haywood, TeamEurope]
Takara / SSD Company LTD All-Star Kansha-sai Chou Gouka! Quiz Kettieban: Akasaka 5-choume Taikan Studio (Japan) [David Haywood, TeamEurope, Peter Wilhelmsen]
Takara / SSD Company LTD Bakushin Sno-Bo - Gingin Boarders (Japan) [David Haywood, TeamEurope, Peter Wilhelmsen]
New working clones - Sega Toys Mega Drive Play TV 2 (Japan) [David Haywood, TeamEurope] Sega Toys Mega Drive Play TV 3 (Japan) [David Haywood, TeamEurope]
Systems promoted to working - dreamGEAR My Arcade Gamer Mini 160-in-1 (DGUN-2953) [David Haywood] Fizz Creations Arcade Classics Mini Handheld Arcade (Supreme 150) [David Haywood] Fizz Creations Mini Arcade Console (Arcade 10-in-1) [David Haywood] Millennium 2000 GmbH Millennium Arcade 250 (M527) [David Haywood] Orb Retro Arcade Game Controller 153-in-1 [David Haywood] Orb Retro Handheld Console 152-in-1 [David Haywood] Takara / SSD Company LTD Taiko de Popira (Japan) [David Haywood]
New systems marked not working - Bandai Anpanman TV (Japan) [David Haywood, TeamEurope] Color LCD Classic Game 200-in-1 [David Haywood, TeamEurope] Epoch TV Globe (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD Goal Kimeruze! Excite Striker (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD Ham-chans Dai Shuugou Dance Surunoda! Hashirunoda! (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD Hanshin Tigers Excite Stadium DX (Japan) [David Haywood, TeamEurope, Peter Wilhelmsen] Epoch / SSD Company LTD TV-PC Tottoko Hamutaro (Japan) [David Haywood, TeamEurope] Mini Arcade Handheld Game Console 2.8 Inch Screen Built in 156 Retro Games (Mega Drive handheld) [David Haywood, TeamEurope] Pocket Game / Game Computer Pocket Game 118-in-1 / Game Computer 118-in-1 [David Haywood, TeamEurope] Premier Portfolio International Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (France) [David Haywood, TeamEurope] Shenzhen Shiji New Technology Tou ma Pet [David Haywood, TeamEurope] Sega Toys / SSD Company LTD Bistro Kids: Boku mo Watashi mo Kok-san! (Japan) [David Haywood, TeamEurope, Peter Wilhelmsen] Takara / SSD Company LTD Comet-san Lovelin Baton (Japan) [David Haywood, TeamEurope] Takara Tomy Pocket Monsters PC [TeamEurope, Peter Wilhelmsen] Takara Tomy Pocket Monsters Rotom Tablet [TeamEurope, Peter Wilhelmsen] Tomy / SSD Company LTD Disney Princess Kirakira Mahou no Lesson (Japan) [David Haywood, TeamEurope] YSN Play Portable Color GameU+ (50-in-1) (Japan) [David Haywood, TeamEurope]
New software list items marked not working (hikara.xml) - Hi-kara 20-song capacity user cartridge (blank) (Japan) [David Haywood, TeamEurope] Hi-kara PIZZA-LA [David Haywood, TeamEurope]
New software list items marked not working (super_tv_pc_cart.xml) - Doraemon Excite Ping-Pong [David Haywood, TeamEurope]
- New working systems
-
265-in-1 Handheld Game (SPG2xx based) [David Haywood, TeamEurope]
Epoch / SSD Company LTD mini-moni Stage! Dance Dapyon! (Japan) [David Haywood, TeamEurope, Peter Wilhelmsen]
Epoch / SSD Company LTD mini-moni Stage! Dance Dapyon! Plus (Japan) [David Haywood, TeamEurope]
Takara / SSD Company LTD All-Star Kansha-sai Chou Gouka! Quiz Kettieban: Akasaka 5-choume Taikan Studio (Japan) [David Haywood, TeamEurope, Peter Wilhelmsen]
Takara / SSD Company LTD Bakushin Sno-Bo - Gingin Boarders (Japan) [David Haywood, TeamEurope, Peter Wilhelmsen]
- 2024-10-12 17:24:20 efo/cidelsa.h: Verified clocks for Cidelsa's Destroyer and Altair. (#12868) [Recreativas.org] [ClawGrip]
- 2024-10-12 17:23:12 Use qmake to query Qt libexec directory to find moc. (#12870) [Michael Cho]
- 2024-10-12 17:12:47 bus/a2bus/suprterminal.cpp: Initialize m_bC800IsRAM on start. (#12872) [Roman Donchenko]
- Fixes unpredictable RAM/ROM mapping in C800 range if not set by writing to C0n2 or C0n4 first.
- 2024-10-12 16:55:43 util/chd.cpp: Made a few more member functions return error conditions. [Vas Crabb]
- Also mark error paths as unexpected to optimise against them.
- 2024-10-12 06:30:21 tools/chdman.cpp: Throw errors when examining metadata to determine compression defaults [AJR]
- 2024-10-12 02:58:12 chd.cpp: More API changes [AJR]
- - Have metadata_find return std::error_condition instead of throwing an exception
- Replace the is_XXX predicates with check_is_XXX methods that return a std::error_condition, enabling improved error reporting for cdrom_image_device
- Retain read error information in chd_file_compressor
- Make a bunch of methods noexcept
This mostly restores the changes from cc772072fa635146b1df39a5694d2a8f8aa5a34f.
- - Have metadata_find return std::error_condition instead of throwing an exception
- Replace the is_XXX predicates with check_is_XXX methods that return a std::error_condition, enabling improved error reporting for cdrom_image_device
- Retain read error information in chd_file_compressor
- Make a bunch of methods noexcept
- 2024-10-11 14:40:58 New working clones [Ivan Vangelista]
- 1945k III (Promat license, OPCX1 PCB) [System11, The Dumping Union]
- 2024-10-11 10:54:59 Add a skeleton for DASH4 Debug Adapter for SH CPUs (#12790) [ClawGrip]
- Add a skeleton for DASH4 Debug Adapter for SH CPUs
New systems marked not working
DASH4 Debug Adapter [Arcade Hacker]
Remove "Ltd." from system name
Add a note about HASP parallel port dongle
- Add a skeleton for DASH4 Debug Adapter for SH CPUs
- 2024-10-11 02:50:31 msm665xx: Minor register update [AJR]
- 2024-10-10 18:17:34 util/chd.cpp, util/chdcodec.cpp: Made some APIs return errors rather than throwing exceptions. [AJR] [Vas Crabb]
- Mostly salvaged from 901a68e2e0bb0d9178ffdb59e128718c1495250f.
- 2024-10-10 09:15:55 igs/igs_m027.cpp: Fixed title for lhdmgp. [Vas Crabb]
- Also added version numbers from service mode or bookkeeping to descriptions, and added comments where displayed version number doesn't match what was already in the description.
- 2024-10-10 08:10:16 igs/igs_m027.cpp, igs/igs_m027xa.cpp: Miscellaneous improvements: [Vas Crabb]
- igs/igs_m027.cpp: Added memory clear switch to clear memory contents when power is removed (hard reset with the switch on to clear NVRAM). igs/igs_m027xa.cpp: Got rid of hopper from Crazy Bugs (V103JP) since there appears to be no way to use it and exposed hopper switch as a user input so it can still be tested. igs/igs_m027xa.cpp: Got rid of third bank of DIP switches from Crazy Bugs (V103JP) as comments indicate it isn't physically present (although it is displayed in the input test). Use mnemonic short names for clones.
- 2024-10-09 17:57:16 New systems marked not working [Ivan Vangelista]
-
Sunset Riders / Super Street Fighter II - The New Challengers (scrambled bootleg of Mega Drive versions) [Hammy]
- sega/megadriv_acbl.cpp: updated comments to better show the driver includes two different types of PCBs [Hammy]
-
Sunset Riders / Super Street Fighter II - The New Challengers (scrambled bootleg of Mega Drive versions) [Hammy]
- 2024-10-09 17:28:56 zx81_cass.xml: Added 31 items (30 working). (#12858) [ArcadeShadow]
- New working software list items (zx81_cass.xml)
Ant Attack [Bob's Stuff] Avalanche [Revival Studios] Argolath [Spectrum Computing] Bar Billards [Spectrum Computing] Boulder Logic [Bob's Stuff] Bigg Oil [Spectrum Computing] Budget Familial [Spectrum Computing] Budget Familial (alt) [Spectrum Computing] Casse-Briques + Pendu [Team Zeddy, Planeta Sinclair] Chiromancie [Spectrum Computing] Crozxy Road [Bob's Stuff] Domin8tr1s [Bob's Stuff] Down! [Revival Studios] Impact [Bob's Stuff] Jogos 3 [Planeta Sinclair] Mayhem [Revival Studios] Miner Man [Bob's Stuff] Noir Shapes [Bob's Stuff] One Little Ghost [Bob's Stuff] Pandemic [Bob's Stuff] Panique [Team Zeddy, Planeta Sinclair] Quack! [Bob's Stuff] Rebound [Bob's Stuff] Rigel [Spectrum Computing] Shrooms [Bob's Stuff] Stairrunner [Revival Studios] Steps [Bob's Stuff] U-Bend [Bob's Stuff] Virus [Bob's Stuff] ZXagon [Bob's Stuff]
New software list items marked not working (zx81_cass.xml)
3D 3D! [Spectrum Computing]
Removed sets - duplicate, same as parent (zx81_cass.xml)
The Flight Simulator (Timex) Flug-Simulation
- New working software list items (zx81_cass.xml)
- 2024-10-09 17:21:39 -misc/multfish.cpp: Minor cleanups: (#12862) [cam900]
- Use more appropriate types for integer variables, and made some variables constant.
Allocate video RAM on start, and reduced run-time tag lookups.
Improved some function and variable names, and reduced use of static functions and preprocessor macros.
Cleaned up spacing, and converted single-line comments to C++ line comments.
-machine/timekeeper.cpp: Suppress side effects for debugger reads.
-misc/multfish_boot.cpp: Converted single-line comments to C++ line comments.
- Use more appropriate types for integer variables, and made some variables constant.
Allocate video RAM on start, and reduced run-time tag lookups.
Improved some function and variable names, and reduced use of static functions and preprocessor macros.
Cleaned up spacing, and converted single-line comments to C++ line comments.
- 2024-10-09 17:13:02 hash/thinkpad8xx.xml: Added AIX 4 (not working). (#12832) [ClawGrip]
- Also added some metadata to AIX 4.1.5.
New software list items marked not working
thinkpad8xx.xml: IBM AIX 4 [OS/2 Museum, ClawGrip]
- Also added some metadata to AIX 4.1.5.
- 2024-10-09 16:23:42 igs/igs_m027.cpp: Fixed I/O and DIP switches for cjddzp. [Vas Crabb]
- 2024-10-09 15:18:07 igs/igs_m027.cpp: Added Chaoji Dou Dizhu Jiaqiang Ban. (#12865) [mamehaze]
- New working systems
Chaoji Dou Dizhu Plus (S300CN) [XingXing]
- New working systems
- 2024-10-09 14:36:40 snk/k1ge.cpp: Implement device_palette_interface. (#12864) [wilbertpol]
- 2024-10-09 03:13:32 asteroid: Set the watchdog frequency. (#12866) [Mike]
- 2024-10-08 15:51:20 hash/nes.xml: Verified content for several NESert Golfing games. (#12859) [Mike Swanson]
- Versions 1.0-1.3 and 1.4 was located by the author. Also marked early versions as beta releases as recommended by the author.
- 2024-10-08 15:48:47 misc/mosaic.cpp: Minor cleanups: (#12863) [cam900]
- Suppress side effects for debugger reads. Use more appropriate types for some integer variables. Use generic graphics decoding layouts, made CPU ROM region size match size of ROM.
- 2024-10-07 19:25:31 New working software list items [angelosa]
- -
pc98.xml: Mirror, Mime, Wakusei Omega no Q Ouji [Neo Kobe]
New software list items marked not working
pc98.xml: Twilight [Neo Kobe]
- -
pc98.xml: Mirror, Mime, Wakusei Omega no Q Ouji [Neo Kobe]
- 2024-10-07 18:11:25 New systems marked not working [Ivan Vangelista]
- Jungle King (V302US) [Ioannis Bampoulas, TeamEurope]
- 2024-10-07 15:44:07 -sinclair/chloe.cpp: Added external PC keyboard support; Fixed ULA attributes decoding (#12845) [holub]
- -sinclair/screen_ula.cpp: Fixed attributes decoding.
-sinclair/tsconf.cpp: Document DMA controller clock source.
- -sinclair/screen_ula.cpp: Fixed attributes decoding.
- 2024-10-06 22:30:02 nec/pc9801.cpp: kanji window don't bother with LR setting [angelosa]
- 2024-10-06 20:41:56 polysix: Separate polysix and poly-61 since they won't actually be similar once not skeleton [Olivier Galibert]
- 2024-10-06 19:43:53 cmi01a: Add filters [Olivier Galibert]
- 2024-10-06 17:47:47 pinball/inder.cpp: Dumped ROMs from "bonus expansion board" used by Moon Light. (#12841) [jordigahan] [ClawGrip]
- This board is used for driving lamps. It is described in the manual and schematics.
- 2024-10-06 17:11:32 machine/sc16is741.cpp: Fixed bad if/else matching breaking THR interrupt logic. [Vas Crabb]
- 2024-10-06 17:06:05 famicom_flop.xml, ,nes.xml, snes.xml: Add (s)NESert Golfing games. (#12751) [Mike Swanson]
- Old versions no longer available fore download were rebuilt from source.
New working software list items (famicom_flop.xml)
NESert Golfing (v1.5) [rainwarrior] NESert Golfing (v1.4) [Mike Swanson]
New working software list items (nes.xml) - NESert Golfing (v1.5) [rainwarrior] NESert Golfing Tournament Edition (v1.4) [Mike Swanson] NESert Golfing (v1.4) [Mike Swanson] NESert Golfing (v1.3) [Mike Swanson] NESert Golfing (v1.2) [Mike Swanson] NESert Golfing (v1.1) [Mike Swanson] NESert Golfing (v1.0) [Mike Swanson]
New working software items (snes.xml) - sNESert Golfing [rainwarrior]
- Old versions no longer available fore download were rebuilt from source.
- 2024-10-06 16:59:02 coleco_homebrew.xml: Added fourteen working items. (#12796) [ArcadeShadow]
- New working software list additions (coleco_homebrew.xml)
Air Battle [colecovision.dk] Bejeweled (v2001) [colecovision.dk] Bunny [colecovision.dk] BUsTin-Out Volume 1 [colecovision.dk] BUsTin-Out Volume 2 [colecovision.dk] Commando Returns (demo) [colecovision.dk] Double Breakout [colecovision.dk] Ghostblaster (rev. B) [colecovision.dk] Le Château du Dragon [colecovision.dk] Osotos [Inufuto] Quiz Wiz [colecovision.dk] Search for the Stolen Crown Jewels 1 (demo) [colecovision.dk] Search for the Stolen Crown Jewels 2 (demo) [colecovision.eu] Search for the Stolen Crown Jewels 3 (demo v2011) [colecovision.eu]
- New working software list additions (coleco_homebrew.xml)
- 2024-10-06 16:52:33 docs: Improved notes about DirectX SDK and added a link in compiling instructions. (#12848) [veganaiZe]
- Also fixed typo "SDL" in place of "SDK".
- 2024-10-06 16:50:49 sound/k054539.cpp: Fix build [AJR]
- 2024-10-06 16:49:02 snk/ngp.cpp: Improved real-time clock behavior - fixes MT05279. (#12855) [wilbertpol]
- 2024-10-06 16:45:50 sound/k054539.cpp: Corrected reverb RAM size and addressing. (#12856) [JOTEGO]
- Top address bit for the 32K RAM is bit 16, rather than the intuitive bit 14.
- 2024-10-06 16:34:27 misc/mirax.cpp: Minor cleanups: (#12857) [cam900]
- Use more appropriate types for some variables. Simplified graphics ROM decoding. Reduced literal tags, made some variables const, improved ROM region and variable names.
- 2024-10-06 03:41:00 upd765: indicate ready status in polling irq sense [cracyc]
- 2024-10-05 23:58:47 hash/pc98.xml: fix lammal boot order, misc QA [angelosa]
- 2024-10-05 19:43:06 nec/pc9801_v.cpp: kanji attribute doesn't want tile_lr [angelosa]
- 2024-10-05 22:07:46 upd765: don't enable_transfer after tc [cracyc]
- 2024-10-05 18:00:21 bus/isa/hpblp.cpp: fixed validation [Ivan Vangelista]
- 2024-10-05 16:31:38 funworld/snooker10.cpp: identified manufacturer for tenballs, using original program ROM [Ivan Vangelista]
- 2024-10-05 14:54:29 tvdear: Add preliminary keyboard matrix [AJR]
- 2024-10-05 13:32:43 verifone/tranz330.cpp: Update the one thing that doesn't use the standard macros. [Vas Crabb]
- 2024-10-05 12:53:59 emu/ioport.cpp: Improved validation of DIP switch locations. [Vas Crabb]
- Treat an empty switch name as an error. Treat a non-positive switch number as an error. Also allocate fewer temporary strings.
- 2024-10-04 20:57:43 Mumble mumble spaces mumble [Olivier Galibert]
- 2024-10-04 19:36:54 ioport.h: Preemptive srcclean [AJR]
- 2024-10-04 17:36:59 ioport: Add piano keyboard definitions and automatic names [Olivier Galibert]
- 2024-10-04 18:34:00 -taito/taito_f2.cpp: Added note about alternate qcrayon sprite ROM. [Vas Crabb]
- -jaleco/bestleag.cpp: Screen update functions aren't cold.
-machine/sc16is741.cpp: Actually assert IRQ output on CTS/RTS interrupt.
- -jaleco/bestleag.cpp: Screen update functions aren't cold.
- 2024-10-04 18:29:13 jaleco/ddayjlc.cpp: hookup i8257 in place of custom code [angelosa]
- 2024-10-04 18:22:54 New working clones [Ivan Vangelista]
-
Jungle King (V103A) [Ioannis Bampoulas, TeamEurope]
New systems marked not working
Super 70's (V100US) [Ioannis Bampoulas, TeamEurope]
- astrocorp/astropc.cpp: verified chip under heatsink for recently added sets [TeamEurope]
- igs/igs017.cpp: verified cpoker2 dump with another PCB [Ioannis Bampoulas, TeamEurope]
-
Jungle King (V103A) [Ioannis Bampoulas, TeamEurope]
- 2024-10-04 18:03:40 homelab: fix array OOB crash [hap]
- 2024-10-04 17:48:05 bus/spectrum/musicmachine.cpp: confirm port decoding; fix save state (#12853) [holub]
- 2024-10-04 17:42:44 jaleco/bestleag.cpp: cleanups [angelosa]
- 2024-10-04 17:21:18 -igs/igs_m027xa.xpp: Fixed inputs for Crazy Bugs (V103JP). [Vas Crabb]
- The hopper is hooked up because an input for it appears in the I/O
test, however both the Payout and Ticket buttons seem to use the
ticker dispenser to pay out credits.
-machine/sc16is741.cpp: Implemented CTS/RTS deasserted interrupt.
-bus/spectrum/musicmachine.cpp: Get device out of global namespace, and some cleanup.
-lnux4004.xml: Include Linux distro in software item description.
- The hopper is hooked up because an input for it appears in the I/O
test, however both the Payout and Ticket buttons seem to use the
ticker dispenser to pay out credits.
- 2024-10-04 16:27:34 to_flop.xml: Add notes [AJR]
- 2024-10-04 16:21:30 mc6843: Fixes and improvements [AJR]
- - Make Seek Track Zero issue step pulses when the track 0 sensor is off rather than on - Enable IRQ output from device (bml3 software needs this) - Issue Status Sense Request in PC I/O mode, not DMA mode - Raise Seek Error if STZ command doesn't end at track 0 - Add settle timeout for head unload after certain commands - Enhance logging messages but hide them behind logmacro compilation switches
- 2024-10-04 16:01:59 midway/cashline.cpp: Added a skeleton driver for the Bally/Sente Cashline slot machine. (#12838) [ClawGrip]
- New systems marked not working
Bally/Sente Cashline [Vicente y Sergio de ElectronicaVyS]
skeleton/bullion2.cpp: Marked Inder Bullion 2 as mechanical.
- New systems marked not working
- 2024-10-04 15:51:10 bus/spectrum: Added The Music Machine (MIDI I/O expansion). (#12842) [holub]
- 2024-10-04 14:32:43 igs/igs_m027xa.cpp: Dumped internal CPU ROM for Crazy Bugs (V103JP). (#12847) [mamehaze]
- Systems promoted to workin
Crazy Bugs (V103JP) [buffi, Peter Wilhelmsen, XingXing]
- Systems promoted to workin
- 2024-10-04 12:58:33 -homebrew/linux4004.cpp: Emulated Linux/4004 board. [Vas Crabb]
- VFD is not emulated, but all other features are present.
-machine/sc16is741.cpp: Emulated basic SC16IS741A UART functionality in SPI interface mode.
-macine/spi_sdcard.cpp: Improved interface logic: Start in unprotected mode as specified by the standard. Ignore stop bits in unprotected mode - apparenty real cards do this. Set protected or unprotected mode in response to CMD59. Reset SPI logic when initially selected.
-machine/spi_psram.cpp: Started adding PSRAM QPI functionality.
-emu/diserial.cpp: Got rid of the per-instance parity lookup table.
New working systems - Dmitry Grinberg Linux/4004
New working software list items (lnux4004.xml)
uMIPS Linux 4.4.292+
- VFD is not emulated, but all other features are present.
- 2024-10-04 11:20:54 ibm/thinkpad600.cpp: swap boot banks, make it go standard x86 POST [angelosa]
- 2024-10-04 10:17:56 ibm/thinkpad600.cpp: hookup Super I/O [angelosa]
- 2024-10-04 10:12:51 hash/pc98.xml: QA update, promote molemole [angelosa]
- 2024-10-04 02:32:02 pc9801: try again to handle pcg chars [cracyc]
- 2024-10-03 21:17:52 to8, to9, to9p: Split out serial keyboards as separate devices [AJR]
- 2024-10-03 20:38:52 machine/i82371sb.cpp: reduce PIT range [angelosa]
- 2024-10-03 19:22:05 thomson/thomson.cpp: CPU type fix fixed [AJR]
- 2024-10-03 19:01:38 jaleco/acommand.cpp: port over cischeat_draw_sprites [angelosa]
- 2024-10-03 18:41:11 to8, to9, to9p: Fix mapping of monitor ROM area [AJR]
- to7: Change CPU type to MC6809
- 2024-10-03 17:11:34 warpwarp_a/geebee: update sound stream before volume decay [hap]
- 2024-10-03 13:47:38 cpu/nec/v25sfr.cpp: Logging fixes [AJR]
- 2024-10-03 12:16:17 ibm/thinkpad600.cpp: hookup base chipset [angelosa]
- 2024-10-03 04:05:21 hash/ibm5170_cdrom.xml: add Duke Nukem Kill-A-Ton Collection (#12808) [Mike Swanson]
- 2024-10-03 04:04:28 apple2_flop_orig.xml, apple2_flop_clcracked.xml, apple2gs_flop_orig.xml: Added latest dumps and improved metadata. (#12824) [A-Noid33]
- apple2_flop_orig.xml: Added twenty-one new dumps
apple2_flop_clcracked.xml: Added four new dumps
(Computer Baseball 1983 Teams split from original since sold separately)
apple2gs_flop_orig.xml: Added six new dumps
Improved metadata for all SSI dumps
New working software list items (apple2_flop_orig.xml) - B-24 (version 1.0) Baltic 1985: Corridor to Berlin (version 1.0) Battalion Commander (version 1.0) Battle of Antietam (version 1.3) Battle of Antietam (version 1.5) Battlecruiser (version 1.0) Battles of Napoleon (version 1.0) Bomb Alley (version 1.0) Breakthrough in the Ardennes (version 1.1) Carrier Force (version 1.0) Champions of Krynn (version 1.0) Champions of Krynn (version 1.1) Colonial Conquest (version 1.1) Computer Air Combat (version 1.0) Computer Air Combat (version 1.1) Computer Ambush (version 1.0 revision 1) Computer Ambush (version 1.0 revision 2) Eagles (version 1.0) Fifty Mission Crush (version 1.1) Fifty Mission Crush (version 1.2) Fighter Command (version 1.0)
New working software list items (apple2_flop_clcracked.xml) - Battle of Antietam (version 1.3) (4am and san inc crack) Computer Bismarck (version 1.1) (4am and san inc crack) Computer Baseball 1983 Teams Disk (4am and san inc crack) RoadWar 2000 (version 1.1) (4am crack)
New working software list items (apple2gs_flop_orig.xml) - Time Pilot (version 1.2) [Stefan Wessels, Antoine Vignau, Brutal Deluxe Software, A-Noid] Time Pilot (version 1.3) [Stefan Wessels, Antoine Vignau, Brutal Deluxe Software, A-Noid] Time Pilot (version 1.4) [Stefan Wessels, Antoine Vignau, Brutal Deluxe Software, A-Noid] Time Pilot (version 1.5) [Stefan Wessels, Antoine Vignau, Brutal Deluxe Software, A-Noid] Time Pilot (version 1.5.A) [Stefan Wessels, Antoine Vignau, Brutal Deluxe Software, A-Noid] Time Pilot (version 1.6) [Stefan Wessels, Antoine Vignau, Brutal Deluxe Software, A-Noid]
Halls of Montezuma is distributed by Strategic Studies Group (SSG)
-
Co-authored-by: Bob Schultz
- apple2_flop_orig.xml: Added twenty-one new dumps
apple2_flop_clcracked.xml: Added four new dumps
(Computer Baseball 1983 Teams split from original since sold separately)
apple2gs_flop_orig.xml: Added six new dumps
Improved metadata for all SSI dumps
- 2024-10-03 03:46:48 New working clones [Roberto Fresca]
-
Mirax (set 3) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
- Changed the manufacturer to 'Current Technology, Inc.'
-
Mirax (set 3) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
- 2024-10-03 00:27:43 bus/vcs_ctrl/trakball.cpp: Fix comment [AJR]
- 2024-10-03 00:01:12 vcs_ctrl: Add support for Atari CX22/CX80 Trak-Ball in native trackball mode (#12722) [as-tb-dev]
- 2024-10-02 23:51:33 sinclair/sprinter.cpp: more precise HALT handling for accel purpose (#12786) [holub]
- 2024-10-02 22:35:47 New working systems [hap]
- - Bridge Computer (Diamond) [hap, Sean Riddle] Pocket Micro De-Luxe [hap, Sean Riddle]
- 2024-10-02 22:30:50 mcompgin: improve internal artwork [hap]
- 2024-10-02 22:30:11 stkbd: decrease mouse sensitivity [Robbbert] [hap]
- 2024-10-02 22:34:47 ibm/thinkpad600.cpp: The 2nd SEEPROM was on the 600E, not on the 600 (#12844) [ClawGrip]
- Sorry, my bad.
- 2024-10-02 21:30:40 thinkpad600: Add missing SEEPROM for ThinkPad 600 and its missing mame.lst entry (#12843) [ClawGrip]
- 2024-10-02 18:00:17 New clones marked not working [Ivan Vangelista]
- - Bullion Blox (BWB) (BVM_____.1__) (MPU4 Video) [Trol]
- 2024-10-02 11:30:47 jaleco/acommand.cpp: cleanups [angelosa]
- 2024-10-01 22:46:40 hash/a2600.xml: removed unkact2 as it's identical to hardhead [Ivan Vangelista]
- 2024-10-01 20:31:08 cbus/mpu_pc98.cpp: hookup int2 [angelosa]
- 2024-10-01 20:23:00 v25: Add stubs for serial interface registers [AJR]
- 2024-10-01 19:42:16 princ.xml: Add subtitle for Pochacco [AJR]
- 2024-10-01 18:53:57 tvdear: This is supposed to have a printer, too [AJR]
- 2024-10-01 18:49:32 tvdear: Change release year to match copyright on package [AJR]
- 2024-10-01 18:43:21 tvdear: Add kana title in comment [AJR]
- 2024-10-01 18:28:30 Add a skeleton for IBM ThinkPad 600 series (#12834) [ClawGrip]
- Add a skeleton for IBM ThinkPad 600 series
New systems marked not working
IBM ThinkPad 600E [ArcadeHacker]
Add also the ThinkPad 600 model
New systems marked not working
IBM ThinkPad 600 [ArcadeHacker]
- Add a skeleton for IBM ThinkPad 600 series
- 2024-10-01 18:23:44 tvdear: Use complete system name; split out cartridge; add some RAM and improve ROM mapping [AJR]
- New software list items marked not working
Shoujo Manga Collection [Team Europe]
- New software list items marked not working
- 2024-10-01 18:11:42 new NOT WORKING systems (TV Dear) (#12836) [mamehaze]
- TV Dear [David Haywood, Team Europe]
- 2024-10-01 14:14:34 primusex: Move to separate driver; add preliminary key matrix, memory map and LCD video [AJR]
- 2024-10-01 02:44:11 emu/debug, osd/modules/debugger/qt: Clean up #includes a bit [AJR]
- 2024-09-30 23:05:37 machine/spi_sdcard.cpp: More fixes: [Vas Crabb]
- Send faux CRC status response immediately after receiving data. Allocate a large enough buffer for an SD Card with 2048-byte blocks. Don't indicate partial block read support for SDHC cards. Reject tranfers that cross block boundaries for SD Card (misaligned read support is not flagged as supported). Reject partial block writes and writes that cross block boundaries (also not flagged as supported). Behave a bit better when no card is present.
→ NOWSZY [Arcade] DevMAME [log only] 2024/09/30 22:00
- 2024-09-30 21:07:15 imagedev/floppy.h: Remove #include "screen.h" [AJR]
- 2024-09-30 20:58:16 funtech/supracan.cpp: rectify sprite ysizes == 9, skip blank sprites for drawing [angelosa]
- 2024-09-30 18:20:33 -machine/spi_sdcard.cpp: Generate appropriate CSD for mounted image. [Vas Crabb]
- The Linux/4004 firmware gets very upset if the CSD looks like an SDHC
Card but the card acts like an SD Card or vice versa.
-machine/spi_psram.cpp: Added SPI ram device compatible with SPI SRAM and Pseudo-SRAM chips for small transfers. Additional functionality will be added as use cases arise.
-cpu/mcs40: Don't log messages about NOP aliases for the 4004 (the Linux/4004 firmware uses these for instrumentation points).
- The Linux/4004 firmware gets very upset if the CSD looks like an SDHC
Card but the card acts like an SD Card or vice versa.
- 2024-09-30 18:18:10 Add a skeleton for Bullion 2, a slot machine from Inder (#12813) [ClawGrip]
- New systems marked not working
Bullion 2 [Victor Fernandez (City Game), Recreativas.org]
- New systems marked not working
- 2024-09-30 18:17:13 New systems marked not working [Ivan Vangelista]
-
Carnival (Astro Corp., US.004.D) [Ioannis Bampoulas, TeamEurope]
Santa Claus (IN.001.07.A) [Ioannis Bampoulas, TeamEurope]
- dynax/royalmah.cpp: fixed release year and bootlegger for akamj [Wayder]
- maygay/maygayew.cpp: split the 'altrevs' in proper clone sets
-
Carnival (Astro Corp., US.004.D) [Ioannis Bampoulas, TeamEurope]
Santa Claus (IN.001.07.A) [Ioannis Bampoulas, TeamEurope]
- 2024-09-30 17:51:25 pc9801: force single width chars in pcg area [cracyc]
- 2024-09-30 10:42:16 hash/pc98.xml: fix spcstage floppy order [angelosa]
- 2024-09-30 10:20:23 irem/m14.cpp: cleanups [angelosa]
- 2024-09-30 01:10:26 apple2_cass: Fix filenames for brkocol (#12830) [eientei95]
- 2024-09-29 23:07:28 New systems marked not working [Nigel Barnes]
- Triple X [Nigel Barnes, Binary Dinosaurs]
- 2024-09-29 20:29:27 ibm5170_cdrom.xml: Add EA Sports Cricket 96 (#12819) [Ectoplasm]
- New working software list addition:
EA Sports Cricket 96 [te_lanus]
- New working software list addition:
- 2024-09-29 17:28:28 misc/mcatadv.cpp: Clarified comment about Magical Cat Adventure sound chips. (#12829) [PabloArcade]
- Specified exact Z80 part used as sound CPU for sound CPU. Noted that Y3106-F DAC is present.
- 2024-09-29 16:49:53 hash/pc98.xml: QA demotions [angelosa]
- 2024-09-29 16:35:04 video/upd7220.cpp: clear FIFO and DMA status on RESET command issued [angelosa]
- fix pc9801rs spindiz2 boot
- 2024-09-29 15:59:58 igt/gkigt.cpp: suppress SENET readback for now, fix base video ROM banks, document workaround for i960 init crash [angelosa]
- 2024-09-29 13:10:20 Add FreeDOS 1.3, remove release candidates (#12776) [Mike Swanson]
- hash/ibm{5150,5170,5170_hdd,5170_cdrom}: Remove FreeDOS 1.3 RCs
These aren't particularly useful releases, and FreeDOS is in no grave danger of losing their development history by excluding them from MAME software lists, being an open source project with plentiful of mirrors.
Removed software list titles (ibm5150.xml, ibm5170.xml, ibm5170_cdrom.xml, ibm5170_hdd.xml) - FreeDOS 1.3 Release Candidate 1 FreeDOS 1.3 Release Candidate 2 FreeDOS 1.3 Release Candidate 3 FreeDOS 1.3 Release Candidate 4
hash/ibm{5150,5170,5170_cdrom}.xml: add FreeDOS version 1.3
New working software list items (ibm5150.xml, ibm5170.xml, ibm5170_cdrom.xml) - FreeDOS 1.3 [FreeDOS Project]
hash/ibm5170{,_cdrom}.xml: Move all FreeDOS boot floppies to cdrom
These files are inseparatably attached to the CD-ROM releases, as their only purpose is to boot the installer on systems that do not support CD-ROM booting.
hash/ibm5150.xml: Add FreeDOS 1.3 8086 Minimized
This is not an official FreeDOS distribution, but it is a useful one for the ibm5150 driver, stripping down the operating system into something reasonable to run on the original IBM PC architecture.
Useful links about what it is: https://www.youtube.com/watch?v=EOVLlMQs9f8 https://archive.org/details/free-dos-1.3-8086-minimized
New working software list items (ibm5150.xml) - FreeDOS 1.3 8086 Minimized [AkBKukU]
hash/ibm{5150,5170}_hdd.xml: Add FreeDOS hard disk images
These are just basic installs of the operating system from the installation media.
- hash/ibm{5150,5170,5170_hdd,5170_cdrom}: Remove FreeDOS 1.3 RCs
- 2024-09-28 17:59:52 igt/gkigt.cpp: hookup OPLL, irq3 ties with the other QUART [angelosa]
- 2024-09-28 16:48:58 New systems marked not working [angelosa]
- Multistar 14, Multistar 5, Double Hearts, Mystic Jaguar [nerd4gw]
- 2024-09-28 16:19:58 New working clones [Ivan Vangelista]
- Discs of Tron (Environmental, prototype, 8/9/83) [Peter Roesler, The Dumping Union]
- 2024-09-28 16:15:55 Add skeletons for three new bootlegs on Modular System (#12791) [ClawGrip]
- New clones marked not working - Last Duel (Modular System) [Museo del Recreativo, Recreativas.org] Power Spikes (Modular System) [Museo del Recreativo, Recreativas.org] Twin Cobra (Modular System) [Museo del Recreativo, Recreativas.org]
- 2024-09-28 11:00:48 igt/gkigt.cpp: notes [angelosa]
- 2024-09-28 10:58:55 igt/gkigt.cpp: fix release years for ms3 / bmoonii / ms72c [Dam0] [angelosa]
- 2024-09-28 10:13:34 input_sdl: fix deadlock issue with joystick (remove reset() call during process_event) [hap]
- 2024-09-28 09:37:50 New working software list items [Ivan Vangelista]
- - a2600.xml: Dig Dug (PAL, alt) [Guru]
- 2024-09-28 09:22:32 New systems marked not working [Ivan Vangelista]
-
Dynasty (Ver. 1.02) [Ioannis Bampoulas, TeamEurope]
- igs/igs017.cpp: dumped GFX ROM for tarzanb [Hammy]
- skeleton/whtm68k.cpp: very preliminary GFX and sound
-
Dynasty (Ver. 1.02) [Ioannis Bampoulas, TeamEurope]
- 2024-09-28 00:51:18 igt/gkigt.cpp: partial decoding of CG ROM regions [angelosa]
- 2024-09-27 21:35:01 igt/gkigt.cpp: debug notes, preliminary background layer [angelosa]
- 2024-09-27 00:11:49 New systems marked not working [Ivan Vangelista]
-
Diamond Heart (v1.0) [Ioannis Bampoulas, TeamEurope]
-taito/slapshot.cpp: dumped opwolf3's unprotected PALs [Domenico Cervini, Porchy]
-
Diamond Heart (v1.0) [Ioannis Bampoulas, TeamEurope]
- 2024-09-26 23:48:35 igt/gkigt.cpp: remove most QUART2 overlay hacks [angelosa]
- 2024-09-26 23:46:18 machine/mc68681.cpp: sc28c94 has 64 registers [angelosa]
- 2024-09-26 21:15:54 hitachi: Cleanup. [Vas Crabb]
- 2024-09-26 20:17:01 machine/mc68681.cpp: unambiguous xr68c681 control blocks [angelosa]
- 2024-09-26 19:55:22 igt/gkigt.cpp: cleanup video functions, hookup debug terminal as default [angelosa]
- 2024-09-26 19:25:06 Fix clang error: 'pointer_options' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Werror,-Wmismatched-tags] [AJR]
- 2024-09-26 19:14:22 hash/ibm5170_cdrom: Added Zork Nemesis. (#12807) [Mike Swanson]
- New working software items (ibm5170_cdrom.xml) - Zork Nemesis: The Forbidden Lands
- 2024-09-26 19:07:03 Added ATTR_COLD to common lifecycle methods for many files in src/devices. (#12822) [holub]
- 2024-09-26 18:57:52 -emu/render.cpp: Always translate coordinates if container is found (fixes GitHub #12817). [Vas Crabb]
- -ui/videoopt.cpp, ui/ui.cpp: Allow pressing UI Clear to restore default
pointer timeout settings.
- midway/starrider.cpp: Added PROTO 3 program ROMs.
New clones marked not working - Star Rider (PROTO 3) [Matt Ownby]
- -ui/videoopt.cpp, ui/ui.cpp: Allow pressing UI Clear to restore default
pointer timeout settings.
- 2024-09-26 18:41:08 New systems marked not working (#12816) [Angelo Salese]
- hitachi/bml3.cpp: initialize in S1 mode
hitachi/bml3.cpp: separate mbs1 to own file, add enough meat to make it boot in S1 mode
Missed a conflict marker
hitachi/mbs1.cpp: QA stub
hitachi/bml3.h: reinstate ATTR_COLD
- hitachi/bml3.cpp: initialize in S1 mode
- 2024-09-26 18:28:16 neogeo.xml: Added a newer Gladmort demo. (#12465) [ArcadeShadow]
- New working software list addition (neogeo.xml)
GladMort (demo²) [PixelHeart]
- New working software list addition (neogeo.xml)
- 2024-09-26 18:23:23 misc/esd16.cpp: Cleaned up code. (#12823) [cam900]
- Use appropriately sized integers for tilemap color values. Reduced literal tag usage, improved variable names, use C++ line comments.
- 2024-09-26 14:00:45 skeleton/bitgraph.cpp: Simplify screen update routine a little more [AJR]
- 2024-09-26 13:57:12 skeleton/bitgraph.cpp: Use memory share to access video RAM [AJR]
- 2024-09-26 10:44:28 hash/supracan.xml: drop trade entities [angelosa]
- 2024-09-25 22:46:33 funtech/supracan.cpp: add note [angelosa]
- 2024-09-25 20:35:19 funtech/supracan.cpp: transfer upper byte for DMA fill in work RAM [angelosa]
- fix rebelst hex grid display
- 2024-09-25 22:05:27 New software list items marked not working [Ivan Vangelista]
-
sat_vccart.xml: Victor Twin Operator Video CD & Photo CD (Japan, v4.000) [TeamEurope, CyberWarriorX, cafe-alpha]
hash/sat_vccart.xml: removed unneeded offset, changed size to hex, demoted everything to unsupported since the softlist isn't even hooked up
-
sat_vccart.xml: Victor Twin Operator Video CD & Photo CD (Japan, v4.000) [TeamEurope, CyberWarriorX, cafe-alpha]
- 2024-09-25 21:27:07 New working clones [Ivan Vangelista]
-
Metal Black (World, single PCB) [rtw]
Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver OAA) [Guru]
New clones marked not working - Crazy Balls (Bontempi, set 2) [Domenico Cervini]
-
Metal Black (World, single PCB) [rtw]
Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver OAA) [Guru]
- 2024-09-25 20:40:10 sinclair/spec_snqk.cpp: Fixed bugs in format detection and cleaned up code. (#12821) [holub]
- Use const for things that shouldn't be modified, use snake_case for locals, etc.
- 2024-09-25 20:00:20 funtech/supracan.cpp: fix sprite/tilemap banking bits [angelosa]
- 2024-09-25 19:01:07 pgm2.h: fix compile [hap]
- 2024-09-25 18:49:28 Merge tag 'mame0270' into HEAD [Vas Crabb]
- MAME 0.270
- 2024-09-25 18:39:22 sega/megadriv_acbl.cpp, skeleton/zorbakbd.cpp: Sorted DIP switch options. [Vas Crabb]
- Order coinage options from least to most generous, put off to the left of on.
- 2024-09-25 18:35:29 Added ATTR_COLD to common lifecycle methods for many files in src/mame. (#12789) [holub]
- 2024-09-25 16:11:06 hmcs40: add hmcs46/hmcs47 [hap]
- 2024-09-25 12:10:15 supracan.xml: use hex for rom size values [hap]
- 2024-09-25 12:00:36 hash/supracan.xml: hookup NVRAM for rebelst and standardize description [angelosa]
- 2024-09-25 11:55:40 new NOT WORKING Software List additions (#12820) [mamehaze]
-
supracan.xml: Rebel Star [anonymous]
Co-authored-by: David Haywood
-
supracan.xml: Rebel Star [anonymous]
- 2024-09-25 11:26:22 source org: move Chess King drivers to chessking folder [hap]
- 2024-09-24 19:20:27 misc/changyu.cpp: add inputs for both games [Angelo Salese, Roberto Fresca] [angelosa]
- 2024-09-24 18:18:22 barek2mb: Hook up PIC MCU [Dirk Best]
- Systems promoted to working - Bare Knuckle II (bootleg of Mega Drive version)
- 2024-09-24 17:38:14 sbackgc: just use cpu_device for m_maincpu [hap]
- 2024-09-24 16:17:08 misc/changyu.cpp: Implemented changyu2 MCU communication well enough to get attract mode working with music. [Vas Crabb]
- 2024-09-24 10:39:38 mame.lst: add bh1000 that was omitted [hap]
- 2024-09-24 01:29:17 Revert "New systems marked not working" [hap]
- This reverts commit 5ade77ff644bd4a37991a88028c32dd757c11da7.
- 2024-09-24 01:08:42 sbackgc: invert buttons_r, [hap]
- hmcs40d: set page start to 0x3f
- 2024-09-23 22:07:52 New systems marked not working [angelosa]
- Hitachi MB-S1 [archive.org]
- 2024-09-23 21:52:57 bus/bml3: standardize read/write function names [angelosa]
- 2024-09-23 20:43:00 ecbackg: rename driver to sbackgc [hap]
- 2024-09-23 20:00:17 sbackg: remove driver, merge with ecbackg driver instead [hap]
- Systems promoted to working - Sensory Backgammon Computer [hap, Sean Riddle]
- 2024-09-23 18:07:59 New systems marked not working [Ivan Vangelista]
- Fisherman Battle (Japan, ver 1.03) [TeamEurope] Wanpaku Pirates (Japan, ver 1.00) [TeamEurope]
- 2024-09-23 16:00:21 ibm/thinkpad8xx.cpp: Use simpler BIOS tags, put BIOS options in ascending order, explicitly specify default BIOS. [Vas Crabb]
- 2024-09-23 04:44:57 x68k: further adjust vblank irq [cracyc]
- 2024-09-22 18:43:01 hitachi/b16.cpp: FDC wants ready line connected [angelosa]
- 2024-09-22 17:59:02 hitachi/b16.cpp: stub a bunch of keys, make it disk error explicitly [angelosa]
- 2024-09-22 17:57:25 emu/diserial.cpp: Improved stop bit handling (fixes #12762). (#12770) [Colin Leroy-Mira]
- Never check more than one stop bit on reception. Don't add an extra stop bit on transmission.
- 2024-09-22 17:36:10 capcom/lwings.cpp: Hooked up sound CPU reset control for Trojan and Avengers. (#12804) [JOTEGO]
- Original Trojan schematic shows that the main CPU controls the sound CPU reset line.
- 2024-09-22 16:24:54 hitachi/b16.cpp: fix compile [angelosa]
- 2024-09-22 15:09:47 hitachi/b16.cpp: identify some irq sources [angelosa]
- 2024-09-22 13:03:16 hitachi/b16.cpp: dump kanji ROMs for b16ex2 [Mike Stedman] [angelosa]
- allow it to display a "system starting up"
- 2024-09-22 00:06:35 hitachi/b16.cpp: hookup FDC [angelosa]
- 2024-09-21 23:11:09 hitachi/b16.cpp: hookup PIT and PICs [angelosa]
- 2024-09-21 22:05:51 sun/sun4.cpp: Less convoluted way of changing default SCSI devices. [Vas Crabb]
- 2024-09-21 21:46:38 apple2_flop_orig.xml, apple2_flop_clcracked.xml, apple2_cass.xml: Added latest dumps and improved metadata. (#12798) [A-Noid33]
- apple2_flop_orig.xml: Replaced one item with a better dump.
apple2_flop_orig.xml: Improved metadata.
apple2_flop_clcracked.xml: Split Bank Rate Tutorials from Bank Rate Software as it was sold separately.
apple2_flop_clcracked.xml: Replaced one item with a better dump.
apple2_flop_clcracked.xml: Removed two imperfect cracks.
apple2_flop_clcracked.xml: Improved metadata.
apple2_cass.xml: Added one not working item.
New working software list items (apple2_flop_orig.xml) - A Week That Changed The World [4am, yesterbits, A-Noid] Adventure in Time [4am, txgx42, A-Noid] Animate [4am, A-Noid] Bag of Tricks 2 (version 2.0) [4am, A-Noid] David-DOS [4am, A-Noid] Early Heroes of the Bible [4am, yesterbits, A-Noid] Federation [4am, A-Noid] Israel's Golden Years [4am, yesterbits, A-Noid] Measuring Economic Activity [4am, LoGo, A-Noid] Moses Leads His People [4am, yesterbits, A-Noid] Paul's Missionary Journeys [4am, yesterbits, A-Noid] Prince of Persia (interactive demo) [4am, A2_Canada, A-Noid] Science Toolkit [4am, A-Noid] Searching for a King [4am, yesterbits, A-Noid] The Bank Street Speller [4am, A-Noid] The Bank Street Writer (version 1.3) [4am, A-Noid] The Bank Street Writer Tutorial (version 1.0) [4am, A-Noid] The Bank Street Writer Tutorial (version 1.1 1982-12-13) [4am, A-Noid] The Bank Street Writer Enhanced (version 2.6) [4am, A-Noid] The Bank Street Writer Enhanced Tutorial for ][+ [4am, A-Noid] The Bank Street Writer Enhanced Tutorial for IIe [4am, A-Noid] The Bank Street Writer Expanded (version 2.2) [4am, A-Noid] The Bank Street Writer Expanded Tutorial (version 2.2) [4am, A-Noid] The Bank Street Writer IIc (version 2.1 revision 1) [4am, A-Noid] The Bank Street Writer IIc (version 2.1 revision 2) [4am, A-Noid] The Bank Street Writer IIc (version 2.11) [4am, A-Noid] The Bank Street Writer IIc Tutorial (version 1984-06-27) [4am, A-Noid] The Bank Street Writer III (version 1.1) [4am, A-Noid] The Bank Street Writer III (version 1.4) [4am, A-Noid] The Bank Street Writer III Tutorial (version 1.1) [4am, A-Noid] The Bank Street Writer III Tutorial (version 1.4) [4am, A-Noid] The Bank Street Writer Plus (version 1.1) [4am, A-Noid] The Bank Street Writer Plus (version 1.4) [4am, A-Noid] The Bank Street Writer Plus Tutorial (version 1.1) [4am, A-Noid] The Bank Street Writer Plus Tutorial (version 1.4) [4am, A-Noid] The Boy Jesus [4am, yesterbits, A-Noid] The Early Church [4am, yesterbits, A-Noid] The Time Tunnel: Sports Edition [4am, A-Noid] The Time Tunnel: The America Series: Early America [4am, A-Noid] The Time Tunnel: The America Series: The Presidents [4am, A-Noid] The U.S. Constitution: Nationalism and Federalism (version 1987) [4am, A-Noid] Trapshoot [4am, A2_Canada, A-Noid] Wheeler Dealers (DOS 3.3 conversion) [4am, A2_Canada, A-Noid] Wizardry: Proving Grounds of the Mad Overload (version 2.0 01-JAN-82) [4am, A2_Canada, A-Noid]
Redumped software list items (apple2_flop_orig.xml) - Wizardry III: Legacy of Llylgamyn (version 4, 20-Aug-1983 update) [4am, A-Noid]
New not working software list items (apple2_cass.xml) - Wheeler Dealers [4am, A2_Canada, A-Noid]
Redumped software list items (apple2_flop_clcracked.xml) - Animate (4am crack) [4am, A-Noid]
Removed (apple2_flop_clcracked.xml) - Animate (imperfect clean crack) Bank Street Writer II (imperfect clean crack)
- apple2_flop_orig.xml: Replaced one item with a better dump.
apple2_flop_orig.xml: Improved metadata.
apple2_flop_clcracked.xml: Split Bank Rate Tutorials from Bank Rate Software as it was sold separately.
apple2_flop_clcracked.xml: Replaced one item with a better dump.
apple2_flop_clcracked.xml: Removed two imperfect cracks.
apple2_flop_clcracked.xml: Improved metadata.
apple2_cass.xml: Added one not working item.
- 2024-09-21 21:21:51 New systems marked not working [angelosa]
- B16 EX-II [Mike Stedman]
- 2024-09-21 21:05:48 New systems marked not working [hap]
- Sensory Backgammon [hap, Sean Riddle]
- 2024-09-21 20:58:06 srcclean in preparation for 0.270 release branch. [Vas Crabb]
- 2024-09-21 20:28:05 nes.xml: Added Micro Mages (confirmed cartridge and download match). [Mike Swanson] [Vas Crabb]
- New working software list items (nes.xml)
Micro Mages [Mike Swanson]
- New working software list items (nes.xml)
- 2024-09-21 20:16:39 ibm/thinkpad8xx.cpp: Added a skeleton for IBM ThinkPad 850 and its operating systems. (#12704) [ClawGrip]
- New systems marked not working
IBM ThinkPad 850 [Arcade Hacker]
New software list items marked not working (thinkpad8xx.xml)
AIX 4.1.5 [Arcade Hacker, ClawGrip] OS/2 Warp PowerPC Edition [Arcade Hacker, ClawGrip] Solaris 2.5.1 Limited Availability PowerPC Platform Edition [Arcade Hacker, ClawGrip] Windows NT Workstation 3.5 PowerPC Edition [Arcade Hacker, ClawGrip]
- New systems marked not working
- 2024-09-21 20:05:55 nes_kstudio.xml; nes_ntbrom.xml: Avoid unnecessary abbreviations in descriptions. (#12781) [ArcadeShadow]
- 2024-09-21 20:04:47 -sinclair/tsconf.cpp: Replaced Centronics port and COVOX device with a DAC. (#12785) [holub]
- -sinclair/tsconfdma.cpp: Refactored code.
- 2024-09-21 19:57:12 sinclair/tsconf.cpp: Added BIOS upgrade 24.07.28 option and made it the defaut. (#12788) [holub]
- 2024-09-21 19:22:43 -cpu/arm7: Added interrupt helpers, hid details from most clients. [Vas Crabb]
- cpu/arm7: Moved input line and state item numbers into class
declaration so most users don't need the internal header.
cpu/arm7: Added callbacks so run to next interrupt works in the
debugger.
cpu/arm7: Added helpers for SoCs that generate effective FIQ/IRQ
signals with and onboard interrupt controller.
igs/igs027a.cpp: Moved presumed onboard RAM and possible FIQ enable
into the device.
-igs/igs_m027.cpp: Cleaned up installation of varying numbers of PPIs, got rid of the chessc2 and gonefsh2 PPIs that don't really exist.
- cpu/arm7: Moved input line and state item numbers into class
declaration so most users don't need the internal header.
cpu/arm7: Added callbacks so run to next interrupt works in the
debugger.
cpu/arm7: Added helpers for SoCs that generate effective FIQ/IRQ
signals with and onboard interrupt controller.
igs/igs027a.cpp: Moved presumed onboard RAM and possible FIQ enable
into the device.
- 2024-09-21 15:44:33 video/mc6845.cpp: lift horizontal display and mode control from being zeroed in device_reset [angelosa]
- fix bml3 getting stuck on soft resets;
- 2024-09-21 15:02:13 hitachi/bml3.cpp: add PORT_DIPLOCATION, remove non-existant dips for bml3mk5 [angelosa]
- 2024-09-21 13:16:37 hitachi/bml3.cpp: bump interlace clock [angelosa]
- 2024-09-21 14:57:44 newhunterd: Looks like this bootleg uses a plain Z80 [AJR]
- 2024-09-21 14:33:46 hmcs400: add nvram [hap]
- 2024-09-21 14:04:29 a2gameio: Add support for the Softape Bright Pen (#12721) [as-tb-dev]
- a2gameio: Add Softape Bright Pen support for the Apple ][/][+
- 2024-09-21 14:02:50 hash/{ibm5170,mac}_cdrom: Doom and related games (#12794) [Mike Swanson]
- New working software list titles (ibm5170_cdrom.xml)
Chex Quest [Digital Café] Demon Gate: 666 New Levels for Doom & Doom II [Laser Magic] Depths of Doom Trilogy [id Software] Doom II [id Software] Doom II French [id Software] Doom Shareware [id Software] Doom: Collector's Edition [id Software] Final Doom [id Software] Hell to Pay [Wraith Corporation] Heretic: Shadow of the Serpent Riders [Raven Software] Hexen: Beyond Heretic [Raven Software] Hexen: Deathkings of the Dark Citadel [Raven Software] Master Levels for Doom II [id Software] Strife: Quest for the Sigil [Rogue Entertainment] The Ultimate Doom [id Software]
New working software list titles (mac_cdrom.xml)
Chex Quest [Digital Café] Hexen: Beyond Heretic [Raven Software] The Ultimate Doom [id Software]
- New working software list titles (ibm5170_cdrom.xml)
- 2024-09-21 14:01:30 gm1000.cpp: Add dump of Eniac Sound Saurus BH-1000 (#12797) [buffi]
- 2024-09-21 14:00:35 ts2624: Remove no sound flag [AJR]
- 2024-09-21 13:59:49 ts2624: Add bell [AJR]
- 2024-09-21 13:34:33 falcots.cpp: Major improvements [AJR]
- - Add preliminary display (including most character attributes) - Add some RS-232 ports
- 2024-09-21 12:42:11 cxg_granada: small tweak to internal artwork [hap]
- 2024-09-21 12:38:19 hitachi/bml3.cpp: fix IG RAM debug display, hookup cassette SW list [angelosa]
- New working software list items - bml3_cass: BM Tetris [Anna Wu]
- 2024-09-21 11:50:44 avengers: remove unneeded m1 trampoline, assume that unused palette bits in mcu rom are not a bad dump [hap]
- 2024-09-21 11:49:27 pv1000/pv2000: remove empty offset param, use hex instead of decimal for sizes [hap]
- 2024-09-21 01:45:33 New working clones [hap]
- Sphinx Granada [hap, Sean Riddle] Sphinx Supra [hap, Sean Riddle]
- 2024-09-21 01:05:54 hitachi/bml3.cpp: preliminary IG display [angelosa]
- 2024-09-20 23:55:14 New working systems [hap]
- - Sphinx Royal [hap, Sean Riddle]
- 2024-09-20 20:46:49 chess*: use IPT_POWER_OFF for power off trigger [hap]
- 2024-09-20 19:36:47 hmcs400: add standby/stop mode [hap]
- 2024-09-20 20:56:12 igs/igs_m027.cpp: Added second 8255 PPI for Extra Draw. [Vas Crabb]
- Second PPI is installed in memory map, but no I/O connected to it yet.
- 2024-09-20 20:45:56 hitachi/bml3.cpp: IG RAM initial support for bml3mk5, adhere to official naming for System I/O fns [angelosa]
- 2024-09-20 19:26:31 cpu/xa: Implemented add with indexed addressing mode for source. (#12795) [mamehaze]
- Used by the tripfevb microcontroller program. The game no longer causes a fatal error, but hangs instead.
- 2024-09-20 19:13:04 igs/igs_m027.cpp: Hooked up I/O and clickable layout for Triple Slot. [Vas Crabb]
- Systems promoted to working - Triple Slot (V200VE)
- 2024-09-20 12:18:03 hitachi/bml3.cpp: convert System I/O address_map to proper block, misc cleanups [angelosa]
- 2024-09-20 11:06:16 tlcs90: move too generic irq enum to class [hap]
- 2024-09-20 10:53:36 tlcs90: small spacing cleanup, remove execute_burn altogether (renamed but keeping it in z180 after seeing TODO note), [hap]
- kl1839vm1: execute_input_lines getter was removed from mame
- 2024-09-20 09:42:32 hmcs400: add timers [hap]
- 2024-09-20 09:34:38 bus/bml3: drop bml3 prefix for slot options filenames [angelosa]
- 2024-09-20 09:33:07 hash/bml3_flop.xml: QA notes [angelosa]
- 2024-09-20 09:32:20 formats/d88_dsk.cpp: relax track_count check to a warning [angelosa]
- 2024-09-19 17:00:56 hitachi/bml3.cpp: drop bml3 prefix for all bus slot options [angelosa]
- 2024-09-20 04:37:49 kl1839: fix compile. [arbee]
- 2024-09-20 04:21:11 igs/igs_m027xa.cpp: Only one version of Triple Fever crashes MAME. [Vas Crabb]
- Systems promoted to working
-
Triple Fever (V108US)
Clones promoted to working
Triple Fever (V107US)
- Systems promoted to working
-
Triple Fever (V108US)
- 2024-09-20 04:03:32 igs/igs_m027xa.cpp: Hooked up proper inputs, lamps and layout for Triple Fever games. [Vas Crabb]
- 2024-09-20 03:26:23 samcoupe_flop.xml: Added 8 working items (#12778) [ArcadeShadow]
- New working software list additions
Boggle Bubble [Spectrum Computing] Dave Infuriators [Black Jet] Dave Invaders [Black Jet] Hexagonia [Spectrum Computing] Lost Disks of Sam [Black Jet] Moby DX [Black Jet] WaterWorks [TOSEC] Wop Gamma (pre-release version) [World of SAM]
- New working software list additions
- 2024-09-20 03:25:58 spectrum_cass.xml: Added 25 working items (#12761) [ArcadeShadow]
- New working software list additions
Amnesia (v1.02, Spanish) [Spectrum Computing] Astor Musica [Planeta Sinclair] Chaos (Aackosoft) [Planeta Sinclair] Ficheiro Astor (cracked) [Planeta Sinclair] Galivan (Erbe) [Spectrum Computing] Grand National (ABC) [World of Spectrum] Grand National (Zafi Chip) [World of Spectrum] Gridrunner (Century) [Spectrum Computing] Hydrofool (Zafi Chip) [Spectrum Computing] Impero Romano [Planeta Sinclair] Indoor Soccer (System 4) [Spectrum Computing] Master Word (Hopkinson / Tribe) [Planeta Sinclair] Match Point (alt) [Spectrum Computing] Match Point (IBSA) [Spectrum Computing] N.O.M.A.D. (Erbe) [Spectrum Computing] Raptores de la Galaxia (Microbyte) [Spectrum Computing] Simulador de Voo (Groupi, pirate) [Planeta Sinclair] Soko Ban [Planeta Sinclair] Soko Ban (hack) [Planeta Sinclair] Sokoban (Spanish) [Spectrum Computing] Strike Attack (alt) [Spectrum Computing] SSTV [Planeta Sinclair] SSTV (sample pictures) [Planeta Sinclair] Tabuada Infantil (master tape) [Planeta Sinclair] Tabuada Infantil [Planeta Sinclair]
Merged sets
Gridmaster - Part 1 + Gridmaster - Part 2 Alien Swarm & Arena! + Alien Swarm (K-Tel)
Demoted to NOT working software list item
Ficheiro Astor
Cleanups and fixes: parent/cloneof relationships, descriptions, publishers, years (information provided by spectrumcomputing.co.uk) and added languages info.
- New working software list additions
- 2024-09-20 03:23:11 ussr/pk32.cpp: Electronika PK-32 - not working (#12732) [holub]
- mpl1839/kl1839vm1.cpp: MPL's l1839vm1 cpu device
- 2024-09-20 03:20:35 sun/sun3.cpp: Add DIAG/NORMAL switch (#12734) [Chris Hanson]
- Adds a DIAG/NORMAL switch that affects how a Sun-3/60 (and other models) are configured at boot.
- 2024-09-20 03:07:59 new WORKING machine (DDRGame) (#12702) [mamehaze]
- new WORKING machine
16-bit TV Dance Pad with 15 songs (DDRGame) [David Haywood, Sean Riddle]
- new WORKING machine
- 2024-09-20 02:07:11 Update notes on undumped namcos12 games (#12774) [simzy39]
- -Added links to a flyer for Aerosmith's Quest For Fame and changed the date from 2001 to 1999 in order to match the year on the flyer and other sources that reference this as the release year
-Added a video of game footage of Submarines, and added a specific reference of where a cabinet was demonstrated
Reference of the trade show: https://web.archive.org/web/20200927151212/https://ascii.jp/elem/000/000/314/314701/
- -Added links to a flyer for Aerosmith's Quest For Fame and changed the date from 2001 to 1999 in order to match the year on the flyer and other sources that reference this as the release year
- 2024-09-19 16:53:22 x68k: adjust vblank to fix lines at top and bottom in strider [cracyc]
- 2024-09-19 16:19:18 sun3, sun3x, sun4: Add NSCSI tape to default devices. (#12733) [Chris Hanson]
- Note that only sun4, not sun4c or other variants, has tape among the default devices; by that era, most installation and recovery was via CD-ROM (already in the default devices) rather than via tape.
- 2024-09-19 15:52:42 atarisy2: change some ioport tag lookups to portr, fix conflict between PORT_SERVICE and IPT_SERVICE [hap]
- 2024-09-19 13:27:35 hmcs400: add pinout reference [hap]
- 2024-09-19 13:13:08 hmcs400: add irq controller [hap]
- 2024-09-19 05:44:07 Add Linksys PAP2 and other MIPS-X improvements (#12726) [Octocontrabass]
- New machines marked as NOT WORKING
Linksys PAP2 [unknown]
cpu/mipsx/mipsxdasm.cpp: fix various bugs [Octocontrabass]
tomy/kissite.cpp: memory map borrowed from Linksys PAP2 [Octocontrabass]
- New machines marked as NOT WORKING
- 2024-09-18 21:20:40 hitachi/bmjr.cpp: hookup cassette software list [angelosa]
- New working software list items - bmjr_cass: Wilwesp [Gaming Alexandria]
- 2024-09-18 20:46:25 igs/igs_m027.cpp, igs/igs_m027xa.cpp: Added three more video slots games. (#12779) [mamehaze]
- igs/igs_m027xa.cpp: Dumped XA microcontroller for Triple Fever (V108US) (matches Crazy Bugs). [Ioannis Bampoulas, TeamEurope]
igs/igs_m027.cpp: Improved ROM labels for extradrw and added note about additional 8255 PIA. [Jorge Silva, TeamEurope]
igs/igs_m027.cpp: Found a board with an external game program ROM that isn't double-sized.
igs/igs_m027.cpp, igs/igs_m027xa.cpp: Removed outdated/incorrect comments about ROM dumps.
New systems marked not working
Triple Slot (V200VE) [Ioannis Bampoulas, TeamEurope]
New clones marked not working
Triple Fever (V108US) [Ioannis Bampoulas, TeamEurope] Triple Fever (V105US) [Ioannis Bampoulas, TeamEurope]
- igs/igs_m027xa.cpp: Dumped XA microcontroller for Triple Fever (V108US) (matches Crazy Bugs). [Ioannis Bampoulas, TeamEurope]
igs/igs_m027.cpp: Improved ROM labels for extradrw and added note about additional 8255 PIA. [Jorge Silva, TeamEurope]
igs/igs_m027.cpp: Found a board with an external game program ROM that isn't double-sized.
igs/igs_m027.cpp, igs/igs_m027xa.cpp: Removed outdated/incorrect comments about ROM dumps.
- 2024-09-18 20:16:48 bus/pci: PowerVR Neon 250 stub [angelosa]
- 2024-09-18 18:02:16 -Don't use image_error::BADSOFTWARE for things that aren't software list errors. [Vas Crabb]
- -scripts/minimaws: Use python3 superclass method call syntax.
- 2024-09-18 16:36:09 diexec: Remove vestigial execute_burn override [AJR]
- 2024-09-18 16:21:11 diexec: remove vestigal execute_input_lines() [hap]
- 2024-09-18 15:23:20 wy30p: Add keyboard [AJR]
- 2024-09-18 12:30:18 misc: Added proper error messages to COM quickload (MT 08915) [Robbbert] [hap]
- 2024-09-18 12:13:07 hmcs400: add logerror for unmapped ports [hap]
- 2024-09-18 00:48:13 hmcs400: add i/o ports [hap]
- 2024-09-17 23:15:58 kchamp: remove duplicate function [hap]
- 2024-09-18 11:48:51 Systems promoted to working [angelosa]
- - Hitachi Basic Master Jr. (MB-6885) [Angelo Salese]
- 2024-09-18 04:56:22 trs/coco3.cpp: Extend display from 639 to 640 pixels (#12780) [tim lindner]
- 2024-09-18 03:34:40 wy85: Add character attributes and cursor; tweak some key definitions [AJR]
- 2024-09-17 20:36:38 hitachi/bml3.cpp: add note to break key [angelosa]
- 2024-09-17 20:31:21 hitachi/bmjr.cpp: hookup break key [angelosa]
- 2024-09-17 20:19:18 hitachi/bmjr.cpp: preliminary DAC sound [angelosa]
- 2024-09-17 19:54:22 hitachi/bmjr.cpp: implement memory views [angelosa]
- 2024-09-17 17:20:29 wy85: Add beeper [AJR]
- 2024-09-17 11:49:03 hitachi/bmjr.cpp: implement MP-1710 color features [angelosa]
- 2024-09-17 03:44:08 zx81_cass.xml: Added 10 working items + 1 not working (#12771) [ArcadeShadow]
- New working software list additions
3D Formule 1 [Team Zeddy, Planeta Sinclair] AERI - Análise de Estruturas Recticuladas Isostácticas [Planeta Sinclair] Alien Invaders [Team Zeddy, Planeta Sinclair] Air Traffic Control [Team Zeddy, Planeta Sinclair] Colunas - Dimensionamento de Colunas Montantes de Edifícios [Planeta Sinclair] Dis-ACSem [Planeta Sinclair] Em Busca dos Tesouros [Spectrum Computing] Geometria I [Planeta Sinclair] Letter Hunt [Planeta Sinclair] Tut-Tut [Spectrum Computing]
New NOT working software list addition
1K Games Pack (Crystal) [Team Zeddy, Planeta Sinclair]
- New working software list additions
- 2024-09-17 02:58:18 x68k: fix offset and try to improve blending [cracyc]
- 2024-09-17 02:54:40 upd765: don't bail immediately when a sector address crc failure fixes ea interlock copy pro [cracyc]
- 2024-09-16 22:04:02 hmcs400: fill in most of the opcodes [hap]
- 2024-09-16 21:58:49 emumem: add support for passing mem_mask parameter on 8-bit handlers [hap]
- 2024-09-16 15:03:11 hmcs400: add opcode placeholders [hap]
- 2024-09-16 10:55:14 hmcs400: add disassembler [hap]
- 2024-09-15 23:42:57 hmcs400: add cpu skeleton device [hap]
- 2024-09-15 14:07:33 pc6001: fix wrong char code for enter key [hap]
- 2024-09-15 11:02:51 chess*: update some company strings again [hap]
- 2024-09-14 12:08:00 namco*: no need for offs variable in tilemap mappers [hap]
- 2024-09-16 21:11:19 -scripts/minimaws: Removed Python 2 support. [Vas Crabb]
- -igs/igs027a.cpp, igs/xamcu.cpp: Slight simplification.
-sony/news_r3k.cpp: Sorted #includes.
- -igs/igs027a.cpp, igs/xamcu.cpp: Slight simplification.
- 2024-09-16 18:12:43 mvme328: new device [Tom Uban, Plamen Mihaylov] [Patrick Mackinlay]
- 2024-09-16 14:02:32 sony/news_r3k.cpp: Add support for the NWS-3720 (#12690) [Plamen Mihaylov] [Brice Onken]
- 2024-09-16 13:21:57 hitachi/bmjr.cpp, hitachi/bml3.cpp: fix long names [angelosa]
- 2024-09-16 12:23:30 hitachi/bmjr.cpp: minor cleanups [angelosa]
- 2024-09-15 18:36:42 msx/msx_s1990.cpp, msx/msxtr.cpp: Added preliminary MSX-Engine S1990 device and started implementing MSX turbo R. (#12753) [wilbertpol]
- Moved fsa1st and fsa1gt (Panasonic FSA-1 systems) to the new msx/msxtr.cpp source file.
- 2024-09-15 18:23:10 cpu/tlcs900: Use callback arrays and member function templates to simplify I/O port handling. (#12758) [Felipe Corrêa da Silva Sanches]
- 2024-09-15 18:14:38 coleco.xml; coleco_homebrew.xml: Tidied descriptions (avoid abbreviations, etc.). (#12764) [ArcadeShadow]
- 2024-09-15 17:55:40 atari/jaguar.cpp: Corrected mistaken "GPI0" to "GPIO" in coments. (#12772) [cam900]
- 2024-09-15 17:45:33 igs/xamcu.cpp, igs/igs_m027xa.cpp: Adjusted XA MCU communication and interrupts. [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]
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 Zhizun (V101CN) [XingXing, Vas Crabb, David Haywood]
Manguan Caishen 3 (V101CN) [XingXing, Vas Crabb]
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 (V202US) [XingXing, Vas Crabb] Crazy Bugs (V200US) [XingXing, Vas Crabb] Fruit Paradise (V206US) [XingXing, Vas Crabb, David Haywood] 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]
- Systems promoted to working
-
Chaoji Dou Dizhu [XingXing, Vas Crabb]
Crazy Bugs (V204US) [XingXing, Vas Crabb]
Fruit Paradise (V214) [XingXing, Vas Crabb, David Haywood]
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 Zhizun (V101CN) [XingXing, Vas Crabb, David Haywood]
Manguan Caishen 3 (V101CN) [XingXing, Vas Crabb]
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]
- 2024-09-15 17:27:28 funtech/supracan.cpp: add overscan mode [angelosa]
- 2024-09-15 16:47:44 emu/ioport.h: Got rid of [DECLARE_]CUSTOM_INPUT_MEMBR - it's just obfuscation at this point. [Vas Crabb]
- 2024-09-15 14:20:37 Software list items promoted to working [angelosa]
- - supracan: The Son of Evil ~ Xie E Zhi Zi, Journey to the Laugh ~ Xi You Ji, Super Light Saga - Dragon Force ~ Chao Ji Guang Ming Zhan Shi, Gambling Lord ~ Du Ba, Magical Pool ~ Mo Bang Zhuang Qiu [Angelo Salese, Ryan Holtz]
- 2024-09-15 14:19:48 funtech/supracan.cpp: assume sprite ysizes are non-linear [angelosa]
- 2024-09-15 03:00:09 natkeyboard.cpp: Convert more string posting methods to std::string_view [AJR]
- 2024-09-14 23:01:18 igs/xamcu.cpp: Removed vestigial helper function. [Vas Crabb]
- 2024-09-14 22:55:43 -igs/xamcu.cpp: Consolidated MCU interface logic from igs_fear.cpp and igs_m027xa.cpp. [Vas Crabb]
- -igs/igs_m027xa.cpp, igs/igs_fear.cpp: Updated system flags.
- 2024-09-14 09:51:29 New machines marked as MACHINE_NOT_WORKING [Olivier Galibert]
- Yamaha MU90B [buffi]
- 2024-09-14 09:01:46 sh: mtu fix [Olivier Galibert]
- 2024-09-14 09:03:37 formats/mfi_dsk.cpp: Update file specs for how hard-sectored support was added (#12767) [Mark Garlanger]
- 2024-09-14 08:28:19 -igs/igs_fear.cpp: Hooked up IGS027A GPIO callbacks properly, improved DIP switch labels. [Vas Crabb]
- -layout/oceanpar.lay: Use standard IGS double/small/take/big button arrangement.
- 2024-09-14 08:19:01 igs/igs_m027.cpp: Implemented dual Oki sample banks and added non-volatile RAM. (#12766) [XingXing]
- Implemented dual 128KiB Oki sample banks for lhzb4, cjddz and mgcs3.
- 2024-09-14 05:23:13 wy85: Add keyboard [AJR]
- 2024-09-14 04:17:39 wy85: Add ports, row buffering, font RAM uploading and preliminary display [AJR]
- 2024-09-14 00:35:05 funtech/supracan.cpp: hookup select buttons [angelosa]
- 2024-09-13 23:34:37 attache.xml; smc777.xml: Added more accurate soft. list descriptions (#12763) [ArcadeShadow]
- [attache] Added accent to "Attaché" system. [smc777] Fixed system name and lowercase on media storage name.
- 2024-09-13 22:13:36 funtech/supracan.cpp: sprite note [angelosa]
- 2024-09-13 21:28:12 funtech/supracan.cpp: implement lineselect for tilemaps [angelosa]
- 2024-09-13 20:48:10 funtech/supracan.cpp: partially fix sprite wraparound for magipool shot power screen [angelosa]
- 2024-09-13 12:25:04 funtech/supracan.cpp: remove sprite DMA hack [angelosa]
- 2024-09-13 13:03:35 novag*: update company strings [hap]
- 2024-09-13 13:01:54 s3c24xx: workaround for array out of bounds compiler warning [hap]
- 2024-09-13 20:21:00 -igs: More improvements for IGS 027A-based gambling systems. [Vas Crabb]
- igs/igs027a.cpp: Added output port, and flagged as having imperfect
timing as confidence in timers is still low.
igs/igs_m027xa.cpp: Added outputs, second coin slot and clickable
layout for crzybugs.
igs/igs_m027.cpp: Added enough inputs to chessc2 to make the game
playable.
-igs/igs_m027.cpp: Added notes about Oki sample ROM contents, fixed extadrw graphics loading and decoding, and corrected years for mgzza and extradrw. [David Haywood]
- igs/igs027a.cpp: Added output port, and flagged as having imperfect
timing as confidence in timers is still low.
igs/igs_m027xa.cpp: Added outputs, second coin slot and clickable
layout for crzybugs.
igs/igs_m027.cpp: Added enough inputs to chessc2 to make the game
playable.
- 2024-09-13 16:06:01 igs/igs027a.cpp: Corrected timer interval calculation. (#12759) [XingXing]
- Fixes slowdown in jking02.
- 2024-09-13 09:41:46 minichess, tschess: change mcu freq to default 400khz, [hap]
- ticket: re-add destructor
- 2024-09-13 08:01:34 -igs/igs027a.cpp: Added 5-bit output port. [Vas Crabb]
- -igs/igs_m027.cpp: Started looking at sound banking. Hooked up sound banking for jking02, fruitpar and oceanpar. Corrected sound samples region tag for l Added preliminary sound banking for lhdmg and lhzb3.
- 2024-09-13 00:20:59 igs/igs_m027.cpp: Route lhzb4, mgzz and mgcs3 outputs through I/O ports. [Vas Crabb]
- Output routing is different depending on the control panel type for thesse games, so it needs PORT_CONDITION or it will give a "hopper empty" error.
- 2024-09-12 22:30:17 -igs/igs027a.cpp: Started encapsulating IGS 027A onboard peripherals. [Vas Crabb]
- -igs/igs_m027.cpp: Improved I/O:
Hooked up inputs, hopper and counters for mgcs3.
Hooked up mahjong keyboard for lhzb4.
Added more RAM for extradrw.
-Bumped GitHub CI to three simuataneous jobs for Windows and Linux - this should be OK with 16GB RAM.
-Added out-of-line destructors to various device classes that aren't templates and aren't in anonymous namespaces.
- -igs/igs_m027.cpp: Improved I/O:
Hooked up inputs, hopper and counters for mgcs3.
Hooked up mahjong keyboard for lhzb4.
Added more RAM for extradrw.
- 2024-09-12 22:27:35 funtech/supracan.cpp: sprite mono color goes to [angelosa]
- 2024-09-12 22:25:02 funtech/supracan.cpp: add 128x128 tilemap paging mode, identify a possible RNG register at $e90018 [angelosa]
- 2024-09-12 22:22:40 mos6551: Misc. fixes [AJR]
- - Suppress receiver full and transmitter empty IRQs when disabled by command write
- Add address map for future use
- Correct pin label on diagram
concept: Suppress spurious DCD IRQ by setting grounded modem control lines in machine_start
- - Suppress receiver full and transmitter empty IRQs when disabled by command write
- Add address map for future use
- Correct pin label on diagram
- 2024-09-12 15:18:11 Floppy fixes and refinements [AJR]
- - imagedev/floppy.cpp: Add 3-inch double-sided quad-density format - oric_microdsk: Add DSQD drives to configuration and enable one by default - amstrad/pcw.cpp: Upgrade all configurations using double-sided drives to quad density - bbc_ams3: Make drives single-density since 8271 controller doesn't support MFM - oric_dsk: Don't blindly trust the number of tracks and sides to be valid
- 2024-09-12 15:15:23 snapquik: fix error popmessage param index [hap]
- 2024-09-12 15:15:14 scptchess:correct dac polarity [hap]
- 2024-09-12 14:41:28 concept_kbd: Misc. fixes [AJR]
- 2024-09-12 11:29:21 concept: correct typo, [hap]
- igs_m027xa: m_ prefix for class variables, ticket: remove empty destructor
- 2024-09-12 11:00:07 scptchess: swap parent/clone sets, [hap]
- saitek*: small cleanup, update company strings
New working systems - Travel Sensor Chess [hap, Sean Riddle]
- saitek*: small cleanup, update company strings
- 2024-09-12 04:13:36 concept: Correct mistake in last commit regarding IOCINT level [AJR]
- 2024-09-12 04:09:04 concept: Keyboard updates [AJR, Bitsavers] [AJR]
- - Add dump and low-level emulation of keyboard - Simplify 68000 interrupt handling
- 2024-09-12 03:54:33 Add a Skeleton driver for Sun Microsystems Ultra 45 Workstation (#12709) [ClawGrip]
- New systems marked not working
Sun Microsystems Ultra 45 [Arcade Hacker]
- New systems marked not working
- 2024-09-11 21:10:18 igs/igs_m027.cpp: Added inputs for qlgs. [Vas Crabb]
- 2024-09-11 21:07:56 igs/igs_m027xa.cpp: Fixed communication with sound MCU and improved inputs (#12750) [XingXing] [XingXing]
- 2024-09-11 07:19:03 hash/nes.xml: Fixed indentation. [Vas Crabb]
- 2024-09-11 07:11:30 hash/nes.xml: Added 8-bit Xmas 2023 (not working). (#12741) [Mike Swanson]
- New software list items marked not working (nes.xml) - 8-bit Xmas 2023 [retroUSB]
- 2024-09-11 07:05:58 casio/zoomer.cpp: Emulated Casio/Tandy "Zoomer" PDA. (#12739) [Devin Acker]
- sound/upd65043gfu01.cpp: Added basic support for NEC uPD65043GF-U01 sound chip.
casio/zoomer_rtc.cpp: Emulated Zoomer real-time clock chip.
src/devices/cpu/nec: Don't log message on bus lock by default.
New working systems
Casio / Tandy Zoomer (Z-PDA / Z-7000) [Devin Acker]
- sound/upd65043gfu01.cpp: Added basic support for NEC uPD65043GF-U01 sound chip.
casio/zoomer_rtc.cpp: Emulated Zoomer real-time clock chip.
src/devices/cpu/nec: Don't log message on bus lock by default.
- 2024-09-11 06:38:12 igs/igs_m027xa.cpp: Copied sound MCU interface and timer logic from igs_fear.cpp, use uploaded XOR tables when available. (#12743) [mamehaze]
- 2024-09-11 05:04:08 hash/nes.xml: add three working NES homebrew games (#12742) [Mike Swanson]
- New working software list items (nes.xml) - D-Pad Hero (version 1.0) D-Pad Hero (version 1.1) D-Pad Hero II
- 2024-09-10 22:25:36 funtech/supracan.cpp: preliminary window effects, hookup hblank irq [angelosa]
- 2024-09-10 21:12:19 igs/igs_m027.cpp: Hooked up hopper for lhzb4. [Vas Crabb]
- 2024-09-10 20:53:30 -igs/igs_m027.cpp: Hooked up I/O for slqz3. [Vas Crabb]
- Also identified a bit more I/O for lhzb4.
-cpu/tlcs900/tmp95c063.cpp: Fixed inadvertenty duplicated lines.
- Also identified a bit more I/O for lhzb4.
- 2024-09-10 20:53:04 bus/msx/slot: Use std::unique_ptr instead of std::vector. (#12746) [wilbertpol]
- 2024-09-10 18:58:17 funtech/supracan.cpp: implement linescroll x [angelosa]
- 2024-09-10 18:08:30 bus/msx/slot/panasonic08r.cpp: Added MSX Turbo-R internal firmware mapper. (#12737) [wilbertpol]
- 2024-09-10 17:28:09 taito/taito_f2.cpp: Distinguish PuLiRuLa World sets by the board set they work with. (#12745) [Tailsnic Retroworks] [ClawGrip]
- 2024-09-10 17:23:15 cpu/tlcs900: Replaced a number of preprocessor macro constants with enum and constexpr. (#12744) [Felipe Corrêa da Silva Sanches]
- 2024-09-10 15:13:32 funtech/supracan.cpp: preliminary cart interface, add NVRAM support for games requiring it [angelosa]
- 2024-09-10 10:46:07 hash/supracan.xml: update QA [angelosa]
- 2024-09-10 10:21:39 funtech/umc6619_sound.cpp: add live audio view debugging [angelosa]
- 2024-09-10 09:32:56 excellent/lastbank.cpp: hopper hookup [angelosa]
- 2024-09-10 09:31:01 excellent/lastbank.cpp: provide GFX ROM for fever13 [Hammy] [angelosa]
- 2024-09-10 08:08:22 -igs/igs_m027.cpp: Hooked up I/O for Fruit Paradise and added layout for (Ocean|Fruit) Paradise. [Vas Crabb]
- -emu/ioport.cpp: Made DIP switch location validity errors more precise.
- 2024-09-10 03:02:02 igs_m027_link.cpp: Remove 8255 that doesn't seem to exist here [AJR]
- 2024-09-09 20:27:44 igs/igs_m027.cpp: Added support for jking02 36+10 wiring option and clickable layout. [Vas Crabb]
- 2024-09-09 17:36:14 royalpk2: fix regression with hopper line_r [hap]
- 2024-09-09 17:18:28 ticket: remove motor/status_active setters [hap]
- 2024-09-09 16:15:28 misc: change ticket STATUS_ACTIVE_LOW to HIGH [hap]
- 2024-09-09 15:08:07 misc: change ticket MOTOR_ACTIVE_LOW to HIGH [hap]
- 2024-09-09 15:03:49 segas32: remove a todo note (scross map display is fine, titlef issues are documented in other file) [hap]
- 2024-09-08 21:02:05 funtech/supracan.cpp: implement global flipx/y for layers [angelosa]
- 2024-09-08 20:19:54 skeleton/attache.cpp: Minor code cleanup; clear latch upon system reset [AJR]
- 2024-09-08 20:18:32 funtech/supracan.cpp: fine tune FRC a bit [angelosa]
- 2024-09-08 20:07:45 machine/ticket.cpp: Get device configuration constants out of the global namespace. [Vas Crabb]
- 2024-09-08 19:18:44 funtech/acan: rename to umc6619_sound.cpp/.h, add minor notes [angelosa]
- 2024-09-08 16:17:38 funtech/supracan.cpp: hookup sound to main irq [angelosa]
- 2024-09-08 19:17:38 igs/igs_m027.cpp: test_r was only needed because I/O ports in memory maps don't like umask. [Vas Crabb]
- 2024-09-08 19:09:04 igs/igs_m027.cpp: Hooked up oceanpar I/O. [Vas Crabb]
- 2024-09-08 17:54:33 oceanpar: Stub for later [AJR]
- 2024-09-08 17:46:06 IGS updates [AJR]
- - Decouple 8255 PPI device from igs017_igs031 emulation and give that custom device its own input ports - igs_m027.cpp, igs_m027xa.cpp: Correct PPI mapping - igs017_igs031.cpp: Privatize some more stuff
- 2024-09-08 14:44:32 imagedev/floppy.cpp: Add single-density 3" drive types [AJR]
- bml3mp1805: Use correct SSSD drive type
- 2024-09-08 14:42:50 bml3_flop.xml/ma5370: Hack image so that all tracks are single density [AJR]
- Software items promoted to working
MA-5370 Disk BASIC (Version 1.1)
- Software items promoted to working
- 2024-09-08 14:27:12 funtech/supracan.cpp: stricter sprite direct mode check [angelosa]
- fix sonevil gameplay sprites and magipool direction markers
- 2024-09-08 14:14:38 chess*: small cleanups [hap]
- 2024-09-08 11:29:42 floppy.cpp: Use standard drives for hard-sectored systems (#12727) [Mark Garlanger]
- floppy.cpp: Use standard drives for hard-sectored systems
fix typo
- floppy.cpp: Use standard drives for hard-sectored systems
- 2024-09-08 04:59:49 smc777: Fix ROM/RAM register change; use addressable latch device [AJR]
- 2024-09-08 04:58:42 d88_dsk.cpp: Be more permissive about allowing double-sided images in single-sided drives [AJR]
- 2024-09-07 22:00:48 smc777: Correct master XTAL frequency; add undumped 8041A to configuration [AJR]
- 2024-09-07 21:02:05 funtech/supracan.cpp: implement DMA fill, needed by staiwbbl [angelosa]
- 2024-09-07 20:33:28 New working clones [hap]
- The Classic (model CC8) [Berger]
- 2024-09-07 20:23:32 h8: put register list enum under public [hap]
- 2024-09-07 18:58:47 igs/igs_m027.cpp: Started hooking up outputs (hopper, counters, lamps, etc.) [Vas Crabb]
- 2024-09-07 16:59:56 funtech/supracan.cpp: add decrement mechanism to DMA [angelosa]
- fix formduel gameplay
- 2024-09-07 12:38:48 funtech/supracan.cpp: add per-tile mode [angelosa]
- 2024-09-07 02:25:00 apple2e: Apple //c mouse fixes (#12720) [as-tb-dev]
- - Initialize //c mouse related variables: last_mx/y, count_x/y, m_x0/1, m_y0/1 - Set Y0 interrupt flag on //c mouse Y-axis movement even if X-axis movement is still being processed - Increase //c mouse port sensitivity to match that of the //e mouse (found in a2bus/mouse.cpp)
- 2024-09-07 01:45:57 msx.cpp: Fix MSX2+ soft reset behavior. (#12738) [wilbertpol]
- 2024-09-06 22:36:00 funtech/supracan.cpp: scroll values have 12-bit resolution [angelosa]
- 2024-09-06 22:15:25 funtech/supracan.cpp: higher layer number wins on priority collisions [angelosa]
- Cleanup tilemap enabled check
- 2024-09-06 20:13:21 funtech/supracan.cpp: rewrite region fetch from tilemaps thru gfx_mode [angelosa]
- - fix heavy GFX corruption in slghtsag
- 2024-09-06 19:45:51 funtech/supracan.cpp: hookup sound CPU NMI, makes staiwbbl inputs to work [angelosa]
- 2024-09-06 18:59:21 igs/spoker.cpp: improved jinhulu's program decryption, descrambled GFX ROM [Ivan Vangelista]
- 2024-09-06 18:32:01 igs/igs_m027.cpp: Improved jking02 inputs. [Vas Crabb]
- Identified the inputs required to play and navigate the setup menus. Filled in DIP switches shown in service mode (haven't tested that all of them do what the name suggests).
- 2024-09-06 16:56:43 igs/igs_m027.cpp: Hooked up lthy controls and DIP switches. [Vas Crabb]
- Disabled link feature by default.
Since this game doesn't have a hopper, for payouts, it's playable with the link feature disabled. Joystick and mahjong keyboard are both working.
- Disabled link feature by default.
- 2024-09-06 11:49:52 funtech/supracan.cpp: rework irq 3 to fire as (very crude) FRC-based timer [angelosa]
- 2024-09-03 18:21:30 New systems marked not working [Ivan Vangelista]
- Jack's Venture - Inca Treasure [Ioannis Bampoulas, TeamEurope] Penguin Party [Ioannis Bampoulas, TeamEurope]
- 2024-09-03 17:14:28 igs/igs_m027.cpp, igs/pgmcrypt.cpp: Use uploaded XOR table for games with internal CPU ROM dumped. [Vas Crabb]
- igs/igs_m027a.cpp, igs/pgmcrypt.cpp: Fixed a number of places interpreting ROM as non-native width. igs/pgmcrypt.cpp: Removed literal ROM region lengths.
- 2024-09-03 14:41:33 igs_m027: correct umask typo [hap]
- 2024-09-03 14:37:17 misc: simplify bootrom bankswitch from before memory_view was added [hap]
- 2024-09-03 05:56:10 bmc/popobear.cpp: hooked up one DIP bank [Ivan Vangelista]
- 2024-09-03 02:55:51 igs_m027.cpp - updates (#12711) [mamehaze]
- - added internal IGS027A ROMs for lhzb4, oceanpar, triplfev, extradrw [Ioannis Bampoulas, Team Europe, XingXing]
- added chessc2 IGS027A internal ROM [Siftware]
New clones marked not working - Fruit Paradise (V206US) [Ioannis Bampoulas]
- - added internal IGS027A ROMs for lhzb4, oceanpar, triplfev, extradrw [Ioannis Bampoulas, Team Europe, XingXing]
- added chessc2 IGS027A internal ROM [Siftware]
- 2024-09-02 22:43:12 New systems marked not working [Ivan Vangelista]
-
Cherry Master 2005 (Ver. 1.10U) [Ioannis Bampoulas, TeamEurope]
Halloween Party (US.23.A) [Ioannis Bampoulas, TeamEurope]
Lucky V Line [Hammy]
New clones marked not working - Cherry Master 2005 (Ver. 1.02U) [Ioannis Bampoulas, TeamEurope] Cherry Master 2005 (Ver. 0.14H) [Ioannis Bampoulas, TeamEurope]
-
Cherry Master 2005 (Ver. 1.10U) [Ioannis Bampoulas, TeamEurope]
Halloween Party (US.23.A) [Ioannis Bampoulas, TeamEurope]
Lucky V Line [Hammy]
- 2024-09-02 21:03:16 funtech/supracan.cpp: check for irq status on enable writes [angelosa]
- fix gamblord boot
- 2024-09-02 20:59:48 hash/supracan.xml: update QA [angelosa]
- 2024-09-02 19:16:03 nintendo/nes_arcade_bl.cpp: Added note about smb3bl timer CPU ROM content. (#12718) [ClawGrip]
- An oversize ROM is used with the content repeated multiple times. Also added CRC and SHA1 for a smaller ROM with the same content seen on some boards to comment.
- 2024-09-02 19:04:54 excellent/lastbank.cpp: bump main CPU to /2 clock [angelosa]
- 2024-09-02 18:23:22 -motorola/mex68kecb.cpp: Brought code up to standards. [Vas Crabb]
- Use memory_view for boot vector overlay.
Flagged unemulated cassette tape and save states supported.
Reduced literal tags, keep data members and member functions together.
LlamaCase template parameters, anonymous namespace, don't put change log in comments.
-setassv.cpp: Adjusted sound levels so hypreact isn't constantly clipping.
- Use memory_view for boot vector overlay.
Flagged unemulated cassette tape and save states supported.
Reduced literal tags, keep data members and member functions together.
LlamaCase template parameters, anonymous namespace, don't put change log in comments.
- 2024-09-02 13:23:43 megadriv.xml: Added 4 working items (#12650) [ArcadeShadow]
- megadriv.xml: Added 4 working items
New working software list additions
Breach (prototype) [Gaming Alexandria] Earthworm Jim (USA, prototype 19940728) [Hidden Palace] Earthworm Jim 2 (Europe, prototype 19950824) [Hidden Palace] Out of the Vortex (prototype 19950913) [Hidden Palace]
megadriv.xml: Added language and compatibility info
- megadriv.xml: Added 4 working items
- 2024-09-02 13:22:05 misc/changyu2.cpp: Add PSG to sound CPU memory map (#12660) [flama12333]
- When the system writes 21 to 0x0c, an alarm sounds
- 2024-09-02 13:16:21 sinclair/sprinter.cpp: 312/320 lines video modes (#12699) [holub]
- Co-authored-by: Nigel Barnes
- Co-authored-by: Nigel Barnes
- 2024-09-02 13:15:17 Initial support for the Motorola MEX68KECB Educational Computer Board (#12713) [Chris Hanson]
- - To Do: Cassette I/O, Save state support
- 2024-09-02 12:48:56 z80: use LOGMASKED instead of a macro for each log type, [hap]
- xtal: add 3.58MHz
- 2024-09-02 11:06:35 excellent/dblcrown.cpp: preliminary hopper hookup [angelosa]
- 2024-09-02 02:26:33 x68k: video registers are mirrored [cracyc]
- 2024-09-01 23:03:50 misc/cb2001.cpp: dumped GFX ROM for scherrymp [Ioannis Bampoulas, TeamEurope] [Ivan Vangelista]
- 2024-09-01 19:37:52 tvgames: Added four TV games and two associated cartridges. (#12712) [mamehaze]
- New working clones
Sega Toys Mega Drive Play TV 1 (Japan) [TeamEurope, David Haywood]
New systems marked not working
Bandai / Koto Dragon Ball Z: Scouter Battle Taikan Kamehameha: Ora to Omee to Scouter (Japan) [TeamEurope, David Haywood] JoyPalette Anpanman: Let's Go! Ikunou Drive (Japan) [TeamEurope, David Haywood] Takara / SSD Company LTD Bakutou Sengen Daigunder DX (Japan) [TeamEurope, David Haywood]
New software list items marked not working (takara_daigander_dx_cart.xml)
R-01 ROM Robo Aoki Inazuma Bulion [TeamEurope, David Haywood] R-02 ROM Robo Jurassic Soldier Bonerex [TeamEurope, David Haywood]
- New working clones
- 2023-11-05 04:30:00 Floppy hard-sector support. Mix of Eric Anderson's and Mark [Eric Anderson]
- Gallager's patches.
Removal of the flux screen experiment. Removal of the unused get_pos().
- Gallager's patches.
- 2024-09-01 14:37:43 video/pc_vga_paradise.cpp: convert EGASW/CNF(15)-CNF(12) as externally settable pins [angelosa]
→ NOWSZY [Arcade] DevMAME [log only] 2024/08/31 22:00
- 2024-08-31 20:52:45 tecmo16: riot was developed by tecmo [hap]
- 2024-08-31 20:06:25 fix z80(nsc800) compile, hopefully [hap]
- 2024-08-31 19:49:03 nmk16: hook up ssmissin/airattck vtiming prom [hap]
- 2024-08-31 17:38:57 nmk16: get sprite dma trigger from prom, it's 2 scanlines earlier [hap]
- 2024-08-31 16:49:47 New working clones [Ivan Vangelista]
- P-47 - The Freedom Fighter (World) [Guru]
- 2024-08-31 14:52:35 misc: comment out s100 rdy to z80 wait pin as it looks like it's not fully implemented in bus/s100 [hap]
- 2024-08-31 13:41:17 z80: remove boguswait pin (tried to fix super6 properly but no luck) [hap]
- 2024-08-31 12:20:40 nsc800: move device to its own file [hap]
- 2024-08-31 13:03:55 excellent/dblcrown.cpp: convert to tilemap, fix screen size [angelosa]
- 2024-08-31 11:56:15 excellent/dblcrown.cpp: pinpoint a bunch of dips [angelosa]
- 2024-08-31 11:10:07 excellent/dblcrown.cpp: misc cleanups [angelosa]
- 2024-08-31 10:20:16 z80: add m_ea/m_rtemp to savestates [hap]
- 2024-08-31 10:01:40 z80.inc: move logmacro stuff to c++ files so subdevices can add their own logging if they want, [hap]
- r800: remove identical local copy of z80.inc
- 2024-08-31 09:52:55 z80.h: change PAIR to PAIR16 (all those registers are 16bit) [hap]
- 2024-08-31 10:16:32 msx2_cart.xml: Add 1 item. (#12706) [wilbertpol]
- 2024-08-31 10:14:52 philips/cdi.cpp: properly dumped Philips CD-i - DVC card 22ER9141 [TeamEurope, SSJ] [Ivan Vangelista]
- 2024-08-31 10:05:37 New software list items marked not working [Ivan Vangelista]
- Pro Version Action Replay (Europe) [TeamEurope]
- 2024-08-31 09:40:53 New systems marked not working [Ivan Vangelista]
- Cherry Bonus V Five [Hammy]
- 2024-08-31 08:26:34 flower: add MACHINE_SUPPORTS_SAVE flag, slightly lower quantum [hap]
- 2024-08-31 07:34:33 New systems marked not working [Ivan Vangelista]
- Boo Boo Donpatchi [Darksoft, TeamEurope]
- 2024-08-24 19:16:09 osd/input_common: increase event queue size, [hap]
- input_rawinput/win32: empty event queue on resets, input_raw: set RIDEV_INPUTSINK flag because of missed keyup events, causing stuck inputs (MT8789)
- 2024-08-24 19:09:13 s14001a: level triggered 1-bit handler does not make sense, [hap]
- sg1000a: small note update
- 2024-08-24 19:02:05 srcclean in preparation for MAME 0.259 release freeze. [Vas Crabb]
- 2024-08-24 18:53:15 matsushita/kn5000.cpp: Corrected some LED connections, sorted mame.lst. [Felipe Sanches] [Vas Crabb]
- 2024-08-24 17:50:07 igs/pgmcrypt.cpp: Fixed decryption for mgcs3 and mgzz. (#12685) [XingXing] [HappyASR]
- igs/igs_m027.cpp: Renamed "Man Guan Fu Xing" to "Man Guan Zhi Zun (V101CN)" to match title screen. Former mgzz becomes mgzza, former mgfx becomes mgzz.
- 2024-08-24 15:55:00 New clones marked not working [Ivan Vangelista]
- - Crazy Balls (Bontempi) [Domenico Cervini]
- 2024-08-24 10:11:25 igs/igs_m027_link.cpp: preliminary decryption for the extension sets [Ivan Vangelista]
- 2024-08-23 21:25:11 pv1000: put joystick read in a separate function, remove an unneeded tag lookup [hap]
- 2024-08-23 20:51:00 emu/debug/dvdisasm.cpp: Fixed bad display if view is scrolled horizontally. (#12679) [dave-br]
- debugger/win/debugwininfo.cpp: Don't restrict maximum window sizes.
- 2024-08-23 20:23:46 igs/igs_m027.cpp: added decryption for lhdmg and lhdmgp. (#12683) [XingXing] [HappyASR]
- 2024-08-22 23:45:17 misc/marywu.cpp: Fixed I/O port selection. [Vas Crabb]
- 2024-08-22 23:29:28 misc/marywu.cpp: Use an I/O port finder array. [Vas Crabb]
- 2024-08-22 23:05:06 misc/marywu.cpp: Improved peripherals. (#12564) [flama12333]
- Fixed PSG and 8279 clock frequencies. Save contents of battery-backed static RAM. Cleaned up inputs.
- 2024-08-22 22:36:04 msx1_cart.xml: Corrected ROM loading for X & Y. (#12681) [wilbertpol]
- Software list items promoted to working (msx1_cart.xml) - X & Y (Arab)
- 2024-08-22 22:04:45 New systems marked not working [Ivan Vangelista]
- Jin Hu Lu 2 [dyq, little0, Guru]
- 2024-08-22 21:45:51 machine/intelfsh.cpp: Added ST M29W640GB 8K Flash device. (#12675) [wilbertpol]
- 2024-08-22 21:18:38 -casio/pv1000.cpp: Fixed I/O read issues: [Vas Crabb]
- Don't take a tript through the scheduler if matrix IRQ wasn't active.
Suppress read side effects for debugger.
-dataeast/deco_ld.cpp: A few less literal tags.
- Don't take a tript through the scheduler if matrix IRQ wasn't active.
Suppress read side effects for debugger.
- 2024-08-22 21:12:17 cpu/t11, ussr/bk.cpp: Improved interrupt handling on 1801VM1, misc fixes. (#12646) [shattered]
- Allows bus error handlers on BK to deal with interrupt from STOP key
(causes a HALT-mode IRQ and triggers access to unmapped region at 177674).
cpu/t11: Changed PC display to octal. machine/pdp11.h: Made clear_virq/raise_virq safer. ussr/bk_m.cpp: Suppress side effects for debugger reads.
- Allows bus error handlers on BK to deal with interrupt from STOP key
(causes a HALT-mode IRQ and triggers access to unmapped region at 177674).
- 2024-08-22 20:52:15 casio/pv1000.cpp: Fixed I/O port read and interrupt acknowledgement. (#12659) [lidnariq]
- 2024-08-22 19:34:46 dataeast/deco_ld.cpp: convert to tilemap [angelosa]
- 2024-08-22 11:08:50 tms5x: rename extract_bits to read_bits [hap]
- 2024-08-22 10:39:14 sc6: remove unneeded mcfg [hap]
- 2024-08-21 19:36:35 New clones marked not working [Ivan Vangelista]
- - Te Yi Gong Neng (China, V632C) [dyq, little0, Guru]
- 2024-08-21 18:02:01 igs_m027.cpp - add 2 more 027A ROMs [Guru, XingXing] (#12677) [mamehaze]
- 2024-08-21 13:06:34 dataeast/cntsteer.cpp: QA cleanup, use data_pending_callback for soundlatch irq [angelosa]
- 2024-08-21 10:39:29 hash/c64_flop_orig.xml: QA games [angelosa]
- 2024-08-21 08:55:25 m6502/m6510.cpp: initialize CPU port to all output [angelosa]
- Software list items promoted to working - c64_cart.xml: Pitfall II: The Lost Caverns [Angelo Salese]
- 2024-08-21 07:02:24 New clones marked not working [Ivan Vangelista]
- - Shuang Long Qiang Zhu 2 VS (China, set 2) [dyq, little0, Guru]
- 2024-08-21 06:39:30 igs/igs017.cpp: fixed a regression with starzan [David Haywood] [Ivan Vangelista]
- 2024-08-20 22:09:08 selmenu/simpleselgame: change driver status "Overall:" to "Status:", [hap]
- misc: some company string corrections
- 2024-08-20 21:52:09 New systems marked not working [Ivan Vangelista]
- Cai Jin Shen Long (link version, extension) Cai Jin Shen Long (link version, host) Manguan Caishen (link version, extension) Manguan Caishen (link version, host)
- 2024-08-20 20:17:49 commodore/c65.cpp: add remaining base gfxmodes [angelosa]
- 2024-08-20 20:13:27 hash/c64_cart.xml: demote riveraid and pitfall2 [angelosa]
- 2024-08-19 17:59:37 commodore/c65.cpp: add stub exp cart, add DE-9s [angelosa]
- 2024-08-18 12:00:48 video/vic4567: remove unused device [angelosa]
- 2024-08-20 13:06:13 mcs48: rename n7751 to upd7751 [hap]
- 2024-08-20 06:57:32 igs/igs017.cpp: fixed merging conflict [Ivan Vangelista]
- 2024-08-20 06:36:45 igs_m027.cpp - add 4 more internal IGS027A dumps [Guru, XingXing] (#12671) [mamehaze]
- 2024-08-19 22:19:25 New clones marked not working [Ivan Vangelista]
- - Manguan Caishen (China, V106CS) [dyq, little0, Guru]
- 2024-08-19 18:28:31 k573fpga: Implement proper MP3 decryption algorithm for ddrsbm [spicyjpeg] (#12672) [987123879113]
- 2024-08-19 18:04:06 New not working machine [MetalliC]
- -
Geki Makaimura [Darksoft]
capcom/alien.cpp: change dokodemo and wontame to use boot loader ROMs from pingu/gekimara instead of handmade hack
- -
Geki Makaimura [Darksoft]
- 2024-08-19 17:05:44 -Fixed dependency generation for machine/i2chle.cpp. [Vas Crabb]
- -matsushita/kn5000.cpp: Tidy.
- 2024-08-19 15:16:34 vcc: fix typo from prev commit [hap]
- 2024-08-19 15:07:24 fidelity*: rename uvc to avcc, rename fidel_bcc.lay to fidel_cc7.lay, [hap]
- chess*: use dac device instead of spkrdev where applicable, after sound quality improved with https://github.com/mamedev/mame/commit/2695a185f97c29cc00e67f2b95debed676413264
- 2024-08-19 06:33:48 jking02, crzybugs - add IGS027A internal ROM dumps [Peter Wilhelmsen] (#12667) [mamehaze]
- 2024-08-17 23:20:04 m6502/m4510.cpp: CPU I/O port support (backport from M6510 core) [angelosa]
- 2024-08-17 22:33:52 commodore/c65.cpp: preps for C64 software support [angelosa]
- 2024-08-17 22:29:45 hash/c64_cart.xml: QA checkpoint [angelosa]
- 2024-08-10 12:14:32 commodore/c65.cpp: shuffling for VIC bank support [angelosa]
- 2024-08-17 17:05:02 Add a skeleton driver for Mars Electronics vending machines (#12596) [ClawGrip]
- New systems marked not working
Automatic Products Vending Machine model 110 (set 1) [Joan RF, jordigahan] Automatic Products Vending Machine model 110 (set 2) [Joan RF, jordigahan]
- New systems marked not working
- 2024-08-17 17:04:18 capcom/cps2.cpp: Add new revisions of Hyper Street Fighter 2 and X-Men vs Street Fighter (#12638) [bugcutt]
- Add cps2 Hyper Street Fighter 2 (Japan) revision 040123 as hsf2j1.
Add cps2 X-Men vs Street Fighter (Japan) revision 970113 as xmvsfj.
- Co-authored-by: Joe Forte
- Add cps2 Hyper Street Fighter 2 (Japan) revision 040123 as hsf2j1.
Add cps2 X-Men vs Street Fighter (Japan) revision 970113 as xmvsfj.
- 2024-08-17 17:02:11 Technics KN5000 musical keyboard (#12649) [Felipe Corrêa da Silva Sanches]
- New systems marked not working
technics/kn5000.cpp: Technics SX-KN5000 PCM Keyboard [Felipe Sanches, Angelo Salese]
- New systems marked not working
- 2024-08-17 16:57:24 HP98X6: added support for option ROMs (#12661) [fulivi]
- 2024-08-17 16:46:26 igs/igs_fear.cpp: save sram/nvram, tidy up inputs (F2 service key, single button, no trackball on fearless) (#12664) [mamehaze]
- Co-authored-by: David Haywood
- Co-authored-by: David Haywood
- 2024-08-17 16:45:25 sat_cart.xml; sat_vccart.xml: Metadata cleanings (#12665) [ArcadeShadow]
- Replaced countries' abbreviations by their full name and lowercase on descriptive words.
- 2024-08-17 16:18:17 New systems marked not working [Ivan Vangelista]
-
Long Hu Da Man Guan [dyq, little0, Guru]
New clones marked not working - Long Hu Da Man Guan Plus [dyq, little0, Guru
-
Long Hu Da Man Guan [dyq, little0, Guru]
- 2024-08-17 15:49:56 swap ccmk2/ccmk2a sets (newest first) [hap]
- 2024-08-17 15:42:22 ccmk2/ccmk2a: small update to internal artwork [hap]
- 2024-08-17 15:15:38 chessmate: remove todo note [hap]
- 2024-08-17 14:52:38 chessmate: update notes, correct dac type and fix lose led [hap]
- 2024-08-17 10:39:46 New systems marked not working [Ivan Vangelista]
- Tropical Fruits (V. 24-06.00 Rev. 4.0) [The Dumping Union]
- 2024-08-17 08:35:19 New clones marked not working [Ivan Vangelista]
- - Tic Tac Trivia (6221-25, U5-0E, 05/08/86, UK) [Hammy, Brian Troha, The Dumping Union]
- 2024-08-17 00:54:06 floppy: Remove HFE image format from the general list for rewrite. [Michael Zapf]
- 2024-08-16 21:20:20 xmen6p: workaround for broken right side screen colors [hap]
- 2024-08-16 12:58:15 mario: remove old changelog from comments, add note about soundrom hack after USE_8039 was removed [hap]
- 2024-08-16 09:45:48 dbox: replace LATCH8 with HCT259 (dkong.cpp is the only driver using LATCH8) [hap]
- 2024-08-15 21:50:21 new WORKING clones (#12656) [mamehaze]
- TV Boy (Nics, NTSC) [Taksangs]
- 2024-08-15 21:48:06 cops.cpp: revlatns - provide a default nvram (#12663) [mamehaze]
- 2024-08-15 21:00:08 ti99_4p: Fixed instabilities from debugger interference and uninitialized variables. [Michael Zapf]
- 2024-08-15 20:35:26 entex/advision.cpp: fixed Clang compile [Ivan Vangelista]
- 2024-08-15 20:13:30 New working clones [Ivan Vangelista]
- Heavy Barrel (US, revision 3) [Brian Troha, The Dumping Union]
- 2024-08-15 15:20:32 mcs48: shorthand variable types [hap]
- 2024-08-15 13:46:41 fidelity*: small update to default input mappings [hap]
- 2024-08-15 12:24:01 fidelity*: swap feag2100/feag2100a, rename fexcelpb to fexcelpa, rename fexcel12 to fexcel12a, rename fexcel124 to fexcel12, [hap]
- remove fdes2000/fdes2100 and add a cpu freq config instead
granits: fix error beeps problem and update internal artwork
- remove fdes2000/fdes2100 and add a cpu freq config instead
- 2024-08-14 20:08:45 sc6.cpp: rename gambit to classic, update miniscc internal artwork and correct cpu type now that EA pin works [hap]
- New working systems - Gambit Voice [hap, Sean Riddle]
- 2024-08-14 17:00:49 mcs48: improve EA pin and add it to advision and mario, [hap]
- mario: mark sound mcu as NO_DUMP, remove USE_8039
- 2024-08-14 13:43:58 memory_view: fix possible nullptr crash, add exists() getter [hap]
- 2024-08-13 14:45:02 mcs48: mcu reset sets bus to hi-z if ea=0 [hap]
- 2024-08-15 07:18:09 New systems marked not working [Ivan Vangelista]
-
Long Teng Hu Yue [dyq, little0, Guru]
- igs/igs_m027.cpp: preliminary decryption for lthy [IQ_132]
-
Long Teng Hu Yue [dyq, little0, Guru]
- 2024-08-14 19:13:01 misc/gms.cpp: added preliminary reels support [Ivan Vangelista]
- 2024-08-14 13:22:47 nmk/quizdna.cpp: verified DIPs for gakupara and quzdna [Hammy] [Ivan Vangelista]
- 2024-08-13 18:11:48 playmark/sderby.cpp: improved croupierb and magictch a bit. Need PIC dump and core to be playable [Ivan Vangelista]
- 2024-08-13 02:49:54 spg2xx_wiwi.cpp: ddmmeg12 is also from 2007 (#12657) [mamehaze]
- 2024-08-13 00:10:42 psion2.xml: Added release years, amended publishers, and made compatibility feature usable. [Nigel Barnes]
- 2024-08-12 23:33:29 psion1.xml: Split alternative versions into clones, and rename some sets. [Nigel Barnes]
- 2024-08-12 23:24:04 New working software list additions [Nigel Barnes]
- - microbox2_flop: Microbox II Distribution, Microbox II 6809 FLEX V3.01 [David Rumball]
- 2024-08-12 23:22:15 New systems marked not working [Nigel Barnes]
- Microbox II [Nigel Barnes, David Rumball]
- 2024-08-12 23:19:22 machine/mc146818.cpp: Implemented Valid RAM and Time (VRT) register. [Nigel Barnes]
- 2024-08-12 23:18:22 video/upd7220.cpp: Added uPD7220A variant with new RESET and BLANK commands. [Nigel Barnes]
- 2024-08-12 18:38:28 New working systems [hap]
- - Diamond [hap, Berger]
- 2024-08-12 12:13:17 novag/diamond2.cpp: rename to diamond.cpp [hap]
- 2024-08-12 02:00:58 z80dma.cpp: burst mode and refactoring (#12494) [holub]
- zorba fix: restore deffered rdy write fix 'x1turbo40 suikoden'
- 2024-08-12 00:54:53 gaelco/gaelco3d.cpp: Add notes and ROM placeholder for Football Power I/O PCB [Recreativas.org] (#12654) [ClawGrip]
- 2024-08-12 00:53:54 spg2xx.cpp: drumsups is from 2007 (#12655) [mamehaze]
- 2024-08-12 00:12:28 New working systems [hap]
- - Mega 10.000: L'Encyclopédie Électronique [hap, Sean Riddle]
- 2024-08-11 17:12:11 new WORKING machine (#12652) [mamehaze]
-
Drum Super Star [David Haywood, Sean Riddle, Peter Wilhelmsen]
Co-authored-by: David Haywood
-
Drum Super Star [David Haywood, Sean Riddle, Peter Wilhelmsen]
- 2024-08-11 17:11:04 hash/sgi_mips.xml: rename netbsd 2 images to allow to merge into same directory (#12645) [jflatt]
- 2024-08-11 17:08:12 sinclair/tsconf.cpp: fix layers priority, screen updates (#12647) [holub]
- 2024-08-11 17:06:44 misc/changyu.cpp: Add VBL NMI and hook up the OPLL for changyu2 (#12643) [flama12333]
- 2024-08-11 17:04:20 konami/k052109.cpp: Remove the color kludge for xmen/gradius3 (#12651) [JOTEGO]
- removes the color kludge for xmen/gradius3 proper handling (init/save) of new m_addrmap variable
- 2024-08-11 16:39:51 s14001a: use device_rom_interface [hap]
- 2024-08-11 15:22:44 s14001a: remove statistics, use logmacro for debug msgs [hap]
- 2024-08-11 15:05:03 s14001a: shorthand variable types, small cleanup [hap]
- 2024-08-10 16:26:54 New working clones [Ivan Vangelista]
- Quiz Gakuen Paradise (Japan, ver. 1.02) [Hammy] Quiz Gekiretsu Scramble (Japan, prototype) [Hammy]
- 2024-08-09 19:56:43 New systems marked not working [Nigel Barnes]
- MAP-1010 [Nigel Barnes, jltursan]
- 2024-08-09 19:54:05 New working systems [Nigel Barnes]
- - MCG-85 [Nigel Barnes]
- 2024-08-09 18:16:15 New working clones [Ivan Vangelista]
- Umi de Poker / Marine Paradise (Japan, newer) [Ioannis Bampulas]
- 2024-08-09 02:48:54 gdbstub: add -debugger_host option (#12610) [Ramiro Polla]
- This allows setting the host to 0.0.0.0 to accept connections from outside of localhost.
- 2024-08-09 02:48:05 casio/pv1000.cpp: Toggle BUSREQ like hardware does; this slows down games to realistic speeds (#12623) [lidnariq]
- 2024-08-08 22:29:47 New systems marked not working [Ivan Vangelista]
- Poker & 21 [Ioannis Bampoulas] unknown WHT gambling game [Hammy]
- 2024-08-08 11:54:54 m6502/om65ce02.lst: fix dew_zpg, phw_aba, phw_iw2 [smf] [angelosa]
- allows commodore/c65 BASIC to be workable
- 2024-08-08 10:22:52 commodore/c65.cpp: working sprite-background priorities [angelosa]
- 2024-08-07 17:40:12 commodore/c65.cpp: implement ROM $C000 view [angelosa]
- 2024-08-06 18:54:41 commodore/c65.cpp: basic sprite drawing [angelosa]
- 2024-08-07 17:39:18 neogeo/neogeo_spr.cpp: Fix display timing related parameters (#12634) [cam900]
- neogeo/midas.cpp: Fix zoom table RAM size (The maximum allowed access is 64K bytes)
- 2024-08-07 17:38:10 tvgames/xavix_2000.cpp: Add preliminary support for Duel Masters: Duel Station (#12639) [mamehaze]
- new NOT WORKING machines
-
Duel Masters: Duel Station (Japan) [David Haywood, Team Europe]
-
Co-authored-by: DavidHaywood
- new NOT WORKING machines
-
Duel Masters: Duel Station (Japan) [David Haywood, Team Europe]
- 2024-08-07 17:33:09 gaelco/gaelco3d.cpp: Add note and ROM placeholder about Speed Up coin distribution [Recreativas.org] (#12640) [ClawGrip]
- 2024-08-07 17:32:01 igs/pgm2.cpp: Add CPLD dump for Bu Bu Car [Victor Fernandez (City Game), Recreativas.org] (#12642) [ClawGrip]
- 2024-08-07 05:08:21 nubus/nubus_specpdq.cpp: Remove debug print. [skip ci] [R. Belmont] [arbee]
- 2024-08-07 05:05:33 nubus/nubus_specpdq.cpp: Better derivation of the active width. [R. Belmont] [arbee]
- 2024-08-06 20:55:10 igs/igs017.cpp, skeleton/boramz80.cpp: improvements to documentation [Ivan Vangelista]
- 2024-08-06 19:00:17 New systems marked not working [Ivan Vangelista]
-
PK [Hammy]
Turbo PK [Hammy]
New working clones
Tarzan Chuang Tian Guan (China, V110) [Hammy]
- igsigs_m027.cpp: dumped MX10EXA for crzybugs US sets and wldfruit, matches dumps for crzybugsj and haunthig [Ioannis Bampoulas]
-
PK [Hammy]
Turbo PK [Hammy]
- 2024-08-06 15:01:46 sliders: fix regression after a75bb5341d9c39a84e6aecab10b734bafc1d6d9d [hap]
- 2024-08-06 14:31:12 ctrlr: add xml tag to cfg files [hap]
- 2024-08-06 14:18:40 ui: be consistent with custom_render passed variable names [hap]
- 2024-08-06 13:40:11 ui pointer options: warning message if delay is set to 0.0s [hap]
- 2024-08-06 13:39:31 ui pointer options: revert reset options to default when pressing Del (conflict with ctrlr cfg) [hap]
- 2024-08-06 12:24:58 ui pointer options: allow 0.0s hide delay to disable pointer [hap]
- 2024-08-06 11:33:43 ui pointer options: set inc/dec to 1s (hold shift for shorter 0.1s), reset options to default when pressing Del [hap]
- 2024-08-05 22:36:48 amiga/mquake.cpp: added ROM locations, improved documentation [Brian Troha] [Ivan Vangelista]
- 2024-08-05 17:13:43 konami/xmen.cpp: Add service switch inputs (#12641) [JOTEGO]
- 2024-08-04 21:11:01 ti99: Prevent race conditions in TIPI by syncing the webservice client via mutex. [Michael Zapf]
- 2024-08-04 19:33:43 calibr50: remove athena reference, downtown/seta: small cleanup to comment blocks [hap]
- 2024-08-04 19:25:13 commodore/c65.cpp: move drawing to scanline renderer, add border [angelosa]
- 2024-08-04 19:24:29 hash/c65_flop.xml, c64_flop_misc.xml, c128_cart.xml, c128_flop.xml: demote all .d81 files to not working [angelosa]
- 2024-08-03 15:41:49 midway/starrider.cpp: Replaced bad Processor Interface board (PIF) program ROM dump. [SynaMax] [Vas Crabb]
- 2024-08-03 00:34:10 commodore/c65.cpp: add CIA0 irq, fast mode select and base videoram offset [angelosa]
- enough to make it boot in C=64 mode
- 2024-08-02 22:38:40 -debugger/debugqt.cpp: Don't sleep waiting for events on debugger update. [Vas Crabb]
- -metro/metro.cpp: Fixed build, simplified DIP switch matrix.
-sanyo/phc25.cpp: Conventional header #include order.
- -metro/metro.cpp: Fixed build, simplified DIP switch matrix.
- 2024-08-02 22:11:39 Dumpt three karaoke cartridges and two IVL Technologies karaoke systems. (#12624) [David Haywood, TeamEurope] [mamehaze]
- New systems marked not working
IVL Technologies (Lexibook / Imago license) Karaoke Microphone Pro / KaraokeMicro Star (Greece) [David Haywood, TeamEurope] IVL Technologies (Disney / Memcorp Inc license) Disney Princess Handheld Karaoke Player (DKS7000-P) [David Haywood, Team Europe]
New working software list items (ekara_cart.xml) - Super Cartridge: Best Hit (Japan) (SP-07) [David Haywood, TeamEurope]
New software list items marked not working (easy_karaoke_cart.xml) - Disney Princess 10-Song Karaoke Cartridge I (DK-P1) [David Haywood, TeamEurope] Karaoke Microphone Pro Cartridge 1 (Greece) [David Haywood, TeamEurope]
- New systems marked not working
- 2024-08-02 22:03:39 metro/metro.cpp: Split driver state class for different hardware configurations. (#12630) [cam900]
- Suppress side effects for debugger reads. Move save state registration and other initialization to machine_start. Reduced literal tag usage and runtime tag lookups. Cleaned up switch matrix reading.
- 2024-08-02 21:29:41 dai_cass.xml, pcw.xml, xegs.xml: Improved metadata. (#12604) [ArcadeShadow]
- dai_cass.xml: Moved languages from descriptions to info elements. pcw.xml, xegs.xml: Don't unnecessarily abbreviate country names. pcw.xml, xegs.xml: Use lowercase for descriptive text.
- 2024-08-02 21:25:52 a800_flop.xml; a2600.xml: Improved descriptions. (#12615) [ArcadeShadow]
- Use correctly spelled title from box for a2600:spacetun1. Use lowercase for descriptive text.
- 2024-08-02 21:23:14 c128_flop.xml; plus4_cart.xml; vic1001_flop.xml; pet_rom.xml: Avoid abbreviations and use lowercase for descriptive text. (#12619) [ArcadeShadow]
- 2024-08-02 21:21:49 tvgames/generalplus_gpl16250_spi.cpp: Added a Playrail Shinkansen driving game (not working). (#12633) [mamehaze]
- New systems marked not working
Takara Tomy Boku wa Plarail Untenshi Shinkansen de Ikou! Plus (Japan) [David Haywood, TeamEurope]
- New systems marked not working
- 2024-08-02 21:18:14 skeleton/koto_zevio.cpp: Added a skeleton driver for TV games using the Koto Laboratory Zevio SoC. (#12632) [mamehaze]
- New systems marked not working
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]
- New systems marked not working
- 2024-08-02 21:13:36 leapfrog_leappad_cart.xml: Dumped 21 CocoPad cartridges and one LeapPad cartridge. (#12626) [David Haywood, TeamEurope] [mamehaze]
- New software list items marked not working (leapfrog_leappad_cart.xml
Anpanman no CoCoPad de aiueo kyoushitsu Pinocchio (Japan) [David Haywood, TeamEurope] Benny and Friends English Book Vol. 2 -Majo to taiketsu! Daibouken- (Japan) [David Haywood, TeamEurope] CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (11 November 2007, 1 January 2008) (Japan) [David Haywood, TeamEurope] CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (3 March 2007 - 5 May 2007) (Japan) [David Haywood, TeamEurope] CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (7 July 2007, 9 September 2007) (Japan) [David Haywood, TeamEurope] Disney Princess (Japan) [David Haywood, TeamEurope] Disney's World of English 1: Birthday Fun (Japan) [David Haywood, TeamEurope] Disney's World of English 2: The Picnic (Japan) [David Haywood, TeamEurope] Disney's World of English 3: The Circus (Japan) [David Haywood, TeamEurope] Disney's World of English 4: The Zoo (Japan) [David Haywood, TeamEurope] ECC Junior no hajimete eikaiwa! 1 Eigo de tanoshiku Say Hello! (Japan) [David Haywood, TeamEurope] FUN-damentals Series - Smart Guide to 4rd Grade (UK) [David Haywood, TeamEurope] Hello Kitty no gakkou no ichinichi (Japan) [David Haywood, TeamEurope] Idainaru Sakkyokukatachi (Japan) [David Haywood, TeamEurope] Kikansha Thomas to nakamatachi - Kikansha Thomas Yakunitatsu kikansha (Japan) [David Haywood, TeamEurope] 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) [David Haywood, TeamEurope] Kuma no Pooh-san Hachimitsu no tsubo ga ippai Pooh-san to kazu·katachi (Japan) [David Haywood, TeamEurope] Kuma no Pooh-san: Pooh-san to Hachimitsu (Japan) [David Haywood, TeamEurope] Minna de tanoshiku! CoCoPad (Otameshi soft) (Japan) [David Haywood, TeamEurope] Okaasan to Issho: Goo Choco Lantan: Spoo no Fushigi na Oto no Daibouken! (Japan) [David Haywood, TeamEurope] Shinkenzemi Challenge 2-nensei Korasho to issho ni kuku o oboeyou! (Japan) [David Haywood, TeamEurope] Yuuki Rinrin Anpunch! (Japan) [David Haywood, TeamEurope]
- New software list items marked not working (leapfrog_leappad_cart.xml
- 2024-08-02 20:53:30 altos/altos586.cpp: Added preliminary Altos ACS586 emulation. (#11670) [Lubomir Rintel]
- cpu/i86: Make "out dx,al" output masked AX on data bus.
altos/altos586_hdc.cpp: Added Altos 586 Hard Disk Controller emulation.
New systems marked not working - Altos Computer Systems ACS586
New working software list items (altos586)
Altos Diagnostic Executive
- cpu/i86: Make "out dx,al" output masked AX on data bus.
altos/altos586_hdc.cpp: Added Altos 586 Hard Disk Controller emulation.
- 2024-08-02 20:25:02 nokia/mikromikko2: Fixed palette and added disk labels. [Curt Coder] [Curt Coder]
- 2024-08-02 18:12:55 - igs/goldstar.cpp: got animalw to boot [ Ioannis Bampoulas] [Ivan Vangelista]
- - misc/jungleyo.cpp: verified inputs / DIPs for the recently added sets
- 2024-08-02 13:17:57 nightgal.cpp: Inputs cleanup [Dirk Best]
- 2024-08-02 12:45:56 au: combine program rom files to match known set (same rom contents) [hap]
- 2024-08-02 07:26:26 New systems marked not working [Ivan Vangelista]
-
Magical Jack (VA 4.00) [Ioannis Bampoulas]
Magical Jack Plus (VA 6.03) [Ioannis Bampoulas]
Wan Wan Dash [TeamEurope, Darksoft]
New clones marked not working - 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] Magical Jack (VA 3.30) [Ioannis Bampoulas] Magical Jack (VA 3.11) [Ioannis Bampoulas] Magical Jack (VA 2.0) [Ioannis Bampoulas] Magical Jack Plus (VA 6.01) [Ioannis Bampoulas]
- igs/goldstar.cpp: redumped GFX ROM for hamhouse9 [taksangs]
- irem/m72.cpp: decapped and added MCU for gallopm72 [TeamEurope, Darksoft, The Dumping Union] - taito/taitotz.cpp: documented batlgr2' hdd [Guru]
-
Magical Jack (VA 4.00) [Ioannis Bampoulas]
Magical Jack Plus (VA 6.03) [Ioannis Bampoulas]
Wan Wan Dash [TeamEurope, Darksoft]
- 2024-08-02 05:33:33 nubus/nubus_specpdq.cpp: Adjust the drawing offset to match the new CRTC parameter calculation. [R. Belmont] [arbee]
- 2024-08-02 02:51:46 nubus/nubus_specpdq.cpp: Derive the horizontal visible area from the written values. [R. Belmont] [arbee]
- 2024-08-01 22:44:13 novag*: brighter text labels in internal artwork [hap]
- New working systems - Emerald Classic Plus [hap, Berger]
- 2024-08-01 17:45:18 commodore/c65.cpp: implement DMAgic DIR [angelosa]
- 2024-08-01 11:19:01 cpu/m6502/om65ce02.lst: fix stz_ce_aba and stz_ce_abx opcodes [angelosa]
→ NOWSZY [Arcade] DevMAME [log only] 2024/07/31 20:00
- 2024-07-31 19:06:24 commodore/c65.cpp: move DMA logic to emu_timer [angelosa]
- 2024-07-31 07:24:45 Merge tag 'mame0268' into HEAD [Vas Crabb]
- MAME 0.268
- 2024-07-30 19:16:53 Bumped version to 0.268 [Vas Crabb]
- 2024-07-30 19:06:20 -debugger/qt: Fixed crash on hard reset. [Vas Crabb]
- -ui/selmenu.cpp: Dismiss error messages on pressing left or right.
- 2024-07-30 18:18:56 - nmk/nmk16.cpp: improved controls and scrolling for tdragonb2. IRQs related problems remain. [Ivan Vangelista]
- - sunelectronics/shangha3.cpp: consolidated driver in single file
- 2024-07-30 17:24:48 igs_fear.cpp - Pubilisher licenses and Chinese title addition for superkds. (#12628) [Michael Sanborn]
- Fearless Pinocchio was licensed by American Alpha Super Kids was licensed by Golden Dragon Amusement Added Chinese title to superkds
- 2024-07-30 17:23:59 casio/pv1000.cpp: IRQs were broken in a08b1138: now commercial games work again (#12631) [lidnariq]
- 2024-07-30 03:34:38 heathzenith/mms77316_fdc.cpp: Suppress side effects of data reads for debugger accesses. (#12627) [Mark Garlanger]
- 2024-07-29 20:25:16 ioport: offset analog value by half a step because of rounding issue when crossing 0 (crossing 0 now takes 1 step instead of 2, and there's 0.5 step wiggle room at edges) [hap]
- 2024-07-29 19:03:55 New working clones [hap]
- Kasparov Blitz (set 1) [Berger]
- 2024-07-29 00:31:53 blitz: add note about calibration [hap]
- 2024-07-28 21:33:36 New working systems [hap]
- - Kasparov Blitz [hap, Berger]
- 2024-07-28 12:31:55 commodore/c65.cpp: basic convert DMAgic to device [angelosa]
- 2024-07-28 00:56:25 srcclean and cleanup [Vas Crabb]
- 2024-07-28 00:43:57 Cleanup: [Vas Crabb]
- bus/hp_dio/hp98620.cpp: icount can go with the other data members. sound/roland_gp.h: Flag unemulated sound. sound/roland_lp.h: #inlcude guards should match file name. hp/hp98x6.cpp: Keep data members together.
- 2024-07-28 00:40:00 hikara.xml: Added four user cartridges and one Best Hit Collection cartridge. (#12616) [mamehaze]
- New software list items marked not working (hikara.xml)
Hi-kara 5-song capacity user cartridge (used, with 4 songs, set 2) (Japan) [David Haywood, TeamEurope] Hi-kara 5-song capacity user cartridge (used, with 2 songs) (Japan [David Haywood, TeamEurope] Hi-kara 10-song capacity user cartridge (used, with 10 songs, set 2) (Japan) [David Haywood, TeamEurope] Hi-kara 20-song capacity user cartridge (used, with 20 songs, set 2) (Japan) [David Haywood, TeamEurope] Best Hit Collection Volume 6: Kids' Song 1 [David Haywood, TeamEurope]
- New software list items marked not working (hikara.xml)
- 2024-07-27 21:34:38 commodore/c65.cpp: fix lambda capture [angelosa]
- 2024-07-27 21:11:22 nmk/macrossp.cpp: Cleaned up code. (#12621) [cam900]
- Marked quizmoon as having imperfect graphics and sound due to incorrect blending and sound in title scene. Use object finder arrays and function templates for tilemaps and related stuff. Use generic graphics decoding layouts. Reduced literal tag usage and improved ROM region names.
- 2024-07-27 20:54:10 commodore/c65.cpp: misc cleanups [angelosa]
- 2024-07-27 20:22:14 Various XML format and spacing fixes for apple2_flop_orig.xml, a2600_cass.xml and msx2_flop.xml [Scott Stone]
- 2024-07-27 15:42:24 commodore/c65: delete unused header file [angelosa]
- 2024-07-27 14:32:40 bus/pci: ncr53c825 stub [Roberto Fresca, Gaby, recreativas.org] [angelosa]
- 2024-07-27 03:10:47 nmk/nmk16.cpp: upgraded interrupts trigger system based on PROM contents (#12562) [Sergio G.]
- nmk/nmk16.cpp: upgraded interrupts trigger system based on PROM contents added info about screen resolutions and timings merged powerins.cpp into nmk16.cpp driver to make use the new interrupt system nmk16 prom timing fixes fixed interrupts config for `powerinsb` and `powerinsc`
- 2024-07-27 03:09:48 gaelco/gaelcopc.cpp: Add note about Tuning Race I/O board, reformat comments (#12521) [ClawGrip]
- 2024-07-27 01:45:49 hp/hp98x6.cpp: Support 3 new machines (#12599) [fulivi]
- New machines added as WORKING - Hewlett-Packard 9826A Hewlett-Packard 9835A Hewlett-Packard 9836C
- 2024-07-27 01:41:37 heathzenith/h8.cpp: Add front panel keypad and serial console to Heathkit H8. (#12590) [Jeff Tranter]
- 2024-07-27 01:28:21 new NOT WORKING machines (#12606) [mamehaze]
-
Disney Classic Handheld Karaoke Player (DKS7000-C) [Sean Riddle, David Haywood]
new NOT WORKING software list entries -
easy_karaoke_cart.xml dkp2: Disney Princess 10-Song Karaoke Cartridge II (DK-P2) [Sean Riddle, David Haywood] dkp3: Disney Princess 10-Song Karaoke Cartridge III (DK-P3) [Sean Riddle, David Haywood]
(also removed the parent/clone relationships from most of these, as they're distinct products in reality)
Co-authored-by: David Haywood
-
Disney Classic Handheld Karaoke Player (DKS7000-C) [Sean Riddle, David Haywood]
- 2024-07-27 01:11:16 apple/macprtb.cpp: Saving and loading the PRAM is important. [R. Belmont] [arbee]
- 2024-07-26 18:19:29 New clones marked not working [Ivan Vangelista]
- - Grand Prix (Treasure Bonus bootleg) [Taksangs, Charlie]
- 2024-07-26 14:09:30 cpu/xa: CPU core work for fearless/superkds - adds sound, promotes to working (#12617) [mamehaze]
- This adds basic execution to XA core. It emulates enough of the XA to give fearless and superkds working sound.
only the exact forms of the opcodes used so far have been implemented
no optimizations have been done, use of const, inline use, templates etc. are planned for a future update; code is still primed for debugging and development
overall structure, code style are not 100% final (see above) and will be adjusted as the CPU is better understood
peripherals, interrupts etc. are not yet fully implemented, nor is anything outside of the page zero mode used here due to lack of test cases
Machines Promoted to WORKING
Super Kids (S019CN) [David Haywood, XingXing] Fearless Pinocchio (V101US) [David Haywood, XingXing, Peter Wilhelmsen, rtw]
- Co-authored-by: David Haywood
- This adds basic execution to XA core. It emulates enough of the XA to give fearless and superkds working sound.
only the exact forms of the opcodes used so far have been implemented
no optimizations have been done, use of const, inline use, templates etc. are planned for a future update; code is still primed for debugging and development
overall structure, code style are not 100% final (see above) and will be adjusted as the CPU is better understood
peripherals, interrupts etc. are not yet fully implemented, nor is anything outside of the page zero mode used here due to lack of test cases
- 2024-07-26 14:05:25 hp_dio/hp98620: use device_execute_interface (nw) (#12618) [Sven Schnelle]
- Fixes GitHub #12611.
- 2024-07-26 10:13:10 video/pc_vga_paradise.cpp: separate extended CRTC unlock by r/w [angelosa]
- 2024-07-25 22:36:21 New clones marked not working [Ivan Vangelista]
- - Hamburger House 9 [Taksangs, Charlie]
- 2024-07-25 17:24:47 ces/cesclass.cpp: replace palette with amber shades [angelosa]
- 2024-07-25 10:45:25 roland_gp.h: clean up indentation [hap]
- 2024-07-25 10:27:37 rd500: add to mame.lst and correct rom region size/endianness [hap]
- 2024-07-25 07:52:09 msx2_flop.xml: Added 56 items (52 working), and removed one item. (#12582) [wilbertpol]
- Improved some NV Magazine titles.
Removed Removed "R・SYSTEM 3.2 (Japan)", (part of NV Magazine 1996-12).
New working software list items (msx2_flop.xml)
NV Hokkaido Vol. 1 (Japan) [file-hunter] NV Magazine 1 (Japan) [file-hunter] NV Magazine 2 (Japan) [file-hunter] NV Magazine #3 (Japan) [file-hunter] NV Magazine 4 (Japan) [file-hunter] NV Magazine #5 (Japan) [file-hunter] NV Magazine #7 (Japan) [file-hunter] NV Magazine #8 (Japan) [file-hunter] NV Magazine #9 (Japan) [file-hunter] NV Magazine #10 (Japan) [file-hunter] NV Magazine #20 (Japan) [file-hunter] NV Magazine #21 (Japan) [file-hunter] NV Magazine #22 (Japan) [file-hunter] NV Magazine #23 (Japan) [file-hunter] NV Magazine #24 (Japan) [file-hunter] NV Magazine #26 (Japan) [file-hunter] NV Magazine 1996-10 (Japan) [file-hunter] NV Magazine 1996-11 (Japan) [file-hunter] NV Magazine 1998-6 (Japan) [file-hunter] NV Magazine 1998-9 (Japan) [file-hunter] NV Magazine 1998-10 (Japan) [file-hunter] NV Magazine 1999-1 (Japan) [file-hunter] NV Magazine 1999-2 (Japan) [file-hunter] NV Magazine 1999-3 (Japan) [file-hunter] NV Magazine 1999-5 (Japan) [file-hunter] NV Magazine 1999-6 (Japan) [file-hunter] NV Magazine 1999-7 (Japan) [file-hunter] NV Magazine 1999-8 (Japan) [file-hunter] NV Magazine 1999-9 (Japan) [file-hunter] NV Magazine 1999-10 (Japan) [file-hunter] NV Magazine 1999-11 (Japan) [file-hunter] NV Magazine 2000-1 (Japan) [file-hunter] NV Magazine 2000-2 (Japan) [file-hunter] NV Magazine 2000-3 (Japan) [file-hunter] NV Magazine 2000-4 (Japan) [file-hunter] NV Magazine 2000-5 (Japan) [file-hunter] NV Magazine 2000-6 (Japan) [file-hunter] NV Magazine 2000-7 (Japan) [file-hunter] NV Magazine 2000-8 (Japan) [file-hunter] NV Magazine 2000-9 (Japan) [file-hunter] NV Magazine 2000-10 (Japan) [file-hunter] NV Magazine 2000-11 (Japan) [file-hunter] NV Magazine 2000-12 (Japan) [file-hunter] NV Magazine 2002-1 (Japan) [file-hunter] NV Magazine 2002-2 (Japan) [file-hunter] NV Magazine 2002-4 (Japan) [file-hunter] NV Magazine 2002-5 (Japan) [file-hunter] NV Magazine SP #2 (Japan) [file-hunter] NV Magazine Special #3 (Japan) [file-hunter] NV Magazine Special #4 (Japan) [file-hunter] NV Magazine Special #6 (Japan) [file-hunter] NV RSDM #4 (Japan) [file-hunter]
New software list items marked not working (msx2_flop.xml)
NV Magazine 1996-12 (Japan) [file-hunter] NV Magazine 1998-11 (Japan) [file-hunter] NV Magazine 2001-12 (Japan) [file-hunter] NV Magazine 2002-3 (Japan) [file-hunter]
- Improved some NV Magazine titles.
Removed Removed "R・SYSTEM 3.2 (Japan)", (part of NV Magazine 1996-12).
- 2024-07-25 07:41:51 spectrum_cass.xml: Added 29 working items. (#12603) [ArcadeShadow]
- Also improved metadata using information from Spectrum Computing.
New working software list items (spectrum_cass.xml)
1º Campeonato Nacional de Jogos de Computador [Planeta Sinclair] Bride of Frankenstein (bugfix) [Spectrum Computing] Bride of Frankenstein (Dro Soft) [Spectrum Computing] Cálculo de Cadernetas [Planeta Sinclair] Cálculo de Rumo e Base e Irradiação [Planeta Sinclair] Castlevania: Spectral Interlude (v1.1, Portuguese, 128K) [Spectrum Computing] Castlevania: Spectral Interlude (v1.1a, Portuguese, 128K) [Rewind] Comilão (Timex) [Planeta Sinclair] Dark Star (MCM) [Spectrum Computing] Dimensionamento de Vigas [Planeta Sinclair] Dimensionamento de Vigas (prototype) [Planeta Sinclair] Dustin (small case) [Spectrum Computing] Dyna Star (alt) [Spectrum Computing] El Mantecas [Spectrum Computing] Evaristo el Punky [Spectrum Computing] Fallen Angel (Musical 1) [Spectrum Computing] Farmer Jack In Harvest Havoc! (Bob Smith, digital release) [Bob Smith] Football Manager 2 (System 4) [Spectrum Computing] Football Manager 2 (System 4, small case) [Spectrum Computing] Manchester United (System 4, alt) [El Trastero del Spectrum] Moonraker [Luís Rato, Planeta Sinclair] Programa "Zig Zag" - 1º Campeonato Nacional de Jogos de Computador Promoção 84 [Planeta Sinclair] Promoção 84 (split files) [Planeta Sinclair] Puncman 3 and 4 (alt) [Luís Rato, Planeta Sinclair] Rotinas para Efeitos Especiais [Planeta Sinclair] Saboteur II - O Angelos Edikeitai (PIM) [Luís Rato, Planeta Sinclair] Saimazoom (medium case) [Spectrum Computing] Saimazoom (small case) [Spectrum Computing]
- Also improved metadata using information from Spectrum Computing.
- 2024-07-24 22:51:43 Miscellaneous fixes: [Vas Crabb]
- igspgmcrypt.cpp: Fixed a recently-introduced Endianness issue. sega/dsbz80.cpp: Don't leak the MPEG audio decoder. sega/dsbz80.cpp: Don't initialise the sample buffer on construction - it happens on reset anyway. formats/fs_coco_os9.cpp: Use lowercase for hexadecimal literals.
- 2024-07-24 22:41:43 ibm5170.xml: Added fifteen working items and replaced one item with a beter dump. (#12395) [ArcadeShadow]
- Also added disk labels and copy protection notes for some existing items.
New working software list additions (ibm5170.xml)
Aces of the Deep [Total DOS Collection] Aces of the Deep: Expansion Disk [The Good Old Days] Aces Over Europe [Total DOS Collection] Aces Over Europe (German) [Total DOS Collection] Arcade Pool (alt) [Total DOS Collection] Archon Ultra [Total DOS Collection] Blackthorne [Total DOS Collection] Lethal Weapon [Total DOS Collection] Lethal Weapon (Big Games) [Total DOS Collection] Psycho Pinball [Total DOS Collection] Sensible World of Soccer [Total DOS Collection] Super Street Fighter II Turbo [Total DOS Collection] Warriors [Total DOS Collection] Worms [Total DOS Collection] Zoop [Total DOS Collection]
Redump software list item (ibm5170.xml)
Micro Machines 2: Turbo Tournament [Total DOS Collection]
- Also added disk labels and copy protection notes for some existing items.
- 2024-07-24 22:38:04 mtx_cass.xml; n64.xml; snes_bspack.xml: Use lowercase for descriptive text in descriptions. (#12614) [ArcadeShadow]
- 2024-07-24 22:10:32 bus/rs232: Added Mouse Systems serial mouse to default RS-232 devices. (#12588) [Brian Johnson]
- 2024-07-24 22:02:42 megaduck.xml: Added Bilder Lexikon for Megaduck computer (not working). (#12613) [mamehaze]
- New software list items marked not working
megaduck.xml: Bilder Lexikon [PeT, TeamEurope, SSJ, Youkal3]
- New software list items marked not working
- 2024-07-24 18:26:39 New systems marked not working [Ivan Vangelista]
-
Boo 1000 [Ioannis Bampoulas]
Icescape (V104FA) [Ioannis Bampoulas]
Triple Fever (V107US) [Ioannis Bampoulas]
Wild Fruit (V208US) [Ioannis Bampoulas]
New clones marked not working - Crazy Bugs (V200US) [Ioannis Bampoulas] Crazy Bugs (V202US) [Ioannis Bampoulas] Crazy Bugs (V204US) [Ioannis Bampoulas] Haunted House (IGS, V109US) [Ioannis Bampoulas]
- igs/igs_fear.cpp, igs/igs_m27.cpp: preliminary decryptions for the added sets [IQ_132]
-
Boo 1000 [Ioannis Bampoulas]
Icescape (V104FA) [Ioannis Bampoulas]
Triple Fever (V107US) [Ioannis Bampoulas]
Wild Fruit (V208US) [Ioannis Bampoulas]
- 2024-07-24 17:31:48 sega/dsbz80.cpp: Fix volume, Add variables into save states, Cleanups: (#12608) [cam900]
- - Move devices into private: - Initialize variables at machine start - Remove hardcoded tags and literal tag usage - Add notes - Fix spacing - Constantize values - Use correct typename values
- 2024-07-24 17:11:32 fidelity/as12.cpp: rename to elegance.cpp, [hap]
- misc: update notes
- 2024-07-24 12:23:33 daytona93: dump audiocpu roms that match this revision [Guru], [hap]
- misc: small cleanup/update notes
- 2024-07-23 22:46:19 pc8801_flop.xml: Metadata fix (#12612) [ArcadeShadow]
- Fixed parent/clone relationship between "ddash", "ddasha", "ddashb"
- 2024-07-23 22:39:22 namco/namcos10.cpp: Added notes and improved inputs for Hajime no Ippo 2. (#12607) [987123879113]
- 2024-07-23 22:12:05 igs/igs_m027.cpp: added preliminary decryptions for jking02, luckycrs and olympic5 [IQ_132] [Ivan Vangelista]
- 2024-07-23 20:27:25 casio/pv1000.cpp: Three tiny changes (#12570) [lidnariq]
- casio/pv1000.cpp: Add support for 'render disable' control
casio/pv1000.cpp: Pixels are distinctly non-square
casio/pv1000.cpp: at least support banking the pattern data over the entire cartridge (although it should be over the entire memory region)
- casio/pv1000.cpp: Add support for 'render disable' control
- 2024-07-23 20:19:17 ces/cesclass.cpp: break LCD output in two screens, implement bitmap DMA trigger (fix screen tearing) [angelosa]
- 2024-07-23 18:08:10 New working clones [Ivan Vangelista]
-
Jingle Bell (v200US) [Ioannis Bampoulas]
New systems marked not working
Jungle King 2002 (V209US) [Ioannis Bampoulas] Lucky Cross (V106SA) [Ioannis Bampoulas] Olympic 5 (V112US) [Ioannis Bampoulas]
New clones marked not working - Olympic 5 (V107US) [Ioannis Bampoulas]
-
Jingle Bell (v200US) [Ioannis Bampoulas]
- 2024-07-23 03:29:13 apple/macprtb.cpp: Major updates and modernization. [R. Belmont] [arbee]
- - Fixed SCSI hookup so disk writes no longer trash the disk
- All RAM sizes up to 9 MiB now work properly
- Improved PMU hookups so battery reads full and no warnings occur
- Many style and modernization cleanups
- All variables initialized in the constructor
- Save state support added and tested
- Verified to boot from CD and format and install onto a new HDD image
New WORKING systems - Macintosh Portable [R. Belmont] Macintosh PowerBook 100 [R. Belmont]
- - Fixed SCSI hookup so disk writes no longer trash the disk
- All RAM sizes up to 9 MiB now work properly
- Improved PMU hookups so battery reads full and no warnings occur
- Many style and modernization cleanups
- All variables initialized in the constructor
- Save state support added and tested
- Verified to boot from CD and format and install onto a new HDD image
- 2024-07-22 16:52:19 New systems marked not working [Ivan Vangelista]
-
Hill Climber [Hammy, Boge, K.CAT]
New clones marked not working - Super Glob (Pac-Man hardware, bootleg) [Tirino73, f205v]
- igs/goldstar.cpp: redumped GFX ROM for cmast91. Fixes spurious white dots on some reels. [Ioannis Bampoulas]
-
Hill Climber [Hammy, Boge, K.CAT]
- 2024-07-21 22:06:02 hash/pc8801_flop.xml: QA recently fixed 2HD images [angelosa]
- 2024-07-21 22:05:22 bus/pc8801: add gsx8800 expansion stub [angelosa]
- 2024-07-21 19:30:10 bus/fp1000: add int# callbacks, allow fdcpack to load disks [angelosa]
- 2024-07-21 13:50:50 upd765: Drive busy bits should not be cleared until a SIS is executed (#12585) [Brian Johnson]
- The upd765 does not clear the drive busy bits until you issue a sense interrupt status command. Without this fix CP/M Plus on the QX-10 gives disk I/O errors because it expects the busy bit to stay set until it has a chance to issue the SIS command.
- 2024-07-21 13:37:13 sharp/x1.cpp: hookup screen.set_default_position [angelosa]
- 2024-07-21 08:55:09 New systems marked not working [Ivan Vangelista]
-
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]
- toaplan/toaplan1.cpp: Corrected ROM labels for the Vimana sets, corrected other ROM labels and added PCB locations to several sets. [Brian Troha]
-
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]
- 2024-07-20 22:25:27 kaneko/snowbros.cpp: Added Sutjaro Haeyo Deluxe (not working). (#12595) [mamehaze]
- New systems marked not working
Sutjaro Haeyo Deluxe [Taksangs, David Haywood]
- New systems marked not working
- 2024-07-20 22:08:10 bus/msx/cart/ide.cpp: Removed unnecessary interface_pre_start and ROM bank. (#12600) [wilbertpol]
- 2024-07-20 21:35:15 sound/scspdsp.cpp: Use util::sext for sign extension and use lowercase hexadecimal literals. (#12597) [cam900]
- 2024-07-20 20:28:22 New working systems [hap]
- - Sapphire II [hap, Berger] Diamond II [hap, Berger]
- 2024-07-19 18:21:03 bus/fp1000: preliminary fd1020fd device [angelosa]
- 2024-07-19 15:42:33 New non-working machines [Philip Bennett]
- Terebi Denwa Thomas the Tank Engine and Friends [Phil Bennett]
- 2024-07-19 03:51:26 i386: fix cycles when leaving rep when out of cycles and count == 0 [cracyc]
- fmtowns_cd: add note about microcosm
- 2024-07-18 22:47:31 i386: correct various mmx and sse opcodes in pentops.hxx [yz70s]
- Expecially for the case when the source and destination registers are the same Moved a couple cyrix routines together with the other ones
- 2024-07-18 22:50:55 konami/viper.cpp: hookup wcombat inputs, update QA (#12591) [Hydreigon]
- 2024-07-18 22:49:19 machine/at28c64b: read overflow initializing nvram (MAMETesters 08524) (#12594) [ksherlock]
- Actual rom size may be less than AT28C64B_DATA_BYTES. a2bus/booti, as a motivating example, has a ROM size of 0x2000.
- 2024-07-18 22:06:46 Fix a copy-paste error with the last fix for terracren, and updated the notes and filters to now correctly describe the two amplifier circuits. Added a note that this circuit needs to be converted to a netlist to be accurate due to the unusual hookup, and added a boost factor to the SSG channels to temporarily work around that fact. [Lord Nightmare] [Lord-Nightmare]
- 2024-07-18 19:09:01 z80: reset m_ref when PC is changed through state_import [hap]
- 2024-07-18 19:05:59 beep,dac: add note about buffer size [hap]
- 2024-07-18 12:18:58 source org: move champbwl.cpp to seta folder [hap]
- 2024-07-18 10:44:31 casio/fp1100.cpp: add expansion slots, FP-1060I/O and RAMPACK [angelosa]
- 2024-07-18 05:01:04 apple/macquadra700.cpp: Temporarily comment out a new software list that isn't ready yet. [R. Belmont] [arbee]
- 2024-07-18 04:55:01 apple/mac128.cpp, macquadra700.cpp: Make all of the SCSI buses be consistently named "scsi" across all emulated Macs. [R. Belmont] [arbee]
- 2024-07-18 03:45:24 Add protection against biquad filters producing aliased output or other noise if the stream sample rate is below the cutoff of the filter. Converted to use logmacro.h and added some additional optional log messages. Fix some incorrect calculations for the MFB band-pass filter parameters. [Lord Nightmare] [Lord-Nightmare]
- 2024-07-18 00:00:18 bus/ieee488: Added HP9133 Floppy/Fixed disk drive. (#12561) [Sven Schnelle]
- machine/wd2010.cpp: Increased maximum sectors per track to 32. machine/wd2010.cpp: Implemented multi-sector transfers. machine/wd2010.cpp: Don't change current cylinder on reset. cpu/m6809: Added sync acknowledge callback. hp/hp98x6.cpp: Added HP9133 slot option.
- 2024-07-17 14:32:28 dac,beep: increase sample rate in favor of better resample quality [hap]
- 2024-07-17 14:23:39 beep: small cleanup [hap]
- 2024-07-17 04:24:45 speglsht.cpp: Add notes (#12575) [cam900]
- Transparent color is wrong at title screen animation, reference: https://youtu.be/cK7mGnt6YfY?si=Ah5hC_iFS2Li7Xwl
- 2024-07-17 04:23:06 spg2xx: Auto-increment wave address register when channel is playing (#12580) [Simon Eriksson]
- 2024-07-17 04:22:20 bus/msx/cart/ide.cpp: Add support for Sunrise ATA-IDE [msxpro, Wilbert Pol] (#12583) [wilbertpol]
- msx2_flop.xml: Added 2 items.
New working software list items - Sunrise IDE firmware (v2.50) [anonymous] Sunrise IDE firmware (v2.40) [anonymous]
machine/atahle.cpp: - Clear DMA modes when switching to PIO mode. - Do not log reads when reading from the debugger.
bus/msx/cart/ide.cpp: Add support for Sunrise ATA-IDE [msxpro, Wilbert Pol]
- msx2_flop.xml: Added 2 items.
- 2024-07-17 01:45:57 Use canonical URIs for archive.org resources in comments [Justin Kerk]
- 2024-07-17 00:59:01 ui/confswitch.cpp: Do an extra item reset the next time through the event loop after making a change. [Vas Crabb]
- Updated DIP switch and configuration field values aren't seen in the port value until the next I/O port manager frame update, and hence enable state won't be seen until then.
- 2024-07-16 23:41:34 Fix the filters and mixing resistors on terracren's YM2203 SSG channels A+B-tied-together and C being inadvertently swapped. Restore the A+B mixing resistor to 10K as it was previously. [Lord Nightmare] [Lord-Nightmare]
- 2024-07-16 19:51:25 casio/fp1100.cpp: fix sub ROM loading in fp1000 [angelosa]
- 2024-07-16 13:49:04 eag68k: add configuration for eas/prestige conversion [hap]
- 2024-07-16 13:48:29 New working clones [Ivan Vangelista]
- Missile Command (rev 3, A035467-01/03 PCBs) [Joe Magiera, The Dumping Union] Missile Command (rev 2, A035467-01/03 PCBs) [Joe Magiera, The Dumping Union] Missile Command (rev 1, A035467-01 PCBs) [Joe Magiera, The Dumping Union]
- 2024-07-15 21:30:36 buggychl: improve sky gradient blending [hap]
- 2024-07-15 13:58:35 New working systems [hap]
- - UFO A La Carte [hap, David Viens]
- 2024-07-15 11:03:10 casio/fp1100.cpp: hookup INTF0 for function keys [angelosa]
- 2024-07-14 18:21:26 spg2xx: Fix behavior of audio channel enable/stop flags (#12572) [Simon Eriksson]
- Automatic stops set channel stop flag while keeping channel enable flag unchanged. Channel is only active (channel status flag true) when enable flag is true and stop flag is false.
- 2024-07-14 17:23:21 sanyo/phc25.cpp: Consolidated into single file, cleanup, and removed use of utf8.h. [Nigel Barnes]
- - Use actual character generator ROM for phc25.
- 2024-07-14 14:20:24 segaufo: assume nmi enable is on IO2 CNT1, fix regression with debug popmessage, small cleanups, [hap]
- misc: update some notes
- 2024-07-13 14:21:05 casio/fp1100.cpp: misc notes [angelosa]
- 2024-07-13 11:11:34 terracren: assume SSG channel C resistor is 1k instead of 10k (brown,black,red instead of brown,black,orange) [hap]
- 2024-07-13 10:22:26 i386: x87 stack top set to 0 when entering mmx state, generate #NM only from TS bit [yz70s]
- Mmx opcodes generate #NM only when TS is set, EM bit generates #UD
- 2024-07-13 09:14:48 New working clones [Ivan Vangelista]
-
Dodge City (9131-02, U9-2B) [Brian Troha, The Dumping Union]
- snk/snk68.cpp: corrected error in previous commit, updated PLDs labels for some streetsm sets
-
Dodge City (9131-02, U9-2B) [Brian Troha, The Dumping Union]
- 2024-07-13 01:13:41 i386.cpp: correct errors in pentops.hxx caused by bad mmxprolog routine [yz70s]
- Currently the mmxprolog routine can raise a #NM exception.
But the caller will execute the mmx opcode anyway, unfortunately
by fetching the bytes from the first instruction in the exception
service routine.
This adds a bool return value to mmxprolog so the caller can return too without making a mess.
- Currently the mmxprolog routine can raise a #NM exception.
But the caller will execute the mmx opcode anyway, unfortunately
by fetching the bytes from the first instruction in the exception
service routine.
- 2024-07-13 00:01:48 igs/pgmcrypt.cpp: Fixed Endianness issue for 32-bit games. [Vas Crabb]
- 2024-07-12 23:24:43 taito/buggychl.cpp: Listed undumped versions shown in videos in header comment. (#12571) [negunma]
- 2024-07-12 23:05:24 bus/mc10: Added minimum ROM size and block size checks for cartridge ROMs. (#12088) [Sylvain Glaize]
- Also cleaned up code and moved cartridge implementations to anonymous namespaces.
- 2024-07-12 23:03:06 monzagpb: correct company string and rename to monzagpa [hap]
- 2024-07-12 22:23:52 - namco/rallyx.cpp: reordered gutangtn sets [Brian Troha] [Ivan Vangelista]
- - olympia/monzagp.cpp: dumped a Monza GP original PCB which had the monzagpb romset. Dropped the bootleg designation from the title [Trol, Audiokit]
- snk/prehisle.cpp, snk/snk68.cpp: consolidated drivers in single files
- - olympia/monzagp.cpp: dumped a Monza GP original PCB which had the monzagpb romset. Dropped the bootleg designation from the title [Trol, Audiokit]
- 2024-07-12 21:19:10 dectalk: fixed distortion in DTC07 DAC emulation (#12567) [datajake1999]
- dectalk: fixed distortion in DTC07 DAC emulation
dectalk: implement hakc to fix broken DSP output
dectalk: add comment acknowledging the hack in the last commit is technically wrong
dectalk: revert DAC bit depth back down to 12 as it sounds more accurate when compared with actual hardware
dectalk: update comment stating the DAC that is used on actual hardware(AD7541)
- dectalk: fixed distortion in DTC07 DAC emulation
- 2024-07-12 19:28:33 igor.cpp: rename to ivant.cpp [hap]
- New working clones
Ivan The Terrible (H8/3216 version) [hap, Sean Riddle]
- New working clones
- 2024-07-12 16:33:53 ivant: rename to ivanto [hap]
- 2024-07-12 16:23:16 k28m2: rename to k28 [hap]
- 2024-07-12 16:21:48 k28: rename to k28o [hap]
- 2024-07-12 18:59:59 casio/fp1100.cpp: convert main memory map to view, add save states, denote missing ROM from fp1000 [angelosa]
- 2024-07-12 17:53:10 casio/fp1100.cpp: hookup cassette SW list [angelosa]
- New software list items marked not working
fp1100_cass: Alien No Gyakushu, Attack Sea Monster, Backgammon, Golf Game, Kalah Game, Moo Game, Renga Kuzushi, Vegetable Crush [archive.org]
- New software list items marked not working
- 2024-07-12 17:02:15 casio/fp1100.cpp: rip out legacy slot code [angelosa]
- 2024-07-12 15:19:58 nokia/mikromik2: Mass Memory Controller WIP. [Curt Coder] [Curt Coder]
- 2024-07-12 13:28:44 nokia/mikromikko2: Wired up the serial I/O and attached a diagnostic terminal. [Curt Coder] [Curt Coder]
- 2024-07-12 11:20:20 casio/fp1100.cpp: attempt sub hsync WAIT semantics [angelosa]
- 2024-07-12 11:12:37 nokia/mikromikko2: Added speaker and diagnostic display. [Curt Coder] [Curt Coder]
- 2024-07-12 06:50:11 New working clones [Ivan Vangelista]
- Guttang Gottong [system11] Street Smart (bootleg of World version 1) [f205v]
- 2024-07-12 04:16:39 Add a skeleton driver for Alcatel Web Touch One web phone (#12534) [ClawGrip]
- New systems marked not working
Alcatel Web Touch One (model 2840, Terra, Spanish) [Arcade Hacker, ClawGrip]
- New systems marked not working
- 2024-07-12 04:15:05 nintendo/snesb.cpp: fill in missing DIP switches for several games, add continue counter init for Wild Guns (#12565) [Devin Acker]
- 2024-07-12 03:21:33 m6502/m5074x.cpp: Modernized logging, fixed Timer X mixing up the prescale and countdown values. [R. Belmont] [arbee]
- Fixes several PowerBooks that were auto-polling ADB at 5 Hz instead of 70 Hz.
- 2024-07-12 00:38:43 igs/igs_fear.cpp: made game playable without sound [XingXing] (#12563) [HappyASR]
- 2024-07-12 00:26:39 sapphire: fix NG button not showing with opengl video [hap]
- 2024-07-11 23:03:24 New systems marked not working [Ivan Vangelista]
-
Hard Puncher Hajime no Ippo 2 - The Fighting - Ouja e no chousen (VER.2.00J) [Hammy, buffi]
- namco/namcos10.cpp: preliminary Namco MEM/IO board support [windyfairy]
- devices/machine/nandflash.cpp: added TC58256AFT device [windyfairy]
-
Hard Puncher Hajime no Ippo 2 - The Fighting - Ouja e no chousen (VER.2.00J) [Hammy, buffi]
- 2024-07-11 22:32:46 sapphire: prevent occasional lcd flicker [hap]
- 2024-07-11 00:38:05 i386.cpp: correct buggy fxsave and fxrstor opcodes and let chihiro show 3D again [yz70s]
- 2024-07-11 21:15:09 Systems promoted to working [hap]
- - Sapphire (Novag) [hap, Berger]
- 2024-07-11 21:14:24 h8_sci: add safety check in internal_update for possible negative ticks, [hap]
- h8325: mask unused sci register bits
- 2024-07-11 21:12:57 h8: add system clock getter (divided clock()) [hap]
- 2024-07-11 21:01:30 New working systems [Nigel Barnes]
- - PHC-20 [Nigel Barnes, Tony Jewell]
- 2024-07-11 17:46:30 taito/buggychl.cpp: hookup unused DSW1:8 [angelosa]
- 2024-07-11 13:32:45 nokia/mikromik: Added missing SASI bits. [Curt Coder] [Curt Coder]
- 2024-07-11 13:18:37 sapphire: add buttons [hap]
- 2024-07-11 11:38:28 sapphire: add lcd screen [hap]
- 2024-07-11 01:34:51 cpu/z80/r800.cpp: (#12530) [wilbertpol]
- - Removed undocumented Z80 instructions that are not supported by the R800 - Updated basic instruction timing - Implement MULUB and MULUW Other R800 features are not implemented
- 2024-07-10 21:19:27 casio/fp1100.cpp: flip keyboard inputs [angelosa]
- 2024-07-10 19:33:18 casio/fp1100.cpp: rewrite irq section [angelosa]
- makes keyboard typing more consistant
- 2024-07-10 19:02:34 New systems marked not working [hap]
- Sapphire (Novag) [hap, Berger]
- 2024-07-10 17:08:39 gng: rename diamond (Diamond Run) to diamrun [hap]
- 2024-07-10 10:48:58 seibu/goal92.cpp: DIP Switches updates (#12554) [Uncle Petros]
- 2024-07-10 05:04:41 apple/scsidma.cpp: Greatly increased handshake SCSI performance by smarter control of instruction restarts. [R. Belmont] [arbee]
- apple/maciifx.cpp: Fixed ordering of software lists so hard disks have priority over CD-ROMs like all other Macs. [R. Belmont]
- 2024-07-09 18:31:19 machine/k056230: preliminary Konami Viper LANC superset [angelosa]
- Applies portions of PR #12546 fixes gameplay hangs/crashes in gticlub2, xtrial, code1d, wcombat
- 2024-07-09 17:54:58 machine/k056230: refactor regs_r/_w to regs_map [angelosa]
- 2024-07-09 14:10:14 igs/igs_fear.cpp - add IGS027A dump to fearless [tormod, Peter Wilhelmsen, XingXing] (#12553) [mamehaze]
- correct clock for XA
igs/pgmcrypt.cpp - properly fix fearless decryption
-
Co-authored-by: DavidHaywood
- correct clock for XA
- 2024-07-09 14:08:01 atari/atetris.cpp: Redumped Link graphics ROM [Taksangs] (#12558) [ClawGrip]
- 2024-07-09 14:07:39 nmk/nmk16.cpp: Fix max sprite clock related to screen size (#12559) [cam900]
- 2024-07-08 22:44:06 Fixes/ROMs for Roland stuff (#12555) [Giulio Zausa]
- Fixed screen
Added ROMs and GP/LP support
Fixed rom and prints
Leftover
Fix
- Fixed screen
- 2024-07-08 18:14:33 Systems promoted to working [Ivan Vangelista]
- -
Montana Super Draw (4436-05, U5-0) [Brian Troha]
- seta/seta.cpp: made zingzipbl go a bit further, marked its Oki ROM as bad. Main blocker is the different sprite format.
- shared/segam1audio.cpp: measured clocks [Guru]
- -
Montana Super Draw (4436-05, U5-0) [Brian Troha]
- 2024-07-08 16:55:15 tvgames/xavix.cpp: Added four games. (#12552) [mamehaze]
- New systems marked not working
Excite Ping Pong 2 (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood] Croket! Itada Kinka! Banker Battle!! (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood] Shooting King (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood] Gun Gun Revolution (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
- New systems marked not working
- 2024-07-08 06:22:25 mc88000: allow for multiple cmmus [Patrick Mackinlay]
- 2024-07-08 06:08:20 mc88200: fix bus error logic [Patrick Mackinlay]
- 2024-07-08 05:18:16 apple/scsidma.cpp: Fix file corruption. [R. Belmont] [arbee]
- 2024-07-08 04:55:46 apple/scsidma.cpp: Added support for the SCSI DMA device found in the Mac IIfx. [R. Belmont] [arbee]
- New systems promoted to WORKING - Macintosh IIfx [R. Belmont]
- 2024-07-08 04:13:10 fmtowns: start save states [cracyc]
- 2024-07-07 21:58:57 mame.lst: add missing link (heh), [hap]
- cclimber.cpp: remove hack note
- 2024-07-07 21:28:37 mpf1,mpf1p: add pwm display device for digits panel, [hap]
- berlin: add hardware notes
- 2024-07-07 16:34:15 atari/atetris.cpp: Add a new Tetris Korean bootleg and redumped atetb5205 OKI ROMs (#12547) [ClawGrip]
- New working systems - Link (Korean bootleg of Atari Tetris) [Taksangs]
- 2024-07-07 16:32:22 casio/pv1000.cpp: borders are on top and bottom (#12548) [lidnariq]
- 2024-07-07 16:30:20 Video 512k bank is external to the GIME. It can be changed at anytime. (#12549) [tim lindner]
- 2024-07-07 16:28:34 igs/pgmcrypt.cpp: fix decryption for fearless [XingXing] (#12551) [HappyASR]
- 2024-07-07 16:18:20 nmk/nmk16.cpp: Adjusted values for proper screen size, timings and interrupts, according to real hw (#12529) [Sergio G]
- Fix timings and flip-screen for nmk16 games. Adjust `MACHINE_NO_COCKTAIL` flag on nmk16 games: removed from: `macross2`, `tdragon2`, `sabotenb`, `bjtwin`, `nouryoku`, and clones of all them added to: `tharrier`, `bioship`, `vandyke`, and clones Fix background offset for some afega games and adjust `MACHINE_NO_COCKTAIL` flag on afega and nmk16 games: removed from: `ssmissin`, `airattck`, and clones of all them added to: `grdnstrm`, and clones Fix offset in the additional bg layer of `strahl` and `bioship`, and fix flipscreen on 'bioship` and `vandyke`
- 2024-07-07 16:16:23 machine/ncr5385.cpp: raise IRQ for INT_INVALID_CMD (#12524) [Adam Billyard]
- - tek4404 selftest writes 0xff as command (invalid command) and expects an IRQ to be raised
- Co-authored-by: AdamCo-authored-by: hap
- - tek4404 selftest writes 0xff as command (invalid command) and expects an IRQ to be raised
- 2024-07-07 16:14:44 heathzenith/z29.cpp: Add some documentation based on ROM listing (#12526) [Mark Garlanger]
- 2024-07-06 15:51:22 nscsi/cd.cpp: Fixed no-disc status for Apple CD drive and implemented eject command. [R. Belmont] [arbee]
- - Dragging a CD into the Trash on MacOS now properly unloads it.
- 2024-07-06 13:53:38 r65c52: simplify update_irq, add call to update_irq at each place ier or isr changes, add debugger side effects check on reads, [hap]
- misc: update notes
- 2024-07-05 22:46:20 Updated "CPU Tester" sample code so it will mostly build and work again. [Vas Crabb]
- Only remaining issue is that m_icountptr is now private, so it can't set remaining cycles.
- 2024-07-05 21:27:20 r65c52.cpp: Correct bug associated with IRQ handling (nw) [James Wallace]
- 2024-07-04 23:08:13 nmk004.cpp: Extracted internal ROM using a new technique. (#12545) [Sergio G]
- Identical dumps obtained using two devices from Acrobat Mission and Thunder Dragon PCBs. Differs from previous dump in three bytes.
- 2024-07-04 21:41:04 jaleco/megasys1.cpp: Use default lives setting from manual for 65th Street. [Vas Crabb]
- 2024-07-04 21:12:04 sinclair/beta_m.cpp: allow to use turbo clock for wd179x (#12531) [holub]
- 2024-07-04 21:11:14 heathzenith/z37_fdc.cpp: Fix HDOS 2.0 INIT (disk formatting) (#12535) [Mark Garlanger]
- 2024-07-04 21:03:29 New systems marked not working [Ivan Vangelista]
- Multi-Action 9800-20-R0 [Brian Troha, The Dumping Union]
- 2024-07-04 21:00:42 skeleton/design.cpp: Added skeleton drivers to hold ROMs from five more Azkoyen vending machines. (#12543) [ClawGrip]
- New systems marked not working
Vending machine model T6 [Joan RF, jordigahan] Vending machine model T8 [Joan RF, jordigahan] Vending machine model T12 [Joan RF, jordigahan] Vending machine model T61 (set 1) [Joan RF, jordigahan]
New clones marked not working - Vending machine model T61 (set 2) [Joan RF, jordigahan]
- New systems marked not working
- 2024-07-04 20:41:02 -tecmo/gaiden.cpp: Removed two-byte year hack of Wild Fang. [Vas Crabb]
- When this was added, the submitter claimed it was based on a different
code revision to any existing sets. It turns out that wasn't true.
-atari/cops.cpp, machine/ldp1450hle.cpp, machine/r65c52.cpp: srcclean and tidy.
- When this was added, the submitter claimed it was based on a different
code revision to any existing sets. It turns out that wasn't true.
- 2024-07-04 19:42:43 apple2_flop_clcracked.xml: Added latest cracks and improved metadata. (#12544) [A-Noid33]
- apple2_flop_clcracked.xml: Added thirty-nine working items and updated one item.
apple2_flop_clcracked.xml: Removed three imperfect cracks.
apple2_flop_orig.xml: Improved metadata.
New working software list items (apple2_flop_clcracked.xml) - Alpine Tram Ride (revision 0) (4am crack) [4am, A-Noid] Bike Hike (revision 0) (4am crack) [4am, A-Noid] Developing Writing Skills (4am crack) [4am, txgx42, A-Noid] Earthquakes and Volcanoes (4am crack) [4am, txgx42, A-Noid] Factactics Trivia Game: Sports (4am crack) [4am, txgx42, A-Noid] Fantastic Animals (4am crack) [4am, A-Noid] Kinder Critters: Letters and Patterns (4am crack) [4am, A-Noid] Language Activities Courseware Level 3 (4am crack) [4am, txgx42, A-Noid] Language Carnival 2 (4am crack) [4am, txgx42, A-Noid] Math Word Problems Volume 2: Money (4am and san inc crack) [4am, A-Noid] Mathosaurus: Computation (4am crack) [4am, A-Noid] Monster Smash (version 2.0) (4am crack) [4am, A-Noid] On Balance (4am crack) [4am, A-Noid] Peanuts Math Matcher (4am crack) [4am, txgx42, A-Noid] Pet Shop (A-347 version 1.0) (4am crack) [4am, A-Noid] Punctuation Rules (4am and san inc crack) [4am, A-Noid] Punctuation Skills: End Marks, Semicolon, and Colon (4am crack) [4am, A-Noid] Questprobe featuring Spider-Man (version B-258) (4am crack) [4am, A-Noid] Questprobe featuring Spider-Man (version F-261) (4am crack) [4am, A2_Canada, A-Noid] Ray Tracing (version 1.0, July 1986) (4am crack) [4am, txgx42, A-Noid] Reader's Treasure Chest: Level One (4am crack) [4am, A-Noid] Real Math: Level I (4am crack) [4am, A-Noid] Real Math: Level II (4am crack) [4am, A-Noid] Real Math: Level III (4am crack) [4am, A-Noid] Scott Adams Graphic Adventure 1: Adventureland (version 2.2/416) (4am crack) [4am, txgx42, A-Noid] Success with Algebra: Advanced Linear Equations (4am crack) [4am, txgx42, A-Noid] Success with Math: Multiplication/Division (4am crack) [4am, A-Noid] Teacher's Pet (4am crack) [4am, A-Noid] The Teacher's Tool Kit: Multiple Choice (4am crack) [4am, A-Noid] The Teacher's Tool Kit: Word Match (version 2.0) (4am crack) [4am, A-Noid] The Teacher's Tool Kit: Word Scramble (version 2.0) (4am crack) [4am, A-Noid] The Teacher's Tool Kit: Word Search (version 2.0) (4am crack) [4am, A-Noid] The Trivia Arcade (4am crack) [4am, A-Noid] Tink!Tonk!: Tinka's Mazes by Mercer Mayer (4am crack) [4am, A-Noid] Top Readers' Club: Grade 2 (4am crack) [4am, A-Noid] Top Readers' Club: Grade 3 (4am crack) [4am, A-Noid] Top Readers' Club: Grade 4 (4am crack) [4am, A-Noid] Top Readers' Club: Grade 5 (4am crack) [4am, A-Noid] War (4am crack) [4am, A-Noid] [4am, A2_Canada, A-Noid]
Redumped software list items (apple2_flop_clcracked.xml) - Sherwood Forest (cleanly cracked) [4am, A-Noid]
Removed (apple2_flop_clcracked.xml) - Tink Tonk - Tuk Goes to Town (imperfect clean crack) Tink! Tink! Tink's Subtraction Fair (imperfect clean crack) Tonk in the Land of the Buddy-Bots (imperfect clean crack)
- apple2_flop_clcracked.xml: Added thirty-nine working items and updated one item.
apple2_flop_clcracked.xml: Removed three imperfect cracks.
apple2_flop_orig.xml: Improved metadata.
- 2024-07-04 18:06:36 tecmo/gaiden.cpp: sort wildfang parent/clone gamenames [angelosa]
- 2024-07-04 03:57:54 apple/macquadra700.cpp: Cleaner CPU speed change and updated comments. [R. Belmont] [arbee]
- 2024-07-04 00:07:13 emu/rendersw.hxx: Don't use class template deduction with large initialiser list that upsets clang. [Vas Crabb]
- 2024-07-03 23:32:32 emu/rendersw.hxx: Appease complilers that don't believe in constexpr trigonometry. [Vas Crabb]
- 2024-07-03 23:10:59 apple/macquadra700.cpp: Removed outdated TODOs. [noci] [R. Belmont] [R. Belmont]
- 2024-07-03 22:52:58 bus/bbc/tube: Added the Matchbox co-processor. [Nigel Barnes]
- 2024-07-03 22:57:54 machine/applepic.cpp: Cleaned up IRQ handling, finished and tested DMA. [R. Belmont] [arbee]
- machine/swim1.cpp: Cleaned up DAT1BYTE output handling, added timer so the disk spins when you aren't polling it. [R. Belmont]
machine/swim2.cpp: Cleaned up DAT1BYTE output handling. [R. Belmont]
apple/dafb.cpp: Added support for the Quadra 950's standalone DAFB II with 16-bit color. [R. Belmont]
apple/macadb.cpp: Major cleanup, removed ADB modem HLE, now echoes ADB line state changes so everyone stays in sync. [R. Belmont]
apple/maciifx.cpp: Cleanup/modernization and corrected SWIM hookup for IOP control. Now can boot floppies. [R. Belmont]
apple/macquadra700.cpp: Cleanup/modernization and added the Quadra 900 and 950. [R. Belmont]
New WORKING machines
Macintosh Quadra 900 [R. Belmont] Macintosh Quadra 950 [R. Belmont]
- machine/swim1.cpp: Cleaned up DAT1BYTE output handling, added timer so the disk spins when you aren't polling it. [R. Belmont]
- 2024-07-03 22:50:55 -machine/genpc.h: Connect iochrdy properly. Also don't forward the same thing more than once - it could be std::move'd out the first time. [Vas Crabb]
- -Miscellaneous cleanup: emu/rendersw.hxx: Made cosine table constexpr, got rid of lambda and loop. igs/spoker.cpp: DIP switches are a switch matrix. merit/merit.cpp: Made the video control bits a bit clearer. Some other trivial tidying.
- 2024-07-03 22:24:53 at: use set_inputline again [cracyc]
- genpc: remove
- 2024-07-03 22:12:09 vsystem: Converted sprite devices to implement device_gfx_interface. [cam900]
- vsystem/vsystem_spr.cpp: Implement device_gfx_interface to decode graphics, and use delegates for priority mapping. vsystem/vsystem_spr2.cpp: Implement device_gfx_interface to decode graphics, and fixed issues with save states. vsystem/crshrace.cpp, suprslam.cpp, welltris.cpp: Use generic graphics decoding layouts. vsystem/gstriker.cpp: Fixed sprite delay. vsystem/aerofgt.cpp: Reduce code duplication. vsystem/f1gp.cpp: Tidied bootleg sprite drawing code. vsystem/inufuku.cpp: Added comment about possibly incorrect tilemap offset.
- 2024-07-03 21:32:35 genpc: use trampoline instead of tag [cracyc]
- 2024-07-03 21:21:46 Clones promoted to working [Ivan Vangelista]
- Megatouch 5 (9255-60-01 R0C, Standard version) [Ivan Vangelista]
- 2024-07-03 20:46:06 -konami/firebeat.cpp: Added pop'n music Animelo 2. (JAA) (#12537) [987123879113]
- New working clones
pop'n music Animelo 2 (JAA) [Taro] pop'n music Animelo 2 (JAA, license expired) [Taro]
-konami/twinkle.cpp: Added notes about Ugoke! Purimucho. [Taro, Windy Fairy]
- New working clones
- 2024-07-03 15:44:18 brikett: less arbitrary speaker timing [hap]
- 2024-07-03 14:33:55 toaplan/toaplan2.cpp: fix video filename ref (#12542) [cam900]
- 2024-07-03 13:44:05 mm1,mephisto3: reorder parent/clones [hap]
- New working clones
Mephisto II (set 3) [Berger] Mephisto ESB II (ESB II board) [hap, Berger]
- New working clones
- 2024-07-03 10:12:05 skeleton/madmoney2.cpp: Fix typo on ROM name (#12540) [ClawGrip]
- 2024-07-03 05:01:27 New systems marked not working [Patrick Mackinlay]
- Tektronix XD88 [CJ Reha]
- 2024-07-03 01:49:12 nx8_500s disassembler: Correct decoding of some DP/USP-based addressing modes where documentation appears to be wrong [AJR]
- 2024-07-02 23:00:52 genpc: use tag for maincpu [cracyc]
- 2024-07-02 20:00:46 i386: disable logging [cracyc]
- 2024-07-02 19:58:44 isa/dectalk: hack it to work until it can be better understood [cracyc]
- i386: some limit checks
- 2024-07-02 17:21:01 New not working clones [MetalliC]
- 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]
- 2024-07-02 10:20:54 casio/fp1100.cpp: fix video writes and fill [angelosa]
- 2024-07-02 03:39:43 acorn/acrnsys1: remove use of utf8.h [Nigel Barnes]
- 2024-07-02 03:08:29 New working systems [Nigel Barnes]
- -
MPS-65 [Nigel Barnes]
New working clones
CT-65 [Nigel Barnes]
- -
MPS-65 [Nigel Barnes]
- 2024-07-01 23:33:44 New NOT_WORKING software list additions [Nigel Barnes]
- - psion_ssd: EROS Ver.4.0 (Licensed to The Yorkshire Post), System Disk (MC Word) V2.50, Spreadsheet [zedstarr] MC Missile, System Disk V2.12 [The Last Psion] PC Card Adaptor Repro V1.00F, SidePDT V1.01F, System Disk V2.20, Widget Games Pack 3 [anonymous]
- 2024-07-01 23:16:38 New working software list additions [Nigel Barnes]
- - mpf1_rom: BASIC-IP, BASIC-MPF, FORTH-IP, Hex Download Program [anonymous]
- 2024-07-01 23:16:03 Systems promoted to working [Nigel Barnes]
- -
Micro-Professor 1 Plus [Nigel Barnes]
New working clones
MT-80Z [anonymous]
New systems marked not working
Robot Training Arm CS-113 [anonymous]
multitech/mpf1: Added expansion and ROM U7 slots. - Added ROM software list.
multitech/mpf1p: Replaced bad dump of monitor ROM. - Corrected layout to use 14 seg LED's. - Added keyboard. - Added expansion and ROM U3 slots. - Added ROM software list.
bus/mpf1: Added Micro-Professor 1 expansion boards: - Multitech EPB-MPF (Eprom Programmer Board) - Multitech EPB-MPF-IBP (Eprom Programmer Board) - Multitech IOM-MPF-IP (I/O and Memory Board) - Multitech PRT-MPF (Printer) - Multitech PRT-MPF-IP (Printer) - Multitech SGB-MPF (Sound Generation Board) - Multitech SSB-MPF (Speech Synthesizer Board) - Multitech TVA-MPF-IP (Video Board) - Bardehle VIDEO-MPF-I (Video Board)
- -
Micro-Professor 1 Plus [Nigel Barnes]
- 2024-07-01 23:10:06 Systems promoted to working [Ivan Vangelista]
- -
Match'em Up (6221-51, U5-1) [Ivan Vangelista]
Clones promoted to working
Match'em Up (6221-55, U5-1 German) [Ivan Vangelista] The Couples (set 1) [Ivan Vangelista] The Couples (set 2) [Ivan Vangelista] The Couples (set 3) [Ivan Vangelista]
- -
Match'em Up (6221-51, U5-1) [Ivan Vangelista]
- 2024-07-01 18:20:31 misc/freeway.cpp: preliminary palette decoding [angelosa]
- 2024-07-01 17:21:23 brikett: add 4.194MHz cpu option [hap]
- taitojc: add note about timing regression
alpha68k_i: small cleanup to spacing
- taitojc: add note about timing regression
- 2024-07-01 16:44:22 misc/freeway.cpp: added very preliminary drawing [Ivan Vangelista]
→ NOWSZY [Arcade] DevMAME [log only] 2024/06/30 20:00
- 2024-06-30 19:47:06 sprinter.cpp: fix #1f IO detect and redirect (#12532) [holub]
- 2024-06-30 14:03:55 ggm: update company string [hap]
- 2024-06-30 12:16:15 emupal: add decoder for xxxxxBBBxGGGxRRR format, [hap]
- cclimber: small cleanup
- 2024-06-30 11:17:15 Merge tag 'mame0267' into HEAD [Vas Crabb]
- MAME 0.267
- 2024-06-30 09:43:02 Cleaned up various stuff. [Vas Crabb]
- sony_news.xml: Added proper compatibility flags for different generations. cpu/pic16x8x: This is very much a derivative work. cpu/tms32025.cpp: Allow stack push/pop to be inlined. tecmo/bombjack.cpp: Avoid needing to remove and replace devices in machine configuration. Various other cleanup.
- 2024-06-30 07:53:59 igs/igs_m027.cpp: added preliminary decryption for oceanpar and clone [IQ_132] [Ivan Vangelista]
- 2024-06-30 05:53:54 New systems marked not working [Ivan Vangelista]
-
Ocean Paradise (V105US) [Ioannis Bampoulas]
New clones marked not working - Ocean Paradise (V101US) [Ioannis Bampoulas]
-
Ocean Paradise (V105US) [Ioannis Bampoulas]
- 2024-06-30 05:40:08 vsystem/aerofgt.cpp: Remove unused function [AJR]
- 2024-06-30 04:10:51 spclforc: Add subtitle used on cabinet and flyer [AJR]
- 2024-06-30 02:19:26 vsystem/aerofgt.cpp: Merge driver into single file and move every set but aerofgt itself into a separate driver (pspikes.cpp) [AJR]
- 2024-06-29 22:01:38 cpu/tms32025.cpp: Add primary TMS32020 support (#12506) [cam900]
- cpu/tms32025.cpp: Add primary TMS32020 support
taito/mlanding.cpp: Use TMS32020 DSP instead of TMS32025
- cpu/tms32025.cpp: Add primary TMS32020 support
- 2024-06-29 18:27:33 Add Comelta's DRAC-1 (AIM 65 based) and its BASIC [OldComputers ES] (#12387) [ClawGrip]
- Add Comelta's DRAC-1 as a new AIM 65 BIOS, and its BASIC, an alternate version of the AIM 65 BASIC v1.1, as a new software list item.
New working software list items - AIM 65 BASIC v1.1 (alt) [OldComputers ES]
- Add Comelta's DRAC-1 as a new AIM 65 BIOS, and its BASIC, an alternate version of the AIM 65 BASIC v1.1, as a new software list item.
- 2024-06-29 18:22:16 heathzenith/mms77316_fdc.cpp,z37_fdc.cpp: Minor cleanup, improve logs. (#12523) [Mark Garlanger]
- 2024-06-29 18:20:10 bus/hp_dio: Modernize all of the HP DIO cards to use anonymous namespaces (#12528) [Sven Schnelle]
- 2024-06-29 18:17:20 nichibutsu/cclimber.cpp: Improves Swimmer driver and adds a new game set (#12446) [Neill Bakers]
- New machines added as WORKING
-
Au (Swimmer conversion) [Neill Baker Tech]
- Co-authored-by: hap
- New machines added as WORKING
-
Au (Swimmer conversion) [Neill Baker Tech]
- 2024-06-29 16:17:33 casio/fp200.cpp: fix Clang compiles [R. Belmont] [R. Belmont]
- 2024-06-29 16:04:11 shared/rax.cpp: Use device_mixer_interface for sound route, Cleanups (#12444) [cam900]
- - Use C++ style comments for single line comments
- Suppress side effect for debugger reads
- Make variables constant
- Fix spacing
- Reduce literal tag usages
- Add variables into save state
sony/zn.cpp: Cleanups - Suppress side effects for debugger reads - Make variables constant
sega/stv.cpp: Add notes
- - Use C++ style comments for single line comments
- Suppress side effect for debugger reads
- Make variables constant
- Fix spacing
- Reduce literal tag usages
- Add variables into save state
- 2024-06-29 15:59:13 cpu/xa: New Philips XA disassembler (#12504) [mamehaze]
- show size types on these for consistency with IDA output (manual indicates they're usually optional, but does show this syntax in places)
use the real CPU type (with internal map for internal ROM space) rather than 'XA' directly.
- Co-authored-by: David Haywood
- show size types on these for consistency with IDA output (manual indicates they're usually optional, but does show this syntax in places)
use the real CPU type (with internal map for internal ROM space) rather than 'XA' directly.
- 2024-06-29 15:57:53 rendersw: Generate cosine table at compile time (#12513) [FlykeSpice]
- 2024-06-29 15:48:27 casio/fp200.cpp: implement NVRAM [angelosa]
- 2024-06-29 15:43:12 casio/fp200.cpp: rewrite video section [angelosa]
- 2024-06-29 13:36:32 heathzenith/h89.cpp: Fix shadow memory writes (#12522) [Mark Garlanger]
- 2024-06-29 13:22:43 hp_dio: add HP98624 GPIB interface card (#12514) [Sven Schnelle]
- 2024-06-29 06:17:21 atlus/cave.cpp: used actual resonator valure for the Oki on donpachi and some Namco medal games [Ivan Vangelista]
- 2024-06-29 00:35:32 spg2xx: Switch ADPCM algorithm to IMA ADPCM (#12525) [Simon Eriksson]
- - Also add new IMA ADPCM implementation class for this purpose
- 2024-06-28 23:42:07 saitek*: support unofficial cpu frequency config in some drivers [hap]
- New working systems
-
Kasparov GK 2100 [hap, Berger]
Kasparov Centurion [hap, Berger]
New working clones
Kasparov Cougar [hap, Berger]
- New working systems
-
Kasparov GK 2100 [hap, Berger]
Kasparov Centurion [hap, Berger]
- 2024-06-28 22:55:10 ti99/geneve: Replace fatal error with no action when accessing a MFM hard disk without image file. [Michael Zapf]
- 2024-06-28 18:59:35 casio/fp200.cpp: cleanup keyboard i/f [angelosa]
- 2024-06-28 18:58:17 casio/fp200.cpp: cleanups, convert I/O to memory_view, hookup RTC [angelosa]
- 2024-06-28 12:40:06 Casio PV-1000: Border colors are wrong (blue and red are swapped) (#12515) [lidnariq]
- 2024-06-28 06:16:00 merit/merit3xx.cpp: hacked a bit to make one of the games show something [Ivan Vangelista]
- 2024-06-28 02:48:22 cops.cpp: Make the first boot instruction clearer (#12519) [James Wallace]
- 2024-06-28 02:47:44 gaelco/atvtrack.cpp: Add notes and ROM placeholder for Gaelco Football I/O PCB [Recreativas.org] (#12520) [ClawGrip]
- 2024-06-27 21:22:24 pc/cuttherope.cpp: Fixed year updated comments. (#12516) [ClawGrip]
- 2024-06-26 21:00:10 z80dasm: small cleanup [hap]
- 2024-06-26 20:59:51 z80ndasm: fix compile issue [hap]
- 2024-06-26 20:32:28 new NOT WORKING machines (#12509) [mamehaze]
- Virtual Tennis (VTG) [Sean Riddle, David Haywood]
- 2024-06-26 19:21:47 New working clones [Ivan Vangelista]
-
Miss World 2002 [system11, Brian Troha, The Dumping Union]
WOW New Fantasia [system11, The Dumping Union]
New systems marked not working
Battle Gear 3 (Ver.2.01A) [Goilup, Camoyoshi, JCStahl1]
Clones promoted to working
Dodge City (2131-82, U5-0D) [Ivan Vangelista] Dodge City (2131-82, U5-50) [Ivan Vangelista] Dodge City (2131-82, U5-0 GT) [Ivan Vangelista]
Systems promoted to working - Superstar (4435-81, U5-1) [Ivan Vangelista]
-
Miss World 2002 [system11, Brian Troha, The Dumping Union]
WOW New Fantasia [system11, The Dumping Union]
- 2024-06-26 10:33:02 floptool: fix HP 9121 format #4 (#12511) [Sven Schnelle]
- With this change, all the SSDD disks from hpmuseum can be read,
and the size of the disk matches. While at it, also fix a typo.
Signed-off-by: Sven Schnelle
- With this change, all the SSDD disks from hpmuseum can be read,
and the size of the disk matches. While at it, also fix a typo.
- 2024-06-26 05:49:34 apple/macpwrbk030.cpp: Removed unusued variable. [R. Belmont] [arbee]
- 2024-06-26 05:44:30 apple/macpwrbk030.cpp: Improve PMU communications and have the battery read as not dead. [R. Belmont] [arbee]
- 2024-06-26 05:22:20 apple/macadb.cpp: Lower SRQ time to spec, makes the M50753 PMUs much happier. [R. Belmont] [arbee]
- - Mac Portable and supported PowerBooks 140/160/170/180 now have working mouse and keyboard. - Verified that the IIgs, PIC, Egret, and Cuda ADB are still happy.
- 2024-06-26 02:12:12 cops.cpp: Promote Revelations to working (#12485) [James Wallace]
- LDP1450: Added HLE of player and hookups to some games that use it LDP1450: Tweaked timings LDP1450 - added some more comms, and text overlay logging cops.cpp: Fixed loose input that stopped Nova games from booting cops.cpp: Add Revelations support LDP1450: Added multibyte command support Revelations: Add SHA1 for disc image (needs redump)
- 2024-06-25 21:34:37 f2mc16: Fix copy-paste mistakes [AJR]
- 2024-06-25 20:44:33 cpu/m68000: Fix fmovem reads for mode=2 (#12510) [Sven Schnelle]
- - Commit 6957c469983 changed the write part, but missed to convert
the read part. This fixes booting HP-UX 9 on hp9k_3xx.
Signed-off-by: Sven Schnelle
- - Commit 6957c469983 changed the write part, but missed to convert
the read part. This fixes booting HP-UX 9 on hp9k_3xx.
- 2024-06-25 18:28:15 f2mc16: Flesh out CPU emulation [AJR]
- - Support INT #vct8, LSL A, R0 and FILSWI instructions
- Support many more EA-type instruction modes
- Prevent MOVS(W)I and FILS(W)I from clobbering RW0 if it lies within the destination range
mt80s: Add adequate amount of RAM to address map
- - Support INT #vct8, LSL A, R0 and FILSWI instructions
- Support many more EA-type instruction modes
- Prevent MOVS(W)I and FILS(W)I from clobbering RW0 if it lies within the destination range
- 2024-06-25 06:18:04 hash/nes.xml: Add a not working NES multigame pirate cart (#12403) [ClawGrip]
- New software list items marked not working
nes.xml: 150 Super Cool Cards [Taksangs]
- New software list items marked not working
- 2024-06-25 06:16:53 new NOT WORKING clones (KaraokeTV Star) (#12464) [mamehaze]
- New clones marked not working
-
KaraokeTV Star (US, with 25 songs, 'FREE 35 Hit Songs / $35 value' packaging) [David Haywood, TeamEurope]
New systems marked not working
Star Singer Karaoke (MKS4001) [Sean Riddle, David Haywood]
New working software list items - ibm5170_cdrom: Karaoke Manager Installation CD - Karaoke Manager Version 1.4 (bundled with KaraokeTV Star) [Sean Riddle]
- New clones marked not working
-
KaraokeTV Star (US, with 25 songs, 'FREE 35 Hit Songs / $35 value' packaging) [David Haywood, TeamEurope]
- 2024-06-24 23:53:34 New systems marked not working [Ivan Vangelista]
-
Dice Master [trol]
Clones promoted to working
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] Super Poker (v306US) [Ivan Vangelista]
-
Dice Master [trol]
- 2024-06-24 01:26:27 apple/adbmodem.cpp: Fix for corrupted data transfer from the VIA to the PIC. [R. Belmont] [arbee]
- - This caused the mouse button to randomly press and release, especially on faster machines
- 2024-06-23 20:31:10 tatraina: add cpu freq config [hap]
- 2024-06-23 20:10:29 apple/egret.cpp: Don't try to pre-init the NVRAM if no save exists, this makes the IIsi unhappy. [R. Belmont] [arbee]
- 2024-06-23 18:28:00 alice32.xml, alice90.xml, nes_datach.xml: Metadata cleanups (#12467) [ArcadeShadow]
- alice32.xml, alice90.xml: Lowercase on descriptive words nes_datach.xml: Replaced countries' abbreviations
- 2024-06-23 18:26:41 heathzenith/h89.cpp: Add wait states for mms 77316 fdc (#12502) [Mark Garlanger]
- 2024-06-23 18:24:47 sega/sega_beena.cpp, carbeena.xml: Add Car Beena and BIOS MIDI PCM ROMs (#12503) [qufb]
- sega/sega_beena.cpp, carbeena.xml: Add Car Beena and BIOS MIDI PCM ROMs
New working software items (carbeena.xml) - Car Beena Tentou-you Demo 1 [TeamEurope, QUFB]
- sega/sega_beena.cpp, carbeena.xml: Add Car Beena and BIOS MIDI PCM ROMs
- 2024-06-23 17:35:24 apple/macii.cpp: Cleanup pass and RAM support improvements [R. Belmont] [arbee]
- - Properly emulate how the GLUE ASIC lays out memory. - All RAM sizes that were valid on hardware now work, and sizes >8 MiB that caused the original Mac II ROM to malfunction are locked out for that machine - Modernized types, usage, and class organization - Removed model-specific runtime checks
- 2024-06-22 20:19:38 srcclean and manual cleanup. [Vas Crabb]
- 2024-06-22 13:33:41 fidelity elite: let's rename the recently added feagp to feasx, for clarity the addition is: [hap]
- Elite A/S Challenger (experimental) [Berger]
- 2024-06-22 13:21:45 tatrain: template instead of macro for cpu config [hap]
- 2024-06-22 12:56:26 mentor16,zircon2: small update to internal artwork [hap]
- 2024-06-21 19:54:51 -machine/atastorage.cpp: Log disk geometry at verbose level (rather than debug) so it can be shown in release builds. [Vas Crabb]
- Also use logmacro.h for compile-time configurable logging.
-util/ioprocs.cpp: Added assertion to write_at equivalent to the one in write. Checks for invalid results from underlying write call. Also more const.
- Also use logmacro.h for compile-time configurable logging.
- 2024-06-21 19:33:40 unico/goori.cpp: implement display enable, chore EEPROM handling to portw [angelosa]
- 2024-06-21 19:32:26 z80: decide to remove embedded changelog from comments (refer to github history) [hap]
- 2024-06-21 19:17:54 unico/goori.cpp: Use generic gfx decode layout, Cleanups (#12499) [cam900]
- - Fix ROM region naming - Correct type for variables - Make variables constant - Reduce literal tag usages - Fix spacing
- 2024-06-21 18:36:06 New working systems [hap]
- - Zircon II [hap, Berger, Sean Riddle]
- 2024-06-21 13:57:53 chalgear: Correct cartridge name and release year; add list of undumped carts (#12496) [mamehaze]
- 2024-06-21 06:21:29 new NOT WORKING machines (#12497) [mamehaze]
- Virtual Baseball (VTG) [Sean Riddle, David Haywood]
- 2024-06-21 04:29:34 New working clones [Ivan Vangelista]
-
Jigoku Meguri (Japan) [Brian Troha]
- various Taito drivers: updated game titles to include the revision, where known [Brian Troha]
-
Jigoku Meguri (Japan) [Brian Troha]
- 2024-06-20 23:16:45 -util/corefile.cpp: Fixed core_file failing to propagate write errors. [Vas Crabb]
- -util/ioprocs.cpp: Reverted gross hack.
-osd/windows: Ensure WM_MOUSE to WM_POINTER event translation is always disabled.
-tecmo/gaiden.cpp: Call base device_post_load(), use logmacro.h.
- -util/ioprocs.cpp: Reverted gross hack.
- 2024-06-20 22:47:44 Add a skeleton driver for ICE's Cut The Rope (PC-based) (#12400) [ClawGrip]
- New systems marked not working
Cut The Rope [Museo del Recreativo]
- New systems marked not working
- 2024-06-20 22:46:46 - irem/m107.cpp: consolidated driver into single file [Ivan Vangelista]
- - misc/ltcasino.cpp: added PCB layout for ltcasin2 [Brian Troha]
- 2024-06-20 22:43:12 new WORKING software list additions (#12488) [mamehaze]
- new WORKING software list additions - gameking3.xml: 2030 [TeamEurope, SSJ, Youkal3]
- 2024-06-20 22:42:39 atari/asteroid.cpp: Add a Spanish Asteroids bootleg from Pasatiempos Laguna (#12466) [ClawGrip]
- New working clones
Aerolitos Espaciales [Heckler, jordigahan]
- New working clones
- 2024-06-20 22:41:43 recfranco/rf51w14cg.cpp: Mark the Santa Fe Mine reels PIC as NO_DUMP (#12493) [ClawGrip]
- 2024-06-20 19:31:50 bmc/popobear.cpp: cleanups, identify timer chip (better title screen auto animation), add coin counter, add diplocations [angelosa]
- 2024-06-20 16:01:28 New working clones [hap]
- Kasparov Turbo Advanced Trainer (H8/323 version) [Berger]
- 2024-06-20 14:29:32 namco/namcond1.cpp: Reverted 255287c [Phil Bennett] [arbee]
- 2024-06-20 06:15:02 konami/ksys573: Initialize m_pccard_cd (#12490) [987123879113]
- 2024-06-20 04:33:57 bus/msx/cart/ram.cpp: Add support for Tecnobytes Double RAM. (#12481) [wilbertpol]
- 2024-06-20 03:18:41 nx8dasm: Fix special PUSH/POP operand mnemonics [AJR]
- 2024-06-20 01:22:26 namco/namcond1.cpp: ncv2: use the 25.326 MHz oscillator for sound instead of 49.152/2. (Github issue #12482) [R. Belmont, jackson2k2] [arbee]
- - PCB reference shows ncv1 matches current MAME with the 49.152/2 clock, while ncv2 matches MAME with this change.
- 2024-06-19 22:30:11 atari/cmmb.cpp: cleanups [angelosa]
- 2024-06-19 21:50:38 atari/badlandsbl.cpp: cleanups [angelosa]
- 2024-06-19 21:50:17 machine/m6m80011ap.cpp: convert printfs to logmacro [angelosa]
- 2024-06-19 19:41:39 machine/am9513.cpp: fixed wrong log message for cascading TCs (#12489) [Adam Billyard]
- 2024-06-19 19:32:02 msm665xx: Fix debug state register names [AJR]
- 2024-06-19 19:18:22 chalgear: Hook up the skeleton CPU device [AJR]
- 2024-06-19 19:10:49 Benesse work / Challenge Gear (#12487) [mamehaze]
- New NOT WORKING Machine
Challenge Gear [TeamEurope, SSJ, Youkal3]
New NOT WORKING Software List Entries - challenge_gear_cart.xml: Challenge 6 Years [TeamEurope, SSJ, Youkal3]
- moved pockchal.cpp and the new driver to a benesse folder, as benesse had many more products
- created a separate machine for the Pocket Challenge v2, the BIOS isn't dumped, but carts aren't physically compatible with a Wonderswan even if the software is. Makes more sense to have a driver with the borrowed Wonderswan BIOS marked as BAD_DUMP than hiding everything behind the Wonderswan itself.
- New NOT WORKING Machine
- 2024-06-19 19:08:13 Create stub MSM66573 device so Challenge Gear driver can have a CPU type [AJR]
- 2024-06-19 18:15:17 - misc/ltcasino.cpp: reordered ltcasin2 sets [Brian Troha] [Ivan Vangelista]
- - misc/vampire.cpp: corrected some PCB locations, added edge connector pinout [Brian Troha]
- 2024-06-19 17:53:33 apple/omega.cpp: Fixed incorrect documentation from prior to final reverse-engineering. [no ci] [R. Belmont] [arbee]
- 2024-06-19 17:41:50 machine/mv_sonora.cpp: Sonora/Ardbeg use an external pixel clock (PDM does not). Also fixed monochrome mode. [R. Belmont] [arbee]
- apple/omega.cpp: Add "Omega" programmable PLL chip to generate the pixel clock for LC III/LC 520/LC 550. [R. Belmont]
- 2024-06-19 16:14:08 nx8dasm: Correct instruction mnemonic [AJR]
- 2024-06-19 15:36:41 sony/news_r3k.cpp, sony/news_r4k.cpp, sony/news_68k.cpp, sony/news_38xx.cpp: Add software list for Sony NEWS systems (#12473) [Brice Onken]
- 2024-06-19 15:34:50 unidasm: Add disassembler for Oki nX-8/500S architecture [AJR]
- 2024-06-19 15:33:31 igs/igs_fear.cpp: replace XA dump in superkds, old one was bad [XingXing] (#12486) [mamehaze]
- - Working on the disassembler highlighted some opcodes that didn't decode correctly in the 80c51XA dump in superkds, turns out it was just bad, one of the pins was floating so XingXing redumped it.
- 2024-06-19 06:55:07 New working clones [Ivan Vangelista]
-
Match It [f205v, Smitdogg, Sean Sutton, Brian Troha, TeamEurope, The Dumping Union]
Shisensho - Joshiryo-Hen (Japan, set 1) [twistedsymphony, The Dumping Union]
- irem/shisen.cpp updates: Added a PCB layout for IREM's Match It M80 based games [Brian Troha] Dumped missing ROMs and PLDs for Match It and Shisensho sets [f205v] Renamed the driver to m80.cpp
-
Match It [f205v, Smitdogg, Sean Sutton, Brian Troha, TeamEurope, The Dumping Union]
Shisensho - Joshiryo-Hen (Japan, set 1) [twistedsymphony, The Dumping Union]
- 2024-06-19 06:41:49 irem/m10.cpp, irem/m57.cpp, irem/m58.cpp: consolidated drivers in single files [Ivan Vangelista]
- 2024-06-18 20:47:22 aristocrat/caswin.cpp: fix Z80 clock, denote being derived from misc/summit.cpp [angelosa]
- 2024-06-18 20:43:28 New working clones [hap]
- Elite Avant Garde (prototype on Elite A/S board)
- 2024-06-18 20:29:38 aristocrat/caswin.cpp: preliminary 8-liner rowscroll/window effect [angelosa]
- 2024-06-18 19:57:50 aristocrat/caswin.cpp: cleanups [angelosa]
- 2024-06-18 16:27:22 ibm5150.xml: Added 3 working items (#12394) [ArcadeShadow]
- New working software list additions
Gunship (3.5", Futura Games) [Total DOS Collection] Stunt Car Racer (Big Games) [Total DOS Collection] Terminator 2: Judgment Day (Big Games) [Total DOS Collection]
- New working software list additions
- 2024-06-18 12:58:01 st9: Fix disassembly of memory-indirect forms of LD (OPR = B5) [AJR]
- 2024-06-18 03:49:58 mame/apple: Added preliminary Apple DFAC audio filter/volume implementation. [R. Belmont] [arbee]
- - Initial DFAC with volume control and master on/off - Hooked up to LC, LC II, LC III, IIvx, IIvi, Quadra 700, Quadra 800
- 2024-06-17 22:32:59 New working clones [Ivan Vangelista]
-
Little Casino (set 2) [Siftware]
Little Casino II (v18.1, set 2) [Siftware]
New clones marked not working - Secret Service (4.0, Europe) [inkochnito, PinMAME]
- irem/m52.cpp: consolidated driver in single file
-
Little Casino (set 2) [Siftware]
Little Casino II (v18.1, set 2) [Siftware]
- 2024-06-17 19:02:14 act/apricotf.cpp: cleanups [angelosa]
- 2024-06-17 01:23:36 Add a skeleton for VTech Kidi SuperStar LightShow (#12393) [ClawGrip]
- New systems marked not working
Kidi SuperStar LightShow [Arcade Hacker, ClawGrip]
- New systems marked not working
- 2024-06-16 23:21:37 ti99: Fix crash when cartridge in EVPC configuration is inserted. [Michael Zapf]
- 2024-06-16 04:03:32 m6805/m68hc05e1: Fix typo that broke validation on Clang builds. [R. Belmont] [arbee]
- 2024-06-16 02:13:13 coleco_homebrew.xml: Added 8 working items (#12388) [ArcadeShadow]
- New working software list additions
AntiAir [Inufuto] Ascend [Inufuto] Battlot [Inufuto] Cacorm [Inufuto] Cracky [Inufuto] Guntus [Inufuto] Hopman [Inufuto] Yewdow [Inufuto]
- New working software list additions
- 2024-06-16 02:12:46 coco: add Zonx (The Rainbow) support (software list and hiscore) (#12378) [udance4ever]
- New working software list items - coco_flop: Zonx (The Rainbow)
- 2024-06-16 02:09:56 Add a skeleton driver for Mad Money 2, a slot game from Picmatic (#12369) [ClawGrip]
- New systems marked not working
Mad Money 2 [Joan RF, jordigahan]
- New systems marked not working