2023年9月30日 星期六

MAME v0.259

 MAME 發布新版,更新如下:

MAME Testers bugs fixed
-----------------------
- 08748: [Graphics] (zaccaria/zac1b1120.cpp) dodgem: Incorrect graphics are displayed when cars collide. (hap)
- 08756: [Crash/Freeze] (vsystem/ojankohs.cpp) ccasino: Game freezes after dealing tiles. (Osso)
- 08757: [Documentation] (konami/konmedalppc.cpp) turfwld3: The description does not match the game title. (AntoPISA)
- 08763: [Graphics] (merit/mtouchxl.cpp) mtchxl6k: Frame buffer is displayed with incorrect resolution and format. (Angelo Salese)
- 08764: [Sound] (seta/speedatk.cpp) speedatk, daifugo: Sound pitch is too high. (Yasuhiro Ogawa)
- 08766: [Documentation] (namco/namcos23.cpp) timecrs2 and clones: Source comments describe resolved issues. (VasiliyFamiliya)
- 08769: [Crash/Freeze] (sega/segaorun.cpp) shangon: Emulator crashes after inserting a coin. (Osso)


New working systems
-------------------
Bandai U-Boat [hap, Sean Riddle, eggs]
Beat Player 2000 [Phil Bennett, system11]
Booby Kids (Magnet System) [Hugo Benedet, Recreativas.org]
Fidelity Electronics Bridge Bidder [hap, Sean Riddle]
Fidelity Electronics Elite Premiere [hap, Berger]
Fishing Maniac 2+ [Phil Bennett, system11]
Hegener + Glaser Mephisto Montreal 68000 [hap, anonymous]
Hegener + Glaser Mephisto Roma II [hap, anonymous]
Konami Star Trek: 25th Anniversary (handheld) [hap, Sean Riddle, Mr. Do]
Konami Top Gun: Second Mission (handheld) [hap, Sean Riddle]
Let's Dance [Phil Bennett, system11]
Novag Chess Robot Adversary [hap, anonymous]
Super Tank Attack (prototype rev. 1.12) [Phil Bennett]
Um Jammer Lammy NOW! (Japan, UL1/VER.A) [Phil Bennett, Eric Yockey, Windy Fairy]


