2021年1月31日 星期日

Cemu 1.22.5c

 Wii U模擬器 Cemu 發布新版,更新如下 :

# New in 1.22.5c:

internal: Reverted to an older version of std::filesystem due to encountering unexpected side-effects after updating it for .5b public release

# New in 1.22.5b:

GX2: Fixed a regression which was introduced by the texture readback optimization

# New in 1.22.5:

coreinit: Filesystem operations on directories (mainly iterating files) are now done asynchronously and will no longer stall the CPU thread
          This is part of an ongoing rework to remove all potential stalls from the main CPU emulation thread since some games do not handle micro stutters well

coreinit: Prefer Cemu's erreula implementation over the one shipped with the game
          Unlike the native implementation ours doesn't require dumped system files,
          and thus affected games (e.g. Epic Mickey 2) can be played without a full system dump

nn_save: Implemented SAVERename()
         Used by Angry Birds Triology, fixes a softlock at the title screen

GX2: Fixed a length mismatch when processing IT_SET_LOOP_CONST PM4 commands
     This resolves softlocks in Paper Mario Color Splash

GX2: Optimized texture readback
     Improves performance in BotW since it heavily relies on texture readback.
     Also fixes a performance regression introduced in Cemu 1.21.3 (#459)

GX2: Fixed a bug in the texture decoder for micro-tiled mip slices
     This fixes corrupted textures in Xenoblade Chronicles X and possibly other games

GX2: Optimized GX2WaitTimeStamp() to no longer use busy looping
     This fixes Nano Assault Neo softlocking on boot due to starving lower priority CPU threads

nn_olv: Stubbed UploadPostDataByPostApp()
        This avoids a softlock in Wind Waker HD when accessing the tingle bottle feature

2021年1月29日 星期五

Raine 0.91.12

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

 - Cabal (cabalbl) is finally fixed, graphics and sound. The kind of game which seems easy to emulate and which is tricky. This one is quite different in raine, we don't have at all the same way to handle the samples (but thanks for finding the crazy bitswap for the sound command !).

 - neogeo/neocd saves didn't contain the 68000 bank, it's fixed (problem hard to locate though !).
 - a last fix for the sound associations, the one included in the test build earlier.

2021年1月27日 星期三

Raine 0.91.11

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

- sound associations fixes for kof98/99/garou and aof3, see mer-curious post
 - big toaplan2 update finally. Changes for the romsets : batridera becomes batriderja (mame name), added batsuguna (which is the old batsugun we had before if I remember correctly) and batsugunsp (which is really a special version and not a stupid clone), bgarreganv which was supposed to be a new version of battle garegga, but good luck to find what's changed inside, also bgareggat2 which is supposed to be "type 2", same comment, and bbakraidja which was the old bbakraid. kgpe becomes kingdmgp, same game but different crc for the rom and official mame name, comes with cheats so it's better. sstriker had been mistakenly removed from the list of drivers so it's back, with a new clone, sstrikerk. Also batrider and bbakraid gain the biggest region switch ever seen in raine with 25 countries inside ! Not 25 languages though of course, it's japenese or english for the language, but it's still impressive ! Also there are some new fixes for batsugun inside to handle the graphical glitches, it should be ok until the end of stage 3 if I remember wel, the big boss here is still too black but it's much better than before anyway !
 - peekaboo didn't run in 64 bits, specific problem to the emulation there, it's fixed but there are still emulation problems.
 - added new clone tetristh which is like tetrist but on some different taito hardware (taito h), but it's exactly the same game though, it's more a curiosity.
 - new cheats for the new clones, kingdmgp, tetristh, batsugunsp, sstriker (it's not a clone but it was gone !).
 - you couldn't disable the shaders without quiting in this 0.91 version, fixed now (at least in linux, but probably in windows too).
 - fixes again region switch for lots of games which got broken when changing something else lately. The list of affected games is big, found out for syvalion.
 - avoid deleting a rom when downloading with curl : if trying to get a clone which doesn't exist on the server but it is on the disk without its parent, then the clone was deleted ! Now it's not at least !
 - makaiden didn't load its correct gfx rom, so it looked exactly like its parent (very old bug since 2010 !).
 - And some big source changes to make rom structs more readable and a little smaller, it should have been done long ago, but there is always something else to do... ! 

MAME 0.228

 MAME 發布新版,更新如下 :

MAME Testers Bugs Fixed
-----------------------
- 05379: [DIP/Input] (xybots.cpp) xybots: Coin inputs are reversed. (Ivan Vangelista)
- 07713: [Sound] (ksys573.cpp) ddrs2kj: Silence during Dancemania promo screens. (Windy Fairy)
- 07830: [Plugins] Lua Cheat Plugin: Cheats show errors attempting to activate. (Vas Crabb)
- 07833: [Color/Palette] (tickee.cpp) ghoshunt, mouseatk, tickee, tutstomb: Games may start with bad colors. (AJR)
- 07834: [Gameplay] (gauntlet.cpp) gauntlet, gaunt2 and clones: Protection check fails exiting stage 1 to stage 4. (O. Galibert)
- 07836: [DIP/Input] (wrally.cpp) wrally: Analog controls don’t work. (Ivan Vangelista)
- 07837: [Gameplay] (namcos21_c67.cpp) starblad, starbladj: Coin counter does not work. (AJR)
- 07838: [Graphics] (btoads.cpp) btoads: Sprite layer is scrambled. (David Haywood)
- 07841: [Sound] (taito_f3.cpp) kaiserkn and clones: Sound effects are no longer audible. (AJR)
- 07842: [DIP/Input] (namcos2.cpp) luckywld, sgunner2: Coin inputs don’t work. (AJR)
- 07843: [Interface] (undrfire.cpp) cbombers: Gear shifter HUD doesn’t work. (Tafoid)
- 07846: [Gameplay] (itech32.cpp) wcbowl: Game resets itself during gameplay. (Ivan Vangelista)


New working machines
--------------------
Club Card (ver. 1.1 English) [Roberto Fresca, Ioannis Bampoulas]
CXG Systems / Newcrest Technology Sphinx Commander (v2.00) [hap, anonymous]
Get A Way [Sam Grech, hap, Angelo Salese]
Namennayo (Japan) [ShouTime, David Haywood]


New working clones
------------------
beatstage 4th MIX (ver KA-A) [xuserv]
Big Fight - Big Trouble In The Atlantic Ocean (Japan, rev F) [Phil Bennet, The Dumping Union]
DrumMania 4th Mix (G*A25 VER. KAA) [xuserv]
Facit DTC [Luxor ABC arkivet, Curt Coder]
Puchi Carat (Ver 2.04A 1997/11/08) [TeamEurope, Ryan Holtz, The Dumping Union]
Rabbit (Japan 3/6?) [coolmod, The Dumping Union]
Red Hawk (horizontal, Spain) [Victor Fernandez (City Game), ClawGrip]
Saitek Kasparov Simultano (ver. C) [bataais]
Treasure Quest (Protocol) [David Haywood]
Zabavni Karti (Bulgarian, encrypted) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]


Machines promoted to working
----------------------------
Roller Coaster (JPM) (IMPACT) (RC11 C30, 30p Stake, £15 Jackpot) [James Wallace]
Treasure Quest [David Haywood]


Clones promoted to working
--------------------------
Cat and Mouse (type 01 program) [Paul Swan]
Forte Card (Ver 103, English) [Grull Osgo, Roberto Fresca]
Roller Coaster (JPM) (IMPACT) (RC10 C20, 20p Stake, £10 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC11 AC30, 30p Stake, £15 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC11 C29, 30p Stake, £15 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC11 C30, 30p Stake, £15 Jackpot, Whitbread) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC11P C30, 30p Stake, £15 Jackpot, Protocol) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC2 I L07, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC2 L07, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC4 AL15, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC4 I L15, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC4 L15, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC4P L15, 20p Stake, £8 Jackpot, Protocol) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC5 L14, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC9 AL26, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC9 L26, 20p Stake, £10 Jackpot, Whitbread) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC9 L26, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC9P L26, 20p Stake, £8 Jackpot, Protocol) [James Wallace]


New machines marked as NOT_WORKING
----------------------------------
Bingo Circus (terminal) [Phil Bennet]
Champion Pool (v1.0) [caius]
Data General AViiON 4600 [Plamen Mihaylov, Patrick Mackinlay]
Diamond King [jordigahan, ClawGrip]
Fatal Fury Special (SNES bootleg) [Apocalypse, iq_132]
Happy Pierrot [Alex Marshall]
Heroine's Memory [The Dumping Union]
High Roller (Bellfruit) (Scorpion 4) [HIGHWAYMAN]
Hungry Hungry Hippos (redemption game) [Museo del Recreativo, The Dumping Union]
Intelligent Peripheral Devices AlphaSmart 3000 [TeamEurope, ClawGrip]
International Business Machines IBM RT PC Model 010 [Bitsavers]
International Business Machines IBM RT PC Model 015 [Bitsavers]
International Business Machines IBM RT PC Model 020 [Bitsavers]
International Business Machines IBM RT PC Model 025 [Bitsavers]
International Business Machines IBM RT PC Model A25 [Bitsavers]
Mini Guay [jordigahan, ClawGrip]
NEC EWS4800/310 [Plamen Mihaylov, Patrick Mackinlay]
New! Cherry Plus (Ver. 3.10) [Ioannis Bampoulas]
Pontoon (Konami) [Michel Pichot]
Portable Game Station 268-in-1 [Takashi Omoto, TeamEurope, David Haywood]
SM1810 [Carl, Alexander Kholodov]
Sonic Blast Man's Janken Battle [Phil Bennet]
SPRINT (Maygay) (M1A/B) [HIGHWAYMAN]
Surprise 5 (Ver. 1.19) [Ioannis Bampoulas]
Tab Products E-22 Display Terminal [Bitsavers]
Tsururin Kun [Phil Bennet]
unknown 'Rolla' slot machine [caius]


New clones marked as NOT_WORKING
--------------------------------
Adults Only (Ukraine, V. 43.17) [Ivan Vangelista]
Black Pearl (Ukraine, V. 42.01) [Ivan Vangelista]
Black Pearl (Ukraine, V. 42.03) [Ivan Vangelista]
Black Pearl (Ukraine, V. 43.04) [Ivan Vangelista]
Black Pearl (Ukraine, V. 43.07) [Ivan Vangelista]
Blits Loto (Ukraine, V. 30.08) [Ivan Vangelista]
Crime Patrol v1.0 [Dragon’s Lair Project]
Del's Millions (Bellfruit) (set 11, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]
Del's Millions (Bellfruit) (set 12, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]
Dirt Devils (USA, Revision A) [Brian Troha, The Dumping Union]
Donkey Kong (Maygay) v?.? (M1A/B) [HIGHWAYMAN]
Grand Canyon (Ukraine, V. 42.06) [Ivan Vangelista]
Grand Canyon (Ukraine, V. 42.13) [Ivan Vangelista]
Grand Canyon (Ukraine, V. 43.05) [Ivan Vangelista]
The Hole (bootleg of The Pit) [caius]
Lucky Shell (Ukraine, V. 42.10) [Ivan Vangelista]
Maski Show (Ukraine V. 42.05) [Ivan Vangelista]
Maski Show (Ukraine V. 42.11) [Ivan Vangelista]
Maski Show (Ukraine V. 43.07) [Ivan Vangelista]
New Draw 8 Lines (Version 2.1) [Ioannis Bampoulas]
The Porter (bootleg of Port Man) [caius]
Roland HS-80 Programmable Polyphonic Synthesizer [Andreas Markusen, DBWBP]
Safari (Extrema, Ukraine, V. 42.04) [Ivan Vangelista]
Safari (Extrema, Ukraine, V. 42.07) [Ivan Vangelista]
Safari (Extrema, Ukraine, V. 43.08) [Ivan Vangelista]
Strong Link (Ukraine, V. 43.45) [Ivan Vangelista]
Sega Bass Fishing Deluxe (USA) [Brian Troha, The Dumping Union]
The Simpsons (Maygay) (M1A/B) (set 9) [HIGHWAYMAN]
Treasure Hunt (Extrema, Ukraine, V. 34.02) [Ivan Vangelista]


New working software list additions
-----------------------------------
chip8_quik:
  Addition Problems, Airplane, Animal Race, Animal Race (fix), Astro Dodge, Astro Dodge (fix), Biorhythm, Blackjack, Blinky (fix),
  Blitz, Bowling, Breakout, Brick, Brix, Cave, Clock Program, Craps, Deflection, Dream Invaders, Fifteen Puzzle, Figures, Filter,
  Guess, Hi-Lo, Hidden, Hidden (fix), Kaleidoscope, Kaleidoscope (alt), Landing, Life, Lunar Lander, Mastermind FourRow, Merlin,
  Missile, Most Dangerous Game, Nim, Paddles, Pong, Pong (1 player), Pong (alt), Programmable Spacefighters, Puzzle, Reversi,
  Rocket, Rocket Launch, Rush Hour, Rush Hour (alt), Russian Roulette, Sequence Shoot, Shooting Stars, Slide, Snafu, Soccer,
  Space Flight, Space Intercept, Squash, Submarine, Syzygy, Tank, Tapeworm, Tetris, Tic-Tac-Toe (fix), Timebomb, Tron, UFO, V-brix,
  Vers, Video Display Drawing Game, Wipeoff, Worm V4, X-Mirror, X-Ray (fix) [Robbbert]
fmtowns_cd:
  Hyper Planet Shiki Vol. 2 [Maddog]
  Emit Vol. 1 - Toki no Maigo (Demo), Engage Errands - Miwaku no Shito-tachi, Last Armageddon CD Special (Selon reprint), Lua,
  Naru Mahjong, Nijiiro Denshoku Musume, Tactical Tank Corps DX, Tensen Nyannyan, Winning Post, WonPara Wars [redump.org]
  Air Warrior V1.2L11, Engage Errands II - Hikari o Ninau Mono [redump.org, wiggy2k]
  Kikai Jikake no Marian, Princess Danger [rockleevk]
fmtowns_flop: Darwin's Dilemma - The Solution Is Evolution [wiggy2k]
gamegear:
  Andre Agassi Tennis (prototype), Bubble Bobble (prototype), CJ Elephant Fugitive (prototype),
  Dinobasher Starring Bignose the Caveman (Euro, prototype), Dragon - The Bruce Lee Story (prototype),
  Empire Syndicate (Chicago Syndicate) (prototype, 19950320), Kawasaki Superbike Challenge (USA), Micro Machines (prototype)
  [smspower]
  X-Terminator v2.1 for Game Gear (USA, Euro), X-Terminator v2.1J for Game Gear (Jpn) [Wilbert Pol, smspower]
