{"id":76749,"date":"2023-09-29T15:33:46","date_gmt":"2023-09-29T13:33:46","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=76749"},"modified":"2023-09-29T15:33:46","modified_gmt":"2023-09-29T13:33:46","slug":"multi-mame-v0-259","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=76749","title":{"rendered":"[Multi] MAME v0.259"},"content":{"rendered":"<p>Officieusement appel\u00e9 <em><strong>M<\/strong>ame <strong>A<\/strong>nd <strong>M<\/strong>ess <strong>E<\/strong>mulators<\/em>, MAME est un \u00e9mulateur <a href=\"https:\/\/www.emu-france.com\/emulateurs\/6-arcades\/87-mame-officiel\/\">Arcade<\/a> et <a href=\"https:\/\/www.emu-france.com\/emulateurs\/305-multi-systemes\/441-mess-officiel\/\">Consoles\/Ordinateurs<\/a> qui relie les anciens MAME et MESS dans un seul \u00e9mulateur multi-usages \u00e9mulant plus de 2150 syst\u00e8mes diff\u00e9rents. Coupl\u00e9 au frontend <a title=\"Interface graphique QMC2\" href=\"https:\/\/www.emu-france.com\/utilitaires\/17-mame-support-files\/263-frontends\/3786-qmc2-x64\/\">QMC2<\/a>, vous pouvez alors utiliser tous les fichiers <a href=\"https:\/\/www.emu-france.com\/utilitaires\/17-mame-support-files\/\">Mame extras<\/a> &amp; <a href=\"https:\/\/www.emu-france.com\/utilitaires\/314-mess-support-files\/315-mess-extra\/\">Mess Extras<\/a>.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/12\/mame.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-53864\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/12\/mame.png\" alt=\"\" width=\"440\" height=\"99\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/12\/mame.png 729w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/12\/mame-300x67.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/a><br \/>\n&nbsp;<br \/>\nEn r\u00e9sum\u00e9:<br \/>\n<em>It looks like MAME 0.259 just squeaked in before the end of September! As usual, it\u2019s packed with exciting stuff. One thing we know some of you have been patiently waiting for is emulation of Namco System 12 games using the CDXA board and CD-ROM storage: Truck Kyosokyoku and the interesting but unsuccessful Um Jammer Lammy NOW! The work to support these games also puts us in a better position to support systems that use SH-2 CPUs with different combinations of onboard peripherals. Also added this month are two Konami LCD games, Bandai\u2019s two-player tabletop U-Boat game, and three arcade games on dgPix hardware.<br \/>\n&nbsp;<br \/>\nOn a completely different front, VME-based systems in MAME have had a major overhaul. The system of backplanes and cards is more faithfully reproduced. Speaking of cards, another ZXBUS storage interface card has been emulated for enhanced ZX Spectrum derivatives with a suitable slot. In other card-related news, work on PC video cards is still progressing, with the added benefit of fixing MegaTouch XL 6000 graphics this month. While we\u2019re talking about graphics, the Sharp X68000 had a few glitches fixed, too.<br \/>\n&nbsp;<br \/>\nInitial support for built-in Ethernet has been implemented for several Macintosh Quadra systems, and some bugs in the onboard video emulation for MC68040-based Macs were fixed. Also in Apple news, the Apple III now runs at a more realistic speed, and there\u2019s been a little progress on the first-generation PowerMac family.<br \/>\n&nbsp;<br \/>\nMAME now has support for hard-sectored floppy formats, which were a thing back in the days of big 8&Prime; drives, and a few issues with how TD0 format disk images are handled were fixed. Also related to floppy disks, the poorly-received TIB Disc Drive DD-001 that attached to the Commodore 64\u2019s cartridge port is now emulated. Finally, players curious about CPS-2 games can now twiddle the debugging DIP switches that were apparently present on development systems.<\/em><br \/>\n&nbsp;<\/p>\n<p>Les changements sont les suivants:<\/p>\n<p>&nbsp;<\/p>\n<pre style=\"height: 350px;\">\r\nMAME Testers bugs fixed\r\n-----------------------\r\n- 08748: [Graphics] (zaccaria\/zac1b1120.cpp) dodgem: Incorrect graphics are displayed when cars collide. (hap)\r\n- 08756: [Crash\/Freeze] (vsystem\/ojankohs.cpp) ccasino: Game freezes after dealing tiles. (Osso)\r\n- 08757: [Documentation] (konami\/konmedalppc.cpp) turfwld3: The description does not match the game title. (AntoPISA)\r\n- 08763: [Graphics] (merit\/mtouchxl.cpp) mtchxl6k: Frame buffer is displayed with incorrect resolution and format. (Angelo Salese)\r\n- 08764: [Sound] (seta\/speedatk.cpp) speedatk, daifugo: Sound pitch is too high. (Yasuhiro Ogawa)\r\n- 08766: [Documentation] (namco\/namcos23.cpp) timecrs2 and clones: Source comments describe resolved issues. (VasiliyFamiliya)\r\n- 08769: [Crash\/Freeze] (sega\/segaorun.cpp) shangon: Emulator crashes after inserting a coin. (Osso)\r\n\r\n\r\nNew working systems\r\n-------------------\r\nBandai U-Boat [hap, Sean Riddle, eggs]\r\nBeat Player 2000 [Phil Bennett, system11]\r\nBooby Kids (Magnet System) [Hugo Benedet, Recreativas.org]\r\nFidelity Electronics Bridge Bidder [hap, Sean Riddle]\r\nFidelity Electronics Elite Premiere [hap, Berger]\r\nFishing Maniac 2+ [Phil Bennett, system11]\r\nHegener + Glaser Mephisto Montreal 68000 [hap, anonymous]\r\nHegener + Glaser Mephisto Roma II [hap, anonymous]\r\nKonami Star Trek: 25th Anniversary (handheld) [hap, Sean Riddle, Mr. Do]\r\nKonami Top Gun: Second Mission (handheld) [hap, Sean Riddle]\r\nLet's Dance [Phil Bennett, system11]\r\nNovag Chess Robot Adversary [hap, anonymous]\r\nSuper Tank Attack (prototype rev. 1.12) [Phil Bennett]\r\nUm Jammer Lammy NOW! (Japan, UL1\/VER.A) [Phil Bennett, Eric Yockey, Windy Fairy]\r\n\r\n\r\nNew working clones\r\n------------------\r\nAmerug (Shoei bootleg of Atari Football) [Team Japump, Wayder]\r\nbeatstage complete MIX (ver KA-B) [Lemony Vengeance, Phil Bennett, DeepSeaSqueeze]\r\nThe Big Pro Wrestling! (set 2) [Andrew Welburn]\r\nDanger Zone (rev 0) [Brian Troha, The Dumping Union]\r\nEspial (Japan) [QtQ, Team Japump]\r\nEspial (Nova Apparate license) [QtQ, Team Japump]\r\nF-15 Strike Eagle (rev. 2.2 02\/25\/91, 29K ver. 3.1f) [Phil Bennett]\r\nFlicky (64k Version, on Up'n Down boardset, set 2) [caius]\r\nGran Derby (Spanish hack of Jockey Club) [Roberto Fresca]\r\nMacro-Cosm Wars (bootleg of Galaxian) [coolmod, The Dumping Union]\r\nReel Fun (Version 7.00) [Brian Troha, The Dumping Union]\r\nSuper Ruleta 36 (Spanish hack of The Roulette) [Roberto Fresca]\r\nSuper Volleyball (US, Data East license) [Domenico Cervini]\r\nTatakai no Banka (Japan, old ver.) [Team Japump, Wayder]\r\nTime Scanner (set 3, Japan, System 16B) (FD1089B 317-0024) [Team Japump, Wayder]\r\nTrivia (Questions Series 11 Alt Question Rom, set 2) [Brian Troha, The Dumping Union]\r\nWonder Boy - Monster Land (English, difficulty hack) [bisboch, Alexforg83]\r\nXain'd Sleena (bootleg, set 2) [nnap]\r\n\r\n\r\nSystems promoted to working\r\n---------------------------\r\nDora Neco BanBan [Roberto Fresca, Grull Osgo]\r\nFashion Gambler (set 1) [AJR]\r\nQuick Jack [AJR]\r\nSkat TV [AJR]\r\nTruck Kyosokyoku (Japan, TKK2\/VER.A) [Windy Fairy]\r\n\r\n\r\nClones promoted to working\r\n--------------------------\r\nFashion Gambler (set 2) [AJR]\r\nHipoly (bootleg of Hyper Olympic) [QtQ, Team Japan, Wayder]\r\nSkat TV (version TS3) [AJR]\r\n\r\n\r\nNew systems marked not working\r\n------------------------------\r\nAmazon Spirit (Konami Endeavour, NSW) [Guru]\r\nBall Challenge (20020607 1.0 OVERSEA) [Brian Troha, The Dumping Union]\r\nBlue Moon II [Dam0, Heihachi_73]\r\nBubblen Roulette (main ver. 1.8, video ver. 1.3) [Phil Bennett]\r\nCosta Brava [Grull Osgo]\r\nCreatures of the Sea (20050328 USA 6.3) [Brian Troha, The Dumping Union]\r\nDoraemon no Dokodemo Door [Zx48k, hammy]\r\nEibise (Japan) [Phil Bennett]\r\nMulti-Action 7551-20-R3T [Brian Troha, The Dumping Union]\r\nNational Semiconductor ICM-3216 [smj_crash]\r\nQuizard Fun and Fascination (French Edition V1 - 01\/96) [f205v, TeamEurope]\r\nSevilla [Grull Osgo]\r\nSilicon Graphics Professional IRIS 4D\/70 [Patrick Mackinlay]\r\nTerebi Denwa Super Mario World [Phil Bennett]\r\nToledo [Grull Osgo]\r\nTropical Chance [R. Belmont, Windy Fairy, Taro]\r\nunknown Merit game (4435-81, U5-1) [Brian Troha, The Dumping Union]\r\n\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nBonk's Adventure (prototype) [Bryan McPhail]\r\nFantastic Car (Micro-87 hardware, older) [jordigahan]\r\nKart Duel (World, KTD2\/VER.A) [Phil Bennett, hammy, Darksoft]\r\nSafe Money (Konami Endeavour, NSW) [Guru]\r\nSandbox PCI PC (430HX with Matrox Millennium) [Angelo Salese]\r\nZero Team (Japan?, earlier?, set 2) [nnap]\r\n\r\n\r\nNew working software list items\r\n-------------------------------\r\nbingobear: Doctor Bingo Bear [Sean Riddle]\r\nc64_cart:\r\n  Disc Drive DD-001 (v1.0) [LHS]\r\n  Disc Drive DD-001 (v1.1) [Steve Gray]\r\nc64_flop_misc: Games and Utility Disc (v1.1) [LHS]\r\ncoleco: Pitfall! (alt), Smurf Rescue in Gargamel's Castle (prototype), Space Panic (alt) [David Viens]\r\nibm5170: Interact Magnum 6 Game Controller Driver for Windows 95 [archive.org]\r\nibm5170_cdrom: Best of the Best Shareware Volume 2 (Canada), Heroes of Might and Magic (USA, DOS, v1.0) [archive.org]\r\nmsx1_cass:\r\n  The Queen's Footsteps (Italian) [Davide Bucci]\r\n  Las Aventuras de Rudolphine Rur [Dwalin]\r\n  The A-Team (Spain, alt), Akujo Densetsu (Japan), Animation Editor \"EDDY\" (Japan), Aoi Uchuu no Bouken (Japan),\r\n  The Archers (Europe), Bang! Bang! (Japan), Cannon Ball (United Kingdom), Cannon Fighter (Europe), Cetus (United Kingdom),\r\n  The Chess Game (Europe), Chitei Tanken (Japan), Ch\u014djin Locke: Majo no Millennium (Japan), Chubby Gristle (United Kingdom),\r\n  Color Plotter\/Printer-y\u014d Sekai Chizu Soft (Japan), D-Day (Netherlands), The Dam Busters (Europe), Dizzy Ball (Japan),\r\n  Donpan (Japan), Driller Tanks (Europe), Eagle (Spain), Echec (France), Emerald Isle (Europe), English Words (Netherlands),\r\n  Eric and the Floaters (Europe), Flappy (Japan), Football Manager (Europe), Football Manager - World Cup Edition (Europe),\r\n  Freddy Hardest (United Kingdom, Italy, alt), French is Fun (Europe, alt), Front Line (United Kingdom), Gnome Ranger (Europe),\r\n  Gnome Ranger (Europe, cracked), Golden Grave II (Japan), Graphic Editor (Japan),\r\n  The Growing Pains of Adrian Mole (United Kingdom), Hype (Netherlands), Ingrid's Back (United Kingdom),\r\n  Ingrid's Back (United Kingdom, cracked), Inleiding tot de SpectraVideo SV 728 (Netherlands),\r\n  Jet Fighter (One player version) (Europe, Aackosoft), Jewels of Darkness I - Colossal Adventure (United Kingdom),\r\n  Jewels of Darkness I - Colossal Adventure (United Kingdom, alt), Jewels of Darkness II - Adventure Quest (United Kingdom),\r\n  Jewels of Darkness III - Dungeon Adventure (United Kingdom), Jump Jet (Europe), Kamikaze (Japan), Katori Senso (Japan),\r\n  Keystone Kapers (United Kingdom), Keystone Kapers (United Kingdom, alt), Lancelot (United Kingdom), Let's Computer (Japan),\r\n  Lord Watson (Spain), Mandragore (United Kingdom), Marude Son Goku (Japan), Minder (United Kingdom), Mister Jaws (Netherlands),\r\n  MST-CALC (Europe), The Munsters (Europe), Ninja (Netherlands, Aackosoft), Ninja (Netherlands, Eaglesoft), Octopuss (France),\r\n  Offering (Japan), Oh No! (Brazil), Perez the Mouse, Phantomas 2 (Spain, alt), Photographic Memory (Netherlands), Pirates (Spain),\r\n  Portopia Renzoku Satsujin Jiken (Japan), Punchy & Judy (United Kingdom), Rabbian (Japan), River Chase (Japan), Rodman (demo),\r\n  Roller (Finland), Scapeghost (Europe), Sea Hunter (Europe), The Secret Diary of Adrian Mole Aged 13\u00be (Europe),\r\n  Seijo Densetsu: Five Holy Girls (Japan), Shiro to Kuro no Densetsu (Japan), Silicon Dreams I - Snowball (United Kingdom),\r\n  Silicon Dreams II - Return to Eden (United Kingdom), Silicon Dreams III - The Worm in Paradise (United Kingdom),\r\n  Silvestro (Italy), Sky Diver (Japan, alt), Soviet (Spain, alt), Space Harrier II (Europe), Starbuster (Europe),\r\n  Supermaze (United Kingdom), Super MSX N.1 (1987-05) (Italy), Super MSX N.2 (1987-06) (Italy), Super MSX N.3 (1987-07\/08) (Italy),\r\n  Super MSX N.4 (1987-09) (Italy), Super MSX N.5 (1987-10) (Italy), Super MSX N.6 (1987-11) (Italy),\r\n  Super MSX N.7 (1987-12) (Italy), Super MSX N.8 (1988-01) (Italy), Super MSX N.9 (1988-02) (Italy),\r\n  Super MSX N.10 (1988-03) (Italy), Super MSX N.11 (1988-04) (Italy), Super MSX N.12 (1988-05) (Italy),\r\n  Super MSX N.13 (1988-06) (Italy), Super MSX N.14 (1988-09) (Italy), Super MSX N.15 (1988-10) (Italy),\r\n  Super MSX N.16 (1988-11) (Italy), Super MSX N.17 (1988-12) (Italy), Super MSX N.18 (1989-01) (Italy),\r\n  Super MSX N.19 (1989-02) (Italy), Super MSX N.20 (1989-04) (Italy), Super MSX N.21 (1989-05) (Italy),\r\n  Super MSX N.22 (1989-06) (Italy), Super MSX N.23 (1989-09) (Italy), Super MSX N.24 (1989-10) (Italy),\r\n  Super MSX N.25 (1989-12) (Italy), Super MSX N.26 (1990-01) (Italy), Super MSX N.27 (1990-02) (Italy), Tank (Finland),\r\n  Tape Login MSX Game Book (Japan), Teach Yourself BASIC (United Kingdom), The Temptation of the Apartment Wife (Japan),\r\n  Time and Magik I - Lords of Time (Europe), Time and Magik III - The Price of Magik (Europe), Time and Magik (United Kingdom),\r\n  Time and Magik (United Kingdom, alt), Time and Magik (United Kingdom, cracked), The Tomato Princess from Salad Land (Japan),\r\n  Torreoscura (Spanish), Vampire (Europe), Vampire (Europe, alt), Video Poker (Brazil, Disprosoft), Wilco (Spain), Wild Cat (Japan),\r\n  W Series 1 - Biotech \/ Killer Station (Japan), W Series 3 - Fire Ball \/ Akarui Nouen (Japan),\r\n  W Series 4 - Ame no Hi wa \u014cisogashi \/ Super Doors (Japan), The Wreck (United Kingdom), Xenon (United Kingdom),\r\n  Zero Fighter (Japan) [file-hunter]\r\n  Aerial, Battlot, Bootskell, Cacorm, Cavit, Guntus, Impetus, Lift, Neuras, Ruptus [Inufuto]\r\n  Fantastic Football [MSXdev]\r\n  Akalabeth [\u00d3scar Toledo Guti\u00e9rrez]\r\nmsx1_flop:\r\n  May The Force Be With You, Wired Shooting [cobinee]\r\n  3D Maze, XOR [chalky]\r\n  Storm Rescue [Concurso MSX-BASIC]\r\n  Pyramid Quest [Crappysoft]\r\n  Las Aventuras de Rudolphine Rur (Spanish), Las Aventuras de Rudolphine Rur (Spanish, xmessage) [Dwalin]\r\n  10 Programas Serie Oro (Spain), 20 Programas Serie Oro (Spain), 666 - Uma Aventura Macabra,\r\n  747 400b Flight Simulator (Europe, cracked), La Abadia del Crimen (Spain, alt), Alfabet en Deelsom (Netherlands),\r\n  Alien Panic (Spain), Andon (Japan, hacked), Baruko, Blinky's Scary School, Burner Burst, Buster Mystery, City (Japan),\r\n  Duad-MSX (Japan), Engels + Procenten (Netherlands), Fracta (Brazil), Ghosts'n Goblins (v1.1.0), Graphos III (Brazil),\r\n  Gruta de Maquine (Brazil), Hibernated 1 - Eight Feet Under, Hibernated 1 - This Place is Death,\r\n  The Iron Gauntz (Japan, prototype), Kame Graphics, Konami Game Collection 1: Action Series (Japan, alt),\r\n  Konami Game Collection 4: Sports Series 2 (Japan, alt), Lettergrijper + Geld (Netherlands), Logic (Russia),\r\n  Manuscript (United Kingdom), Mood Land, MSX Compilation 5 (Netherlands), MSXMAS Demo, MSX PageMaker DeLuxe (Brazil),\r\n  Muhonmourn 3 (v1.0), Muhonmourn 3 (v1.1, with Ninja Tap support), Music Creator (Netherlands), Nibbles, Oceano, Paint-it,\r\n  Paint-it (rev1), Paint-it (rev2), Palhada City (Brazil), Penguin Catcher (v1.0), Professional Data Retrieve (Brazil),\r\n  Professional Paint (Brazil), Professional Publisher (Brazil, cracked),\r\n  Rekenen tot 20 + Optellen en aftrekken tot 100 + Taalbedrijf (Netherlands), Search for Mum (Netherlands), SF Zone 1999 (Japan),\r\n  Sim City, Simulador Profesional de Tenis (Spain), Stripgirl, SubCommander (older), Super Adventure, Super Procole 2 (Japan),\r\n  Super Procole 3 (Japan), Super Procole (Japan), Supersellers 1 (Netherlands), Twin Hammer (Korea), Wash Man (v1.0),\r\n  Wash Man (v1.1), Wash Man (v1.2), Wash Man (v1.3), Wash Man (v1.5), Wash Man (v1.9), The Wood (Spain),\r\n  Woordmaker en Cijferend Vermenigvuldigen (Netherlands), Word Plus (Brazil), Wordstore+ (Netherlands), Xadrama, Xarchon,\r\n  XOR (older), Yellow Submarin, Yobai, Zen (United Kingdom), Zero Gravity [file-hunter]\r\n  The zoBITRONics Inc [Hannu T\u00f6yryl\u00e4]\r\n  Galaxy Zone [Hitoshi Iwai]\r\n  Maze Chase [JLTurSan]\r\n  Bounce Mania, Defence (v1.3), Kill Mice, Micro Rocketz, Muhonmourn 3 (v1.1), Penguin Catcher (v1.1), SubCommander (v1.02),\r\n  The Tower of Gold, Wash Man (v2.8), Zone TNT [MSXdev]\r\n  8192 Story Tower, JUMPER, Last War, Last War II, Mars, Mars II [NAGI-P SOFT]\r\n  Roger Dice (Spain) [Oniric Factor]\r\n  Raftoid [Platty Soft]\r\n  UZIX (v1.0.0) [UZIX]\r\nsvision: Sonny X'press (prototype) [anonymous]\r\nvic10: Slalom (World) [David Viens]\r\n\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\ncpc_cass: Amstrad Action (Issue 004) Christmas Gift [ICEknight]\r\nmegadriv: San San (Japan) [Angelo Salese]\r\nx68k_flop: Atomic Robo-Kid, Terra Drive [Carl, Angelo Salese]\r\n\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\nibm5170_cdrom:\r\n  Blindness (Italy) [archive.org]\r\n  The Matrox Millennium Multimedia SuperPack (v1.60) [VOGONS]\r\nmsx1_cass:\r\n  The Queen's Footsteps (English) [Davide Bucci]\r\n  Light Pen Graphic v1.0 (Japan) [file-hunter]\r\n\r\n\r\nMerged pull requests\r\n--------------------\r\n- 10047: cpu\/z80: Rewrote Z80 CPU core to support cycle-by-cycle operation. [holub]\r\n- 11150: imagedev\/floppy.cpp: Added support for hard-sectored floppy disk formats. [Eric Anderson]\r\n- 11430: bus\/nscsi: Added SCSI tape drive device using SIMH tape image format. [Mi\u00ebtek Bak]\r\n- 11493: 3rdparty\/bgfx, 3rdparty\/bimg, 3rdparty\/bx: Updated to current upstream versions. [Belegdol]\r\n- 11500: cpu\/sh: Refactored SH-2 refactored code to separate onboard peripherals from CPU core. [Windy Fairy]\r\n- 11505: apple\/apple3_m.cpp: Reduce CPU clock frequency during active video display, and approximate DRAM contention. [Rob Justice]\r\n- 11509: cpc_cass.xml: Improved metadata for Amstrad Action cover tapes, and promoted amsac004 to working. [ICEknight]\r\n- 11510: bus\/msx\/module\/sfg.cpp: Moved classes to anonymous namespace. [Wilbert Pol]\r\n- 11511: msx1_flop.xml: Added 105 working items, and replaced one item with a better dump. [Wilbert Pol]\r\n- 11512: cpu\/powerpc: Don\u2019t overwrite RA in lmw instruction (Tropical Chance depends on this). [Windy Fairy]\r\n- 11513: heathkit\/h89.cpp: Added machine configuration option for CPU speed upgrade modifications. [Mark Garlanger]\r\n- 11514: konami\/twin16.cpp: Dumped priority PROM for The Final Round\/Hard Puncher. [jotego]\r\n- 11516: compclr2_flop.xml: Fixed a typo in disk image labels (\u201casteriods\u201d). [ClawGrip]\r\n- 11517: konami\/nwk-tr.cpp: Fixed mismatched timekeeper data for GM and GN sets, and added hand brake for thrilldgnj. [sjy96525]\r\n- 11518: msx1_flop.xml: Fixed incorrect disk image size for XOR. [Wilbert Pol]\r\n- 11521: Fixed MinGW AArch64 build issues. [invertego]\r\n- 11522: cpu\/z80\/z80.cpp: Improved emulation of undocumented flags, and removed timing tables. [holub]\r\n- 11523: bus\/spectrum: Added ZXBUS Nemo IDE Controller. [holub]\r\n- 11524: igs\/pgm_v.cpp: Hard-code sprite zoom table entry 0x0f to 1 (ddp3 expects zero in this entry to behave like 1). [cam900]\r\n- 11526: Made the Apple Macintosh software list descriptions more consistent. [ArcadeShadow]\r\n- 11527: heathkit\/tlb.cpp: Added machine configurations options for CPU speed and CRT phosphor color. [Mark Garlanger]\r\n- 11529: misc\/falgas_m89.cpp: Added a newer version of \u201cFantastic Car\u201d on M87 hardware. [ClawGrip]\r\n- 11530: machine\/rp5c15.cpp: Added a configurable year offset for systems that use a different epoch (e.g. X68000). [Angelo Salese]\r\n- 11531: heathkit\/tlb.cpp: Added Superset ROM\/upgrade modification. [Mark Garlanger]\r\n- 11532: msx1_cass.xml: Added 71 items (69 working), and replaced two items with better dumps. [Wilbert Pol]\r\n- 11533: namco\/namcos12.cpp: Re-dumped ROMs for Kart Duel. [Phil Bennett, Windy Fairy]\r\n- 11534: heathkit\/tlb.cpp: Fixed video output for GP-19 in graphics mode. [Mark Garlanger]\r\n- 11536: orca\/espial.cpp: Added two additional versions of Espial. [QtQ, Team Japump, Wayder]\r\n- 11537: igs\/igs011.cpp, igs\/igs017.cpp: Improved transliterated titles. [cam900]\r\n- 11538: heathkit\/tlb.cpp: Fixed warning about uninitialised member variable. [Mark Garlanger]\r\n- 11540: capcom\/cps2.cpp: Added support for debug DIP switches found on development systems. [Damian Rogers]\r\n- 11541: amstrad\/amstrad.cpp: Fixed I\/O timings after Z80 CPU refactoring. [holub]\r\n- 11542: sinclair\/sprinter.cpp: Fixed sound output channels in 16b mode. [holub]\r\n- 11543: efo\/cedar_magnet.cpp: Added Booby Kids, and sorted the games. [Huge Benedet, Recreativas.org, ClawGrip]\r\n- 11544: misc\/falgas_m89.cpp: Fixed typo in fantcar87 ROM label. [ClawGrip]\r\n- 11546: osd\/sdl: Don\u2019t specify SDL_WINDOW_BORDERLESS for full-screen windows. [Davidian1024]\r\n- 11547: osd\/sdl: Fixed interpretation of result of SDL_GetDesktopDisplayMode. [Davidian1024]\r\n- 11548: Added a bootleg of Atari Football and an older version of Trojan, and re-dumped Hipoly. [Team Japump, QtQ, Wayder]\r\n- 11550: frontend\/mame\/luaengine.cpp: Corrected spelling of screen device xoffset and yoffset property names. [Golden Child]\r\n- 11554: msx1_cass.xml: Added 29 working items. [Wilbert Pol]\r\n- 11555: sega\/system1.cpp: Corrected ROM labels for raflesiau. [Wayder]\r\n- 11556: handheld\/hh_tms1k.cpp: Added an item to the list of known microcontrollers in the header comment. [SomeRandomGuyIdk]\r\n- 11558: namco\/namcos12.cpp: Emulated games with CDXA board. [Windy Fairy]\r\n- 11559: msx1_cass.xml: Added 53 working items, and replaced one item with a better dump. [Wilbert Pol]\r\n- 11560: konami\/djmain.cpp: Added Beatstage Complete Mix (Ver KA-B). [Lemony Vengeance, Phil Bennett, DeepSeaSqueeze]\r\n- 11562: msx1_flop.xml: Removed 26 disk conversions. [Wilbert Pol]\r\n- 11563: machine\/t10mmc.cpp: Fixed reading user data from mode 1 tracks using the read CD command. [Windy Fairy]\r\n- 11566: sega\/segas16b.cpp: Added an FD1089B-protected version of Time Scanner on System 16B. [Team Japump, Wayder]\r\n\r\n\r\nSource changes\r\n--------------\r\n-cpc_cass.xml: Tidied up Amstrad Action cover tapes. (#11509) [ICEknigh7]\r\n * Added tape titles to descriptions and added publisher.\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\ncpc_cass: Amstrad Action (Issue 004) Christmas Gift [ICEknigh7]\r\n\r\n-capcom\/alien.cpp: enable DRC [angelosa]\r\n\r\n-alien.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]\r\n\r\n-wangpc: Derive clocks from XTAL values [AJR]\r\n\r\n-konami\/k057714.cpp: Removed unecessary clipping that caused medal games not to display properly and improve VBL IRQ handling.\r\n [R. Belmont, Windy Fairy]\r\n\r\nNew non-working machines\r\n------------------------\r\nTropical Chance [R. Belmont, Windy Fairy, Taro]\r\n\r\nNew working clones\r\n------------------\r\nSuper Ruleta 36 (hack of The Roulette) [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nGran Derby (Spanish hack of Jockey Club) [Roberto Fresca]\r\n\r\n-Minor game description correction... [Roberto Fresca]\r\n\r\n-Fix hashes... [Roberto Fresca]\r\n\r\n-cpu\/sh: Refactored SH-2 refactored code to separate onboard peripherals from CPU core. (#11500) [987123879113]\r\n\r\n-bus\/msx\/module\/sfg.cpp: Moved classes to anonymous namespace. (#11510) [wilbertpol]\r\n\r\n-konami\/stingnet.cpp: Default fill the sound region. [R. Belmont]\r\n\r\n-cpu16dasm.cpp: Use util::sext to sign-extend 4-bit constants [AJR]\r\n\r\n-cpu\/powerpc: Don't overwrite RA in lmw instruction. (#11512) [987123879113]\r\n * For 4xx series and 601, skip over the register update.\r\n * For any other flavor, raise an illegal instruction exception.\r\n\r\n-konami\/stingnet: Added ATA CS1 to address map, and removed comment about crash which has been fixed. [987123879113]\r\n\r\n-msx1_flop.xml: Added 105 working items, and replaced one item. (#11511) [wilbertpol]\r\n * Replaced Konami Game Collection 3: Shooting Series (Japan) with a better dump. [file-hunter]\r\n\r\nNew working software list items (msx1_flop.xml)\r\n-----------------------------------------------\r\n10 Programas Serie Oro (Spain) [file-hunter]\r\n20 Programas Serie Oro (Spain) [file-hunter]\r\n747 400b Flight Simulator (Europe, cracked) [file-hunter]\r\nAlfabet en Deelsom (Netherlands) [file-hunter]\r\nAlien Panic (Spain) [file-hunter]\r\nAndon (Japan, hacked) [file-hunter]\r\nDuad-MSX (Japan) [file-hunter]\r\nEngels + Procenten (Netherlands) [file-hunter]\r\nFracta (Brazil) [file-hunter]\r\nGraphos III (Brazil) [file-hunter]\r\nGruta de Maquine (Brazil) [wilbertpol]\r\nThe Iron Gauntz (Japan, prototype) [file-hunter]\r\nKonami Game Collection 1: Action Series (Japan, alt) [file-hunter]\r\nKonami Game Collection 4: Sports Series 2 (Japan, alt) [file-hunter]\r\nLettergrijper + Geld (Netherlands) [file-hunter]\r\nManuscript (United Kingdom) [file-hunter]\r\nMSX Compilation 5 (Netherlands) [file-hunter]\r\nMSX PageMaker DeLuxe (Brazil) [file-hunter]\r\nMusic Creator (Netherlands) [file-hunter]\r\nProfessional Data Retrieve (Brazil) [file-hunter]\r\nProfessional Paint (Brazil) [file-hunter]\r\nProfessional Publisher (Brazil, cracked) [file-hunter]\r\nRekenen tot 20 + Optellen en aftrekken tot 100 + Taalbedrijf (Netherlands) [file-hunter]\r\nSF Zone 1999 (Japan) [file-hunter]\r\nSimulador Profesional de Tenis (Spain) [file-hunter]\r\nSuper Procole (Japan) [file-hunter]\r\nSuper Procole 2 (Japan) [file-hunter]\r\nSuper Procole 3 (Japan) [file-hunter]\r\nSupersellers 1 (Netherlands) [file-hunter]\r\nTwin Hammer (Korea) [file-hunter]\r\nThe Wood (Spain) [file-hunter]\r\nWoordmaker en Cijferend Vermenigvuldigen (Netherlands) [file-hunter]\r\nWord Plus (Brazil) [file-hunter]\r\nWordstore+ (Netherlands) [file-hunter]\r\nZen (United Kingdom) [file-hunter]\r\n3D Maze [Chalky]\r\n666 - Uma Aventura Macabra [file-hunter]\r\n8192 Story Tower [NAGI-P SOFT]\r\nBaruko [file-hunter]\r\nBlinky's Scary School [file-hunter]\r\nBounce Mania [MSXdev]\r\nBurner Burst [file-hunter]\r\nBuster Mystery [file-hunter]\r\nCity (Japan) [file-hunter]\r\nDefence (v1.3) [MSXdev]\r\nGalaxy Zone [aburi6800]\r\nGhosts'n Goblins (v1.1.0) [file-hunter]\r\nHibernated 1 - This Place is Death [file-hunter]\r\nHibernated 1 - Eight Feet Under [file-hunter]\r\nJUMPER [NAGI-P SOFT]\r\nKame Graphics [file-hunter]\r\nKill Mice [MSXdev]\r\nLas Aventuras de Rudolphine Rur (Spanish) [Dwalin]\r\nLas Aventuras de Rudolphine Rur (Spanish, xmessage) [Dwalin]\r\nLast War [NAGI-P SOFT]\r\nLast War II [NAGI-P SOFT]\r\nLogic (Russia) [file-hunter]\r\nMars [NAGI-P SOFT]\r\nMars II [NAGI-P SOFT]\r\nMay The Force Be With You [Cobinee]\r\nMaze Chase [JLTurSan]\r\nMicro Rocketz [MSXdev]\r\nMood Land [file-hunter]\r\nMuhonmourn 3 (v1.1) [MSXdev]\r\nMuhonmourn 3 (v1.1, with Ninja Tap support) [file-hunter]\r\nMuhonmourn 3 (v1.0) [file-hunter]\r\nNibbles [file-hunter]\r\nOceano [file-hunter]\r\nPaint-it (rev2) [file-hunter]\r\nPaint-it (rev1) [file-hunter]\r\nPaint-it [file-hunter]\r\nPalhada City (Brazil) [file-hunter]\r\nPenguin Catcher (v1.1) [MSXdev]\r\nPenguin Catcher (v1.0) [file-hunter]\r\nPyramid Quest [Crappysoft]\r\nRaftoid [PlattySoft]\r\nRoger Dice (Spain) [oniric-factor]\r\nSearch for Mum (Netherlands) [file-hunter]\r\nSim City [file-hunter]\r\nStorm Rescue [Concurso MSX-BASIC]\r\nStripgirl [file-hunter]\r\nSubCommander (v1.02) [MSXdev]\r\nSubCommander (older) [file-hunter]\r\nSuper Adventure [file-hunter]\r\nThe Tower of Gold [MSXdev]\r\nUZIX (v1.0.0) [UZIX]\r\nWash Man (v2.8) [MSXdev]\r\nWash Man (v1.9) [file-hunter]\r\nWash Man (v1.5) [file-hunter]\r\nWash Man (v1.3) [file-hunter]\r\nWash Man (v1.2) [file-hunter]\r\nWash Man (v1.1) [file-hunter]\r\nWash Man (v1.0) [file-hunter]\r\nWired Shooting [Cobinee]\r\nMSXMAS Demo [file-hunter]\r\nXadrama [file-hunter]\r\nXarchon [file-hunter]\r\nXOR [Chalky]\r\nXOR (older) [file-hunter]\r\nYellow Submarin [file-hunter]\r\nYobai [file-hunter]\r\nZero Gravity [file-hunter]\r\nThe zoBITRONics Inc [Hannu T\u00f6yryl\u00e4]\r\nZone TNT [MSXdev]\r\nLa Abadia del Crimen (Spain, alt) [file-hunter]\r\n\r\n-cpu16: Add most of the MAC unit instructions [AJR]\r\n\r\n-Gran Derby: Added proper graphics ROMs. [Roberto Fresca]\r\n\r\n-konami\/konendev.cpp: dumped flash ROMs for rapfire5 [Guru]\r\n\r\n-fphantom: do more checks when grabbing piece with magnet [hap]\r\n\r\nNew working systems\r\n-------------------\r\nChess Robot Adversary [hap, anonymous]\r\n\r\n-zac1b1120: fix zoomed sprite mask [hap]\r\n\r\n-zac1b1120: shuffle around some source code and add section headers, added dodgem color overlay [hap]\r\n\r\n-zac1b1120: no need to savestate bitmaps that get overwritten with each screen update, remove unneeded input port trampoline [hap]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nCosta Brava [Grull Osgo]\r\nSevilla [Grull Osgo]\r\nToledo [Grull Osgo]\r\n\r\n-konami\/twin16.cpp: Dumped priority PROM for The Final Round\/Hard Puncher (#11514) [JOTEGO]\r\n\r\n-apple\/apple3_m.cpp: Reduce CPU clock frequency during active video display. (#11505) [robjustice]\r\n * Also adjusted fast CPU clock frequency to approximate the effects of DRAM refresh and other delays.\r\n\r\n-compclr2_flop.xml: Fix typo in disk image labels. (#11516) [ClawGrip]\r\n * Corrected spelling of \"asteroids\".\r\n\r\n-capcom\/alien.cpp: add base flash ROMs for dokodemo, wontame, masmario2, dkbanans [angelosa]\r\n\r\n-m6805: Use vector_mask parameter for HD6305 variants [AJR]\r\n\r\n-aceattac: Map trackball inputs through uPD4701 devices [AJR]\r\n\r\n-fphantom,robotadv: no need to output x coord twice [hap]\r\n\r\n-intchess,regence: add german text labels to internal layout [hap]\r\n\r\n-segas18.cpp: Updates [AJR]\r\n * ddcrew: Use 8255 PPI for 4-player versions\r\n * lghost: Use MSM6253 ADC for gun inputs\r\n * Eliminate runtime port tag lookups\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nZero Team (Japan?, earlier?, set 2) [nnap]\r\n\r\n-midway\/mcr3.cpp: dumped pls153 PLDs for sarge [Domenico Cervini]\r\n\r\n-misc\/cointek.cpp: possibly descrambled audio CPU ROM [Ivan Vangelista]\r\n\r\n-sega\/dccons.cpp: add Katana Set5 v0.972 BIOS [MetalliC]\r\n\r\n-machine\/7400.cpp: Removed unused 7400 logic device. [Vas Crabb]\r\n\r\n-konami\/nwk-tr.cpp: Fixed mismatched timekeeper data for GM and GN sets. (#11517) [sjy96525]\r\n\r\n-konami\/hornet.cpp: Added hand brake lever to Thrill Drive (ver GN713JAB). [sjy55525]\r\n\r\n-fphantom,robotadv: small fix to internal layout, combine x\/y into one output [hap]\r\n\r\n-capcom\/alien.cpp: QA notes, add wontame inputs [angelosa]\r\n\r\n-z80: Rewrite the core to handle interruptibility [holub]\r\n\r\n-system1: forgot to update the encrypted cpu clocks, 2 20mhz clocks at 4mhz is 2\/5, not 1\/5 [hap]\r\n\r\n-cking_master: add M1 waitstate [hap]\r\n\r\n-various drivers: a few more output().set_value() removals [Ivan Vangelista]\r\n\r\n-msx1_flop.xml: (#11518) [wilbertpol]\r\n * Fix incorrect size on XOR.\r\n * De-duplicate image name for penguina.\r\n\r\n-system1: do cycle adjust with modulo instead of float, cking_master: move init function [hap]\r\n\r\n-Revert \"cking_master: add M1 waitstate\" [hap]\r\n * This reverts commit 4b8555ff72ab7f6dab6bf7d8fa4ad935c2b96c79.\r\n\r\n-cpu\/z80: Revert a94254a while we figure out the severe performance regressions. [R. Belmont, holub]\r\n\r\n-epg3231: Add Timers 1 & 2 [AJR]\r\n\r\nNew working clones\r\n------------------\r\nFlicky (64k Version, on Up'n Down boardset, set 2) [caius]\r\n\r\nNew working clones\r\n------------------\r\nXain'd Sleena (bootleg, set 2) [nnap]\r\n\r\n-tdracula: correct output pla [hap]\r\n\r\n-samples: move interface variables to protected [hap]\r\n\r\n-wd_fdc.cpp: Add optional logging for data reads and writes [AJR]\r\n\r\n-adsp2100: Code cleanup [AJR]\r\n * Use BIT helpers for unpacking and disassembling opcodes\r\n * Use count_leading_zeros_32 for \"detect exponent\" operations rather than shift loops\r\n * Convert comments to C++ single line style\r\n * Convert some constant macros to unscoped enums\r\n * Deobfuscate bit manipulation in the \"mode control\" instruction\r\n\r\n-sparc: One more use for util::sext; fix probable copy-and-paste error in disassembly of branch displacements [AJR]\r\n\r\n-voodoo_render.cpp: Use util::sext and rotate inline [AJR]\r\n\r\n-sound\/vrender0.cpp, video\/ims_cvc.cpp: Use util::sext function [AJR]\r\n\r\n-hash\/x68k_flop.xml: update some QA [angelosa]\r\n\r\nSystems promoted to working\r\n---------------------------\r\nQuick Jack, Skat TV, Fashion Gambler, Fun Station Spielekoffer 9 Spiele [AJR]\r\n\r\n-adp\/adp.cpp: demote fstation to MNW again [Angelo Salese]\r\n\r\n-adsp2100: Fix more comments in disassembler [AJR]\r\n\r\n-Fixed MinGW AArch64 issues: (#11521) [invertego]\r\n * 3rdparty\/bimg: Don't enable SSE on MinGW arm64 targets.\r\n * diagnostics\/diagnostics_win32.cpp: Added Windows arm64 support.\r\n\r\nNew systems marked not working\r\n------------------------------\r\nAmazon Spirit (Konami Endeavour, NSW) [Guru]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nSafe Money (Konami Endeavour, NSW) [Guru]\r\n\r\nNew working clones\r\n------------------\r\nReel Fun (Version 7.00) [Brian Troha, The Dumping Union]\r\nTrivia (Questions Series 11 Alt Question Rom, set 2) [Brian Troha, The Dumping Union]\r\n\r\n-Updated misc\/gei.cpp: [Brian Troha]\r\n * Found documentation confirming Sex Triv is an alternate ROM question for Series 7.\r\n * Verified undocumented Series 12 N.F.L. Football question ROM.\r\n * Added Adult Sex 3* question ROM to Series 11, with documentation.\r\n * Verified Newer Adult Sex 2* & Adult Sex 3* questions ROMs and labeled alt sets as \u201cold\u201d.\r\n * Documented the romboard and question type for the Reel Fun sets.\r\n\r\n-devices\/swim1.cpp: Remove unnecssary debug_break(). [R. Belmont]\r\n\r\n-machine\/intelfsh.cpp: Support reading the busy\/ready pin for Flash chips that have one. [R. Belmont]\r\n\r\n-machine\/t10mmc.cpp: Support page 0x3f (return all pages) for MODE SENSE. [R. Belmont]\r\n\r\n-bus\/ata\/atapicdr.cpp: Support subclassing atapi_fixed_cdrom_device. [R. Belmont]\r\n\r\n-konami\/stingnet.cpp: Correct hookups for ATAPI CD-ROM, sound, sound Flash, NVRAM, and some I\/O. [R. Belmont, Windy Fairy]\r\n\r\n-konami\/stingnet.cpp: Add overrides for GCC. [R. Belmont]\r\n\r\n-konami\/konendev: used CY7C131 device, corrected botched parent clone relationship for amazonsp [Ivan Vangelista]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nBlue Moon II [Dam0, Heihachi_73]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nDoraemon no Dokodemo Door [Zx48k, hammy]\r\n\r\n-cpu\/z80\/z80.cpp: Improved flags, and removed timing tables. (#11522) [holub]\r\n * Improved emulation of undocumented flags. [Manuel Sainz de Baranda y Go\u00f1i, Peter Helcmanovsky, Patrik Rak]\r\n * Removed instruction timing tables and helpers for systems with simple wait states. [smf, hap, Lord Nightmare]\r\n\r\n-hwchamp: Use ADC device [AJR]\r\n\r\n-bus\/spectrum: Added ZXBUS Nemo IDE Controller. (#11523) [holub]\r\n\r\n-heathkit\/h89.cpp: Added machine configuration option for CPU speed upgrade modifications. (#11513) [Mark Garlanger]\r\n * Also made interrupt controller fixed for H89.\r\n\r\n-Miscellaneous cleanups of recent commits. [Vas Crabb]\r\n * cpu\/z80:\r\n   - Keep all member initialisations in the constructor initialiser list.\r\n   - Added a validity check for impossibly low cycle counts.\r\n   - Reformatted an if\/else tree.\r\n * bus\/spectrum: Gave the ZXBUS devices a short name prefix.\r\n * konami\/stingnet.cpp: Use standard gambling input types.\r\n\r\n-formats\/td0_dsk.cpp: Recognize SSDD images for 3(.5)-inch floppy drives. Fixes loading of CP\/M Plus v 1.5 on pcw8256. [AJR]\r\n\r\n-Apple Macintosh software lists rename description (#11526) [ArcadeShadow]\r\n * Added the manufacturer's name. Lowercase on the storage medias' name. Renamed \"Mac\" abbreviation to \"Macintosh\".\r\n\r\nNew systems marked not working\r\n------------------------------\r\nBall Challenge (20020607 1.0 OVERSEA) [Brian Troha, The Dumping Union]\r\nCreatures of the Sea (20050328 USA 6.3) [Brian Troha, The Dumping Union]\r\n\r\n-fphantom,robotadv: small refactor to picking up piece [hap]\r\n\r\n-igs\/pgm_v.cpp: Hard-code sprite zoom table entry 0x0f to 1. (#11524) [cam900]\r\n * ddp3 has zero in this entry, but expects it to behave like 1.\r\n\r\n-c64: Emulated the TIB Disc Drive DD-001 cartridge. [Curt Coder]\r\n\r\nNew working software list items\r\n-------------------------------\r\nc64_cart: [Curt Coder]\r\nDisc Drive DD-001 (v1.1) [Steve Gray], Disc Drive DD-001 (v1.0) [LHS]\r\n\r\n-c64_flop_misc: Games and Utility Disc (v1.1) [LHS]\r\n\r\n-ssensor4: chessclock rom is actually for the printer [hap]\r\n\r\n-sxevious: make sxevious a parent set instead of clone of xevious [hap]\r\n\r\n-sensorboard: add callback for clear board [hap]\r\n\r\n-sxevious: forgot to update sxeviousj [hap]\r\n\r\n-x68k: fix bitmap layer clear and sprite priority [cracyc]\r\n\r\n-x68k: only set timer if op is set [cracyc]\r\n\r\n-misc\/falgas_m89.cpp: Added a newer version of \"Fantastic Car\" on M87 hardware. (#11529) [ClawGrip]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nFantastic Car (Micro-87 hardware, newer) [jordigahan]\r\n\r\n-heathkit\/tlb.cpp: Added machine configurations options for CPU speed and CRT phosphor color. (#11527) [Mark Garlanger]\r\n\r\n-igs\/lordgun.cpp: redumped alienchac [f205v, Brian Troha]\r\n\r\n-igt\/videopkr.cpp: restored full NVRAM saving [Ivan Vangelista]\r\n\r\n-misc\/rbmk.cpp: patched cots protection [hammy]\r\n\r\n-imagedev\/floppy.cpp: Add hard-sector floppy support [Eric Anderson]\r\n\r\n-Updated bgfx, bx and bimg to current upstream versions. (#11493) [Julian Sikorski]\r\n * Reverted \"macOS, iOS: Removed OpenGL\/OpenGLES support. (commit 4693983242a698eaafed87faf4ffef1789adc8f9).\r\n * Reverted \"Fix macOS build\" (commit ce2c2c13eda7d699051f75f598e740a447343a88).\r\n * Reverted \"macOS: Fixed deprecated warnings.\" (commit 10a8cb61f882ebc9bb376ee2341d003880b7037f).\r\n * Added bgfx\/README.mame explaining deviations from upstream.\r\n\r\n-Set C++ standard to C++17 via environment for bgfx shader build CI job. [Vas Crabb]\r\n * The SPIRV tools require C++17 but it isn't set anywhere in the build files supplied with bgfx\r\n\r\n-vsystem\/ojankohs.cpp: fixed MT08756 [Ivan Vangelista]\r\n\r\n-formats\/td0_dsk.cpp: Do more error checking, hopefully eliminating softlocks when trying to load truncated images [AJR]\r\n\r\n-namco\/namcos12: redump of bad ROM for Kart Duel [Phil Bennett] (#11533) [987123879113]\r\n\r\n-atari\/batman, atari\/beathead, atari\/blstroid, atari\/canyon, atari\/ccastles: consolidated drivers in single files [Ivan Vangelista]\r\n\r\n-x68k: another tile layer-bitmap layer video mode mismatch special case [cracyc]\r\n\r\n-msx1_cass.xml: Added 71 items, and replaced 2 items with better dumps. (#11532) [wilbertpol]\r\n * Replaced Booty (Europe) and North Sea Helicopter with better dumps. [file-hunter]\r\n * Removed Silicon Dreams (Europe, alt 2) and Silicon Dreams (Europe, alt 3).\r\n * Renamed Soviet (Europe?) to Soviet (Spain).\r\n\r\nNew working software list items (msx1_cass.xml)\r\n-----------------------------------------------\r\nInleiding tot de SpectraVideo SV 728 (Netherlands) [file-hunter]\r\nLight Pen Graphic v1.0 (Japan) [file-hunter]\r\nTeach Yourself BASIC (United Kingdom) [file-hunter]\r\nThe Archers (Europe) [file-hunter]\r\nBang! Bang! (Japan) [file-hunter]\r\nThe Growing Pains of Adrian Mole (United Kingdom) [file-hunter]\r\nThe Munsters (Europe) [file-hunter]\r\nRiver Chase (Japan) [file-hunter]\r\nScapeghost (Europe) [file-hunter]\r\nSea Hunter (Europe) [file-hunter]\r\nThe Secret Diary of Adrian Mole Aged 13\u00be (Europe) [file-hunter]\r\nSilicon Dreams I - Snowball (United Kingdom) [file-hunter]\r\nSilicon Dreams II - Return to Eden (United Kingdom) [file-hunter]\r\nSilicon Dreams III - The Worm in Paradise (United Kingdom) [file-hunter]\r\nSky Diver (Japan, alt) [file-hunter]\r\nSoviet (Spain, alt) [file-hunter]\r\nSpace Harrier II (Europe) [file-hunter]\r\nStarbuster (Europe) [file-hunter]\r\nSupermaze (United Kingdom) [file-hunter]\r\nTank (Finland) [file-hunter]\r\nTape Login MSX Game Book (Japan) [file-hunter]\r\nThe Temptation of the Apartment Wife (Japan) [file-hunter]\r\nTime and Magik III - The Price of Magik (Europe) [file-hunter]\r\nTime and Magik (United Kingdom) [file-hunter]\r\nTime and Magik (United Kingdom, cracked) [file-hunter]\r\nTime and Magik (United Kingdom, alt) [file-hunter]\r\nThe Tomato Princess from Salad Land (Japan) [file-hunter]\r\nVampire (Europe) [file-hunter]\r\nVampire (Europe, alt) [file-hunter]\r\nVideo Poker (Brazil, Disprosoft) [file-hunter]\r\nW Series 1 - Biotech \/ Killer Station (Japan) [file-hunter]\r\nW Series 3 - Fire Ball \/ Akarui Nouen (Japan) [file-hunter]\r\nW Series 4 - Ame no Hi wa \u014cisogashi \/ Super Doors (Japan) [file-hunter]\r\nWilco (Spain) [file-hunter]\r\nWild Cat (Japan) [file-hunter]\r\nColor Plotter\/Printer-y\u014d Sekai Chizu Soft (Japan) [file-hunter]\r\nThe Wreck (United Kingdom) [file-hunter]\r\nXenon (United Kingdom) [file-hunter]\r\nZero Fighter (Japan) [file-hunter]\r\nThe Queen's Footsteps (Italian) [Davide Bucci]\r\nSilvestro (Italy) [file-hunter]\r\nTorreoscura (Spanish) [file-hunter]\r\nSuper MSX N.1 (1987-05) (Italy) [file-hunter]\r\nSuper MSX N.2 (1987-06) (Italy) [file-hunter]\r\nSuper MSX N.3 (1987-07\/08) (Italy) [file-hunter]\r\nSuper MSX N.4 (1987-09) (Italy) [file-hunter]\r\nSuper MSX N.5 (1987-10) (Italy) [file-hunter]\r\nSuper MSX N.6 (1987-11) (Italy) [file-hunter]\r\nSuper MSX N.7 (1987-12) (Italy) [file-hunter]\r\nSuper MSX N.8 (1988-01) (Italy) [file-hunter]\r\nSuper MSX N.9 (1988-02) (Italy) [file-hunter]\r\nSuper MSX N.10 (1988-03) (Italy) [file-hunter]\r\nSuper MSX N.11 (1988-04) (Italy) [file-hunter]\r\nSuper MSX N.12 (1988-05) (Italy) [file-hunter]\r\nSuper MSX N.13 (1988-06) (Italy) [file-hunter]\r\nSuper MSX N.14 (1988-09) (Italy) [file-hunter]\r\nSuper MSX N.15 (1988-10) (Italy) [file-hunter]\r\nSuper MSX N.16 (1988-11) (Italy) [file-hunter]\r\nSuper MSX N.17 (1988-12) (Italy) [file-hunter]\r\nSuper MSX N.18 (1989-01) (Italy) [file-hunter]\r\nSuper MSX N.19 (1989-02) (Italy) [file-hunter]\r\nSuper MSX N.20 (1989-04) (Italy) [file-hunter]\r\nSuper MSX N.21 (1989-05) (Italy) [file-hunter]\r\nSuper MSX N.22 (1989-06) (Italy) [file-hunter]\r\nSuper MSX N.23 (1989-09) (Italy) [file-hunter]\r\nSuper MSX N.24 (1989-10) (Italy) [file-hunter]\r\nSuper MSX N.25 (1989-12) (Italy) [file-hunter]\r\nSuper MSX N.26 (1990-01) (Italy) [file-hunter]\r\nSuper MSX N.27 (1990-02) (Italy) [file-hunter]\r\n\r\nNew NOT_WORKING software list additions (msx1_cass.xml)\r\n-------------------------------------------------------\r\nLight Pen Graphic v1.0 (Japan) [file-hunter]\r\nThe Queen's Footsteps (English) [Davide Bucci]\r\n\r\n-hash\/x68k_flop.xml: QA notes [angelosa]\r\n\r\n-Revert \"Set C++ standard to C++17 via environment for bgfx shader build CI job.\" [Vas Crabb]\r\n * This reverts commit 63b00cabc302c17c70c285a337a06a4f89d39f40.\r\n\r\n-Revert \"Updated bgfx, bx and bimg to current upstream versions. (#11493)\" [Vas Crabb]\r\n * This reverts commit 1c61ccfe840cdae7a9f92292946a45f3b47e2412.\r\n\r\n-pc\/pcipc.cpp: add pcimga target (i430HX + MGA2064W), add QA notes [angelosa]\r\n\r\n-x68k: guess at scan rate for mode 25 [cracyc]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nKart Duel (World, KTD2\/VER.A) [Phil Bennett , Hammy, Darksoft]\r\n\r\n-heathkit\/tlb.cpp: Add superset ROM\/upgrade modification (#11531) [Mark Garlanger]\r\n\r\n-sega\/segaybd.cpp: fixed issue #11535 [Ivan Vangelista]\r\n\r\n-misc\/pachifev.cpp, gaelco\/splash.cpp: spelling fixes, comments updates [Ivan Vangelista]\r\n\r\n-sega\/segaorun.cpp: reverted erroneous change in one of my previous commits [Ivan Vangelista]\r\n\r\nNew working systems\r\n-------------------\r\nStar Trek: 25th Anniversary (handheld) [hap, Sean Riddle, Mr. Do]\r\nTop Gun: Second Mission (handheld) [hap, Sean Riddle]\r\nElite Premiere [hap, Berger]\r\n\r\n-fidel*: make some of the 7seg panels in artwork smaller [hap]\r\n\r\nNew working software list items\r\n-------------------------------\r\nbingobear: Doctor Bingo Bear [Sean Riddle]\r\n\r\n-machine\/rp5c15.cpp: implement set_year_offset setter, fix x68k default year setup to be current rather than -20 (#11530)\r\n [Angelo Salese]\r\n * machine\/rp5c15.cpp: implement set_year_offset setter, fix x68k default year setup to be current rather than -20\r\n * machine\/ds1386.cpp: remove non-existant set_current_time fn override\r\n\r\n-heathkit\/tlb.cpp: Fix graphics mode display (#11534) [Mark Garlanger]\r\n\r\n-hd63450: only halt cpu in max transfer rate mode [cracyc]\r\n\r\n-espial: New working clones (#11536) [Nekoziman]\r\n\r\n-formats\/td0_dsk.cpp: Don't swallow bits and bytes at the end of Huffman-encoded images, when the word buffer can no longer be\r\n filled [AJR]\r\n\r\n-remove x file attribute from some source files [hap]\r\n\r\n-williams: cut comment to remove disagreement [hap]\r\n\r\n-x68k: fix bg size again [cracyc]\r\n\r\n-igs\/igs011.cpp, igs\/igs017.cpp: Improved transliterated titles. (#11537) [cam900]\r\n * Use Japanese title reading for Japanese versions of Dragon World games.\r\n * Fixed mixed translated\/transliterated title.\r\n\r\n-sound: add configurable speaker panning [hap]\r\n\r\n-maygayv1.cpp: Use addressable latch device [AJR]\r\n\r\n-sound: deprecate cfg defvol, and change newvol to value [hap]\r\n\r\n-nitendo\/n8080.cpp: Encapsulated sound boards. [Vas Crabb]\r\n\r\n-speaker: set pan range to -1 to 1, sliders: show channel volume in percentage and increase maximum to 400% [hap]\r\n\r\n-amstrad\/amstrad.cpp: fix timings after refactoring (#11541) [holub]\r\n\r\n-sinclair\/sprinter.cpp: fix audio chanels for 16b mode (#11542) [holub]\r\n\r\nNew working systems\r\n-------------------\r\nU-Boat [hap, Sean Riddle, eggs]\r\n\r\n-capcom\/alien.cpp: fix mem_mask size on I\/O in1 [angelosa]\r\n\r\n-Doraneko BanBan: Some work on inputs... [Roberto Fresca]\r\n * Fixed the error at boot.\r\n * Found and hooked the DIP switches bank.\r\n * Found and hooked the Test Sounds mode.\r\n * Hooked the Coin In and a special coin input.\r\n   - ...more to come.\r\n\r\n-Doraneko BanBan: Changed the OKI6295 pin7 to HIGH, comparing the sounds against the videos on the net. [Roberto Fresca]\r\n\r\n-apple\/dafb.cpp: Workaround for double-screen issue in 24bpp 832x624, and support 19\" 1024x768 monitors on DAFB2 and later.\r\n [R. Belmont]\r\n\r\n-video\/pc_vga_cirrus.cpp: fix MT#08763 [angelosa]\r\n\r\n-DoraNeko BanBan improvements... [Roberto Fresca]\r\n * Added more inputs related to the stepper motors.\r\n * Added preliminary 7-seg LEDs support.\r\n * Added support for port 08h.\r\n * Hooked debug lamps to see the ports behaviour.\r\n * Created an internal layout.\r\n\r\n-misc handheld: update notes about sound [hap]\r\n\r\n-fidelity\/elite: update notes about new game [hap]\r\n\r\n-capcom\/cps2.cpp: Support for CPS2 debug DIP switches (#11540) [Damian Rogers]\r\n * initial working version\r\n * fixed incorrect mapping in memory by using a custom read handler; cleaned up unnecessary port conditions; better comments\r\n * moved read handler directly into the map segment; renamed hardware type device tag\r\n * corrected accidentally moved line break\r\n * switched from native array usage to optional_ioport_array\r\n\r\n-cps2: simplify prev commit, and change dsw setting order in UI from on-off to off-on [hap]\r\n\r\n-misc\/falgas_m89.cpp: Fixed typo in fantcar87 ROM label. (#11544) [ClawGrip]\r\n\r\n-osd\/sdl: Fixed interpretation of result of SDL_GetDesktopDisplayMode. (#11547) [Davidian1024]\r\n * Fixes display mode not being printed.\r\n\r\n-heathkit\/tlb.cpp: Fixed warning about uninitialised member variable. (#11538) [Mark Garlanger]\r\n\r\n-osd\/sdl: Don't specify SDL_WINDOW_BORDERLESS for full-screen windows. (#11546) [Davidian1024]\r\n * May address GitHub #7532 and #7922.\r\n\r\n-DoraNeko BanBan improvements: [Roberto Fresca]\r\n * Improved inputs.\r\n * Hits microswitches by arm.\r\n * Coinage DIP switch.\r\n * Test Mode DIP switch.\r\n * Proper door, coin-in, & service coin inputs.\r\n\r\n-DoraNeco BanBan improvements... [Roberto Fresca]\r\n * Added port 8000h for two different game types.\r\n * Added inputs for game select.\r\n\r\n-rezon: lower screen refreshrate [hap]\r\n\r\n-rezon: lower refresh rate more [hap]\r\n\r\n-apple\/dafb: revert chmod 755 change [hap]\r\n\r\n-bus\/vme: major overhaul [Patrick Mackinlay]\r\n * add support for address modifiers\r\n * add support for shared interrupt request lines\r\n * add support for interrupt acknowledge daisy chain\r\n * add support for bus error\r\n * add slot device option aggregator\r\n * standardized slot device file, device and class naming\r\n * enp10: implement vme interface\r\n * hk68v10: convert to slot device, improve boot vector and rom handling\r\n * mzr8105: convert to slot device, improve boot vector and rom handling, add vme short space access\r\n * mzr8300: convert to slot device, expose to bus\r\n * sys68k*: convert to slot device, improve boot vector and rom handling\r\n * force\/fccpu20: converted to slot device\r\n * sgi\/ip4: converted to twin tower chassis with ip4 slot device\r\n\r\n-bus\/vme: remove accidental added file [Patrick Mackinlay]\r\n\r\n-sys68k_cpu1: fix validation [Patrick Mackinlay]\r\n\r\n-bus\/vme: avoid breaking listxml [Patrick Mackinlay]\r\n\r\n-efo\/cedar_magnet.cpp: Add a new game, ordered the games on the driver... (#11543) [ClawGrip]\r\n * efo\/cedar_magnet.cpp: Add a new game, ordered the games on the driver, and reformatted comments\r\n\r\nNew WORKING clone\r\n-----------------\r\nBooby Kids (Magnet System) [Hugo Benedet, Recreativas.org]\r\n\r\n-nscsi: Add SCSI tape device based on SIMH tape image format (#11430) [Mi\u00ebtek Bak]\r\n\r\n-apple\/macpdm.cpp: Fix VIA2 interrupts, we now have a mouse pointer. [R. Belmont]\r\n\r\n-Dora Neco BanBan improvements... [Roberto Fresca, Grull Osgo]\r\n * Fixed the 7seg LEDS.\r\n * Rewrite the output system.\r\n * Added support for the bidirectional stepper motors for cat arms.\r\n * Hooked the arm sensors.\r\n * Figured out and added the food lamps.\r\n * Added a internal layout with all the output lines activity, besides a working playfield.\r\n * Added technical notes.\r\n * A lot of other things to get the game working.\r\n   - Use the external artwork for a realistic experience.\r\n\r\n-Dora Neco BanBan: Added more game notes... [Roberto Fresca]\r\n\r\n-macpdm.cpp: Run 53C9x DMA in word mode [AJR]\r\n\r\n-Added a Shoei bootleg of Atari Football, and an older version of Trojan (#11548) [Nekoziman]\r\n * atari\/atarifb.cpp: Added Amerug (Shoei bootleg of Atari Football).\r\n * konami\/trackfld.cpp: Re-dumped ROMs for Hipoly (bootleg of Hyper Olympic), allowing the game to work.\r\n * capcom\/lwings.cpp: Added an older version of Tatakai no Banka (known as Trojan outside Japan).\r\n * capcom\/lwings.cpp: Corrected ROM labels for Legendary Wings, Section Z and Trojan games.\r\n\r\nNew working clones\r\n------------------\r\nAmerug (Shoei bootleg of Atari Football) [Team Japump!!!, Wayder]\r\nTatakai no Banka (Japan, old ver.) [Team Japump!!!, Wayder]\r\n\r\nClones promoted to working\r\n--------------------------\r\nHipoly (bootleg of Hyper Olympic) [QtQ, Team Japump!!!, Wayder]\r\n\r\nNew non-working machines\r\n------------------------\r\nBubblen Roulette (main ver 1.8, video ver 1.3) [Phil Bennett]\r\n\r\nNew non-working machines\r\n------------------------\r\nTerebi Denwa Super Mario World [Phil Bennett]\r\n\r\n-vbrc: rename to bridgecv, boris: fix rom label in comments, cc7: add known rom labels in comments [hap]\r\n\r\n-Dora Neco BanBan: Added a PCB layout. [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nDanger Zone (rev 0) [Brian Troha, The Dumping Union]\r\n\r\nNew working clones\r\n------------------\r\nThe Big Pro Wrestling! (set 2) [Andrew Welburn]\r\n\r\n-z80: fix rop() opcode read call [hap]\r\n\r\n-video\/pc_vga_matrox.cpp: preliminary HW cursor, add a debug VRAM viewer [angelosa]\r\n\r\n-video\/mga2064w.cpp: initial experiments with drawing engine [angelosa]\r\n\r\n-video\/pc_vga.cpp: implement RAMDAC palette_update fn; video\/pc_vga_matrox.cpp: implement 8-bit palette DAC writes using\r\n palette_update fn; [angelosa]\r\n\r\n-Update speedatk.cpp [wd40yasu]\r\n * fixed clock frequency of Z80 and AY-3-8910 based on video footage of real PCB.\r\n * https:\/\/twitter.com\/BEEP_SHOP\/status\/1385425741236432897\r\n\r\n-misc\/rbmk.cpp: patched protection in rbspm (missing PIC core) and sc2in1 for now [hammy]\r\n\r\n-chess*: some companyname additions [hap]\r\n\r\n-apple\/dafb: Updates and fixes [R. Belmont]\r\n * Fixed VRAM size limiting (and memory trashing) for Quadra\/Centris 610\/650\/800, Quadra 605, and LC 475\/575 class machines Quadra\r\n    800 no longer erroneously lets you select Millions of Colors\r\n * Fixed CRTC parameter readback\r\n * Fixed DAFB version readback\r\n * Corrected DAC type for Quadra 800 class machines based on PCB photos\r\n\r\n-acorn\/z88_impexp.cpp, nascom\/nascom1.cpp: Modernize file I\/O [AJR]\r\n\r\n-Dora Neco BanBan: Improve the interrupts timming. Fixes some bits and matches the game duration and arms stress as seen in the\r\n videos floating around. Verified OKIM6295 pin7 high. Corrected some notes. [Roberto Fresca]\r\n\r\n-Dora Neco Banban: Added partial PPI's connections and CPU clock from crystal diagrams. [Roberto Fresca]\r\n\r\n-Dora Neco Banban: Added japanese ranks and speech docs. [Roberto Fresca]\r\n\r\n-misc\/rbmk.cpp: converted to use the tilemap system [Ivan Vangelista]\r\n\r\n-misc\/rbmk.cpp: hooked up 3rd tilemap for sc2in1 and magslot [Ivan Vangelista]\r\n\r\n-misc\/rbmk.cpp: renamed driver to gms.cpp [Ivan Vangelista]\r\n\r\n-misc\/gms.cpp: added TODO list on the top of the driver [Ivan Vangelista]\r\n\r\n-imageutl.h: Retire pick_integer_[bl]e and place_integer_[bl]e in favor of the simpler functions in multibyte.h [AJR]\r\n * multibyte.h: Add constexpr for getters and noexcept for all functions\r\n\r\n-hh_tms1k.cpp: Updated MCU list notes (#11556) [SomeRandomGuyIdk]\r\n\r\n-fsmgr.h: Cleanup [AJR]\r\n * Use multibyte.h functions for packing and unpacking words\r\n * Remove a few aliases for cstdlib functions\r\n * Convert rstr and wstr functions to std::string_view\r\n\r\n-misc\/gms.cpp: one more note and correction [Ivan Vangelista]\r\n\r\n-sega\/system1.cpp: Corrected ROM labels for raflesiau. (#11555) [Nekoziman]\r\n\r\n-frontend\/mame\/luaengine.cpp: Corrected spelling of screen device xoffset and yoffset property names. (#11550) [goldnchild]\r\n * This makes the code match the documentation.\r\n\r\n-aviio.cpp: Massive code cleanup [AJR]\r\n * Use multibyte.h functions and std::swap\r\n * Turn most macro constants into enums and move them down into classes\r\n * Change comments to C++ style\r\n\r\n-fsmgr.cpp: Restore trim_end_spaces as a std::string_view function and use it in place of strtrimrightspace in FS code due to\r\n feedback on f5066881db7a601ba7031fbc996ab404e05e5dd5 [AJR]\r\n\r\n-ioport.cpp: Trim extra spaces in keyboard key names more safely [AJR]\r\n\r\n-msx1_cass.xml: Added 29 working items. (#11554) [wilbertpol]\r\n\r\nNew working software list items (msx1_cass.xml)\r\n-----------------------------------------------\r\nCh\u014djin Locke: Majo no Millennium (Japan) [file-hunter]\r\nLancelot (United Kingdom) [file-hunter]\r\nLet's Computer (Japan) [file-hunter]\r\nLord Watson (Spain) [file-hunter]\r\nMandragore (United Kingdom) [file-hunter]\r\nMarude Son Goku (Japan) [file-hunter]\r\nMinder (United Kingdom) [file-hunter]\r\nMister Jaws (Netherlands) [file-hunter]\r\nMST-CALC (Europe) [file-hunter]\r\nNinja (Netherlands, Aackosoft) [file-hunter]\r\nNinja (Netherlands, Eaglesoft) [file-hunter]\r\nOctopuss (France) [file-hunter]\r\nOffering (Japan) [file-hunter]\r\nOh No! (Brazil) [file-hunter]\r\nPhantomas 2 (Spain, alt) [file-hunter]\r\nPhotographic Memory (Netherlands) [file-hunter]\r\nPirates (Spain) [file-hunter]\r\nPortopia Renzoku Satsujin Jiken (Japan) [file-hunter]\r\nPunchy & Judy (United Kingdom) [file-hunter]\r\nRabbian (Japan) [file-hunter]\r\nRoller (Finland) [file-hunter]\r\nShiro to Kuro no Densetsu (Japan) [file-hunter]\r\nTime and Magik I - Lords of Time (Europe) [file-hunter]\r\nLas Aventuras de Rudolphine Rur [Dwalin]\r\nLift [Inufuto]\r\nNeuras [Inufuto]\r\nPerez the Mouse [file-hunter]\r\nRodman (demo) [file-hunter]\r\nRuptus [Inufuto]\r\n\r\n-formats: Use multibyte.h functions in more files [AJR]\r\n\r\nNew working clones\r\n------------------\r\nSuper Volleyball (US) [Domenico Cervini]\r\n\r\n-misc\/gms.cpp: addressed feedback on previous commit [Ivan Vangelista]\r\n\r\n-eag68k: improve usart connection [hap]\r\n\r\n-akiko, am79c90, i82586, k053252, spi_sdcard, stvcd, t10mmc, t10sbc, t10spc: Use helpers from multibyte.h [AJR]\r\n\r\nNew working software list items\r\n-------------------------------\r\ncoleco.xml: [Ivan Vangelista]\r\nPitfall! (alt)  [plgDavid]\r\nSmurf Rescue in Gargamel's Castle (prototype) [plgDavid]\r\nSpace Panic (alt) [plgDavid]\r\nvic10.xml: [Ivan Vangelista]\r\nSlalom (World) [plgDavid]\r\n\r\n-avhuff.cpp, cdrom.cpp, msdib.cpp, unzip.cpp, vbiparse.cpp: Use multibyte.h functions [AJR]\r\n\r\n-aviio.cpp: Use std::clamp [AJR]\r\n\r\n-chd.cpp, chdcodec.cpp, flac.cpp: Use multibyte.h functions [AJR]\r\n * multibyte.h: Add functions for reading and writing 48-bit values\r\n\r\nNew working software list items\r\n-------------------------------\r\nibm5170_cdrom.xml: Best of the Best Shareware Volume 2, Heroes of Might and Magic [archive.org]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\nibm5170_cdrom.xml: Blindness [archive.org], The Matrox Millennium Multimedia SuperPack [VOGONS]\r\n\r\n-trs80, trs80m3: Quickload updates [AJR]\r\n * Move \/CMD quickload implementation to its own source file again, this time as a device\r\n * Rewrite file I\/O code to use more modern methods (somewhat clumsily)\r\n\r\n-trs80m3.h: Update header too [AJR]\r\n\r\n-Dora Neco BanBan: Adjusted interrupts timing to match the real thing. [Roberto Fresca]\r\n\r\nNew working machines\r\n--------------------\r\nBeat Player 2000 [Phil Bennett, system11]\r\nFishing Maniac 2+ [Phil Bennett, system11]\r\nLet's Dance [Phil Bennett, system11]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nunknown Merit game (4435-81, U5-1) [Brian Troha, The Dumping Union]\r\n\r\n-atari\/a7800.cpp: verified ROM code for PAL bios [Guru]\r\n\r\nNew working software list items\r\n-------------------------------\r\nsvision.xml: Sonny X'press (prototype) [anonymous]\r\n\r\n-misc\/gms.cpp: hopefully corrected input matrix reading [Ivan Vangelista]\r\n\r\nNew working systems\r\n-------------------\r\nMephisto Roma II [hap, anonymous]\r\nMephisto Montreal 68000 [hap, anonymous]\r\n\r\n-montreal: small fix to internal artwork [hap]\r\n\r\n-mephisto berlin,milano,modena: small update to internal artwork [hap]\r\n\r\nNew working machines\r\n--------------------\r\nSuper Tank Attack (prototype rev. 1.12) [Phil Bennett]\r\n\r\n-roma2.cpp: Use addressable latch device [AJR]\r\n\r\n-amsterdam: remove tag lookup, remove local variable, roma2: reorder address map, correct rom labels [hap]\r\n\r\n-ks1064: Identify the correct decompression table [windyfairy]\r\n\r\n-namcos23: remove obsolete comment [hap]\r\n\r\n-mm2: remove ioport tag lookup, primrage: add release month to title instead of newer build\/older build [hap]\r\n\r\n-mm2: small correction to prev commit [hap]\r\n\r\n-sphinx40: decrease button panel size [hap]\r\n\r\n-mephisto*: tweak led brightness in internal artwork [hap]\r\n\r\nNew non-working machines\r\n------------------------\r\nEibise (Japan) [Phil Bennett]\r\n\r\n-mame\/merit.cpp: used dumped protection ROM for couple and clones, too. Also split the driver in subclasses [Ivan Vangelista]\r\n\r\n-misc\/gms.cpp: updated patch for sc2in1, corrected a couple of inputs [hammy]\r\n\r\n-Change parameter type for device_network_interface::set_mac from char * to u8 * [AJR]\r\n\r\n-ns32kdb: additional firmware versions [smj_crash]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nNational Semiconductor ICM-3216 [smj_crash]\r\n\r\n-simh_tape_file: remove unnecessary posix-only header [Patrick Mackinlay]\r\n\r\n-nscsi_bus: designated initializers require c++20 [Patrick Mackinlay]\r\n\r\n-misc mcfg: remove pia6821 clock freq param, mm2: remove copypasted input ports [hap]\r\n\r\n-nscsi_bus: fix -Wuninitialized warning [hap]\r\n\r\n-mcfg pia6821: partial revert for the ones that set the clock to non-0 [hap]\r\n\r\n-konami\/djmain.cpp: Added beatstage Complete Mix (Ver KA-B). (#11560) [DeepSeaSqueeze]\r\n\r\nNew working clones\r\n------------------\r\nbeatstage complete MIX (ver KA-B) [Lemony Vengeance, Phil Bennett, DeepSeaSqueeze]\r\n\r\n-merit\/merit.cpp: corrected some inputs for couple and clones [Ivan Vangelista]\r\n\r\n-misc\/gms.cpp: added tilemap priority for cots and ballch, corrected 3rd layer colors for sc2in1 and magslot [Ivan Vangelista]\r\n\r\n-msx1_cass.xml: Added 53 working items and replaced one item with a better dump. (#11559) [wilbertpol]\r\n * Replaced Aspar GP Master (Europe) with a better dump. [file-hunter]\r\n\r\nNew working software list items (msx1_cass.xml)\r\n-----------------------------------------------\r\nThe A-Team (Spain, alt) [file-hunter]\r\nAkujo Densetsu (Japan) [file-hunter]\r\nAoi Uchuu no Bouken (Japan) [file-hunter]\r\nCannon Ball (United Kingdom) [file-hunter]\r\nCannon Fighter (Europe) [file-hunter]\r\nCetus (United Kingdom) [file-hunter]\r\nThe Chess Game (Europe) [file-hunter]\r\nChitei Tanken (Japan) [file-hunter]\r\nChubby Gristle (United Kingdom) [file-hunter]\r\nD-Day (Netherlands) [file-hunter]\r\nThe Dam Busters (Europe) [file-hunter]\r\nDizzy Ball (Japan) [file-hunter]\r\nDonpan (Japan) [file-hunter]\r\nDriller Tanks (Europe) [file-hunter]\r\nEagle (Spain) [file-hunter]\r\nEchec (France) [file-hunter]\r\nAnimation Editor \"EDDY\" (Japan) [file-hunter]\r\nEmerald Isle (Europe) [file-hunter]\r\nEnglish Words (Netherlands) [file-hunter]\r\nEric and the Floaters (Europe) [file-hunter]\r\nSeijo Densetsu: Five Holy Girls (Japan) [file-hunter]\r\nFlappy (Japan) [file-hunter]\r\nFootball Manager (Europe) [file-hunter]\r\nFootball Manager - World Cup Edition (Europe) [file-hunter]\r\nFreddy Hardest (United Kingdom, Italy, alt) [file-hunter]\r\nFrench is Fun (Europe, alt) [file-hunter]\r\nFront Line (United Kingdom) [file-hunter]\r\nGnome Ranger (Europe) [file-hunter]\r\nGnome Ranger (Europe, cracked) [file-hunter]\r\nGolden Grave II (Japan) [file-hunter]\r\nGraphic Editor (Japan) [file-hunter]\r\nHype (Netherlands) [file-hunter]\r\nIngrid's Back (United Kingdom) [file-hunter]\r\nIngrid's Back (United Kingdom, cracked) [file-hunter]\r\nJet Fighter (One player version) (Europe, Aackosoft) [file-hunter]\r\nJewels of Darkness I - Colossal Adventure (United Kingdom) [file-hunter]\r\nJewels of Darkness I - Colossal Adventure (United Kingdom, alt) [file-hunter]\r\nJewels of Darkness II - Adventure Quest (United Kingdom) [file-hunter]\r\nJewels of Darkness III - Dungeon Adventure (United Kingdom) [file-hunter]\r\nJump Jet (Europe) [file-hunter]\r\nKamikaze (Japan) [file-hunter]\r\nKatori Senso (Japan) [file-hunter]\r\nKeystone Kapers (United Kingdom) [file-hunter]\r\nKeystone Kapers (United Kingdom, alt) [file-hunter]\r\nAerial [Inufuto]\r\nAkalabeth [Nanochess]\r\nBattlot [Inufuto]\r\nBootskell [Inufuto]\r\nCacorm [Inufuto]\r\nCavit [Inufuto]\r\nFantastic Football [MSXdev]\r\nGuntus [Inufuto]\r\nImpetus [Inufuto]\r\n\r\n-jalmah.cpp: Correct size of undumped MCUs; add some labels from PCB photos [AJR]\r\n * tharrier, tharrieru: Add placeholder ROM entry for likely undumped MCU\r\n\r\n-t10mmc: Fix reading user data from mode 1 tracks using T10MMC_CMD_READ_CD (#11563) [987123879113]\r\n\r\n-nscsi_bus: pass pointer to struct for sense_data [hap]\r\n\r\n-romload.cpp: Use std::string_view in determine_bios_rom [AJR]\r\n\r\n-merit\/merit.cpp: made matchemg parent as is the only original set, while the couple sets are bootlegs [Brian Troha]\r\n\r\n-misc\/gms.cpp: improved decode of 1st layer for sc2in1 and magslot, added tilemap scroll [Ivan Vangelista]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nBonk's Adventure (prototype) [Bryan McPhail]\r\n\r\nNew working clones\r\n------------------\r\nMacro-Cosm Wars (bootleg of Galaxian) [CoolMod, The Dumping Union]\r\n\r\n-bus\/pc_joy: implement Interact Magnum 6 Game Controller [angelosa]\r\n\r\nNew working software list items\r\n-------------------------------\r\nibm5170.xml: Interact Magnum 6 Game Controller Driver for Windows 95 [archive.org]\r\n\r\n-bus\/pc_joy\/pc_joy_magnum6.h: add imperfect flag for feature::CONTROLS [angelosa]\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\nmegadriv.xml: San San [angelosa]\r\n\r\n-distate.cpp: Use count_leading_zeros_64 to calculate format width [AJR]\r\n\r\n-ioport.cpp, rendfont.cpp: Use multibyte.h functions [AJR]\r\n\r\n-hiscore.dat: fix renamed sets [cracyc]\r\n\r\n-Add dump of Iomega Zip 100MB IDE drive [Guru]\r\n\r\n-msx1_flop.xml: Removed 26 disk conversions. (#11562) [wilbertpol]\r\n\r\nRemoved software items (msx1_flop.xml)\r\n--------------------------------------\r\nBank Street Writer (Japan, disk conversion) [wilbertpol]\r\nCannon Fighter (Japan, disk conversion) [wilbertpol]\r\nChubby Gristle (United Kingdom, disk conversion) [wilbertpol]\r\nDip Dip (Spain, disk conversion) [wilbertpol]\r\nDizzy Ball (Japan, disk conversion) [wilbertpol]\r\nDonPan (Japan, disk conversion) [wilbertpol]\r\nDriller Tanks (Japan, disk conversion) [wilbertpol]\r\nDriller Tanks (Japan, disk conversion, alt) [wilbertpol]\r\nEagle (Spain, disk conversion) [wilbertpol]\r\nEmerald Isle (United Kingdom, disk conversion) [wilbertpol]\r\nEric and the Floaters (Europe, disk conversion) [wilbertpol]\r\nFootball Manager (Europe, disk conversion) [wilbertpol]\r\nGraphic Artist (Japan, disk conversion) [wilbertpol]\r\nJump Jet (Brazil, disk conversion) [wilbertpol]\r\nKeystone Kapers (United Kingdom, disk conversion) [wilbertpol]\r\nMinder (United Kingdom, disk conversion) [wilbertpol]\r\nThe Munsters (United Kingdom, disk conversion) [wilbertpol]\r\nThe Munsters (United Kingdom, disk conversion, alt) [wilbertpol]\r\nPunch & Judy (United Kingdom, disk conversion) [wilbertpol]\r\nThe Secret Diary of Adrian Mole (United Kingdom, disk conversion) [wilbertpol]\r\nStar Trek - Strategic Operations Simulator (Japan, disk conversion) [wilbertpol]\r\nTime and Magik I - Lords of Time (United Kingdom, disk conversion) [wilbertpol]\r\nTime and Magik II - Red Moon (United Kingdom, disk conversion) [wilbertpol]\r\nTime and Magik III - The Price of Magik (United Kingdom, disk conversion) [wilbertpol]\r\nVampire (Europe, disk conversion) [wilbertpol]\r\nVampire (Europe, disk conversion, alt) [wilbertpol]\r\n\r\n-sega\/segas16b.cpp: Added an FD1089B-protected version of Time Scanner on System 16B (#11566) [Nekoziman]\r\n\r\nNew working clones\r\n------------------\r\nTime Scanner (set 3, Japan, System 16B) (FD1089B 317-0024) [Team Japump!!!, Wayder]\r\n\r\n-namco\/namcos12.cpp: Emulated games with CDXA board. (#11558) [987123879113]\r\n * machine\/t10mmc.cpp: Added support for T10SBC_CMD_SEEK_10 command.\r\n * cpu\/sh: Added SH7014 SoC.\r\n * machine\/icd2061a.cpp: Emulated IC Designs 2061A programmable clock generator.\r\n * sound\/lc78836m.cpp: Emulated Sanyo LC78836M audio DAC.\r\n * namco\/namcos12_cdxa.cpp: Emulated Namco System 12 CDXA board.\r\n\r\nSystems promoted to working\r\n---------------------------\r\nTruck Kyosokyoku (Japan, TKK2\/VER.A) [Windy Fairy]\r\n\r\nNew working systems\r\n-------------------\r\nUm Jammer Lammy NOW! (Japan, UL1\/VER.A) [Phil Bennett, Eric Yockey, Windy Fairy]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nMulti-Action 7551-20-R3T [Brian Troha, The Dumping Union]\r\n\r\n-misc\/gms.cpp: some more inputs for magslot [Ivan Vangelista]\r\n\r\n-Quizard Fun and Fascination (French Edition V1 - 01\/96) [f205v, TeamEurope]\r\n\r\n-dec: reorganize and rename some device files [Patrick Mackinlay]\r\n\r\n-dc7061: new device stub [Patrick Mackinlay]\r\n\r\n-mips1: cache diagnostic fixes [Patrick Mackinlay]\r\n * implement cvt.w.fmt infinity\/NaN exception\r\n\r\n-decstation: refactoring and wip [Patrick Mackinlay]\r\n\r\n-konami\/konmedalppc.cpp: MT08757 [Ivan Vangelista]\r\n\r\n-misc\/gms.cpp: added oki banking [Ivan Vangelista]\r\n\r\n-z80pio: change an if\/else block to switch\/case, dl1416: don't randomize ram at power on [hap]\r\n\r\nNew working systems\r\n-------------------\r\nBridge Bidder [hap, Sean Riddle]\r\n\r\nNew working clones\r\n------------------\r\nF-15 Strike Eagle (rev. 2.2 02\/25\/91, 29K ver. 3.1f) [Phil Bennett]\r\n\r\n-apple\/macquadra700.cpp,apple\/macquadra800.cpp: Finish hooking up built-in SONIC ethernet. [R. Belmont]\r\n\r\n-apple\/maciivx.cpp,apple\/maclc.cpp: Remove no longer necessary IMPERFECT_SOUND flags. [R. Belmont]\r\n\r\nNew working clones\r\n------------------\r\nWonder Boy - Monster Land (English, difficulty hack) [Bisboch, Alexforg83]\r\n\r\n-fidelity*: remove some unneeded comments, bridgeb: tweak colors [hap]\r\n\r\n-eag68k: remove unused function prototype [hap]\r\n\r\n-qncrash: Start hooking up peripherals [AJR]\r\n\r\n-qncrash: Fix exception at start [AJR]\r\n\r\n-dec\/kn01.cpp, dec\/kn02.cpp: Fixed an endianness issue and cleaned up a bit. [Vas Crabb]\r\n * dec\/kn01.cpp: Use endian cast helper when casting 32-bit memory to bytes.\r\n * Put local project headers before device headers.\r\n * Keep enum declarations together in classes (rather than mixed with data members).\r\n * A bit more const.\r\n\r\n-srcclean in preparation for MAME 0.259 release branch [Vas Crabb]\r\n\r\n-multibyte.h: Fix shift count bug in 48-bit and 64-bit big-endian functions [AJR]\r\n\r\n-adsp2100: Fix a couple of disassembly regressions [AJR]\r\n\r\n-adsp2100: Fix one operation [AJR]\r\n\r\n-pc9801: fix a20 [cracyc]\r\n\r\n-msx1_cart.xml, msx1_flop.xml: Corrected 'Platty Soft'. [Vas Crabb]\r\n\r\n-Removed extra tick after gtime example in documentation (#11574) [Tom Cariello]\r\n\r\n-formats\/hti_tape.cpp: Fixed regression detecting magic numbers. [Vas Crabb]\r\n\r\n-formats\/uef_cas.cpp: Fixed regression reading floating-point values. [Vas Crabb]<\/pre>\n<p>&nbsp;<br \/>\n(Ancienne) Note sur MAMEXP: La version officielle de MAME \u00e9tant compil\u00e9e avec GCC 10 (ou sup\u00e9rieur), il s&rsquo;agit d&rsquo;une version compil\u00e9e par moi m\u00eame avec GCC 9.3 customis\u00e9 rendant MAME compatible avec Windows XP SP3. Par ailleurs toutes les versions 32 bits des projets de Robbbert sont \u00e0 pr\u00e9sent compil\u00e9es par <a href=\"https:\/\/www.1emulation.com\/forums\/forum\/125-messui\/\">St Hiryu<\/a>.<\/p>\n<p>&nbsp;<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7665\" title=\"Download MAME (XP)\">T\u00e9l\u00e9charger MAME (XP) v0.288 (65.1 Mo)<\/a><\/p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=4052\" title=\"Download MAME (32 bits)\">T\u00e9l\u00e9charger MAME (32 bits) v0.253 (104 Mo)<\/a><\/p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7025\" title=\"Download MAME (64 bits)\">T\u00e9l\u00e9charger MAME (64 bits) v0.289 (83.6 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/www.mamedev.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/305-multi-systemes\/306-multi-emulateurs\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=76749\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Officieusement appel\u00e9 Mame And Mess Emulators, MAME est un \u00e9mulateur Arcade et Consoles\/Ordinateurs qui relie les anciens MAME et MESS dans un seul \u00e9mulateur multi-usages \u00e9mulant plus de 2150 syst\u00e8mes diff\u00e9rents. Coupl\u00e9 au frontend QMC2, vous pouvez alors utiliser tous &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-76749","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-jXT","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/76749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=76749"}],"version-history":[{"count":2,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/76749\/revisions"}],"predecessor-version":[{"id":76811,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/76749\/revisions\/76811"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=76749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=76749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=76749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}