!

[Arcade] DevMAME [log only] 2023/09/23 22:00

[22] @ !!! Sobota, 23 Września 2023 22:00 CET [01-09-2023 04:00 CET]

[Arcade] DevMAME [log only] 2023/09/23 22:00

Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego  największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne potrzeby deweloperskiej wersji tego emulatora.

  • 2023-09-23 20:18:36 srcclean in preparation for MAME 0.259 release branch [Vas Crabb]
  • 2023-09-23 20:04:19 dec/kn01.cpp, dec/kn02.cpp: Fixed an endianness issue and cleaned up a bit. [Vas Crabb]
    • dec/kn01.cpp: Use endian cast helper when casting 32-bit memory to bytes. Put local project headers before device headers. Keep enum declarations together in classes (rather than mixed with data members). A bit more const.
  • 2023-09-23 18:44:17 qncrash: Fix exception at start [AJR]
  • 2023-09-23 17:12:45 qncrash: Start hooking up peripherals [AJR]
  • 2023-09-23 14:53:30 eag68k: remove unused function prototype [hap]
  • 2023-09-23 10:56:00 fidelity*: remove some unneeded comments, [hap]
    • bridgeb: tweak colors
  • 2023-09-23 09:16:17 New working clones [Ivan Vangelista]
    • Wonder Boy - Monster Land (English, difficulty hack) [Bisboch, Alexforg83]
  • 2023-09-23 04:57:44 apple/maciivx.cpp,apple/maclc.cpp: Remove no longer necessary IMPERFECT_SOUND flags. [R. Belmont] [arbee]
  • 2023-09-23 04:53:33 apple/macquadra700.cpp,apple/macquadra800.cpp: Finish hooking up built-in SONIC ethernet. [R. Belmont] [arbee]
  • 2023-09-23 04:26:27 New working clones [Philip Bennett]
    • F-15 Strike Eagle (rev. 2.2 02/25/91, 29K ver. 3.1f) [Phil Bennett]
  • 2023-09-22 22:39:20 New working systems [hap]
    • - Bridge Bidder [hap, Sean Riddle]
  • 2023-09-22 15:58:06 z80pio: change an if/else block to switch/case, [hap]
    • dl1416: don't randomize ram at power on
  • 2023-09-22 15:55:34 - konami/konmedalppc.cpp: MT08757 [Ivan Vangelista]
    • - misc/gms.cpp: added oki banking
  • 2023-09-22 11:16:57 decstation: refactoring and wip [Patrick Mackinlay]
  • 2023-09-22 10:52:58 mips1: cache diagnostic fixes [Patrick Mackinlay]
    • implement cvt.w.fmt infinity/NaN exception
  • 2023-09-22 09:34:57 dc7061: new device stub [Patrick Mackinlay]
  • 2023-09-22 09:31:27 dec: reorganize and rename some device files [Patrick Mackinlay]
  • 2023-09-22 10:31:16 Quizard Fun and Fascination (French Edition V1 - 01/96) [f205v, TeamEurope] [Ivan Vangelista]
  • 2023-09-22 09:53:31 misc/gms.cpp: some more inputs for magslot [Ivan Vangelista]
  • 2023-09-22 07:06:25 New systems marked not working [Ivan Vangelista]
    • Multi-Action 7551-20-R3T [Brian Troha, The Dumping Union]
  • 2023-09-22 06:56:24 namco/namcos12.cpp: Emulated games with CDXA board. (#11558) [987123879113]
    • machine/t10mmc.cpp: Added support for T10SBC_CMD_SEEK_10 command. cpu/sh: Added SH7014 SoC. machine/icd2061a.cpp: Emulated IC Designs 2061A programmable clock generator. sound/lc78836m.cpp: Emulated Sanyo LC78836M audio DAC. namco/namcos12_cdxa.cpp: Emulated Namco System 12 CDXA board.
      Systems promoted to working - Truck Kyosokyoku (Japan, TKK2/VER.A) [Windy Fairy]
      New working systems - Um Jammer Lammy NOW! (Japan, UL1/VER.A) [Phil Bennett, Eric Yockey, Windy Fairy]
  • 2023-09-22 06:42:31 sega/segas16b.cpp: Added an FD1089B-protected version of Time Scanner on System 16B (#11566) [Nekoziman]
    • New working clones - Time Scanner (set 3, Japan, System 16B) (FD1089B 317-0024) [Team Japump!!!, Wayder]
  • 2023-09-22 06:21:02 msx1_flop.xml: Removed 26 disk conversions. (#11562) [wilbertpol]
    • Removed software items (msx1_flop.xml) - Bank Street Writer (Japan, disk conversion) Cannon Fighter (Japan, disk conversion) Chubby Gristle (United Kingdom, disk conversion) Dip Dip (Spain, disk conversion) Dizzy Ball (Japan, disk conversion) DonPan (Japan, disk conversion) Driller Tanks (Japan, disk conversion) Driller Tanks (Japan, disk conversion, alt) Eagle (Spain, disk conversion) Emerald Isle (United Kingdom, disk conversion) Eric and the Floaters (Europe, disk conversion) Football Manager (Europe, disk conversion) Graphic Artist (Japan, disk conversion) Jump Jet (Brazil, disk conversion) Keystone Kapers (United Kingdom, disk conversion) Minder (United Kingdom, disk conversion) The Munsters (United Kingdom, disk conversion) The Munsters (United Kingdom, disk conversion, alt) Punch & Judy (United Kingdom, disk conversion) The Secret Diary of Adrian Mole (United Kingdom, disk conversion) Star Trek - Strategic Operations Simulator (Japan, disk conversion) Time and Magik I - Lords of Time (United Kingdom, disk conversion) Time and Magik II - Red Moon (United Kingdom, disk conversion) Time and Magik III - The Price of Magik (United Kingdom, disk conversion) Vampire (Europe, disk conversion) Vampire (Europe, disk conversion, alt)
  • 2023-09-22 04:44:07 Add dump of Iomega Zip 100MB IDE drive [Guru] [AJR]
  • 2023-09-22 00:30:20 hiscore.dat: fix renamed sets [cracyc]
  • 2023-09-22 00:52:58 ioport.cpp, rendfont.cpp: Use multibyte.h functions [AJR]
  • 2023-09-22 00:52:05 distate.cpp: Use count_leading_zeros_64 to calculate format width [AJR]
  • 2023-09-21 22:09:42 Software list items promoted to working [angelosa]
    • - megadriv.xml: San San
  • 2023-09-21 20:46:32 bus/pc_joy/pc_joy_magnum6.h: add imperfect flag for feature::CONTROLS [angelosa]
  • 2023-09-21 20:30:48 bus/pc_joy: implement Interact Magnum 6 Game Controller [angelosa]
    • New working software list items - ibm5170.xml: Interact Magnum 6 Game Controller Driver for Windows 95 [archive.org]
  • 2023-09-21 19:32:50 New clones marked not working [Ivan Vangelista]
    • - Bonk's Adventure (prototype) [Bryan McPhail]
      New working clones
      Macro-Cosm Wars (bootleg of Galaxian) [CoolMod, The Dumping Union]
  • 2023-09-21 19:17:27 - merit/merit.cpp: made matchemg parent as is the only original set, while the couple sets are bootlegs [Brian Troha] [Ivan Vangelista]
    • - misc/gms.cpp: improved decode of 1st layer for sc2in1 and magslot, added tilemap scroll
  • 2023-09-21 15:24:57 romload.cpp: Use std::string_view in determine_bios_rom [AJR]
  • 2023-09-21 10:27:05 nscsi_bus: pass pointer to struct for sense_data [hap]
  • 2023-09-21 01:11:44 t10mmc: Fix reading user data from mode 1 tracks using T10MMC_CMD_READ_CD (#11563) [987123879113]
  • 2023-09-21 01:01:03 jalmah.cpp: Correct size of undumped MCUs; add some labels from PCB photos [AJR]
    • tharrier, tharrieru: Add placeholder ROM entry for likely undumped MCU
  • 2023-09-20 20:30:45 msx1_cass.xml: Added 53 working items and replaced one item with a better dump. (#11559) [wilbertpol]
    • Replaced Aspar GP Master (Europe) with a better dump. [file-hunter]
      New working software list items (msx1_cass.xml) - The A-Team (Spain, alt) [file-hunter] Akujo Densetsu (Japan) [file-hunter] Aoi Uchuu no Bouken (Japan) [file-hunter] Cannon Ball (United Kingdom) [file-hunter] Cannon Fighter (Europe) [file-hunter] Cetus (United Kingdom) [file-hunter] The Chess Game (Europe) [file-hunter] Chitei Tanken (Japan) [file-hunter] Chubby Gristle (United Kingdom) [file-hunter] D-Day (Netherlands) [file-hunter] The Dam Busters (Europe) [file-hunter] Dizzy Ball (Japan) [file-hunter] Donpan (Japan) [file-hunter] Driller Tanks (Europe) [file-hunter] Eagle (Spain) [file-hunter] Echec (France) [file-hunter] Animation Editor "EDDY" (Japan) [file-hunter] Emerald Isle (Europe) [file-hunter] English Words (Netherlands) [file-hunter] Eric and the Floaters (Europe) [file-hunter] Seijo Densetsu: Five Holy Girls (Japan) [file-hunter] Flappy (Japan) [file-hunter] Football Manager (Europe) [file-hunter] Football Manager - World Cup Edition (Europe) [file-hunter] Freddy Hardest (United Kingdom, Italy, alt) [file-hunter] French is Fun (Europe, alt) [file-hunter] Front Line (United Kingdom) [file-hunter] Gnome Ranger (Europe) [file-hunter] Gnome Ranger (Europe, cracked) [file-hunter] Golden Grave II (Japan) [file-hunter] Graphic Editor (Japan) [file-hunter] Hype (Netherlands) [file-hunter] Ingrid's Back (United Kingdom) [file-hunter] Ingrid's Back (United Kingdom, cracked) [file-hunter] Jet Fighter (One player version) (Europe, Aackosoft) [file-hunter] Jewels of Darkness I - Colossal Adventure (United Kingdom) [file-hunter] Jewels of Darkness I - Colossal Adventure (United Kingdom, alt) [file-hunter] Jewels of Darkness II - Adventure Quest (United Kingdom) [file-hunter] Jewels of Darkness III - Dungeon Adventure (United Kingdom) [file-hunter] Jump Jet (Europe) [file-hunter] Kamikaze (Japan) [file-hunter] Katori Senso (Japan) [file-hunter] Keystone Kapers (United Kingdom) [file-hunter] Keystone Kapers (United Kingdom, alt) [file-hunter] Aerial [Inufuto] Akalabeth [Nanochess] Battlot [Inufuto] Bootskell [Inufuto] Cacorm [Inufuto] Cavit [Inufuto] Fantastic Football [MSXdev] Guntus [Inufuto] Impetus [Inufuto]
  • 2023-09-20 20:14:38 - merit/merit.cpp: corrected some inputs for couple and clones [Ivan Vangelista]
    • - misc/gms.cpp: added tilemap priority for cots and ballch, corrected 3rd layer colors for sc2in1 and magslot
  • 2023-09-20 18:45:37 konami/djmain.cpp: Added beatstage Complete Mix (Ver KA-B). (#11560) [DeepSeaSqueeze]
    • New working clones
      beatstage complete MIX (ver KA-B) [Lemony Vengeance, Phil Bennett, DeepSeaSqueeze]
  • 2023-09-20 16:32:55 mcfg pia6821: partial revert for the ones that set the clock to non-0 [hap]
  • 2023-09-20 14:19:36 nscsi_bus: fix -Wuninitialized warning [hap]
  • 2023-09-20 13:22:10 misc mcfg: remove pia6821 clock freq param, [hap]
    • mm2: remove copypasted input ports
  • 2023-09-20 05:04:07 nscsi_bus: designated initializers require c++20 [Patrick Mackinlay]
  • 2023-09-20 05:01:53 simh_tape_file: remove unnecessary posix-only header [Patrick Mackinlay]
  • 2023-09-20 04:22:20 New systems marked not working [Patrick Mackinlay]
    • National Semiconductor ICM-3216 [smj_crash]
  • 2023-09-20 04:16:18 ns32kdb: additional firmware versions [smj_crash] [Patrick Mackinlay]
  • 2023-09-19 23:33:49 Change parameter type for device_network_interface::set_mac from char to u8 * [AJR]
  • 2023-09-19 20:49:43 misc/gms.cpp: updated patch for sc2in1, corrected a couple of inputs [hammy] [Ivan Vangelista]
  • 2023-09-19 18:11:06 mame/merit.cpp: used dumped protection ROM for couple and clones, too. Also split the driver in subclasses [Ivan Vangelista]
  • 2023-09-19 16:23:34 New non-working machines [Philip Bennett]
    • Eibise (Japan) [Phil Bennett]
  • 2023-09-19 13:56:37 mephisto*: tweak led brightness in internal artwork [hap]
  • 2023-09-19 12:30:49 sphinx40: decrease button panel size [hap]
  • 2023-09-19 11:06:31 mm2: small correction to prev commit [hap]
  • 2023-09-19 11:02:23 mm2: remove ioport tag lookup, [hap]
    • primrage: add release month to title instead of newer build/older build
  • 2023-09-19 10:19:34 namcos23: remove obsolete comment [hap]
  • 2023-09-19 09:53:11 ks1064: Identify the correct decompression table [windyfairy] [Olivier Galibert]
  • 2023-09-19 09:35:26 amsterdam: remove tag lookup, remove local variable, [hap]
    • roma2: reorder address map, correct rom labels
  • 2023-09-19 04:35:59 roma2.cpp: Use addressable latch device [AJR]
  • 2023-09-19 03:10:48 New working machines [Philip Bennett]
    • Super Tank Attack (prototype rev. 1.12) [Phil Bennett]
  • 2023-09-18 21:14:08 mephisto berlin,milano,modena: small update to internal artwork [hap]
  • 2023-09-18 20:25:31 montreal: small fix to internal artwork [hap]
  • 2023-09-18 20:05:43 New working systems [hap]
    • - Mephisto Roma II [hap, anonymous] Mephisto Montreal 68000 [hap, anonymous]
  • 2023-09-18 19:24:22 misc/gms.cpp: hopefully corrected input matrix reading [Ivan Vangelista]
  • 2023-09-18 18:48:24 New working software list items [Ivan Vangelista]
    • - svision.xml: Sonny X'press (prototype) [anonymous]
  • 2023-09-18 18:38:15 New systems marked not working [Ivan Vangelista]
    • unknown Merit game (4435-81, U5-1) [Brian Troha, The Dumping Union]
      - atari/a7800.cpp: verified ROM code for PAL bios [Guru]
  • 2023-09-18 16:03:08 New working machines [Philip Bennett]
    • Beat Player 2000 [Phil Bennett, system11] Fishing Maniac 2+ [Phil Bennett, system11] Let's Dance [Phil Bennett, system11]
  • 2023-09-18 06:22:41 Dora Neco BanBan: Adjusted interrupts timing to match the real thing. [Roberto Fresca]
  • 2023-09-18 04:42:03 trs80m3.h: Update header too [AJR]
  • 2023-09-18 04:36:22 trs80, trs80m3: Quickload updates [AJR]
    • - Move /CMD quickload implementation to its own source file again, this time as a device - Rewrite file I/O code to use more modern methods (somewhat clumsily)
  • 2023-09-18 02:29:27 New working software list items [angelosa]
    • - ibm5170_cdrom.xml: Best of the Best Shareware Volume 2, Heroes of Might and Magic [archive.org]
      New software list items marked not working
      ibm5170_cdrom.xml: Blindness [archive.org], The Matrox Millennium Multimedia SuperPack [VOGONS]
  • 2023-09-18 01:59:30 chd.cpp, chdcodec.cpp, flac.cpp: Use multibyte.h functions [AJR]
    • multibyte.h: Add functions for reading and writing 48-bit values
  • 2023-09-17 23:56:03 aviio.cpp: Use std::clamp [AJR]
  • 2023-09-17 22:17:07 avhuff.cpp, cdrom.cpp, msdib.cpp, unzip.cpp, vbiparse.cpp: Use multibyte.h functions [AJR]
  • 2023-09-17 22:09:02 New working software list items [Ivan Vangelista]
    • - coleco.xml: Pitfall! (alt) [plgDavid] Smurf Rescue in Gargamel's Castle (prototype) [plgDavid] Space Panic (alt) [plgDavid] vic10.xml: Slalom (World) [plgDavid]
  • 2023-09-17 21:45:00 akiko, am79c90, i82586, k053252, spi_sdcard, stvcd, t10mmc, t10sbc, t10spc: Use helpers from multibyte.h [AJR]
  • 2023-09-17 21:25:22 eag68k: improve usart connection [hap]
  • 2023-09-17 20:59:37 New working clones [Ivan Vangelista]
    • Super Volleyball (US) [Domenico Cervini]
      - misc/gms.cpp: addressed feedback on previous commit
  • 2023-09-17 20:47:13 formats: Use multibyte.h functions in more files [AJR]
  • 2023-09-17 20:41:57 msx1_cass.xml: Added 29 working items. (#11554) [wilbertpol]
    • New working software list items (msx1_cass.xml) - Chōjin Locke: Majo no Millennium (Japan) [file-hunter] Lancelot (United Kingdom) [file-hunter] Let's Computer (Japan) [file-hunter] Lord Watson (Spain) [file-hunter] Mandragore (United Kingdom) [file-hunter] Marude Son Goku (Japan) [file-hunter] Minder (United Kingdom) [file-hunter] Mister Jaws (Netherlands) [file-hunter] MST-CALC (Europe) [file-hunter] Ninja (Netherlands, Aackosoft) [file-hunter] Ninja (Netherlands, Eaglesoft) [file-hunter] Octopuss (France) [file-hunter] Offering (Japan) [file-hunter] Oh No! (Brazil) [file-hunter] Phantomas 2 (Spain, alt) [file-hunter] Photographic Memory (Netherlands) [file-hunter] Pirates (Spain) [file-hunter] Portopia Renzoku Satsujin Jiken (Japan) [file-hunter] Punchy & Judy (United Kingdom) [file-hunter] Rabbian (Japan) [file-hunter] Roller (Finland) [file-hunter] Shiro to Kuro no Densetsu (Japan) [file-hunter] Time and Magik I - Lords of Time (Europe) [file-hunter] Las Aventuras de Rudolphine Rur [Dwalin] Lift [Inufuto] Neuras [Inufuto] Perez the Mouse [file-hunter] Rodman (demo) [file-hunter] Ruptus [Inufuto]
  • 2023-09-17 20:32:45 ioport.cpp: Trim extra spaces in keyboard key names more safely [AJR]
  • 2023-09-17 20:08:30 fsmgr.cpp: Restore trim_end_spaces as a std::string_view function and use it in place of strtrimrightspace in FS code due to feedback on f5066881db7a601ba7031fbc996ab404e05e5dd5 [AJR]
  • 2023-09-17 19:51:23 aviio.cpp: Massive code cleanup [AJR]
    • - Use multibyte.h functions and std::swap - Turn most macro constants into enums and move them down into classes - Change comments to C++ style
  • 2023-09-17 19:33:57 frontend/mame/luaengine.cpp: Corrected spelling of screen device xoffset and yoffset property names. (#11550) [goldnchild]
    • This makes the code match the documentation.
  • 2023-09-17 19:25:01 sega/system1.cpp: Corrected ROM labels for raflesiau. (#11555) [Nekoziman]
  • 2023-09-17 17:45:11 misc/gms.cpp: one more note and correction [Ivan Vangelista]
  • 2023-09-17 17:33:25 fsmgr.h: Cleanup [AJR]
    • - Use multibyte.h functions for packing and unpacking words - Remove a few aliases for cstdlib functions - Convert rstr and wstr functions to std::string_view
  • 2023-09-17 16:57:50 hh_tms1k.cpp: Updated MCU list notes (#11556) [SomeRandomGuyIdk]
  • 2023-09-17 15:41:35 imageutl.h: Retire pick_integer_[bl]e and place_integer_[bl]e in favor of the simpler functions in multibyte.h [AJR]
    • multibyte.h: Add constexpr for getters and noexcept for all functions
  • 2023-09-17 10:49:08 misc/gms.cpp: added TODO list on the top of the driver [Ivan Vangelista]
  • 2023-09-17 10:27:19 misc/rbmk.cpp: renamed driver to gms.cpp [Ivan Vangelista]
  • 2023-09-17 10:21:20 misc/rbmk.cpp: hooked up 3rd tilemap for sc2in1 and magslot [Ivan Vangelista]
  • 2023-09-17 09:20:33 misc/rbmk.cpp: converted to use the tilemap system [Ivan Vangelista]
  • 2023-09-17 08:55:52 Dora Neco Banban: [Roberto Fresca]
    • Added japanese ranks and speech docs.
  • 2023-09-17 06:08:38 Dora Neco Banban: [Roberto Fresca]
    • Added partial PPI's connections and CPU clock from crystal diagrams.
  • 2023-09-17 05:50:53 Dora Neco BanBan: [Roberto Fresca]
    • Improve the interrupts timming. Fixes some bits and matches the game duration and arms stress as seen in the videos floating around. Verified OKIM6295 pin7 high. Corrected some notes.
  • 2023-09-17 02:35:42 acorn/z88_impexp.cpp, nascom/nascom1.cpp: Modernize file I/O [AJR]
  • 2023-09-16 17:20:44 apple/dafb: Updates and fixes [R. Belmont] [arbee]
    • - Fixed VRAM size limiting (and memory trashing) for Quadra/Centris 610/650/800, Quadra 605, and LC 475/575 class machines Quadra 800 no longer erroneously lets you select Millions of Colors - Fixed CRTC parameter readback - Fixed DAFB version readback - Corrected DAC type for Quadra 800 class machines based on PCB photos
  • 2023-09-16 15:50:35 chess*: some companyname additions [hap]
  • 2023-09-16 15:43:20 Merge branch 'master' of https://github.com/mamedev/mame [wd40yasu]
  • 2023-09-16 13:59:36 misc/rbmk.cpp: patched protection in rbspm (missing PIC core) and sc2in1 for now [hammy] [Ivan Vangelista]
  • 2023-09-16 13:57:12 Update speedatk.cpp [wd40yasu]
    • fixed clock frequency of Z80 and AY-3-8910 based on video footage of real PCB.
      https://twitter.com/BEEP_SHOP/status/1385425741236432897
  • 2023-09-16 13:53:33 video/pc_vga.cpp: implement RAMDAC palette_update fn; [angelosa]
    • video/pc_vga_matrox.cpp: implement 8-bit palette DAC writes using palette_update fn;
  • 2023-09-16 13:20:43 video/mga2064w.cpp: initial experiments with drawing engine [angelosa]
  • 2023-09-16 13:20:23 video/pc_vga_matrox.cpp: preliminary HW cursor, add a debug VRAM viewer [angelosa]
  • 2023-09-16 10:58:55 z80: fix rop() opcode read call [hap]
  • 2023-09-16 10:56:42 New working clones [Ivan Vangelista]
    • The Big Pro Wrestling! (set 2) [Andrew Welburn]
  • 2023-09-16 10:14:44 New working clones [Ivan Vangelista]
    • Danger Zone (rev 0) [Brian Troha, The Dumping Union]
  • 2023-09-16 09:14:17 Dora Neco BanBan: Added a PCB layout. [Roberto Fresca]
  • 2023-09-15 12:43:02 vbrc: rename to bridgecv, [hap]
    • boris: fix rom label in comments, cc7: add known rom labels in comments
  • 2023-09-15 03:03:37 New non-working machines [Philip Bennett]
    • Terebi Denwa Super Mario World [Phil Bennett]
  • 2023-09-15 03:01:21 New non-working machines [Philip Bennett]
    • Bubblen Roulette (main ver 1.8, video ver 1.3) [Phil Bennett]
  • 2023-09-14 18:44:34 Added a Shoei bootleg of Atari Football, and an older version of Trojan (#11548) [Nekoziman]
    • atari/atarifb.cpp: Added Amerug (Shoei bootleg of Atari Football). konami/trackfld.cpp: Re-dumped ROMs for Hipoly (bootleg of Hyper Olympic), allowing the game to work. capcom/lwings.cpp: Added an older version of Tatakai no Banka (known as Trojan outside Japan). capcom/lwings.cpp: Corrected ROM labels for Legendary Wings, Section Z and Trojan games.
      New working clones
      Amerug (Shoei bootleg of Atari Football) [Team Japump!!!, Wayder] Tatakai no Banka (Japan, old ver.) [Team Japump!!!, Wayder]
      Clones promoted to working - Hipoly (bootleg of Hyper Olympic) [QtQ, Team Japump!!!, Wayder]
  • 2023-09-14 05:22:43 macpdm.cpp: Run 53C9x DMA in word mode [AJR]
  • 2023-09-14 05:04:08 Dora Neco BanBan: Added more game notes... [Roberto Fresca]
  • 2023-09-14 04:51:39 Dora Neco BanBan improvements... [Roberto Fresca, Grull Osgo] [Roberto Fresca]
    • - Fixed the 7seg LEDS. - Rewrite the output system. - Added support for the bidirectional stepper motors for cat arms. - Hooked the arm sensors. - Figured out and added the food lamps. - Added a internal layout with all the output lines activity, besides a working playfield. - Added technical notes. - A lot of other things to get the game working.
      Use the external artwork for a realistic experience.
  • 2023-09-14 03:32:47 apple/macpdm.cpp: Fix VIA2 interrupts, we now have a mouse pointer. [R. Belmont] [arbee]
  • 2023-09-14 02:27:47 nscsi: Add SCSI tape device based on SIMH tape image format (#11430) [Miëtek Bak]
  • 2023-09-13 17:28:21 efo/cedar_magnet.cpp: Add a new game, ordered the games on the driver... (#11543) [ClawGrip]
    • efo/cedar_magnet.cpp: Add a new game, ordered the games on the driver, and reformatted comments
      New WORKING clone
      Booby Kids (Magnet System) [Hugo Benedet, Recreativas.org]
  • 2023-09-13 12:13:26 bus/vme: avoid breaking listxml [Patrick Mackinlay]
  • 2023-09-13 11:11:08 sys68k_cpu1: fix validation [Patrick Mackinlay]
  • 2023-09-13 08:33:37 bus/vme: remove accidental added file [Patrick Mackinlay]
  • 2023-09-13 08:20:27 bus/vme: major overhaul [Patrick Mackinlay]
    • - add support for address modifiers - add support for shared interrupt request lines - add support for interrupt acknowledge daisy chain - add support for bus error - add slot device option aggregator - standardized slot device file, device and class naming - enp10: implement vme interface - hk68v10: convert to slot device, improve boot vector and rom handling - mzr8105: convert to slot device, improve boot vector and rom handling, add vme short space access - mzr8300: convert to slot device, expose to bus - sys68k*: convert to slot device, improve boot vector and rom handling - force/fccpu20: converted to slot device - sgi/ip4: converted to twin tower chassis with ip4 slot device
  • 2023-09-12 12:24:16 apple/dafb: revert chmod 755 change [hap]
  • 2023-09-12 11:45:59 rezon: lower refresh rate more [hap]
  • 2023-09-12 11:31:52 rezon: lower screen refreshrate [hap]
  • 2023-09-12 00:29:54 DoraNeco BanBan improvements... [Roberto Fresca]
    • - Added port 8000h for two different game types. - Added inputs for game select.
  • 2023-09-12 00:04:25 DoraNeko BanBan improvements: [Roberto Fresca]
    • - Improved inputs. - Hits microswitches by arm. - Coinage DIP switch. - Test Mode DIP switch. - Proper door, coin-in, & service coin inputs.
  • 2023-09-11 20:43:04 osd/sdl: Don't specify SDL_WINDOW_BORDERLESS for full-screen windows. (#11546) [Davidian1024]
    • May address GitHub #7532 and #7922.
  • 2023-09-11 20:33:00 heathkit/tlb.cpp: Fixed warning about uninitialised member variable. (#11538) [Mark Garlanger]
  • 2023-09-11 19:38:37 osd/sdl: Fixed interpretation of result of SDL_GetDesktopDisplayMode. (#11547) [Davidian1024]
    • Fixes display mode not being printed.
  • 2023-09-11 18:58:38 misc/falgas_m89.cpp: Fixed typo in fantcar87 ROM label. (#11544) [ClawGrip]
  • 2023-09-11 12:54:52 cps2: simplify prev commit, and change dsw setting order in UI from on-off to off-on [hap]
  • 2023-09-11 12:28:19 capcom/cps2.cpp: Support for CPS2 debug DIP switches (#11540) [Damian Rogers]
    • initial working version
      fixed incorrect mapping in memory by using a custom read handler; cleaned up unnecessary port conditions; better comments
      moved read handler directly into the map segment; renamed hardware type device tag
      corrected accidentally moved line break
      switched from native array usage to optional_ioport_array
  • 2023-09-11 12:27:28 fidelity/elite: update notes about new game [hap]
  • 2023-09-11 11:32:08 misc handheld: update notes about sound [hap]
  • 2023-09-11 05:27:15 DoraNeko BanBan improvements... [Roberto Fresca]
    • - Added more inputs related to the stepper motors. - Added preliminary 7-seg LEDs support. - Added support for port 08h. - Hooked debug lamps to see the ports behaviour. - Created an internal layout.
  • 2023-09-11 03:26:12 video/pc_vga_cirrus.cpp: fix MT#08763 [angelosa]
  • 2023-09-11 02:32:16 apple/dafb.cpp: Workaround for double-screen issue in 24bpp 832x624, and support 19" 1024x768 monitors on DAFB2 and later. [R. Belmont] [arbee]
  • 2023-09-11 01:51:14 Doraneko BanBan: Changed the OKI6295 pin7 to HIGH, comparing the sounds [Roberto Fresca]
    • against the videos on the net.
  • 2023-09-11 01:46:50 Merge branch 'master' of https://github.com/mamedev/mame [Roberto Fresca]
  • 2023-09-11 01:46:25 Doraneko BanBan: Some work on inputs... [Roberto Fresca]
    • - Fixed the error at boot. - Found and hooked the DIP switches bank. - Found and hooked the Test Sounds mode. - Hooked the Coin In and a special coin input.
      ...more to come.
  • 2023-09-11 01:44:49 capcom/alien.cpp: fix mem_mask size on I/O in1 [angelosa]
  • 2023-09-10 23:42:13 New working systems [hap]
    • - U-Boat [hap, Sean Riddle, eggs]
  • 2023-09-10 20:12:13 sinclair/sprinter.cpp: fix audio chanels for 16b mode (#11542) [holub]
  • 2023-09-10 19:36:42 amstrad/amstrad.cpp: fix timings after refactoring (#11541) [holub]
  • 2023-09-10 12:23:29 speaker: set pan range to -1 to 1, [hap]
    • sliders: show channel volume in percentage and increase maximum to 400%
  • 2023-09-09 22:25:34 nitendo/n8080.cpp: Encapsulated sound boards. [Vas Crabb]
  • 2023-09-09 21:53:03 sound: deprecate cfg defvol, and change newvol to value [hap]
  • 2023-09-09 21:29:50 maygayv1.cpp: Use addressable latch device [AJR]
  • 2023-09-09 21:19:24 sound: add configurable speaker panning [hap]
  • 2023-09-09 19:11:13 igs/igs011.cpp, igs/igs017.cpp: Improved transliterated titles. (#11537) [cam900]
    • Use Japanese title reading for Japanese versions of Dragon World games. Fixed mixed translated/transliterated title.
  • 2023-09-09 17:25:08 x68k: fix bg size again [cracyc]
  • 2023-09-09 11:37:17 williams: cut comment to remove disagreement [hap]
  • 2023-09-09 10:50:01 remove x file attribute from some source files [hap]
  • 2023-09-09 05:14:00 formats/td0_dsk.cpp: Don't swallow bits and bytes at the end of Huffman-encoded images, when the word buffer can no longer be filled [AJR]
  • 2023-09-09 01:04:27 espial: New working clones (#11536) [Nekoziman]
  • 2023-09-08 23:21:45 hd63450: only halt cpu in max transfer rate mode [cracyc]
  • 2023-09-08 22:57:07 heathkit/tlb.cpp: Fix graphics mode display (#11534) [Mark Garlanger]
  • 2023-09-08 22:53:01 machine/rp5c15.cpp: implement set_year_offset setter, fix x68k default year setup to be current rather than -20 (#11530) [Angelo Salese]
    • machine/rp5c15.cpp: implement set_year_offset setter, fix x68k default year setup to be current rather than -20
      machine/ds1386.cpp: remove non-existant set_current_time fn override
  • 2023-09-08 22:38:12 New working software list items [hap]
    • - bingobear: Doctor Bingo Bear [Sean Riddle]
  • 2023-09-08 20:10:59 fidel*: make some of the 7seg panels in artwork smaller [hap]
  • 2023-09-08 19:19:19 New working systems [hap]
    • - Star Trek: 25th Anniversary (handheld) [hap, Sean Riddle, Mr. Do] Top Gun: Second Mission (handheld) [hap, Sean Riddle] Elite Premiere [hap, Berger]
  • 2023-09-08 19:12:48 sega/segaorun.cpp: reverted erroneous change in one of my previous commits [Ivan Vangelista]
  • 2023-09-08 18:16:38 - sega/segaybd.cpp: fixed issue #11535 [Ivan Vangelista]
    • - misc/pachifev.cpp, gaelco/splash.cpp: spelling fixes, comments updates
  • 2023-09-08 17:55:50 heathkit/tlb.cpp: Add superset ROM/upgrade modification (#11531) [Mark Garlanger]
  • 2023-09-07 22:31:01 New clones marked not working [Ivan Vangelista]
    • - Kart Duel (World, KTD2/VER.A) [Phil Bennett, Hammy, Darksoft]
  • 2023-09-07 21:59:53 x68k: guess at scan rate for mode 25 [cracyc]
  • 2023-09-07 21:42:43 pc/pcipc.cpp: add pcimga target (i430HX + MGA2064W), add QA notes [angelosa]
  • 2023-09-07 21:14:35 Revert "Updated bgfx, bx and bimg to current upstream versions. (#11493)" [Vas Crabb]
    • This reverts commit 1c61ccfe840cdae7a9f92292946a45f3b47e2412.
  • 2023-09-07 21:14:21 Revert "Set C++ standard to C++17 via environment for bgfx shader build CI job." [Vas Crabb]
    • This reverts commit 63b00cabc302c17c70c285a337a06a4f89d39f40.
  • 2023-09-07 21:09:17 hash/x68k_flop.xml: QA notes [angelosa]
  • 2023-09-07 19:24:25 msx1_cass.xml: Added 71 items, and replaced 2 items with better dumps. (#11532) [wilbertpol]
    • Replaced Booty (Europe) and North Sea Helicopter with better dumps. [file-hunter] Removed Silicon Dreams (Europe, alt 2) and Silicon Dreams (Europe, alt 3). Renamed Soviet (Europe?) to Soviet (Spain).
      New working software list items (msx1_cass.xml) - Inleiding tot de SpectraVideo SV 728 (Netherlands) [file-hunter] Light Pen Graphic v1.0 (Japan) [file-hunter] Teach Yourself BASIC (United Kingdom) [file-hunter] The Archers (Europe) [file-hunter] Bang! Bang! (Japan) [file-hunter] The Growing Pains of Adrian Mole (United Kingdom) [file-hunter] The Munsters (Europe) [file-hunter] River Chase (Japan) [file-hunter] Scapeghost (Europe) [file-hunter] Sea Hunter (Europe) [file-hunter] The Secret Diary of Adrian Mole Aged 13¾ (Europe) [file-hunter] Silicon Dreams I - Snowball (United Kingdom) [file-hunter] Silicon Dreams II - Return to Eden (United Kingdom) [file-hunter] Silicon Dreams III - The Worm in Paradise (United Kingdom) [file-hunter] Sky Diver (Japan, alt) [file-hunter] Soviet (Spain, alt) [file-hunter] Space Harrier II (Europe) [file-hunter] Starbuster (Europe) [file-hunter] Supermaze (United Kingdom) [file-hunter] Tank (Finland) [file-hunter] Tape Login MSX Game Book (Japan) [file-hunter] The Temptation of the Apartment Wife (Japan) [file-hunter] Time and Magik III - The Price of Magik (Europe) [file-hunter] Time and Magik (United Kingdom) [file-hunter] Time and Magik (United Kingdom, cracked) [file-hunter] Time and Magik (United Kingdom, alt) [file-hunter] The Tomato Princess from Salad Land (Japan) [file-hunter] Vampire (Europe) [file-hunter] Vampire (Europe, alt) [file-hunter] Video Poker (Brazil, Disprosoft) [file-hunter] W Series 1 - Biotech / Killer Station (Japan) [file-hunter] W Series 3 - Fire Ball / Akarui Nouen (Japan) [file-hunter] W Series 4 - Ame no Hi wa Ōisogashi / Super Doors (Japan) [file-hunter] Wilco (Spain) [file-hunter] Wild Cat (Japan) [file-hunter] Color Plotter/Printer-yō Sekai Chizu Soft (Japan) [file-hunter] The Wreck (United Kingdom) [file-hunter] Xenon (United Kingdom) [file-hunter] Zero Fighter (Japan) [file-hunter] The Queen's Footsteps (Italian) [Davide Bucci] Silvestro (Italy) [file-hunter] Torreoscura (Spanish) [file-hunter] Super MSX N.1 (1987-05) (Italy) [file-hunter] Super MSX N.2 (1987-06) (Italy) [file-hunter] Super MSX N.3 (1987-07/08) (Italy) [file-hunter] Super MSX N.4 (1987-09) (Italy) [file-hunter] Super MSX N.5 (1987-10) (Italy) [file-hunter] Super MSX N.6 (1987-11) (Italy) [file-hunter] Super MSX N.7 (1987-12) (Italy) [file-hunter] Super MSX N.8 (1988-01) (Italy) [file-hunter] Super MSX N.9 (1988-02) (Italy) [file-hunter] Super MSX N.10 (1988-03) (Italy) [file-hunter] Super MSX N.11 (1988-04) (Italy) [file-hunter] Super MSX N.12 (1988-05) (Italy) [file-hunter] Super MSX N.13 (1988-06) (Italy) [file-hunter] Super MSX N.14 (1988-09) (Italy) [file-hunter] Super MSX N.15 (1988-10) (Italy) [file-hunter] Super MSX N.16 (1988-11) (Italy) [file-hunter] Super MSX N.17 (1988-12) (Italy) [file-hunter] Super MSX N.18 (1989-01) (Italy) [file-hunter] Super MSX N.19 (1989-02) (Italy) [file-hunter] Super MSX N.20 (1989-04) (Italy) [file-hunter] Super MSX N.21 (1989-05) (Italy) [file-hunter] Super MSX N.22 (1989-06) (Italy) [file-hunter] Super MSX N.23 (1989-09) (Italy) [file-hunter] Super MSX N.24 (1989-10) (Italy) [file-hunter] Super MSX N.25 (1989-12) (Italy) [file-hunter] Super MSX N.26 (1990-01) (Italy) [file-hunter] Super MSX N.27 (1990-02) (Italy) [file-hunter]
      New NOT_WORKING software list additions (msx1_cass.xml)
      Light Pen Graphic v1.0 (Japan) [file-hunter] The Queen's Footsteps (English) [Davide Bucci]
  • 2023-09-07 05:02:46 x68k: another tile layer-bitmap layer video mode mismatch special case [cracyc]
  • 2023-09-06 18:22:49 atari/batman, atari/beathead, atari/blstroid, atari/canyon, atari/ccastles: consolidated drivers in single files [Ivan Vangelista]
  • 2023-09-06 10:28:37 namco/namcos12: redump of bad ROM for Kart Duel [Phil Bennett] (#11533) [987123879113]
  • 2023-09-06 02:37:52 formats/td0_dsk.cpp: Do more error checking, hopefully eliminating softlocks when trying to load truncated images [AJR]
  • 2023-09-05 22:00:36 vsystem/ojankohs.cpp: fixed MT08756 [Ivan Vangelista]
  • 2023-09-05 17:42:50 Set C++ standard to C++17 via environment for bgfx shader build CI job. [Vas Crabb]
    • The SPIRV tools require C++17 but it isn't set anywhere in the build files supplied with bgfx
  • 2023-09-05 17:10:24 Updated bgfx, bx and bimg to current upstream versions. (#11493) [Julian Sikorski]
    • Reverted "macOS, iOS: Removed OpenGL/OpenGLES support. (commit 4693983242a698eaafed87faf4ffef1789adc8f9). Reverted "Fix macOS build" (commit ce2c2c13eda7d699051f75f598e740a447343a88). Reverted "macOS: Fixed deprecated warnings." (commit 10a8cb61f882ebc9bb376ee2341d003880b7037f). Added bgfx/README.mame explaining deviations from upstream.
  • 2023-09-05 08:28:59 imagedev/floppy.cpp: Add hard-sector floppy support [Eric Anderson]
  • 2023-09-05 07:23:19 - igs/lordgun.cpp: redumped alienchac [f205v, Brian Troha] [Ivan Vangelista]
    • - igt/videopkr.cpp: restored full NVRAM saving
      - misc/rbmk.cpp: patched cots protection [hammy]
  • 2023-09-04 19:25:04 heathkit/tlb.cpp: Added machine configurations options for CPU speed and CRT phosphor color. (#11527) [Mark Garlanger]
  • 2023-09-04 19:23:36 misc/falgas_m89.cpp: Added a newer version of "Fantastic Car" on M87 hardware. (#11529) [ClawGrip]
    • New clones marked not working - Fantastic Car (Micro-87 hardware, newer) [jordigahan]
  • 2023-09-04 18:07:09 x68k: only set timer if op is set [cracyc]
  • 2023-09-04 17:59:20 x68k: fix bitmap layer clear and sprite priority [cracyc]
  • 2023-09-04 13:55:30 sxevious: forgot to update sxeviousj [hap]
  • 2023-09-04 13:48:10 sensorboard: add callback for clear board [hap]
  • 2023-09-04 13:46:12 sxevious: make sxevious a parent set instead of clone of xevious [hap]
  • 2023-09-04 13:45:19 ssensor4: chessclock rom is actually for the printer [hap]
  • 2023-09-04 09:00:23 c64: Emulated the TIB Disc Drive DD-001 cartridge. [Curt Coder] [Curt Coder]
    • New working software list items - c64_cart: Disc Drive DD-001 (v1.1) [Steve Gray], Disc Drive DD-001 (v1.0) [LHS]
      c64_flop_misc: Games and Utility Disc (v1.1) [LHS]
  • 2023-09-03 18:01:11 igs/pgm_v.cpp: Hard-code sprite zoom table entry 0x0f to 1. (#11524) [cam900]
    • ddp3 has zero in this entry, but expects it to behave like 1.
  • 2023-09-03 10:37:25 fphantom,robotadv: small refactor to picking up piece [hap]
  • 2023-09-03 09:34:43 New systems marked not working [Ivan Vangelista]
    • Ball Challenge (20020607 1.0 OVERSEA) [Brian Troha, The Dumping Union] Creatures of the Sea (20050328 USA 6.3) [Brian Troha, The Dumping Union]
  • 2023-09-02 22:13:18 Apple Macintosh software lists rename description (#11526) [ArcadeShadow]
    • Added the manufacturer's name. Lowercase on the storage medias' name. Renamed "Mac" abbreviation to "Macintosh".
  • 2023-09-02 20:43:20 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]
  • 2023-09-02 19:57:24 Miscellaneous cleanups of recent commits. [Vas Crabb]
    • cpu/z80: - Keep all member initialisations in the constructor initialiser list. - Added a validity check for impossibly low cycle counts. - Reformatted an if/else tree.
      bus/spectrum: Gave the ZXBUS devices a short name prefix.
      konami/stingnet.cpp: Use standard gambling input types.
  • 2023-09-02 19:28:34 heathkit/h89.cpp: Added machine configuration option for CPU speed upgrade modifications. (#11513) [Mark Garlanger]
    • Also made interrupt controller fixed for H89.
  • 2023-09-02 19:23:51 bus/spectrum: Added ZXBUS Nemo IDE Controller. (#11523) [holub]
  • 2023-09-02 19:13:48 hwchamp: Use ADC device [AJR]
  • 2023-09-02 19:09:52 cpu/z80/z80.cpp: Improved flags, and removed timing tables. (#11522) [holub]
    • Improved emulation of undocumented flags. [Manuel Sainz de Baranda y Goñi, Peter Helcmanovsky, Patrik Rak] Removed instruction timing tables and helpers for systems with simple wait states. [smf, hap, Lord Nightmare]
  • 2023-09-02 15:23:53 New systems marked not working [Ivan Vangelista]
    • Doraemon no Dokodemo Door [Zx48k, hammy]
  • 2023-09-02 11:19:08 New systems marked not working [Ivan Vangelista]
    • Blue Moon II [Dam0, Heihachi_73]
  • 2023-09-02 10:59:47 konami/konendev: used CY7C131 device, corrected botched parent clone relationship for amazonsp [Ivan Vangelista]
  • 2023-09-02 07:09:23 konami/stingnet.cpp: Add overrides for GCC. [R. Belmont] [arbee]
  • 2023-09-02 05:22:16 konami/stingnet.cpp: Correct hookups for ATAPI CD-ROM, sound, sound Flash, NVRAM, and some I/O. [R. Belmont, Windy Fairy] [arbee]
  • 2023-09-02 04:54:59 bus/ata/atapicdr.cpp: Support subclassing atapi_fixed_cdrom_device. [R. Belmont] [arbee]
  • 2023-09-02 04:54:08 machine/t10mmc.cpp: Support page 0x3f (return all pages) for MODE SENSE. [R. Belmont] [arbee]
  • 2023-09-02 04:53:08 machine/intelfsh.cpp: Support reading the busy/ready pin for Flash chips that have one. [R. Belmont] [arbee]
  • 2023-09-02 04:52:01 devices/swim1.cpp: Remove unnecssary debug_break(). [R. Belmont] [arbee]
  • 2023-09-01 18:36:09 New working clones [Ivan Vangelista]
    • Reel Fun (Version 7.00) [Brian Troha, The Dumping Union] Trivia (Questions Series 11 Alt Question Rom, set 2) [Brian Troha, The Dumping Union]
      - Updated misc/gei.cpp: [Brian Troha] Found documentation confirming Sex Triv is an alternate ROM question for Series 7. Verified undocumented Series 12 N.F.L. Football question ROM. Added Adult Sex 3 question ROM to Series 11, with documentation. Verified Newer Adult Sex 2 & Adult Sex 3 questions ROMs and labeled alt sets as “old”. Documented the romboard and question type for the Reel Fun sets.
  • 2023-09-01 18:34:07 New systems marked not working [Ivan Vangelista]
    • Amazon Spirit (Konami Endeavour, NSW) [Guru]
      New clones marked not working - Safe Money (Konami Endeavour, NSW) [Guru]
  • 2023-09-01 18:06:21 Fixed MinGW AArch64 issues: (#11521) [invertego]
    • 3rdparty/bimg: Don't enable SSE on MinGW arm64 targets. diagnostics/diagnostics_win32.cpp: Added Windows arm64 support.
  • 2023-09-01 17:28:19 adsp2100: Fix more comments in disassembler [AJR]
  • 2023-09-01 15:45:13 adp/adp.cpp: demote fstation to MNW again [Angelo Salese]
  • 2023-09-01 04:48:36 hash/x68k_flop.xml: update some QA [angelosa]
    • Systems promoted to working - Quick Jack, Skat TV, Fashion Gambler, Fun Station Spielekoffer 9 Spiele [AJR]
  • 2023-09-01 03:49:31 sound/vrender0.cpp, video/ims_cvc.cpp: Use util::sext function [AJR]
  • 2023-09-01 03:27:30 voodoo_render.cpp: Use util::sext and rotate inline [AJR]
  • 2023-09-01 03:13:31 sparc: One more use for util::sext; fix probable copy-and-paste error in disassembly of branch displacements [AJR]
→ [Arcade] DevMAME [log only] 2023/08/31 22:00
  • 2023-08-31 20:14:20 adsp2100: Code cleanup [AJR]
    • - Use BIT helpers for unpacking and disassembling opcodes - Use count_leading_zeros_32 for "detect exponent" operations rather than shift loops - Convert comments to C++ single line style - Convert some constant macros to unscoped enums - Deobfuscate bit manipulation in the "mode control" instruction
  • 2023-08-31 20:04:53 wd_fdc.cpp: Add optional logging for data reads and writes [AJR]
  • 2023-08-31 18:36:21 samples: move interface variables to protected [hap]
  • 2023-08-31 12:30:45 tdracula: correct output pla [hap]
  • 2023-08-31 11:22:24 New working clones [Ivan Vangelista]
    • Xain'd Sleena (bootleg, set 2) [nnap]
  • 2023-08-31 10:44:15 New working clones [Ivan Vangelista]
    • Flicky (64k Version, on Up'n Down boardset, set 2) [caius]
  • 2023-08-31 01:02:35 epg3231: Add Timers 1 & 2 [AJR]
  • 2023-08-30 20:11:14 cpu/z80: Revert a94254a while we figure out the severe performance regressions. [R. Belmont, holub] [arbee]
  • 2023-08-30 20:07:21 Revert "cking_master: add M1 waitstate" [hap]
    • This reverts commit 4b8555ff72ab7f6dab6bf7d8fa4ad935c2b96c79.
  • 2023-08-30 19:52:07 system1: do cycle adjust with modulo instead of float, [hap]
    • cking_master: move init function
  • 2023-08-30 19:30:43 msx1_flop.xml: (#11518) [wilbertpol]
    • - Fix incorrect size on XOR. - De-duplicate image name for penguina.
  • 2023-08-30 17:09:13 various drivers: a few more output().set_value() removals [Ivan Vangelista]
  • 2023-08-30 13:32:37 cking_master: add M1 waitstate [hap]
  • 2023-08-30 13:10:26 system1: forgot to update the encrypted cpu clocks, 2 20mhz clocks at 4mhz is 2/5, not 1/5 [hap]
  • 2023-08-30 11:44:56 z80: Rewrite the core to handle interruptibility [holub]
  • 2023-08-30 00:44:45 capcom/alien.cpp: QA notes, add wontame inputs [angelosa]
  • 2023-08-29 21:41:53 fphantom,robotadv: small fix to internal layout, combine x/y into one output [hap]
  • 2023-08-29 21:22:09 Merge tag 'mame0258' into HEAD [Vas Crabb]
    • MAME 0.258
  • 2023-08-29 20:59:03 -konami/nwk-tr.cpp: Fixed mismatched timekeeper data for GM and GN sets. (#11517) [sjy96525] [sjy55525]
    • -konami/hornet.cpp: Added hand brake lever to Thrill Drive (ver GN713JAB).
  • 2023-08-29 20:31:07 machine/7400.cpp: Removed unused 7400 logic device. [Vas Crabb]
  • 2023-08-29 17:59:06 sega/dccons.cpp: add Katana Set5 v0.972 BIOS [MetalliC]
  • 2023-08-29 17:22:47 New clones marked not working [Ivan Vangelista]
    • - Zero Team (Japan?, earlier?, set 2) [nnap]
      - midway/mcr3.cpp: dumped pls153 PLDs for sarge [Domenico Cervini]
      - misc/cointek.cpp: possibly descrambled audio CPU ROM
  • 2023-08-29 16:02:27 segas18.cpp: Updates [AJR]
    • - ddcrew: Use 8255 PPI for 4-player versions - lghost: Use MSM6253 ADC for gun inputs - Eliminate runtime port tag lookups
  • 2023-08-29 15:44:29 intchess,regence: add german text labels to internal layout [hap]
  • 2023-08-29 13:12:01 fphantom,robotadv: no need to output x coord twice [hap]
  • 2023-08-29 04:59:44 aceattac: Map trackball inputs through uPD4701 devices [AJR]
  • 2023-08-29 04:23:15 m6805: Use vector_mask parameter for HD6305 variants [AJR]
  • 2023-08-29 04:02:43 capcom/alien.cpp: add base flash ROMs for dokodemo, wontame, masmario2, dkbanans [angelosa]
  • 2023-08-28 23:11:05 compclr2_flop.xml: Fix typo in disk image labels. (#11516) [ClawGrip]
    • Corrected spelling of "asteroids".
  • 2023-08-28 22:42:13 apple/apple3_m.cpp: Reduce CPU clock frequency during active video display. (#11505) [robjustice]
    • Also adjusted fast CPU clock frequency to approximate the effects of DRAM refresh and other delays.
  • 2023-08-28 22:05:56 konami/twin16.cpp: Dumped priority PROM for The Final Round/Hard Puncher (#11514) [JOTEGO]
  • 2023-08-28 20:23:38 New systems marked not working [Ivan Vangelista]
    • Costa Brava [Grull Osgo] Sevilla [Grull Osgo] Toledo [Grull Osgo]
  • 2023-08-28 19:37:44 zac1b1120: no need to savestate bitmaps that get overwritten with each screen update, remove unneeded input port trampoline [hap]
  • 2023-08-28 19:08:50 zac1b1120: shuffle around some source code and add section headers, added dodgem color overlay [hap]
  • 2023-08-28 18:55:35 zac1b1120: fix zoomed sprite mask [hap]
  • 2023-08-28 16:54:57 fphantom: do more checks when grabbing piece with magnet [hap]
    • New working systems - Chess Robot Adversary [hap, anonymous]
  • 2023-08-28 11:21:11 konami/konendev.cpp: dumped flash ROMs for rapfire5 [Guru] [Ivan Vangelista]
  • 2023-08-28 05:05:11 Gran Derby: Added proper graphics ROMs. [Roberto Fresca]
  • 2023-08-28 04:58:28 cpu16: Add most of the MAC unit instructions [AJR]
  • 2023-08-27 20:00:29 msx1_flop.xml: Added 105 working items, and replaced one item. (#11511) [wilbertpol]
    • Replaced Konami Game Collection 3: Shooting Series (Japan) with a better dump. [file-hunter]
      New working software list items (msx1_flop.xml) - 10 Programas Serie Oro (Spain) [file-hunter] 20 Programas Serie Oro (Spain) [file-hunter] 747 400b Flight Simulator (Europe, cracked) [file-hunter] Alfabet en Deelsom (Netherlands) [file-hunter] Alien Panic (Spain) [file-hunter] Andon (Japan, hacked) [file-hunter] Duad-MSX (Japan) [file-hunter] Engels + Procenten (Netherlands) [file-hunter] Fracta (Brazil) [file-hunter] Graphos III (Brazil) [file-hunter] Gruta de Maquine (Brazil) The Iron Gauntz (Japan, prototype) [file-hunter] Konami Game Collection 1: Action Series (Japan, alt) [file-hunter] Konami Game Collection 4: Sports Series 2 (Japan, alt) [file-hunter] Lettergrijper + Geld (Netherlands) [file-hunter] Manuscript (United Kingdom) [file-hunter] MSX Compilation 5 (Netherlands) [file-hunter] MSX PageMaker DeLuxe (Brazil) [file-hunter] Music Creator (Netherlands) [file-hunter] Professional Data Retrieve (Brazil) [file-hunter] Professional Paint (Brazil) [file-hunter] Professional Publisher (Brazil, cracked) [file-hunter] Rekenen tot 20 + Optellen en aftrekken tot 100 + Taalbedrijf (Netherlands) [file-hunter] SF Zone 1999 (Japan) [file-hunter] Simulador Profesional de Tenis (Spain) [file-hunter] Super Procole (Japan) [file-hunter] Super Procole 2 (Japan) [file-hunter] Super Procole 3 (Japan) [file-hunter] Supersellers 1 (Netherlands) [file-hunter] Twin Hammer (Korea) [file-hunter] The Wood (Spain) [file-hunter] Woordmaker en Cijferend Vermenigvuldigen (Netherlands) [file-hunter] Word Plus (Brazil) [file-hunter] Wordstore+ (Netherlands) [file-hunter] Zen (United Kingdom) [file-hunter] 3D Maze [Chalky] 666 - Uma Aventura Macabra [file-hunter] 8192 Story Tower [NAGI-P SOFT] Baruko [file-hunter] Blinky's Scary School [file-hunter] Bounce Mania [MSXdev] Burner Burst [file-hunter] Buster Mystery [file-hunter] City (Japan) [file-hunter] Defence (v1.3) [MSXdev] Galaxy Zone [aburi6800] Ghosts'n Goblins (v1.1.0) [file-hunter] Hibernated 1 - This Place is Death [file-hunter] Hibernated 1 - Eight Feet Under [file-hunter] JUMPER [NAGI-P SOFT] Kame Graphics [file-hunter] Kill Mice [MSXdev] Las Aventuras de Rudolphine Rur (Spanish) [Dwalin] Las Aventuras de Rudolphine Rur (Spanish, xmessage) [Dwalin] Last War [NAGI-P SOFT] Last War II [NAGI-P SOFT] Logic (Russia) [file-hunter] Mars [NAGI-P SOFT] Mars II [NAGI-P SOFT] May The Force Be With You [Cobinee] Maze Chase [JLTurSan] Micro Rocketz [MSXdev] Mood Land [file-hunter] Muhonmourn 3 (v1.1) [MSXdev] Muhonmourn 3 (v1.1, with Ninja Tap support) [file-hunter] Muhonmourn 3 (v1.0) [file-hunter] Nibbles [file-hunter] Oceano [file-hunter] Paint-it (rev2) [file-hunter] Paint-it (rev1) [file-hunter] Paint-it [file-hunter] Palhada City (Brazil) [file-hunter] Penguin Catcher (v1.1) [MSXdev] Penguin Catcher (v1.0) [file-hunter] Pyramid Quest [Crappysoft] Raftoid [PlattySoft] Roger Dice (Spain) [oniric-factor] Search for Mum (Netherlands) [file-hunter] Sim City [file-hunter] Storm Rescue [Concurso MSX-BASIC] Stripgirl [file-hunter] SubCommander (v1.02) [MSXdev] SubCommander (older) [file-hunter] Super Adventure [file-hunter] The Tower of Gold [MSXdev] UZIX (v1.0.0) [UZIX] Wash Man (v2.8) [MSXdev] Wash Man (v1.9) [file-hunter] Wash Man (v1.5) [file-hunter] Wash Man (v1.3) [file-hunter] Wash Man (v1.2) [file-hunter] Wash Man (v1.1) [file-hunter] Wash Man (v1.0) [file-hunter] Wired Shooting [Cobinee] MSXMAS Demo [file-hunter] Xadrama [file-hunter] Xarchon [file-hunter] XOR [Chalky] XOR (older) [file-hunter] Yellow Submarin [file-hunter] Yobai [file-hunter] Zero Gravity [file-hunter] The zoBITRONics Inc [Hannu Töyrylä] Zone TNT [MSXdev] La Abadia del Crimen (Spain, alt) [file-hunter]
  • 2023-08-27 19:54:20 -cpu/powerpc: Don't overwrite RA in lmw instruction. (#11512) [987123879113]
    • For 4xx series and 601, skip over the register update. For any other flavor, raise an illegal instruction exception.
      -konami/stingnet: Added ATA CS1 to address map, and removed comment about crash which has been fixed.
  • 2023-08-27 16:52:48 cpu16dasm.cpp: Use util::sext to sign-extend 4-bit constants [AJR]
  • 2023-08-27 14:46:47 konami/stingnet.cpp: Default fill the sound region. [R. Belmont] [arbee]
  • 2023-08-27 12:01:50 bus/msx/module/sfg.cpp: Moved classes to anonymous namespace. (#11510) [wilbertpol]
  • 2023-08-27 11:58:32 cpu/sh: Refactored SH-2 refactored code to separate onboard peripherals from CPU core. (#11500) [987123879113]
  • 2023-08-27 06:51:58 Fix hashes... [Roberto Fresca]
  • 2023-08-27 06:21:32 Minor game description correction... [Roberto Fresca]
  • 2023-08-27 06:18:53 New working clones [Roberto Fresca]
    • Gran Derby (Spanish hack of Jockey Club) [Roberto Fresca]
  • 2023-08-27 04:52:19 New working clones [Roberto Fresca]
    • Super Ruleta 36 (hack of The Roulette) [Roberto Fresca]
  • 2023-08-27 04:16:21 New non-working machines [arbee]
    • Tropical Chance [R. Belmont, Windy Fairy, Taro]
  • 2023-08-27 04:11:25 konami/k057714.cpp: Removed unecessary clipping that caused medal games not to display properly and improve VBL IRQ handling. [R. Belmont, Windy Fairy] [arbee]
  • 2023-08-27 00:48:50 wangpc: Derive clocks from XTAL values [AJR]
  • 2023-08-26 23:37:34 alien.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] [AJR]
  • 2023-08-26 23:19:36 capcom/alien.cpp: enable DRC [angelosa]
  • 2023-08-26 21:26:43 cpc_cass.xml: Tidied up Amstrad Action cover tapes. (#11509) [ICEknigh7]
    • Added tape titles to descriptions and added publisher.
      Software list items promoted to working
      cpc_cass: Amstrad Action (Issue 004) Christmas Gift
  • 2023-08-26 20:37:35 srcclean, #include order cleanup, and self-closing XML tag cleanup before MAME 0.258 release branch. [Vas Crabb]
  • 2023-08-26 20:03:16 msx1_flop_525.xml: Added ten working items. (#11507) [wilbertpol]
    • New working software list items (msx1_flop_525.xml) - Amazônia (Brazil) [file-hunter] BKP Disco (Brazil) [file-hunter] O Conde de Monte Cristo (Brazil) [file-hunter] Disk Mechanic v2.0 (Brazil) [file-hunter] Graphic View (Brazil) [file-hunter] Graphos III Pro (Brazil) [file-hunter] MSX-Word v3.0 (Brazil) [file-hunter] Professional Cards (Brazil) [file-hunter] Professional Publisher (Brazil) [file-hunter] Serra Pelada [file-hunter]
  • 2023-08-26 17:32:27 bus/msx/slot/disk.h: Removed unused get_nr_drives method. (#11508) [wilbertpol]
  • 2023-08-26 05:56:01 New working clones [Ivan Vangelista]
    • Pururun (set 1) [twistedsymphony, Brian Troha]
      - gaelco/gaelco3d.cpp: fixed ROM labels [Brian Troha]
  • 2023-08-26 05:35:06 nscsi/cd.cpp: Fix some Coverity warnings in the nscsi_apple_cdrom_device. [R. Belmont] [arbee]
  • 2023-08-26 04:51:49 wd_fdc.cpp: DRQ fixes [AJR]
    • - Drop DRQ immediately when a new command is written, without even waiting for it to be committed (fixes observed regression in ms0515) - Eliminate logic for raising IRQ if DRQ is serviced while FDC is idle
  • 2023-08-26 03:39:28 capcom/alien.cpp: add enough of sound ROM reading and SIO I/O so that mariojjl and mmaruchan can enter service mode [angelosa]
  • 2023-08-25 18:09:49 gaelco3d.cpp: Added an older version of Surf Planet. (#11506) [ClawGrip]
    • New working clone - Surf Planet (Version 2.0) [Victor Fernandez (City Game)]
  • 2023-08-25 03:40:46 video/mb86292.cpp: preliminary implementation of drawing FIFO, fix DrawRectP for good, add transparent pen for C layer [angelosa]
  • 2023-08-24 23:24:03 konami/konmedalppc.cpp: CF Card for G1 Turf Wild 3 has been Win-damaged and is BAD_DUMP. [R. Belmont] [arbee]
  • 2023-08-24 22:17:35 various drivers: another batch of output().set_value() removals [Ivan Vangelista]
  • 2023-08-24 21:51:41 ui/info: add n before btanb warning strings, [hap]
    • misc: replace pi constant with M_PI
  • 2023-08-24 20:40:00 konami/konmedalppc.cpp: Corrected ATA hookup, IDed game as "G1 Turf Wild 3". [R. Belmont, Windy Fairy] [arbee]
  • 2023-08-24 19:57:24 sinclair/sprinter.cpp: Added internal layout with Turbo, NeoGS and floppy drive indicators. (#11492) [holub]
  • 2023-08-24 11:49:24 ui/info: swap notworking/mechanical warnings, only add initial n if there were warnings before it [hap]
  • 2023-08-24 11:15:58 sbp: looks like it still has (presumed)protection checks remaining [hap]
  • 2023-08-24 08:39:46 Tidied up some recent changes, and more use of BIT helper. [Vas Crabb]
  • 2023-08-24 08:27:12 apple/apple3.cpp: Added support for two-speed keyboard auto-repeat. (#11503) [robjustice]
  • 2023-08-24 08:22:36 heathkit/tlb.cpp, heathkit/intr_cntrl.cpp: Converted Heathkit terminal board and interrupt controller to slot devices. (#11494) [Mark Garlanger]
    • This removes the H-19 clones with different terminal boards and allows the H-89 terminal to be selected. When using the Z-89-37 soft-sectored floppy controller, the Z-37 interrupt controller must be selected.
  • 2023-08-24 02:33:07 New non-working machines [arbee]
    • Unknown PowerPC Medal Game [R. Belmont, coolmod]
  • 2023-08-24 00:35:09 ti99: Include new firmware (DSR) for TIPI. [Michael Zapf]
  • 2023-08-23 20:30:40 various drivers: removed some output().set_value() calls [Ivan Vangelista]
  • 2023-08-23 20:30:09 spectrum_mgt_flop.xml: Added system manufacturer to the list description. (#11392) [ArcadeShadow]
  • 2023-08-23 20:17:31 konami/hornet.cpp, konami/nwk-tr.cpp: Organized Racing Jam and Thrill Drive inputs. (#11452) [Hydreigon]
    • New clones marked not working
      Racing Jam (GM676UAC) Racing Jam (GM676EAC) Racing Jam (GM676JAC) Racing Jam (GM676AAC) Racing Jam (GN676UAC) Racing Jam (GN676EAC) Racing Jam (GN676JAC) Racing Jam (GN676AAC) Racing Jam: Chapter II (GM888UAA) Racing Jam: Chapter II (GM888EAA) Racing Jam: Chapter II (GM888JAA) Racing Jam: Chapter II (GM888AAA) Racing Jam: Chapter II (GN888UAA) Racing Jam: Chapter II (GN888EAA) Racing Jam: Chapter II (GN888JAA) Racing Jam: Chapter II (GN888AAA)
  • 2023-08-23 19:53:51 spectrum_cass.xml: Added 57 working items. (#11495) [ArcadeShadow]
    • Made Hero Quest (48K) a second part of the 128K version as it was on the other side of the same tape. Corrected metadata based on information from Spectrum Computing.
      New working software list additions (spectrum_cass.xml)
      A Thief's Tale (Adventure Workshop) [Steven Brown, Planeta Sinclair] Angels [ZOSYA entertainment] Barbarian II (Erbe) [Spectrum Computing] Barbarian II (IBSA) [Spectrum Computing] Bonnie and Clyde [ZOSYA entertainment] CAD - Computer Aided Design [Luís Rato, Planeta Sinclair] City Connection (128K, cracked, fixed) [Planeta Sinclair] Deep Strike (IBSA) [Spectrum Computing] Dizzy - The Ultimate Cartoon Adventure - Extended Edition 2021 (English, mod) [The Dizzy Fansite] Dizzy - The Ultimate Cartoon Adventure - Extended Edition 2021 (Russian, mod) [The Dizzy Fansite] Dizzy II - Treasure Island Dizzy - Classic Edition 2023 (English, mod) [The Dizzy Fansite] Dizzy II - Treasure Island Dizzy - Classic Edition 2023 (Russian, mod) [The Dizzy Fansite] Dizzy II - Treasure Island Dizzy - Extended Edition 2023 (v1.4, English, mod) [The Dizzy Fansite] Dizzy II - Treasure Island Dizzy - Extended Edition 2023 (v1.4, Russian, mod) [The Dizzy Fansite] Dizzy II - Treasure Island Dizzy - Extended Edition 2023 (v1.0d, English, mod) [The Dizzy Fansite] Dizzy II - Treasure Island Dizzy - Extended Edition 2023 (v1.0d, Russian, mod)[The Dizzy Fansite] Dizzy III - Fantasy World Dizzy - Classic Edition 2023 (English, mod)[The Dizzy Fansite] Dizzy III - Fantasy World Dizzy - Classic Edition 2023 (Russian, mod)[The Dizzy Fansite] Drift! (final release) [ZOSYA entertainment] Drift! (Yandex Retro Games Battle 2019 competition version) [ZOSYA entertainment] Drift! (final release, fast loader) [ZOSYA entertainment] Hellfire Attack (Erbe) [Spectrum Computing] Hercules Slayer of the Damned (Erbe) [Spectrum Computing] Invasion Force (1982, Artic) (set 3, alt) [Steven Brown, Planeta Sinclair] Just a Gal [ZOSYA entertainment] Lava 16K [Spectrum Computing] Metropolis (Topo Soft) [Spectrum Computing] Narco Police (IBSA) [Spectrum Computing] Noah (ESP, alt) [Steven Brown, Planeta Sinclair] Paperboy (MCM) [World of Spectrum] Paperboy (Zafi Chip) [World of Spectrum] Paratroopers (Mr. Micro) [Luís Rato, Planeta Sinclair] Rick Dangerous (Erbe, Top 8 Bits) [Spectrum Computing] Shinobi (Dro Soft) [Spectrum Computing] Ship of the Line (alt) [Spectrum Computing] Ship of the Line (release 2, alt) [Spectrum Computing] Sigma 7 (Erbe) [Spectrum Computing] Sooty & Sweep (EDOS) [Steven Brown, Planeta Sinclair] Space Harrier 2 (MCM, small case) [Spectrum Computing] Star Trek 3000 (alt) [Steven Brown, Planeta Sinclair] Sweevo's World (Dro Soft) [Spectrum Computing] Tarzan (set 4, EDOS) [Steven Brown, Planeta Sinclair] The Addams Family (Erbe) [Spectrum Computing] The Dark Redux [Spectrum Computing] The Dark Redux (Russian) [Spectrum Computing] The Dark: Lost Pages [Spectrum Computing] The Survivant [Spectrum Computing] Travel Through Time - Volume 1: Northern Lights [ZOSYA entertainment] Travel Through Time - Volume 1: Northern Lights (fast loader) [ZOSYA entertainment] Turbo the Tortoise - 30th Anniversary Edition (2023) [Spectrum Computing] Turbo the Tortoise - 30th Anniversary Edition (2022, TZX tape image) [Spectrum Computing] Turbo the Tortoise - 30th Anniversary Edition (2022, TAP tape image) [Spectrum Computing] Valley of Rains (final release) [Spectrum Computing] Valley of Rains (Yandex Retro Games Battle 2019 competition) [Spectrum Computing] Which Flower? [Spectrum Computing] Xenon (Dro Soft) [Spectrum Computing] Yoyo's Great Adventure [Spectrum Computing]
  • 2023-08-23 11:33:33 ktmnt2: small fix with samples start, [hap]
    • fphantom: add cpu held piece to internal artwork, tiprog: verify output pla
  • 2023-08-22 20:54:11 ui/info.cpp, ui/simpleselgame.cpp: Replaced imprecise "driver" with "source file". [Vas Crabb]
    • Also flipped include order in bus/nscsi/cd.cpp to put module header immediately after prefix header.
  • 2023-08-22 20:46:08 render/drawogl.cpp: Size point primitives properly. This fixes -beam_dot_size being effectively ignored by this renderer. [AJR]
  • 2023-08-22 19:57:31 barcrest/mpu1.cpp: Added MPU2 support. (#11498) [SomeRandomGuyIdk]
    • Added MPU2 support, including fourteen playable sets with barebones layouts. Corrected overdumped ROMs for m_gndgit. barcrest/mpu2.cpp: Removed separate MPU2 driver, as it directly builds on MPU1. jpm/jpmsru.cpp, bfm/bfm_blackbox.cpp: Corrected some input labels and system descriptions. Made the existing SRU layouts larger.
      New systems marked not working
      Comet Catcher (Leisure Games) (MPU2) (5p Stake, £1 Jackpot) Rock On (Barcrest) (MPU2) (10p Stake, £2 Jackpot) Lucky Line (Leisure Games) (MPU2) (5p Stake, £2 Jackpot) Spot Light (Barcrest) (MPU2) (revision 4, 10p Stake, £2 Jackpot) Spot Light (Barcrest) (MPU2) (revision 7, 10p Stake, £2 Jackpot) Spot Light (Barcrest) (MPU2) (revision 9, 10p Stake, £2 Jackpot) Lucky Strike (Associated Leisure) (MPU2) (5p Stake, £2 Jackpot) Fruitopoly (VFS) (MPU2) (Hi Lights conversion, 10p Stake, £3 Jackpot) Triple Chance (VFS) (MPU2) (Spot Light conversion, 2p Stake, £1.50 Jackpot) Super Star (Dutch) (Barcrest) (MPU2) Star Light (Dutch) (Barcrest) (MPU2) (revision 07) JMT9 Test Program (Barcrest) (MPU1/2)
  • 2023-08-22 19:51:04 capcom/alien.cpp: add CF card i/f [angelosa]
  • 2023-08-22 19:44:00 casio_rompack.xml: Dumped and added a new Casio ROM Pack and improved notes. (#11501) [ClawGrip]
    • Updated list of known ROM Packs and added comments containing song listings for dumped ROM Packs.
      New not working software list addition - casio_rompack.xml: Super Songs (RO-257) [Peter Caves]
  • 2023-08-22 19:34:11 machine/t10mmc.cpp: Implemented most features of T10 MMC read CD (0xbe) command. (#11499) [987123879113]
  • 2023-08-22 19:30:41 apple/apple3_v.cpp: Added support for flashing characters and removed smoothscr from text modes. (#11491) [robjustice]
  • 2023-08-22 18:34:01 misc/rbmk.cpp: preliminary Oki hookup for rbmk, too [Ivan Vangelista]
  • 2023-08-22 04:58:24 apple/cuda.cpp: Applied the same set_default_bios cleanup, restoring compatibility with previous ROMs. [R. Belmont] [arbee]
    • apple/egret.cpp: Fixed an oversight in the previous revision. [R. Belmont]
  • 2023-08-22 04:29:07 apple/egret.cpp: Further cleanup using set_default_bios_tag(). [R. Belmont, Vas Crabb] [arbee]
  • 2023-08-22 03:02:44 video/mb86292.cpp: fix BltRectP not honoring rxs/rys [angelosa]
  • 2023-08-22 03:01:58 capcom/alien.cpp: add YMZ770 bindings [angelosa]
  • 2023-08-22 02:50:10 unidasm: Support v620f as a separate architecture from v620 and refactor these disassemblers a little [AJR]
    • ddp516d.cpp: Minor comment correction
  • 2023-08-22 02:23:16 misc/rbmk.cpp: added preliminary Oki hookup to the games without MCU [Ivan Vangelista]
  • 2023-08-22 02:16:33 bus/nscsi/cd.cpp: Improved the correctness of the Apple CD-ROM command set, including working audio commands. [R. Belmont] [arbee]
    • bus/a2bus/a2scsi.cpp, apple/mac*.cpp: Added audio routing for the CD-ROM. Also moved Mac CD drives to SCSI ID 3 to match tradition. [R. Belmont]
  • 2023-08-22 01:41:28 video/mb86292.cpp: implement SetRegister, DrawRectP & Flush_FB commands [angelosa]
  • 2023-08-22 00:02:00 video/mb86292.cpp: add XINT pin, add some ROP command stubs [angelosa]
  • 2023-08-21 13:32:42 misc/rbmk.cpp: patched out protections checks to allow super555 to boot and fill in inputs [hammy] [Ivan Vangelista]
  • 2023-08-21 11:21:46 vme/enp10: additional firmware version [J.J. van der Heijden] [Patrick Mackinlay]
  • 2023-08-21 02:43:54 apple/egret.cpp: Overhaul, part 1 [R. Belmont] [arbee]
    • - Clock/calendar now is synced to the system time at startup - Modernized member naming, types, and logging - Split into a subdevice per version instead of a version select variable (you will need new ROM sets, but this means future changes won't require that)
  • 2023-08-20 23:03:56 video/mb86292.cpp: add BltCopyAlternateP ROP command, add Console layer basics [angelosa]
  • 2023-08-20 23:02:02 misc/astropc.cpp: Add notes on AstroCard dongle from looking at the game's code (#11496) [eientei95]
  • 2023-08-20 23:01:48 at.cpp, pc.cpp, svga_paradise.cpp: BIOS additions (#11414) [rfka01]
    • at.cpp: Add Olivetti M250E [Jo22], update M290 comments and remove unused M290 config; pc.cpp: updated MC1702 info
      svga_paradise.cpp: Added BIOS versions [QBIN, -MiS-, chukaev.ru54, dosdays.co.uk, matt, Tronix, Jo22, Ar2r4eg]
      cleanup
      Fix ROM loading on wd90c30_lr
      svga_cirrus.cpp: Added Videoseven VEGA VGA
      svga_paradise.cpp: check loading addresses and srcclean
  • 2023-08-20 17:14:04 chore: reimplement f3509306c0d65d7cc2b89c1bc2da0e44e980935d cleanly [angelosa]
  • 2023-08-20 17:10:10 Revert "video/mb86292.cpp: add base CRTC" [angelosa]
    • This reverts commit f3509306c0d65d7cc2b89c1bc2da0e44e980935d.
  • 2023-08-20 17:08:11 video/mb86292.cpp: add base CRTC [angelosa]
  • 2023-08-20 03:29:00 video/mb86292.cpp: finalize register documentation [angelosa]
  • 2023-08-20 00:43:08 capcom/alien.cpp: stub MB86292 as a device [angelosa]
  • 2023-08-19 21:48:37 dynax/dynax.cpp: (attempt to) standardize mahjong games metadata: [angelosa]
    • - Identify Bet versions; - Swap hanamai (non-Bet) & hnkochou (Bet) parent-clone relationships; - Make majxtal7 a clone of 7jigen being a repurposed variant with Bet mechanics;
      ces/cesclass.cpp: mark games with MACHINE_REQUIRES_ARTWORK;
  • 2023-08-19 21:31:09 elecdet: small correction to internal artwork, [hap]
    • misc: correct seatongrove company strings
  • 2023-08-19 20:44:52 capcom/alien.cpp: Fix build [AJR]
  • 2023-08-19 20:14:51 capcom/alien.cpp: decode charset uploaded to VRAM [angelosa]
    • hash/ibm5170.xml: recify QA for moneynet
  • 2023-08-19 11:22:15 misc: remove unneeded comment on clickable artwork [hap]
  • 2023-08-19 07:19:04 New working clones [Ivan Vangelista]
    • Player's Edge Plus (PP0052) Joker Poker (Aces or Better) [Brian Troha]
      New working systems - Player's Edge Plus (X000444P+XP000038) Standard Draw Poker [Brian Troha]
  • 2023-08-19 06:10:35 mac_cdrom.xml: Fix validation. [R. Belmont] [arbee]
  • 2023-08-19 03:27:05 hash/mac_cdrom.xml: Corrected two inconsistencies. [R. Belmont] [arbee]
  • 2023-08-19 03:20:28 New working software list items [arbee]
    • - mac_cdrom: Apple Legacy Recovery System Software 7.0a9 ("Big Bang" pre-release) System Software 7.1 (US English) Performa CD (System 7.1.2P for Quadra 630 and LC/Performa 580) (US English) Power Macintosh 6100/7100/8100 CD (System Software 7.1.2P) (US English) System Software 7.5 (US English) System Software 7.5.3 (US English) Mac OS 7.6 (US English) Mac OS 7.6 (German) Mac OS 7.6.1 (US English) Mac OS 8 (Japanese) Mac OS 8.1 (US English) [R. Belmont]
  • 2023-08-18 23:41:20 New working systems [hap]
    • - Teenage Mutant Ninja Turtles II: Splinter Speaks (handheld) [hap, Henrik Algestam, Sean Riddle, Mr. Do]
  • 2023-08-18 23:39:42 elecdet: add labels and button to internal artwork [hap]
  • 2023-08-18 19:21:05 ui/utils: Added a source file filter for system selection menu. [Vas Crabb]
    • ui/selmenu.cpp: Show system source file in general info. frontend/infoxml.cpp: Consolidated source file path formatting in one place. ui/devopt.cpp: Get decimal separator from C++ locale.
  • 2023-08-18 18:05:24 New working clones [Ivan Vangelista]
    • Snow Bros. 2 - With New Elves / Otenki Paradise (bootleg, set 3) [H4M573R]
  • 2023-08-18 04:08:28 heathkit/h89.cpp: Comment out unused DIP switches (#11488) [Mark Garlanger]
  • 2023-08-18 04:07:21 apple/apple3_m.cpp: Update reset/NMI handling for all key press sequences (#11490) [robjustice]
  • 2023-08-18 01:27:24 namcos21_dsp_c67.cpp: Mask offset for point24 ROM accesses (blind fix for MT 8743) [AJR]
  • 2023-08-17 22:34:53 - misc/freekick.cpp: verified PROMs for countrunb3 [f205v] [Ivan Vangelista]
  • 2023-08-17 20:50:02 midway/williams.cpp: Added support for Sinistar cockpit sound. [Vas Crabb]
    • New working clones
      Sinistar (revision 2, cockpit) [SynaMax] Sinistar (revision 3, cockpit) [SynaMax]
  • 2023-08-17 19:40:51 seta/seta.cpp: Added machine configuraton setting for zingzip title language. (#11474) [negunma]
  • 2023-08-17 19:39:59 heathkit/h8.cpp: Fixed frequencies for 2 millisecond interrupt and speaker. (#11489) [Mark Garlanger]
  • 2023-08-17 11:02:10 samples: add getters for num channels and loaded samples, [hap]
    • advision: add 2 more options to configuration, minspace: make controls analog
      New working systems - Sky-Writer: The Electronic Message Sender [hap, Sean Riddle]
  • 2023-08-17 00:41:30 render.cpp: Use std::clamp for clamping aspect ratio [AJR]
  • 2023-08-16 21:20:28 ui/info.cpp: Get decimal separator from C++ locale. Also random cleanup. [Vas Crabb]
    • emu/machine.cpp, emu/render.cpp: Catch exceptions by const reference. Various spacing and #include order cleanup.
  • 2023-08-16 21:13:32 apple/apple3_m.cpp: Trigger reset/NMI when reset key combinations are pressed. (#11487) [robjustice]
  • 2023-08-16 21:02:52 bfm/bfm_sc6.cpp: Added skeleton driver to hold Scorpion 6 Flash image files. (#11399) [James Wallace]
    • New systems marked not working
      Deal or No Deal Easy Money (Scorpion 6, 9561082) [David Haywood]
      New clones marked not working
      Deal or No Deal Easy Money (Scorpion 6, 9561082, protocol) [David Haywood] Deal or No Deal Easy Money (Scorpion 6, 9560933) [David Haywood] Deal or No Deal Easy Money (Scorpion 6, 9560933, protocol) [David Haywood]
  • 2023-08-16 20:59:05 heathkit/h89.cpp: Replaced bad ROM dumps, and added MMS 84B ROM. (#11471) [Mark Garlanger]
    • Also fixed DIP switch settings for MTR-88 ROM and uncommented currently unused DIP switch settings for other ROMs.
  • 2023-08-16 20:42:33 skeleton/tvcobrasd.cpp: Added skeleton driver for a TourVisión darts machine. (#11473) [ClawGrip]
    • New systems marked not working - Cobra Sport Dart [ClawGrip]
  • 2023-08-16 20:39:20 ibm5150.xml: Added sixteen items (fifteen working). (#11469) [ArcadeShadow]
    • Corrected SHA1 digest for America's Cup Yacht Racing Simulator. Renamed existing cracked dumps of Super Sunday, Winter Games and World Games.
      New working software list additions (ibm5150.xml)
      Moonmist [Total DOS Collection] Ninja [Total DOS Collection] Sorcerer (release 4, booter) [Total DOS Collection] Sorcerer (release 13) [Total DOS Collection] Space Battles [Total DOS Collection] Starcross [Total DOS Collection] Starglider [Total DOS Collection] Storm (5.25" double sided) [Total DOS Collection] Super Sunday [Total DOS Collection] Trinity [Total DOS Collection] Wall Street [Total DOS Collection] Winter Games (3.5") [Total DOS Collection] Winter Games (3.5", alt) [Total DOS Collection] World Games (5.25") [Total DOS Collection] World Games (3.5") [Total DOS Collection]
      New NOT working software list additions (ibm5150.xml)
      Super Boulder Dash [Total DOS Collection]
  • 2023-08-16 20:34:16 a2600.xml: Added 5 working items (#11479) [ArcadeShadow]
    • New working software list additions (a2600.xml)
      3-D Zapper (prototype) [Atarimania] Actionauts (NTSC) [Atarimania] Bouncin' Baby Bunnies (prototype) [Atarimania] Good Luck, Charlie Brown (prototype) [Atarimania] Hard-Head (NTSC, prototype) [Atarimania]
  • 2023-08-16 20:06:34 namco/namcos12.cpp: Fixed ROM banking and other bugs. (#11483) [987123879113]
    • Marked toukon3 as having imperfect graphics (possibly related to timing). Marked kartduel ROMs as bad dumps. Changed sws2001 ROM bank layout to match how data is addressed. Fixed banked ROM region sizes for various games.
      Systems promoted to working
      Derby Quiz My Dream Horse (Japan, MDH1/VER.A2) Kaiun Quiz (Japan, KW1/VER.A)
  • 2023-08-16 19:57:55 heathkit/tlb.cpp: Implemented H19 NMI enable flag. (#11486) [Mark Garlanger]
    • Fixes UltraROM self-diagnostic test.
  • 2023-08-16 18:31:31 New working clones [Ivan Vangelista]
    • Dogyuun (location test, older) [Mike J Moffitt]
  • 2023-08-16 18:29:30 misc/norautp.cpp: tweaked substitution tables for norautua and norautub, fixing a lot of the remaining bugs [Ivan Vangelista]
  • 2023-08-16 13:49:12 vme/enp10: add new device [CJ, System Source Computer Museum] [Patrick Mackinlay]
  • 2023-08-16 13:40:15 am7990: rmd3 mcnt is 0 on error [Patrick Mackinlay]
  • 2023-08-16 05:51:41 New clones marked not working [Ivan Vangelista]
    • - Seibu Cup Soccer :Selection: (bootleg, set 5) [Mikko Manner]
  • 2023-08-16 04:59:02 upl/mouser.cpp: Documented the UPL PCB, CPU type, the OSCs, the BPROM types and the latch type. [Brian Troha] [Ivan Vangelista]
  • 2023-08-16 01:59:04 hash/ibm5170.xml: QA demote moneynet [angelosa]
  • 2023-08-16 01:57:17 video/s3virge.cpp: add DPSDxax ROP, fix regression with Win98SE 256 colors [angelosa]
  • 2023-08-16 01:07:35 hash/ibm5170.xml: QA (& mostly demote) riki coverdisk entries, normalize contents node [angelosa]
  • 2023-08-16 01:03:24 New working software list items [angelosa]
    • - ibm5170_cdrom.xml: DIV Games Studio (English), DIV Games Studio (French) [WinWorld]
  • 2023-08-15 14:51:58 New machines marked as NOT_WORKING [AJR]
    • Antonelli 2495 [unknown] Antonelli 2614 [unknown]
  • 2023-08-15 14:40:10 hd63705: Split into specific types; move on-chip memory into internal maps [AJR]
  • 2023-08-15 13:41:13 apple/valkyrie.cpp: Fix shortname conflict. [R. Belmont] [arbee]
  • 2023-08-15 03:10:59 apple/f108.cpp: New device for the Apple F108 memory controller / northbridge. [R. Belmont] [arbee]
    • apple/valkyrie.cpp: New device for Apple Valkyrie framebuffer ASIC. [R. Belmont]
      apple/iosb.cpp: Added support for the PrimeTime II I/O ASIC. [R. Belmont]
      New machines added as working - Apple Computer Macintosh Quadra 630 [R. Belmont]
      New working clones added
      Apple Computer Macintosh LC/Performa 580 [R. Belmont]
  • 2023-08-15 02:11:36 New working software list items [arbee]
    • - mac_hdd: Mac OS 8.0 (US English) Mac OS 8.1 (US English) [R. Belmont]
  • 2023-08-15 01:57:58 unidasm: Add disassemblers for DDP-516 and Prime S, R, V architectures [AJR]
  • 2023-08-14 13:22:54 New systems marked not working [Patrick Mackinlay]
    • Silicon Graphics Professional IRIS 4D/50 [CJ, System Source Computer Museum]
  • 2023-08-14 13:19:51 sgi/ip6: minor refactoring and housekeeping [Patrick Mackinlay]
  • 2023-08-14 13:18:03 mc68681: idle tx lines after transmitter reset [Patrick Mackinlay]
  • 2023-08-14 01:18:44 tdracula: small tweak to svg [hap]
  • 2023-08-14 00:44:35 machine/atahle.cpp, machine/atastorage.cpp: Updates [R. Belmont] [arbee]
    • Support READ_BUFFER and WRITE_BUFFER commands, used by early ATA Macs to verify drive communications Don't report an error on SET_FEATURES for ENABLE_ECC, ENABLE_RETRIES, and ENABLE_READ_LOOK_AHEAD Support the secondary "hdd" interface so software lists can work with multiple drive types
      bus/nscsi/hd.cpp: Support the secondary "hdd" interface so software lists can work with multiple drive types [R. Belmont]
  • 2023-08-14 00:14:42 apple/apple2common.cpp: display bank number in system calls [Peter Ferrie] [Peter Ferrie]
  • 2023-08-13 20:40:45 m6800, m6805: Use manufacturer's syntax for disassembling indexed addressing modes [AJR]
  • 2023-08-13 20:36:19 neogeo/neogeo.cpp, hash/neogeo.xml: correct ssideki3 title (#11480) [Abadede]
    • - 挑戦 = chousen - removed double space in stakwin title
  • 2023-08-13 20:31:28 n64.xml: Fixed razmoket description (#11481) [ArcadeShadow]
    • Corrected the French word "Trésors" (like it is on the box and cartridge)
  • 2023-08-13 15:26:26 advision: add configurable screen size [hap]
  • 2023-08-13 01:24:41 apple/djmemc.cpp, sonora.cpp, v8.cpp, vasp.cpp: Add debugger guards and update documentation. [R. Belmont] [arbee]
  • 2023-08-12 23:43:07 video/mga2064w.cpp: revisit and complete drawing log [angelosa]
  • 2023-08-12 21:51:28 heathkit/h19.cpp: Added DTE RS-232 port. (#11475) [Mark Garlanger]
    • heathkit/tlb.cpp: Exposed all serial signals.
  • 2023-08-12 21:03:53 oric1_cass.xml: Added eight working items. (#11478) [ArcadeShadow]
    • New working software list additions (oric1_cass.xml)
      Crypt Show [The Oric Site] Dernier Metro [The Oric Site] Formule 1 [The Oric Site] Gubbie [The Oric Site] La Maison de la Mort [The Oric Site] Memory [The Oric Site] Meurtre a Grande Vitesse [The Oric Site] Minesweeper [The Oric Site]
  • 2023-08-12 19:46:05 apple/cuda.cpp: Overhaul, part 1 [R. Belmont] [arbee]
    • - PRAM now saves and restores correctly - Default PRAM is now provided so booting some OS versions from a clean install doesn't sad Mac - Clock/calendar now is synced to the system time at startup - Modernized member naming, types, and logging - Fixed the timer and ripple counter, ADB auto-poll now works without patches - Split into a subdevice per version instead of a version select variable (you will need new ROM sets, but this means future changes won't require that) - Add 3 versions that weren't previously dumped (2.38 from Macintosh TV, CudaLite from Mac clones, Cuda 3.02 from some G3 machines)
  • 2023-08-12 18:22:53 lkage: add watchdog, default bygone unknown dips to off [hap]
  • 2023-08-12 15:52:21 Systems promoted to working [hap]
    • - Super Bubble Pop [anonymous]
  • 2023-08-12 04:30:44 video/mga2064w.cpp: basic drawing log [angelosa]
  • 2023-08-11 22:38:22 darius, ninjaw, spdheat: merge driver files [hap]
  • 2023-08-11 21:16:10 New systems marked not working [Ivan Vangelista]
    • unknown LJF Corporation poker game [unknown]
      New clones marked not working - Farfalla (French speech) [PinMAME] Mexico 86 (Italian speech) [PinMAME] Pinball Champ (French speech) [PinMAME] Pinball Champ (7 digits French speech [PinMAME] Time Machine (Zaccaria, Italian speech) [PinMAME]
  • 2023-08-11 16:32:04 intchess: add 16*16 gfxlayout [hap]
  • 2023-08-11 13:54:50 lkage: add layer disable [hap]
  • 2023-08-11 05:58:00 New systems marked not working [Roberto Fresca]
    • Jolly Joker? (Impera, V11/90b) [TeamEurope, Roberto Fresca]
      New clones marked not working - Lucky 7 (Impera, V04/91a, set 2) [TeamEurope, Roberto Fresca]
  • 2023-08-11 04:09:39 video/pc_vga_matrox.cpp: implement cursor color [angelosa]
  • 2023-08-11 00:48:46 video/pc_vga.cpp: implement line_compare_mask getter, fixes 1600x1200x8 in mga2064w [angelosa]
    • video/mga2064w.cpp: implement vcount
  • 2023-08-10 22:37:38 lkage: tweak layer offsets, [hap]
    • carpolo: remove unneeded driver init
  • 2023-08-10 21:54:24 video/pc_vga_matrox.cpp: document TVP3026 indexed registers, add RAMDAC ID, fix SVGA offset, fix Targa SVGA mode [angelosa]
  • 2023-08-10 21:28:26 c64_cass.xml: Added four working items. (#11470) [Zoë Blade]
    • New working software list items (c64_cass.xml) - Night Moves [The Ultimate Tape Archive Team] Shoot-'em-Up Construction Kit [The Ultimate Tape Archive Team] Steg the Slug [The Ultimate Tape Archive Team] Turbocharge [The Ultimate Tape Archive Team]
  • 2023-08-10 21:24:51 apple2_flop_orig.xml: Added eight working items. (#11472) [A-Noid33]
    • New working software list items (apple2_flop_orig.xml) - Dungeon of Doom [John Brown, DefaultGen, einstein95, A-Noid] Zenith [4am, A-Noid] The Space Ark [4am, A-Noid] Cavern Creatures [4am, A-Noid] Argos [4am, A-Noid] Cribbage/Solitaire [4am, A-Noid] Cyclotron [4am, A-Noid] Wings Out of Shadow [4am, A-Noid]
  • 2023-08-10 16:42:26 sgi/ctl1.cpp: Fix operator precedence mistake [AJR]
  • 2023-08-10 13:50:31 sinclair/scorpion.cpp: scoriontb - Add ProfROM v4.xx.31; scrpiongmx - Add ProfROM v5.xx.31 (#11466) [holub]
  • 2023-08-10 13:40:58 sgi/ip6: wip, added configurable ram size and parity [Patrick Mackinlay]
  • 2023-08-09 23:12:24 video/pc_vga_matrox.cpp: add screen extension bit hook ups [angelosa]
    • video/mga2064w.cpp: translate alias space to 32-bits
  • 2023-08-09 18:11:04 New clones marked not working [Ivan Vangelista]
    • - Diamond Derby (EDG Impeuropex bootleg) [The Dumping Union]
  • 2023-08-09 15:03:41 forte2, unkhorse: small cleanup [hap]
  • 2023-08-09 11:30:40 lkagem: change msm capacitors [hap]
  • 2023-08-09 02:46:02 Norautp.cpp driver. Fixed the list of supported games. [Roberto Fresca]
  • 2023-08-09 02:23:05 Norautp.cpp driver: More cleanups... [Roberto Fresca]
  • 2023-08-09 00:46:23 Noraut.cpp improvements: [Roberto Fresca]
    • - Added button-lamps layouts to noraut3a & noraut3b sets. - Added documentations. - Minor cleanups.
  • 2023-08-08 22:28:59 volfied: small reorg with source code blocks, [hap]
    • mlanding: zerofill class variables
  • 2023-08-08 20:32:43 lkagem: remove unknown pcb locations from rom files [hap]
  • 2023-08-08 19:53:36 lkage5232: add mcu, add volume filters, promote to working [hap]
  • 2023-08-08 13:11:40 r4000: intention is no longer a mask [Patrick Mackinlay]
  • 2023-08-08 13:11:20 mips1: improved cache logic for partial word store [Patrick Mackinlay]
  • 2023-08-08 06:45:48 noraut3a & noraut3b: [Roberto Fresca]
    • - Added proper inputs - Figured out some DIP switches. - Added Settings Mode. - Change game description to: Noraut Jacks Plus / Joker Poker (V3.010a) Noraut Jacks Plus / Joker Poker (V3.011a)
  • 2023-08-07 20:58:14 crash: small tweak to color overlay, [hap]
    • carpolo: take characters from exidy circus instead of atari night driver
  • 2023-08-07 19:59:34 taito/lkage.cpp: Add variant of The Legend of Kage with MSM5232. (#11424) [Ivan Vangelista]
    • Also combined source files and cleaned up code.
      New working systems - The Legend of Kage (MSM5232 ver) [Takahiro Nogi]
  • 2023-08-07 19:43:11 Added software list for cracked Macintosh floppy images. (#11454) [A-Noid33]
    • New working software list items (mac_flop_orig.xml) - Alter Ego (male version 1.0) (san inc crack) [4am, san inc, A-Noid] Alter Ego (version 1.1 female) (san inc crack) [4am, san inc, A-Noid] Alternate Reality: The City (version 3.0) (san inc crack) [4am, san inc, A-Noid] Animation Toolkit I: The Players (version 1.0) (4am crack) [4am, A-Noid] Balance of Power (version 1.03) (san inc crack) [4am, san inc, A-Noid] Borrowed Time (san inc crack) [4am, san inc, A-Noid] Championship Star League Baseball (san inc crack) [4am, san inc, A-Noid] Cutthroats (release 23 / 840809-C) (4am crack) [4am, A-Noid] CX Base 500 (French, version 1.1) (san inc crack) [4am, san inc, A-Noid] Deadline (release 27 / 831005-C) (4am crack) [4am, A-Noid] Defender of the Crown (san inc crack) [4am, san inc, A-Noid] Deluxe Music Construction Set (version 1.0) (san inc crack) [4am, san inc, A-Noid] Déjà Vu (version 2.3) (4am crack) [4am, A-Noid] Déjà Vu: A Nightmare Comes True!! (san inc crack) [4am, san inc, A-Noid] Déjà Vu II: Lost in Las Vegas!! (san inc crack) [4am, san inc, A-Noid] Dollars and Sense (version 1.3) (4am crack) [4am, A-Noid] Downhill Racer (san inc crack) [4am, san inc, A-Noid] Dragonworld (4am crack) [4am, A-Noid] ExperLisp (version 1.0) (4am crack) [4am, A-Noid] Forbidden Castle (san inc crack) [4am, san inc, A-Noid] Fusillade (version 1.0) (san inc crack) [4am, san inc, A-Noid] Geometry (version 1.1) (4am crack) [4am, A-Noid] Habadex (version 1.1) (4am crack) [4am, A-Noid] Hacker II (san inc crack) [4am, san inc, A-Noid] Harrier Strike Mission (san inc crack) [4am, san inc, A-Noid] Indiana Jones and the Revenge of the Ancients (san inc crack) [4am, san inc, A-Noid] Infidel (release 22 / 840522-C) (4am crack) [4am, A-Noid] Jam Session (version 1.0) (4am crack) [4am, A-Noid] Legends of the Lost Realm I: The Gathering of Heroes (version 2.0) (4am crack) [4am, A-Noid] Lode Runner (version 1.0) (4am crack) [4am, A-Noid] Mac Pro Football (version 1.0) (san inc crack) [4am, san inc, A-Noid] MacBackup (version 2.6) (4am crack) [4am, A-Noid] MacCheckers and Reversi (4am crack) [4am, A-Noid] MacCopy (version 1.1) (4am crack) [4am, A-Noid] MacGammon! (version 1.0) (4am crack) [4am, A-Noid] MacGolf (version 2.0) (4am crack) [4am, A-Noid] MacWars (san inc crack) [4am, san inc, A-Noid] Master Tracks Pro (version 1.10) (san inc crack) [4am, san inc, A-Noid] Master Tracks Pro (version 2.00h) (san inc crack) [4am, san inc, A-Noid] Master Tracks Pro (version 3.4a) (san inc crack) [4am, san inc, A-Noid] Master Tracks Pro (version 4.0) (san inc crack) [4am, san inc, A-Noid] Math Blaster (version 1.0) (4am crack) [4am, A-Noid] Maze Survival (san inc crack) [4am, san inc, A-Noid] Microsoft Excel (version 1.00) (san inc crack) [4am, san inc, A-Noid] Microsoft File (version 1.04) (san inc crack) [4am, san inc, A-Noid] Mindshadow (san inc crack) [4am, san inc, A-Noid] Moriarty's Revenge (version 1.0) (san inc crack) [4am, san inc, A-Noid] Moriarty's Revenge (version 1.03) (4am crack) [4am, A-Noid] Mouse Stampede (version 1.00) (4am crack) [4am, A-Noid] Murder by the Dozen (Thunder Mountain) (4am crack) [4am, A-Noid] My Office (version 2.7) (4am crack) [4am, A-Noid] One on One (san inc crack) [4am, san inc, A-Noid] Orb Quest: Part I: The Search for Seven Wards (version 1.04) (san inc crack) [4am, san inc, A-Noid] Patton Strikes Back (version 1.00) (san inc crack) [4am, san inc, A-Noid] Patton vs. Rommel (version 1.05) (san inc crack) [4am, san inc, A-Noid] Pensate (version 1.1) (4am crack) [4am, A-Noid] PFS File and Report (version A.00) (4am crack) [4am, A-Noid] Physics (version 1.0) (4am crack) [4am, A-Noid] Physics (version 1.2) (4am crack) [4am, A-Noid] Pinball Construction Set (version 2.5) (san inc crack) [4am, san inc, A-Noid] Pipe Dream (version 1.2) (4am crack) [4am, A-Noid] Professional Composer (version 2.3Mfx) (san inc crack) [4am, san inc, A-Noid] Q-Sheet (version 1.0) (san inc crack) [4am, san inc, A-Noid] Rambo: First Blood Part II (san inc crack) [4am, san inc, A-Noid] Reader Rabbit (version 2.0) (4am crack) [4am, A-Noid] Rogue (version 1.0) (san inc crack) [4am, san inc, A-Noid] Seastalker (release 15 / 840522-C) (4am crack) [4am, A-Noid] Seven Cities of Gold (san inc crack) [4am, san inc, A-Noid] Shadowgate (san inc crack) [4am, san inc, A-Noid] Shanghai (version 1.0) (san inc crack) [4am, san inc, A-Noid] Shufflepuck Cafe (version 1.0) (4am crack) [4am, A-Noid] Sierra Championship Boxing (4am crack) [4am, A-Noid] SimCity (version 1.1) (4am crack) [4am, A-Noid] SimCity (version 1.2, black & white) (4am crack) [4am, A-Noid] SimEarth (version 1.0) (4am crack) [4am, A-Noid] Skyfox (san inc crack) [4am, san inc, A-Noid] Smash Hit Racquetball (version 1.01) (san inc crack) [4am, san inc, A-Noid] SmoothTalker (version 1.0) (4am crack) [4am, A-Noid] Speed Reader II (version 1.1) (4am crack) [4am, A-Noid] Speller Bee (version 1.1) (4am crack) [4am, A-Noid] Star Trek: The Kobayashi Alternative (version 1.0) (san inc crack) [4am, san inc, A-Noid] Stratego (version 1.0) (4am crack) [4am, A-Noid] Suspect (release 14 / 841005-C) (4am crack) [4am, A-Noid] Tass Times in Tonetown (san inc crack) [4am, san inc, A-Noid] Temple of Apshai Trilogy (version 1985-09-30) (san inc crack) [4am, san inc, A-Noid] Temple of Apshai Trilogy (version 1985-10-08) (san inc crack) [4am, san inc, A-Noid] The Chessmaster 2000 (version 1.02) (4am crack) [4am, A-Noid] The Crimson Crown (san inc crack) [4am, san inc, A-Noid] The Duel: Test Drive II (san inc crack) [4am, san inc, A-Noid] The Hitchhiker's Guide to the Galaxy (release 47 / 840914-C) (4am crack) [4am, A-Noid] The King of Chicago (san inc crack) [4am, san inc, A-Noid] The Lüscher Profile (san inc crack) [4am, san inc, A-Noid] The Mind Prober (version 1.0) (san inc crack) [4am, san inc, A-Noid] The Mist (san inc crack) [4am, san inc, A-Noid] The Quest (4am crack) [4am, A-Noid] The Slide Show Magician (version 1.2) (4am crack) [4am, A-Noid] The Surgeon (version 1.5) (san inc crack) [4am, san inc, A-Noid] The Toy Shop (version 1.1) (san inc crack) [4am, san inc, A-Noid] The Witness (release 22 / 840924-C) (4am crack) [4am, A-Noid] ThinkTank 128 (version 1.000) (4am crack) [4am, A-Noid] Uninvited (version 1.0) (san inc crack) [4am, san inc, A-Noid] Uninvited (version 2.1D1) (san inc crack) [4am, san inc, A-Noid] Where in Europe is Carmen Sandiego? (version 1.0) (4am crack) [4am, A-Noid] Winter Games (version 1985-10-24) (san inc crack) [4am, san inc, A-Noid] Winter Games (version 1985-10-31) (san inc crack) [4am, san inc, A-Noid] Wishbringer (release 68 / 850501-D) (4am crack) [4am, A-Noid] Wizardry: Proving Grounds of the Mad Overlord (version 1.10) (san inc crack) [4am, san inc, A-Noid] Zork II (release 48 / 840904-C) (4am crack) [4am, A-Noid] Zork III (release 17 / 840727-C) (4am crack) [4am, A-Noid]
  • 2023-08-07 19:19:36 circus: split classes part2 [hap]
  • 2023-08-07 19:18:27 dataeast/dec8.cpp: Split state classes, reduced run-time tag lookups, and cleaned up code. (#11468) [cam900]
    • Also updated code to use abbreviated integer type names.
  • 2023-08-07 18:54:33 crash: update color overlay [hap]
  • 2023-08-07 18:36:02 circus: split classes part1 [hap]
  • 2023-08-07 12:51:20 tugboat: no need to latch fine scroll [hap]
  • 2023-08-07 11:17:10 tugboat: update notes, update tugboat romlabels [hap]
  • 2023-08-07 04:19:56 video/pc_vga_matrox.cpp: implement RAMDAC extended indexed mechanism, add basic SVGA mode switcher [angelosa]
  • 2023-08-06 18:11:13 tugboat: get rid of unneeded memory_access [hap]
  • 2023-08-06 17:07:40 video/mga2064w.cpp: add mgabase1 accessing alias, identify RAMDAC [angelosa]
  • 2023-08-06 16:56:20 tugboat: shorthand variable types, add p1/p2 start lamps [hap]
  • 2023-08-06 08:04:28 misc/norautp.cpp: improved norautua to the same level of norautub [Ivan Vangelista]
  • 2023-08-06 07:07:00 misc/norautp.cpp: made noraut3a and noraut3b boot. May be working, need someone who knows this type of games to check [Ivan Vangelista]
  • 2023-08-06 03:30:21 tugboat: add brief pcb notes [hap]
  • 2023-08-06 03:12:01 tugboat: assume vblank goes to pia1 like on calomega [hap]
  • 2023-08-06 02:48:58 video/mga2064w.cpp: add base infrastructure [angelosa]
  • 2023-08-06 02:15:13 tugboat: improve scrolling, small cleanup, [hap]
    • toratora: fix regression from last cleanup round
  • 2023-08-05 19:28:38 misc/norautp.cpp: mostly decrypted norautua and norautub. Still incomplete, but norautub is nearing playability [Ivan Vangelista]
  • 2023-08-04 18:38:09 New working clones [Ivan Vangelista]
    • X80 - War Command (ManilaMatic bootleg of Missile Command) [Trol, Audiokit]
      New working software list items - Ayrton Senna's Super Monaco GP II (Europe, Japan, prototype) [trol]
      - sega/segas32.cpp: used good GFX ROM dumps for brivalj (the gfx1 region ROMs were wrongly named (same MPR codes as Arabian Fight) and were otherwise slightly corrupt versions of the brival ROMs. The sprites had slight corruptions too, despite having the same MPR numbers as the parent (so just bad dumps of the parent ROMs)
  • 2023-08-04 17:07:26 bus/msx/cart: Moved most msx_cart_interface implementations to anonymous namespaces. (#11464) [wilbertpol]
  • 2023-08-04 11:58:01 flower: overclock cpu again [hap]
  • 2023-08-04 06:32:34 midway/mcr.cpp: ROM labels improvements [Brian Troha] [Ivan Vangelista]
  • 2023-08-03 22:56:06 - pacific/thief.cpp: corrected labels and PCB locations for natodef [Brian Troha] [Ivan Vangelista]
    • - taito/taito_l.cpp: added PCB locations and PLDs for raimais [The PLD Archive, Brian Troha, The Dumping Union]
  • 2023-08-03 20:58:33 heathkit/h19.cpp, heathkit/tlb.cpp: Added Northwest Digital Systems GP-19 terminal (not working). (#11427) [Mark Garlanger]
    • New clones marked not working
      Heath Company Heathkit H-19 w/ GP-19
  • 2023-08-03 20:41:40 sinclair/scorpion.cpp: Added Scorpion GMX. (#11439) [holub]
    • New working clones - Scorpion, Ltd. Scorpion GMX
  • 2023-08-03 20:39:49 sinclair/sprinter.cpp: Improved interrupt timing and cleaned up code. (#11458) [holub]
  • 2023-08-03 12:31:09 8085: correct cycles for XCHG as well [federico] [hap]
  • 2023-08-03 12:15:27 8085: correct rim/sim cycles, rename some undocumented opcodes, arhl is arithmetic shift [hap]
  • 2023-08-03 00:59:44 hash/msx_softcard.xml: Added 1 item. (#11463) [wilbertpol]
    • New working software list items - Barnstormer (UK) [file-hunter]
  • 2023-08-02 19:21:34 msx1_cart.xml: Updated publisher on some homebrew/doujin items. (#11462) [wilbertpol]
  • 2023-08-02 18:49:20 heathkit/h89.cpp, heathkit/intr_cntrl.cpp, heathkit/z37_fdc.cpp: Cleaned up singal line handlers. (#11460) [Mark Garlanger]
    • Got rid of inappropriate use of ASSERT_LINE/CLEAR_LINE. Cleaned up member names. Avoid implicit integer/Boolean conversions.
  • 2023-08-02 09:02:23 msx1_cart.xml: Added 27 working items. (#11455) [wilbertpol]
    • New working software list items (msx1_cart.xml) - Adventure Kid (Korea) [file-hunter] Aliens - Alien 2 (Korea) [file-hunter] Alpine Ski (Arab) [file-hunter] 1937 (English) [MSXDev] 1937 (Spanish) [MSXDev] 2048 Simulator [timmy] 3,4 [cobinee] Ace Gun [cobinee] Aerial [inufuto] Alien Attack (v3.5) [MSXDev] Alien Attack (v3.0) [file-hunter] Alien Attack (v1.3) [file-hunter] Alien Attack (v1.06) [file-hunter] Alien Attack (v1.01) [file-hunter] Alien Attack (v1.0) [file-hunter] Alter Ego [MSXDev] Anchors Aweigh (v1.1) [MSXDev] Anchors Aweigh (v0.2) [file-hunter] Anchors Aweigh (pre-release) [file-hunter] Andrea Petkovic Tennis (English) [MSXDev] Andrea Petkovic Tennis (Spanish) [MSXDev] Any Treasure Day [MSXDev] Arcomage [file-hunter] Arm Wrestler [MSXDev] Arno Dash [Under4Mhz] Azzurro 8bit Jam (v1.1) [file-hunter] Azzurro 8bit Jam (v1.0) [file-hunter]
  • 2023-08-02 08:19:52 fujitsu/fmtowns.cpp: Make Towns Pad port bit 7 read as zero, as expected by Tatsujin Ou (fixes GitHub #114460. [Vas Crabb]
  • 2023-08-02 05:55:59 m16c: Disassemble 8-bit offsets as unsigned except for FP and SP (and PC) [AJR]
  • 2023-08-02 02:44:17 unidasm: Add disassembler for Mitsubishi/Renesas M16C architecture [AJR]
  • 2023-08-01 21:24:58 -emu/devcb.h: Removed set_log and append_log. [Vas Crabb]
    • These helpers were unintuitive and inflexible. In particular, set_log on a write handler would only log when the value is non-zero, which doesn't appear to be the desired behaviour for several uses.
      -util/options.cpp: Always leave a space between option and description in usage messages (fixes GitHub #11438).
  • 2023-08-01 21:19:03 New working systems [angelosa]
    • - Daifugo [Takahiro Nogi, anonymous]
→ [Arcade] DevMAME [log only] 2023/07/31 22:00
  • 2023-07-31 21:50:15 pluginopts: don't add library plugins to plugin.ini, [hap]
    • clifront: don't write plugin.ini file if no plugins were found
  • 2023-07-31 21:15:52 render/draw13.cpp: Avoid divide-by-zero with low-resolution time source. (#11442) [Rob]
    • Emscripten builds are affected as clock resolution is intentionally degraded to mitigate side channel exfiltration attacks.
  • 2023-07-31 21:13:20 msx1_cart.xml: Added 45 working items, and replaced one item with a better dump. (#11450) [wilbertpol]
    • msx1_cart.xml: Replaced Arabic Barq BASIC (Arab) with a better dump. [file-hunter]
      New working software list items (msx1_cart.xml) - Back to the Future (Japan, alt 2) [file-hunter] Bank Street Writer (United Kingdom) [file-hunter] BASIC compiler (Japan) [file-hunter] Beam Rider (Japan, alt) [file-hunter] Bubble Bobble (Korea) [file-hunter] Break In (Arab) [file-hunter] Bagman [MSXDev] Bakerman [MSXDev] Balloon Buster [MSXDev] Balloon City [MSXDev] Battlot [inufuto] Bee [n.i] Beepertron [MSXDev] BeeZ [MSXDev] BeTiled! [MSXDev] BeTiled! (alt) [file-hunter] BeTiled! (alt 2) [file-hunter] BeTiled! (alt 3) [file-hunter] Bird & Chairs [n.i] BitLogic [file-hunter] BitLogic (MSXDev) [MSXDev] Blastoid [MSXDev] Blockbuster [MSXDev] BlockPuzzle (v1.2) [file-hunter] BlockPuzzle (v1.1) [file-hunter] BlockPuzzle (v1.0) [file-hunter] Bloody Mary [MSXDev] Blusy Shop [MSXDev] Bomb Man [MSXDev] Bomb'n Blast [file-hunter] Bookworm [MSXDev] Bootskell [inufuto] Break Bomb [MSXDev] British Bob [MSXDev] British Bob (alt) [file-hunter] Bubbo World [MSXDev] Bubbo World 2 [N.I] BUDDHAGILLIE (v1.10) [MSXDev] BUDDHAGILLIE (v1.00) [file-hunter] Bufonada (English) [MSXDev] Bufonada (Spanish) [MSXDev] Bumper Ship Racing (v1.1) [MSXDev] Bumper Ship Racing (v1.0) [file-hunter] Burn Us (v2.0) [MSXDev] Burn Us (v1.0) [file-hunter]
  • 2023-07-31 20:37:47 ti99: Fixed uninitialized member in HX5102 [Michael Zapf]
  • 2023-07-31 13:58:40 New software list items marked not working [Curt Coder]
    • abc832_flop: ABC16, Concurrent-DOS v3.1 för ABC16, Concurrent-DOS v4.1 för ABC16 [PC/M]
  • 2023-07-31 11:04:49 plugins: enable layout plugin by default [hap]
  • 2023-07-30 19:33:45 chessmachine: improve sync [hap]
  • 2023-07-29 21:06:59 ibm5150.xml: Added 25 working items. (#11428) [ArcadeShadow]
    • New working software list additions (ibm5150.xml)
      America's Cup Yacht Racing Simulator [Total DOS Collection] Ballyhoo [Total DOS Collection] Beyond Castle Wolfenstein (alt) [Total DOS Collection] Bruce Lee [Total DOS Collection] Championship Golf - The Great Courses of the World - Volume One: Pebble Beach [Total DOS Collection] Commando [Total DOS Collection] F-15 Strike Eagle (3.5", v402.01) [Total DOS Collection] F-15 Strike Eagle (5.25") [Total DOS Collection] Deadline (release 27) [Total DOS Collection] Destroyer [Total DOS Collection] Gettysburg: The Turning Point (v2.0) [Total DOS Collection] Hacker II (alt) [Total DOS Collection] Karateka (v1.0) [Total DOS Collection] King's Quest (DOS release, v1.0U) [Total DOS Collection] King's Quest III: To Heir Is Human (5.25", v1.01) [Total DOS Collection] Leather Goddesses of Phobos (1986, release 59) [Total DOS Collection] Math Rabbit [Total DOS Collection] Maze Adventures [Total DOS Collection] Mean 18 [Total DOS Collection] Mickey's Space Adventure (3.5") [Total DOS Collection] Mickey's Space Adventure (5.25") [Total DOS Collection] Mind Boggle [Total DOS Collection] Space Quest - The Sarien Encounter [Total DOS Collection] Tag Team Wrestling [Total DOS Collection] World Tour Golf [Total DOS Collection]
  • 2023-07-29 21:01:56 render/drawsdl.cpp: Don't request OpenGL context. (#11435) [hiromasa]
  • 2023-07-29 20:45:38 cirsa/missbamby.cpp: Added a Spanish slot game, and grouped related systems. (#11447) [ClawGrip]
    • New systems marked not working
      Mini Azar D [Trol]
  • 2023-07-29 20:42:25 msx1_cart.xml: Added 81 items, 80 working. (#11448) [wilbertpol]
    • New working software list items (msx1_cart.xml) - C_So! (Japan, alt) [file-hunter] Campeón de Conductores (Spain) [file-hunter] Cannon Fighter (Japan, The Link) [file-hunter] Cannon Turbo (Japan, alt) [file-hunter] Circus Charlie (Japan, The Link) [file-hunter] Custar (Japan) [file-hunter] Midway (Japan, alt) [file-hunter] Video Hustler (Japan, alt 3) [file-hunter] C.C.R. Anexo 1 El Algoritmo (v1.2) [MSXDev] C.C.R. Anexo 1 El Algoritmo (v1.1) [file-hunter] C.C.R. Anexo 1 El Algoritmo (v1.0) [file-hunter] Cacorm [inufuto] Caos Begins [MSXDev] Caos Begins (alt) [file-hunter] Caos Begins (alt 2) [file-hunter] Cardwork Orange (unlicensed) [file-hunter] Casio GPM-Collection Volumen 1 (unlicensed) [file-hunter] Casio GPM-Collection Volumen 2 (unlicensed) [file-hunter] Castle Tomb [MSXDev] Caverns of Titan [MSXDev] Caverns of Titan (alt) [MSXDev] Cavit [inufuto] Chambers of Thyrea [MSXDev] Champion Billiards [mastropiero] Cheating Wives [MSXDev] Chocobo Racing [MSXDev] Classic Minesweeper [file-hunter] Classic Pong [file-hunter] CMJN [MSXDev] Cocoa and the Time Machine [file-hunter] Cold Blood [file-hunter] Cold Blood (demo) [file-hunter] Computer Wars (English) [MSXDev] Computer Wars (Spanish) [MSXDev] Corona's Spree [file-hunter] Corridor Runner (v1.1.2) [aburi6800] Corridor Runner (v1.1.1) [aburi6800] Corridor Runner (v1.1.0) [aburi6800] Corridor Runner (v1.0.1) [aburi6800] Corridor Runner (v1.0.0) [aburi6800] Corridor Runner (v0.3.1) [aburi6800] Corridor Runner (v0.3.0) [aburi6800] Corridor Runner (v0.2.2) [aburi6800] Corridor Runner (v0.2.0) [aburi6800] Corridor Runner (v0.1.0) [aburi6800] Cosmic Battle (beta) [MSXDev] Cow Abductors [MSXDev] Cow Abductors (older) [file-hunter] Crappy Olympics [Orazio Cacciola] Crazy Buggy [MSXDev] Crazy MSX Frenchies [MSXDev] Cross Bomber (2022-07-20) [Fabrizio Caruso] Cross Bomber (alt) [file-hunter] Cross Bomber (2020-09-25) [Fabrizio Caruso] Cross Chase (2021-05-13) [Fabrizio Caruso] Cross Chase (alt) [file-hunter] Cross Chase (2020-04-02) [Fabrizio Caruso] Cross Chase (2018-11-13) [Fabrizio Caruso] Cross Chase (2018-08-10) [Fabrizio Caruso] Cross Chase (2018-07-19) [Fabrizio Caruso] Cross Chase (2018-05-19) [Fabrizio Caruso] Cross Chase (2018-04-15) [Fabrizio Caruso] Cross Chase (2018-02-03) [Fabrizio Caruso] Cross Chase (2017-12-16) [Fabrizio Caruso] Cross Chase (2017-10-30) [Fabrizio Caruso] Cross Chase (2017-10-11) [Fabrizio Caruso] Cross Horde (2021-05-12) [Fabrizio Caruso] Cross Horde (2021-05-01) [Fabrizio Caruso] Cross Horde (2021-04-25) [Fabrizio Caruso] Cross Shoot (2022-02-26) [Fabrizio Caruso] Cross Shoot (alt) [file-hunter] Cross Shoot (2021-05-12) [Fabrizio Caruso] Cross Snake (v2.0) [Fabrizio Caruso] Cross Snake (v2.0, alt) [file-hunter] Cross Snake (v1.0) [Fabrizio Caruso] Cross Snake (preview) [Fabrizio Caruso] Cryptogram - Anagrams Crosswords (v1.1) [MSXDev] Cryptogram - Anagrams Crosswords (v1.0) [MSXDev] Cuncuna [MSXDev] Cuncuna (older) [file-hunter]
      New NOT_WORKING software list additions (msx1_cart.xml)
      Codename: INTRUDER [file-hunter]
  • 2023-07-29 09:04:24 apple/dafb.cpp: Fix -validate issues. [R. Belmont] [arbee]
  • 2023-07-29 02:44:08 apple/dafb.cpp: Add support for the MEMCjr variant of DAFB. [R. Belmont] [arbee]
    • apple/djmemc.cpp: Add support for the cost-reduced MEMCjr variant. [R. Belmont]
      apple/iosb.cpp: Add support for the PrimeTime variant. [R. Belmont]
      New working systems - Apple Macintosh Quadra 605 [R. Belmont]
      New working clones
      Apple Macintosh LC 475 [R. Belmont] Apple Macintosh LC 575 [R. Belmont]
  • 2023-07-29 02:27:07 apple/macquadra700.cpp: Add serial ports for consistency with other Macs. [R. Belmont] [arbee]
  • 2023-07-29 02:25:49 apple/maclc3.cpp: Cleanup of repeated ROM definitions. [R. Belmont] [arbee]
  • 2023-07-28 18:47:30 new WORKING machine [MetalliC]
    • - Wanpaku Safari (J 981109 V1.000) [TeamEurope, MetalliC]
      sega/stv.cpp: dumped "EPR-23603 (Japan 00/10/24)" BIOS, removed obsolete hack from sackids [TeamEurope]
  • 2023-07-28 12:36:05 msx1_cart: remove illegal char from howdumbl filename [hap]
  • 2023-07-28 12:13:24 gts80: use sc01(not-A) only for marspp [hap]
  • 2023-07-28 11:24:14 xavix: remove NBSP char from comment section [hap]
  • 2023-07-28 08:04:07 Merge branch 'release0257' into HEAD [Vas Crabb]
  • 2023-07-28 08:03:43 Revert "taito/taitosj.cpp: Reverted raw screen parameters and VBL interrupt." [Vas Crabb]
    • This reverts commit 1929a31dd7924335dd59b687d7f3e4e4b8c0e617.
  • 2023-07-28 02:45:28 pc9801: fix scroll and apply reverse attribute after blink [cracyc]
  • 2023-07-28 02:44:34 ega: fix colors [cracyc]
  • 2023-07-27 15:32:56 macquadra800.cpp: Add floppy software lists [AJR]
  • 2023-07-27 15:28:39 New working software list items (mac - macii) 123 dumps (#11432) [A-Noid33]
    • Initial softlist for mac moof 400/800 floppy disks
      Added mac moof software list support
      New working software list items (123 working dumps) - mac_flop_orig:
      Lode Runner (version 1.0) [4AM, Anoid] Balance of Power (version 1.03) [4AM, Anoid] Shanghai (version 1.0) [4AM, Anoid] Skyfox [4AM, Anoid] Temple of Apshai Trilogy [4AM, Anoid] The Surgeon (version 1.5) [4AM, Anoid] Uninvited [4AM, Anoid] King's Quest (version 1.10) [4AM, Anoid] Smash Hit Racquetball (version 1.01) [4AM, Anoid] The Ancient Art of War [4AM, Anoid] Hacker II [4AM, Anoid] Rambo: First Blood Part II [4AM, Anoid] One on One [4AM, Anoid] Indiana Jones and the Revenge of the Ancients [4AM, Anoid] Winter Games (version 1985-10-24) [4AM, Anoid] Winter Games (version 1985-10-31) [4AM, Anoid] Star Trek: The Kobayashi Alternative (version 1.0) [4AM, Anoid] Mac Attack [4AM, Anoid] GATO (version 1.3) [4AM, Anoid] Dark Castle (version 1.0) [4AM, Anoid] Oids (version 1.4) [4AM, Anoid] MacWars [4AM, Anoid] Shadowgate [4AM, Anoid] Seven Cities of Gold [4AM, Anoid] Enchanted Scepters [4AM, Anoid] Beyond Dark Castle [4AM, Anoid] Arkanoid (version 1.00) [4AM, Anoid] The Chessmaster 2000 (version 1.02) [4AM, Anoid] Maze Survival [4AM, Anoid] Frogger (version 1.0) [4AM, Anoid] SimCity (version 1.2, black & white) [4AM, Anoid] Falcon (version 1.0) [4AM, Anoid] Cutthroats (release 23 / 840809-C) [4AM, Anoid] The Witness (release 22 / 840924-C) [4AM, Anoid] Seastalker (release 15 / 840522-C) [4AM, Anoid] Zork III (release 17 / 840727-C) [4AM, Anoid] A Mind Forever Voyaging (release 77 / 850814-E) [4AM, Anoid] Hollywood Hijinx (release 37 / 861215-I) [4AM, Anoid] Nord and Bert Couldn't Make Head or Tail of It (release 19 / 870722-I) [4AM, Anoid] Border Zone (release 9 / 881008-3B) [4AM, Anoid] The Hitchhiker's Guide to the Galaxy (release 47 / 840914) [4AM, Anoid] Zork I: The Great Underground Empire (release 76 / 840509) [4AM, Anoid] Deadline (release 27 / 831005-C) [4AM, Anoid] Infidel (release 22 / 840522-C) [4AM, Anoid] Suspect (release 14 / 841005-C) [4AM, Anoid] Planetfall (release 29 / 840118-B) [4AM, Anoid] Ballyhoo (release 97 / 851218-G) [4AM, Anoid] Enchanter (release 24 / 851118-G) [4AM, Anoid] Spellbreaker (release 63 / 850916-F) [4AM, Anoid] Trinity (release 11 / 860509-3H) [4AM, Anoid] Stationfall (release 107 / 870430-G) [4AM, Anoid] The Lurking Horror (release 203 / 870506-G) [4AM, Anoid] Alter Ego (male version 1.0) [4AM, Anoid] Alter Ego (version 1.1 female) [4AM, Anoid] The Print Shop (version 1.2) [4AM, Anoid] Flight Simulator (version 1.02) [4AM, Anoid] Run for the Money [4AM, Anoid] Master Tracks Pro (version 4.0) [4AM, Anoid] Where in Time is Carmen Sandiego? (version 1.0) [4AM, Anoid] Deluxe Music Construction Set (version 1.0) [4AM, Anoid] Apache Strike (version 1.2) [4AM, Anoid] Wizardry VI: Bane of the Cosmic Forge [4AM, Anoid] Harrier Strike Mission [4AM, Anoid] Airborne! [4AM, Anoid] Mac Vegas (version 1.1) [4AM, Anoid] Dragonworld [4AM, Anoid] MacDraft (version 1.2) [4AM, Anoid] The Mind Prober (version 1.0) [4AM, Anoid] The Toy Shop (version 1.1) [4AM, Anoid] Strategic Conquest (version 1.2) [4AM, Anoid] The Home Accountant (version 1.01) [4AM, Anoid] Sub Battle Simulator [4AM, Anoid] Vegas Video Poker [4AM, Anoid] The Pawn (version 2.3) [4AM, Anoid] Downhill Racer [4AM, Anoid] Dollars and Sense (version 1.3) [4AM, Anoid] Alternate Reality: The City (version 3.0) [4AM, Anoid] Borrowed Time [4AM, Anoid] The Quest [4AM, Anoid] The Crimson Crown [4AM, Anoid] Mindshadow [4AM, Anoid] Pensate (version 1.1) [4AM, Anoid] Sierra Championship Boxing [4AM, Anoid] Championship Star League Baseball [4AM, Anoid] Forbidden Castle [4AM, Anoid] Defender of the Crown [4AM, Anoid] The King of Chicago [4AM, Anoid] Macintosh Pascal (version 1.0) [4AM, Anoid] Fusillade [4AM, Anoid] Orb Quest: Part I: The Search for Seven Wards (version 1.04) [4AM, Anoid] Speed Reader II (version 1.1) [4AM, Anoid] ][ in a Mac (version 2.03) [4AM, Anoid] Q-Sheet (version 1.0) [4AM, Anoid] Fontographer (version 2.4.1) [4AM, Anoid] Mouse Stampede (version 1.00) [4AM, Anoid] The Mist [4AM, Anoid] Tass Times in Tonetown [4AM, Anoid] Pinball Construction Set [4AM, Anoid] Transylvania [4AM, Anoid] Déjà Vu: A Nightmare Comes True!! [4AM, Anoid] Déjà Vu II: Lost in Las Vegas!! [4AM, Anoid] Rogue (version 1.0) [4AM, Anoid] Bridge (version 6.0) [4AM, Anoid] Harrier Strike Mission II (version 1.2) [4AM, Anoid] Patton vs. Rommel (version 1.05) [4AM, Anoid] Moebius: The Orb of Celestial Harmony (version 1.03) [4AM, Anoid] Tesserae (version 1.06) [4AM, Anoid] Where in Europe is Carmen Sandiego? (version 1.0) [4AM, Anoid] Shufflepuck Cafe (version 1.0) [4AM, Anoid] Geometry (version 1.1) [4AM, Anoid] Physics (version 1.2) [4AM, Anoid] SimCity (version 1.1) [4AM, Anoid] Murder by the Dozen [4AM, Anoid] The Duel: Test Drive II [4AM, Anoid] Master Tracks Pro (version 1.10) [4AM, Anoid] Master Tracks Pro (version 2.00h) [4AM, Anoid] Master Tracks Pro (version 3.4a) [4AM, Anoid] Squire (version 1.1) [4AM, Anoid] Millionaire (version 1.0) [4AM, Anoid] Microsoft File (version 1.04) [4AM, Anoid] Microsoft Excel (version 1.00) [4AM, Anoid] The Fool's Errand (version 2.0) [4AM, Anoid] MacGammon! (version 1.0) [4AM, Anoid]
      -
      Co-authored-by: Bob Schultz
  • 2023-07-27 00:26:07 gottlieb_a: fix gottlieb_sound_speech_r1a_device device type [hap]
  • 2023-07-27 00:01:46 gottlieb.cpp and gts80.cpp: Add support for the older version of the MA-216 "Sound and speech" board which has a Votrax SC-01 populated instead of an SC-01-A. [Lord Nightmare] [Lord-Nightmare]
  • 2023-07-26 20:24:16 New systems marked not working [Ivan Vangelista]
    • Digital ez LG [KykyPyky, LEVKA_8]
  • 2023-07-26 19:29:44 New working clones [Ivan Vangelista]
    • Final Fight 3 (SNES bootleg, set 2) [hammy, iq_132]
  • 2023-07-26 18:16:41 qbert: change joystick back to 4way [hap]
  • 2023-07-26 15:31:20 cp1: remove unneeded set_log [hap]
  • 2023-07-26 14:37:09 taitosj: bioatack is not licensed to fox video games, the game is apparently based on Fantastic Voyage with permission from Fox [hap]
  • 2023-07-26 14:07:44 taitosj: fix bitmap size regression, [hap]
    • schick,slapfght_ms: remove set_log
  • 2023-07-26 13:33:06 sgi/ip20: correct interrupt mappings [Patrick Mackinlay]
  • 2023-07-26 13:32:20 z80scc: channel reset empties fifos [Patrick Mackinlay]
  • 2023-07-26 12:45:48 ay8910: reorder documentation, [hap]
    • misc: remove some use of set_log
  • 2023-07-26 03:46:25 apple: Stop logging every byte written via SCSI (#11444) [Miëtek Bak‏]
  • 2023-07-26 01:37:14 sp0250: make drq_r return an int instead of u8 [hap]
  • 2023-07-25 21:36:04 m6502: don't detect edge triggered inputs before the first clockcycle [hap]
  • 2023-07-25 21:34:53 m6502: don't clear input pins external state at device_reset [hap]
  • 2023-07-25 20:51:08 mos6530n(ew): rename to mos6530 [hap]
  • 2023-07-25 20:32:21 6532riot: remove unused device [hap]
  • 2023-07-25 20:29:02 mos6530l: remove unused device [hap]
  • 2023-07-25 20:26:11 mos6530: rename device to mos6530l [hap]
  • 2023-07-25 20:25:30 votrax: use logmacro [hap]
  • 2023-07-25 20:24:46 gottlieb_a: use mos6530/2_new_device, sync writes, improve gottlieb_sound_p3_device, [hap]
    • gts80: use mos6532_new_device
  • 2023-07-25 12:33:33 sgi/ip20: enable memory configuration [Patrick Mackinlay]
    • add a minimal nvram dump to set eaddr and netaddr
  • 2023-07-25 03:20:03 Killer Instinct (SNES bootleg) [hammy] [Ivan Vangelista]
  • 2023-07-25 02:38:18 js_sound.js: fix sound level default for underrunning case (#11317) [holub]
  • 2023-07-25 00:53:21 isa/sblaster.cpp: add 8-bit DMA continue command (#11441) [Angelo Salese]
    • fix missing sounds in sideline and jagdead at least, fix teardown hang in sideline
  • 2023-07-24 23:19:48 killcom: remove unused variable [hap]
  • 2023-07-24 21:46:20 exterm: use sound emulation from gottlieb_a [hap]
  • 2023-07-24 19:22:02 m6503/4/7: change logaddr width [hap]
  • 2023-07-24 18:25:27 m6502: add 6503 cpu [hap]
  • 2023-07-24 16:39:58 mos6530n: add pa/pb_w byte handler, add irq callback to 6530 [hap]
  • 2023-07-24 13:31:28 sgi: ip6, ip12, ip12 refactor and wip [Patrick Mackinlay]
    • added int2 and pic1 devices refactor hpc1 device, add ethernet support refactor 4dpi into ip6 and ip12 variants refactor indigo into ip12 and ip20 variants rework 4dpi3x based on hpc1, int2 and pic1 ip6 and ip12 mostly working (will run irix 4.0.5 and 5.3 except for graphics issues and missing audio)
  • 2023-07-24 11:47:05 gottlieb: merge driver files [hap]
  • 2023-07-24 11:46:45 k051649: add note about bus conflicts [hap]
  • 2023-07-24 02:42:44 New working clones [Philip Bennett]
    • Argus no Senshi (Japan set 2) [kebrank]
  • 2023-07-24 00:17:54 allied: use mos6530_new_device, tie up all irq pins, [hap]
    • spectra: use mos6532_new_device
  • 2023-07-23 23:09:50 source org: [hap]
    • move gameplan/gameplan.cpp to alliedleisure/killcom.cpp, and subdriver trvquest too, move toratora and enigma2 to misc folder, move aztarac to alliedleisure folder
  • 2023-07-23 22:30:56 gameplan: prepare for driver rename, [hap]
    • trvquest: do rom bankswitch the normal way
  • 2023-07-23 21:50:22 cxhumax.cpp: Remove debugging cruft [AJR]
  • 2023-07-23 21:02:53 toratora: improve timing, add color overlay, small cleanups, [hap]
    • konmedal: assume z80b is 6mhz
  • 2023-07-23 20:20:31 devices/sound/asc.cpp: Remove debug message. [R. Belmont] [arbee]
  • 2023-07-23 20:04:22 apple/iosb.cpp: Correct ASC IRQ polarity, fixes lockup during sound playback on macquadra800.cpp machines. [R. Belmont] [arbee]
    • devices/sound/asc.cpp: Fix half-full flag for all variants and add IRQ gate for Sonora/Aardbeg, gives smooth playback on all chip variants. [R. Belmont]
  • 2023-07-23 07:16:28 Documentation updates [Brian Troha]: [Ivan Vangelista]
    • - capcom /cps1.cpp: Minor spelling, correct labaled and labelled to labeled - sega/sega16a.cpp: Added Sega game ID# for Shinobi - toaplan/toaplan2.cpp: Added PCB layout for Burger Kids
  • 2023-07-23 06:42:12 Dora Neco BanBan: Hooked both NEC D71055C properly. [Roberto Fresca]
    • Added two raw input ports and logged the four output ports for testing.
  • 2023-07-23 04:32:01 gameplan.h: Delete unused variable [AJR]
  • 2023-07-23 01:07:58 mos6530n: timer goes back to count mode when irq flag is cleared [hap]
  • 2023-07-22 23:32:11 gameplan: possible fix for piratetr lockup [hap]
  • 2023-07-22 23:07:12 gameplan: use mos6532_new_device, leprechn gfx is 3bpp, correct company strings, some other small improvements [hap]
  • 2023-07-22 22:34:35 mos6530n: use template for pa/pb_w, [hap]
    • firefox: use mos6532_new_device
  • 2023-07-22 22:30:06 cubeqst: simplify dacs array, [hap]
    • cubeqcpu: remove obsolete _BIT macro
  • 2023-07-22 22:28:11 m6809,6522via,6840ptm: zerofill more variables at device start, [hap]
    • 6840ptm: clear output ports at reset
  • 2023-07-22 22:25:02 beezer: swap ptm/via at mcfg, so via doesn't write to ptm before ptm is reset [hap]
  • 2023-07-22 23:49:37 gbcolor.xml: Added a prototype Inspector Gadget cartridge dump. [Vas Crabb]
    • New working software list items (gbcolor.xml)
      Inspector Gadget - Operation Madkactus (prototype, French) [Andrew Welburn]
  • 2023-07-22 23:12:04 namcos23.cpp: Add link ID switch for timecrs2 (#11434) [Hydreigon]
    • It's previously been known an I/O board (or JVS) input bit determines the link ID for timecrs2 so I decided to go over IN01 with a fresh set of eyes and finally hook that up. It's now possible to play on the blue side.
  • 2023-07-22 23:10:49 apple/dafb.cpp: Handle debugger reads better. [Vas Crabb]
  • 2023-07-22 22:56:47 trs/vis.cpp: fix black screen regression [angelosa]
  • 2023-07-22 22:34:59 video/pc_vga_tseng.cpp: make CRTC $37 r/w, restores 1MB memory detection [angelosa]
  • 2023-07-22 21:30:45 New working clones [Philip Bennett]
    • Makaimura (Japan Revision B) [kebrank]
  • 2023-07-22 21:14:08 srcclean and fix up some bits [Vas Crabb]
  • 2023-07-22 18:18:46 spectrum_cass.xml: Added fifty working items. (#11416) [ArcadeShadow]
    • Also corrected metadata based on information from Spectrum Computing.
      New working software list additions (spectrum_cass.xml)
      Bingo Parlante! [Luís Rato, Planeta Sinclair] Casanova (Pizza e Pasta) [Planeta Sinclair] Chess - The Turk (AABC Soft) [Spectrum Computing] Em Busca do Mortadela (Portuguese) [Planeta Sinclair] En Busca de Mortadelo (Spanish) [Planeta Sinclair] Firebirds (Tronk) [Steven Brown, Planeta Sinclair] Freez' Bees (Aackosoft) [Spectrum Computing] Fun Golf [Luís Rato, Planeta Sinclair] Gremlins 2: A Nova Geração [Planeta Sinclair] Journey to the Centre of the Earth - Extended Version (10 Anniversary, English) [Topo Siglo XXI] Lobo Solitário [João Cruz, Planeta Sinclair] Lorna (Portuguese) [Planeta Sinclair] Los Tesoros Perdidos de Tulum (v1.0, Spanish) [Spectrum Computing] Los Tesoros Perdidos de Tulum (v1.1, Spanish) [RetroWorks] Los Amores de Brunilda (v1.4, English) [RetroWorks] Los Amores de Brunilda (v1.4, Spanish) [RetroWorks] Los Amores de Brunilda (v1.4, Galician) [RetroWorks] Los Amores de Brunilda (v1.4, Catalan) [RetroWorks] Los Amores de Brunilda (v1.4, Catalan, alt) [RetroWorks] Los Amores de Brunilda (v1.4, Basque) [RetroWorks] Los Amores de Brunilda (v1.4, Italian) [RetroWorks] Los Amores de Brunilda (v1.4, Russian) [RetroWorks] Mad Mix 2: No Castelo dos Fantasmas (Portuguese) [Planeta Sinclair] Masterfile v08 (Logiciels) [Spectrum Computing] Masterfile (Plansoft) [Spectrum Computing] R.A.M. (Portuguese) Schach [Spectrum Computing] Searching for Mort (English) [Planeta Sinclair] Shadow Warriors (Musical) [Spectrum Computing] Slippery Sid (pirate) [Steven Brown, Planeta Sinclair] Software Magazine №9A - Gold Mine [Spectrum Computing] Software Magazine №11B - Patin-Man [Spectrum Computing] Software Magazine №12B - Pincel-3D [Spectrum Computing] Software Magazine №13A - The Guardian [Spectrum Computing] Software Magazine №13B - Ghost Hunt (alt) [Spectrum Computing] Super Scacchi (pirate) [Steven Brown, Planeta Sinclair] The Lost Treasures of Tulum (v1.0, English) [Spectrum Computing] The Sword of Ianna [RetroWorks] Time-Gate (pirate) [Steven Brown, Planeta Sinclair] Topo Mix Game (Portuguese) [Planeta Sinclair] Toad Runner (Dro Soft) [Steven Brown, Planeta Sinclair] Uccidi Gli Spiriti (pirate) [Steven Brown, Planeta Sinclair] Viagem ao Centro da Terra - Versão Estendida (10 Aniversário, Portuguese) [Topo Siglo XXI] Wonderful Dizzy (v1.5) [Team Yolkfolk] Wonderful Dizzy (v1.0) [Team Yolkfolk] Yatzy [Steven Brown, Planeta Sinclair] Zip-Zap (pirate) [Steven Brown, Planeta Sinclair] Zip-Zap (PRISM) [Spectrum Computing] Zona 0 (Portuguese) [Planeta Sinclair] Zynaps (IBSA) [Spectrum Computing]
  • 2023-07-22 18:07:38 snes.xml: Improved descriptions of Val d'Isère Championship games, and promoted Toy Story (Europe) to working. (#11429) [ArcadeShadow]
    • Toy Story (Europe) works as well as the clones.
      Software list items promoted to working (snes.xml)
      Toy Story (Europe)
  • 2023-07-22 18:05:31 msx1_cart.xml: Added 46 items (43 working), and replaced one item with a better dump. (#11431) [wilbertpol]
    • Replaced Decathlon (Japan) with a better dump. [file-hunter]
      New working software list items (msx1_cart.xml) - D-Day (Korea, alt) [file-hunter] Deep Dungeon II - Yuushi no Monshou (Japan, alt) [file-hunter] Dip Dip (Spain) [file-hunter] Dip Dip (Spain, alt) [file-hunter] Penguin Land (Korea) [file-hunter] Dr. Hello (Korea) [file-hunter] Droids En el Planeta Ingo (Spain) [file-hunter] Droids the White Witch (Spain) [file-hunter] Double Face (Arab, alt) [file-hunter] Daedalian Opus [MSXDev] Danger Tower [MSXDev] DAQ Lord of Idar [MSXDev] DAQ Lord of Idar (flashrom version) [MSXDev] Deep Core Raider [file-hunter] Deep Dungeon Adventure (cartridge) [Trilobyte] Deep Dungeon Adventure (cartridge, alt) [file-hunter] Deep Dungeon Adventure [file-hunter] Deep Dungeon [MSXDev] Defence (v1.3) [MSXDev] Defence (v1.2) [file-hunter] Defence (v1.1) [file-hunter] Defence (v1.0) [file-hunter] Destroyer [MSXDev] Destroyer (older) [file-hunter] DICED Tournament (v1.12/v1.2) [MI-CHI] DICED Tournament (v1.01) [MSXDev] DICED Tournament (v1.0) [file-hunter] Jinj 2 - Belmonte's Revenge (final) [RetroWorks] Jinj 2 - Belmonte's Revenge (v2.0) [MSXDev] Jinj 2 - Belmonte's Revenge (v1.0) [MSXDev] Do The Same (v1.1) [MSXDev] Do The Same (v1.0) [file-hunter] Dodgin' Raven [file-hunter] Doopm Community [N.I] Dot Attack [MSXDev] Dot Attack (alt) [file-hunter] Dr. Pill [MSXDev] Dr. Pill (alt) [file-hunter] Draconic Throne [MSXDev] Draconic Throne (alt) [file-hunter] Draconic Throne (alt 2) [file-hunter] Duckstroma (v1.02) [UltraNarwhal] Duckstroma (v1.00) [UltraNarwhal]
      New NOT_WORKING software list additions (msx1_cart.xml)
      Dream Puzzle [MSXDev] Duck Hunt [MSXDev] Yamaha DX7 Voicing Program II YRM-304 (Japan, alt) [file-hunter]
  • 2023-07-22 17:47:15 bus/psion/sibo/3link.cpp: Implemented RS232 interface. [Nigel Barnes]
  • 2023-07-22 17:43:51 psion/psion3.cpp: Added non-volatile RAM for Series 3 machines, and batteries are now good. [Nigel Barnes]
    • psion/psion3a.cpp: Added non-volatile RAM for Series 3a/3c/3mx machines, and CODEC sound device.
      psion/psionhc.cpp: Added non-volatile RAM for Series HC machines.
      psion/siena.cpp: Added non-volatile RAM.
      psion/workabout.cpp: Added non-volatile RAM for Workabout machines.
      Systems promoted to working - Series 3 [Nigel Barnes] Series 3a [Nigel Barnes] Series 3c [Nigel Barnes] Series 3mx [Nigel Barnes] Siena [Nigel Barnes] Workabout [Nigel Barnes] Workabout mx [Nigel Barnes]
      Clones promoted to working
      Pocket Book [Nigel Barnes] Pocket Book II [Nigel Barnes] Series 3a (2M) [Nigel Barnes] Series 3a (2M) (German) [Nigel Barnes] Series 3a (2M) (Russian) [Nigel Barnes] Series 3s [Nigel Barnes]
  • 2023-07-22 17:39:01 machine/psion_ssd.cpp: Can now create new SSD, default to be 128K RAM. [Nigel Barnes]
    • - Flash SSD's are write-protected, RAM SSD's are not. - RAM SSD's from softlist will write to nvram, non-softlist will write back to file.
  • 2023-07-22 17:38:36 machine/psion_asic2.cpp: Added indexed control registers. [Nigel Barnes]
    • machine/psion_asic3.cpp: Re-implemented as two variants, ASIC3 and earlier ASIC5 based PSU devices.
      machine/psion_asic5.cpp: Implemented UART and interrupts.
      machine/psion_asic9.cpp: Added PCM sound I/O.
  • 2023-07-22 13:30:43 New working software list additions [Nigel Barnes]
    • - psion_ssd: Widget Games 3a [zedstarr] Hugh Johnson's Wine Guide [The Last Psion] Plotter, Schedule, Spell [anonymous]
  • 2023-07-22 08:02:48 New systems marked not working [Ivan Vangelista]
    • Dora Neco BanBan [buffi]
      New working clones
      Fire Truck / Smokey Joe (ROM version) [Michael Aberle, H is Nice]
  • 2023-07-21 13:26:38 a2bus/a2parprn.cpp: Minor correction [AJR]
  • 2023-07-21 13:21:14 a2bus: Add Fourth Dimension Parallel Printer Interface [AJR, Apple II Documentation Project] [AJR]
  • 2023-07-21 09:45:44 mips1: fix swl/swr cache logic [Patrick Mackinlay]
  • 2023-07-21 09:37:54 nscsi: Correct SCSI command names (#11426) [Miëtek Bak‏]
  • 2023-07-21 06:57:18 New clones marked not working [Ivan Vangelista]
    • - Elvis (CPU 1.00, display A1.00) [inkochnito, PinMAME]
  • 2023-07-21 03:26:23 apple/dafb.cpp: Fix color depth selection on the MEMC integrated version of DAFB. [R. Belmont] [arbee]
  • 2023-07-20 22:38:26 a2bus: Typo fixes [AJR]
  • 2023-07-20 22:35:58 a2bus: Add emulation of ADS Noisemaker II board [AJR]
  • 2023-07-20 08:29:17 fix the build [Patrick Mackinlay]
  • 2023-07-20 06:31:31 dp8573: add dp8572a variant [Patrick Mackinlay]
  • 2023-07-20 03:13:48 Unkgolf.cpp driver: Hooked all the used PPI 8255 devices. [Roberto Fresca]
    • Also documented the PPI's offsets, modes, used ports, and mapped the OKI M6376 sound device.
  • 2023-07-20 02:16:24 New working systems [arbee]
    • - Apple Macintosh Centris 610 [R. Belmont] Apple Macintosh Centris 650 [R. Belmont] Apple Macintosh Quadra 610 [R. Belmont] Apple Macintosh Quadra 650 [R. Belmont] Apple Macintosh Quadra 800 [R. Belmont]
      apple/dafb.cpp: Added a child device to handle the differences in the djMEMC integrated version of DAFB. [R. Belmont]
      apple/iosb.cpp: Apple I/O Subsystem Buffer device, which handles I/O for second-generation 68040 machines. [R. Belmont]
      apple/djmemc.cpp: Apple memory controller with integrated DAFB video for second-generation 68040 systems. [R. Belmont]
  • 2023-07-19 23:34:59 watchdog: make watchdog_enable compatible with writeline, add a watchdog reset writeline, add debugger side effect checks for watchdog reset_r, [hap]
    • supertnk: fix reset caused by watchdog on titlescreen, mos6530n: remove a7800 workaround, tourtabl: use mos6532_new_device, small cleanups
  • 2023-07-19 18:14:03 Odin (prototype) [Stephan Semmler (Flippermuseum Seligenstadt), PinMAME] [Ivan Vangelista]
  • 2023-07-19 05:03:31 apple/maciifx.cpp, apple/macpdm.cpp: Use the new 8530 SCC device instead of the old legacy device. [R. Belmont] [arbee]
  • 2023-07-19 01:18:37 starwars, tomcat: use mos6530_new_device [hap]
  • 2023-07-18 23:01:17 kim1: add single step switch [hap]
  • 2023-07-18 22:10:36 c64_nl10: Identify and add CPU [AJR]
  • 2023-07-18 16:55:38 v25: Add address translation for IDB window [AJR]
  • 2023-07-18 16:49:05 New clones marked not working [Ivan Vangelista]
    • - Daioh (prototype, earliest) [Recreativos Piscis]
  • 2023-07-18 16:08:26 kim1: small cleanup to input ports, replace microchess cassette and add kim-venture [hap]
    • New working software list items - kim1_cass: KIM-Venture [hap, Bob Leedom, Mark Bush]
  • 2023-07-18 11:58:38 mips1: emulate instruction and data caches [Patrick Mackinlay]
  • 2023-07-18 04:53:58 - misc/unkgolf.cpp: added missing XTAL value [hammy] [Ivan Vangelista]
    • - nmk/nmkmedal.cpp: corrected typo in Doraemon [Heihachi_73]
  • 2023-07-18 00:59:27 specpls3_flop.xml; spectrum_betadisc_flop.xml: Software list additions (#11420) [ArcadeShadow]
    • specpls3_flop.xml: Software list additions
      New working software list additions
      Bonnie and Clyde [Spectrum Computing] Crazy Cars II (Proein) [El Trastero del Spectrum] Drift! [Spectrum Computing] The Ultimate Disc Copier [El Trastero del Spectrum] Wonderful Dizzy [Spectrum Computing]
      New NOT working software list addition
      La Espada Sagrada [El Trastero del Spectrum]
      spectrum_betadisc_flop.xml: Software list additions
      New working software list additions
      DreamWalker: Alter Ego 2 (v1.0) [RetroSouls] Gluf [RetroSouls] Sun Bucket [Spectrum Computing]
  • 2023-07-17 22:55:51 New systems marked not working [Ivan Vangelista]
    • Doreamon (Power Link) [hammy] Love Pi Chan (Power Link) [Recreativos Piscis] unknown golf game [hammy]
      - dataeast/dec8.cpp: redumped meikyuha, confirmed it's a bootleg, added correct PROMs [Guru]
      New working clones
      Nemo (Japan 901120, 89625B-1 ROM board) [Corrado Tomaselli, Brian Troha]
  • 2023-07-17 18:53:13 msx1_cart.xml: Added twelve working items. (#11423) [wilbertpol]
    • New working software list items (msx1_cart.xml) - E.I. - Exa Innova (Japan, Compile) [file-hunter] E.I. - Exa Innova (Japan, Compile, alt) [file-hunter] Ewoks (Spain) [file-hunter] Ewoks and the Dandelion Warriors (Spain) [file-hunter] Earth Attack [TheGeps] Eat Blue! 2004 [MSXDev] Eat Blue! 2004 (alt) [file-hunter] Eruka Fan Book [N.I] Está en el Pantano [file-hunter] Está en la Caja (v1.1) [file-hunter] Está en la Caja (v1.0) [file-hunter] ExChess [MSXDev]
  • 2023-07-17 18:51:12 bfm/bfm_blackbox.cpp: Added driver for Bellfruit Black Box electromechanical fruit machines. (#10417) [SomeRandomGuyIdk]
    • machine/em_reel.cpp: Encapsulated electromechanical reel simulation. barcrest/mpu1.cpp: Refactored to use new electromechanical reel device.
      New systems marked not working
      Nudge Climber (Bellfruit) (Black Box) (5p Stake, £1 Jackpot, all cash) 21 Up (Bellfruit) (Black Box) (5p Stake, £1 Jackpot) Bell Trail (Bellfruit) (Black Box) (5p Stake, £1 Jackpot) The Nudge Machine (ADMC) (Black Box) (5p Stake, £1/£2 Jackpot) Upstairs 'N' Downstairs (Bellfruit) (Black Box) (5p Stake, £1 Jackpot) Double It (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Fire Cracker (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Oranges And Lemons (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Golden Spin (BWB) (Black Box) (MK1.5, 5p Stake, £50 Jackpot)
      New clones marked not working
      21 Up (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Reel Gambler (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Upstairs 'N' Downstairs (Bellfruit) (Black Box) (5p Stake, £1 Jackpot, all cash) Spin Up (CTL) (Black Box) (10p Stake, £3 Jackpot) Crackerjack (Bellfruit) (Black Box) (5p Stake, £2 Jackpot) Fiesta (Associated Leisure) (Black Box) (2p Stake, £1/£2 Jackpot)
  • 2023-07-17 18:22:51 sinclair/scorpion.cpp: Added Scorpion ZS-256 TURBO+. (#11418) [holub]
    • bus/spectrum: Added ZXBUS SMUC storage controller.
      New working clones
      Scorpion, Ltd. Scorpion ZS-256 TURBO+
  • 2023-07-17 17:02:26 modules.lua: Remove stray MOC setting after the Qt6 Linux support change (#11419) [Jindřich Makovička]
  • 2023-07-17 14:59:00 kim1: use mos6530_new_device [hap]
  • 2023-07-17 11:03:00 mos6530n: 6530 irq pin output is enabled when PB7 ddr is set to input, [hap]
    • kim1: move driver to commodore folder, invqix: fix screensize off-by-1 error
  • 2023-07-17 10:15:30 sgi/light: pass power-on diagnostics [Patrick Mackinlay]
  • 2023-07-17 10:14:02 sgi/vc1: new device [Patrick Mackinlay]
  • 2023-07-17 06:47:09 sgi/mc: memory controller ram configuration improvements [Patrick Mackinlay]
  • 2023-07-17 02:58:06 bonzeadv: fix p2 left input not working [hap]
  • 2023-07-17 02:32:59 mos6530n: 6530 irq pin (shared with PB7) is active low, [hap]
    • chessmate: use mos6530_new_device
  • 2023-07-17 00:29:42 mos6530n: replace convoluted timer implementation with one mostly copy pasted from Aaron's 6532riot [hap]
  • 2023-07-16 23:39:48 msx1_cart.xml: Added 28 working items. (#11421) [wilbertpol]
    • New working software list items (msx1_cart.xml) - Fighting Rider (Spain) [file-hunter] Final Justice (Japan, alt 3) [file-hunter] Factory Infection [MSXDev] Fantastic Football [MSXDev] Farm [N.I] Farty Pig (beta) [file-hunter] Find It! [MSXDev] Flappy Bird (Crunchworks, rev F) [Crunchworks] Flappy Bird (Crunchworks, rev F, alt) [Crunchworks] Flappy Bird (Crunchworks, rev B) [file-hunter] Flappy Bird (SCS) [file-hunter] FlyGuy [MSXDev] Formula Dice [MSXDev] Foryster (v00.9) [Siudym] Foryster (v00.3) [file-hunter] Foryster (v00.2) [file-hunter] Freedom Fighter (final) [TheGeps] Freedom Fighter (v1.9) [file-hunter] Freedom Fighter (v1.8a) [file-hunter] Freedom Fighter (v1.8) [file-hunter] Freedom Fighter (v1.7) [file-hunter] Freedom Fighter (v1.6) [file-hunter] Freedom Fighter (v1.5) [file-hunter] Freedom Fighter (v1.4) [file-hunter] Freedom Fighter (v1.3) [file-hunter] Freedom Fighter (v1.2a) [MSXDev] Freedom Fighter (v1.1) [file-hunter] Freedom Fighter (v1.0) [file-hunter]
  • 2023-07-16 23:38:20 gbcolor.xml: Added two more versions of Grimace’s Birthday. (#11422) [ArcadeShadow]
    • Also changed some descriptive text to lowercase in descriptions.
      New working software list additions (gbcolor.xml)
      Grimace’s Birthday (V1.7) [nickisarchivinget] Grimace’s Birthday (V1.6) [nickisarchivinget]
  • 2023-07-16 09:57:35 rbisland: fix p2 left input not working [hap]
  • 2023-07-16 00:47:39 taitosj.cpp: Use raw parameters for screen [AJR]
  • 2023-07-15 23:52:16 changela: 1 scanline is 63.6us, [hap]
    • vidbrain: remove unneeded header file
  • 2023-07-15 23:13:42 zaccaria.cpp: Use raw parameters for screen [AJR]
  • 2023-07-15 09:08:15 seibu/r2dx_v33.cpp: changed full name for nzeroteama and nzeroteamb as suggested [Ivan Vangelista]
  • 2023-07-15 07:55:04 New working clones [Ivan Vangelista]
    • New Zero Team (V33 SYSTEM TYPE_B hardware, China) [twistedsymphony]
  • 2023-07-15 01:13:24 seabattl: add pcb locations to parent set, [hap]
    • bus/vidbrain: add info_manager and comp_language cartridge types
      Software list items promoted to working - vidbrain: The Computational Language [hap, Sean Riddle, Ianoid]
  • 2023-07-15 00:32:32 apple/macpwrbk030.cpp: convert macpb180c to use a WD90C26 VGA device [angelosa]
  • 2023-07-14 22:34:14 msx1_cart.xml: Added 37 items (36 working). (#11415) [wilbertpol]
    • New working software list items (msx1_cart.xml) - Game World - 64 Games (Korea, alt) [file-hunter] Gangjeol Robocop (Korea) [file-hunter] Gangjeol Robocop (Korea, alt) [file-hunter] Gangjeol Robocop (Korea, alt 2) [file-hunter] El Gnomo Fedor en la Caverna Perdida (Spain) [file-hunter] Gokiburi Daisakusen (Japan, alt) [file-hunter] Dunoegyosil Omog (Korea) [file-hunter] Graphic Artist (Japan, Europe) [file-hunter] Graphic Artist (Japan, Europe, alt) [file-hunter] Yamaha Graphic Card [file-hunter] Graphic Master Lab (Japan, Europe) [file-hunter] Graphic Master Lab (Japan, Europe, alt) [file-hunter] Green Beret (Europe, alt 2) [file-hunter] Gyro Adventure (Japan) [file-hunter] Nemesis 2 (Europe) ~ Gradius 2 (Japan) (demo, alt) [file-hunter] G-Monkey [2KBOS] Genesis Dawn of a New Day [Retroworks] Genesis Dawn of a New Day (alt) [file-hunter] Gniffel [MSXDev] Goal [MSXDev] Goal (alt) [file-hunter] Gommy - Medieval Defender - Cartridge Edition [file-hunter] Gommy - Medieval Defender (English) [MSXDev] Gommy - Medieval Defender (Spanish) [MSXDev] Gorgeous Gemma in Escape from the Space Disposal Planet [MSXDev] Gorgeous Gemma in Escape from the Space Disposal Planet (older) [file-hunter] GRAVITICA [MSXDev] Green Cat Chronicles [N.I] Grid Wars [MSXDev] Griel's Quest for the Sangraal (extended edition) [MSXDev] Griel's Quest for the Sangraal (extended edition, older) [file-hunter] Griel's Quest for the Sangraal [MSXDev] Griel's Quest for the Sangraal (older) [file-hunter] Guntus [Inufuto] Guru Logic [file-hunter] Guru Logic (alt) [file-hunter]
      New NOT_WORKING software list additions (msx1_cart.xml)
      Gyruss [file-hunter]
  • 2023-07-14 21:48:05 flower: remove unneeded vblank irq trampoline, [hap]
    • vidbrain: fix regression with ext interrupt, invert joystick select pins, bus/vidbrain: unmap_r/w shouldn't lower cs2 pin
      Software list items promoted to working - vidbrain: Money Minder [hap]
      New software list items marked not working
      vidbrain: The Computational Language [Sean Riddle, Ianoid]
  • 2023-07-14 18:49:34 New clones marked not working [Ivan Vangelista]
    • - Magic Bomb (Ver. A3.6A) [Ioannis Bampoulas] Magic Bomb (Ver. A4.0A) [Ioannis Bampoulas]
  • 2023-07-14 16:04:57 Allow the use of either Qt5 or Qt6 on Linux (#11413) [Jindřich Makovička]
    • Look for MOC in QT_HOME/libexec if not found in QT_HOME/bin Use the Qt6 libraries if the Qt version is >= 6 Switch the include paths for QAction & QActionGroup for Qt >= 6 Replace the deprecated + operator for keys with |
  • 2023-07-14 16:03:29 heathkit/tlb.cpp Implement interrupt handling for break key (#11406) [Mark Garlanger]
  • 2023-07-14 05:19:35 armada: More IC locations [AJR]
  • 2023-07-14 05:04:11 seabattl.cpp: Minor cleanup [AJR]
  • 2023-07-14 04:55:27 seabattla: Updates [AJR]
    • - Add dumps of the missing program and sound ROMs [Paul Swan] - Identify game title as Armada and rename set accordingly [AJR]
  • 2023-07-13 22:10:50 New working clones [Ivan Vangelista]
    • Counter Run (bootleg set 3) [trol] Mortal Kombat (Victor bootleg of rev 3.0 08/31/92) [Funny_Dyzieks]
  • 2023-07-13 12:34:45 Corona.cpp driver... [Roberto Fresca]
    • - Fixed colors to Le Grandchamps. - Cleaned up the driver. - Added technical notes.
  • 2023-07-13 04:08:45 video/pc_vga_paradise.cpp: add device stubs for WD90C31 and WD90C33 [angelosa]
  • 2023-07-13 02:06:17 video/pc_vga_paradise.cpp: remove m_ext_gc_view and use custom handlers in place [angelosa]
  • 2023-07-12 22:46:42 fix tiny compile, probably [hap]
  • 2023-07-12 21:49:39 exidysound: replace riot6532_device with mos6532_new_device, untangle exidy_sh8253_sound_device a bit, [hap]
    • mos6530n: use loops for repeated i/o callbacks, edge_w bits are on address, not data, add live timer status to savestate
  • 2023-07-12 18:07:22 video/pc_vga_paradise.cpp: fix boot regression with PVGA1A [angelosa]
  • 2023-07-12 08:10:29 sgi: rename mc device files [Patrick Mackinlay]
  • 2023-07-12 00:50:17 bus/a2bus/a2mockingboard.cpp: Reduced gross copy/pasta in PSG control code and unnecessarily virtual member functions. [Vas Crabb]
  • 2023-07-12 00:46:14 Various spelling fixes, comment updates, etc in several Votrax and SC-01 related source files. [skip ci] [Lord-Nightmare]
  • 2023-07-11 23:33:52 Revert "Clean up the Votrax SC-01[-A] class names and device names. [Lord Nightmare]" [Vas Crabb]
    • Names in the global namespace need to be specific. Making them overly generic is a very bad idea, and leads to confusion and conflicts. Device type names must always be in the global namespace, and most device classes are in the global namespace.
      Changing members like m_votrax to m_sc01 doesn't help understand the code. If there's only one Votrax speech module in the system, it's obvious what it is.
      This reverts commit c6f0e83ecfb97c298ffcf16e136496054a88b1ca.
  • 2023-07-11 23:33:18 Echo Plus board uses a TSP5220C (aka TMS5220C), not a straight TMS5220 [Lord Nightmare] [Lord-Nightmare]
  • 2023-07-11 23:14:36 Clean up the Votrax SC-01[-A] class names and device names. [Lord Nightmare] [Lord-Nightmare]
  • 2023-07-11 22:28:11 isa/svga_paradise.cpp: add WD90C31-LR, WD90C31A_LR, WD90C31A_ZS, W90C33_ZZ ISA cards [angelosa]
  • 2023-07-11 19:07:13 changela: add note [hap]
  • 2023-07-11 17:18:39 zac1b1120.cpp: More notes [AJR]
  • 2023-07-11 16:52:46 mame.lst: Update for acd59988cd80988d30109ff2b55a1b9039464ccf [AJR]
  • 2023-07-11 16:48:19 zac2650.cpp: Rename driver to zac1b1120.cpp; add XTAL-derived timings and some notes; eliminate spurious 3x scaling of Y-axis [AJR]
  • 2023-07-11 13:39:54 changela: small correction to prev commit [hap]
  • 2023-07-11 11:44:57 changela: remove duplicated code [hap]
  • 2023-07-11 06:11:29 mn1610: disassembler fixes [Patrick Mackinlay]
  • 2023-07-11 01:59:37 video/pc_vga_paradise.cpp: add WD90C30 [angelosa]
    • video/pc_vga.cpp: preliminary implementation of an interlace_mode virtual getter
  • 2023-07-10 22:47:19 - funworld/supercrd.cpp: some more XOR tables tweaks for supercrd and the gampo sets [Ivan Vangelista]
    • - nichibutsu/terracre.cpp, taito/topspeed.cpp: consolidated drivers in single files
  • 2023-07-10 21:44:16 changela: fix tree priorities, tweak layer offsets, merge driver [hap]
  • 2023-07-10 20:23:23 msx1_cart.xml: Added fourteen working items. (#11412) [wilbertpol]
    • Removed Hopper (Europe) tape-to-cartridge hack. Demoted The Holy Quran (v1.00) to not working.
      New working software list items (msx1_cart.xml) - Hole in One Professional (Japan, alt 2) [file-hunter] Hole in One Professional (Japan, alt 3) [file-hunter] Hot-Asm (Brazil) [file-hunter] Hot-Plan (Brazil) [file-hunter] Hydlide II - Shine of Darkness (Korea) [file-hunter] Hopper (Arab) [file-hunter] Hans' Adventure (v1.1) [MSXDev] Hans' Adventure (v1.0) [MSXDev] Happy Halloween [Clube MSX] Happy Square Christmas [303bcn] Heart Stealer 2 [MSXDev] Heroes Arena [MSXDev] Hose Diogo Martinez: The Bussas Quest [MSXDev] How Many Are The Dumbbells You Lift? [cobinee]
  • 2023-07-10 04:51:36 mips3: revert mistaken change, fix MT#8694 [Patrick Mackinlay]
  • 2023-07-10 02:30:32 video/pc_vga_paradise.cpp: bank bit 7 is actually used by Win 95 in 800x600 res [angelosa]
  • 2023-07-10 00:44:28 osd/mac: Make compile again. Does not yet start up because BGFX tries to force OpenGL. [R. Belmont] [arbee]
  • 2023-07-10 00:14:33 video/pc_vga_paradise.cpp: preliminary implementation of WD90C11A, add basic Extended CRTC to WD90C00 [angelosa]
    • Can setup VESA modes 100h to 104h
  • 2023-07-09 22:18:42 changela: shorthand variable types [hap]
  • 2023-07-09 21:58:33 changela: break up m_memory_devices arrary [hap]
  • 2023-07-09 20:15:58 New machines marked as NOT_WORKING [AJR]
    • Mitsubishi Trium Eclipse [The Internet Archive]
  • 2023-07-09 17:58:10 sindbadm: fixed coincounters [hap]
  • 2023-07-09 17:16:09 changela: screen raw params, fixed gas pedal sensitivity, small cleanups [hap]
  • 2023-07-09 07:10:23 New working clones [Ivan Vangelista]
    • Terra Force (US), alternate sound [caius]
  • 2023-07-09 01:44:07 Merge branch 'master' of https://github.com/mamedev/mame [Scott Stone]
  • 2023-07-09 01:28:50 Fix SHA1 for doorswin in ibm570_cdrom.xml and cdi.xml [skip ci] [Scott Stone]
  • 2023-07-09 01:01:04 qix.cpp: Driver overhaul [AJR]
    • - Set three-state callbacks for B ports on PIAs - Prevent coin counter from automatically incrementing at startup for games using 68705 MCU - slither: Separate driver state class; make SN76489 interface more accurate
  • 2023-07-08 17:34:52 svga_cirrus.cpp: A collection of BIOS ROMs for different Cirrus Logic chipsets (#11410) [rfka01]
    • CL-GD510/520 [rfka01],[Vlask] CL-GD610/620-C [Vlask] CL-GD5320 [Vlask] CL-GD5401 [jvernet, chukaev.ru54, Vlask] CL-GD5402 [Vlask] CL-GD542x [rfka01, Vlask, douglar, SomeGuy, chukaev.ru54, Palcal] CL-GD54M30 [Vlask] CL-GD543x, [rfka01, BeginnerGuy, Vlask, Pirx] CL-GD5440 [Vlask] Diamond Speedstar PRO [Vlask] Diamond Speedstar 64, STB Nitro 64 [kixs] Octek VL-Combo [hasat, aitotat]
  • 2023-07-08 16:55:42 isa/svga_paradise.cpp: add more (not working) wd90c00 dump, add new ISA option for WD90C11 [angelosa]
  • 2023-07-08 16:03:05 vclock3: increase cpu clock to match better with real time [hap]
  • 2023-07-08 14:59:47 konmedal: add scc enable register [hap]
  • 2023-07-07 23:32:01 video/pc_vga_paradise.cpp: preliminary WD90C00 implementation [angelosa]
  • 2023-07-07 20:50:50 system1: set most ppi tristate to 0 [hap]
  • 2023-07-07 19:38:11 minspacep: rename to minspace, [hap]
    • k051649: fix issue with sample reload
  • 2023-07-07 06:40:03 konami/konendev.cpp: hooked up sound, removed need for ROM patches [Ivan Vangelista]
  • 2023-07-07 01:15:19 video/pc_vga_paradise.cpp: add basic extended GC interface [angelosa]
  • 2023-07-06 23:01:28 New working clones [Ivan Vangelista]
    • Hatris (show version) [twistedsymphony]
      New clones marked not working - Player's Edge (PK0846-PC098) Standard Draw Poker [Brian Troha] Player's Edge (PK1017-PC041) Standard Draw Poker [Brian Troha]
      - dataeast/dec8.cpp: dumped PROM for csilver [Domenico Cervini]
  • 2023-07-06 22:01:28 cdi.xml, ibm5170_cdrom.xml: Added The Cranberries: Doors and Windows. (#10599) [eientei95]
    • New working software list additions - cdi.xml: The Cranberries: Doors and Windows [redump.org] ibm5170_cdrom.xml: The Cranberries: Doors and Windows [redump.org]
  • 2023-07-06 21:49:56 plugins/hiscore: Fixed detection of software item lines, and added high score support for Mega Drive Sonic Spinball. (#11282) [GregWeil]
  • 2023-07-06 20:36:36 misc/microdar.cpp: Update notes (#11409) [ClawGrip]
  • 2023-07-06 15:52:50 k051649: more logical channel halt [hap]
  • 2023-07-06 15:16:20 k005289,k051649: pre instead of postincrement voice counter to prevent confusion, [hap]
    • k051649: fix possible array overflow when reading voice counter, msx scc: fix test register offset
  • 2023-07-06 05:04:47 New working clones [arbee]
    • Apple Macintosh LC III+ [R. Belmont] Apple Macintosh LC 550 [R. Belmont]
  • 2023-07-06 01:52:10 docs: Moved Lua API reference to its own section - the page was far too long. [Vas Crabb]
  • 2023-07-06 01:14:05 isa/svga_paradise.cpp: add PVGA1A-JK and WD90C90-JK variants [angelosa]
  • 2023-07-06 00:59:17 ncr53c90: Improve logging [AJR]
  • 2023-07-06 00:45:18 apple/macquadra700.cpp: Adjusted CPU interleave so PIC1654S ADB modem works correctly. [R. Belmont] [arbee]
    • Systems promoted to working - Apple Macintosh Quadra 700 [R. Belmont]
  • 2023-07-06 00:30:24 k005289: fix off by 1 error [hap]
  • 2023-07-05 23:33:29 nemesis: hook up salamand speech busy pin [NRS] [hap]
  • 2023-07-05 23:03:37 nemesis: improve gx400 hw speech start, [hap]
    • vlm5030: fix overflow problem on unvoiced samples
  • 2023-07-05 20:40:53 apple/dafb.cpp: Minor cleanups. [R. Belmont] [arbee]
  • 2023-07-05 20:39:28 apple/macpb180c: Switch to 8-bit handler to make the VGA-ness more obvious. [R. Belmont] [arbee]
  • 2023-07-05 19:00:09 capcom/cps1.cpp: Updated qadjr DIP switch settings (#11408) [Abadede]
    • Set default difficulty recommended in manual. Corrected demo sounds settings. Also fixed inconsistent capitalization daimakair level select settings.
  • 2023-07-05 18:55:32 sega/segasp.cpp: huhimage security PIC dumped [Darksoft, MetalliC, rtw] [MetalliC]
  • 2023-07-05 18:13:17 New clones marked not working [Ivan Vangelista]
    • - Mr. and Mrs. PacMan (set 2) [caius]
      - dataeast/compgolf.cpp, dataeast/dassault.cpp: consolidated drivers in single files
  • 2023-07-05 17:40:08 cpu/m68k: Try again for GCC [R. Belmont] [arbee]
  • 2023-07-05 17:39:24 video/pc_vga_paradise.cpp: add 90C26 note for macpb180c [Angelo Salese]
  • 2023-07-05 17:25:11 cpu/m68k: Revert unwise cleanup. [R. Belmont] [arbee]
  • 2023-07-05 17:11:23 nemesis: break up LN style comments, [hap]
    • vlm5030: update stream before changing st/rst pin, small cleanup
  • 2023-07-05 17:04:58 apple/dafb.cpp: New DAFB device for the Quadra 700/900/950, including video and "turbo SCSI". [R. Belmont] [arbee]
  • 2023-07-05 17:02:40 cpu/m68000: Allow drivers and devices to use the instruction restart capability on the 020/030/040. [R. Belmont] [arbee]
  • 2023-07-05 16:46:50 devices/ncr53c90.cpp: Don't subtract FIFO contents from transfer count when DMA is started. [R. Belmont] [arbee]
    • The 5390/5394/5396 manuals all agree transfer count only decrements on DACK in DMA write mode, and 68040 Macs require it. Also tested on sun4_60, Solaris boots fine. P-Mac will investigate other uses.
  • 2023-07-05 12:13:22 Moved 86c496 chipset boards from at.cpp to pspc_sis.cpp at Kale's req… (#11405) [rfka01]
  • 2023-07-04 21:06:22 Fixed some #include guards. [Vas Crabb]
  • 2023-07-04 21:04:06 -machine/mm5740.cpp: Added repeat input. (#11352) [Mark Garlanger]
    • -heathkit/tlb.cpp: Hooked up repeat key and fixed interrupt state calculation.
  • 2023-07-04 20:50:38 pinball/recel.cpp: Redumped 'Mr. Evil'. (#11402) [Strpinball, Recreativas.org] [ClawGrip]
    • Also fixed some game names and reformatted single line comments.
  • 2023-07-04 19:51:27 sega/segaufo.cpp: Filled in newufo DIP switch settings from manual. (#11368) [negunma]
  • 2023-07-04 19:33:37 isa/isa_cards.cpp: add Paradise Systems PVGA1 ISA16 card [angelosa]
  • 2023-07-04 19:28:34 msx1_cart.xml: Added thirty working items. (#11403) [wilbertpol]
    • Also replaced J.P. Winkle (Korea) with a better dump. [file-hunter]
      New working software list items (msx1_cart.xml) - Soukoban (Korea, Zemina) [file-hunter] The Police Story (Japan, alt 2) [file-hunter] Juno First (Japan, alt) [file-hunter] Keystone Kapers (Japan, alt) [file-hunter] Pesadelo (Brazil) [file-hunter] Konami's Baseball (Japan, alt) [file-hunter] MSX Basic-kun Plus 2.0 (Japan, alt) [file-hunter] I Need Speed (MSX Cartridge Shop) [file-hunter] I Need Speed (Final) [MSXDev] I Need Speed (MSXDev) [MSXDev] I.N.E.R.T.I.A. [MSXDev] Impetus [inufuto] Inq & Suq vs Nightmare [file-hunter] Invasion of the Zombie Monsters [file-hunter] Isitar 7 [n.i] Italian Stallion [MSXDev] J.E.T.P.A.C. [file-hunter] Jäästä [MSXDev] Jawbreaker II [MSXDev] JumpinG - The Tutorial Game (English) [MSXDev] JumpinG - The Tutorial Game (Spanish) [MSXDev] JumpinG - The Tutorial Game (Spanish, demo) [file-hunter] Jungle Hunt [file-hunter] Kill Mice [MSXDev] Klondike Solitaire [MSXDev] Kobashi [file-hunter] Kralizec 8K Tetris [MSXDev] Kralizec Battle Tetris [MSXDev] Kralizec Tetris [file-hunter] Kralizec Tetris (alt) [file-hunter]
      Software list items promoted to working (msx1_cart.xml) - MSX Basic-kun Plus 2.0 (Japan)
  • 2023-07-04 19:10:46 video/pc_vga.cpp: part 2 of interface modernization (#11315) [Angelo Salese]
    • video/pc_vga.cpp: update QA, move SVGA related function to bottom of file
      chore: rename clgd542x.cpp -> pc_vga_cirrus.cpp
      chore: move SiS630 SVGA portion to pc_vga_sis.cpp
      chore: intermediate step to convert crtc/seq/attribute/gc_reg_read/write to maps from violating parties
      video/pc_vga_cirrus.cpp: preliminary implementation of hidden DAC mode
      misc/gambl186.cpp: fix compile
      pc_vga_cirrus.cpp: fix gambl186 regression
      chore: convert pc_vga sequencer regs to space memory
      chore: make sure that address_space_config is preserved when inheriting
      trs/vis.cpp: convert VGA to sequencer_map
      chore: move s3virge out of bus/isa
      pc_vga.cpp: convert ATC to attribute_map
      pc_vga.cpp: convert GC to gc_map
      pc_vga.cpp: convert CRTC to crtc_map
      fixes trs/vis.cpp refresh rate by chain reaction (40 Hz -> 61 Hz)
      video/s3virge.cpp: fix regression
      video/pc_vga.cpp: reorder functions
      chore: modernize VGA main I/O interfaces
      video/clgd546x_laguna.cpp: update to latest
      konami/konmedal020.cpp: fix -validate
      video/pc_vga.cpp: use yet another custom address_map_constructor in place of the non-working memory_view pattern
      video/ibm8514a.cpp: address self review [skip ci]
  • 2023-07-04 19:10:02 astropc.cpp: Add notes, correct release years (#11356) [eientei95]
  • 2023-07-04 06:26:28 - capcom/1943.cpp: measured MCU clock [Guru] [Ivan Vangelista]
    • - taito/pkspirit.cpp: confirmed on a second PCB that the Oki ROM socket isn't populated [hammy]
  • 2023-07-03 22:50:15 amstrad/pda600_copro.cpp: Guard against malformed frame. [Sandro Ronco]
    • namco/wacky_gator.cpp: Initialise a couple of variables.
  • 2023-07-03 22:19:19 a800.xml: Reconsidered Arabic transliteration a little. [Vas Crabb]
    • Hyphenate "al-" article prefix in transliterations. Use English spelling for loanwords.
  • 2023-07-03 21:09:22 Miscellaneous cleanup. [Vas Crabb]
  • 2023-07-03 20:32:04 i386: tzcnt fall back to bsf for 386 and 486 too [cracyc]
  • 2023-07-03 19:44:00 apple2gs_flop_orig.xml, apple2_flop_orig.xml: Update to woz-a-day 6/27/2023 (added 330 items). (#11360) [A-Noid33]
    • Also cleaned up formatting, and moved appropriate information to info elements (particularly system requirements, developers and programmers).
      New working software list items - apple2gs_flop_orig.xml: Geometry [4AM, Anoid] Magical Myths [4AM, Anoid] Mancala [4AM, Anoid] Math Wizard [4AM, Anoid] Rocket Ranger [4AM, Anoid] Sinbad and the Throne of the Falcon [4AM, Anoid] Strip Poker II [4AM, Anoid]
      New working software list items - apple2_flop_orig.xml: Addition Logician (Version 1.0) (800K 3.5") [4AM, Anoid] Addition Logician (Version 1.0) [4AM, Anoid] Adventures with Fractions (Version 1.0) [4AM, Anoid] Alphabet Fun: Big and Little Letters [4AM, Anoid] Alternate Reality: The City [4AM, Anoid] Animal Homes and Stories [4AM, Anoid] Animal Stories IV [4AM, Anoid] Apple Puck Man [4AM, Anoid] Arcade Boot Camp [4AM, Anoid] Arithmetic Critters (Version 1.0) [4AM, Anoid] Arizona Mix (Version 1.0) [4AM, Anoid] Automotive Technician Mathematics Volume 1: Whole Numbers and Fractions (Version 1.0) [4AM, Anoid] Automotive Technician Mathematics Volume 2: Decimals and Percents (Version 1.0) [4AM, Anoid] Bandits [4AM, Anoid] Bez-MX [4AM, Anoid] Bezman [4AM, Anoid] Bezoff [4AM, Anoid] Bezwars [4AM, Anoid] Birds [4AM, Anoid] Brain Machine [4AM, Anoid] Brainteaser Boulevard [4AM, Anoid] Building Better Language Skills: Adjectives and Adverbs [4AM, Anoid] Building Better Language Skills: Nouns [4AM, Anoid] Calendar [4AM, Anoid] Capitalization [4AM, Anoid] Categorizing: Detective Games [4AM, Anoid] Cats and Kittens [4AM, Anoid] Chemistry: Balancing Equations (Version 1.0) [4AM, Anoid] Chemistry: The Periodic Table (Version 1.0) [4AM, Anoid] Circus Math (Version 1.0) [4AM, Anoid] Clock Works (Version 1.0) [4AM, Anoid] CommuniKeys (Version 1.0) [4AM, Anoid] Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.1) [4AM, Anoid] Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.3) [4AM, Anoid] Computer Inspector (Version 1.0) [4AM, Anoid] Computers in Government (Version 1.0) [4AM, Anoid] Conquering Math Worksheet Generator (Version 1.0) [4AM, Anoid] Conquering Percents (Version 1.0) [4AM, Anoid] Conquering Ratios and Proportions (Version 1.1) [4AM, Anoid] Coordinate Math (Version 1.0) [4AM, Anoid] Coordinate Math (Version 1.1) (800K 3.5") [4AM, Anoid] Copy II Plus (version 9.0 beta 1) [4AM, Anoid] Cotton Tales (800K 3.5") [4AM, Anoid] Counting Coins [4AM, Anoid] Counting Critters (Version 1.0) [4AM, Anoid] Create-A-Base (Version 1.0) [4AM, Anoid] Creatures of the Night [4AM, Anoid] Cyclod [4AM, Anoid] Dataquest: Sampler (Version 1.0) [4AM, Anoid] Deadline r18-820311 [4AM, Anoid] Desktop Zoo [4AM, Anoid] Destiny [4AM, Anoid] Dog Sled Ambassadors (Version 1.0) [4AM, Anoid] Double Trouble [4AM, Anoid] Dragons of Hong Kong [4AM, Anoid] Early Addition (Version 1.3) [4AM, Anoid] Elementary Volume 10: Geometry (Quadrilaterals: Area and Perimeter) (Version 1.0) [4AM, Anoid] Elementary Volume 10: Geometry (Quadrilaterals: Area and Perimeter) (Version 1.1) [4AM, Anoid] Elementary Volume 12: Language Arts (SIMS) (Version 1.0) [4AM, Anoid] Elementary Volume 3: Social Studies (Version 4.8) [4AM, Anoid] Elementary Volume 5: Language Arts (Prefixes) (Version 1.5) [4AM, Anoid] Elementary Volume 8: Geometry (Points and Angles) (Version 1.0) [4AM, Anoid] Elementary Volume 9: Geometry (Lines and Triangles) (Version 2.1) [4AM, Anoid] Enchanter r10-830810 [4AM, Anoid] Enchanter r29-860820-K [4AM, Anoid] English Parts of Speech (Version 1.5) [4AM, Anoid] Equation Math (Version 1.0) [4AM, Anoid] Estimation (Version 1.0) [4AM, Anoid] Estimation: Quick Solve II (Version 1.0) [4AM, Anoid] Experiencing Procedures (Version 1.0) [4AM, Anoid] Exploring Sorting Routines (Version 1.0) [4AM, Anoid] Extensions to Applesoft BASIC (Version 1.0) [4AM, Anoid] Extensions to Applesoft BASIC (Version 1.2) [4AM, Anoid] First Encounter [4AM, Anoid] First-Start Writing Program [4AM, Anoid] Fly Wars [4AM, Anoid] Fraction Concepts, Inc. (Version 1.2) [4AM, Anoid] Fraction Practice Unlimited (Version 1.0) [4AM, Anoid] Fraction Practice Unlimited (Version 1.2) (800K 3.5") [4AM, Anoid] Fun from A to Z (Version 1.0) (800K 3.5") [4AM, Anoid] Fun from A to Z (Version 1.0) [4AM, Anoid] Games From Around The World #1: Wari [4AM, Anoid] Games From Around The World #2: Kono [4AM, Anoid] Games From Around The World #3: Fox & Geese [4AM, Anoid] Games From Around The World #4: Seega [4AM, Anoid] Games From Around The World #5: Nine Men's Morris [4AM, Anoid] Games From Around The World #6: Mu Torere [4AM, Anoid] Genetics (Version 1.1) [4AM, Anoid] Getting Ready to Read and Add [4AM, Anoid] Ghost Writer (Version 1.0) [4AM, Anoid] Granny Applebee's Cookie Factory [4AM, Anoid] Graphing (Version 1.0) [4AM, Anoid] Growgins' Fractions (Version 1.0) [4AM, Anoid] Guardian [4AM, Anoid] Hugo Hound's Vowel Sounds: Long Vowels [4AM, Anoid] Inferential Anne: Level II [4AM, Anoid] Instant Survey (Version 1.0) [4AM, Anoid] It's About Time [4AM, Anoid] Jellyfish [4AM, Anoid] Jenny's Journeys (Version 1.0) [4AM, Anoid] Keyboarding Master (Version 1.0) [4AM, Anoid] Kinder Critters: Address and Phone Number [4AM, Anoid] Kinder Critters: Letters and Patterns [4AM, Anoid] LabelMaker (Version 1.0) [4AM, Anoid] Leather Goddesses of Phobos r4-880405-2H [4AM, Anoid] Leather Goddesses of Phobos r59-860730-K [4AM, Anoid] Lemmings [4AM, Anoid] Let's Learn About Money [4AM, Anoid] Logic Gates (Version 1.0) [4AM, Anoid] Lunar Explorer [4AM, Anoid] MECC Apple Demonstration (Version 1.1) [4AM, Anoid] MECC Dataquest: Europe and the Soviet Union (Version 1.0) [4AM, Anoid] MECC Dataquest: Latin America (Version 1.0) [4AM, Anoid] MECC Dataquest: Middle East and North Africa (Version 1.0) [4AM, Anoid] MECC Dataquest: North American Mammals (Version 1.1) [4AM, Anoid] MECC Dataquest: The Presidents (Version 1.1) [4AM, Anoid] MECC Dataquest: The Presidents (Version 1.2) [4AM, Anoid] MECC Dataquest: The World Community (Version 1.1) [4AM, Anoid] MECC Editor (Version 1.0) [4AM, Anoid] MECC Graph (Version 1.1) [4AM, Anoid] MECC Graphing Primer (Version 1.0) [4AM, Anoid] MECC Hi-Res Toolkit (Version 1.0) [4AM, Anoid] MECC Outliner (Version 1.0) [4AM, Anoid] MECC Stuff and Fetch (Version 1.0) [4AM, Anoid] MECC Write Start (Version 1.2) [4AM, Anoid] MECC Writer (Version 1.2) [4AM, Anoid] Marty's Family Reader [4AM, Anoid] Marty's Reading Workout [4AM, Anoid] Master Spell (Version 1.3) [4AM, Anoid] Math Word Problems Volume 1: Careers (800K 3.5") [4AM, Anoid] Math Word Problems Volume 2: Money (800K 3.5") [4AM, Anoid] Math Word Problems Volume 3: Sports (800K 3.5") [4AM, Anoid] Math Word Problems Volume 4: Travel (800K 3.5") [4AM, Anoid] Math Word Problems Volume 6: Our Nation's Capital Washington DC (800K 3.5") [4AM, Anoid] Mathematics Volume 1: Graphing, Logic, and Equations (Version 3.2) [4AM, Anoid] Mathematics Volume 2: Measurement (Version 1.2) [4AM, Anoid] Mathematics Volume 3: Formulas, Shapes, and Skills (Version 1.3) (limited boot backup) [4AM, Anoid] Mathematics Volume 3: Formulas, Shapes, and Skills (Version 1.3) [4AM, Anoid] Mathosaurus: Computation [4AM, Anoid] Memory Building Blocks [4AM, Anoid] Microzine 32 [4AM, Anoid] Microzine 40 [4AM, Anoid] Microzine Jr. 1 [4AM, Anoid] Microzine Jr. 10 [4AM, Anoid] Microzine Jr. 2 [4AM, Anoid] Microzine Jr. 3 [4AM, Anoid] Microzine Jr. 4 [4AM, Anoid] Microzine Jr. 5 [4AM, Anoid] Microzine Jr. 6 [4AM, Anoid] Microzine Jr. 7 [4AM, Anoid] Microzine Jr. 8 [4AM, Anoid] Microzine Jr. 9 [4AM, Anoid] Minotaur [4AM, Anoid] Modeling (Version 1.0) [4AM, Anoid] Moonmist r4-860918-K [4AM, Anoid] Multiplication Puzzles (Version 1.0) [4AM, Anoid] Muppet Word Book [4AM, Anoid] Mystery Matter (Version 1.0) [4AM, Anoid] Mystery Objects (Version 1.0) [4AM, Anoid] Nightmare Gallery [4AM, Anoid] Now You See It, Now You Don't: Pick The Part [4AM, Anoid] Numberball [4AM, Anoid] Odell Lake (Version 1.0) [4AM, Anoid] Odell Lake (Version 1.2) [4AM, Anoid] Oliver's Crosswords [4AM, Anoid] Patterns (Version 1.0) [4AM, Anoid] Pecos Bill [4AM, Anoid] Phonics Prime Time: Blends and Digraphs (Version 1.0) (800K 3.5") [4AM, Anoid] Planetfall r20-830708 [4AM, Anoid] Planetfall r26-831014 [4AM, Anoid] Planetfall r37-851003-H [4AM, Anoid] Polls and Politics (Version 1.0) [4AM, Anoid] Probability (Version 1.0) [4AM, Anoid] Problem-Solving Strategies (Version 1.0) [4AM, Anoid] Problem-Solving with Nim (Version 1.0) (800K 3.5") [4AM, Anoid] Quilting Bee (Version 1.0) [4AM, Anoid] Quotient Quest (Version 1.0) [4AM, Anoid] Reader's Treasure Chest [4AM, Anoid] Reading Comprehension Volume 2: Sports (800K 3.5") [4AM, Anoid] Reading Comprehension Volume 3: Geography (800K 3.5") [4AM, Anoid] Reading Comprehension Volume 4: History in the Making (800K 3.5") [4AM, Anoid] Reading Comprehension Volume 5: Famous People (800K 3.5") [4AM, Anoid] Reading Comprehension Volume 6: The Olympics (800K 3.5") [4AM, Anoid] Reading Comprehension Volume 7: United States Presidents (800K 3.5") [4AM, Anoid] Reading for Understanding: Native Americans [4AM, Anoid] Real Math: Level I [4AM, Anoid] Real Math: Level II [4AM, Anoid] Real Math: Level III [4AM, Anoid] Rock 'N Scroll [4AM, Anoid] Seastalker r15-840501-B [4AM, Anoid] Seastalker r16-850515-M [4AM, Anoid] Shapes and Patterns [4AM, Anoid] Sherlock r21-871214-2F [4AM, Anoid] Shop Right! [4AM, Anoid] Show Time (Version 1.1) [4AM, Anoid] Snack Attack and Friends [4AM, Anoid] Sorcerer r18-860904-K [4AM, Anoid] Sorcerer r4-840131-A [4AM, Anoid] Sorcerer r6-840508-F [4AM, Anoid] Space Station Freedom (Version 1.0) [4AM, Anoid] Space Subtraction (Version 1.0) [4AM, Anoid] Spellbreaker r63-850916-H [4AM, Anoid] Spelling Press (Version 1.1) [4AM, Anoid] Spelling Volume 2: Secondary (Version 2.0) [4AM, Anoid] Sports Stats (Version 1.0) [4AM, Anoid] Starcross r15-820901 [4AM, Anoid] Stickybear BASIC [4AM, Anoid] Stickybear Basket Bounce Demo [4AM, Anoid] Stickybear Basket Bounce [4AM, Anoid] Stickybear Bop [4AM, Anoid] Stickybear Drawing [4AM, Anoid] Stickybear Math 2 [4AM, Anoid] Stickybear Math [4AM, Anoid] Stickybear Music [4AM, Anoid] Stickybear Numbers [4AM, Anoid] Stickybear Opposites Demo [4AM, Anoid] Stickybear Opposites [4AM, Anoid] Stickybear Parts of Speech [4AM, Anoid] Stickybear Printer (Version 1) [4AM, Anoid] Stickybear Printer (Version 2) [4AM, Anoid] Stickybear Reading Comprehension [4AM, Anoid] Stickybear Reading [4AM, Anoid] Stickybear Shapes (800K 3.5") [4AM, Anoid] Stickybear Shapes (Version 1) [4AM, Anoid] Stickybear Shapes (Version 2) [4AM, Anoid] Stickybear Spellgrabber (800K 3.5") [4AM, Anoid] Stickybear Spellgrabber [4AM, Anoid] Stickybear Town Builder [4AM, Anoid] Stickybear Typing [4AM, Anoid] Stickybear Word Problems (800K 3.5") [4AM, Anoid] Stickybear Word Problems [4AM, Anoid] Study Guide (Version 1.5) [4AM, Anoid] Subtraction Puzzles (Version 1.0) [4AM, Anoid] Suspended r5-830222 [4AM, Anoid] Tank Command [4AM, Anoid] Teacher Option Organizer (Version 1.1) [4AM, Anoid] Teaching Scientific Inquiry (Version 1.0) [4AM, Anoid] The Banking Simulation [4AM, Anoid] The Lurking Horror r203-870506-M [4AM, Anoid] The Magic String [4AM, Anoid] The Market Place (Version 1.0) (800K 3.5") [4AM, Anoid] The Market Place (Version 1.0) [4AM, Anoid] The Oregon Trail (Version 1.4) [4AM, Anoid] The Right Turn: Strategies in Problem Solving [4AM, Anoid] The Royal Rules [4AM, Anoid] The Stickybear ABC [4AM, Anoid] The Three Rs of Microcomputing (Version 1.1) [4AM, Anoid] Thunder and Lightning [4AM, Anoid] Time Navigator (Version 1.0) (800K 3.5") [4AM, Anoid] Time Navigator (Version 1.0) [4AM, Anoid] Time Navigator Leaps Back (Version 1.0) [4AM, Anoid] TimeOut DeskTools (Version 1.2) (800K 3.5") [4AM, Anoid] TimeOut DeskTools (Version 1.3) (800K 3.5") [4AM, Anoid] TimeOut DeskTools (Version 3.1) (800K 3.5") [4AM, Anoid] TimeOut DeskTools II (Version 1.1) (800K 3.5") [4AM, Anoid] TimeOut DeskTools II (Version 1.2) (800K 3.5") [4AM, Anoid] TimeOut FileMaster (Version 1.0) (800K 3.5") [4AM, Anoid] TimeOut FileMaster (Version 1.3) (800K 3.5") [4AM, Anoid] TimeOut Grammar (Version 1.0) (800K 3.5") [4AM, Anoid] TimeOut Graph (Version 1.0) (800K 3.5") [4AM, Anoid] TimeOut Graph (Version 1.2) (800K 3.5") [4AM, Anoid] TimeOut MacroEase (Version 1.0) (800K 3.5") [4AM, Anoid] TimeOut PowerPack (Version 1.2) (800K 3.5") [4AM, Anoid] TimeOut QuickSpell (Version 1.6) (800K 3.5") [4AM, Anoid] TimeOut QuickSpell (Version 2.0) (800K 3.5") [4AM, Anoid] TimeOut ReportWriter (Version 1.0) (800K 3.5") [4AM, Anoid] TimeOut ReportWriter (Version 2.2) (800K 3.5") [4AM, Anoid] TimeOut ReportWriter (Version 2.52) (800K 3.5") [4AM, Anoid] TimeOut SideSpread (Version 1.2) (800K 3.5") [4AM, Anoid] TimeOut SpreadTools (Version 1.0) (800K 3.5") [4AM, Anoid] TimeOut SpreadTools (Version 1.1) (800K 3.5") [4AM, Anoid] TimeOut SuperFonts (Version 1.0) (800K 3.5") [4AM, Anoid] TimeOut SuperFonts (Version 1.1) (800K 3.5") [4AM, Anoid] TimeOut SuperFonts (Version 3.0) (800K 3.5") [4AM, Anoid] TimeOut SuperFonts (Version 3.1) (800K 3.5") [4AM, Anoid] TimeOut SuperForms (Version 1.04) (800K 3.5") [4AM, Anoid] TimeOut TeleComm (Version 1.1) (800K 3.5") [4AM, Anoid] TimeOut TeleComm (Version 1.2) (800K 3.5") [4AM, Anoid] TimeOut Thesaurus (Version 1.0) (800K 3.5") [4AM, Anoid] TimeOut Thesaurus (Version 2.0) (800K 3.5") [4AM, Anoid] TimeOut UltraMacros (Version 1.2) (800K 3.5") [4AM, Anoid] TimeOut UltraMacros (Version 1.7) (800K 3.5") [4AM, Anoid] TimeOut UltraMacros (Version 3.0) (800K 3.5") [4AM, Anoid] TimeOut UltraMacros (Version 3.1) (800K 3.5") [4AM, Anoid] Top Readers' Club: Grade 2 [4AM, Anoid] Top Readers' Club: Grade 3 [4AM, Anoid] Top Readers' Club: Grade 4 [4AM, Anoid] Top Readers' Club: Grade 5 [4AM, Anoid] Troll First-Start Biographies [4AM, Anoid] Troll Math Class Level 1: I Can Add And Subtract [4AM, Anoid] Troll Math Class Level 2: I Can Carry and Borrow [4AM, Anoid] Troll Math Class Level 6: Ratio, Proportion, and Percent [4AM, Anoid] Troll Math Class Level K: I Can Count [4AM, Anoid] Troll Printmaker: Holiday Fun [4AM, Anoid] Troll Sports Math: Math Word Problems for Grades 4-6 [4AM, Anoid] Uncle Clyde's Consonant Slides: Beginning Consonants [4AM, Anoid] Uncle Clyde's Consonant Slides: Blends and Digraphs [4AM, Anoid] Uncle Clyde's Consonant Slides: Ending Consonants [4AM, Anoid] Vacation Nation Travel (Version 1.0) [4AM, Anoid] Vocabulary Development (800K 3.5") [4AM, Anoid] Weights and Treasure [4AM, Anoid] Witness r13-830524 [4AM, Anoid] Witness r18-830910 [4AM, Anoid] Wood Car Rally (Version 1.0) [4AM, Anoid] Woolly Bounce (Version 1.0) [4AM, Anoid] Word Processing on the Apple (Version 2.0) [4AM, Anoid] Word-a-Mation: Exploring Word Relationships [4AM, Anoid] Zork I r15-UG3AU5 [4AM, Anoid] Zork I r26-820803 [4AM, Anoid] Zork I r52-871125-2-E [4AM, Anoid] Zork I r75-830929 [4AM, Anoid] Zork I r75-830929-A [4AM, Anoid] Zork I r88-840726-B [4AM, Anoid] Zork I r88-840726-F [4AM, Anoid] Zork I r88-840726-K [4AM, Anoid] Zork II r22-830331 [4AM, Anoid] Zork II r48-840904-B [4AM, Anoid] Zork III r10-820818 [4AM, Anoid] Zork III r15-830331 [4AM, Anoid] Zork III r16-830410-A [4AM, Anoid] Zork III r17-840727-B [4AM, Anoid] Zork III r17-840727-K [4AM, Anoid] Zoyon Patrol (Version 1.0) [4AM, Anoid]
  • 2023-07-03 19:11:07 heathkit/tlb.cpp: Clear screen lines when DE is deasserted. (#11396) [Mark Garlanger]
  • 2023-07-03 15:38:39 cps1.cpp: Add daimakair DIP switches (#11400) [Abadede]
    • Added missing 'Starting Level' and 'Stop' switches.
  • 2023-07-03 03:55:45 New clones marked as NOT_WORKING [Roberto Fresca]
    • unknown 'VIP 2000' game (set 2) [TeamEurope, f205v, Roberto Fresca] unknown 'VIP 2000' game (set 3) [TeamEurope, f205v, Roberto Fresca]
  • 2023-07-03 03:00:00 avengers: Replace protection simulation with hookup of emulated MCU; add wait states to main CPU to keep it in sync while downloading the palette from the MCU [AJR, David Haywood] [AJR]
    • lwings.cpp: Merge driver files; avoid runtime memory bank tag lookups
  • 2023-07-02 20:16:55 wd_fdc.cpp: simplify/optimize how bus inverting is handled (#11375) [Mark Garlanger]
  • 2023-07-02 19:14:37 oric1_cass.xml: Added sixteen items (thirteen working), and replaced five items with better dumps. (#11391) [ArcadeShadow]
    • Also combined several items that were multiple parts of the same software package.
      New working software list additions (oric1_cass.xml)
      4K Kong [The Oric Site] Cobra [The Oric Site] Impossible Mission (Atmos 50Hz) [Defence Force] Impossible Mission (Atmos 60Hz) [Defence Force] Invaders (Program Factory) [The Oric Site] Le Fer d'Amnukor [The Oric Site] Oricium [Defence Force] Rush Hour 4K [The Oric Site] Skool Daze [The Oric Site] Stormlord [Defence Force] Stormlord (alt) [The Oric Site] The Pits [The Oric Site] Transat One [The Oric Site]
      New NOT working software list additions (oric1_cass.xml)
      Arsène Lapin [The Oric Site] Detective Story [The Oric Site] Composer [The Oric Site]
      Redump software (oric1_cass.xml)
      Le Secret du Tombeau [The Oric Site] Le Tour du Monde en 80 Jours [The Oric Site] Mission Impossible [The Oric Site] The Ultra [The Oric Site] Contract Bridge [The Oric Site]
  • 2023-07-02 18:31:45 msx1_cart.xml: Added 33 items, 32 working. (#11377) [wilbertpol]
    • Also marked pwnd310 as a clone of pnwd3.
      New working software list items (msx1_cart.xml) - l'Abbaye des Morts (v1.2) [retrodeluxe] l'Abbaye des Morts (v1.1) [retrodeluxe] l'Abbaye des Morts (v0.1) [retrodeluxe] L.3.W (Korea) [file-hunter] Lightly Roller (Japan) [file-hunter] La Corona Encantada (English) [MSXDev] La Corona Encantada (English, alt) [file-hunter] La Corona Encantada (Spanish) [MSXDev] La Corona Encantada (Spanish, alt) [file-hunter] La Corona Encantada (Spanish, final) [relevovideogames] La Corona Encantada (Spanish, final, alt) [file-hunter] Landing [file-hunter] Lawn Mower [file-hunter] Leila K [file-hunter] Libreway [MSXDev] Lift [inufuto] Limaribu [MSXDev] Linez [file-hunter] Linez (1 level broken) [MSXDev] Linez (2 levels broken) [file-hunter] Linez (3 levels broken) [file-hunter] Litter Box [MSXDev] Lizard Willy [file-hunter] Lock'n Chase [file-hunter] Lode Run [MSXDev] Logic Remastered (32KB RAM) [MSXDev] Logic Remastered (16KB RAM) [MSXDev] Los Jardines de Zee Wang Zu [MSXDev] Los Jardines de Zee Wang Zu (SCC) [MSXDev] Lotus F3 [file-hunter] Lotus F3 (alt) [MSXDev] LR [cobinee]
      New NOT_WORKING software list additions (msx1_cart.xml)
      Light Pen Graphic (Japan) [file-hunter]
  • 2023-07-02 15:19:12 eag68k: shuffle around some feag sets [hap]
  • 2023-07-02 11:35:23 unkeinv: identified game as Mego Invasion From Space [Sly DC] [hap]
  • 2023-07-02 08:33:40 New working clones [Ivan Vangelista]
    • Frogger - New Serie 92 (bootleg) [Domenico Cervini]
  • 2023-07-02 07:02:41 namco/quickncrash.cpp: dumped and documented LCD PCB [CoolFox, DragonMinded, The Dumping Union] [Ivan Vangelista]
  • 2023-07-02 06:10:31 Clones promoted to working [Ivan Vangelista]
    • Arkanoid (Phoenix Electronics Co. license) [Darran, Sean Riddle, Brian Troha, The Dumping Union]
      - taito/arkanoid.cpp: Dumped arkanoidpe set’s actual A75 15 MCU code [Darran, Sean Riddle, Brian Troha, The Dumping Union]
  • 2023-07-01 23:52:09 misc/jackpot.cpp: correct title to Jackpot Bowling [angelosa]
  • 2023-07-01 23:04:09 jackpot.cpp: Add UART and some interrupts [AJR]
  • 2023-07-01 22:45:20 misc/jackpot.cpp: set with unmap_value_high, makes it to initialize EEPROM to a sane default [angelosa]
  • 2023-07-01 22:15:41 misc/jackpot.cpp: fix gfxdecoding, add NMI, CRTC and basic input hooks [angelosa]
    • allows to enter in gameplay (assuming pre-initialized EEPROM)
  • 2023-07-01 21:43:57 pc/at.cpp, pc/pc.cpp, pc/genpc.cpp: Added more BIOS dumps. (#11386) [rfka01]
    • at.cpp: Added JUKO Baby XT BXM/12 BIOS for pc and GLaBIOS 0.24 for pcv20. [eggimac]
      New clones marked not working
      AUVA VIP 800 [fdiskitup] Hyundai Super 16 T [sequoia] Hyundai Super 16 TE [sequoia] Nixdorf 8810/20 [MajorMaxdom] Octek XT-286 motherboard [ozzyrules]
  • 2023-07-01 21:21:46 metafox: Revert screen raw parameterization that caused graphics regression [AJR]
  • 2023-07-01 20:42:33 leapfrog/leappad.cpp: Added placeholders undumped microcontroller ROM. (#11385) [Sean Riddle] [ClawGrip]
  • 2023-07-01 20:24:59 pc/pc.cpp: Marked mc1702 BIOS as a bad dump. (#11390) [eientei95]
  • 2023-07-01 06:31:55 unknown 'VIP 2000' game: Changed year to 2004. [Roberto Fresca]
  • 2023-07-01 06:10:13 New clones marked as NOT_WORKING [Roberto Fresca]
    • Bell-Star+ (Vip2 v.30.1.02) [TeamEurope, f205v, Roberto Fresca]
  • 2023-07-01 05:31:16 Documented the serial of Bell-Star+ 5 (Vip2 v.3.6.02). [Roberto Fresca]
  • 2023-07-01 05:27:25 New clones marked as NOT_WORKING [Roberto Fresca]
    • Bell-Star+ (Vip2 v.25.02.02) [TeamEurope, f205v, Roberto Fresca]
  • 2023-07-01 04:16:15 Merge branch 'master' of https://github.com/mamedev/mame [angelosa]
  • 2023-07-01 04:15:41 machine/sis85c496.cpp: revert IDE to standard mapping for now (works slightly better for CD-ROM) [angelosa]
  • 2023-07-01 03:47:19 New systems marked not working [Roberto Fresca]
    • Bell-Star+ 5 (Vip2 v.3.6.02) [TeamEurope, f205v, Roberto Fresca]
→ [Arcade] DevMAME [log only] 2023/06/30 22:00
  • 2023-06-30 20:48:57 cave.cpp: simplify prev commit [hap]
  • 2023-06-30 20:18:05 misc/cave.cpp: Corrected YMZ280B clock frequency for Gaia Crusaders and Thunder Heroes. (#11389) [Sergio G]
  • 2023-06-30 15:34:28 lastfght: Modernize VBLANK interrupt [AJR]
  • 2023-06-30 12:06:56 New systems marked not working [Patrick Mackinlay]
    • Motorola M8120 [Xolod]
  • 2023-06-30 08:39:30 casloopy.xml: Redumped ltlromance [TeamEurope] [Philip Bennett]
  • 2023-06-30 06:44:07 funworld/supercrd.cpp: last bunch of XOR tables tweaks for now [Ivan Vangelista]
  • 2023-06-30 06:14:54 New systems marked not working [Ivan Vangelista]
    • Quick & Crash (V2.200) [CoolFox, DragonMinded, The Dumping Union]
  • 2023-06-30 04:28:35 New clones marked not working [Ivan Vangelista]
    • - Cue Ball Wizard (older display rev.) [PinMAME] Bare Knuckle III (bootleg of Mega Drive version, protected) [H4M573R, Hammy]
  • 2023-06-29 21:41:51 6532riot: update irqstate when en/disabling a7 irq [hap]
  • 2023-06-29 17:56:30 heathkit/z37_fdc.cpp: Fixed some minor issues and cleaned up code. (#11374) [Mark Garlanger]
    • Updated port read values for the non-existent ports. Clear interrupt block on reset. Removed redundant member variables. Added logging options.
  • 2023-06-29 17:29:44 new NOT_WORKING machine [MetalliC]
    • - Galileo Factory (main) [Darksoft, MetalliC, rtw]
  • 2023-06-29 16:48:12 6532riot: remove use of devcb pointers [hap]
  • 2023-06-29 14:48:20 victory,exidy440: similar collision timer fix as exidy.cpp, [hap]
    • exidysound: add todo note, PIA irq is from pin 38, not pin 37
  • 2023-06-29 12:46:27 exidy: increase number of collision detection timers (like how it was before the timer_set refactor) [hap]
  • 2023-06-29 07:46:59 machine/atastorage.cpp: Made the CF Card behave more like a CF card. [Vas Crabb]
    • machine/ataflash.cpp: Derive from CF card base rather than hard disk base. konami/konamigs.cpp: Use ATA CF card device (true IDE mode 4).
  • 2023-06-29 06:46:06 New systems marked not working [Ivan Vangelista]
    • Name Club Ver.4 (J 971202 V1.000) [TeamEurope]
  • 2023-06-29 03:54:45 pc/pc_sis.cpp: hookup Voodoo 1 to sis85c496 driver [angelosa]
  • 2023-06-29 03:53:53 machine/sis85c496.cpp: add preliminary IDE support [angelosa]
  • 2023-06-29 02:52:29 bus/a2bus/romcard.cpp - fix typo in description (#11384) [ksherlock]
  • 2023-06-29 00:01:50 pc/pcipc_sis.cpp: fix irq ack [angelosa]
    • machine/sis85c496.cpp: perform some cleanups
  • 2023-06-28 22:17:32 cpu/i960: Corrected disassembly of dcinva instruction. (#11378) [Joshua Scoggins]
    • 0xad should be disassembled as dcinva, not 0xac.
  • 2023-06-28 22:05:31 docs: Remove link to Gaming-History/Arcade-History since the front page is covered in dodgy gambling links. [Vas Crabb]
  • 2023-06-28 21:48:06 sony/taitogn.cpp: Fixed Flash card image tags. [Vas Crabb]
  • 2023-06-28 21:31:33 machine/ataflash.cpp: Untangle from the parallel ATA interface. [Vas Crabb]
    • This isolates the ATA disk drive interface implementation from the physical parallel ATA device interface. The ATA Flash PC Card is no longer a kind of parallel ATA device.
  • 2023-06-28 18:38:14 sony/taitogn.cpp: modified as per review, booting problem stands [Ivan Vangelista]
  • 2023-06-28 18:24:14 sony/taitogn.cpp: avoid outright crash, booting still stops with 'system error' [Ivan Vangelista]
  • 2023-06-28 06:36:09 New clones marked as NOT_WORKING [Roberto Fresca]
    • Bingo Roll (Vip2 v26.02.02) [TeamEurope, f205v, Roberto Fresca]
  • 2023-06-28 06:03:04 New systems marked not working [Roberto Fresca]
    • Bingo Roll 2001 (v22.1) [TeamEurope, f205v, Roberto Fresca]
  • 2023-06-28 05:14:02 New clones marked as NOT_WORKING [Roberto Fresca]
    • Bingo Roll (209 / 19-1-95) [TeamEurope, f205v, Roberto Fresca]
  • 2023-06-28 03:37:31 machine/sis950_lpc.cpp: doesn't have a BIOS anymore [skip ci] [angelosa]
  • 2023-06-28 03:30:43 machine/pc87306.cpp: should use KBDC8042_DOUBLE for set_interrupt_type [angelosa]
  • 2023-06-28 03:26:54 chore: start moving sis85c496 BIOSes from pc/at.cpp to pc/pcipc_sis.cpp [angelosa]
  • 2023-06-28 03:25:42 machine/sis950_lpc.cpp: convert to use PS/2 HLE version [angelosa]
  • 2023-06-27 23:10:57 machine/sis85c496.cpp: add DRAM boundary regs, hookup ISA bus [angelosa]
    • pc/pcipc_sis.cpp: fix host PCI mapping (at 05.0), hookup ISA slots
  • 2023-06-27 22:08:39 Merge tag 'mame0256' into HEAD [Vas Crabb]
    • MAME 0.256
  • 2023-06-27 18:33:57 tmnt2: get rid of unused k053251_glfgreat_w [hap]
  • 2023-06-27 18:12:29 tmntucbl: Fix configuration (and unused function error) [AJR]
  • 2023-06-27 16:39:55 Update mame.lst for 53aabfcc8e096b682914ac31c560cd646fca0fe1 [AJR]
  • 2023-06-27 15:52:14 tmnt.cpp: Driver overhaul [AJR]
    • - Split all games except cuebrick, mia, tmnt & clones to a separate driver (tmnt2.cpp); consolidate driver emulation within one file each - Eliminate runtime tag lookups for memory banks and I/O ports - Only allow CPU access to one byte at a time from the 052109 - Modernize VBLANK interrupts, sourcing them from 052109 except for remaining tmnt.cpp games and Sunset Riders bootlegs - Remove now-superfluous methods from 052109 device emulation
  • 2023-06-27 12:57:44 giclassic: fix array oob accesses [hap]
  • 2023-06-27 05:05:14 New systems marked not working [Roberto Fresca]
    • Rolling Joker (3 sets) [TeamEurope, f205v, Roberto Fresca]
  • 2023-06-27 02:45:28 Added complete DIP switches to Fruit Star T10S & v810. [Roberto Fresca]
  • 2023-06-27 01:26:57 machine/w83977tf.cpp: implement keyboard port PnPs [angelosa]
  • 2023-06-26 23:39:19 sunelectronics/markham.cpp: Removed unused class member. [Vas Crabb]
  • 2023-06-26 23:21:22 video/riva128.cpp: add Riva 128ZX variant [angelosa]
  • 2023-06-26 22:45:03 Tidy up some stuff, combine sunelectronics/markham.cpp source files. [Vas Crabb]
  • 2023-06-26 22:44:22 msx1_cart.xml: Added 77 items, 73 working (#11372) [wilbertpol]
    • New working software list items (msx1_cart.xml) - Mega Assembler (Brazil) [file-hunter] Merlin (Spain) [file-hunter] Merlin (Spain, alt) [file-hunter] Monkey Academy (Japan, alt 4) [file-hunter] MSX Rugby (Korea) [file-hunter] Multitext (France, v1.4) [file-hunter] Ninja Kopimaru Kun (Japan) [file-hunter] Mazes Unlimited (Arab) [file-hunter] Moon Rider (Arab) [file-hunter] M-Tanks [MSXDev] M.A.Z.E. [file-hunter] Mag the Magician [file-hunter] Magical Stones (16KB) [MSXDev] Magical Stones (8KB) [MSXDev] Magnet [file-hunter] Mahjong Solitaire [MSXDev] Majikazo [file-hunter] Majikazo (alt) [file-hunter] Make Them Fall [MSXDev] Make Them Jump [MSXDev] Malaika - Prehistoric Quest (rev 3) [MSXDev] Malaika - Prehistoric Quest (rev 2) [MSXDev] Malaika - Prehistoric Quest (rev 1) [MSXDev] Malaika - Prehistoric Quest (rev 0) [MSXDev] Malaika (v1.2) [MSXDev] Malaika (v1.1) [MSXDev] Malaika (v1.0) [MSXDev] Manicomio [MSXDev] Market Master [MSXDev] Mars Lander [msxblue] MayQ Buster [cobinee] MayQ II [cobinee] MayQ Keeper [cobinee] MayQ Slayer [cobinee] MayQ Slayer (alt) [cobinee] MayQ Slayer (alt 2) [cobinee] Maze Chase [jltursan] Mazogs [MSXDev] Mazy [inufuto] Mecha 8 (Matra) [file-hunter] Mecha 8 (MSXDev) [MSXDev] Mecha 9 [file-hunter] Mecha Taisen on Planet Oldskool+ [MSXDev] Mecha Taisen on Planet Oldskool [MSXDev] Melody Party EX [Clube MSX] Menace [MSXDev] Menace (alt) [file-hunter] Meteoros [file-hunter] Meteoros (alt) [file-hunter] Mine Finder (v1.2) [MSXDev] Mine Finder (v1.1) [MSXDev] Minimagos [unepicfran] Mission2Mir (v1.2) [file-hunter] Mission2Mir (v1.1) [MSXDev] Mission2Mir (v1.0) [file-hunter] Mix (v1.2) [MSXDev] Mix (v1.1) [MSXDev] Mix (v1.0) [MSXDev] Monster Hunter (English) [MSXDev] Monster Hunter (Spanish) [MSXDev] Motkonqe [n.i] Motkonqe (older) [file-hunter] Mr. Chef & the Sausages [MSXDev] Mr. Chef & the Sausages (alt) [file-hunter] Mr. Cracksman [MSXDev] Mr. Mole (SCC) [MSXDev] Mr. Mole [MSXDev] MSX Swimming Game (Japan) [file-hunter] MSX Swimming Game (Japan, alt) [file-hunter] MSX Wars Scorched Battles [file-hunter] Mutants from the Deep [retroworks] Mutants from the Deep (alt) [retroworks] My Sacred Place [MSXDev]
      New NOT_WORKING software list additions (msx1_cart.xml)
      Miller Graph (Spain) [file-hunter] Expert TM-2 Multi Modem (Brazil) [file-hunter] MT-Telcom II (Netherlands) [file-hunter] MT-Viditel (Netherlands) [file-hunter]
  • 2023-06-26 22:25:00 Add nVidia Geforce 256/Geforce 256 DDR/Quadro [angelosa]
  • 2023-06-26 21:39:44 video/rivatnt.cpp: add nVidia Riva TNT2/TNT2 Ultra/Vanta/TNT2 Model 64 [angelosa]
  • 2023-06-26 19:41:39 mb88xx: revert irq change too (bosco shot sound broken) [hap]
  • 2023-06-26 19:27:39 namco54: change rom back to how it was (missing sound effects) [hap]
  • 2023-06-26 18:03:06 champbas: merge driver files [hap]
  • 2023-06-26 13:46:52 gorf: improve internal artwork lamps [hap]
  • 2023-06-26 11:50:06 astrocde: fix stereo sound regression in wow [hap]
  • 2023-06-26 08:44:44 funworld/supercrd.cpp: minor XOR tables tweaks [Ivan Vangelista]
  • 2023-06-26 04:46:28 New systems marked not working [Roberto Fresca]
    • Bell Star Plus [TeamEurope, f205v, Roberto Fresca]
  • 2023-06-25 23:55:33 Merge branch 'release0256' into mainline-master [Vas Crabb]
  • 2023-06-25 22:53:22 cdimono: reorder things a little [Olivier Galibert]
  • 2023-06-25 22:41:01 cdimono: fix cdrom regions [Olivier Galibert]
  • 2023-06-25 23:26:37 Metadata cleanup. [Vas Crabb]
  • 2023-06-25 22:53:22 cdimono: reorder things a little [Olivier Galibert]
  • 2023-06-25 22:41:01 cdimono: fix cdrom regions [Olivier Galibert]
  • 2023-06-25 19:45:16 New working clones [hap]
    • Elite Avant Garde (model 6117) [ProteusArts]
  • 2023-06-25 09:11:04 Added default NVRAM to both Fruit Star Bonus (Ver 8.17BGL-3, Burgenland) sets. [Roberto Fresca]
  • 2023-06-25 09:00:04 New working clones [Roberto Fresca]
    • Fruit Star Bonus (Ver 8.17BGL-3, Burgenland, set 1) [TeamEurope, f205v, Roberto Fresca] Fruit Star Bonus (Ver 8.17BGL-3, Burgenland, set 2) [TeamEurope, f205v, Roberto Fresca]
  • 2023-06-25 08:12:06 Set Fruit Star Bonus (Ver 8.23PSTK, Steiermark) temporarily as clone. [Roberto Fresca]
  • 2023-06-25 08:01:08 Fruit Star Bonus (Ver 8.23PSTK, Steiermark): [Roberto Fresca]
    • Added default NVRAM.
  • 2023-06-25 07:54:17 New working clones [Roberto Fresca]
    • Fruit Star Bonus (Ver 8.23PSTK, Steiermark) [TeamEurope, f205v, Roberto Fresca]
  • 2023-06-25 06:05:06 Fix clang build [angelosa]
  • 2023-06-25 05:56:23 Super Card driver: Completed DIP switches for Red Line. [Roberto Fresca]
  • 2023-06-25 05:50:34 Super Card driver: Completed DIP switches for Super Stars v834. [Roberto Fresca]
  • 2023-06-25 05:45:53 Super Card driver: Added DIP switches for Super Stars v839 [Roberto Fresca]
  • 2023-06-25 05:36:22 Super Card driver: [Roberto Fresca]
    • - Added inputs for Super Stars v839 & v834. - Added inputs for Red Line. - Added instructions to boot these games.
  • 2023-06-25 05:25:28 Add nVidia Riva TNT (NV4) [angelosa]
    • misc/ez2d.cpp: repair ez2d2m BIOS from OEM image inside HDD
      New systems marked not working
      Asus CUBX [The Retro Web]
  • 2023-06-25 03:46:01 pc/pcipc.cpp: add base PCI for Cirrus Logic CL-GD5465 Laguna 3D [angelosa]
  • 2023-06-25 01:06:22 chore: misc cleanups in PCI world [angelosa]
  • 2023-06-24 22:22:22 -cpu/mb88xx/mb88xx.cpp: Don't automatically disable interrupts on servicing external interrupt. (#11371) [Mike]
    • -namco/namco54.cpp: Fixed apparently bad bit in program ROM.
  • 2023-06-24 20:42:49 edevices/stlforce.cpp: Fixed sound clock frequency, and add placeholders for Mortal Race PLDs. (#11370) [ClawGrip]
  • 2023-06-24 18:27:45 hash/a800.xml: Added aDawilah Arabic software. (#11369) [Angelo Salese]
    • New software list items marked not working
      a800.xml: Akhtabar Dhakayik, Altaaqa, Bank Almaelumat, Qamus Najm, Kayf Yaemal Alkumbiutar [archive.org]
  • 2023-06-24 17:36:05 srcclean in preparation for 0.256 release branch. [Vas Crabb]
  • 2023-06-24 17:13:10 sunelectronics/markham.cpp: Fix PSG chip balance in banbam/pettanp (#11367) [ValleyBell]
  • 2023-06-24 11:47:38 funworld/supercrd.cpp: brought gampo812 as far along as gampo816 [Ivan Vangelista]
  • 2023-06-24 08:42:23 Super Card driver: [Roberto Fresca]
    • - Fixed colors in almost all games (need to get them decrypted to be sure). - Added the Super Card version in the description. - Sorted out parent-clone relationship.
  • 2023-06-24 08:23:17 funworld/supercrd.cpp: redline uses the same XOR table as the supst sets [Ivan Vangelista]
  • 2023-06-24 04:01:24 caramball: Add memory map, interrupt and some stub write handlers [AJR]
  • 2023-06-24 02:10:39 hiscore.dat: update changed sets [cracyc]
  • 2023-06-23 23:07:55 Miscellaneous cleanup [Vas Crabb]
  • 2023-06-23 20:29:22 funworld/supercrd.cpp: tweaked XOR tables [Ivan Vangelista]
  • 2023-06-23 19:57:47 neocd.xml: CD matrix info belongs on the disc iteself. [Vas Crabb]
  • 2023-06-23 18:57:38 funworld/supercrd.cpp: preliminary XOR tables for the gampo and supst sets, some fixes to the one for the fruitstr sets [Ivan Vangelista]
  • 2023-06-23 17:59:13 gbcolor.xml: Added Grimace's Birthday promotional games. [Vas Crabb]
    • New working software list items (gbcolor.xml) - Grimace’s Birthday (original release) [nickisarchivinget] Grimace’s Birthday (V1.1) [nickisarchivinget] Grimace’s Birthday (V1.2) [nickisarchivinget] Grimace’s Birthday (V1.3) [nickisarchivinget] Grimace’s Birthday (V1.4) [nickisarchivinget] Grimace’s Birthday (V1.5) [nickisarchivinget]
  • 2023-06-23 17:23:00 skeleton/happyvideo.cpp: Added notes. [Vas Crabb]
  • 2023-06-23 10:27:43 machine/sis85c496.cpp: fix validate [angelosa]
  • 2023-06-23 03:16:44 pda600: iterators are not required to be pointers (#11362) [Patrick Mackinlay]
  • 2023-06-23 03:05:49 a2bus/romcard.cpp: Use a more period-correct loadout for the Integer ROM card. [R. Belmont, Tom Greene] [arbee]
  • 2023-06-23 02:54:45 chore: generate new driver for sis85c496 from pc/at.cpp (pc/pcipc_sis.cpp) [angelosa]
    • machine/sis85c496.cpp: rename device to SIS85C496_HOST, fix constructor
      pc/calchase.cpp: remove now unused ldac/rdac on main machine_config
  • 2023-06-23 02:12:49 funworld/photoply.cpp: add QA testing notes [angelosa]
  • 2023-06-22 21:45:55 skeleton/caramball.cpp: Added a skeleton driver for a Spanish air hockey table. (#11357) [ClawGrip]
    • New systems marked not working - Caramball [Retromaniacs, Recreativas.org]
  • 2023-06-22 21:36:36 misc/neomania.cpp: extend video/audio card notes [Angelo Salese]
  • 2023-06-22 21:07:36 ibm5170.xml: Added eleven working items. (#11142) [ArcadeShadow]
    • Moved Risky Woods from ibm5150 to ibm5170 software list. Removed Eye of the Beholder 3: Assault on Myth Drannor (Eye of Beholder Trilogy release).
      New working software list items (ibm5170.xml)
      Basket Playoff (re-release) [Total DOS Collection] Brutal: Paws of Fury [Total DOS Collection] Discworld [Total DOS Collection] Dungeon Master II: The Legend of Skullkeep [Total DOS Collection] Eye of the Beholder: Trilogy [Total DOS Collection] Hoyle: Official Book of Games - Volume 3 (VGA, Futura release) [Total DOS Collection] Risky Woods (Futura release) [Total DOS Collection] Super Space Invaders (Big Games release) [Total DOS Collection] The Colonel's Bequest (Futura release) [Total DOS Collection] Thomas the Tank Engine & Friends - Electronic Paint Box [Total DOS Collection] Thomas the Tank Engine & Friends - The Collection [Total DOS Collection]
  • 2023-06-22 21:02:55 exidy/exidy.cpp: Corrected palettes for Targ and Spectar. (#11237) [TimothyShiels]
  • 2023-06-22 20:58:21 New clones marked as NOT_WORKING [Roberto Fresca]
    • Fruit Star (v810, encrypted) [TeamEurope, f205v, Roberto Fresca]
  • 2023-06-22 20:35:00 unico/unianapc.cpp: add possible video card candidate [skip ci] [Angelo Salese]
  • 2023-06-22 20:30:11 misc/compucranes.cpp: Dumped and added a crane game from Covielsa. (#11364) [ClawGrip]
    • New clones marked not working
      Octopussy [Victor Fernandez (City Game)]
  • 2023-06-22 20:03:48 pc/queen.cpp: add QA notes [Angelo Salese]
  • 2023-06-22 19:11:38 phoenix/phoenix.cpp: Added a Valadon Automation bootleg of Phoenix. (#11358) [ClawGrip]
    • New working clone
      Condor (Valadon Automation bootleg of Phoenix) [Retromaniacs, Recreativas.org]
  • 2023-06-22 19:08:36 misc/arachnid.cpp: Added a new 'English Mark Darts' set (as new parent). (#11361) [ClawGrip]
    • New systems marked not working
      Super Six Plus II English Mark Darts (v3.3) [ClawGrip]
  • 2023-06-22 11:59:39 popeye: set screen always_update flag depending on interlace config [hap]
  • 2023-06-22 10:58:03 various: add missing precompiled header [Patrick Mackinlay]
  • 2023-06-22 03:30:35 atari/pong.cpp: Added note about an orange overlay in Rebound (#11187) [Michael Sanborn]
  • 2023-06-21 21:51:12 New systems marked not working [Ivan Vangelista]
    • Gamushara Battle! Puchi Monster (Japan 990519) [nnap]
  • 2023-06-21 21:16:32 atari/atari400.cpp: fix a5200 assert failure on cart [angelosa]
  • 2023-06-21 20:43:51 New systems marked not working [Roberto Fresca]
    • Gamble Poker (v816, encrypted) [TeamEurope, Roberto Fresca]
      New clones marked as NOT_WORKING
      Gamble Poker (v812, encrypted) [TeamEurope, Roberto Fresca]
  • 2023-06-21 19:39:41 New systems marked not working [Roberto Fresca]
    • Red Line (v808, encrypted) [TeamEurope, Roberto Fresca]
  • 2023-06-21 18:32:54 New clones marked as NOT_WORKING [Roberto Fresca]
    • Super Stars (v839, encrypted) [TeamEurope, Roberto Fresca] Super Stars (v834, encrypted) [TeamEurope, Roberto Fresca]
  • 2023-06-21 17:42:16 misc/silverball.cpp: HW monitoring Super I/O is a W83782M [Angelo Salese]
  • 2023-06-21 16:54:38 -machine/68340.cpp, machine/scc68070.cpp: Don't mess with devcbs in device_start. [Vas Crabb]
    • -bfm/bfm_swp.cpp: Fixed ROM offset mask (it's words, not bytes).
  • 2023-06-21 14:32:42 turbosub: more consistent romset shortnames [hap]
  • 2023-06-21 11:55:38 harddriv, racedrivc: swap coin inputs, [hap]
    • galastrm: fix coin counter 2
  • 2023-06-21 03:15:25 Cdg turbosub - Add new romsets for TurboSub and add start inputs back to new prototype (#11359) [lupinthird]
    • Added TSB8 TurboSub prototype driver and added inputs back that were needed
      Added TurboSub entry to mame.lst
      Changed new turbosub ROM set name to more accurately reflect version
      Tweaked inputs for new TurboSub TSB8
      Added remaining TurboSub romsets and checksums
      IO_PORT cleanup and resolved spacing issues in ROM and driver areas
      Fixed the rest of the spacing issues
  • 2023-06-20 22:24:21 misc/silverball.cpp: base conversion to PCI model for i440zx BIOS [angelosa]
  • 2023-06-20 21:23:03 machine/pc87306.cpp: add keyboard enable mechanism [angelosa]
  • 2023-06-20 18:00:28 misc/chsuper.cpp: descrambled GFX for lstislnd. Renamed to losttrea since ot shows a Lost Treasure title. [Ivan Vangelista]
  • 2023-06-20 17:58:28 New systems marked not working [Ivan Vangelista]
    • unknown Top game [caius]
  • 2023-06-20 05:06:22 New systems marked not working [Ivan Vangelista]
    • Lost Island (V1.03) [caius]
      New working clones
      Euro League (Italian hack of Tecmo World Cup '90, set 3) [Nnap] Psycho-Nics Oscar (World revision 0, bootleg) [Armando78] Sky Fire [IZ8DWF]
      - nintendo/snes51.cpp: dumped a newer bios for snes4sl [Bonky]
  • 2023-06-19 23:45:58 misc/odyssey.cpp: write a skeleton device for PC87306 Super I/O [angelosa]
  • 2023-06-19 21:52:48 gameboy.xml: Added Debagame Tester, and set correct cartridge type for bartescj. (#11267) [ICEknigh7]
    • New working software list items - Debagame Tester: Second Impact [Christopher Graves, LuigiBlood]
  • 2023-06-19 21:38:45 dragon_cart.xml: Replaced cyrus dump with individual chip dumps. (#11273) [ClawGrip, ICEknight] [ICEknigh7]
    • Also changed sizes and offsets to hexadecimal throughout the software list.
  • 2023-06-19 21:12:13 cdi.xml, megacd.xml, megacdj.xml, segacd.xml: Cleaned up disc info. [Vas Crabb]
    • Moved matrix codes from various info elements to cd_matrix feature elements on the disc parts.
      Added a few generic part_id features for multi-disc software that was lacking them.
  • 2023-06-19 20:03:07 segacd.xml, megacdj.xml: Added various CD dumps. (#11344) [David 'Foxhack' Silva]
    • New working software list items - segacd.xml: Compton's Interactive Encyclopedia v2.00S (USA) [redump.org] Note! Color Mechanica (USA) [redump.org] Note! Color Mechanica (USA, alt) [redump.org] What is X'Eye Multi Entertainment System (USA) [redump.org] megacdj.xml: Heavenly Symphony - Formula One World Championship 1993 Hibaihin (Japan) [redump.org] Keiou Yuugekitai Taikenban Hibaihin (Japan) [redump.org] Lunar - Eternal Blue Hibaihin Auto Demo (Japan) [redump.org] Microcosm Demo CD (Japan) [redump.org] Night Trap Hibaihin (Japan) [redump.org] Popful Mail Taikenban Hibaihin (Japan) [redump.org] Silpheed Hibaihin (Japan) (Fixed) [redump.org] Sonic The Hedgehog CD Hibaihin (Japan) [redump.org] Thunderhawk Hibaihin (Japan) [redump.org] Urusei Yatsura - Dear My Friends Hibaihin (Japan) [redump.org] Yumemi Yakata no Monogatari Hibaihin (Japan) [redump.org] WonderMega Collection - Game Garden (Japan, alt) [redump.org]
      New software list items marked not working
      segacd.xml: Surgical Strike (Brazil, 32X) [redump.org] megacdj.xml: Psychic Detective Series vol.3 - AYA Auto Demo (Japan) [redump.org] Silpheed Hibaihin (Japan) [redump.org]
  • 2023-06-19 19:48:18 spectrum_cass.xml: Added 44 items (38 working). (#11350) [ArcadeShadow]
    • Also updated metadata with information from Spectrum Computing, and replaced one item with a better dump.
      New working software list additions (spectrum_cass)
      3D Tanks (Elettronica) [Spectrum Computing] Anttown-3D [Steven Brown, Planeta Sinclair] Archivio [Steven Brown, Planeta Sinclair] Astroblaster [Spectrum Computing] Astrodata 3000 №4 [Spectrum Computing] Backgammon (1982, Pi Software) [Spectrum Computing] Backgammon (pirate) [Steven Brown, Planeta Sinclair] Biorhythms (type-in from book "Cambridge Colour Collection") [Spectrum Computing] Bioritmi (pirate) [Steven Brown, Planeta Sinclair] Bomber (1984, Prince) [Spectrum Computing] Briscola [Steven Brown, Planeta Sinclair] Campo Minado (Microparadise) [Spectrum Computing] Campo Minato (pirate) [Steven Brown, Planeta Sinclair] Carambola (pirate) [Steven Brown, Planeta Sinclair] Carrarmati Tanx (pirate) [Steven Brown, Planeta Sinclair] Chequered Flag (pirate) [Steven Brown, Planeta Sinclair] Cookie (pirate) [Steven Brown, Planeta Sinclair] Dragons of Flame (Erbe) [Steven Brown, Planeta Sinclair] Everest Ascent (pirate) [Steven Brown, Planeta Sinclair] Firebirds (Microbyte) [Steven Brown, Planeta Sinclair] Firebirds (pirate) [Steven Brown, Planeta Sinclair] Flight Joystick (pirate) [Steven Brown, Planeta Sinclair] Futebol 87 (pirate) [João Cruz, Planeta Sinclair] Future Knight (Erbe, medium case) [Spectrum Computing] Future Knight (Erbe, small case) [Spectrum Computing] Hostages (Erbe) [Spectrum Computing] Mini Battle Tank [Spectrum Computing] Planetoids [Spectrum Computing] Son of Blagger (Paxman) [Spectrum Computing] Spitfire '40 (Zafi Chip) [Spectrum Computing] Splat! (System 4) [Spectrum Computing] Talisman (Aackosoft) [Spectrum Computing] Talisman of Lost Souls + The Guardian [Steven Brown, Planeta Sinclair] Temple of Vran (sample) [Steven Brown, Planeta Sinclair] Temple of Vran (sample, alt) [Steven Brown, Planeta Sinclair] The Calling (48K, alt, Adventure Workshop) [Steven Brown, Planeta Sinclair] The Rocky Horror Show (Zafiro) [Luís Rato, Planeta Sinclair] Z80 Attack [Javi Ortiz]
      New NOT working software list additions (spectrum_cass)
      Asteroidi (pirate) [Steven Brown, Planeta Sinclair] Astro Blaster (pirate) [Steven Brown, Planeta Sinclair] Centipede (pirate) [Steven Brown, Planeta Sinclair] Cruising On Broadway (pirate) [Steven Brown, Planeta Sinclair] Dictator (Pirate) [Steven Brown, Planeta Sinclair] Time-Gate (Investronica) [Spectrum Computing]
      Redump (spectrum_cass)
      Son of Blagger (Dixons) [Spectrum Computing]
  • 2023-06-19 19:42:16 msx1_cart.xml: Add twenty working items, and added floppy images for HB-3600. (#11347) [wilbertpol]
    • Added floppy disk images for HB-3600. [frs]
      New working software list items (msx1_cart) - Yeoja Wres (Korea) [file-hunter] Namake's Bridgedrome [MSXDev] Nayade Resistance - Episode I [MSXDev] Nayade Resistance - Episode I (alt) [file-hunter] NeoPONG512 (v1.0) [MSXDev] NeoPONG512 (v1.1) [MSXDev] Neuras [inufuto] Nice Soccer World Cup [file-hunter] Night City (English) [MSXDev] Night City (Spanish) [MSXDev] Night Driver [MSXDev] Night Escape [msxblue] Ninja Savior [MSXDev] No [file-hunter] No Back Down [MSXDev] Noborunoca (v1.0.0) [Hiromasa Tanaka] Noborunoca (v0.7.0) [Hiromasa Tanaka] Nogalious (demo) [file-hunter] Nohzdyve [crunchworks] Numberman [msx-org]
  • 2023-06-19 19:13:15 video/ati_mach32.cpp: Fix uninitialized variable that was causing a crash on some builds. [R. Belmont] [arbee]
  • 2023-06-19 16:50:34 funtech/supracan.cpp: Load Super A'Can internal 68k ROM. (#11354) [anonymous] [David Haywood]
  • 2023-06-19 15:41:20 cpu.lua: Correct name of header [AJR]
  • 2023-06-19 15:35:47 mame.lst: Update for 02192d18e1a47b44549bfc008a1c2bce3f39f8b1 [AJR]
  • 2023-06-19 15:32:26 New machines marked as NOT_WORKING [AJR]
    • Orla HK1000 Orla XM200 Orchestra Module
  • 2023-06-19 01:51:49 misc/odyssey.cpp: fix PCI config space [angelosa]
  • 2023-06-19 01:14:34 misc/odyssey.cpp: base conversion to i430hx chipset [angelosa]
    • Needs unemulated National Semiconductor PC87306B Super I/O to continue
  • 2023-06-18 23:19:46 misc/ez2d.cpp: add HDD dump QA notes [angelosa]
  • 2023-06-18 22:48:00 unidasm: Add disassemblers for ST9 and ST9+ architectures [AJR]
  • 2023-06-18 20:21:57 neocd.xml: Added a Double Dragon dump. (#11349) [David 'Foxhack' Silva]
    • New working software list items - neocd: Double Dragon (Japan) [redump.org]
  • 2023-06-18 19:26:51 yamaha/ympsr150.cpp: Added DD-9. (#11348) [Devin Acker]
    • sound/gew.cpp: Implemented reverse flag.
      New working machine
      Yamaha DD-9 Digital Percussion [BCM, Devin Acker]
  • 2023-06-18 18:16:55 casio/cz101.cpp: Added version 1 firmware as a BIOS option for cz101. (#11351) [BCM] [Devin Acker]
  • 2023-06-18 17:39:07 edevices/stlforce.cpp: Added Mortal Race. (#11341) [David Haywood]
    • edevices/edevices.cpp: Added additional video priority modes used by Mortal Race.
      New working systems - Mortal Race [Museo del Recreativo, David Haywood, ClawGrip]
  • 2023-06-18 17:35:48 misc/ez2d.cpp: ASUS CUBX is a i440bx flavour, basic driver conversion to PCI [angelosa]
  • 2023-06-18 17:33:28 heathkit/h19.cpp: Implemented Shift-Reset functionality. (#11339) [Mark Garlanger]
    • heathkit/h89.cpp: Hold the main CPU in reset while keys pressed.
      heathkit/z37_fdc.cpp: Implemented device reset.
  • 2023-06-18 12:19:59 New working systems [hap]
    • - Conchess Plymate Glasgow Plus (set 1) [Mr. Lars]
      New working clones
      Conchess (standard, set 1) [Mr. Lars] Conchess Plymate Glasgow Plus (set 2) [Mr. Lars]
  • 2023-06-18 10:56:26 sega 315-5296: correct logerror message, [hap]
    • stv: invert coincounters
  • 2023-06-17 22:15:56 bus/ata: Do slot output signals the sensible way (fixes GitHub #11346). [Vas Crabb]
  • 2023-06-17 19:54:58 m6502: Return to implicitly using read_arg to read operands at PC (fixes regression in all XaviX games) [AJR]
    • Side note: this changes the semantics of read_pc to what was formerly known as read_pc_noinc. Now that memory accesses themselves can be interrupted and restarted, updating PC as a side effect is obsolete anyway.
  • 2023-06-17 19:40:11 igt/peplus.cpp: fixed missing entries [Ivan Vangelista]
  • 2023-06-17 19:38:40 segas16a: set 8255 tristate to 0 [hap]
  • 2023-06-17 18:36:43 taito/taitowlf.cpp: pf2012 ISA irq 7 is necessary for coin insertion [cracyc, Angelo Salese] [angelosa]
  • 2023-06-17 16:59:31 tx1: remove unpopulated DS3, fix steering wheel mask [hap]
  • 2023-06-17 13:18:12 segahang, tx1: set 8255 tristate to 0, [hap]
    • tx1: buggyboy coin3 is service coin, tx1 does not have it
  • 2023-06-17 11:42:39 Systems promoted to working [hap]
    • - Strobe [hap, Sean Riddle]
  • 2023-06-17 07:41:59 New working systems [Ivan Vangelista]
    • - Player's Edge Plus (X000014P+XP000055) Standard Draw Poker [Brian Troha] Player's Edge Plus (X002002P+XP000038) Double Double Bonus Poker [Brian Troha] Player's Edge Plus (X002046P+XP000038) Ace$ Bonus Poker [Brian Troha]
      New working clones
      Player's Edge Plus (BE0013) Blackjack [Brian Troha] Player's Edge Plus (PP0005) Standard Draw Poker [Brian Troha] Player's Edge Plus (PP0042) 10's or Better (set 1) [Brian Troha] Player's Edge Plus (PP0083) 10's or Better (set 1) [Brian Troha] Player's Edge Plus (PP0094) Standard Draw Poker (set 2) [Brian Troha] Player's Edge Plus (PP0117) Standard Draw Poker [Brian Troha] Player's Edge Plus (PP0122) Deuces Wild Poker [Brian Troha] Player's Edge Plus (PP0143) Deuces Joker Wild Poker [Brian Troha] Player's Edge Plus (PP0418) Deuces Wild Poker (set 1) [Brian Troha] Player's Edge Plus (PP0420) Standard Draw Poker (set 1) [Brian Troha] Player's Edge Plus (PP0425) Joker Poker [Brian Troha] Player's Edge Plus (PP0430) Deuces Joker Wild Poker (set 1) [Brian Troha] Player's Edge Plus (PP0451) Bonus Poker Deluxe [Brian Troha] Player's Edge Plus (PP0459) Joker Poker (set 1) [Brian Troha] Player's Edge Plus (PP0469) Deuces Wild Poker [Brian Troha] Player's Edge Plus (PP0508) Loose Deuce Deuces Wild! Poker (set 1) [Brian Troha] Player's Edge Plus (PP0540) Double Bonus Poker (set 1) [Brian Troha] Player's Edge Plus (PP0729) Double Bonus Poker [Brian Troha] Player's Edge Plus (PP0750) Standard Draw Poker (set 1) [Brian Troha] Player's Edge Plus (PP0777) Royal Deuces Poker?? [Brian Troha]
      New clones marked not working - Montana Choice (MG0225) Multi-Game [Brian Troha] Player's Edge (PK0785-PC041) Tens or Better [Brian Troha] Player's Edge (PK0788-PC041) Tens or Better [Brian Troha] Player's Edge (PK1015-PC088) 4 of a Kind Bonus Poker [Brian Troha] Player's Edge (PK1031-PC088) 4 of a Kind Bonus Poker [Brian Troha] Player's Edge Plus (KE0026) Keno [Brian Troha] Player's Edge Plus (PP0079) Standard Draw Poker [Brian Troha]
  • 2023-06-17 00:37:22 taito/taitowlf.cpp: remove extra machine_config [angelosa]
  • 2023-06-17 00:28:33 taito/taitowlf.cpp: split pf2012 to own taitowlf_state, update QA, add debug bootscreen fn, srcclean [angelosa]
  • 2023-06-16 21:54:33 New clones marked not working [Ivan Vangelista]
    • - Black Knight (L-2) [Quench]
      - taito/taito_o.cpp: updated dip switches according to manual [hammy]
  • 2023-06-16 17:34:29 seibu/raiden.cpp: Marked version with checkpoints as Japan release. (#11257) [cam900]
  • 2023-06-16 17:22:11 roland/roland_mt32.cpp: Added mt32 ROM version 2.0.7 as a BIOS option. (#11340) [Brandon Munger]
  • 2023-06-16 17:10:05 emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) [Vas Crabb]
    • Read callbacks now need a default return value supplied at construction.
      Replaced isnull() with isunset() which tells you if the callback wasn't configured rather than whether it isn't safe to call.
      Enabled validation of device callbacks (it seems it was disabled at some point, probably accidentally).
      Device callbacks and object finders now implement the same interface for resolution.
  • 2023-06-16 16:35:08 m6801: remove i/o ports tri-state callback [hap]
  • 2023-06-16 15:17:09 flower: assume cpus are 3mhz instead of 4.6mhz, and assume vblank rising edge is irq set, latch falling edge is irq clear [hap]
  • 2023-06-16 13:01:35 m6801: add i/o ports tri-state callback, [hap]
    • misc: correct some typos
  • 2023-06-16 11:36:33 turbo,zaxxon: set 8255 tristate to 0, [hap]
    • m6800: zerofill more class variables, misc: change "Bios" to "BIOS"
  • 2023-06-16 11:11:48 floppy.cpp: add Teac FD55-A and FD55-B drive types (#11342) [Mark Garlanger]
  • 2023-06-16 01:57:29 taito/taitowlf.cpp: fix CPU type and speed [angelosa]
    • entering service mode now works (watchdog resetting from '510nio if the host CPU isn't enough)
  • 2023-06-15 23:30:30 taito/taitowlf.cpp: add pf2012 EEPROM hookup [angelosa]
    • it now enters attract mode after first time init thru service mode
  • 2023-06-15 22:20:38 misc/anes.cpp: identified some more inputs, dips from manual, added nvram, enabled save state support [Ivan Vangelista]
  • 2023-06-15 20:47:49 mc68681: Delay setting of TxRDY until start bit time has passed (fixes DUART test on att630) [AJR]
  • 2023-06-15 20:21:09 lw30: remove custom beep device [hap]
  • 2023-06-15 18:40:14 pc/igspc.cpp: QA the video card note [Angelo Salese]
  • 2023-06-15 18:14:12 mu5: increase battery level [hap]
  • 2023-06-15 16:50:37 New systems marked not working [hap]
    • Strobe [hap, Sean Riddle]
  • 2023-06-15 07:15:18 New working clones [Ivan Vangelista]
    • Pit & Run - F-1 Race (set 3) [Shane Reel, Jeff Willard]
      - technos/vball.cpp: redumped vball [twistedsymphony]
  • 2023-06-15 01:30:31 taito/taitowlf.cpp: convert $cbxxx to map area, add tc0510nio inputs, remove unnecessary by now VGA card [angelosa]
  • 2023-06-15 00:41:01 misc/anes.cpp: Really fix build [Vas Crabb]
  • 2023-06-14 23:48:30 taito/taitowlf.cpp: redump u20 [Guru] [angelosa]
    • taito/taitowlf.cpp: convert ROM disk to address_map_bank, goes in service mode
  • 2023-06-14 22:49:51 misc/anes.cpp: Fixed build. [Vas Crabb]
  • 2023-06-14 22:16:56 x68k: slightly change pcg/text layer combining [cracyc]
  • 2023-06-14 21:58:36 msx1_cart.xml: Add 60 working items. (#11332) [wilbertpol]
    • New working software list items (msx1_cart) - MSX Pasocalc (Japan) [file-hunter] Picture Painter (Japan) [file-hunter] Picture Painter (Japan, alt) [file-hunter] Print Soft Print Lab (Japan) [file-hunter] Perfect Math for First Preparatory Class - Part 1-1 (Arab) [file-hunter] Perfect Science for First Preparatory Class - Part 1-2 (Arab) [file-hunter] O [cobinee] Olion [file-hunter] Open Wide! [MSXDev] Operation Wolf (v1) [MSXDev] Operation Wolf (v3) [file-hunter] Othello Competicao (Portuguese) [file-hunter] PAC-01 [MSXDev] Pacific (v1.0.0) [file-hunter] Pacific (v1.1.0) [file-hunter] Pacific (v1.2.0) [MSXDev] Pacific (v1.2.4) [file-hunter] Paco el Bombas [msx-org] Paco el Bombas REDUX (English) [msx-org] Paco el Bombas REDUX (Italian) [msx-org] Paco el Bombas REDUX (Spanish) [msx-org] Paco el Bombas REDUX (Spanish, older) [msx-org] Paco Time Attack (v1.0) [msx-org] Paco Time Attack (v1.1) [msx-org] Pair Logic [MSXDev] Pak Pak [ochixn] Parachuteless Joe [MSXDev] Peek-A-Boo [MSXDev] Peek-A-Boo (older) [file-hunter] Pegged [under4mhz] Penguin Café (English) [MSXDev] Penguin Café (French) [MSXDev] Penguin Mind [MSXDev] Penguin Race [MSXDev] Penguin Run [MSXDev] Perfect Fit [file-hunter] Phantomas Saga Infinity [file-hunter] Photon [file-hunter] PickinX [MSXDev] Picture Puzzle [MSXDev] PIHKAL [file-hunter] Pippo La Scopa Ficcanaso [MSXDev] Pitman [MSXDev] Plumber [MSXDev] Pointless Platform (release 2) [tni] Pointless Platform (release 1) [MSXDev] Pointless Shooting [MSXDev] MSX Pong! [nightfoxandco] Pretty Kingdom [MSXDev] Pretty Kingdom (older) [file-hunter] PSGed (v0.82b) [aorante] PSGed (v0.8b) [aorante] PSGed (v0.4b) [aorante] Puzzybox [MSXDev] PWND - Of je worst lust [MSXDev] PWND - Of je worst lust (alt) [MSXDev] PWND part 2 - Of je assembly lust [file-hunter] PWND part 2 - Of je assembly lust (alt) [file-hunter] PWND part 3 - Full Metal Snake (v1.1) [MSXDev] PWND part 3 - Full Metal Snake (v1.0) [file-hunter]
  • 2023-06-14 21:26:06 misc/anes.cpp: Got it to boot and added preliminary video and inputs. (#11324) [Luca Elia, David Haywood] [David Haywood]
    • Implemented ROM banking. Added preliminary blitter and palette support. Added preliminary inputs.
  • 2023-06-14 20:56:56 Revert "heath/h19.cpp Implement Shift-Reset functionality (#11330)" [Vas Crabb]
    • This reverts commit 2c0246059f81a9f486f19708cecae2516d205966.
      This PR obviously wasn't reviewed properly. It has very obvious issues, in particular: Resetting child devices from device_reset/machine_reset. Child devices are automatically reset when a device is reset. Changing input state on reset. This leads to state getting out of sync. Devices that change their outputs on reset are responsible for pushing out the update.
  • 2023-06-14 20:48:27 heath/h19.cpp Implement Shift-Reset functionality (#11330) [Mark Garlanger]
  • 2023-06-14 20:41:19 leapfrog/leappad.cpp: Dumped and added a new LeapPad model BIOS (#11321) [ClawGrip]
    • New systems marked not working - LeapFrog LeapPad Plus Microphone [Sean Riddle, ClawGrip]
  • 2023-06-14 20:39:25 Addd three Roland card dumps and a placeholder driver. (#11323) [ValleyBell]
    • New systems marked not working
      Roland Music Style Card TN-SC2 Software List holder
      New software list items marked not working
      r8_card: SN-R8-09 Power Drums U.S.A. roland_tnsc2: TN-SC2-04 Dance u110_card: SN-SPLA-01 Sound Elements Vol. 1 (U-01)
  • 2023-06-14 20:21:05 bfm/bfm_sc2.cpp: Added sound ROM to Majestic Bells non-protocol version (sc2majes). (#11338) [Paul-Arnold]
    • ROM taken from protocol version.
  • 2023-06-14 17:23:27 New clones marked as NOT_WORKING [Roberto Fresca]
    • Wheel of Fortune (P517 V16, English) [Roberto Fresca, Gerald (COY)]
  • 2023-06-14 15:43:29 xbox_nv2a: better fix for dangling pointer warning, [hap]
    • coleco: remove romhacked bios rom
  • 2023-06-13 23:43:48 taito/taitowlf.cpp: upper ISA bank port is a view select [angelosa]
  • 2023-06-13 22:02:09 New clones marked not working [Ivan Vangelista]
    • - Arkanoid (Phoenix Electronics Co. license) [Darran Allen, The Dumping Union]
      - taito/arkanoid.cpp: dumped the arkanoidja 68705 A75 23 MCU [Sean Riddle, Brian Troha, The Dumping Union]
      - taito/arkanoid.cpp, taito/taito_b.cpp: ROM labels corrections / standardization [Brian Troha]
  • 2023-06-13 21:43:00 new WORKING software list additions (#11335) [David Haywood]
    • - gamate.xml: mightbox - Mighty Boxer [Peter Wilhelmsen, Morten Kirkegaard]
  • 2023-06-13 17:02:10 taito/taitowlf.cpp: change CMOS type, add Voodoo 1 [angelosa]
    • allows pf2012 to draw a 3Dfx logo then page faults
  • 2023-06-13 15:15:00 emu/devdelegate.h: Added resolve_safe and resolve_all_safe helpers. [Vas Crabb]
    • Uses decay rules, so if a delegate returns a reference and you want to supply a referene to an object you don't want copied as the default result, remember to use std::ref.
      Updated a few devices to use resolve_safe on device delegates to streamline code.
  • 2023-06-13 02:14:37 coinmvga: Incremental improvements [AJR]
    • - Add I2C EEPROM and RTC - Hook up YMZ280B IRQ properly - Use standard VGA screen parameters
      h8: Add PC to unhooked port logging message; add notes about and slightly adjust cycle counts
  • 2023-06-13 00:49:37 taito/taitowlf.cpp: convert to new PCI model (#11334) [Angelo Salese]
    • taito/taitowlf.cpp: convert to new PCI model
      taito/taitowlf.cpp: add proper pf2012 main BIOS [Guru]
      video/atirage.cpp: hookup ATI Rage II+ DVD variant to p5txla
      taito/taitowlf.cpp: virtualize CMOS and RTC as MB resources, initial implementation of Taito Wolf ROM DISK ISA pf2012 now manages to start loading the DOS process, failing with EMM386
  • 2023-06-12 17:14:01 Coinmaster Wheel of Fortune: Swapped program roms names and correct rom load. [Roberto Fresca]
  • 2023-06-12 13:43:26 tigeroad: remove tilerom tag lookup, [hap]
    • midas: remove neogeo.h dependency
  • 2023-06-12 05:54:47 New systems marked not working [Roberto Fresca]
    • Wheel of Fortune (P517.v11, Belgium) [Roberto Fresca, Gerald (COY)]
  • 2023-06-12 04:57:40 Coinmvga.cpp driver: Added more documentation about the H8/3002/3007 CPU used, [Roberto Fresca]
    • and other components.
  • 2023-06-12 04:09:07 Coinmvga.cpp driver: Fixed the 8bpp graphics. [Roberto Fresca]
  • 2023-06-12 01:51:23 bus/a800: modernize cart slot interface (#10528) [Angelo Salese]
    • - use address_maps instead of catch-all handlers; - implement rd4 and rd5 line views; - converted a800_rom_williams_device to the new system, make almost every entry in mega and prisma SW to actually boot; - bus/a800: implement maxflash_1mb / maxflash_8mb devices. This allows loading arbitrary collection of .xex files built thru Maxflash Cartridge Studio program as flash ROM binaries; - bus/a800: implement sic_128kb / sic_256kb / sic_512kb flash ROM devices; - bus/a800: implement ast2k, atrax, Blizzard 32kb, Adawliah, SpartaDOS 128KB, A5200 Super Cart variants; - bus/a800: implement Super Charger math unit device; - a800_slot.cpp: fix xegs cart default slot for loose cart loading; - a800_carts.h: merge a800_turbo64 and a800_turbo128 into single a800_turbo slot option; - bus/a800/a800_slot: split a5200 to own interface
      New working software list additions - a800.xml: Maxflash Cartridge Studio - Demonstration Workbook [Atarimax Team], SIC! 31-in-1 Demonstration [SIC! Team] a800.xml: Atrax 01, Atrax 02, Atrax 03, Atrax 04, Atrax 05, Atrax 06, Atrax 08, Atrax 09, Atrax 10, Atrax 11, Atrax 12, Atrax 13, Atrax 15 [Atarimania] a800.xml: Prince of Persia (AtariMAX i/f), Prince of Persia (SIC! i/f) [AtariAge]
      New software list items marked not working
      a800.xml: Atrax 14, Atrax 16 [Atarimania], Turbo Hit (Blizzard 32kb) [atari.area] a5200.xml: Bosconian 5200 - Star Destroyer (Ultimate Version) [AtariAge]
  • 2023-06-12 01:33:05 misc/esripsys.cpp: remove non-existant PORT_PLAYER(3) tags [angelosa]
  • 2023-06-11 23:47:00 coco_fdc: Allow FLEX to work on CoCo machines (#11329) [Michael R. Furman]
    • There are two parts to the change. First is a correction to the coco_fdc hardware emulation. Second is file format ordering adjustments wich make things easier for using FLEX on CoCos.
      For the hardware change: Before the change FLEX was unable to boot on CoCo machines. The behaviour and troubleshooting showed that while the FLEX kernel started up it was unable to read anything from Track 0. Standard FLEX disks have SD(FM) on Track 0, and the remainder of the disks (for CoCo FLEX) are normally DD(MFM) or could also be SD(FM). The bug was in the handling of the WDC FDC's INTRQ line. Reviewing the available documentation and schematics showed that when the FDC asserts INTRQ two things happen. NMI is asserted on the CoCo bus and the HALT signal is cleared. The MAME code added an incorrect condition on clearing HALT: It only happened when Double-Density operation was selected. This change fixes the logic to work the same way as is shown in the schematics, that HALT is cleared any time INTRQ is asserted. SD(FM) disk operations work properly and FLEX boots completely and runs correctly after making this change.
      File Format Ordering Adjustments: This part of the change makes it easiser to use FLEX in CoCo emulation with a wider variety of FLEX-formatted disk images. The issue here is that due to the way the JVC disk format works it winds up being a catch-all for disk images. Because FLEX has specific formatting requirements and code to handle this and JVC has no support for this special formatting, FLEX formats along with DMK and SDF are moved to come before JVC in the formats list. This allows a wider variery of FLEX-formatted disk images to be properly detected.
      The DMK disk image from the following recent restoration of FHL Color FLEX was used for testing:
      https://archive.org/details/color-flex-5.0.4-frank-hogg-laboratory
  • 2023-06-11 19:14:42 emu/devfind.h: Added a lookup() member function to device finders. [Vas Crabb]
    • This simplifies looking up the target device during configuration. It is useful when configuring child devices in things like CPUs with integrated peripherals.
      emu/device.h: Allow templated subdevice() and siblingdevice() to work with classes that don't derive from device_t (e.g. classes that derive from device_interface).
      util/delegate.h: Added more noexcept. Won't make much difference as most of the affected member functions are inline anyway.
  • 2023-06-11 16:57:13 heathkit/h89.cpp add support for z37 soft-sector controller (#11276) [Mark Garlanger]
    • Machines promoted to WORKING - Heathkit H89 [Mark Garlanger]
  • 2023-06-11 12:21:44 namcos10: put test switch on F2 [hap]
  • 2023-06-11 10:17:37 h8.8: remove erroneous "auto" [hap]
  • 2023-06-11 01:07:57 las3000: Add cassette and joystick interfaces (both untested); correct clocks [AJR]
  • 2023-06-10 22:47:23 osd/modules: Cleaned up most macOS deprecation warnings up to and including 10.13. [R. Belmont] [arbee]
    • This raises the hard minimum macOS and SDK versions to 10.13. In practice, the minimum since 0.252 has been macOS 11 Big Sur. 10.13/10.14/10.15 can be built and run with this unsupported patch: https://gist.github.com/rb6502/8a1736ee3775f998e8e71faa47ae4b59 The patch works for me, but no guarantees are offered and it may break at any time.
  • 2023-06-10 15:40:10 misc/coinmvga.cpp: fix most of GFX decoding [angelosa]
  • 2023-06-10 12:34:07 buraikenb: comparing the rom data, it's a bootleg after all [hap]
  • 2023-06-10 12:27:42 1943: fix recent regression with bootleg sets [hap]
  • 2023-06-10 03:08:20 pc1000, misterx, ordisava: Emulation overhaul [AJR]
    • - Fix bank switching of ROM areas - Replace LCDC with type that has the correct accented characters for European versions - Add localized key definitions for all three systems; identify all unknown keys and rebind keys to better match QWERTY/QWERTZ/AZERTY layouts - Eliminate runtime port tag lookups - Separate driver from pc2000.cpp
  • 2023-06-10 03:00:50 sed1200: Modernize emulation [AJR]
    • - Reduce bus to 4 bits (but note that an 8-bit variant exists), and add CS write handler to ensure multiple writes go to the correct nibbles. This results in considerable uglification of the mt32 driver code, but is more hardware-accurate. - Speculatively eliminate cursor wraparound at first and last positions. This may or may not be accurate, but seems to produce neater results. - Save state of internal variables.
  • 2023-06-10 02:21:42 specpls3_flop.xml: Software list additions (#11326) [ArcadeShadow]
    • New working software list additions
      19 Part One - Boot Camp [El Trastero del Spectrum] 2 por 1: Rock'n Roller + Wells & Fargo [Steven Brown, Planeta Sinclair] Averno [Steven Brown, Planeta Sinclair] Dragons of Flame [El Trastero del Spectrum] Dungeons of Gomilandia (v0.1a) [RetroWorks] Dungeons of Gomilandia (v0.1) [Spectrum Computing] El Asombroso Spider-Man y Capitán America en La Venganza del Dr. Muerte! [El Trastero del Spectrum] El Equipo A [El Trastero del Spectrum] Frightmare (Zafiro) [El Trastero del Spectrum] Gunship (Erbe, alt) [El Trastero del Spectrum] High Steel (Erbe, alt) [Steven Brown, Planeta Sinclair] Pit-Fighter (Dro Soft) [El Trastero del Spectrum] Power Magic (alt) [El Trastero del Spectrum] Rainbow Islands (Erbe, alt) [El Trastero del Spectrum] Reaper [Spectrum Computing] Renaud [El Trastero del Spectrum] Seto Taisho Special Edition [Spectrum Computing] Shadow Warriors (Erbe) [El Trastero del Spectrum] Solo [El Trastero del Spectrum] Starlife [El Trastero del Spectrum] Test Match [Steven Brown, Planeta Sinclair] The Dragonslayer Trilogy [Steven Brown, Planeta Sinclair] The Duel - Test Drive II (Dro Soft) [El Trastero del Spectrum] The Sunflower Number Show (alt) [Steven Brown, Planeta Sinclair] The Tears of the Moon + Laskar's Crystals [Steven Brown, Planeta Sinclair] Ulises [El Trastero del Spectrum]
      New NOT working software list additions
      Heavy Metal [El Trastero del Spectrum] Skate Wars [Steven Brown, Planeta Sinclair] Spectrum +3 Spectacular [Steven Brown, Planeta Sinclair] The Archon Collection [Steven Brown, Planeta Sinclair]
      Redump software list
      NARC (Erbe) [El Trastero del Spectrum]
      Metadata cleanups: update descriptions, added region and language info tag, moved XML comments to XML notes tag
  • 2023-06-10 02:11:03 pc1000.xml: Correct a few release years to match copyright text [AJR]
  • 2023-06-09 22:21:24 misc/coinmvga.cpp: remove extra backslash [skip ci] [angelosa]
  • 2023-06-09 22:19:24 misc/coinmvga.cpp: fix CPU type after OG feedback, fix video a bit [angelosa]
  • 2023-06-09 19:04:54 avengers: dumped protection mcu [Caps0ff, Phil Bennett] [hap]
  • 2023-06-09 14:26:48 Dumped and added a Chinese kiddie ride (#11292) [ClawGrip]
    • New NOT_WORKING machine - Happy Video [jordigahan, Recreativas.org]
  • 2023-06-09 14:25:36 Dumped (partially) and added a skeleton driver for a Spanish electromechanical hockey coinop (#11304) [ClawGrip]
    • New NOT_WORKING machine - Mini Hockey [Museo Arcade Vintage, ClawGrip]
  • 2023-06-09 14:21:59 pkspirit - show something (#11325) [David Haywood]
  • 2023-06-09 13:57:34 namco/namcos23.cpp: fixed regression [Ivan Vangelista]
  • 2023-06-09 13:49:10 New working clones [Ivan Vangelista]
    • TeddyBoy Blues (315-5111, Old Ver.) [TeamEurope]
  • 2023-06-09 08:40:08 abc1600: Add deprecation note. [Curt Coder]
  • 2023-06-09 03:27:29 Add missing file. [R. Belmont] [arbee]
  • 2023-06-09 02:37:09 apple/apple2.cpp: added Apple ROM/Firmware card with 3 options: Applesoft, Integer, and User-Defined. [R. Belmont] [arbee]
    • Use "-rom file.bin" with the user-defined ROM card to make your own custom Apple. File must be 12KiB and goes in D0/D8/E0/E8/F0/F8 order.
      a2bus: wire up a method to assert the reset line on the slots. This is important for the ROM card. [R. Belmont]
      apple/apple2.cpp,apple2e.cpp,apple2gs.cpp,apple3.cpp: Reset the a2bus when the 6502/65816 is reset. [R. Belmont]
      apple/apple2gs.cpp: Reset the softswitches like a IIe on Control-Reset. [R. Belmont]
      apple/apple3.cpp: Now has the same Control-Reset behavior improvements as the Apple IIs. [R. Belmont]
  • 2023-06-08 21:52:43 Note to self: -valid is good for the soul [Olivier Galibert]
  • 2023-06-08 21:50:26 seta: merge driver files [hap]
  • 2023-06-08 19:02:12 h8_sci: Bring interface up in the cpu [Olivier Galibert]
  • 2023-06-08 21:08:49 ncr5380/ti99: Use DRQ to set DMA state on controller card; remove in_dma_mode again [Michael Zapf]
  • 2023-06-08 18:16:47 h8 io: More simplifications, thanks everyone for the pointers [Olivier Galibert]
  • 2023-06-08 18:05:44 vsystem: improve soundlatch timing where applicable [hap]
  • 2023-06-08 17:46:20 ti99: Some debug output improvements [Michael Zapf]
  • 2023-06-08 17:42:02 ncr5380: Add a function to check for DMA mode. [Michael Zapf]
  • 2023-06-08 16:44:34 taito_f3_v.cpp: fix line zoom regression (trstar) (#11322) [ywy]
  • 2023-06-08 15:51:58 namco/namcos12.cpp: Update documentation (#11233) [simzy39]
  • 2023-06-08 11:34:58 yamaha: remove unused adc methods [Olivier Galibert]
  • 2023-06-07 11:00:37 h8_adc, h8_port: convert i/o to devcb at cpu level [Olivier Galibert]
  • 2023-06-07 14:24:04 mpu4plasma.cpp: Add SCC [AJR]
  • 2023-06-07 14:23:45 seta.h: Remove some leftover stuff [AJR]
  • 2023-06-07 09:18:01 downtown: fix compile warning [hap]
  • 2023-06-07 06:55:10 zaccaria/zac2650.cpp: dumped PROM for tinv2650 [Andrew Welburn] [Ivan Vangelista]
  • 2023-06-07 05:21:28 z80scc.cpp: Reset Highest IUS command is available on NMOS versions too according to manuals [AJR]
  • 2023-06-07 04:02:34 mips3: fix tlb modify exception registers [Patrick Mackinlay]
  • 2023-06-07 03:58:18 z80scc: fix access to wr7' [Patrick Mackinlay]
  • 2023-06-07 03:56:44 mc68681: separate transmitter holding and shift registers [Patrick Mackinlay]
  • 2023-06-07 03:44:17 cdi: fix quizard cdrom region [Patrick Mackinlay]
  • 2023-06-07 02:02:37 seta.cpp: Driver overhaul [AJR]
    • - Split out downtown and related games to a separate driver - Eliminate set_vblank_int and reduce usage of HOLD_LINE - Replace remaining uPD71054 simulation with PIT device
  • 2023-06-06 22:55:01 missile: add addressmap via bankdev [hap]
  • 2023-06-06 14:32:14 missile: use ioport_array [hap]
  • 2023-06-06 14:20:15 missile: correct irq timing [hap]
  • 2023-06-03 17:57:05 h8_dma: reorganize, upgrade [Olivier Galibert]
  • 2023-05-28 23:40:30 h8: Use finders [Olivier Galibert]
  • 2023-06-06 07:24:20 New working clones [Ivan Vangelista]
    • Sprint 4 (Rev 03) [Andrew Welburn]
  • 2023-06-05 12:47:27 missile: add debugger side effects check [hap]
  • 2023-06-04 22:15:47 z80: Clean up error message and inconsistent bracing [AJR]
  • 2023-06-04 20:48:59 z80.cpp - Add EI to IM0 handler (#11307) [Mark Garlanger]
    • z80.cpp - Add EI to IM0 handler
      The heath/h89.cpp with a z37 soft-sectored controller uses IM0 and places an EI instruction on the bus when DRQ signal is received from the WD disk controller.
      I'm putting this part up early to get comments. Maybe someone with more experience with the z80 code could implement the top TODO in this file ``` - Interrupt mode 0 should be able to execute arbitrary opcodes ```
  • 2023-06-04 18:43:17 Fix LeapFrogs' softwarelist name (#11310) [ArcadeShadow]
    • Lowercase on media support "cartridges" word
  • 2023-06-04 18:42:29 compis.xml: Add some recently spotted undumped software to list (#11309) [Rebecca Wallander]
  • 2023-06-04 18:41:44 taito_f3_v.cpp: Fix visible tile check for alternate tilemap lines (#11311) [ywy]
  • 2023-06-04 17:12:49 addocalc: remove power off timer [hap]
  • 2023-06-04 16:50:11 msx1_cart.xml: Add four Quick Disk interfaces (not working). (#11306) [wilbertpol]
    • New NOT_WORKING software list additions (msx1_cart.xml)
      DPQ-280 Quick Disk Drive DPQ-280 Quick Disk Drive (alt) QDM-01 Quick Disk Drive VY-0002 Quick Disk Drive
  • 2023-06-04 15:01:26 New working systems [hap]
    • - Addometer Calculator [hap, Sean Riddle]
  • 2023-06-04 02:27:30 Some more sprintf() deprecation warning fixes. [R. Belmont] [arbee]
  • 2023-06-03 22:52:00 Clean up several sprintf() deprecation warningss in non-3rdparty code. [R. Belmont] [arbee]
  • 2023-06-03 21:11:01 flower.cpp: VBLANK interrupt modernization [AJR]
  • 2023-06-03 20:35:26 mips3: remove stray printf [hap]
  • 2023-06-03 15:35:18 k28: (re)add imperfect sound flag [hap]
  • 2023-06-03 15:20:40 votrax: It's more than good enough to remove the flag [Olivier Galibert]
  • 2023-06-03 15:22:16 iteagle_fpga: fix issue with LOG_SERIAL [hap]
  • 2023-06-03 13:25:36 m68000: Remove leftover debug logerror [Olivier Galibert]
  • 2023-06-03 13:19:25 1943: correct mcu interrupt pin [hap]
  • 2023-06-03 13:02:24 1943: don't ignore audiocpu reset line [hap]
  • 2023-06-03 12:02:00 mcs51: add rxb8 to uart reset [hap]
  • 2023-06-03 02:53:35 x68k.cpp: Avoid dereferencing null pointers when fewer than 4 floppy drives are configured [AJR]
  • 2023-06-02 13:13:38 New working software list items [Curt Coder]
    • - abc1600_hdd: Formatted Micropolis 1325A 69MB, Formatted NEC D5216A 20MB. [Curt Coder]
  • 2023-06-02 11:59:59 m68000: When a SR S-flag update happens in parallel to a bus access, be careful to delay the update to after the access because it is otherwise seen too early through fc, and acts on mmus&co. Fixes hp_ipc [ajrhacker, O. Galibert] [Olivier Galibert]
  • 2023-06-02 03:51:34 blockcarb: Add music [AJR]
  • 2023-06-01 21:55:56 misc/micro3d.cpp: Use more plausible input ranges (MT08656). [Vas Crabb]
  • 2023-06-01 20:47:24 psikyo/psikyo.cpp: Corrected screen timings and interrupts for Gunbird and Sengoku Ace. (#11303) [buffi]
    • Gunbird is verified to use the same timings as Strikers 1945 and Tengai, so Sengoku Ace can be assumed to be similar.
  • 2023-06-01 16:57:27 namco/namcos10.cpp: Add Taiko no Tatsujin RT: Nippon no Kokoro. (#11302) [987123879113]
    • New working systems
      Taiko no Tatsujin RT: Nippon no Kokoro [nnap, Hajime0512, Peter Wilhelmsen, Samuel Neves]
  • 2023-06-01 13:39:04 qkracer: swap parent/clone [hap]
    • tmvolleyb: fix display problem with left digit
  • 2023-06-01 11:47:04 Cleanup of Markham.cpp documentation (#11299) [ToastmanJack]
  • 2023-06-01 08:04:08 video/epic12.cpp: Apply clipping to Blitter calculations as well. (#11295) [buffi]
    • Fixes excessive blitter delays when games do large over-draws. The fog in stage 1 of Mushihimesama Futari 1.5 is a good example of this.
  • 2023-06-01 04:42:17 atari/atarist.cpp: (ste) don't segfault immediately when starting (#11296) [ksherlock]
  • 2023-06-01 03:28:01 apple/macrtc.cpp: Don't cache the time reference, it's somehow different for different timezones. (GitHub #11298) [R. Belmont] [arbee]
→ [Arcade] DevMAME [log only] 2023/05/31 18:00
  • 2023-05-31 17:43:46 emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit function signatures. (#11283) [Ryan Holtz] [MooglyGuy]
  • 2023-05-31 15:24:00 galaxian/galaxian.cpp: Dumped and added an Amidar bootleg. (#11291) [ClawGrip]
    • New working clone
      Amidar (bootleg, set 2) [Rubén Casaña (Retro Arcadia Valencia), ClawGrip]
  • 2023-05-31 15:16:24 msx1_cart.xml: Added 28 items (26 working). (#11286) [wilbertpol]
    • New working software list items (msx1_cart.xml) - Rally (Japan) [file-hunter] Rise Out from Dungeons (Korea) [file-hunter] River Raid (Japan, alt) [file-hunter] RX Editor YRM-302 (Japan, alt) [file-hunter] QBIOS (v1.2) [file-hunter] QBIOS (v1.1) [MSXDev] QBIOS (v1.0) [MSXDev] Quartet (v1.2) [MSXDev] Quartet (v1.1) [file-hunter] Questprobe 2: Spiderman [file-hunter] Raftoid (v1.1) [MSXDev] Raftoid (v1.0) [file-hunter] Ratbox [file-hunter] Raven [MSXDev] Reflexion [MSXDev] Reflexion (alt) [MSXDev] Relevo's Snowboarding [MSXDev] Retaliot [MSXDev] Risky Rick (demo) [file-hunter] RMD [n.i] Robo Rumble [MSXDev] Robots [MSXDev] Robotto Demo [file-hunter] Running Naked in a Field of Flowers [MSXDev] Running Naked in a Field of Flowers (older) [file-hunter] Ruptus [inufuto]
      New NOT_WORKING software list additions (msx1_cart.xml)
      Rogo Language Card SVI-2000C (Europe) [file-hunter] Rogo Language Card SVI-2000C (Europe, alt) [file-hunter]
  • 2023-05-31 13:27:29 Systems promoted to working [hap]
    • - Finger Bowl [hap, Sean Riddle]
  • 2023-05-31 10:56:54 commodore/clcd.cpp added newer, May 1985 bios, from Jeff Porter's prototype & fixed the April 1985 bios labels. [Jeff Porter, Mike Naberezny, smf] [smf-]
  • 2023-05-31 08:06:23 bgfx: Hopefully fix glslang build with newer GNU C/C++ standard library verisons. [Vas Crabb]
  • 2023-05-31 07:55:31 Merge tag 'mame0255' into mainline-master [Vas Crabb]
    • MAME 0.255
  • 2023-05-31 07:50:45 sega/puckpkmn.cpp: Made Puckman Pockimon set showing Sun Mixing copyright the parent. [Vas Crabb]
    • Also cleaned up a bunch of random stuff.
  • 2023-05-31 03:26:14 New systems marked not working [angelosa]
    • pc/sis630.cpp: Polo "Genie", Terminator P-3 "Cusc", V630E Baby AT [The Retro Web]
  • 2023-05-31 01:18:34 scripts/src/video.lua: fix PC_VGA_S3 header [angelosa]
  • 2023-05-30 17:58:03 glass.cpp: Clean up interrupt control and adjust refresh rate (fixes regression in glasskr) [AJR]
  • 2023-05-30 12:14:48 misc/rawthrillspc.cpp: standardize licensed -> license [Angelo Salese]
  • 2023-05-30 02:29:30 pc/pcipc.cpp: derive a very preliminary i440bx AGP target from savquest BIOS [angelosa]
    • machine/w83977tf.cpp: preliminary Super I/O PoC
  • 2023-05-30 02:19:46 video/pc_vga.cpp: part 1 of interface modernization (#11284) [Angelo Salese]
    • - video/pc_vga.cpp: Move everything that doesn't belong to main VGA/SVGA interfaces to per-manufacturer family files; - shared/pcshare.cpp: retire pcat_base_state::pcvideo_ fns; - video/pc_vga.cpp: temporary move gamtor_vga_device to misc/gamtor.cpp; - bus/isa/isa_cards.cpp: retire TGUI9680 from being selected (all refs points to be a PCI card only, there's mention of a VLB card but haven't seen a single retail dump/photo yet) - bus/isa/svga_trident.cpp: add TVGA9000 ISA card - bus/isa/svga_tseng.cpp: add earlier ColorImage ET4000AX variant - bus/isa/svga_tseng.cpp: add Kasan Hangulmadang-16 Korean variant ISA - Adds a very preliminary implementation of nVidia Riva 128 PCI card, added as a temp target in pc/pcipc.cpp (pcinv3); - video/pc_vga.cpp: Rework and fix VGA input sense (necessary to allow Riva 128 to survive POST); - video/pc_vga_s3.cpp: Fix s3_vga_device inheritance (was subclassing from ati_vga_device) - pc/calchase.cpp: convert custom JAMMA i/f to ISA device; - pc/calchase.cpp: connect Trident VGA to ISA bus;
  • 2023-05-29 23:59:02 New working clones [hap]
    • Computerized Arcade (COP421 version, model 60-2159A) [hap, Sean Riddle]
  • 2023-05-29 06:15:04 Merge branch 'release0255' into mainline-master [Vas Crabb]
  • 2023-05-29 01:43:24 -cpu/es5510: Avoid calling DESCRIBE_INSTR when not verbose-logging. (#11285) [Ryan Holtz] [MooglyGuy]
  • 2023-05-29 05:11:39 tx0.cpp: Append to output files for punched tape and typewriter images [AJR]
  • 2023-05-28 23:43:19 New systems marked not working [hap]
    • Finger Bowl [hap, Sean Riddle]
  • 2023-05-28 20:32:33 h8: m_ify [Olivier Galibert]
  • 2023-05-28 05:04:15 tx0_ptp.xml: New working software items [AJR]
    • - FLIT - Flexowriter Interrogation Tape [Bitsavers] FLIT II [Bitsavers] FLITloader Punch [Bitsavers, AJR]
      tx0: Minor adjustments to OPR disassembly
  • 2023-05-17 20:01:26 m6502: Make fully wait-states compatible [Olivier Galibert]
  • 2023-05-17 12:28:01 h8: Make fully wait-states compatible [Olivier Galibert]
  • 2023-05-16 15:14:36 m68008: Implement as a 68000 variant [Olivier Galibert]
    • m68000mcu: Extract from m68000
  • 2023-05-27 20:12:45 srcclean in preparation for MAME 0.255 branch [Vas Crabb]
  • 2023-05-27 19:56:53 namco/namcos10.cpp: Calibrated light guns for Point Blank 3 and Gunbalina. (#11281) [David Haywood]
  • 2023-05-27 19:53:54 misc/rawthrillspc.cpp: Fixed doodlejmp BIOS ROM label. (#11247) [ClawGrip]
  • 2023-05-27 19:39:39 Set LinkSupportCircularDependencies for FreeBSD as well as NetBSD (#11271). [Vas Crabb]
  • 2023-05-27 19:14:36 factory reset taiko3 and taiko5 (#11275) [David Haywood]
  • 2023-05-27 18:19:56 kaypro.cpp: State class split [AJR]
  • 2023-05-27 16:29:38 xtal.cpp: Add another known value (unused for now) [AJR]
  • 2023-05-27 14:18:38 imagedev/midiin.cpp: fix error condition handling so midi files can be loaded again (#11280) [Devin Acker]
  • 2023-05-27 12:07:35 nn71003: RB recognized a SPI interface [Olivier Galibert]
  • 2023-05-27 11:52:50 mips1: fix build [Patrick Mackinlay]
  • 2023-05-27 10:55:28 mips1: fix address translation [Patrick Mackinlay]
  • 2023-05-27 05:34:26 sinclair/tsconfdma.cpp: fix burst (#11277) [holub]
  • 2023-05-26 19:28:35 apple/apple2gs: Fix ROM0/1 ram size logic (#11264) [ksherlock]
    • 256k (ROM 0/1) apple2gs doesn't have any extra memory above the base 4 banks
  • 2023-05-26 14:12:01 Systems promoted to working [hap]
    • - Basketball (Tomy) [hap, Sean Riddle] Volleyball (Tomy) [hap, Sean Riddle]
  • 2023-05-26 11:40:27 tc9223: Add forgotten override qualifier [Olivier Galibert]
  • 2023-05-23 09:31:59 hrdvd: Add placeholders for all the chips, thanks Guru for tracing the pcb [Olivier Galibert]
  • 2023-05-26 04:46:05 sound/es5503.cpp: Support sync and AM modes and the last oscillator volume bug. [R. Belmont] [arbee]
  • 2023-05-26 03:06:57 hash/n64.xml: perform a QA pass [Angelo Salese, Happy] (#11255) [Angelo Salese]
    • hash/n64.xml: initial QA pass
      hash/n64.xml: QA checkpoint
      hash/n64.xml: QA checkpoint
      hash/n64.xml: finalize QA pass, add some promotions
  • 2023-05-25 07:03:17 bt47x: add bt479 device [Patrick Mackinlay]
  • 2023-05-25 03:33:29 sega/powervr2.cpp: disable a printf [angelosa]
  • 2023-05-25 02:25:54 sinclair/tsconf.cpp: finalize regs delayed updates; fix graphic pages padding (#11248) [holub]
    • - finalize regs delayed updates; fix graphic pages padding - fix spectrum page switch
  • 2023-05-25 02:24:52 ibm5170_cdrom.xml: Software list additions (#11258) [ArcadeShadow]
    • New working software list additions
      Desert Strike & Jungle Strike (Europe) [redump.org] First Samurai (Europe) [redump.org] Jazz Jackrabbit (Europe, re-release) [redump.org] Jazz Jackrabbit (Europe) [redump.org] Jazz Jackrabbit 2 (Europe) [redump.org] Leisure Suit Larry's Greatest Hits and Misses! (Europe, re-release) [redump.org] Leisure Suit Larry's Greatest Hits and Misses! (USA) [redump.org] Links - The Challenge of Golf (USA) [redump.org] Loom (USA) [redump.org] Loom (USA, alt) [redump.org] Loom (USA, alt 2) [redump.org] Monkey Island Madness (USA) [redump.org] The Dig (USA) [redump.org]
  • 2023-05-25 02:23:56 vsmile_cart.xml: Added six new USA dumps (#11269) [ClawGrip]
    • New WORKING software list additions - Disney's Aladdin - Aladdin's Wonders of the World (USA) [anonymous dumper] Nick Jr The Backyardigans - Viking Voyage (USA) [anonymous dumper] Bert & Ernie's Imagination Adventure (USA) [anonymous dumper] Lil' Bratz Dressed Up - Friends, Fashion and Fun (USA) [anonymous dumper] Disney/Pixar Ratatouille - Remy's New Recipes (USA) [anonymous dumper] DreamWorks Shrek - Dragon's Tale (USA) [anonymous dumper]
      Update vsmile_cart.xml: Fix parent-clone relationships
  • 2023-05-25 01:12:26 atari/st: add mouse buttons [ksherlock]
  • 2023-05-24 14:32:03 dataeast/kchamp.cpp: Fix parent/clone on kchamp2p (#11272) [ClawGrip]
  • 2023-05-24 10:48:42 New working systems [Patrick Mackinlay]
    • - Omron Luna 88K [Jeffrey McMahill]
  • 2023-05-24 01:18:41 osd/mac, osd/sdl: Really inhibit full screen toggle in debug mode to prevent accidental crashes [AJR]
  • 2023-05-24 00:40:46 New systems marked not working [hap]
    • Volleyball (Tomy) [hap, Sean Riddle]
  • 2023-05-23 20:40:36 hh_sm510: fix LCD segment for ktmntbb (#11270) [algestam]
    • An LCD segment for the ball-kick segment was grouped with the wrong part.
  • 2023-05-23 18:56:45 msx1_cart.xml: Super Bioman titles are written with spaces in Korean. [Vas Crabb]
  • 2023-05-23 18:54:32 msx1_cart.xml: Added 76 working items. (#11266) [wilbertpol]
    • Also replaced Super Bros. World 1 (Korea) and renamed seahorse to seahorsea.
      New working software list items (msx1_cart.xml) - Safari X (Japan, The Links) [file-hunter] Sasa (Japan, alt 2) [file-hunter] Scramble Eggs (Korea) [file-hunter] Sea Horse (Arab, v1.01) [file-hunter] Skooter (Arab) [file-hunter] Snake It (Arab) [file-hunter] Snake It (Japan, alt) [file-hunter] Space Shuttle - A Journey into Space (Japan) [file-hunter] Star Trek (Japan) [file-hunter] Star Trek (Japan, alt) [file-hunter] Star Wars (Arab, alt) [file-hunter] Super Bioman 1 (Korea) [file-hunter] Super Bioman 1 (Korea, alt) [file-hunter] Super Game 25 (Korea) [file-hunter] Super Racer (Japan) [file-hunter] Super Snake (Japan, alt 3) [file-hunter] Supertripper (Spain, alt) [file-hunter] S.o.L.o. (English) [MSXDev] S.o.L.o. (Spanish) [MSXDev] Sacred Valley [MSXDev] Saimazoom (English) [MSXDev] Saimazoom (Spanish) [MSXDev] SD Sniper [MSXDev] Seleniak [MSXDev] Seleniak (alt) [MSXDev] Sensha Game (20211107) [ochixn] Sensha Game (20210318) [file-hunter] Sensha Game (20201128) [file-hunter] Shadow of the Pig (v1.3) [MSXDev] Shadow of the Pig (v1.2) [file-hunter] Shadow of the Pig [file-hunter] Shadow Switcher [MSXDev] Shmup! (v1.1) [MSXDev] Shmup! (v1.0) [MSXDev] Shouganai (v1.1) [MSXDev] Shouganai (v1.0) [MSXDev] Sink King [MSXDev] Skate Air (English) [MSXDev] Skate Air (Spanish) [MSXDev] SKULLrs [MSXDev] Slender - The Camping (v1.1) [MSXDev] Slender - The Camping (v1.0) [MSXDev] Slime Center [MSXDev] Snail Maze [MSXDev] Snake [file-hunter] Snoopy Town [file-hunter] Snowclimber 2K [file-hunter] Snowclimber [file-hunter] Soukoban Pocket Edition [MSXDev] Sp8 Invaders [MSXDev] Space Crussader (English) [MSXDev] Space Crussader (Spanish) [MSXDev] SpaceCat [MSXDev] SPC Super HOOPS [MSXDev] Speedjet Racers (demo) [file-hunter] Sphere Redux [file-hunter] Sport Racer [file-hunter] SquareBall [MSXDev] Stan, the Dreamer [MSXDev] Step (v1.2) [MSXDev] Step (v1.1) [file-hunter] Stevedore (demo) [file-hunter] Stratos (2005) [MSXDev] Stratos (2004) [MSXDev] Stray Cat (10th anniversary) [Imanok] Stray Cat (MSX cartridge shop) [file-hunter] Stray Cat [MSXDev] Stupid Martians (v1.1) [MSXDev] Stupid Martians (v1.0) [file-hunter] Subacuatic [MSXDev] Subacuatic (alt) [file-hunter] SubCommander (v1.02) [MSXDev] SubCommander (v1.01) [file-hunter] SubCommander (v1.00) [file-hunter] Sudoku [MSXDev] Super Ilevan [file-hunter]
  • 2023-05-23 16:45:34 Cleanup: [Vas Crabb]
    • gba.xml: Cleaned up some comments. bus/epson_qx/cqgmem.cpp: Actually set m_installed. misc/nabupc_kbd.cpp: Don't override general input assignments. bus/qbus: Got rid of an unnecessary simple_list.
  • 2023-05-23 16:12:02 hh_sm510: correct release year for some konami handhelds [hap]
  • 2023-05-23 15:02:13 misc/nabupc_kbd.cpp: Fully emulated NABU PC keyboard. (#11220) [Brian Johnson]
  • 2023-05-23 14:52:41 bus/epson_qx: Add QX-10 Commodity Quote graphics memory expansion board. (#11222) [Brian Johnson]
  • 2023-05-23 14:47:57 namco/namcos10.cpp, namco/ns10crypt.cpp: Added partial decrypter for Point Blank 3. (#11244) [Peter Wilhelmsen, Samuel Neves] [987123879113]
    • sound/spu.cpp: Don't explode when the reverb parameters couldn't be found after a save state. [Windy Fairy]
  • 2023-05-23 12:41:30 ktmnt3: white bgcolor was off by 1 [hap]
  • 2023-05-23 12:17:44 New working machine added (#11268) [algestam]
    • Teenage Mutant Ninja Turtles Basketball (Konami handheld) [algestam, Sean Riddle, Mr. Do]
  • 2023-05-23 07:41:27 Cleaned up logging across the codebase (GitHub #10183). (#11250) [Ryan Holtz] [MooglyGuy]
    • Converted various logging patterns to use logmacro.h consistently. Removed redefinitions of LOG_GENERAL. Use LOGMASKED in more places.
  • 2023-05-23 06:58:39 oric1_cass.xml: Added six items (four working). (#11265) [ArcadeShadow]
    • New working software list additions (oric1_cass.xml)
      Bandit (Express Software) [oric.org] Caspak [oric.org] Dinky Kong [oric.org] Base Mercure [oric.org]
      New NOT working software list additions (oric1_cass.xml)
      1815 [oric.org] Lone Raider (France) [oric.org]
  • 2023-05-23 06:42:21 gba.xml: Added 21 prototypes. (#11260) [David 'Foxhack' Silva]
    • New working software list items (gba.xml) - AGB Aging Cartridge (World, version 1.0) [SmellyGhost, Forest of Illusion] AGB Aging Cartridge (World, version 9.0) [Suicune41, Forest of Illusion] Aero the Acro-Bat - Rascal Rival Revenge (Europe, prototype earlier) [LongwoodGeek, Forest of Illusion] Chokkan Hitofude Advance (Japan, prototype) [xprism, Forest of Illusion] Commandos 2 (USA, prototype) [DillyDylan, Forest of Illusion] Dark Eden (prototype) [Ian Dunlop, Forest of Illusion] Demon's Crest (prototype) [Ian Dunlop, Forest of Illusion] Manic Miner (Europe, 20030307) [March42, Forest of Illusion] Mario Kart XXL (demo, 20040417) [Forest of Illusion] R3D-Demo V1 (demo) [Forest of Illusion] Racing Gears Advance (USA, prototype, 20030922) [XBrav, Forest of Illusion] Sea Boy (prototype) [Ian Dunlop, Forest of Illusion] Star Wars Trilogy - Apprentice of the Force (USA, prototype) [Rezrospect, Forest of Illusion] The Holy Bible - World English Bible (USA, prototype) [Gonz, Forest of Illusion] Ultimate Muscle - The Kinnikuman Legacy - The Path of the Superhero (USA, prototype, 20030429) [Zach Lambert, Forest of Illusion] Uridium Advance (Europe, prototype, 20030307) [March42, Forest of Illusion]
      New software list items marked not working (gba.xml)
      The King of Fighters EX2 - Howling Blood (USA, prototype, 20030403) [March42, Forest of Illusion] Quake (demo) [Randy Linden, Forest of Illusion] Paradroid (Europe, prototype, 20030320) [March42, Forest of Illusion] Uridium Advance (Europe, prototype, 20020911) [March42, Forest of Illusion] Uridium Advance and Paradroid 2 in 1 (Europe, prototype, 20030430) [March42, Forest of Illusion]
  • 2023-05-23 05:25:41 debughlp: document gp command [Patrick Mackinlay]
  • 2023-05-23 04:41:09 apple/macpwrbk030.cpp: fix macpb180c colors [angelosa]
  • 2023-05-23 03:59:26 apple/powermacg3.cpp: Fix to follow new Rage GPIO hookups. [R. Belmont] [arbee]
  • 2023-05-23 03:30:36 video/atirage.cpp: Fixed Coverity bug, finished and tested GPIO implementation, cleanup. [R. Belmont] [arbee]
    • apple/imacg3.cpp: Use extracted EDID from the internal monitor, resolution is now set correctly. [R. Belmont, edid.tv]
  • 2023-05-22 19:55:12 namcos23: motoxgov1a dump had 1 bad bit [hap]
  • 2023-05-22 15:38:11 namcos22: let's make ridgeracf a parent set [hap]
  • 2023-05-22 14:59:08 dataeast/kchamp.cpp: Dumped and added a new Karate Champ set (#11262) [ClawGrip]
    • New WORKING clone
      Karate Champ (US, 2 players) [Museo Arcade Vintage, ClawGrip]
  • 2023-05-22 14:58:48 New NOT_WORKING machine (#11261) [Devin Acker]
    • Yamaha PS-400 [Guru]
  • 2023-05-22 14:11:21 ngp: zerofill all class variables [hap]
  • 2023-05-22 13:54:23 ioport: put IPT_ADJUSTER in same class as IPT_CONFIG [hap]
  • 2023-05-22 09:43:47 New working clones [Ivan Vangelista]
    • GX Part 2 (Galaxian hack) [Conrad at KLOV] Galaxian III (bootleg of Galaxian) [Steph at KLOV]
  • 2023-05-22 09:02:32 New working clones [Ivan Vangelista]
    • Gyakuten!! Puzzle Bancho (Japan, set 1) [twistedsymphony]
      - taito/pkspirit.cpp: verified resonator value and pin 7 for the Oki [hammy]
  • 2023-05-22 01:38:54 ngp.cpp: Fix regression preventing system from booting [AJR]
  • 2023-05-21 22:17:46 Initial work towards i440bx chipset (#11037) [Angelo Salese]
    • - implement stubs for i82443bx_host and i82371eb PCI devices, hooks up base PCI stubs to midway/midqslvr.cpp, misc/comebaby.cpp and misc/xtom3d.cpp - misc/xtom3d.cpp: preliminary implementation of Oksan ROM DISK ISA card - machine/pci-smbus.h: make map public so it can be reused by i82371eb_acpi (would otherwise fail mapping to the intended HW)
      New systems marked not working
      Pump It Up: The 1st Dance Floor [ATR4X, Gergc, Pawprint, infamouspat, Ruubbinnexx, H4M573R, Angelo Salese, Hammy]
  • 2023-05-21 21:51:02 m6809: Set V flag on XDEC (#11259) [tim lindner]
  • 2023-05-21 20:58:56 battlnts.cpp, fastlane.cpp, labyrunr.cpp, lethal.cpp: Correct CPU type [AJR]
  • 2023-05-21 17:35:03 mazerbla.cpp: Add ADCs and remove runtime port tag lookups [AJR]
  • 2023-05-21 12:39:51 New clones marked not working [Nigel Barnes]
    • - Series 3a (2M) (Russian) [MaFrance351]
  • 2023-05-21 12:05:33 subsino_m.cpp: Rename to subsino_crypt.cpp and don't hardcode region [AJR]
  • 2023-05-21 09:21:00 New clones marked not working [Ivan Vangelista]
    • - Nandemo Seal Iinkai (ver 1.3) [twistedsymphony]
  • 2023-05-21 02:54:07 x68k: wait before setting gvram clear status bit [cracyc]
  • 2023-05-21 01:14:35 z180: Fix cycle timings for branches not taken (one operand byte is always read) [AJR]
  • 2023-05-21 00:37:52 chqflag.cpp: Driver modernization [AJR]
    • - Use ADC device for analog inputs - Eliminate runtime port tag lookups - Replace bankdev with memory view - Add start lamp output
  • 2023-05-20 14:05:42 BGFX and D3D9 renderer fixes for issues #11104, #11106, and #11107 (#11249) [MooglyGuy]
    • -hlsl.json: Removed duplicate scanline_variation setting. (#11107) [Ryan Holtz] -d3dhlsl.cpp: Fixed lack of post-pass application when bloom is disabled. (#11104) [Ryan Holtz] -drawd3d.cpp: Always set a default texture at scene start. (#11106) [Ryan Holtz]
  • 2023-05-19 21:59:37 Add missing ST keycodes (#11229) [ksherlock]
  • 2023-05-19 18:08:56 atari/cloak.cpp, atari/cloud9.cpp, atari/copsnrob.cpp: consolidated drivers in single files [Ivan Vangelista]
  • 2023-05-19 14:45:27 atirage: fix -Wmaybe-uninitialized issue [hap]
  • 2023-05-19 05:07:09 apple/apple2.cpp,apple2e.cpp: More realistic (Control-)Reset behavior. [R. Belmont] [arbee]
    • The 6502 is now held in reset until you let go of the keys, like hardware IIe-class machines now reset the language card and MMU registers, like hardware
  • 2023-05-19 04:07:36 apple/imacg3.cpp: Hooked up ATI Rage IIc video and OPTi USB controller skeleton. [R. Belmont] [arbee]
  • 2023-05-19 04:00:45 apple/dbdma.h: Remove debug print. [R. Belmont] [arbee]
  • 2023-05-19 03:52:27 apple/dbdma.h: Slightly updated interface. [R. Belmont] [arbee]
  • 2023-05-19 03:49:46 apple/heathrow.cpp: Reworked class inheritance ordering and added NVRAM support. [R. Belmont] [arbee]
  • 2023-05-19 02:53:22 misc/rawthrillspc.cpp: Replace ASUS BIOS with the Compaq one found on the original Raw Thrills machine (#11243) [ClawGrip]
  • 2023-05-19 02:52:52 heathkit/h89.cpp: Implement more functionality, add new monitor ROMs, add more tech details (#11108) [Mark Garlanger]
    • heathkit/h89.cpp: Implement more functionality, add new monitor ROMs, add more tech details
  • 2023-05-19 01:57:03 video/atirage.cpp: Extremely preliminary emulation of PCI ATI 3D Rage family SVGA chips. [R. Belmont] [arbee]
    • apple/powermacg3.cpp: Hooked up ATI Rage II video, you can now enter and interact with Open Firmware. [R. Belmont]
  • 2023-05-19 01:53:48 dim68k: Remove obsolete patch [AJR]
  • 2023-05-18 23:24:20 sys573: Remove the cdrom drive from games that do not use cd/dvds [Olivier Galibert]
  • 2023-05-18 22:31:19 ceres: hd image fixes [Olivier Galibert]
  • 2023-05-18 21:36:43 Fix validation errors from 24371e7a4af8a28e843218f3c887bc60360acc5b [AJR]
  • 2023-05-18 20:51:53 New working software list additions [Nigel Barnes]
    • - psion_ssd: Spreadsheet (Series 3) [zedstarr] PsionMan v1.3, Pyramid v1.0a [The Last Psion]
  • 2023-05-18 20:47:06 New working systems [Nigel Barnes]
    • - HC 120 [Nigel Barnes, zedstarr]
      New working clones
      HC 100 [Nigel Barnes, zedstarr] HC 110 [Nigel Barnes, zedstarr]
  • 2023-05-18 18:14:16 fix count (#11241) [tim lindner]
  • 2023-05-18 18:09:58 cdda: Modernize a little [Olivier Galibert]
    • cubo: Fix the setup
  • 2023-05-18 15:01:10 ksys573: remove chd leftover [Olivier Galibert]
  • 2023-05-18 18:07:54 - hash/kpython2.xml: updated the cdrom references to dvdrom (interface, diskarea and part names) [Ivan Vangelista]
    • - atari/cyberbal.cpp, atari/dragrace.cpp: consolidated drivers in single files
  • 2023-05-18 17:41:40 misc/compucranes.cpp: Dumped and added a new crane on V7 PCB [jordigahan] (#11242) [ClawGrip]
    • misc/compucranes.cpp: Add a new V7 dump
      New NOT_WORKING machine
      Master Crane (set 2) [jordigahan]
      Rename existing set 2 as set 3
  • 2023-05-18 17:19:58 dim68k: Various improvements [AJR, Bitsavers] [AJR]
    • - Replace generic serial keyboard with dump and low level emulation of MCU-based keyboard - Specify correct clocks and XTAL sources for CPU and various other components - Add game control port (untested)
  • 2023-05-18 15:17:28 sinclair/tsconf.cpp,pentevo.cpp: various fixes (#11221) [holub]
    • sinclair/tsconf.cpp: Added Covox. fixed DMA blitting, fixed Kempston/beta conflict, and added TurboSound mod. sinclair/pentevo.cpp: Added TurboSound mod.
  • 2023-05-18 15:14:51 yamaha/ympsr150.cpp: Added PSR-190. (#11240) [Devin Acker]
    • New working clones
      Yamaha PSR-190 [Edward d-tech]
  • 2023-05-18 14:58:31 ata/atapicdr, scsi/scsicd: Set CDDA image on device reset (#11238) [987123879113]
    • ata/atapicdr, scsi/scsicd: Set CDDA image on device reset
      konami/konamim2: Fix CD-ROM image loading
  • 2023-05-18 03:19:01 machine/akiko.cpp: fix regression crash (amiga/cubo.cpp games still don't automount) [angelosa]
  • 2023-05-18 01:51:31 ebases, demndrgn: Eliminate deprecated use of PORT_RESET for trackball inputs [AJR]
  • 2023-05-18 00:40:33 shared/megacdcd.cpp: fix no disc regression, make sure Mega CD don't throw a fatalerror on audio CD player, first pass at logmacro.h conversion [angelosa]
  • 2023-05-17 23:13:06 New systems marked not working [Nigel Barnes]
    • Series 3 [Nigel Barnes, The Last Psion]
      New clones marked not working - Pocket Book [Nigel Barnes, The Last Psion] Series 3s [Nigel Barnes, The Last Psion]
  • 2023-05-17 23:00:29 machine/stvcd.cpp: better split LOG calls to areas of interest [angelosa]
  • 2023-05-17 21:25:42 nec/pce_cd.cpp: unbreak no disc state [angelosa]
  • 2023-05-17 20:09:20 Add dump and skeleton device for Conner Peripherals CD-2024 hard disk [Bitsavers] [AJR]
  • 2023-05-17 19:36:48 New systems marked not working [Nigel Barnes]
    • MCM/70 [Nigel Barnes, York University Computer Museum]
  • 2023-05-17 19:26:26 Systems promoted to working [hap]
    • - Computer Perfection [hap, Sean Riddle]
  • 2023-05-17 12:17:39 New working software list items [hap]
    • - msx1_cart: MSX-PLAN (Japan) [hap]
  • 2023-05-17 11:34:18 mn1400: add 28-pin mn1400 device [hap]
  • 2023-05-17 10:13:23 smc1102: improve lcd timing [hap]
  • 2023-05-17 03:40:14 msx1_cart.xml: Added 100 items (99 working). (#11235) [wilbertpol]
    • bus/msx/cart: Added support for Love Plus Pack 0 multi-game cartridge.
      New working software list items (msx1_cart.xml) - The Love Plus Pack 0 (Korea, pirate) [file-hunter] Trun (demo) [file-hunter] Twin Hammer (Europe, alt) [file-hunter] Twin Hammer (Europe, alt 2) [file-hunter] Video Hustler (Japan, alt 2) [file-hunter] Volguard (Japan, alt) [file-hunter] TT Racer (Al Alamiah) [file-hunter] Voyage to Mecca (Arab, alt 3) [file-hunter] T-Game 4 [file-hunter] T-Game 4 (alt) [file-hunter] T-Virus [MSXDev] Tales of Popolon (English, v1.3.1) [santiontanon] Tales of Popolon (Spanish, v1.3.1) [santiontanon] Tales of Popolon (English, v1.3) [santiontanon] Tales of Popolon (Spanish, v1.3) [santiontanon] Tales of Popolon (English, v1.2) [santiontanon] Tales of Popolon (Spanish, v1.2) [santiontanon] Tales of Popolon (English, v1.1.1) [santiontanon] Tales of Popolon (English, v1.1) [santiontanon] Tales of Popolon (English, v1.0) [santiontanon] Teki-Paki [file-hunter] Teki-Paki (beta) [MSXDev] Tekmo 400 [file-hunter] Teodoro no Sabe Volar (English) [MSXDev] Teodoro no Sabe Volar (Spanish) [MSXDev] The Circus Mystery (v1.4) [MSXDev] The Circus Mystery (v1.3) [file-hunter] The Cure [MSXDev] The Cure (alt) [file-hunter] The Lost Mines [file-hunter] The Mansion (English) [MSXDev] The Mansion (Spanish) [MSXDev] The Menace from Triton (v1.2) [santiontanon] The Menace from Triton (v1.1) [santiontanon] The Menace from Triton (v1.0.2) [santiontanon] The Menace from Triton (v1.0.1) [santiontanon] The Menace from Triton (v1.0.0) [santiontanon] The Queen's Footsteps (v1.1.1) [Davide Bucci] The Queen's Footsteps (v1.0) [file-hunter] Tiles of Shalom [MSXDev] Tilez [[msx.org](http://msx.org/)] Tina's Adventure Island [hobbyretro] Tiny Slot Checker (v3.2) [tiny-yarou] Tiny Slot Checker (v2) [tiny-yarou] Tiny Slot Checker (older) [file-hunter] Tomb of Genghis Khan [MSXDev] Tool Blocks [MSXDev] Tortilla Sunrise (English, v1.1) [MSXDev] Tortilla Sunrise (Spanish, v1.1) [MSXDev] Tortilla Sunrise (English, v1.0) [MSXDev] Toss a Coin to your Witcher [cobinee] Traffic Jam [MSXDev] Traffic Jam (alt) [file-hunter] Tragaperras (Spanish) [MSXDev] Trail 2 [file-hunter] Transball (v1.3.2, English) [santiontanon] Transball (v1.3.2, Spanish) [santiontanon] Transball (v1.3.1, English) [santiontanon] Transball (v1.3.1, Spanish) [santiontanon] Transball (v1.3, English) [santiontanon] Transball (v1.3, Spanish) [santiontanon] Transball (v1.2.1, English) [santiontanon] Transball (v1.2.1, Spanish) [santiontanon] Transball (v1.2, English) [santiontanon] Transball (v1.2, Spanish) [santiontanon] Transball (v1.1.1, English) [santiontanon] Transball (v1.1.1, Spanish) [santiontanon] Transball (v1.1, English) [santiontanon] Transball (v1.1, Spanish) [santiontanon] Transball (v1.0.1, Spanish) [santiontanon] Transball (v1.0, English) [santiontanon] Transball (v1.0, Spanish) [santiontanon] Turfy (2019 version) [file-hunter] Turfy (2016 version) [file-hunter] Twinlight [retrosouls] Twinlight (alt) [file-hunter] Txupinazo! [MSXDev] U-Do [file-hunter] U.F.O. [file-hunter] UnidentifiedFlyingObject [cobinee] Universe Unknown [file-hunter] Universe Unknown (alt) [file-hunter] Up Tack [cobinee] Uridium [file-hunter] Uridium (alt) [file-hunter] Uridium (alt 2) [file-hunter] Uridium (alt 3) [file-hunter] Utopia [file-hunter] veejingSX (v0.996b) [303bcn] veejingSX (v0.99b) [303bcn] veejingSX (v0.9b) [303bcn] 9918-veejing (v0.7b, Russian) [303bcn] 9918-veejing (v0.1b) [303bcn] Viking (English) [MSXDev] Viking (Spanish) [MSXDev] Virus LPQ-79 (v1.20) [MSXDev] Virus LPQ-79 (v1.10) [file-hunter] Virus LPQ-79 (v1.00) [file-hunter] VVVVVV (unfinished) [hap]
      New NOT_WORKING software list additions (msx1_cart.xml)
      Tel-Tron (Netherlands) [file-hunter]
  • 2023-05-17 02:05:42 apple2video: commit missing .h file. [R. Belmont] [arbee]
  • 2023-05-17 02:01:26 apple2video.cpp: raster split on 80COL changes too. Deater thinks he's a funny guy. [R. Belmont] [arbee]
  • 2023-05-16 23:03:09 bus/psion: Added SIBO and Honda expansion port devices: [Nigel Barnes]
    • - 3Fax Modem, 3Link Parallel Printer Interface, 3Link RS232 Serial Interface, and Siena SSD Drive.
      psion/psion3a.cpp: Added wakeup with specific keys, and SIBO/Honda expansion ports.
      psion/siena.cpp: Added wakeup with specific keys, and Honda expansion port.
      psion/workabout.cpp: Added wakeup with specific keys.
      machine/psion_asic5.cpp: Partially implemented peripheral mode.
      machine/psion_asic9.cpp: Implemented memory protection, and additional external interrupt lines.
  • 2023-05-16 21:18:20 Fix a change which got lost in a manual merge [Lord-Nightmare]
  • 2023-05-16 16:19:10 Add support for the older Votrax SC-01 chip; currently only used by Bally Astrocade-derived arcade hardware. All other devices remain using the Votrax SC-01-A. [Lord Nightmare] [Lord-Nightmare]
  • 2023-05-16 19:59:20 cpc_cass.xml: Metadata cleanups (#11226) [ArcadeShadow]
    • - Replaced countries' abbreviation by their full name. - Lowercase on descriptive words (like: "Alt", "Demo", "Side", "Incomplete Dump", etc...)
  • 2023-05-16 19:39:30 atari/eprom.cpp, atari/firetrk.cpp: consolidated drivers in single files [Ivan Vangelista]
  • 2023-05-16 16:14:51 hrdvd: Put the chd checksum, not the data checksum [Olivier Galibert]
  • 2023-05-16 11:00:15 hrdvd: fix csplayh4 dvd image, re-add correct csplayh7 image [Olivier Galibert]
  • 2023-05-16 02:23:39 subsino_io.cpp: Fix out-of-bounds accesses [AJR]
  • 2023-05-15 21:46:06 hash/kpython2.xml: redumped drmnv3's update DVD (data SHA1 matches the older dump) and converted it to CHD with the new createdvd option [f205v] [Ivan Vangelista]
  • 2023-05-15 20:58:20 atari/foodf.cpp: consolidated driver in single file [Ivan Vangelista]
  • 2023-05-15 18:52:32 psikyo/psikyosh_v.cpp: Add notes for VREG usage (#11231) [cam900]
  • 2023-05-15 18:52:20 sound/mp3_audio: Implement save states for MP3 decoder (#11232) [987123879113]
  • 2023-05-15 06:38:30 namco/namcos10.cpp: Add MP3 decoder support to the MEM(P3) board. (#11210) [987123879113]
    • 3rdparty/minimp3: Update to latest source (afb604c06bc8beb145fecd42c0ceb5bda8795144). sound/mp3_audio.cpp: Add helper class to decode MP3 frame data, abstracting away minimp3 from devices. sound/lc82310.cpp: Added basic Sanyo LC82310 MP3 decoder emulation. namco/namcos10.cpp: Fixed light gun inputs for Golgo 13: Juusei no Requiem.
      Systems promoted to working
      Golgo 13: Juusei no Requiem (Japan, GLT1 VER.A) Tsukkomi Yousei Gips Nice Tsukkomi (NTK1 Ver.A) Seishun-Quiz Colorful High School (CHS1 Ver.A)
  • 2023-05-15 04:32:58 dragrace: Add raw parameters for screen and correct IRQ timing [AJR]
  • 2023-05-14 23:14:30 gba.xml: Added Apotris. [Vas Crabb]
    • New working software list items
      gba: Apotris (v3.4.5) [akouzoukos]
  • 2023-05-14 23:08:38 yamaha/ympcs30.cpp: Added skeletop driver for Yamaha PCS-30 (#11223) [Devin Acker]
    • New systems marked not working
      Yamaha PCS-30 [Edward d-tech]
  • 2023-05-14 22:54:13 msx: Refactored to standard layout and output usage. (#11216) [wilbertpol]
    • Made separate layout files per 'region' and drive count, and simplified the code for LED outputs.
  • 2023-05-14 22:51:52 nintendo/n64.cpp: fix regression [angelosa]
  • 2023-05-14 22:48:56 nes.xml: Cleaned up descriptions. (#11214) [ArcadeShadow]
    • Fixed capitalisation and replaced abbreviations.
  • 2023-05-14 22:30:12 spectrum.cass.xml: Added 16 working items and replaced three items with better dumps. (#11202) [ArcadeShadow]
    • Also corrected some parent/clone relationships, publishers and years based on information on spectrumcomputing.co.uk.
      New working software list additions
      3D Combat Zone (Aackosoft) [Steven Brown, Planeta Sinclair] 3D Combat Zone (Profisoft) [Steven Brown, Planeta Sinclair] 3D Seiddab Attack (Aackosoft) [Steven Brown, Planeta Sinclair] Androide (pirate) [Steven Brown, Planeta Sinclair] Ant Attack (pirate) [Steven Brown, Planeta Sinclair] Hormigas [spectrumcomputing.co.uk] La Corona Magica [spectrumcomputing.co.uk] Lenguaje Maquina - Spectrum №4 [spectrumcomputing.co.uk] Lenguaje Maquina - Spectrum №10 [spectrumcomputing.co.uk] Poli Diaz: El Potro de Vallecas (alt) [spectrumcomputing.co.uk] S.O.S. no Paraíso [Planeta Sinclair] The Dragonstar Trilogy - Part I (Delta 4) [spectrumcomputing.co.uk] The Dragonstar Trilogy - Part II (Delta 4) [spectrumcomputing.co.uk] The Dragonstar Trilogy - Part III (Delta 4) [spectrumcomputing.co.uk] The Rocky Horror Show (Sound on Sound) [Luís Rato, Planeta Sinclair] Van Driver (no loading screen) [Steven Brown, Planeta Sinclair]
      Redump
      Lenguaje Maquina - Spectrum №1 [spectrumcomputing.co.uk] Merlin (Adventure Workshop) [Luís Rato, Planeta Sinclair] Jason of the Argonauts (Adventure Workshop) [Luís Rato, Planeta Sinclair]
      Fix Parent/CloneOf relationships, Publishers and Years (information provided by spectrumcomputing.co.uk)
  • 2023-05-14 22:24:48 formats/fs_hp98x5.cpp: Added filesystem handlers for HP9825, HP9831 and HP9845. (#11175) [fulivi]
  • 2023-05-14 21:37:26 nintendo/aleck64.cpp: fix compile [angelosa]
  • 2023-05-14 20:48:34 New working machine added (#11230) [algestam]
    • New working machine added
      Teenage Mutant Ninja Turtles 3: Shredder's Last Stand (Konami handheld) [algestam, Sean Riddle, Mr. Do]
  • 2023-05-14 19:57:01 nintendo/n64_v.cpp: implement interlace mode [angelosa]
  • 2023-05-14 17:29:22 New systems marked not working [angelosa]
    • Nintendo 64 (PAL) [NoIntro]
  • 2023-05-14 17:29:09 hash/n64.xml: QA for crashes [angelosa]
  • 2023-05-14 14:01:57 subsino2.cpp: Correct silly mistake [AJR]
  • 2023-05-14 13:59:20 ds2430a: Silence logging [AJR]
  • 2023-05-14 13:58:08 lastfght.cpp, subsino2.cpp: Create new device for I/O ports [AJR]
  • 2023-05-14 07:28:32 - igt/peplus.cpp: added CAPX2552 ROM, updated comments [Brian Troha] [Ivan Vangelista]
    • - namco/namcos23.cpp: updated Gorgon hardware info [Guru]
  • 2023-05-14 05:30:59 apple2e: IIe does not have IOUDIS, only IIc/IIc Plus. [R. Belmont, TomCh] [arbee]
  • 2023-05-14 03:26:29 x68k_crtc: fix Clang compile. [R. Belmont] [arbee]
  • 2023-05-14 01:34:02 machine/opti82c861.cpp: Skeleton for OPTi 82C861 PCI USB OHCI controller. [R. Belmont] [arbee]
  • 2023-05-14 01:15:19 x68k: fix bg layer positioning and another layer selection case [cracyc]
  • 2023-05-13 23:12:17 Skeleton driver for 600 Cellular Activation Tester (#11225) [MooglyGuy]
    • New systems marked not working
      600 Cellular Activation Tester [Ryan Holtz, Leo Romo]
      -m6801.cpp: Fixed HD6303R to use an internal map, removed internal-only handlers from associated drivers. [Ryan Holtz]
      -video.cpp: Raised maximum prescale value to 20 to account for very small LCDs. [Ryan Holtz]
      -screen.cpp: Replaced old MCFG_ references in a warning message with member function names. [Ryan Holtz]
      -timekpr: Added Dallas DS1643, a clone of the STMicro M48T58. [Ryan Holtz]
  • 2023-05-13 23:03:49 video/epic12.cpp: Fix clipping of CV1K games (#11227) [buffi]
    • Change clipping for CV1K games to draw 32 pixels surrounding the visible area.
      This can be easily seen in Muchi Muchi Pork, which has a VRAM viewer in Special mode (Object Test), which will show 32 px drawn around the visible areas of framebuffers.
      For most gamers, this wont really matter at all... except for in Muchi Muchi Pork, where changing this actually fixes a bug for Rafute.
      When Bombing with Rafute, the screen background will go wavy in a sine-like pattern. Currently in mame, the top of screen will show black pixels when this happens.
      With this fix for clipping, the background will instead be visible correctly.
      Also renamed the "scroll registers" to have it more clear which one of these are actually used as a "scroll register" (or rather offset for drawing), and which one is strictly used for clipping.
  • 2023-05-12 20:50:53 taito/vicshoot.cpp: verified resonator value and pin 7 state for the OKIs [Hammy] [Ivan Vangelista]
  • 2023-05-12 18:27:59 New systems marked not working [Ivan Vangelista]
    • Victory Shoot [Hammy]
  • 2023-05-12 16:38:45 New systems marked not working [Ivan Vangelista]
    • Poker Spirit [Hammy]
  • 2023-05-12 09:17:20 xt446: fix typo [Olivier Galibert]
  • 2023-05-12 09:17:06 hrdvd: rename dvds, notice that the csplayh7 image was incorrect (it was nb8012, e.g. pokoachu [Olivier Galibert]
  • 2023-05-12 02:58:58 adam_spi: Hook up EPCI to CPU and RS-232 port [AJR]
  • 2023-05-11 21:20:54 atari/gauntlet.cpp, atari/jedi.cpp: consolidated drivers in single files [Ivan Vangelista]
  • 2023-05-11 20:39:18 atari/atarigt.cpp: Deal with 'temporary' INPUT_PORT_OVERRIDE_FULLY_NUKES_PREVIOUS still being set. [Vas Crabb]
  • 2023-05-11 20:20:11 atari/atarigt.cpp: Added input definitions for newest version of Primal Rage. (#11206) [halcyon00]
    • The latest 2.3 version has dedicate start buttons.
  • 2023-05-11 20:02:16 sinclair/sprinter.cpp: Added Sprinter Sp2000 enhanced Spectrum clone. (#11018) [holub]
    • cpu/z80: Added support for variants with address translation and implemented Z84C015 chip selects.
      New working clones - Peters Plus, Ivan Mak Sprinter Sp2000
  • 2023-05-11 19:41:05 heathkit/tlb.cpp: Added a ROM variant for the watz19 device. (#11188) [Mark Garlanger]
    • Also fixed DIP switch settings for super19 and watz19, ad simplified Ultra 19 memory map.
  • 2023-05-11 19:23:19 snes.xml: Marked Chavez games as clones of Riddick Bowe Boxing and Boxing Legends of the Ring. (#11209) [David 'Foxhack' Silva]
  • 2023-05-11 17:35:27 mb87030: Make DMA transfers go through DREG rather than separate single buffer [AJR]
  • 2023-05-11 12:25:48 taito/taito_f3_v.cpp: fix vram wrap width (bubble symphony platforms) (#11211) [ywy]
    • corrects mistake introduced by 819a5c4
  • 2023-05-11 09:34:36 vic1001_cart.xml: Marked software as not supported where appropriate. (MT#7346) [Curt Coder]
  • 2023-05-11 05:16:47 x68k.cpp: Hook up SCSI DMA channel [AJR]
  • 2023-05-11 02:54:41 sega/powervr2.cpp: move block around [skip ci] [angelosa]
  • 2023-05-11 02:52:55 sega/powervr.cpp: fix MT#8088 [angelosa]
  • 2023-05-10 22:49:21 hash/n64.xml: bulk replace supported for all entries to no [angelosa]
    • nintendo/aleck64.cpp, nintendo/n64.cpp: re-enable option for -drc
  • 2023-05-10 20:05:52 trs/coco12.cpp: add -bios options to Color Computer 1 & 2 (#11200) [tim lindner]
    • Removed drivers that existed only to select BASIC versions
  • 2023-05-10 06:57:48 New systems marked not working [Ivan Vangelista]
    • Taiko no Tatsujin 11 (T111001-NA-A) [f205v]
  • 2023-05-10 03:49:34 88games, combatsc: Correct polarity of uPD7759 ST line writes [AJR]
    • combatsc: Correct main CPU type (and clock)
  • 2023-05-09 22:15:29 konami/ksys573: Fix CD region names + fix e-amusement CDs (#11205) [987123879113]
  • 2023-05-09 21:40:28 simpl156: add base memorymap [hap]
  • 2023-05-09 21:20:25 simpl156.cpp - add workram mirror for osman (needed for truck in final stage) (#11207) [David Haywood]
  • 2023-05-09 21:18:56 kinst: correct pixel clock [Guru] [hap]
  • 2023-05-09 19:44:10 hash/dc.xml: update QA notes [angelosa]
  • 2023-05-09 16:26:50 UI refinements/fixes: [Vas Crabb]
    • ui/filemngr.cpp: For an empty media device, look for another device with a mounted software item that has compatible parts before falling back to the file manager. This is useful when mounting a multi-part item via the menus, or for a system like the X68000 with multiple drives where the boot disk remains mounted but another application disk is automatically ejected when you're prompted for the next disk.
      ui/datmenu.cpp: Don't assume mounted images are always from software lists (fixes MT08620), and take the first image mounted from a software list rather than the last.
      bus/s100: Got rid of simple_list.
  • 2023-05-09 14:10:11 image: Executive decision: disk regions used the owner name (e.g., no :image) [Olivier Galibert]
  • 2023-05-09 11:23:56 spacegun: add maximum quantum [hap]
  • 2023-05-09 10:13:02 frontend/mame/audit.cpp: Work around issues when no ROMs are shared with immediate parent (MT08625). [Vas Crabb]
    • The issue occurred when a system with no ROMs or only bad dumps had an immediate parent with no ROMs in common. This is another thing broken by the attempts to hide "missing" ROM sets from audits.
  • 2023-05-09 06:40:31 namco/namcops2.cpp: redumped taiko8' s DVD (data SHA1 matches the older dump) and converted it to CHD with the new createdvd option [f205v] [Ivan Vangelista]
  • 2023-05-09 06:07:59 sgi: add 4D keyboard low-level emulation [Bitsavers] [Patrick Mackinlay]
  • 2023-05-09 05:54:45 x68k_flop.xml: Added Mi ni Ikuzo! Hedgehog doujin. (#11184) [ICEknigh7]
    • One of the first Sonic fan games, made by Kiyoshi Sakai of Umihara Kawase fame.
      New working software list items - x68k_flop: Mi ni Ikuzo! Hedgehog
  • 2023-05-09 05:51:46 gameboy.xml; snes.xml: Change NP abbreviation (#11198) [ArcadeShadow]
    • Change the "NP" abbreviation by "Nintendo Power service"
  • 2023-05-09 05:50:47 capcom/cps3.cpp: fixed CD-ROM detection [Windy Fairy] [Ivan Vangelista]
  • 2023-05-09 05:48:44 bus/msx/ctrl: Added Arkanoid Vaus controller. (#11201) [wilbertpol]
  • 2023-05-08 23:16:46 Clones promoted to working [hap]
    • Scrabble Lexor: Computer Word Game (MN1405 version) [hap, Sean Riddle]
      New systems marked not working
      Basketball (Tomy) [hap, Sean Riddle]
  • 2023-05-08 22:46:55 mainevt, tmnt: Correct polarity of uPD7759 ST line writes [AJR]
  • 2023-05-08 21:19:28 Remove stray fprintf [Olivier Galibert]
  • 2023-05-08 20:40:19 image: Fix initialisation order, fix file menu enable, refine gdrom support [Olivier Galibert]
  • 2023-05-08 19:57:50 zxbus/neogs: sdcard support (#11191) [holub]
    • zxbus/neogs: sdcard support
  • 2023-05-08 19:32:55 namco/namcops2.cpp: dumped firmware updater CD for taiko7 [f205v] [Ivan Vangelista]
  • 2023-05-08 19:05:12 ata/gdrom.cpp: overhaul (#11140) [Angelo Salese]
    • - ata/gdrom.cpp: Fix READ_TOC command, improve logging, add redbook playback & repeat, add basic CD status; - ata/gdrom.cpp: fix loopchk Maker/Model identify ATA command 0104; - ata/gdrom.h: flip is_ready() to true, fixes several hangs (cfr. hash/dc.xml) - sound/aica.cpp: fix EXTS[1] routing; - sega/dccons.cpp: fix dcfish gdrom region hookup regression;
  • 2023-05-08 19:04:18 st_flop.xml: Metadata cleanups (#11176) [ArcadeShadow]
    • - Replaced regions abbreviation by their full name ("Euro", "Swe") - Lowercase to descriptive word "Rev."
  • 2023-05-08 19:03:57 nintendo/n64_gateway.cpp: New driver and software list submission [Foxhack, Angelo Salese] (#11177) [David 'Foxhack' Silva]
    • New software list items marked not working
      n64_lodgenet.xml: 1080° Snowboarding, Donkey Kong 64, Dr. Mario, Excitebike 64, F-Zero X, Gauntlet Legends, Hydro Thunder, Kirby 64 - The Crystal Shards, The Legend of Zelda - Majora's Mask, The Legend of Zelda - Ocarina of Time, Mario Golf, Mario Kart 64, Mario Party 3, Mario Tennis, Midway's Greatest Arcade Hits Vol. 1, Mortal Kombat 4, The New Tetris, Paper Mario, Pilotwings 64, Pokémon Snap, Rampage 2 - Universal Tour, Ready 2 Rumble Boxing, Rush 2 - Extreme Racing USA, Star Fox 64, Star Wars - Rogue Squadron, Super Mario 64, Super Smash Bros., Virtual Chess, Virtual Pool 64, Wave Race 64, Yoshi's Story [Forest of Illusion]
  • 2023-05-08 18:12:12 mc68000: IO cleanup [Dirk Best]
  • 2023-05-08 18:12:39 - atari/mhavoc.cpp: consolidated driver in single file [Ivan Vangelista]
    • - galaxian/galaxian.cpp: fixed MT08630 [johnmcallister]
      - taito/taitosj.cpp: fixed MT08631 [johnmcallister]
  • 2023-05-08 17:49:41 Adjustments to option priority interactions: [Vas Crabb]
    • emu/sound.cpp: Made -volume in source file INI or higher priority context take precedence over volume read from CFG file. This matches behaviour of -bgfx_screen_chains.
      emu/input.cpp: Made explicit -no{mouse|joystick|lightgun} take precedence over -{mouse|trackball|adstick|paddle}_device etc. from lower priority levels.
      Alos got rid of a bunch of unnecessary simple_list.
  • 2023-05-08 11:16:50 mcs51: implement serial input/output as bit stream (#11190) [Patrick Mackinlay]
    • fix [MT#05495](https://mametesters.org/view.php?id=5495)
  • 2023-05-08 00:28:02 twin16.cpp: Correct polarity of uPD7759 ST line writes [AJR]
  • 2023-05-07 16:58:51 mn1400: add i/o ports [hap]
  • 2023-05-07 15:59:30 video/zr36110.h: fix compile [Angelo Salese]
  • 2023-05-07 13:03:25 zr36110: Add skeleton [Olivier Galibert]
    • hrdvd: Hook up the mpeg chip
  • 2023-05-07 11:30:41 konami/firebeat: Update pop'n music to use DVD CHDs + add clones for popnanm and popnanm2 to allow for working license and expire license modes (#11195) [987123879113]
  • 2023-05-07 03:10:58 mn1400: add most opcodes [hap]
  • 2023-05-07 00:56:07 mn1400: add opcode placeholders [hap]
  • 2023-05-06 23:53:50 mn1400: add pinout reference [hap]
  • 2023-05-06 22:07:22 mn1400: add mn1405 device [hap]
    • New clones marked not working - Scrabble Lexor: Computer Word Game (MN1405 version) [hap, Sean Riddle]
  • 2023-05-06 21:21:01 hcastle: simplify ram banking [hap]
  • 2023-05-06 21:09:21 hh_mn1400: add skeleton driver [hap]
    • New systems marked not working
      Computer Perfection [hap, Sean Riddle]
  • 2023-05-06 20:54:55 abc806_flop.xml: Update CRC value (#11197) [ArcadeShadow]
    • Update CRC value (missing first character) on "cpm_turbo.img" file
  • 2023-05-06 20:37:31 archimedes.xml: Metadata cleanups (#11180) [ArcadeShadow]
    • archimedes.xml: Metadata cleanups
      Lowercase on descriptive words ("Demo", "Alt")
      Update archimedes.xml
      Moved relevant software comment to notes tag
  • 2023-05-06 19:32:46 konami/hcastle.cpp: fix missing return. [R. Belmont] [arbee]
  • 2023-05-06 19:15:37 kaypro.cpp: Add RTC to '84-type systems [AJR]
  • 2023-05-06 18:07:17 mn1400: add device skeleton [hap]
  • 2023-05-06 17:24:54 bus/isa: Added IBM PS/2 speech adapter card. (#11157) [Luigi Thirty]
  • 2023-05-06 17:23:45 konami/hcastle.cpp: Fixed work RAM banking and coin counter mapping. [Jotego, R. Belmont] [arbee]
  • 2023-05-06 17:20:57 atari/bzone.cpp, skeleton/bolsaint.cpp: Updated comments. (#11186) [ClawGrip]
    • skeleton/bolsaint.cpp: Fix copyright holder. atari/bzone.cpp: Add notes about Desert Wars blue overlay.
  • 2023-05-06 17:06:35 stern/berzerk.cpp: Correct frenzy year to 1982. (#11196) [David Haywood]
    • All sources seem to suggest a June/July 82 release date, and the title screen shows 82.
  • 2023-05-06 16:48:20 kaypro.cpp: Add screen raw parameters [AJR]
  • 2023-05-06 15:45:46 osdlib.h: Add missing #include [AJR]
  • 2023-05-06 01:06:52 xbox_nv2a.cpp: worked around another GCC 13.1 error. [R. Belmont] [arbee]
  • 2023-05-05 19:22:00 atapicdr, cdromimg: Fix gdrom support [Olivier Galibert]
  • 2023-05-05 19:12:47 mc68000: Support PC keyboards, promote to working [Dirk Best]
    • Systems promoted to working
      mc-68000-Computer
  • 2023-05-05 18:51:23 hrdvd: Make the initial dvdrom test pass [Olivier Galibert]
  • 2023-05-05 17:03:17 csplayh5: rename to hrdvd (High Rate DVD) [Olivier Galibert]
    • t10mmc: make a little les chatty tmp68301: same hrdvd: fix the image regions
  • 2023-05-05 16:04:54 chdman: Add extractdvd command [Olivier Galibert]
  • 2023-05-05 15:51:13 cdrom: Bunch of fixes [Olivier Galibert]
  • 2023-05-05 12:12:52 atari: make the dvdrom drives be dvdroms [Olivier Galibert]
    • firebeat: target the correct device in the rom regions
  • 2023-05-05 04:05:15 mc68000: Serial support [Dirk Best]
  • 2023-05-05 01:51:25 bitgraph.cpp: Replace generic serial keyboard with more fitting device [AJR]
  • 2023-05-05 01:29:14 Fix validation after 28104cdbdfc39b0ced6411381ffb074772dce345 [AJR]
  • 2023-05-04 22:49:44 mobigo_cart.xml: Use lowercase for things that aren't proper nouns in list description. (#11181) [ArcadeShadow]
  • 2023-05-04 22:40:19 -casio/cz101.cpp: Added MIDI I/O and got it booting fully. (#11185) [Devin Acker]
    • -cpu/upd7810: Added support for externally clocked serial mode.
  • 2023-05-04 21:56:21 3rdparty/nanosvg: Re-base on latest upstream. [Vas Crabb]
    • Now based on upstream 9da543e8329fdd81b64eb48742d8ccb09377aed1.
      This fixes some issues with abbreviate path commands, gradients, and locale sensitivity when parsing percentace-style colours.
  • 2023-05-04 20:48:06 diexec: Input line methods can't be called reliably until the device has started, so assert that it has [AJR]
  • 2023-04-09 14:07:32 chd: Add dvd support. better abstraction in general, multi-image support in arcade-type drivers [Olivier Galibert]
  • 2023-05-03 18:51:29 util/unzip.cpp: Update for latest LZMA SDK. [Vas Crabb]
  • 2023-05-03 18:41:16 3rdparty/lzma: Updated to LZMA SDK version 22.01 [Vas Crabb]
  • 2023-05-03 13:16:46 conchess: replace "conchess t8" with original dump [hap]
  • 2023-05-03 13:04:12 mc68000: Centronics support [Dirk Best]
  • 2023-05-02 22:41:46 maxaflex: add pwm_display for 7segs [hap]
  • 2023-05-02 19:00:03 New working clones [Ivan Vangelista]
    • Street Fighter II': Champion Edition (World 920803) [playero]
  • 2023-05-02 18:39:57 New systems marked not working [Ivan Vangelista]
    • Kung Fu Pounda [Spinalfeyd, Hammy] Let's Get Kraken [Spinalfeyd, Hammy]
  • 2023-05-02 10:15:18 New working machine added (#11182) [algestam]
    • - Tronica: Super Goal Keeper [algestam]
  • 2023-05-02 05:43:57 wy60: Add character attributes [AJR]
  • 2023-05-02 02:41:13 powerpc: added 740 and 750 models to give the correct IDs. The 740/750 extended TLB is not yet supported. [R. Belmont] [arbee]
    • apple/imacg3.cpp, powermacg3.cpp: Use PPC750 model and set strictest DRC options. Execution now goes much farther. [R. Belmont]
      apple/pippin.cpp: Use strictest DRC options. Execution goes farther. [R. Belmont]
  • 2023-05-01 14:44:02 mn1400: add disassembler [hap]
  • 2023-05-01 14:02:10 Fix bindings of Esc and Ins Char/Line on WY-60 ASCII keyboard [AJR]
  • 2023-05-01 05:44:28 wysekbd: Note [AJR]
  • 2023-05-01 03:51:28 mc68000: Add floppy support [Dirk Best]
  • 2023-05-01 03:33:02 wysekbd: There are two slightly different Enhanced PC-style keyboards [AJR]
  • 2023-05-01 02:26:13 wy60: Add keyboard emulation and cursor [AJR]
→ [Arcade] DevMAME [log only] 2023/04/30 20:00
  • 2023-04-30 18:37:28 ui: Don't use facets of destructed locales. [Vas Crabb]
  • 2023-04-30 18:11:18 cpu/z80: Fixed incorrect cycle counts when custom cycle tables are used. (#11167) [wilbertpol]
    • bus/msx/module/skw01.cpp: Removed note about instability in the cx5m128 driver.
      Software list items promoted to working - msx1_cart.xml: A Life Planet - M36 - Mother Brain has been aliving (Japan)
  • 2023-04-30 17:44:27 Fixed some titles in the sega/megatech.cpp: Fixed some titles in comments. (#11174) [ICEknigh7]
  • 2023-04-30 14:34:11 mc68000: Add expansion bus and ram card [Dirk Best]
  • 2023-04-30 11:46:14 dec/vt100.cpp: add setting for phosphor color. (#11172) [Carl Drougge]
  • 2023-04-30 04:33:00 Fixed another warning, a full compile now completes with GCC 13.1. [R. Belmont] [arbee]
  • 2023-04-30 04:03:11 concept/concept.cpp: Fix collision with "concept" reserved word in C++20 warned by GCC 13. [R. Belmont] [arbee]
  • 2023-04-30 03:46:16 Support GCC 13.1 / Fedora 38 [R. Belmont] [arbee]
  • 2023-04-30 03:37:09 apple/awacs_macrisc: fix GCC 13.1 warning. [R. Belmont] [arbee]
  • 2023-04-30 03:21:49 machine/mpc106.cpp: properly endian-swap PPC/PCI transactions, support LE PPC, use logmacro. [R. Belmont] [arbee]
    • apple/bandit.cpp: properly endian-swap PPC/PCI transactions, use logmacro. [R. Belmont]
      apple/heathrow.cpp: interrupt controller filled out, audio CODEC interface defined, added audio DMA channels. [R. Belmont]
      apple/dbdma.cpp: New device, a single Descriptor Based DMA channel. [R. Belmont]
      apple/awacs_macrisc.cpp: New device, the AWACS and Screamer CODECs in their MacRISC compatible form. [R. Belmont]
      apple/burgundy.cpp: New device, MacRISC compatible CODEC used in the iMac G3 and "Blue & White" G3.
      apple/imacg3.cpp: Boot chime now plays. [R. Belmont]
      apple/powermacg3.cpp: Boot chime now plays. [R. Belmont]
  • 2023-04-29 23:09:31 cpu/i386: Use logmacro.h granular logging. (#11171) [Luigi Thirty]
  • 2023-04-29 22:42:48 vgmplay.xml: Changed list description to reflect the nature of the files. (#11084) [ArcadeShadow]
  • 2023-04-29 22:37:39 skeleton/bolsaint.cpp: Added a skeleton driver for Bolsa Internacional slot machine (Sleic/Petaco). (#11165) [ClawGrip]
    • New systems marked not working - Bolsa Internacional (euro) [Javier Blanco Ojeda, ClawGrip]
  • 2023-04-29 22:28:08 cpu/mips, sgi/sgi.cpp: Fixed MIPS3 PRID and memory controller RPSS issues: (#11128) [Jiaxun Yang]
    • cpu/mips3: Report proper fcr0 PRID (same as CPU PRID in most cases). cpu/mips3: Bumped major rev of R4600 PRID to 2 (original R4600 was too problematic so almost all systems are shipped with R4600 rev 2.0). sgi/indigo.cpp, sgi/indy_indigo2.cpp: Supply clock frequency for memory controller. sgi/indigo.cpp, sgi/indy_indigo2.cpp: Corrected CPU clock frequencies. sgi/sgi.cpp: Reimplemented memory controller RPSS taking clock frequency into account and without using a timer.
  • 2023-04-29 22:11:08 namco/namcos10.cpp: Added decrypted Point Blank 3 program code. (#11166) [Windy Fairy, Guru] [987123879113]
    • Also hooked up light guns.
      Systems promoted to working
      Point Blank 3 (World, GNN2 Ver.A)
      Cloned promoted to working
      Gunbalina (Japan, GNN1 Ver.A)
  • 2023-04-29 21:56:32 nintendo/n64.cpp: minor cleanups [angelosa]
  • 2023-04-29 15:52:51 kpython: Change CPU to PS/2 Emotion Engine [AJR]
  • 2023-04-29 15:38:18 seta/seta.cpp: workaround extdwnhl ending crash (#11160) [Angelo Salese]
  • 2023-04-29 09:46:10 New clones marked not working [Ivan Vangelista]
    • - Zankor (TMS5220 Italian speech) [PinMAME]
  • 2023-04-28 21:15:07 Trivial cleanup. [Vas Crabb]
  • 2023-04-28 20:35:24 vectorgraphic/sbcvideo.cpp: Fix color accuracy and addressing bugs. (#11146) [Eric Anderson]
  • 2023-04-28 20:28:38 bus/rs232/pty.cpp: Copied flow control code from null_modem.cpp (#11158) [Carl Drougge]
  • 2023-04-28 20:21:48 gameboy.xml: Use lowercase for descriptive text in descriptions. (#11154) [ArcadeShadow]
    • Also marked asteroidp as a clone of asteroid.
  • 2023-04-28 19:31:37 New working clones [Ivan Vangelista]
    • WWF Superstars (bootleg with 2xYM2203) [anonymous]
  • 2023-04-28 17:58:20 Move mccpm to mc folder [Dirk Best]
  • 2023-04-28 17:50:20 New machines marked as NOT_WORKING [Dirk Best]
    • mc-68000-Computer [Dirk Best, Klaus Loy]
  • 2023-04-28 16:04:52 microsoft/xbox.cpp: fix BIOS naming [Angelo Salese]
  • 2023-04-28 03:01:43 Miscellaneous SCSI adjustments [AJR]
    • - cdd2000: Hook up SCSI IRQ - s550, w30: Add CD-ROM to SCSI device list
  • 2023-04-28 02:51:59 kpython.cpp: Fix CPU endianness and BIOS loading [AJR]
  • 2023-04-27 19:31:32 namco/namcos10.cpp: Set unscrambler in machine configuration. [Vas Crabb]
    • This further reduces the places that need to be touched for adding a decryption setup.
  • 2023-04-27 17:46:54 video/vrender0.cpp: More accurate VRender0 pipeline inner workings (#11057) [Angelo Salese]
    • - Fixes donghaer split screen;
  • 2023-04-27 16:43:04 altos2_kbd: Fix 3 & 6 on keypad [AJR]
  • 2023-04-27 14:46:12 altos2: Add dump and emulation of keyboard [AJR, Bitsavers] [AJR]
  • 2023-04-27 02:45:38 hng64: Add ROM banking for network CPU; improve RAM mapping and figure out where COM20020 would be mapped [AJR]
  • 2023-04-26 20:11:49 Merge tag 'mame0254' into mainline-master [Vas Crabb]
    • MAME 0.254
  • 2023-04-26 20:10:24 namco/namcos10.cpp: Redumped gamshara Flash ROM at 8E. [Bill D.] [Vas Crabb]
    • Systems promoted to working - Gamshara (20020912A / 10021 Ver.A) [Bill D.]
  • 2023-04-26 13:54:50 namco/namcos10: Add decrypters for Taiko no Tatsujin 3 and 5 (#11155) [987123879113]
    • namco/namcos10: Add decrypter for Taiko no Tatsujin 3 and Taiko no Tatsujin 5 [Samuel Neves, Peter Wilhelmsen]
      namco/namcos10: Clean up constants
  • 2023-04-26 09:15:24 Use correct attack/decay time nominal value when the lower 3 bits of attack/decay time data are 0x6 or 0x7. (#11153) [eito]
  • 2023-04-26 04:38:33 mpc106: map RAM and ROM into PCI memory space for PCI DMA. [R. Belmont] [arbee]
  • 2023-04-26 01:19:23 Mega Card (Ver.0053, encrypted): Bipolar PROM location. [Roberto Fresca]
  • 2023-04-26 01:09:26 Mega Card (Ver.0053, encrypted): Added missing PLD. [Roberto Fresca]
    • Analyzed and confirmed the bipolar PROM dump. [TeamEurope, Porchy, Roberto Fresca]
  • 2023-04-26 00:39:14 Super Card: Added notes to the driver. [Roberto Fresca]
  • 2023-04-26 00:25:39 Merge branch 'master' of https://github.com/mamedev/mame [Roberto Fresca]
  • 2023-04-26 00:25:13 Jolly Joker (Otti Karl logo) sets: Added missing PLDs. [TeamEurope, Porchy] [Roberto Fresca]
  • 2023-04-25 21:54:35 wicat: Enable underline cursor; reduce VIA clock [AJR]
  • 2023-04-25 19:09:51 machine/t10mmc.cpp: track command 48h just plays track when TNO start == TNO end (#11141) [Angelo Salese]
    • fix redbook silent regression with konami/konamigv.cpp
  • 2023-04-25 19:06:45 Corrected capalisation of "SpongeBob SquarePants" and "SpongeBob Schwammkopf" in various software lists. [Vas Crabb]
  • 2023-04-25 18:41:07 tripool: add 3 more buttons and some dipswitches [hap]
  • 2023-04-25 17:23:11 new NOT_WORKING machine [MetalliC]
    • - Isshoni Wanwan Waiwai Puppy 2008 [Darksoft, MetalliC, rtw]
  • 2023-04-25 15:41:04 megatech: swap screens in default view [hap]
  • 2023-04-25 12:42:35 Systems promoted to working [Patrick Mackinlay]
    • - Omron Luna 88k²
  • 2023-04-25 12:39:03 m88000: fix subtraction borrow out [Patrick Mackinlay]
  • 2023-04-25 09:45:43 taptun: fix adapter detection on windows for newer versions of taptun driver [Patrick Mackinlay]
  • 2023-04-25 09:28:00 Jolly Game (V1, Otti Karl logo): Added default NVRAM. [Roberto Fresca]
    • Promoted to working.
  • 2023-04-24 23:52:58 New clones marked as NOT_WORKING [Roberto Fresca]
    • Jolly Game (V1, Otti Karl logo) [TeamEurope, f205v, Roberto Fresca]
  • 2023-04-24 20:15:15 Merge branch 'release0254' into mainline-master [Vas Crabb]
  • 2023-04-24 19:48:24 Cleaned up some metadata. [Vas Crabb]
  • 2023-04-24 18:23:27 nss: zerofill class variables, get rid of conflict with snes_state::m_wram [hap]
  • 2023-04-24 16:04:54 mjsenka: put decrypted rom in its own region [hap]
  • 2023-04-24 15:43:30 namcos10: panicuru->panikuru [hap]
  • 2023-04-24 15:41:47 royalmah: zerofill class variables [hap]
  • 2023-04-24 15:36:28 tkingkong: fix buttons [hap]
    • vertigo: 1 variable was not zerofilled (not important)
  • 2023-04-24 10:22:05 New systems marked not working [Ivan Vangelista]
    • Ace Driver 3: Final Turn [Guru]
  • 2023-04-24 07:45:23 toaplan/toaplan2.cpp: minor documentation updates [Brian Troha] [Ivan Vangelista]
  • 2023-04-24 06:27:34 Added default NVRAM to Jolly Joker (Otti Karl logo) sets. [Roberto Fresca]
  • 2023-04-24 06:18:53 New working clones [Roberto Fresca]
    • Jolly Joker (original program, interleaved GFX, Otti Karl logo, set 1) [TeamEurope, f205v, Roberto Fresca] Jolly Joker (original program, interleaved GFX, Otti Karl logo, set 2) [TeamEurope, f205v, Roberto Fresca]
  • 2023-04-24 05:00:55 New working clones [Roberto Fresca]
    • Mega Card (Ver.0053, encrypted) [TeamEurope, f205v, Roberto Fresca]
  • 2023-04-23 23:26:23 Change burgkids year to 1995 (nw) [Philip Bennett]
  • 2023-04-23 20:27:24 New working machines [Philip Bennett]
    • Burger Kids (Japan) [Phil Bennett]
  • 2023-04-23 18:05:31 namco/namcos10.cpp: Add decrypter for Mr. Driller G. (#11148) [Samuel Neves, Peter Wilhelmsen] [987123879113]
    • Systems promoted to working
      Mr. Driller G (Japan, DRG1 Ver.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy]
  • 2023-04-23 16:57:24 msm5232: revise caps and resistors values [Yaei, TremiRodomi] (#11127) [Olivier Galibert]
  • 2023-04-23 14:12:15 tbonusal: Add working sound (replacing nonfunctional ADPCM) [AJR]
  • 2023-04-23 11:14:11 m88000: fix interrupts [Patrick Mackinlay]
    • optimize shadow register update
  • 2023-04-23 09:52:06 - capcom/cps1.cpp:documentation update for chikij and nemoj [Manimani, Bonky, Brian Troha] [Ivan Vangelista]
    • - psikyo/psikyosh.cpp: dumped masked ROMs and pals for s1945iiibla [twistedsymphony, Brian Troha]
  • 2023-04-23 09:44:29 namco/namcos10.cpp: Updated notes. [Vas Crabb]
  • 2023-04-23 07:51:36 New clones marked as NOT_WORKING [Roberto Fresca]
    • Novo Play (V6.2H) [TeamEurope, f205v, Roberto Fresca] Novo Play (V3.3H) [TeamEurope, f205v, Roberto Fresca]
  • 2023-04-22 22:29:56 softlist_dev.cpp: Validate characters in software list names [AJR]
  • 2023-04-22 20:58:42 wicat: Add MCU dump and LLE of keyboard; update layout to include keyboard LEDs [AJR, Bitsavers] [AJR]
    • im6402: Remove ugly hack to force bits into receiver and make it work the normal way instead
  • 2023-04-22 20:57:06 diserial: Add machine time to bit logging messages [AJR]
  • 2023-04-22 19:42:23 namco/namcos10.cpp: Dumped CDs for taiko3 and taiko5. [f205v] [Vas Crabb]
  • 2023-04-22 19:03:13 oric1_cass.xml: Mark crossbomber1 as clone. [Vas Crabb]
  • 2023-04-22 18:02:09 oric1_cass.xml: Added an earlier build of Cross Bomber. [Vas Crabb]
    • New working software list items - oric1_cass: Cross Bomber (2021-05-13) [TOSEC]
  • 2023-04-22 18:01:48 srcclean in preparation for release [Vas Crabb]
  • 2023-04-22 17:46:33 oric_cass.xml: Added four items (two working). (#11090) [ArcadeShadow]
    • New working software list additions
      A View to a Kill - The Computer Game [The Oric Site] Don Juans et Dragueurs [The Oric Site]
      New NOT working software list additions
      Zorgon's Revenge (demonstration only) [The Oric Site] Le Diamant de l'île Maudite (demo) [The Oric Site]
  • 2023-04-22 17:02:20 seibu/bloodbro.cpp: Dumped U083 PROM at 4J for Sky Smasher. (#11139) [Sergio Galiano] [Vas Crabb]
  • 2023-04-22 16:51:01 misc: remove uneeded n on image error return string [hap]
  • 2023-04-22 16:18:25 i960: Shift opcode fixes [AJR]
    • - Ensure logically correct results for shift counts >= 32 - Preserve sign for shli
  • 2023-04-22 14:07:03 yamaha: new GEW7 and GEW12 machines, various GEW8/MultiPCM improvements (#11105) [Devin Acker]
    • yamaha: implement GEW7, partially implement GEW12, some GEW8/MultiPCM fixes (envelope behavior, sample lengths, stream updates, save state members)
      New working machines
      Yamaha PSR-150 [Edward d-tech, Devin Acker] Yamaha PSR-180 [Edward d-tech, Devin Acker] Yamaha PSR-78 [Edward d-tech, Devin Acker]
      New working clones
      Yamaha PSR-110 [Edward d-tech, Devin Acker] Yamaha PSR-75 [Edward d-tech, Devin Acker] Yamaha PSR-76 [Edward d-tech, Devin Acker] Yamaha PSS-11 [Edward d-tech, Devin Acker] Yamaha PSS-21 [Edward d-tech, Devin Acker] Yamaha PSS-31 [Edward d-tech, Devin Acker] Yamaha PSS-6 [Devin Acker]
      Machines promoted to working
      Yamaha PSS-12 [Devin Acker]
      New NOT_WORKING machines
      Yamaha PSR-260 [Edward d-tech, Devin Acker] Yamaha PSR-79 [Edward d-tech, Devin Acker]
      New NOT_WORKING clones
      Yamaha PSR-160 [Edward d-tech, Devin Acker]
  • 2023-04-22 10:11:52 Dumped and created a skeleton driver for a semaphore controller from Etra (#11116) [ClawGrip]
    • Dumped and created a skeleton driver for a semaphore controller from Etra
      New NOT_WORKING machines
      Crosswalk traffic light controller (unknown model) [ClawGrip]
      Typo
      Typo
      Typo
      nitpicking, srcclean
      -
      Co-authored-by: Ivan Vangelista
  • 2023-04-22 10:07:38 mbc200: change monitor to green [hap]
  • 2023-04-21 21:44:13 sanyo/mbc200.cpp: Better I/O: [Vas Crabb]
    • Added Centronics printer port. Hooked up most of the PPI connections. Added some UART connections (won't work, not clocked). Fixed sub CPU I/O mapping. Noted missing graphics ROMs (possibly kanji font).
  • 2023-04-21 19:47:30 keroro: Fix title romanization [Justin Kerk]
  • 2023-04-21 18:13:07 namco/namcos10.cpp: Added decrypter for Panicuru Panekuru, and initialized settings for panikuru and squizchs. (#11136) [987123879113]
    • Added decryption setup for Panicuru Panekuru. [Samuel Neves, Peter Wilhelmsen] Fixed an issue with initialization vector for squizchs. [Samuel Neves, Peter Wilhelmsen] Added controls for squizchs.
  • 2023-04-21 17:09:55 New systems marked not working [hap]
    • King Kong (Tiger, Quartz Game Clock) [hap, Sean Riddle] Lucky Luke (Tiger, Double Wide Screen) [hap, Sean Riddle]
  • 2023-04-21 16:30:13 New systems marked not working [Ivan Vangelista]
    • Sovereign (1PF434A3) Fantasy [Dam0, Heihachi_73]
  • 2023-04-21 10:28:58 namco/namcos10.cpp: Add another decrypter and fixed nicetsuk inputs. (#11134) [987123879113]
    • Added decryption setup for Keroro Gunso Chikyu Shinryaku Shirei Dearimasu! [Samuel Neves, Peter Wilhelmsen] Fixed input mapping for Tsukkomi Yousei Gips Nice Tsukkomi. namco/ns10crypt.cpp: Allow client to provide initialisation vectors.
  • 2023-04-21 10:05:14 m88000: improve exception handling [Patrick Mackinlay]
    • fix instruction access exception logic update data unit control registers on data access exceptions implement user-space memory instruction logic add support for debugger address translation add support for debugger privilege hook
  • 2023-04-21 09:51:15 mc88200: fix cache endianness bugs [Patrick Mackinlay]
    • add support for debugger address translation
  • 2023-04-21 05:31:28 wangpc: Fix DMA-related regression [AJR]
  • 2023-04-21 02:19:41 maciici/maciisi: support the video on/off bit. [R. Belmont] [arbee]
  • 2023-04-20 20:24:15 namcos10.cpp: restore factory defaults for nflclsfb, nicetsuk, taiko2, taiko4, and taiko6 (#11132) [David Haywood]
  • 2023-04-20 19:28:57 smc1102: added timer [hap]
  • 2023-04-20 19:21:37 cpu/psx/rcnt.cpp: Suppress side effects. [Vas Crabb]
  • 2023-04-20 19:11:37 namco/namcos10.cpp: Added CD-ROM drive support and I/O for Taiko games. (#11131) [987123879113]
    • Added decryption setups for Puzz Ball, Tsukkomi Yousei Gips Nice Tsukkomi, and Taiko no Tatsujin 2, 4, and 6. [Samuel Neves, Peter Wilhelmsen] Added some notes about the MEM(P3) board. Re-dumped Point Blank 3. [Guru] machine/t10mmc.cpp: Added preliminary implementation of “read CD” (0xBE) command. cpu/psx/rcnt.cpp: Implemented reached 0xFFFF and reached target bits in counter mode register.
      New systems marked not working - Seishun-Quiz Colorful High School (CHS1 Ver.A) [Guru]
  • 2023-04-20 17:12:21 New working systems [hap]
    • - Star Wars: Electronic Laser Battle Game [hap, Sean Riddle]
  • 2023-04-20 16:24:11 v810/v810.cpp: separate irqs into individual lines as a PoC (#11088) [Angelo Salese]
    • Allows pcfx to detect a CD as Audio (needs TOC/Mode Select (10) fixes for actual PC-FX detection, uses t10mmc.cpp under the hood).
      - v810/v810.cpp: fix device_reset behaviour; - v810/v810.cpp: fix MPYHW opcode, makes redalert/redalertj not to crash on attract/gameplay; - nintendo/vboy.cpp: fix screen type to LCD until we have an actual LED class; - nintendo/vboy.cpp: fix spaceinv gameplay shots display; - nintendo/vboy.cpp: fix bg page offsets for hyperfgt; - video/huc6272.cpp: hookup SCSI cmd readback;
  • 2023-04-20 13:29:20 New working systems [Dirk Best]
    • - Liberty Electronics Freedom 200 [Bitsavers]
      - Rename freedom220.cpp to freedom200.cpp - Add support for font selection - Improve double-width support - Support 'invisible' attribute - Reduce NVRAM size
  • 2023-04-20 11:45:50 bingobear: add output pla [hap]
  • 2023-04-19 21:29:19 sanyo/mbc200.cpp: Handle boot ROM overlay properly. [Vas Crabb]
  • 2023-04-19 20:10:17 sanyo/mbc200.cpp: Mix PPI sound outputs for system speaker. (#11123) [Stefano]
    • Each CPU uses a PPI output line for sound output, which are summed and AC-coupled to the output amplifier.
  • 2023-04-19 17:06:18 namco/ns10crypt.cpp: Use native population count helper in place of table. [Vas Crabb]
  • 2023-04-19 13:56:00 New working systems [hap]
    • - Bingo Bear [hap, Sean Riddle] Monkgomery Monkey [hap, David Viens]
      New working software list items - bingobear: Space Bingo Bear [hap, Sean Riddle]
      misc hap drivers: changed CONS/COMP to SYST
  • 2023-04-19 13:04:29 free220: Support double sized characters [Dirk Best]
  • 2023-04-19 12:07:11 mb87030: fix hp98265a diagnostic error [Patrick Mackinlay]
  • 2023-04-18 22:52:35 Super Card driver: Change input name from 'Personal A' to 'Service A'. [Roberto Fresca]
  • 2023-04-18 22:40:28 Sauro.cpp: Docs correction about memory map. [Roberto Fresca]
  • 2023-04-18 22:34:10 Funworld.cpp: Corrected some info/docs. [Roberto Fresca]
  • 2023-04-18 21:50:50 New systems marked not working [Ivan Vangelista]
    • Desert Gold (20202311, ASP) [anonymous, Heihachi_73] Diamond Eyes (10129211, ASP) [anonymous, Heihachi_73] Dolphin Treasure (10177911, ASP) [anonymous, Heihachi_73] Silk Road (10176811, ASP) [anonymous, Heihachi_73] Snap Shot (20115211, ASP) [anonymous, Heihachi_73] The Golden Gong (20196011, ASP) [anonymous, Heihachi_73] Wild Cougar - Power Pay (30214211, ASP) [anonymous, Heihachi_73] Wings over Olympus (10176511, ASP) [anonymous, Heihachi_73]
      New clones marked not working - 5 Dragons (10176611, ASP) [anonymous, Heihachi_73] 5 Dragons (10178611, New Zealand) [anonymous, Heihachi_73] 5 Koi - Power Pay (1J016211, ASP) [anonymous, Heihachi_73] 50 Lions (0152077, US) [anonymous, Heihachi_73] 100 Lions (30223811, ASP) [anonymous, Heihachi_73] Arabian Nights (10122611, ASP) [anonymous, Heihachi_73] Big Ben (10169611, ASP) [anonymous, Heihachi_73] Buccaneer (10181911, ASP) [anonymous, Heihachi_73] Buffalo (20232611, ASP) [anonymous, Heihachi_73] Brazil (10218511, ASP) [anonymous, Heihachi_73] Dolphin Treasure (20265311, New Zealand) [anonymous, Heihachi_73] Dream Catcher (10172921, ASP) [anonymous, Heihachi_73] Fire Dancer (10191311, ASP) [anonymous, Heihachi_73] Fortune King (10230911, ASP) [anonymous, Heihachi_73] Geisha (10122011, ASP) [anonymous, Heihachi_73] Geisha (10112411, ASP) [anonymous, Heihachi_73] Go For Green (10122111, ASP) [anonymous, Heihachi_73] Golden Pyramids (10196511, ASP) [anonymous, Heihachi_73] Heart of Gold (10184211, ASP) [anonymous, Heihachi_73] Helen of Troy (10129121, ASP) [anonymous, Heihachi_73] Helen of Troy (10116411, ASP) [anonymous, Heihachi_73] Hollywood Dreams (10122811, ASP) [anonymous, Heihachi_73] Helen of Troy (10122711, ASP) [anonymous, Heihachi_73] House of Hearts (10208411, ASP) [anonymous, Heihachi_73] Indian Dreaming (10192211, ASP) [anonymous, Heihachi_73] King of the Nile (10127511, ASP) [anonymous, Heihachi_73] Let's Go Fish'n (10223911, ASP) [anonymous, Heihachi_73] Money Tree (10122211, ASP) [anonymous, Heihachi_73] Paris Lights (10139011, ASP) [anonymous, Heihachi_73] Peacock Magic (10134311, ASP) [anonymous, Heihachi_73] Pelican Pete (10196211, ASP) [anonymous, Heihachi_73] Pirates (10122311, ASP) [anonymous, Heihachi_73] Pompeii (10122411, ASP) [anonymous, Heihachi_73] Queen of Sheba (30146921, ASP) [anonymous, Heihachi_73] Queen of the Nile (10204311, ASP) [anonymous, Heihachi_73] Queen of the Nile (10192311, ASP) [anonymous, Heihachi_73] Queen of the Nile Special Edition (10127411, ASP) [anonymous, Heihachi_73] Ruby Magic (10148811, ASP) [anonymous, Heihachi_73] Scatter Magic II (10122511, ASP) [anonymous, Heihachi_73] Spring Festival (20267211, New Zealand) [anonymous, Heihachi_73] Tigress (20243811, ASP) [anonymous, Heihachi_73] Tiki Torch (10124011, New Zealand) [anonymous, Heihachi_73] Torch of the Gods (20210211, ASP) [anonymous, Heihachi_73] Turtle Treasure (10239811, ASP) [anonymous, Heihachi_73] Where's The Gold (10177111, ASP) [anonymous, Heihachi_73] Wild Cats (20258111, ASP) [anonymous, Heihachi_73] Wild Goose (10155911, ASP) [anonymous, Heihachi_73] Wild Panda (20225011, ASP) [anonymous, Heihachi_73] Zorro (20167511, ASP) [anonymous, Heihachi_73]
      -aristocrat/aristmk6.cpp updates: dumped 3 more System EPROM Sets [anonymous, Heihachi_73] renamed "Malaysian" games to ASP as the games don't have any specific region, only the BIOS does [Heihachi_73]
  • 2023-04-18 18:24:50 namco/namcos10.cpp: Reset gahaha, gahaha2, and g13jnr to default state. (#11125) [David Haywood]
  • 2023-04-18 18:09:57 sega/segafruit.cpp: preliminary decryption for m5001 [Ivan Vangelista]
  • 2023-04-18 18:09:30 New systems marked not working [Ivan Vangelista]
    • Shamisen Brothers Vol 1 [angeryer] unknown AnyWorks / Sega medal game bios [Mr. CAST, Smitdogg, The Dumping Union]
      New clones marked not working - Strikers 1945 III (World) / Strikers 1999 (Japan) (bootleg, set 2) [twistedsymphony] Teenage Mutant Ninja Turtles (A 0.7 VUK Prototype) [Matt’s Basement Arcade]
  • 2023-04-18 17:59:24 speedatk.cpp: Correct CRTC type [AJR]
  • 2023-04-18 17:48:39 namco/namcos10.cpp, namco/ns10crypt.cpp: Cleanup: [Vas Crabb]
    • Tidied some system descriptions. Use an 8-character short name for parent Sugorotic JAPAN. Don't use std::function unnecessarily. Calculate GF2 reduction table at compile time.
  • 2023-04-18 16:49:56 namco/namcos10.cpp: More dumps/redumps, new decryption devices, and more I/O emulation. (#11114) [987123879113]
    • Implemented the basics of the MEM(P3) memory/I/O board. Added controls for more games. Marked Pacman BALL as a bad dump. Marked all games as MACHINE_IMPERFECT_SOUND in anticipation of complaints. cpu/tlcs900/tmp95c061.cpp: Added basic ADC support (based on TMP95C063). namco/namcos10_exio.cpp: Added System 10 I/O expander board (EXIO) emulation. namco/ns10crypt.cpp: Moved per-game decryption setup to client configuration. Added decryption setups for GAHAHA Ippatsudou, Golgo 13: Juusei no Requiem, Sekai Kaseki Hakken, Pacman BALL, Medal no Tatsujin, Medal no Tatsujin 2 and Sugorotic JAPAN. [Samuel Neves, Peter Wilhelmsen]
      Systems promoted to working
      GAHAHA Ippatsudou (World, GID2 Ver.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy] GAHAHA Ippatsudou 2 (Japan, GIS1 Ver.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy] Golgo 13: Juusei no Requiem (Japan, GLT1 VER.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy] Kotoba no Puzzle Mojipittan (Japan, KPM1 Ver.A) [Brizzo, Smitdogg, The Dumping Union, Windy Fairy]
      New systems marked not working
      Sugorotic JAPAN (STJ1 Ver.C) [Brizzo, Smitdogg, The Dumping Union] Tsukkomi Yousei Gips Nice Tsukkomi (NTK1 Ver.A) [Guru]
  • 2023-04-18 13:32:08 free220: Fix video emulation, add NVRAM, add aux port, mark working [Dirk Best]
    • Graphics still need work, but its usable as a terminal now.
      Systems promoted to working - Liberty Electronics Freedom 220
  • 2023-04-18 12:02:30 hash/dc.xml: perform a QA pass for Japanese sets (#11115) [Angelo Salese]
  • 2023-04-17 22:25:23 seta/srmp2.cpp: Cleaned up inputs a little, and suppress side effects of reads for debugger. [Vas Crabb]
  • 2023-04-17 20:05:15 bus/msx/cart/hbi55.cpp: Updated for core interface changes. [Vas Crabb]
  • 2023-04-17 19:52:50 bus/msx/cart: Added Sony HBI-55/Yamaha UDC-01 SRAM data cartridges. (#10966) [wilbertpol]
  • 2023-04-17 19:43:59 cpu/v810: Suppress I/O space properly when it has no configured map. [Vas Crabb]
  • 2023-04-17 19:34:25 3rdparty/linenoise: Support keypad Enter on Windows. (#11109) [feos]
  • 2023-04-17 19:32:21 ibmpcjr_cart.xml, m5_flop.xml, buzztime_cart.xml: Corrected capitalisation in list names. (#11112) [ArcadeShadow]
  • 2023-04-17 18:16:12 sega/sg1000.cpp: Fixed tape loading. (#11119) [Fabio DL]
    • High bits from E
  • 2023-04-17 17:24:36 bus/gio64/newport.cpp, cpu/mips/mips3.cpp: Fixed issues affecting IRIX. (#11117) [Jiaxun Yang]
    • cpu/mips/mips3.cpp: Sign-extend result of COP0 LL instruction. cpu/mips/mips3.cpp: Ported COP0 Random implementation from new R4000 interpreter. bus/gio64/newport.cpp: Use octant encoding used by hardware, and fixed Scr2Scr.
  • 2023-04-17 16:39:32 psikyo/psikyo.cpp: Corrected vertical blanking interrupt for s1945/tengai and removed MACHINE_IMPERFECT_TIMING flag. (#11120) [buffi]
  • 2023-04-17 07:45:12 3rdparty/portmidi: Fix compile with Clang 14.0.3 on macOS [Curt Coder]
  • 2023-04-16 20:07:19 wd_fdc: IRQ/DRQ corrections [AJR]
    • - Always interrupt upon command completion and clear busy flag if the latter was set (even if DRQ was not serviced) - Drop DRQ when "Force Interrupt" command is issued in idle state
      This partially reverts the changes of 60ced2cb0c9c4ae9a2f6a65ff50b07fecee78f4c.
  • 2023-04-16 19:51:10 cpu/m6502: More this-> for templatey goodness. [Vas Crabb]
  • 2023-04-16 19:30:51 cpu/m6502: Template 6502 microcontroller helper on underlying CPU type. [Vas Crabb]
  • 2023-04-16 19:14:59 wd_fdc: Drop DRQ when ending a normal command or starting a "Force Interrupt" command [AJR]
  • 2023-04-16 19:13:04 i8257: Minor logging improvement [AJR]
  • 2023-04-16 17:39:50 bus/msx/module: Added Yamaha SKW-01 emulation. (#11113) [wilbertpol]
    • msx/msx2.cpp, msx/msx1_v9938.cpp: Changed the name of all MSX_SLOT_YAMAHA_EXPANSION devices to 'module'.
  • 2023-04-16 17:35:58 snes.xml: Tidied up descriptions. (#11111) [ArcadeShadow]
  • 2023-04-16 03:21:07 rungun.cpp: Eliminate some tag lookups [AJR]
  • 2023-04-16 03:13:25 rungun.cpp: Remove unused function [AJR]
  • 2023-04-16 01:46:17 88games.cpp, asterix.cpp, bishi.cpp, chqflag.cpp, crimfght.cpp, dbz.cpp, djmain.cpp, gijoe.cpp, gradius3.cpp, lethal.cpp, moo.cpp, qdrmfgp.cpp, rungun.cpp, simpsons.cpp, spy.cpp, xexex.cpp: Consolidate drivers in one file each; remove a few ancient progress notes [AJR]
  • 2023-04-16 00:22:45 Clean up floppy-related code in various drivers with finder arrays [AJR]
  • 2023-04-15 23:36:16 victor9k_fdc.cpp: Code cleanup [AJR]
  • 2023-04-15 22:57:21 segas32.cpp: Add XTAL value; silence printfs [AJR]
  • 2023-04-15 21:45:00 emu/recording.cpp: fixed compile [Ivan Vangelista]
  • 2023-04-15 21:17:43 mb63h149: Add SRAM storage [AJR]
    • - w30: Map keyscan device
  • 2023-04-15 21:11:57 set accurate avi framerate instead of rough approximation (#11030) [feos]
    • emu/recording: improve avi framerate accuracy (Numerator values above 0x3fff'ffff have support issues currently, specifically, youtube will refuse to process an MP4 with it, and it's a pretty common container)
  • 2023-04-15 20:10:22 Remove some duplicate software items, add some notes. (#11110) [wilbertpol]
    • cpc_flop.xml: Removed Livingv2 (msx2 software, livingst in msx2_flop.xml), Removed LASTMIV2w (msx2 software, lastmiss in msx2_flop.xml)
      msx1_cart.xml: Fixed duplicate rom name between zeroinfs and zeroinfsa
      msx2_flop.xml: Removed The Witch ‘Iz’ (Japan) (duplicate from witchiz in msx2p_flop.xml), Removed Mobius Debugger 2 - Eternal Striker (Japan, demo) (duplicate from estriker in msxr_flop.xml), Removed Shoulder Blade (Japan, bad dump?) (duplicate from shdblade in msxr_flop.xml)
      msx2p_flop.xml: Removed Battle Bomber (duplicate from battlebo in msx2_flop.xml)
  • 2023-04-15 18:56:39 cdi.xml: Added CD-i Golgo 13. (#11080) [David 'Foxhack' Silva]
    • New working software list additions
      cdi: CD-i Golgo 13 (Japan) [SharpSilver77]
  • 2023-04-15 18:04:33 bus/nscsi/cd.cpp: Implemented basic CDDA support. (#11097) [987123879113]
    • sega/segas32.cpp: Added CDDA audio routing.
  • 2023-04-15 17:40:26 spectrum_cass.xml: Added 40 working items, and replaced two items with better dumps. (#11083) [ArcadeShadow]
    • New working software list additions (spectrum_cass.xml)
      A Case of Murder [spectrumcomputing.co.uk] A Fistful of Blood Capsules (alt) [Steven Brown, Planeta Sinclair] Chase H.Q. II: Special Criminal Investigation (Erbe, small cardboard case) [spectrumcomputing.co.uk] Death Wish 3 (set 2, Erbe) [spectrumcomputing.co.uk] Deep Probe (Adventure Workshop) [Steven Brown, Planeta Sinclair] Fairly Difficult Mission (Delbert the Hamster) [spectrumcomputing.co.uk] Fountain PD Compilation [Luís Rato, Planeta Sinclair] Geografia de Portugal [Domingues Silva, Planeta Sinclair] Geografia de Portugal (prototype 1) [Domingues Silva, Planeta Sinclair] Geografia de Portugal (prototype 2) [Domingues Silva, Planeta Sinclair] Island of Chaos (Adventure Workshop) [Steven Brown, Planeta Sinclair] Jahangir Khan's World Championship Squash (System 4) [spectrumcomputing.co.uk] Multi-Player Premier League [Steven Brown, Planeta Sinclair] Quest for the Holy Joystick (Delta 4, alt) [Steven Brown, Planeta Sinclair] Picture Book (Triple R Education) Pools Predictions [Steven Brown, Planeta Sinclair] Prince of Tyndal & Jekyll and Hyde (alt) [Steven Brown, Planeta Sinclair] Soft Spectrum (issue 01) [spectrumcomputing.co.uk] Soft Spectrum (issue 02) [spectrumcomputing.co.uk] Spartan Software Compilation [Steven Brown, Planeta Sinclair] Special Action (Imagine) [Steven Brown, Planeta Sinclair] Square Dance [Steven Brown, Planeta Sinclair] Star Flaws & Raymond Pringle's Quest for the Fabled Jar of Pickled Cabbage (release 3) [Steven Brown, Planeta Sinclair] Supapunta [Steven Brown, Planeta Sinclair] Super Fighter [spectrumcomputing.co.uk] Super Sinc 3 [spectrumcomputing.co.uk] Super Sinc 4 [spectrumcomputing.co.uk] Super Sinc 5 [spectrumcomputing.co.uk] Super Sinc 6 [spectrumcomputing.co.uk] Super Sinc 1 (Anno 2) [spectrumcomputing.co.uk] Super Sinc 2 (Anno 2) [spectrumcomputing.co.uk] Super Sinc 3 (Anno 2) [spectrumcomputing.co.uk] Super Sinc 4 (Anno 2) [spectrumcomputing.co.uk] Super Sinc 5 (Anno 2) [spectrumcomputing.co.uk] Super Sinc 6 (Anno 2) [spectrumcomputing.co.uk] Super Sinc 7 (Anno 2) [spectrumcomputing.co.uk] System 3 Pack [spectrumcomputing.co.uk] The Forest of Shadows [spectrumcomputing.co.uk] The Return of the Holy Joystick [Steven Brown, Planeta Sinclair] The Tube (Zafiro) [spectrumcomputing.co.uk]
      Redump (spectrum_cass.xml)
      The Dragnet Case [spectrumcomputing.co.uk] Learning Box - Red Riding Hood [Bruno Florindo, Planeta Sinclair]
  • 2023-04-15 16:42:03 konamI/ultraman.cpp: consolidated driver in single file [Ivan Vangelista]
  • 2023-04-15 16:15:22 konami/ultraman.cpp: fixed MT8602 [Ivan Vangelista]
  • 2023-04-15 16:01:05 New systems marked not working [Ivan Vangelista]
    • M3004 [Darksoft, TeamEurope] M4002 [Darksoft, TeamEurope] M5001 (rev. A) [Darksoft, TeamEurope]
  • 2023-04-15 14:03:51 pc6001: Add MCU dumps for pc6001 and pc6601sr [Mike Stedman] [Dirk Best]
  • 2023-04-15 11:44:30 emu/emumem.h: Allow emu::rw_delegate to work with device finders. [Vas Crabb]
  • 2023-04-15 10:32:01 bus/msx: Updated most delegate construction to emu::rw_delegate. (#11103) [wilbertpol]
  • 2023-04-15 04:05:32 namcos11: Add hardware readme for Family Bowl and adjust set description. [Guru] [arbee]
  • 2023-04-15 02:33:33 free220: Fix bad merge [Dirk Best]
  • 2023-04-15 01:06:58 free220: Implement keyboard, improve interrupts [Dirk Best]
  • 2023-04-13 14:04:54 Create project for Liberty Electronics and move files [Dirk Best]
  • 2023-04-15 00:30:35 psikyo/psikyo.cpp: Fixed video timings in comments for Tengai and Strikers 1945. (#11102) [buffi]
  • 2023-04-15 00:09:35 dynax/dynax.cpp: Started splitting up the state class according to hardware features. [Vas Crabb]
  • 2023-04-14 21:57:13 smc1102: add lcd and interrupt handling [hap]
    • Systems promoted to working - K28: Talking Learning Computer (model 7-232) [hap, Sean Riddle]
  • 2023-04-14 18:12:44 sega/segafruit.cpp: attempted decryption [Ivan Vangelista]
  • 2023-04-14 18:07:47 psikyo/psikyo.cpp: Fixed visible area (224 lines, not 223). (#11101) [buffi]
  • 2023-04-14 04:26:21 roland_s50.cpp: Add floppy format [AJR]
  • 2023-04-13 23:25:02 msx easi-speech: don't derive clock from system clock [hap]
  • 2023-04-13 23:15:51 pv1000/2000: small cleanup [hap]
  • 2023-04-13 23:02:27 skeleton/freedom220.cpp: Fix bad merge. [Vas Crabb]
  • 2023-04-13 22:45:20 Miscellaneous improvements: [Vas Crabb]
    • infoxml.cpp: Thread device processing. Gives about a 10% speed improvement overall, and avoids the need to mess with the locale of the ultimate output stream.
      debugger/win/consolewininfo.cpp: Show image mount/create error messages on the console.
      emu/devdelegate.h, util/delegate.h: Added deduction guides for common delegate creation patterns (only used in sega/segas16a.cpp so far).
      More noexcept on things that have no business throwing exceptions.
  • 2023-04-13 22:38:27 namco/namco06.cpp: Quantise timer to clock frequency (#11069) [Mike]
  • 2023-04-13 22:33:34 msx/msx.cpp, bus/msx: Propagate clock to slots, and route audio input from cartridges. (#11074) [wilbertpol]
  • 2023-04-13 22:24:57 sanyo/mbc200.cpp: Fixed floppy drive selection (was stuck on A:). (#11099) [Stefano]
  • 2023-04-13 22:22:50 psikyo/psikyo.cpp: Use accurate measurements for Tengai video timings. (#11100) [buffi]
    • Measured using a Saleae Logic Pro 16 logic analyzer, sampling at 500Mhz. I think the HSync timing specied for Strikers 1945 in the docs is likely incorrect, but I haven't had time to check on my Strikers 1945 board yet.
  • 2023-04-13 13:03:53 free220: Improve video [Dirk Best]
  • 2023-04-12 21:49:05 Allow loading PNG/JPEG/MS DIB bitmaps from Lua, and cleanup. [Vas Crabb]
    • Use VirtualAlloc rather than VirtualProtect on Windows to change page protection, as the latter can cause severe performance issues with some antivirus software.
      Added noexcept to lots of hash- and bitmap-related things, and added a little more error checking. Yes, I realise it will abort if an allocation fails while printing a log message, but if you get to that point, you're probably screwed already.
  • 2023-04-12 21:25:05 apple2video: Fixed another regression where composite double-hi-res was usually monochrome. [R. Belmont] [arbee]
  • 2023-04-12 21:17:37 msx1_cart.xml: Added 81 items (80 working). (#11085) [wilbertpol]
    • New working software list items - Warroid (Japan, alt) [file-hunter] Water Driver (Spain, alt) [file-hunter] Senjou no Ookami (Japan, alt) [file-hunter] Word Processor (United Kingdom) [file-hunter] Yellow Submarine (Japan, Jast) [file-hunter] Yie Ar Kung-Fu II - The Emperor Yie-Gah (Korea) [file-hunter] Youkai Tantei Chimachima (Japan, alt) [file-hunter] Yogoetamjeong (Korea) [file-hunter] Youkai Yashiki (Japan, alt) [file-hunter] Young Artist (Arab, v1.18) [file-hunter] Chou Senshi Zaider - Battle of Peguss (Korea) [file hunter] Zanac A.I. - 2nd Version (Japan, alt 2) [file-hunter] Zenji (Japan, alt 1) [file-hunter] Zexas Limited (Japan, alt 3) [file-hunter] Westen House (English, v1.3.1) [santiontanon] Westen House (Spanish, v1.3.1) [santiontanon] Westen House (Portuguese, v1.3.1) [santiontanon] Westen House (English, v1.3) [santiontanon] Westen House (Spanish, v1.3) [santiontanon] Westen House (English, v1.2) [santiontanon] Where Is It? The Quest for the 10th Island [MSXDev] Where Is It? The Quest for the 10th Island (proto) [JMeric] Wing Warriors (Reprosoft) [file-hunter] Wing Warriors (MSXDev) [MSXDev] Witch Day (English, v1.2) [MSXDev] Dia de Brujas (Spanish, v1.2) [MSXDev] Witch Day (English, v1.0) [fiile-hunter] Dia de Brujas (Spanish, v1.0) [file-hunter] Witches [cobinee] Word Invaders [MSXDev] Wörd! (English, v1.1) [MSXDev] Wörd! (Spanish, v1.1) [MSXDev] Wörd! (Dutch, v1.1) [MSXDev] Wörd! (Swedish, v1.1) [MSXDev] Wörd! (English, v1.0) [file-hunter] Wörd! (Spanish, v1.0) [file-hunter] Wörd! (Dutch, v1.0) [file-hunter] Wörd! (Swedish, v1.0) [file-hunter] X0rz (v3) [MSXDev] X0rz (v1) [MSXDev] XOR 2021 [MSXDev] XRacing (v1.0.5) [santiontanon] XRacing (v1.0.4) [santiontanon] XRacing (v1.0.3) [file-hunter] XRacing (v1.0.2) [santiontanon] XRacing (v1.0.1) [santiontanon] XRacing (v1.0) [santiontanon] XSpelunker (v1.4.3) [santiontanon] XSpelunker (alt) [file-hunter] XSpelunker (v1.4.2) [MSXDev] XSpelunker (v1.4.1) [santiontanon] XSpelunker (v1.4) [santiontanon] XSpelunker (v1.3) [santiontanon] XSpelunker (v1.2) [santiontanon] XSpelunker (v1.1) [santiontanon] XSpelunker (v1.0) [santiontanon] Yab Yum (Netherlands, alt) [file-hunter] Yab Yum (Netherlands, alt 2) [file-hunter] Yahtzee [MSXDev] Yazzie [RetroSouls] Yazzie (alt, older?) [file-hunter] Yazzie Remastered [MSXDev] Z (English) [cobinee] Z (Korean) [file-hunter] Z2 (Japan) [cobinee] z80Rogue [file-hunter] ZERO and the Castle of Infinite Sadness (Matra) [file-hunter] ZERO and the Castle of Infinite Sadness (MSXDev) [file-hunter] ZERO and the Castle of Infinite Sadness (MSXDev, with bug) [file-hunter] Zombie Calavera Prologue [file-hunter] Zombie Incident (v1.2) [MSXDev] Zombie Incident (v1.1) [file-hunter] Zombie Incident (v1.0) [file-hunter] Zombie Near (v1.1) [MSXDev] Zombie Near (v1.0) [file-hunter] Zone TNT [MSXDev] Wild Cat (Japan, cas2crt conversion) [file-hunter] Xadrez (Brazil, cas2crt conversion) [file-hunter] XVM (Japan, flop2crt conversion) [file-hunter] Zeta 2000 (Japan, cas2crt conversion) [file-hunter]
      New NOT_WORKING software list additions
      X & Y (Arab) [file-hunter]
  • 2023-04-12 17:47:31 free220: Add devices, basic rendering [Dirk Best]
  • 2023-04-12 16:54:24 New systems marked not working [Ivan Vangelista]
    • Wanpaku Fishing [SpinalFeyd]
  • 2023-04-12 03:26:26 Add device emulation of Dallas DS2430A 1-Wire EEPROM [AJR]
    • - crazyfgt, lastfght, all games in subsino2.cpp: Hook up DS2430A device, add handcrafted EEPROM data to satisfy serial protection checks and remove ROM patches that forced them to pass - crazyfgt: Hook up coin counter - queenbeei, queenbeesa, qbeebing, treamary: Add RTE-to-RTS ROM patches that were missing - treamary: Change configuration to one that allows booting into title screen rather than getting stuck on initial tests
  • 2023-04-11 23:05:51 sega/dccons_m.cpp: single step GD-Rom buffer transfers instead of going all-in [angelosa]
    • fixes several FMV skips or hangs at least.
  • 2023-04-11 22:10:53 swim1: Disable logging by default [AJR]
  • 2023-04-11 22:04:47 psr500: Fake a periodic interrupt; add placeholders for various internal registers [AJR]
  • 2023-04-11 18:30:48 namco/namcos10.cpp: Updated taiko2 and taiko4 CD images to CHDv5. [Vas Crabb]
  • 2023-04-11 18:18:37 New clones marked not working [Ivan Vangelista]
    • - F-1 Grand Prix (set 3) [nnap]
  • 2023-04-11 18:14:28 Cleaned up some recent changes. [Vas Crabb]
  • 2023-04-11 18:05:34 casio/pv1000.cpp: Updated sound emulation based on new research. (#11089) [David Viens]
    • New functionality is used by Fighting Bug in particular.
  • 2023-04-11 17:33:07 namco/namcos10.cpp: Labelled region/licensee DIP switch settings for Mitchell games. (#11095) [David Haywood]
  • 2023-04-11 17:16:42 heathkit/tlb.cpp: Added page 2 memory support for ultra19, and other minor fixes. (#11075) [Mark Garlanger]
    • Cleaned up comments in heathkit/h19.cpp
  • 2023-04-11 16:31:45 tch/topdrive.cpp: Verify frequencies (#11094) [ClawGrip]
  • 2023-04-11 14:59:39 neogeo/ng_memcard.cpp: Register select only affects reads - writes always go to memory. [Vas Crabb]
  • 2023-04-11 14:53:35 Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) [Vas Crabb]
    • This makes it simpler to install read-write handlers, as you don't need to think about the "smo" suffixes.
  • 2023-04-11 14:43:17 namco/namcos10: Add new dumps for Gahaha Ippatsudou 1 and 2, Taiko no Tatsujin 2 and 3 (#11093) [987123879113]
    • New system marked not working
      GAHAHA Ippatsudou (World, GID2 Ver.A) [Guru] GAHAHA Ippatsudou 2 (Japan, GIS1 Ver.A) [Guru] Taiko no Tatsujin 2 [Guru] Taiko no Tatsujin 3 [Guru]
  • 2023-04-11 13:56:32 snk/miconkit.cpp: Add orange overlay for Space Micon Kit (#11070) [eientei95]
  • 2023-04-11 13:26:43 New machines marked as NOT_WORKING [Dirk Best]
    • Liberty Electronics Freedom 220 [Bitsavers]
  • 2023-04-11 08:48:46 namco/namcos10.cpp: New dumps and redumps. (#11092) [987123879113]
    • Machine promoted to WORKING - Gekitoride-Jong Space (gjspace) [Guru]
      New machines marked as NOT_WORKING
      Medal no Tatsujin 2 Atsumare! Go! Go! Sugoroku Sentai Don Ranger Five (medalnt2) [Guru] Taiko no Tatsujin 4 (taiko4) [Guru] Taiko no Tatsujin 5 (taiko5) [Guru]
      Redumps of machines marked as NOT_WORKING - Golgo 13: Juusei no Chinkonka (g13jnc) [Guru] Taiko no Tatsujin 6 (taiko6) [Guru] Ball Pom Line (ballpom) [buffi] Puzz Ball (puzzball) [buffi]
  • 2023-04-11 05:48:12 mn1880: Fix execution of various instructions [AJR]
  • 2023-04-10 20:07:08 Fix single-driver compile for sony/psx.cpp [Justin Kerk]
  • 2023-04-10 19:41:35 smc1102: add opcode placeholders and microinstructions [hap]
  • 2023-04-10 16:01:23 lw350: fix dictionary bank [cracyc]
  • 2023-04-10 14:20:01 hash/dc.xml: bulk replace supported for all entries to no [angelosa]
  • 2023-04-10 00:27:39 tmp68301: Fix confusion between internal copy of SR and interrupt in-service register [AJR]
  • 2023-04-09 23:20:42 seta2: Fix samshoot and derivatives. Note, the parallel port is [Olivier Galibert]
    • connected to a set of active-low dip-switches or straps, which are currently unimplemented.
  • 2023-04-09 22:34:35 clifront.cpp: Changed -listbios to work more like -listslots, showing all BIOS options in a system. [Vas Crabb]
  • 2023-04-09 19:43:30 bus/generic/slot.h: Added a variant of the non-power-of-two installer function that generates a decode mask. [Vas Crabb]
  • 2023-04-09 13:58:01 mv6436x: Memory mapping [Dirk Best]
  • 2023-04-09 03:52:46 h8_dma: Enable DEND interrupts [AJR]
    • h83002: Clean up TEND configuration h8s2320: Enable DREQ inputs and add TEND outputs
  • 2023-04-09 02:54:24 New NOT_WORKING machines [arbee]
    • Golden Region [Hammy, R. Belmont]
  • 2023-04-09 02:27:59 New NOT_WORKING machines [arbee]
    • Family Bowl (ver 1.00) [Guru]
  • 2023-04-09 02:23:34 h83003: Expose all four TEND outputs [AJR]
  • 2023-04-09 02:14:59 lw700i: unbreak [cracyc]
  • 2023-04-09 02:08:07 lw700i: connect fdc and floppy drive, don't work yet because of dma [cracyc]
  • 2023-04-09 01:18:44 tms5110: Initialize some more variables at reset. Fixes nonexistent or erratic speech on CVS games. [AJR]
  • 2023-04-08 23:35:00 ibm5150.xml: Software list additions (#11066) [ArcadeShadow]
    • New working software list additions
      Barbarian [Total DOS Collection] Test Drive II - Scenery Disk: European Challenge (5.25") [Total DOS Collection] Test Drive II - Scenery Disk: European Challenge (3.5") [Total DOS Collection]
      New NOT working software list additions
      Batman: The Caped Crusader [Total DOS Collection]
      Redump
      Ferrari Formula One [Total DOS Collection]
      Moved from ibm5150 to ibm5170 software list
      Dyna Blaster
  • 2023-04-08 21:52:57 taito_f3_v.cpp: ignore first line zoom value (mt08593) (#11073) [ywy]
    • Corrects subtle playfield 2 and 3 offset issues in several games
  • 2023-04-08 21:02:35 brother/lw350.cpp: Added driver for Brother LW-350,LW-450 word processor. (#10998) [cracyc]
    • New working systems - Brother LW-350 [BartmanAbyss] Brother LW-450 [BartmanAbyss]
  • 2023-04-08 17:31:55 v810/v810.cpp: make opcode timings a bit more faithful to reality (#11079) [Angelo Salese]
    • v810/v810.cpp: make opcode timings a bit more faithful to reality
      v810/v810.cpp: housecleaning [skip ci]
  • 2023-04-08 16:48:39 bml3: Overhaul memory management and expansion interface, using views to avoid having expansion cards overwrite the main ROM region [AJR]
  • 2023-04-08 16:34:28 m6809: Read reset vector during execute_run rather than device_reset to facilitate bank switching of vectoro area [AJR]
  • 2023-04-08 10:05:42 New working clones [Ivan Vangelista]
    • Space Battle (Space Invaders bootleg) [chaneman]
  • 2023-04-08 01:46:38 nintendo/vboy.cpp: convert HW and VIPS I/O to address_map, add IO_SPACE r/w, misc cleanups [angelosa]
    • fix longstanding regressions with panicbom, galactic and vforce;
  • 2023-04-07 23:14:15 hash/vboy.xml: add proper QA [angelosa]
  • 2023-04-07 22:17:30 osd/windows: Create single-threaded COM apartment on main thread. [Vas Crabb]
  • 2023-04-07 20:55:38 vboysound.cpp: fix longstanding regression with way overdriven outputs [angelosa]
  • 2023-04-07 19:27:26 smc1102: add device skeleton [hap]
  • 2023-04-07 10:13:28 oric: Re-modernize (last time was in 2014, so...) [Olivier Galibert]
  • 2023-04-07 18:38:31 Restored ability of for image devices to report specific error messages. [Vas Crabb]
    • Restores ability to give specific/detailed messages removed in 6f7e4141ea14acaaf9cb973c66788fabb3457023 while pandering to obsession with single return value.
      Moved responsibility for displaying the error message in the UI to the caller rather than device_image_interface, and made device_image_interface always log the error along with the full path and error condition content.
      Gave several image devices more detailed error messages. Added some FIXME comments for apparent bugs.
  • 2023-04-07 17:17:13 New clones marked not working [Ivan Vangelista]
    • - Prin-C (without touch-pad) [TeamEurope, QUFB] Super Note Club µ girlish (Japan) [TeamEurope]
  • 2023-04-07 16:56:44 New software list items marked not working [Ivan Vangelista]
    • evio.xml: I Love Classic 2 [TeamEurope]
  • 2023-04-07 09:34:55 Lua engine: Dispose of notifiers before closing Sol. [Vas Crabb]
  • 2023-04-07 00:00:03 cdd2000: Add ROM banking to prevent code from running off rails [AJR]
  • 2023-04-06 23:23:44 smc1102: add disassembler [hap]
  • 2023-04-06 22:30:15 Lua engine code changes for b67b969bf0911d71396c77e42d85ddfe80de6f20. [Vas Crabb]
    • Code changes to notifications and waiters corresponding to the docs/plugins changes in previous commit.
  • 2023-04-06 22:20:40 -Improved some Lua APIs: [Vas Crabb]
    • Moved several machine lifecycle callbacks to the notifier/subscriber model. The old callback registration model is still available for them for now, but prints a deprecation warning. Added pre-save/post-load notifications. Use a single allocated timer rather than one anonymous timer per waiter. Waiters no longer prevent saved states from being loaded. Clean up outstanding waiters on stop or state load rather than just leaking them. Started documenting parts of the emulator interface object that should be relatively stable.
      -imagedev/avivideo.cpp: Fixed an object leak on unload. Also changed some other media image devices to use smart pointers.
  • 2023-04-06 16:57:39 mpc3000: Finish DMA hookup for MB89352 [AJR]
  • 2023-04-06 15:14:15 s50, s550, w30: Add floppy disk drive select register and more floppy status flags. All three systems now prompt for inserting a system disk. [AJR]
  • 2023-04-06 12:41:57 mb87030: improve arbitration/selection handling [Patrick Mackinlay]
  • 2023-04-06 12:05:32 video/huc6272.cpp: modernize handler interface (#11077) [Angelo Salese]
    • video/huc6272.cpp: modernize handler interface
      machine/t10mmc.cpp: avoid a stack overflow if device can't read CD data, allows PC-FX menu to be useable (with CD in ...)
      video/huc6272.cpp: fix m_bg save state registration, add stub logmacro.h, misc cleanups
  • 2023-04-06 05:08:55 tmp68301: add missing header [Patrick Mackinlay]
  • 2023-04-06 03:38:15 w30: Fix bank 1 setup [AJR]
  • 2023-04-06 03:27:33 roland_s50.cpp: Driver modernization [AJR]
    • - Replace address_map_bank_device with memory views - Add SCSI controller to s550 and w30 - Eliminate deprecated #ifdef in favor of [[maybe_unused]] attributes
  • 2023-04-06 03:08:26 supercrd.cpp: Fix syntax error [AJR]
  • 2023-04-06 01:58:00 More Super Card improvements... [Roberto Fresca]
    • Added Coinage, Remote, and Personal A settings DIP Switches. Added internal remote credits switch.
  • 2023-04-06 01:46:42 Super Card improvements: [Roberto Fresca]
    • - Added a set of service inputs that allow the game to enter the attract. - Added Coins and remote inputs. - Fixed the bottom of the screen. Now messages are properly displayed.
  • 2023-04-06 01:41:36 gameboy/slot.cpp: Fix error return for loose software [AJR]
  • 2023-04-05 21:45:21 misc/rfslotspcpent.cpp: Added a note about a variant on different hardware [ClawGrip]
  • 2023-04-05 21:24:02 Fixed unused lambda capture in Lua engine. [Vas Crabb]
  • 2023-04-05 20:49:10 Fixed various bugs: [Vas Crabb]
    • bus/nubus/nubus_image.cpp: Fixed failure to allocate memory for the image (regressed in b8c338858a101d14308c64c87b0f714db4f05326).
      bus/nes/karastudio.cpp, bus/nes/sunsoft_dcs.cpp: Fixed stack smash when loading loose software.
      Addressed some Lua engine fallout from running things in coroutines: Don't crash accessing dead Lua thread state from callbacks. Allow returning values via yielding functions. Don't run address space tap and layout view callbacks in coroutines to save overhead. Better logging of errors from callbacks.
  • 2023-04-05 13:37:10 m88000: fix unsigned division [Patrick Mackinlay]
  • 2023-04-05 13:30:51 luna88k: switch to nscsi mb89352 implementation [Patrick Mackinlay]
    • implement network ram and fzrom
  • 2023-04-05 13:30:30 mpc3000,segas32,x68k: switch to nscsi mb89352 implementation [Patrick Mackinlay]
  • 2023-04-05 13:30:07 mb89352: retire legacy scsi device [Patrick Mackinlay]
  • 2023-04-05 12:06:31 mb87030: add mb89351/2 variants [Patrick Mackinlay]
    • implement program transfer interrupts suppress duplicate selection command completion terminate transfer command on phase mismatch implement message in/out ATN/ACK logic track interrupt output state minor logging improvements
  • 2023-04-04 20:43:52 add undocumented instructions and dissasembler (#11050) [tim lindner]
  • 2023-04-04 20:34:27 bus/spectrum: Added ZXBUS and NeoGS card. (#11032) [holub]
  • 2023-04-04 20:27:53 neogeo/neogeo.cpp: Hooked up memory card bank register. [Vas Crabb]
  • 2023-04-04 19:52:58 Fix clang build. [Vas Crabb]
  • 2023-04-04 19:48:32 tmp68301: Remove leftover debug break and reduce log spam [Olivier Galibert]
  • 2023-04-04 19:33:46 neogeo/neogeo.cpp, neogeo/ng_memcard.cpp: Hooked up more control lines. [Vas Crabb]
    • Hooked up the memory card write enable/disable and register select lines, and corrected the address range where memory card access is enabled.
      Card addressing still isn't quite right - the card bank register isn't hooked up. Neo Geo CD consoles also haven't been updated.
      Also, more of the same mechanical cleanup of copy/pasted comments, const, and variable scope.
  • 2023-04-04 19:29:47 - namco/polepos.cpp: corrected ROM names, added PCB locations & added PLDs. [Porchy, The PLD Archive, Brian Troha, The Dumping Union] [Ivan Vangelista]
    • - funworld/supercrd.cpp: tweaked XOR tables a bit for fruitstr
  • 2023-04-04 19:15:18 i8x9x: Fix a case where events could be delayed by mistake [Olivier Galibert]
  • 2023-04-04 18:58:09 tmp68301: Add timers and fix interrupts (thanks grdians for the test cases) [Olivier Galibert]
  • 2023-04-04 14:42:30 tmp68301: Reimplement in the new68k framework. The timers are not yet implemented, couldn't find a driver which cared. Hopefully the regression testing will find some. [Olivier Galibert]
  • 2023-04-04 09:56:38 funworld/supercrd.cpp: identified one more XOR [Ivan Vangelista]
  • 2023-04-04 08:40:41 Small fixes and cleanup: [Vas Crabb]
    • emu/devfind.h: Allow range-based for loops on memory share finders. emu/emucore.h: Choose correct emu_fatalerror constructor when format string is an rvalue. osborne/osborne1.cpp: Allocate main RAM as a flat share, and use a view to switch in atttribute RAM. Reduced scope of some variables and edited some copy/pasted comments.
  • 2023-04-04 07:22:29 New clones marked not working [Ivan Vangelista]
    • - Manx TT Superbike - DX [Brian Troha, The Dumping Union]
  • 2023-04-04 02:42:08 es5510: fix some alu flag problems [hap]
  • 2023-04-03 18:27:34 New working clones [Ivan Vangelista]
    • Agent Super Bond (Super Cobra conversion, not encrypted) [Darran Allen]
  • 2023-04-03 13:08:38 pegasos2: Initial devices for MV64361 and VT8231 [Dirk Best]
    • Enough to get data from the initial bootloader to the serial console.
  • 2023-04-03 13:31:24 m68000: some variables were missing from savestate/zerofill [hap]
  • 2023-04-03 08:00:30 namco/namcos10.cpp: Added US version of Mr. Driller 2. (#11072) [987123879113]
    • New working clones
      Mr. Driller 2 (US, DR23 Ver.A) [twistedtymphony, Bill D., coolmod]
  • 2023-04-03 07:43:32 svi318_cass.xml: Use lowercase descriptive text and avoid non-standard abbreviations. (#11068) [ArcadeShadow]
  • 2023-04-03 04:34:38 namcos10: Reevaluate assumption about how later blocks are handled (#11071) [987123879113]
  • 2023-04-02 23:40:56 k053260: allow to change rev flag on the fly [hap]
  • 2023-04-02 23:09:36 machine.cpp: Recognize reset phase in describe_context [AJR]
  • 2023-04-02 22:56:05 k053260: add sample reverse flag [hap]
  • 2023-04-02 20:35:55 New working systems [hap]
    • - Lite 'n Learn: Electronic Organ [hap, Sean Riddle] Weight Talker [hap, Sean Riddle]
  • 2023-04-02 18:48:07 heathkit/tlb.cpp: Encapsulated Heathkit Terminal Logic Board as a device. (#10958) [Mark Garlanger]
    • Also added variants with Super19, Watzman and Ultra ROMs. heathkit/h19.cpp, heathkit/h89.cpp: Use common Terminal Logic Board device.
  • 2023-04-02 18:31:07 fmtowns_cd.xml: Added twelve working items, and replaced two items with better dumps. (#11058) [r09]
    • New working software list additions (fmtowns_cd.xml) - 4D Driving (FM Towns Marty version) [redump.org] Doki Doki Disk CD-ban - Club D.O. Vol. 2 [redump.org] Doki Doki Disk CD-ban - Club D.O. Vol. 3 [redump.org] FM Towns Marty Tentou Auto Demo '93 Natsu [redump.org] FM Towns Super Technology Demo 1993 (HME-919) [redump.org] HomeStudio V1.1L10 [redump.org] Medicco to Asobou - Kazu-Katachi-Ryou [redump.org] Monster Planet 2255 [redump.org] NHK Special - Ginga Uchuu Odyssey Vol. 1 - Tabidachi Waga Taiyoukei [redump.org] Pack 13000 Free Soft & Shareware [redump.org] Psychic Detective Series Vol. 2 - Memories (DCCS remake) [redump.org, cyo.the.vile] The Yachtman [redump.org]
      Replaced software list items (fmtowns_cd.xml)
      Mad Paradox [redump.org] Provvidenza - Legenda la Spada di Alfa [redump.org]
  • 2023-04-02 18:24:26 toshiba/pasopia.cpp, toshiba/pasopia7.cpp: Dumped character generator ROMs. (#9898) [Frank Palazzolo]
    • toshiba/paso1600.cpp: Use Pasopia character generator ROM until correct ROM is dumped.
  • 2023-04-02 18:19:29 cpu/mips: Fixed memory access handling in the IDT MIPS R4650 core. (#11065) [Ryan Holtz] [MooglyGuy]
    • Correctly support the R4650's lack of TLB.
  • 2023-04-02 17:48:57 leapster.xml: Dumped five USA games. (#11064) [ClawGrip]
    • Also changed ROM sizes to hexadecimal, fixed some game metadata and added some games to the missing/dumped list in the comments.
      New NOT_WORKING software list additions - leapster.xml: Disney Princess (USA, set 2) [TeamEurope] Nick Jr. Go Diego Go! - Animal Rescuer (USA, set 2) [TeamEurope] Leapster 2 Gaming Pop (USA) [TeamEurope] Number Raiders - Arcade-Style Learning! (USA, set 1) [TeamEurope] Sonic X (USA, set 1) [TeamEurope]
  • 2023-04-02 17:35:30 video/epic12.cpp: Improved CV1000 blitter timings based on hardware testing, and removed unsafe mode. (#10849) [buffi]
    • Fixed an off-by-one bug when setting dst_x_end and dst_y_end which caused destination writes to be one pixel too big. Corrected calculations to utilize both source and destination VRAM row counts. Updated VRAM access overhead. Track of when blitter is idle, since long sequences of clipped draws can cause the blitter to not do any work while remaining busy. Removed the edge case for "pixel widths need to be evenly divisable by 8" until more examples can be studied. Pad draws to even 4-byte boundaries, since VRAM accesses are always 4 pixels at the time. Also added documentation for 6 unhandled Blitter command offsets (see blitter_w). Thanks rtw for looking at these. misc/cv1k.cpp: Updated some notes.
  • 2023-04-02 17:11:24 Improvements to debugger 'map' command [AJR]
    • - Add names of physical and logical spaces now that one space can map to another - Correct usage of address space masks
  • 2023-04-02 14:13:04 abc80: Cleanup [Curt Coder]
  • 2023-04-02 12:06:35 abc80: Emulate the TKN 80 80-column expansion kit. [Curt Coder] [Curt Coder]
    • abc80: Add system ROMs with checksum 10042. [PC/M]
  • 2023-04-02 11:16:33 sn76477: Make it less verbose [Curt Coder]
  • 2023-04-02 09:18:32 New working systems [smf-]
    • - Space Micon Kit [Dillweed, smf]
  • 2023-04-02 04:27:22 3rdparty: Another attempt to satisfy Windows Clang. [R. Belmont] [arbee]
  • 2023-04-02 03:29:29 mobigo_cart.xml: Dumped a Spongebob SquarePants game (#11062) [ClawGrip]
    • New NOT_WORKING software list addition - Nickelodeon Spongebob SquarePants - Defending the Secret Formula (USA) [TeamEurope]
      Also fixed metadata for US version of "Disney/Pixar Toy Story 3" and add more info about dummy carts.
  • 2023-04-02 03:07:16 3rdparty.lua: Windows Clang needs another warning suppression for PortAudio. [R. Belmont] [arbee]
  • 2023-04-02 02:10:36 fix: MT#07261 [angelosa]
  • 2023-04-02 01:41:40 3rdparty.lua: Fix clang build after portaudio update [AJR]
  • 2023-04-02 01:03:31 PortAudio: sync to upstream GitHub revision 0e9b386a1053261340bc8bb32335484ef77b258b [R. Belmont, PortAudio team] [arbee]
    • Tested and works on Windows, macOS, and Linux. Fixes compatibility with macOS Ventura and bugfixes WASAPI and WDM-KS on Windows.
  • 2023-04-01 21:48:36 intv: fix validation [R. Belmont] [arbee]
  • 2023-04-01 19:08:06 Reduced I/O port lookups in a number of drivers. (#11061) [Erik]
  • 2023-04-01 17:20:40 crazyfgt: Use standard types for inputs, also number these and note pinout [AJR]
  • 2023-04-01 17:03:53 dataeast/dec0.cpp: Removed superfluous list of games in comment. (#11027) [simzy39]
  • 2023-04-01 16:42:32 Made NBA Jam Tournament Edition titles more consistent with marketing materials. (#11035) [Michael Sanborn]
    • Arcade releases were known as "NBA Jam Tournament Edition". Console releases all used "NBA Jam T.E." in box art and marketing material.
  • 2023-04-01 16:32:53 floppycntrl.cpp: Fix clang error: function definition is not allowed here [AJR]
  • 2023-04-01 16:29:09 namco/namcos10.cpp: Reset mrdrilr2, mrdrilr2j and chocovdr settings storage area. (#11059) [David Haywood]
  • 2023-04-01 16:09:38 leapfrog: Less redundancy in source file names. [Vas Crabb]
    • Also edited a pile of copy/pasted comments and made some minor code cleanups (reducing variable scope, etc.).
  • 2023-04-01 12:18:59 New clones marked not working [Ivan Vangelista]
    • - Hammerin' Harry (Playmark bootleg) [Doktor Pinball]
  • 2023-04-01 05:47:11 bus/coco/coco_fdc.cpp: Use device BIOS options to reduce proliferation of slot options. (#11056) [tim lindner]
    • Removed coco_fdc and coco_scii subclasses that only changed the BIOS ROM. trs/coco3.cpp: Removed coco3hdb - its only function was to use a specific DOS ROM.
  • 2023-04-01 05:39:07 vsmileb_cart.xml: Dumped a Spanish Teletubbies game. (#11055) [ClawGrip]
    • Also changed ROM sizes from decimal to hexadecimal.
      New NOT_WORKING software list addition - Teletubbies - ¡Es la hora de los Teletubbies! (Spain) [ICEknight, Team Europe, ClawGrip]
  • 2023-04-01 05:30:48 emu/rgbvmx.h: Fixed some corner cases (fixes GitHub #11051). [Vas Crabb]
    • Also changed a pile of comments.
  • 2023-04-01 02:44:02 atari/atarigt.cpp: fix MT#07146 [angelosa]
→ [Arcade] DevMAME [log only] 2023/03/31 22:00
  • 2023-03-31 21:50:31 huc6270.cpp: fix RCR sync, it happens one line earlier (#11048) [Angelo Salese]
    • - fix: draculax Stage 4' "all blue" Richter; - fix: faussete Stage 2 excessive slowdown and erratic water line; - fix: xwiber Stage 2 boss never spawning [MT#07384](https://mametesters.org/view.php?id=7384) - fix: ppersia misplaced line [MT#07727](https://mametesters.org/view.php?id=7727) - fix: ddragon2 options menu display; - fix: tblade hang after third person view [MT#08585](https://mametesters.org/view.php?id=8585)
  • 2023-03-31 20:52:13 misc/crystal.cpp: Removed hacks: (#11054) [David Haywood]
    • cpu/se3208: Removed hack to ignore misaligned memory accesses. machine/vrender0.cpp: Removed idle skip hack (it causes stability issues). misc/crystal.cpp: Added default NVRAM contents for wulybuly with valid coinage settings.
  • 2023-03-31 20:39:02 namcos10: Refactored driver, and implemented MEM(M) and MEM(N) boards. (#11053) [987123879113]
    • machine/smartmed.cpp, machine/nandflash.cpp: Separated NAND Flash from smartmed. sound/spu.cpp: Calculate tables based on clock speed. machine/intelfsh.cpp: Added Intel 28F640J5 device. namco/namcos10.cpp: Refactored driver, and implemented MEM(M) and MEM(N) boards. namco/namcos10.cpp: Fixed parenting of Mr. Driller 2, and renamed Kono e Tako.
  • 2023-03-31 19:29:08 - funworld/supercrd.cpp: tweaked XOR tables [Ivan Vangelista]
    • - namco/sweetland4: identified set as Sweet Land 4 Bright [negunma]
  • 2023-03-31 16:46:58 jaleco/psychic5.cpp: Added DIP switch locations. [Domenico Cervini] [Vas Crabb]
  • 2023-03-31 04:41:50 amstrad.cpp: Use standard list of slot options for Centronics port [AJR]
  • 2023-03-31 04:30:08 powerpc: Minor disassembly improvements [AJR]
    • - Support over & out debugging flags for a few more instructions - Provide special operand format for POWER svc instruction
  • 2023-03-31 04:22:12 z80scc: Make receive error logging conditional [AJR]
  • 2023-03-31 03:05:52 swim2.cpp: Put U suffix in proper place for LOG_xxx constant macros [AJR]
  • 2023-03-31 02:23:35 API change for device_image_interface [AJR]
    • - Remove the seterror method for recording error messages and conditions. Condition codes have been made return values for call_load, call_create and various related callbacks. Error messages (which many devices weren't generating) are now displayed through osd_printf_error. - Eliminate the image_init_result and image_verify_result pass/fail enumeration types. Update many functions that were returning these enumerations or simply bools to return std::error_condition instead. In some cases, this type is now passed down from internal parsing/loading functions which were already returning it. In various other cases, the former default UNSPECIFIED has been used as a catchall for I/O errors; anticipated future refactorings should make these error returns more specific. - Expand the image_error categories to include INVALIDLENGTH, NOSOFTWARE and BADSOFTWARE. The first is largely self-explanatory. The second is generated by the core to indicate failure to find software items in lists. The third is provided for devices to indicate semantic errors in software list entries. - Change the return type of floppy_image_device::identify to a pair so the potential error condition can be passed along to the UI without storing it in a member variable. - Move device_image_interface::message down into snapshot_image_device and change its implementation to use string_format instead of printf. - Correct a typo in the shortname of the generic snapshot device.
  • 2023-03-30 23:03:29 source org: move snspell driver to ti folder [hap]
  • 2023-03-30 22:55:28 tispeak: disconnect from hh_tms1k_state class [hap]
  • 2023-03-30 21:24:25 New working systems [hap]
    • - Les Maths Magiques (France) [hap, Sean Riddle]
  • 2023-03-30 21:19:59 debugbuf.cpp: Note flaw in design [AJR]
  • 2023-03-30 20:17:29 tispeak: move snspellc/tntell to its own driver [hap]
  • 2023-03-30 19:34:55 osborne/osborne1.cpp: Use a memory view to simplify bank 1/2 selection. [Vas Crabb]
  • 2023-03-30 19:22:58 machine/wd_fdc.cpp: Don’t clear DRQ on LDB/INTR, and fix spurious READ TRACk/ADDR FM mark syncs. (#11041) [Peter Phillips, Tim Lindner] [tim lindner]
    • Fixes SuperUtility 3 (MT08511) and Marble Maze on TRS-80 Color Computer.
  • 2023-03-30 18:50:59 New clones marked not working [Ivan Vangelista]
    • - Mary Shelley's Frankenstein (Italy) [Ronaldo, PinMAME] The Shadow (LF-4) French [toxie, PinMAME] The Who's Tommy Pinball Wizard (Belgium 1.02, display A1.02) [inkochnito, PinMAME] The Who's Tommy Pinball Wizard (German 3.01, display A3.00) [inkochnito, PinMAME]
  • 2023-03-30 18:06:00 funworld/supercrd.cpp: addressed feedback and some tweaks to the XOR tables [Ivan Vangelista]
  • 2023-03-30 16:39:02 sweetland4.cpp: Map RTC; add stub mapping for LCDC [AJR]
  • 2023-03-30 14:15:36 New working systems [hap]
    • - TI-2550 II [hap, Sean Riddle] VoxClock 3 [hap, Sean Riddle]
  • 2023-03-30 06:45:54 Merge tag 'mame0253' into mainline-master [Vas Crabb]
    • MAME 0.253
  • 2023-03-30 06:22:23 New working software list items [Curt Coder]
    • - pet_flop: A Bright Shining Star [Genesis Project]
  • 2023-03-30 05:09:33 Apply workaround for debugger history command consuming ridiculous amounts of memory when jumping around large address spaces [AJR]
  • 2023-03-29 21:21:52 New systems marked not working [Ivan Vangelista]
    • Shippe Champion [Darksoft, TeamEurope] Zenigata Ponta [Darksoft, TeamEurope]
  • 2023-03-29 21:01:25 New working software list items [Ivan Vangelista]
    • - The Wiggles - It's Wiggle Time! (USA) [AustinRichardson29]
  • 2023-03-29 20:50:49 New systems marked not working [Ivan Vangelista]
    • Sweet Land 4 (ver 2004.9.29) [Darksoft, TeamEurope]
  • 2023-03-29 18:07:30 New systems marked not working [Dirk Best]
    • Genesi PEGASOS II [bplan GmbH]
  • 2023-03-29 18:09:43 - funworld/supercrd.cpp: preliminary decryption [Ivan Vangelista]
    • - atari/liberatr.cpp, atari/quantum.cpp: corrections to ROM naming and PCB locations [Brian Troha]
  • 2023-03-29 15:14:28 abc80_rom.xml: Don't use magic Windows filename [Curt Coder]
  • 2023-03-29 08:50:24 abc1600: Improve comment [Curt Coder]
  • 2023-03-29 07:50:24 New systems marked not working [Curt Coder]
    • ABC80 with TKN80 [PC/M]
  • 2023-03-29 07:09:55 Merge branch 'release0253' into mainline-master [Vas Crabb]
  • 2023-03-29 06:49:58 bus/nabupc: Added support for RS232 Card. (#11047) [Brian Johnson]
  • 2023-03-29 06:24:07 abc80: Refactor ABC Memory Card to use generic slots. [Curt Coder] [Curt Coder]
    • New working software list items - abc80_rom: ABC-DOS, ABC-DOS DD, UFD-DOS v.20, IEC Option 4027 v1.02.4b, Printer option 9704, Printer option 9704 0.1 [Curt Coder]
  • 2023-03-29 02:02:31 st_flop.xml: Note on sascombs [AJR]
  • 2023-03-29 00:19:05 hash/st_flop.xml: initial pass at QA (#11029) [Angelo Salese]
    • hash/st_flop.xml: initial pass at QA
      hash/st_flop.xml: checkpoint
      hash/st_flop.xml: finalize
      hash/st_flop.xml: minor [skip ci]
  • 2023-03-28 20:21:25 sn74s262: Implement device_gfx_interface [Curt Coder]
  • 2023-03-28 20:14:06 Merge branch 'release0253' into mainline-master [Vas Crabb]
  • 2023-03-28 20:09:15 hash/oric1_cass.xml: Update year for rebuilt Cross Bomber tape, too. [Vas Crabb]
  • 2023-03-28 20:06:42 hash/oric1_cass.xml: Use rebuilt Cross Bomber tape. [Vas Crabb]
  • 2023-03-28 20:03:44 sn74s262: Fix function override access levels. [Curt Coder]
  • 2023-03-28 19:35:44 tch/topdrive.cpp: Added driver for Proyesel Top Driving. (#11043) [David Haywood]
    • new WORKING machine - Top Driving (Version 1.1) [ClawGrip, Museo del Recreativo, Recreativas.org, David Haywood]
  • 2023-03-28 19:14:14 misc/brglitz.cpp: Note that PIC17C43 dump comes from a protected device and is bad. (#11042) [ClawGrip]
  • 2023-03-28 17:05:07 New working systems [hap]
    • - TI-5200 [hap, Sean Riddle]
  • 2023-03-28 12:26:55 abc80: Devicify the SN74S263 character generator. [Curt Coder] [Curt Coder]
  • 2023-03-28 11:54:32 hash/pcecd.xml: add couple comments for blodgear [Angelo Salese]
  • 2023-03-28 08:54:35 luna_88k: add high-level keyboard emulation [Patrick Mackinlay]
  • 2023-03-27 18:37:44 Merge branch 'release0253' into mainline-master [Vas Crabb]
  • 2023-03-27 08:05:41 camplynx_cass.xml: Replaced abbreviated country names. (#11034) [ArcadeShadow]
  • 2023-03-27 18:36:16 hash/svision.xml: Cleaned up descriptions. [Vas Crabb]
  • 2023-03-27 17:49:41 hash/abc832.xml: fix validation [Angelo Salese]
  • 2023-03-27 15:21:41 megatrix: Allow code to decompress into DRAM [AJR]
  • 2023-03-27 15:11:07 shuuz: fix trackball regression [hap]
  • 2023-03-27 13:41:43 luna_88k: fix video ram addressing [Patrick Mackinlay]
  • 2023-03-27 08:05:41 camplynx_cass.xml: Replaced abbreviated country names. (#11034) [ArcadeShadow]
  • 2023-03-27 07:04:34 New working software list items [Curt Coder]
    • - abc806_flop: IT100, VG100, Ord III v2.0, Small C v2.03, Turbo, Turbo Pascal, Massy H [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet] abc830_flop: Kompil, Trim [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet] abc832_flop: ABCUTE Universell Terminalemulator, ABCUTE Universell Terminalemulator (v1.4), asm800, asm800 (alt), Extend 800, EEPROM Programmer, Inpräk, L&L Forth, Meny0 v6.03, Miscellanous 1, Miscellanous 2, Miscellanous 3, Ord 800 v2.3W, Produktion 856, PUG programutveckling, Snoka, Systemskiva för ABC850 v6.43, Systemskiva HD v6.43, Systemskiva Transfor, ystemskiva v6.31 för UFD-DOS (alt) [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet] abc838_flop: Skolbas, Artikeldiskett apotekväla [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet]
  • 2023-03-27 06:44:03 abc80: Added keyboard PROM, and memory card IEC/Printer ROMs. [Curt Coder] [Curt Coder]
  • 2023-03-27 04:11:54 vastar_viddev.cpp - better sprite flip handling (#11039) [David Haywood]
  • 2023-03-26 23:39:36 new NOT_WORKING machines [MetalliC]
    • - World Club Champion Football European Clubs 2004-2005 Ver.1.2 (Japan) (CDV-10021) [Darksoft, rtw, MetalliC] World Club Champion Football European Clubs 2005-2006 (Japan) (CDV-10025) [Darksoft, rtw, MetalliC]
      new NOT_WORKING clone - World Club Champion Football European Clubs 2004-2005 Ver.1.1 (Japan) (CDV-10020) [Darksoft, rtw, MetalliC]
  • 2023-03-26 21:09:46 irem/m92.cpp: dumped PLDs for Ninja Baseball Bat Man sets [Corrado Tomaselli, Porchy, The PLD Archives]. [Ivan Vangelista]
  • 2023-03-26 20:44:24 sega/system16.cpp: fixed typo in ROM definition [Ivan Vangelista]
  • 2023-03-26 19:41:17 New working systems [hap]
    • - Gunfighter [hap, Sean Riddle, eggs] Galaxian (Bandai) [hap, Sean Riddle, eggs]
  • 2023-03-26 18:30:40 konami/nwk-tr.cpp: Made racingj2 as a parent, not a clone of racingj. (#11033) [David Haywood]
  • 2023-03-26 17:55:33 hpblp: ROMs located, re-enable the device. [R. Belmont] [arbee]
  • 2023-03-26 17:18:51 Fix typo [Curt Coder]
  • 2023-03-26 16:59:48 hpblp: disable device and remove loading of ROMs until they show up. [R. Belmont] [arbee]
  • 2023-03-26 12:01:50 abc80x: Detect interlaced disk images. [Curt Coder] [Curt Coder]
  • 2023-03-26 11:43:31 Remove debug printf. [Curt Coder]
  • 2023-03-26 10:35:34 abc830_flop: Move ufd631 to abc832_flop.xml. [Curt Coder]
  • 2023-03-26 10:30:31 abc80x: Split floppy software lists by disk drive type. [Curt Coder] [Curt Coder]
    • abc800_dsk: Split to interleaved and non-interleaved disk formats. [Curt Coder]
      New working software list items - abc838_flop: Systemskiva ABC800 v1.0 (Sweden), Systemskiva för UFD-DOS v6.3 (Sweden) [Curt Coder]
  • 2023-03-26 09:47:05 New working systems [Ivan Vangelista]
    • - Waku Waku Anpanman (Rev A) [Darksoft, TeamEurope]
      New working clones
      Soreike! Anpanman Popcorn Koujou (Rev A) [Darksoft, TeamEurope, rtw, Sean Sutton, Smitdogg, The Dumping Union]
  • 2023-03-26 08:57:21 abc80x: Fix sector dump floppy image loading. [Curt Coder] [Curt Coder]
  • 2023-03-26 01:23:19 c128.cpp: Add file missing from 0cc8539dfa360f90791f9eab1273eacddcdaa96a [AJR]
  • 2023-03-25 23:52:15 mos8563: Split device source from mc6845 [AJR]
  • 2023-03-25 19:52:48 language/Czech: removed some obsolete outdated translations. [Vas Crabb]
  • 2023-03-25 19:37:34 hash/oric1_cass.xml: Fixed parent/clone relationship; also, more srcclean. [Vas Crabb]
  • 2023-03-25 19:27:39 orca/vastar_viddev.cpp: Created a device to encapsulate the orca40c.cpp video code. (#11021) [David Haywood]
    • Also moved misc/kyugo.cpp and sigma/sub.cpp into orca project.
  • 2023-03-25 19:01:10 ibm5170_cdrom.xml: Added 28 items. (#11017) [ArcadeShadow]
    • New working software list additions (ibm5170_cdrom.xml)
      Alien Carnage (Europe) [redump.org] Ecstatica (Europe) [redump.org] Ecstatica (Europe, Argentum Collection release) [redump.org] Ecstatica (Europe, English only) [redump.org] Ecstatica II (Germany) [redump.org] Ecstatica II (Germany, Mega 3 Pak Volume 1 release) [redump.org] Fables & Fiends - Book One: The Legend of Kyrandia (Asia) [redump.org] Fables & Fiends - Book One: The Legend of Kyrandia (Denmark, Euro Power Pack release) [redump.org] Fables & Fiends - Book One: The Legend of Kyrandia (Europe) [redump.org] Fables & Fiends - Book One: The Legend of Kyrandia (Europe, Westwood 10th Anniversary release) [redump.org] Fables & Fiends - Book One: The Legend of Kyrandia (Europe, The Hit Squad release) [redump.org] Fables & Fiends - Book One: The Legend of Kyrandia (Netherlands, The Hit Squad release) [redump.org] Fables & Fiends - Book One: The Legend of Kyrandia (Spain, Golden Line-Arcadia release) [redump.org] Fables & Fiends - Book One: The Legend of Kyrandia (USA) [redump.org] Fables & Fiends - Book One: The Legend of Kyrandia (USA, Slash release) [redump.org] Flight of the Amazon Queen (Europe) [redump.org] Flight of the Amazon Queen (Europe, re-release) [redump.org] Flight of the Amazon Queen (Europe, alt) [redump.org] Flight of the Amazon Queen (USA) [redump.org] Network Q RAC Rally (France) [redump.org] Pipe Mania + Volfied (Europe, 2 Game Pack release) [redump.org] Pipe Mania + Volfied (Netherlands) [redump.org] Raptor - Call of the Shadows (Europe, USA) [redump.org] Raptor - Call of the Shadows (USA) [redump.org] Raptor - Call of the Shadows (Germany) [redump.org] Raptor - Call of the Shadows (Netherlands) [redump.org] Simon the Sorcerer (USA) [redump.org] Sound Blaster 16 CD [archive.org]
  • 2023-03-25 18:56:35 spectrum_cass.xml: Software list additions (#10982) [ArcadeShadow]
    • Also corrected parent/cloneof relationships, publishers, release years (based on the info provided by spectrumcomputing.co.uk).
      New working software list additions (spectrum_cass.xml)
      City Connection (128K, cracked) [Planeta Sinclair] City Connection (128K, demo) [Planeta Sinclair] Eteor Torn [Planeta Sinclair] História de Portugal [Planeta Sinclair] Hysteria (IBSA) [spectrumcomputing.co.uk] I Shaw The Light [Luís Rato, Planeta Sinclair] La Aventura Espacial (IBSA) [spectrumcomputing.co.uk] La Aventura Original (IBSA) [spectrumcomputing.co.uk] La Historia Interminable (Club Soft) [Luís Rato, Planeta Sinclair] Robin of Sherlock (CLR, alt) [Steven Brown, Planeta Sinclair] Robot Panic [Steven Brown, Planeta Sinclair] Rogue Comet (alt) [Steven Brown, Planeta Sinclair] Spectraxx (Issue 07) [spectrumcomputing.co.uk] Spectraxx (Issue 10) [spectrumcomputing.co.uk] The Way of the Exploding Fist (Erbe, medium case) [spectrumcomputing.co.uk] The Shuttle [Steven Brown, Planeta Sinclair] The Vindicator! (Erbe) [spectrumcomputing.co.uk] Traxx (Microbyte) [spectrumcomputing.co.uk] Triple Decker 1 [spectrumcomputing.co.uk] Triple Decker 2 (System 4) [spectrumcomputing.co.uk] Triple Decker 3 (System 4) [spectrumcomputing.co.uk] Triple Decker 4 - Classic Arcadia (IBSA) [spectrumcomputing.co.uk] Triple Decker 4 - Classic Arcadia (System 4) [spectrumcomputing.co.uk]
      New NOT working software list additions (spectrum_cass.xml)
      Spec Man (Impact Software) [Luís Rato, Planeta Sinclair]
      Redump (spectrum_cass.xml)
      Hysteria (EDOS) [spectrumcomputing.co.uk]
  • 2023-03-25 18:47:30 scripts/minimaws: Fixed last-minute change to zipfile use. (#11028) [wilbertpol]
  • 2023-03-25 18:46:27 oric.cpp, oric1_cass.xml: Added a software list for Oric 1 and Atmos cassettes. (#10992) [Erik]
  • 2023-03-25 18:13:23 cpu/nec: Fixed build; also, srcclean [Vas Crabb]
  • 2023-03-25 17:49:46 to_flop.xml: Cleaned up letter case in descriptions. (#11022) [ArcadeShadow]
  • 2023-03-25 17:34:00 astrocde.xml: Use lowercase for descriptive text in descriptions. (#11023) [ArcadeShadow]
    • Lowercase on descriptive words like "Prototype", "Alt", "Bad Dump", etc.
  • 2023-03-25 16:16:04 Pacify clang, and more noexcept. [Vas Crabb]
  • 2023-03-25 15:32:50 Various optimisations to code generaton. [Vas Crabb]
    • util/bitmap.cpp, util/palette.cpp: Marked lots of things constexpr. Bitmaps don't throw exceptions on allocation failure, they just become invalid. Almost nothing in MAME actually checks for this.
      emu/profiler.cpp: Abort if the profile stack overflows rather than throwing an exception. This is a developer feature and if it overflows, the code is broken. Calling a noreturn noexcept function generates less code than throwing an exception, which adds up.
      util/strformat.cpp: Traded away some unnecessary flexibility for more compact code. The stream objects must derive from std::basic_ostream now - they can't just be any old objects with the expected operators.
  • 2023-03-25 15:31:09 minimaws: Let command-line romident identify media inside zip archives. (#11024) [wilbertpol]
  • 2023-03-25 14:43:03 abc806: Fix UFD-DOS boot RTC readout. [Curt Coder] [Curt Coder]
    • e0516: Expect command bits after reset. [Curt Coder]
  • 2023-03-25 14:19:30 Merge branch 'master' of https://github.com/mamedev/mame [angelosa]
  • 2023-03-25 14:19:13 hash/pc98.xml: fix rogus description, denote baddump [angelosa]
  • 2023-03-25 14:18:49 dataeast/dec0.*: Cleaned up code. (#11025) [cam900]
    • Suppress side effects of reads for debugger. Split up class, reducing optional object finders, and replaced bankdev with views.
  • 2023-03-25 13:25:02 New working software list additions [Nigel Barnes]
    • - psion_ssd: 3a Chess, ACT!, AutoRoute Express, Berlitz Interpreter, Berlitz Phrase Book, DataDeLuxe, En Route: Belgium, Netherlands, Luxembourg, Financial Calculator, FloChart, Games 1, Games 2, Games Deluxe 3a, Messenger 3a, Messenger 3c, Money, Monopoly, Paint & Compose, Personal Accounts & Expenses, Personal Accounts & Expenses 3a, PipeMania, Scrabble, Spell Checker & Thesaurus, ToolKit 1 [The Last Psion]
  • 2023-03-25 13:24:07 cpu/nec: Implemented bitfield instructions INS and EXT. [Nigel Barnes]
  • 2023-03-25 13:23:20 New systems marked not working [Nigel Barnes]
    • Series 3a [Nigel Barnes, The Last Psion] Series 3c [Nigel Barnes, The Last Psion] Series 3mx [Nigel Barnes, The Last Psion] Siena [Nigel Barnes, The Last Psion] Workabout [Nigel Barnes, The Last Psion] Workabout mx [Nigel Barnes, The Last Psion]
      New clones marked not working - Pocket Book II [Nigel Barnes, The Last Psion] Series 3a (2M) [Nigel Barnes, The Last Psion] Series 3a (2M) (German) [Nigel Barnes, The Last Psion]
  • 2023-03-25 04:52:15 isa/hpblp: Cleanups. [R. Belmont, Vas Crabb] [arbee]
  • 2023-03-25 04:35:18 bus/ISA: Added HP82321A BASIC Language coprocessor (#10926) [Sven Schnelle]
    • emu: add defer_access() method, which is useful for keeping the cpu in a loop restarting the current instruction to emulate waitstates.
      add HP82321A Basic Language Coprocessor This adds support for the HP82321A Basic language coprocessor, which emulates a HP9816 system with a 68K cpu. See http://www.hpmuseum.net/display_item.php?hw=681 for more details and software to run on this card.
  • 2023-03-24 20:01:49 emu/profile.h: Hopefully convince clang that profile scope helpers are important even in non-profile builds. [Vas Crabb]
  • 2023-03-24 19:53:58 -Lua engine: run everything in coroutines. (#11019) [Vas Crabb]
    • This lets you use emu.wait(...) directly without mucking around creating coroutines. Allow emu.wait to accept an attotime argument. Added a couple more wait helper functions.
      -emu/profiler.h: Actually use scope-based profiling helpers. This makes the comment at the top of emu/profile.h less dishonest, and makes it easier to write exception-safe code. Got rid of some do { ... } while (0) loops that only existed so break could be used like a goto.
  • 2023-03-24 18:57:02 sinclair/tsconf.cpp: Added NeoGS sound card and Kempston mouse. (#11016) [holub]
  • 2023-03-24 15:02:51 abc80x: Set hard disk interface to allow softlist loading to slot in the hard disk controller. [Curt Coder] [Curt Coder]
  • 2023-03-24 11:26:11 ncd17c: Add Boot Prom 2.1.0 [Bitsavers] [Dirk Best]
  • 2023-03-24 12:53:08 MAME Testers bugs fixed [Curt Coder]
    • - - 05777: [Misc] All c64 systems: C64: systemm1 cartridge wrong behaviour, inaccurate cartridge info. (Curt Coder)
      New working software list items - c64_cart: Expert C420, Expert C800 [LordKopromaster]
  • 2023-03-24 12:37:26 c64: Fix CIA1 FLAG handling. [Curt Coder] [Curt Coder]
  • 2023-03-24 12:52:46 apple/pippin.cpp: Update header comment according to the new file name (#11020) [ClawGrip]
  • 2023-03-24 12:20:06 New software list items marked not working [Curt Coder]
    • c128_flop: C128 Developer's Package, CPMFAST [Curt Coder]
  • 2023-03-24 11:58:10 luna_88k: wip [Patrick Mackinlay]
    • passes most diagnostics boots to monitor
  • 2023-03-24 11:24:39 mc146818: add ds1397 variant [Patrick Mackinlay]
  • 2023-03-24 08:08:42 mc88200: invalidate colliding block address translation cache entries [Patrick Mackinlay]
  • 2023-03-24 11:18:52 MAME Testers bugs fixed [Curt Coder]
    • - - 08582: [Media Support] c128 all variations: No Data is read from the tape drive simulation. (Curt Coder)
  • 2023-03-23 05:55:18 luaengine.cpp: Try to get around the clang error, attempt two. [Vas Crabb]
  • 2023-03-23 05:28:35 luaengine.cpp: Hopefully fix clang builds. [Vas Crabb]
  • 2023-03-23 04:39:56 Retired the over-stretched "system type" flags. [Vas Crabb]
    • Functionally, the only difference between the system definitions is that GAMEL lets you specify an additional internal layout and SYST lets you specify a compatible system. COMP and CONS are just aliases for SYST - the aliases can be phased out.
      Removed arcade.flt and mess.flt altogether - opinion seems to be split between misinterpreting them as fully supported and considering them unnecessary. They were marginally useful as a performance test for makedep.py, but that isn't important. We still have nl.flt as an example .flt file (although it doesn't use "-" exclude directives).
      Moved the UI active flag from the machine to the UI manager. Nothing else uses it anyway (it's still accessible to scripts).
  • 2023-03-23 03:57:49 pci.cpp: add new config read/write functions to support bridges that allow software to issue both Type 0 and Type 1 config addresses. [R. Belmont] [arbee]
    • bandit.cpp: use the new functionality in pci.cpp. [R. Belmont]
      macpci.cpp: Fix Grand Central PCI address now that we're interpreting the config address correctly. [R. Belmont]
  • 2023-03-23 02:06:19 apple2video: Better fix for the previous issue. Now also covers IIgs mono DHR and B&W monitor modes. [R. Belmont] [arbee]
  • 2023-03-23 01:58:44 apple2video: fix monochrome DHGR rendering for RGB mode (GitHub #10975) [R. Belmont] [arbee]
  • 2023-03-22 21:59:50 orca/akazukin.cpp: Added driver for Akazukin (Sigma, 1983) (#11014) [Angelo Salese]
    • New working systems - Aka Zukin [Alberto Salso, Ignacio Seki, Angelo Salese]
  • 2023-03-22 18:02:46 -luaengine.cpp: Expose UI controls toggle state. [Vas Crabb]
    • -ui/ui.cpp: Honour UI enable for machines without keyboards.
  • 2023-03-22 17:39:54 -ui/menu.cpp: Don't pass IPT_UI_BACK event to the implementation when dismissing the menu. [Vas Crabb]
    • -plugins/autofire, plugins/inputmacro: Don't be so eager to create empty settings folders.
  • 2023-03-22 14:20:11 hng64.cpp - reenable using the lighting information in the final mix, plus attempt to match refresh frequency (#11015) [David Haywood]
  • 2023-03-22 09:50:20 hng64.cpp: add a global disable for the tile replacement 'animation' (#11013) [David Haywood]
    • hng64.cpp: add a global disable for the tile replacement 'animation' (aka 'auto-anim') which is used to stop the crowd animating in some scenes of buriki attract
  • 2023-03-22 07:54:59 m88000: fix doubleword load/store word order [Patrick Mackinlay]
  • 2023-03-22 07:53:54 mc88200: implement mbus error logic [Patrick Mackinlay]
    • fix unmodified page translation cache entry hit write logic
  • 2023-03-21 22:26:09 Various devices: Correct placement of U integer suffix in definitions of shifted LOG_xxx constant macros [AJR]
  • 2023-03-21 22:10:42 -jaleco/tetrisp2.cpp: Added partial emulation of PC for music games. [Windy Fairy] [Vas Crabb]
    • -emu/devcb.h: Allow base device to be specified directly in delegate setters. [Vas Crabb]
      -taito/tnzs.cpp: Untangled inheritance a bit. [Vas Crabb]
  • 2023-03-21 21:00:51 alice90: Use same ROM as alice32, previous was a bad dump. [Nigel Barnes]
  • 2023-03-21 19:07:52 m68000: Bus and address errors do *not disable the write part of the micro-instruction. Fixes the delta force protections (Syntax Terror, Punish your machine) [Olivier Galibert]
  • 2023-03-21 19:05:24 hng64.cpp - add 'wraparound enable' bit to the tilemaps, this bit gets disabled on the fatal fury wild ambition title screen, and roads edge name entry screen, both cases where tilemap wrap definitely looks to need to be disabled. (#11011) [David Haywood]
  • 2023-03-21 18:24:23 anzterm: Move to burroughs folder [Dirk Best]
  • 2023-03-21 18:15:20 New systems marked not working [Dirk Best]
    • Burroughs TD 831 [Wouter's Blog]
  • 2023-03-21 16:44:59 m50734: Preliminary emulation of Timer X [AJR]
  • 2023-03-21 16:36:02 cinematronics/leland_*.cpp: Modernize log function using logmacro. (#11010) [cam900]
  • 2023-03-21 07:20:50 machine/segacrpt_device.cpp: updated documentation [Brian Troha] [Ivan Vangelista]
  • 2023-03-21 06:54:48 Miscellaneous cleanup: [Vas Crabb]
    • render/bgfx/chainmanager.cpp: Only treat source file or more sepecific INI as higher priority than CFG file for setting screen chains.
      sega/model2.cpp, taito/taitocchip.cpp: Got rid of bankdev.
      Adjusted some doucmentation files.
  • 2023-03-21 00:20:02 upd765: turn back down excessive default verbosity level [cracyc]
  • 2023-03-20 21:41:15 -render/d3d/d3dhlsl.cpp: Fixed alpha value when clearing target. [Ryan Holtz] [Vas Crabb]
    • -jaleco/tetrisp2_v.cpp: Fixed stepstag text display. [Vas Crabb]
  • 2023-03-20 20:49:33 machine/i82371sb.cpp: Object finders aren't resolved at config complete time, duh. [Vas Crabb]
  • 2023-03-20 20:28:27 jaleco/tetrisp2.cpp: Added dumps of additional games and improved video emulation. [Windy Fairy] [Vas Crabb]
    • Dumped hard disk for Stepping Stage 3. [Jordan/JBEAN]
      New systems marked not working - VJ Visual & Music Slap (Ver 1.1) [Shiz] VJ Dash (Ver 1.0) [Shiz]
  • 2023-03-20 20:09:25 mc68hc11: Fix STOP recovery again [AJR]
  • 2023-03-20 18:02:49 mame/cvs: created a base class from which cvs.cpp, galaxia.cpp and quasar.cpp derive [Ivan Vangelista]
  • 2023-03-20 11:04:36 emumem_mview: Add the forgotten key, allows to distinguish ram zones at the same address in different views, including recursively. [Olivier Galibert]
  • 2023-03-19 20:10:57 taito/tnzs.cpp: Use a single view for RAM/ROM bank. [Vas Crabb]
  • 2023-03-19 23:29:02 Update mess.flt [Justin Kerk]
  • 2023-03-19 22:49:32 pc8801mk2sr, pc88va: Enable outputs to joystick pins 6 & 7 [AJR]
  • 2023-03-19 22:06:55 Encode certain tracks as single density in .d88 floppy format [AJR]
    • bml3mp1802, x1: Hook up DDEN control for FDC
  • 2023-03-19 20:52:16 bml3mp1802: Clean up code a little; use input merger for NMI [AJR]
    • bml3mp1805: Don't force ready since 6809 code actually polls for it
  • 2023-03-19 19:54:44 taito/cchance.cpp, taito/tnzs.cpp: Cleaned out crud. [Vas Crabb]
    • Reduced duplication in address maps. Got rid of bankdev. Got rid of inaccessible RAM hiding under sprite chip (it used to use shares, but now allocates its own memory). Got rid of unnecessary I/O ports in cchance.
  • 2023-03-19 19:36:45 New working clones [Ivan Vangelista]
    • Yakyuu Kakutou League-Man (Japan, set 2) [Corrado Tomaselli, The Dumping Union]
      - irem/m72.cpp: Corrected ROM names for the Kengo sets [Corrado Tomaselli, The Dumping Union]
      - irem/m92.cpp updates: Corrected ROM names and added IC locations to various sets [Corrado Tomaselli, Brian Troha, The Dumping Union] Added correct sound ROMs to Thunder Blaster (Japan) [Corrado Tomaselli, Brian Troha, The Dumping Union] Added correct sound ROMs to Yakyuu Kakutou League-Man (Japan) sets [Corrado Tomaselli, Brian Troha, The Dumping Union]
  • 2023-03-19 18:40:47 c64_cass.xml: Fixed various tape dumps. (#9307) [Zoë Blade]
    • Replaced my dump of Angle Ball with the Ultimate Tape Archive V3.0's. Replaced my dump of Continental Circus with theirs. Replaced my dump of Feud with theirs. Replaced Boulder Dash IV. Removed my redundant copy of Kettle. Replaced my partial dump of RoboCod with UTA3's full one. Replaced my dump of Grandmaster Chess with the Ultimate Tape Archive's. Replaced Head Over Heels. Replaced Master Chess. Replaced Micro Rhythm. Added Micro Rhythm +. Reinstated the Ultimate Tape Archive's exact dumps. Added missing side to Feud. Deleted more duplicate alts. Use context-unique names for cassette sides.
      New working software list items
      c64_cass: Micro Rhythm +
  • 2023-03-19 18:16:04 cleanup: [Vas Crabb]
    • Moved LW-700i skeleton driver to new Brother project. taito/tnzs.cpp: Made lightweight base class with only the parts shared with cchance.cpp
  • 2023-03-19 17:59:44 Swapped R and B channels in lut-default.png, and adjusted D3D9 LUT-application behaviour. (#11004) [Ryan Holtz] [MooglyGuy]
    • lut-default.png: Swapped red and blue channels (fixes GitHub #11001). render/d3d/d3dlsl.cpp: Changed screen LUT application to be applied during the color convolution pass on raster systems.
  • 2023-03-19 17:54:11 brother/lw30.cpp: Added driver for Brother LW-30 word processor. (#10996) [BartmanAbyss]
    • New working systems - Brother LW-30
  • 2023-03-19 17:04:52 brother/lw840.cpp: Added driver for Brother LW-840ic word processor. (#10997) [BartmanAbyss]
    • New working systems
      Brother LW-840ic
  • 2023-03-19 16:57:39 h8500dasm.cpp: Fix silly mistake in disassembly of illegal instructions [AJR]
  • 2023-03-19 16:55:06 mcs96: Translate first 256 bytes of main memory space to register space [AJR]
    • dvmemory.cpp: Fix oversight in recent refactoring (uninitialized variable)
  • 2023-03-19 16:22:34 More D3D HLSL regression fixes: (#11002) [Ryan Holtz] [MooglyGuy]
    • hlsl/post.fx: Fixed double-drawing of screen data with D3D9 HLSL and screen scale/offset. render/d3d/d3dhlsl.cpp: Fixed screen-container search function (fixes GitHub #10872). render/d3d/d3dhlsl.cpp: Fixed downsample pass, fixes blocky vector bloom.
  • 2023-03-19 15:18:52 amstrad/nc: Rewrite driver [Dirk Best]
    • - Use memory views for banking - Simplify IRQ handling - Simplify power off handling - Replace custom PCMCIA hookup with MAME standard - Combine screen_update for all variants and update LCD colors - Add support for the NC200 floppy drive - Hook up RS232 ports - Split drivers into regional variants with matching keyboard - Support changing battery state - Add support for save states
      New working systems - NC100 (Sweden) [CPCWiki]
  • 2023-03-10 17:19:26 pccard_sram: Add support for the Mitsubishi Melcard SRAM card with 1 MB RAM as an example for a card without attribute memory. [Dirk Best]
    • Change input ports from DIP to configuration switches.
  • 2023-03-10 17:12:51 pccard: Add support for 8-bit reads/writes [Dirk Best]
  • 2023-02-26 15:04:03 pccard_sram: Add 1 MB variant [Dirk Best]
  • 2023-03-19 15:55:16 nec/pcfx.cpp: pad latches are active high, make pcfxga main menu to be usable [angelosa]
  • 2023-03-19 15:41:22 brother/ax145.cpp: Added skeleton driver for Brother AX-145 word processor. (#10994) [BartmanAbyss]
    • New systems marked not working - Brother AX-145
  • 2023-03-19 13:02:02 hash/pcecd.xml: QA notes (#10956) [Angelo Salese]
    • pce_cd.cpp: convert to logmacro, fix regression on stop/repeat conditions, workaround MT#07972
      Delete unnecessary stub files from the other branch
      hash/pcecd.xml: QA notes
      nec/pce_cd.cpp: fix MT#07972 for good
      hash/pcecd.xml: update QA
      hash/pcecd.xml, nec/pce_cd.cpp: update QA
      nec/pce_cd.cpp: make pregap to have a minimum of 2 seconds, fixes redbook offset
      sound/cdda.cpp: add an actual write callback for audio playback end event
      nec/pce_cd.cpp: implement CDDA audio end event, fixes redbook repeat with emeraldd
      hash/pcecd.xml: update QA
      nec/pce_cd.cpp: do not send an irq when start/end redbook commands are issued, fixes macr2036 (MT #5995), jleagt94, iganin
      hash/pcecd.xml: QA heavy hitters
      hash/pcecd.xml: QA
      nec/pce_cd.cpp: unbreak snatcher, unbreak audio CD player
      nec/pce_cd.cpp: document crazyhos btanb
      nec/pce_cd.cpp: make BRAM to init to a standard scdsys format data
      hash/pcecd.xml: acknowledge games using Save-Kun peripheral
      nec/pce_cd.cpp: fix cdda get_channel_volume index overflow
      sound/cdda.cpp: fix longstanding regression with get_channel_volume, rename it to get_channel_sample
      nec/pce_cd.cpp: QA fader
      nec/pce_cd.cpp: cancel redbook when audio start + play mode = 0 is issued, fixes ppersia sound when picking up sword
      hash/pcecd.xml: finalize QA
      nec/pce_cd.cpp: misc cleanups
      hash/pcecd.xml: fix neklegbb description tag
      hash/pcecd.xml: faussete/traveler description fixes
  • 2023-03-19 12:34:06 ice_bozopail.cpp: Actually map the handlers [AJR]
  • 2023-03-19 08:23:56 ice/ice_bozopail.cpp: fixed GCC compile on Windows [Ivan Vangelista]
  • 2023-03-19 02:32:06 ice_bozo: Add coin inputs and sound [AJR]
  • 2023-03-19 01:06:45 cdsys5.cpp: Add some preliminary mappings [AJR]
  • 2023-03-19 01:06:12 mc68hc11: Fix WAI handling for now [AJR]
  • 2023-03-19 00:33:39 misc/homdata.cpp, konami/thunderx.cpp: Cleaned up a little. [Vas Crabb]
    • Replaced bankdev with views, cleaned up ROM banking, split up classes for fewer optional object finders.
  • 2023-03-19 00:10:06 mc68hc11: Use standard interrupt handling for RESET vector; add XIRQ input [AJR]
  • 2023-03-19 00:09:25 alphasma.cpp: Fix regression from a8b6c64ed0888f638d87d596586d6562de31ae9d [AJR]
  • 2023-03-18 22:37:08 lisa: reduce the fdc rom region size [Olivier Galibert]
  • 2023-03-18 22:36:41 windows: blind fix for the debugger [Olivier Galibert]
  • 2023-03-18 21:34:32 mc68hc11: Clean up interrupt code and generalize handling; enable all timer output compare and count overflow interrupts (only TOC1 was fully supported before) [AJR]
  • 2023-03-18 21:25:40 dimemory: Add the target address space to translate, wrap the constants [Olivier Galibert]
    • divtlb: Wrap the constants
  • 2023-03-18 19:43:10 mccpm.cpp: Replace bankdev with memory view [AJR]
  • 2023-03-18 19:23:35 cdc721: Replace bankdevs with memory views [AJR]
  • 2023-03-17 19:19:48 dynax/royalmah.cpp: Moved games with banked ROM to a separate class [Vas Crabb]
  • 2023-03-17 14:29:41 mpc3000: Fix DMA addressing [AJR]
  • 2023-03-17 11:48:02 mos6530n: Remove unreachable code. [Curt Coder]
  • 2023-03-17 07:54:36 luaengine: fix msvc link failure due to mismatched signature [Patrick Mackinlay]
  • 2023-03-17 05:12:10 taito/flstory.cpp: Renamed Fairyland Story sets and cleaned up a little. [Vas Crabb]
    • Renamed the clone set - it's an earlier version, not a version specifically for Japan (addresses MT08579). Consolidated source files, replaced literal tags, and removed some vestigial code from the old MCU simulation.
  • 2023-03-17 00:36:57 mac.cpp: rename to macii.cpp [R. Belmont] [arbee]
  • 2023-03-16 21:33:48 msx/msx2.cpp: New not working clone. (#11000) [wilbertpol]
    • New clones marked not working - Victor HC-90A (MSX2, Japan) [Daniel Padilla, openMSX]
  • 2023-03-16 20:36:40 mb89352: Fix reset readback and selection timeout [AJR]
  • 2023-03-16 20:26:24 ibm5150.xml: Added 32 items, and replaced a number of items with better dumps. (#10955) [ArcadeShadow]
    • Also added notes on copy protection schemes.
      New working software list additions (ibm5150.xml)
      Ballistix [Total DOS Collection] Crazy Cars II [Total DOS Collection] Defender of the Crown [Total DOS Collection] Fire & Forget II (3.5") [Total DOS Collection] Fire & Forget II (5.25") [Total DOS Collection] Gauntlet II [The Good Old Days] Mini-Putt [Total DOS Collection] Police Quest: In Pursuit of the Death Angel (5.25", v2.0G) [The Good Old Days] Police Quest: In Pursuit of the Death Angel (3.5", v2.0G) [The Good Old Days] Police Quest: In Pursuit of the Death Angel (3.5", v2.0E) [The Good Old Days] Renegade [Total DOS Collection] Rick Dangerous 2 (Futura release) [Total DOS Collection] Speedball 2 - Brutal Deluxe (3.5", Futura Games release) [Total DOS Collection] Test Drive (3.5", v1.0) [Total DOS Collection] Test Drive (5.25", v1.1) [Total DOS Collection] Test Drive (5.25", v1.0) [Total DOS Collection] Test Drive II: The Duel (3.5") [Total DOS Collection] Test Drive II: The Duel (5.25") [Total DOS Collection] Test Drive II - Car Disk: Musclecars (5.25") [Total DOS Collection] Test Drive II - Car Disk: Musclecars (3.5") [Total DOS Collection] Test Drive II - Car Disk: The Supercars (3.5") [Total DOS Collection] Test Drive II - Car Disk: The Supercars (5.25") [Total DOS Collection] Test Drive II - Scenery Disk: California Challenge (5.25") [Total DOS Collection] Test Drive II - Scenery Disk: California Challenge (3.5") [Total DOS Collection] The Simpsons - Bart vs. the Space Mutants (5.25") [Total DOS Collection] Zak McKracken and the Alien Mindbenders [The Good Old Days] Zak McKracken and the Alien Mindbenders (Enhanced version) [The Good Old Days]
      New NOT working software list additions (ibm5150.xml)
      Arkanoid [Total DOS Collection] Dick Tracy [Total DOS Collection] F-15 Strike Eagle II [Total DOS Collection] Gauntlet [Total DOS Collection] Out Run (5.25", Kixx release) [Total DOS Collection] RoboCop [Total DOS Collection]
      Redump (ibm5150.xml)
      Bad Dudes (5.25") [Total DOS Collection] Budokan - The Martial Spirit (3.5") [Total DOS Collection] Zool (Big Games release) [The Good Old Days]
      Software promoted to working (ibm5150.xml)
      Bad Dudes (5.25") [Total DOS Collection]
      Removed software (ibm5150.xml)
      Fire & Forget 2
  • 2023-03-16 18:50:41 snk/hng64.cpp: Implemented texture wrap size table. (#10999) [David Haywood]
    • Fixes many texturing issues in roadedge and xrally.
  • 2023-03-16 15:34:16 mpc3000: Hook up timer interrupts [AJR]
  • 2023-03-16 14:04:32 mpc3000.cpp: Fix copy-and-paste mistake in last commit [AJR]
  • 2023-03-16 14:02:50 mpc3000.cpp: Add FDC IRQ (does nothing yet) [AJR]
  • 2023-03-16 13:30:30 st: add wait state of mfp accesses, partially helps syntax terror, makes ventura run [Olivier Galibert]
  • 2023-03-16 13:30:00 pasti: Setup form and variant [Olivier Galibert]
  • 2023-03-16 13:28:27 upd765: Minimally add some auxcmd commands to the 72069 (need docs!) [Olivier Galibert]
    • mpc3000: Add a drive, it helps
  • 2023-03-16 06:47:29 Update mess.flt [Justin Kerk]
  • 2023-03-16 05:42:53 msx1_cart.xml: Adjusted parent/clone relationships, and removed bad dumps/hacks. (#10995) [wilbertpol]
    • Swapped sets to make the newer version the parent: btanuki and btanukia, clapton2 and clapton2a, and yrm101 and yrm101a.
      Removed entries where the copy protections are patched out: alcazara, antarct, coastraca, coastracb, gooniesa, gooniesb, guardica, hyprallya, hyprallyb, hyprallyc, hypersp3a, hypersp3b, kingvalb, kingvalc, kingvald, mopirangc, mopirangd, midbrosa, mkidwiza, konbballa, konboxina, konboxinb, konfootba, konfootbb, kongolfb, knightmra, knightmrb, konsoccrb, konsoccrc, pingpongb, pingpongc, pippolsa, pippolsb, pippolsc, pitfallb, qberta, rambob, ramboc, sboy2a, tetris, thexdera, thexderb, twinbeea, twinbeeb, twinbeec, yiear2b.
      Renamed antarcta to antarct, pillboxa to pillbox, rogerruba to rogerrub, tetrisa to tetris.
      Removed bad dumps seikachoa and starblazb
      Removed carraceb - same as carracea with one additional unused byte.
      Removed squishema. Hacked name during game play.
      Removed manually recreated dumps fireresca and rogerrub.
      Removed hacked dumps: amtruckb, exerionb, galforcea, galforceb, mrdowildh, pillbox, redzonea.
      Removed cas2crc conversion hack psyched.
      Removed warrioda - has leftover code at offset 7fe0 to start the software from a cartridge to file conversion.
      Added notes.
  • 2023-03-16 03:03:33 maciici.cpp: Split out RBV video and interrupt controller into a separate device. [R. Belmont] [arbee]
  • 2023-03-15 18:46:34 ddr/kc: Fixed KC 85/2 DAC output (removed erroneous shift). (#10993) [utz82]
  • 2023-03-15 17:46:08 snk/hng64.cpp: Improved rendering: (#10990) [David Haywood]
    • Fixed roadedge name entry screen. Render sprites before mixing. Fixed texture scroll (visible on roadedge billboards). Added safety checks on texture fetches.
  • 2023-03-15 13:37:16 mos6530n: Keep timer running forever past terminal count. [Curt Coder] [Curt Coder]
    • MAME Testers bugs fixed - - 06629: [Side-by-side] (atari/a7800.cpp): a7800 a7800p: Incorrect RIOT Behavior (Curt Coder)
  • 2023-03-14 20:50:01 tools/srcclean.cpp: Escape 'high' Unicode characters found in strings rather than nuking them. [Vas Crabb]
  • 2023-03-14 18:33:09 ddr/kc.cpp, ddr/kc_m.cpp: Tidied up a little. [Vas Crabb]
  • 2023-03-14 18:10:24 ddr/kc.cpp: Fixed sound emulation: (#10989) [utz82]
    • Split KC 85/2 (HC 900), 85/3, and 85/4 state implementations. Removed internal speaker from KC 85/2. Ensure output to internal speaker on KC 85/3..4 is 1-bit. Added missing Clock signal for CTC on KC 85/4. Disconnected CTC channel 1 from internal speaker. Implemented sound flip-flop reset via PIO B bit 0 on KC 85/4. Implemented DAC sound (85/2..3: 31*2+1 levels, 85/4: 15*2+1 levels). Disable speaker sound on KC 85/4 when DAC level is 0.
  • 2023-03-14 17:30:13 amstrad/pda600.cpp: Added simulation of coprocessor, input and storage. (#10862) [Sandro Ronco]
    • Added HLE character recognition. Added pen display input. Added PCMCIA memory card support and initial software list. Added internal layout. cpu/z180: Fixed SLP instruction.
      New working software list items - pda600: Games (Crazy Money, Mosaic and Pagged) pda600: Games Demo (Game 44, Squares and FliView)
  • 2023-03-14 14:22:40 konami/hyperspt.cpp: Add note about Tecfri set (#10991) [ClawGrip]
    • konami/hyperspt.cpp: Add note about Tecfri set
  • 2023-03-13 23:38:51 -tools/srcclean.cpp: Use the same rules for character literals and strings in C++. [Vas Crabb]
    • -bus/amiga/keyboard: Use UCS4 character literals.
  • 2023-03-11 18:56:19 nforcepc: make required changes to let it boot from floppy disk [yz70s]
    • The pci devices shared with the xbox have been updated to support dma on the lpc bus. The athlon processor has been updated to support writes in the as_opcodes space.
  • 2023-03-13 20:35:01 bus/msx: Moved Yamaha module and minicart slots into their own folders. (#10984) [wilbertpol]
    • Also defined MSX cartridge slot options in one place.
  • 2023-03-13 19:13:10 apple/mac.cpp, apple/maciici.cpp, dataeast/exprraid.cpp: Minor cleanup. [Vas Crabb]
  • 2023-03-13 18:11:31 dataeast/exprraid.cpp: added note about undumped revision, consolidated driver in single file [Ivan Vangelista]
  • 2023-03-13 18:07:50 adsp2100: fix regression with ABS opcode S flag [mjrgh] [hap]
  • 2023-03-13 16:05:54 cpu/h8, cpu/tms32010, cpu/tms32025: Replaced sprintf with type-safe equivalents. (#10979) [Erik]
    • cpu/h8/h8_sci.cpp: Made clock mode a scoped enumeration and fixed a save state issue.
  • 2023-03-13 14:46:18 dac.h: fix mistake on prev commit [hap]
  • 2023-03-13 14:43:46 dac.h: add generic 5bit dac [hap]
  • 2023-03-13 14:13:28 vgmplay: workaround for 7759 md pin write [hap]
  • 2023-03-13 13:52:02 upd7759: only detect mode change in idle state [hap]
  • 2023-03-13 02:46:22 ega: be less strict about valid display settings [cracyc]
  • 2023-03-13 00:12:48 maciici.cpp: fix GCC compile. [R. Belmont] [arbee]
  • 2023-03-13 00:00:58 maciici.cpp: Moved the Macintosh IIci and IIsi to their own driver. [R. Belmont] [arbee]
    • mac.cpp: Condensed to single-file driver, began cleanup and simplification of the code. [R. Belmont]
  • 2023-03-12 21:41:40 m50734: Partially emulate stepper motor controller registers [AJR]
  • 2023-03-12 20:58:48 m740: Correct PC value following LDA ($zz, X) [AJR]
  • 2023-03-12 20:30:46 irem/m72.cpp: corrected ROM names & added IC locations for many sets [Brian Troha] [Ivan Vangelista]
  • 2023-03-12 19:51:22 plugins/data: Use local sqlite3 library variable. [Vas Crabb]
  • 2023-03-12 19:46:26 New systems marked not working [Ivan Vangelista]
    • Multi Game IV (AMGSK_VA3.85) [TeamEurope]
  • 2023-03-12 17:54:11 emu/rgbgen.h: Made out-of-range shift deterministic. (#10987) [invertego]
    • Matches the SSE and VMX implementation.
      Fixes obvious rendering artefacts with the N64 RDP on AArch64 targets.
  • 2023-03-12 17:51:06 snk/hng64.cpp: Implemented raster interrups and improved layer mixing. (#10971) [David Haywood]
    • Implemented raster interrupt (used to enable fatfurwa floor layer). Improved layer priorities - still needs a proper per-pixel mixer. Improved colour mixer effects - still imperfect, but highlights areas needing attention.
  • 2023-03-12 17:47:09 sinclair/tsconf.cpp: Improved interrupt priorities. (#10976) [holub]
  • 2023-03-12 17:42:28 sound/es5506.cpp: Converted comments to C++ style, and added notes and additional logging. (#10986) [cam900]
  • 2023-03-12 10:00:09 devices/machine/nmc9306.cpp: fixed compile on GCC [Ivan Vangelista]
  • 2023-03-12 09:51:41 devices/machine/e0516.cpp: fixed compile on GCC [Ivan Vangelista]
  • 2023-03-12 07:36:28 abc1600: Fixed RTC and NVRAM communications. [Curt Coder] [Curt Coder]
  • 2023-03-12 04:03:19 sega/system1.cpp nob: fix SN76489A clock (#10866) [negunma]
    • sega/system1.cpp: Fix SN76489A clocks for nob and gardia to match videos from PC