ibm5150: Where in America's Past is Carmen Sandiego? (3.5"), Where in America's Past is Carmen Sandiego? (5.25") [ArcadeShadow]
ibm5170:
  The Legend of Robin Hood - Conquests of the Longbow, Pirates! Gold (Euro), Pirates! Gold (older),
  Tetris Classic (Windows 3.x release) [ArcadeShadow]
psx:
  Action Replay 2 Version 2.23 - Bonus PSone Codes! (Euro), Autumn/Christmas Releases '96 (Euro), Beatmania (Euro),
  Chase the Express (Euro), Demo One (Version 1) (Euro), Demo One (Version 2) (Euro), Demo One (Version 4) (Ger), Depth (Jpn),
  Disney/Pixar Monsters, Inc.: Skrämmarön (Swe), Dracula: The Resurrection (Euro), Driver 2: Back on the Streets (Euro, Rev. 1),
  Euro Demo 21 (Euro), Euro Demo 22 (Euro), Euro Demo 28 (Euro), Euro Demo 58 (Euro), Euro Demo 60 (Euro), Euro Demo 62 (Euro),
  Euro Demo 63 (Euro), Euro Demo 64 (Euro), Euro Demo 65 (Euro), Euro Demo 66 (Euro), Euro Demo 67 (Euro), Euro Demo 68 (Euro),
  Euro Demo 69 (Euro), Euro Demo 70 (Euro), Euro Demo 71 (Euro), Euro Demo 72 (Euro), Euro Demo 73 (Euro), Euro Demo 74 (Euro),
  Everybody's Golf 2 (Euro), F1 Championship Season 2000 (Euro), Front Mission 3 (Euro, Prototype 20000616), Ghoul Panic (Euro),
  Gran Turismo (Euro), Gran Turismo 2 (Euro), Grand Theft Auto 2 (Euro, Rev. 1), Medal of Honor: Underground (Euro),
  Metal Gear Solid (Euro), Metal Gear Solid: Special Missions (Euro), Micro Machines V3 (Euro, EDC), Moto Racer (Euro),
  Moto Racer World Tour (Euro), Music: Music Creation for the PlayStation (Euro), Need for Speed II (Euro),
  Need for Speed III: Hot Pursuit (Euro), No Fear Downhill Mountain Biking (Euro), Oddworld: Abe's Oddysee (Euro), Pi to Mail (Jpn),
  Point Blank (Euro, Demo), Point Blank (Euro, Rev. 1), Point Blank 2 (Euro, Aus), Porsche Challenge (Euro), Power Source (Euro),
  Pro Pinball: Big Race USA (Euro), Rescue Shot (Euro), Resident Evil (Euro, EDC), Resident Evil: Survivor (Euro),
  Sentou Kokka: Air Land Battle (Jpn, Rev. 1), Silent Hill (Euro), Sphere 360° (Euro), Spider-Man (Euro), Spyro the Dragon (Euro),
  Street Skater 2 (Euro), Tenchu: Stealth Assassins (Euro, Demo), Test Drive 6 (Euro), Theme Hospital (Euro),
  Tomb Raider: The Last Revelation (Euro, Aus), Vanishing Point (Euro), Wares 1092: Souheiden (Jpn), Warpath: Jurassic Park (Euro),
  WCW Mayhem (Euro) [redump.org, FakeShemp]
rx78_cart:
  Sekigahara, Super Motocross [Gaming Alexandria, SSJ]
  Burger Shop, Champion Racer, Mobile Suit Gundam, Perfect Mah-jongg, The Prowrestling, Ultraman [Gaming Alexandria, SSJ, Robbbert]
rx78_cass: Graphics Mathematics [Gaming Alexandria, SSJ]
sg1000: San-nin Mahjong (Jpn, alt) [smspower]
sms:
  3D Gunner (prototype), Alex Kidd - High-Tech World (prototype), Battle Wings (Bomber Raid, prototype),
  Cyborg Hunter (prototype), Game de Check! Koutsuu Anzen (Jpn, prototype), Hang-On (prototype), Missile Defense 3-D (prototype),
  Out Run 3-D (prototype), Solomon no Kagi - Oujo Rihita no Namida (prototype), Super Off Road (prototype) [smspower]
videopac: Flash Point (PAL conversion), Rash [hap]
wscolor:
  Digimon Adventure 02 - D1 Tamers (Rev 0), Digimon Tamers - Digimon Medley (alt), Digital Monster - D-Project (Rev 0),
  Digital Monster Card Game - Ver. WonderSwan Color (Rev 0), From TV Animation One Piece - Treasure Wars (Rev 0),
  Hunter X Hunter - Greed Island (Rev 0) [redump.org, Wilbert Pol]
wswan:
  Chocobo no Fushigi na Dungeon for WonderSwan (Rev 1), Chocobo no Fushigi na Dungeon for WonderSwan (Rev 2),
  Digimon Adventure - Anode Tamer (Rev 0), Digimon Adventure 02 - Tag Tamers (Rev 0), Harobots (Rev 0),
  Hunter X Hunter - Ishi o Tsugu Mono (Rev 1), Keitai Gyogun Tanchiki - WonderSwan Handy Sonar (Rev 1), Mahjong Touryuumon (Rev 1),
  Ring Infinity (alt), SD Gundam - Emotional Jam (Rev 2), SD Gundam Gashapon Senki - Episode 1 (alt),
  Super Robot Taisen Compact (Rev 0), Super Robot Taisen Compact (Rev 1) [redump.org, Wilbert Pol]


Software list items promoted to working
---------------------------------------
fmtowns_cd:
  Sangokushi IV [akira_2020]
  Hyper Planet for Marty, Ms. Detective File #1 - Iwami Ginzan Satsujin Jiken (FM Towns Marty version), Sensual Angels
  [cherokee]
  Doki Doki Vacation - Kirameku Kisetsu no Naka de [wiggy2k]
psx:
  007 - Tomorrow Never Dies (Jpn), 10101 - "Will" the Starship (Jpn), 70's Robot Anime - Geppy-X - The Super Boosted Armor (Jpn),
  A5 - A Ressha de Ikou 5 (Jpn, Playstation the Best), Abe a GoGo (Jpn), Acid (Jpn), Aconcagua (Jpn),
  Action Puzzle - Prism Land (Jpn, Honkakuha de 1300Yen Series), Ad Lib Ouji ...to Fuyukai na Nakamatachi!? (Jpn),
  Advanced V.G. 2 (Jpn, SuperLite 1500 Series), Afraid Gear (Jpn), Airgrave (Jpn), Aitakute... Your Smiles in My Heart (Jpn),
  Aizouban Houshin Engi (Jpn), Akagawa Jirou - Yasoukyoku 2 (Jpn), Akagawa Jirou Majo-tachi no Nemuri - Fukkatsu Matsuri (Jpn),
  Alice in Cyberland (Jpn), Alive (Jpn), Alundra 2 - Mashinka no Nazo (Jpn), Ancient Roman - Power of the Dark Side (Jpn),
  Angel Graffiti - Anata e no Profile (Jpn), Angelique Duet (Jpn), Angelique Special (Jpn), Angelique Special 2 (Jpn),
  Angelique Tenkuu no Requiem (Jpn), Angolmois '99 (Jpn, SuperLite 1500 Series), Another Memories (Jpn),
  Ao Zora to Nakama Tachi - Yume No Bouken (Jpn), Ao no Roku-gou - Antarctica (Jpn),
  Aoki Ookami to Shiroki Mejika - Genchou Hishi (Jpn), Aqua Paradise - Boku no Suizokukan (Jpn), Aquanaut no Kyuujitsu 2 (Jpn),
  Aquarian Age - Tokyo Wars (Jpn), Arcade Gears - Image Fight & X-Multiply (Jpn), Arcade Gears - Wonder 3 (Jpn),
  Arcade Hits - Crazy Climber (Jpn, Major Wave Series), Armed Fighter (Jpn), Armored Core (Jpn, Demo),
  Arthur to Astaroth no Nazo Maikamura - Incredible Toons (Jpn), Assault Suits Valken 2 - Juusou Kihei Valken 2 (Jpn),
  Astronoka (Jpn), Asuka 120% Burning Fest. Excellent (Jpn), Asuka 120% Burning Fest. Final (Jpn),
  Asuka 120% Burning Fest. Special (Jpn), Asuncia - Matsue no Jubaku (Jpn, XING Maru-yasu Series),
  Athena - Awakening from the Ordinary Life (Jpn, Koei the Best), Ayakashi Ninden Kunoichiban (Jpn), Azito (Jpn), Azito 3 (Jpn),
  Azumanga Donjara Daiou (Jpn), b.l.u.e. - Legend of Water (Jpn),
  BackGuiner - Yomigaeru Yuusha-tachi - Hishou-hen 'Uragiri no Senjou' (Jpn), Bakumatsu Roman - Gekka no Kenshi (Jpn),
  Bakuretsu Hunter - Mahjong Special (Jpn), Bakuryu (Jpn), Barbapapa (Jpn), Bardysh (Jpn), Baroque - Yuganda Mousou (Jpn),
  Baroque Syndrome (Jpn), Baseball Simulation - ID Pro Yakyuu (Jpn), Bass Fisherman - Texas (Jpn),
  Battle "Sugoroku" - The Hunter - A.R.0062 (Jpn, SuperLite 1500 Series), Battle Master (Jpn, Major Wave Series),
  Beat Planet Music (Jpn), Beatmania - Append 3rd Mix Mini (Jpn), Beatmania - Append 5th Mix - Time to Get Down (Jpn),
  Beatmania - Best Hits (Jpn), Beatmania Append 6th Mix + Core Remix (Jpn), Beatmania Append Gottamix 2 - Going Global (Jpn),
  Bishi Bashi Special (Jpn, Konami the Best), Bishi Bashi Special 2 (Jpn), Bishi Bashi Special 3 - Step Champ (Jpn),
  Bishoujo Senshi Sailormoon Super S - Shin Shuyaku Soudatsusen (Jpn, Genteiban), Black Jack vs. Matsuda Jun (Jpn),
  Black Matrix Zero OO (Jpn, Shokai Genteiban), Blade Arts - Tasogare no Miyako R'lyeh (Jpn), BladeMaker (Jpn),
  Blam! -MachineHead (Jpn), Blaze & Blade - Busters (Jpn), Blaze & Blade - Eternal Quest (Jpn),
  Block Kuzushi - Kowashite Help! (Jpn), Blood Factory (Jpn), Blue Breaker Burst - Egao no Asuni (Jpn), The Blue Marlin (Jpn),
  Boku no Choro-Q (Jpn), Boku wa Koukuu Kanseikan (Jpn), Bonogurashi (Jpn), Boundary Gate - Daughter of Kingdom (Jpn),
  Brave Prove (Jpn), Brave Sword (Jpn), Break Volley (Jpn), Breath of Fire III (Jpn), Buckle Up! (Jpn), Bugi (Jpn),
  Burning Road (Jpn), C1 Circuit (Jpn), Calcolo! - Ochimo no Shooting (Jpn), Carnage Heart EZ - Easy Zapping (Jpn),
  Carom Shot 2 (Jpn), Chaos Control (Jpn), Chiisana Kyojin Microman (Jpn), Chiisana Oukoku Erutoria (Jpn),
  Chiki Chiki Machine Mou Race - Wacky Races (Jpn), Chippoke Ralph no Daibouken - The Adventure of Little Ralph (Jpn),
  Chocolate Kiss (Jpn), Choro-Q (Jpn), Choro-Q Wonderful! (Jpn), Chou Aniki - Kyuukyoku Muteki Ginga Saikyou Otoko (Jpn),
  Chou Hatsumei Boy Kanipan - Hirameki Wonderland (Jpn), Choujin Gakuen Gowcaizer (Jpn), Circuit Beat (Jpn),
  Cleopatra's Fortune (Jpn), Click Manga - Click Nohi (Jpn), Click Manga - Dynamic Robot Taisen 1 (Jpn),
  Click Manga - Dynamic Robot Taisen 2 (Jpn), Clock Tower - Ghost Head (Jpn), Clock Tower 2 (Jpn, Taikenban), Community Pom (Jpn),
  Community Pom - Omoide o Dakishimete (Jpn), Cosmowarrior Zero (Jpn), Crazy Climber 2000 (Jpn), Creature Shock (Jpn),
  Crime Crackers 2 (Jpn), CRW - Counter Revolution War (Jpn), Cu-On-Pa (Jpn),
  Cyber Daisenryaku - Shutsugeki! Harukatai (Jpn, SuperLite 1500 Series), Cybernetic Empire (Jpn),
  Daibouken Deluxe - Harukanaru Umi (Jpn), Daikoukai Jidai Gaiden (Jpn), Daikoukai Jidai II (Jpn), Dakar '97 (Jpn),
  Dance Dance Revolution - Best Hits (Jpn), Dancing Blade - Katteni Momotenshi! (Jpn), Dangan (Jpn),
  Dark Hunter - Ge Youma No Mori (Jpn), Darkseed II (Jpn), Deadly Skies (Jpn), Death Wing (Jpn), Defeat Lightning (Jpn),
  Densha Daisuki - Plarail ga Ippai (Jpn), Densha de Go! Nagoya Railroad (Jpn), Derby Jockey 2001 (Jpn), Descent (Jpn),
  Destruction Derby 2 (Jpn), Devicereign (Jpn), Dezaemon Kids! (Jpn), Dezaemon Plus (Jpn), Digical League (Jpn),
  Digimon Tamers - Battle Evolution (Jpn), Digimon World (Jpn), Docchi Mecha! (Jpn), Dodge de Ball! (Jpn),
  Doki Doki Shutter Chance - Koi no Puzzle o Kumitatete (Jpn), Dokomademo Aoku... (Jpn, Limited Edition), Dolphin's Dream (Jpn),
  Domino-kun o Tomenaide. (Jpn), DonPachi (Jpn), Doraemon - Nobita to Fukkatsu no Hoshi (Jpn),
  Doraemon 2 - SOS! Otogi no Kuni (Jpn), Double Dragon (Jpn), Doukyuusei 2 (Jpn), Doukyuusei Mahjong (Jpn),
  Dragon Ball Z - Idainaru Dragon Ball Densetsu (Jpn), Dragon Drive Tactics Break (Jpn), Dragon Knights Glorious (Jpn),
  Dragon Money (Jpn), Dragon Valor (Jpn), The Drug Store - Matsumoto Kiyoshi de Okaimono! (Jpn),
  DX Jinsei Game IV - The Game of Life (Jpn), DX Jinsei Game V - The Game of Life (Jpn), DX Monopoly (Jpn),
  DX Okuman Chouja Game II - The Money Battle (Jpn), DX Shachou Game (Jpn), Dynamite Boxing (Jpn), Dynamite Soccer 2002 (Jpn),
  Dynamite Soccer 2004 Final (Jpn), Eikan ha Kimini 4 (Jpn), élan (Jpn), élan plus (Jpn), Elder Gate (Jpn),
  Elf wo Karu Mono-tachi II (Jpn), Emmyrea (Jpn), End Sector (Jpn), Engacho! (Jpn), Enigma (Jpn), EOS - Edge of Skyhigh (Jpn),
  EVE - The Fatal Attraction (Jpn), Evergreen Avenue (Jpn), Exciting Bass (Jpn), Exciting Bass 2 (Jpn), Family Diamond (Jpn),
  The Family Restaurant - Shijou Saikyou no Menu (Jpn), Favorite Dear - Junpaku no Yogenmono (Jpn), Fighters' Impact (Jpn),
  Fighting Illusion - K-1 Grand Prix '98 (Jpn), Final Fantasy (Jpn), Final Fantasy Extra Collection (Jpn), Final Fantasy II (Jpn),
  Final Round (Jpn), Fire Woman Matoigumi (Jpn), The Firemen 2 - Pete & Danny (Jpn), First Queen IV - Varcia Senki (Jpn),
  Fish Eyes II (Jpn), Fisher's Road (Jpn), Fishing Freaks - BassRise (Jpn), Fist (Jpn), Forget me not - Palette (Jpn),
  Formula Circus (Jpn), Formula Grand Prix 1997 - Team Unei Simulation 2 (Jpn), Formula Nippon '99 (Jpn), Fox Junction (Jpn),
  Free Talk Studio - Mari no Kimama na Oshaberi (Jpn, Best of the Best), Fuujin Ryouiki Eretzvaju (Jpn), Fuuraiki (Jpn),
  G-Police (Jpn), Gakkou de Atta Kowai Hanashi S (Jpn), Gakkou wo Tsukurou!! 2 (Jpn), Gakuen Sentai Solblast (Jpn),
  Galaxy Fight - Universal Warriors (Jpn), GALEOZ (Jpn), Gallop Racer 2000 (Jpn), Gambler Jikochuushinha Ippatsu Shoubu! (Jpn),
  The Game Maker (Jpn), Gamera 2000 (Jpn), Gamesoft wo Tsukurou - Let's Be a Super Game Creator (Jpn),
  Ganbare Goemon - Ooedo Daikaiten (Jpn), Ganbare Goemon - Uchuu Kaizoku Akogingu (Jpn), Gangway Monsters (Jpn), Gate Keepers (Jpn),
  GeGeGe no Kitarou (Jpn), Geki-Oh Shienryu (Jpn), Gekitotsu Toma L'Arc - Tomarunner vs. L'Arc~en~Ciel (Jpn),
  Genei Tougi - Shadow Struggle (Jpn), Gensou Maden Saiyuuki - Harukanaru Nishi e (Jpn),
  Gensou no Altemis - Actress School Mystery Adventure (Jpn), GetBackers Dakkanya (Jpn), GI Jockey 2000 (Jpn),
  Ginga Eiyuu Densetsu (Jpn), Ginga Ojousama Densetsu Yuna - Final Edition (Jpn), Goemon - Shin Sedai Shuumei (Jpn),
  Goiken Muyou II (Jpn), Gokuu Densetsu - Magic Beast Warriors (Jpn), Golgo 13 - 1 - Karairu no Yabou (Jpn), Googootrops (Jpn),
  Granstream Denki (Jpn, Demo), The Great Battle VI (Jpn), Gritz - The Pyramid Adventure (Jpn),
  Groove Adventure Rave - Mikan no Hiseki (Jpn), Groove Adventure Rave - Yuukyuu no Kizuna (Jpn),
  Groove Jigoku V - Sweepstation Version (Jpn), Guilty Gear (Jpn), Guitar Freaks Append 2nd Mix (Jpn),
  GUNbare! Game Tengoku - The Game Paradise 2 (Jpn), Hai-Shin-2 (Jpn), Hakaioh - King of Crusher (Jpn), Hanabi Fantast (Jpn),
  Happy Hotel (Jpn), Hard Boiled (Jpn), Harmful Park (Jpn), Harukanaru Toki no Naka de (Jpn),
  Hashiriya - Ookamitachi no Densetsu (Jpn), Hatsukoi Valentine (Jpn), Heaven's Gate (Jpn), The Heiwa Otenki Studio (Jpn),
  Heiwa Pachinko Graffiti Vol.1 (Jpn), Heiwa Parlor! Pro Dolphin Ring Special (Jpn), Heiwa Parlor! Pro Lupin Sansei Special (Jpn),
  Heiwa Parlor! Pro Tsunatori Monogatari Special (Jpn), Hello Kitty - White Present (Jpn), Hello Kitty's Cube De Cute (Jpn),
  Henry Explorers (Jpn), Hermie Hopperhead - Scrap Panic (Jpn, Playstation the Best), High School of Blitz (Jpn),
  Hikari no Shima - Seven Lithographs in Shining Island (Jpn), Himiko-Den (Jpn),
  Hiroki Matsukata Presents - World Fishing (Jpn, BPS The Choice), Hissatsu Pachi-Slot Station 2 (Jpn),
  Hissatsu Pachi-Slot Station 4 (Jpn), Hissatsu Pachi-Slot Station 5 (Jpn), Hissatsu Pachi-Slot Station SP (Jpn), Hit Back (Jpn),
  Hokuto no Ken (Jpn), Hole of the Legend Monster - Densetsu Kemono no Ana - Monster Complete World Ver.2 (Jpn),
  Honoo no Ryourinin - Cooking Fighter Tao (Jpn), Hooockey!! (Jpn, SuperLite 1500 Series),
  Hoshi no Oka Gakuen Monogatari - Gakuensai (Jpn), Hoshigami - Shizumiyuku Aoki Daichi (Jpn),
  Hunter X Hunter - Maboroshi no Greed Island (Jpn), Hunter X Hunter - Ubawareta Aura Stone (Jpn),
  Hyouryuu Ki - The Reportage Beyond the Sea (Jpn), Hyper Crazy Climber (Jpn), Hyper Rally (Jpn), Ichigeki - Hagane no Hito (Jpn),
  Ide Yousuke no Mahjong Kyoshitsu (Jpn), Idol Janshi Suchie-Pai II Limited (Jpn), Idol Janshi Suchie-Pai Limited (Jpn),
  Inagawa Junji - Kyoufu no Yashiki (Jpn), Indy 500 (Jpn), Irem Arcade Classics (Jpn), Itadaki Street - Gorgeous King (Jpn),
  JailBreaker (Jpn), Jaleco Collection Vol.1 (Jpn), Jellyfish - The Healing Friend (Jpn),
  Jounetsu Nekketsu Athletes - Nakimushi Coach no Nikki (Jpn), Jungle Park (Jpn), Kaeru no Ehon - Nakushita Kioku o Motomete (Jpn),
  Kaibutsu Para-Dice (Jpn), Kaisoku Tenshi - The Rapid Angel (Jpn), Kaitohranma Miyabi (Jpn), Kakugo no Susume (Jpn),
  Kamen Rider (Jpn), Kamen Rider Agito (Jpn), Kamen Rider Kuuga (Jpn), Kamen Rider Ryuki (Jpn),
  Kanako Enomoto - Junk Brain Diagnosis (Jpn), Kato Hifumi Kudan - Shogi Club (Jpn, Honkakuha de 1300Yen Series),
  Kattobi Tune (Jpn), Keiba Eight '98 Akifuyu (Jpn), Keiba Eight '98 Haru Natsu (Jpn), Keiba Saishou no Housoku '95 (Jpn),
  Kenki Ippatsu! Crane Master ni Narou! (Jpn), Kero Kero King (Jpn),
  Kidou Keisatsu Patlabor - Mobile Police Patlabor - Game Edition (Jpn), Kidou Senshi Z-Gundam (Jpn, Demo),
  Kids Station - Bishoujo Senshi Sailormoon World - Chibiusa to Tanoshii Mainichi (Jpn), Kids Station - Digimon Park (Jpn),
  Kids Station - Kamen Rider Heroes (Jpn), Kids Station - Motto! Oja Majo Dorami - MAHO-dou Smile Party (Jpn),
  Kids Station - Soreike! Anpanman 2 - Anpanman to Daibouken! (Jpn), Killer Bass (Jpn),
  Kindaichi Shounen no Jikenbo 3 - Seiryuu Densetsu Satsujin Jiken (Jpn), King of Bowling 2 - Professional-Hen (Jpn),
  The King of Fighters '95 (Jpn), The King of Fighters '96 (Jpn), The King of Fighters '98 - Dream Match Never Ends (Jpn),
  The King of Fighters '99 (Jpn), The King of Fighters Kyo (Jpn), Kitchen Panic (Jpn), Knight & Baby (Jpn),
  Kochira Katsushikaku Kameari Kouenzen Hashutsujo - High Tech Building Shinkou Soshi Sakusen! no Ma (Jpn), Kohni Shogun (Jpn),
  Kojin Kyouju - La Leçon Particulière (Jpn), Komotchi (Jpn), Konami Antiques - MSX Collection Vol.1 (Jpn),
  Konami Antiques - MSX Collection Vol.2 (Jpn), Korokoro Post Nin (Jpn), Kosodate Quiz Motto My Angel (Jpn),
  Kotetsu Reiki - Steel Dom (Jpn), Kou Kidou Gensou - Gunparade March (Jpn), Kouklotheatro - Yuukyuu no Hitomi (Jpn),
  Kouryuuki (Jpn), Koyasai - A Sherd of Youthful Memories (Jpn), Ku-Ron Jo - Fukyuu Ban (Jpn), Kunoichi Torimonocho (Jpn),
  Kuro no Ken - Blade of the Darkness (Jpn), Kuroi Hitomi no Noir - Cielgris Fantasm (Jpn), Kurumi Miracle (Jpn), Kuubo Senki (Jpn),
  Kyorochan no Purikura Daisakusen (Jpn), Lagnacure (Jpn), Lake Masters Pro - Nihon Juudan Kuro Masu Kikou (Jpn),
  Lalala PlayStation Trial Disk 1998 Summer (Jpn, Demo), Langrisser I & II (Jpn), Langrisser IV & V Final Edition (Jpn),
  Legaia Densetsu (Jpn, Demo), The Legend of Dragoon (Jpn), Libero Grande 2 (Jpn), Ling Rise (Jpn),
  Little Princess +1 - Marl Oukoku no Ningyou Hime 2 (Jpn), Lode Runner 2 (Jpn, SuperLite 1500 Series), Lode Runner Extra (Jpn),
  Lone Soldier (Jpn), Lord of Fist (Jpn), Love & Destroy (Jpn), Love Love Truck (Jpn), LSD - Dream Emulator (Jpn, Limited Edition),
  Lucifer Ring (Jpn), Lunar 2 - Eternal Blue (Jpn), Lunar Wing - Toki o Koeta Seisen (Jpn), Lunatic Dawn III (Jpn),
  Lunatic Dawn Odyssey (Jpn), Lup Salad - Lupupu Cube (Jpn), MTV's Beavis and Butt-Head in Virtual Stupidity (Jpn),
  Mad Panic Coaster (Jpn), Märchen Adventure Cotton 100% (Jpn, SuperLite 1500 Series), The Maestro Music (Jpn, with Baton Stick),
  Magical Drop F - Daibouken mo Rakujanai! (Jpn), Magical Medical (Jpn), Mahjong Yarouze! (Jpn),
  Majokko Daisakusen - Little Witching Mischiefs (Jpn), Marionette Company (Jpn), Marionette Company 2 Chu! (Jpn),
  Marl Jong!! (Jpn, Limited Edition), Marvel Super Heroes (Jpn), Marvel Super Heroes vs. Street Fighter - EX Edition (Jpn),
  Marvel vs. Capcom - Clash of Super Heroes - EX Edition (Jpn), Masumon Kids - The Another World of The Master of Monsters (Jpn),
  MaxRacer (Jpn), Maze Heroes - Meikyuu Densetsu (Jpn), Medarot R (Jpn), Medarot R - Parts Collection (Jpn), Megatudo 2096 (Jpn),
  Meitantei Conan - Saikou no Aibou (Jpn), Meitantei Conan - Trick Trick Vol.1 (Jpn), MeltyLancer - The 3rd Planet (Jpn),
  Memorial Star Series - Sunsoft Vol.1 - Ikki & Super Arabian (Jpn),
  Memorial Star Series - Sunsoft Vol.2 - Route-16 Turbo & Atlantis no Nazo (Jpn),
  Memorial Star Series - Sunsoft Vol.3 - Madoola no Tsubasa & Toukaidou Gojuusan Tsugi (Jpn),
  Memorial Star Series - Sunsoft Vol.4 - Chou Wakusei Senki Metafight & Ripple Island (Jpn),
  Memorial Star Series - Sunsoft Vol.5 - Raf World & Hebereke (Jpn), Menkyo o Torou (Jpn), Meremanoid (Jpn),
  Mermaid no Kisetsu - The Season of Mermaid (Jpn), Meta-Ph-List μ.χ.2297 (Jpn), Metal Angel 3 (Jpn), Metal Fist (Jpn),
  Mezase! Senkyuuou (Jpn), Michinoku Hitou Koi Monogatari - Bishoujo Hanafuda Kikou (Jpn), Michinoku Hitou Koi Monogatari Kai (Jpn),
  Mini Moni. - Step Pyon Pyon Pyon (Jpn), Mini Moni. Shaker & Tambourine! Dapyon! (Jpn), Minna Atsumore! Igo Kyoushitsu (Jpn),
  Misaki Aggressive! (Jpn), Mizzurna Falls (Jpn), Momotarou Densetsu (Jpn), Momotarou Matsuri (Jpn), Money Idol Exchanger (Jpn),
  Monster Collection - Kamen no Madoushi (Jpn), Monster Farm - Battle Card Professional (Jpn),
  Mouri Motonari - Chikai no Sanshi (Jpn), Mr. Driller G (Jpn),
  Muscle Ranking - Kinniku Banzuke Vol.2 - Aratanaru Genkai e no Chousen! (Jpn),
  My Home Dream 2 - Niwatsuki Ikkodate De, Ikou! (Jpn), Mystic Ark - Maboroshi Gekijou (Jpn), The Mystic Dragoons (Jpn),
  Najavu no Daibouken - My Favorite Namjatown (Jpn), Naniwa no Akindo - Futte Nanbo no Saikoro Jinsei (Jpn),
  Nankuro (Jpn, SuperLite 1500 Series), NBA Power Dunkers 4 (Jpn), Navit (Jpn), Nemuru Mayu - Sleeping Cocoon (Jpn), Neorude (Jpn),
  Neorude 2 (Jpn), Next King - Koi no Sennen Oukoku (Jpn), Night Raid (Jpn), Nijiiro Dodgeball - Otometachi no Seishun (Jpn),
  Ningyo no Rakuin (Jpn), Ninja Jajamaru-kun - Onigiri Ninpouchou (Jpn), Nobunaga no Yabou - Retsuupuden (Jpn),
  NOëL 3 - Mission on the Line (Jpn), Nya Nyan ga Nyan - Light Fantasy Gaiden (Jpn), Oasis Road (Jpn), Oda Nobunaga Den (Jpn),
  Odo Odo Oddity (Jpn), Ojamajo Doremi Dokka~n! Nijiiro Para-Dice (Jpn), Ojousama Express (Jpn),
  Olympia Yamasa - Virtua Pachi-Slot II - Jissen! Bishoujo Kouryaku Hou (Jpn), Omise de Tensyu (Jpn), One (Jpn),
  One Two Smash - Tanoshii Tennis (Jpn, Honkakuha de 1300Yen Series), Ongaku Tsukuru Kanadeeru 2 (Jpn),
  Option Tuning Car Battle Spec-R (Jpn), Ore! Tomba (Jpn), Oshigotoshiki Jinsei Game - Mezase Shokugyou-oh (Jpn),
  Ouji-sama LV1 (Jpn), Oukyuu no Hihou - Tension (Jpn), Paca Paca Passion (Jpn), Pachi-Slot Aruze Oukoku 5 (Jpn),
  Pachi-Slot Teiou - Battle Knight & Atlantis Doom (Jpn),
  Pachi-Slot Teiou - Maker Suishou Manual 3 - I'm Angel White 2 & I'm Angel Blue 2 (Jpn),
  Pachi-Slot Teiou - Maker Suishou Manual 5 - Race Queen 2 & Tomcat (Jpn),
  Pachi-Slot Teiou - Twist & Shimauta & Nankoku Monogatari (Jpn), Pachi-Slot Teiou 2 - Kagetsu & 2 Pair & Beaver X (Jpn),
  Pachi-Slot Teiou 3 - Sea Master X & Epsilon R & Wai Wai Pulsar 2 (Jpn),
  Pachi-Slot Teiou 6 - Kung Fu Lady & BangBang & Prelude 2 (Jpn),
  Pachi-Slot Teiou 7 - Maker Suishou Manual 1 - Beat the Dragon 2 & Lupin Sansei & Hot Rod Queen (Jpn),
  Pachi-Slot Teiou Maker Suishou Manual 6 - Takarabune (Jpn), Pachi-Slot Teiou Mini - Dr. A7 (Jpn), Palm Town (Jpn),
  Panzer Bandit (Jpn), Paranoia Scape (Jpn), Parlor! Pro Jr. Collection (Jpn), PD Ultraman Invader (Jpn), Pepsiman (Jpn),
  Perfect Fishing - Rock Fishing (Jpn), Pikinya! Excellent (Jpn), Pinball Fantasies Deluxe (Jpn),
  Pitfall 3D - Beyond the Jungle (Jpn), Pocket Fighter (Jpn), Poitter's Point 2 - Sodom no Inbou (Jpn),
  Policenauts - Private Collection (Jpn), Pop'n Pop (Jpn), Pop'n Tanks! (Jpn), Potestas (Jpn), Power Shovel ni Norou!! (Jpn),
  Power Stakes (Jpn), Power Stakes Grade 1 (Jpn), Princess Maker - Go! Go! Princess (Jpn), Prism Court (Jpn), Prisoner (Jpn),
  Pro Logic Mahjong Hai-Shin (Jpn), Pro Mahjong Kiwame Plus (Jpn), Pro Mahjong Kiwame Tengensenhen (Jpn),
  Pro Wrestling Sengokuden - Hyper Tag Match (Jpn), Puchi Carat (Jpn), Puyo Puyo 4 - Car-kun to Issho (Jpn), Puyo Puyo Box (Jpn),
  Puzzle Arena Toshinden (Jpn), Puzzle Bobble 3 DX (Jpn), Puzzle Bobble 4 (Jpn), Qix 2000 (Jpn, SuperLite 1500 Series),
  Quantum Gate I - Akumu no Joshou (Jpn), Quiz Charaokedon! Toei Tokusatsu Hero Part 2 (Jpn),
  Quiz Darake no Jinsei Game - Un to Atama de Daifuugou!? (Jpn), Quo Vadis - Iberukatsu Seneki (Jpn), Race Drivin' A Go! Go! (Jpn),
  Rakugaki Showtime (Jpn), Rally de Africa (Jpn), Rally de Europe (Jpn),
  Rami-Chan no Ooedo Surogoku - Keiou Yuugekitai Gaiden (Jpn), Ranma ½ - Battle Renaissance (Jpn), Ray Tracers (Jpn), Rayman (Jpn),
  Ready Maid (Jpn), Real Bout Garou Densetsu Special - Dominated Mind (Jpn, Limited Edition), Recipro Heat 5000 (Jpn),
  Rescue Shot Bubibo & BioHazard - Gun Survivor (Jpn, Demo), Ridegear Guybrave II (Jpn), Riot Stars (Jpn),
  Robin Lloyd no Daibouken (Jpn), Robot X Robot (Jpn), Rock Climbing - Mitouhou e no Chousen - Alps-Hen (Jpn),
  Roommate - Inoue Ryoko (Jpn), Sakkyoku Surundamon - Dance Remix (Jpn), Sakuma Shiki Jinsei Game (Jpn),
  Salary Man Settai Mahjong (Jpn), Samurai Deeper Kyo (Jpn, Limited Edition), Samurai Spirits - Kenkaku Yubinan Pack (Jpn),
  Samurai Spirits - Zankurou Musouken (Jpn, PlayStation the Best), Sangokushi - Eiketsuden (Jpn), Sangokushi - Koumeiden (Jpn),
  Sangokushi II (Jpn), Sangokushi III (Jpn), Sangokushi Returns (Jpn), Sangokushi V (Asia), Sangokushi VI (Jpn),
  Sanyo Pachinko Paradise 2 - Umi Monogatari Special (Jpn), SatelliTV (Jpn), Satomi no Nazo (Jpn),
  Schrödinger no Neko - Die Katze von Schrödinger (Jpn), SD Gundam G - Generation-0 (Jpn),
  SD Gundam G Generation-F (Jpn, Limited Edition), SD Gundam G Generation-F.I.F (Jpn), SeaBass Fishing 2 (Jpn),
  Seikai no Monshou (Jpn), Seirei Shoukan - Princess of Darkness (Jpn), Sengoku Mugen (Jpn),
  Senryaku Shidan - Tora! Tora! Tora! Rikusen-hen (Jpn), Sentimental Graffiti (Jpn), Sentou Kokka Kai - Improved (Jpn),
  Shachou Eiyuuden - The Eagle Shooting Heroes (Asia), Shiibas 1-2-3 - Destiny! Unmei O Kaerusha! (Jpn),
  Shin Masoukishin - Panzer Warfare (Jpn), Shin Megami Tensei (Jpn), Shin SD Sengokuden - Kidou Musha Taisen (Jpn, Limited Edition),
  Shin Sedai Robot Senki - Brave Saga (Jpn), The Shinri Game (Jpn), Shinseiden Megaseed Fukkatsu-Hen (Jpn),
  Shinsetsu Samurai Spirits - Bushidou Retsuden (Jpn), Shiritsu Justice Gakuen - Legion of Heroes (Jpn),
  Shiritsu Justice Gakuen - Nekketsu Seishun Nikki 2 (Jpn), Shouryuu Sangoku Engi (Jpn), Shura no Mon (Jpn),
  Side Pocket 3 - 3D Polygon Billiard Game (Jpn), Sidewinder (Jpn), Silhouette Mirage - Reprogrammed Hope (Jpn),
  Simple 1500 Jitsuyou Series Vol.01 - Norikae Annai -2000 Edition- (Jpn), Simple 1500 Jitsuyou Series Vol.03 - Seimei Handan (Jpn),
  Simple 1500 Jitsuyou Series Vol.04 - Ryouri (Jpn),
  Simple 1500 Jitsuyou Series Vol.05 - Kusuri no Jiten - Pill Book 2001 Edition (Jpn),
  Simple 1500 Jitsuyou Series Vol.06 - Cocktail no Recipe (Jpn),
  Simple 1500 Jitsuyou Series Vol.07 - Tanoshiku Manabu Unten Menkyo (Jpn),
  Simple 1500 Jitsuyou Series Vol.08 - 1-Jikan de Wakaru Kabushiki Toushi (Jpn),
  Simple 1500 Jitsuyou Series Vol.09 - Watashi Style no Aromatherapy (Jpn), Simple 1500 Jitsuyou Series Vol.10 - Tarot Uranai (Jpn),
  Simple 1500 Jitsuyou Series Vol.11 - Katei de Dekiru Tsubo Shiatsu (Jpn),
  Simple 1500 Jitsuyou Series Vol.12 - Katei no Igaku (Jpn),
  Simple 1500 Jitsuyou Series Vol.13 - Shinri Game - Soreike X Kokoroji (Jpn),
  Simple 1500 Jitsuyou Series Vol.14 - Kurashi no Manner (Jpn),
  Simple 1500 Jitsuyou Series Vol.15 - Inu no Kaikata - Sekai no Inu Catalog (Jpn),
  Simple 1500 Jitsuyou Series Vol.16 - Neko no Kaikata - Sekai no Neko Catalog (Jpn),
  Simple 1500 Jitsuyou Series Vol.17 - Planetarium (Jpn),
  Simple 1500 Jitsuyou Series Vol.18 - Kanji Quiz - Kanji Keitei ni Challenge (Jpn),
  Simple 1500 Series Hello Kitty Vol.02 - Hello Kitty Illust Puzzle (Jpn),
  Simple 1500 Series Hello Kitty Vol.04 - Hello Kitty Trump (Jpn),
  Simple 1500 Series Hello Kitty vol.01 - Hello Kitty Bowling (Jpn),
  Simple 1500 Series Hello Kitty vol.03 - Hello Kitty Block Kuzushi (Jpn), Simple 1500 Series vol.51 - The Jigsaw Puzzle (Jpn),
  Simple 1500 Series vol.63 - The Gun Shooting 2 (Jpn), Simple 1500 Series vol.67 - The Soccer - Dynamite Soccer 1500 (Jpn),
  Simple 1500 Series vol.71 - The Ren'ai Simulation 2 (Jpn), Simple 1500 Series vol.72 - The Beach Volley (Jpn),
  Simple 1500 Series vol.73 - The Invaders - Space Invaders 1500 (Jpn), Simple 1500 Series vol.76 - The Dodgeball (Jpn),
  Simple 1500 Series vol.83 - The Wakeboard - BursTrick Wake Boarding!! (Jpn),
  Simple 1500 Series vol.85 - The Sengoku Bushou - Tenka Touitsu no Yabou (Jpn),
  Simple 1500 Series vol.89 - The Power Shovel - Power Shovel ni Norou! (Jpn),
  Simple 1500 Series Vol.99 - The Kendo - Ken no Hanamichi (Jpn),
  Simple 1500 Series Vol.103 - The Ganso Densha Utenshi - Densha De Go! (Jpn),
  Simple Characters 2000 Series Vol.03 - Kamen Rider - The Bike Race (Jpn),
  Simple Characters 2000 Series vol.05 - Highschool Kimengumi - The Table Hockey (Jpn),
  Simple Characters 2000 Series Vol.06 - Dokonjou Gaeru - The Mahjong (Jpn),
  Simple Characters 2000 Series Vol.09 - Tsuri Kichi Sanpei - The Tsuri (Jpn),
  Simple Characters 2000 Series Vol.10 - Sakigake!! Otojo Juku - The Dodgeball (Jpn),
  Simple Characters 2000 Series Vol.16 - Ganba no Bouken - The Puzzle Action (Jpn),
  Simulation Zoo - Sekaiichi no Doubutsuen o Tsukurou (Jpn), Sister Princess - Pure Stories (Jpn), Slap Happy Rhythm Busters (Jpn),
  Snatcher (Jpn), Snobow Kids Plus (Jpn), Sonata (Jpn), Sotsugyou Crossworld (Jpn), Sougaku Toshi - Osaka (Jpn),
  Soukou Kihei Votoms - Lightning Slash (Jpn), Soukyugurentai - Oubushustugeki (Jpn), Spectral Blade (Jpn), Speed King (Jpn),
  Speed Power Gunbike (Jpn), Spider-Man (Jpn), Square's Preview 5 (Jpn, Seiken Densetsu Demo), Stahlfeder - Tetsukou Hikuudan (Jpn),
  Startling Odyssey 1 - Blue Evolution (Jpn), Street Fighter Collection (Jpn), Suiko Enbu - Outlaws of the Lost Dynasty (Jpn),
  Super Adventure Rockman (Jpn), Super Football Champ (Jpn), T Kara Hajimaru Monogatari (Jpn),
  Tactics Ogre - Let Us Cling Together (Jpn), Tales of Fandom Vol.1 (Jpn, Cless Version),
  Tamamayu Monogatari - Dennou Bijutsukan (Jpn, Demo), Tantei Jinguuji Saburou - Tomoshibi ga Kienumani (Jpn),
  Tantei Jinguuji Saburou - Yume no Owari ni (Jpn), Tatsunoko Fight (Jpn), Ten Made Jack - Odoroki Manenoki Daitoubou!! (Jpn),
  Tenant Wars (Jpn), Tenchi wo Kurau II - Sekiheki no Tatakai (Jpn), Tennis Arena (Jpn), Tensen Nyannyan - Gekijou-ban (Jpn),
  Tetris X (Jpn), That's QT (Jpn), Thunder Force V - Perfect System (Jpn), Time Gal & Ninja Hayate (Jpn), ToPoLo (Jpn),
  TOCA Touring Car Championship (Jpn), Tokimeki Memorial 2 Substories Vol.1 - Dancing Summer Vacation (Jpn),
  Tokimeki Memorial 2 Substories Vol.2 - Leaping School Festival (Jpn),
  Tokimeki Memorial 2 Substories Vol.3 - Memories Ringing On (Jpn),
  Tokimeki Memorial Drama Series Vol.1 - Nijiiro No Seishun (Jpn, Konami the Best), Tokimeki Memorial Taisen Puzzle-Dama (Jpn),
  Tokyo Majin Gakuen Gehouchou (Jpn), Tomba! The Wild Adventures (Jpn), Tomica Town o Tsukurou! (Jpn), Toshinden Card Quest (Jpn),
  Toukidenshou - Angel Eyes (Jpn), Toyota Netz Racing (Jpn), Toys Dream (Jpn), Tripuzz (Jpn), Trump Shiyouyo! (Jpn),
  Tsun Tsun Kumi 2 - Moji Moji Bakkun (Jpn), Tsun Tsun Kumi 3 - Kanji Vader (Jpn), Tsuri Baka Nisshi (Jpn),
  TV Animation X - Unmei no Tatakai (Jpn), TwinBee RPG (Jpn), Twins Story - Kimi ni Tsutaetakute... (Jpn), Two-Tenkaku (Jpn),
  Ucchannanchan no Honoo no Challenger - Denryu Iraira-Bou Returns (Jpn), UFO - A Day in the Life (Jpn), Ugetsu Kitan (Jpn),
  UkiUki Tsuri Tengoku - Uogami Densetsu wo Oe (Jpn), Ultraman Tiga & Ultraman Dyna Fighting Evolution - New Generations (Jpn),
  Ultraman Zearth (Jpn), Umi no Nushi Tsuri - Takarajimi ni Mukatte (Jpn),
  Umihara Kawase Shun - Second Edition (Jpn, Maruan Series 1), V-Tennis 2 (Jpn), Vampir Kyuuketsuki Densetsu (Jpn),
  Vehicle Cavalier (Jpn), Victory Zone - Real Pachinko Simulator (Jpn), Virtual Hiryuu no Ken (Jpn), Virtual Kyoutei '98 (Jpn),
  Virtual Pro Wrestling (Jpn), Virus - The Battle Field (Jpn), Volfoss (Jpn),
  Wagamama Fairy Mirumo de Pon! - Mirumo no Mahou Gakkou Monogatari (Jpn), Wangan Trial (Jpn),
  Warera Mitsubayashi Tankentai!! (Jpn), Water Summer (Jpn, Limited Edition),
  Wedding Peach - Doki Doki Oironaoshi Fashion Daisakusen (Jpn), Weltorv Estleia (Jpn), White Diamond (Jpn),
  Wizard's Harmony R (Jpn), Wolf Fang Kuuga 2001 (Jpn), Wonder B-Cruise - Dogiborn Daisakusen (Jpn), Wonder Trek (Jpn),
  World League Soccer - Challenge Nippon! (Jpn, Family Price 1500), World Pro Tennis '98 (Jpn),
  WWF Wrestlemania - The Arcade Game (Jpn), X. Racing (Jpn), Yagami Hiroki no Game-Taste - Munasawagi no Yokan (Jpn),
  Yakitori Musume - Sugo Ude Hanjouki (Jpn), Yamagata Digital Museum (Jpn),
  Yoshimoto Muchicco Daikessen - Minami no Umi no Gorongo Shima (Jpn), Youkai Hana Asobi (Jpn),
  Yu-Gi-Oh! - Monster Capsule Breed & Battle (Jpn), Yukinko Burning (Jpn), Yume no Tsubasa (Jpn),
  Yuugen Kaisha Chikyuu Boueitai - Guard of Earth Organization (Jpn), Yuukyuu no Eden - The Eternal Eden (Jpn),
  Zap! Snowboarding Trix '98 (Jpn), Zeiramzone (Jpn), Zeitgeist (Jpn),
  Zen-Nihon Joshi Pro Wrestling - Joou Densetsu Yume no Taikousen (Jpn), Zen-Nihon Pro Wrestling - Ouja no Kon (Jpn),
  Zero4 Champ DooZy-J (Jpn), Zoids - Battle Card Game - Seihou Tairiku Senki (Jpn),
  Zoids - Teikoku vs Kyouwakoku - Meka Seitai no Idenshi (Jpn), Zoku Hatsukoi Monogatari - Shuugaku Ryokou (Jpn),
  Zork I - The Great Underground Empire (Jpn), Zutto Issho - With Me Everytime... (Jpn, Major Wave Series) [Angelo Salese]
wscolor: Super Robot Taisen Compact for WonderSwan Color [Wilbert Pol]
wswan:
  Clock Tower for WonderSwan, Meitantei Conan - Nishi no Meitantei Saidai no Kiki!, Super Robot Taisen Compact (Rev 2),
  Super Robot Taisen Compact 2 - Dai-1-bu - Chijou Gekidou Hen,
  Super Robot Taisen Compact 2 - Dai-2-bu - Uchuu Gekishin Hen (Rev 4),
  Super Robot Taisen Compact 2 - Dai-3-bu - Ginga Kessen Hen (Rev 2) [Wilbert Pol]


New NOT_WORKING software list additions
---------------------------------------
alphasmart_kapps:
  Accelerated Reader (1.2, English (UK)), Accelerated Reader (1.3, English (UK)), AlphaQuiz (3.1, English (UK)),
  AlphaWord Plus (3.4, English (UK)), Beamer (1.01, English (UK)), Calculator (3.02, English (UK)),
  Control Panel (1.04, English (UK)), Control Panel (1.07, English (UK)), KeyWords (3.6, English (UK)),
  KeyWords Wireless (4.2, English (UK)), MathFacts in a Flash (offline) (1.0, English (UK)),
  MathFacts in a Flash (offline) (1.2, English (UK)), MathFacts in a Flash RP (1.1, English (UK)),
  MathFacts in a Flash RP (1.3, English (UK)), Neo Font - Extra Large (2 lines) (1.0, English (UK)),
  Neo Font - Large (4 lines) (1.0, English (UK)), Neo Font - Medium (5 lines) (1.0, English (UK)),
  Neo Font - Small (6 lines) (1.0, English (UK)), Neo Font - Very Large (3 lines) (1.0, English (UK)),
  Responder (1.2, English (UK)), SpellCheck Large USA (1.02, English (UK)), SpellCheck Large USA (1.03, English (UK)),
  SpellCheck Small USA (1.02, English (UK)), SpellCheck Small USA (1.03, English (UK)), SpellCheck Spanish (1.0, Dutch),
  Text2Speech Updater (1.3, English (UK)), Text2Speech Updater (1.4, English (UK)), Thesaurus Large USA (1.0, English (UK)),
  Thesaurus Large USA (1.1, English (UK)), Thesaurus Small USA (1.0, English (UK)), Thesaurus Small USA (1.1, English (UK)),
  Thesaurus Spanish to English (1.1, English (UK)), Wireless File Transfer (1.1, English (UK)),
  Wireless Updater (1.3, English (UK)), Wireless Updater (2.0, English (UK)) [ClawGrip]
fmtowns_cd: Crayonnage [redump.org]
psx:
  Ape Escape (Euro), Crash Bash (Euro), Final Fantasy VIII (Euro, Aus), Le Mans 24 Hours (Euro), Resident Evil 3: Nemesis (Euro),
  Spyro: Year of the Dragon (Euro, Rev. 1), Theme Park World (Euro), TOCA World Touring Cars (Euro), Urban Chaos (Euro)
  [redump.org, FakeShemp]
sms: Action Replay (v. 1.02) [Apocalypse]
wscolor: mama Mitte' [redump.org, Wilbert Pol]


Merged pull requests
--------------------
- 7428: Refactored NEC V30MZ CPU core, and improved WonderSwan emulation (including preliminary WonderWitch support). [Wilbert Pol]
- 7548: machine/intelfsh.cpp: Made Fujitsu 29F016A report status irrespective of sector address during erase. [Windy Fairy]
- 7571: missbamby.cpp: Corrected description of DIP switches for Cirsa 810601-A PCB. [ClawGrip]
- 7583: segas32.cpp: Added save state support, and fixed backdrop fill when screen resolution is changed. [cam900]
- 7585: apple2_flop_misc.xml: Added parent/clone relationships for Anti-M sets. [Firehawke]
- 7596: ibm5170.xml: Added Tetris Classic (Windows 3.x release). [ArcadeShadow]
- 7599: galaxian.xpp: Added Namennayo (Japan). [ShouTime, David Haywood]
- 7600: ice_hhhippos.cpp: Added ASCII PCB layout and anonymous namespace. [ClawGrip]
- 7606: diamondking.cpp: Added skeleton driver for SegaSA Diamond King. [jordigahan, ClawGrip]
- 7607: firebeat.cpp: Fixed wheel input ranges for Keyboardmania. [Windy Fairy]
- 7608: Adjusted sound balance for systems using YMZ280B in conjunction with other sound chips. [David Haywood]
- 7610: video/ef9345.cpp: Fixed attribute latching when emitting a delimiter character. [Sylvain Glaize]
- 7625: Added HP2640 tape emulation, along with support for Manchester-encoded DC100 cassettes. [F.Ulivi]
- 7627: Made Acorn Archimedes IOC and MEMC into devices, emulated serial keyboard, and fixed issues with RISC OS. [Sandro Ronco]
- 7641: Fixed spelling errors in a few comments. [David Haywood]
- 7642: imgtool: Fixed Dragon DOS Disk BASIC token conversion. [Tim Lindner]
- 7645: jpmimpct.cpp: Hooked up DUART, RAMDAC and BACTA logger, improved inputs, and fixed many bugs. [David Haywood]
- 7648: alphasma3k.cpp: Added skeleton driver and software list for AlphaSmart 3000. [ClawGrip, TeamEurope]
- 7649: gamegear.xml, sg1000.xml, sms.xml: Added several entries and re-dumped one entry. [smspower, Wilbert Pol]
- 7650: alphasmart_kapps.xml: Added Thesaurus Spanish to English (1.1, English (UK)). [ClawGrip]
- 7651: miniguay.cpp: Added ASCII PCB layout. [ClawGrip]
- 7653: ibm5170.xml: Added three entries. [ArcadeShadow]
- 7654: ibm5150.xml: Added two entries. [ArcadeShadow]
- 7656: cpu/tlcs900: Fixed disassembly of PC-relative addresses. [Devin Acker]
- 7657: astrcorp.cpp: Derived screen timing parameters from crystal frequencies, and cleaned up code. [cam900]
- 7659: ksys573.cpp, machine/k573mcr.cpp: Implemented System 573 JVS memory card reader. [Windy Fairy]
- 7664: ksys573.cpp: Improved accuracy of System 573 digital I/O audio emulation. [Windy Fairy]
- 7665: astrcorp.cpp: Fixed magibomb memory map, improved sprites, and allowed astoneag to progress a bit further. [Angelo Salese]
- 7666: fmtowns_flop.xml: Added Darwin's Dilemma - The Solution Is Evolution. [wiggy2k, r09]
- 7667: jpmsys5.cpp: Started refactoring and adding I/O – many sets proceed further before failing. [David Haywood]
- 7688: fmtowns_cd.xml: Added sixteen entries, replaced thirteen entries with better dumps, and added six missing floppies.
  [redump.org, wiggy2k, cherokee, akira_2020, r09]
- 7669: metro.cpp: Fixed tilemap offset regression; video/imagetek_i4100.cpp: Added CRTC parameters to save state for debugging.
  [cam900]
- 7673: Fixed detection of PowerPC 64 on FreeBSD. [pkubaj]
- 7674: bus/sega8: Emulated Game Gear X-Terminator cartridges. [Wilbert Pol]
- 7675: vt1682.cpp: Added Portable Game Station 268-in-1. [Takashi Omoto, TeamEurope, David Haywood]
- 7676: hng64.cpp: Added support for flat shaded polygons with no texture or lighting. [Happy]
- 7677: video/k057714.cpp: Implemented display resolution register, and fixed various drawing bugs. [Windy Fairy]
- 7682: jpmimpact.cpp, jpmimpactsw.cpp: Improved emulation of non-video fruit machines. [David Haywood]
- 7683: jpmimpact.cpp: Corrected player inputs for all machines with accessible button test modes. [David Haywood]
- 7684: nnk16.cpp: Added Red Hawk (horizontal, Spain). [Victor Fernandez (City Game), ClawGrip]
- 7685: bus/a2bus: Enabled floppy sounds for Disk II floppy controller cards. [leesaudan2]
- 7686: getaway.cpp: Emulated blitter and inputs, making the game playable. [Angelo Salese]
- 7688: galaxian.cpp: Fixed sprite clipping on the left of the screen in namenayo. [David Haywood]
- 7691: bgfx: Added lcd-grid screen chain. [cgwg]
- 7692: rx78_cart.xml: Added complete serial number for Donjara. [David Silva]
- 7694: system1.cpp: Corrected ROM labels and locations for ufosensib. [f205v]
- 7698: alphasma3k.cpp: Added note about firmware updates. [ClawGrip]


Source Changes
--------------
-missbamby.cpp: Cirsa 810601-A PCB has 4 dipswitches, not 8 [ClawGrip]

-natkeyboard: Remove from ioport_manager [AJR]

-cdp1863: Initialize more member variables [AJR]

-luareference.rst: Move the luareference-input properties together [AJR]

-aa310.cpp: Replaced i2cmem with pcf8583 RTC device. [Nigel Barnes]

-cmi2x:  comment cause of excessive printf output [Scott Stone]

-new WORKING machine - Namennayo (Japan) (#7599) [David Haywood]

new WORKING machine
-------------------
Namennayo (Japan) [ShouTime, David Haywood]

-confirm input mapping [David Haywood]

-add bonus lives dip [David Haywood]

-set to 4-way stick [David Haywood]

-nitpicking [David Haywood]

-this is what plugins\portname is for, but whatever, be like that. [David Haywood]

-galaxian.cpp: Custom port names on namenayo obfuscate the controls. [Vas Crabb]

-Document parent/child for AntiM on Apple II (#7585) [Firehawke]

New machines marked as NOT_WORKING
----------------------------------
Hungry Hungry Hippos (redemption game) [Museo del Recreativo, The Dumping Union]

-segas32.cpp: Added save state support, and fixed backdrop color fill when screen resolution is changed. (#7583) [cam900]

-ibm5170 - New working software list additions (#7596) [ArcadeShadow]

New working software list additions
-----------------------------------
ibm5170: Tetris Classic (Windows 3.x release) [ArcadeShadow]

-supremo: placeholder for io ports [hap]

-ice_hhhippos.cpp: Add PCB ASCII layout and anonymous namespace [ClawGrip]

-magicard.cpp: decapped and dumped PIC16F84 for magicardj and magicle [Caps0ff, TeamEurope]

-playmark.cpp, powerbal.cpp: preliminary minor cleanups in preparation of subclassing and adding of the new wbeachvl MCU dumps
 [Ivan Vangelista]

-hitpoker.cpp: Fix mistake in allocation size [AJR]

-Temporary hack so most DRC games work on the M1/Apple Silicon. [R. Belmont, balr0g, Vas Crabb]

-ncr5380n: fix MAME lockup introduced in the previous change [R. Belmont]

-novag_snova: A-H are on the right side of leds [hap]

-firebeat.cpp: Fixed input range for wheels in Keyboardmania games. (#7607) [987123879113]

-ds1302: Add DS1202 variant [AJR]

-v40, v50, v53: Allow configuration registers to be read back [AJR]

-zt8802: Moderate de-skeletonization [AJR]

-rebalance sound after ymz280b change [DavidHaywood]

-trebol: Transfer to missbamby.cpp driver, since hardware appears to be almost the same [AJR]

-atarisy1: correct LSI BIOS 136032.115 regression [hap]

-playmark.cpp, powerbal.cpp: started splitting in derived classes [Ivan Vangelista]

-Added Flip Screen configuration to Indiana Jones and the Temple of Doom (cocktail) [GadgetFreak]

New working machines
--------------------
Sphinx Commander (v2.00) [hap, anonymous]

-a2ssc: Add DIP switch locations and correct their bit assignments; mirror register addresses [AJR]

-a2ssc: More minor corrections [AJR]

-a2ssc: Connect RTS output [AJR]

-am9517a: simplify software request handling [Patrick Mackinlay]

-WonderSwan updates: (#7428) [wilbertpol]
 * bus/wswan: Add preliminary support for wonderwitch. [Wilbert Pol]
 * cpu/v30mz: [Wilbert Pol]
   - Rename segment registers.
   - Add a callback to retrieve the interrupt vector.
   - Add prefetch queue and PFP register.
   - Add 1 cycle penalty when reading or writing a word from an unaligned address.
   - Add 1 cycle penalty when calculating effective address from multiple registers.
   - Removed not supported nec extended instructions.
   - Change address space width to word.
     * wswan: [Wilbert Pol]
   - Adjust cpu cycles when performing DMA.
   - Updated default internal eeprom for WonderSwan Color with name ‘WONDERSWANCOLOR’.
   - Fix off-by-one error in window drawing.
   - Major update to the software lists documenting hardware and rom labels and locations.

wscolor - New working software list additions
---------------------------------------------
Digimon Adventure 02 - D1 Tamers (Rev 1) [wilbertpol]
Digital Monster Card Game - Ver. WonderSwan Color (Rev 2) [wilbertpol]
Digital Monster - D-Project (Rev 1) [wilbertpol]
Digimon Tamers - Digimon Medley [wilbertpol]
Hunter X Hunter - Greed Island (Rev 1) [wilbertpol]
From TV Animation One Piece - Treasure Wars (Rev 1) [wilbertpol]

wscolor - New not working software list additions
-------------------------------------------------
mama Mitte' [wilbertpol]

wscolor - Replaced software list items
--------------------------------------
Dicing Knight. [anon]
Judgement Silversword - Rebirth Edition (Rev. SC21) [wilbertpol]

wswan - New working software list additions
-------------------------------------------
Chocobo no Fushigi na Dungeon for WonderSwan (Rev 3) [wilbertpol]
Chocobo no Fushigi na Dungeon for WonderSwan (Rev 1) [wilbertpol]
Digimon Adventure 02 - Tag Tamers (Rev 0) [wilbertpol]
Digimon Adventure - Anode Tamer (Rev 1) [wilbertpol]
Digimon Adventure Campaign Limited Version [wilbertpol]
Keitai Gyogun Tanchiki - WonderSwan Handy Sonar (Rev 2) [wilbertpol]
Harobots (Rev 1) [wilbertpol]
Hunter X Hunter - Ishi o Tsugu Mono (Rev 1) [wilbertpol]
Mahjong Touryuumon (Rev 1) [wilbertpol]
Super Robot Taisen Compact (Rev 1) [wilbertpol]
SD Gundam - Emotional Jam (Rev 2) [wilbertpol]
SD Gundam Gashapon Senki - Episode 1 (alt) [wilbertpol]

wscolor - Software list items promoted to working
-------------------------------------------------
Super Robot Taisen Compact for WonderSwan Color [wilbertpol]
Cardcaptor Sakura - Sakura to Fushigi na Clow Card [wilbertpol]

wswan - Replaced software list items
------------------------------------
Armored Unit [wilbertpol]
Crazy Climber [wilbertpol]
Clock Tower for WonderSwan [wilbertpol]
Glocal Hexcite [wilbertpol]
Gomoku Narabe & Reversi - Touryuumon [wilbertpol]
Hanafuda Shiyouyo [wilbertpol]
Keiba Yosou Shien Soft - Yosou Shinkaron [wilbertpol]
Morita Shougi for WonderSwan [wilbertpol]
Nobunaga no Yabou for WonderSwan [wilbertpol]
Sangokushi II for WonderSwan [wilbertpol]
Shougi Touryuumon [wilbertpol]
Slither Link [wilbertpol]
Soccer Yarou! - Challenge the World [wilbertpol]
Taikyoku Igo - Heisei Kiin [wilbertpol]
Trump Collection 2 - Bottom-Up Teki Sekaiisshuu no Tabi [wilbertpol]
Trump Collection - Bottom-Up Teki Trump Seikatsu [wilbertpol]

wswan - Software list items promoted to working
-----------------------------------------------
Clock Tower for WonderSwan [wilbertpol]
Meitantei Conan - Nishi no Meitantei Saidai no Kiki! [wilbertpol]
Super Robot Taisen Compact 2 - Dai-1-bu - Chijou Gekidou Hen [wilbertpol]
Super Robot Taisen Compact 2 - Dai-2-bu - Uchuu Gekishin Hen (Rev 4) [wilbertpol]
Super Robot Taisen Compact 2 - Dai-3-bu - Ginga Kessen Hen (Rev 2) [wilbertpol]
Super Robot Taisen Compact (Rev 0) [wilbertpol]

wswan - Software list items demoted to not working
--------------------------------------------------
Magical Drop for WonderSwan [wilbertpol]
MobileWonderGate (Rev 1) [wilbertpol]
Wonder Borg Robot Works [wilbertpol]
Robot Works (Asia) [wilbertpol]

Clones promoted to working
--------------------------
Cat and Mouse (set 2) [Paul Swan]

-VG5000µ fix latched attributes on delimiter. (#7610) [Sylvain Glaize]
 * Fix the underline latched attribute when emitting a delimiter character. Fix the delimiter emitted character address. Change word
    from "hided" to the datasheet coherent "conceal"

-dim68k: add DUART, use views for boot-time bankswitch, some minor cleanup [R. Belmont]

-astrcorp.cpp: two more address bits are involved in the magibomb descrambling [Ivan Vangelista]

New clones marked as NOT_WORKING
--------------------------------
Crime Patrol v1.0 [Dragon's Lair Project]

-atarittl.cpp: removed pongdbl since it has been moved and emulated in pong.cpp [gregf]

-apple2, apple2e, apple2gs: Add emulation of Apricorn Super Serial Imager as slot option [AJR, Apple II Documentation Project]

-laserbat.cpp: Correct ROM labels for rev 2 Cat and Mouse [Brian Troha]

New working clones
------------------
Big Fight - Big Trouble In The Atlantic Ocean (Japan, rev F) [Phil Bennett, The Dumping Union]

-ncr5380n: halt dma on phase mismatch [Patrick Mackinlay]

-laserbat.cpp: Change Cat and Mouse game description based on suggestion [Brian Troha]

-vgmplay.cpp: Fix wswan validation error (nw) [Wilbert Pol]

-readme: minor tweak [Patrick Mackinlay]

-romp: initial storage channel implementation [Patrick Mackinlay]

-champbwl.cpp: added controls for cocktail mode [Ivan Vangelista]

-simultano: program version appears to be B [hap]

-plugins/cheat: Migrate remaining XML cheat code for Lua API changes. [Vas Crabb]

New machines marked as NOT_WORKING
----------------------------------
Happy Pierrot [trap15]

New working clones
------------------
Kasparov Simultano (ver. C) [bataais]

-arm7: Added optional logging for Windows CE calls. [Ryan Holtz]

-uda1344: Added skeleton audio device for Philips UDA13444 Codec. [Ryan Holtz]

-sa1111: Hooked up basic L3 audio transceiver support. [Ryan Holtz]

-esqpump: remove unneeded logerror [hap]

-util/xmlfile.cpp: C++ comment conversion [AJR]

-plugins/data: use history.xml and add xml parser for it [cracyc]

-ioport.cpp: Eliminate redundant std::string("...").c_str() pattern [AJR]

New machines marked as NOT_WORKING (#7606)
------------------------------------------
Diamond King [jordigahan, ClawGrip]

-plugins/data: remove logging and fix query [cracyc]

-hitpoker.cpp, tlc34076: Initialize more pointers and variables [AJR]

-psx.xml: Cleaned up metadata. [Angelo Salese]
 * Marked dumps from unknown sources as bad.
 * Tested many software items.
 * Marked LibCypt discs with missing subchannel data as unsuppored.

New working software list items (psx)
-------------------------------------
Depth (Jpn) [redump.org, FakeShemp]
Pi to Mail (Jpn) [redump.org, FakeShemp]
Sentou Kokka: Air Land Battle (Jpn, Rev. 1) [redump.org, FakeShemp]
Wares 1092: Souheiden (Jpn) [redump.org, FakeShemp]
Action Replay 2 Version 2.23 - Bonus PSone Codes! (Euro) [redump.org, FakeShemp]
Autumn/Christmas Releases '96 (Euro) [redump.org, FakeShemp]
Beatmania (Euro) [redump.org, FakeShemp]
Chase the Express (Euro) [redump.org, FakeShemp]
Demo One (Version 1) (Euro) [redump.org, FakeShemp]
Demo One (Version 4) (Ger) [redump.org, FakeShemp]
Disney/Pixar Monsters, Inc.: Skrämmarön (Swe) [redump.org, FakeShemp]
Dracula: The Resurrection (Euro) [redump.org, FakeShemp]
Driver 2: Back on the Streets (Euro, Rev. 1) [redump.org, FakeShemp]
Euro Demo 21 (Euro) [redump.org, FakeShemp]
Euro Demo 22 (Euro) [redump.org, FakeShemp]
Euro Demo 28 (Euro) [redump.org, FakeShemp]
Euro Demo 58 (Euro) [redump.org, FakeShemp]
Euro Demo 60 (Euro) [redump.org, FakeShemp]
Euro Demo 62 (Euro) [redump.org, FakeShemp]
Euro Demo 63 (Euro) [redump.org, FakeShemp]
Euro Demo 64 (Euro) [redump.org, FakeShemp]
Euro Demo 65 (Euro) [redump.org, FakeShemp]
Euro Demo 66 (Euro) [redump.org, FakeShemp]
Euro Demo 67 (Euro) [redump.org, FakeShemp]
Euro Demo 68 (Euro) [redump.org, FakeShemp]
Euro Demo 69 (Euro) [redump.org, FakeShemp]
Euro Demo 70 (Euro) [redump.org, FakeShemp]
Euro Demo 71 (Euro) [redump.org, FakeShemp]
Euro Demo 72 (Euro) [redump.org, FakeShemp]
Euro Demo 73 (Euro) [redump.org, FakeShemp]
Euro Demo 74 (Euro) [redump.org, FakeShemp]
Everybody's Golf 2 (Euro) [redump.org, FakeShemp]
F1 Championship Season 2000 (Euro) [redump.org, FakeShemp]
Front Mission 3 (Euro, Prototype 20000616) [redump.org, FakeShemp]
Ghoul Panic (Euro) [redump.org, FakeShemp]
Gran Turismo (Euro) [redump.org, FakeShemp]
Gran Turismo 2 (Euro) [redump.org, FakeShemp]
Grand Theft Auto 2 (Euro, Rev. 1) [redump.org, FakeShemp]
Medal of Honor: Underground (Euro) [redump.org, FakeShemp]
Metal Gear Solid (Euro) [redump.org, FakeShemp]
Metal Gear Solid: Special Missions (Euro) [redump.org, FakeShemp]
Micro Machines V3 (Euro, EDC) [redump.org, FakeShemp]
Moto Racer (Euro) [redump.org, FakeShemp]
Moto Racer World Tour (Euro) [redump.org, FakeShemp]
Music: Music Creation for the PlayStation (Euro) [redump.org, FakeShemp]
Need for Speed II (Euro) [redump.org, FakeShemp]
Need for Speed III: Hot Pursuit (Euro) [redump.org, FakeShemp]
No Fear Downhill Mountain Biking (Euro) [redump.org, FakeShemp]
Oddworld: Abe's Oddysee (Euro) [redump.org, FakeShemp]
Point Blank (Euro, Demo) [redump.org, FakeShemp]
Point Blank (Euro, Rev. 1) [redump.org, FakeShemp]
Point Blank 2 (Euro, Aus) [redump.org, FakeShemp]
Porsche Challenge (Euro) [redump.org, FakeShemp]
Power Source (Euro) [redump.org, FakeShemp]
Pro Pinball: Big Race USA (Euro) [redump.org, FakeShemp]
Rescue Shot (Euro) [redump.org, FakeShemp]
Resident Evil (Euro, EDC) [redump.org, FakeShemp]
Resident Evil: Survivor (Euro) [redump.org, FakeShemp]
Silent Hill (Euro) [redump.org, FakeShemp]
Sphere 360° (Euro) [redump.org, FakeShemp]
Spider-Man (Euro) [redump.org, FakeShemp]
Spyro the Dragon (Euro) [redump.org, FakeShemp]
Street Skater 2 (Euro) [redump.org, FakeShemp]
Tenchu: Stealth Assassins (Euro, Demo) [redump.org, FakeShemp]
Test Drive 6 (Euro) [redump.org, FakeShemp]
Theme Hospital (Euro) [redump.org, FakeShemp]
Tomb Raider: The Last Revelation (Euro, Aus) [redump.org, FakeShemp]
Vanishing Point (Euro) [redump.org, FakeShemp]
Warpath: Jurassic Park (Euro) [redump.org, FakeShemp]
WCW Mayhem (Euro) [redump.org, FakeShemp]

New NOT_WORKING software list items (psx)
-----------------------------------------
Ape Escape (Euro) [redump.org, FakeShemp]
Crash Bash (Euro) [redump.org, FakeShemp]
Final Fantasy VIII (Euro, Aus) [redump.org, FakeShemp]
Le Mans 24 Hours (Euro) [redump.org, FakeShemp]
Resident Evil 3: Nemesis (Euro) [redump.org, FakeShemp]
Spyro: Year of the Dragon (Euro, Rev. 1) [redump.org, FakeShemp]
Urban Chaos (Euro) [redump.org, FakeShemp]
Theme Park World (Euro) [redump.org, FakeShemp]
TOCA World Touring Cars (Euro) [redump.org, FakeShemp]

-model2.cpp: Documentation update for Dead or Alive, Model 2A version [Brian Troha]

-aprissi: ROM version note [AJR]

-hash.cpp, hashing.cpp: Change string processing to use std::string_view parameters; add sum16 type [AJR]

-Further additions of std::string_view [AJR]
 * corefile.cpp, fileio.cpp: Change puts to take a std::string_view parameter
 * rendlay.cpp: Use std::string_view instead of bare pointers in various functions
 * vecstream.h: Add std::string_view conversion operator to obtain output buffer without needing to make it a C string with explicit
    null termination
 * xmlfile.cpp: Add get_attribute_string_ptr method that distinguishes between empty strings and absent attributes without falling
    back to C strings

-romcmp: Add -h option to print hashes and 16-bit sums for all files [AJR]

-clifront.cpp: Restore line accidentally deleted in aa29519528cb3dbdbfac56819bea670ed8c56c5d [AJR]

-arm7: Moved WinCE call logging into a separate .hxx file. [Ryan Holtz]

-Cassette image processing cleanup [AJR]
 * Add cassette_image::image_read_byte method for reading one byte at a time
 * coco_cas.cpp: Eliminate dependency on emucore.h
 * thom_cas.cpp: Declare some temporary variables much closer to where they are used
 * tvc_cas.cpp: Read and write entire sectors at a time

-plugins/data: better hiscore parsing [cracyc]

New machines marked as NOT_WORKING
----------------------------------
Heroine's Memory [The Dumping Union]

-odyssey2: fix loading games with -cart not working [hap]

New machines marked as NOT_WORKING
----------------------------------
Bingo Circus (terminal) [Phil Bennett]

-bingoc.cpp: fixed clang build [Ivan Vangelista]

-palette.cpp: Use std::fill instead of memset for dirty vector; add range check [AJR]

-Low-level #include overhaul [AJR]
 * vecstream.h: Revert changes made in aa29519528cb3dbdbfac56819bea670ed8c56c5d. The std::string_view conversion has been made a
    non-member function (util::buf_to_string_view) and moved to coretmpl.h.
 * strformat.h: Remove the using declaration importing util::string_format into the global namespace. It has been moved to emucore.h
    and a few tool sources; other references have been qualified.
 * osdcore.h: Split out file, directory and path classes and methods to a new header (osdfile.h), Doxygenizing the documentation
    comments.
 * Disaggregate many #includes that were including other standard or custom headers. emu.h now includes basically the same things
    that it did, but other headers have been streamlined; for instance, emucore.h no longer stealth-includes osdcore.h several ways.

-disasmintf.h: Attempt at fixing build on other compilers [AJR]

-vbiparse.cpp: Add missing #include [AJR]

-options.h: Be more honest about #including prerequisites [AJR]

-windir.cpp, winrtdir.cpp: string_format calls need qualification now [AJR]

-ARM: fix carry flag in ADC instruction. [Sandro Ronco]

-plugins/data: more hiscore improvements [cracyc]

New machines marked as NOT_WORKING
----------------------------------
Fatal Fury Special (SNES bootleg) [Apocalypse, iq_132]

-snesb.cpp: revisited some decryptions to standardize them [iq_132]

-snesb.cpp: Fix clang build by removing leftover tables [AJR]

New working clones
------------------
Sega Bass Fishing Deluxe (USA) [Brian Troha, The Dumping Union]
Dirt Devils (USA, Revision A) [Brian Troha, The Dumping Union]

-Corrected game set names & game titles: Example: bass is now getbassur Japanese Get Bass sets now include the game's sub title: Get
 Bass: Sega Bass Fishing The USA version is called Sega Bass Fishing Specify Deluxe, Upright & standard for Get Bass sets Added in
 Twin/DX for sets that allowing cabinet designations Added notes about sets the support multiple regions in Game Assignments Added
 miscellaneous documentation updates / notes [Brian Troha]

-Minor clean ups: Missing ")" and standardize loading address statements [Brian Troha]

-emumem: more idiomatic way to access members inherited from argument-dependent base templates (may or may not work around GCC11 bug
 causing #7616) [Vas Crabb]

-coco_midi: fix msvc build [Patrick Mackinlay]

-coco: standardize include guard [Patrick Mackinlay]

-abc1600: Renamed floppy software list. [Curt Coder]

-abc1600: Some cleanup in the MAC. [Curt Coder]

-odyssey2: add notes [hap]

-galpani2: Correct the rom loading for one of the games, generate an image list [Olivier Galibert]

-odyssey2/voice: remove unused function [hap]

-Purge #include "rendlay.h" where not necessary [AJR]

-render.h, rendlay.h: Dependency refactoring [AJR]
 * render.h: Split out layout class declarations into rendlay.h, with some adjustments for the resulting incomplete types
    (std::reference_wrapper unfortunately does not allow these by C++17 rules)
 * rendlay.h: Move old header contents to layout/generic.h

New machines marked as NOT_WORKING
----------------------------------
Sonic Blast Man's Janken Battle [Phil Bennett]

-fix dragondos Disk BASIC tokens [tim lindner]

-misc spelling fixes [DavidHaywood]

-odyssey2: add service test cart 7seg output [hap]

New machines marked as NOT_WORKING
----------------------------------
SM1810 [Carl, Alexander Kholodov]

-cr16cdasm.cpp: Use precompiled header [AJR]

-apple2c: fix RdRAM2 ($C011) return value on IIc and IIc Plus. (Github issue #7640). [R. Belmont]

-osdwindow.cpp: Centralize basic functions; de-virtualize various getters [AJR]

-Attempt at fixing Windows build [AJR]

-Second attempt at fixing Windows build (function is now defined in base class) [AJR]

-odyssey2/ktaa: re-add support for 16KB size [hap]

-cpu: Allow recompilers to work with W^X policy [Vas Crabb]

-osdwindow.cpp: Make monitor code a little safer [AJR]

-cpu: Slightly reduce the number of page protection state changes [Vas Crabb]

-Make "slot" feature in software lists and a few related features case-sensitive [AJR]

-Simplify snapshot/quickload callback parameters; remove some uses of auto_alloc_array [AJR]

-Fix DRC build breakage under Emscripten. [Justin Kerk]

-kopunch.cpp: Acknowledge coin IRQs [AJR]

-d6800, vip: added chip8 software list (72 titles, curated) [Robbbert]

-tmc1800: added note [Robbbert]

-mac: Optionally hook up the new skeleton SWIMs [Olivier Galibert]

-Tidy up loose ends: [Vas Crabb]
 * Fixed a couple of fixed-size buffers in Windows OSD code.
 * Marked MAME as aware of long paths in Windows manifest.
 * Made a cleaner, thread-safe API for getting volume names.
 * Added compile-time option to disable recompiler W^X mode.
 * NuBus image device current directory doesn't need to be pinned.

-d6800: tidied up a few things. [Robbbert]

-wrally.cpp: fixed MT07836 [Ivan Vangelista]

-Added audio CD to DrumMania (GQ881 VER. JAD), but the game is still not playable [xuserv]

New working clones
------------------
DrumMania 4th Mix (G*A25 VER. KAA) [xuserv]

-videopac.xml: mark timelordpl as baddump [hap]

-fix several genuine issues found by coverity [Patrick Mackinlay]

-a2bus/mouse.cpp: Fix regression caused by MCU port C lines being high after reset [AJR]
 * 6821pia.cpp: Add callback to set port B three-state output

-hh_cop400: fix mdallas keypad problem [hap]

-s14001a: get rid of compiler warning [hap]

New machines marked as NOT_WORKING
----------------------------------
Champion Pool (v1.0) [caius]

-odyssey2: switch p1/p2 joysticks [hap]

-zippath.cpp: Checkpoint [AJR]
 * Adopt std::string_view as the input parameter type for most functions. (This necessitates some explicit copying to std::string
    since other APIs have not been updated yet.)
 * Remove zippath_parent_basename, whose implementation was utterly broken and fortunately unused.

-dim68k: fix boot bankswitch, additional FDC & RS232 hookups, it now tries to boot a floppy [R. Belmont]

-Fixed some minor coverity warnings [Robbbert]

-i82586: fix address hash and multicast setup bugs [Patrick Mackinlay]

-util/zippath.cpp: Fix suffix for zip archives. [Vas Crabb]

-dim68k: more fdc hookup, CP/M 68K now partially loads. [R. Belmont, O. Galibert]

New machines marked as NOT_WORKING
----------------------------------
Mini Guay [jordigahan, ClawGrip]

-miniguay.cpp: Hook up some devices [AJR]

-dim68k: add serial keyboard [R. Belmont]

-coco_midi: tidy namespace [Patrick Mackinlay]

-miniguay.cpp: very minor notes update [Ivan Vangelista]

New machines marked as NOT_WORKING
----------------------------------
IBM RT PC [Bitsavers]

-*Fixed mistake with rtpca25 [Robbbert]

-abc1600: Add debugging notes. [Curt Coder]

-rtpc: Fix clang compile. [Curt Coder]

-design: Hook up addressable latches [Dirk Best]

-undrfire.cpp:  Fixed shifter displays for cbombers (MT#7843) [Scott Stone]

-zippath.cpp: Checkpoint #2 [AJR]
 * Fix unintialized variable issue in zippath_resolve
 * Eliminate one internal helper function

-wicat.cpp: Sound notes [AJR]

-mcs48: separate F0/F1 from upi41 STS, fix F0 flag read from upi41_master_r [hap]

-wicat.cpp: nopw must be aligned [AJR]

-mcs48.h: update note [hap]

-isbc: sm1810 tries to boot irmx, fails due to different 215 wakeup address [cracyc]

-crbaloon: Add accurate video timings and watchdog; reduce CPU clock; clean up various things [AJR]

-ladybug: Add raw screen parameters [AJR]

-New machines marked as NOT_WORKING (#7648) [ClawGrip]

New machines marked as NOT_WORKING
----------------------------------
AlphaSmart 3000 [TeamEurope, ClawGrip]

New NOT_WORKING software list additions
---------------------------------------
alphasmart_kapps.xml: Accelerated Reader (1.3, English (UK)), Accelerated Reader (1.2, English (UK)), AlphaQuiz (3.1, English (UK)),
  AlphaWord Plus (3.4, English (UK)), Beamer (1.01, English (UK)), Calculator (3.02, English (UK)), Control Panel (1.07, English
  (UK)), Control Panel (1.04, English (UK)), KeyWords (3.6, English (UK)), KeyWords Wireless (4.2, English (UK)), MathFacts in a
  Flash RP (1.3, English (UK)), MathFacts in a Flash RP (1.1, English (UK)), MathFacts in a Flash (offline) (1.2, English (UK)),
  MathFacts in a Flash (offline) (1.0, English (UK)), Neo Font - Large (4 lines) (1.0, English (UK)), Neo Font - Medium (5 lines)
  (1.0, English (UK)), Neo Font - Small (6 lines) (1.0, English (UK)), Neo Font - Very Large (3 lines) (1.0, English (UK)), Neo Font
  - Extra Large (2 lines) (1.0, English (UK)), Responder (1.2, English (UK)), SpellCheck Large USA (1.03, English (UK)), SpellCheck
  Large USA (1.02, English (UK)), SpellCheck Small USA (1.03, English (UK)), SpellCheck Small USA (1.02, English (UK)), SpellCheck
  Spanish (1.0, Dutch), Text2Speech Updater (1.4, English (UK)), Text2Speech Updater (1.3, English (UK)), Thesaurus Large USA (1.1,
  English (UK)), Thesaurus Large USA (1.0, English (UK)), Thesaurus Small USA (1.1, English (UK)), Thesaurus Small USA (1.0, English
  (UK)), Wireless File Transfer (1.1, English (UK)), Wireless Updater (2.0, English (UK)), Wireless Updater (1.3, English (UK))
  [ClawGrip]

-blktiger_ms.cpp: attempted to make it do something. Still a long way to go. [Ivan Vangelista]

-mcs48: small bugfix for DA  A [hap]

-mcs48: correct copyright holders [hap]

New NOT_WORKING software list additions
---------------------------------------
Thesaurus Spanish to English (1.1, English (UK)) [ClawGrip]

-Also fixed the software list: I mistakenly added my own temp files (.os3kapp.bin) as a dataarea (those temp files were generated by
 a perl script used to read the kapp header for getting the file metadata from the header, the only needed file is the .kapp
 itself), and also fixed the CRCs (I forgot to clear the buffer on each iteration on my script for calculating them). [ClawGrip]

-m68000: Don't clear interrupt input state upon reset [AJR]

-mcs48: single line comments c++ style [hap]

-alphasma3k: fixed mame.lst [Robbbert]

-odyssey2: correct copyright holders [hap]

-i8244.h: add pinout info [hap]

-itech32.cpp: fixed MT07846 [Ivan Vangelista]

-Confirm DIP defaults in Shogun Warriors/Fujiyama Buster by manual [Angelo Salese]

-Miscellaneous cleanup. [Vas Crabb]
 * audio/redbaron.cpp: Added save state support.
 * gladiatr.cpp: Fixed typo.
 * Changed some unused functions to use [[maybe_unused]] attribute so they don't rot.

-isbc: sm1810 has an 80 track drive [cracyc]

-metro.cpp, hyprduel.cpp: Move interrupt control (mostly) down into VDP [AJR]

-Actually build the accepted variants list in floppy [Olivier Galibert]

-gamegear, sg1000, sms software list additions (#7649) [wilbertpol]

New working software list additions
-----------------------------------
gamegear: [wilbertpol]
Andre Agassi Tennis (prototype), [wilbertpol]
Bubble Bobble (prototype), [wilbertpol]
CJ Elephant Fugitive (prototype), [wilbertpol]
Dinobasher Starring Bignose the Caveman (prototype), [wilbertpol]
Dragon - The Bruce Lee Story (prototype), [wilbertpol]
Empire Syndicate (Chicago Syndicate) (prototype, 19950320), [wilbertpol]
Kawasaki Superbike Challenge (USA), [wilbertpol]
Micro Machines (prototype)  [smspower]
sg1000: [wilbertpol]
San-nin Mahjong (Jpn, alt)  [smspower]
sms: [wilbertpol]
3D Gunner (prototype), [wilbertpol]
Alex Kidd - High Tech World (prototype), [wilbertpol]
Battle Wings (Bomber Raid, prototype), [wilbertpol]
Cyborg Hunter (prototype), [wilbertpol]
Hang-On (prototype), [wilbertpol]
Missile Defense 3-D (prototype), [wilbertpol]
Out Run 3-D (prototype), [wilbertpol]
Solomon no Kagi - Oujo Rihita no Namida (prototype), [wilbertpol]
Super Off Road (prototype)  [smspower]

New NOT_WORKING software list additions
---------------------------------------
gamegear: [wilbertpol]
X-Terminator v2.1 for Game Gear (Euro, USA), [wilbertpol]
X-Terminator v2.1J for Game Gear (Jpn)  [smspower]

New working software list additions
-----------------------------------
sms: [wilbertpol]
Game de Check! Koutsuu Anzen (Jpn, prototype)  [smspower]

-gamegear: Redumped Sports Illustrated Championship Football & Baseball (Euro, USA) [smspower]

-Provide the variants to the floppy formats [Olivier Galibert]

-relief.cpp: Add in checksum information as printed on ROM labels. Make easier to ID earlier undumped sets. [Brian Troha]

-Update floptool to the new prototypes [Olivier Galibert]

-m740: Restore T flag correctly during PLP and RTI. Previous emulation inherited from the 6502 base device caused these instructions
 to always set T in P and not affect instruction decoding at all. [AJR]

-miniguay.cpp: Add PCB ASCII layout [ClawGrip]

-dim68k: Fix the floppy drive type [R. Belmont]

-imd_fmt.cpp: if an IMD image is 40 track but the drive is HD, put the data on even tracks like hardware would show [R. Belmont]

-imd_dsk: add missing file [R. Belmont]

-astrcorp.cpp: added GFX ROM for magibombe [Phil Bennett]

-m950x0: Added implementation for STmicro M950x0 SPI EEPROM series. [Ryan Holtz]

-sa1110: Added rudimentary support for the ICP and DMA blocks. [Ryan Holtz]

-sa1111: Various changes. [Ryan Holtz]
 * Hooked up I2S audio DMA support.
 * Hooked up IRQ support.
 * Hooked up basic GPIO support.

-uda1344: Added initial pass at audio support, based on DMADAC. [Ryan Holtz]

-sed1356: Added support for BitBLT solid-fill command. [Ryan Holtz]

-jornada: Added more keys, touch pen support, and fixed EEPROM access. [Ryan Holtz]

-imd_dsk: use has_variant() and accept either HD or QD as 80-track drives [R. Belmont]

-m950x0: Removed private specifier in favor of protected. [Ryan Holtz]

-sa1111: Moved some local statics to be constexpr rather than const. Tweaked audio register handling to favor references over
 pointers. [Ryan Holtz]

-sed1356: Added to-do note regarding potential endian issues. [Ryan Holtz]

-m950x0: Fixed validation. [Ryan Holtz]

-machine/seibuspi: correct copyright holders [hap]

-rx78: [Robbbert]
 * fixed colours, keyboard and cart loading to allow the new carts to work. [Robbbert]
 * fixed loading of real tapes [Haze]

rx78: New working software
--------------------------
Sekigahara [Robbbert]
Super Motocross [Robbbert]
[from Hubz] [Robbbert]

-tlcs900: fix disassembly of PC-relative addressing [Devin Acker]

-mcs48: fix possible problem with A11 and RET during interrupt [hap]

-c64_flop_misc.xml: fix typo [Angelo Salese]

-Partial revert, try to make it clear that is the intended behaviour. [Angelo Salese]

-imd_dsk: restore # of tracks check [R. Belmont]

-metro.cpp: VDP clock is not so standard on some PCBs [AJR]

New working clones
------------------
Zabavni Karti (cyrillic, Bulgarian, encrypted) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]

-Zabavni Karti improvements: [Roberto Fresca]
 * Proper inputs from the scratch.
 * Some DIP switches sorted out.
 * Added technical notes.

-Disable msvc windows CI, breaks for probably unfisable heap space issues [Olivier Galibert]

-videopac.xml: re-added Flash Point PAL conversion hack since it was sold on cartridge [hap]

-SWIM2: Enough of the write processing to make the timing calibration work. [Olivier Galibert]

-videopac.xml: add unmodified dump of timelordpl [René van den Enden (Rene_G7400)]

-m740: Core overhaul [AJR]
 * Change many instruction timings and dummy fetch patterns to match Mitsubishi documentation rather than 6502 behavior
 * Add overrides to be used for separable data space in future M50734 emulation
 * Fix incorrect addition of Y to address of EORT $zp
 * Eliminate INCT A and DECT A instructions (T=1 has no effect on INC A or DEC A)
 * Add STP and WIT instructions (not distinguished for now)
 * Eliminate generic M740 device type (not used by anything)

-cps1.cpp: Documented turbo mode DIP switch settings for sf2rb (Street Figher II' Rainbow hacks). [Rotwang]

-astrcorp.cpp: added eeprom dump for magibombe [Phil Bennett]

New machines marked as NOT_WORKING
----------------------------------
Tsururin Kun [Phil Bennett]

-bus/neogeo: Cleaned up SMA protection bitswaps. [Vas Crabb]

-konmedal.cpp: added dip switch definitions for slimekun [Ivan Vangelista]

-Added PLD dumps to Maygay M1, Scorpion 2 and Scorpion 4 [James Wallace]

New games added as MACHINE_NOT_WORKING
--------------------------------------
SPRINT (Maygay) (M1A/B) [HIGHWAYMAN]
High Roller (Bellfruit) (Scorpion 4) [HIGHWAYMAN]

New clones added as MACHINE_NOT_WORKING
---------------------------------------
Donkey Kong (Maygay) v?.? (M1A/B) [HIGHWAYMAN]
The Simpsons (Maygay) (M1A/B) (set 9) [HIGHWAYMAN]
Del's Millions (Bellfruit) (set 11, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]
Del's Millions (Bellfruit) (set 12, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]

-Zabavni Karti improvements: Added PLD. [Roberto Fresca]

-mac/swim2: Add apple drivers and associated communications [Olivier Galibert]

New machines marked as NOT_WORKING
----------------------------------
Tab Products E-22 Display Terminal [Bitsavers]

New clones marked as NOT_WORKING
--------------------------------
Roland HS-80 Programmable Polyphonic Synthesizer [Andreas Markusen, DBWBP]

-cps1.cpp: Documented projectile path DIP switch settings for sf2rb (Street Fighter II' Rainbow hacks). [Rotwang]

-konmedal.cpp: added inputs for tsururin [Ivan Vangelista]

-hp2640.cpp: Added tape emulation. (#7625) [fulivi]
 * formats/hti_tape.cpp: Added support for Manchester encoded DC100 cassettes.
 * machine/hp2640_tape.cpp: added emulation of DC100 tape drives.
 * machine/hp_dc100_tape.cpp: Added unit name display.

-Acorn Archimedes code reorganization: (#7627) [Sandro Ronco]
 * Separated Acorn IOC and MEMC into devices.
 * Emulated 8051-based serial keyboard.
 * acorn_machine/memc.cpp: Ensure only one logical page is mapped to a single physical page.
 * Fixed RISC OS POST IOC register test.
 * aa310.cpp: Added debug code to display RISC OS POST failures.

-machine/archimedes_keyb.cpp: Dumped Acorn Archimedes keyboard microcontroller. [Phil Pemberton]

-astrcorp.cpp: Derive screen timings from crystals, and cleaned up code. (#7657) [cam900]

-ksys573.cpp, machine/k573mcr.cpp: Implemented JVS memory card reader device for System 573. (#7659) [987123879113]

New machines marked as NOT_WORKING
----------------------------------
Surprise 5 (Ver. 1.19) [Ioannis Bampoulas]

-some jpmimpct.cpp refactoring (#7645) [David Haywood]
 * jpmimpct.cpp: Various changes. [David Haywood]
   - Refactored driver to use emulated DUARTs for both the primary and the touchscreen (fixes video corruption in cluedo intro).
   - Fixed bugs in the non-video hookups, including incorrect shifts on addresses and data.
   - Hooked up BACTA_DATALOGGER so that the 'protocol' sets boot.
   - Hooked up actual Bt477 device for palette in the video-based games.
   - Started giving non-video games usable default inputs (jackpot / stake keys).
   - Fixed some ROM loading.
   - Reparented some sets based on analysis, as some were mishandled due to incorrect source information.

-roland_s10.cpp, roland_s50.cpp: Add skeleton sampler devices [AJR]

-Fixed sound ROM size on High Roller (nw) [James Wallace]

-blitz68k.cpp: updated TODO and notes [Ivan Vangelista]

-i8244: changed character layer priorities [hap]

-jpmimpct.h: Fix clang error: private field 'm_alpha_clock' is not used [-Werror,-Wunused-private-field]

-dim68k: Temporarily patch key table so Return works, and preliminary lo-res graphics support [R. Belmont]

-dim68k: fix text color back to white [R. Belmont]

-dynax.cpp, hnayayoi.cpp: Identified some DIP switches. [Vas Crabb]

-fix 'arcade' build - fixes recent ksys572 memory card update & jpmimpct update [Brian Troha]

New working clones
------------------
Rabbit (Japan 3/6?) [CoolMod, The Dumping Union]

-blitz68k.cpp: switched to logmacro, adjusted inputs for surpr5 [Ivan Vangelista]

-i8244: split big screen_update function into several pieces [hap]

New working software list additions
-----------------------------------
videopac: Rash [hap]

-fmtowns_flop.xml: 1 new dump [r09]

New working software list additions
-----------------------------------
Darwin's Dilemma - The Solution Is Evolution [wiggy2k]

-dim68k: better palette, fixed text rendering glitch [R. Belmont]

-astrcorp.cpp: allow magibomb to boot (#7665) [Angelo Salese]
 * astrcorp.cpp: make magibomb to do something worth, WIP
 * Add vblank, DRY on memory maps
 * Split state machine, fix video, add default eeprom
 * m_draw_sprites -> m_sprite_dma
 * Add meat to astoneag
 * Confirm sprite drawing being same deal, no need for override
 * Move astoneage decryption data and ramdac declaration in a subclass, make screen always enabled for convenience

New working machines
--------------------
Facit DTC (DeskTop Computer) [Luxor ABC arkivet, Curt Coder]

-abc800: Added new revisions of ROMs, and skeletons for DataBoard 4106/4107. [Luxor ABC arkivet, Curt Coder] [Curt Coder]

New working software list additions
-----------------------------------
Burger Shop [Robbbert]
Champion Racer [Robbbert]
Mobile Suit Gundam [Robbbert]
Perfect Mah-jongg [Robbbert]
The Prowrestling [Robbbert]
Ultraman [Robbbert]
[Gaming Alexandria, SSJ, Robbbert] [Robbbert]
{for RX78}. [Robbbert]

-fmtowns_cd.xml: 16 new dumps, 13 replacements, 6 missing floppies added [r09]

New working software list additions
-----------------------------------
Air Warrior V1.2L11 [redump.org, wiggy2k]
Emit Vol. 1 - Toki no Maigo (Demo) [redump.org]
Engage Errands - Miwaku no Shito-tachi [redump.org]
Engage Errands II - Hikari o Ninau Mono [redump.org, wiggy2k]
Hyper Planet Shiki Vol. 2 [Maddog]
Kikai Jikake no Marian [rockleevk]
Last Armageddon CD Special (Selon reprint) [redump.org]
Lua [redump.org]
Naru Mahjong [redump.org]
Nijiiro Denshoku Musume [redump.org]
Princess Danger [rockleevk]
Tactical Tank Corps DX [redump.org]
Tensen Nyannyan [redump.org]
Winning Post [redump.org]
WonPara Wars [redump.org]

New not working software list additions
---------------------------------------
Crayonnage [redump.org]

Replaced software list items
----------------------------
Bubble Bobble [redump.org]
Dragons of Flame [redump.org]
Exciting CD '94 Summer [redump.org]
Game Technopolis Super Collection 2 [redump.org]
Jan Jaka Jan [redump.org]
Kigen - Kagayaki no Hasha [redump.org]
Lupin Sansei - Hong Kong no Mashu - Fukushuu wa Meikyuu no Hate ni [r09]
[redump.org] [r09]
Megamorph [redump.org]
Record of Lodoss War - Haiiro no Majo [redump.org]
The Horde [redump.org]
Uchuu Kaitou Funny Bee [redump.org]
Wakoku Seiha Den [redump.org]
Zen Nihon Bishoujo Mahjong Senshuken Taikai - Heart de Ron!! [r09]
[redump.org] [r09]

Software list items promoted to working
---------------------------------------
Alice no Yakata CD II [wiggy2k]
Doki Doki Vacation - Kirameku Kisetsu no Naka de [wiggy2k]
Hyper Planet for Marty [cherokee]
Ms. Detective File #1 - Iwami Ginzan Satsujin Jiken (FM Towns Marty [r09]
version) [cherokee]
Sangokushi IV [akira_2020]
Sensual Angels [cherokee]

New working software list additions
-----------------------------------
Graphics Mathematics [Robbbert]
[Gaming Alexandria, SSJ] [Robbbert]
{for RX78}. [Robbbert]

-dynax.cpp, hnayayoi.cpp: Added DIP switch locations as shown in service mode for some games, identified one more DIP switch for
 hnkochou. [Vas Crabb]

-metro.cpp: Fix tilemap offset regression imagetek_i4100.cpp: Add state of CRTC related value for debug also fixed MT #07845
 [cam900]

-Zabavni Karti improvements: [Roberto Fresca]
 * Added complete cyrillic/roman setup instructions.
 * Added technical notes.
 * Some clean-ups.

New clones marked as NOT_WORKING
--------------------------------
New Draw 8 Lines (Version 2.1) [Ioannis Bampoulas]

-abc800: Fixed ROM size. [Curt Coder]

New working clones
------------------
beatstage 4th MIX (ver KA-A) [xuserv]

New working machines
--------------------
Club Card (ver. 1.1 English) [Roberto Fresca, Ioannis Bampoulas]

-updated mame.lst... [Roberto Fresca]

-mpu4.cpp, nwk-tr.cpp: Use strcmp instead of core_stricmp for per-game hacks [AJR]

-rx78: split software list into two. [Robbbert]
 * A single list for two media types causes confusion for the UI and CLI.

-rtpc010, rtpc015: fixed crash soon after start [Robbbert]

-Club Card improvements: Reworked inputs from the scratch. Completed DIP switches and fixed lamps layout. [Roberto Fresca]

-Club Card improvements: Created a default NVRAM that allows the game to boot. [Roberto Fresca]

-goldstar.cpp: attempted a dump of the met47s01 device [Ioannis Bampoulas]

New machines marked as NOT_WORKING
----------------------------------
NEC EWS4800/310 [Plamen Mihaylov, Patrick Mackinlay]

-hikaru.cpp: add pinout for aica jtag connector [yz70s]

-ef9340_1: add pinout reference [hap]

-zexall: correct license tag [hap]

-unspdasm.h: correct license tag [hap]

-ews4800: Fix clang compile. [Curt Coder]

-bus/qbus: Replace explicit CPU tag lookup with required_address_space [AJR]

-c64/dela_ep256: Use required_device_array [AJR]

-Fix build on FreeBSD/powerpc64 [pkubaj]
 * FreeBSD uses powerpc64 name for what Linux calls ppc64.

-Improved accuracy of System 573's digital I/O audio emulation. (#7664) [987123879113]
 * Refactored mas3507d and k573dio/fpga to be more accurate to real hardware.

-3rdparty/minimp3: Updated to latest master and removed local changes. [987123879113]

-oricext.cpp, microdisc.cpp: Use device finders [AJR]

-sa1110: Added skeleton handling for UDC sub-device handling. [Ryan Holtz]

-sa1111: Fixed a handful of issues related to audio DMA. [Ryan Holtz]

-sed1356: Added support for Write BitBLT, Read BitBlt, and Move BitBLT Negative commands. [Ryan Holtz]

-jornada: Fixed handling for some battery-related MCU commands. [Ryan Holtz]

-swim2: Add reading, writing gcr up to track 63. [Olivier Galibert]

-btoads.cpp: fixed MT07838 [Ivan Vangelista]

-astrcorp.cpp: partially decrypted magibombd, same problem as astoneag, hangs at ROM error [Ivan Vangelista]

New machines marked as NOT_WORKING
----------------------------------
New! Cherry Plus (Ver. 3.10) [Ioannis Bampoulas]

-tabe22: Make it mostly work [Dirk Best]
 * Move to its own driver
 * Implement keyboard
 * Implement char/attr RAM switch
 * Improve video rendering
 * Hook up RS232 ports
 * Add gfxdecode

-monty: use ioport_array for buttons [hap]

-jpmimpct.cpp: Improved service inputs for consistency with other drivers [James Wallace]

Clones promoted to working
--------------------------
Roller Coaster (JPM) (IMPACT) (RC11 C30, 30p Stake, £15 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC11P C30, 30p Stake, £15 Jackpot, Protocol) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC11 AC30, 30p Stake, £15 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC11 C30, 30p Stake, £15 Jackpot, Whitbread) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC11 C29, 30p Stake, £15 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC10 C20, 20p Stake, £10 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC9 L26, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC9P L26, 20p Stake, £8 Jackpot, Protocol) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC9 AL26, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC9 L26, 20p Stake, £10 Jackpot, Whitbread) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC5 L14, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC4 L15, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC4P L15, 20p Stake, £8 Jackpot, Protocol) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC4 AL15, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC4 I L15, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC2 L07, 20p Stake, £8 Jackpot) [James Wallace]
Roller Coaster (JPM) (IMPACT) (RC2 I L07, 20p Stake, £8 Jackpot) [James Wallace]

-applefdintf: Correct the not-present option [Olivier Galibert]

-floppy: fix precision issue and missing cache clear on write [Olivier Galibert]

-i8244: remove confusing invalid_register function [hap]

-mess.flt: added ews4800.cpp [Robbbert]

-videopac.xml: add usa games index [hap]

-floppy: fix regression in new floppy [O. Galibert]

-dc42: better cell size on save and remove extraneous logging [Olivier Galibert]

-osd: Clean up inline maths utilities. [Vas Crabb]
 * Removed inline assembly for operations compilers handle well.
 * Added ARM and AArch64 implementation for a few operations.
 * Added unsigned integer add with carry out operations.

-cpu/drccache.cpp: Detect whether RWX pages are supported. [Vas Crabb]

-dynax.cpp: Improved a few hanafuda DIP switch descriptions. [Vas Crabb]

-osd: Make preprocessor usage a bit more consistent in inline utilties for PPC/ARM. [Vas Crabb]

Software list items promoted to working
---------------------------------------
gamegear: [Wilbert Pol]
X-Terminator v2.1 for Game Gear (USA, Euro) [Wilbert Pol]
X-Terminator v2.1J for Game Gear (Jpn) [Wilbert Pol]
[Wilbert Pol] [Wilbert Pol]

-Started refactoring / researching more of jpmsys5.cpp (#7667) [David Haywood]
 * Various sets now proceed further in boot sequence, but still fail
 * Some additional elements (reel lamps, 7segs etc.) now have outputs so can be represented in fallback layout
 * Use recently added repeater feature of layouts in fallback layout* begin jpmsys5 refactoring

-videopac.xml: categorize main list as 1stparty-3rdparty-unreleased instead of applications-educational-games [hap]

-videopac.xml: move frogger to 3rdparty too [hap]

-naomi.cpp: document few undumped games (nw) [MetalliC]

-votrhv.cpp: correct a comment about ram types [Lord Nightmare]

-swim2: Add mfm read, fix mfm write and mfm detection.  SWIM2 seems done at that point. [Olivier Galibert]

new NOT WORKING machines (#7675)
--------------------------------
Portable Game Station 268-in-1 [Takashi Omoto, TeamEurope, David Haywood]

-video/k057714.cpp: Implemented display resolution register and various fixes to drawing. (#7677) [987123879113]

-artwork/chess: change chess symbols to svg [hap]

New machines marked as NOT_WORKING
----------------------------------
Data General AViiON 4600 [Plamen Mihaylov, Patrick Mackinlay]

-mess.lua: Fix full build [AJR]

-hdc92x4.cpp, i8271.cpp: Clean up time logging [AJR]

-in213: Add BIOS V2.1 [MattisLind]

-astrcorp.cpp: added preliminary decryption for winbingo and clones and zoo. Also renamed zoo to zulu [Ivan Vangelista]

-views: Fix some issue when the view does nor span an exact power-of-two block [Olivier Galibert]

-wiping: fix spriteram [Olivier Galibert]

-fmtowns_cd.xml, pc98.xml: Correct Engage Errands titles. [Vas Crabb]

-ikt5a: Add keyboard [AJR]

-astrcorp.cpp: added preliminary decryption for dinodino [Ivan Vangelista]

-megadriv.xml: corrected year info for term2 [Arcade Shadow]

New machines marked as NOT_WORKING
----------------------------------
Pontoon (Konami) [Michel Pichot]

-jpmimpact.cpp / jpmimpactsw.cpp progress on non-video fruit machines [David Haywood]
 * Hopper tweaks to allow many more sets to boot
 * Return 0xffff from some unknown memory addresses to allow later games to boot (security / anti-tamper?)
 * Better per-game defaults to allow more sets to boot
 * Alt reel configs for a handful of ACE games to allow them to boot
 * Remove a few bad dumps
 * Correct ROM loading on several sets
 * Fix up manufacturer information for several sets
 * Use timed coin optos for coins so that they insert reliably without triggering scam detection
 * Started adding per-game input configurations
 * Various notes / observations based on behavior to identify where improved hookups are still needed
 * Added myself as copyright holder as I've made significant changes to the driver at this point if prior work is included.

-hng64: Added flat shaded polygons, with no texture or lighting (#7676) [Happy-yappH]

-extrema.cpp: added preliminary decryption for bloto [Ivan Vangelista]

-xybots.cpp: fixed MT05379 [Ivan Vangelista]

-ikt5a: Add gfxdecode [AJR]

New machines marked as NOT_WORKING
----------------------------------
Get A Way [hap, Sam Grech]

-jpmimpct.cpp: reel lamps upside down it seems (nw) [James Wallace]

-getaway: show garbage on screen [hap]

-getaway: small fix with dmask [hap]

-getaway: show the complete vram for now [hap]

-cosmicg: Driver overhaul [AJR]
 * Separate driver from cosmic.cpp
 * Add MC6845 CRTC and use it for all video updates
 * Configure screen with raw parameters
 * Add support for display flipping in cocktail mode

-cosmic.cpp: Cosmic Guerilla is in another driver now [AJR]

-cosmic.cpp: Add raw screen timing parameters based on schematics [AJR]

-extrema.cpp: added preliminary decryption for adults, extrmth, extrmti, luckshel, strlink [Ivan Vangelista]

-8080bw: mark cosmicmo as bootleg [hap]

-m740: NMI does not exist; update notes [AJR]

-Forte Card improvements: Added a default serial EEPROM after an exhaustive reverse-engineering work of Grull Osgo. Refactored and
 cleaned up the sets and driver. Added technical notes. [RobertoFresca]

Clones promoted to working
--------------------------
Forte Card (Ver 103, English) [Grull Osgo, Roberto Fresca]

-extrema.cpp: added preliminary decryption for the rest of the sets [Ivan Vangelista]

-ibm5170 - New working software list additions (#7653) [ArcadeShadow]
 * ibm5170 - New working software list additions
   - Added: [legrobin] The Legend of Robin Hood - Conquests of the Longbow Added: [pirates] Pirates! Gold (Euro) Added: [piratesa]
      Pirates! Gold (older)
 * Fix file validation
   - Co-authored-by: Angelo Salese <angelosa@users.noreply.github.com>

-ibm5150 - New working software list additions (#7654) [ArcadeShadow]
 * Added: [carmnpst] Where in America's Past is Carmen Sandiego? (5.25") Added: [carmnpst35] Where in America's Past is Carmen
    Sandiego? (3.5")

-Much more core std::string_view modernization [AJR]
 * Remove corestr.h from emu.h; update a few source files to not use it at all
 * Change strtrimspace, strtrimrightspace and core_filename_extract_* to be pure functions taking a std::string_view by value and
    returning the same type
 * Change strmakeupper and strmakelower to be pure functions taking a std::string_view and constructing a std::string
 * Remove the string-modifying version of zippath_parent
 * Change tag-based lookup functions in device_t to take std::string_view instead of const std::string & or const char *
 * Remove the subdevice tag cache from device_t (since device finders are now recommended) and replace it with a map covering
    directly owned subdevices only
 * Move the working directory setup method out of device_image_interface (only the UI seems to actually use the full version of
    this)
 * Change output_manager to use std::string_view for output name arguments
 * Change core_options to accept std::string_view for most name and value arguments (return values are still C strings for now)
 * Change miscellaneous other functions to accept std::string_view arguments
 * Remove a few string accessor macros from romload.h
 * Remove many unnecessary c_str() calls from logging/error messages

-Zabavni Karti: Added Cyrillic names to the inputs descriptions. [RobertoFresca]

-spectrum_cass.xml:  Updated Year and Publisher info for numerous entries. [ArcadeShadow]

-Fix compile. [RobertoFresca]

-gauntlet: Add missing triggers, will do better later [Olivier Galibert]

-rx78: Fixed color in theprowr and seki. Added notes. [Robbbert]

-troopy: one gfx rom is confirmed bad [chaneman]

-kingpin: Various updates [Dirk Best]
 * Add basic layout showing buttons and lamps
 * Hook up lamp outputs and hopper
 * Map missing buttons and second coin slot
 * Label setup mode dip switches
 * Update default NVRAM to enable attract music, second coin slot and hopper

New working clones (#7684)
--------------------------
Red Hawk (horizontal, Spain) [Victor Fernandez (City Game), ClawGrip]

-osd/windows: Minimise full-screen windows on losing focus (#2997). [Vas Crabb]

-osd/modules/osdwindow.cpp: Clean up window title formatting. [Vas Crabb]
 * Show data type model in window title.
 * Moved window title formatting to a single place.

-tools/chdman.cpp: Removed some unnecessary .c_str() calls. [Vas Crabb]

-osd: Rearranged window title to put system name first [Vas Crabb]

-kingpin: Fix maxideal NVRAM checksum [Dirk Best]

-gauntlet2p: Fix slapstic communication [Olivier Galibert]

-peter packrat: fix slapstic too [Olivier Galibert]

-6522via.cpp: Distinguish some different VIA types [AJR]

-Firebeat: Fix flash clearing for pop'n music (#7548) [987123879113]

-Apple 2 floppy drive (diskiing, diskiing13): added sounds (#7685) [leesaudan2]

-Forte Card improvements: Added Coin In/Out counters and Auto Play DIP switch. Also some technical notes. [RobertoFresca]

-extrema.cpp: corrected spelling of Ukraine [Ivan Vangelista]

-jungleyo.cpp: hacked the bare minimum to make it do something [Ivan Vangelista]

-kpontoon: corrected hardware info [Ivan Vangelista]

-flopimg: Change the extracted bitstreams into vector<bool> flopimg: Change the extracted sectors into vector<vector<uint8_t>>
 flopimg: Add a Mac sector extraction apple 3.5 gcr: Generalize track creation/extraction apple 3.5 gcr: Add a pure sector format
 [Olivier Galibert]

-mac: add additional VIA delay for Cuda, maclc520 and maccclas boot [R. Belmont]

New working clones
------------------
Puchi Carat (Ver 2.04A 1997/11/08) [TeamEurope, Ryan Holtz, The Dumping Union]

-ncr5380n: assert drq after req with phase mismatch [Patrick Mackinlay]

-galaxian.cpp: Fixed sprite clipping issue in namenayo. [David Haywood] (#7688) [David Haywood]

-getaway.cpp: various updates, promoted to working (#7686) [Angelo Salese]
 * getaway.cpp: improvements [Angelo Salese]
   - reg 7 is definitely width, add experimental fill vs. replace, notes
   - add dipswitches
   - move text layer to a separate entity, hook up inputs, fix mistake with 4bit dsw
   - color mask is elsewhere, pinpoint how scrolling is really done
   - color mask is xor-ed with 7
   - add RMW for bitplanes
   - fix fractional X placements
   - I/O cleanups and documentation
   - keydelta=5 on steering wheel
   - change RGB to BGR
   - change video res to standard 256x240
   - demote to IMPERFECT_CONTROLS and IMPERFECT_GFX

Machines promoted to working
----------------------------
Get A Way [Angelo Salese]

-ATTR_UNUSED, do you welcome C++17 in your heart and mind? [Olivier Galibert]

-getaway: move register notes into io_w function [hap]

-getaway.cpp: Fixed steering control. [Vas Crabb]
 * Works fine with an analog stick/wheel, difficult to steer on the slippery "dotted" surface with keyboard/D-pad.

-osd: Moved GCC intrinsics out of eminline.h so MAME_NOASM will take the pure C++ implementation with GCC (makes testing the
 fallback easier). [Vas Crabb]

-Removed a bunch of [[maybe_unused]] that aren't actually needed. [Vas Crabb]

-getaway: update notes [hap]

-flopimg: Fix gcr checksum [Olivier Galibert]

-swim1: Embed the iwm [Olivier Galibert]

-mac128.cpp: VIA note [AJR]

-selsoft.cpp: Fix use of strmakelower [AJR]

-swim1.h: Fix clang build [AJR]

-jungleyo.cpp: completed decryption, added inputs and (bad) sound [Ivan Vangelista]

-getaway: re-add imperfect controls flag [hap]

-genie.lua: Attempted fix for GCC build [AJR]

-i8244: fix recent regression [hap]

-rx78: add note about RAM [hap]

-jungleyo.cpp: added a second tilemap [Ivan Vangelista]

-quizshow: add cassette device [hap]

-jpmimpact.cpp: work on correctly mapping buttons for each machine [David Haywood] (#7683) [David Haywood]
 * further per game inpiut work
 * additional input work / documentation
 * further input work
 * further input fixes
 * attempting to locate a j6monmad input
 * still looking for some inputs on j6monmad, maybe something is missing
 * further per-game inputs
 * additional per game inputs
 * remove a duplicate line
 * looked at a few more games
 * gave a few more inputs
 * cover more game inpus
 * more game inputs
 * document some sets that aren't going into input test properly
 * additional per-game inputs
 * more per-game inputs
 * j6wldkng is an unusual machine, placeholder strings on the unseen vfd, and even non-standard mapping of the spin button
 * additional per game inputs
 * j6col fixup

-sspeedr: correct company string [hap]

-mac128: start new IWM hookup, not working properly yet [R. Belmont]

-bgfx: Added lcd-grid shader. (#7691) [cgwg]
 * Note that this is currently only compiled for GLSL.

-bgfx: Fixed overlapping register in lcd-grid shaders and compiled for Direct3D, SPIR-V, Metal, etc. [Vas Crabb]

-docs update: [Vas Crabb]
 * Added note explaining that view options saved in machine CFG take precedence over INI/command line.
 * Added prerequisites for building HTML documentation under MSYS2 and Fedora Linux.
 * Explicitly mentioned that Ubuntu modifies GCC to enable "fortify source" by default in the relevant section.
 * Removed obsolete reference to glibstdc++6.
 * Re-formated compiling guide source (hard wrap at 80 columns, typographical quotes, code blocks for sample command lines).

-genie.lua: Show GCC ignored attribute warnings, but don't fail for them. [Vas Crabb]

-mac128.cpp: Move macros after PCH to avoid issues. [Vas Crabb]

-rx78_cart.xml: Added complete serial number for Donjara and moved it to the correct place in the sequence. [Dave 'Foxhack' Silva]
 (#7692) [David 'Foxhack' Silva]

-amstr_pc.cpp: added hardware info for ppc512 / ppc640 [Guru]

-jungleyo.cpp: very minor comments corrections [Ivan Vangelista]

-jungleyo.cpp: very minor comments corrections [Ivan Vangelista]

New NOT_WORKING software list additions
---------------------------------------
sms.xml: Action Replay (v. 1.02) [Apocalypse]

-iwm: motor/devsel is a little weird, hope this works [Olivier Galibert]

-buggychl: decrease steering wheel sensitivity [hap]

New clones marked as NOT_WORKING
--------------------------------
The Hole (bootleg of The Pit) [caius]
The Porter (bootleg of Port Man) [caius]

-raiden: lower the OKI volume [hap]

-raiden: tweak OKI volume a bit more [hap]

-Correct ROM labels and location for ufosensib [f205v]
 * Correct ROM labels and location for ufosensib, verified against PCB

-getaway: change steering controller type 'ad stick' to paddle [hap]

-iwm, swim1: devsel makes more sense now, I think [Olivier Galibert]

New machines marked as NOT_WORKING
----------------------------------
unknown 'Rolla' slot machine [caius]

-floppy: Add dir read on apple floppies [Olivier Galibert]

-mccpm.cpp: Clocking note [AJR]

-rolla.cpp: moved set to skylncr.cpp [Ivan Vangelista]

-alphasma3k.cpp: Add note about firmware updates (#7698) [ClawGrip]

-eigccarm.h: fix unterminated #if [R. Belmont]

-getaway.cpp: Confirmed accelerator range is correct by examining game code. [Vas Crabb]

-srcclean in preparation for branching release [Vas Crabb]

-nmk16.cpp: Fixed 'redhawks' bad graphics, and added placeholders for undumped PROMs and PLDs. (#7696) [ClawGrip]

-Renamed chip8 software list so the filename matches the list name. [Vas Crabb]
 * Also corrected a few titles, mostly in psx.xml.

-input.cpp, inputdev.cpp: Misc. fixes [AJR]
 * Fix a recent regression with processing XInput DPAD input item tokens
 * Prevent code_to_token from blowing up in strange cases

-wscolor.xml: Software part features must be unique. [Vas Crabb]

-floppy: When the floppy head stays on an unformatted track from more than an hour and ten minutes and reading happens then
 interval_index*2+1 overflows.  Wow. Found and tracked down by Colin Howell, with much thanks. [Olivier Galibert]
https://www.mamedev.org/