New working clones
------------------
Amerug (Shoei bootleg of Atari Football) [Team Japump, Wayder]
beatstage complete MIX (ver KA-B) [Lemony Vengeance, Phil Bennett, DeepSeaSqueeze]
The Big Pro Wrestling! (set 2) [Andrew Welburn]
Danger Zone (rev 0) [Brian Troha, The Dumping Union]
Espial (Japan) [QtQ, Team Japump]
Espial (Nova Apparate license) [QtQ, Team Japump]
F-15 Strike Eagle (rev. 2.2 02/25/91, 29K ver. 3.1f) [Phil Bennett]
Flicky (64k Version, on Up'n Down boardset, set 2) [caius]
Gran Derby (Spanish hack of Jockey Club) [Roberto Fresca]
Macro-Cosm Wars (bootleg of Galaxian) [coolmod, The Dumping Union]
Reel Fun (Version 7.00) [Brian Troha, The Dumping Union]
Super Ruleta 36 (Spanish hack of The Roulette) [Roberto Fresca]
Super Volleyball (US, Data East license) [Domenico Cervini]
Tatakai no Banka (Japan, old ver.) [Team Japump, Wayder]
Time Scanner (set 3, Japan, System 16B) (FD1089B 317-0024) [Team Japump, Wayder]
Trivia (Questions Series 11 Alt Question Rom, set 2) [Brian Troha, The Dumping Union]
Wonder Boy - Monster Land (English, difficulty hack) [bisboch, Alexforg83]
Xain'd Sleena (bootleg, set 2) [nnap]


Systems promoted to working
---------------------------
Dora Neco BanBan [Roberto Fresca, Grull Osgo]
Fashion Gambler (set 1) [AJR]
Quick Jack [AJR]
Skat TV [AJR]
Truck Kyosokyoku (Japan, TKK2/VER.A) [Windy Fairy]


Clones promoted to working
--------------------------
Fashion Gambler (set 2) [AJR]
Hipoly (bootleg of Hyper Olympic) [QtQ, Team Japan, Wayder]
Skat TV (version TS3) [AJR]


New systems marked not working
------------------------------
Amazon Spirit (Konami Endeavour, NSW) [Guru]
Ball Challenge (20020607 1.0 OVERSEA) [Brian Troha, The Dumping Union]
Blue Moon II [Dam0, Heihachi_73]
Bubblen Roulette (main ver. 1.8, video ver. 1.3) [Phil Bennett]
Costa Brava [Grull Osgo]
Creatures of the Sea (20050328 USA 6.3) [Brian Troha, The Dumping Union]
Doraemon no Dokodemo Door [Zx48k, hammy]
Eibise (Japan) [Phil Bennett]
Multi-Action 7551-20-R3T [Brian Troha, The Dumping Union]
National Semiconductor ICM-3216 [smj_crash]
Quizard Fun and Fascination (French Edition V1 - 01/96) [f205v, TeamEurope]
Sevilla [Grull Osgo]
Silicon Graphics Professional IRIS 4D/70 [Patrick Mackinlay]
Terebi Denwa Super Mario World [Phil Bennett]
Toledo [Grull Osgo]
Tropical Chance [R. Belmont, Windy Fairy, Taro]
unknown Merit game (4435-81, U5-1) [Brian Troha, The Dumping Union]


New clones marked not working
-----------------------------
Bonk's Adventure (prototype) [Bryan McPhail]
Fantastic Car (Micro-87 hardware, older) [jordigahan]
Kart Duel (World, KTD2/VER.A) [Phil Bennett, hammy, Darksoft]
Safe Money (Konami Endeavour, NSW) [Guru]
Sandbox PCI PC (430HX with Matrox Millennium) [Angelo Salese]
Zero Team (Japan?, earlier?, set 2) [nnap]


New working software list items
-------------------------------
bingobear: Doctor Bingo Bear [Sean Riddle]
c64_cart:
  Disc Drive DD-001 (v1.0) [LHS]
  Disc Drive DD-001 (v1.1) [Steve Gray]
c64_flop_misc: Games and Utility Disc (v1.1) [LHS]
coleco: Pitfall! (alt), Smurf Rescue in Gargamel's Castle (prototype), Space Panic (alt) [David Viens]
ibm5170: Interact Magnum 6 Game Controller Driver for Windows 95 [archive.org]
ibm5170_cdrom: Best of the Best Shareware Volume 2 (Canada), Heroes of Might and Magic (USA, DOS, v1.0) [archive.org]
msx1_cass:
  The Queen's Footsteps (Italian) [Davide Bucci]
  Las Aventuras de Rudolphine Rur [Dwalin]
  The A-Team (Spain, alt), Akujo Densetsu (Japan), Animation Editor "EDDY" (Japan), Aoi Uchuu no Bouken (Japan),
  The Archers (Europe), Bang! Bang! (Japan), Cannon Ball (United Kingdom), Cannon Fighter (Europe), Cetus (United Kingdom),
  The Chess Game (Europe), Chitei Tanken (Japan), Chōjin Locke: Majo no Millennium (Japan), Chubby Gristle (United Kingdom),
  Color Plotter/Printer-yō Sekai Chizu Soft (Japan), D-Day (Netherlands), The Dam Busters (Europe), Dizzy Ball (Japan),
  Donpan (Japan), Driller Tanks (Europe), Eagle (Spain), Echec (France), Emerald Isle (Europe), English Words (Netherlands),
  Eric and the Floaters (Europe), Flappy (Japan), Football Manager (Europe), Football Manager - World Cup Edition (Europe),
  Freddy Hardest (United Kingdom, Italy, alt), French is Fun (Europe, alt), Front Line (United Kingdom), Gnome Ranger (Europe),
  Gnome Ranger (Europe, cracked), Golden Grave II (Japan), Graphic Editor (Japan),
  The Growing Pains of Adrian Mole (United Kingdom), Hype (Netherlands), Ingrid's Back (United Kingdom),
  Ingrid's Back (United Kingdom, cracked), Inleiding tot de SpectraVideo SV 728 (Netherlands),
  Jet Fighter (One player version) (Europe, Aackosoft), Jewels of Darkness I - Colossal Adventure (United Kingdom),
  Jewels of Darkness I - Colossal Adventure (United Kingdom, alt), Jewels of Darkness II - Adventure Quest (United Kingdom),
  Jewels of Darkness III - Dungeon Adventure (United Kingdom), Jump Jet (Europe), Kamikaze (Japan), Katori Senso (Japan),
  Keystone Kapers (United Kingdom), Keystone Kapers (United Kingdom, alt), Lancelot (United Kingdom), Let's Computer (Japan),
  Lord Watson (Spain), Mandragore (United Kingdom), Marude Son Goku (Japan), Minder (United Kingdom), Mister Jaws (Netherlands),
  MST-CALC (Europe), The Munsters (Europe), Ninja (Netherlands, Aackosoft), Ninja (Netherlands, Eaglesoft), Octopuss (France),
  Offering (Japan), Oh No! (Brazil), Perez the Mouse, Phantomas 2 (Spain, alt), Photographic Memory (Netherlands), Pirates (Spain),
  Portopia Renzoku Satsujin Jiken (Japan), Punchy & Judy (United Kingdom), Rabbian (Japan), River Chase (Japan), Rodman (demo),
  Roller (Finland), Scapeghost (Europe), Sea Hunter (Europe), The Secret Diary of Adrian Mole Aged 13¾ (Europe),
  Seijo Densetsu: Five Holy Girls (Japan), Shiro to Kuro no Densetsu (Japan), Silicon Dreams I - Snowball (United Kingdom),
  Silicon Dreams II - Return to Eden (United Kingdom), Silicon Dreams III - The Worm in Paradise (United Kingdom),
  Silvestro (Italy), Sky Diver (Japan, alt), Soviet (Spain, alt), Space Harrier II (Europe), Starbuster (Europe),
  Supermaze (United Kingdom), Super MSX N.1 (1987-05) (Italy), Super MSX N.2 (1987-06) (Italy), Super MSX N.3 (1987-07/08) (Italy),
  Super MSX N.4 (1987-09) (Italy), Super MSX N.5 (1987-10) (Italy), Super MSX N.6 (1987-11) (Italy),
  Super MSX N.7 (1987-12) (Italy), Super MSX N.8 (1988-01) (Italy), Super MSX N.9 (1988-02) (Italy),
  Super MSX N.10 (1988-03) (Italy), Super MSX N.11 (1988-04) (Italy), Super MSX N.12 (1988-05) (Italy),
  Super MSX N.13 (1988-06) (Italy), Super MSX N.14 (1988-09) (Italy), Super MSX N.15 (1988-10) (Italy),
  Super MSX N.16 (1988-11) (Italy), Super MSX N.17 (1988-12) (Italy), Super MSX N.18 (1989-01) (Italy),
  Super MSX N.19 (1989-02) (Italy), Super MSX N.20 (1989-04) (Italy), Super MSX N.21 (1989-05) (Italy),
  Super MSX N.22 (1989-06) (Italy), Super MSX N.23 (1989-09) (Italy), Super MSX N.24 (1989-10) (Italy),
  Super MSX N.25 (1989-12) (Italy), Super MSX N.26 (1990-01) (Italy), Super MSX N.27 (1990-02) (Italy), Tank (Finland),
  Tape Login MSX Game Book (Japan), Teach Yourself BASIC (United Kingdom), The Temptation of the Apartment Wife (Japan),
  Time and Magik I - Lords of Time (Europe), Time and Magik III - The Price of Magik (Europe), Time and Magik (United Kingdom),
  Time and Magik (United Kingdom, alt), Time and Magik (United Kingdom, cracked), The Tomato Princess from Salad Land (Japan),
  Torreoscura (Spanish), Vampire (Europe), Vampire (Europe, alt), Video Poker (Brazil, Disprosoft), Wilco (Spain), Wild Cat (Japan),
  W Series 1 - Biotech / Killer Station (Japan), W Series 3 - Fire Ball / Akarui Nouen (Japan),
  W Series 4 - Ame no Hi wa Ōisogashi / Super Doors (Japan), The Wreck (United Kingdom), Xenon (United Kingdom),
  Zero Fighter (Japan) [file-hunter]
  Aerial, Battlot, Bootskell, Cacorm, Cavit, Guntus, Impetus, Lift, Neuras, Ruptus [Inufuto]
  Fantastic Football [MSXdev]
  Akalabeth [Óscar Toledo Gutiérrez]
msx1_flop:
  May The Force Be With You, Wired Shooting [cobinee]
  3D Maze, XOR [chalky]
  Storm Rescue [Concurso MSX-BASIC]
  Pyramid Quest [Crappysoft]
  Las Aventuras de Rudolphine Rur (Spanish), Las Aventuras de Rudolphine Rur (Spanish, xmessage) [Dwalin]
  10 Programas Serie Oro (Spain), 20 Programas Serie Oro (Spain), 666 - Uma Aventura Macabra,
  747 400b Flight Simulator (Europe, cracked), La Abadia del Crimen (Spain, alt), Alfabet en Deelsom (Netherlands),
  Alien Panic (Spain), Andon (Japan, hacked), Baruko, Blinky's Scary School, Burner Burst, Buster Mystery, City (Japan),
  Duad-MSX (Japan), Engels + Procenten (Netherlands), Fracta (Brazil), Ghosts'n Goblins (v1.1.0), Graphos III (Brazil),
  Gruta de Maquine (Brazil), Hibernated 1 - Eight Feet Under, Hibernated 1 - This Place is Death,
  The Iron Gauntz (Japan, prototype), Kame Graphics, Konami Game Collection 1: Action Series (Japan, alt),
  Konami Game Collection 4: Sports Series 2 (Japan, alt), Lettergrijper + Geld (Netherlands), Logic (Russia),
  Manuscript (United Kingdom), Mood Land, MSX Compilation 5 (Netherlands), MSXMAS Demo, MSX PageMaker DeLuxe (Brazil),
  Muhonmourn 3 (v1.0), Muhonmourn 3 (v1.1, with Ninja Tap support), Music Creator (Netherlands), Nibbles, Oceano, Paint-it,
  Paint-it (rev1), Paint-it (rev2), Palhada City (Brazil), Penguin Catcher (v1.0), Professional Data Retrieve (Brazil),
  Professional Paint (Brazil), Professional Publisher (Brazil, cracked),
  Rekenen tot 20 + Optellen en aftrekken tot 100 + Taalbedrijf (Netherlands), Search for Mum (Netherlands), SF Zone 1999 (Japan),
  Sim City, Simulador Profesional de Tenis (Spain), Stripgirl, SubCommander (older), Super Adventure, Super Procole 2 (Japan),
  Super Procole 3 (Japan), Super Procole (Japan), Supersellers 1 (Netherlands), Twin Hammer (Korea), Wash Man (v1.0),
  Wash Man (v1.1), Wash Man (v1.2), Wash Man (v1.3), Wash Man (v1.5), Wash Man (v1.9), The Wood (Spain),
  Woordmaker en Cijferend Vermenigvuldigen (Netherlands), Word Plus (Brazil), Wordstore+ (Netherlands), Xadrama, Xarchon,
  XOR (older), Yellow Submarin, Yobai, Zen (United Kingdom), Zero Gravity [file-hunter]
  The zoBITRONics Inc [Hannu Töyrylä]
  Galaxy Zone [Hitoshi Iwai]
  Maze Chase [JLTurSan]
  Bounce Mania, Defence (v1.3), Kill Mice, Micro Rocketz, Muhonmourn 3 (v1.1), Penguin Catcher (v1.1), SubCommander (v1.02),
  The Tower of Gold, Wash Man (v2.8), Zone TNT [MSXdev]
  8192 Story Tower, JUMPER, Last War, Last War II, Mars, Mars II [NAGI-P SOFT]
  Roger Dice (Spain) [Oniric Factor]
  Raftoid [Platty Soft]
  UZIX (v1.0.0) [UZIX]
svision: Sonny X'press (prototype) [anonymous]
vic10: Slalom (World) [David Viens]


Software list items promoted to working
---------------------------------------
cpc_cass: Amstrad Action (Issue 004) Christmas Gift [ICEknight]
megadriv: San San (Japan) [Angelo Salese]
x68k_flop: Atomic Robo-Kid, Terra Drive [Carl, Angelo Salese]


New software list items marked not working
------------------------------------------
ibm5170_cdrom:
  Blindness (Italy) [archive.org]
  The Matrox Millennium Multimedia SuperPack (v1.60) [VOGONS]
msx1_cass:
  The Queen's Footsteps (English) [Davide Bucci]
  Light Pen Graphic v1.0 (Japan) [file-hunter]


Merged pull requests
--------------------
- 10047: cpu/z80: Rewrote Z80 CPU core to support cycle-by-cycle operation. [holub]
- 11150: imagedev/floppy.cpp: Added support for hard-sectored floppy disk formats. [Eric Anderson]
- 11430: bus/nscsi: Added SCSI tape drive device using SIMH tape image format. [Miëtek Bak]
- 11493: 3rdparty/bgfx, 3rdparty/bimg, 3rdparty/bx: Updated to current upstream versions. [Belegdol]
- 11500: cpu/sh: Refactored SH-2 refactored code to separate onboard peripherals from CPU core. [Windy Fairy]
- 11505: apple/apple3_m.cpp: Reduce CPU clock frequency during active video display, and approximate DRAM contention. [Rob Justice]
- 11509: cpc_cass.xml: Improved metadata for Amstrad Action cover tapes, and promoted amsac004 to working. [ICEknight]
- 11510: bus/msx/module/sfg.cpp: Moved classes to anonymous namespace. [Wilbert Pol]
- 11511: msx1_flop.xml: Added 105 working items, and replaced one item with a better dump. [Wilbert Pol]
- 11512: cpu/powerpc: Don’t overwrite RA in lmw instruction (Tropical Chance depends on this). [Windy Fairy]
- 11513: heathkit/h89.cpp: Added machine configuration option for CPU speed upgrade modifications. [Mark Garlanger]
- 11514: konami/twin16.cpp: Dumped priority PROM for The Final Round/Hard Puncher. [jotego]
- 11516: compclr2_flop.xml: Fixed a typo in disk image labels (“asteriods”). [ClawGrip]
- 11517: konami/nwk-tr.cpp: Fixed mismatched timekeeper data for GM and GN sets, and added hand brake for thrilldgnj. [sjy96525]
- 11518: msx1_flop.xml: Fixed incorrect disk image size for XOR. [Wilbert Pol]
- 11521: Fixed MinGW AArch64 build issues. [invertego]
- 11522: cpu/z80/z80.cpp: Improved emulation of undocumented flags, and removed timing tables. [holub]
- 11523: bus/spectrum: Added ZXBUS Nemo IDE Controller. [holub]
- 11524: igs/pgm_v.cpp: Hard-code sprite zoom table entry 0x0f to 1 (ddp3 expects zero in this entry to behave like 1). [cam900]
- 11526: Made the Apple Macintosh software list descriptions more consistent. [ArcadeShadow]
- 11527: heathkit/tlb.cpp: Added machine configurations options for CPU speed and CRT phosphor color. [Mark Garlanger]
- 11529: misc/falgas_m89.cpp: Added a newer version of “Fantastic Car” on M87 hardware. [ClawGrip]
- 11530: machine/rp5c15.cpp: Added a configurable year offset for systems that use a different epoch (e.g. X68000). [Angelo Salese]
- 11531: heathkit/tlb.cpp: Added Superset ROM/upgrade modification. [Mark Garlanger]
- 11532: msx1_cass.xml: Added 71 items (69 working), and replaced two items with better dumps. [Wilbert Pol]
- 11533: namco/namcos12.cpp: Re-dumped ROMs for Kart Duel. [Phil Bennett, Windy Fairy]
- 11534: heathkit/tlb.cpp: Fixed video output for GP-19 in graphics mode. [Mark Garlanger]
- 11536: orca/espial.cpp: Added two additional versions of Espial. [QtQ, Team Japump, Wayder]
- 11537: igs/igs011.cpp, igs/igs017.cpp: Improved transliterated titles. [cam900]
- 11538: heathkit/tlb.cpp: Fixed warning about uninitialised member variable. [Mark Garlanger]
- 11540: capcom/cps2.cpp: Added support for debug DIP switches found on development systems. [Damian Rogers]
- 11541: amstrad/amstrad.cpp: Fixed I/O timings after Z80 CPU refactoring. [holub]
- 11542: sinclair/sprinter.cpp: Fixed sound output channels in 16b mode. [holub]
- 11543: efo/cedar_magnet.cpp: Added Booby Kids, and sorted the games. [Huge Benedet, Recreativas.org, ClawGrip]
- 11544: misc/falgas_m89.cpp: Fixed typo in fantcar87 ROM label. [ClawGrip]
- 11546: osd/sdl: Don’t specify SDL_WINDOW_BORDERLESS for full-screen windows. [Davidian1024]
- 11547: osd/sdl: Fixed interpretation of result of SDL_GetDesktopDisplayMode. [Davidian1024]
- 11548: Added a bootleg of Atari Football and an older version of Trojan, and re-dumped Hipoly. [Team Japump, QtQ, Wayder]
- 11550: frontend/mame/luaengine.cpp: Corrected spelling of screen device xoffset and yoffset property names. [Golden Child]
- 11554: msx1_cass.xml: Added 29 working items. [Wilbert Pol]
- 11555: sega/system1.cpp: Corrected ROM labels for raflesiau. [Wayder]
- 11556: handheld/hh_tms1k.cpp: Added an item to the list of known microcontrollers in the header comment. [SomeRandomGuyIdk]
- 11558: namco/namcos12.cpp: Emulated games with CDXA board. [Windy Fairy]
- 11559: msx1_cass.xml: Added 53 working items, and replaced one item with a better dump. [Wilbert Pol]
- 11560: konami/djmain.cpp: Added Beatstage Complete Mix (Ver KA-B). [Lemony Vengeance, Phil Bennett, DeepSeaSqueeze]
- 11562: msx1_flop.xml: Removed 26 disk conversions. [Wilbert Pol]
- 11563: machine/t10mmc.cpp: Fixed reading user data from mode 1 tracks using the read CD command. [Windy Fairy]
- 11566: sega/segas16b.cpp: Added an FD1089B-protected version of Time Scanner on System 16B. [Team Japump, Wayder]


Source changes
--------------
-cpc_cass.xml: Tidied up Amstrad Action cover tapes. (#11509) [ICEknigh7]
 * Added tape titles to descriptions and added publisher.

Software list items promoted to working
---------------------------------------
cpc_cass: Amstrad Action (Issue 004) Christmas Gift [ICEknigh7]

-capcom/alien.cpp: enable DRC [angelosa]

-alien.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]

-wangpc: Derive clocks from XTAL values [AJR]

-konami/k057714.cpp: Removed unecessary clipping that caused medal games not to display properly and improve VBL IRQ handling.
 [R. Belmont, Windy Fairy]

New non-working machines
------------------------
Tropical Chance [R. Belmont, Windy Fairy, Taro]

New working clones
------------------
Super Ruleta 36 (hack of The Roulette) [Roberto Fresca]

New working clones
------------------
Gran Derby (Spanish hack of Jockey Club) [Roberto Fresca]

-Minor game description correction... [Roberto Fresca]

-Fix hashes... [Roberto Fresca]

-cpu/sh: Refactored SH-2 refactored code to separate onboard peripherals from CPU core. (#11500) [987123879113]

-bus/msx/module/sfg.cpp: Moved classes to anonymous namespace. (#11510) [wilbertpol]

-konami/stingnet.cpp: Default fill the sound region. [R. Belmont]

-cpu16dasm.cpp: Use util::sext to sign-extend 4-bit constants [AJR]

-cpu/powerpc: Don't overwrite RA in lmw instruction. (#11512) [987123879113]
 * For 4xx series and 601, skip over the register update.
 * For any other flavor, raise an illegal instruction exception.

-konami/stingnet: Added ATA CS1 to address map, and removed comment about crash which has been fixed. [987123879113]

-msx1_flop.xml: Added 105 working items, and replaced one item. (#11511) [wilbertpol]
 * Replaced Konami Game Collection 3: Shooting Series (Japan) with a better dump. [file-hunter]

New working software list items (msx1_flop.xml)
-----------------------------------------------
10 Programas Serie Oro (Spain) [file-hunter]
20 Programas Serie Oro (Spain) [file-hunter]
747 400b Flight Simulator (Europe, cracked) [file-hunter]
Alfabet en Deelsom (Netherlands) [file-hunter]
Alien Panic (Spain) [file-hunter]
Andon (Japan, hacked) [file-hunter]
Duad-MSX (Japan) [file-hunter]
Engels + Procenten (Netherlands) [file-hunter]
Fracta (Brazil) [file-hunter]
Graphos III (Brazil) [file-hunter]
Gruta de Maquine (Brazil) [wilbertpol]
The Iron Gauntz (Japan, prototype) [file-hunter]
Konami Game Collection 1: Action Series (Japan, alt) [file-hunter]
Konami Game Collection 4: Sports Series 2 (Japan, alt) [file-hunter]
Lettergrijper + Geld (Netherlands) [file-hunter]
Manuscript (United Kingdom) [file-hunter]
MSX Compilation 5 (Netherlands) [file-hunter]
MSX PageMaker DeLuxe (Brazil) [file-hunter]
Music Creator (Netherlands) [file-hunter]
Professional Data Retrieve (Brazil) [file-hunter]
Professional Paint (Brazil) [file-hunter]
Professional Publisher (Brazil, cracked) [file-hunter]
Rekenen tot 20 + Optellen en aftrekken tot 100 + Taalbedrijf (Netherlands) [file-hunter]
SF Zone 1999 (Japan) [file-hunter]
Simulador Profesional de Tenis (Spain) [file-hunter]
Super Procole (Japan) [file-hunter]
Super Procole 2 (Japan) [file-hunter]
Super Procole 3 (Japan) [file-hunter]
Supersellers 1 (Netherlands) [file-hunter]
Twin Hammer (Korea) [file-hunter]
The Wood (Spain) [file-hunter]
Woordmaker en Cijferend Vermenigvuldigen (Netherlands) [file-hunter]
Word Plus (Brazil) [file-hunter]
Wordstore+ (Netherlands) [file-hunter]
Zen (United Kingdom) [file-hunter]
3D Maze [Chalky]
666 - Uma Aventura Macabra [file-hunter]
8192 Story Tower [NAGI-P SOFT]
Baruko [file-hunter]
Blinky's Scary School [file-hunter]
Bounce Mania [MSXdev]
Burner Burst [file-hunter]
Buster Mystery [file-hunter]
City (Japan) [file-hunter]
Defence (v1.3) [MSXdev]
Galaxy Zone [aburi6800]
Ghosts'n Goblins (v1.1.0) [file-hunter]
Hibernated 1 - This Place is Death [file-hunter]
Hibernated 1 - Eight Feet Under [file-hunter]
JUMPER [NAGI-P SOFT]
Kame Graphics [file-hunter]
Kill Mice [MSXdev]
Las Aventuras de Rudolphine Rur (Spanish) [Dwalin]
Las Aventuras de Rudolphine Rur (Spanish, xmessage) [Dwalin]
Last War [NAGI-P SOFT]
Last War II [NAGI-P SOFT]
Logic (Russia) [file-hunter]
Mars [NAGI-P SOFT]
Mars II [NAGI-P SOFT]
May The Force Be With You [Cobinee]
Maze Chase [JLTurSan]
Micro Rocketz [MSXdev]
Mood Land [file-hunter]
Muhonmourn 3 (v1.1) [MSXdev]
Muhonmourn 3 (v1.1, with Ninja Tap support) [file-hunter]
Muhonmourn 3 (v1.0) [file-hunter]
Nibbles [file-hunter]
Oceano [file-hunter]
Paint-it (rev2) [file-hunter]
Paint-it (rev1) [file-hunter]
Paint-it [file-hunter]
Palhada City (Brazil) [file-hunter]
Penguin Catcher (v1.1) [MSXdev]
Penguin Catcher (v1.0) [file-hunter]
Pyramid Quest [Crappysoft]
Raftoid [PlattySoft]
Roger Dice (Spain) [oniric-factor]
Search for Mum (Netherlands) [file-hunter]
Sim City [file-hunter]
Storm Rescue [Concurso MSX-BASIC]
Stripgirl [file-hunter]
SubCommander (v1.02) [MSXdev]
SubCommander (older) [file-hunter]
Super Adventure [file-hunter]
The Tower of Gold [MSXdev]
UZIX (v1.0.0) [UZIX]
Wash Man (v2.8) [MSXdev]
Wash Man (v1.9) [file-hunter]
Wash Man (v1.5) [file-hunter]
Wash Man (v1.3) [file-hunter]
Wash Man (v1.2) [file-hunter]
Wash Man (v1.1) [file-hunter]
Wash Man (v1.0) [file-hunter]
Wired Shooting [Cobinee]
MSXMAS Demo [file-hunter]
Xadrama [file-hunter]
Xarchon [file-hunter]
XOR [Chalky]
XOR (older) [file-hunter]
Yellow Submarin [file-hunter]
Yobai [file-hunter]
Zero Gravity [file-hunter]
The zoBITRONics Inc [Hannu Töyrylä]
Zone TNT [MSXdev]
La Abadia del Crimen (Spain, alt) [file-hunter]

-cpu16: Add most of the MAC unit instructions [AJR]

-Gran Derby: Added proper graphics ROMs. [Roberto Fresca]

-konami/konendev.cpp: dumped flash ROMs for rapfire5 [Guru]

-fphantom: do more checks when grabbing piece with magnet [hap]

New working systems
-------------------
Chess Robot Adversary [hap, anonymous]

-zac1b1120: fix zoomed sprite mask [hap]

-zac1b1120: shuffle around some source code and add section headers, added dodgem color overlay [hap]

-zac1b1120: no need to savestate bitmaps that get overwritten with each screen update, remove unneeded input port trampoline [hap]

New systems marked not working
------------------------------
Costa Brava [Grull Osgo]
Sevilla [Grull Osgo]
Toledo [Grull Osgo]

-konami/twin16.cpp: Dumped priority PROM for The Final Round/Hard Puncher (#11514) [JOTEGO]

-apple/apple3_m.cpp: Reduce CPU clock frequency during active video display. (#11505) [robjustice]
 * Also adjusted fast CPU clock frequency to approximate the effects of DRAM refresh and other delays.

-compclr2_flop.xml: Fix typo in disk image labels. (#11516) [ClawGrip]
 * Corrected spelling of "asteroids".

-capcom/alien.cpp: add base flash ROMs for dokodemo, wontame, masmario2, dkbanans [angelosa]

-m6805: Use vector_mask parameter for HD6305 variants [AJR]

-aceattac: Map trackball inputs through uPD4701 devices [AJR]

-fphantom,robotadv: no need to output x coord twice [hap]

-intchess,regence: add german text labels to internal layout [hap]

-segas18.cpp: Updates [AJR]
 * ddcrew: Use 8255 PPI for 4-player versions
 * lghost: Use MSM6253 ADC for gun inputs
 * Eliminate runtime port tag lookups

New clones marked not working
-----------------------------
Zero Team (Japan?, earlier?, set 2) [nnap]

-midway/mcr3.cpp: dumped pls153 PLDs for sarge [Domenico Cervini]

-misc/cointek.cpp: possibly descrambled audio CPU ROM [Ivan Vangelista]

-sega/dccons.cpp: add Katana Set5 v0.972 BIOS [MetalliC]

-machine/7400.cpp: Removed unused 7400 logic device. [Vas Crabb]

-konami/nwk-tr.cpp: Fixed mismatched timekeeper data for GM and GN sets. (#11517) [sjy96525]

-konami/hornet.cpp: Added hand brake lever to Thrill Drive (ver GN713JAB). [sjy55525]

-fphantom,robotadv: small fix to internal layout, combine x/y into one output [hap]

-capcom/alien.cpp: QA notes, add wontame inputs [angelosa]

-z80: Rewrite the core to handle interruptibility [holub]

-system1: forgot to update the encrypted cpu clocks, 2 20mhz clocks at 4mhz is 2/5, not 1/5 [hap]

-cking_master: add M1 waitstate [hap]

-various drivers: a few more output().set_value() removals [Ivan Vangelista]

-msx1_flop.xml: (#11518) [wilbertpol]
 * Fix incorrect size on XOR.
 * De-duplicate image name for penguina.

-system1: do cycle adjust with modulo instead of float, cking_master: move init function [hap]

-Revert "cking_master: add M1 waitstate" [hap]
 * This reverts commit 4b8555ff72ab7f6dab6bf7d8fa4ad935c2b96c79.

-cpu/z80: Revert a94254a while we figure out the severe performance regressions. [R. Belmont, holub]

-epg3231: Add Timers 1 & 2 [AJR]

New working clones
------------------
Flicky (64k Version, on Up'n Down boardset, set 2) [caius]

New working clones
------------------
Xain'd Sleena (bootleg, set 2) [nnap]

-tdracula: correct output pla [hap]

-samples: move interface variables to protected [hap]

-wd_fdc.cpp: Add optional logging for data reads and writes [AJR]

-adsp2100: Code cleanup [AJR]
 * Use BIT helpers for unpacking and disassembling opcodes
 * Use count_leading_zeros_32 for "detect exponent" operations rather than shift loops
 * Convert comments to C++ single line style
 * Convert some constant macros to unscoped enums
 * Deobfuscate bit manipulation in the "mode control" instruction

-sparc: One more use for util::sext; fix probable copy-and-paste error in disassembly of branch displacements [AJR]

-voodoo_render.cpp: Use util::sext and rotate inline [AJR]

-sound/vrender0.cpp, video/ims_cvc.cpp: Use util::sext function [AJR]

-hash/x68k_flop.xml: update some QA [angelosa]

Systems promoted to working
---------------------------
Quick Jack, Skat TV, Fashion Gambler, Fun Station Spielekoffer 9 Spiele [AJR]

-adp/adp.cpp: demote fstation to MNW again [Angelo Salese]

-adsp2100: Fix more comments in disassembler [AJR]

-Fixed MinGW AArch64 issues: (#11521) [invertego]
 * 3rdparty/bimg: Don't enable SSE on MinGW arm64 targets.
 * diagnostics/diagnostics_win32.cpp: Added Windows arm64 support.

New systems marked not working
------------------------------
Amazon Spirit (Konami Endeavour, NSW) [Guru]

New clones marked not working
-----------------------------
Safe Money (Konami Endeavour, NSW) [Guru]

New working clones
------------------
Reel Fun (Version 7.00) [Brian Troha, The Dumping Union]
Trivia (Questions Series 11 Alt Question Rom, set 2) [Brian Troha, The Dumping Union]

-Updated misc/gei.cpp: [Brian Troha]
 * Found documentation confirming Sex Triv is an alternate ROM question for Series 7.
 * Verified undocumented Series 12 N.F.L. Football question ROM.
 * Added Adult Sex 3* question ROM to Series 11, with documentation.
 * Verified Newer Adult Sex 2* & Adult Sex 3* questions ROMs and labeled alt sets as “old”.
 * Documented the romboard and question type for the Reel Fun sets.

-devices/swim1.cpp: Remove unnecssary debug_break(). [R. Belmont]

-machine/intelfsh.cpp: Support reading the busy/ready pin for Flash chips that have one. [R. Belmont]

-machine/t10mmc.cpp: Support page 0x3f (return all pages) for MODE SENSE. [R. Belmont]

-bus/ata/atapicdr.cpp: Support subclassing atapi_fixed_cdrom_device. [R. Belmont]

-konami/stingnet.cpp: Correct hookups for ATAPI CD-ROM, sound, sound Flash, NVRAM, and some I/O. [R. Belmont, Windy Fairy]

-konami/stingnet.cpp: Add overrides for GCC. [R. Belmont]

-konami/konendev: used CY7C131 device, corrected botched parent clone relationship for amazonsp [Ivan Vangelista]

New systems marked not working
------------------------------
Blue Moon II [Dam0, Heihachi_73]

New systems marked not working
------------------------------
Doraemon no Dokodemo Door [Zx48k, hammy]

-cpu/z80/z80.cpp: Improved flags, and removed timing tables. (#11522) [holub]
 * Improved emulation of undocumented flags. [Manuel Sainz de Baranda y Goñi, Peter Helcmanovsky, Patrik Rak]
 * Removed instruction timing tables and helpers for systems with simple wait states. [smf, hap, Lord Nightmare]

-hwchamp: Use ADC device [AJR]

-bus/spectrum: Added ZXBUS Nemo IDE Controller. (#11523) [holub]

-heathkit/h89.cpp: Added machine configuration option for CPU speed upgrade modifications. (#11513) [Mark Garlanger]
 * Also made interrupt controller fixed for H89.

-Miscellaneous cleanups of recent commits. [Vas Crabb]
 * cpu/z80:
   - Keep all member initialisations in the constructor initialiser list.
   - Added a validity check for impossibly low cycle counts.
   - Reformatted an if/else tree.
 * bus/spectrum: Gave the ZXBUS devices a short name prefix.
 * konami/stingnet.cpp: Use standard gambling input types.

-formats/td0_dsk.cpp: Recognize SSDD images for 3(.5)-inch floppy drives. Fixes loading of CP/M Plus v 1.5 on pcw8256. [AJR]

-Apple Macintosh software lists rename description (#11526) [ArcadeShadow]
 * Added the manufacturer's name. Lowercase on the storage medias' name. Renamed "Mac" abbreviation to "Macintosh".

New systems marked not working
------------------------------
Ball Challenge (20020607 1.0 OVERSEA) [Brian Troha, The Dumping Union]
Creatures of the Sea (20050328 USA 6.3) [Brian Troha, The Dumping Union]

-fphantom,robotadv: small refactor to picking up piece [hap]

-igs/pgm_v.cpp: Hard-code sprite zoom table entry 0x0f to 1. (#11524) [cam900]
 * ddp3 has zero in this entry, but expects it to behave like 1.

-c64: Emulated the TIB Disc Drive DD-001 cartridge. [Curt Coder]

New working software list items
-------------------------------
c64_cart: [Curt Coder]
Disc Drive DD-001 (v1.1) [Steve Gray], Disc Drive DD-001 (v1.0) [LHS]

-c64_flop_misc: Games and Utility Disc (v1.1) [LHS]

-ssensor4: chessclock rom is actually for the printer [hap]

-sxevious: make sxevious a parent set instead of clone of xevious [hap]

-sensorboard: add callback for clear board [hap]

-sxevious: forgot to update sxeviousj [hap]

-x68k: fix bitmap layer clear and sprite priority [cracyc]

-x68k: only set timer if op is set [cracyc]

-misc/falgas_m89.cpp: Added a newer version of "Fantastic Car" on M87 hardware. (#11529) [ClawGrip]

New clones marked not working
-----------------------------
Fantastic Car (Micro-87 hardware, newer) [jordigahan]

-heathkit/tlb.cpp: Added machine configurations options for CPU speed and CRT phosphor color. (#11527) [Mark Garlanger]

-igs/lordgun.cpp: redumped alienchac [f205v, Brian Troha]

-igt/videopkr.cpp: restored full NVRAM saving [Ivan Vangelista]

-misc/rbmk.cpp: patched cots protection [hammy]

-imagedev/floppy.cpp: Add hard-sector floppy support [Eric Anderson]

-Updated bgfx, bx and bimg to current upstream versions. (#11493) [Julian Sikorski]
 * Reverted "macOS, iOS: Removed OpenGL/OpenGLES support. (commit 4693983242a698eaafed87faf4ffef1789adc8f9).
 * Reverted "Fix macOS build" (commit ce2c2c13eda7d699051f75f598e740a447343a88).
 * Reverted "macOS: Fixed deprecated warnings." (commit 10a8cb61f882ebc9bb376ee2341d003880b7037f).
 * Added bgfx/README.mame explaining deviations from upstream.

-Set C++ standard to C++17 via environment for bgfx shader build CI job. [Vas Crabb]
 * The SPIRV tools require C++17 but it isn't set anywhere in the build files supplied with bgfx

-vsystem/ojankohs.cpp: fixed MT08756 [Ivan Vangelista]

-formats/td0_dsk.cpp: Do more error checking, hopefully eliminating softlocks when trying to load truncated images [AJR]

-namco/namcos12: redump of bad ROM for Kart Duel [Phil Bennett] (#11533) [987123879113]

-atari/batman, atari/beathead, atari/blstroid, atari/canyon, atari/ccastles: consolidated drivers in single files [Ivan Vangelista]

-x68k: another tile layer-bitmap layer video mode mismatch special case [cracyc]

-msx1_cass.xml: Added 71 items, and replaced 2 items with better dumps. (#11532) [wilbertpol]
 * Replaced Booty (Europe) and North Sea Helicopter with better dumps. [file-hunter]
 * Removed Silicon Dreams (Europe, alt 2) and Silicon Dreams (Europe, alt 3).
 * Renamed Soviet (Europe?) to Soviet (Spain).

New working software list items (msx1_cass.xml)
-----------------------------------------------
Inleiding tot de SpectraVideo SV 728 (Netherlands) [file-hunter]
Light Pen Graphic v1.0 (Japan) [file-hunter]
Teach Yourself BASIC (United Kingdom) [file-hunter]
The Archers (Europe) [file-hunter]
Bang! Bang! (Japan) [file-hunter]
The Growing Pains of Adrian Mole (United Kingdom) [file-hunter]
The Munsters (Europe) [file-hunter]
River Chase (Japan) [file-hunter]
Scapeghost (Europe) [file-hunter]
Sea Hunter (Europe) [file-hunter]
The Secret Diary of Adrian Mole Aged 13¾ (Europe) [file-hunter]
Silicon Dreams I - Snowball (United Kingdom) [file-hunter]
Silicon Dreams II - Return to Eden (United Kingdom) [file-hunter]
Silicon Dreams III - The Worm in Paradise (United Kingdom) [file-hunter]
Sky Diver (Japan, alt) [file-hunter]
Soviet (Spain, alt) [file-hunter]
Space Harrier II (Europe) [file-hunter]
Starbuster (Europe) [file-hunter]
Supermaze (United Kingdom) [file-hunter]
Tank (Finland) [file-hunter]
Tape Login MSX Game Book (Japan) [file-hunter]
The Temptation of the Apartment Wife (Japan) [file-hunter]
Time and Magik III - The Price of Magik (Europe) [file-hunter]
Time and Magik (United Kingdom) [file-hunter]
Time and Magik (United Kingdom, cracked) [file-hunter]
Time and Magik (United Kingdom, alt) [file-hunter]
The Tomato Princess from Salad Land (Japan) [file-hunter]
Vampire (Europe) [file-hunter]
Vampire (Europe, alt) [file-hunter]
Video Poker (Brazil, Disprosoft) [file-hunter]
W Series 1 - Biotech / Killer Station (Japan) [file-hunter]
W Series 3 - Fire Ball / Akarui Nouen (Japan) [file-hunter]
W Series 4 - Ame no Hi wa Ōisogashi / Super Doors (Japan) [file-hunter]
Wilco (Spain) [file-hunter]
Wild Cat (Japan) [file-hunter]
Color Plotter/Printer-yō Sekai Chizu Soft (Japan) [file-hunter]
The Wreck (United Kingdom) [file-hunter]
Xenon (United Kingdom) [file-hunter]
Zero Fighter (Japan) [file-hunter]
The Queen's Footsteps (Italian) [Davide Bucci]
Silvestro (Italy) [file-hunter]
Torreoscura (Spanish) [file-hunter]
Super MSX N.1 (1987-05) (Italy) [file-hunter]
Super MSX N.2 (1987-06) (Italy) [file-hunter]
Super MSX N.3 (1987-07/08) (Italy) [file-hunter]
Super MSX N.4 (1987-09) (Italy) [file-hunter]
Super MSX N.5 (1987-10) (Italy) [file-hunter]
Super MSX N.6 (1987-11) (Italy) [file-hunter]
Super MSX N.7 (1987-12) (Italy) [file-hunter]
Super MSX N.8 (1988-01) (Italy) [file-hunter]
Super MSX N.9 (1988-02) (Italy) [file-hunter]
Super MSX N.10 (1988-03) (Italy) [file-hunter]
Super MSX N.11 (1988-04) (Italy) [file-hunter]
Super MSX N.12 (1988-05) (Italy) [file-hunter]
Super MSX N.13 (1988-06) (Italy) [file-hunter]
Super MSX N.14 (1988-09) (Italy) [file-hunter]
Super MSX N.15 (1988-10) (Italy) [file-hunter]
Super MSX N.16 (1988-11) (Italy) [file-hunter]
Super MSX N.17 (1988-12) (Italy) [file-hunter]
Super MSX N.18 (1989-01) (Italy) [file-hunter]
Super MSX N.19 (1989-02) (Italy) [file-hunter]
Super MSX N.20 (1989-04) (Italy) [file-hunter]
Super MSX N.21 (1989-05) (Italy) [file-hunter]
Super MSX N.22 (1989-06) (Italy) [file-hunter]
Super MSX N.23 (1989-09) (Italy) [file-hunter]
Super MSX N.24 (1989-10) (Italy) [file-hunter]
Super MSX N.25 (1989-12) (Italy) [file-hunter]
Super MSX N.26 (1990-01) (Italy) [file-hunter]
Super MSX N.27 (1990-02) (Italy) [file-hunter]

New NOT_WORKING software list additions (msx1_cass.xml)
-------------------------------------------------------
Light Pen Graphic v1.0 (Japan) [file-hunter]
The Queen's Footsteps (English) [Davide Bucci]

-hash/x68k_flop.xml: QA notes [angelosa]

-Revert "Set C++ standard to C++17 via environment for bgfx shader build CI job." [Vas Crabb]
 * This reverts commit 63b00cabc302c17c70c285a337a06a4f89d39f40.

-Revert "Updated bgfx, bx and bimg to current upstream versions. (#11493)" [Vas Crabb]
 * This reverts commit 1c61ccfe840cdae7a9f92292946a45f3b47e2412.

-pc/pcipc.cpp: add pcimga target (i430HX + MGA2064W), add QA notes [angelosa]

-x68k: guess at scan rate for mode 25 [cracyc]

New clones marked not working
-----------------------------
Kart Duel (World, KTD2/VER.A) [Phil Bennett , Hammy, Darksoft]

-heathkit/tlb.cpp: Add superset ROM/upgrade modification (#11531) [Mark Garlanger]

-sega/segaybd.cpp: fixed issue #11535 [Ivan Vangelista]

-misc/pachifev.cpp, gaelco/splash.cpp: spelling fixes, comments updates [Ivan Vangelista]

-sega/segaorun.cpp: reverted erroneous change in one of my previous commits [Ivan Vangelista]

New working systems
-------------------
Star Trek: 25th Anniversary (handheld) [hap, Sean Riddle, Mr. Do]
Top Gun: Second Mission (handheld) [hap, Sean Riddle]
Elite Premiere [hap, Berger]

-fidel*: make some of the 7seg panels in artwork smaller [hap]

New working software list items
-------------------------------
bingobear: Doctor Bingo Bear [Sean Riddle]

-machine/rp5c15.cpp: implement set_year_offset setter, fix x68k default year setup to be current rather than -20 (#11530)
 [Angelo Salese]
 * machine/rp5c15.cpp: implement set_year_offset setter, fix x68k default year setup to be current rather than -20
 * machine/ds1386.cpp: remove non-existant set_current_time fn override

-heathkit/tlb.cpp: Fix graphics mode display (#11534) [Mark Garlanger]

-hd63450: only halt cpu in max transfer rate mode [cracyc]

-espial: New working clones (#11536) [Nekoziman]

-formats/td0_dsk.cpp: Don't swallow bits and bytes at the end of Huffman-encoded images, when the word buffer can no longer be
 filled [AJR]

-remove x file attribute from some source files [hap]

-williams: cut comment to remove disagreement [hap]

-x68k: fix bg size again [cracyc]

-igs/igs011.cpp, igs/igs017.cpp: Improved transliterated titles. (#11537) [cam900]
 * Use Japanese title reading for Japanese versions of Dragon World games.
 * Fixed mixed translated/transliterated title.

-sound: add configurable speaker panning [hap]

-maygayv1.cpp: Use addressable latch device [AJR]

-sound: deprecate cfg defvol, and change newvol to value [hap]

-nitendo/n8080.cpp: Encapsulated sound boards. [Vas Crabb]

-speaker: set pan range to -1 to 1, sliders: show channel volume in percentage and increase maximum to 400% [hap]

-amstrad/amstrad.cpp: fix timings after refactoring (#11541) [holub]

-sinclair/sprinter.cpp: fix audio chanels for 16b mode (#11542) [holub]

New working systems
-------------------
U-Boat [hap, Sean Riddle, eggs]

-capcom/alien.cpp: fix mem_mask size on I/O in1 [angelosa]

-Doraneko BanBan: Some work on inputs... [Roberto Fresca]
 * Fixed the error at boot.
 * Found and hooked the DIP switches bank.
 * Found and hooked the Test Sounds mode.
 * Hooked the Coin In and a special coin input.
   - ...more to come.

-Doraneko BanBan: Changed the OKI6295 pin7 to HIGH, comparing the sounds against the videos on the net. [Roberto Fresca]

-apple/dafb.cpp: Workaround for double-screen issue in 24bpp 832x624, and support 19" 1024x768 monitors on DAFB2 and later.
 [R. Belmont]

-video/pc_vga_cirrus.cpp: fix MT#08763 [angelosa]

-DoraNeko BanBan improvements... [Roberto Fresca]
 * Added more inputs related to the stepper motors.
 * Added preliminary 7-seg LEDs support.
 * Added support for port 08h.
 * Hooked debug lamps to see the ports behaviour.
 * Created an internal layout.

-misc handheld: update notes about sound [hap]

-fidelity/elite: update notes about new game [hap]

-capcom/cps2.cpp: Support for CPS2 debug DIP switches (#11540) [Damian Rogers]
 * initial working version
 * fixed incorrect mapping in memory by using a custom read handler; cleaned up unnecessary port conditions; better comments
 * moved read handler directly into the map segment; renamed hardware type device tag
 * corrected accidentally moved line break
 * switched from native array usage to optional_ioport_array

-cps2: simplify prev commit, and change dsw setting order in UI from on-off to off-on [hap]

-misc/falgas_m89.cpp: Fixed typo in fantcar87 ROM label. (#11544) [ClawGrip]

-osd/sdl: Fixed interpretation of result of SDL_GetDesktopDisplayMode. (#11547) [Davidian1024]
 * Fixes display mode not being printed.

-heathkit/tlb.cpp: Fixed warning about uninitialised member variable. (#11538) [Mark Garlanger]

-osd/sdl: Don't specify SDL_WINDOW_BORDERLESS for full-screen windows. (#11546) [Davidian1024]
 * May address GitHub #7532 and #7922.

-DoraNeko BanBan improvements: [Roberto Fresca]
 * Improved inputs.
 * Hits microswitches by arm.
 * Coinage DIP switch.
 * Test Mode DIP switch.
 * Proper door, coin-in, & service coin inputs.

-DoraNeco BanBan improvements... [Roberto Fresca]
 * Added port 8000h for two different game types.
 * Added inputs for game select.

-rezon: lower screen refreshrate [hap]

-rezon: lower refresh rate more [hap]

-apple/dafb: revert chmod 755 change [hap]

-bus/vme: major overhaul [Patrick Mackinlay]
 * add support for address modifiers
 * add support for shared interrupt request lines
 * add support for interrupt acknowledge daisy chain
 * add support for bus error
 * add slot device option aggregator
 * standardized slot device file, device and class naming
 * enp10: implement vme interface
 * hk68v10: convert to slot device, improve boot vector and rom handling
 * mzr8105: convert to slot device, improve boot vector and rom handling, add vme short space access
 * mzr8300: convert to slot device, expose to bus
 * sys68k*: convert to slot device, improve boot vector and rom handling
 * force/fccpu20: converted to slot device
 * sgi/ip4: converted to twin tower chassis with ip4 slot device

-bus/vme: remove accidental added file [Patrick Mackinlay]

-sys68k_cpu1: fix validation [Patrick Mackinlay]

-bus/vme: avoid breaking listxml [Patrick Mackinlay]

-efo/cedar_magnet.cpp: Add a new game, ordered the games on the driver... (#11543) [ClawGrip]
 * efo/cedar_magnet.cpp: Add a new game, ordered the games on the driver, and reformatted comments

New WORKING clone
-----------------
Booby Kids (Magnet System) [Hugo Benedet, Recreativas.org]

-nscsi: Add SCSI tape device based on SIMH tape image format (#11430) [Miëtek Bak]

-apple/macpdm.cpp: Fix VIA2 interrupts, we now have a mouse pointer. [R. Belmont]

-Dora Neco BanBan improvements... [Roberto Fresca, Grull Osgo]
 * Fixed the 7seg LEDS.
 * Rewrite the output system.
 * Added support for the bidirectional stepper motors for cat arms.
 * Hooked the arm sensors.
 * Figured out and added the food lamps.
 * Added a internal layout with all the output lines activity, besides a working playfield.
 * Added technical notes.
 * A lot of other things to get the game working.
   - Use the external artwork for a realistic experience.

-Dora Neco BanBan: Added more game notes... [Roberto Fresca]

-macpdm.cpp: Run 53C9x DMA in word mode [AJR]

-Added a Shoei bootleg of Atari Football, and an older version of Trojan (#11548) [Nekoziman]
 * atari/atarifb.cpp: Added Amerug (Shoei bootleg of Atari Football).
 * konami/trackfld.cpp: Re-dumped ROMs for Hipoly (bootleg of Hyper Olympic), allowing the game to work.
 * capcom/lwings.cpp: Added an older version of Tatakai no Banka (known as Trojan outside Japan).
 * capcom/lwings.cpp: Corrected ROM labels for Legendary Wings, Section Z and Trojan games.

New working clones
------------------
Amerug (Shoei bootleg of Atari Football) [Team Japump!!!, Wayder]
Tatakai no Banka (Japan, old ver.) [Team Japump!!!, Wayder]

Clones promoted to working
--------------------------
Hipoly (bootleg of Hyper Olympic) [QtQ, Team Japump!!!, Wayder]

New non-working machines
------------------------
Bubblen Roulette (main ver 1.8, video ver 1.3) [Phil Bennett]

New non-working machines
------------------------
Terebi Denwa Super Mario World [Phil Bennett]

-vbrc: rename to bridgecv, boris: fix rom label in comments, cc7: add known rom labels in comments [hap]

-Dora Neco BanBan: Added a PCB layout. [Roberto Fresca]

New working clones
------------------
Danger Zone (rev 0) [Brian Troha, The Dumping Union]

New working clones
------------------
The Big Pro Wrestling! (set 2) [Andrew Welburn]

-z80: fix rop() opcode read call [hap]

-video/pc_vga_matrox.cpp: preliminary HW cursor, add a debug VRAM viewer [angelosa]

-video/mga2064w.cpp: initial experiments with drawing engine [angelosa]

-video/pc_vga.cpp: implement RAMDAC palette_update fn; video/pc_vga_matrox.cpp: implement 8-bit palette DAC writes using
 palette_update fn; [angelosa]

-Update speedatk.cpp [wd40yasu]
 * fixed clock frequency of Z80 and AY-3-8910 based on video footage of real PCB.
 * https://twitter.com/BEEP_SHOP/status/1385425741236432897

-misc/rbmk.cpp: patched protection in rbspm (missing PIC core) and sc2in1 for now [hammy]

-chess*: some companyname additions [hap]

-apple/dafb: Updates and fixes [R. Belmont]
 * Fixed VRAM size limiting (and memory trashing) for Quadra/Centris 610/650/800, Quadra 605, and LC 475/575 class machines Quadra
    800 no longer erroneously lets you select Millions of Colors
 * Fixed CRTC parameter readback
 * Fixed DAFB version readback
 * Corrected DAC type for Quadra 800 class machines based on PCB photos

-acorn/z88_impexp.cpp, nascom/nascom1.cpp: Modernize file I/O [AJR]

-Dora Neco BanBan: Improve the interrupts timming. Fixes some bits and matches the game duration and arms stress as seen in the
 videos floating around. Verified OKIM6295 pin7 high. Corrected some notes. [Roberto Fresca]

-Dora Neco Banban: Added partial PPI's connections and CPU clock from crystal diagrams. [Roberto Fresca]

-Dora Neco Banban: Added japanese ranks and speech docs. [Roberto Fresca]

-misc/rbmk.cpp: converted to use the tilemap system [Ivan Vangelista]

-misc/rbmk.cpp: hooked up 3rd tilemap for sc2in1 and magslot [Ivan Vangelista]

-misc/rbmk.cpp: renamed driver to gms.cpp [Ivan Vangelista]

-misc/gms.cpp: added TODO list on the top of the driver [Ivan Vangelista]

-imageutl.h: Retire pick_integer_[bl]e and place_integer_[bl]e in favor of the simpler functions in multibyte.h [AJR]
 * multibyte.h: Add constexpr for getters and noexcept for all functions

-hh_tms1k.cpp: Updated MCU list notes (#11556) [SomeRandomGuyIdk]

-fsmgr.h: Cleanup [AJR]
 * Use multibyte.h functions for packing and unpacking words
 * Remove a few aliases for cstdlib functions
 * Convert rstr and wstr functions to std::string_view

-misc/gms.cpp: one more note and correction [Ivan Vangelista]

-sega/system1.cpp: Corrected ROM labels for raflesiau. (#11555) [Nekoziman]

-frontend/mame/luaengine.cpp: Corrected spelling of screen device xoffset and yoffset property names. (#11550) [goldnchild]
 * This makes the code match the documentation.

-aviio.cpp: Massive code cleanup [AJR]
 * Use multibyte.h functions and std::swap
 * Turn most macro constants into enums and move them down into classes
 * Change comments to C++ style

-fsmgr.cpp: Restore trim_end_spaces as a std::string_view function and use it in place of strtrimrightspace in FS code due to
 feedback on f5066881db7a601ba7031fbc996ab404e05e5dd5 [AJR]

-ioport.cpp: Trim extra spaces in keyboard key names more safely [AJR]

-msx1_cass.xml: Added 29 working items. (#11554) [wilbertpol]

New working software list items (msx1_cass.xml)
-----------------------------------------------
Chōjin Locke: Majo no Millennium (Japan) [file-hunter]
Lancelot (United Kingdom) [file-hunter]
Let's Computer (Japan) [file-hunter]
Lord Watson (Spain) [file-hunter]
Mandragore (United Kingdom) [file-hunter]
Marude Son Goku (Japan) [file-hunter]
Minder (United Kingdom) [file-hunter]
Mister Jaws (Netherlands) [file-hunter]
MST-CALC (Europe) [file-hunter]
Ninja (Netherlands, Aackosoft) [file-hunter]
Ninja (Netherlands, Eaglesoft) [file-hunter]
Octopuss (France) [file-hunter]
Offering (Japan) [file-hunter]
Oh No! (Brazil) [file-hunter]
Phantomas 2 (Spain, alt) [file-hunter]
Photographic Memory (Netherlands) [file-hunter]
Pirates (Spain) [file-hunter]
Portopia Renzoku Satsujin Jiken (Japan) [file-hunter]
Punchy & Judy (United Kingdom) [file-hunter]
Rabbian (Japan) [file-hunter]
Roller (Finland) [file-hunter]
Shiro to Kuro no Densetsu (Japan) [file-hunter]
Time and Magik I - Lords of Time (Europe) [file-hunter]
Las Aventuras de Rudolphine Rur [Dwalin]
Lift [Inufuto]
Neuras [Inufuto]
Perez the Mouse [file-hunter]
Rodman (demo) [file-hunter]
Ruptus [Inufuto]

-formats: Use multibyte.h functions in more files [AJR]

New working clones
------------------
Super Volleyball (US) [Domenico Cervini]

-misc/gms.cpp: addressed feedback on previous commit [Ivan Vangelista]

-eag68k: improve usart connection [hap]

-akiko, am79c90, i82586, k053252, spi_sdcard, stvcd, t10mmc, t10sbc, t10spc: Use helpers from multibyte.h [AJR]

New working software list items
-------------------------------
coleco.xml: [Ivan Vangelista]
Pitfall! (alt)  [plgDavid]
Smurf Rescue in Gargamel's Castle (prototype) [plgDavid]
Space Panic (alt) [plgDavid]
vic10.xml: [Ivan Vangelista]
Slalom (World) [plgDavid]

-avhuff.cpp, cdrom.cpp, msdib.cpp, unzip.cpp, vbiparse.cpp: Use multibyte.h functions [AJR]

-aviio.cpp: Use std::clamp [AJR]

-chd.cpp, chdcodec.cpp, flac.cpp: Use multibyte.h functions [AJR]
 * multibyte.h: Add functions for reading and writing 48-bit values

New working software list items
-------------------------------
ibm5170_cdrom.xml: Best of the Best Shareware Volume 2, Heroes of Might and Magic [archive.org]

New software list items marked not working
------------------------------------------
ibm5170_cdrom.xml: Blindness [archive.org], The Matrox Millennium Multimedia SuperPack [VOGONS]

-trs80, trs80m3: Quickload updates [AJR]
 * Move /CMD quickload implementation to its own source file again, this time as a device
 * Rewrite file I/O code to use more modern methods (somewhat clumsily)

-trs80m3.h: Update header too [AJR]

-Dora Neco BanBan: Adjusted interrupts timing to match the real thing. [Roberto Fresca]

New working machines
--------------------
Beat Player 2000 [Phil Bennett, system11]
Fishing Maniac 2+ [Phil Bennett, system11]
Let's Dance [Phil Bennett, system11]

New systems marked not working
------------------------------
unknown Merit game (4435-81, U5-1) [Brian Troha, The Dumping Union]

-atari/a7800.cpp: verified ROM code for PAL bios [Guru]

New working software list items
-------------------------------
svision.xml: Sonny X'press (prototype) [anonymous]

-misc/gms.cpp: hopefully corrected input matrix reading [Ivan Vangelista]

New working systems
-------------------
Mephisto Roma II [hap, anonymous]
Mephisto Montreal 68000 [hap, anonymous]

-montreal: small fix to internal artwork [hap]

-mephisto berlin,milano,modena: small update to internal artwork [hap]

New working machines
--------------------
Super Tank Attack (prototype rev. 1.12) [Phil Bennett]

-roma2.cpp: Use addressable latch device [AJR]

-amsterdam: remove tag lookup, remove local variable, roma2: reorder address map, correct rom labels [hap]

-ks1064: Identify the correct decompression table [windyfairy]

-namcos23: remove obsolete comment [hap]

-mm2: remove ioport tag lookup, primrage: add release month to title instead of newer build/older build [hap]

-mm2: small correction to prev commit [hap]

-sphinx40: decrease button panel size [hap]

-mephisto*: tweak led brightness in internal artwork [hap]

New non-working machines
------------------------
Eibise (Japan) [Phil Bennett]

-mame/merit.cpp: used dumped protection ROM for couple and clones, too. Also split the driver in subclasses [Ivan Vangelista]

-misc/gms.cpp: updated patch for sc2in1, corrected a couple of inputs [hammy]

-Change parameter type for device_network_interface::set_mac from char * to u8 * [AJR]

-ns32kdb: additional firmware versions [smj_crash]

New systems marked not working
------------------------------
National Semiconductor ICM-3216 [smj_crash]

-simh_tape_file: remove unnecessary posix-only header [Patrick Mackinlay]

-nscsi_bus: designated initializers require c++20 [Patrick Mackinlay]

-misc mcfg: remove pia6821 clock freq param, mm2: remove copypasted input ports [hap]

-nscsi_bus: fix -Wuninitialized warning [hap]

-mcfg pia6821: partial revert for the ones that set the clock to non-0 [hap]

-konami/djmain.cpp: Added beatstage Complete Mix (Ver KA-B). (#11560) [DeepSeaSqueeze]

New working clones
------------------
beatstage complete MIX (ver KA-B) [Lemony Vengeance, Phil Bennett, DeepSeaSqueeze]

-merit/merit.cpp: corrected some inputs for couple and clones [Ivan Vangelista]

-misc/gms.cpp: added tilemap priority for cots and ballch, corrected 3rd layer colors for sc2in1 and magslot [Ivan Vangelista]

-msx1_cass.xml: Added 53 working items and replaced one item with a better dump. (#11559) [wilbertpol]
 * Replaced Aspar GP Master (Europe) with a better dump. [file-hunter]

New working software list items (msx1_cass.xml)
-----------------------------------------------
The A-Team (Spain, alt) [file-hunter]
Akujo Densetsu (Japan) [file-hunter]
Aoi Uchuu no Bouken (Japan) [file-hunter]
Cannon Ball (United Kingdom) [file-hunter]
Cannon Fighter (Europe) [file-hunter]
Cetus (United Kingdom) [file-hunter]
The Chess Game (Europe) [file-hunter]
Chitei Tanken (Japan) [file-hunter]
Chubby Gristle (United Kingdom) [file-hunter]
D-Day (Netherlands) [file-hunter]
The Dam Busters (Europe) [file-hunter]
Dizzy Ball (Japan) [file-hunter]
Donpan (Japan) [file-hunter]
Driller Tanks (Europe) [file-hunter]
Eagle (Spain) [file-hunter]
Echec (France) [file-hunter]
Animation Editor "EDDY" (Japan) [file-hunter]
Emerald Isle (Europe) [file-hunter]
English Words (Netherlands) [file-hunter]
Eric and the Floaters (Europe) [file-hunter]
Seijo Densetsu: Five Holy Girls (Japan) [file-hunter]
Flappy (Japan) [file-hunter]
Football Manager (Europe) [file-hunter]
Football Manager - World Cup Edition (Europe) [file-hunter]
Freddy Hardest (United Kingdom, Italy, alt) [file-hunter]
French is Fun (Europe, alt) [file-hunter]
Front Line (United Kingdom) [file-hunter]
Gnome Ranger (Europe) [file-hunter]
Gnome Ranger (Europe, cracked) [file-hunter]
Golden Grave II (Japan) [file-hunter]
Graphic Editor (Japan) [file-hunter]
Hype (Netherlands) [file-hunter]
Ingrid's Back (United Kingdom) [file-hunter]
Ingrid's Back (United Kingdom, cracked) [file-hunter]
Jet Fighter (One player version) (Europe, Aackosoft) [file-hunter]
Jewels of Darkness I - Colossal Adventure (United Kingdom) [file-hunter]
Jewels of Darkness I - Colossal Adventure (United Kingdom, alt) [file-hunter]
Jewels of Darkness II - Adventure Quest (United Kingdom) [file-hunter]
Jewels of Darkness III - Dungeon Adventure (United Kingdom) [file-hunter]
Jump Jet (Europe) [file-hunter]
Kamikaze (Japan) [file-hunter]
Katori Senso (Japan) [file-hunter]
Keystone Kapers (United Kingdom) [file-hunter]
Keystone Kapers (United Kingdom, alt) [file-hunter]
Aerial [Inufuto]
Akalabeth [Nanochess]
Battlot [Inufuto]
Bootskell [Inufuto]
Cacorm [Inufuto]
Cavit [Inufuto]
Fantastic Football [MSXdev]
Guntus [Inufuto]
Impetus [Inufuto]

-jalmah.cpp: Correct size of undumped MCUs; add some labels from PCB photos [AJR]
 * tharrier, tharrieru: Add placeholder ROM entry for likely undumped MCU

-t10mmc: Fix reading user data from mode 1 tracks using T10MMC_CMD_READ_CD (#11563) [987123879113]

-nscsi_bus: pass pointer to struct for sense_data [hap]

-romload.cpp: Use std::string_view in determine_bios_rom [AJR]

-merit/merit.cpp: made matchemg parent as is the only original set, while the couple sets are bootlegs [Brian Troha]

-misc/gms.cpp: improved decode of 1st layer for sc2in1 and magslot, added tilemap scroll [Ivan Vangelista]

New clones marked not working
-----------------------------
Bonk's Adventure (prototype) [Bryan McPhail]

New working clones
------------------
Macro-Cosm Wars (bootleg of Galaxian) [CoolMod, The Dumping Union]

-bus/pc_joy: implement Interact Magnum 6 Game Controller [angelosa]

New working software list items
-------------------------------
ibm5170.xml: Interact Magnum 6 Game Controller Driver for Windows 95 [archive.org]

-bus/pc_joy/pc_joy_magnum6.h: add imperfect flag for feature::CONTROLS [angelosa]

Software list items promoted to working
---------------------------------------
megadriv.xml: San San [angelosa]

-distate.cpp: Use count_leading_zeros_64 to calculate format width [AJR]

-ioport.cpp, rendfont.cpp: Use multibyte.h functions [AJR]

-hiscore.dat: fix renamed sets [cracyc]

-Add dump of Iomega Zip 100MB IDE drive [Guru]

-msx1_flop.xml: Removed 26 disk conversions. (#11562) [wilbertpol]

Removed software items (msx1_flop.xml)
--------------------------------------
Bank Street Writer (Japan, disk conversion) [wilbertpol]
Cannon Fighter (Japan, disk conversion) [wilbertpol]
Chubby Gristle (United Kingdom, disk conversion) [wilbertpol]
Dip Dip (Spain, disk conversion) [wilbertpol]
Dizzy Ball (Japan, disk conversion) [wilbertpol]
DonPan (Japan, disk conversion) [wilbertpol]
Driller Tanks (Japan, disk conversion) [wilbertpol]
Driller Tanks (Japan, disk conversion, alt) [wilbertpol]
Eagle (Spain, disk conversion) [wilbertpol]
Emerald Isle (United Kingdom, disk conversion) [wilbertpol]
Eric and the Floaters (Europe, disk conversion) [wilbertpol]
Football Manager (Europe, disk conversion) [wilbertpol]
Graphic Artist (Japan, disk conversion) [wilbertpol]
Jump Jet (Brazil, disk conversion) [wilbertpol]
Keystone Kapers (United Kingdom, disk conversion) [wilbertpol]
Minder (United Kingdom, disk conversion) [wilbertpol]
The Munsters (United Kingdom, disk conversion) [wilbertpol]
The Munsters (United Kingdom, disk conversion, alt) [wilbertpol]
Punch & Judy (United Kingdom, disk conversion) [wilbertpol]
The Secret Diary of Adrian Mole (United Kingdom, disk conversion) [wilbertpol]
Star Trek - Strategic Operations Simulator (Japan, disk conversion) [wilbertpol]
Time and Magik I - Lords of Time (United Kingdom, disk conversion) [wilbertpol]
Time and Magik II - Red Moon (United Kingdom, disk conversion) [wilbertpol]
Time and Magik III - The Price of Magik (United Kingdom, disk conversion) [wilbertpol]
Vampire (Europe, disk conversion) [wilbertpol]
Vampire (Europe, disk conversion, alt) [wilbertpol]

-sega/segas16b.cpp: Added an FD1089B-protected version of Time Scanner on System 16B (#11566) [Nekoziman]

New working clones
------------------
Time Scanner (set 3, Japan, System 16B) (FD1089B 317-0024) [Team Japump!!!, Wayder]

-namco/namcos12.cpp: Emulated games with CDXA board. (#11558) [987123879113]
 * machine/t10mmc.cpp: Added support for T10SBC_CMD_SEEK_10 command.
 * cpu/sh: Added SH7014 SoC.
 * machine/icd2061a.cpp: Emulated IC Designs 2061A programmable clock generator.
 * sound/lc78836m.cpp: Emulated Sanyo LC78836M audio DAC.
 * namco/namcos12_cdxa.cpp: Emulated Namco System 12 CDXA board.

Systems promoted to working
---------------------------
Truck Kyosokyoku (Japan, TKK2/VER.A) [Windy Fairy]

New working systems
-------------------
Um Jammer Lammy NOW! (Japan, UL1/VER.A) [Phil Bennett, Eric Yockey, Windy Fairy]

New systems marked not working
------------------------------
Multi-Action 7551-20-R3T [Brian Troha, The Dumping Union]

-misc/gms.cpp: some more inputs for magslot [Ivan Vangelista]

-Quizard Fun and Fascination (French Edition V1 - 01/96) [f205v, TeamEurope]

-dec: reorganize and rename some device files [Patrick Mackinlay]

-dc7061: new device stub [Patrick Mackinlay]

-mips1: cache diagnostic fixes [Patrick Mackinlay]
 * implement cvt.w.fmt infinity/NaN exception

-decstation: refactoring and wip [Patrick Mackinlay]

-konami/konmedalppc.cpp: MT08757 [Ivan Vangelista]

-misc/gms.cpp: added oki banking [Ivan Vangelista]

-z80pio: change an if/else block to switch/case, dl1416: don't randomize ram at power on [hap]

New working systems
-------------------
Bridge Bidder [hap, Sean Riddle]

New working clones
------------------
F-15 Strike Eagle (rev. 2.2 02/25/91, 29K ver. 3.1f) [Phil Bennett]

-apple/macquadra700.cpp,apple/macquadra800.cpp: Finish hooking up built-in SONIC ethernet. [R. Belmont]

-apple/maciivx.cpp,apple/maclc.cpp: Remove no longer necessary IMPERFECT_SOUND flags. [R. Belmont]

New working clones
------------------
Wonder Boy - Monster Land (English, difficulty hack) [Bisboch, Alexforg83]

-fidelity*: remove some unneeded comments, bridgeb: tweak colors [hap]

-eag68k: remove unused function prototype [hap]

-qncrash: Start hooking up peripherals [AJR]

-qncrash: Fix exception at start [AJR]

-dec/kn01.cpp, dec/kn02.cpp: Fixed an endianness issue and cleaned up a bit. [Vas Crabb]
 * dec/kn01.cpp: Use endian cast helper when casting 32-bit memory to bytes.
 * Put local project headers before device headers.
 * Keep enum declarations together in classes (rather than mixed with data members).
 * A bit more const.

-srcclean in preparation for MAME 0.259 release branch [Vas Crabb]

-multibyte.h: Fix shift count bug in 48-bit and 64-bit big-endian functions [AJR]

-adsp2100: Fix a couple of disassembly regressions [AJR]

-adsp2100: Fix one operation [AJR]

-pc9801: fix a20 [cracyc]

-msx1_cart.xml, msx1_flop.xml: Corrected 'Platty Soft'. [Vas Crabb]

-Removed extra tick after gtime example in documentation (#11574) [Tom Cariello]

-formats/hti_tape.cpp: Fixed regression detecting magic numbers. [Vas Crabb]

-formats/uef_cas.cpp: Fixed regression reading floating-point values. [Vas Crabb]
https://www.mamedev.org/

BigPEmu v1.0.91

 Atari Jaguar & Jaguar CD模擬器 BigPEmu 發布新版,更新如下:

– AvP multiplayer fixes.
– Fixed some player projectile weapons not colliding with other players.
– Fixed a bunch of AI projectiles not being correctly synchronized.
– Fixed an issue which would sometimes cause AI to stop attacking.
– If a human player teleports into a new level without a weapon, the shotgun is now automatically granted.
– Fixed a bug which could sometimes cause bigpemu_net_behind to misreport.
– New script functions: bigpemu_net_hostmsg, bigpemu_net_disconnect, and bigpemu_net_lastclient.

RetroArch v1.16.0.3

 多平台多機種模擬器 RetroArch 發布新版,詳細更新內容請至官網閱覽。

Raine v0.96.2

 多機種模擬器 Raine 發布新版,更新如下 :

– fixed the hiscore saving for tgm2 / tgm2p (a new @delay command in the hiscore.dat for these 2)
– fix a crash when starting acrobatm or any game in the nmk driver actually, and fixed an older bug which prevented these games from starting
– Finally added the roms info so that the new sh2 games can be downloaded from internet archive

PPSSPP 1.16.5

 PSP模擬器 PPSSPP 發布新版,更新如下 :

*Fix for crash when changing render backend in-game

2023年9月12日 星期二

PPSSPP v1.16

 PSP模擬器 PPSSPP 發布新版,更新如下 :

– RetroAchievements support ([#17589], [#17631], many more). See [RetroAchievements on ppsspp.org](https://www.ppsspp.org/docs/reference/retro-achievements).
 
New JIT backends:
– RISC-V, based on IR
– x86 JIT based on IR. Often faster than the existing one.
 
Input fixes
– Improve behavior when analog and digital inputs clash ([#17960])
– Combo mapping is now disabled by default ([#17673])
– Android: Better tracking of devices names ([#17562], auto config)
– Fix mapping custom touch buttons to analog inputs ([#17433])
 
Rendering performance and fixes
– Fix flicker in WWE Smackdown vs Raw 2006 ([#18009]), video flicker in Naruto 2 ([#18008])
– Fix bad colors in Syphon Filter: Logan’s Shadow menu ([#17965])
– On lower-end devices, avoid « uber » shaders due to performance and driver bugs ([#17449], [#17922])
– Allow disabling V-sync on Android with Vulkan, more SDL platforms ([#17903], [#18087])
– On Vulkan, reduce input lag when « Buffer graphics commands » is set to off ([#17831])
– Assorted minor perf ([#17810], [#17505], [#17478], [#17471], [#17452], [#17446], [#17442])
– Fix shadows in MotorStorm ([#17602]) (not actually a rendering problem)
– Fix rendering issue in Lunar Silver Star ([#17451])
– Add a cache for MakePixelsTexture, improving perf in God of War ([#17534])
– Lots of software renderer improvements ([#17571], [#17569], [#17619], [#17621], [#17618], [#17609], …)
 
Networking
– HTTPS support now enabled in store and for RA on Windows, Android, Mac, iOS ([#17744], …)
– Ad-hoc: Fix for Metal Gear Acid issue with Link Battle ([#17947])
 
Texture replacement fixes
– Fix Tactics Ogre texture issues ([#18001], [#18011])
– Fix problem with anisotropic filtering ([#17930])
– Fix glitches on D3D11 with KTX2 textures ([#17749])
 
UI changes
– Color emoji support on some platforms ([#17854], [#17856])
– Use TTF fonts on SDL where available (macOS, Linux/Steam Deck) ([#17844]), support HiDPI ([#17651])
– Allow setting the PSP’s MAC address directly ([#17755])
– Better looking notifications ([#17606], [#17674], [#17672])
 
Cheats
– Fix loading cheat dbs on Android devices with scoped storage ([#17834])
 
VR (Quest, other Android VR devices)
– Cinema screen mode improvements ([#17704], [#17752])
– Quest-only passthrough mode ([#17591])
– Cleanups, compatibility fixes, make VR settings per-game ([#17636], [#17656], [#17598], [#17518])
 
Other
– Fix horrible audio glitch in After Burner ([#18076])
– Emulate the vrnd instruction accurately ([#17506], [#17549])
– Fix timing issue causing slowdowns in MLB games ([#17676], [#17677])
– UWP keyboard support, many other updates ([#17952], [#17974])
– Allow choosing the display resolution on Android again ([#17473])
– Fix issue running some file types out of the Download folder on Android ([#17466])

JoyToKey v6.9.2

手把模擬鍵盤軟體 JoyToKey 發布新版,更新如下 :

– For those who have trouble displaying UNICODE arrow characters (such as « ← ») in certain PC environments, an alternative build is now provided which only uses ASCII characters.

– Added a task tray right-click menu « Reset main window position to (0,0) ». This can be useful in case JoyToKey window is lost somewhere and you want to forcibly bring it back to the screen.

– Renamed and re-ordered the right-click menu items during button assignment

– Several bug fixes

VisualBoyAdvance-M 2.1.6

 GBA / GBC模擬器 VisualBoyAdvance-M 發布新版,更新如下 :

## [2.1.6] - 09.07.2023

  • 7561ca97 - Fix Discord streaming for OpenGL [danialhorton]
  • 24b92462 - translations: transifex pull [rkitover]
  • ffec5aba - translations: transifex pull [rkitover]
  • 882957a2 - Override SetCurrent() in GLDrawingPanel [rkitover]
  • 5b65066b - build: on mac install trans into debug builds too [rkitover]
  • 79061810 - builder: bump SDL2 2.24.0 -> 2.28.0 [rkitover]
  • 9331dbf9 - translations: transifex pull [rkitover]
  • 6f68bfcf - Create the config directory at first launch [steelskin]
  • 7b8c4242 - builder: macOS build updates [rkitover]
  • df84f2b0 - translations: transifex pull [rkitover]
  • d08c9137 - translations: transifex pull [rkitover]
  • 7aafce06 - translations: transifex pull [rkitover]
  • e26f8073 - [bios] Fix lz77 and add BIOS_SndDriverVsyncOn [steelskin]
  • 4c8b54de - translations: transifex pull [rkitover]
  • bad388e0 - Move the GB ROM Info dialog to its own class [steelskin]
  • d1f65000 - Refactor accelerator / global shortcuts handling [steelskin]
  • fda429fc - [GBA] Do not draw BG tiles from outside of BG VRAM [steelskin]
  • b1395724 - Convert wxJoyKeyCtrl to UserInputControl [steelskin]
  • b9694e19 - build: fixes for mac Homebrew [rkitover]
  • 5aa3ea92 - Properly initialize wxAcceleratorTable [steelskin]
  • 7b5d4a82 - Remove unused code and use explicit type coercions [steelskin]
  • 1f57d5f7 - Remove global variables for ROM data [steelskin]
  • 0e29be87 - Support multiple RAM sizes for MBC7 [steelskin]
  • 75b79d91 - Change MBC7 reported RAM size to 512 bytes [steelskin]
  • 52c05c71 - Simplify battery save / load [steelskin]
  • d8d6991c - Refactor the save/load state and battery code [steelskin]
  • 36e88faf - Fix dsound looping when moving/resizing window [rkitover]
  • 93fbb561 - build: add arm64 VS build configs [rkitover]
  • 6a1be5d4 - build: update VS build configs [rkitover]
  • 23aa083c - build: support RelWithDebInfo for vcpkg [rkitover]
  • 40711fa5 - build: lowercase vcpkg package names [rkitover]
  • 86bef62f - Move more options to g_owned_opts [steelskin]
  • 928a6170 - Move directory options to g_owned_opts [steelskin]
  • 019fcda9 - Sanitize and improve the GB header parsing (#1109) [Steelskin]
  • 7005b928 - Sanitize allocations in the Game Boy emulator (#1105) [Steelskin]
  • e91e4dcf - Add nanosvg library dependency for vcpkg static builds [steelskin]
  • 88b07df3 - build: add pkgconf to vcpkg deps [rkitover]
  • 3cef52b7 - Fix pause/next-frame [rkitover]
  • d3f8cc17 - Option to suspend the X11 screensaver when running [2306079+multiSnow]
  • df819598 - builder: update macOS build to 10.10, Wx 3.2.2.1 [rkitover]
  • 0132c761 - Move GB/GBC header parsing to gbCartData [steelskin]
  • e505236e - Merge remote-tracking branch 'libretro/master' [rkitover]
  • 785af394 - translations: transifex pull [rkitover]
  • f15b09f8 - translations: transifex pull [rkitover]
  • 1ab46f70 - Update SIOCNT when the link driver is disconnected [steelskin]
  • 9889ef4f - Move GameBoyConfig dialog to its own class [steelskin]
  • 1d7e8ae4 - build: fix build with new OpenAL [rkitover]
  • 892527e5 - Move ConfigManager to SDL [steelskin]
  • bd7eac6c - Add options shared with sdl to wx g_owned_opts [steelskin]
  • efffe7c3 - Add the repology badge to the readme. [zachbacon]
  • a529ddfe - remove non-working override. [danialhorton]
  • 9a8a0774 - Lets fix Stuart Little 2 properly (maybe?) [danialhorton]
  • a9284b3d - workaround for Stuart Little 2 crashing when set to none [danialhorton]
  • 166299cd - Implements Read/Writes for HUC3 [danialhorton]
  • 1a63a27c - translations: transifex pull [rkitover]
  • 640ce453 - Change SOUND_CLOCK_TICKS to 280896 cycles - ~1074 samples per frame [reallibretroretroarch]
  • 83d24828 - build: fix default debug build for vscode [rkitover]
  • f1d3f631 - Fix automatic dynamic frame skipping [steelskin]
  • d1733c45 - [ConfigManager] Move wx options to g_owned_opts [steelskin]
  • d37a3a32 - Move remaining options used by core to CoreOptions [steelskin]
  • 3f507b6c - translations: transifex pull [rkitover]
  • e560efb0 - translations: transifex pull [rkitover]
  • ca841e9b - translations: transifex pull [rkitover]
  • 4b605b4b - translations: transifex pull [rkitover]
  • d756f671 - translations: fix some source strings [stanley.udr.kid]
  • 49140fe5 - translations: transifex pull [rkitover]
  • 5d4f1bd0 - translations: transifex pull [rkitover]
  • 91873254 - Add INI file versioning [steelskin]
  • ae09ae7d - translations: transifex pull [rkitover]
  • 950a4070 - Move display options to owned_opts [steelskin]
  • 216bf4d7 - Restore "Fullscreen at startup" handler [steelskin]
  • f0fd9208 - translations: transifex pull [rkitover]
  • 31e17c1b - Add less verbose proxy object accessor [steelskin]
  • 2b950e28 - [Option] Add Proxy template class for Option [steelskin]
  • f84a1640 - translations: transifex pull [rkitover]
  • 60568d26 - Move core options to a struct [steelskin]
  • 64921c65 - translations: fix some source strings [stanley.udr.kid]
  • 257150f4 - translations: transifex pull [rkitover]
  • 61046c76 - translations: rebuild source .pot [rkitover]
  • fad2e7a3 - Fix issues with the DisplayConfig dialog (#1066) [Steelskin]
  • 2cec46f8 - Clean-up ConfigManager options (#1067) [Steelskin]
  • dc665985 - translations: transifex pull [rkitover]
  • 1c2a62f0 - Include cstdint for wx [rkitover]
  • 7d9cb2b5 - Default GBA LCD filter to off. [rkitover]
  • 5385b477 - translations: transifex pull [rkitover]
  • aabb70cb - Followup on be1e5ca1, wrong ref var declaration [rkitover]
  • 266512fb - translations: move ru trans to ru_RU, delete ru [rkitover]
  • be1e5ca1 - Check for wx < 3.2.2 for EGL move fix backport [rkitover]
  • 1fb18b32 - Rename appdata to metainfo [polynomial-c]
  • 561d6e1a - translations: transifex pull [rkitover]
  • 78724bc8 - translations: transifex pull [rkitover]
  • addd53b6 - Remove all warnings in gba/bios.cpp [steelskin]
  • 2e3ce863 - translations: transifex pull [rkitover]
  • 4c4ce3cf - translations: transifex pull [rkitover]
  • ca7ae336 - Fix regression in bios, port DMA fix from libretro [danialhorton]
  • 25bcf2e4 - translations: transifex pull [rkitover]
  • b34448c9 - Fix record/play dialogs for native recordings [danialhorton]
  • 3989146f - build: enable severe warnings for MSVC release [rkitover]
  • 0a96d845 - build: make release build quieter [rkitover]
  • 6a4115ca - ci: fix macOS runner [rkitover]
  • 6307348c - build: support MSVC arm64 cross build on x86 [rkitover]
  • 77f1235a - build: update Windows dependencies submodule [rkitover]
  • 9963b815 - translations: transifex pull [rkitover]
  • 7a45c165 - translations: transifex pull [rkitover]
  • 87bdc93e - Revert "translations: use %% instead of percent" [rkitover]
  • ab4ae96e - Clarify/set condition: wayland && !wayland_egl [rkitover]
  • 8e4acfc9 - Fix build w/wxUSE_GLCANVAS_EGL=0, on Fedora [rkitover]
  • 3c41b68d - Fix the Windows ARM64 build [steelskin]
  • e10bf7bc - installdeps: check for newest wx on Fedora [rkitover]
  • 8329ba96 - translations: transifex pull [rkitover]
  • 7aa1f591 - translations: transifex pull [rkitover]
  • a16dd2c9 - translations: transifex pull [rkitover]
  • 26818177 - translations: transifex pull [rkitover]
  • 22578d02 - Increase MAX_CART_SIZE from 32MiB to 128MiB [rkitover]

Flycast Dojo 6.2

 Sega Dreamcast, Naomi and Atomiswave 模擬器 Flycast Dojo 發布新版,更新如下 :


Flycast Dojo 6.2 Release Notes


Only send score changes to spectating server if explicitly toggled (Fightcade fix)

Fixes spectating server closing game for games with score tracking enabled on wins. Affected players who used Flycast Dojo 6 on Fightcade before the service update. Thank you to Toast Rider and the Samurai Friends Discord for bringing this up. (Play SamSho 6! It's fun.)

Flycast Dojo 6.1 Release Notes


Fix NAOMI 2 Vulkan Support

Includes upstream changes and dependency upgrades. Special thanks to Jalapenocopter and @flyinghead for bringing it to my attention.

Flycast Dojo 6 Release Notes

Dropping the "0." since version numbers are arbitrary and people were doing so already.


Happy 24th Anniversary to the Dreamcast! This edition of Flycast Dojo includes all of the fixes and optimizations made in the past year, as well as greater Fightcade integration, automatic score tracking for a variety of games, and custom training mode features for various games.


Users on older versions are encouraged to perform a fresh install.


Score Tracking & Transmission (Used for FT games & Ranked)

Akatsuki Blitzkampf Ausf Achse

Capcom vs SNK

Capcom vs SNK 2*

Hokuto no Ken

Jingi Storm

Marvel vs Capcom 2

Virtua Tennis 2

King of Fighters XI

Project Justice*

Rumble Fish 2

Samurai Shodown VI*

Toy Fighter

Project Justice

Virtua Fighter 4 Final Tuned*

* Netplay savestates updated for score tracking. Previously had Event Mode.


"First To" Game Option

Allows for automatic session close after set number of wins, with ~20 second cooldown period.

Fightcade Match Start Player Information Sync

Player Name & Score Text Output for Stream Overlays

Training: Load Net State Button

Training: Game-specific Overlays (Windows & Linux)

Capcom vs SNK 2 (DC & NAOMI)

Marvel vs Capcom 2 (DC)

Extensible via Lua, add scripts to training folder

Linux & Mac: Fix Bundled Game Definitions

Gives access to Wiki links and features requirin ROM metadata

https://github.com/blueminder/flycast-dojo/releases