[Arcade] DevMAME [log only] 2024/07/18 12:00

[25] @ !!! Czwartek, 18 Lipca 2024 12:00 CET [01-07-2024 18:00 CET]

[Arcade] DevMAME [log only] 2024/07/18 12: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.

  • 2024-07-18 10:44:31 casio/fp1100.cpp: add expansion slots, FP-1060I/O and RAMPACK [angelosa]
  • 2024-07-18 05:01:04 apple/macquadra700.cpp: Temporarily comment out a new software list that isn't ready yet. [R. Belmont] [arbee]
  • 2024-07-18 04:55:01 apple/mac128.cpp, macquadra700.cpp: Make all of the SCSI buses be consistently named "scsi" across all emulated Macs. [R. Belmont] [arbee]
  • 2024-07-18 03:45:24 Add protection against biquad filters producing aliased output or other noise if the stream sample rate is below the cutoff of the filter. Converted to use logmacro.h and added some additional optional log messages. Fix some incorrect calculations for the MFB band-pass filter parameters. [Lord Nightmare] [Lord-Nightmare]
  • 2024-07-18 00:00:18 bus/ieee488: Added HP9133 Floppy/Fixed disk drive. (#12561) [Sven Schnelle]
    • machine/wd2010.cpp: Increased maximum sectors per track to 32. machine/wd2010.cpp: Implemented multi-sector transfers. machine/wd2010.cpp: Don't change current cylinder on reset. cpu/m6809: Added sync acknowledge callback. hp/hp98x6.cpp: Added HP9133 slot option.
  • 2024-07-17 14:32:28 dac,beep: increase sample rate in favor of better resample quality [hap]
  • 2024-07-17 14:23:39 beep: small cleanup [hap]
  • 2024-07-17 04:24:45 speglsht.cpp: Add notes (#12575) [cam900]
    • Transparent color is wrong at title screen animation, reference: https://youtu.be/cK7mGnt6YfY?si=Ah5hC_iFS2Li7Xwl
  • 2024-07-17 04:23:06 spg2xx: Auto-increment wave address register when channel is playing (#12580) [Simon Eriksson]
  • 2024-07-17 04:22:20 bus/msx/cart/ide.cpp: Add support for Sunrise ATA-IDE [msxpro, Wilbert Pol] (#12583) [wilbertpol]
    • msx2_flop.xml: Added 2 items.
      New working software list items - Sunrise IDE firmware (v2.50) [anonymous] Sunrise IDE firmware (v2.40) [anonymous]
      machine/atahle.cpp: - Clear DMA modes when switching to PIO mode. - Do not log reads when reading from the debugger.
      bus/msx/cart/ide.cpp: Add support for Sunrise ATA-IDE [msxpro, Wilbert Pol]
  • 2024-07-17 01:45:57 Use canonical URIs for archive.org resources in comments [Justin Kerk]
  • 2024-07-17 00:59:01 ui/confswitch.cpp: Do an extra item reset the next time through the event loop after making a change. [Vas Crabb]
    • Updated DIP switch and configuration field values aren't seen in the port value until the next I/O port manager frame update, and hence enable state won't be seen until then.
  • 2024-07-16 23:41:34 Fix the filters and mixing resistors on terracren's YM2203 SSG channels A+B-tied-together and C being inadvertently swapped. Restore the A+B mixing resistor to 10K as it was previously. [Lord Nightmare] [Lord-Nightmare]
  • 2024-07-16 19:51:25 casio/fp1100.cpp: fix sub ROM loading in fp1000 [angelosa]
  • 2024-07-16 13:49:04 eag68k: add configuration for eas/prestige conversion [hap]
  • 2024-07-16 13:48:29 New working clones [Ivan Vangelista]
    • Missile Command (rev 3, A035467-01/03 PCBs) [Joe Magiera, The Dumping Union] Missile Command (rev 2, A035467-01/03 PCBs) [Joe Magiera, The Dumping Union] Missile Command (rev 1, A035467-01 PCBs) [Joe Magiera, The Dumping Union]
  • 2024-07-15 21:30:36 buggychl: improve sky gradient blending [hap]
  • 2024-07-15 13:58:35 New working systems [hap]
    • - UFO A La Carte [hap, David Viens]
  • 2024-07-15 11:03:10 casio/fp1100.cpp: hookup INTF0 for function keys [angelosa]
  • 2024-07-14 18:21:26 spg2xx: Fix behavior of audio channel enable/stop flags (#12572) [Simon Eriksson]
    • Automatic stops set channel stop flag while keeping channel enable flag unchanged. Channel is only active (channel status flag true) when enable flag is true and stop flag is false.
  • 2024-07-14 17:23:21 sanyo/phc25.cpp: Consolidated into single file, cleanup, and removed use of utf8.h. [Nigel Barnes]
    • - Use actual character generator ROM for phc25.
  • 2024-07-14 14:20:24 segaufo: assume nmi enable is on IO2 CNT1, fix regression with debug popmessage, small cleanups, [hap]
    • misc: update some notes
  • 2024-07-13 14:21:05 casio/fp1100.cpp: misc notes [angelosa]
  • 2024-07-13 11:11:34 terracren: assume SSG channel C resistor is 1k instead of 10k (brown,black,red instead of brown,black,orange) [hap]
  • 2024-07-13 10:22:26 i386: x87 stack top set to 0 when entering mmx state, generate #NM only from TS bit [yz70s]
    • Mmx opcodes generate #NM only when TS is set, EM bit generates #UD
  • 2024-07-13 09:14:48 New working clones [Ivan Vangelista]
    • Dodge City (9131-02, U9-2B) [Brian Troha, The Dumping Union]
      - snk/snk68.cpp: corrected error in previous commit, updated PLDs labels for some streetsm sets
  • 2024-07-13 01:13:41 i386.cpp: correct errors in pentops.hxx caused by bad mmxprolog routine [yz70s]
    • Currently the mmxprolog routine can raise a #NM exception. But the caller will execute the mmx opcode anyway, unfortunately by fetching the bytes from the first instruction in the exception service routine.
      This adds a bool return value to mmxprolog so the caller can return too without making a mess.
  • 2024-07-13 00:01:48 igs/pgmcrypt.cpp: Fixed Endianness issue for 32-bit games. [Vas Crabb]
  • 2024-07-12 23:24:43 taito/buggychl.cpp: Listed undumped versions shown in videos in header comment. (#12571) [negunma]
  • 2024-07-12 23:05:24 bus/mc10: Added minimum ROM size and block size checks for cartridge ROMs. (#12088) [Sylvain Glaize]
    • Also cleaned up code and moved cartridge implementations to anonymous namespaces.
  • 2024-07-12 23:03:06 monzagpb: correct company string and rename to monzagpa [hap]
  • 2024-07-12 22:23:52 - namco/rallyx.cpp: reordered gutangtn sets [Brian Troha] [Ivan Vangelista]
    • - olympia/monzagp.cpp: dumped a Monza GP original PCB which had the monzagpb romset. Dropped the bootleg designation from the title [Trol, Audiokit]
      - snk/prehisle.cpp, snk/snk68.cpp: consolidated drivers in single files
  • 2024-07-12 21:19:10 dectalk: fixed distortion in DTC07 DAC emulation (#12567) [datajake1999]
    • dectalk: fixed distortion in DTC07 DAC emulation
      dectalk: implement hakc to fix broken DSP output
      dectalk: add comment acknowledging the hack in the last commit is technically wrong
      dectalk: revert DAC bit depth back down to 12 as it sounds more accurate when compared with actual hardware
      dectalk: update comment stating the DAC that is used on actual hardware(AD7541)
  • 2024-07-12 19:28:33 igor.cpp: rename to ivant.cpp [hap]
    • New working clones
      Ivan The Terrible (H8/3216 version) [hap, Sean Riddle]
  • 2024-07-12 16:33:53 ivant: rename to ivanto [hap]
  • 2024-07-12 16:23:16 k28m2: rename to k28 [hap]
  • 2024-07-12 16:21:48 k28: rename to k28o [hap]
  • 2024-07-12 18:59:59 casio/fp1100.cpp: convert main memory map to view, add save states, denote missing ROM from fp1000 [angelosa]
  • 2024-07-12 17:53:10 casio/fp1100.cpp: hookup cassette SW list [angelosa]
    • New software list items marked not working
      fp1100_cass: Alien No Gyakushu, Attack Sea Monster, Backgammon, Golf Game, Kalah Game, Moo Game, Renga Kuzushi, Vegetable Crush [archive.org]
  • 2024-07-12 17:02:15 casio/fp1100.cpp: rip out legacy slot code [angelosa]
  • 2024-07-12 15:19:58 nokia/mikromik2: Mass Memory Controller WIP. [Curt Coder] [Curt Coder]
  • 2024-07-12 13:28:44 nokia/mikromikko2: Wired up the serial I/O and attached a diagnostic terminal. [Curt Coder] [Curt Coder]
  • 2024-07-12 11:20:20 casio/fp1100.cpp: attempt sub hsync WAIT semantics [angelosa]
  • 2024-07-12 11:12:37 nokia/mikromikko2: Added speaker and diagnostic display. [Curt Coder] [Curt Coder]
  • 2024-07-12 06:50:11 New working clones [Ivan Vangelista]
    • Guttang Gottong [system11] Street Smart (bootleg of World version 1) [f205v]
  • 2024-07-12 04:16:39 Add a skeleton driver for Alcatel Web Touch One web phone (#12534) [ClawGrip]
    • New systems marked not working
      Alcatel Web Touch One (model 2840, Terra, Spanish) [Arcade Hacker, ClawGrip]
  • 2024-07-12 04:15:05 nintendo/snesb.cpp: fill in missing DIP switches for several games, add continue counter init for Wild Guns (#12565) [Devin Acker]
  • 2024-07-12 03:21:33 m6502/m5074x.cpp: Modernized logging, fixed Timer X mixing up the prescale and countdown values. [R. Belmont] [arbee]
    • Fixes several PowerBooks that were auto-polling ADB at 5 Hz instead of 70 Hz.
  • 2024-07-12 00:38:43 igs/igs_fear.cpp: made game playable without sound [XingXing] (#12563) [HappyASR]
  • 2024-07-12 00:26:39 sapphire: fix NG button not showing with opengl video [hap]
  • 2024-07-11 23:03:24 New systems marked not working [Ivan Vangelista]
    • Hard Puncher Hajime no Ippo 2 - The Fighting - Ouja e no chousen (VER.2.00J) [Hammy, buffi]
      - namco/namcos10.cpp: preliminary Namco MEM/IO board support [windyfairy]
      - devices/machine/nandflash.cpp: added TC58256AFT device [windyfairy]
  • 2024-07-11 22:32:46 sapphire: prevent occasional lcd flicker [hap]
  • 2024-07-11 00:38:05 i386.cpp: correct buggy fxsave and fxrstor opcodes and let chihiro show 3D again [yz70s]
  • 2024-07-11 21:15:09 Systems promoted to working [hap]
    • - Sapphire (Novag) [hap, Berger]
  • 2024-07-11 21:14:24 h8_sci: add safety check in internal_update for possible negative ticks, [hap]
    • h8325: mask unused sci register bits
  • 2024-07-11 21:12:57 h8: add system clock getter (divided clock()) [hap]
  • 2024-07-11 21:01:30 New working systems [Nigel Barnes]
    • - PHC-20 [Nigel Barnes, Tony Jewell]
  • 2024-07-11 17:46:30 taito/buggychl.cpp: hookup unused DSW1:8 [angelosa]
  • 2024-07-11 13:32:45 nokia/mikromik: Added missing SASI bits. [Curt Coder] [Curt Coder]
  • 2024-07-11 13:18:37 sapphire: add buttons [hap]
  • 2024-07-11 11:38:28 sapphire: add lcd screen [hap]
  • 2024-07-11 01:34:51 cpu/z80/r800.cpp: (#12530) [wilbertpol]
    • - Removed undocumented Z80 instructions that are not supported by the R800 - Updated basic instruction timing - Implement MULUB and MULUW Other R800 features are not implemented
  • 2024-07-10 21:19:27 casio/fp1100.cpp: flip keyboard inputs [angelosa]
  • 2024-07-10 19:33:18 casio/fp1100.cpp: rewrite irq section [angelosa]
    • makes keyboard typing more consistant
  • 2024-07-10 19:02:34 New systems marked not working [hap]
    • Sapphire (Novag) [hap, Berger]
  • 2024-07-10 17:08:39 gng: rename diamond (Diamond Run) to diamrun [hap]
  • 2024-07-10 10:48:58 seibu/goal92.cpp: DIP Switches updates (#12554) [Uncle Petros]
  • 2024-07-10 05:04:41 apple/scsidma.cpp: Greatly increased handshake SCSI performance by smarter control of instruction restarts. [R. Belmont] [arbee]
    • apple/maciifx.cpp: Fixed ordering of software lists so hard disks have priority over CD-ROMs like all other Macs. [R. Belmont]
  • 2024-07-09 18:31:19 machine/k056230: preliminary Konami Viper LANC superset [angelosa]
    • Applies portions of PR #12546 fixes gameplay hangs/crashes in gticlub2, xtrial, code1d, wcombat
  • 2024-07-09 17:54:58 machine/k056230: refactor regs_r/_w to regs_map [angelosa]
  • 2024-07-09 14:10:14 igs/igs_fear.cpp - add IGS027A dump to fearless [tormod, Peter Wilhelmsen, XingXing] (#12553) [mamehaze]
    • correct clock for XA
      igs/pgmcrypt.cpp - properly fix fearless decryption
      Co-authored-by: DavidHaywood
  • 2024-07-09 14:08:01 atari/atetris.cpp: Redumped Link graphics ROM [Taksangs] (#12558) [ClawGrip]
  • 2024-07-09 14:07:39 nmk/nmk16.cpp: Fix max sprite clock related to screen size (#12559) [cam900]
  • 2024-07-08 22:44:06 Fixes/ROMs for Roland stuff (#12555) [Giulio Zausa]
    • Fixed screen
      Added ROMs and GP/LP support
      Fixed rom and prints
  • 2024-07-08 18:14:33 Systems promoted to working [Ivan Vangelista]
    • - Montana Super Draw (4436-05, U5-0) [Brian Troha]
      - seta/seta.cpp: made zingzipbl go a bit further, marked its Oki ROM as bad. Main blocker is the different sprite format.
      - shared/segam1audio.cpp: measured clocks [Guru]
  • 2024-07-08 16:55:15 tvgames/xavix.cpp: Added four games. (#12552) [mamehaze]
    • New systems marked not working
      Excite Ping Pong 2 (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood] Croket! Itada Kinka! Banker Battle!! (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood] Shooting King (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood] Gun Gun Revolution (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
  • 2024-07-08 06:22:25 mc88000: allow for multiple cmmus [Patrick Mackinlay]
  • 2024-07-08 06:08:20 mc88200: fix bus error logic [Patrick Mackinlay]
  • 2024-07-08 05:18:16 apple/scsidma.cpp: Fix file corruption. [R. Belmont] [arbee]
  • 2024-07-08 04:55:46 apple/scsidma.cpp: Added support for the SCSI DMA device found in the Mac IIfx. [R. Belmont] [arbee]
    • New systems promoted to WORKING - Macintosh IIfx [R. Belmont]
  • 2024-07-08 04:13:10 fmtowns: start save states [cracyc]
  • 2024-07-07 21:58:57 mame.lst: add missing link (heh), [hap]
    • cclimber.cpp: remove hack note
  • 2024-07-07 21:28:37 mpf1,mpf1p: add pwm display device for digits panel, [hap]
    • berlin: add hardware notes
  • 2024-07-07 16:34:15 atari/atetris.cpp: Add a new Tetris Korean bootleg and redumped atetb5205 OKI ROMs (#12547) [ClawGrip]
    • New working systems - Link (Korean bootleg of Atari Tetris) [Taksangs]
  • 2024-07-07 16:32:22 casio/pv1000.cpp: borders are on top and bottom (#12548) [lidnariq]
  • 2024-07-07 16:30:20 Video 512k bank is external to the GIME. It can be changed at anytime. (#12549) [tim lindner]
  • 2024-07-07 16:28:34 igs/pgmcrypt.cpp: fix decryption for fearless [XingXing] (#12551) [HappyASR]
  • 2024-07-07 16:18:20 nmk/nmk16.cpp: Adjusted values for proper screen size, timings and interrupts, according to real hw (#12529) [Sergio G]
    • Fix timings and flip-screen for nmk16 games. Adjust `MACHINE_NO_COCKTAIL` flag on nmk16 games: removed from: `macross2`, `tdragon2`, `sabotenb`, `bjtwin`, `nouryoku`, and clones of all them added to: `tharrier`, `bioship`, `vandyke`, and clones Fix background offset for some afega games and adjust `MACHINE_NO_COCKTAIL` flag on afega and nmk16 games: removed from: `ssmissin`, `airattck`, and clones of all them added to: `grdnstrm`, and clones Fix offset in the additional bg layer of `strahl` and `bioship`, and fix flipscreen on 'bioship` and `vandyke`
  • 2024-07-07 16:16:23 machine/ncr5385.cpp: raise IRQ for INT_INVALID_CMD (#12524) [Adam Billyard]
    • - tek4404 selftest writes 0xff as command (invalid command) and expects an IRQ to be raised
      - Co-authored-by: Adam Co-authored-by: hap
  • 2024-07-07 16:14:44 heathzenith/z29.cpp: Add some documentation based on ROM listing (#12526) [Mark Garlanger]
  • 2024-07-06 15:51:22 nscsi/cd.cpp: Fixed no-disc status for Apple CD drive and implemented eject command. [R. Belmont] [arbee]
    • - Dragging a CD into the Trash on MacOS now properly unloads it.
  • 2024-07-06 13:53:38 r65c52: simplify update_irq, add call to update_irq at each place ier or isr changes, add debugger side effects check on reads, [hap]
    • misc: update notes
  • 2024-07-05 22:46:20 Updated "CPU Tester" sample code so it will mostly build and work again. [Vas Crabb]
    • Only remaining issue is that m_icountptr is now private, so it can't set remaining cycles.
  • 2024-07-05 21:27:20 r65c52.cpp: Correct bug associated with IRQ handling (nw) [James Wallace]
  • 2024-07-04 23:08:13 nmk004.cpp: Extracted internal ROM using a new technique. (#12545) [Sergio G]
    • Identical dumps obtained using two devices from Acrobat Mission and Thunder Dragon PCBs. Differs from previous dump in three bytes.
  • 2024-07-04 21:41:04 jaleco/megasys1.cpp: Use default lives setting from manual for 65th Street. [Vas Crabb]
  • 2024-07-04 21:12:04 sinclair/beta_m.cpp: allow to use turbo clock for wd179x (#12531) [holub]
  • 2024-07-04 21:11:14 heathzenith/z37_fdc.cpp: Fix HDOS 2.0 INIT (disk formatting) (#12535) [Mark Garlanger]
  • 2024-07-04 21:03:29 New systems marked not working [Ivan Vangelista]
    • Multi-Action 9800-20-R0 [Brian Troha, The Dumping Union]
  • 2024-07-04 21:00:42 skeleton/design.cpp: Added skeleton drivers to hold ROMs from five more Azkoyen vending machines. (#12543) [ClawGrip]
    • New systems marked not working
      Vending machine model T6 [Joan RF, jordigahan] Vending machine model T8 [Joan RF, jordigahan] Vending machine model T12 [Joan RF, jordigahan] Vending machine model T61 (set 1) [Joan RF, jordigahan]
      New clones marked not working - Vending machine model T61 (set 2) [Joan RF, jordigahan]
  • 2024-07-04 20:41:02 -tecmo/gaiden.cpp: Removed two-byte year hack of Wild Fang. [Vas Crabb]
    • When this was added, the submitter claimed it was based on a different code revision to any existing sets. It turns out that wasn't true.
      -atari/cops.cpp, machine/ldp1450hle.cpp, machine/r65c52.cpp: srcclean and tidy.
  • 2024-07-04 19:42:43 apple2_flop_clcracked.xml: Added latest cracks and improved metadata. (#12544) [A-Noid33]
    • apple2_flop_clcracked.xml: Added thirty-nine working items and updated one item. apple2_flop_clcracked.xml: Removed three imperfect cracks. apple2_flop_orig.xml: Improved metadata.
      New working software list items (apple2_flop_clcracked.xml) - Alpine Tram Ride (revision 0) (4am crack) [4am, A-Noid] Bike Hike (revision 0) (4am crack) [4am, A-Noid] Developing Writing Skills (4am crack) [4am, txgx42, A-Noid] Earthquakes and Volcanoes (4am crack) [4am, txgx42, A-Noid] Factactics Trivia Game: Sports (4am crack) [4am, txgx42, A-Noid] Fantastic Animals (4am crack) [4am, A-Noid] Kinder Critters: Letters and Patterns (4am crack) [4am, A-Noid] Language Activities Courseware Level 3 (4am crack) [4am, txgx42, A-Noid] Language Carnival 2 (4am crack) [4am, txgx42, A-Noid] Math Word Problems Volume 2: Money (4am and san inc crack) [4am, A-Noid] Mathosaurus: Computation (4am crack) [4am, A-Noid] Monster Smash (version 2.0) (4am crack) [4am, A-Noid] On Balance (4am crack) [4am, A-Noid] Peanuts Math Matcher (4am crack) [4am, txgx42, A-Noid] Pet Shop (A-347 version 1.0) (4am crack) [4am, A-Noid] Punctuation Rules (4am and san inc crack) [4am, A-Noid] Punctuation Skills: End Marks, Semicolon, and Colon (4am crack) [4am, A-Noid] Questprobe featuring Spider-Man (version B-258) (4am crack) [4am, A-Noid] Questprobe featuring Spider-Man (version F-261) (4am crack) [4am, A2_Canada, A-Noid] Ray Tracing (version 1.0, July 1986) (4am crack) [4am, txgx42, A-Noid] Reader's Treasure Chest: Level One (4am crack) [4am, A-Noid] Real Math: Level I (4am crack) [4am, A-Noid] Real Math: Level II (4am crack) [4am, A-Noid] Real Math: Level III (4am crack) [4am, A-Noid] Scott Adams Graphic Adventure 1: Adventureland (version 2.2/416) (4am crack) [4am, txgx42, A-Noid] Success with Algebra: Advanced Linear Equations (4am crack) [4am, txgx42, A-Noid] Success with Math: Multiplication/Division (4am crack) [4am, A-Noid] Teacher's Pet (4am crack) [4am, A-Noid] The Teacher's Tool Kit: Multiple Choice (4am crack) [4am, A-Noid] The Teacher's Tool Kit: Word Match (version 2.0) (4am crack) [4am, A-Noid] The Teacher's Tool Kit: Word Scramble (version 2.0) (4am crack) [4am, A-Noid] The Teacher's Tool Kit: Word Search (version 2.0) (4am crack) [4am, A-Noid] The Trivia Arcade (4am crack) [4am, A-Noid] Tink!Tonk!: Tinka's Mazes by Mercer Mayer (4am crack) [4am, A-Noid] Top Readers' Club: Grade 2 (4am crack) [4am, A-Noid] Top Readers' Club: Grade 3 (4am crack) [4am, A-Noid] Top Readers' Club: Grade 4 (4am crack) [4am, A-Noid] Top Readers' Club: Grade 5 (4am crack) [4am, A-Noid] War (4am crack) [4am, A-Noid] [4am, A2_Canada, A-Noid]
      Redumped software list items (apple2_flop_clcracked.xml) - Sherwood Forest (cleanly cracked) [4am, A-Noid]
      Removed (apple2_flop_clcracked.xml) - Tink Tonk - Tuk Goes to Town (imperfect clean crack) Tink! Tink! Tink's Subtraction Fair (imperfect clean crack) Tonk in the Land of the Buddy-Bots (imperfect clean crack)
  • 2024-07-04 18:06:36 tecmo/gaiden.cpp: sort wildfang parent/clone gamenames [angelosa]
  • 2024-07-04 03:57:54 apple/macquadra700.cpp: Cleaner CPU speed change and updated comments. [R. Belmont] [arbee]
  • 2024-07-04 00:07:13 emu/rendersw.hxx: Don't use class template deduction with large initialiser list that upsets clang. [Vas Crabb]
  • 2024-07-03 23:32:32 emu/rendersw.hxx: Appease complilers that don't believe in constexpr trigonometry. [Vas Crabb]
  • 2024-07-03 23:10:59 apple/macquadra700.cpp: Removed outdated TODOs. [noci] [R. Belmont] [R. Belmont]
  • 2024-07-03 22:52:58 bus/bbc/tube: Added the Matchbox co-processor. [Nigel Barnes]
  • 2024-07-03 22:57:54 machine/applepic.cpp: Cleaned up IRQ handling, finished and tested DMA. [R. Belmont] [arbee]
    • machine/swim1.cpp: Cleaned up DAT1BYTE output handling, added timer so the disk spins when you aren't polling it. [R. Belmont]
      machine/swim2.cpp: Cleaned up DAT1BYTE output handling. [R. Belmont]
      apple/dafb.cpp: Added support for the Quadra 950's standalone DAFB II with 16-bit color. [R. Belmont]
      apple/macadb.cpp: Major cleanup, removed ADB modem HLE, now echoes ADB line state changes so everyone stays in sync. [R. Belmont]
      apple/maciifx.cpp: Cleanup/modernization and corrected SWIM hookup for IOP control. Now can boot floppies. [R. Belmont]
      apple/macquadra700.cpp: Cleanup/modernization and added the Quadra 900 and 950. [R. Belmont]
      New WORKING machines
      Macintosh Quadra 900 [R. Belmont] Macintosh Quadra 950 [R. Belmont]
  • 2024-07-03 22:50:55 -machine/genpc.h: Connect iochrdy properly. Also don't forward the same thing more than once - it could be std::move'd out the first time. [Vas Crabb]
    • -Miscellaneous cleanup: emu/rendersw.hxx: Made cosine table constexpr, got rid of lambda and loop. igs/spoker.cpp: DIP switches are a switch matrix. merit/merit.cpp: Made the video control bits a bit clearer. Some other trivial tidying.
  • 2024-07-03 22:24:53 at: use set_inputline again [cracyc]
    • genpc: remove
  • 2024-07-03 22:12:09 vsystem: Converted sprite devices to implement device_gfx_interface. [cam900]
    • vsystem/vsystem_spr.cpp: Implement device_gfx_interface to decode graphics, and use delegates for priority mapping. vsystem/vsystem_spr2.cpp: Implement device_gfx_interface to decode graphics, and fixed issues with save states. vsystem/crshrace.cpp, suprslam.cpp, welltris.cpp: Use generic graphics decoding layouts. vsystem/gstriker.cpp: Fixed sprite delay. vsystem/aerofgt.cpp: Reduce code duplication. vsystem/f1gp.cpp: Tidied bootleg sprite drawing code. vsystem/inufuku.cpp: Added comment about possibly incorrect tilemap offset.
  • 2024-07-03 21:32:35 genpc: use trampoline instead of tag [cracyc]
  • 2024-07-03 21:21:46 Clones promoted to working [Ivan Vangelista]
    • Megatouch 5 (9255-60-01 R0C, Standard version) [Ivan Vangelista]
  • 2024-07-03 20:46:06 -konami/firebeat.cpp: Added pop'n music Animelo 2. (JAA) (#12537) [987123879113]
    • New working clones
      pop'n music Animelo 2 (JAA) [Taro] pop'n music Animelo 2 (JAA, license expired) [Taro]
      -konami/twinkle.cpp: Added notes about Ugoke! Purimucho. [Taro, Windy Fairy]
  • 2024-07-03 15:44:18 brikett: less arbitrary speaker timing [hap]
  • 2024-07-03 14:33:55 toaplan/toaplan2.cpp: fix video filename ref (#12542) [cam900]
  • 2024-07-03 13:44:05 mm1,mephisto3: reorder parent/clones [hap]
    • New working clones
      Mephisto II (set 3) [Berger] Mephisto ESB II (ESB II board) [hap, Berger]
  • 2024-07-03 10:12:05 skeleton/madmoney2.cpp: Fix typo on ROM name (#12540) [ClawGrip]
  • 2024-07-03 05:01:27 New systems marked not working [Patrick Mackinlay]
    • Tektronix XD88 [CJ Reha]
  • 2024-07-03 01:49:12 nx8_500s disassembler: Correct decoding of some DP/USP-based addressing modes where documentation appears to be wrong [AJR]
  • 2024-07-02 23:00:52 genpc: use tag for maincpu [cracyc]
  • 2024-07-02 20:00:46 i386: disable logging [cracyc]
  • 2024-07-02 19:58:44 isa/dectalk: hack it to work until it can be better understood [cracyc]
    • i386: some limit checks
  • 2024-07-02 17:21:01 New not working clones [MetalliC]
    • Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.007, Japan) (CDP-10002A) [SBH] Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.011, Japan) (CDP-10002C) [SBH] Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.000, Japan) (CDP-10002D) [SBH] Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.002, Japan) (CDP-10002E) [SBH] Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.3.000, Japan) (CDP-10002F) [SBH]
  • 2024-07-02 10:20:54 casio/fp1100.cpp: fix video writes and fill [angelosa]
  • 2024-07-02 03:39:43 acorn/acrnsys1: remove use of utf8.h [Nigel Barnes]
  • 2024-07-02 03:08:29 New working systems [Nigel Barnes]
    • - MPS-65 [Nigel Barnes]
      New working clones
      CT-65 [Nigel Barnes]
  • 2024-07-01 23:33:44 New NOT_WORKING software list additions [Nigel Barnes]
    • - psion_ssd: EROS Ver.4.0 (Licensed to The Yorkshire Post), System Disk (MC Word) V2.50, Spreadsheet [zedstarr] MC Missile, System Disk V2.12 [The Last Psion] PC Card Adaptor Repro V1.00F, SidePDT V1.01F, System Disk V2.20, Widget Games Pack 3 [anonymous]
  • 2024-07-01 23:16:38 New working software list additions [Nigel Barnes]
    • - mpf1_rom: BASIC-IP, BASIC-MPF, FORTH-IP, Hex Download Program [anonymous]
  • 2024-07-01 23:16:03 Systems promoted to working [Nigel Barnes]
    • - Micro-Professor 1 Plus [Nigel Barnes]
      New working clones
      MT-80Z [anonymous]
      New systems marked not working
      Robot Training Arm CS-113 [anonymous]
      multitech/mpf1: Added expansion and ROM U7 slots. - Added ROM software list.
      multitech/mpf1p: Replaced bad dump of monitor ROM. - Corrected layout to use 14 seg LED's. - Added keyboard. - Added expansion and ROM U3 slots. - Added ROM software list.
      bus/mpf1: Added Micro-Professor 1 expansion boards: - Multitech EPB-MPF (Eprom Programmer Board) - Multitech EPB-MPF-IBP (Eprom Programmer Board) - Multitech IOM-MPF-IP (I/O and Memory Board) - Multitech PRT-MPF (Printer) - Multitech PRT-MPF-IP (Printer) - Multitech SGB-MPF (Sound Generation Board) - Multitech SSB-MPF (Speech Synthesizer Board) - Multitech TVA-MPF-IP (Video Board) - Bardehle VIDEO-MPF-I (Video Board)
  • 2024-07-01 23:10:06 Systems promoted to working [Ivan Vangelista]
    • - Match'em Up (6221-51, U5-1) [Ivan Vangelista]
      Clones promoted to working
      Match'em Up (6221-55, U5-1 German) [Ivan Vangelista] The Couples (set 1) [Ivan Vangelista] The Couples (set 2) [Ivan Vangelista] The Couples (set 3) [Ivan Vangelista]
  • 2024-07-01 18:20:31 misc/freeway.cpp: preliminary palette decoding [angelosa]
  • 2024-07-01 17:21:23 brikett: add 4.194MHz cpu option [hap]
    • taitojc: add note about timing regression
      alpha68k_i: small cleanup to spacing
  • 2024-07-01 16:44:22 misc/freeway.cpp: added very preliminary drawing [Ivan Vangelista]
→ [Arcade] DevMAME [log only] 2024/06/30 20:00
  • 2024-06-30 19:47:06 sprinter.cpp: fix #1f IO detect and redirect (#12532) [holub]
  • 2024-06-30 14:03:55 ggm: update company string [hap]
  • 2024-06-30 12:16:15 emupal: add decoder for xxxxxBBBxGGGxRRR format, [hap]
    • cclimber: small cleanup
  • 2024-06-30 11:17:15 Merge tag 'mame0267' into HEAD [Vas Crabb]
    • MAME 0.267
  • 2024-06-30 09:43:02 Cleaned up various stuff. [Vas Crabb]
    • sony_news.xml: Added proper compatibility flags for different generations. cpu/pic16x8x: This is very much a derivative work. cpu/tms32025.cpp: Allow stack push/pop to be inlined. tecmo/bombjack.cpp: Avoid needing to remove and replace devices in machine configuration. Various other cleanup.
  • 2024-06-30 07:53:59 igs/igs_m027.cpp: added preliminary decryption for oceanpar and clone [IQ_132] [Ivan Vangelista]
  • 2024-06-30 05:53:54 New systems marked not working [Ivan Vangelista]
    • Ocean Paradise (V105US) [Ioannis Bampoulas]
      New clones marked not working - Ocean Paradise (V101US) [Ioannis Bampoulas]
  • 2024-06-30 05:40:08 vsystem/aerofgt.cpp: Remove unused function [AJR]
  • 2024-06-30 04:10:51 spclforc: Add subtitle used on cabinet and flyer [AJR]
  • 2024-06-30 02:19:26 vsystem/aerofgt.cpp: Merge driver into single file and move every set but aerofgt itself into a separate driver (pspikes.cpp) [AJR]
  • 2024-06-29 22:01:38 cpu/tms32025.cpp: Add primary TMS32020 support (#12506) [cam900]
    • cpu/tms32025.cpp: Add primary TMS32020 support
      taito/mlanding.cpp: Use TMS32020 DSP instead of TMS32025
  • 2024-06-29 18:27:33 Add Comelta's DRAC-1 (AIM 65 based) and its BASIC [OldComputers ES] (#12387) [ClawGrip]
    • Add Comelta's DRAC-1 as a new AIM 65 BIOS, and its BASIC, an alternate version of the AIM 65 BASIC v1.1, as a new software list item.
      New working software list items - AIM 65 BASIC v1.1 (alt) [OldComputers ES]
  • 2024-06-29 18:22:16 heathzenith/mms77316_fdc.cpp,z37_fdc.cpp: Minor cleanup, improve logs. (#12523) [Mark Garlanger]
  • 2024-06-29 18:20:10 bus/hp_dio: Modernize all of the HP DIO cards to use anonymous namespaces (#12528) [Sven Schnelle]
  • 2024-06-29 18:17:20 nichibutsu/cclimber.cpp: Improves Swimmer driver and adds a new game set (#12446) [Neill Bakers]
    • New machines added as WORKING - Au (Swimmer conversion) [Neill Baker Tech]
      - Co-authored-by: hap
  • 2024-06-29 16:17:33 casio/fp200.cpp: fix Clang compiles [R. Belmont] [R. Belmont]
  • 2024-06-29 16:04:11 shared/rax.cpp: Use device_mixer_interface for sound route, Cleanups (#12444) [cam900]
    • - Use C++ style comments for single line comments - Suppress side effect for debugger reads - Make variables constant - Fix spacing - Reduce literal tag usages - Add variables into save state
      sony/zn.cpp: Cleanups - Suppress side effects for debugger reads - Make variables constant
      sega/stv.cpp: Add notes
  • 2024-06-29 15:59:13 cpu/xa: New Philips XA disassembler (#12504) [mamehaze]
    • show size types on these for consistency with IDA output (manual indicates they're usually optional, but does show this syntax in places) use the real CPU type (with internal map for internal ROM space) rather than 'XA' directly.
      - Co-authored-by: David Haywood
  • 2024-06-29 15:57:53 rendersw: Generate cosine table at compile time (#12513) [FlykeSpice]
  • 2024-06-29 15:48:27 casio/fp200.cpp: implement NVRAM [angelosa]
  • 2024-06-29 15:43:12 casio/fp200.cpp: rewrite video section [angelosa]
  • 2024-06-29 13:36:32 heathzenith/h89.cpp: Fix shadow memory writes (#12522) [Mark Garlanger]
  • 2024-06-29 13:22:43 hp_dio: add HP98624 GPIB interface card (#12514) [Sven Schnelle]
  • 2024-06-29 06:17:21 atlus/cave.cpp: used actual resonator valure for the Oki on donpachi and some Namco medal games [Ivan Vangelista]
  • 2024-06-29 00:35:32 spg2xx: Switch ADPCM algorithm to IMA ADPCM (#12525) [Simon Eriksson]
    • - Also add new IMA ADPCM implementation class for this purpose
  • 2024-06-28 23:42:07 saitek*: support unofficial cpu frequency config in some drivers [hap]
    • New working systems - Kasparov GK 2100 [hap, Berger] Kasparov Centurion [hap, Berger]
      New working clones
      Kasparov Cougar [hap, Berger]
  • 2024-06-28 22:55:10 ti99/geneve: Replace fatal error with no action when accessing a MFM hard disk without image file. [Michael Zapf]
  • 2024-06-28 18:59:35 casio/fp200.cpp: cleanup keyboard i/f [angelosa]
  • 2024-06-28 18:58:17 casio/fp200.cpp: cleanups, convert I/O to memory_view, hookup RTC [angelosa]
  • 2024-06-28 12:40:06 Casio PV-1000: Border colors are wrong (blue and red are swapped) (#12515) [lidnariq]
  • 2024-06-28 06:16:00 merit/merit3xx.cpp: hacked a bit to make one of the games show something [Ivan Vangelista]
  • 2024-06-28 02:48:22 cops.cpp: Make the first boot instruction clearer (#12519) [James Wallace]
  • 2024-06-28 02:47:44 gaelco/atvtrack.cpp: Add notes and ROM placeholder for Gaelco Football I/O PCB [Recreativas.org] (#12520) [ClawGrip]
  • 2024-06-27 21:22:24 pc/cuttherope.cpp: Fixed year updated comments. (#12516) [ClawGrip]
  • 2024-06-26 21:00:10 z80dasm: small cleanup [hap]
  • 2024-06-26 20:59:51 z80ndasm: fix compile issue [hap]
  • 2024-06-26 20:32:28 new NOT WORKING machines (#12509) [mamehaze]
    • Virtual Tennis (VTG) [Sean Riddle, David Haywood]
  • 2024-06-26 19:21:47 New working clones [Ivan Vangelista]
    • Miss World 2002 [system11, Brian Troha, The Dumping Union] WOW New Fantasia [system11, The Dumping Union]
      New systems marked not working
      Battle Gear 3 (Ver.2.01A) [Goilup, Camoyoshi, JCStahl1]
      Clones promoted to working
      Dodge City (2131-82, U5-0D) [Ivan Vangelista] Dodge City (2131-82, U5-50) [Ivan Vangelista] Dodge City (2131-82, U5-0 GT) [Ivan Vangelista]
      Systems promoted to working - Superstar (4435-81, U5-1) [Ivan Vangelista]
  • 2024-06-26 10:33:02 floptool: fix HP 9121 format #4 (#12511) [Sven Schnelle]
    • With this change, all the SSDD disks from hpmuseum can be read, and the size of the disk matches. While at it, also fix a typo.
      Signed-off-by: Sven Schnelle
  • 2024-06-26 05:49:34 apple/macpwrbk030.cpp: Removed unusued variable. [R. Belmont] [arbee]
  • 2024-06-26 05:44:30 apple/macpwrbk030.cpp: Improve PMU communications and have the battery read as not dead. [R. Belmont] [arbee]
  • 2024-06-26 05:22:20 apple/macadb.cpp: Lower SRQ time to spec, makes the M50753 PMUs much happier. [R. Belmont] [arbee]
    • - Mac Portable and supported PowerBooks 140/160/170/180 now have working mouse and keyboard. - Verified that the IIgs, PIC, Egret, and Cuda ADB are still happy.
  • 2024-06-26 02:12:12 cops.cpp: Promote Revelations to working (#12485) [James Wallace]
    • LDP1450: Added HLE of player and hookups to some games that use it LDP1450: Tweaked timings LDP1450 - added some more comms, and text overlay logging cops.cpp: Fixed loose input that stopped Nova games from booting cops.cpp: Add Revelations support LDP1450: Added multibyte command support Revelations: Add SHA1 for disc image (needs redump)
  • 2024-06-25 21:34:37 f2mc16: Fix copy-paste mistakes [AJR]
  • 2024-06-25 20:44:33 cpu/m68000: Fix fmovem reads for mode=2 (#12510) [Sven Schnelle]
    • - Commit 6957c469983 changed the write part, but missed to convert the read part. This fixes booting HP-UX 9 on hp9k_3xx.
      Signed-off-by: Sven Schnelle
  • 2024-06-25 18:28:15 f2mc16: Flesh out CPU emulation [AJR]
    • - Support INT #vct8, LSL A, R0 and FILSWI instructions - Support many more EA-type instruction modes - Prevent MOVS(W)I and FILS(W)I from clobbering RW0 if it lies within the destination range
      mt80s: Add adequate amount of RAM to address map
  • 2024-06-25 06:18:04 hash/nes.xml: Add a not working NES multigame pirate cart (#12403) [ClawGrip]
    • New software list items marked not working
      nes.xml: 150 Super Cool Cards [Taksangs]
  • 2024-06-25 06:16:53 new NOT WORKING clones (KaraokeTV Star) (#12464) [mamehaze]
    • New clones marked not working - KaraokeTV Star (US, with 25 songs, 'FREE 35 Hit Songs / $35 value' packaging) [David Haywood, TeamEurope]
      New systems marked not working
      Star Singer Karaoke (MKS4001) [Sean Riddle, David Haywood]
      New working software list items - ibm5170_cdrom: Karaoke Manager Installation CD - Karaoke Manager Version 1.4 (bundled with KaraokeTV Star) [Sean Riddle]
  • 2024-06-24 23:53:34 New systems marked not working [Ivan Vangelista]
    • Dice Master [trol]
      Clones promoted to working
      Super Poker (v102UA) [Ivan Vangelista] Super Poker (v200UA) [Ivan Vangelista] Super Poker (v201UA) [Ivan Vangelista] Super Poker (v203US) [Ivan Vangelista] Super Poker (v205US) [Ivan Vangelista] Super Poker (v306US) [Ivan Vangelista]
  • 2024-06-24 01:26:27 apple/adbmodem.cpp: Fix for corrupted data transfer from the VIA to the PIC. [R. Belmont] [arbee]
    • - This caused the mouse button to randomly press and release, especially on faster machines
  • 2024-06-23 20:31:10 tatraina: add cpu freq config [hap]
  • 2024-06-23 20:10:29 apple/egret.cpp: Don't try to pre-init the NVRAM if no save exists, this makes the IIsi unhappy. [R. Belmont] [arbee]
  • 2024-06-23 18:28:00 alice32.xml, alice90.xml, nes_datach.xml: Metadata cleanups (#12467) [ArcadeShadow]
    • alice32.xml, alice90.xml: Lowercase on descriptive words nes_datach.xml: Replaced countries' abbreviations
  • 2024-06-23 18:26:41 heathzenith/h89.cpp: Add wait states for mms 77316 fdc (#12502) [Mark Garlanger]
  • 2024-06-23 18:24:47 sega/sega_beena.cpp, carbeena.xml: Add Car Beena and BIOS MIDI PCM ROMs (#12503) [qufb]
    • sega/sega_beena.cpp, carbeena.xml: Add Car Beena and BIOS MIDI PCM ROMs
      New working software items (carbeena.xml) - Car Beena Tentou-you Demo 1 [TeamEurope, QUFB]
  • 2024-06-23 17:35:24 apple/macii.cpp: Cleanup pass and RAM support improvements [R. Belmont] [arbee]
    • - Properly emulate how the GLUE ASIC lays out memory. - All RAM sizes that were valid on hardware now work, and sizes >8 MiB that caused the original Mac II ROM to malfunction are locked out for that machine - Modernized types, usage, and class organization - Removed model-specific runtime checks
  • 2024-06-22 20:19:38 srcclean and manual cleanup. [Vas Crabb]
  • 2024-06-22 13:33:41 fidelity elite: let's rename the recently added feagp to feasx, for clarity the addition is: [hap]
    • Elite A/S Challenger (experimental) [Berger]
  • 2024-06-22 13:21:45 tatrain: template instead of macro for cpu config [hap]
  • 2024-06-22 12:56:26 mentor16,zircon2: small update to internal artwork [hap]
  • 2024-06-21 19:54:51 -machine/atastorage.cpp: Log disk geometry at verbose level (rather than debug) so it can be shown in release builds. [Vas Crabb]
    • Also use logmacro.h for compile-time configurable logging.
      -util/ioprocs.cpp: Added assertion to write_at equivalent to the one in write. Checks for invalid results from underlying write call. Also more const.
  • 2024-06-21 19:33:40 unico/goori.cpp: implement display enable, chore EEPROM handling to portw [angelosa]
  • 2024-06-21 19:32:26 z80: decide to remove embedded changelog from comments (refer to github history) [hap]
  • 2024-06-21 19:17:54 unico/goori.cpp: Use generic gfx decode layout, Cleanups (#12499) [cam900]
    • - Fix ROM region naming - Correct type for variables - Make variables constant - Reduce literal tag usages - Fix spacing
  • 2024-06-21 18:36:06 New working systems [hap]
    • - Zircon II [hap, Berger, Sean Riddle]
  • 2024-06-21 13:57:53 chalgear: Correct cartridge name and release year; add list of undumped carts (#12496) [mamehaze]
  • 2024-06-21 06:21:29 new NOT WORKING machines (#12497) [mamehaze]
    • Virtual Baseball (VTG) [Sean Riddle, David Haywood]
  • 2024-06-21 04:29:34 New working clones [Ivan Vangelista]
    • Jigoku Meguri (Japan) [Brian Troha]
      - various Taito drivers: updated game titles to include the revision, where known [Brian Troha]
  • 2024-06-20 23:16:45 -util/corefile.cpp: Fixed core_file failing to propagate write errors. [Vas Crabb]
    • -util/ioprocs.cpp: Reverted gross hack.
      -osd/windows: Ensure WM_MOUSE to WM_POINTER event translation is always disabled.
      -tecmo/gaiden.cpp: Call base device_post_load(), use logmacro.h.
  • 2024-06-20 22:47:44 Add a skeleton driver for ICE's Cut The Rope (PC-based) (#12400) [ClawGrip]
    • New systems marked not working
      Cut The Rope [Museo del Recreativo]
  • 2024-06-20 22:46:46 - irem/m107.cpp: consolidated driver into single file [Ivan Vangelista]
    • - misc/ltcasino.cpp: added PCB layout for ltcasin2 [Brian Troha]
  • 2024-06-20 22:43:12 new WORKING software list additions (#12488) [mamehaze]
    • new WORKING software list additions - gameking3.xml: 2030 [TeamEurope, SSJ, Youkal3]
  • 2024-06-20 22:42:39 atari/asteroid.cpp: Add a Spanish Asteroids bootleg from Pasatiempos Laguna (#12466) [ClawGrip]
    • New working clones
      Aerolitos Espaciales [Heckler, jordigahan]
  • 2024-06-20 22:41:43 recfranco/rf51w14cg.cpp: Mark the Santa Fe Mine reels PIC as NO_DUMP (#12493) [ClawGrip]
  • 2024-06-20 19:31:50 bmc/popobear.cpp: cleanups, identify timer chip (better title screen auto animation), add coin counter, add diplocations [angelosa]
  • 2024-06-20 16:01:28 New working clones [hap]
    • Kasparov Turbo Advanced Trainer (H8/323 version) [Berger]
  • 2024-06-20 14:29:32 namco/namcond1.cpp: Reverted 255287c [Phil Bennett] [arbee]
  • 2024-06-20 06:15:02 konami/ksys573: Initialize m_pccard_cd (#12490) [987123879113]
  • 2024-06-20 04:33:57 bus/msx/cart/ram.cpp: Add support for Tecnobytes Double RAM. (#12481) [wilbertpol]
  • 2024-06-20 03:18:41 nx8dasm: Fix special PUSH/POP operand mnemonics [AJR]
  • 2024-06-20 01:22:26 namco/namcond1.cpp: ncv2: use the 25.326 MHz oscillator for sound instead of 49.152/2. (Github issue #12482) [R. Belmont, jackson2k2] [arbee]
    • - PCB reference shows ncv1 matches current MAME with the 49.152/2 clock, while ncv2 matches MAME with this change.
  • 2024-06-19 22:30:11 atari/cmmb.cpp: cleanups [angelosa]
  • 2024-06-19 21:50:38 atari/badlandsbl.cpp: cleanups [angelosa]
  • 2024-06-19 21:50:17 machine/m6m80011ap.cpp: convert printfs to logmacro [angelosa]
  • 2024-06-19 19:41:39 machine/am9513.cpp: fixed wrong log message for cascading TCs (#12489) [Adam Billyard]
  • 2024-06-19 19:32:02 msm665xx: Fix debug state register names [AJR]
  • 2024-06-19 19:18:22 chalgear: Hook up the skeleton CPU device [AJR]
  • 2024-06-19 19:10:49 Benesse work / Challenge Gear (#12487) [mamehaze]
    • New NOT WORKING Machine
      Challenge Gear [TeamEurope, SSJ, Youkal3]
      New NOT WORKING Software List Entries - challenge_gear_cart.xml: Challenge 6 Years [TeamEurope, SSJ, Youkal3]
      - moved pockchal.cpp and the new driver to a benesse folder, as benesse had many more products
      - created a separate machine for the Pocket Challenge v2, the BIOS isn't dumped, but carts aren't physically compatible with a Wonderswan even if the software is. Makes more sense to have a driver with the borrowed Wonderswan BIOS marked as BAD_DUMP than hiding everything behind the Wonderswan itself.
  • 2024-06-19 19:08:13 Create stub MSM66573 device so Challenge Gear driver can have a CPU type [AJR]
  • 2024-06-19 18:15:17 - misc/ltcasino.cpp: reordered ltcasin2 sets [Brian Troha] [Ivan Vangelista]
    • - misc/vampire.cpp: corrected some PCB locations, added edge connector pinout [Brian Troha]
  • 2024-06-19 17:53:33 apple/omega.cpp: Fixed incorrect documentation from prior to final reverse-engineering. [no ci] [R. Belmont] [arbee]
  • 2024-06-19 17:41:50 machine/mv_sonora.cpp: Sonora/Ardbeg use an external pixel clock (PDM does not). Also fixed monochrome mode. [R. Belmont] [arbee]
    • apple/omega.cpp: Add "Omega" programmable PLL chip to generate the pixel clock for LC III/LC 520/LC 550. [R. Belmont]
  • 2024-06-19 16:14:08 nx8dasm: Correct instruction mnemonic [AJR]
  • 2024-06-19 15:36:41 sony/news_r3k.cpp, sony/news_r4k.cpp, sony/news_68k.cpp, sony/news_38xx.cpp: Add software list for Sony NEWS systems (#12473) [Brice Onken]
  • 2024-06-19 15:34:50 unidasm: Add disassembler for Oki nX-8/500S architecture [AJR]
  • 2024-06-19 15:33:31 igs/igs_fear.cpp: replace XA dump in superkds, old one was bad [XingXing] (#12486) [mamehaze]
    • - Working on the disassembler highlighted some opcodes that didn't decode correctly in the 80c51XA dump in superkds, turns out it was just bad, one of the pins was floating so XingXing redumped it.
  • 2024-06-19 06:55:07 New working clones [Ivan Vangelista]
    • Match It [f205v, Smitdogg, Sean Sutton, Brian Troha, TeamEurope, The Dumping Union] Shisensho - Joshiryo-Hen (Japan, set 1) [twistedsymphony, The Dumping Union]
      - irem/shisen.cpp updates: Added a PCB layout for IREM's Match It M80 based games [Brian Troha] Dumped missing ROMs and PLDs for Match It and Shisensho sets [f205v] Renamed the driver to m80.cpp
  • 2024-06-19 06:41:49 irem/m10.cpp, irem/m57.cpp, irem/m58.cpp: consolidated drivers in single files [Ivan Vangelista]
  • 2024-06-18 20:47:22 aristocrat/caswin.cpp: fix Z80 clock, denote being derived from misc/summit.cpp [angelosa]
  • 2024-06-18 20:43:28 New working clones [hap]
    • Elite Avant Garde (prototype on Elite A/S board)
  • 2024-06-18 20:29:38 aristocrat/caswin.cpp: preliminary 8-liner rowscroll/window effect [angelosa]
  • 2024-06-18 19:57:50 aristocrat/caswin.cpp: cleanups [angelosa]
  • 2024-06-18 16:27:22 ibm5150.xml: Added 3 working items (#12394) [ArcadeShadow]
    • New working software list additions
      Gunship (3.5", Futura Games) [Total DOS Collection] Stunt Car Racer (Big Games) [Total DOS Collection] Terminator 2: Judgment Day (Big Games) [Total DOS Collection]
  • 2024-06-18 12:58:01 st9: Fix disassembly of memory-indirect forms of LD (OPR = B5) [AJR]
  • 2024-06-18 03:49:58 mame/apple: Added preliminary Apple DFAC audio filter/volume implementation. [R. Belmont] [arbee]
    • - Initial DFAC with volume control and master on/off - Hooked up to LC, LC II, LC III, IIvx, IIvi, Quadra 700, Quadra 800
  • 2024-06-17 22:32:59 New working clones [Ivan Vangelista]
    • Little Casino (set 2) [Siftware] Little Casino II (v18.1, set 2) [Siftware]
      New clones marked not working - Secret Service (4.0, Europe) [inkochnito, PinMAME]
      - irem/m52.cpp: consolidated driver in single file
  • 2024-06-17 19:02:14 act/apricotf.cpp: cleanups [angelosa]
  • 2024-06-17 01:23:36 Add a skeleton for VTech Kidi SuperStar LightShow (#12393) [ClawGrip]
    • New systems marked not working
      Kidi SuperStar LightShow [Arcade Hacker, ClawGrip]
  • 2024-06-16 23:21:37 ti99: Fix crash when cartridge in EVPC configuration is inserted. [Michael Zapf]
  • 2024-06-16 04:03:32 m6805/m68hc05e1: Fix typo that broke validation on Clang builds. [R. Belmont] [arbee]
  • 2024-06-16 02:13:13 coleco_homebrew.xml: Added 8 working items (#12388) [ArcadeShadow]
    • New working software list additions
      AntiAir [Inufuto] Ascend [Inufuto] Battlot [Inufuto] Cacorm [Inufuto] Cracky [Inufuto] Guntus [Inufuto] Hopman [Inufuto] Yewdow [Inufuto]
  • 2024-06-16 02:12:46 coco: add Zonx (The Rainbow) support (software list and hiscore) (#12378) [udance4ever]
    • New working software list items - coco_flop: Zonx (The Rainbow)
  • 2024-06-16 02:09:56 Add a skeleton driver for Mad Money 2, a slot game from Picmatic (#12369) [ClawGrip]
    • New systems marked not working
      Mad Money 2 [Joan RF, jordigahan]
  • 2024-06-16 02:08:22 sgi_mips: new software list additions (#12179) [Davide Cavalca]
    • New working software list items
      sgi_mips: NetBSD 4.0 NetBSD 4.0.1 NetBSD 5.0 NetBSD 5.0.1 NetBSD 5.0.2 NetBSD 5.1 NetBSD 5.1.1 NetBSD 5.1.2 NetBSD 5.1.3 NetBSD 5.1.4 NetBSD 5.1.5 NetBSD 5.2 NetBSD 5.2.1 NetBSD 5.2.2 NetBSD 5.2.3 NetBSD 6.0 NetBSD 6.0.1 NetBSD 6.0.2 NetBSD 6.0.3
  • 2024-06-16 02:02:03 recfranco/rf51w14cg.cpp: Add new slot games on similar hardware (#12470) [ClawGrip]
    • recfranco/rf51w14cg.cpp: Add new slot games on similar hardware
      New systems marked not working
      Santa Fe Mine (set 1) [Sergio y Vicente de electronicaVyS, Recreativas.org]
      New clones marked not working - Santa Fe Mine (set 2) [Sergio y Vicente de electronicaVyS, Recreativas.org]
      mame.lst: Add 'rfsantafem' and 'rfsantafema'
  • 2024-06-16 01:53:18 cpu/m6805: Added new devices for 68HC05E1 and 68HC05E4. [R. Belmont] [arbee]
    • apple/cuda.cpp: Refactored using 68HC05E1 and 68HC05E4 devices as a base. [R. Belmont]
      apple/egret.cpp: Refactored using 68HC05E1 device as a base. [R. Belmont]
      apple/macquadra630.cpp: Switched to the correct Cuda 2.40, which no longer crashes during boot with the refactored devices. [R. Belmont]
  • 2024-06-15 21:59:06 alba/albazg.cpp: cleanups [angelosa]
  • 2024-06-15 21:04:32 misc/chance32.cpp: cleanups and QA [angelosa]
  • 2024-06-15 17:51:37 namco/shootaway2.cpp: demoted to MACHINE_IS_SKELETON [Ivan Vangelista]
  • 2024-06-15 17:13:46 new NOT WORKING machines (IGS SuperKids - with IGS027A dump) (#12480) [mamehaze]
    • New NOT WORKING machines - Super Kids (V019CN) [XingXing]
      igs/igs_fear.cpp: Cleanups fix notes based on PCB images provided standardize types in XingXing's code turn off logerror
      - Co-authored-by: DavidHaywood
  • 2024-06-15 16:03:44 tecmo/gaiden.cpp: Updates & Cleanups (#12471) [cam900]
    • - Split driver class for wildfang and raiga via protection methods - Split driver class for mastninj via MSM5205 controls - Fix raiga post-load behavior - Use C++ style single line comments - Reduce literal tag usage - Reduce duplications - Fix function namings - Make some variables constant - Fix, Correct type for variables - Reduce unused functions - Fix code style consistency
  • 2024-06-15 16:02:52 igs/igs_fear.cpp: fn naming reduction [angelosa]
  • 2024-06-15 15:50:27 sunwise/anoworld.cpp: enable audio CPU [angelosa]
  • 2024-06-15 15:49:49 nec/pc9801.cpp: document possible target [angelosa]
  • 2024-06-14 16:59:15 tecmo/bombjack.cpp: Refactor, merge with sega/calorie.cpp (#12476) [2k2]
    • tecmo/bombjack.cpp: Cleanups, fixes, merge with sega/calorie.cpp - Fix large sprites in Bomb Jack by implementing the sprite size latches - Simplify and fix gfxdecode macros for Bomb Jack - Fix background tilemap loading in Bomb Jack to properly use D0-D3 - Fix memory maps to match the schematics - Add watchdog reset and enable (not used in Calorie Kun) - Proper screen params for Bomb Jack and Calorie Kun - Proper audio timings for Calorie Kun - Add notes on audio filter and PCB references - Cleaned up other notes - Fixed spacing - Renamed bombjack2 to "Bomb Jack (earlier)" - Renamed "licence" to "license" in bombjackt
  • 2024-06-14 09:45:41 subsino2: update notes [hap]
  • 2024-06-14 09:44:11 sinclair/specnext.cpp: fix gcc11 warning (#12478) [holub]
  • 2024-06-13 05:28:00 cpu/z80/z80.cpp: Fix misleading-indentation (#12477) [holub]
  • 2024-06-13 01:33:25 leland_a: mid-execution trickery with set_state_int doesn't work properly anymore on z80 after recent rewrite, so do sync workaround differently [hap]
  • 2024-06-13 00:42:33 z80: add busack output pin [hap]
  • 2024-06-12 23:02:48 cpu/z80/z80.cpp: Move busrq check to service step (#12475) [holub]
  • 2024-06-12 22:38:38 cpu/z80/z80.cpp: Fix compile error (#12474) [holub]
  • 2024-06-12 22:12:26 New WORKING - sinclair/specnext.cpp: ZX Spectrum Next (known as tbblue) (#11918) [holub]
    • New Working Machines - ZX Spectrum Next: TBBlue [holub]
  • 2024-06-12 21:45:08 cpu/z80/z80.cpp: Refactor redoable case (#12472) [holub]
  • 2024-06-12 19:39:15 New working systems [hap]
    • - Kasparov Turbo Advanced Trainer (1997 version) [hap, Berger]
  • 2024-06-12 18:44:33 - pacman/pacman.cpp: redumped PROMs for mspacmane and pacmanmr [IZ8DWF] [Ivan Vangelista]
    • - rare/btoads.cpp: consolidated driver in single file
  • 2024-06-12 14:39:14 namco/ygv608.cpp: bulk replace ygv608_draw_mosaic fn -> draw_mosaic [angelosa]
  • 2024-06-12 05:30:11 apple/maciifx.cpp: Fix the 60.15 Hz timer so the boot process advances. [R. Belmont] [arbee]
  • 2024-06-12 04:35:09 apple/apple2e.cpp: Fix IOUDIS status read on apple2c. Fixes self-test fail on apple2c0 (Github issue #12468). [R. Belmont, univta0001] [arbee]
  • 2024-06-11 14:33:53 devcpu: fix possible time travel issue in defer_access, [hap]
    • z80: remove inaccessible wait check in check_icount (m_wait_state is never 1 here)
  • 2024-06-11 12:00:04 savant: remove mid-opcode Z80 WAIT workaround, but now MAME hardlocks [hap]
  • 2024-06-11 03:32:10 apple/adbmodem.cpp: Fixed clock to the SCC 3.68 MHz from the schematics, brings ADB timings exactly to spec. [R. Belmont] [arbee]
    • apple/macii.cpp, apple/maciici.cpp: With the adjusted timings, adbmodem now works with the Mac II/IIx/IIcx/IIci, and SE/30. This corrects the jerky mouse movements caused by macadb HLE mode (GitHub issue #12189). [R. Belmont]
      apple/maciifx.cpp: Corrected ADB hookup, PIC now transmits valid ADB but doesn't appear to receive it. [R. Belmont]
  • 2024-06-11 00:36:01 subsino2/lastfght: dumped internal h8 rom [Sean Riddle] [hap]
  • 2024-06-07 23:54:47 luaengine: fix what looks like a copypaste error with screen_type_enum [hap]
  • 2024-06-10 22:45:02 New working clones [Ivan Vangelista]
    • Ms. Pac-Man (Elmac bootleg, earlier) [IZ8DWF] Ms. Pac-Man (Elmac bootleg, later) [Tirino73] Pac-Man (Model Racing bootleg) [IZ8DWF]
      - misc/ettrivia.cpp: switched to configured banking, enabled save state support
  • 2024-06-10 17:35:56 kaneko/hvyunit.cpp: Reduced literal tag usage and improved graphics ROM region names. (#12448) [cam900]
  • 2024-06-10 17:32:51 kaneko/djboy.cpp: Use palette format helper to handle palette writes. (#12447) [cam900]
  • 2024-06-10 14:18:43 hiscore.dat: Add delay to ballbomb/lupin3 entry to fix saved hiscore loading (#12462) [Mike Sheehan]
  • 2024-06-10 07:40:17 tg100: There is no internal rom (empty mask variant of the h8/520, wired for mode 3 which is rom disabled) [Olivier Galibert]
  • 2024-06-10 02:47:34 sunwise/anoworld.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] [AJR]
  • 2024-06-09 23:08:02 sunwise/anoworld.cpp: add basic inputs and video, enough for Test Mode [angelosa]
  • 2024-06-09 22:20:57 gaelco/gaelco2.cpp: Added developers/licencees to manufacturers and cleaned up code. (#12451) [cam900]
    • Moved snowboar/maniacsqs protection simulation to a derived class. Reduced use of literal tags and duplicated code. Improved ROM region names. Changed single-line comments to C++ line comments.
  • 2024-06-09 22:02:45 gamegear.xml, megadriv.xml, tutor.xml: Replaced abbreviated country names in descriptions. (#12459) [ArcadeShadow]
    • Replaced countries' abbreviations
  • 2024-06-09 22:01:35 -gaelco/mastboy.cpp: Cleanups (#12457) [cam900]
    • Use tilemap and palette format helper. Reduced unused variables and literal tags.
      -emu/emupal.cpp: Added helper for GGGGRRRRBBBBxxxx format.
  • 2024-06-09 21:54:24 msx2_flop.xml: Added two working items. (#12453) [wilbertpol]
    • New working software list items (msx2_flop.xml) - SG1000 (v0.96) [GDX] SofaSMS [Louthrax]
  • 2024-06-09 21:52:58 hash/msx2p_flop.xml: Updated title and usage notes for Tetris II Special Edition. (#12454) [wilbertpol]
    • Marked as 1999 re-release, and added required RAM to usage notes.
  • 2024-06-09 21:50:22 msxr_cart.xml: Added software list for MSX Turbo-R cartridges with four items (all not working). (#12455) [wilbertpol]
    • New software list items marked not working (msxr_cart.xml)
      Losaben Akel (demo) [file-hunter] MSX View (Japan, v1.21) [file-hunter] MSX View (Japan, v1.00) [file-hunter] Zone Terra (demo) [file-hunter]
  • 2024-06-09 21:35:46 New systems marked not working [Ivan Vangelista]
    • Super Luster II [Sergio Galiano]
  • 2024-06-09 21:11:34 skeleton/swunktarot.cpp: rename to sunwise/anoworld.cpp [angelosa]
    • misc/jankenmn.cpp: move to sunwise folder
  • 2024-06-09 21:05:00 skeleton/swunktarot.cpp: add video view select [angelosa]
  • 2024-06-09 21:03:32 yunsung/paradise.cpp: fix madball title metadata [angelosa]
  • 2024-06-08 22:50:37 input_sdl.cpp: Add missing #include for std::lround(). [Thomas Klausner] [arbee]
  • 2024-06-08 16:41:52 imagedev/floppy.cpp: fix out-of-bounds access to the seek sample (#12452) [Roman Donchenko]
    • Currently, when `floppy_sound_device::step` selects a new seek sample, the value of `m_seek_samplepos` remains the same as it was the last time a seek sample was played. This might be an invalid position for the new sample, since the seek samples have different lengths. When this is the case, the next call to `floppy_sound_device::sound_stream_update` makes an out-of-bounds memory access as it reads the sample data.
      Fix this by resetting `m_seek_samplepos` to 0 when a new seek sample is selected.
      This also makes the seek sounds more consistent, since previously they would start from a semi-random position each time.
  • 2024-06-08 03:46:05 Add a skeleton driver for Sony Librie e-books (#12371) [ClawGrip]
    • New systems marked not working
      Librie EBR 1000 [Team Europe, ClawGrip]
  • 2024-06-08 03:43:19 hiscore.dat: Add support for Donkey Kong Jr (New Wide Screen) (#12377) [udance4ever]
  • 2024-06-07 15:52:46 swunktarot.cpp: Delete spurious sub CPU; update comments based on PCB photo [AJR]
  • 2024-06-07 13:54:54 casio/pickytlk.cpp: Add tablet support (#12226) [qufb]
  • 2024-06-07 06:31:27 New clones marked not working [Ivan Vangelista]
    • - unknown Yuvo Joy Stand game (set 1) [Hammy]
      New working clones
      Pleiads (GMP Games) [IZ8DWF]
  • 2024-06-07 05:05:33 leland: fix rom samples playback [cracyc]
  • 2024-06-07 02:22:08 sinclair/chloe.cpp: Chloe 280SE (Timex TS2068 successor)- New WORKING (#12337) [holub]
  • 2024-06-06 23:59:00 swunktarot.cpp: Add Z80 DMA device and interrupt daisy chain [AJR]
  • 2024-06-06 21:06:07 skeleton/swunktarot.cpp: irq notes [angelosa]
  • 2024-06-06 20:34:18 skeleton/swunktarot.cpp: identify palette format [angelosa]
  • 2024-06-06 04:31:41 sega/segac2.cpp: Addition of Print Club V3; some minor changes for the other Print Club boards; many notes added to the C2 driver near the top (#12402) [Hatsune Mike]
    • New NOT WORKING machines
      Print Club (Japan Vol.3) [Hatsune Mike]
  • 2024-06-06 03:51:58 skeleton/swunktarot.cpp: initial detection of stuff [angelosa]
  • 2024-06-06 03:37:36 spectrum_cass.xml: Added 47 working items + 2 not working (#12353) [ArcadeShadow]
    • spectrum_cass.xml: Added 47 working items + 2 not working
      New working software list additions
      19 Part 1 - Boot Camp (Zafiro) [Spectrum Computing] Androide (1984, ERE Informatique, alt) [El Trastero del Spectrum] Ant Attack (JRS) [Planeta Sinclair] Awari (ERE) [El Trastero del Spectrum] Bingo (Astor) [Planeta Sinclair] Bomb Munchies (version 2350) [Spectrum Computing] Bruxólico (demo 2.0, English) [Amaweks] Bruxólico (demo 2.0, Portuguese) [Amaweks] Bruxólico (demo 1.0, English) [Amaweks] Bruxólico (demo 1.0, Portuguese) [Amaweks] Cobra's Arc (English) [Spectrum Computing] Cobra's Arc (ERE) [El Trastero del Spectrum] Cobra's Arc (newer release) [Spectrum Computing] Don Juan et Dragueurs [El Trastero del Spectrum] Don Juan et Dragueurs (ATMOS/Spectrum release) [Spectrum Computing] Double Dragon II - The Revenge (Dro Soft) [Spectrum Computing] Double Dragon II - The Revenge (Dro Soft, small case) [Spectrum Computing] Double Dragon III - The Rosetta Stone (Dro Soft) [Spectrum Computing] Dossier "G" [Spectrum Computing] Gestion de Stock [Planeta Sinclair] Glider Rider (Zafiro) [Spectrum Computing] Hewson (compilation) [El Trastero del Spectrum] Histoire (alt) [El Trastero del Spectrum] Impossaball (PIM) [Planeta Sinclair] Initiation au Basic 1 [Spectrum Computing] Initiation au Basic 2 [Spectrum Computing] Initiation au Basic 3 [Spectrum Computing] Initiation au Basic 4 [Spectrum Computing] Jock and the Time Rings (Z Cobra) [Spectrum Computing] L'Ile Maudite (two sides) [El Trastero del Spectrum] Linear Programming (alt) [Planeta Sinclair] Manager (Software Center) [Spectrum Computing] Manchester United (System 4) [Spectrum Computing] Manchester United Europe (System 4) [Spectrum Computing] Math (ERE, alt) [El Trastero del Spectrum] Nebulus (Erbe) [Spectrum Computing] Optimisa (Portuguese) [Planeta Sinclair] Othello (1983, ERE, alt) [El Trastero del Spectrum] Prohibition (Zafi Chip) [Spectrum Computing] Rana Rama (PIM) [Planeta Sinclair] Sim City (Erbe) [Spectrum Computing] Simulátor Letu + Cielová Zástava [Planeta Sinclair] Split Personalities (PIM) [Spectrum Computing] Split Personalities (Zafi Chip) [Spectrum Computing] The Artist II (48K) [Spectrum Computing] The Battle of the Bulge (System 4) [Spectrum Computing] WEC Le Mans (Erbe) [Spectrum Computing]
      New NOT working software list addition
      Comercio Cosmico [Spectrum Computing] Cosmic Commerce (English) [Spectrum Computing]
      Demoted to NOT working software list item
      Cosmic Commerce (English, alt)
  • 2024-06-06 03:30:05 tch/wheelfir.cpp: Add a few PLDs dumps to Kong Ball and Radical Enduro [OldComputers ES]] (#12430) [ClawGrip]
  • 2024-06-06 03:29:45 sinclair/spec128.cpp,sinclair/specpls3.cpp: adjust border chunk render position (#12440) [holub]
  • 2024-06-06 03:27:58 drivenum.cpp: fix undefined behavior in find_approximate_matches (#12441) [Roman Donchenko]
    • If `it` points to the last element of `penalty`, the `resize` call invalidates it, and the subsequent call to `emplace` is undefined. This causes a crash in MSVC debug mode. Fix it by resizing _after_ emplacing.
  • 2024-06-05 22:03:05 cpu/z80/z80.cpp Update core generator to support r800 [holub, Wilbert Pol] (#12445) [holub]
  • 2024-06-05 19:37:43 bfm: bulk replace Deal or No Deal wrong title capitalization [angelosa]
  • 2024-06-05 18:14:21 New systems marked not working [Ivan Vangelista]
    • Shun [hammy]
  • 2024-06-05 12:10:29 dataeast: bulk replace Data East -> Data East Corporation where known to be displayed with that form [angelosa]
  • 2024-06-05 10:05:17 xreel: dumped the fake transistor [Sean Riddle] [hap]
  • 2024-06-05 05:08:15 util/ioprocs.cpp: Count zero actual bytes written on a write call as an error. Fixes lock-up writing to a write-protected image. [R. Belmont, Peter Ferrie] [arbee]
  • 2024-06-05 03:57:45 debug: fix MT#08870, debugger tracesym regression [Patrick Mackinlay]
  • 2024-06-05 03:52:55 am79c90: improve interrupt logic [Brice Onken] [Patrick Mackinlay]
  • 2024-06-05 02:09:53 f2mc16: Disassembly updates [AJR]
    • - Correct decoding of FILSWI - Eliminate unnecessary and somewhat confusing INC A and DEC A aliases
  • 2024-06-05 01:50:10 cpu/f2mc16: Add additional instructions from Prin-C disassembly (#12443) [qufb]
  • 2024-06-04 23:31:20 dataeast/chanbara.cpp: fix title field [angelosa]
  • 2024-06-04 23:30:57 kaneko/expro02.cpp: convert screen to use set_raw [angelosa]
  • 2024-06-04 21:41:39 tch/rltennis.cpp: assume MC68000P8 clock is 8 MHz, demote driver to MACHINE_IMPERFECT_TIMING [angelosa]
  • 2024-06-04 21:40:35 taito/taito_z.cpp: remove non-existant dial input from aquajack [angelosa]
  • 2024-06-04 20:26:50 New systems marked not working [Ivan Vangelista]
    • unknown Sunwise tarot card game [Hammy]
  • 2024-06-04 20:14:19 saitek_osa/maestro: dumped another Maestro B version [Berger] [hap]
  • 2024-06-04 20:13:21 misc: update some notes [hap]
  • 2024-06-04 20:12:34 New clones marked not working [hap]
    • - X-Reel [Sean Riddle]
  • 2024-06-04 14:53:40 konami/nemesis.cpp: Add a Tecfri licensed version of Salamander (#12437) [ClawGrip]
  • 2024-06-04 10:39:50 imagedev/floppy: fix a bug with reading the first 1-bit on a track (#12439) [Roman Donchenko]
    • `floppy_image_device::find_index` uses binary search to find the index for which `buf[spos] <= position < buf[spos + 1]`. However, the algorithm behaves incorrectly when `position < buf[0]`. In this case, the algorithm returns 0, as if `position` was between `buf[0]` and `buf[1]`.
      The effect of this is that if `get_next_transition` is called with a timestamp that is between the start of the revolution and the first transition, then instead of returning the timestamp of that transition, it returns the timestamp of the second transition instead. Essentially, the first 1-bit on the track gets flipped to a 0.
      I have encountered this in Apple II emulation, where this bug manifests as sporadic I/O errors.
      Fix it by doing two things:
      1. Replace `find_index` with a call to `upper_bound` from the standard library, which behaves correctly in edge cases.
      2. If `upper_bound` signals that `position < buf[0]`, then adjust `base` and `index` to point to the last transition of the previous revolution.
  • 2024-06-04 01:33:07 machine/watchdog.cpp: relax log message (#12421) [Angelo Salese]
    • machine/watchdog.cpp: get rid of verbose call, reword comments
  • 2024-06-03 23:21:52 nec/pc8801.cpp: enable partial updates after #12423 [angelosa]
  • 2024-06-03 14:59:21 seibu/t5182.cpp: Remove hardcoded tags, Cleanups: (#12425) [cam900]
    • seibu/darkmist.cpp: Cleanups seibu/metlfrzr.cpp: Cleanups seibu/mustache.cpp: Cleanups seibu/panicr.cpp: Cleanups
  • 2024-06-03 14:58:14 HP9816A added (#12408) [fulivi]
    • New Working Machines - HP9816A [F.Ulivi]
  • 2024-06-03 14:11:21 nokia/mikromik: Confirmed M7 address decoder ROM dump. [MikkoMuseo] [Curt Coder]
  • 2024-06-03 14:05:32 nokia/mikromikko2: Added preliminary video. [Curt Coder] [Curt Coder]
  • 2024-06-03 13:29:41 bk.cpp: use K1801VM1 cpu core and keyboard controller device (#12409) [shattered]
  • 2024-06-03 13:25:15 sony/news_r3k.cpp: Add support for NEWS-OS 4.1R (#12435) [Brice Onken]
  • 2024-06-03 13:23:19 igs/pgm2.cpp: Add missing flash ROMs from Bu Bu Car [Victor Fernandez (City Game), Recreativas.org] (#12436) [ClawGrip]
  • 2024-06-03 13:22:32 cpu/z80/z80.cpp new generatable core (#12423) [holub]
  • 2024-06-03 13:21:59 Add cpu device PIC16x8x - Add PIC16F84 to magicle into misc/magicard.cpp (#12092) [grullosgo]
  • 2024-06-03 10:56:51 emucore.h: fix build error on VC++ (#12383) [Roman Donchenko]
  • 2024-06-03 02:06:49 the actual TCH PR (#12434) [mamehaze]
    • Co-authored-by: DavidHaywood
  • 2024-06-02 22:52:29 tch/wheelfir.cpp - Improve graphics emulation of wheelfir and pwball + some cleanup (from PR#12396). [David Haywood] [arbee]
  • 2024-06-02 17:02:59 sega/naomigd.cpp: fix -validate [angelosa]
  • 2024-06-02 16:45:39 ui/selmenu.cpp: Fixed out-of-bounds access when no primary items are visible (fixes GitHub #12429). [Vas Crabb]
    • Also fixed separator being highlighted as though it were selectable.
  • 2024-06-02 13:37:51 sega/naomigd.cpp: added DIMM v3.01 firmware [Guru] [MetalliC]
  • 2024-06-02 09:49:41 dpsv55: Fix regression due to changes in MCU emulation [AJR]
  • 2024-06-02 02:49:14 machine/wd_fdc.cpp: lower drq at the end of track write (#12414) [Mark Garlanger]
  • 2024-06-02 02:01:46 lib/formats/fs_coco_rsdos.cpp: Add basic write support. (#12411) [wilbertpol]
  • 2024-06-01 22:14:08 cpu/f2mc16: Removed ancient diagnostic printf. [R. Belmont] [arbee]
  • 2024-06-01 22:09:31 tomy/tomy_princ.cpp: Emulate graphics and inputs (#12428) [qufb]
  • 2024-06-01 21:59:17 cpu/f2mc16: Add and fix several instructions (#12427) [qufb]
  • 2024-06-01 16:53:52 docs: fix markup on the links that were added. [R. Belmont] [arbee]
  • 2024-06-01 16:36:32 alpha/splendor.cpp: denote same irq meanings as per equites.cpp bullfgtr [angelosa]
  • 2024-06-01 16:32:46 nichibutsu/shettle.cpp: remove MACHINE_IMPERFECT_COLORS flag [angelosa]
  • 2024-06-01 16:31:53 namco/namcops2.cpp: fix soulclb3 title parsing as per #12415 comment [angelosa]
  • 2024-06-01 16:30:03 misc/tickee.cpp: fix rapidfir/maletmad title parsing [angelosa]
  • 2024-06-01 16:28:10 itech/capbowl.cpp: fix bowlrama title parsing [angelosa]
  • 2024-06-01 16:31:24 docs: Added sections with recommendations for submitting machines that require media and/or user intervention to start up. [R. Belmont] [arbee]
  • 2024-06-01 15:50:36 Change Soulcalibur III: Arcrelease date (#12415) [AnthonyRyuki]
  • 2024-06-01 15:50:21 Bulk replace Euro -> Europe in Arcade GAME descriptions (#12420) [Angelo Salese]
  • 2024-06-01 07:12:27 pinball/inder.cpp: Fix parent/clone relationship for 'larana2' (#12424) [ClawGrip]
  • 2024-06-01 03:23:20 Add a skeleton for Xyplex MX-3210 Local Router (#12380) [ClawGrip]
    • New systems marked not not working
      MAXserver MX-3210 Local Router [ClawGrip]
→ [Arcade] DevMAME [log only] 2024/05/31 10:00
  • 2024-05-31 07:47:43 cpu/mipsx/mipsxdasm.cpp: fix compilation on Clang [Ivan Vangelista]
  • 2024-05-31 05:48:38 hash/x1_flop: Fix validation. [R. Belmont] [arbee]
  • 2024-05-31 05:38:16 Merge tag 'mame0266' into HEAD [Vas Crabb]
    • MAME 0.266
  • 2024-05-31 05:36:38 Various cleanups: [Vas Crabb]
    • tools/aueffectutil.mm: Fixed more deprecation warnings. Got rid of some sprintf and strcat (generates warnings on macOS). cpu/mipsx: Got stuff out of headers that shouldn't be there.
  • 2024-05-31 05:33:13 cpu/m68000: FPU now sets the NaN flag for all NaNs, not just signalling. Fixes dendego black screen in attract mode. [R. Belmont] [arbee]
  • 2024-05-31 02:40:37 suna/go2000.cpp: SunA manufacturer confirmed from research [AugiteSoul] [angelosa]
  • 2024-05-31 02:07:08 taito/tsamurai.cpp: make alphaxz a parent set [angelosa]
  • 2024-05-31 01:39:45 sound/sn76496.cpp: fix log neutrality violation [angelosa]
  • 2024-05-31 00:22:06 seta/seta.cpp: remove character design crediting across manufacturer fields [angelosa]
  • 2024-05-31 00:18:52 konami/ksys573.cpp: consistant salarymc subtitle as per PS1 version [angelosa]
  • 2024-05-31 00:04:43 hash/x1_flop.xml: QA checkpoint [angelosa]
  • 2024-05-31 00:04:15 sharp/x1.cpp: convert machine_start/reset calls [angelosa]
  • 2024-05-30 22:11:55 msx/msx.cpp: Add system control register to allow switching between internal and external kanji support. (#12419) [wilbertpol]
  • 2024-05-30 19:15:56 New working software list items [Ivan Vangelista]
    • - x68k_flop.xml: Chourensha 68k (v1.00, alt) [buffi]
  • 2024-05-30 19:01:12 New working systems [hap]
    • - Regency [hap, Berger]
  • 2024-05-30 19:01:01 galaxian/galaxian.cpp: Dumped PROM for "catacomb" [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org] (#12392) [ClawGrip]
  • 2024-05-30 18:58:44 pinball/inder.cpp: Add a new set of "La Rana" (#12391) [ClawGrip]
    • New clones marked not working - La Rana (set 2) [Manuel]
  • 2024-05-30 18:45:51 New systems marked not working (#12416) [mamehaze]
    • Karaoke Station (Japan) [Team Europe, David Haywood]
  • 2024-05-30 18:41:06 New working clones [Ivan Vangelista]
    • Trivia (Questions Series 7, alt question ROM) [Brian Troha, The Dumping Union]
      New clones marked not working - Cherry Bonus III (Ziogas V4.1 hack, set 1) [Ioannis Bampoulas] Cherry Bonus III (Ziogas V4.1 hack, set 2) [Ioannis Bampoulas]
  • 2024-05-30 18:34:05 New working clones [Ivan Vangelista]
    • Goindol (Afega) [playero]
  • 2024-05-30 13:56:21 heathkit/h89.cpp: Add Magnolia Microsystems DD controller and h89-mms system (#12413) [Mark Garlanger]
  • 2024-05-30 07:05:07 new WORKING machine (Gun Kids - Sammy Medal game) (#12417) [mamehaze]
    • New working systems - Hayauchi Gun Kids [Darksoft, TeamEurope]
  • 2024-05-29 22:49:02 Systems promoted to working [Ivan Vangelista]
    • - Soccer 10 (ver. 16.44) [Ivan Vangelista]
      - igs/goldstar.cpp: consolidated driver into single file, some improvements for the jkrmast sets
  • 2024-05-29 21:55:58 nitchibutsu/shettle.cpp - Change shettle palette PROM decode to match wiping (#12418) [mamehaze]
  • 2024-05-29 15:49:57 h8: return 0xff when reading from port DDR (eg. RMW opcodes on DDR) [hap]
  • 2024-05-29 15:40:49 capcom/cps1.cpp: sf2ceupl UPL bootleg is speculation league, mark it as such [angelosa]
  • 2024-05-29 14:31:59 seta/seta.cpp: acknowledge Nihon System as publisher for pairlove [angelosa]
  • 2024-05-29 14:00:04 konami/ksys573.cpp: acknowledge Success as publisher for salarymc [angelosa]
  • 2024-05-29 02:20:20 alpha/equites.cpp: reverse irq meanings, fix bullfgtr timing [angelosa]
  • 2024-05-28 23:52:06 sound/coreaudio_sound.cpp: Simplify. [Vas Crabb]
  • 2024-05-28 23:26:35 tools/aueffectutil.mm: Fix build. [Vas Crabb]
  • 2024-05-28 23:12:10 -heathzenith: Removed trivia file - content should be on wiki, etc. [Vas Crabb]
    • -Fixed various warnings.
  • 2024-05-28 17:07:39 vsystem/rpunch.cpp: Minor cleanups (#12412) [cam900]
    • - Use generic gfx decode layout - Fix ROM region naming - Reduce preprocessor defines - Reduce literal tag usages
  • 2024-05-28 07:03:49 New working clones [Ivan Vangelista]
    • Great 1000 Miles Rally 2 USA (95/07/11) [twistedsymphony, The Dumping Union]
  • 2024-05-28 06:40:39 New working clones [Ivan Vangelista]
    • Grand Lizard (L-1) [Inkochnito, PinMAME]
  • 2024-05-28 04:45:58 cpu/m68000: Turn off FPU verbose logging, implement missing FMOVE #imm32 mode. [R. Belmont] [arbee]
  • 2024-05-28 02:40:42 cpu/m68000: Updated 680x0 FPU to Softfloat 3 from 2. (MT5411 and MT8793). [R. Belmont] [arbee]
    • - Update to Softloat 3 from 2 - FREM and FMOD now generate the quotient bits in FPSR, required by Apple's SANE to do sin/cos/tan properly. - FMOVE of a float to a Dx integer register generates the exception status bits, fixing square roots in SANE - Rewrote how FMOVEM instructions are decoded and executed, fixing issues including skipping too few or too many opcode bytes and causing serious weird behavior. - FPU instructions all now have more realistic cycle timings for a 68881. - All FPU instructions now generate exception bits in FPSR.
      3rdparty/softfloat3: Updates [R. Belmont] - Softfloat3 was always being built for a big-endian host, causing incorrect math on LE x64 and AArch64 machines. - Fixed up Softfloat3 to build properly as part of MAME and up-ported the Bochs extensions. In latest Bochs, they were only partially up-ported and Softfloat3 had been hacked up to be more like 2; here they're fixed to work with stock Softfloat3.
  • 2024-05-28 01:45:23 konami/konamigx.cpp: hookup racinfrc brake and gear shift inputs [angelosa]
  • 2024-05-28 01:15:51 konami/konamigx.cpp: fix PSAC4 color offset and gfxdecode bitplanes, honor cliprect [angelosa]
  • 2024-05-27 19:54:38 New systems marked not working [Ivan Vangelista]
    • Print Club Yoshimoto V1 (J 970208 V1.000) [Darksoft, Team Europe]
      New clones marked not working - Cheri Mondo '97 (V1.4I) [Ioannis Bampoulas]
  • 2024-05-26 13:10:28 sigma/sigmab98.cpp: fix mnrockman music and speed [MetalliC]
  • 2024-05-26 09:04:38 Systems promoted to working [Ivan Vangelista]
    • - Alone Shettle Crew [Angelo Salese]
  • 2024-05-25 23:39:22 srcclean and cleanup [Vas Crabb]
  • 2024-05-25 23:12:15 -sound/gb.cpp: Simplified some overly convoluted expressions, and tidied a bit. [Vas Crabb]
    • -vsystem/fromanc2.cpp: Fixed build.
  • 2024-05-25 22:57:28 New working machine [MetalliC]
    • - Medal Network: Rockman EXE [Bijimuto, GoodTofuFriday, LNRC]
  • 2024-05-25 22:52:49 okim9810.cpp: implemented sequencer [MetalliC]
  • 2024-05-25 23:02:44 vsystem/aerofgt.cpp: Cleanups: (#12404) [cam900]
    • Split driver state class to reduce optional object finders and variables. Reduced duplicated code. Use generic graphics decoding layouts. Fixed aerofgtb sprite/tilemap offset. Reduced literal tag usage. Improved names of address map functions. Use memory_bank for pspikesb, pspikesc OKI bank switching.
  • 2024-05-25 22:27:40 vsystem/fromanc2.cpp: Cleanups: (#12407) [cam900]
    • Split driver state class to reduce optional object finders. Reduced literal tag usage and runtime tag lookups. Suppress side effects for debugger reads. Use generic graphics decode layout Use C++ style line comments.
  • 2024-05-25 21:17:40 heathkit & zenith: Merge Heath and Zenith, since they're the same company (#12362) [Mark Garlanger]
    • heathkit/ & zenith/: Merge Heath and Zenith, since they're the same company Add readme file Fix Z29 company and full name Update ROM descriptions for consistency
  • 2024-05-25 01:22:57 misc/globalvr.cpp: Add info about hardware setups (#12398) [ClawGrip]
  • 2024-05-25 01:22:17 taito/taito_o.cpp: Corrected the Japanese wording of the game title (#12405) [negunma]
    • Corrected the Japanese title based on the information in the catalog at the time of release.
  • 2024-05-25 01:21:23 sound/gb.cpp: Fix regression (#12406) [cam900]
    • sound/gb.cpp: Fix waveram reading sound/gb.cpp: Fix cycle handling in agb_apu
  • 2024-05-24 16:16:07 feagv9: remove 512K ram option [hap]
  • 2024-05-24 15:42:58 rm/rm380z.cpp: Add COS 4.0/F firmware configurations (#12195) [Robin Sergeant]
  • 2024-05-24 15:36:39 New clones marked not working [Ivan Vangelista]
    • - Tetris + Cherry Master (Corsica, v8.01, Korean bootleg) [Taksangs]
  • 2024-05-23 17:54:26 nokia/mikromikko2: Added another BIOS dump and the missing ROMs for the CRTC186 board. [MikkoMuseo] [Curt Coder]
  • 2024-05-23 16:25:19 - seta/namcoeva.cpp: redumped sound ROM for hammerch [Hammy] [Ivan Vangelista]
    • - nmk/powerins.cpp: consolidated driver in single file
  • 2024-05-23 15:02:32 gaelco/blmbycar.cpp: hookup blmbycar button 2 in digital mode, demote watrball to MACHINE_IMPERFECT_TIMING, upgrade notes [angelosa]
  • 2024-05-23 11:58:20 eag68k: duplicate feagv7 to feagv9 [hap]
    • New working clones
      Elite Avant Garde 2325 (model 6117-9, set 1) [hap, Berger] Elite Avant Garde 2325 (model 6117-9, set 2) [hap, Berger] Elite Avant Garde 2325 (model 6117-9, set 3) [hap, Berger] Elite Avant Garde 2325 (model 6117-9, set 4) [hap, Berger]
  • 2024-05-23 11:45:52 eag68k: rename feagv7b to feagv7c, feagv7a to feagv7b, feagv7 to feagv7a, feagv9 to feagv7 [hap]
  • 2024-05-23 11:37:29 eag68k: redumped feagv9 u19 rom [Berger] [hap]
  • 2024-05-21 21:43:24 Cleanup: [Vas Crabb]
    • olympia/dday.cpp: Correctly size the inappropriately named "color RAM". util/cdrom.cpp, formats/fs_fat.cpp: More const, less copying.
  • 2024-05-21 20:44:24 atlus/cave.cpp: Added Jumbo Godzilla. (#12286) [Hatsune Mike]
    • New working systems - Jumbo Godzilla [Moffitt]
  • 2024-05-21 18:37:02 skeleton/ganbaremo.cpp: added some preliminary mappings [Ivan Vangelista]
  • 2024-05-21 18:29:30 Add a skeleton for a electromechanical arcade by Shoken (#12356) [ClawGrip]
    • New not working machine - Ganbare Momotarou Oni Taiji [Museo del Recreativo]
  • 2024-05-21 18:28:51 midcoin/wallc.cpp: Add missing PLD to Brick Blast [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org] (#12390) [ClawGrip]
    • Also reformatted single line comments
  • 2024-05-21 18:12:17 - galaxian/galaxold.cpp: updated clock for superbikg as per measurement [Ivan Vangelista]
    • - olympia/dday.cpp, olympia/portrait.cpp: consolidated drivers in single files
      - skeleton/elcirculo.cpp: added a basic memory map
      - vtech/vsmilepro.cpp: demoted to MIS
  • 2024-05-21 18:10:14 New systems marked not working [Ivan Vangelista]
    • unknown Ram Star multi-game (version 80.1) [Siftware]
      New software list items marked not working
      American Dream [Siftware] Bar Fever (set 1) [Siftware] Bar Fever (set 2) [Siftware] Bear Country [Siftware] Great America [Siftware] Irish Luck [Siftware] Joker Poker [Siftware] Lucky Critters [Siftware] Lucky Seven [Siftware] Lucky Sevens [Siftware] Nevada Club [Siftware] Rainbow Magic [Siftware] Silver Slots [Siftware]
  • 2024-05-20 23:34:47 -brankp_cart.xml, ekara_cart.xml, hikara.xml: Fixed up metadata. [Vas Crabb]
    • Fixed titles. Added details from cartridge labels. Added track list for Hi-kara user cartridge.
      -formats/fs_cbmdos.cpp: More const
  • 2024-05-20 19:34:58 t11: reuse z80_daisy_chain for QBus vectored interrupts; forward INIT signal to all cards on QBus. (#12290) [shattered]
  • 2024-05-20 13:12:27 lib/formats/fs_cbmdos.cpp: Add partial write support. (#12389) [wilbertpol]
  • 2024-05-20 11:46:53 bus/kim1: Added pinouts for the main variants of the "6502 local bus" to comment. [Vas Crabb]
  • 2024-05-20 10:39:15 New working software list items [hap]
    • - saitek_egr: Endgame ROM (ver. 2, set 2) [Berger]
  • 2024-05-20 10:38:19 pdrift: remove MNW flag again after driver was changed to use legacy m68k core [hap]
  • 2024-05-20 03:25:34 sound/gb.cpp: Implement GBA-specific wave channel bank and volume behavior, from PR#8367. [cam900] [arbee]
  • 2024-05-20 02:15:23 subsino/subsino2.cpp: fix wtrnymph duplicate SW4:6 [Angelo Salese]
  • 2024-05-19 19:00:47 apple/macquadra630.cpp: Minor cleanup. [R. Belmont, Angelo Salese] [arbee]
  • 2024-05-19 18:34:31 machine/i2chle.cpp: New mix-in class derived from dimm_spd that allows any device to speak I2C. [R. Belmont] [arbee]
    • machine/dimm_spd.cpp: Refactored using the i2chle mix-in. [R. Belmont]
      apple/valkyrie.cpp: Collected more information, fixed the display enable, and mixed in i2chle to set the pixel clock over I2C. [R. Belmont]
      apple/macquadra630.cpp: Hook I2C up between Cuda and Valkyrie. [R. Belmont]
  • 2024-05-19 18:01:34 seta/st0016.cpp: Improve documentation comments based on PR#7786. [cam900] [arbee]
  • 2024-05-18 20:00:12 konami/konamigv.cpp, konami/konamigq.cpp, konami/twinkle.cpp: Process SCSI DMA transfers instantaneously. (#12375) [987123879113]
    • Avoids issues described in MT08860. Also added TODO notes about implementing correct DMA timings.
  • 2024-05-18 19:52:57 dataeast/simpl156.h: Changed rowscroll RAM size to 0x800 words. (#12384) [cam900]
    • This matches the size of the mapping in the address map, and fixes buffer overruns.
  • 2024-05-18 19:51:03 upl/ninjakd2.cpp: Updates and cleanups: (#12385) [cam900]
    • Changed robokid and omegaf palette format to 15-bit. Improved graphics ROM region names. Suppress side effects for debugger reads. Removed unnecessary prefixes from function names. Reduced use of preprocessor macros and changed single-line comments to C++ line comments.
  • 2024-05-18 15:04:04 neogeo.xml: Fix audiocpu size in nblktiger to match provided dump [Scott Stone]
  • 2024-05-18 12:42:41 docs: Proofreading [Robert] [Olivier Galibert]
  • 2024-05-17 20:43:07 aim65_cart.xml: Added Siemens PC100 BASIC ROMs. (#12366) [ClawGrip]
    • New working software list items (aim65_cart.xml) - aim65_cart.xml: Siemens PC100 BASIC [OldComputers ES]
  • 2024-05-17 20:38:03 Moved five skeletons to manufacturer projects. [Vas Crabb]
  • 2024-05-17 20:20:22 -shared/decospr.cpp: Use device_gfx_interface for decoding graphics, and cleaned up code. (#12379) [cam900]
    • Also do configuration at machine configuration time.
      -Cleaned up various Data East drivers: Changed systems that lack stereo output to use a single speaker. Changed palette sizes to match corresponding RAM sizes. Use memory share creators to allocate memory for RAM areas. Suppress side effects for debugger reads. Improved graphics region names.
  • 2024-05-17 17:48:15 upl/xxmissio.cpp: Mark tiles dirty on writing to tilemap RAM. (#12382) [cam900]
    • Refactored common parts of address maps into a common function. Simplified graphics decoding layouts.
  • 2024-05-16 21:57:26 casio/fp1100.cpp: Fixed build error, more const. [Vas Crabb]
  • 2024-05-16 21:36:19 casio/fp1100.cpp: Added ROMs dumped from an FP-1000. (#12358) [ClawGrip]
    • New systems marked not working - FP-1000 [OldComputers ES]
  • 2024-05-16 21:07:14 neogeo.xml: Added ten working items. (#12367) [ArcadeShadow]
    • New working software list items (neogeo.xml)
      Gladmort (demo) [PixelHeart] NeoBlack Tiger (demo) [OzzyOuzo] The Eye of Typhoon (alpha) [OzzyOuzo] The Eye of Typhoon (Tsunami Edition, beta 1) [OzzyOuzo] The Eye of Typhoon (Tsunami Edition, beta 2) [OzzyOuzo] The Eye of Typhoon (Tsunami Edition, beta 3) [OzzyOuzo] The Eye of Typhoon (Tsunami Edition, beta 4) [OzzyOuzo] The Eye of Typhoon (Tsunami Edition, beta 5) [OzzyOuzo] The Eye of Typhoon (Tsunami Edition, beta 6) [OzzyOuzo] The Eye of Typhoon (Tsunami Edition, beta 7) [OzzyOuzo]
  • 2024-05-16 19:34:51 a2600_cass.xml: Replaced nineteen items with FLAC dumps. (#12328) [wilbertpol]
    • Also removed items for previews that were part of other releases.
      Replaced software list items items (a2600_cass.xml) - Communist Mutants from Space [bsittler] Communist Mutants from Space (PAL) [bsittler] Dragonstomper [bsittler] Dragonstomper (PAL) [bsittler] Escape from the Mindmaster [bsittler] Escape from the Mindmaster (PAL) [bsittler] Fireball [bsittler] Fireball (PAL) [bsittler] Killer Satellites [bsittler] Killer Satellites (PAL) [bsittler] The Official Frogger [bsittler] The Official Frogger (PAL) [bsittler] Party Mix [bsittler] Phaser Patrol [bsittler] Phaser Patrol (PAL) [bsittler] Rabbit Transit [bsittler] Rabbit Transit (PAL) [bsittler] Suicide Mission [bsittler] Suicide Mission (PAL) [bsittler]
      Removed software list items (a2600_cass.xml) - Communist Mutants from Space (preview) Communist Mutants from Space (preview) (PAL) Dragonstomper (preview) Dragonstomper (preview) (PAL) Escape from the Mindmaster (preview) Escape from the Mindmaster (preview) (PAL) Fireball (preview) Fireball (preview) (PAL) Party Mix (preview) Party Mix (preview) (PAL) Rabbit Transit (preview) Suicide Mission (preview) Suicide Mission (preview) (PAL)
  • 2024-05-16 19:30:44 taito/taito_f3_v.cpp: Oprimised for performance. (#12312) [ywy]
    • Changed per-pixed blend Z buffers from array-of-structures to structure-of-arrays. Allow vectorization of line blending operations. Restored empty line optimization by tracking tilemap row use. Consolidate sprite frame buffers (still pulls from it multiple times for each priority group). Rearranged various operations to improve performance.
  • 2024-05-16 19:24:55 apple2_flop_orig.xml: Added twenty-two working dumps. (#12338) [A-Noid33]
    • apple2_flop_orig.xml: Improved metadata. apple2_flop_clcracked.xml: Removed five imperfect cracks
      New working software list items (apple2_flop_orig.xml) - Acey-Deucey [4am, A-Noid] Advance to Boardwalk [4am, txgx42, A-Noid] Beach-Head II [4am, txgx42, A-Noid] Bubble Bobble [4am, A2_Canada, A-Noid] Card Sharks [4am, A-Noid] Checkers (version 2.1) [4am, ianoid, A-Noid] Earl Weaver Baseball [4am, ianoid, A-Noid] Echelon [4am, A-Noid] F-15 Strike Eagle (version 1.4) [4am, A-Noid] Hi-Res Football [4am, A2_Canada, A-Noid] Press Your Luck [4am, LoGo, A-Noid] Situation: Critical [4am, ianoid, A-Noid] Super Password [4am, A-Noid] Superstar Ice Hockey [4am, brianwiser, A-Noid] The All New Family Feud [4am, A-Noid] War [4am, A-Noid] Where in the USA is Carmen Sandiego? (version 2.1) [4am, medasaro, A-Noid] Where in the World is Carmen Sandiego? (version 2.1) [4am, medasaro, A-Noid] Win, Lose or Draw [4am, A-Noid] Win, Lose or Draw Junior [4am, A-Noid] Win, Lose or Draw Second Edition [4am, A-Noid] Wipeout [4am, yesterbits, A-Noid]
      Removed software list items (apple2_flop_clcracked.xml) - Where in Europe is Carmen Sandiego? (imperfect clean crack) Where in North Dakota is Carmen Sandiego? (imperfect clean crack) Where in Time is Carmen Sandiego? (version 1.0) (imperfect clean crack) Where in the USA is Carmen Sandiego? (version 2.0, 26-APR-1989) (imperfect clean crack) Where in the World is Carmen Sandiego? (version 2.0 / 15-AUG-1989) (imperfect clean crack)
  • 2024-05-16 19:16:45 bus/msx/cart/ram.cpp: Added Popolon Musical Memory Mapper cartride. (#12365) [wilbertpol]
  • 2024-05-16 19:02:38 galaxian/galaxian.cpp: Hooked up Galaxian discrete sound for Bongo on Galaxian hardware. (#12360) [Devin Acker]
    • Also renamed from bongoa to bongog to reflext the different hardware platform.
  • 2024-05-16 18:10:41 sega/segag80v.cpp: redumped speech ROMs for advisor [IZ8DWF] [Ivan Vangelista]
  • 2024-05-16 14:33:01 New systems marked not working [Curt Coder]
    • Nokia MikroMikko 2 M35D [MikkoMuseo, Curt Coder]
      New software list items marked not working
      mm2_flop: Nokia MS-DOS 2.00 Versio 2.21 (Fin) [MikkoMuseo]
  • 2024-05-16 04:26:51 sgi/ip20: re-add accidentally omitted firmware version [smf] [Patrick Mackinlay]
  • 2024-05-15 21:48:07 Tidied up some recent changes. [Vas Crabb]
  • 2024-05-15 20:59:18 seta/seta2.cpp: Cleanups (#12364) [cam900]
    • Move mj4simai-specific stuff into derived mj4simai_state class. Reduced literal tags and run-time tag lookups. Suppress side effects for debugger reads. Use logmacro.h logging utilities, made more variables const. Use C++ line comments for single line comments, fixed spacing.
  • 2024-05-15 20:31:29 Add a new Jump Bug bootleg on Galaxian hardware (#12350) [ClawGrip]
    • New working clones - Jump Bug (bootleg, set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • 2024-05-15 18:29:45 mame.lst: added missing entry [Ivan Vangelista]
  • 2024-05-15 17:52:04 -namco/sweetland4.cpp: Changed short name of Tairyo-Daiko 337 Byoshi to better mnemonic. [Vas Crabb]
    • -bus/mackbd/keyboard.cpp: Updated comment listing known part numbers.
  • 2024-05-15 14:40:35 luxor/abc80x: Added skeleton for Luxor Teletex 800. [robcfg, Curt Coder] [Curt Coder]
  • 2024-05-15 10:33:58 -casio/fp1100.cpp: Fixed key labels and default assignments. [Vas Crabb]
    • -bus/mackbd/keyboard.cpp: Confirmed existence of M0110J original Macintosh keybord with Japanese key labels.
      -bus/mackbd/pluskbd.cpp: Fixed a comment.
      -namco/sweetland4.cpp: Be consistent about whether long vowels are indicated.
      -skeleton/itc4.cpp: Use proper names for D-subminiature connector backshells.
  • 2024-05-15 01:45:15 new NOT WORKING machines (TCH Power Ball) (#12339) [mamehaze]
    • new NOT WORKING machines - Power Ball [OldComputers ES] Kong Ball (early prototype) [OldComputers ES] Radical Enduro (early prototype) [OldComputers ES]
      - Co-authored-by: David Haywood
  • 2024-05-14 19:12:30 - galaxian/galaxold.cpp: corrected GFX ROM loading for superbikg, gives confirmed correct (even if strange looking) colors [Ivan Vangelista]
    • - misc/belatra.cpp: tried to give the driver some flesh
      - various drivers: removed some now unneeded trampolines for flipscreen related functions
  • 2024-05-14 15:03:21 skeleton/itc4.cpp: Add ASCII diagrams for PCB and control panel (#12374) [ClawGrip]
  • 2024-05-14 15:03:02 skeleton/tvcobrasd.cpp: Add PCB ASCII layout for AY-3-8910A based PCB (#12373) [ClawGrip]
  • 2024-05-14 13:34:05 memory: Document taps, contention/interruptibility [Olivier Galibert]
  • 2024-05-13 23:43:59 psr540: Start adding the floppy [Olivier Galibert]
  • 2024-05-13 23:38:27 lib/formats/fs_cbmdos.cpp: Fix display of all directory entries. (#12370) [wilbertpol]
    • lib/formats/fs_cbmdos.cpp: Fix display of all directory entries.
      Give the magic number a name.
  • 2024-05-13 21:11:16 Fixed various issues in internal layouts: [Vas Crabb]
    • plugins/layout: Log script errors at warning level rather than verbose level. microtouch.lay, pntnpuzl.lay: Improved pointer mapping code. Reordered all layouts to place views after element and group definitions and scripts last. This matches how layout files are interpreted by MAME. Fixed various errors identified by validating layout files against an XSD schema.
  • 2024-05-13 18:33:32 New systems marked not working [Ivan Vangelista]
    • Clie PEG-T650C [Guru]
  • 2024-05-13 12:02:52 qs300: Correct inputs polarity and voltage of battery [Olivier Galibert]
  • 2024-05-13 00:46:20 New systems marked not working [Olivier Galibert]
    • Yamaha QS300 [O. Galibert, Matt] Yamaha EOS B900 [O. Galibert, Matt]
  • 2024-05-12 22:47:07 lib/formats/fs_fat.cpp: Add write support. (#12363) [wilbertpol]
  • 2024-05-12 20:15:45 sega/segaybd.cpp: Switch Sega Y-Board games back to Musashi (MT08783). [R. Belmont] [arbee]
    • cpu/m68000: added option to use Musashi for M68000 emulation. [R. Belmont]
  • 2024-05-12 19:26:38 util/cdrom, machine/t10mmc: Add preliminary support for multisession CD-ROMs, indexes, and track flags (#12201) [987123879113]
    • util/cdrom: Refactoring util/cdrom: Read all indexes from cue files util/cdrom: Read in track flags from cues util/cdrom: Multisession support for cues machine/t10mmc: Playback from current head, other misc cleanup machine/t10mmc: Implement T10MMC_CMD_MECHANISM_STATUS machine/t10mmc: Implement TOC_FORMAT_FULL_TOC, TOC_FORMAT_SESSIONS, and return proper indexes for T10MMC_CMD_READ_SUB_CHANNEL
  • 2024-05-12 19:19:22 midway/midzeus.cpp: Split driver state class per IO config, Cleanups: (#12318) [cam900]
    • - Use C++ style comments for single line comments - Use logerror.h for logging function - Reduce unnecessary lines, Constantize variables - Reduce preprocessor defines - Fix naming for ROM region and tags - Reduce runtime tag lookups - Move driver init code into machine_start and address map
  • 2024-05-12 19:13:32 promat/1945kiii.cpp: Use generic gfx decode layout, Cleanups: (#12323) [cam900]
    • - Use C++ style comment for single line comments - Reduce preprocessor defines - Constantize variables
  • 2024-05-12 19:11:39 promat/3x3puzzl.cpp: Cleanups (#12324) [cam900]
    • - Use generic gfx decoding layouts - Use array for Tile RAM and Tilemap - Use C++ style comments for single line comments - Fix spacing - Reduce preprocessor defines
  • 2024-05-12 19:09:55 misc/micro3d.cpp: Cleanups: (#12335) [cam900]
    • - Use C++ style comments for single line comments - Use reference instead pointers - Add missing items into save state - Reduce unnecessary lines - Fix variable and function namings - Suppress side effects for debugger reads - Use array for noise generator - Constantize variables - Reduce preprocessor defines
  • 2024-05-11 22:47:41 seta/downtown.cpp: Cleanups (#12359) [cam900]
    • - Use logmacro for logging functions - Split driver class related to Tilemap chip, X1-010 soundchip - Use C++ style comments for single line comments - Fix naming for ROM region and shared RAM tags - Reduce literal tag usages - Fix PCMMUTE bit for calibr50 - Suppress side effects for debugger reads
  • 2024-05-11 22:43:25 rockwell/aim65.cpp: Add Siemens PC100 as an AIM 65 BIOS [OldComputers ES] (#12361) [ClawGrip]
    • Also reformatted single line comments and removed comments about available software, which belong in a software list.
  • 2024-05-11 20:02:38 cpu/upd7725: Mask address for data RAM accesses. [dink] [Vas Crabb]
  • 2024-05-11 07:52:03 a7800.xml: Updated some publication years. (#10461) [0kmg]
  • 2024-05-11 00:48:18 rm480z: remove an array overflow (this is dead code, function never gets called, but GCC 14.1 complained) [hap]
  • 2024-05-10 23:19:29 psr540: Another, final, svg fix. Choose the correct variant [Olivier Galibert]
    • hd44780: KS0066U f00 validated on a live psr
  • 2024-05-10 21:56:07 psr540: svg fix [Olivier Galibert]
  • 2024-05-10 20:41:48 ui/selmenu.cpp: Fixed issue with focus rotation when filter matches no items. [Vas Crabb]
  • 2024-05-05 15:40:13 psr540: Fix midi, finish the screen mapping, add nvram [Olivier Galibert]
  • 2024-05-10 06:19:37 dataeast/ffantasy_ms.cpp: Add, as not working, a bootleg of Secret Agent on Modular System (#12333) [ClawGrip]
    • New clones marked not working - Secret Agent (Modular System) [Museo del Recreativo, Recreativas.org]
  • 2024-05-09 22:13:13 merit/meritm.cpp: Use Microtouch touch-enabled layout for Megatouch games. [Vas Crabb]
  • 2024-05-09 21:16:43 Added touch-enamed layouts for Touchmaster and Paint'N Puzzle. [Vas Crabb]
    • midway/tmaster.cpp: Recycled touch-enabled Megatouch XL layout.
      misc/pntnpuzl.cpp: Added touch-enabled layout with touchscreen and buttons. All gameplay controls work with mouse/touch.
      misc/pntnpuzl.cpp: Added checks for debugger accesses on reads with side effects and added object finders for inputs.
  • 2024-05-09 21:06:52 geneve: Fix mapping of external SRAM expansion. [Michael Zapf]
  • 2024-05-09 19:22:56 Add a skeleton for a new Recreativos Franco slot game and move all RF drivers to their own folder (#12313) [ClawGrip]
    • New not working machine - Jail Break (Recreativos Franco slot machine) [Hammy, ClawGrip]
  • 2024-05-09 19:20:30 galaxian/scobra.cpp: Add a new Video Hustler bootleg set (#12346) [ClawGrip]
    • New working clone
      Video Hustler (bootleg, set 5) [Jordi Tuells, Recreativas.org]
  • 2024-05-09 19:00:05 New working clones [Ivan Vangelista]
    • Superbike (bootleg on Galaxian hardware) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • 2024-05-09 18:57:19 - pinball/gts1.cpp: redumped A1752CF ROM [Paulo Gordinho] [Ivan Vangelista]
    • - devices/cpu/pps4/pps4.cpp: reverted incorrect ADSK change that was originated from a bad dump
  • 2024-05-09 18:20:47 bus/msx/cart/franky.cpp: Added SuperSoniqs Franky cartridge. (#12357) [wilbertpol]
  • 2024-05-09 17:14:49 opengl/gl_shader_tool.h: Clarified licensing. [Vas Crabb]
    • This was originally distributed as GPLv2. Sven Gothel permitted distribution as BSD-3-Clause in 2015.
  • 2024-05-09 01:52:59 moved PC Card devices to src/devices/bus/pccard and changed signals to match specification to avoid unnecessary inversions. [smf] [smf-]
    • KONAMI_DUAL_PCCARD: New device, used by Punchmania 2 to allow 2 x 32MB linear flash cards to be installed in a single slot (replacing the previous 64MB linear flash card, that does not seem to exist). [smf] Renamed the remaining 16MB and 32MB flash cards, to indicate that they are rebranded Fujitsu cards. [smf] Linear flash cards can now be write protected. [smf] ID245P01: New device, a rebranded Sharp linear flash card that is also used by Konami. [smf] PM24276: New device, a 16 bit linear flash card. [smf] ataflash creates a generic CIS and identify buffer if it is missing from the CHD, also the card can be detected. [smf]
  • 2024-05-08 21:33:07 -seta/ssv.cpp: Cleaned up key matrix code. [Vas Crabb]
    • -docs: Fixed editing error.
  • 2024-05-08 20:43:56 -merit/mtouchxl.cpp: Added touch-enabled layout. [Vas Crabb]
    • -ui/tapectrl.cpp: Ensure device monitored for media change is up-to-date.
      -osd/windows: Changed a pointer to a const reference in an API.
  • 2024-05-08 19:19:46 seta/ssv.cpp: Cleanups and modernizations (#12349) [cam900]
    • seta/ssv.cpp: Cleanups and modernizations - Split driver state class for with DSP - Use C++ style comments for single line comments - Suppress side effects for debugger read - Reduce preprocessor defines - Reduce duplicate - Fix spacing - Reduce unnecessary lines - Constantize variables - Fix typename values - Fix document - Reduce usage of literal tags - Reduce runtime tag lookup - Use generic gfx decode layout for gdfs tilemap - Fix naming for ROM region and tags
  • 2024-05-08 17:56:14 sc155: Add the missing rom [Matt] [Olivier Galibert]
    • New systems marked not working
      Roland CM300 [Matt]
  • 2024-05-08 17:56:10 psr540: Add the midi ports [Olivier Galibert]
  • 2024-05-08 17:59:43 New working clones [Ivan Vangelista]
    • Double Dragon (Japan set 2) [l_oliveira]
  • 2024-05-08 16:35:02 gaelco/gaelco2.cpp: Add another non-working gambling game on Gaelco hardware (#12348) [ClawGrip]
    • gaelco/gaelco2.cpp: Add another non-working gambling game on Gaelco hardware
      New not working machine
      Jungle's Animals [trol]
  • 2024-05-08 05:24:43 add MIPS-X CPU and Tomy Kiss-Site system (#12331) [mamehaze]
    • cpu/mipsx: add MIPS-X CPU stub device and disassembler [David Haywood]
      New systems marked not working
      Tomy Kiss-Site [TeamEurope]
      New software list items marked not working
      kisssite_cd.xml Anime Karaoke Series - Pocket Monsters 1 (Japan) [redump.org] Dance Karaoke Series 01 - Mickey Mouse March - Eurobeat Version and White Love (Japan) [redump.org] Dance Karaoke Series 02 - LOVE Machine and Goldfinger '99 (Japan) [redump.org] Dance Karaoke Series 03 - Happy Summer Wedding and Nanda Kanda (Japan) [redump.org] Dance Karaoke Series 04 - Koi no Dance Site and Night of Fire (Japan) [redump.org] Dance Karaoke Series 05 - Fly High - Euro-Power Mix and Respect the Power of Love (Japan) [redump.org] Dance Karaoke Series 06 - Chokotto Love and My Graduation (Japan) [redump.org] Dance Karaoke Series 07 - Daite Hold on Me! and Try Me - Watashi o Shinjite (Japan) [redump.org] Dance Karaoke Series 08 - Akai Nikkichou and Time After Time (Japan) [redump.org] Dance Karaoke Series 09 - Kiiroi Osora de Boom Boom Boom and Don't Wanna Cry (Japan) [redump.org] Dance Karaoke Series 10 - Manatsu no Kousen and A Walk in the Park (Japan) [redump.org] Dance Karaoke Series 11 - Com'on! Be My Girl! and Crazy Beat Goes On! (Japan) [redump.org] Dance Karaoke Series 12 - Kore ga Watashi no Ikiru Michi and Ai no Shirushi (Japan) [redump.org] Dance Karaoke Series 13 - UFO and Southpaw (Japan) [redump.org] Dance Karaoke Series 14 - Body and Soul and Long Way Home (Japan) [redump.org] Dance Karaoke Series 15 - Steady and Alive (Japan) [redump.org] Dance Karaoke Series 16 - Wake Me Up! and Timing (Japan) [redump.org] Dance Karaoke Series 17 - Red Beat of My Life and Bright Daylight (Japan) [redump.org] Dance Karaoke Series 18 - Nakatta Koto ni Shite and Otome Pasta ni Kandou (Japan) [redump.org] Dance Karaoke Series 19 - Ride on Time and Give Me a Shake (Japan) [redump.org] Dance Karaoke Series 20 - Love 2000 and Seishun Jidai 1.2.3! (Japan) [redump.org] Dance Karaoke Series 21 - I Wish and Luv Is Magic (Japan) [redump.org] Dance Karaoke Series 22 - Barashoku no Hibi and Ginga no Chikai (Japan) [redump.org] Dance Karaoke Series 23 - Please Smile Again and Treasure (Japan) [redump.org] Dance Karaoke Series 24 - Koi wa Thrill, Shock, Suspense and Love is Energy! (Japan) [redump.org] Dance Karaoke Series 25 - Renai Revolution 21 and S.O.S (Japan) [redump.org] Dance Karaoke Series - Best Selection (Japan) [redump.org] Movie Karaoke Series - Best Selection - Ballade 1 (Japan) [redump.org] Oha Star Series 01 - Zonapara (Japan) [redump.org] Oha Star Series 02 - Oha Ska! (Japan) [redump.org]
  • 2024-05-08 00:25:00 sharp/x1: fix AY routing to mono [angelosa]
  • 2024-05-07 20:18:48 New working clones [Ivan Vangelista]
    • Rollergames (LA-1) [Scott Charles, PinMAME]
      - galaxian/galaxian.cpp: added rudimentary protection circumvention for scrammr, scramblebun and ncentury
  • 2024-05-07 19:58:36 3rdparty/sol2: Work around another place where noexcept depends on class template arguments. [Vas Crabb]
  • 2024-05-07 19:32:05 3rdparty/sol2: Worked around apparent regression in clang 18. [Vas Crabb]
    • When taking a pointer to a static member function template in a class template, clang reports a substitution error if the noexcept specification uses an expression that depends on class template arguments.
      See llvm/llvm-project#91362 on GitHub.
  • 2024-05-07 16:58:29 misc/magic10.cpp: Add small note about Super Gran Safari developer (#12347) [ClawGrip]
  • 2024-05-07 13:46:00 hash/x1_flop.xml: update robowres QA [angelosa]
  • 2024-05-07 12:36:34 sharp/x1: WIP modernization [angelosa]
  • 2024-05-07 11:12:25 ekara_cart.xml: Comment cleanup [AJR]
  • 2024-05-07 11:02:12 evio.xml: Minor comment update [AJR]
  • 2024-05-07 11:01:07 new SOFTWARE LIST additions (ekara etc.) - mostly XaviX (#12310) [mamehaze]
    • - consolidated ekara form-factor carts into a single list with compatibility filters [David Haywood]
      new SOFTWARE LIST additions
      evio.xml: Anime Mix 2 [David Haywood, TeamEurope]
      BH-01 Best Hit Collection (Japan) [David Haywood, TeamEurope] BH-04 Best Hit Collection (Japan) [David Haywood, TeamEurope] BH-07 Best Hit Collection (Japan) [David Haywood, TeamEurope] Kids' Song 20 (Japan) (KD-3) [David Haywood, TeamEurope] Artist Mini Volume 2 (PIKA☆NCHI, A・RA・SHI/他) (Japan) (MC0002-ATM) [David Haywood, TeamEurope] Kids Song Mini Volume 4 (Fantastic) (Japan) (MC0011-KSM) [David Haywood, TeamEurope] Saiten Cartridge Nesshō vol. 4 (Japan) (SC0013-SAI) [David Haywood, TeamEurope] Kids' Challenge Vol.2 (Japan) (SC0017-SAI) [David Haywood, TeamEurope] PR-01 Morning Musume - I'm Here! (Not for Sale, Japan) [David Haywood, TeamEurope] Natsukashi no Meikyoku-shū [David Haywood, TeamEurope] Dream Cartridge: TV Pop Junior Vol.8 (Japan) (DC0004-TPJ) [David Haywood, TeamEurope] Dream Cartridge: TV Pop Junior Vol.10 (Japan) (DC0009-TPJ) [David Haywood, TeamEurope]
      hikara_cart.xml: Hi-kara 5-song capacity user cartridge (used, with 4 songs) (Japan) [David Haywood, TeamEurope] Best Hit Collection Volume 3: J-Pop 3 (Japan) [David Haywood, TeamEurope] Best Hit Collection Volume 5: Anime Song 2 [David Haywood, TeamEurope] Best Hit Collection Volume 7 [David Haywood, TeamEurope] Best Hit Collection Volume 8 [David Haywood, TeamEurope] Ciao Special [David Haywood, TeamEurope] Pocket Monsters Special [David Haywood, TeamEurope]
      bkrankp_cart.xml: J-Pop Blue [David Haywood, TeamEurope] Aikatsu Ver. Best [David Haywood, TeamEurope] J-Pop - Strawberry [David Haywood, TeamEurope] J-Pop - Green [David Haywood, TeamEurope] J-Pop - Pink [David Haywood, TeamEurope] Kid's Pop - Lemon Yellow [David Haywood, TeamEurope] Kid's Pop - Red [David Haywood, TeamEurope] Kid's Pop - Apple Green [David Haywood, TeamEurope] J-Pop - Grapefruit [David Haywood, TeamEurope] Disney Dream Hit Song [David Haywood, TeamEurope] J-Pop - Mint [David Haywood, TeamEurope] Best Hit Song [David Haywood, TeamEurope] new NOT WORKING machines - TV-PC Thomas & Friends (Japan) [TeamEurope] TV-PC Doraemon (Japan) [TeamEurope]
  • 2024-05-07 10:38:49 segaybd: pdriftl also has the lockup issue [hap]
  • 2024-05-07 10:27:52 pdrift: demote to NOT_WORKING due to regression after m68k rewrite [hap]
  • 2024-05-07 09:47:28 x1twin: fix compile [hap]
  • 2024-05-07 05:09:23 x1: fix header [cracyc]
  • 2024-05-07 04:20:34 x1: add fdd motor timeout and support odd d88 images [cracyc]
  • 2024-05-06 12:46:14 gt913: fix 16-bit output port (used by ctk530 display) (#12344) [Devin Acker]
  • 2024-05-06 12:19:37 Clones promoted to working [Ivan Vangelista]
    • Video Hustler (bootleg, set 4) [Ivan Vangelista]
  • 2024-05-06 01:19:37 heathkit/h89.cpp: General file cleanup (#12302) [Mark Garlanger]
    • heathkit/h89.cpp: General file cleanup and add writing to standard RAM for 64K configuration with lower 8K in ROM/special RAM mode Additional cleanup in the mame/heathkit directory
  • 2024-05-06 01:17:54 heathkit/tlb.cpp: Various file cleanup (#12275) [Mark Garlanger]
    • heathkit/tlb.cpp: Cleanup file
  • 2024-05-05 15:39:58 psr540: Stop the freezing by actually running the sci channels [Olivier Galibert]
  • 2024-05-05 14:27:50 segaai.xml: Add 3 not working items (#12320) [wilbertpol]
  • 2024-05-05 14:26:31 msx/msx.cpp: Add msx2+ vdp mode register. (#12340) [wilbertpol]
  • 2024-05-05 13:46:07 hd44780: Simplify some code [Olivier Galibert]
    • sh_adc: Remove some debug stuff psr540: Add the buttons
  • 2024-05-05 13:43:50 sc55: Add the internal program rom [HardWareMan, nukeykt] [Olivier Galibert]
    • New systems marked not working
      Roland SC155 [Cloudschatze, NikitaLita]
  • 2024-05-05 13:21:00 New systems marked not working [Dirk Best]
    • Esprit Systems 250C [Dirk Best, Bitsavers]
  • 2024-05-04 17:49:53 namco/sweetland4.cpp: Add 'Tairyou-Daiko 337 Byoshi' to Namco M151 PCB (#12336) [ClawGrip]
    • namco/sweetland4.cpp: Add 'Tairyou-Daiko 337 Byoshi' o Namco M151 PCB
      New not working machine
      Tairyou-Daiko 337 Byoshi [Museo del Recreativo]
  • 2024-05-04 12:43:48 nokia/mikromik: Implemented SASI bus interface. [Curt Coder] [Curt Coder]
  • 2024-05-04 09:10:55 skeleton/tvcobrasd.cpp: added very basic memory maps [Ivan Vangelista]
  • 2024-05-03 18:05:04 New systems marked not working [Ivan Vangelista]
    • MT-80S Music Player [buffi]
  • 2024-05-03 14:12:00 mr/nl_drlibling.cpp: Fixed the PARATA netlist and optimized performance (#12180) [Paperinik]
    • Fixed the PARATA netlist and removed the SOUND_INCOMPLETE tag Putting stop_palla and calcio netlists behind FRONTIER Put all sublists behind a temp FRONTIER
  • 2024-05-03 03:28:32 irem/m78.cpp: reverse GFX bitplanes, fixes service mode color text [angelosa]
  • 2024-05-03 03:10:14 irem/m78.cpp: add second layer, improve colors, add basic inputs [angelosa]
  • 2024-05-02 22:13:42 New working software list additions [Nigel Barnes]
    • - electron_rom: Pluscom + v1.0 [Nigel Barnes]
  • 2024-05-02 22:05:02 New working software list additions [Nigel Barnes]
    • - bbc_rom: AMFAX 3.1, Opus DDOS 2.02, Opus DDOS 3.45 Rev.35, Double Precision, EBBS Data ROM 2.00, General Utilities 3.14, Pascal Errors, Prestel 7.1b, Boxford TCL 125/240 6.01, Boxford TCL 125/240 6.04, Turtle 0.68, Viglen DSDFS 1.00, VT Clock Model 134M, GameROM: Hopper 1.10, GameROM: Snapper 1.20 [Nigel Barnes]
  • 2024-05-02 21:47:13 New working software list additions [Nigel Barnes]
    • - psion_ssd: VT100 Emulator V3.3BT [zedstarr]
  • 2024-05-02 21:24:47 irem/m78.cpp: identify video and palette basics [angelosa]
  • 2024-05-02 19:48:15 sh7042: Add dmac, mtu, adc, intc, sci, bsc. Separate A and non-A [Olivier Galibert]
    • psr540: Add the swx00
      New machines marked as MACHINE_NOT_WORKING
      Yamaha MU500 [Matt, O. Galibert] Yamaha MU1000 [Matt, O. Galibert] Yamaha MU2000 [Matt, O. Galibert]
  • 2024-05-02 19:32:36 video/s3virge.cpp: initial steps for major structural refactoring [angelosa]
    • - flatten s3dvirge.s3d down to one struct (m_bitblt), get rid of src_stride and dest_stride fns, update QA - RAMDAC runs in unpacked mode if streams processor disabled - add primary streams stride override, fix Ubuntu flavor gfxs - move NOP logic in dequeue fn - merge draw & command timers in one, simplify state logic, workaround GFX corruption issue - refine a bit FIFO status - base conversion to FIFO
  • 2024-05-02 18:50:27 irem/blackjack92.cpp: dumped PROMs, renamed to irem/m78.cpp since that's how the PCB is marked [Hammy] [Ivan Vangelista]
  • 2024-05-01 23:44:19 psion1.xml: Added release years and removed redundant offsets. [Nigel Barnes]
    • psion2.xml: Added release years and removed redundant offsets.
  • 2024-05-01 23:25:09 sharp/mz700.cpp: fix broken URL [angelosa]
  • 2024-05-01 22:40:16 machine/z80ctc.cpp: fix channel bus readback on unset timer [angelosa]
    • fix x1turbo not detecting YM regression caused by 293fb66d7f56897f587721254e47d855241d514d
  • 2024-05-01 22:12:35 mz700_cass.xml: Maked software that doen't run in MAME as unsupported. (#12317) [ArcadeShadow]
    • Also cleaned up descriptions.
  • 2024-05-01 21:35:33 New working clones [Nigel Barnes]
    • Series 3a (2M) (Italian) [Giulio Fieramosca]
  • 2024-05-01 21:18:40 New NOT_WORKING software list additions [Nigel Barnes]
    • - psion_ssd: Games 3a [Giulio Fieramosca]
  • 2024-05-01 18:06:58 nokia/mikromik: Allow model M7 to boot into self-test mode with hand-crafted MMU PROM, and start adding Winchester bits. [Curt Coder] [Curt Coder]
  • 2024-05-01 12:11:12 galaxian/galaxian.cpp: Add a new Frogger bootleg from Hermatic (#12322) [ClawGrip]
    • New working clone - Frog (Hermatic, bootleg on Galaxian hardware from Electro Game) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • 2024-05-01 10:39:26 ibm5170: Fixed checksums again. [Curt Coder]
  • 2024-05-01 09:22:22 New working clones [Ivan Vangelista]
    • Super Galactic Wars (bootleg of Galaxian) [BL]
  • 2024-05-01 04:46:37 konami/konamigq.cpp: Fixed hard disk image tag (MT08856). (#12330) [987123879113]
  • 2024-05-01 02:25:39 Add a skeleton for a Spanish touch games machine from Comatel (#12265) [ClawGrip]
    • New not working machine - Onliner Touch Party [Cuclis, Oskarito]
  • 2024-05-01 02:17:36 jaguar.xml: Metadata cleanups (#12282) [ArcadeShadow]
    • - Lowercase on descriptive words/abbreviatures ("Demo", "Rev.", "Ver.") - Moved test result comments to notes tag - Removed "Boot OK" in notes
  • 2024-05-01 01:59:11 megadriv.xml: Added 2 working items, replaced bad dump (#12190) [ICEknigh7]
    • megadriv.xml: Added 2 working items, replaced bad dump
      Bad Dump replaced with verified one: - Férias Frustradas do Pica-Pau (Brazil) (fixes GitHub Issue https://github.com/mamedev/mame/issues/11950) [MARCSLASH, arthurthekidboy]
      Clones added: - Sonic The Hedgehog (World, JP2, ripped from Sonic Mega Collection) [Sonic Cult, SonicBlur, Just Me, Haku Ronin] - Sonic The Hedgehog 2 (prototype 199209xx, pirate) [drx, Hidden Palace]
      Removed "softlist blame"
  • 2024-05-01 01:58:21 intvecs.xml: Metadata cleaning (#12315) [ArcadeShadow]
    • - Added manufacturer's name in software list name - Lowercase on descriptive word ("Unreleased")
  • 2024-05-01 01:57:10 ampro.xml; apc.xml; tiki100.xml; vixen.xml; wicat.xml: Metadata cleanups (#12316) [ArcadeShadow]
    • - ampro.xml: Lowercase on storage media's name - apc.xml: Lowercase on storage media's name - tiki100.xml: Lowercase on storage media's name and replaced country abbreviation by the fullname - vixen.xml: Lowercase on storage media's name - wicat.xml: Added storage media's name in software list name
→ [Arcade] DevMAME [log only] 2024/04/30 18:00
  • 2024-04-30 16:28:51 mpeg_audio.cpp/ymz770.cpp: add decode of "AMMSL" type samples for YMZ770B [MetalliC]
  • 2024-04-30 15:55:12 orca/funkybee.cpp: make skylncr use canonical 3 lives as default DIP [Angelo Salese]
  • 2024-04-30 14:49:38 misc/cb2001.cpp: converted to use MAME tilemaps, added 2 missing DIP banks to ndongmul2, started adding real DIP definitions [Ivan Vangelista]
  • 2024-04-30 14:36:57 hash/gx4000.xml: update QA [angelosa]
  • 2024-04-30 06:45:08 skeleton/tvcobrasd.cpp: Add a new Cobra Sport Dart set with AY-8910 sound (#12309) [ClawGrip]
    • New not working clone
      Cobra Sport Dart / Tour Sport Dart (AY-8910 sound) [Vicente y Sergio de ElectronicaVyS, Tascabarrio]
  • 2024-04-30 06:27:31 namco/quickncrash.cpp: Add a new 'Quick & Crash' set (#12319) [ClawGrip]
    • New not working clone
      Quick & Crash (set 2) [Museo del Recreativo, ClawGrip]
  • 2024-04-30 06:19:47 pinball/recel.cpp: Add 'Antar', the Portuguese version of "Formula 1" (#12326) [ClawGrip]
    • New not working machine - Antar (Recel) [Museo del Recreativo, Recreativas.org]
  • 2024-04-30 06:16:50 pinball/whitestar.cpp: Fix typos (#12327) [ClawGrip]
  • 2024-04-29 19:15:31 ibm5170: Fix checksums. [Curt Coder]
  • 2024-04-29 19:02:56 - misc/cb2001.cpp: updated tile banking, works better with the newly dumped set [Ivan Vangelista]
    • - nichibutsu/shettle.cpp: used shorthand variable types uniformely, added MUP flag
  • 2024-04-29 18:57:26 misc/cb2001.cpp: Added a partial dump for 'New DongmulDongmul 2' (#12311) [ClawGrip]
    • New not working machine - New DongmulDongmul 2 [Taksangs, charlie]
  • 2024-04-29 15:51:19 New working software list items [Curt Coder]
    • - mm1_flop: Nokia CP/M 2.2 (M4), Nokia CP/M 2.2 (M6), Formula [MikkoMuseo]
  • 2024-04-29 14:27:29 New working clones [Curt Coder]
    • Nokia MikroMikko 1 M4 [Niko Nieminen] Nokia MikroMikko 1 M4G [Niko Nieminen] Nokia MikroMikko 1 M6G [Curt Coder]
      New clones marked not working - Nokia MikroMikko 1 M7 [Niko Nieminen] Nokia MikroMikko 1 M7G [Niko Nieminen]
  • 2024-04-29 09:27:28 telercas/tmc600: Fixed audio pitch, fixed blinking colors, removed UTF8 macros. [Curt Coder] [Curt Coder]
  • 2024-04-29 08:34:23 New software list items marked not working [Curt Coder]
    • ibm5170: Nokia Monitor Setup for Windows 95 (Alt), Electronics Principles 3.0, PCB Designer, HP DeskJet -kirjoitinohjelmisto DeskJet 600- ja 660C -kirjoittimille (Fin) [Curt Coder]
  • 2024-04-28 18:50:40 ui/tapectrl.cpp: Don't rebuild menu just to update one item (fixes MT08859). [Vas Crabb]
    • Also automatically rebuild if a script or something changes media underneath.
  • 2024-04-26 20:42:12 -osd: Update slider list on demand rather than on frame updated (fixes MT08857). [Vas Crabb]
    • -konami/konamigq.cpp: No need to cancel a newly allocated timer.
  • 2024-04-25 22:26:22 input/input_sdl.cpp: Added an SDL lightgun provider. [Vas Crabb]
    • This does essentially the same thing as the Win32 lightgun provider, mapping the absolute pointer position over the window to gun axes.
      Also added a bunch of const in the windows input handling code.
      docs: Bumped version, as features that are not in a releaesd version of MAME are now documented.
  • 2024-04-25 21:22:53 nichibutsu/shettle.cpp: improve colors, convert background layer to tilemap, workaround stuck sprite [angelosa]
  • 2024-04-25 18:53:37 sinclair/scorpion.cpp, sinclair/pentevo.cpp: Added additional BIOS options. (#12306) [holub]
    • Scorpion TURBO+: ProfROM V.4.xx.031 Scorpion GMX: ProfROM +GMX V.5.xx.041, 6.xx.041 ZX Evolution: ERS v0.59.13
  • 2024-04-24 20:46:38 galaxian/galaxian.cpp: Add another Video Dens Pac-Man bootleg. (#12301) [ClawGrip]
    • New working clone - Pac-Man (Video Dens, Spanish bootleg on Galaxian hardware, set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • 2024-04-24 20:41:02 midway/midvunit.cpp: Split driver state class to reduce optional finders, and cleaned up code: (#12303) [cam900]
    • Made video clock match PCB documentation (33.3333MHz). Suppress side effects for debugger reads. Added missing data members to save states Use logmacro.h for configurable logging. Cleaned up member and region naming, const-qualify more variables.
  • 2024-04-24 20:06:31 sound/swp30.cpp, sound/swx00.cpp: Improved DPCM sample decompression. (#12305) [Theo Niessink]
  • 2024-04-24 18:40:17 Merge tag 'mame0265' into master branch [Vas Crabb]
    • MAME 0.265
  • 2024-04-24 12:05:38 pwm: fix potential time travel issue, hd44102: missing break; [hap]
  • 2024-04-24 08:35:25 sound/swp00.cpp: Improved DPCM sample decompression (#12300) [Theo Niessink]
  • 2024-04-24 06:58:35 telercas/tmc600: Implement quickload for SBASIC programs. [Curt Coder] [Curt Coder]
    • New working software list items - tmc600_quik: Esittelyohjelma, Telmac SBASIC Menu, Väriesittelyohjelma [Marcel van Tongeren]
  • 2024-04-24 05:11:55 midway/midwayttl.cpp: added preliminary list of games [gregf] [Ivan Vangelista]
  • 2024-04-24 00:11:00 swp*: Remove some test code that should never have gotten out [Olivier Galibert]
  • 2024-04-23 20:01:37 pacman/pacman.cpp: Added an additional set of The Glob on Pac-Man hardware. (#12299) [ClawGrip]
    • New working clone - The Glob (Pac-Man hardware, set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • 2024-04-23 19:48:27 skeleton/pcksurfer.cpp: Added a skeleton driver for Datawind's Pocket Surfer (pocket internet terminal). (#12263) [ClawGrip]
    • Only the main Flash ROM is dumped - boot ROM and keyboard MCU program are undumped.
      New systems marked not working - Datawind Pocket Surfer (prototype) [Chan Chu Yo]
  • 2024-04-23 19:17:24 taito/taito_f3.cpp: Fixed bad iterator handling, excess semicolons, etc. [Vas Crabb]
  • 2024-04-23 18:19:36 New systems marked not working [Ivan Vangelista]
    • Long Hu Feng Yun (V206CN) [dyq, little0, Guru] Long Hu Zheng Ba Gao Qing Ban (V105CN) [dyq, little0, Guru]
  • 2024-04-23 18:11:18 galaxian/galaxian.cpp: Redumped CPU ROM 5 for 'bongoa'. (#12293) [Recreativas.org] [ClawGrip]
  • 2024-04-23 18:09:34 galaxian/galaxian.cpp: Added an additional Spanish Zero Time hack/bootleg. (#12296) [ClawGrip]
    • New working clone
      Zero Time (Spanish bootleg, set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • 2024-04-23 17:59:31 taito/taito_f3_v.cpp: major rewrite (#11811) [ywy, 12Me21] [ywy]
  • 2024-04-23 17:50:27 apple2_flop_clcracked.xml: Added thirteen cracks. (#12294) [A-Noid33]
    • apple2_flop_clcracked.xml, apple2_flop_orig.xml: Cleaned up metadata for Micrograms Publishing software.
      New working software list items (apple2_flop_clcracked.xml) - Falcons (Softsmith) (4am and san inc crack) [4am, san inc, A-Noid] Capitalization: Building Better Language Skills (4am crack) [4am, A-Noid] Clauses and Whole Sentences (4am crack) [4am, A-Noid] Desktop Zoo (revision 2) (4am crack) [4am, A-Noid] Grammar: Building Better Language Skills: Adjectives and Adverbs (4am crack) [4am, A-Noid] Grammar: Building Better Language Skills: Nouns (4am crack) [4am, A-Noid] Grammar: Building Better Language Skills: Sentences (4am crack) [4am, A-Noid] Grammar: Building Better Language Skills: Verbs (4am crack) [4am, A-Noid] Kinder Critters: Address and Phone Number (4am crack) [4am, A-Noid] Mathosaurus: Kindergarten (4am crack) [4am, A-Noid] Punctuation: Building Better Language Skills (4am crack) [4am, A-Noid] Scramble (4am crack) [4am, A-Noid] The Spy's Adventures in North America (version 1986-10-01) (4am crack) [4am, A-Noid]
  • 2024-04-23 17:36:14 mcr68: remove unused variable (clang compile) [hap]
  • 2024-04-23 17:35:42 misc/coolpool.cpp: Moved different configurations to separate driver state classes. (#12295) [cam900]
    • Use palette device for amerdart palette. Suppress side effects for debugger reads. Use logmacro.h for configurable logging. Cleaned up code.
  • 2024-04-23 17:23:29 midway/midyunit.cpp: Moved different sound systems to separate driver state classes. (#12297) [cam900]
    • Also simplified machine configurations and added missing data members to save states.
  • 2024-04-23 13:14:44 New working software list items (coleco_homebrew.xml) [Dirk Best]
    • - Berzerk [anonymous] Galaga [anonymous] Hang-On [anonymous]
  • 2024-04-23 11:37:54 mcr68: merge driver files [hap]
  • 2024-04-23 02:09:57 ti99: Fixed RESET behavior of Horizon RAM disk. [Michael Zapf]
  • 2024-04-22 19:55:56 cpu/m6809/m6809make.py: Fixed invalid escape sequence warnings. [Vas Crabb]
  • 2024-04-22 19:18:26 - nichibutsu/wiping.cpp: moved shettle to its own driver [Ivan Vangelista]
    • - nichibutsu/shettle.cpp: preliminary sprites support, improved inputs
  • 2024-04-22 16:18:16 emu/http.cpp, util/server_http_impl.hpp: Added override qualifiers for overridden virtual member functions. [Vas Crabb]
  • 2024-04-22 09:34:56 Fixed copy/paste error in build script. [Vas Crabb]
  • 2024-04-22 09:32:15 -osd/asio.h: Removed leftover C++03 support helpers. [Vas Crabb]
    • -Set Win32 API version to 0x0600 for Windows SDL builds.
  • 2024-04-22 01:19:30 3rdparty/asio: Patch config.hpp to hopefully work with strict preprocessor warnings. [Vas Crabb]
  • 2024-04-22 00:04:58 3rdparty/asio: Updated to 1.30.2 [Vas Crabb]
  • 2024-04-21 20:19:47 Fixed a few more class memory access warnings, and a little cleanup. [Vas Crabb]
  • 2024-04-21 20:08:08 casio/rz1.cpp: Use separate speaker devices for individual line outputs. (#12283) [Devin Acker]
  • 2024-04-21 20:06:14 cpu/tms34010/tms34010.cpp: Suppress side effects for debugger reads. (#12287) [cam900]
  • 2024-04-21 20:04:04 msx/slot: Use arrays of memory views to make code more concise. (#12288) [wilbertpol]
  • 2024-04-21 20:01:21 bus/msx/cart: Use arrays of memory views to make code more concise. (#12292) [wilbertpol]
    • bus/msx/cart/dooly.cpp: Use memory banks instead of views.
  • 2024-04-21 18:30:17 Fixed a few class memory access warnings. [Vas Crabb]
  • 2024-04-21 12:58:39 fidelity: be more accurate with company name [hap]
  • 2024-04-20 20:11:53 srcclean and cleanup: [Vas Crabb]
    • makefile: srcclean batches of twenty files - improves performance when process creation or filesystem walk is expensive. midway/midtunit.cpp: Removed a few unnecessary lines.
  • 2024-04-20 19:32:14 midway/midtunit.cpp, midtunit_v.cpp, midwunit.cpp, midxunit.cpp: Cleaned up code. (#12281) [cam900]
    • midtunit_v.cpp: Use callback for interrupt output, reduced hard-coded tags and unnecessary configuration. midtunit.cpp: Moved variants with ADPCM ad DCS sound hardware to separate driver state classes. Suppress side effects for debugger reads. Removed unnecessary object finders and #includes, reduced literal tags, use logmacro.h for configurable logging. Removed unnecessary prefixes from member function names, use C++ line comments for single line comments, reduced preprocessor macros.
  • 2024-04-20 18:53:59 spectrum_cass.xml: Added 31 working items (30 working). (#12268) [ArcadeShadow]
    • Removed duplicate Ghostly Grange Triple Decker (System 4). Also improved some metadata and parent/clone relationships.
      New working software list items (spectrum_cass.xml)
      Anti-Lune [Michael Bruhn / Planeta Sinclair] Black & White [Spectrum Computing] Cálculo de Areas e Volumes [Planeta Sinclair] Cálculo de Estrutura Tronco-Cónicas [Planeta Sinclair] Box Reloaded [Spectrum Computing] Editor Musical [El Trastero del Spectrum] Flunky (Zafi Chip) [Spectrum Computing] Foguetão [Planeta Sinclair] Geografia de Portugal (Astor) [Planeta Sinclair] GP Motocross [Spectrum Computing] Juego de Damas [El Trastero del Spectrum] La Balada del Duende [El Trastero del Spectrum] La Isla Maldita [El Trastero del Spectrum] Left Behind: Escape From Mars [Spectrum Computing] Mad Cars [Spectrum Computing] Mad Mix Game & The Pepsi Challenge (Portuguese) [Planeta Sinclair] O Segredo dos Templários (TAP tape image) [Planeta Sinclair] Pot-Pourri [Spectrum Computing] Pro Golf II (System 4, alt) [Planeta Sinclair] Pssst (Nuova Newel Software) [Planeta Sinclair] Pssst + Jetpac + Kucharik [Planeta Sinclair] Quest for the Sacred Flame of Hestia [Spectrum Computing] Rodmän [Misfit] Sachy Psion + Reversi + Backgammon [Planeta Sinclair] Space Racer [Spectrum Computing] Starblazer [Planeta Sinclair] Stop Virus (demo) [Spectrum Computing] Tabela Periódica [Planeta Sinclair] Tabela Periódica (fast version hack) [Planeta Sinclair] Tokimal (demo) [Pat Morita Team]
      New NOT working software list addition (spectrum_cass.xml)
      O Segredo dos Templários (TZX tape image) [Spectrum Computing]
      Software list item promoted to working (spectrum_cass.xml)
      Prioridade Em Cruzamentos
  • 2024-04-20 18:47:27 oric1_cass.xml Added Rodmän. (#12279) [ArcadeShadow]
    • New working software list items (oric1_cass.xml)
      Rodmän [Mika Keranen]
  • 2024-04-20 18:43:09 nmk/nmk16.cpp: Updated comments to note that Many Block is a hack of Slot Gal. (#12280) [negunma]
  • 2024-04-20 17:10:45 midwayic: apparent dependency issue, [hap]
    • midway*: small cleanup
  • 2024-04-20 15:51:14 svi3x8/expander: Implement device_mixer_interface [Dirk Best]
  • 2024-04-20 14:25:27 New working software list items (coleco_homebrew.xml) [Dirk Best]
    • - Star Force (fixed) [AtariAge/Ikrananka]
  • 2024-04-20 09:54:40 New systems marked not working [Ivan Vangelista]
    • Black Jack (Irem) [Hammy, Joko3]
  • 2024-04-20 03:54:26 ay8910: Suppress configuration warnings [AJR]
  • 2024-04-20 01:21:05 coleco/cartridge: Add support for 'Activision' type cartridges [Dirk Best]
    • Software list items promoted to working (coleco_homebrew.xml) - The Black Onyx Boxxle Space Shuttle: A Journey Into Space (64k)
  • 2024-04-20 00:43:49 i2cmem: Add 24C128 and 24C256 variants [Dirk Best]
  • 2024-04-19 20:26:55 sinclair/sprinter.cpp: Improved emulation accuracy. (#12269) [holub]
    • Accelerator writes through page fd only in COPY mode. I/O access 1f (z84) available through replacing to 0f. Hold IRQ for 32 CPU clock cycles.
  • 2024-04-19 19:58:08 -dataeast/karnov.cpp: Updated ROM labels for Japanese version based on auction photo. [Vas Crabb]
    • -midway/williams.cpp: Tidy a little more.
  • 2024-04-19 19:09:48 New working clones [Ivan Vangelista]
    • Mahjong Reach Part II (Ver. D88) [Sergio Galiano]
  • 2024-04-19 18:29:38 sinclair/tsconf.cpp: Use RGB screen bitmap so mid-screen palette changes work. (#12277) [holub]
  • 2024-04-19 18:22:02 apple2_flop_orig.xml, apple2_flop_clcracked.xml: Added fourteen original dumps and one crack. (#12276) [A-Noid33]
    • apple2_flop_orig.xml: Also improved meta data for Essential Data Duplicator and Nibbles Away.
      New working software list items (apple2_flop_orig.xml) - Anchorman [4am, ianoid, A-Noid] Back It Up III (version 3.4) [4am, ianoid, A-Noid] Candy Land [4am, A-Noid] Chuck Yeager's Advanced Flight Trainer [4am, A-Noid] Copy II Plus (version 3.3) [4am, txgx42, A-Noid] Essential Data Duplicator 4 Plus (version 4.1) [4am, txgx42, A-Noid] Nibbles Away (version B2) [4am, txgx42, A-Noid] Nibbles Away ][ (version A1) [4am, A2_Canada, A-Noid] Questmaster I: The Prism of Heheutotol [4am, ianoid, A-Noid] Wizimore: Catacombs of Vlad [4am, A2_Canada, A-Noid] Wizimore: Nihonbashi [4am, A2_Canada, A-Noid] Wizimore: O'Connor's Mine [4am, A2_Canada, A-Noid] Wizimore: The Emperor's Seal [4am, A2_Canada, A-Noid] Wizimore: The Scarlet Brotherhood of Hsi Ho [4am, A2_Canada, A-Noid]
      New working software list items (apple2_flop_clcracked.xml) - From The Beginning... Contraception (4am crack) [4am, A-Noid]
  • 2024-04-18 22:07:40 galaxian/galaxian.cpp: Added an alternative version of Bongo found on an original Namco PCB. (#12274) [ClawGrip]
    • New working clone - Bongo (set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • 2024-04-18 21:27:40 -midway/williams.cpp: Cleaned up ROM loading for Defender hardware, further simplified class hierarchy. [Vas Crabb]
    • -osd/sdl/video.cpp: Fixed a class memory access warning (osd_window_config initialises all members to zero in constructor).
  • 2024-04-18 21:22:40 gameking.xml, gameking3.xml: Added three cartridges, and replaced one cartridge with a better dump. (#12270) [mamehaze]
    • gameking3.xml: replaced Panzer with a better dump (one bit corrected in unused space).
      New working software list items (gameking.xml)
      4 in 1 - Three Battles + Light Sword + Risker + Metal Deform (512KB cartridge, set 2) [sCZther, SSJ, Gaming Alexandria, TeamEurope]
      New working software list items (gameking3.xml)
      Diamond [sCZther, SSJ, Gaming Alexandria, TeamEurope] Hemic Battle [sCZther, SSJ, Gaming Alexandria, TeamEurope]
  • 2024-04-18 21:18:11 misc/skimaxx.cpp: Suppress side effects for debugger reads, and reduced tag lookups. (#12272) [cam900]
  • 2024-04-18 21:15:14 pinball/decodmd*.cpp: Register data members for save states, suppress side effects for debugger accesses. (#12273) [cam900]
    • Reduced unnecessary memory banks, literal tags and excess configuration.
  • 2024-04-18 18:01:53 nichibutsu/wiping.cpp: added sound and very preliminary, incomplete inputs to shettle, improved PROM loading [Ivan Vangelista]
  • 2024-04-17 23:46:15 midway/williams.cpp: Added missing item to save states for Mystic Marathon, further simplified class hierarchy. [Vas Crabb]
  • 2024-04-17 23:16:35 -ui/videoopt.cpp: Hold Ctrl to jump to the next one-second interval for pointer timeout. [Vas Crabb]
    • -midway/williams.cpp: Simplified class hierarchy.
  • 2024-04-17 21:59:03 -ui/ui.cpp, ui/videoopt.cpp: Made pointer activity timeout configurable. [Vas Crabb]
    • -midway/wmg.cpp: Use a memory bank for NVRAM; also got rid of a really pointless trampoline function.
  • 2024-04-17 19:56:32 tomy/tomy_princ.cpp: Install cart ROM in CPU addess space. (#12267) [qufb]
  • 2024-04-17 19:38:05 shared/decobsmt.cpp: Implement device_mixer_interface for sound output. (#12266) [cam900]
    • Also removed root device references in tags and added data members to save states. dataeast/deco32.cpp: Moved tattass to its own state class, use C++ line comments for singleline comments. pinball/de_3.cpp, pinball/whitestar.cpp: Use C++ line comments for single line comments.
  • 2024-04-17 18:06:42 bmc/bmcpokr.cpp: ported over backpen handling from bmc/koftball.cpp, fixes some minor GFX problems [Ivan Vangelista]
  • 2024-04-17 18:04:24 New systems marked not working [Ivan Vangelista]
    • Alone Shettle Crew [f205v, Brian Troha, rtw, Scott Jackman, Sean Sutton, Smitdogg, The Dumping Union]
  • 2024-04-17 14:33:32 rollingc: add comment for IN0 bit 0 [hap]
  • 2024-04-16 22:58:45 coleco: Add homebrew titles sourced from ColecoVision Addict [Dirk Best]
    • New working software list items (coleco_homebrew.xml) - 421 Aerial Asteroids Astrostorm Bankruptcy Builder Bejeweled Bootskell Breakout Canadian Mini Games Cavit Children of the Night Circus Charlie Cold Blood Crazy Climber Redux DacMan Danger Tower Deep Dungeon Adventure Deflektor Kollection Destructor S.C.E. Dragon's Lair Flicky Flora and the Ghost Mirror Frog Feast Front Line S.C.E. Frostbite Gauntlet Ghostblaster Ghostbusters Girl's Garden Golgo 13 GP World Gulkave Heroes Arena Impetus Insane Pickin' Sticks VIII Jeepers Creepers J.E.T.P.A.C. Kaboom! Kevtris King & Balloon King's Valley Knight Lore Knightmare Konami's Ping-Pong Kralizec Tetris Lift Magical Tree Majikazo Mappy Maze Maniac Mazy Mecha 9 Mikie Missle Strike Module Man Monaco GP Mopiranger Ms. Space Fury Multiverse Neuras Ninja Princess N-Sub Operation Wolf Pacar Pac-Man Collection Peek-A-Boo Pitfall II Arcade Princess Quest Purple Dinosaur Massacre Qbiqs Quest for the Golden Chalice Rally-X Remember the Flag Reversi & Diamond Dash Road Fighter Ruptus Search for the Stolen Crown Jewels 3 (Demo) Secret of the Moai Sega Flipper Shmup! Shouganai Sindbad Mystery Sky Jaguar Space Invaders Collection Space Invasion Space Shuttle: A Journey Into Space Spelunker Squares Star Castle Star Fire Star Fortess Star Jacker Steamroller Stray Cat Subroc Super Game Sudoku Super Pac-Man Super Space Acer The Goonies The Stone of Wisdom Thexder Track & Field Traffic Jam Turmoil 2022 TwinBee Txupinazo! Uridium Utopia Vectorollerpede War Waterville Rescue Wizard of Wor Wonder Boy Yie Ar Kung-Fu Zaxxon II Zaxxon Super Game Zombie Incident Zoom 909
      New software list items marked not working (coleco_homebrew.xml)
      Jetp4k Space Shuttle: A Journey Into Space (64k) Star Force
  • 2024-04-16 21:26:49 rx78_cart.xml: Added Cannon Ball. (#12250) [David 'Foxhack' Silva]
    • fixed titles for Hamburger Shop and Tatakae! Ultraman, and added Japanese titles.
      New working software list items (rx78_cart.xml) - Cannon Ball [Gaming Alexandria]
  • 2024-04-16 21:05:38 machine/spi_sdcard.cpp: Don't write received data to the command shift register. (#12249) [holub]
  • 2024-04-16 20:56:59 igs/igs009.cpp: Added a bootleg of Jingle Bell called "Animal House". (#12260) [ClawGrip]
    • New working clones
      Animal House (bootleg of Jingle Bell) [Taksangs, charlie]
  • 2024-04-16 20:44:13 apple2_flop_clcracked.xml: Added nine cracks, updated one crack and removed an outdated crack. (#12256) [A-Noid33]
    • apple2_flop_clcracked.xml, apple2_flop_orig.xml, apple2gs_flop_clcracked.xml: Improved metadata for MECC software.
      New working software list items (apple2_flop_clcracked.xml) - Mastering Math Series 4: Space Subtraction (A-145 version 1.0) (4am crack) [4am, A-Noid] Mastering Math Series 5: Subtraction Puzzles (A-146 version 1.0) (4am crack) [4am, A-Noid] Mastering Math Series 6: Multiplication Puzzles (A-147 version 1.0) (4am crack) [4am, A-Noid] Mastering Math Series 7: Quotient Quest (A-148 version 1.0) (4am crack) [4am, A-Noid] Mastering Math Series: Diagnostic System (A-149 version 1.1) (4am crack) [4am, A-Noid] Mastering Math Series: Management System (A-150 version 1.0) (4am crack) [4am, A-Noid] Mastering Math Series: Management System (A-150 version 1.1) (4am crack) [4am, A-Noid] Mastering Math Series: Worksheet Generator (A-151 version 1.0) (4am crack) [4am, A-Noid] Mastering Math Series: Worksheet Generator (A-151 version 1.1) (4am crack) [4am, A-Noid]
      Redumped software list items (apple2_flop_clcracked.xml) - Phantasie (version 1.0) (4am and san inc crack) [4am, san inc, A-Noid]
      Removed software list items (apple2_flop_clcracked.xml) - MECC-A405 Sports Stats (version 1.0) (imperfect clean crack)
  • 2024-04-16 20:28:27 misc/xtom3d.cpp: Added PIU10 ISA PCB for Pump It Up. (#12237) [987123879113]
    • misc/xtom3d_piu10.cpp: Added PIU10 card device (CAT702, DAC3350A, MAS3507D, Flash). sound/dac3350a: Added Micronas DAC 3350A device. sound/mas3507d.cpp: Mix sample internally before playing. machine/cat702.cpp: Added CAT702 variant with different interface logicfor PIU10. machine/intelfsh.cpp: Add Macronix 29F1610MC device.
  • 2024-04-16 19:40:32 m6801: fix new regression with eat_cycles [hap]
  • 2024-04-16 19:21:49 midway/midwayic.cpp: Reduced hardcoded tags and cleaned up code. (#12262) [cam900]
    • Suppress side effects for debugger reads. Use C++ style line comments for single line comments. Reduced use of literal tags.
  • 2024-04-16 18:44:10 capcom/cps2.cpp: Fix qndream title & standardize mshud title (#12257) [barbudreadmon]
  • 2024-04-16 18:43:33 igs/igs_m036.cpp: corrected hashes for qhzb's sound ROM [Ivan Vangelista]
  • 2024-04-16 15:13:05 rollingc: fix moonbase claiming "you are too strong" [hap]
  • 2024-04-16 14:49:44 bmc/koftball: decode bitmap layer, add back layer pen (#12255) [Angelo Salese]
  • 2024-04-16 12:33:55 fastfred: correct XTAL [hap]
  • 2024-04-15 23:57:35 bus/qbus/uknc_kmd.cpp: Fixed unused lambda capture. [Vas Crabb]
  • 2024-04-15 23:25:43 osd/strconv.cpp: Handle UTF-8 Windows code page internally in osd_uchar_from_osdchar. (#12131) [invertego]
  • 2024-04-15 22:38:34 commodore/kim1.cpp: Added RS-232 port for console. (#12161) [Jeff Tranter]
  • 2024-04-15 22:22:31 -machine/1801vp128.cpp: Fixed invalid character in device short name. [Vas Crabb]
    • -shared/dcs.cpp: Replaced another literal tag.
  • 2024-04-15 22:18:10 ussr/uknc.cpp: Added cassette interface and qbus slots with floppy controller card. (#12254) [shattered]
    • ussr/uknc.cpp: Added second CPU and corrected CPU clocks. bus/qbus: Added UKNC KMD floppy controller card device.
  • 2024-04-15 21:34:50 shared/dcs.cpp: Implemented device_mixer_interface for sound output. (#12252) [cam900]
    • Suppress side effects for debugger reads. Reduced use of literal tags. Reduces public class members. Use C++ style line comments.
  • 2024-04-15 21:22:00 New systems marked not working [Ivan Vangelista]
    • Que Huang Zheng Ba (V100CN) [dyq, little0, Guru]
      - capcom/cps2.cpp: standardized title for sgemf and clones [taoenwen]
      - igs/igs_m036.cpp: redumped lhtb [dyq, little0, Guru]
      - subsino/lastfght.cpp: dumped DS2430A [Guru]
      - subsino/subsino.cpp: gave newhunterd its own memory map, makes it boot. Still not working.
  • 2024-04-15 19:35:38 cirsa/neptunp2.cpp: Added a Counters SEEPROM dump to gladiador. (#12251) [ClawGrip]
    • The SEEPROM content probably is probably unique for each machine, possibly tied to the serial number.
  • 2024-04-15 19:22:07 docs: Updated RTD to 2.0.0 and removed dependency on jQuery. (#12253) [Firehawke]
  • 2024-04-15 17:43:19 Move coleco homebrew titles to their own softlist and fix a few issues. Add missing megacart feature to mariobrs and zombnear so that they actually run when started from the softlist. [Dirk Best]
    • Software list items promoted to working (coleco_homebrew.xml) - Booming Boy Buck Rogers Super Game Caos Begins Caverns of Titan Kung-Fu Master
  • 2024-04-15 13:29:30 videoopt: update prev commit, better with empty 'radiobuttons'? [hap]
  • 2024-04-15 13:14:13 videoopt: use subtext string to indicate current view [hap]
  • 2024-04-15 04:26:03 cpu/h8500: Remove "intram" space to simplify memory interface for future emulation [AJR]
    • jv880: Improve memory map
  • 2024-04-15 02:26:18 funworld/4roses.cpp improvements: [Roberto Fresca]
    • Hooked both PIAs 6821 for I/O. Tied basic input lines. Added/fixed documentation and notes. Some cleanups.
  • 2024-04-14 19:51:12 midway/williams.cpp, midway/wmg.cpp: Fixed crash in Defender, further cleanup. [Vas Crabb]
    • midway/williams.cpp: Fixed Defender crash on initialised view. midway/williams.cpp, midway/wmg.cpp: Eliminated address_map_bank_device. midway/williams.cpp: Got rid of unnecessary williams2_state derived classes. midway/wmg.cpp: Removed dependency on defender_state.
  • 2024-04-14 18:42:17 trs/coco.cpp: Fix light gun offset (#12242) [tim lindner]
  • 2024-04-14 18:33:54 midway/midyunit.cpp: Various cleanups (#12248) [cam900]
    • Moved Terminator 2 and Mortal Kombat "YAWDIM" bootleg to derived classes. Simplified Mortal Kombat "YAWDIM" bootleg machine configuration. Suppress side effects for debugger reads. Improved ROM region naming. Use logmacro.h for configurable logging. Use C++ line comments.
  • 2024-04-14 18:17:54 videoopt: force left-align for view list [hap]
  • 2024-04-14 18:08:15 konami/konamigv.cpp: Removed inputs that are not present from Tokimeki Memorial Oshiete Your Heart games. (#12245) [987123879113]
    • These inputs are not physically present and are not displayed in test mode.
  • 2024-04-14 18:06:31 midway/williams.cpp, wmg.cpp: Various cleanups: (#12246) [cam900]
    • Use memory views for ROM/palette overlays and simplified banking. Suppress side effects for reads from the debugger. Reduced tag lookups. Improved ROM region naming.
  • 2024-04-14 17:33:24 shifter overlay: add opaque shifter option [hap]
  • 2024-04-14 15:54:54 shifter overlay: remove orange mouse pointer / block clickable input [hap]
  • 2024-04-14 13:40:47 shifter overlay: remove vertical widescreen views [hap]
  • 2024-04-14 17:22:39 -ui/menu.cpp, ui/selmenu.cpp: Handle mouse wheel units properly. [Vas Crabb]
    • -Fixed a few more class memory access warnings.
  • 2024-04-14 13:44:09 coleco/expansion: Implement device_mixer_interface [Dirk Best]
  • 2024-04-14 02:14:23 capcom/mitchell.cpp: Rename the pkladiesblu OKI sound ROM to avoid name conflicts. [Roberto Fresca]
  • 2024-04-14 01:09:58 misc internal artwork: disable orange mouse pointer (false positive clickable artwork detection) [hap]
  • 2024-04-14 00:14:34 Fixed a few more class memory access warnings. [Vas Crabb]
  • 2024-04-13 23:38:32 -emu/gamedrv.h: Got rid of the "clickable artwork" system flag. [Vas Crabb]
    • -formats/wavfile.cpp: Fixed a class memory access warning.
  • 2024-04-13 23:36:45 emu/rendlay.cpp, ui/ui.cpp: Allow layout views to control pointer display. [Vas Crabb]
  • 2024-04-13 22:54:27 Fixed a few class memory access warnings. [Vas Crabb]
  • 2024-04-13 22:00:34 msx/msx.cpp: Use arrays of memory views. (#12243) [wilbertpol]
  • 2024-04-13 21:57:18 msx/msx2p.cpp: Fix validation. (#12244) [wilbertpol]
  • 2024-04-13 19:08:09 sinclair/specnext_divmmc.cpp: Added Spectrum Next DivMMC device emulation. [holub] [Vas Crabb]
  • 2024-04-13 18:43:47 coleco/expansion/sgm: Fix clang error [Dirk Best]
  • 2024-04-13 18:44:33 konami/konamigv.cpp: Added printer simulation for Tokimeki Memorial Oshiete Your Heart games. (#12233) [987123879113]
    • Systems promoted to working
      Tokimeki Memorial Oshiete Your Heart (GQ673 JAA) Tokimeki Memorial Oshiete Your Heart Seal Version (GE755 JAA) Tokimeki Memorial Oshiete Your Heart Seal Version Plus (GE756 JAB)
  • 2024-04-13 18:30:30 msx: Implemented a little more MSX2+ functionality. (#12239) [wilbertpol]
    • Moved MSX2+ machines to msx/msx2p.cpp. msx/msx.cpp: Add support Kanji level 2 I/O ports. Added support for MSX2+ boot flags register. Hooked up msx2p_cart and msxr_cart software lists. bus/msx/slot/music.cpp: Use an object finder to get YM2413.
  • 2024-04-13 18:05:08 kaneko/sandscrp.cpp: Suppress side effects for debugger reads of sound latches. (#12240) [cam900]
    • Also give sprite ROM region a more meaningful name.
  • 2024-04-13 17:57:13 itech/itech8.cpp: Cleaned up code. (#12235) [cam900]
    • Removed TLC34076 for games that lack it. Use palette devices for palettes. Use input merger for VIA/YM3812 FIRQ. Reduced tag lookups, suppress side effects for debugger accesses, use more const. Changed single-line comments to C++ line comments.
  • 2024-04-13 17:01:24 coleco: Add expansion bus and support for the Super Game Module [Dirk Best]
    • This obsoletes PR#10816. Thanks to 0kmg for the initial implementation.
  • 2024-04-12 19:27:58 ussr/bk.cpp: Added DAC, QBus and unmapped read/write traps. (#12238) [shattered]
    • Also fixed cassette motor control and improved video output.
  • 2024-04-12 18:32:24 Clones promoted to working [Ivan Vangelista]
    • Xiao Ao Jiang Hu (China, Ver. 1.00) [AJR, Guru]
      - subsino/subsino2.cpp: dumped GFX ROM for xiaoao [Guru]
      - subsino/subsino.cpp: updated ndongmul ROM loading so that it boots. Still need correct reel GFX loading / decoding and also hangs after a while.
  • 2024-04-12 18:29:32 New systems marked not working [Ivan Vangelista]
    • Knights in Armor [Jeff Anderson, Seth Soffer] Wheels II [Jeff Anderson, Seth Soffer]
  • 2024-04-12 18:19:59 apple2gs_flop_clcracked.xml: added 7 dumps, used info tags for a lot of dumps [Brian Troha] (#12213) [Ivan Vangelista]
    • New working software list items - GBA Championship Basketball: Two-on-Two (cleanly cracked) [Brian Troha] Reader Rabbit (Version 2.0) (cleanly cracked) [Brian Troha] ShowOff (Version 1.0) (cleanly cracked) [Brian Troha] Sid Meier's Pirates! (cleanly cracked) [Brian Troha] USA GeoGraph (Version 1.0) (cleanly cracked) [Brian Troha] World GeoGraph (Version 1.3) (cleanly cracked) [Brian Troha]
  • 2024-04-12 15:45:11 msx ink: small cleanup [hap]
  • 2024-04-12 15:32:44 lib/formats/dmk_dsk.cpp: Header byte 4 is not reserved. Fixes MT 8851. (#12232) [wilbertpol]
  • 2024-04-12 15:30:41 itech/capbowl.cpp: Add machine().side_effects_disabled() check for debug (#12236) [cam900]
  • 2024-04-12 15:22:24 msx ink: fix regression with flash read [hap]
  • 2024-04-12 14:51:45 1942: correct default lives dipswitch, [hap]
    • igor: lcd battery segment is unused
  • 2024-04-12 04:51:00 drcbex64,drcbex86: avoid deprecated functions [Patrick Mackinlay]
  • 2024-04-11 22:36:43 ssimon: fix clickable artwork crash [hap]
  • 2024-04-11 22:30:50 ds8874: move to video folder (led driver chip), [hap]
    • misc: remove folder from self #include
  • 2024-04-11 21:14:23 konami/twinkle.cpp: Migrated to "new SCSI". [Vas Crabb]
    • Also removed legacy am53cf96.cpp SCSI bus host controller device.
  • 2024-04-11 21:02:13 misc internal artwork: add clickthrough attribute [hap]
  • 2024-04-11 20:23:28 debugger/debugimgui.cpp: Refuse to break if unable to take over UI input. [Vas Crabb]
  • 2024-04-11 20:18:54 d3dhlsl: fix possible array overflow with system name string [hap]
  • 2024-04-11 18:49:15 Initial touch input support: [Vas Crabb]
    • Feed mouse/pen/touch pointer events through UI input manager with Win32 and SDL. Started migrating UI code to use new API and reworking mouse/touch interaction. emu/render.cpp: Support pressing multiple clickable layout items simultaneously. emu/render.cpp: Allow UI elements to be drawn in any window. emu/rendlay.cpp, luaengine_render.cpp: Added layout view events for pointer input. ui/ui.cpp: Allow the UI handler to control pointer display. ui/analogipt.cpp: Added mouse/touch and more keys for navigating field state list. ui/menu.cpp: Use vertical swipe to scroll and horizontal swipe to adjust. ui/menu.cpp: Draw after processing input - greatly improves responsiveness. ui/menu.cpp: Ignore keyboard/gamepad input during pointer actions. ui/selmenu.cpp: Made left/right info pane arrows repeat when held. ui/selmenu.cpp: Use middle click to move keyboard focus. ui/selmenu.cpp: Let filter list scroll if it's too tall, and use a bit of horizontal padding. ui/selmenu.cpp: Improved divider sizing. ui/state.cpp: Don't allow clicks to pass through the confirm deletion prompt to the menu. ui/simpleselgame.cpp: Fixed error message display and graphics/sound status not showing. ui/simpleselgame.cpp: Allow tap/click to dismiss error message. ui/utils.cpp: Show UI for choice filters when there are no choices - it's less confusing. modules/input/input_sdl.cpp: Made scaling for mouse scroll better match RawInput and DirectInput. modules/input/input_rawinput.cpp: Added support for horizontal scroll axis. modules/input/input_win32.cpp: Added support for scroll axes and more buttons to mouse/lightgun. modules/debugger/debugimgui.cpp: Don't fight over events with the UI manager - it breaks menus. osd/windows/window.cpp: Translate mouse position to window cooridinates for scroll wheel events. osd/sdl/window.cpp: Supply last mouse position for scroll wheel events if possible. scripts/build/complay.py: Made zero input mask an error - it was only being used to block clicks.
  • 2024-04-11 07:49:58 itech/itech32.cpp: Cleaned up code. (#12231) [cam900]
    • Reduced tag lookups, suppress side effects for debugger reads. Improved ROM region names. Moved some game-specific members out of the base driver state class. Reduced preprocessor macros, reduced duplicated code, changed logging to use logmacro.h.
  • 2024-04-11 07:39:12 konami/konamigv.cpp: Updated kdeadeye CHD by combining five more reads. [Vas Crabb, Brian Troha] [Vas Crabb]
  • 2024-04-10 21:12:43 coleco.xml: Added 34 items (27 working) (#12202) [ArcadeShadow]
    • New working software list items (coleco.xml)
      Anti-Environment Encounter [ColecoVision Addict] Arno Dash [ColecoVision Addict] Bank Panic [ColecoVision Addict] Burn Rubber [ColecoVision Addict] C-So! [ColecoVision Addict] Caterpillar S.O.S. [ColecoVision Addict] Champion Pro Wrestling [ColecoVision Addict] Diamond Dash II [ColecoVision Addict] Flapee Byrd [ColecoVision Addict] Klondike Solitaire (v1.0) [ColecoVision Addict] Kobashi [ColecoVision Addict] Mahjong Solitaire (v1.0) [ColecoVision Addict] Mario Bros. [ColecoVision Addict] Minesweeper (v1.0) [ColecoVision Addict] Mr Chin [ColecoVision Addict] Pegged (v1.0) [ColecoVision Addict] Pillars [ColecoVision Addict] Pitman [ColecoVision Addict] Pooyan [ColecoVision Addict] Pyramid Warp + Battleship Clapton II [ColecoVision Addict] Snake [ColecoVision Addict] Spunky's Super Car! [ColecoVision Addict] Vexed [ColecoVision Addict] Winky Trap [ColecoVision Addict] Zippy Race [ColecoVision Addict] Zombie Calavera Prologue [ColecoVision Addict] Zombie Near [ColecoVision Addict]
      New NOT working software list addition (coleco.xml)
      Booming Boy [ColecoVision Addict] Boxxle [ColecoVision Addict] Buck Rogers Super Game [ColecoVision Addict] Caos Begins [ColecoVision Addict] Caverns of Titan [ColecoVision Addict] Kung-Fu Master [ColecoVision Addict] The Black Onyx [ColecoVision Addict]
  • 2024-04-10 20:45:41 konami/konamigv.cpp: Added configuration option for direct heartbeat pulse input to tmosh games. [Vas Crabb]
  • 2024-04-10 19:27:15 roland/roland_jv80.cpp: Dumped wave ROMs and main CPU ROM. (#12227) [Giulio Zausa‮]
    • Also added older program ROM v1.0.0 as a BIOS option.
  • 2024-04-10 19:22:22 konami/konamigv.cpp: Implemented inputs and printer check for Tokimeki Memorial Oshiete Your Heart. (#12229) [987123879113]
    • Added GSR sensor input. Added simulated pulse sensor simulation. Added stub printer simulation allowing games to be played. Added hand crafted EEPROM for tmosh to allow the game boot. Corrected SPU audio channel routing (btchamp test mode exposes this).
  • 2024-04-10 19:16:51 3rdparty/asmjit: Updated to upstream version 1.13.0. (#12228) [Patrick Mackinlay]
    • From revision asmjit/asmjit@e5d7c0bd5d9aec44d68830187138149e6a8c4e32
  • 2024-04-10 18:06:34 igor: remove hidden leftover junk in svg [hap]
  • 2024-04-10 18:04:13 bmc/koftball.cpp updates: [Ivan Vangelista]
    • ported 'pixmap' related methods from bmc/bmcpokr.cpp. Test mode is now visible, although badly: hooked up DIP switches; identified some DIPs and inputs hooked up NVRAM for jxzh
  • 2024-04-10 17:43:36 Systems promoted to working [hap]
    • - Igor (Excalibur) [hap, Sean Riddle]
  • 2024-04-10 17:31:47 i186: Use cycles_to_attotime and attotime_to_cycles for timer period calculation. Gives better timings for Am188EM-based games in subsino/subsino2.cpp. [AJR]
  • 2024-04-10 07:59:31 seta/seta2.cpp: Fixed year for Guardians / Denjin Makai II (bootleg) (#12230) [barbudreadmon]
  • 2024-04-09 21:45:39 -bmc/koftball.cpp updates: [Ivan Vangelista]
    • inputs for jxzh [dyq] added 3rd and 4th tilemap layers, fixes missing GFX ported over IRQ handling from bmc/bmcpokr.cpp
      - subsino/subsino2.cpp: dumped DS2430A for saklove [Guru]
  • 2024-04-09 08:28:20 -konami/konamigq.cpp, konami/konamigv.cpp: Use "new SCSI" 53CF96 and drives. [Windy Fairy] [Vas Crabb]
    • Marked games as not supporting save states due to DMA pointer in member variable, and marked kdeadeye as having imperfect graphics due existing texturing issues that cause in-game text to be jumbled.
      -konami/konamigv.cpp: Redumped CD for kdeadeye. [Brian Troha]
  • 2024-04-08 19:17:12 bus/multibus: Added Robotron K7071 text-only video card for the A7100 series. (#12188) [shattered]
  • 2024-04-08 18:32:58 docs: Removed unnecessary repetition in othertools.rst. (#12224) [Angelo Salese]
  • 2024-04-08 18:12:07 New systems marked not working [Ivan Vangelista]
    • Soccer 10 (ver. 16.44) [trol]
  • 2024-04-08 17:26:48 util/cdrom.cpp: Zero entire output TOC structure in cdrom_file::parse_metadata. (#12219) [MetalSlug]
    • Fixes issues with fields that are not explicitly assigned in all situation.
  • 2024-04-08 15:51:19 msx: add magic key dongle [hap]
  • 2024-04-08 06:05:37 ibm5100: improve program memory handling [Patrick Mackinlay]
    • force execution from ros during interrupts correct lower-case 'u' in character font fix l32/r32 display mode on 5110
  • 2024-04-08 02:06:13 mame.lst: Update for 86516799a5e5018854b7a9e287640c3448e4dd78 [AJR]
  • 2024-04-08 02:03:07 New clones marked as NOT_WORKING [AJR]
    • Xiao Ao Jiang Hu [dyq, little0, Guru]
      bishjan: Provide actual dump of DS2430A [Guru] subsino/subsino2.cpp: Update hardware notes [AJR]
  • 2024-04-07 22:45:17 Add C compiler flags for Wayland EGL backend to bgfx build options (#12216) [Julian Sikorski]
  • 2024-04-07 22:44:55 bus/msx/slot/disk.cpp: Small improvement to Turbo-R disk interface. (#12221) [wilbertpol]
    • Add register mirrors. Add read back of rom bank. Add stubs for reading media change and some unknown registers. Connect disk change signal.
  • 2024-04-07 17:02:59 i186: remove outdated error message [cracyc]
  • 2024-04-07 16:27:26 lottofun: fix old regression with ticket dispenser [hap]
  • 2024-04-07 15:32:00 chessac: correct typo [hap]
  • 2024-04-07 07:34:33 seta/namcoeva.cpp: copied over sound and keycus handling from namco/namcond1.cpp [Ivan Vangelista]
  • 2024-04-07 01:13:36 Update notes on Teckno Werk in namcos12.cpp (#12217) [simzy39]
  • 2024-04-07 01:12:32 i186: fix dma on timer2 and timer2 as prescaler (#12223) [Hannes Janetzek]
    • i186: fix drq_callback case when used with timer 2
      i186: only run timer 0,1 when not incremented via timer 2 pre-scaler
  • 2024-04-06 23:53:02 misc/calomega.cpp: [Roberto Fresca]
    • Changed comg175 game description to Cal Omega - Game 17.51 (Gaming Draw Poker, Sch 07-0T) Added more / corrected documentation.
  • 2024-04-06 23:22:54 misc/calomega.cpp: Added more / corrected documentation. [Roberto Fresca]
  • 2024-04-06 19:46:48 qbus: Add dump of Matrox QG-640 Color Display Processor Card and skeleton device implementation [AJR, Bitsavers] [AJR]
  • 2024-04-06 14:56:43 namco/galaga.cpp: Add a note about Sidam version of Galaga [Xavier Panadero, Recreativas.org] (#12218) [ClawGrip]
  • 2024-04-06 14:55:07 taito/taito_x.cpp: Added PCB ref. numbers for all games (#12222) [Sergio G]
  • 2024-04-06 13:40:32 upd765.h: remove unused variable [hap]
  • 2024-04-06 08:32:29 misc/calomega.cpp: [Roberto Fresca]
    • Renamed and rearrange 51.xx and 60.04 ROMs. Change games description.
      New working clones
      CEI 51.08 (CEI 906-III Poker, Schedule 09F) [Roberto Fresca] CEI 51.08 (CEI 906-III Poker, Schedule 21F) [Roberto Fresca]
  • 2024-04-06 03:14:18 misc/calomega.cpp: Added docs for CEI 60.04 (CEI 906-III Poker) [Roberto Fresca]
  • 2024-04-06 02:49:28 New working systems [Roberto Fresca]
    • - CEI 60.04 (CEI 906-III Poker) [Roberto Fresca]
  • 2024-04-05 19:58:21 New systems marked not working [Ivan Vangelista]
    • Hammer Champ (Japan) [Hammy]
  • 2024-04-05 15:31:10 midway/astrocde.cpp: Added a version of Gorf licensed to Irecsa for Spanish distributio. (#12220) [ClawGrip]
    • New working clone - Gorf (Spain, Irecsa license) [Recreativas.org]
  • 2024-04-05 07:18:05 mips1: avoid sgi 4d1-3b panic [Patrick Mackinlay]
    • bump r2000 processor revision to avoid emulating a tlb bug
  • 2024-04-05 07:14:39 ibm5100: avoid config.replace() [Patrick Mackinlay]
  • 2024-04-04 17:59:09 megadriv.xml: Added and corrected info on the Sega Game Toshokan games. (#12172) [ICEknigh7]
    • Added a list of missing Sega Game Toshokan games to the header comment. Updated years to match Sega's web site. Use Hepburn romaji for "Game Kanzume" and clarified which release games are ripped from.
  • 2024-04-04 16:40:31 saturn.xml: Added language info elements, and corrected parent/clone relationships for Rayman games. (#12091) [ArcadeShadow]
  • 2024-04-04 15:07:19 msx2_flop.xml: Added 77 items (64 working), and replaced three items with better dumps. (#12214) [wilbertpol]
    • Replaced Veldslag (Netherlands), Zeeslag (Netherlands), and Zoo (Europe) wiht better dumps. [file-hunter]
      New working software list items (msx2_flop.xml) - Mitsubishi ML-G30 [file-hunter] Atlas / Encyclopedie (Belgium) [file-hunter] Belasting Diskette 1989 (Netherlands) [file-hunter] Brainstorm (Netherlands) [file-hunter] Cheat Master (Netherlands) [file-hunter] Compass - Finally Free Edition (v1.2.09) [turbor] Copy Aid Tenka Muteki (Japan, v2.32+) [file-hunter] Copy Aid Tenka Muteki (Japan, v2.32) [file-hunter] Copy Aid Tenka Muteki (Japan, v2.30) [file-hunter] Copy Aid Tenka Muteki (Japan, v2.20) [file-hunter] Copy Aid Tenka Muteki (Japan, v2.12) [file-hunter] DemoKit Deluxe (Netherlands) [file-hunter] Disk Album 42 - MSX-C Nyuumon Jougekan (Japan) [file-hunter] DupeDisk (Netherlands, v1.02) [file-hunter] DupeDisk (Netherlands, v1.02) [file-hunter] F1 Tool Disk (Japan) [file-hunter] F1 Tool Disk II (Japan) [file-hunter] FAC Soundtracker (Netherlands, v2.0) [file-hunter] FAC Soundtracker Pro (Netherlands, v1.03) [file-hunter] FAC Soundtracker Pro (Netherlands, 1992) [file-hunter] MSX2 Disk Backup Tool - Focus (Japan, v2.0) [file-hunter] Home Office - MSX Designer (Italy) [file-hunter] Home Office 2 (Italy) [file-hunter] Image Maker & Poster 8 (Netherlands) [file-hunter] Melbrains Note (Japan?) [file-hunter] MIDI Saurus (Japan) [file-hunter] MoonBlaster (Netherlands, v1.4) [file-hunter] MoonBlaster Music #2 (Netherlands) [file-hunter] MSX BASIC Kun (Netherlands) [file-hunter] MSX Technical Guidebook - The Fourth Edition (Japan) [file-hunter] Music Editor Onchi-kun (Japan) [file-hunter] Nihongo Waupuro Bunsho Sakuzaemon (Japan) [file-hunter] Palet 2 (Netherlands) [file-hunter] PictureKit Deluxe (Netherlands) [file-hunter] Print Shop II (Japan, cracked) [file-hunter] Private School (Japan) [file-hunter] PSG Tracker (Netherlands) [file-hunter] Superscreendumper (Netherlands) [file-hunter] Synth Saurus Ver2.0 (Japan, v2.03) [file-hunter] T/Maker IV [file-hunter] De T.V. Krant (Netherlands) [file-hunter] Troubles in Town (Netherlands) [file-hunter] Turbowipe (Netherlands) [file-hunter] Ultra BASIC (Netherlands) [file-hunter] Workmate (Europe) [file-hunter] Animecha (Japan, v2.00) [tempest] Copy CAT (Japan, v2.00) [file-hunter] Developer II (Netherlands) [file-hunter] DMK Creator (v6.3) [cbsfox] DSKPRO (v11.6) [cbsfox] DSKPRO (v9.01) [cbsfox] DSKPRO (v6.51) [cbsfox] DSKPRO Light (v1.4) [cbsfox] EPROM - Extra Products ROM (Netherlands) [file-hunter] The Magical Editor (German) [file-hunter] MSX Utility Disk (Netherlands) [file-hunter] Pro-tracker (Netherlands) [file-hunter] Sampbox 2 Deluxe (Netherlands) [file-hunter] Sampbox 3 Deluxe (Netherlands) [file-hunter] Sampbox 4 Macro (Netherlands) [file-hunter] Studio FM (Netherlands) [file-hunter] Super-X (Japan, v1.2) [file-hunter] Synchro Copy [file-hunter] TwinCopy (Japan) [file-hunter]
      New software list items marked not working (msx2_flop.xml)
      Easy Telopper II (Japan) [file-hunter] NMS 1170 (Netherlands) [file-hunter] MSX Data Communications (Netherlands, v1.7) [file-hunter] Panasonic FS-IFA1 (Japan) [file-hunter] Amimoto-san (Japan) [file-hunter] Amimoto-san 2 (Japan) [itochi] GFX9000 Toolbox [file-hunter] Graph Saurus Ver.2.1 Interlace Mode Plus (Japan) [file-hunter] Multi-Barcode (Netherlands) [file-hunter] Barad (Netherlands) [file-hunter] Philips NMS 8280 Digitiser Disk (Netherlands) [file-hunter] Print Shop II (Japan) [file-hunter] TraxPlayer [file-hunter]
  • 2024-04-04 12:31:36 New working systems [Patrick Mackinlay]
    • - IBM 5110 [Christian Corti, Tom Stepleton]
  • 2024-04-04 12:31:07 ibm5100: add 5110 keyboard [Patrick Mackinlay]
  • 2024-04-04 12:30:45 palm: add program level output [Patrick Mackinlay]
  • 2024-04-04 04:10:29 konamim2.cpp: Redumped CD for 'heatof11' [Victor Fernandez (City Game), Arcade Planet] (#10139) [ClawGrip]
  • 2024-04-04 04:10:03 namco/namcops2.cpp: correct notes with regards of THE IDOLM@STER & V300 I/O boards (#11581) [Alexander Poyanco]
  • 2024-04-04 03:19:32 New clones marked not working [Roberto Fresca]
    • - Poker Ladies (Uncensored bootleg, encrypted) [f205v, Roberto Fresca]
  • 2024-04-03 23:36:59 pgm2: change orleg2 title from chuan to zhuan too [hap]
  • 2024-04-03 20:31:23 igs/pgm.cpp: Fixed readings for Chinese titles of Oriental Legend games. (#12206) [barbudreadmon]
  • 2024-04-03 20:25:25 seta/srmp2.cpp: Added PCB ref. numbers for all games (#12211) [Sergio G]
  • 2024-04-03 20:25:03 machine/spi_sdcard.cpp: Report status for requests of CMD58 (READ_OCR) (#12212) [holub]
  • 2024-04-03 18:05:58 New working clones [Ivan Vangelista]
    • Galaxy Games StarPak 4 [Bill D., Brian Troha, The Dumping Union]
  • 2024-04-02 18:53:36 namco/namcos12.cpp: Edit notes on wanted games (#12208) [simzy39]
    • Removed Um Jammer Lammy from the list of wanted games
  • 2024-04-02 14:21:00 machine/icd2061a: Fix out of bounds array access (#12207) [987123879113]
    • machine/icd2061a: Fix out of bounds array access. Add error messages for unimplemented clock settings
  • 2024-04-02 01:15:35 upd78k2: Correct decoding of ROR4 and ROL4 in disassembler [AJR]
  • 2024-04-01 21:21:49 sinclair: Started adding devices for ZX Spectrum Next. [holub] [Vas Crabb]
    • sinclair/specnext_copper.cpp, sinclair/specnext_ctc.cpp, sinclair/specnext_dma.cpp, sinclair/specnext_multiface.cpp: Started adding ZX Spectrum Next devices.
      machine/spi_sdcard.cpp: Send two-byte response for CMD13 (SEND_STATUS); check for presence of media for CMD16 (SET_BLOCKLEN).
      machine/z80ctc.cpp, machine/z80dma.cpp: Added support for derived device classes.
      sinclair/atm.h, sinclair/spec128.cpp, sinclair/spec_snqk.cpp, sinclair/sprinter.cpp, sprinter/tsconf.h, sinclair/tsconf_m.cpp: Cleaned up code (virtual qualifiers, superfluous semicolons, etc.).
  • 2024-04-01 20:59:51 New working software list items [angelosa]
    • - hash/ibm5170_cdrom: BeOS 4.5 [WinWorld]
  • 2024-04-01 20:37:03 ti99: Virtualize inherited device methods for consistency. [Michael Zapf]
  • 2024-04-01 20:17:47 hash/ibm5170_cdrom: reorder OSes to own section [angelosa]
  • 2024-04-01 20:16:58 pc/pcipc: hookup SW lists [angelosa]
  • 2024-04-01 19:35:32 pc/pcipc: add pcipcs7 target (i430HX + 266 MHz MMX CPU) [angelosa]
  • 2024-04-01 19:03:44 -atari/harddriv.cpp: Corrected strtdriv/hdrivair control directions, added note about strtdriv brake calibration. [Vas Crabb]
    • -msxr_flop.xml: That kanji should be read as "sa", duh.
  • 2024-04-01 18:31:20 atari/harddriv.cpp: Fixed ranges for strtdriv and hdrivair steering and brake controls. (#12196) [Jamie McCadden]
  • 2024-04-01 17:25:04 New systems marked not working [Dirk Best]
    • Executive 10/102 [Dirk Best, Bitsavers]
      crt9007: Add support to test cursor location
  • 2024-04-01 08:58:53 New working systems [Patrick Mackinlay]
    • - IBM 5100 [Christian Corti, Tom Stepleton]
  • 2024-04-01 07:39:16 palm: improve interrupt handling [Patrick Mackinlay]
    • fix debugger register access consolidate internal state add ros selection and bus out callbacks add internal control instruction handler
  • 2024-04-01 02:03:55 tms9900: Fix undefined behaviour when reset occurs during a data derivation sequence. [Michael Zapf]
  • 2024-04-01 01:39:55 crtc_ega: latch the row preset [cracyc]
  • 2024-04-01 00:11:14 ti99: Prevent re-appearing memory contents when swapping cartridges. [Michael Zapf]
  • 2024-04-01 00:08:08 ti99: Using device arrays instead of multiple similar devices. [Michael Zapf]
  • 2024-03-30 01:34:22 ti99: Further cleanups, removed casts. [Michael Zapf]
  • 2024-03-31 17:32:25 msxr_flop.xml: Added 27 items, and replaced one item with a better dump. (#12199) [wilbertpol]
    • Replaced Space Panic! (Japan) with a better dump. [file-hunter] Removed bad dump of MSX View. Also cleaned up metadata and marked all items unsupported.
      New software list items marked not working (msxr_flop.xml) - FS-A1GT (Japan) [file-hunter] FS-A1ST (Japan) [file-hunter] The Best of Hamaraja Night (Japan) [file-hunter] Dewoman Zenpen (Japan) [file-hunter] Dewoman Chuuhen (Japan) [file-hunter] Fantasy Attraction (Japan) [file-hunter] innocent wish ~destiny2~ (Japan) [file-hunter] Mahou no Kuni no Hoippuru (Japan) [file-hunter] Mechanical Brain (Japan) [file-hunter] Me-yuu Isago - Mejuusa (Japan) [file-hunter] MSX ViewCALC (Japan) [file-hunter] R2 Chaser's (Japan) [file-hunter] South Town's Hero II (Japan) [file-hunter] South Town's Hero Turbo (Japan) [file-hunter] Speedline (demo) [file-hunter] Superiority Fighters (Japan) [file-hunter] Turbo Blaster (Japan) [file-hunter] Welkis the Legend (Japan) [file-hunter] Hyper Role Playing Story LOSTWORD Episode 0 (Japan) [file-hunter] Moon Light Saga - Horus no Shou (Japan) [file-hunter] Qui Veut Gagner Des Millions [file-hunter] Quien Quiere Ser Milionario [file-hunter] Stage 11 (Japan) [file-hunter] Stage 11 Kai (Japan) [file-hunter] Telebasic Edición No. 1 (Spain) [file-hunter] Telebasic Edición No. 2 (Spain) [file-hunter] Telebasic Edición No. 3 (Spain) [file-hunter]
  • 2024-03-31 15:57:11 msx1_flop.xml: Added eleven items (eight working), and replaced two items with better dumps. (#12198) [wilbertpol]
    • Replaced TT Racer (Netherlands) and Zanac (Netherlands) with better dumps. [file-hunter]
      New working software list items (msx1_flop.xml) - Aackotext II (Netherlands, v2.2) [file-hunter] Brasil Geográfico (Brazil) [file-hunter] dBASE II (Netherlands) [file-hunter] MS Text (Netherlands) [file-hunter] Score Editor (Japan) [file-hunter] MSX-AIDS (Japan, v1.1) [file-hunter] Nihongo Waupuro Kan-juku Tomato (Japan) [file-hunter] JUBILEUM Diskette (Netherlands) [file-hunter]
      New software items marked not working (msx1_flop.xml) - Serial Interface (Netherlands) [file-hunter] MSX Data Communications (Netherlands) [file-hunter] Yamaha Portatone PSR-6300 Demonstration [file-hunter]
→ [Arcade] DevMAME [log only] 2024/03/28 06:00
  • 2024-03-28 04:42:02 taito/asuka.cpp: Added what looks like an early version of Kokontouzai Eto Mongatari. [Vas Crabb]
    • New working clones
      Kokontouzai Eto Monogatari (Japan, prototype?)
  • 2024-03-27 21:35:30 cheat: Make string.char and string.format available to cheats (#12183) [eientei95]
  • 2024-03-27 20:03:46 igor: add internal artwork [hap]
  • 2024-03-27 17:07:19 saitek_osa/odyssey2 slot devices: add anonymous namespace [hap]
  • 2024-03-27 16:43:38 sinclair/elwro800.cpp: Remove workaround for old GCC [AJR]
  • 2024-03-27 14:53:39 swp00: fix m_global_step array out of bounds error [hap]
  • 2024-03-27 14:40:08 source org: move emirage/ivant to excalibur folder [hap]
  • 2024-03-27 14:32:32 New systems marked not working [hap]
    • Igor (Excalibur) [hap, Sean Riddle]
  • 2024-03-27 12:57:49 uzebox: small cleanup [hap]
  • 2024-03-27 14:11:18 Drop support for GCC < 10.3, clang 6, SDL < 2.0.14 and Qt 5.10. [Vas Crabb]
  • 2024-03-27 09:42:34 igs/igs036crypt.cpp: added preliminary decryption for bubucar [XingXing] (#12187) [HappyASR]
  • 2024-03-27 09:21:12 palm: new cpu device and disassembler [Patrick Mackinlay]
  • 2024-03-25 18:07:45 swx00: Initial buggy noise [Olivier Galibert]
    • h8: correct division of negative numbers
  • 2024-03-26 18:12:00 sealy/sealy_eagle.cpp, sega/anyworks.cpp: changed placeholder CPU from SE3208 to ARM9 [Ivan Vangelista]
  • 2024-03-26 18:02:45 - igs/igs_m027.cpp: added preliminary decryption for mgzz and mgcs3 [IQ_132] [Ivan Vangelista]
    • - igs/pgmcrypt.cpp: some standardization, pending device conversion
  • 2024-03-26 17:59:26 New systems marked not working [Ivan Vangelista]
    • Qing Cheng Zhi Lian [dyq, little0, Guru]
      New working clones
      Mahjong Reach [Sergio Galiano]
      - dynax/royalmah.cpp: dumped TMP internal ROM for mjtensin [Sergio Galiano]
  • 2024-03-26 15:27:12 Merge tag 'mame0264' into HEAD [Vas Crabb]
    • MAME 0.264
  • 2024-03-25 18:47:17 New systems marked not working [Ivan Vangelista]
    • Man Guan Caishen 3 (V101CN) [dyq, little0, Guru] Man Guan Zhi Zun (V100CN) [dyq, little0, Guru]
  • 2024-03-25 14:15:36 avr8: fix port D bit 7 toggle on timer2 [hap]
  • 2024-03-25 05:17:12 -debugger/debuggdbstub.cpp: Don't write data to socket in text mode. [Vas Crabb]
    • -mr/dribling.cpp, heathkit/h17_fdc.cpp: Tidy up a little.
  • 2024-03-24 22:46:26 avr8: fix SBIW V flag once more [hap]
  • 2024-03-24 22:21:23 New systems marked not working [angelosa]
    • Dawg Gone Fun [Siftware]
  • 2024-03-24 21:59:14 avr8: some registers were missing from addressmap, [hap]
    • avr8: fix regression with C flag on SBIW opcode, fix V flag on DEC/SBIW opcodes
  • 2024-03-24 18:37:29 Merge remote-tracking branch 'mainline/release0264' into HEAD [Vas Crabb]
  • 2024-03-24 18:31:36 util/unzip.cpp: Work around spurious maybe uninitialised warning with certain GCC versions. [Vas Crabb]
  • 2024-03-24 17:17:46 Various metadata fixes. [Vas Crabb]
  • 2024-03-24 15:15:08 saitek*: update company strings [hap]
  • 2024-03-24 12:42:24 zx: fixed direction keys; fixed name of ringo470 [Robbbert] [hap]
  • 2024-03-24 12:23:32 Systems promoted to working [hap]
    • - ZX-80 [Robbbert]
  • 2024-03-24 04:25:46 mr/dribling.cpp: Dumped missing ROMs from the Automave version of Dribbling. (#12176) [David Bosque, Recreativas.org] [ClawGrip]
  • 2024-03-24 04:23:55 Cleared inappropriate execute bits on a few source files. (#12177) [Davide Cavalca]
  • 2024-03-24 03:15:04 misc/gfamily: stub motherboard portion [angelosa]
  • 2024-03-24 02:40:10 tlcs900: fix setting programcounter in debugger [hap]
  • 2024-03-24 02:19:05 lwings: remove now unused variable [hap]
  • 2024-03-24 02:15:07 avengers: improve mcu/soundlatch timing [hap]
  • 2024-03-24 00:57:22 m6801: revert changes to serial emulation from a4cf1316fa003f73193c3010984a373015051e02 - not the correct solution, introduces time travel issue unfortunately [hap]
  • 2024-03-23 19:03:46 added novag tv interface peripheral [hap, Achim] [hap]
  • 2024-03-23 18:12:06 hd6301x: fix missed timer 2 event(s) when tconr < elapsed counts, [hap]
    • m6801: improve serial rx timing (novag tv interface from next commit relies on more accurate timing)
  • 2024-03-23 18:08:58 pit8253: fix old regression with mode 3 and odd timer count [hap]
  • 2024-03-23 18:02:29 schachak: update internal artwork color theme [hap]
  • 2024-03-23 17:28:04 igs/pgm2.cpp: worked aroung bubucar crash for now [Ivan Vangelista]
  • 2024-03-23 17:18:53 New working clones [hap]
    • Mephisto Schachakademie [hap, Berger, Drahti]
  • 2024-03-23 17:02:20 misc: small cleanups [hap]
  • 2024-03-22 21:07:04 emirage: fix magnet/piece locate center [hap]
  • 2024-03-23 17:01:24 srcclean and fix indentation in preparation for MAME 0.264 branch. [Vas Crabb]
  • 2024-03-23 16:31:06 cpu/t11: Improved trace trap processing, and added basic interrupt processing to the K1801VM1. (#12151) [shattered]
  • 2024-03-23 16:28:34 rm/rm380z.cpp: Fixed 8" disk controller clock frequency and improved VDU-80 display. (#12166) [Robin Sergeant]
    • Support VID INHIB bit and clear attributes on character write.
  • 2024-03-23 16:12:15 irem/m72.cpp: Corrected typos in three ROM labels. [Arnaud Ancel] [Vas Crabb]
  • 2024-03-23 16:00:50 i386: handle double and triple faults [cracyc]
  • 2024-03-23 15:25:03 pacman/pacman_v.cpp: Made code less confusing. [Vas Crabb]
  • 2024-03-23 15:18:33 machine/mediagx_host: move VGA to own core [angelosa]
  • 2024-03-23 07:53:06 pacman/pacman.cpp: Fix rom region error... [Roberto Fresca]
  • 2024-03-23 07:08:24 pacman/pacman.cpp: Swapped G-B color lines in mspacmanbgf and mspacmanbco sets [Roberto Fresca]
    • to match the real hardware. Removed the IMPERFECT_COLORS flag.
  • 2024-03-23 06:11:49 pacman/pacman.cpp: Marked mspacmanbgf as IMPERFECT_COLORS. [Roberto Fresca]
    • B-G channels are swapped in the real game, showing a purple/pink Ms PacMan.
  • 2024-03-23 05:19:34 New working clones [Roberto Fresca]
    • Mr Pac-Turbo ('Made in Greece' Fermin bootleg) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
  • 2024-03-23 03:51:00 New working clones [Roberto Fresca]
    • Ms Pac Man Twin (Argentina, set 2) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
  • 2024-03-23 02:26:06 pc/sis630: more BIOS notes [angelosa]
  • 2024-03-23 01:51:50 machine/sis950_lpc: replace PS/2 controller back to LLE [angelosa]
    • - resolve hangs described in PR #11797 by using a microsoft serial mouse
  • 2024-03-23 00:30:31 machine/mediagx_host: document GP / DC maps [angelosa]
  • 2024-03-22 22:33:42 hash/megadriv.xml: sort wcup90 metadata [angelosa]
  • 2024-03-22 18:40:34 Revert "video/mc6845.cpp: Restore support for zero active width/height config…" (#12169) [Vas Crabb]
    • This reverts commit cb5624978a31e135562d6b7f4b9ea4feaa1ad712.
      This is a case of attempting to fix the symptom rather than the issue, and it breaks all systems that use 6845-family CRTCs with "show borders" set.
  • 2024-03-22 18:37:52 video/mc6845.cpp: Restore support for zero active width/height configuration (#12007) [Mark Garlanger]
    • Avoid writing to bitmap when DE is disabled
  • 2024-03-22 16:55:55 megadriv.xml: Added HeartBeat PGA Tour Golf II. [Vas Crabb]
    • Also changed "SegaNet" to "Sega Game Toshokan" and "16 Ton" to "16t" in descriptions. [ICEknight]
      New software list items marked not working
      megadriv.xml: HeartBeat PGA Tour Golf II [Brian Nocenti, VGHF]
  • 2024-03-22 16:27:17 formats/dmk_dsk.cpp: Improve checks in identify. (#12118) [wilbertpol]
    • Add structure checks in identify Use less strong FIFID flags
  • 2024-03-22 15:00:21 mr/dribling.cpp: Add partial dump of Automave version of Dribbling from Spain. (#12162) [ClawGrip]
    • Four damaged ROMs replaced with content from parent.
      New working clones
      ribbling (Automave) [David Bosque, Recreativas.org]
  • 2024-03-22 14:48:35 misc/diamondking.cpp: Added "Caribe" slot machine from Segasa Sonic (#12167) [ClawGrip]
    • New not working machine - Caribe [Arcade Planet, Recreativas.org]
  • 2024-03-22 14:44:40 gp32.xml: Metadata cleanups (#12159) [ArcadeShadow]
    • Replaced countries' abbreviations by their full name Moved test comments to notes tag
  • 2024-03-22 14:04:51 mame.lst: corrected error [Ivan Vangelista]
  • 2024-03-22 13:51:34 New systems marked not working [Ivan Vangelista]
    • Bao Qing Tian [dyq, little0, Guru]
  • 2024-03-22 05:21:35 tvgames/xavix.cpp: Hooked up controls for tomplc and tcarnavi, and promoted them to working. (#12163) [mamehaze]
    • Also increased tomplc CPU clock frequency to 43MHz (avoids crashes). Corrected years for a couple of games.
      Systems promoted to working - Tomy / SSD Company LTD Tomica Carnavi Drive (Japan) [David Haywood] Tomy / SSD Company LTD Nihon Isshuu - Boku wa Plarail Untenshi (Japan) [David Haywood]
  • 2024-03-21 21:52:48 Miscellaneous cleanup: [Vas Crabb]
    • cirsa/neptunp2.cpp: Add a sucffix to parent short name for clone short name.
      liberty/freedom200.cpp: Use swapable idiom on the off chance someone implements swap for rgb_t.
      misc/gms.cpp: Fixed another DIP switch description.
  • 2024-03-21 21:35:11 imagedev/cassette.cpp, formats/flacfile.cpp: Added support for saving cassette images in FLAC format. (#12115) [wilbertpol]
    • util/flac.cpp: Implemented seek/tell callbacks for FLAC library.
  • 2024-03-21 21:18:58 capcom/vulgus.cpp: Add a 1942 bootleg from Itisa (has bad graphics). (#12103) [ClawGrip]
    • New not working clones
      1942 (Itisa bootleg) [Recreativas.org]
  • 2024-03-21 20:52:31 cirsa/neptunp2.cpp: Added two electromechanical slot machines from Cirsa. (#12158) [ClawGrip]
    • cirsa/neptunp2.cpp: Added Gladiadores electromechanical slot machine from Cirsa.
      New not working machine - Gladiadores (V1.0, CAA) [Arcade Planet, Recreativas.org]
      mame.lst: Add 'gladiador'
      New not working clone
      - Corsarios (Cirsa slot machine, V5.10D, Catalonia)
  • 2024-03-21 20:24:39 misc/gms.cpp: Fixed DIP switch settings for San Se Caisheng. [Vas Crabb]
  • 2024-03-21 19:13:05 New systems marked not working [Ivan Vangelista]
    • Shizhan Sanguo Ji Jiaqiang Ban (Version 8.9 980413) [dyq, little0, Guru]
  • 2024-03-21 17:24:23 snes_bspack.xml: Metadata cleanups (#12160) [ArcadeShadow]
    • Lowercase on descriptive words ("Bad Header", "Hacked", "Alt", etc...)
  • 2024-03-21 15:36:59 -mr/nl_dribling.cpp: Added note about error in schematic. [Vas Crabb]
    • -netlist/nl_create_mame_solvers.sh: Updated for (not-so-)new source layout.
  • 2024-03-21 13:12:48 freedom200: Support reverse video [Dirk Best]
    • freedom220_kbd: Support buzzer, clean up
  • 2024-03-21 10:24:49 mr/dribling.cpp: Added netlist sound simulation for Model Racing Dribbling. (#12147) [Paperinik]
    • Marked as imperfect sound for now due to lack of a suitable JFET model for the PARATA function generator.
  • 2024-03-20 23:19:08 machine/mediagx_host: prepare for MediaGX virtual VGA hookup [angelosa]
  • 2024-03-20 22:29:40 New systems marked not working [Ivan Vangelista]
    • San Se Caishen (Version 0502) [dyq, little0, Guru]
  • 2024-03-20 17:12:11 emu/debug/debugcmd.cpp: Add NUL-terminated string argument support to printf/logerror. (#12124) [Patrick Mackinlay]
    • Use %s to read NUL-terminated strings from emulated memory. Precision sets maximum length. Also added left-justification option for numeric and string formats. Made documentation more consistent and removed duplication.
  • 2024-03-20 17:06:25 New working clones [hap]
    • Super Nova (Novag, v1.05 set 2) [Berger]
  • 2024-03-20 16:50:58 source org: move yeno drivers to yeno folder [hap]
  • 2024-03-20 16:40:05 misc chess: small tweak to leds [hap]
    • New working systems - 416 XL (Yeno) [hap, Berger Achim]
  • 2024-03-20 12:52:45 drawogl: increase texture hashtable size (emirage/robotadv were crashing with opengl renderer) [hap]
  • 2024-03-20 12:54:31 igs/pgm2.cpp: Add the program ROM of "Bu Bu Car" (#12132) [ClawGrip]
    • New systems marked not working
      Bu Bu Car (English) [Victor Fernandez (City Game), Recreativas.org]
  • 2024-03-20 12:00:58 process all new ROM dumps sent by Team Europe and Sean Riddle [David Haywood] (#12004) [mamehaze]
    • New systems marked not working
      Interactive M.A.G. Motion Activated Gear: Toy Story and Beyond! Buzz Lightyear Galactic Adventure [David Haywood, Sean Riddle] Interactive M.A.G. Motion Activated Gear: The Batman - Villains of Gotham City [David Haywood, Sean Riddle] Interactive M.A.G. Motion Activated Gear: Spider-Man - Triple Threat [David Haywood, TeamEurope] Who Wants to Be a Millionaire? (Play Vision, Plug and Play, UK, 8-bit version) [David Haywood, TeamEurope] Excite Tennis (Japan) [David Haywood, TeamEurope] Sudoku: Do You Sudoku? [David Haywood, TeamEurope]
      New clones marked not working - Fun 2 Learn Smart Fit Park (France) [David Haywood, TeamEurope]
  • 2024-03-19 22:51:56 Added e-kara, Hi-kara and Karaoke Ranking Party cartridges. [Vas Crabb]
    • New workng software list items
      ekara_japan: J-Pop Mix Vol.42 (Japan) (EC0081-JPM), J-Pop Mix Vol.43 (Japan) (EC0083-JPM), Enka Taizen Dai San-hen (Japan) (EC0085-ETZ) [David Haywood, TeamEurope] ekara_japan_g: Best Hit Volume 5 (Japan) (GC0012-BHT), Best Hit Volume 6 (Japan) (GC0013-BHT) [David Haywood, TeamEurope] ekara_japan_kd: Kids' Song 20 (Japan) (KD-2) [David Haywood, TeamEurope]
      New software list items marked not working
      bkrankp_cart: J-Pop Purple, J-Pop White, Yo-Kai Watch [David Haywood, TeamEurope] evio: Disney Special 1 [David Haywood, TeamEurope] hikara: Hi-kara 10-song capacity user cartridge (used, with 10 songs) (Japan), Hi-kara 20-song capacity user cartridge (used, with 20 songs) (Japan) [David Haywood, TeamEurope]
  • 2024-03-19 19:49:33 Updated some comments. [Vas Crabb]
  • 2024-03-19 19:42:13 heathkit/h89.cpp: Added missing conditions to some Ultimeth MTRHEX-2k DIP switch settings. (#12155) [Mark Garlanger]
    • Also aligned DIP switch locations and conditions.
  • 2024-03-19 19:37:51 misc swx00 fixes [Olivier Galibert]
  • 2024-03-19 19:36:19 cirsa/neptunp2.cpp: Added Charleston electromechanical slot machine from Europea. (#12157) [ClawGrip]
    • Also added version numbers to descriptions for Corsarios and Multi Points
      New systems marked not working. - Charleston (V2.1, Catalonia) [Arcade Planet, Recreativas.org]
  • 2024-03-19 17:30:10 mks3: Fix copy/paste error that prevented saving mappings [Olivier Galibert]
  • 2024-03-19 16:54:15 mks3: Fix keyoff [Olivier Galibert]
    • psr340: Finish the lcd, add the nvram.
  • 2024-03-19 15:55:23 fidel_phantom: update internal artwork color theme [hap]
  • 2024-03-19 13:34:55 visual50: Main screen turn on [Dirk Best]
    • - Added dump of character generator ROM and Revision 0.08 firmware [Bitsavers] - Initial screen rendering, but missing most attributes - Implement keyboard [Dirk Best, Bitsavers] - Start documenting PPI connections
      Systems promoted to working - Visual 50
  • 2024-03-19 13:47:06 New systems marked not working [Ivan Vangelista]
    • Jin Xiu Zhong Hua [dyq, little0, Guru]
      - misc/astrcorp.cpp: dumped EEPROM for speedmst [Siftware]
      - skeleton/sterz80.cpp: measured clocks [Guru]
  • 2024-03-19 12:31:43 Add a skeleton for a new PC-based game named 'Pull The Trigger' (#12153) [ClawGrip]
    • New not working machine - Pull The Trigger [Arcade Planet, Recreativas.org]
  • 2024-03-19 06:08:35 emu/debug/debugcmd.cpp: Added support for lowercase hex to printf/logerror. [Patrick Mackinlay] [Vas Crabb]
    • Also simplified implementation by better leveraging util/strformat.h.
      This is from pull request #12124, to get some testing for the fundamental change before freeze.
  • 2024-03-19 01:26:23 h8_timer: compare match event was off by 1 [hap]
  • 2024-03-18 22:46:37 mks3: first hle [Olivier Galibert]
  • 2024-03-18 20:04:01 dirom fix [Olivier Galibert]
  • 2024-03-18 10:16:28 sh7042: Start introducing the interrupts [Olivier Galibert]
  • 2024-03-18 10:16:16 swx00: Advance [Olivier Galibert]
  • 2024-03-10 10:42:21 Start adding the m37640 [Olivier Galibert]
  • 2024-03-18 19:59:54 cpu/hcd62121, casio/cfx9850.cpp: Various fixes: (#12137) [qufb]
    • cpu/hcd62121: Fixed register accesses from the debugger. cpu/hcd62121: Implemented the TIME register. cpu/hcd62121: Implemented more instructions tested on hardware. cpu/hcd62121: Fixed swap flags - they are always cleared regardless of values. cpu/hcd62121: Fixed timer so that it expires on KO enabled key input. cpu/hcd62121: Added an infinite timer variant, (seems to be used with the low power-variant of timer_wait). casio/cfx9850.cpp: Fixed CFX9850GB display RAM mapping - this one doesn't write to segment 0x60. casio/cfx9850.cpp: Adjusted palette to better match screenshots in the manual.
  • 2024-03-18 19:19:33 h8: don't save the mode settings, move mac_saturating var to h8s2600 and hook it up [hap]
  • 2024-03-18 19:12:17 New systems marked not working [Ivan Vangelista]
    • Maque Wangchao / Chaoji Damanguan 2 - Jiaqiang Ban (China, V100C) [dyq, little0, Guru] Tong Zi Maque [dyq, little0, Guru]
  • 2024-03-18 18:30:54 nmk/nmk16.cpp: Use emulated NMK214/NMK215 protection for more games. (#12152) [Sergio G]
    • NMK214/NMK215 emulation is now used for Macross, GunNail, Bombjack Twin and Nouryoku Koujou Iinkai games. Also corrected clock frequencies and added more notes about bootlegs. [hammy]
  • 2024-03-18 18:08:53 sony/psx.cpp: Added compatibility filters for CD software list. [Vas Crabb]
  • 2024-03-18 17:49:08 Use literal romaji for Jikkyou Powerful Pro Yakyuu game titles. (#12074) [Vas Crabb]
    • Official media leans towards using literal romaji "JIKKYOU PAWAFURU PURO YAKŪ". Software lists still have "Jikkyou Powerful Pro Yakyuu" to help people search.
  • 2024-03-18 17:14:31 sms.xml: Added 19 working items (#12121) [ArcadeShadow]
    • New working software list additions (sms.xml)
      Arcade Volleyball [SMS Power!] Blast Arena [SMS Power!] Extreme Volleyball Infernal League (v1.0.2) [SMS Power!] Extreme Volleyball Infernal League (v1.0.5) [SMS Power!] Extreme Volleyball Infernal League (v1.0.6) [SMS Power!] Extreme Volleyball Infernal League (v2.0.21, demo) [raphnet] Fantasy Zone: The Maze (prototype) [SMS Power!] Jewel Stone (demo) [SMS Power!] Lucky Penguin (v1.0) [SMS Power!] Lucky Penguin (v1.1) [SMS Power!] Pitman (v1.02) [SMS Power!] Pitman (v1.03) [SMS Power!] SKBN (v1.0) [SMS Power!] SKBN (v1.1) [SMS Power!] SKBN (v1.2) [SMS Power!] SKBN (v1.3) [SMS Power!] SKBN (v1.4) [SMS Power!] Wing Warriors [SMS Power!] Wing Warriors (fix) [SMS Power!]
  • 2024-03-18 17:08:04 igs/goldstar.cpp: Added a fourth version of Animal House set, and PLDs dumps for 'animalhsb'. (#12109) [ClawGrip]
    • Added PLDs dumps for 'animalhsb'. [Taksangs, charlie]
      New clones marked not working - Animal House (set 4) [Taksangs, charlie]
  • 2024-03-18 17:05:56 msx2p_cart.xml: Added a software list for MSX2+ cartridges with three items (two working). (#12130) [wilbertpol]
    • Software list is not currently attached to any systems.
      New working software list items (msx2p_cart.xml)
      Ghostly Manor [9958 crew] Nothing Thing [#msxdev Compo]
      New software items marked not working (msx2p_cart.xml)
      Knit Designer (Japan) [Takamichi]
  • 2024-03-18 16:36:08 spectrum_cass.xml: Added 41 items (40 working). (#12148) [ArcadeShadow]
    • Also corrected metadata with information from Spectrum Computing.
      New working software list additions (spectrum_cass.xml)
      48K №3 - Maziacs [Spectrum Computing] 48K №5 - Regata [Spectrum Computing] 48K №6 - Especial Marcianitos [Spectrum Computing] 48K №9 - Frank N' Stein [Spectrum Computing] 48K №11 - Camara Secreta [Spectrum Computing] Bulbo and the Blue Dragon [Spectrum Computing] Bulbo's Intrepid Adventure [Spectrum Computing] Corrida de Cavalos [Planeta Sinclair] Chip's Challenge (one sided tape) [Spectrum Computing] Chip's Challenge (Erbe) [Spectrum Computing] Ditador + Treinador de Futebol [Planeta Sinclair] Diversidade e Classificação de Seres Vivos [Planeta Sinclair] Férias em Portugal [Planeta Sinclair] Italia 1944 (English) [Zankle Soft] Italia 1944 (German) [Zankle Soft] Italia 1944 (Italian) [Zankle Soft] Italia 1944 (Portuguese) [Zankle Soft] Italia 1944 (Russian) [Zankle Soft] Italia 1944 (Spanish) [Zankle Soft] H.E.R.O. (Proein Soft) [Planeta Sinclair] Metamorphosis [ITNL-team] Metamorphosis (128K, Valentine's Day demo) [ITNL-team] Metamorphosis (48K, Valentine's Day demo) [ITNL-team] Mira Técnica [Planeta Sinclair] Mira Técnica (patched) [Planeta Sinclair] O Esqueleto Humano [Planeta Sinclair] Orgãos Reprodutores [Planeta Sinclair] Ring-O (alt) [Planeta Sinclair] Scrabble + Campo de Minas [Planeta Sinclair] Star Bowls [Spectrum Computing] Super Bomberman 2 Remix (demo v0.1) [ZX Evolution] Super Bomberman 2 Remix (demo v1.1) [ZX Evolution] Super Soho [Planeta Sinclair] Swords & Sorcery (set 4) [Planeta Sinclair] The Dungeon of Torgar (Adventure Workshop, alt) [Planeta Sinclair] The Last Escape [Ariel Endaraues] Treinador de Futebol [Planeta Sinclair] Wudang (standard loader) [Spectrum Computing] Wudang (turbo loader) [Spectrum Computing] Wudang (Pure Basic Contest version) [Spectrum Computing]
      New software items marked not working (spectrum_cass.xml)
      Prioridade Em Cruzamentos [Planeta Sinclair]
  • 2024-03-18 16:01:44 mb88xx: clean up spacing, single line comments, shorthand variable types [hap]
  • 2024-03-18 15:03:13 hiscore.dat: fix renamed sets [cracyc]
  • 2024-03-18 14:31:12 galaxian/galaxian.cpp: Added Diviertate Galaxia (Spanish Galaxian bootleg from Multivideo). (#12150) [ClawGrip]
    • New working clones - Diviertate Galaxia (Multivideo, Spanish bootleg of Galaxian) [Juan Romero, Recreativas.org]
  • 2024-03-18 13:47:27 emirage: fix irq1/2 pin read [hap]
  • 2024-03-18 11:10:11 tek440x: update comments [Patrick Mackinlay]
  • 2024-03-18 10:19:13 mg1: add hard disk controller [Patrick Mackinlay]
  • 2024-03-18 10:13:50 upd7261: new device [Patrick Mackinlay]
  • 2024-03-18 06:36:39 tecmo/tecmp.cpp: Changed rygar/gemini difficulty setting names to better reflect documentation. (#12134) [Devin Acker]
  • 2024-03-18 06:35:01 misc/jaminator.cpp: Added driver and software list for Noise Toys Jaminator guitar toy. (#12146) [Devin Acker]
    • sound/cf61909.cpp: Added Texas Instruments CF61909 sound chip device.
      New working systems
      Noise Toys Inc. Jaminator [Devin Acker]
      New working software list items
      jaminator.xml: Classic Rock I (USA), Classic Rock II (USA), Hard Rock I (USA), Hard Rock II (USA), Lead Rock Guitarists (USA), Modern Rock (USA) [Devin Acker]
  • 2024-03-18 02:03:43 misc chess: small cleanup [hap]
    • New working systems - Ivan The Terrible [hap, Sean Riddle] Mirage (Excalibur) [hap, Sean Riddle]
  • 2024-03-18 02:01:28 h8: add more variables to savestate, [hap]
    • h8_intc: fix issue with multiple pending edge triggered irq
  • 2024-03-18 02:00:10 rendlay: fix off-by-1 error with alpha blended disk element [hap]
  • 2024-03-18 01:25:45 rm/rm380z.cpp: Add sound for COS 4.0 (#12149) [Robin Sergeant]
  • 2024-03-17 02:04:49 New systems marked not working [Roberto Fresca]
    • Cal Omega - Game 21.4 (Wild Double-Up Poker) [Roberto Fresca]
  • 2024-03-16 23:06:09 rm/rm380z.cpp: Fixed disk drive handling so double sided disks work added 8" disk support. (#12144) [Robin Sergeant]
    • Changed /M firmware variants to use double-sided 5.25" drives. Changed /F firmware variants to use double-sided 8" drives. Fixed side select signal connection. Fixed addressing for floppy control I/O functions.
  • 2024-03-16 22:11:42 -casio/pickytlk.cpp: Simplified screen update, fixed off-by-one error. [Vas Crabb]
    • -roland/roland_sc55mk2.cpp: Removed unnecessary header.
      -alba/albazg.cpp: Added Japanese title to comment for hana6pt2.
  • 2024-03-16 17:14:45 casio/pickytlk.cpp: Added skeleton driver for Super Picky Talk. (#12138) [qufb]
    • New systems marked not working - Casio Super Picky Talk - Forest of Gurutan (JD-370) [QUFB]
  • 2024-03-16 16:59:12 apple/apple2gs.cpp: Fixed c000_r to return joystick button states in bit 7 (fixes MT08736). (#12139) [ksherlock]
  • 2024-03-16 16:05:54 subsino/subsino.cpp: Added New DongmulDongmul from Hyoja Game (not working). (#12141) [ClawGrip]
    • New systems marked not working
      New DongmulDongmul [Taksangs, charlie]
  • 2024-03-16 14:47:07 misc drivers: removed [TTL] and [BET] tags in titles [Ivan Vangelista]
  • 2024-03-16 13:59:14 mc68000: Add monitor ROM V1.43 [mister-freeze] [Dirk Best]
  • 2024-03-16 12:30:44 Move adds2020 and vp60 into adds folder [Dirk Best]
  • 2024-03-16 12:21:39 New systems marked not working [Dirk Best]
    • ADDS 4000/260 [Bitsavers]
  • 2024-03-16 01:25:38 New machines added as NOT_WORKING [arbee]
    • - Roland Sound Canvas SC-55mkii [nukeykt, R. Belmont]
  • 2024-03-15 17:43:14 docs: get rid of swlist folder [angelosa]
  • 2024-03-15 16:31:19 New systems marked not working [angelosa]
    • ST-V 486 dev box PC [Darksoft, TeamEurope, The Dumping Union]
  • 2024-03-15 16:30:53 video/pc_vga_sis: document remaining sequencer regs [angelosa]
  • 2024-03-15 13:15:18 xds19p: Add file required to network boot, mark working [Dirk Best]
    • Systems promoted to working - XDS-19P
  • 2024-03-15 11:21:16 tek440x: add msu floppy drive device [Patrick Mackinlay]
  • 2024-03-15 11:15:36 ncr5385: tolerate slow targets [Patrick Mackinlay]
  • 2024-03-15 02:08:02 acorn/atom.cpp, skeleton/qmsirius.cpp: Misc. small updates [AJR]
  • 2024-03-14 19:29:30 alba/albazg.cpp: added dip locations, verified dips for hana6pt2 [Ivan Vangelista]
  • 2024-03-14 18:44:04 New working systems [Ivan Vangelista]
    • - Hana Awase 6 Part II [BET] [Hammy]
  • 2024-03-14 18:08:46 New working clones [Ivan Vangelista]
    • Fruit Dream (Japan, Ver. 1.10) [Hammy]
  • 2024-03-14 07:03:49 Slightly different fix for asio compilation with newer Emscripten (#12098) [Justin Kerk]
    • This restores the previous status quo from Emscripten 3.1.28 where asio is always compiled with pthread support, however threading is still not actually functional in the Emscripten target.
      The change in behaviour appears to be due to emscripten-core/emscripten@690f1bdb9ecac731a071225d33cb5b4a192144e9
  • 2024-03-14 00:06:42 video/pc_vga_sis: fix -validate [angelosa]
  • 2024-03-14 00:03:59 video/pc_vga_sis: add SiS6326 VGA core [angelosa]
  • 2024-03-13 19:41:25 Fix compile error in 3rdparty/bx with newer Emscripten versions (#12098) [Justin Kerk]
    • From bkaradzic/bx@03fd6f47715774e2aebbb429663ac553da2fa397
  • 2024-03-13 19:04:01 Fix compile error in 3rdparty/asio with newer Emscripten versions (#12098) [Justin Kerk]
  • 2024-03-13 18:07:27 New systems marked not working [Ivan Vangelista]
    • Alantin - Aladdin's Magic Lamp [Ioannis Bampoulas] Dark Seal (8-liner) [Ioannis Bampoulas] New Carrera - Version 2000 [Ioannis Bampoulas]
      New clones marked not working - Bomberman (Version 6.6, Avraam bootleg) [Ioannis Bampoulas] Bomberman (Version 6.6, J.T. bootleg) [Ioannis Bampoulas]
  • 2024-03-13 17:56:49 New systems marked not working [Dirk Best]
    • XDS-19P [Dirk Best, Bitsavers]
  • 2024-03-13 17:32:59 vampire: add number of lives dsw [hap]
  • 2024-03-13 16:44:26 vampire: shorthand variable types, soundchip is 8910 [hap]
  • 2024-03-13 16:23:12 vampire: use gen_latch device for soundlatch, small cleanup [hap]
  • 2024-03-13 16:19:01 new WORKING machines (#12133) [mamehaze]
    • - Vampire (prototype?) [Tomasz Slanina, Heiko Klusmann]
  • 2024-03-13 13:57:00 cpc_ssa1: simplify sp0256 lrq/sby pin read, [hap]
    • sp0256: when callbacks are used, add bg timer like sp0250 does
  • 2024-03-13 03:56:41 acorn/atom.cpp: Pull XTAL definitions out of header; add FDC clock [AJR]
  • 2024-03-13 03:17:03 bus/pci: add SiS6326 AGP card [angelosa]
  • 2024-03-12 23:08:01 sp0256: remove reset lrq timer workaround that was added there for odyssey2 killer bees. [hap]
    • Bad luck: everything o2 works same as before except turtlesu, instead of failing to detect The Voice only sometimes, now it happens more commonly. Not due to the removed timer, but actually the stream updates before accessing I/O which should be more accurate.
  • 2024-03-12 18:03:43 New systems marked not working [Ivan Vangelista]
    • Happy Farm (Ver. US.01.02.B) [Ioannis Bampoulas]
  • 2024-03-12 13:16:57 taito_h.cpp: Updated notes, DIP switch defaults and emulation flags. (#12126) [Sergio G]
    • Marked Syvalion as not supporting cocktail mode and added notes about issues. Corrected default lives DIP switch settings for Syvalion to match manual. Added notes about ROM type selection settings.
  • 2024-03-12 13:02:15 ncr5385: single byte transfers [Patrick Mackinlay]
  • 2024-03-12 01:31:58 bfm/bfm_bd1.h, bfm/bfm_bda.h: const -> constexpr, fixes undefined references when building with -O0 on macOS (#12129) [balr0g]
  • 2024-03-12 01:13:15 ymmu*: invert lcd edge, [hap]
    • h8_port: write hi-z output pins as 1
  • 2024-03-11 23:16:43 misc h8 drivers: digital I/O ports are 8bit (probably leftover from when they were in AS_IO address map) [hap]
  • 2024-03-11 22:25:47 rolandpcm: fix out of bounds array access [hap]
  • 2024-03-11 22:16:03 rendfont: set minimum width of scaled bitmap for font chars used in .lay files to 1 if it's larger than 0.5, this prevents lowercase l and i not showing while the text label is still readable (I also tried rounding up everything but that's uglier overall), [hap]
    • misc: small cleanup
  • 2024-03-11 19:42:30 -rm/rm380z.cpp: Use SN74S262 as the VDU-40 COS 3.4 character generator. (#12128) [Robin Sergeant]
    • Also cleaned up drawing code.
      -video/sn74s262.cpp: Added hand-crafted character generator ROM based on datasheet.
  • 2024-03-11 18:47:09 Fixes and cleanup: [Vas Crabb]
    • roland/roland_d70.cpp: Use object finders, use memory shares rather than ram_device, fixed Endianness bugs, fixed bad indentation, fixed double-qualified member functions, use m_ prefix consistently for members, use lowercase hex digits, don't allow writes to ROM, fixed header #include order.
      docs: Corrected docmented default for ui_mouse option.
      tektronix/tek440x.cpp: #include local headers first, etc.
      bus/a2bus/snesmax.h: Fixed copy/pasted comment.
      yamaha/ympsr2000.cpp: Put code in an anonymous namespace.
  • 2024-03-11 18:07:19 New systems marked not working [Ivan Vangelista]
    • Wicked Witch (Ver. AA.01.A) [Ioannis Bampoulas]
      - misc/ez2d.cpp, pinball/idsa.cpp, unico/unianapc.cpp: renounced copyright
  • 2024-03-11 15:46:41 funworld/photoply.cpp: Typo (#12125) [ClawGrip]
  • 2024-03-11 13:08:13 tek4132: add scsi and dma controller [Patrick Mackinlay]
    • icm3216: add scsi controller
  • 2024-03-11 13:00:43 ncr5385: initial nscsi implementation [Patrick Mackinlay]
  • 2024-03-11 07:13:59 ns32202: check interrupt status after in-service write [Patrick Mackinlay]
  • 2024-03-11 07:05:36 ns32082: fix level two page table validity bug [Patrick Mackinlay]
  • 2024-03-11 07:02:41 ns32000: hook exceptions in debugger prior to entry [Patrick Mackinlay]
    • handle unexpected double memory abort
  • 2024-03-11 01:59:57 cpu/z80/r800dasm.cpp: Add disassembler for ASCII R800. (#12116) [wilbertpol]
  • 2024-03-11 01:43:48 funworld/photoply: convert to new PCI [angelosa]
  • 2024-03-11 00:01:04 cdi.xml: Added a Hotel Mario prototype (#12123) [David 'Foxhack' Silva]
    • cdi.xml: Added a Hotel Mario prototype
      New working software list additions - Hotel Mario (prototype v0.09, 19931123) [redump.org]
  • 2024-03-10 23:29:52 machine/it8705f: add non-working FDC [angelosa]
  • 2024-03-10 22:37:16 machine/it8705f: add UARTs [angelosa]
  • 2024-03-10 01:53:33 video/pc_vga_cirrus: fix pitch offset [angelosa]
  • 2024-03-10 00:41:08 New machines added as NOT WORKING [arbee]
    • - Roland D-70 Super LA Synthesizer [giulioz, ValleyBell, R. Belmont]
  • 2024-03-10 00:28:21 video/pc_vga_cirrus: add start address bit 19 for GD5430+ [angelosa]
  • 2024-03-09 22:41:04 bus/pci: add Cirrus Logic GD5446 card [angelosa]
  • 2024-03-09 21:51:05 video/pc_vga_cirrus: bulk replace device naming [angelosa]
  • 2024-03-09 21:22:01 video/pc_vga_cirrus: misc cleanups [angelosa]
  • 2024-03-09 17:12:50 apple/apple2e.cpp: reset IOU softswitches (#12003) [xotmatrix]
  • 2024-03-09 15:12:01 t10spc.cpp: Fix minor error in previous refactoring [AJR]
  • 2024-03-09 15:03:53 machine/t10mmc: Fix MSF to LBA conversion for T10MMC_CMD_PLAY_AUDIO_MSF (#12113) [987123879113]
    • machine/t10mmc: Fix MSF to LBA conversion for T10MMC_CMD_PLAY_AUDIO_MSF
      machine/t10mmc: Clean up how to_msf/to_lba is used throughout the code
  • 2024-03-09 04:59:50 msx1_cass.xml: Added four items (three working). (#12114) [wilbertpol]
    • Marked Aackobase II items as releases for Netherlands rather than Europe. Added disk version to Aackobase II (Netherlands) and Aackobase II (Netherlands, alt). [file-hunter]
      New working software list items (msx1_cass.xml) - The Games Collection (Europe) [anonymous] Games Tutor (I) (Spain) [file-hunter] Hard-Copy (Spain) [file-hunter]
      New software list items marked not working (msx1_cass.xml)
      T-GRAPH (Europe) [file-hunter]
  • 2024-03-09 04:55:12 bus/msx/slot/disk.cpp: Added banking support for MSX Turbo-R internal disk ROM. (#12117) [wilbertpol]
  • 2024-03-08 18:18:33 nmk/nmk214.cpp: Added NMK214 graphics unscrambling device. (#12039) [Sergio G]
    • The current implementation is less than ideal due to inflexibility of device_gfx_interface.
      nmk/nmk16.cpp: Hooked up NMK214 device for sabotenb.
  • 2024-03-08 18:05:16 various drivers: removed unwanted comments / separators [Ivan Vangelista]
  • 2024-03-08 16:19:34 odyssey2: correct 0xc00-0xfff rom mirroring [hap]
  • 2024-03-08 15:08:15 diserial: change the rx start delay to more realistic 0.5 cycles [hap]
  • 2024-03-08 13:33:32 New systems marked not working [Dirk Best]
    • Visual 50 [Dirk Best, Bitsavers]
  • 2024-03-08 13:20:05 deadang: keep section header comments consistent [hap]
  • 2024-03-08 12:57:59 sdiamond/scorpio68: small update to internal artwork [hap]
  • 2024-03-08 03:11:37 Systems promoted to working [hap]
    • - Star Diamond [hap, Berger]
  • 2024-03-08 03:06:28 misc/gammagic.cpp: Update note [AJR]
  • 2024-03-08 02:54:54 misc/gammagic.cpp: Upgrade 68K CPU to more likely type [AJR]
  • 2024-03-08 02:27:53 misc/gammagic: add v8000 68k roms [Grull Osgo] [angelosa]
  • 2024-03-08 02:04:23 bus/vcs_ctrl: Move "cx85" into the general devices list on the slim chance it might be useful with other systems [AJR]
  • 2024-03-08 01:26:30 Merge branch 'master' of https://github.com/mamedev/mame [angelosa]
  • 2024-03-08 01:26:20 pc_vga_cirrus: fix interlace mode, fix divisor on 16-bit pixel mode [angelosa]
  • 2024-03-07 23:17:16 New non-working machines [Olivier Galibert]

    • Yamaha PSR 2000 [Matt, O. Galibert]
  • 2024-03-07 23:06:19 diserial: increase start delay from 0.25 to 0.33 cycle [hap]
  • 2024-03-07 19:18:55 New systems marked not working [hap]
    • Star Diamond [hap, Berger]
  • 2024-03-07 19:17:37 The abs16/abs32 variants of the bit operations seem to have been introduced in the h8s2000 [Olivier Galibert]
  • 2024-03-07 19:13:10 misc hap disasm: correction to prev commit [hap]
  • 2024-03-07 18:17:38 misc hap disasm: move opcode mnemonics enum out of header file [hap]
  • 2024-03-07 18:16:37 seibu/bloodbro.cpp, seibu/raiden.cpp, seibu/toki.cpp: consolidated drivers into single files [Ivan Vangelista]
  • 2024-03-07 17:50:03 h8: add internal rom to address map for some h8 devices [hap]
  • 2024-03-07 17:35:09 cpu/g65816: Don't expose a pile of macros to downstream users. [Vas Crabb]
  • 2024-03-07 16:54:02 misc/odyssey.cpp: Added SGI BIOS 62. [Roberto Fresca]
  • 2024-03-07 16:27:37 misc/calomega.cpp: Added proper bipolar PROM dump to comg079. [Roberto Fresca]
  • 2024-03-07 14:16:48 scprof: small tweak to svg [hap]
  • 2024-03-07 14:10:12 h8: correct typo with dasm abs16 [Olivier Galibert] [hap]
  • 2024-03-07 13:33:18 novag*: change company string to Novag Industries [hap]
  • 2024-03-07 13:32:15 h8h: fix rte in normal mode [hap]
  • 2024-03-07 13:31:44 h8h: fix N flag with exts opcode, [hap]
    • h8h: fix regression with jsr abs8i, h8h: fix bst abs16 opcode
  • 2024-03-07 03:20:38 rm/rm380z.cpp: Added support for high resolution graphics, colour and text character dimming. (#12044) [Robin Sergeant]
    • Fixed MT06483 by making empty ROM areas read high (0xff). Also refactored the code to better align with current practices.
  • 2024-03-07 00:32:54 Fixed sound of gomoku and kozure (by Takahiro Nogi) [wd40yasu]
    • gomoku: fixed frequency of oneshot voices
      kozure: kozure uses waveform select function of YM3812. Previously MAME used YM3526. This results incorrect tone.
  • 2024-03-06 22:19:49 New working clones [Ivan Vangelista]
    • Flicky (128k Version, 315-5051, larger roms, newer) [Bisboch]
      - seibu/cabal.cpp, seibu/darkmist.cpp, seibu/dcon.cpp: consolidated drivers into single files
  • 2024-03-06 17:10:27 -input/input_rawinput.cpp: Properly align buffers for RAWINPUT header [Vas Crabb]
    • -jaleco/megasys1.cpp: Clarified comment about MCU program used for chimerab.
  • 2024-03-06 16:40:46 msx1_flop_525.xml: Added six Brazilian items (five working). (#12064) [wilbertpol]
    • Corrected Informatica to Informática in publisher names. Updated some usage instructions.
      New working software list items (msx1_flop_525.xml) - Poster Maker (Brazil) [file-hunter] Professional Paint (Brazil) [file-hunter] Professional Stripes (Brazil) [file-hunter] Retrato Falado (Brazil) [file-hunter] SuperCalc 2 (Brazil) [file-hunter]
      New software list items marked not working (msx1_flop_525.xml)
      Gradius System (Brazil) [file-hunter]
  • 2024-03-06 16:37:00 a2600.xml: Added three prototypes of UA Limited games (two working). (#12096) [ArcadeShadow]
    • New working software list items (a2600.xml) - R2D Tank [Atarimania] Spiders [Atarimania]
      New software list items marked not working (a2600.xml) - Hobo [Atarimania]
  • 2024-03-06 16:32:52 taito/2mindril.cpp: Added Two Minute Drill Ver 2.2A. (#12110) [Sergio G]
    • New clones marked not working
      Two Minute Drill (Ver 2.2A 1993/10/18) [Sergio Galiano]
  • 2024-03-06 16:15:18 util/cdrom.cpp: Refactored parse_cue and parse_gdicue (should fix GitHub #12081). (#12087) [987123879113]
    • This should greatly improve data integrity when creating and extracting GD-ROM images.
      util/cdrom.cpp: Refactored parse_cue to handle GD-ROMs. util/cdrom.cpp: Don't discard any data from GD-ROM cue/bin input including pre-gap data. tools/chdman.cpp: Fixed splitframes handling. tools/chdman.cpp: Added warning when extracting GD-ROM CHDs to cue/bin format.
  • 2024-03-06 15:55:37 jaleco/megasys1.cpp: Added MCU program for Cybattler. (#12108) [kuze] [Sergio G]
    • Also added for Chimera Beast, marked as a bad dump until it can be confirmed to use the same mask ROM.
  • 2024-03-06 15:47:36 galaxian/galaxian.cpp: Add another Bagman bootleg on Moon Cresta hardware. (#12106) [ClawGrip]
    • New working clone
      Bagman (bootleg on Moon Cresta hardware, set 3) [David Bosque, Recreativas.org]
  • 2024-03-05 22:01:53 sega/megatech.cpp: Mega-Tech game cart readme additions (#12107) [Jos van Mourik]
  • 2024-03-05 19:07:12 cave: rename epic12 to ep1c12 (2/2) [hap]
  • 2024-03-05 19:01:15 cave: rename epic12 to ep1c12 (1/2) [hap]
  • 2024-03-05 18:02:39 seibu/deadang.cpp, seibu/kncljoe.cpp, seibu/stfight.cpp, seibu/wiz.cpp: consolidated drivers into single files [Ivan Vangelista]
  • 2024-03-05 17:48:55 New working systems [hap]
    • - Kasparov Chess Academy [hap, Sean Riddle]
      h8_watchdog: improve overflow flag reset
  • 2024-03-05 13:41:55 mt440: Add gfxdecode, note possible bad dump [Dirk Best]
  • 2024-03-05 02:07:25 pc/przone: identify some inputs, allow it to go in-game [angelosa]
  • 2024-03-04 23:56:13 isa/sblaster: quickly add remap to sb16, allow przonegd to boot to VGA mode [angelosa]
  • 2024-03-04 23:41:27 New systems marked not working [angelosa]
    • Prize Zone Gold v2.01 [vidpro1, anonymous]
  • 2024-03-04 22:25:02 New systems marked not working [angelosa]
    • Festival: Goldfish Scoop [Darksoft, rtw, trap15]
  • 2024-03-04 22:07:02 h8: fix standby time travel problem [hap]
  • 2024-03-04 18:12:55 New working clones [Ivan Vangelista]
    • Rail Chase (Japan, Rev B) [CoolMod, The Dumping Union] Run Run (Do! Run Run bootleg) [Bisboch]
      - unico/unico.cpp: consolidated driver in single file
  • 2024-03-04 16:56:13 h8: add h8s/2319 family, make 2320 (now renamed to 2329) a subdevice, [hap]
    • h8_watchdog: apparently fix funcube watchdog reset issue, mentor16: add lcd vertical layout to artwork
  • 2024-03-04 16:35:11 Add support for 1801VP1-128 gate array (MFM codec) (#12089) [shattered]
  • 2024-03-04 16:28:38 sega/lindbergh: minor metadata fixes [Angelo Salese]
  • 2024-03-04 16:22:13 sega/lindbergh: denote missing DVD dump for hummerxt [Angelo Salese]
  • 2024-03-04 15:48:22 namco/namcos2.cpp: Added zoom table ROM to cosmogng and cosmogngj. (#12104) [PabloArcade]
    • Content is the same as other games on the platform.
  • 2024-03-04 15:31:38 Moved Cave drivers and devices to atlus project and a new cave project. (#12090) [Angelo Salese]
  • 2024-03-04 03:56:27 Fix a comment typo and clean up a few unnecessary spaces. (#12083) [Michael Sanborn]
  • 2024-03-04 03:31:26 cpu/hcd62121: Implement missing mov instructions and timer wait (#12099) [qufb]
    • Co-authored-by: George Stagg
  • 2024-03-04 02:35:14 machine/sis85c496: add int pin mapper [angelosa]
  • 2024-03-04 01:33:46 fmtowns_cd.xml: Metadata cleanups (#12100) [ArcadeShadow]
    • fmtowns_cd.xml: Fixed cloneof relationships
      "mbomberd" cloneof "mbomber" "mmorphd" cloneof "mmorph" "psydetf2d" cloneof "psydetf2" "psydet2d" cloneof "psydet2" / "psydet2r" cloneof "psydet2" "psydet1r" cloneof "psydet1" "psydet3r" cloneof "psydet3" "psydet4d" cloneof "psydet4" / "psydet4r" cloneof "psydet4" "psydet5r" cloneof "psydet5" "sherlockd" cloneof "sherlock" "simfarmd" cloneof "simfarm" "chasehqd" cloneof "chasehq" "dagaind" cloneof "dagain" "wyattd" cloneof "wyatt"
      fmtowns_cd.xml: Lowercase on descriptive words
      Lowercase on descriptive words ("Demo") "indycrusd" cloneof "indycrus"
  • 2024-03-04 00:28:42 vcs_ctrl/cx85.cpp: Function key fixes [AJR]
  • 2024-03-04 00:00:30 vcs_ctrl/cx85.cpp: Remove debugging leftover [AJR]
  • 2024-03-03 23:52:04 a800: Add Atari CX85 Numeric Keypad to controller port options [AJR]
  • 2024-03-03 22:33:00 h8_adc: 2320 ADCR CKS1 is on bit 3, correct typo, [hap]
    • h8s2320: does not have ICR registers, h8_intc: remove unneeded trampolines (maybe a leftover from the past when emumem didn't support it)
  • 2024-03-03 21:58:59 pc1512_hdd.xml: Changed interface match the ISA Fixed Disk Controller card used in the pc1512hd20. (#12086) [eientei95]
  • 2024-03-03 21:05:28 osd/modules/input: Various cleanup and minor enhancements. [Vas Crabb]
    • input_common.h: Got rid of the DirectInput key code macros. DirectInput headers are always available on Windows - it's just an opportunity for bygs.
      input_common.cpp: Added default names for keys mapped to MAME's "other switch" type.
      input_rawinput.cpp: Simulate Pause key being held for 30ms, similarly to what's done for Caps Lock on macOS with SDL. Also added a gross hack to give "correct" names for Pause and Num Lock.
      input_sdl.cpp: Get default key names from SDL. Not really that useful as it isn't aware of the current keyboard layout. Key map files are still needed for anything other than a US ANSI layout.
      Also added some comments.
  • 2024-03-01 23:37:29 pci/pdc20262: add base bus master interface [angelosa]
  • 2024-03-01 18:34:08 hash/scv.xml: BASIC Nyuumon has and requires on-cart RAM (#12085) [TWEgit]
  • 2024-03-01 16:53:44 apple2_flop_misc.xml: Added latest versions of Anti-M. (#12073) [Firehawke]
    • New working software list items (apple2_flop_misc.xml) - Anti-M (version 1.9) [4am, Firehawke] Anti-M (version 2.0) [4am, Firehawke] Anti-M (version 2.1) [4am, Firehawke] Anti-M (version 2.2) [4am, Firehawke]
  • 2024-03-01 16:51:54 Added various TV games and cartridges: (#12072) [mamehaze]
    • nintendo/nes_clone.cpp: Added Croaky Karaoke 16-in-1. skeleton/hudson_poems.cpp: Implemented tile flip enable flag and added Spoo Daisuki! Playmat. tvgames/spg2xx.cpp: Added Dora TV Globe-Trotter (France) and Lexibook Junior My 1st Drawing Studio. tvgames/xavix.cpp: Added Tokyo Friend Park 2. gcslottv.xml: Added Juu-ou Junior cartridge.
      New working systems - Epoch / SSD Company LTD Tokyo Friend Park 2 (Japan) [David Haywood, TeamEurope]
      New working clones
      VTech Dora the Explorer - Dora TV Globe-Trotter (France) [David Haywood, TeamEurope]
      New systems marked not working
      Croaky Karaoke 16-in-1 [David Haywood, TeamEurope] Konami Goo Choco Lantan Spoo Daisuki! Playmat [David Haywood, TeamEurope] Lexibook Junior My 1st Drawing Studio [David Haywood, TeamEurope]
      New software list items marked not working - gcslottv.xml: Jū-ō Junior [David Haywood, TeamEurope]
  • 2024-03-01 08:39:20 New clones marked not working [Miodrag Milanovic]
    • - Tandy 4000 [Adrian's Digital Basement]
  • 2024-02-29 23:07:13 New working clones [hap]
    • Little Professor (1976 version, rev. A) [hap, Sean Riddle] Little Professor (1976 version, rev. B) [hap, Sean Riddle]
      also made the 1978 version the parent set
  • 2024-02-29 21:09:25 New working clones [hap]
    • Super Enterprise (model 210.C) [hap, Berger]
→ [Arcade] DevMAME [log only] 2024/02/29 20:00
  • 2024-02-29 19:06:54 osd: Cleaned up MIDI and network interfaces a little more. [Vas Crabb]
  • 2024-02-29 18:00:55 New systems marked not working [Ivan Vangelista]
    • Speed Master (Ver. V1.0, Apr 29 2004) [siftware]
      - taito/haplucky.cpp: added a couple more hw notes
      New clones marked not working - Speed Master (Ver. V1.0, May 23 2003) [siftware] Speed Master (Ver. V1.0, Apr 28 2004) [siftware]
  • 2024-02-29 17:04:14 haplucky: Add note about component [AJR]
  • 2024-02-29 15:06:59 h8_timer16: revert https://github.com/mamedev/mame/commit/b18bf9cade56c2289cf03d0207577548868929a6 - manually check for TGR match in update_counter instead (mu100 gets performance back) [hap]
  • 2024-02-29 15:02:24 okim6258: small cleanup [hap]
  • 2024-02-29 13:31:26 h8_sci: Fix sync transmissions [Olivier Galibert]
  • 2024-02-29 07:19:03 New systems marked not working [Ivan Vangelista]
    • Happy Lucky! [Phil Bennett]
      - konami/blockhl.cpp: made it use view instead of bankdev
  • 2024-02-29 05:27:24 pc532: add floating-point unit [Patrick Mackinlay]
    • ns32381: add new device ns32k: refactor slave interface ns32k: fix format 9 instruction decoding
  • 2024-02-29 04:41:45 bassstr, sbasssta: Skeleton input hookup [AJR]
  • 2024-02-29 03:23:45 pci/pdc20262: dump v1.14 BIOS and provide PCI config scan [Guru] [angelosa]
  • 2024-02-29 02:50:32 bus/pci: add PDC20262 card [Guru] [angelosa]
  • 2024-02-29 02:48:22 machine/sis5513_ide: housecleaning [angelosa]
  • 2024-02-29 01:52:28 added preliminary OKI MSM6588 ADPCM Recorder device [hap]
  • 2024-02-29 01:24:45 h8_sci: Entirely revise clocking [Olivier Galibert]
  • 2024-02-29 01:07:49 trs/mc10.cpp: Add "Multiport" cartridge and RAM expansion for the Matra & Hachette Alice (#12080) [Sylvain Glaize]
  • 2024-02-29 01:02:31 spi_sdcard.cpp: implement SEND_CSD (SD_TYPE_V2) (#12078) [holub]
  • 2024-02-29 00:42:16 g65816: Emulation accuracy fixes - (stack,S),Y and emulation mode quirks (#12079) [Adrian Siekierka]
    • Fix wraparound in (stack,S),Y addressing mode Emulate (direct,X) emulation mode wraparound bug, fix handling of direct page accesses in emulation mode. Ignore emulation mode for 24-bit pointer reads/writes Force usage of native 16-bit stack handling for 65816-exclusive stack instructions PEI also forces native 16-bit direct page handling PLB reads from ($200) instead of ($100) when S=$1FF in emulation mode
  • 2024-02-28 22:37:40 h8_timer: a way to fix (almost all?) missed events [hap]
  • 2024-02-28 21:07:58 Revert "pc532: add floating-point unit" [hap]
    • This reverts commit ca431df745f99606e130b96390bfeb2c38aa236e.
  • 2024-02-28 20:45:15 h8_timer16: remove irq check from recalc_event for software that polls the timer irq flags with interrupts disabled, big performance drop for mu100 unfortunately [hap]
  • 2024-02-28 17:49:48 h8_timer: edge case: if live counter is above m_counter_cycle, first count to 0xff instead of immediate modulo [hap]
  • 2024-02-28 13:55:45 h8_timer: remove impossible check, [hap]
    • h8_timer: overflow only happens when m_counter_cycle is the full range
  • 2024-02-28 12:18:05 h8_intc: don't detect an nmi at power-on when initial pin state is 'ASSERT_LINE', [hap]
    • h8_timer: prevent multiple interrupts when timer wasn't clocked
  • 2024-02-28 11:55:02 pc532: add floating-point unit [Patrick Mackinlay]
    • ns32381: add new device ns32k: refactor slave interface ns32k: fix format 9 instruction decoding
  • 2024-02-28 06:20:55 Merge tag 'mame0263' into HEAD [Vas Crabb]
    • MAME 0.263
  • 2024-02-28 01:50:54 pc/pcipc_sis: replace svga_et4k default map with wd90c31_lr [angelosa]
  • 2024-02-27 20:39:19 dataeast/bwing.cpp: moved from bankdev to view, consolidated driver in single file [Ivan Vangelista]
  • 2024-02-27 17:51:47 docs: Document building only the tools. (#12065) [Firehawke]
  • 2024-02-27 17:48:29 gdbstub: fix checksum on Windows (#12067) [BartmanAbyss]
    • gdbstub: fix m68000 register names
  • 2024-02-27 13:03:37 scripts/build/verinfo.py: Use a raw string literal for regular expression. (#12069) [ksherlock]
    • Fixes Pylint invalid escape sequence warning.
  • 2024-02-27 11:32:35 hash/coco_cart.xml: correct hash for Predator (#12070) [tim lindner]
  • 2024-02-27 10:59:43 New clones marked not working [Miodrag Milanovic]
    • - Moj mikro Slovenija [Računalniški muzej]
  • 2024-02-27 04:48:52 trs/gime.cpp: Fix crash when FExx is constant and not allocated (#12071) [tim lindner]
  • 2024-02-27 03:03:22 misc/ez2d: fix validation [angelosa]
  • 2024-02-27 00:14:20 pc/quakeat: replace Laguna 3d experiment with Voodoo Banshee card [angelosa]
  • 2024-02-27 00:13:32 bus/pci: separate AGP cards to their own container, add Laguna 3d as AGP slot option [angelosa]
  • 2024-02-26 18:10:13 New working clones [Ivan Vangelista]
    • Transporter the Rescue (LA-1) [Scott Charles, PinMAME]
      - dataeast/lemmings.cpp: consolidated driver in single file
  • 2024-02-26 14:13:25 coreutil.h: Eliminate core_crc32 wrapper function in favor of util::crc32_creator [AJR]
  • 2024-02-26 04:22:02 formats/flopimg.cpp: Fix apparent logic error in write splice setting test [AJR]
  • 2024-02-26 03:22:39 misc/astropc: hookup Cx5530 devices [angelosa]
  • 2024-02-26 02:53:30 machine/pc87306: preliminary COM1/COM2/LPT1 support [angelosa]
  • 2024-02-25 22:07:36 h83337: add readback of wscr and stcr [hap]
  • 2024-02-25 21:04:29 h8: add basic support for h8/3217, [hap]
    • h8_watchdog: clock divider table was the wrong way around
  • 2024-02-25 20:35:15 Merge branch 'release0263' into HEAD [Vas Crabb]
  • 2024-02-25 18:10:27 bbc_rom.xml: Use idiomatic markup in descriptions. [Vas Crabb]
  • 2024-02-25 17:45:37 video/voodoo_pci: fix Voodoo 2 PCI config values [angelosa]
  • 2024-02-25 17:35:27 video/pc_vga_s3: fix -validate [angelosa]
  • 2024-02-25 17:32:36 Update copyright years. [Vas Crabb]
  • 2024-02-25 17:09:34 ata/xm3301: clarify set_model detection [Grull Osgo] [angelosa]
  • 2024-02-24 15:37:58 hash/ekara_japan_*.xml, skeleton/hudson_poems.cpp: Added more e-kara cartridges and Play-Poems games. [David Haywood, Team Europe] (#12055) [mamehaze]
    • skeleton/hudson_poems.cpp: Added initial DMA copy and fill emulation. tvgames/xavix.cpp: Added ekara_japan_kd.xml (Kids' Song 20) software list. tvgames/xavix.cpp: Renamed ekara_japan_ac.xml to ekara_japan_packin.xml.
      New working software list items
      ekara_japan: Kids' Song Best 40 (Japan) (EC0084-KSB) [TeamEurope, David Haywood] ekara_japan_en: Enka-shū Dai Ichi-hen (Japan) (EN-1) [TeamEurope, David Haywood] ekara_japan_en: Enka-shū Dai Ni-hen (Japan) (EN-2) [TeamEurope, David Haywood] ekara_japan_kd: Kids' Song 20 (Japan) (KD-1) [TeamEurope, David Haywood] ekara_japan_m: J-Pop Mix Mini Volume 1 (Japan) (MC0009-JPM) [TeamEurope, David Haywood] ekara_japan_m: Artist Mini Volume 9 (Yamaguchi Momoe) (Japan) (MC0016-ATM) [TeamEurope, David Haywood] ekara_japan_packin: Saiten Cartridge: Morning Musume Special (Japan) (BX01-MOR) [TeamEurope, David Haywood] ekara_japan_s: Saiten Cartridge: PostPet (Japan) (SC0011-PST) [TeamEurope, David Haywood] ekara_japan_s: Saiten Cartridge: Nesshō Vol. 5 (Japan) (SC0016-SAI) [TeamEurope, David Haywood]
      New systems marked not working
      Konami Soukai Golf Champ (Japan) [TeamEurope, David Haywood] Konami Nekketsu Powerpro Champ (Japan) [TeamEurope, David Haywood] Konami Zettai Zetsumei Dangerous Jiisan - Mini Game de Taiketsu ja! [TeamEurope, David Haywood] Konami Zettai Zetsumei Dangerous Jiisan Party ja! Zen-in Shuugou!! [TeamEurope, David Haywood]
  • 2024-02-24 15:10:26 temp revert for for 0.263 of https://github.com/mamedev/mame/commit/e4e5f3d918388a0455899abec3c02828209144dd [hap]
  • 2024-02-24 15:05:24 Revert "h8_sci: Suppress SCK transition at end of transmit sequence (fixes regression in puzzlet)" [hap]
    • This reverts commit 3c038a50af94b12a53e2c3180ee91e39247651cf.
  • 2024-02-24 14:58:46 design_master: clean up placement of long comment lines [hap]
  • 2024-02-24 14:30:42 spectrum_cass.xml: Improved a few short names. [Vas Crabb]
  • 2024-02-24 14:11:31 spectrum_cass.xml: Added 61 working items. (#12042) [ArcadeShadow]
    • Made the help tape a part of Ronnie Goes To Hollywood, as it's the second side of the tape. Also added language info to many items, and cleaned up parent/clone relationships.
      New working software list items (spectrum_cass.xml)
      Ad Lunam (English) [Spectrum Computing] Ad Lunam (Italian) [Spectrum Computing] Ad Lunam (Spanish) [Spectrum Computing] Ad Lunam Plus (English) [Spectrum Computing] Ad Lunam Plus (Italian) [Spectrum Computing] Ad Lunam Plus (Spanish) [Spectrum Computing] Adventure 4-Pack (alt) [Planeta Sinclair] Alien Girl (demo, English) [Javier Fopiani] Alien Girl (demo, Spanish) [Javier Fopiani] Apulija-13 (v2.1, English) [Zankle Soft] Apulija-13 (v2.1, German) [Zankle Soft] Apulija-13 (v2.1, French) [Zankle Soft] Apulija-13 (v2.1, Italian) [Zankle Soft] Apulija-13 (v2.1, Portuguese) [Zankle Soft] Apulija-13 (v2.1, Spanish) [Zankle Soft] Apulija-13 (v2.1, English, extra) [Zankle Soft] Cocoa and the Time Machine (128K, English) [Minilop Retroware] Cocoa and the Time Machine (128K, Spanish) [Minilop Retroware] Cocoa and the Time Machine (48K, English) [Minilop Retroware] Cocoa and the Time Machine (48K, Portuguese) [Minilop Retroware] Cocoa and the Time Machine (48K, Spanish) [Minilop Retroware] Demon's Dream [Spectrum Computing] Desdobramentos de Totobola [Planeta Sinclair] F-19 Stealth Fighter (set 4, Erbe) [Spectrum Computing] Hakkenkast - The Demo Dungeon (128K) [Minilop Retroware] Hakkenkast - The Demo Dungeon (48K) [Minilop Retroware] Inspector Gadget and the Circus of Fear [Spectrum Computing] Impossabubble [Dave Clarke] Insert Coins II [Spectrum Computing] La Diosa de Cozumel (Matra edition) [Planeta Sinclair] Máquina do Poker [Planeta Sinclair] Melotron [Planeta Sinclair] Micro Olympics / Olympic Spectacular (Profisoft) [Spectrum Computing] Micro Primer - Software Pack 1 [Spectrum Computing] Micro Primer - Software Pack 2 [Spectrum Computing] Microfair Madness (Zenobi, alt) [Spectrum Computing] Mysterious Dimensions (48K) [Spectrum Computing] NATO Assault (128K version) [Spectrum Computing] Poker Aberto [Planeta Sinclair] Project Future (bug fix) [Spectrum Computing] Pud Pud (Zafi Chip) [Spectrum Computing] Puffy's Saga (MCM) [Spectrum Computing] Red Arrows (System 4) [Spectrum Computing] Rival Gang [Spectrum Computing] Rival Gang EXT [Spectrum Computing] Road Toad (bug fix) [Spectrum Computing] Roust (demo) [Spectrum Computing] Super 48K Box (rev. 2, TAP tape image) [Spectrum Computing] Stripping Penelope [Planeta Sinclair] Terrapins (demo) [Spectrum Computing] Tiro al Blanco (Investronica) [Spectrum Computing] The Swarm is Coming... (128K, update 2) [Minilop Retroware] The Swarm is Coming... (48K, update 2) [Minilop Retroware] Throne of Fire (IBSA) [Spectrum Computing] Throne of Fire (TIM) [Planeta Sinclair] Twenty Four Hour Parsley People (English) [Minilop Retroware] Twenty Four Hour Parsley People (Portuguese) [Minilop Retroware] Twenty Four Hour Parsley People (Spanish) [Minilop Retroware] World Games (Erbe) [Spectrum Computing] Wunderwaffe [Spectrum Computing] ZX Larry [Spectrum Computing]
  • 2024-02-24 13:37:56 -msx2_cart.xml: Added six items (five working). (#12052) [wilbertpol]
    • machine/mb87030.cpp: Fix some bit definitions for the SCMD register. [Patrick Mackinlay] bus/msx/cart/scsi.cpp: Add partial support for MegaSCSI SCSI interface cartridges. [Wilbert Pol]
      New working software list items (msx2_cart.xml) - MEGA-SCSI (1024KB) [file-hunter, Wilbert Pol] MEGA-SCSI (512KB) [file-hunter, Wilbert Pol] MEGA-SCSI (256KB) [file-hunter, Wilbert Pol] MEGA-SCSI (128KB) [file-hunter, Wilbert Pol] DSKPRO (v11.6) [file-hunter]
      New software list items marked not working (msx2_cart.xml)
      Video Digitizer (Japan) [file-hunter]
  • 2024-02-23 16:44:57 util/bitstream.cpp: Fixed cases where bits would be dropped when reading and writing. (#12057) [987123879113]
    • In some cases, bits would be dropped when writing if there wasn't enough space in the buffer. Fixes bad hunk maps being written to CHD files and incorrect hunk map data being read.
  • 2024-02-24 12:11:07 Various XML format and spacing fixes [skip ci] [Scott Stone]
  • 2024-02-24 12:05:45 sfkick: reverse analog control [hap]
  • 2024-02-24 03:30:51 mindset_flop.xml; adam_flop.xml; next_hdd: Normalize software list description (#12046) [ArcadeShadow]
    • mindset_flop.xml: Lower case on storage media's name (Mindset Corporation Mindset floppy discs). adam_flop.xml: Keep upper case only on the first letter of the system's name (Coleco Adam diskettes). next_hdd.xml: Put the manufacturer's name on first place (NeXT hard disk images)
  • 2024-02-24 03:28:33 Z80scc: Implement RTxC clock source (#12050) [Colin Leroy-Mira]
    • Fixes serial emulation at 115200 or 230400bps.
      Co-authored-by: Colin Leroy-Mira
  • 2024-02-24 01:48:34 h8: correct interrupt timing after software standby [hap]
  • 2024-02-24 00:55:55 bus/ata: basic Toshiba XM-3301 ATAPI CD drive [Angelo Salese, Grull Osgo] [angelosa]
    • Allows mounting with TAISATAP.SYS in DOS, allows gammagic to moving on to Voodoo init
  • 2024-02-24 00:46:26 misc/gammagic.cpp: Changed copyright by Grull Osgo request. [Roberto Fresca]
  • 2024-02-23 16:56:52 Revert "util/bitstream.cpp: Fixed cases where bits would be dropped when reading and writing. (#12057)" [Vas Crabb]
    • This reverts commit 69c3cd7daba9e8dd130af167c27ecd8b4131074f.
      This causes CHD SHA1 digests to change. Either it's buggy, or CHD SHA1 digests depend on the representation rather than the data itself.
  • 2024-02-23 16:44:57 util/bitstream.cpp: Fixed cases where bits would be dropped when reading and writing. (#12057) [987123879113]
    • In some cases, bits would be dropped when writing if there wasn't enough space in the buffer. Fixes bad hunk maps being written to CHD files and incorrect hunk map data being read.
  • 2024-02-23 14:27:02 h8(cpu devices): add variables to save_item [hap]
  • 2024-02-23 14:10:08 h8325: use device arrays [hap]
  • 2024-02-23 13:23:45 primo: correct ram mirror [hap]
  • 2024-02-23 13:23:24 pool10e: remove empty read-protected pld baddumps [hap]
  • 2024-02-23 04:03:41 pic16c5x: Store FSR and show in debugger without extra high bits; eliminate now-unnecessary reset kludge [AJR]
  • 2024-02-22 21:35:21 snova/svip: rename driver to primo/vip [hap]
  • 2024-02-22 21:30:18 New working systems [hap]
    • - Primo (Novag) [hap, Berger]
  • 2024-02-22 19:11:00 video/gf7600gs: add basic legacy VGA control [angelosa]
  • 2024-02-22 02:44:38 video.lua: fix a couple shortsights [angelosa]
  • 2024-02-22 02:18:18 bus/pci/promotion: add Alliance VGA core stub [angelosa]
  • 2024-02-22 01:41:31 m6801: add input ports ddr override mask [hap]
  • 2024-02-21 23:27:22 pic16c62x: Core overhaul [AJR]
    • - Use callbacks rather than address space for I/O ports - Eliminate unsafe use of get_write_ptr and let the internal memory map decode each special register individually - Eliminate several macros, magic ID numbers and some unnecessary tables - Adjust execution of a few opcodes to avoid reading operands twice and set flags correctly - Add PCLATH to state display
  • 2024-02-21 23:10:56 New working systems [hap]
    • - Mentor 16 [hap, Berger]
  • 2024-02-21 21:39:34 sigma/sigmab52.cpp improvements: [Roberto Fresca]
    • Created default NVRAM for Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV, Harrah's GFX) Created default NVRAM for Joker's Wild (B52 system, WP02001-054, Ver.031WM) Corrected Joker's Wild (B52 system, WP02001-054, Ver.031WM) year.
      Clones promoted to working
      Joker's Wild (B52 system, WP02001-054, Ver.031WM) [Roberto Fresca]
  • 2024-02-21 20:45:46 sfrj/idpartner.cpp: sortout SIO clocks [Miodrag Milanovic]
  • 2024-02-21 20:47:04 Clones promoted to working [Roberto Fresca]
    • Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV, Harrah's GFX) [Roberto Fresca]
  • 2024-02-21 20:35:14 sigma/sigmab52.cpp improvements: [Roberto Fresca]
    • Created a default NVRAM for Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV) Improved the documentation. Cleaned up the driver.
      Systems promoted to working - Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV) [Roberto Fresca]
  • 2024-02-21 18:07:49 bus/idpartner/sasi.cpp: handle edge cases and save state [Miodrag Milanovic]
  • 2024-02-21 17:57:25 sfrj/idpartner.cpp: fixed and cleaned rom banking [Miodrag Milanovic]
  • 2024-02-21 17:53:27 bus/pci/promotion.cpp: notes [Angelo Salese]
  • 2024-02-21 16:27:49 ussr/1801vp014.cpp: Added simulated MS7008 keyboard using K1801VP1-014 controller. (#12027) [shattered]
  • 2024-02-21 14:43:59 trs/coco*.cpp: Cleaned up some rot. [Vas Crabb]
    • In particular, use object finders in machine configuration rather than defining tag macros, and avoid unnecessary device_replace to just slightly alter device configuration.
  • 2024-02-21 13:19:17 jaleco/jaleco_vj_q.cpp: Get DMA space from up the PCI chain. [Vas Crabb]
  • 2024-02-21 12:01:19 misc/goldnpkr.cpp op5cards improvements: [Roberto Fresca]
    • Added complete coinage DIP switches.
  • 2024-02-21 05:41:37 coco12.cpp: Fix tiny error in RAM banking (#12049) [tim lindner]
    • Off by one. Thanks @pernod
  • 2024-02-21 04:42:59 pic16c5x: Register file cleanup [AJR]
    • - Use member variables for core special registers, eliminating unsafe abuse of get_write_ptr and permitting watchpoints to trigger on accesses to these - Use arrays for TRIS registers and port read/write callbacks - Narrow the width of some variables and function parameters
  • 2024-02-21 04:10:04 trs/coco12.cpp: Update deluxecoco driver with newly found ROMs and hardware information. (#12043) [tim lindner]
    • Systems promoted to WORKING
      Tandy Radio Shack Deluxe Color Computer [tlindner]
  • 2024-02-21 04:02:13 ekara_japan_d.xml: Restored unverified title information for dc0006 and dc0008. [David Haywood] [arbee]
    • New working clones
      Hachoo! (Japan) [xtrasmiley]
  • 2024-02-21 01:48:23 Removed some unnecessary backslash line continuations. (#12047) [amameuser]
    • Removed unnecessary preprocessor line continuations from C++ code. Use parentheses to avoid need for line continuations in expressions in Python code. Removed line continuations at the end of lists in makefiles. cpu/m68000: Regenerated C++ source files.
  • 2024-02-20 22:06:25 z8: A little more optional logging for IRQs [AJR]
  • 2024-02-20 21:34:03 h8_sci: Suppress SCK transition at end of transmit sequence (fixes regression in puzzlet) [AJR]
  • 2024-02-20 20:56:53 video/voodoo_pci: fix Voodoo 1 PCI default values, allows sis85c496 to detect card [angelosa]
  • 2024-02-20 20:26:21 h8_sci: set logerror verbosity to 0 (performance issue in gk2000), [hap]
    • mhavoc, remove timer_set
  • 2024-02-20 19:35:24 -bus/idpartner/sasi.cpp: managed to load data from disk [Miodrag Milanovic]
  • 2024-02-20 18:36:10 misc/goldnpkr.cpp op5cards improvements: [Roberto Fresca]
    • Added Bet Max (10/20) DIP switch. Added Game Duty (Weak/Strong) DIP switch. Added Pay Rate (60%/70%/80%/90%) DIP switches. Changed some defaults.
  • 2024-02-20 18:22:48 misc/matrix.cpp: preliminary (?) decryption [Ivan Vangelista]
  • 2024-02-20 18:11:25 misc/goldnpkr.cpp op5cards improvements: [Roberto Fresca]
    • Added Royal Flush (OK/Lose) DIP switch. Added Credit Max (Enable/Disable) DIP switch. Added Credit Max Amount (200/500) DIP switch. Added Double Up (80%/90%) DIP switch.
  • 2024-02-20 17:40:46 misc/goldnpkr.cpp op5cards improvements: [Roberto Fresca]
    • Inverted DIP switches polarity and locations. Added Port Check DIP switch. Corrected notes.
  • 2024-02-20 17:03:05 Systems promoted to working [hap]
    • - Sphinx Chess Professor [hap, Berger]
  • 2024-02-20 16:41:32 Split rx and tx clocks to make full duplex work [Olivier Galibert]
  • 2024-02-20 09:28:37 -idpart_video.cpp: added Iskra Delta Partner Video (Text) board [Jernej Jakob] [Miodrag Milanovic]
  • 2024-02-19 23:05:08 newpci: propose a way to find the busmaster space [Olivier Galibert]
  • 2024-02-19 21:39:37 New machines marked as NOT_WORKING [AJR]
    • Quasimidi Sirius [DBWBP] Quasimidi Rave-O-Lution 309 [DBWBP]
  • 2024-02-19 20:26:04 vl1: Add a lot of stuff. Need to find where the MIDI data error is coming from though [Olivier Galibert]
  • 2024-02-19 18:29:24 merit/merit3xx.cpp: updated DIP switch spelling and other metadata updates [Ivan Vangelista]
  • 2024-02-19 18:24:19 irem/travrusa.cpp: Added an alternate palette PROM arrangement for Traverse USA and MotoTour. (#12001) [Victor Fernandez (City Game), Recreativas.org] [ClawGrip]
  • 2024-02-19 17:56:43 jaleco/jaleco_vj_qtaro.cpp: Added preliminary King Qtaro PCI video decoder card device. [987123879113]
    • Video decoding is not implemented yet.
  • 2024-02-19 16:26:51 tecmo/gaiden.cpp: Added an version of Wild Fang using a different program version. (#12020) [ClawGrip]
    • Code is substantially different to other sets, but 1991 year display is suspect and possibly hacked.
      New working clones - Wild Fang (year hack?) [Tailsnic Retroworks]
  • 2024-02-19 14:26:54 machine: reword save/loadstate popmessage a bit again [hap]
  • 2024-02-19 13:49:04 lc7582: rename file to lc7580 [hap]
  • 2024-02-19 13:44:27 lc7582: correct com/seg positions on 1/2 duty, [hap]
    • scprof: add lcd outputs
  • 2024-02-19 13:42:56 formats/fs_fat.cpp: Add the 5.25" disk formats [AJR]
  • 2024-02-19 09:31:30 misc/goldnpkr.cpp op5cards improvements: [Roberto Fresca]
    • Fixed palette access to get the real background color and minor GFX issue.
  • 2024-02-19 06:07:24 act/apricotf.cpp: Overhaul [AJR]
    • - Correct system clocks and add baud clocks for CTC - Use raw parameters for screen - Use addressable latch device - Add RS232 port - Add speaker sound - Remove device tag macros
  • 2024-02-19 02:01:43 misc/goldnpkr.cpp op5cards improvements: [Roberto Fresca]
    • Hooked the missing GFX bitplanes. Removed machine imperfect graphics and machine imperfect colors flags.
  • 2024-02-19 01:34:11 misc/goldnpkr.cpp op5cards improvements: [Roberto Fresca]
    • Splitted proper machine config. New memory map. GFX decode for the four GFX banks. Sorted out the GFX bitplanes. Inputs. Added the AY8910 sound system. Promoted to working.
      misc/goldnpkr.cpp olym65wc & olym65bj improvements: Program ROMs decryption. Remapped the first program ROM to match the code offsets.
      Systems promoted to working - Open 5 Cards [Roberto Fresca]
  • 2024-02-18 23:50:44 acorn/aa310.cpp: Configured Acorn R225 with discless bootstrap. [Nigel Barnes]
    • - Configured Acorn A4 to auto-start !BatMgr. - Reduced ROM region size, and mirrored. - Removed RISC OS 3.19 from BIOS options, was only available in German A3010. - Corrected ROMs in Acorn M4.
      New clones marked not working - Acorn A3010 (German) [Nigel Barnes]
  • 2024-02-18 23:39:33 bus/spectrum: Changed m_romcs type int->bool. [Nigel Barnes]
  • 2024-02-18 22:38:06 mainmenu: readd separator after favorites [hap]
  • 2024-02-18 22:25:12 h8: appears to be better for performance without virtual calls for r/w functions [hap]
  • 2024-02-18 21:08:35 subsino/lastfght.cpp, subsino/subsino2.cpp: Fix timing-related regressions [AJR]
  • 2024-02-18 19:57:54 merit/merit3xx.cpp: invert char and attr RAM, allows ma6710a to show error message [Ivan Vangelista]
  • 2024-02-18 18:58:38 mamemenus.rst: mention the changed pause key [hap]
  • 2024-02-18 18:41:54 New working clones [Ivan Vangelista]
    • Lord of Gun (World) [Brian Troha, The Dumping Union]
      New systems marked not working
      Multi-Action 6710-21 [Brian Troha, The Dumping Union] Multi-Action 8350-00-R1 [Brian Troha, The Dumping Union]
  • 2024-02-18 18:38:21 ui: remove separator between Add/remove favorite and About MAME, ugly even though the 2 are unrelated, [hap]
    • fix reset(reset_options::REMEMBER_REF); with add/remove favorite
  • 2024-02-18 17:56:18 machine: add filename to save/load state message [hap]
  • 2024-02-18 17:39:03 misc/gammagic: hookup Voodoo 2 card [angelosa]
  • 2024-02-18 16:45:26 misc/gammagic: correct BIOS used [angelosa]
  • 2024-02-18 15:52:19 Forgot the flag [Olivier Galibert]
  • 2024-02-18 15:49:57 New machines marked as MACHINE_NOT_WORKING [Olivier Galibert]
    • Yamaha MU128 [Matt, O. Galibert]
  • 2024-02-18 14:52:05 mephisto*: tweak internal artwork yellow color [hap]
  • 2024-02-18 14:51:46 cheatopt: move global cheat enable to the bottom [hap]
  • 2024-02-18 14:22:50 video/pc_vga: CRTC logmacro, fix a bunch of masks towards SVGA [angelosa]
  • 2024-02-18 07:59:41 igs/pgrprot_*: fixed MT08822 [Ivan Vangelista]
  • 2024-02-17 21:10:32 heathkit/h89.cpp: Add SigmaSoft Interactive Graphics Controller (#11801) [Mark Garlanger]
    • Add slot devices for the IGC with compatible ROMs Add Ultimeth 2k ROM as an option for Sigmasoft clone
  • 2024-02-17 21:01:08 bus/tanbus/keyboard/mt009: Removed unneeded PORT_NAMEs. [Nigel Barnes]
  • 2024-02-17 20:54:32 bus/coco/dragon_serial: Fixed Rx/Tx clocks and removed cartridge autoboot. [Nigel Barnes]
  • 2024-02-17 20:37:30 bus/spectrum: Added Prism VTX 5000 Modem device. [Nigel Barnes]
  • 2024-02-17 19:44:04 sfrj/idpartner.cpp: proper baudrates [Miodrag Milanovic]
  • 2024-02-17 19:07:02 cosmac: Fix disassembly of LBNQ, LBNZ and LBNF [AJR]
  • 2024-02-17 18:55:57 fix compile [Miodrag Milanovic]
  • 2024-02-17 18:50:09 konami/ksys573.cpp: Added Maral Beat JAB version (not working). (#12041) [987123879113]
    • New clones marked not working
      Martial Beat (G*B47 VER. JAB) [windyfairy]
  • 2024-02-17 18:41:45 -osd/mac, osd/sdl: Show prescale popup when it hasn't changed due to hitting the limit. [Vas Crabb]
    • This makes it easier to see that you’ve hit the limit and MAME isn't just ignoring your keystrokes.
      -emu/inpttype.ipp: Restored tabulation.
  • 2024-02-17 18:15:54 bus/idpartner: added SASI adapter [Miodrag Milanovic]
  • 2024-02-17 18:08:32 heathkit/h89.cpp: Add a software list for H88 cassettes. (#12019) [Mark Garlanger]
    • New working software list items (h88_cass.xml)
      BUG-8 02.05.00 [Society of Eight-Bit Heathkit Computerists] BUG-8 02.06.00 [Society of Eight-Bit Heathkit Computerists] Extended Benton Harbor Basic 10.05.00 [Society of Eight-Bit Heathkit Computerists] Extended Benton Harbor Basic 10.05.01 [Society of Eight-Bit Heathkit Computerists] Extended Benton Harbor Basic 10.06.00 [Society of Eight-Bit Heathkit Computerists] Heath H8 Assembler 04.05.00 [Society of Eight-Bit Heathkit Computerists] Heath H8 Assembler 04.06.00 [Society of Eight-Bit Heathkit Computerists] Heath/Wintek H8 Editor 03.05.00 [Society of Eight-Bit Heathkit Computerists] Heath/Wintek H8 Editor 03.06.00 [Society of Eight-Bit Heathkit Computerists]
  • 2024-02-17 17:47:52 hash/ekara_japan_*.xml: new sets (#11989) [mamehaze]
    • New software list items marked not working - ekara_japan.xml: Enkamichi Volume 8 (Japan) (EC0058-ENK) [xtrasmiley] ekara_japan_d.xml: Dream Cartridge: Best Hit Vol.10 (Japan) (DC0006-BHT) [xtrasmiley] Dream Cartridge: Best Artist Vol.7 (Japan) (DC0008-BAT) [xtrasmiley] ekara_japan_sp.xml: Super Cartridge: TV Pop Junior (Japan) (SP-06) [xtrasmiley]
  • 2024-02-17 17:34:52 montreux.lay: embedded svg to make the sprite pattern anti aliased [hap]
  • 2024-02-17 17:25:24 rainbow.xml; intv.xml; digilog320.xml; compclr2_flop.xml: Use lowecase for things that aren't proper nouns. (#12017) [ArcadeShadow]
  • 2024-02-17 17:23:58 misc/gammagic.cpp: convert to new PCI [angelosa]
  • 2024-02-17 17:23:07 bus/pci/vt6306: confirm some HW details [Guru] [angelosa]
  • 2024-02-17 17:12:37 lib/netlist: Removed duplicate $(OBJ)/devices from object directories in makefile. (#12028) [amameuser]
  • 2024-02-17 17:10:55 tcvames/spg29x.cpp: Added SPG290 internal ROM to Mattel HyperScan. (#12033) [ppcasm] [mamehaze]
    • Not hooked up yet, just loaded into memory region.
  • 2024-02-17 17:05:20 bus/rs232: Added the Micro-Robotics Scorpion Intelligent Controller device. [Nigel Barnes]
  • 2024-02-17 16:37:05 bus/pci: add stub for VT6306 FireWire controller [angelosa]
  • 2024-02-17 15:46:26 New working machines [Olivier Galibert]
    • Yamaha MU10 [Matt, O. Galibert]
  • 2024-02-17 15:53:02 misc/vocalizer.cpp: Added driver for Vocalizer 1000 (not working). (#12037) [Devin Acker]
    • New systems marked not working
      Breakaway Music Systems Vocalizer 1000 [Loscha, Devin Acker]
  • 2024-02-17 15:42:07 rm/rm380z.cpp: Improved character mode video emulation: (#12031) [Robin Sergeant]
    • Use real character generator ROM for COS 4.0. Corrected screen resolution. Implemented user-defined character support.
  • 2024-02-17 15:30:44 sdl modify_prescale: don't indicate max value [hap]
  • 2024-02-17 15:05:12 docs: combine description for fastforward key [hap]
  • 2024-02-17 14:31:43 osdsdl: move prescale keys from ctrl+f6/f7 to alt+f8/f9 [hap]
  • 2024-02-17 10:19:49 various drivers: removed a few more flip screen trampolines [Ivan Vangelista]
  • 2024-02-17 09:18:02 various drivers: removed some unneeded flipscreen related trampolines [Ivan Vangelista]
  • 2024-02-17 09:14:55 New systems marked not working [Ivan Vangelista]
    • Bingo Planet (Rev C) (M1 Satellite board) [Hammy]
  • 2024-02-17 03:04:51 a800/a800_slot.cpp, archimedes/podule/ether1.cpp: Use multibyte.h helpers [AJR]
  • 2024-02-17 03:03:47 hk1000: Add ACIA [AJR]
  • 2024-02-17 03:02:47 popper: Add addressable latch device [AJR]
  • 2024-02-17 02:04:13 bus/ata: add cr589 as mountable option [angelosa]
  • 2024-02-17 00:19:12 video/pc_vga_oak: preliminary HW cursor, add path for 32bpp color mode [angelosa]
  • 2024-02-16 23:58:19 input_windows: remove doubled key [hap]
  • 2024-02-16 23:37:50 - osd sdl default keys: remove ctrl-blocks on f3 and f4, move opengl filter from lctrl+f5 to lalt+f10, [hap]
    • - osd windows default keys: move post processing key from lctrl+lalt+f5 to lalt+f10, - mame default keys: move rewind step from shit+tilde to shift+f4, move cheat from shift+f6 to shift+f8, move quick save/load from (none) to shift+f6/f7
  • 2024-02-16 22:09:04 saitek*: update some internal artwork [hap]
    • Systems promoted to working - Kasparov Prisma [hap, Sean Riddle] Kasparov GK 2000 [hap, Sean Riddle]
  • 2024-02-16 21:17:25 machine/saa5070: Avoid double reset of UART's. [Nigel Barnes]
  • 2024-02-16 20:46:29 util/chd.cpp: Calculate size of buffer needed to store hunk map (fixes #12023). (#12040) [balr0g]
  • 2024-02-16 20:34:42 mattel/pixtermu.cpp: Added a skeleton Mattel Pixter Multi-Media driver and software list. (#12013) [qufb]
    • New systems marked not working - Mattel Pixter Multi-Media [QUFB]
      New software list items marked not working (pixter_cart.xml)
      Alphabet Forest [QUFB] Clifford - The Big Red Dog [QUFB] Cyberchase [QUFB] Mazes, Puzzles & Games [QUFB] SpongeBob SquarePants - Math Adventure [QUFB]
  • 2024-02-16 20:19:38 msx1_cart.xml: Added five working items. (#12032) [wilbertpol]
    • New working software list items (msx1_cart.xml) - Hotbit HB-8000 Demo (Brazil) [file-hunter] Ligue-se ao Expert (Brazil) [file-hunter] Magical Tower Adventure [MSXdev] Mood Land [file-hunter] Princess Quest [file-hunter]
  • 2024-02-16 19:27:54 machine/saa5070: New SAA5070 Viewdata Input/Output Peripheral (VIOP) device. [Nigel Barnes]
  • 2024-02-11 00:13:00 Add a plg100-vl skeleton-ish. We have h8-h8 serial communications [Olivier Galibert]
    • reliability issues to track.
  • 2024-02-16 19:10:35 bus/bbc/1mhzbus: Added The Barry-Box (not working) [Nigel Barnes]
  • 2024-02-16 17:17:18 cpu/tms32010: Fixed memory access helpers for variants with 64k-word program space. (#12036) [cam900]
  • 2024-02-16 11:36:13 ns32000: fix sfsr instruction decoding [Patrick Mackinlay]
  • 2024-02-16 00:32:24 bus/archimedes/podule/rom.cpp: Added ROM podule with discless bootstrap. [Nigel Barnes]
  • 2024-02-15 23:57:59 bus/bbc/tube/tube_a500.cpp: Corrected ROMs for A500 2nd Processor, and moved previous set to new A500 (Dual MEMC) 2nd Processor. [Nigel Barnes]
  • 2024-02-15 23:27:43 bus/bbc/userport/lvlecho.cpp: Added the LVL Echo Keyboard. [Nigel Barnes]
  • 2024-02-15 22:03:03 machine/hd63450.cpp: Simplified DRQ lines and added PCL lines. [Nigel Barnes]
  • 2024-02-15 21:18:27 image_handler.cpp: Floppy fixes [AJR]
    • - Refilter list of specific floppy formats using the known form factor and variant before trying to mount a filesystem on an image - Sort identify results by decreasing score (code already expects the best format to be first)
      formats/ap_dsk35.cpp: Remove temporary hack
  • 2024-02-15 21:15:06 formats/acorn_dsk.cpp: Disallow identification of "ssd" format based on recorded sector counts unless they are divisible by 10 [AJR]
  • 2024-02-15 20:40:22 video/s3virge: add VGA core moniker so to differentiate with the PCI/ISA equivalents [angelosa]
  • 2024-02-15 20:33:54 bus/pci: get rid of PCI card monikers across cards [angelosa]
  • 2024-02-15 20:33:04 bus/pci: add WD9710 Paradise Pipeline card [angelosa]
  • 2024-02-15 20:00:01 bus/bbc/userport/m4000.cpp: Added key mappings for 3 octaves. [Nigel Barnes]
  • 2024-02-15 02:54:33 mcs51: Correctly override some SFR names in dissassemblers [AJR]
  • 2024-02-15 01:43:14 sound/discrete.cpp: Use appropriate memory barriers for task synchronisation. (#12034) [Vas Crabb]
  • 2024-02-15 00:44:01 design_master: small update to prev commit [hap]
  • 2024-02-15 00:39:51 bdesignm: Added internal H8_328 ROM for Bandai Design Master [Sean Riddle] (#12035) [mamehaze]
    • Co-authored-by: David Haywood
  • 2024-02-14 22:48:46 bus/archimedes/podule/ether1.cpp: Corrected 16bit RAM access. [Nigel Barnes]
  • 2024-02-14 22:46:50 New working software list additions [Nigel Barnes]
    • - bbc_rom: Database 1.21, Economatics Control ROM 1.04, Enigma Plus 2.4, HyperDriver 1.30, IEEE 1.92, IEEE 1.98, LVL Echo 1.01, Micronet 2000 1.1, PMS Multi-Font NTQ 4.0, Music 1.2, Ramrod MS4.00c [alt], Speech Extension 0.1, StarGraph 3.01, Boxford TCL 125/240 2.02, Boxford TCL 125/240 2.04, Boxford TCL 125/240 6.00, User Port Transfer 1.01, Unicore 2.2, Wordwise Companion, Arcadians (unofficial RFS), Arkanoid (unofficial ROM), GameROM: Rocket Raid 1.10, Kix (unofficial ROM), Pengo (unofficial ROM), Robotron (unofficial ROM), Rocket Raid (unofficial ROM), Snapper v1 (unofficial ROM), Snapper v2 (unofficial ROM), Zalaga (unofficial RFS) [Nigel Barnes]
      New NOT_WORKING software list additions - bbc_rom: Micron Plus EPROM Programmer 1.20, SPX 2.01 [Nigel Barnes]
  • 2024-02-14 22:05:11 video/pc_vga_oak: fix lambda capture [angelosa]
  • 2024-02-14 22:01:13 pci/oti_spitfire: fix BAR2 IO flag, add revision register [angelosa]
  • 2024-02-14 21:31:37 m6800,h8: shorthand variable types [hap]
  • 2024-02-14 15:24:57 h8_timer8: small correction in recalc_event [hap]
  • 2024-02-14 14:48:19 h8_intc: revert confusing change [hap]
  • 2024-02-14 14:32:43 h8_port: pass along ddr on write for high-impedance pins [hap]
  • 2024-02-14 12:57:46 namcos23: fix regression from 6755bdfea9e03b0593488028121083b109d57d41 [hap]
  • 2024-02-14 12:09:33 h8_intc: don't clear irq pin inputs at reset [hap]
  • 2024-02-14 11:55:19 h8_intc: base h8 does not have ISR [hap]
  • 2024-02-14 02:39:24 h8_intc: h8h does not have 16-bit iscr, add support for rising edge interrupts [hap]
  • 2024-02-14 02:16:02 h8: RTE does not block interrupts [hap]
  • 2024-02-14 04:47:29 Fixed OSD interaction with updated default keys. [R. Belmont] [arbee]
  • 2024-02-14 02:02:25 Default UI keys cleanup [hap, R. Belmont] [arbee]
    • - Pause moved from P to F5 - Step single frame moved from Shift-P to Shift-F5 - Create save state moved from Shift-F7 to F6 - Toggle cheats moved from F6 to Shift-F6
  • 2024-02-14 01:02:51 unidasm: Add p8xc552 and p8xc562 types [AJR]
  • 2024-02-14 01:01:07 mcs51: Add placeholder device types for P87C552 and P80C562, with custom SFR definitions for their disassemblers [AJR]
  • 2024-02-13 21:30:48 h8_timer8: fix divide by 0 crash, [hap]
    • scprof: add buttons
  • 2024-02-13 20:58:17 sfrj/idpartner.cpp - fixed floppy daisy chain [Miodrag Milanovic]
    • lib/formats/idpart_dsk.cpp - added Iskra Delta Partner floppy image format
  • 2024-02-13 17:47:59 cxg: renamed some source files [hap]
    • New systems marked not working
      Sphinx Chess Professor [hap, Berger] Kasparov GK 2000 [hap, Sean Riddle]
  • 2024-02-13 17:46:27 patinho_feio: clean up some indentation [hap]
  • 2024-02-13 16:02:40 sfrj/galaxy.cpp: removed ROM hack for Galaksija plus [Miodrag Milanovic]
  • 2024-02-13 13:50:31 nec/pce.cpp, nec/pce_cd.cpp: Cleaned up code. (#11999) [cam900]
    • nec/pce_cd.cpp: Use device_mixer_interface rather than using hard-coded speaker tags. Merged nec/pce_m.cpp into nec/pce.cpp. Reduced preprocessor macros, removed outdated comments, changed heaxadecimal digits to lowercase.
  • 2024-02-13 12:37:59 Removed some extraneous semicolons. (#12029) [amameuser]
    • cpu/z180/z180op.hxx: Remove extraneous semicolon. machine/ldv1000hle.cpp: Remove extraneous semicolon
  • 2024-02-13 10:26:23 mulcd: Thanks to a good pcb picture, confirm some information [Olivier Galibert]
  • 2024-02-13 06:10:31 New systems marked not working [Roberto Fresca]
    • Open 5 Cards [Roberto Fresca, Aussiekanga]
  • 2024-02-13 02:36:14 video/pc_vga_oak: add segment, aperture and basic SVGA pixel modes [angelosa]
  • 2024-02-13 01:17:25 Fix some END macro indents (#12030) [amameuser]
    • bus/electron/plus1.cpp: Fix ROM_END macro indent
      nintendo/n8080.cpp: Fix ROM_END macro indent
      misc/rfslots8085.cpp: Fix INPUT_PORTS_END macro indent
      tiger/gamecom.cpp: Fix INPUT_PORTS_END macro indent
  • 2024-02-12 22:52:49 cpu/patinhofeio/patinho_feio.cpp: Fix missing space in printf string (#12026) [amameuser]
  • 2024-02-12 20:41:11 video/pc_vga_oak: convert $3de/$3df to address_space, allow Spitfire to boot [angelosa]
  • 2024-02-12 19:13:06 video/pc_xga: move OAK VGA core to standalone pc_vga_oak file [angelosa]
  • 2024-02-12 01:12:13 companion2: update notes about concord, [hap]
    • microvsn: get rid of timer device
  • 2024-02-12 01:06:24 bus/pci: add stub for OAK OTI Spitfire line [angelosa]
  • 2024-02-11 19:38:49 sfrj/idpartner.cpp add custom floppy drive z80 daisy chain device, fdc ready is tied low [Miodrag Milanovic]
  • 2024-02-11 19:03:05 shared/pcshare: deprecate [angelosa]
  • 2024-02-11 18:51:19 imagedev/floppy.cpp: Delete unused getter that leaked details [AJR]
    • util/options.h: Use forwarding header
  • 2024-02-11 18:45:56 ui: add quick save/load state shortcut, default key undecided [hap]
  • 2024-02-11 17:22:18 cheatopt: indicate if no cheats were found [hap]
  • 2024-02-11 17:07:20 cheatopt: add the global cheat enable toggle to the menu [hap]
  • 2024-02-11 16:26:58 sfrj/galaxy.cpp: added official ROM images and char roms used for kit and commercial version [Miodrag Milanovic] [Miodrag Milanovic]
  • 2024-02-11 16:15:06 sfrj/idpartner.cpp: more fitting shortname [Miodrag Milanovic]
  • 2024-02-11 14:57:56 prisma: add direct leds [hap]
  • 2024-02-11 14:45:03 New machines marked as NOT_WORKING [Miodrag Milanovic]
    • Iskra Delta Partner [Jernej Jakob]
      sfrj/idpartner.cpp: Added bus connector and split GDP into separate card [Miodrag Milanovic]
  • 2024-02-11 13:30:55 h8: return 0xff for unconnected digital input ports, [hap]
    • prisma: fill in the inputs
  • 2024-02-11 12:51:01 New machines marked as NOT_WORKING [Dirk Best]
    • Micro-Term 440 [Bitsavers]
  • 2024-02-11 10:35:09 Revert "ui: move decrease frameskip key from F8 to Shift F9" [hap]
    • This reverts commit d88e12714307ff5a9dc02d0e849ed84d3c4b4f93.
  • 2024-02-11 10:24:21 ns32k: fix typo [Patrick Mackinlay]
  • 2024-02-11 10:08:51 ns32k: housekeeping [Patrick Mackinlay]
  • 2024-02-11 04:17:50 apple3: Clean up drive configuration (and incidentally add ProDOS format) [AJR]
  • 2024-02-11 03:37:22 formats/fs_prodos.cpp: Recognize some file types [AJR]
  • 2024-02-10 23:48:53 bus/pci: add stub for ESS Solo1/Maestro line [angelosa]
  • 2024-02-10 23:44:25 h8: fix mu100 regression with 16bit timer [hap]
  • 2024-02-10 23:36:25 h8: add software standby mode and optional nvram [hap]
  • 2024-02-10 21:59:32 machine/w83977tf: hookup basic LPT port [angelosa]
  • 2024-02-10 21:43:08 apple2, etc.: Add ProDOS filesystem where applicable [AJR]
  • 2024-02-10 21:04:27 formats/fs_prodos.cpp: Feature updates [AJR]
    • - Allow floptool to use ProDOS filesystem with 140K 5.25" disks - Actually list OS and date/time file attributes - Fix decoding of dates to match Apple II ProDOS - Skip header entries in a less hacky way
  • 2024-02-10 19:51:14 sw100xg: fix the dump endianness [Olivier Galibert]
  • 2024-02-10 19:38:27 Hotfixes. [Olivier Galibert]
    • sw1000xg: Add the very first firmware version
      New non-working machines
      Yamaha MU15 [Matt, O. Galibert]
  • 2024-02-10 19:03:01 misc/gammagic.cpp: redump gammagic [Grull Osgo] [angelosa]
  • 2024-02-10 19:01:59 video/mc6845.h: mark set_show_border_area and set_visarea_adjust as hack setters [angelosa]
  • 2024-01-26 11:11:34 mu5/15: split the lcd [Olivier Galibert]
    • sh7042: Start fleshing it up swx00: Same mu15: Added swp30: readd the scount increment
  • 2024-02-10 15:40:31 nvram: delete file on save if there's a write error or result file is 0 bytes [hap]
  • 2024-02-10 14:12:06 galaxy: fix cassete writing and more reliable reading [Miodrag Milanovic]
    • writing is now done as on real hardware, so output audio now matches. reading is more reliable from real cassette
  • 2024-02-10 13:38:40 formats/fs_fat.cpp: Various fixes [AJR]
    • - Get the volume label from the root directory, rather than from the extended BPB (which is less reliable) - Ignore long file name entries for now
      floptool: Add new line to error message report
  • 2024-02-10 03:01:19 video/pc_vga_sis: placeholder for extended clock modes, reformat sequencer logging, extend QA notes [angelosa]
  • 2024-02-10 01:10:00 -imagedev/harddriv.cpp: Report unsuitable CHDs rather than crashing. [Vas Crabb]
    • -imagedev/cdrom.cpp: Report unsuitable CHDs as "invalid image" rather than "unsupported operation".
  • 2024-02-09 20:52:47 tools/chdman.cpp: Fixed bogus uninitialised local warning. [Vas Crabb]
    • It would never use template_id uninitialised because the same condition applied for assigning it and using it, but compilers are dumb.
  • 2024-02-09 20:39:43 tools/chdman.cpp: Helps to git add everything (fixes variable scoping issue). [Vas Crabb]
  • 2024-02-09 20:10:19 tools/chdman.cpp: Fixed numerous issues, including: [Vas Crabb]
    • Support input start/size options for createdvd.
      Fixed not reporting an error on unrecognised command line options.
      Fixed fix/-f option for verify command not working.
      Report an error when conflicting options are supplied (e.g. hard disk template and C/H/S geometry, or input start offset in both bytes and hunks). Previously the results would be unpredictable.
      Detect more invalid combinations of options, and detect when output unit size or hunk size doesn't match parent.
      Changed order of processing options for createhd so using a template cannot not inadvertently result in an invalid combination of sector size and hunk size.
      Don't require an explicit unit size for createraw if an output parent CHD file is supplied.
      Fixed an object leak in createcd.
  • 2024-02-09 19:35:06 ui: move decrease frameskip key from F8 to Shift F9 [hap]
  • 2024-02-09 19:34:41 h8: port registers are not modified at reset [hap]
  • 2024-02-09 17:40:16 h8: change bsr rel16 fetch_noinc back to internal(1) [hap]
  • 2024-02-09 15:10:35 h8: improve cycle timing for pre-h8s arch [hap]
  • 2024-02-09 14:45:26 h8: add fetch_noinc for jsr opcodes, add preliminary support for movfpe/movtpe, fix mov with negative disp for h8/300 [hap]
  • 2024-02-09 03:14:57 hd6309.cpp: Fix index addressing modes (#12016) [tim lindner]
    • Add missing index addressing modes. Pop CPU state if indexed addressing mode caused illegal operation trap.
  • 2024-02-09 02:07:13 h8: fix jsr abs8i return address [hap]
  • 2024-02-09 01:59:15 debugimgui: fix lockup and debug assert [Barry Rodewald]
  • 2024-02-08 23:48:06 h8: like subx, addx does not modify Z flag if result is 0, [hap]
    • h8: correct H8/300 opcode map (i suspect H8/300H also has opcodes in the map that belong to newer arch but didnt check)
  • 2024-02-08 18:02:41 h8: remove unnneeded mask after prev commit, [hap]
    • turbos24k: invert lcd enable
  • 2024-02-08 16:42:43 bus/qbus: Added DVK MX floppy controller. (#11840) [shattered]
  • 2024-02-08 16:36:06 cpu/t11: Added basic support for the K1801VM1. (#11995) [shattered]
  • 2024-02-08 16:24:34 taito/taitopjc.cpp: by popular demand, removed parent / clone relationship between optiger and optigersm [Ivan Vangelista]
  • 2024-02-08 15:13:34 h8: fix add/sub16 H flag, fix rotxl2 lsb [hap]
  • 2024-02-08 14:35:00 h8/325: add md pins callback, [hap]
    • h8: fix V flag with INC opcodes
  • 2024-02-08 02:00:34 video/atirage.cpp: add base x86 interface for atirageiidvd_device [angelosa]
  • 2024-02-07 22:57:58 New working systems [hap]
    • - Kasparov Turbo S-24K [hap, Berger]
  • 2024-02-07 18:35:16 midway/midyunit.cpp: updated dip definitions / locations [Guru] [Ivan Vangelista]
  • 2024-02-07 17:35:22 New working clones [Ivan Vangelista]
    • Guardians / Denjin Makai II (bootleg) [ShootTheCore]
      New clones marked not working - Operation Tiger Second Mission (Ver 2.02 J) [lukemorse1]
  • 2024-02-07 13:53:08 h8_timer16: status flags are set no matter the irq enable flags, add trampolines for h8/325 [hap]
  • 2024-02-07 02:52:19 h8: add h8/325 interrupt controller and 16bit timer, [hap]
    • prisma: add lcd screen and some i/o
  • 2024-02-07 02:18:08 misc/goldnpkr.cpp: Corrected docs. [Roberto Fresca]
  • 2024-02-07 02:09:17 New systems marked not working [Roberto Fresca]
    • Wild Card (Olympic Games, v2.0) [Roberto Fresca, Matt B] Black jack (Olympic Games, v5.04, upgrade kit for Wild Card) [Roberto Fresca, Matt B]
  • 2024-02-07 01:13:53 pinball/recel.cpp: Added 'Space Game (Bingo 6+1)'. (#11972) [ClawGrip]
    • New systems marked not working - Space Game (Bingo 6+1) [BonelessChicken, Recreativas.org]
  • 2024-02-06 18:08:36 h8: add preliminary h8/325 [hap]
    • New systems marked not working
      Kasparov Prisma [hap, Sean Riddle]
  • 2024-02-06 16:39:32 galaxian/galaxian.cpp: Added a Spanish UniWar S clone from Centromatic. (#12015) [ClawGrip]
    • New working clone - Vuelo Espacial (Spanish bootleg of UniWar S) [Jorge Silva, Arnaldo Lopes]
  • 2024-02-05 21:18:39 hash/megadriv.xml: fix #12008 [angelosa]
  • 2024-02-05 20:31:44 m6809/konami: looped opcodes make more sense like this [hap]
  • 2024-02-05 20:09:30 hash/megadriv.xml: add rom_sram to cavestory entries [angelosa]
  • 2024-02-05 19:32:43 - dynax/dynax.cpp: proper address map for the ougonhai set, still needs correct MCU hookup [Ivan Vangelista]
    • - taito/galastrm.cpp: added PLDs dumps [f205v, Porchy]
  • 2024-02-05 17:50:40 util/cdrom.cpp: Removed unreachable additional handler for MODE2/2336 tracks. (#12012) [stonedDiscord]
  • 2024-02-05 17:19:46 ptraina: Modify fake DS2430A dump to pass protection check [AJR]
  • 2024-02-05 17:08:33 thunderx: realign pmc program comments [hap]
  • 2024-02-05 16:38:29 thunderx: fix pointer comparison [hap]
  • 2024-02-05 09:06:01 hr84: working cassette and beeper [Miodrag Milanovic]
  • 2024-02-05 06:08:40 New clones marked not working [Roberto Fresca]
    • - Panda Train (Ver. 1.3) [Roberto Fresca]
  • 2024-02-05 04:52:16 New working clones [Roberto Fresca]
    • Magic Train (Ver. 1.4) (new parent) [Roberto Fresca]
  • 2024-02-04 22:42:12 cit220_kbd: Identify all remaining keys; add LED outputs [AJR]
  • 2024-02-04 20:09:24 hh_sm510: correct some release years after looking at copyright year on packaging, [hap]
    • misc: small cleanup
  • 2024-02-04 19:07:29 chdman: Fixed a couple of issues and added preliminary web docs. [Vas Crabb]
    • tools/chdman.cpp: Added hunksize/-hs option for createdvd command and default to 4K hunks (2 sectors, same size as hard disk hunks). Also removed outputbin/-ob option from extractdvd command - it did nothing as it's CD-specific.
      docs: Added preliminary chdman documentation. Most common options have at least basic descriptions, supported options are listed for all commands, and supported compression algorithms are described.
      docs: Cleaned up heading levels in tools section.
  • 2024-02-04 17:48:59 hr84: removed testing leftovers [Miodrag Milanovic]
  • 2024-02-04 17:39:15 New systems marked not working [Miodrag Milanovic]
    • Iskra HR-84 [Robert Kovač, Andrej Gerbec]
  • 2024-02-04 10:52:00 heath/h89.cpp: Added Ultimeth 2k ROM as a BIOS option. (#12002) [Mark Garlanger]
  • 2024-02-04 10:21:43 sega/sega_beena_cart.xml: Added two working items. (#12006) [qufb]
    • New working software items (sega_beena_cart.xml) - Pururun! Shizuku-chan: Asonde Tanoshiku Nouryoku Up [TeamEurope] Taiko no Tatsujin: Ongaku Lesson [TeamEurope, QUFB]
  • 2024-02-04 10:13:26 lynx.xml: Marked raiden as possible bootleg of CES version. (#12009) [David 'Foxhack' Silva]
    • Game behaves differently to official Telegames cartridge release.
  • 2024-02-04 07:52:28 New working clones [Ivan Vangelista]
    • Sports Authority Challenge (Rev 3) [Brian Troha, The Dumping Union]
  • 2024-02-04 01:45:21 Fix compilation against musl (#12000) [Elaine Gibson]
  • 2024-02-04 00:23:58 acorn/aristmk5.cpp: Added set chip v4.04.01. [Roberto Fresca]
    • One ROM doesn't match the checksum in the sticker and gives CRC error.
  • 2024-02-03 20:26:19 cop400: zerofill more class variables, [hap]
    • thayers: add todo note about key conflict, y301xl: update company string
  • 2024-02-03 20:14:43 Corrected a Russian typo and pulled across two more message translations. [Vas Crabb]
  • 2024-02-03 19:22:34 bus/tim011/aycard: change class name to singular [Miodrag Milanovic]
  • 2024-02-03 18:43:49 Corrected some Russian translations. [holub] [Vas Crabb]
  • 2024-02-03 18:21:15 thayers: update PORT_NAMEs, remove PORT_SERVICE because it takes the F2 key by default, swap F1-F4 and 1-0 with 1-4 and F1-F10 because of default IPT_COIN mapping [hap]
  • 2024-02-03 17:11:54 Updated Russian UI translation. [Arbars] [Vas Crabb]
    • This is taken from pull request #11983.
  • 2024-02-03 15:03:10 thayers: led display DA3 is not connected (fixes possible crash) [hap]
  • 2024-02-03 12:54:00 ui menu: readjust visible width if heading width exceeds that of the menu [hap]
  • 2024-02-03 09:34:45 acorn/aristmk5.cpp: Fixed set chips selector. It was limited to 7 entries before, [Roberto Fresca]
    • making some set chips unreachable.
  • 2024-02-03 04:56:00 konami/hexion.cpp: Fixed tile invalidation range when 16-byte clear is not four-byte aligned. [Vas Crabb]
  • 2024-02-03 04:31:45 Miscellaneous cleanups: [Vas Crabb]
    • konami/hexion.cpp: Fixed a potential heap smash, and don't mark tiles dirty unnecessarily.
      konami/spy.cpp: Fixed video enable never being set to false, added an object finder for ROM bank (reduce tag lookups).
      tvgames/xavix.cpp: It's stylised "Hi-kara" (no capital K), software list already uses this capitalisation.
      rm/rm380z*: Added object finder for character generator ROM, slightly cleaned up some code.
      homelab/homelab.cpp: Avoid some literal sizes.
  • 2024-02-03 01:00:00 Modified k052591 PMC emulation to reflect how the real programs work (#11992) [Furrtek]
    • Modified k052591 PMC emulation to reflect how the real programs work spy: Confirmed projection function constants, more accurate collision check without the need for special case handling thunderx: Simplified collision check, fixed object flags updates hexion: Added special 16-byte VRAM clearing command Added comments to PMC program dumps Use multibyte.h functions, variable scope and type cleanup
  • 2024-02-02 21:16:53 update LC memory map when LC state changes (#11996) [xotmatrix]
  • 2024-02-02 18:28:19 nmk/nmkmedal.cpp: renamed Lovely Rail to Dream Rail Lovely [Ivan Vangelista]
  • 2024-02-02 17:06:48 swlist: don't add switch item ordering menu entry when there's only 1 swlist item [hap]
  • 2024-02-02 16:38:08 swlist: add ui header [hap]
  • 2024-02-02 15:15:15 ecbackg: make removing piece on bear off optional [hap]
  • 2024-02-02 14:42:56 swlist: refactor prev commit [hap]
  • 2024-02-02 14:11:30 swlist: swap columns when sorted by shortname [hap]
  • 2024-02-02 11:17:43 igs/pgmprot_igs027a_type1.cpp: fixed regression (see issue #11998) [Ivan Vangelista]
  • 2024-02-02 06:45:50 New clones marked not working [Ivan Vangelista]
    • - Sugorotic JAPAN (STJ1 Ver.A) [buffi]
  • 2024-02-02 06:29:10 New systems marked not working [Ivan Vangelista]
    • Lovely Rail [Sergio Galiano]
      - dynax.cpp: dumped MCU for ougonhai (not correctly hooked up yet) [Sergio Galiano]
  • 2024-02-02 04:48:06 p9112, mocapglf: Update notes on emulation status [AJR]
  • 2024-02-02 04:27:08 8042kbdc: Allow some systems to write D1 command first [AJR]
  • 2024-02-02 04:15:19 8042kbdc: Improve behavior coming out of reset, locking device until AA is written to command port [AJR]
  • 2024-02-02 04:07:59 x68k: don't reset the adpcm timer when the rate is changed [cracyc]
  • 2024-02-01 23:47:04 handheld/hh_sm510.cpp: Add Tiger Double Dragon II: The Revenge (#11994) [algestam]
    • New working systems - Double Dragon II: The Revenge (Tiger) [algestam, Sean Riddle]
  • 2024-02-01 22:40:32 machine/sis7018_audio: add game port [angelosa]
  • 2024-02-01 20:15:51 c140: fix copy paste mistake during cleanups [hap]
→ [Arcade] DevMAME [log only] 2024/01/30 02:00
  • 2024-01-30 01:40:51 sa1110.cpp: Re-worked to use map() instead of switch/case handlers. [Ryan Holtz] (#11981) [MooglyGuy]
    • Co-authored-by: Ryan Holtz
  • 2024-01-30 01:38:42 msx/msx.cpp,msx/msx2.cpp: Enable floppy sounds. (#11986) [wilbertpol]
  • 2024-01-30 00:57:26 sv8000: no need for DEVICE_IMAGE_LOAD_MEMBER [hap]
  • 2024-01-30 00:34:55 mc6847: s68047 has different colors from mc6847, and graphics mode 5 has a different resolution, [hap]
    • sv8000: add custom palette, small cleanup/organize
  • 2024-01-29 21:14:15 Merge branch 'release0262' into master [Vas Crabb]
  • 2024-01-29 21:11:09 rm/rmnimbus.cpp: Made simulated mouse the default. [Vas Crabb]
    • Also cleaned up some metadata.
  • 2024-01-29 19:33:21 emu/memarray.cpp: Fix little Endian byte read/write to 64-bit areas. (#11985) [amameuser]
    • Apparent copy/paste error was causing big Endian semantics to be used.
  • 2024-01-29 18:40:14 jaleco/citycon.cpp, meadows/lazercmd.cpp, meadows/meadows.cpp: consolidates drivers in single files [Ivan Vangelista]
  • 2024-01-29 13:12:19 New working clones [Miodrag Milanovic]
    • Santaka-002 [zx.pk.ru]
  • 2024-01-29 12:49:53 nec/pc8401a.cpp: add Guru readme [angelosa]
  • 2024-01-29 12:48:02 machine/sis7018_audio.cpp: update note [angelosa]
  • 2024-01-29 02:09:32 vta2000: Convert video rendering to use 8275 CRTCs fed by 8257 DMAC; add various other peripherals and interrupts. (Display has become slightly glitchy, but there is a cursor now.) [AJR]
  • 2024-01-28 23:56:32 upd7810: move near empty upd7811 file to upd7810 [hap]
  • 2024-01-28 23:26:23 upd7810: set MM RAE to 1 at power on (datasheet says it's undefined at reset) [hap]
  • 2024-01-28 15:29:02 lola8: add missing gfx decode [Miodrag Milanovic]
  • 2024-01-28 15:06:09 New working systems [Miodrag Milanovic]
    • - Lola 8 [Stevan Parojcic]
      New working clones
      Lola 8 NK [Marko Solajic]
  • 2024-01-28 12:00:58 hh_sm150: move nupogodi&co to their own class [hap]
  • 2024-01-28 03:39:21 hash/apple2_*: added 245 (238 working 2 not working), removed 10 (#11971) [A-Noid33]
    • Metadata cleanups and parent/clone relationships. Renamed sets for consistency between software lists and other dumps.
      New working software list items (apple2_flop_clcracked.xml) - A Christmas Adventure (version 2.0) (4am crack) Ace Detective (revision 3) (4am crack) ACT Preparation Series (version 1984) (4am crack) Adventures in Problem Solving: A Trip to London (4am crack) Adventures in Problem Solving: Alice's Adventure in Numberland (4am crack) Adventures in Problem Solving: Marathon (4am crack) Adventures in Problem Solving: The Treasure of Forest Isle (4am crack) Alfred's Music Achievement Series: Level I (4am crack) Algebra Volume 3 (revision 4, 1984) (Britannica) (4am crack) Aliencounter and Face Flash (revision 2) (4am crack) Alligator Mix (version 1985 revision 2) (4am crack) Alphabet Fun: Big and Little Letters (4am crack) Alphabet Zoo (revision 2) (4am crack) Alphabet Zoo (revision 3) (4am crack) Animal Photo Fun (4am crack) Animal Stories IV (4am crack) Architectural Review & Testmaker (version 2.0) (4am crack) Arizona Mix (A-335 version 1.0) (4am and san inc crack) Basic Number Facts: Practice (4am crack) Battling Bugs and Concentraction (revision 2) (4am crack) Beyond Pinball (version 1.1) (4am crack) Billboard (4am crack) Black Belt (revision 2) (4am crack) Broadsides (revision 1) (4am crack) Broadsides (revision 2) (4am crack) Broadsides (revision 3) (4am crack) Broadsides (revision 4) (4am crack) CAAT Skill Tester: Decimals (4am crack) CAAT Skill Tester: Fractions: Addition and Subtraction (4am crack) CAAT Skill Tester: Fractions: Multiplication and Division (4am crack) CAAT Skill Tester: Whole Numbers Car Builder (revision 4) (4am and san inc crack) Career Scan IV (version 09.15.83N) (4am crack) Cash Versus Credit Buying (4am crack) Cause and Effect (version 02.15.85) (4am crack) Change Maker (4am crack) Child Development 2: Theories of Child Development (4am crack) Child Development 5: Infancy and Toddlerhood (4am crack) Classification of Objects (4am crack) Classmate (version 2.0) (4am crack) Clowning Around (revision 2) (4am crack) Collamore Castle: Strategies for Problem Solving Level 1 (4am crack) Comparison Kitchen (4am crack) Computer Biology Lab: Clam Dissection (4am crack) Computer Biology Lab: Crayfish Dissection (4am crack) Computer Biology Lab: Earthworm Dissection (4am crack) Computer Biology Lab: Frog Dissection (4am crack) Computer Biology Lab: Starfish Dissection (4am crack) Computers in Government (A-122 version 1.0) (4am crack) Continents and Countries (4am crack) Copy II Plus (version 1.0) (4am crack) Cotton Tales (version 1990) (4am crack) Cribbage/Solitaire (4am crack) Crosscountry Canada (revsion 1, 1986) (4am crack) Crosscountry Canada (version 4.0) (4am crack) Crosscountry USA (version 4.0) (4am crack) Crosscountry USA (version 5.1) (4am crack) Crystal Caverns (revision 0) (4am crack) Cyborg (version 1) (4am crack) Dancing Dinos (4am crack) Dataquest: The Presidents (A-140 version 1.1) (4am crack) Dinosaur Dig (4am crack) Dinosaurs (version 1.0) (4am crack) Dog Sled Ambassadors (A-339 version 1.0) (4am and san inc crack) Dragon Mix (version 1985) (4am crack) Early Discoveries: Size and Logic (version 07.31.85) (4am crack) Early Games: Matchmaker (revision 2) (4am crack) Effective Study Skills (4am crack) Electric Circuits (revision 1) (4am crack) Electric Circuits (revision 2) (4am crack) Excel-A-Read (4am crack) E-Z Learner (4am crack) Farmfiler (version 03.11.83) (4am crack) Fish Scales (version 4.0) (4am crack) Following Written Directions (4am crack) Fortress (revision 2) (4am crack) Fraction Fever (revision 1) (4am crack) Fractions (version 3.0 04-10-82) (4am crack) Fun with Directions (version 1984) (4am crack) Genesis: The Adventure Game Creator (4am crack) Genetic Engineering (4am crack) German Vocabulary Builder (4am crack) Glidepath (version 1.0) (4am crack) Go to the Head of the Class (Media Materials release) (4am crack) Golf Classic and Compubar (4am crack) Graphing (A-817 version 1.0) (4am crack) Graphing Equations (version 1.3) (4am crack) Guitar Wizard (version 11611) (4am crack) Gulp and Arrow Graphics (4am crack) Hard Hat Mack (4am and san inc crack) Human Body Exploration (4am crack) Improving Your Memory (4am crack) Industrialism in America (4am crack) Inferential Anne: Level II (4am crack) J-Bird (4am crack) Joe Theismann's Pro Football (4am crack) Key Signatures (4am crack) Keyboard Golf (4am and san inc crack) Kids at Work (4am crack) Kitchen Planner (4am crack) Les Sports (4am crack) Let's Explore Word Processing (Media Materials) (4am crack) Library Adventure: Blue Level (4am crack) Library Magic (revision 0) (4am crack) Magic Slate II: 20-Column Version (version 1.0) (4am crack) Magic Slate II: 40-Column Version (version 1.0) (4am crack) Magic Spells (version 1.1) (4am and san inc crack) Math Word Problems (4am and san inc crack) Mathematics Action Games: Picture Parts: Basic Operations (4am crack) Mathematics Courseware Series: Adventures in Addition and Subtraction 3 (4am crack) Mathematics Courseware Series: Decimal Deli 2 (4am crack) Mathematics Courseware Series: Bicycling Through Decimals 3 (4am crack) Mathematics Courseware Series: Division 2 (4am crack) Mathematics Courseware Series: Division 3: The Prairie (4am crack) Mathematics Courseware Series: Fantastic Fractions 1 (4am crack) Mathematics Courseware Series: Electrifying Fractions 2 (4am crack) Mathematics Courseware Series: Fractions 3 (4am crack) Mathematics Courseware Series: Fractions 5: The River (4am crack) Mathematics Courseware Series: Mighty Multiplication 2 (4am crack) Mathematics Courseware Series: Percent 1: Get The Percent (4am crack) Mathematics Courseware Series: Percent 2 (4am crack) MasterType (version 1.7) (4am crack) Medalist Series: Black Americans (version 04.13.84) (4am crack) Medalist Series: Presidents (version 11.23.84) (4am crack) Medalist Series: Women in History (version 11.21.83) (4am crack) Microtyping II (4am crack) Mind Puzzles (H-102 version 1.0-1984.05.25) (4am crack) Miner 2049er (revision 1) (4am crack) Modeling (A-823 version 1.0) (4am crack) Money! Money! (version 02.05.87) (4am crack) Monkey Business (revision 2) (4am crack) Monsters and Make-Believe (version 1.1) (4am crack) Music Construction Set (revision 2) (4am and san inc crack) Music Tutor (Passport Designs) (4am crack) Mystery Mazes Case 3: Castle Clues (4am crack) Painter Power (4am crack) People of the Old Testament (4am crack) Perception (version 3.1) (4am crack) Personality Profile 2 (4am crack) Physical or Chemical (4am crack) Picture Perfect (version 1987) (4am crack) Place Value: Ones, Tens, and Hundreds (4am crack) Plato's Cave (4am crack) Please Help Me: Spelling (4am crack) Polls and Politics (A-820 version 1.0) (4am crack) Prescriptive Math Drill (version 04.13.84) (4am crack) Primary Reading: Following Written Directions (4am crack) Primary WordMath (4am crack) Prime Ducks (4am crack) Pro Golf Challenge (4am crack) Problem-Solving Strategies (H-103 version 1.0-1984.09.25) (4am crack) Quizagon (revision 0) (4am crack) Rainbow Painter (4am crack) Rascal Takes A Ride Home (4am crack) Rascal Takes A Ride to School (4am crack) Read & Rhyme (4am crack) Reading for Understanding: Native Americans (4am crack) Reading Workshop: Grade 6 (Mindscape) (4am crack) Return to Reading: The Black Stallion (4am crack) Return to Reading: To Kill A Mockingbird (4am crack) Rhythm Write (4am crack) Run Your Own Train (revision 2) (4am crack) Scientific Simulations (version 1.0) (4am crack) Sesame Street Crayon: Letters For You (version 1987-10-31) (4am crack) Shadow Hawk One (revision 1) (4am crack) Shadow Hawk One (revision 2) (4am crack) Shadows and Light (4am crack) Shutterbug's Pictures (4am crack) Sliding Block (revision 2) (Merit) (4am crack) Social Studies: Africa (4am crack) Sound and Vibrations (4am crack) Space Journey: Planets and Stars (4am crack) Spare Change (4am and san inc crack) Spellakazam (revision 1) (4am crack) Spelling Bee (version 1.1) (4am crack) Spelling and Reading Primer (version 2.0.1) (4am crack) Square Pairs (version 1.0) (4am and san inc crack) Start Solving: Honeybear (4am crack) Start Solving: Sam's Sticker Store (4am crack) Start Solving: Tina's TV Show (4am crack) Stickers (4am crack) Stickybear Opposites (revision 2) (4am and san inc crack) Stickybear Opposites (800K 3.5") (4am crack) Stickybear Printer (version 1) (4am and san inc crack) Stickybear Reading (revision 2) (4am and san inc crack) Stickybear Town Builder (revision 2) (4am and san inc crack) Stickybear Typing (revision 3) (4am and san inc crack) Stickybear Word Problems (revision 2) (4am and san inc crack) Story Maker (revision 2, 64K) (4am crack) Strategies for Test Taking (4am crack) Strategies in Problem Solving: Dinosaurs and Squids (4am crack) Strategies in Problem Solving: Spinners and Slugs (4am crack) Super-Text II Form Letter Module (version 1984) (4am crack) Tales From The Arabian Nights (4am crack) Teddy Takes a Rain Walk (4am crack) Test Construction and Review (4am crack) The Art of Communication 2 (4am crack) The Banking Simulation (4am crack) The Banking Tutorial (version 5.2) (4am crack) The Bare Facts on Composers Volume 2 (4am crack) The Bare Facts on Composers Volume 3 (4am crack) The Bare Facts on Intervals and Chords (4am crack) The Bare Facts on Music History (4am crack) The Bare Facts on Notes, Rhythm, and Terms (4am crack) The Counting Bee (version 1.1, 26-FEB-82) (4am crack) The Cube (4am crack) The Dream Machine (4am crack) The Evelyn Wood Dynamic Reader (4am crack) The Gem of Zephyrr (version 1.1.0) (4am crack) The General Manager (version 2.0S) (4am and san inc crack) The General Manager (version 2.0Y) (4am and san inc crack) The Spy's Adventures in Europe (version 1986-09-30) (4am crack) The Story of Creation (4am crack) The U.S. Constitution: Nationalism and Federalism (version 1984) (4am crack) Thinkers: Mathematics Unlimited Problem Solving (4am crack) Total Learning System (4am crack) Troll Sports Math: Math Word Problems for Grades 4 to 6 (4am crack) Type Hype (revision 2) (4am crack) Type Right on Your Apple IIe (4am crack) Under Fire (4am crack) U.S. Constitution Tutor (4am crack) U.S. History: The Growth of a Nation (4am crack) U.S. History: The Young Republic (4am crack) Walt Disney Card & Party Shop (4am crack) Water Pollution (4am crack) Werewolf!! (4am crack) What's the Problem: Ace Reporter (4am crack) What's the Problem: Chester and the Cheese (4am crack) What's the Problem: Where in the World? (4am crack) Wings Out of Shadow (4am crack) Wizard of Words (version 1.0) (4am crack) Word Scrambler and Spelling Tutor (4am crack) Wordwise (4am crack) WordWorx (4am crack) Zenith (4am and san inc crack) Zoo Master (revision 2) (4am crack)
      Not working (apple2_flop_clcracked.xml) - Mathematics Courseware Series: Addition and Subtraction 4: City Sights (4am crack) Mathematics Courseware Series: The Mysteries of Multiplication 3 (4am crack)
      Removed (apple2_flop_clcracked.xml) - Algebra Volume 3 (Revision 0) (imperfect clean crack) Algebra Volume 4 (version 1.1) (imperfect clean crack) Algebra Volume 6 (version 1.0) (imperfect clean crack) Dino Dig: Dictionary Skills (4am crack) (imperfect clean crack) In Search of the Most Amazing Thing (Revision 2) (imperfect clean crack) Pyramid Puzzler (imperfect clean crack) Reading Workshop: Distant Views (imperfect clean crack) Reading Workshop: Running Free (imperfect clean crack) Space Journey (imperfect clean crack) Story Maker (64K Version) (imperfect clean crack)
      New working software list items (apple2_flop_orig.xml) - Copy II Plus (version 1.0) Copy II Plus (version 2.2) Galactic Gladiators
      Co-authored-by: Bob Schultz
  • 2024-01-28 03:37:30 rm/rmnimbus.cpp: Change default mouse emulation mode to HLE (#11975) [Robin Sergeant]
  • 2024-01-27 22:04:37 New working systems [hap]
    • - Mighty Max (Tiger) [hap, Sean Riddle]
  • 2024-01-27 18:57:15 homelab: lowercase hex values [hap]
  • 2024-01-27 18:17:40 i8275: Moderate change to API and major expansion of configuration possibilities [AJR]
    • - Change the "draw character" callback to pack all attribute flags in a single parameter. A bit enum is provided to facilitate unpacking the bits. - Allow for configurations in which up to four CRTCs are attached to the same character clock and screen. The secondary CRTCs are not fully emulated with regard to timing and some output callbacks, but their character and attribute outputs may be merged with those of the primary screen through the same display callback.
      wy100: Add half-intensity display for protected characters. ms6102: Support attribute that enables Cyrillic character set. t7000: Show cursor and several character attributes.
      Machines promoted to WORKING
      WY-100 [AJR]
  • 2024-01-27 18:03:57 homelab/homelab.cpp: Update Homelab2 / Aircomp 16 to working [linuxforum5, R. Belmont] [arbee]
    • Implemented text and graphics modes Fixed memory shadowing and I/O Fixed right shift keyboard code Fixed quickload and cassette loading
  • 2024-01-27 17:24:03 lola8a: fixed video output, added inverted video mode [Miodrag Milanovic]
  • 2024-01-27 17:07:42 tpitfight: small tweak to svg [hap]
  • 2024-01-27 17:06:23 srcclean and manual cleanup in preparation for release branch [Vas Crabb]
  • 2024-01-27 16:23:50 frontend/mame/clifront.cpp: Removed unused variable picked up by clang but not GCC. [Vas Crabb]
  • 2024-01-27 16:02:49 -fronten/mame/clifront.cpp: Fixed misleading error messages from -verifysoftware. [Vas Crabb]
    • -snes.xml: Removed problematic Hind Strike cartridge image.
  • 2024-01-27 15:44:14 orao: add unicode keys and fixed one key mapping [Miodrag Milanovic]
  • 2024-01-27 15:43:10 galeb, pecom: add unicode keys [Miodrag Milanovic]
  • 2024-01-27 14:49:31 svip: remove Enter key for GO button [hap]
  • 2024-01-27 12:54:36 lola8a: keyboard cleanup [Miodrag Milanovic]
  • 2024-01-27 00:15:01 Update speedatk.cpp [wd40yasu]
    • by Takahiro Nogi watchdog period was too short for daifugo
  • 2024-01-26 23:34:04 casio/cz230s.cpp: Added Casio CZ-230S and SZ-1. (#11969) [Devin Acker]
    • cpu/upd7810: Added support for internal RAM. sound/upd934g.cpp: Corrected channel mapping for play sample command. video/mn1252.cpp: Added Panasonic MN1252 LCD controller emulation. casio/ra3.cpp: Added RA-5 8 KiB RAM cartridge.
      New working systems
      Casio CZ-230S [BCM, =CO=Windler, Devin Acker] Casio SZ-1 [BCM, Devin Acker]
  • 2024-01-26 22:08:02 taito/taito_f2.cpp: Added the US release of Hat Trick Hero. (#11970) [ClawGrip]
    • Also fixed ROM labels for euroch92j.
      New working clone - Hat Trick Hero (US) [Tailsnic Retroworks]
  • 2024-01-26 22:01:26 sinclair/sprinter.cpp: Add support for the Kempston joystick (#11968) [holub]
  • 2024-01-26 21:25:14 nvip: add BTANB note [hap]
  • 2024-01-26 20:27:15 hd6301x: add irq pins to p5 read, [hap]
    • acesp: hook up irq2
  • 2024-01-26 19:36:55 lola8a: add ram options and cleanup keyboard mapping [Miodrag Milanovic]
  • 2024-01-26 16:35:24 hd44780: set typical clock to 270khz [hap]
  • 2024-01-26 15:22:32 ctvboy: don't invert hs signal [hap]
  • 2024-01-26 12:49:06 mephisto*: some of the button panels in internal artwork were copied from franz [hap]
  • 2024-01-26 01:20:58 hash/pcecd.xml: Added 13 working items + 3 redumps (#11956) [ArcadeShadow]
    • Update pcecd.xml Rename "Game Express" to "Games Express" Fixed usage info tag Added language info tag
      New working software list additions
      FX Unit Yuki: The Henshin Engine (re-release) [Redump] Henshin Engine (demo) [Sarumaru Company] Hypernova Blast (USA) Insanity [Redump] Jessie Jaeger in Cleopatra's Curse [Redump] Jessie Jaeger in Cleopatra's Curse (demo) [Bold Game Studio] Meteor Blaster DX (USA, re-release) [Redump] Pyramid Plunder [Redump] Revival Chase [Redump] Space Ava 201: Quantum Field Theory [Nicole Express] Ultimate Rally Club [Orion]
      Redump software list items
      Hi-Leg Fantasy (Japan) [Redump] Implode (USA) [Redump] Meteor Blaster DX (USA) [Redump]
  • 2024-01-26 00:07:34 sega/naomi.cpp a bit fix prev [MetalliC]
  • 2024-01-25 23:03:30 rm/rmnimbus.cpp: Allow choice of HLE mouse processing (#11890) [Robin Sergeant]
  • 2024-01-25 22:45:37 New working systems [hap]
    • - VIP (Novag) [hap, Berger]
  • 2024-01-25 21:33:46 hd6301: instead of skip, zerofill nvram when no battery save [hap]
  • 2024-01-25 20:23:28 ecbackg: remove piece from hand when bearing off [hap]
  • 2024-01-25 19:22:19 bus/pce: Moved Super System Card and Arcade Card to slot card devices. (#11726) [cam900]
    • Moved expansion card emulation out of the system into card devices. Removed machine configuration settings for expansion settings. Started to modernise the HuCard slot interface.
      New working software list items (pce.xml)
      Arcade Card Pro
  • 2024-01-25 19:09:23 snes.xml: Added 54 items (52 working). (#11888) [ArcadeShadow]
    • New working software list additions (snes.xml)
      Aero the Acro-Bat 2 (prototype 19940808) [Hidden Palace] Alien Cat 2 (demo) [PSCD Games] Animaniacs (prototype 19940611) [Hidden Palace] Apocalypse II (Europe, prototype 19971028) [Hidden Palace] Arcade's Greatest Hits - The Atari Collection 1 (prototype 19970411) [Hidden Palace] Arcade's Greatest Hits - The Atari Collection 1 (Centipede prototype 19970211) [Hidden Palace] Best of the Best - Championship Karate (prototype) [Hidden Palace] Classic Kong [No-Intro] Classic Kong Complete (v2.0) [No-Intro] Classic Kong Complete (v2.01) [No-Intro] Creepy Bird [No-Intro] Creepy Bird (v1.02, digital release) [No-Intro] Creepy Bird (v1.02, Retro-Bit Generations release) [No-Intro] Dottie - dreads nought - [No-Intro] Eyra - The Crow Maiden (demo 20220607) [Second Dimension] Jim Power - The Lost Dimension in 3D (enhanced version) [No-Intro] Little Medusa [No-Intro] Little Medusa (demo) [No-Intro] MazezaM Challenge (v1.1) [No-Intro] MazezaM Challenge (v1.2) [No-Intro] MazezaM Challenge (v1.3) [No-Intro] MazezaM Challenge DX (v2.1, PAL) [No-Intro] MazezaM Challenge DX (v2.1, NTSC) [No-Intro] N-Warp Daisakusen (v1.0) [No-Intro] N-Warp Daisakusen (v1.1) [No-Intro] Neko Tako [No-Intro] Neko Tako (trial version) [No-Intro] New Super Mario Land (v1.0) [No-Intro] New Super Mario Land (v1.1) [No-Intro] New Super Mario Land (v1.2) [No-Intro] New Super Mario Land (v1.3) [No-Intro] New Super Mario Land (v1.5) [No-Intro] Nightmare Busters (USA) [No-Intro] Old Towers [No-Intro] Rockfall [No-Intro] Super Boss Gaiden (v1.0) [No-Intro] Super Boss Gaiden (v1.2) [No-Intro] Sure Instinct (PAL, v1.0.2) [No-Intro] Sure Instinct (PAL, v1.0.1) [No-Intro] Sure Instinct (PAL, v1.0) [No-Intro] Sure Instinct (NTSC, v1.0) [No-Intro] Sure Instinct (NTSC, v1.0.1) [No-Intro] Sure Instinct (NTSC, v1.0.2) [No-Intro] Sydney Hunter and the Caverns of Death (USA) [No-Intro] The Lion King (early prototype) [Hidden Palace] The Lion King (v.21 prototype) [Hidden Palace] The Lion King (v.48 prototype) [Hidden Palace] Undercover Cops (USA) [No-Intro] Unholy Night: The Darkness Hunter (Japan) [No-Intro] Unholy Night: The Darkness Hunter (USA) [No-Intro] Uwol - Quest for Money (v1.0) [No-Intro] Uwol - Quest for Money (v1.3) [No-Intro]
      New software list items marked not working (snes.xml)
      Attack of the Petscii Robots (demo) [The 8-Bit Guy] Joe & Mac - Ultimate Caveman Collection (Europe) [No-Intro]
  • 2024-01-25 19:07:13 misc layout: tag myself as author [hap]
  • 2024-01-25 00:14:27 ecbackg: add custom sensorboard handling [hap]
  • 2024-01-25 00:13:55 hd6301: don't save internal registers to nvram when it's not battery backed [hap]
  • 2024-01-25 00:08:53 lib/util/cdrom.h: fix out-of-bounds MAME init crash when disc is 99 tracks [angelosa]
    • cfr. pcecd:cosmfnt and pcecd:solbianc
  • 2024-01-24 19:42:52 Miscellaneous cleanup, and a couple of error checks. [Vas Crabb]
  • 2024-01-24 18:44:34 taito/taito_f2.cpp: Added the Japanese release of Euro Champ '92. (#11967) [ClawGrip]
    • New working clone - Euro Champ '92 (Japan) [Tailsnic Retroworks]
  • 2024-01-24 16:42:38 misc/xtom3d.cpp: demote pumpit1 CD as BAD_DUMP [Angelo Salese]
  • 2024-01-24 15:46:29 m6800: remove ONE_MORE_INSN macro, re-add irq logmacro, [hap]
    • hd6301x: add ext irq enable mask, add ext irq2
  • 2024-01-24 12:50:00 damesc/edames: no need to precalculate alpha color for selected pieces [hap]
  • 2024-01-24 08:56:27 machine/s2350.cpp: Added AMI S2350 USRT device. (#11959) [Mark Garlanger]
    • Frame format configuration is not implemented yet.
  • 2024-01-24 03:30:04 video/pc_vga_matrox: add sketchy PLL signatures [angelosa]
    • allows BeOS 4 to not hang during card detection bootstrap
  • 2024-01-24 01:00:12 video/s3virge: denote hack in background pen BitBlt [angelosa]
  • 2024-01-24 00:44:03 hash/rainbow.xml: Add WordPerfect 4.0 [telanus]
    • New working software list items
      rainbow.xml: WordPerfect version 4.0 [glencanyon]
  • 2024-01-24 00:37:38 hash/hikara.xml: srcclean [arbee]
  • 2024-01-24 00:36:41 hikara.xml - added known cartridge list (#11934) [mamehaze]
  • 2024-01-23 22:23:49 New not working system & software list: Sega AI (#11747) [wilbertpol]
    • bus/segaai: Rename device_segaai_card_interface to segaai_card_interface bus/segaai: Rename device_segaai_exp_interface to segaai_exp_interface
      hash/segaai.xml: Add barcode for several titles. hash/segaai.xml: Merge eigooha1 and eigooha2 into eigoohan, and eigogam1 and eigogam2 into eigogame. hash/segaai.xml: Update description for Eigo de Ohanashi and Eigo de Game. hash/segaai.xml: Add notes to Pinpon Music Rhythm and Melody. hash/segaai.xml: Merge Okeiko Aiueo and Hanamaru Aiueo into a single software item. hash/segaai.xml: Swapped checksums for Okeiko Aiueo and Hanamaru Aiueo and updated some notes. hash/segaai.xml: Added and replaced some overlays. Added placeholders for some older revisions released on cassette. hash/segaai.xml: Add cassette dumps of Alice World, Robinson Land, and Cosmis Train. hash/segaai.xml: Add dumps of several older cassette versions. hash/segaai.xml: Add/update serial, alt_title, and barcodes for cassette releases. hash/segaai.xml: Use improved overlay scans.
      layout/segaai.lay: Display clickable area when no overlay is present. layout/segaai.lay: Make cursor square.
      sega/segaai.cpp: Update old driver. sega/segaai.cpp: Let cards and expansions install themselves. sega/segaai.cpp: Adjust upd7759 sound level. sega/segaai.cpp: Mark cassette as stereo. sega/segaai.cpp: Only output the left channel from the cassette player. sega/segaai.cpp: Set the cassette channel to use for data input. sega/segaai.cpp: Add upd7759 busy signal to input port 4.
  • 2024-01-23 20:56:28 New working systems [hap]
    • - Triomphe [hap, Berger, Sean Riddle]
  • 2024-01-23 19:27:43 layout/bfm_sc5_gu96x8.lay: Use loops and save many lines. [Vas Crabb]
    • Also various cleanup.
  • 2024-01-23 17:08:54 ga888: make svg background white and add border edge [hap]
  • 2024-01-23 16:56:47 hd6301: fix SLP during pending interrupt [hap]
  • 2024-01-23 16:20:03 handheld/hh_ht11xx.cpp: Add support for Brick Game (#11942) [mamehaze]
    • new WORKING machines - Brick Game GA888 [azya52, David Haywood]
      - Co-authored-by: David Haywood
  • 2024-01-23 16:17:34 pinball/recel.cpp: Added the Recel System III BIOS [pps4.fr, Recreativas.org] (#11962) [ClawGrip]
    • Verified that the BIOS is the same for 1702 (13) and 2716 (14) chips, and also verified the BIOS ROM size. Removed 'r_screech' set, as we confirmed it's a fake set for replacing 2716 chips with more common 2716 EEPROMs.
  • 2024-01-23 16:14:00 mame/bfm: Implement Bell Fruit 96x8 dot matrix display for Scorpion 5. (#11805) [blueonesarefaster]
    • New driver for BFG 96x8 dot matrix vfd Add 96x8 dot matrix vfd to Bell Fruit Scorp5
  • 2024-01-23 16:11:23 netronics/exp85.cpp: implemented rom mirroring, fixed interrupt handling timing (#11884) [Federico]
    • Fixed interrupt management (allows step execution in the monitor) Implemented the ROM mirroring switch after boot and during interrupt handling. Removed logging, renamed and reordered member variables and functions, removed defined, introduced constexpr for constants. Corrected typos in instructions on the top of the file. Replaced tags by object finders. Replaced the memory bank for a memory view for switching between RAM and ROM mirroring.
  • 2024-01-23 15:16:44 new NOT_WORKING machine [MetalliC]
    • - Nittere Shiki! Mirai Yosou Studio / NTV Future Forecast Studio (Japan) [Jorge Valero, Darksoft, MetalliC, rtw]
  • 2024-01-22 23:21:30 Added a skeleton Aquaplus P/ECE driver. [Vas Crabb]
    • skeleton/aquaplus_piece.cpp: Added skeleton Aquaplus P/ECE driver with Flash and RAM mapped in the right places.
      cpu/c33: Added skeleton devices for C33 STD Core (S1C33000) and S1C33209/221/222.
      New systems marked not working
      Aquaplus P/ECE (512 kB Flash)
      New clones marked not working - Aquaplus P/ECE (2 MB Flash)
  • 2024-01-22 18:31:06 Merge branch 'master' of https://github.com/mamedev/mame [Scott Stone]
  • 2024-01-22 18:20:18 cinematronics/dlair.cpp, sega/timetrv.cpp: Promoted Dragon's Lair and Time Traveler (Japan) to working. (#11965) [Ryan Holtz] [MooglyGuy]
    • *cinematronics/dlair.cpp: Added zero-dropout LD-CHD for Dragon's Lair rev. F2/F/E/D. [Ryan Holtz, Matt Ownby, ld-decode Team] machine/ldv1000hle.cpp: Only adjust video and audio enables on field 0, improves seeking visuals. [Ryan Holtz]
      Systems promoted to working - Dragon's Lair (US Rev. F2) [Ryan Holtz, Matt Ownby, ld-decode Team]
      Clones promoted to working
      Dragon's Lair (US Rev. F) [Ryan Holtz, Matt Ownby, ld-decode Team] Dragon's Lair (US Rev. E) [Ryan Holtz, Matt Ownby, ld-decode Team] Dragon's Lair (US Rev. D, Pioneer LD-V1000) [Ryan Holtz, Matt Ownby, ld-decode Team] Time Traveler (Japan) [Ryan Holtz, Matt Ownby, ld-decode Team]
  • 2024-01-22 18:11:44 x68k_flop.xml: Correct hash entries for akazopa to match provided image [ci] [Scott Stone]
  • 2024-01-22 17:59:28 bus/rc2014: Use virtual member functions for bus signals. (#11947) [Miodrag Milanović]
    • Fixes handlers not being called after e9c1f4a42a6758a6fb75403e28c7dc6cf869081c (GitHub PR #11333).
  • 2024-01-22 16:40:09 atari/atarig42.cpp: Dumped communication board ROM for roadriot and roadriota. (#10831) [Hydreigon]
    • This is the ADSP-2105 from the com-link board for kit versions of Road Riot.
  • 2024-01-22 14:47:48 hh_sm510: remove "licensed from" in company strings) [hap]
  • 2024-01-22 12:55:35 nec/pc8401a.cpp: redump pc8401bd [David Stephenson] [angelosa]
  • 2024-01-22 04:32:56 pci/virge_pci: fix BAR compliance [angelosa]
  • 2024-01-22 04:26:49 misc/gi6809.cpp: removed debug notes. [Roberto Fresca]
  • 2024-01-22 04:16:08 Merge branch 'master' of https://github.com/mamedev/mame [Roberto Fresca]
  • 2024-01-22 04:15:47 misc/gi6809.cpp driver different improvements/cleanups. [Roberto Fresca]
    • misc/gi6809.cpp driver: Added discrete sound through netlist [Grull Osgo]
  • 2024-01-22 04:12:00 pci/virge_pci: move new MMIO mapping to map_extra [angelosa]
    • fix Ubuntu-flavored & BeOS 3.x black screen when switching to display managers.
  • 2024-01-22 03:22:05 ms7002: Keyboard updates [AJR]
    • - Correct assignments of Latin, Delete, Keypad 9 and Keypad. keys - Add bindings for Latin and Russian mode keys
      vt100_kbd: Remove binding to right control key since the actual keyboard only has one on the left
  • 2024-01-21 22:36:55 msx2_flop.xml: Added 2 items. Moved 3 items. (#11963) [wilbertpol]
    • Moved from msx2p_flop software list: - Twinkle Star - Hoshi no Mahou Tsukai (Japan) - Twinkle Star - Hoshi no Mahou Tsukai (Japan, alt) - Pana Amusement Collection Disc (Japan)
      New working software list items - Sound Machine voor MSX2 Computers (Netherlands?) [file-hunter] VideoBench (Netherlands) [file-hunter]
  • 2024-01-21 22:10:28 smchess/chesstrvi: add svg screen for lcd [hap]
  • 2024-01-21 21:33:51 pci/aha2940au: add default EEPROM [Guru] [angelosa]
  • 2024-01-21 21:00:28 cpu/c33: Added synthetics for ext %rs prefix. [Vas Crabb]
  • 2024-01-21 20:58:42 msx2p_flop.xml: Added seven items (five working), and removed eight items. (#11961) [wilbertpol]
    • Removed MSX2 software: - Twinkle Star - Hoshi no Mahou Tsukai (Japan) - Twinkle Star - Hoshi no Mahou Tsukai (Japan, alt) - Pana Amusement Collection Disc (Japan) - Pana Amusement Collection Disc (Japan, alt) - Pana Amusement Collection Disc (Japan, alt 2) Removed Laydock 2 - Last Attack (Japan, alt) as it contains save data. Removed Sea Sardine Side-2 (Japan) and Sea Sardine Side-2 (Japan, alt) as they are extracted from MSX Disk Communication 91-02. Removed Yoshida Kensetsu (Japan, alt) as it contains save data. Merged F-1 Spirit 3D Special (Japan, alt) and F-1 Spirit 3D Special (Japan, alt 2). Moved demo disk from F-1 Spirit 3D Special (Japan) to F-1 Spirit 3D Special (Japan, demo).
      New working software list items (msx2p_flop.xml) - The Komainu Quest (Japan) [file-hunter] Maou no Fukkatsu DX (Japan) [file-hunter] Muteki Senshi Yajiuman (Japan) [file-hunter] Shuumatsu no Sugoshikata - The World is Drawing to an W/End (Japan) [file-hunter] Unmei - Destiny (Japan) [file-hunter]
      New software list items marked not working (msx2p_flop.xml)
      Gradius III Legends [file-hunter] Tetris II Special Edition [file-hunter]
  • 2024-01-21 20:17:13 handheld/hh_sm510.cpp: Add Tiger Pit-Fighter (#11958) [algestam]
    • New working machines
      Pit-Fighter (Tiger) [algestam, Sean Riddle, hap]
  • 2024-01-21 19:53:53 apple/apple2e.cpp: support standard boot speed with Zip Chip [Peter Ferrie]
  • 2024-01-21 17:25:26 cpu/c33: Reconstruct a few more assembler synthetics. [Vas Crabb]
  • 2024-01-21 17:02:47 academy: bookrom has identical halves [hap]
  • 2024-01-21 09:09:52 namco/namcos10.cpp: the recently added ver. B of gegemdb was actually a redump of ver. A, so updated the driver accordingly [Ivan Vangelista]
  • 2024-01-21 05:44:44 ussr/ms6102.cpp: Hardware-accurate descrambling of character generator using PROM data [AJR]
  • 2024-01-21 00:42:15 bus/pci: add stub for Emagic Audiowerk2 [angelosa]
  • 2024-01-21 00:12:00 cpu/c33: Fixed displacements for DP-relative stores without ext prefixes. [Vas Crabb]
  • 2024-01-20 23:47:03 cpu/c33, tools/unidasm.cpp: Added disassembler for Epson C33 ADV Core. [Vas Crabb]
  • 2024-01-20 23:00:53 New software list items marked not working [angelosa]
    • ibm5170_cdrom: Adaptec EZ-SCSI 4.01 (Rev A), Adaptec EZ-SCSI 5.0 Deluxe Edition (Rev B) [archive.org]
  • 2024-01-20 19:47:29 sound/gew.cpp: correct interpolation around sample loop point (fixes #11951) (#11957) [Devin Acker]
  • 2024-01-20 19:21:02 bus/pci: add stub for AHA2940AU [Guru] [angelosa]
  • 2024-01-20 16:28:48 misc/sttechno.cpp: Implemented tile X/Y flip flags. (#11954) [987123879113]
    • Also corrected reversed names of loop variables tile_x and tile_y.
  • 2024-01-20 16:26:31 floppy.cpp: Update class variables to current naming convention. (#11851) [Mark Garlanger]
  • 2024-01-20 16:00:08 debugger/debuggdbstub.cpp: Added aliases for some MOS 6502-compatible CPUs. (#11953) [John Byrd]
    • Allows m6507, m6510, m65c02, m65ce02 and w65c02s to be debugged with GDB stub.
  • 2024-01-20 10:53:10 New working systems [Ivan Vangelista]
    • - Green Lizard (4VXFC811, NSW) [dam0, Heihachi_73] Tequila Sunrise (1VXFC613, NSW) [dam0, Heihachi_73]
      New working clones
      Black Rhino (4VXFC830, NSW) [dam0, Heihachi_73]
      New clones marked not working - Heart Throb (01J02866, Venezuela) [anonymous, Heihachi_73] Indian Dreaming (02J01856, Venezuela) [anonymous, Heihachi_73] Loco Loot (0300670V, Queensland) [anonymous, Heihachi_73] Sweethearts II (0100860V, Queensland) [anonymous, Heihachi_73]
      Systems promoted to working - Bachelorette Party (BHG1248, US) [Heihachi_73] Honky Tonk (BHG1455, US) [Heihachi_73] Koala Mint (CHG1573, US) [Heihachi_73] Magic Mask (AHG1549, US) [Heihachi_73] MKV Set/Clear Chips (US) [Heihachi_73] Party Gras (AHG1567, US) [Heihachi_73] Sweet Liberty Deluxe (AHG1575, US) [Heihachi_73] The Gambler (EHG0916-02, US) [Heihachi_73] Wild Africa (AHG1535, US) [Heihachi_73]
      Clones promoted to working
      Adonis (BHG1508, US) [Heihachi_73] Boot Scootin' (GHG1012-02, US) [Heihachi_73] Boot Scootin' (GHG1008-03, US) [Heihachi_73] Boot Scootin' (AHG1547, US) [Heihachi_73] Cash Chameleon (DHG4078-99, US) [Heihachi_73] Cuckoo (CHG1195, US) [Heihachi_73] Dolphin Treasure (FHG4077-02, US) [Heihachi_73] Dolphin Treasure - Cash Express (AHG1607, US) [Heihachi_73] Dolphin Treasure - Cash Express (AHG1606, US) [Heihachi_73] Dolphin Treasure - Cash Express (AHG1519, US) [Heihachi_73] Enchanted Forest - Cash Express (AHG1615, US) [Heihachi_73] Green Lizard - Cash Express (AHG1623, US) [Heihachi_73] Golden Pyramids (AHG1205-03, US) [Heihachi_73] Golden Pyramids (AHG1206-99, US) [Heihachi_73] Inca Sun (CHG1458, US) [Heihachi_73] Inca Sun (DHG1577, US) [Heihachi_73] King Galah - Cash Express (AHG1625, US) [Heihachi_73] Keep Your Hat On (BHG1204, US) [Heihachi_73] Loco Loot (AHG1513, US) [Heihachi_73] Magic Mask (AHG1548, US) [Heihachi_73] Magic Mask (DHG1309, US) [Heihachi_73] Margarita Magic (EHG1558, US) [Heihachi_73] Margarita Magic (EHG1559, US) [Heihachi_73] Mountain Money (BHG1464, US) [Heihachi_73] Party Gras (BHG1284, US) [Heihachi_73] Penguin Pays - Cash Express (AHG1544, US) [Heihachi_73] Penguin Pays - Penguin Pucks (EHG1257, US) [Heihachi_73] Queen of the Nile (GHG4091-02, US) [Heihachi_73] Queen of the Nile (GHG4091-03, US) [Heihachi_73] Queen of the Nile - Cash Express (AHG1609, US) [Heihachi_73] Queen of the Nile - Cash Express (AHG1525, US) [Heihachi_73] Queen of the Nile - Cash Express (AHG1608, US) [Heihachi_73] Unicorn Dreaming (BHG1584, US) [Heihachi_73] Wild Cougar (AHG1531, US) [Heihachi_73]
      - aristocrat/aristmk4.cpp updates: [Heihachi_73] Rearranged eforest sets in line with common practice; NSW set is now parent. Modernized .lay files. Changed default "CBOPT1" DIP switch position for non-US sets to stop coin diverter error from occurring. Changed default "5201-5" DIP switch position for US sets to stop fhunter/fhuntera/cgold2 from being stuck. Changed USA description to US in line with the other Aristocrat drivers.
      - acorn/aristmk5.cpp updates: [Heihachi_73] Added parent/clone relationships to clones with alternate names. Renamed chariotcv to chariotcpe and qnilev to qnilepe to reflect their regions.
  • 2024-01-20 10:27:09 New working clones [Ivan Vangelista]
    • Elvira and the Party Monsters (LG-3) [Quench, PinMAME] Whirlwind (LG-1) [Quench, PinMAME] Whirlwind (LG-2) [Quench, PinMAME]
      New clones marked not working - Hook (USA 4.00, display A4.00) [PinMAME] Hook (USA 4.01, display F4.01) [Quench, PinMAME] Mahjong Cafe Doll Great (Japan, Ver. 1.00) [buffi]
      -pinball/s11b.cpp: redumped bk2k_lg1 [Quench, PinMAME]
  • 2024-01-20 06:46:05 video/pc_vga_s3: add interlace mode, fix offset behaviour [angelosa]
    • fixes 800x600 and 1024x768 basic drawing
  • 2024-01-20 00:31:46 New clones marked not working [Ivan Vangelista]
    • - Gegege no Kitaro Yokai Yokocho Matsuri de Battle Ja (GYM1 Ver.B) [buffi]
      - namco/namcos10.cpp: redumped kd2001 [buffi]
  • 2024-01-19 23:27:08 New working systems [hap]
    • - Accord [hap, Berger]
  • 2024-01-19 21:07:02 Fixed up some more #include guards. [Vas Crabb]
  • 2024-01-19 20:42:23 bus/pci: Make #include guards match paths, sort filenames. [Vas Crabb]
  • 2024-01-19 04:14:15 bus/pci: add ZR36057 stub [angelosa]
  • 2024-01-19 04:13:49 misc/sliver.cpp: use palette_device for RAMDAC layer drawing [angelosa]
  • 2024-01-18 23:30:42 xavix_2002: get rid of bogus gcc -Wmaybe-uninitialized warning [hap]
  • 2024-01-18 23:24:23 ctvboy: shorter irq duration, [hap]
    • omar2: add lcd svg
      Systems promoted to working - Omar II [hap, Sean Riddle]
  • 2024-01-18 20:31:56 x68k_flop.xml: SoftBank has no space. [Vas Crabb]
  • 2024-01-18 20:19:10 x68k_flop.xml: Added three items dumped from original disks. (#11882) [BoxCubed]
    • New working software list additions (x68k_flop.xml) - Be Rain [Shentok] Akazukin Cha Cha no Chotto dake yo - Otameshi Plus Alpha ver 0.53 [Shentok] Prote Pruste [Tahiti Cartago]
  • 2024-01-18 20:08:31 Miscellaneous cleanup: [Vas Crabb]
    • ctvboy.xml: "Chitaikuu" (surface-to-air) is one word. misc/sttechno.cpp: Unsigned integers can't be less than zero. bus/nubus/thunder4gx.cpp: More const, less c_str.
  • 2024-01-18 20:00:52 tvgames/xavix_2002.cpp: Added a branded variant of the Epoch Super TV-PC, and a sofware list. (#11935) [mamehaze]
    • New clones marked not working - Epoch / SSD Company LTD Super TV-PC [TeamEurope, QUFB]
      New software list items marked not working (super_tv_pc_cart.xml) - Detective Conan: Suiri Adventure [TeamEurope, QUFB] Doraemon Chō Nōryoku Game Collection [TeamEurope, QUFB] Double Mouse Party [TeamEurope, QUFB] ECC Junior: Ason de Eigo dekichatta! [TeamEurope, QUFB] Tottoko Hamtaro Ham Ham Ongaku Paradaichu! [TeamEurope, QUFB] Pet Keitai Link [TeamEurope, QUFB]
  • 2024-01-18 13:57:23 pci/rtl8139_pci.cpp: Fix case of #include filename [AJR]
  • 2024-01-18 09:53:55 dp83932c: fix receive overflow logic [Patrick Mackinlay]
  • 2024-01-18 02:05:07 bus/pci: add RTL8139 stub [angelosa]
  • 2024-01-17 23:41:43 pci_slot.h: fix suggest-override [angelosa]
  • 2024-01-17 21:19:58 change times to the typical of the fast type instead of the max of the worst type (#11943) [stonedDiscord]
  • 2024-01-17 19:28:04 pci: better irq support (but incomplete, missing shared) [Olivier Galibert]
  • 2024-01-17 18:21:37 i386: display cr0 and x87 status registers as before plus more usages for the crx bits constants [yz70s]
  • 2024-01-17 18:27:26 videopac.xml: Replaced "US" with "USA" in descriptive text. (#11931) [ArcadeShadow]
  • 2024-01-17 12:37:05 ctvboy: change vblank irq to pulse line [hap]
  • 2024-01-17 11:38:34 ctvboy: correct copypaste mistake in swlist, [hap]
    • m6801u4: small simplification with ocr2h/l_w
  • 2024-01-17 02:47:07 bus/pci: convert opti82c861 to a pci_slot, add basic OpenHCI values (#11940) [Angelo Salese]
  • 2024-01-17 01:52:22 tmchammer: correct model number (#11939) [algestam]
  • 2024-01-17 01:30:52 mc6801u4: add timer output compare 2/3 regs, [hap]
    • ctvboy: add volume decay, promote to working
      Systems promoted to working - Compact Vision TV Boy [hap]
      New working software list items - ctvboy: Chi Taikuu Daisakusen, Excite Invader, Frogger, Mr. Bomb, Robotan Wars, Shigaisen 200X-nen [Jeremy Parish, Sean Riddle, Gaming Alexandria]
  • 2024-01-17 00:19:52 bus/pci/sonicvibes: add base BARs, hookup joystick port and OPL3 [angelosa]
  • 2024-01-16 20:53:31 New working clones [hap]
    • Voice Chess Challenger (set 2) [Berger]
  • 2024-01-16 19:12:01 pinball/s11b.cpp: reverted wrongly committed changes [Ivan Vangelista]
  • 2024-01-16 18:20:14 - irem/travrusa.cpp: consolidated driver into single file [Ivan Vangelista]
    • - midway/midyunit: dumped PLS153s for Narc [Domenico Cervini]
  • 2024-01-16 18:02:28 New systems marked not working [hap]
    • Compact Vision TV Boy [hap]
  • 2024-01-16 15:46:43 new WORKING machine [MetalliC]
    • - JoJo's Bizarre Adventure (Euro 991015, NO CD) [anonymous]
      new WORKING clone - JoJo no Kimyou na Bouken: Mirai e no Isan (Japan 991015, NO CD) [anonymous]
  • 2024-01-16 04:25:27 bus/pci: add stubs for S3 SonicVibes and RTL802AS PCI based cards [angelosa]
  • 2024-01-15 23:23:48 i386: in the cpu state view show the flags of the x87 status words and some of CR0 [yz70s]
    • add constants for the bits in the CRx registers and start using them
  • 2024-01-16 00:47:57 hash/ibm5170.xml: fix scroll3d release year [angelosa]
  • 2024-01-16 00:45:29 hash/ibm5170.xml: QA driver section [angelosa]
    • New software list items marked not working
      ibm5170: Scroll 3D Mouse Setup Disk for PS/2 and Serial (v2.0) [archive.org]
  • 2024-01-15 23:03:46 New software list items marked not working [angelosa]
    • ibm5170_cdrom: S3 Drivers Collection 1998 [VOGONS]
  • 2024-01-15 21:26:43 ecbackg: add svg screen, [hap]
    • svip/snova: small fix to svg
  • 2024-01-15 19:51:26 misc/sttechno.cpp: Implement driver for Kato's Shamisen Brothers. (#11929) [987123879113]
    • machine/intelfsh.cpp: Implemented fast mode for Fujitsu flash. bus/ata/atapihle.cpp: Made DMA ready configurable. sound/stt_sa1.cpp: Emulated STT-SA1 PCM sample playback.
      Systems promoted to working - Shamisen Brothers Vol 1 (V1.01K) [Windy Fairy, Taro, angeryer]
  • 2024-01-15 19:37:08 sega/digamart.cpp: corrected a couple of comments [Ivan Vangelista]
  • 2024-01-15 19:12:25 neocd.xml: Added four items (three working) (#11926) [ArcadeShadow]
    • New working software list items (neocd.xml)
      Bang Bang Busters (France) [redump.org] Looptris [redump.org] Looptris Plus [redump.org]
      New software list items marked not working (neocd.xml)
      Xeno Crisis [redump.org]
  • 2024-01-15 18:35:10 ymp21: Document regs a little more [Matt] [Olivier Galibert]
    • mu100: Fix typos [Matt]
  • 2024-01-15 18:22:02 New systems marked not working [Ivan Vangelista]
    • Diga Mart (rev. A) [Arcade2007]
      New working clones
      Diner (LG-2) German [Quench]
  • 2024-01-15 18:05:24 hash: standardize descriptions for Detective Conan [angelosa]
  • 2024-01-15 15:32:19 machine/mb87030.cpp: Logging improvements [AJR]
  • 2024-01-15 14:40:58 swp30: More routing [Olivier Galibert]
    • new NOT_WORKING machine - Yamaha MU90 [Anonymous]
  • 2024-01-15 11:42:26 sw1000xg: Start adding stuff [Matt, O. Galibert] [Olivier Galibert]
  • 2024-01-15 10:47:39 higemaru: Add tile x/y flip, fixes hi-score screen (#11936) [JOTEGO]
  • 2024-01-14 22:15:19 sinclair/sprinter.cpp: fix INT; add cdrom, dvdrom (#11933) [holub]
  • 2024-01-14 20:29:18 New systems marked not working [angelosa]
    • PC-8401BD [archive.org]
  • 2024-01-14 18:06:09 neogeo.xml: Added 3 working items (#11932) [ArcadeShadow]
    • New working software list additions
      Looptris [Blastar] Looptris Plus [Blastar] NeoTRIS [Chips on Steroids]
      neogeo.xml: Marked NeoTRIS as "partial" due to the four-player adapter
  • 2024-01-14 16:26:40 msx2_flop.xml: Added 44 working items and replaced one item with a better dump. (#11930) [wilbertpol]
    • Replaced Crimson II (Japan, alt) with a better dump. [file-hunter]
      New working software list items (msx2_flop.xml) - 1789 La Révolution (France) [file-hunter] 3 Tsu no Negai (Japan) [file-hunter] Aapaa MyaaDock (Japan) [file-hunter] Aleste 2 (Japan, Woomb) [file-hunter] Arrows (Japan) [file-hunter] The Avenger of Death (Netherlands) [file-hunter] Bad Max (France) [file-hunter] Ball Out Special (Japan) [file-hunter] Beast (Japan) [file-hunter] Beast 2 (Japan) [file-hunter] Changan Super (Japan) [file-hunter] Continental (Japan) [file-hunter] Cosmic Psycho (Japan) [file-hunter] Crafton & Xunk (France) [file-hunter] Gogo 11-ji 48-pun Version 4 (Japan) [file-hunter] Hatchake Ayayo-san (Japan) [file-hunter] Hatchake Ayayo-san II: Ikenai Holiday (Japan) [file-hunter] Kurutta Kajitsu (Japan) [file-hunter] Tenshitachi no Gogo II - Minako (Japan) [file-hunter] Tenshitachi no Gogo II - Bangai II (Japan) [file-hunter] Tenshitachi no Gogo III - Ribbon (Japan) [file-hunter] 31 (Netherlands) [file-hunter] Agat [file-hunter] Al Capone (Germany) [file-hunter] Aquaload (Japan) [file-hunter] Arma Mortal (Spain) [file-hunter] Battle Mission (Japan) [file-hunter] Blade Jack Hentai [file-hunter] Blue Warrior [file-hunter] BonBall (Japan) [file-hunter] Bubble Rain [file-hunter] Byte Master (Russian) [file-hunter] Calculus [file-hunter] Carnival Bomling Deluxe Pack (Japan) [file-hunter] Castle Adventure (Dutch) [file-hunter] Castle of Blackburn [file-hunter] Cat 'n' Mouse [file-hunter] Cat 'n' Mouse Puzzle Editor [Imanok] Caterpillar [file-hunter] Os Cavaleiros do Zodiaco (Brazil) [file-hunter] Cocos [file-hunter] Colpo Grosso al Casino (Italy) [file-hunter] Cowboyana Jones (Dutch) [file-hunter] Han-Kairou -Kanzenhan- (Japan) [file-hunter]
  • 2024-01-14 16:02:58 New clones marked not working [Ivan Vangelista]
    • - Baywatch (3.00 German) [Quench]
      New working clones
      Bugs Bunny Birthday Ball (LG-2) German [Quench]
      - nichibutsu/cclimber.cpp: verified PROMs for ccbootmm [trol]
  • 2024-01-14 15:08:25 pci: correct upcalls, add ymp21 and ds2416 skeletons [Olivier Galibert]
  • 2024-01-14 14:17:35 nobb: remove commented out soundrom patch [hap]
  • 2024-01-14 13:30:22 ecbackg: preliminary board read and lcd outputs [hap]
  • 2024-01-14 11:40:42 ci-windows.yml: mingw-w64-x86_64-llvm is required for llvm-ar [Dirk Best]
  • 2024-01-14 03:43:00 Placeholder driver for Aristocrat MK-7 (#11924) [Angelo Salese]
    • New systems marked not working
      Aristocrat MK-7 BIOS [Guru] Lucky 88 (Aristocrat MK-7) [dam0]
  • 2024-01-14 03:42:06 bus/pci: add ProMotion 3210 PCI card stub [VGA Legacy MKIII] [angelosa]
  • 2024-01-14 00:26:14 diimage.h: Remove now-unused function [AJR]
  • 2024-01-13 23:31:19 newpci: Create a first stab at slottable cards. Embrace the future insanity [Olivier Galibert]
    • sw1000xg: Add a very temporary placeholder
  • 2024-01-13 22:01:03 tvgames/xavix.cpp: Added Hi-kara. Also added more e-kara and evio cartridge dumps. (#11920) [mamehaze]
    • tvgames/xavix_m.cpp: Removed obsolete I2C I/O hack for Excite Fishing. ekara_japan_s.xml: Verified dump of Saiten Cartridge: Challenge Idol vol.2 (Japan) (SC0008-SAI) from a second cartridge. ekara_japan.xml: Fixed copy/paste errors in Enkamichi cartridge titles.
      New systems marked not working - Takara Tomy / SSD Company LTD Hi-Kara (Japan) [David Haywood, Team Europe]
      New working software list items - ekara_japan: Enkamichi Volume 9 (Japan) (EC0064-ENK) [David Haywood, Team Europe] ekara_japan_ac: Misora Hibari PR-06 (Japan) [David Haywood, Team Europe] ekara_japan_g: TV Pop Junior Volume 3 (Japan) (GC0009-TPJ) [David Haywood, Team Europe] ekara_japan_m: Kids Song Mini Volume 2 (Japan) (MC0008-KSM) [David Haywood, Team Europe] ekara_japan_sp: Super Cartridge: Best Hit (Japan) (SP-01) [David Haywood, Team Europe] evio: Concerto Selection [David Haywood, Team Europe] hikara: Best Hit Collection Volume 1: J-Pop 1 [David Haywood, Team Europe] hikara: Best Hit Collection Volume 2: J-Pop 2 [David Haywood, Team Europe] hikara: Best Hit Collection Volume 4: Anime 1 [David Haywood, Team Europe] hikara: Hi-kara 5-song capacity user cartridge (used, with 5 songs) [David Haywood, Team Europe]
  • 2024-01-13 21:34:52 sigma/sigmab88.cpp: Dumped another game on the platform. (#11928) [mamehaze]
    • New systems marked not working - Free Deal Twin Jokers Progressive [ethteck]
  • 2024-01-13 20:17:43 hash/amigaocs_flop.xml: more new68k QA [angelosa]
  • 2024-01-13 13:38:01 sega/system1.cpp: fixed MT07157 [Ivan Vangelista]
  • 2024-01-13 12:40:27 New clones marked not working [Ivan Vangelista]
    • - The Who's Tommy Pinball Wizard (Dutch 2.01, display A2.00) [inkochnito, PinMAME]
  • 2024-01-13 03:22:32 misc/magicard.cpp: Dallas Poker improvements. [Roberto Fresca, Grull Osgo, Team Europe] [Roberto Fresca]
    • - Added workaround to avoid the 68070 UART stuck. - Added proper inputs. - Created button-lamps control panel layout. - Game now is playable. Needs the PIC16F84 emulation.
  • 2024-01-12 19:15:59 m37710: clean up include guards, disagree with hap from past about copyright [hap]
  • 2024-01-12 17:58:56 m37710: remove obsolete UCHAR_MAX check [hap]
  • 2024-01-12 17:37:06 cop01: correct sprite transparency pen [dink] [hap]
  • 2024-01-12 17:28:41 ebackg: add leds (untested) and power switch [hap]
  • 2024-01-12 17:26:54 csc: update pia0 ca1/cb1 before writing to pia0, [hap]
    • elite,eag68k: remove m_rotate variable
  • 2024-01-12 01:35:50 imgtool/modules/vzdos.cpp: Use util::sum16_creator [AJR]
  • 2024-01-11 18:10:13 New working clones [Ivan Vangelista]
    • Pit Boss Megastar (9244-00-01 R0B) [Brian Troha, The Dumping Union]
      - konami/konendev.cpp: dumped flash ROMs for blkrose [Guru]
  • 2024-01-11 17:57:14 Software list items promoted to working [Dirk Best]
    • - brother_pn.xml: PN-8510MDS Version 1.0 [David Given]
  • 2024-01-11 06:21:00 New systems marked not working [Patrick Mackinlay]
    • National Semiconductor SYS16 [Plamen Mihaylov]
  • 2024-01-11 05:33:25 ns32000: implement addp/subp instructions [Patrick Mackinlay]
  • 2024-01-11 05:25:49 ns32081: fix sfsr instruction [Patrick Mackinlay]
  • 2024-01-11 05:25:25 i8291a: implement interrupt polarity inversion [Patrick Mackinlay]
  • 2024-01-10 22:13:42 wy100: Customize loopback device to remove need for hack [AJR]
  • 2024-01-10 21:05:47 ecbackg: add side panel buttons [hap]
  • 2024-01-10 19:48:42 hash/nuon.xml: fix #11832 [angelosa]
  • 2024-01-10 19:31:22 wy100: Enable diagnostic self-test [AJR]
  • 2024-01-10 19:07:16 mattel/aquarius.cpp: Support pasting Arabic text for aquarius_ar in Arabic mode. [Vas Crabb]
  • 2024-01-10 16:25:03 New systems marked not working [hap]
    • Electronic Champion Backgammon [hap, Sean Riddle]
  • 2024-01-10 15:48:07 New systems marked not working [hap]
    • Omar II [hap, Sean Riddle]
  • 2024-01-10 15:23:06 Add 74147, 74148, 74151 and 74368 chips to netlist devices (#11921) [stonedDiscord]
  • 2024-01-10 15:21:56 barcrest/mpu5.cpp, bfm/bfm_sc4.cpp: Fix calling of SEC data_w() and clk_w() (#11923) [Paul-Arnold]
    • Above functions for the Starpoint Electronic Counter require 0 or 1 to be passed. Fixed use by Barcrest MPU5 and BFG SC4.
  • 2024-01-10 04:55:10 mips3: Reduce amount of code hidden behind preprocessor #ifs [AJR]
  • 2024-01-10 01:48:20 mips/o2dprintf.hxx, pinball/wpc_pic.cpp, shared/isbc_215g.cpp, sound/asc.cpp: Use multibyte.h helpers [AJR]
  • 2024-01-10 01:42:38 ata/cr589.cpp, isa/mcd.cpp, nscsi/hd.cpp, nscsi/s1410.cpp: Use multibyte.h helpers [AJR]
  • 2024-01-09 21:20:35 mattel/aquarius.cpp: Filled in three remaining Arabic key labels. [Vas Crabb]
  • 2024-01-09 18:59:24 mattel/aquarius.cpp: Fixed up most Arabic keyboard labels. [Vas Crabb]
  • 2024-01-09 13:44:53 shared/xbox_nv2a.cpp: More use of std::clamp [AJR]
  • 2024-01-09 13:04:17 sega/sega8_slot.cpp: Use multibyte.h helpers and util::sum16_creator [AJR]
  • 2024-01-09 07:22:38 New clones marked not working [Ivan Vangelista]
    • - Operation Tiger (Ver 2.10 O) [lukemorse1]
  • 2024-01-09 03:56:09 neogeo/prot_cmc.cpp: Use util::sum16_creator [AJR]
  • 2024-01-08 23:29:44 New working software list additions [Nigel Barnes]
    • - aquarius_cart: Arabic Editor [Martin v.d. Steenhoven, Ghaith Al-Makhzoomi]
  • 2024-01-08 23:11:54 New working clones [Nigel Barnes]
    • Aquarius (Arabic) [Sean Harrington]
  • 2024-01-08 22:58:50 New working clones [Nigel Barnes]
    • Series 3mx (French) [François Thunus]
  • 2024-01-08 21:31:50 jvc_dsk, os9_dsk.cpp: Add 3.5 inch disk formats, adjust scoring (#11899) [tim lindner]
  • 2024-01-08 19:22:38 docs: Fixed typo in -wavwrite option example. (#11919) [Angelo Salese]
  • 2024-01-08 19:14:58 msx2_flop.xml: Added 50 items (48 working), and replaced one itemwith a better dump. (#11916) [wilbertpol]
    • Replaced DuckTales (Netherlands) with a better dump and renamed to DuckTales (Dutch). [file-hunter] Removed Estland Monogatari - Estland Campaign (Japan, alt Game Disk) as it contains save data.
      New working software list items (msx2_flop.xml) - Daisenryaku II - Campaign Version Customer Kit (Japan) [file-hunter] Daisenryaku Map Shuu (Japan) [file-hunter] Dante Yuushuu Sakuhin Cross Kingdom (Japan) [file-hunter] Derringer (Japan) [file-hunter] Disk Version Namcot Game Series 1 (Japan) [file-hunter] Disk Version Namcot Game Series 2 (Japan) [file-hunter] Dragonworld (Spain) [file-hunter] Ease - Philips Desktop v1.2 (Europe) [file-hunter] Entasis (Japan) [file-hunter] Entführer Yousei Yuukai Jiken (Japan) [file-hunter] Fastan (Netherlands, v1.01) [file-hunter] Fistan (Netherlands, v2.05) [file-hunter] Mainichi ga Ecchi (Japan) [file-hunter] Shitai Okiba de Yuushoku o Akagawa Jirou (Japan) [file-hunter] Collection 1 (French) [file-hunter] Dancing Star (Japan) [file-hunter] Destroy Mover (Japan) [file-hunter] Dimies [file-hunter] Disk Cool III (French) [file-hunter] Dominon X [file-hunter] Don't Warro! Be Japo! [Paxanga Soft] Doopm Trip [N.I] Dragon Rouge (Japan) [file-hunter] Dream Fighters (Japan) [file-hunter] Dribol (English) [Oniric Factor] Dribol (Spanish) [Oniric Factor] DuckTales (English) [file-hunter] Dungeon Manjirou (Japan) [file-hunter] Dungeon Wanderer (Japan) [file-hunter] Erotic Pac #1 (France) [file-hunter] Even (Japan) [file-hunter] Evil Death - The Adventure (Netherlands) [file-hunter] Evil Spirit [file-hunter] EXOR [file-hunter] Finally Wizard (Japan) [file-hunter] Findit promo (Netherlands) [file-hunter] FLAT1 (demo) [file-hunter] Flat Marsh o Sagase! 1-2-3 (Japan) [Gigamix] Flat Marsh o Sagase! 4 Dokidoki Toukyou Keibajou-hen (Japan) [Gigamix] Fony's Demo Disk 1 (Netherlands) [file-hunter] Fony's Demo Disk II (Netherlands) [file-hunter] Fruta Prohibida (Spain, French) [file-hunter] Future Time Demo [file-hunter] MSX2 Demo Digitalizaciones (Spain) [file-hunter] Puzzel Collectie 1 (Netherlands) [file-hunter] Puzzel Collectie 2 (Netherlands) [file-hunter] zDOOM (prototype) [NYYRIKKI] Detective Story (Dutch) [file-hunter]
      New software list items marked not working (msx2_flop.xml)
      Four on a Row [file-hunter] Four on a Row (demo) [file-hunter]
  • 2024-01-08 12:18:44 ht1130: no need for m_compins variable [hap]
  • 2024-01-08 00:03:10 nscsi/cd.cpp: Use multibyte.h helpers; correct allocation length for READ TOC/PMA/ATIP command [AJR]
  • 2024-01-07 23:27:42 harddriv.cpp, mccs1850.cpp: Use multibyte.h helpers [AJR]
  • 2024-01-07 23:26:04 a7800/a78_slot.cpp, nes/nes_unif.hxx: Use multibyte.h helpers [AJR]
  • 2024-01-07 22:14:41 atastorage.cpp, ch376.cpp, dp83932c.cpp, smc91c9x.cpp: Use multibyte.h helpers [AJR]
  • 2024-01-07 22:01:41 formats/ap_dsk35.cpp, formats/lw30_dsk.cpp, shared/xbox_usb.cpp: Use multibyte.h helpers [AJR]
  • 2024-01-07 21:03:11 epic14e: Connect DIP switches properly; add speaker sound [AJR]
  • 2024-01-07 19:55:17 kikikai: remove ymsnd busy flag workaround, [hap]
    • ht1130: don't mix uint/u var types
  • 2024-01-07 17:50:15 new NOT_WORKING machine [MetalliC]
    • - Sega Network Taisen Mahjong MJ 3 Firmware Update (GDX-0019) [Jorge Valero, rtw]
  • 2024-01-07 17:47:49 Added LD-V1000 HLE device, placeholder SSI-263A HLE device, and promoted Thayer's Quest. (#11915) [Ryan Holtz] [MooglyGuy]
    • -cinematronics/thayers.cpp: Added CHD and promoted to working. [Ryan Holtz] Fixed periodic IRQ hookup. Fixed COP421 clock divisor. Switched to LD-V1000 by default and removed LD-PR7820 support for now. Switched to using logmacro and shorthand data types. Adjusted IRQ triggering and acknowledgement according to schematics.
      -sound/ssi263hle.cpp: Added a temporary SSI-263 device which remaps SC-02 phonemes onto the SC-01's phoneme set. [Ryan Holtz] SSI-263 skeleton extracted from cinematronics/thayers.cpp.
      -machine/ldv1000hle.cpp: Added an HLE version of the Pioneer LD-V1000 laserdisc player. [Ryan Holtz]
      -machine/laserdsc.h: Added a general-purpose parallel LaserDisc player interface, to have a common class parent for LD-PR7820. [Ryan Holtz]
      -sega/timetrv.cpp: Replaced timetrv2 LaserDisc image with a good capture. [Ryan Holtz, Matt Ownby, ld-decode Team]
      Systems promoted to working - Thayer's Quest (set 1) [Ryan Holtz, Matt Ownby, ld-decode Team]
      Clones promoted to working
      Thayer's Quest (set 2) [Ryan Holtz, Matt Ownby, ld-decode Team]
  • 2024-01-07 16:49:30 heathkit/h_88_cass.cpp, heathkit/h89.cpp: Added H-88-5 Cassette interface and the H88 as clone of H89. (#11898) [Mark Garlanger]
    • New working clones - Heath Company Heathkit H88
  • 2024-01-07 15:36:34 bus/a2bus/vista800.cpp: update dma priority and side select status (#11904) [robjustice]
  • 2024-01-07 15:34:35 pkspirit.cpp - doesn't use tilemaps, uses a spritelist. remove tilemaps, hook up preliminary list (#11896) [mamehaze]
    • - Co-authored-by: David Haywood
  • 2024-01-07 15:33:47 imagedev/cassette.cpp: Fix stereo output for stereo input images. (#11897) [wilbertpol]
  • 2024-01-07 15:32:57 unidasm: Allow -count to be specified in hexadecimal or octal. (#11912) [invertego]
  • 2024-01-07 00:36:54 amiga: misc cleanups [angelosa]
  • 2024-01-06 20:39:29 New clones marked as NOT WORKING (#11914) [mamehaze]
    • Operation Tiger (Ver 2.09 J) [ethteck]
      Co-authored-by: David Haywood
  • 2024-01-06 16:39:07 util/cdrom.cpp: Don't strip pregaps from Redump GD-ROM files (#11913) [Maxime Gauduin]
  • 2024-01-06 00:04:48 machine/8364_paula.cpp: assume max size if audlen == 0, fixes missing sound in videokid and wrestlmn [angelosa]
  • 2024-01-05 23:54:30 New machines marked as NOT_WORKING (#11905) [mamehaze]
    • - Funderdome Video Game Entertainment System 200+ Games (FUN-GAME32-1) [David Haywood]
      Co-authored-by: David Haywood
  • 2024-01-05 22:12:55 airraid: correct prom file size [hap]
  • 2024-01-05 21:27:08 gen_latch reset latch_written at reset through function instead of directly [hap]
  • 2024-01-05 18:58:14 Simplified Tecmo sprite drawing. (#11886) [cam900]
    • shared/tecmo_spr.cpp: Use device_gfx_interface to decode graphics ROMs, and callback for priority. comad/galspnbl.cpp, tecmo/spbactn.cpp, tecmo/tbowl.cpp, tecmo/wc90.cpp: Adjusted graphics ROM loading so standard layouts can be used to decode tiles. tecmo/tecmo.cpp, tecmo/gaiden.cpp: Use mnemonic names for graphics ROM regions.
  • 2024-01-05 18:29:02 fmtowns_flop_orig.xml: Added four items dumped from original disks. (#11895) [r09]
    • New working software list additions (fmtowns_flop_orig.xml) - D-Return [cyo.the.vile] Daifugou Gakuen (v1.1) [cyo.the.vile] Misty 2 [cyo.the.vile] Present 2 [cyo.the.vile]
  • 2024-01-05 18:22:07 New clones marked not working [Ivan Vangelista]
    • - Cherry Master '92 (V1.1D) [Ioannis Bampoulas] Incan Pyramid (Konami Endeavour, Queensland) [Matt B]
      - konami/konendev.cpp: dumped correct IFO2 ROM for amazonsp and safemonn [Matt B] - seibu/airraid.cpp: dumped PROMs and text ROM for cshooter [Domenico Cervini]
  • 2024-01-05 17:38:00 -sega/system1.cpp: Filled in Shooting Master game settings from manual. [Vas Crabb]
    • -taito/kikikai.cpp: Cleaned up a little. Added missing data members to save states. Removed incorrect coin counter connections.
  • 2024-01-05 15:48:49 kikikai: merge driver [hap]
  • 2024-01-05 14:15:32 kikikai: correct mcu frequency [hap]
  • 2024-01-05 13:52:50 taito/kikikai.cpp: hook up kikikai MCU (#11900) [mamehaze]
  • 2024-01-05 13:25:45 brke23p2: change rom filename to same as set name, [hap]
    • rendlay: let's make noscreens layout window aspect ratio 4:3
  • 2024-01-05 12:49:30 ht1130: add wake up after halt [hap]
  • 2024-01-05 11:20:52 hh_sm510/ht11xx: darker screen when not using ext artwork [hap]
  • 2024-01-05 00:35:30 amiga: get rid of logic setups in screen_update [angelosa]
  • 2024-01-04 23:07:53 ht1130: safety mask when reading/writing ram [hap]
  • 2024-01-04 22:55:06 ht1130: get rid of code duplication from prev commit [hap]
  • 2024-01-04 22:31:28 New systems marked not working [Ivan Vangelista]
    • Cuty Line Limited (ver.1.30) [freaktech]
      - igs/goldstar.cpp: enabled girls display for cmast91 and other games on same hw, removed 2nd ppi as PCB pics and readme only show one
      - various files: removed superfluous semicolons
  • 2024-01-04 22:13:57 ht1130: output lcd com/seg pins instead of ram data [hap]
  • 2024-01-04 21:36:11 hash/amigaocs_flop.xml: part 2 of new68k QA promotions [angelosa]
  • 2024-01-04 21:35:43 amiga/amiga_v.cpp: ensure sprites gets updated once per effective scanline, fix stuck vertical stripe in kickoff & swordsod [angelosa]
  • 2024-01-04 14:53:30 taito/kikikai.cpp: Added Kiki KaiKai microcontroller program ROM dump. [Madov, Raki, Travis Goodspeed] [Vas Crabb]
  • 2024-01-04 04:51:15 interpro: fix #11864 [Patrick Mackinlay]
  • 2024-01-04 04:49:51 apple/mac128.cpp: Unsupport TAS instruction on pre-SE machines, as documented [AJR]
  • 2024-01-04 00:47:37 new NOT_WORKING machines [MetalliC]
    • - Rockman EXE Battle Chip Stadium Ver.3.00 [GoodTofuFriday, EmmanuelEXE - Emmanuel Frechou, ScoutmasterDemi, RockmanCosmo, YukkiEXE, NettoHikari, Gateonine, Omegascithe, Seabit, Guadian Cha, DJrezzed (Enzan), Jamesking, Raging Potato, ShatteredShamrock, MegaMage, XoftheXeyon, Giver336, CrayonCrayoff, Zetta Slow, WChill, HedgehogNinja, BeardAnchor, FrozenSade, Doc, InvaderChris, ShrubNinja, Runimanio, EWayne, Rebyc, DashieSwag, JaiDjango, Seedoh, LanHikariDS, TarjicalJalapeno, GilverSoul, HopeButterfly, TwilightLinkable, Yee Naaldlooshi, Malxx125, PokeJoe, UnfunnyCircle, ProtoDemn, BlairJTV, Fluttershy_VG, Johnsowhat94, VampirateOdessa, Ennis Ham, SSB Mars, El Cut, Archduke Spook, BoiBill, Kirito, scilabsecrets.com]
      Rockman EXE The Medal Operation [GoodTofuFriday, EmmanuelEXE - Emmanuel Frechou, ScoutmasterDemi, RockmanCosmo, YukkiEXE, NettoHikari, Gateonine, Omegascithe, Seabit, Guadian Cha, DJrezzed (Enzan), Jamesking, Raging Potato, ShatteredShamrock, MegaMage, XoftheXeyon, Giver336, CrayonCrayoff, Zetta Slow, WChill, HedgehogNinja, BeardAnchor, FrozenSade, Doc, InvaderChris, ShrubNinja, Runimanio, EWayne, Rebyc, DashieSwag, JaiDjango, Seedoh, LanHikariDS, TarjicalJalapeno, GilverSoul, HopeButterfly, TwilightLinkable, Yee Naaldlooshi, Malxx125, PokeJoe, UnfunnyCircle, ProtoDemn, BlairJTV, Fluttershy_VG, Johnsowhat94, VampirateOdessa, Ennis Ham, SSB Mars, El Cut, Archduke Spook, BoiBill, Kirito, scilabsecrets.com]
  • 2024-01-03 07:16:34 pkspirit.cpp - fix rom loading so that bitplanes are in correct order, add palette. no idea where attribute bits are though. (#11894) [mamehaze]
  • 2024-01-03 05:15:59 h16: Correct disassembly of SMOV and SSTR [AJR]
  • 2024-01-03 00:50:47 hash/amigaocs_flop.xml: first pass of QA promotions after new68k [angelosa]
  • 2024-01-03 00:48:34 hash/gba.xml: demote cvaniahd [angelosa]
  • 2024-01-02 13:56:37 Added Tandberg TDV-2115L terminal emulation. (#11843) [Frodevan]
    • tandberg/tdv2100_disp_logic.cpp: Encapsulated TDV-2100 series terminal display logic with accurate addressing. tandberg/tdv2100_kbd.cpp: Added TDV-2100 series keyboard simulation.
      New working machines - Tandberg TDV-2115L
  • 2024-01-02 13:40:36 megadriv.xml: Added 104 working items + 4 NOT working (#11891) [ArcadeShadow]
    • megadriv.xml: Added 92 working items + 4 NOT working
      New working software list additions
      Affinity Sorrow (demo) [Second Dimension] Alien Cat 2 [No-Intro] Alien Cat 2 (demo) [No-Intro] Alter Ego - Remastered [RetroSouls] Arkagis Escape (rev. WX - trial version) [Sik] Arkagis Escape (rev. ZZ - trial version) [Sik] Arkagis Escape (rev. YW - trial version) [Sik] Arkagis Revolution (rev. 01) [No-Intro] Arkagis Revolution (rev. 00 - trial version) [No-Intro] Arkagis Revolution (rev. WX - trial version) [No-Intro] Arkagis Revolution (rev. XZ - trial version) [No-Intro] Arkagis Revolution (rev. YX - trial version) [No-Intro] Arkagis Revolution (rev. YZ - trial version) [No-Intro] Arkagis Revolution (rev. ZW - trial version) [No-Intro] Astebros (demo v1.1) [NeoFID Studios] Astebros (demo v2.1, English) [NeoFID Studios] Astebros (demo v2.1, French) [NeoFID Studios] Attack of the Petscii Robots (shareware v1.0) [The 8-Bit Guy] Attack of the Petscii Robots (shareware v1.2) [The 8-Bit Guy] Beggar Prince (rev 1) (Europe, USA) [No-Intro] Black Jewel Reborn (demo v0.2) [PSCD Games] Bone Marrow (demo) [PSCD Games] Bone Marrow Rebirth (demo) [PSCD Games] Cave Story - Doukutsu Monogatari (v0.7.0, English) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.7.0, French) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.7.0, Italian) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.7.0, Portuguese) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Chinese) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, English) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, French) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, German) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Italian) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Japanese) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Korean) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Portuguese) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Portuguese-Brazil) [Andrew DeRosier] Cave Story - Doukutsu Monogatari (v0.8.0, Spanish) [Andrew DeRosier] Coffee Crisis [No-Intro] Coffee Crisis (alt) [No-Intro] Coffee Crisis (demo) [No-Intro] Debtor [No-Intro] Debtor (demo 4) [PSCD Games] Demons of Asteborg (demo 0.1, English) [No-Intro] Demons of Asteborg (demo 0.1, French) [No-Intro] Demons of Asteborg (demo 20200721) [No-Intro] Eyra - The Crow Maiden (demo) [Second Dimension] FoxyLand [No-Intro] FoxyLand (demo) [PSCD Games] GLUF [RetroSouls] Irena - Genesis Metal Fury (demo 20211209) [White Ninja Studio] Irena - Genesis Metal Fury (demo 20210121) [White Ninja Studio] Irena - Genesis Metal Fury (demo 20211002) [White Ninja Studio] Jessie Jaeger in Cleopatra's Curse (demo) [Bold Game Studio] Little Medusa [No-Intro] Little Medusa (demo) [Mega Cat Studios] Misplaced (English) [RetroSouls] Misplaced (Russian) [RetroSouls] Old Towers (v1.1) [RetroSouls] Old Towers (v1.2) [RetroSouls] Phantom Gear (demo 0.2) [No-Intro] Phantom Gear (demo 0.5) [No-Intro] Phantom Gear (demo 0.6) [No-Intro] Phantom Gear (demo 0.9) [No-Intro] Phantom Gear (demo 0.17) (Bits Rule Games) [No-Intro] Phantom Gear (demo 0.17) (Mega Cat Studios) [No-Intro] Phantom Gear (demo 0.20) [No-Intro] Phantom Gear (demo 0.21) [No-Intro] Phantom Gear (demo 0.22) [No-Intro] Phantom Gear (demo 0.25) [No-Intro] Phantom Gear (demo 0.32) [No-Intro] Reknum - Fantasy of Dreams (demo) [PSCD Games] Reknum - Fantasy of Dreams (demo 2) [PSCD Games] Tanglewood [No-Intro] Tanglewood (GOG release) [No-Intro] Tanglewood (tech demo build v0.0.11) [No-Intro] Tanglewood (tech demo build v0.0.14) [No-Intro] Tanglewood (tech demo build v0.0.15) [No-Intro] Tanglewood (tech demo 0.1.04) [No-Intro] Tanglewood (demo 0.8.01) [No-Intro] Tanglewood (demo 0.9.37) [No-Intro] The Curse of Illmoore Bay (demo 20191113) [Second Dimension] The Curse of Illmoore Bay (demo 20190517) [Second Dimension] The Curse of Illmoore Bay (demo 20190521) [Second Dimension] The Curse of Illmoore Bay (demo 20190914) [Second Dimension] The Curse of Illmoore Bay (Halloween official demo 20191028) [Second Dimension] Thunder Paw (demo) [PSCD Games] Thunder Paw (demo 2) [PSCD Games] Tourmaline [RetroSouls] Uwol - Quest for Money (v1.0) [No-Intro] Uwol - Quest for Money (v1.1) [No-Intro] Uwol - Quest for Money (v1.2) [No-Intro] Yazzie [RetroSouls]
      New NOT working software list additions
      Demons of Asteborg (demo 20210827) [No-Intro] Demons of Asteborg (demo 20210903) [No-Intro] Demons of Asteborg (demo 20210913) [No-Intro] Tanglewood (GOG / Windows release) [No-Intro]
      Update megadriv.xml
      - Added the cloneof relationship to "uwol" on the "kolobok" item
      Update megadriv.xml
      New working software list additions
      Meka Grappler X [Sik] Miniplanets (demo) [No-Intro] Miniplanets Remix (rev 02) [Sik] Miniplanets Remix (rev 03) [Sik] Miniplanets Remix (rev 04) [Sik] Puzzli [Portabledev] Super Heavy Duty [No-Intro] Super Heavy Duty (preview version) [Playnautic] Ultracore (Europe) [No-Intro] Ultracore (Europe, USA) (Switch, PS Vita) [No-Intro] Ultracore (Japan) [No-Intro] Ultracore (USA) [No-Intro]
  • 2024-01-02 13:29:49 coleco.xml: Added a defaced Masters of the Universe prototype. (#11876) [David 'Foxhack' Silva]
    • New working software list items (coleco.xml) - Masters of the Universe: The Power of He-Man (prototype, hacked) [anonymous]
  • 2024-01-02 12:22:10 mm2: update notes about turbokit, chess*: small tweaks [hap]
  • 2024-01-01 22:07:57 Magicard.cpp: Demoted simpbest to MNW. [Roberto Fresca]
  • 2024-01-01 21:54:44 wy185es: Clock correction [AJR]
  • 2024-01-01 21:39:45 wy185es: Add EPCI device [AJR]
  • 2024-01-01 12:25:40 bus/a2bus/vistaa800.cpp: Fixed spelling. [Vas Crabb]
  • 2024-01-01 12:19:34 Miscellaneous fixes: [Vas Crabb]
    • bus/a2bus/vistaa800.cpp: Guard against debugger accesses on reads with side effects. spectrum_betadisc_flop.xml, spectrum_cass.xml: Aliens: Neoplasma 1.2 and 1.3 have identical disc/tape images. msx2_flop.xml: Fixed a few descriptions.
  • 2024-01-01 02:43:11 hng64.cpp: sams_64 Korean title inclusion (#11870) [Michael Sanborn]
    • Samurai Shodown 64 has the Koreanized Chinese title, Pae Wang Jeon Seol 64.
  • 2024-01-01 02:41:59 Make building emulator optional (allow building tools without building MAME) (#11889) [Miodrag Milanović]
  • 2024-01-01 02:40:47 bus/msx/cart/scsi.cpp: Add support for MSX Computer Club Gouda MSX-SCSI Interface. (#11892) [wilbertpol]
  • 2024-01-01 02:39:17 msx2_flop.xml: Add 36 items, 34 working. Replaced 1 item. (#11893) [wilbertpol]
→ [Arcade] DevMAME [log only] 2023/12/31 14:00
  • 2023-12-31 13:49:59 Magicard.cpp: Forgot to add the simpbest NVRAM. [Roberto Fresca]
  • 2023-12-31 06:38:07 Magicard.cpp: Removed leftover. [Roberto Fresca]
  • 2023-12-31 06:19:48 magicard.cpp improvements: [Roberto Fresca, Grull Osgo] [Roberto Fresca]
    • - New machine driver for Simply the Best: - Memory map from the scratch after a lot of reverse-engineering. - Inputs and outputs from the scratch. - Added button-lamps support and control panel layout. - Created default signed NVRAM neccessary to boot the game. - Promoted to working with machine unemulated protection flag.
      Systems promoted to working - Simply the Best (CZ750, v1.0) [Roberto Fresca, Grull Osgo, Team Europe]
  • 2023-12-31 04:55:43 msx2_flop.xml: Added 22 items, 21 working. Removed 1, replaced 2 items. (#11881) [wilbertpol]
  • 2023-12-31 04:18:00 lib/util/flac.cpp: Add support for flac data where bits_per_sample != 16. (#11848) [wilbertpol]
  • 2023-12-31 02:55:40 bus/a2bus: Added Vista A800 8 inch Disk Controller Card (#11885) [robjustice]
  • 2023-12-29 20:42:12 New working clones [Ivan Vangelista]
    • NBA Jam (proto v 1.01 1/23/93) [reynaldodhalam]
  • 2023-12-29 20:20:14 igs/pgm.cpp: removed martmasttw after confirming it's a bad dump (#11883) [Misty De Méo]
  • 2023-12-29 17:55:25 ncd/ncd16: Add NCD 16 Version 2.1.0 [Bitsavers] [Dirk Best]
  • 2023-12-28 20:06:00 hh_ht11xx.cpp: Another note [AJR]
  • 2023-12-28 16:01:42 brke23p2: remove wrong note [hap]
  • 2023-12-28 11:35:38 ht1130: only clear regs at device_reset that RES clears, [hap]
    • brke23p2: mark game as working now that MNW flag was removed
      Systems promoted to working - Brick Game 96 in 1 (E-23 Plus Mark II) [David Haywood]
  • 2023-12-28 10:27:14 nes.hsi: revert hash removal [hap]
  • 2023-12-28 10:13:09 small tweaks to recent submissions (#11880) [mamehaze]
  • 2023-12-27 22:09:29 nes.xml: Fixed board name (#11879) [ICEknigh7]
    • nes.xml: Fixed board type
      Fixed the board type name, which is "NES-SNEPROM" as seen in the existing picture.
      Named the dump "0.prg" following the notes in the softlist: > Note on the filenames: whenever a chip was labeled, the label writings have been used as filenames, so that in principle > one could burn back the content on the right chip. When no label was present on the cart pcb, we have arbitrarily chosen the names > 0.prg and 0.chr (alternatively, 1.prg and 1.chr for later revisions of a game).
      (Original released dump file was named "Super Sushi Pinball.nes", not sure how it became in "super sushi pinball (usa) (beta).prg" the previous PR)
  • 2023-12-27 17:51:58 brother/pn8800fxb: Fix ROM and memory banking, mark working [Dirk Best]
    • Systems promoted to working - Brother PN-8800FXB
  • 2023-12-27 17:09:41 sigma/sigmab88.cpp: Preliminary mappings based on reverse engineering [AJR]
  • 2023-12-27 15:58:46 fidelity*: remove imperfect timing flag for clockdiv drivers [hap]
  • 2023-12-27 15:47:38 New machines marked as NOT WORKING (#11877) [mamehaze]
    • New machines marked as NOT WORKING - Cool 104 [ethteck]
      Co-authored-by: David Haywood
  • 2023-12-27 00:55:46 add support for 2nd RM Nimbus joystick (#11867) [Robin Sergeant]
  • 2023-12-27 00:11:30 amiga/amiga_m.cpp: move CIA A TOD writes to vblank end, make Logica CIA Alarm test to work reliably [angelosa]
  • 2023-12-26 23:45:31 machine/mos6526.cpp: fix UNUSED register behaviour, add alarm irq [angelosa]
  • 2023-12-26 22:56:52 hash: remove GoodXXX fake hashes [hap]
  • 2023-12-26 22:38:50 savant,svip: small tweak to svg [hap]
  • 2023-12-26 22:02:54 machine/mos6526.cpp: fix a couple of initial states as per vAmigaTS/showcia1 test [angelosa]
  • 2023-12-26 21:30:25 nmicro2: piccolo has the same mcu as octo [hap]
  • 2023-12-26 20:24:21 brke23p2: correct svg aspect ratio, add ioport array [hap]
  • 2023-12-26 20:17:43 brke23p2: reduce number of outputs [hap]
  • 2023-12-26 20:12:39 ht1130: system clock is stopped when halted so don't enter the icount loop [hap]
  • 2023-12-26 20:01:41 Holtek HT1130 CPU core, and preliminary driver for a brick game using it (#11872) [mamehaze]
    • new machines marked as NOT WORKING
      Brick Game 96 in 1 (E-23 Plus Mark II) [azya52, David Haywood]
  • 2023-12-26 17:28:17 cv1k: remove unused palette device [hap]
  • 2023-12-26 16:54:24 rendersw: add out of bounds check to 16-bit get_texel (32-bit version already has it) [hap]
  • 2023-12-26 15:07:00 New working clones [hap]
    • Mephisto Academy T+T (Dutch, prototype) [mclane]
  • 2023-12-26 14:53:07 spectrum_betadisc_flop.xml, spectrum_cass.xml: Added Aliens: Neoplasma version 1.2. [Vas Crabb]
    • New working software list items (spectrum_betadisc_flop.xml) - Aliens: Neoplasma (v1.2, English, AY sound) Aliens: Neoplasma (v1.2, English, Turbo Sound) Aliens: Neoplasma (v1.2, Russian, AY sound) Aliens: Neoplasma (v1.2, Russian, Turbo Sound) Aliens: Neoplasma (v1.2, Spanish, AY sound) Aliens: Neoplasma (v1.2, Spanish, Turbo Sound)
      New working software list items (spectrum_cass.xml) - Aliens: Neoplasma (v1.2, English, AY sound) Aliens: Neoplasma (v1.2, English, Turbo Sound) Aliens: Neoplasma (v1.2, Russian, AY sound) Aliens: Neoplasma (v1.2, Russian, Turbo Sound) Aliens: Neoplasma (v1.2, Spanish, AY sound) Aliens: Neoplasma (v1.2, Spanish, Turbo Sound)
  • 2023-12-26 14:12:22 spectrum_cass.xml: Added 112 items (110 working), and replaced one item with a better dump. (#11871) [ArcadeShadow]
    • Replaced Bloody with a better dump. [Spectrum Computing] Removed Bobo (Erbe) as it is a duplicate dump. Cleaned up metadata based on information from Spectrum Computing.
      New working software list items (spectrum_cass.xml)
      Advanced Zombie Survival Lawnmower Simulator [Spectrum Computing] Adventures of Buratino [Spectrum Computing] Aknadach [Spectrum Computing] Aknadach (Softhouse) [Spectrum Computing] Airborne Ranger (Erbe, two sided tapes) [Spectrum Computing] Aliens: Neoplasma (v1.3, English, AY sound) [Spectrum Computing] Aliens: Neoplasma (v1.3, English, Turbo Sound) [ZX Online] Aliens: Neoplasma (v1.3, Russian, AY sound) [Spectrum Computing] Aliens: Neoplasma (v1.3, Russian, Turbo Sound) [ZX Online] Aliens: Neoplasma (v1.3, Spanish, AY sound) [Spectrum Computing] Aliens: Neoplasma (v1.3, Spanish, Turbo Sound) [Spectrum Computing] All Hallows: Rise of the Pumpkin [Spectrum Computing] All Hallows: Rise of the Pumpkin (ULA Plus) [Spectrum Computing] Alta Tension (Erbe - Serie Leyenda) [Spectrum Computing] Angel Nieto Pole 500cc (IBSA - Serie Leyenda) [Spectrum Computing] Autocrash [Spectrum Computing] Black Lamp [Spectrum Computing] Bloody Paws [Spectrum Computing] Bloody Paws (bug fix) [Spectrum Computing] Bomb Bomb Buster [Spectrum Computing] Bomb Bomb Buster (first version) [Spectrum Computing] Bomb Bomb Buster (alt) [Spectrum Computing] Bomb Bomb Buster (easy version) [Spectrum Computing] Captain America in the Doom Tube of Dr Megalomann [Spectrum Computing] Comando Quatro [Spectrum Computing] Comando Tracer [Spectrum Computing] Corrupt [Spectrum Computing] Cosmic Payback [Spectrum Computing] Crimbo - A Gloop Troops Tale [Spectrum Computing] Dirty Dozer [Spectrum Computing] Dizzy III - Fantasy World Dizzy - Extended Edition 2023 (English, mod) [The Dizzy Fansite] Dizzy III - Fantasy World Dizzy - Extended Edition 2023 (Russian, mod) [The Dizzy Fansite] Doom (pre-release) [Spectrum Computing] Doombase (System 4) [Spectrum Computing] Emilio Butragueño Futbol 2 (large cardboard case) [Spectrum Computing] Equinox (Erbe, medium case) [Spectrum Computing] Equinox (Erbe - Serie Leyenda) [Spectrum Computing] Evil Realm + Bugout [Planeta Sinclair] Existenz: Crazy Delfox [Spectrum Computing] Fire Desire [Spectrum Computing] Fist-Ro Fighter [Spectrum Computing] Frost Byte (Erbe - Serie Leyenda) [Spectrum Computing] Funky Fungus Reloaded (English) [World of Spectrum Classic] Funky Fungus Reloaded (French) [World of Spectrum Classic] Funky Fungus Reloaded (German) [World of Spectrum Classic] Funky Fungus Reloaded (Italian) [World of Spectrum Classic] Funky Fungus Reloaded (Portuguese) [World of Spectrum Classic] Funky Fungus Reloaded (Spanish) [World of Spectrum Classic] Get Out of Mars [Spectrum Computing] Gloop Troops [Spectrum Computing] Gloop Troops: The Lost Crown [Spectrum Computing] Hammer Boy [Spectrum Computing] Impossible Mission (Compulogical) [Spectrum Computing] Ivan 'Ironman' Stewart's Super Off Road Racer (MCM) [Spectrum Computing] Jackson City [Spectrum Computing] Justin [Spectrum Computing] Justin and The Lost Abbey [Spectrum Computing] Leaderboard (Erbe) [Spectrum Computing] Load'N'Run (Italy) N. 6 - Giugno 1984 [Edicola 8 Bit] Load'N'Run (Italy) N. 7 - Luglio-Agosto 1984 [Edicola 8 Bit] Load'N'Run (Italy) N. 8 - Settembre 1984 [Edicola 8 Bit] MagicAble [Spectrum Computing] Mantronix (Zafi Chip) [Spectrum Computing] Mapsnatch [Spectrum Computing] Marie Celeste (Clube Nacional de Aventura, pirate) [Planeta Sinclair] Marsmare: Alienation [Spectrum Computing] Mega-Corp [Spectrum Computing] Metal Man [Spectrum Computing] Metal Man Reloaded (English) [Spectrum Computing] Metal Man Reloaded (Czech) [Spectrum Computing] Metal Man Reloaded (Italian) [Spectrum Computing] Metal Man Reloaded (Polish) [Spectrum Computing] Metal Man Reloaded (Russian) [Spectrum Computing] Metal Man Reloaded (Spanish) [Spectrum Computing] Metal Man Remixed [Spectrum Computing] Mr. Hair & The Fly [Spectrum Computing] Mr. Hair & The Fly (alt) [Lee Stevenson] Nemesis the Warlock (Erbe) [Spectrum Computing] Oberon 69 [Spectrum Computing] Rana Rama [Spectrum Computing] Robot - The Impossible Mission (QAOP keys) [Spectrum Computing] Robot - The Impossible Mission (ZXKM keys) [Spectrum Computing] Rubicon (Rucksack Games) [Spectrum Computing] Rubicon (Rucksack Games, ULA Plus) [Spectrum Computing] Schizoids (Nuova Newel) [Planeta Sinclair] Seraphima (English) [ZOSYA entertainment] Seraphima (Portuguese) [ZOSYA entertainment] Seraphima (Russian) [ZOSYA entertainment] Seraphima (Yandex Retro Games Battle v3 competition) [ZOSYA entertainment] Simon [Spectrum Computing] Skull & Crossbones (Dro Soft) [Spectrum Computing] Sky Runner (Z Cobra) [World of Spectrum] Souls Remaster [Spectrum Computing] Space Monsters Meet THE HARDY [Spectrum Computing] Starring Charlie Chaplin (Erbe) [Spectrum Computing] Starring Charlie Chaplin (Erbe - Serie Leyenda) [Spectrum Computing] The Hair-Raising Adventures of Mr. Hair [Spectrum Computing] The Prayer of the Warrior [Spectrum Computing] The Prayer of the Warrior (demo) [Spectrum Computing] The World War Simulator: Part One (English) [Spectrum Computing] The World War Simulator: Part One (Spanish) [Spectrum Computing] The World War Simulator: Part II (Spanish) [Spectrum Computing] Tokyo Gang [Spectrum Computing] Toyota Celica GT Rally (Dro Soft) [Spectrum Computing] Tus Juegos №3 [Planeta Sinclair] W.A.R (Erbe) [Spectrum Computing] Xarax (Potz Blitz) [Spectrum Computing] Xecutor (Dro Soft) [World of Spectrum] Yokai Monk (v1.7) [Spectrum Computing] Yokai Monk (v1.8) [Spectrum Computing]
      New software list items marked not working (spectrum_cass.xml)
      Cosmic Debris (ZX Data) [Spectrum Computing] Zorro (Erbe, medium case) [Spectrum Computing]
  • 2023-12-26 13:59:59 nes.xml: Added an unreleased NES version of Super Pinball. (#11875) [David 'Foxhack' Silva]
    • New working software list items (nes.xml) - Super Sushi Pinball (USA, prototype) [Ed Semrad, Hidden Palace, VGHF]
  • 2023-12-25 20:41:09 magicard.cpp improvements: [Roberto Fresca, Grull Osgo] [Roberto Fresca]
    • - Correct simpbest ds24c04 ROM load. - Derivated machine driver and memory map for simpbest. - Fixed lucky7x ROM load. - Fixed inputs for both lucky7i and lucky7x. - Created default NVRAM for lucky7x. - Promoted lucky7x to working.
      Clones promoted to working
      Lucky 7 (Impera, V04/91a, set 2) [Roberto Fresca, Grull Osgo]
  • 2023-12-25 15:42:08 Cleanup, and adding escaped characters to comments. [Vas Crabb]
  • 2023-12-25 15:26:09 msx2_flop.xml: Added 41 working items, and replaced four items with better dumps. (#11874) [wilbertpol]
    • Replaced Disc Station Deluxe 3 (Japan) with a better dump. [file-hunter] Replaced Madonna no Yuuwaku (Japan) with a better dump. [file-hunter] Replaced MSX Spring (Japan, cracked) with a better dump. [file-hunter] Replaced New Adam & Eve (Japan) with a better dump. [file-hunter]
      New working software list items (msx2_flop.xml) - Construction Tool Meizu-kun (Japan) [file-hunter] Jangou 1 (Japan) [file-hunter] El Mago de Oz (Spain) [file-hunter] Mahjong Shikaku Gaiden Hana no Momoko-gumi! (Japan) [file-hunter] Master of Monsters Map Collection (Japan) [file-hunter] MSX Free Software 100-sen (Japan) [file-hunter] MSX Free Software 100-sen Lot.2 (Japan) [file-hunter] MSX Magazine 5 Gatsu-gou Program Service (Japan, 1991) [file-hunter] MSX Magazine 6 Gatsu-gou Program Service (Japan, 1991) [file-hunter] MSX Train 2 (Japan) [file-hunter] MSX-FAN Fandom Library 4 (Japan) [file-hunter] MSX-FAN Fandom Library 5 (Japan) [file-hunter] MSX-FAN Fandom Library 6 (Japan) [file-hunter] MSX-FAN Fandom Library 7 (Japan) [file-hunter] Naoko no Daihitsu (Japan) [file-hunter] Jong Borg Suzume (Japan) [file-hunter] Mei Tantei Numarin The Private Detective (Japan) [file-hunter] Mei Tantei Numarin 2 The Private Detective (Japan) [file-hunter] Mei Tantei Numarin 3 (Japan) [file-hunter] Kibou Shima no Satsujin (Japan) [file-hunter] Mad House [file-hunter] Magical Labyrinth Remix (Japan, download) [Gigamix] MAR'Z PROJECT Present Disc (Japan) [file-hunter] Marslander (English) [Murilo Carmello] Marslander (English, older) [Murilo Carmello] Marslander (Portuguese) [Murilo Carmello] Marslander (Portuguese, older) [Murilo Carmello] Memory (v1.1) [MSXdev] Memory (v1.0) [file-hunter] Metal Gear 2 Solid Snake Maps (Netherlands) [file-hunter] Meteorite Kiss [file-hunter] Micro Music (Netherlands) [file-hunter] Migicon Scroll Text Demo [file-hunter] MinQ (Japanese, English, Spanish) [NukegaraDHP] MinQ (Japanese) [NukegaraDHP] Monimoni Theatre (Japan) [file-hunter] Monoris (Japan) [file-hunter] MSX Hot Numbers (Spanish) [file-hunter] MSX Klup Bonus Disc [file-hunter] MSX Wars V (Japan) [file-hunter] MSX-Debugger (Netherlands, v1.30) [file-hunter]
      Software list items promoted to working (msx2_flop.xml)
      Madonna no Yuuwaku (Japan)
  • 2023-12-25 14:17:18 cpu/mb88xx: Added an internal flag set on servicing an interrupt and cleared by RTI. (#11868) [Mike]
    • Suppressing nested interrupts appears to fix issues in Arabian (MT03916 and MT08436).
      Also renamed m_nf to m_if to match the datasheet.
  • 2023-12-25 14:07:27 taito/pc080sn.cpp: Use device_gfx_interface to decode graphics. (#11873) [cam900]
    • Also cleaned up redundant code.
  • 2023-12-25 11:52:47 mondial*: small tweak to internal artwork [hap]
  • 2023-12-25 10:15:02 turbo16k,edames: add other cpu freqs but don't put them in the UI [hap]
  • 2023-12-25 05:06:45 magicard.cpp, jjokeri/pokeri improvements [Roberto Fresca, Grull Osgo] [Roberto Fresca]
    • - Created a default Dallas DS1207 binary to match the game requeriments. - Created a default clean NVRAM. - Changed the setname from jjokeri > pokeri. - Changed game description to Poker (Impera, V11/90b). - Different works on lamps, inputs and DIP switches. - Some other fixes. - Added a clickable button-lamps layout. - Promoted the game to working.
      Systems promoted to working - Poker (Impera, V11/90b) [Roberto Fresca, Grull Osgo]
  • 2023-12-24 23:44:57 New working systems [hap]
    • - Electronic Dames [hap, Sean Riddle]
  • 2023-12-24 23:19:18 misc: small cleanup [hap]
  • 2023-12-24 23:18:46 hd6301: save more internal registers to nvram [hap]
  • 2023-12-24 12:04:00 brother/pn8800fxb: Hook up centronics port [Dirk Best]
  • 2023-12-24 03:42:34 Magicard.cpp: Technical notes about simpbest. [Roberto Fresca]
  • 2023-12-24 03:35:53 magicard.cpp: Fixed the simpbest MCU type and ROM size. [Roberto Fresca]
  • 2023-12-24 02:15:54 New systems marked not working [Roberto Fresca]
    • Simply the Best (CZ750, v1.0) [Team Europe, Roberto Fresca]
  • 2023-12-23 21:29:50 Various drivers and keyboard devices: eliminate use of utf8.h (part 2) [AJR]
  • 2023-12-23 21:18:39 hd6301x/y: ddr1/ddr3 is 1-bit [hap]
  • 2023-12-23 18:59:08 Various drivers and keyboard devices: eliminate use of utf8.h [AJR]
  • 2023-12-23 18:13:29 devices/bus: remove use of utf8.h [hap]
  • 2023-12-23 17:32:58 neogeo_v: remove unused mem_mask [hap]
  • 2023-12-23 17:20:45 amstrad: remove xC2 and xC3 from input defs [hap]
  • 2023-12-23 17:04:32 misc: remove most xC2 and xC3 from input defs (didn't grep for uppercase C yesterday) [hap]
  • 2023-12-23 16:02:25 devices/bus: remove xC2 and xC3 from input defs [hap]
  • 2023-12-23 15:50:38 More I/O port cleanups. [Vas Crabb]
  • 2023-12-23 15:15:16 mm1kb: merge my input defs changes after cuavas's commit [hap]
  • 2023-12-23 15:12:25 misc: remove some unneeded PORT_NAME from input defs [hap]
  • 2023-12-23 14:58:24 Cleaned up some input port definitions. [Vas Crabb]
  • 2023-12-23 12:28:59 New working clones [hap]
    • Mephisto Academy (German, 27-08-88) [Drahti] Mephisto Academy (Dutch, 04-10-88) [Drahti]
  • 2023-12-23 11:05:46 New working clones [Ivan Vangelista]
    • Gals Panic SU (Korea, version 5) [Darksoft, The Dumping Union]
      New clones marked not working - Bad Girls (alternate set) [indisc] Sega Touring Car Championship [sugoihelsinki]
      - seibu/dynduke.cpp: consolidated driver in one file
  • 2023-12-23 08:11:37 magicard.cpp: Fixed typo in the inputs. [Roberto Fresca]
  • 2023-12-23 04:39:13 magicard.cpp: [Roberto Fresca]
    • - Added CANCEL & BET inputs and button-lamps layout to set magicrd1c. Now the game is completely playable. - Switched DIP switches description Tschech>CSFR. - Remapped KEY OUT input to match the "all coins out" from the test.
  • 2023-12-23 03:57:35 magicard.cpp: Added CANCEL & BET inputs and button-lamps layout [Roberto Fresca]
    • to set magicrd1. Now this game is completely playable.
  • 2023-12-23 02:53:17 magicard.cpp: Added button-lamps layout to jjokeri. [Roberto Fresca]
  • 2023-12-23 02:41:11 neogeo/neogeo_v.cpp: Make palette byte access behave the same as on real hardware (#11869) [zardam]
    • On real hardware, a byte writen in palette RAM is repeated in the whole word. This is used by some software to detect emulation.
  • 2023-12-23 01:06:52 magicard.cpp improvements: Inputs and DIP switches [Roberto Fresca]
    • from the scratch and default NVRAM for set jjokeri.
      device/machines/ds1207.cpp: Fixed typos in the logs.
  • 2023-12-22 22:50:35 brother/pn8800fxb: Hook up floppy, improve cursor [Dirk Best]
    • New working software list items (brother_pn.xml)
      PN-8500MDS/PN-8700MDS Version 2.01 [ToughDev]
      New NOT_WORKING software list additions (brother_pn.xml)
      PN-8510MDS Version 1.0
  • 2023-12-22 22:00:22 ui: remove use of utf8.h [hap]
  • 2023-12-22 21:23:28 misc: remove xc2 and xc3 from input defs [hap]
  • 2023-12-22 19:06:09 misc: remove some use of utf8.h in input defs [hap]
  • 2023-12-22 16:18:43 misc/playcenter.cpp: Added Playcenter Evolution III on Epox hardware (not working). (#11777) [ClawGrip]
    • New systems marked not working - Playcenter Evolution III (v14.0, 'Epox' hardware) [Cuclis, Oskarito, Ángel]
  • 2023-12-22 16:07:05 heathkit/h89.cpp: Implemented single-step functionality. (#11847) [Mark Garlanger]
  • 2023-12-22 15:47:46 sega/model3.cpp: Added subtitle to Daytona USA 2 description. (#11855) [ClawGrip]
  • 2023-12-22 15:29:00 video/mc6847.cpp: Fix clang error: variable 'x' is used uninitialized whenever its declaration is reached [-Werror,-Wsometimes-uninitialized] [AJR]
  • 2023-12-22 15:23:13 video/mc6847.cpp: Fixed synchronization on Dragon (PAL) machines. (#11743) [dave-br]
  • 2023-12-22 14:06:18 misc/cave.cpp: Moved systems with Z80 sound CPU and triple screens to derived classes. (#11865) [cam900]
    • Also reduced literal tags and macros.
  • 2023-12-22 13:15:41 igs/goldstar.cpp: Re-dumped ROMs and PLDs for hamhouse. (#11861) [Taksangs] [ClawGrip]
    • Added dumps for PROM at U39 and PLDs at U15 and U35. Re-dumped graphics ROM at U24 and marked as a bad dump (appears to be suffering bit rot).
  • 2023-12-22 13:11:51 msx2_flop.xml: Added 33 items (32 working) and replaced five items with better dumps. (#11863) [wilbertpol]
    • Replaced Disc Station Deluxe 1 (Japan) with a better dump. [file-hunter] Replaced Poyo Poyo Life (Japan) and Poyo Poyo Life II (Japan) with better dumps. [file-hunter] Replaced Pumpkin Adventure - The Quest for the Holy Grail (Netherlands) with a better dump. [file-hunter] Replaced Pumpkin Adventure II (Netherlands) with a better dump. [file-hunter] Removed hacked images Pumpkin Adventure - The Quest for the Holy Grail (Netherlands, alt) and Pumpkin Adventure - The Quest for the Holy Grail (Netherlands, alt 2). Removed User Disk from Pumpkin Adventure III (Netherlands). Removed Puyo Puyo (Japan, alt) and Puyo Puyo (Japan, alt 2) as they contain saved data.
      New working software list items (msx2_flop.xml) - Disc Station Special Natsuyasumi-gou (Japan) [file-hunter] Outlaw Suikoden (Japan) [file-hunter] Kibun wa, Pastel Touch!! Abunai Gakuen Hen (Japan) [file-hunter] PIAS - Hikisakareta Seishun (Japan) [file-hunter] Private School (Japan) [file-hunter] Puzzle Game Nadia Special (Japan) [file-hunter] Puzzle - Große Meister (Germany) [file-hunter] R・SYSTEM Ketteihan (Japan) [file-hunter] R・SYSTEM 3.2 (Japan) [file-hunter] OK Fred (Netherlands) [file-hunter] Panic Shoot [file-hunter] Petiso Game (Spain) [file-hunter] PH.Sound Collection (Japan) [file-hunter] Phi (Japan) [file-hunter] Pig's Quest (Netherlands) [file-hunter] Piles (Netherlands) [file-hunter] Pixess (Netherlands) [file-hunter] Point Crisis [file-hunter] Poker Dolls [file-hunter] Poyo Poyo Life 3 (Japan) [file-hunter] Push'em [file-hunter] Puzzel (Netherlands) [file-hunter] Puzzle 9.64 (Japan) [file-hunter] Puzzlemania (Netherlands) [file-hunter] Quadromania MSX2 [file-hunter] Quiz! Atatchatte 25% (Japan, 1996-12-26) [file-hunter] Quiz! Atatchatte 25% (Japan) [file-hunter] RCCR - RC Car Race (Japan) [file-hunter] Realms of Adventure (Netherlands) [file-hunter] Retaliator (Netherlands) [file-hunter] Riot (Japan, alt) [file-hunter] Ruby & Jade [file-hunter]
      New software list items marked not working (msx2_flop.xml)
      Disc Station Special Haru-gou (Japan) [file-hunter]
  • 2023-12-22 12:59:44 bus/msx/cart: Added partial emulation of Panasonic FS-SR021 MSX2 Word Processor cartridge. (#11866) [wilbertpol]
    • New software list items marked not working (msx2_cart.xml)
      FS-SR021 MSX2 Word Processor (Japan) [file-hunter]
  • 2023-12-22 11:53:20 mephisto*: expand some input defs [hap]
  • 2023-12-22 01:24:00 konami/gitclub.cpp: setup default screen cliprects for hangplt, fix regression [angelosa]
  • 2023-12-22 01:22:44 nec/pc8*01.cpp: notes [angelosa]
  • 2023-12-21 20:07:19 nec/pc8401a.cpp: overhaul keyboard mapping [angelosa]
  • 2023-12-21 14:29:52 kim1: add sst switch, add window border for keypad [hap]
  • 2023-12-21 13:33:26 brother/pn8800fxb: Add buzzer and battery state [Dirk Best]
  • 2023-12-21 13:13:15 commodore/kim1.cpp: Added view with screen (won't be viable without framebuffer card) and clickable buttons. [Vas Crabb]
  • 2023-12-21 12:06:24 shared/taitosnd.cpp: Use callbacks for interrupt and reset outputs. (#11860) [cam900]
    • Also suppress read side effects for debugger accesses.
  • 2023-12-21 10:52:55 mm2: rename rebelp to mm2nona [hap]
  • 2023-12-20 21:33:19 Jack House improvements... [Grull Osgo] [Roberto Fresca]
    • - Reworked video processor access. - NOP'ed useless video processor registers offsets. - Reworked video processor internal registers. - Split video RAM into foreground and background. - Reworked video RAM access and split access into tiles and color. - Split tile get info into foreground and background. - Minor cleanups.
  • 2023-12-20 17:35:10 taito/gladiatr.cpp: Use palette format heper, and cleaned up code. (#11859) [cam900]
    • Removed VIDEO_START_MEMBER and MACHINE_RESET_MEMBER (override virtual member functions instead). Reduced run-time tag lookups. Made graphics region tags more descriptive.
  • 2023-12-20 17:31:54 taito/flstory.cpp: Use single-pass sprite drawing, and moved games with MCU to a derived class. (#11858) [cam900]
  • 2023-12-20 17:28:40 rm/rmnimbus.cpp: Fixed joystick input. (#11857) [Robin Sergeant]
  • 2023-12-20 17:16:34 misc/majorpkr.cpp: Removed bad protected PLD dump 8_atf16v8b.bin from syutnori. (#11854) [ClawGrip]
  • 2023-12-19 13:36:08 brother/pn8800fxb: Major improvements [Dirk Best]
    • Add timer interrupt Add keyboard emulation Improve video emulation, support more modes Cleanup low memory emulation
  • 2023-12-19 12:27:30 damesc: update checkers pieces [hap]
  • 2023-12-19 04:15:22 nec/pc8401a.cpp: rework irq to be a free running timer [angelosa]
  • 2023-12-19 02:40:52 ekara_japan.xml: Filled in title of EC0073-MKC. (#11849) [mamehaze]
    • ekara_japan*.xml: Filled in more titles of undumped cartridges in comments.
  • 2023-12-19 01:23:42 nec/pc8401a.cpp: modernize memory map [angelosa]
  • 2023-12-18 23:16:47 nec/pc8401a.cpp: cleanups [angelosa]
    • remove empty pc8401a romset; consolidate in single file; remove i8255 device: eventually belongs to pc80s31k sub-device; remove 6845 stub device: eventually belongs to option slot; workaround for system not starting up, keyboard simulation eagerly sending irqs while system is not ready;
  • 2023-12-18 23:16:19 misc/matrix.cpp: move debug AGP declaration under compile switch [angelosa]
  • 2023-12-18 21:38:29 svip/snova: redo svg from lcd scan (old one was based on scan from manual) [hap, Berger] [hap]
  • 2023-12-18 16:47:16 subsino/subsino.cpp: fixed MT08802 [Ivan Vangelista]
  • 2023-12-18 16:46:12 conquist,turbo16k: make the lcds smaller [hap]
  • 2023-12-18 16:41:07 igs/igs_m036.cpp: Fix description, device type (#11852) [cam900]
  • 2023-12-18 14:43:56 snova: small tweak to internal artwork [hap]
  • 2023-12-18 13:51:20 svip: update notes, [hap]
    • leonardo/renaissance: add serial port
  • 2023-12-18 11:29:44 igs/goldstar.cpp: improved GFX for hamhouse [Ioannis Bampoulas] [Ivan Vangelista]
  • 2023-12-18 09:06:56 New systems marked not working [Ivan Vangelista]
    • Medal Get Hammer (V100JP) [buffi]
      - ice/chexx: fixed ROM loading for recently added Digitalker ROMs [Devin Acker]
      - seibu/mustache.cpp: consolidated driver in single file
  • 2023-12-18 00:39:40 hd6301: fix timer 2 serial clock [hap]
  • 2023-12-17 22:59:29 Lot of improvements to Jack House. [Roberto Fresca]
  • 2023-12-17 22:13:03 misc/matrix.cpp: Fix build [AJR]
  • 2023-12-17 21:59:36 misc/matrix.cpp: add a keyboard controller [angelosa]
  • 2023-12-17 21:58:20 machine/8042kbdc.h: add port60/port64_r/_w accessible aliases [angelosa]
  • 2023-12-17 19:57:09 sh: start adding the sh7042 [Olivier Galibert]
  • 2023-12-17 19:52:41 nubus/laserview.cpp: Rewrite to current standards, add save state support.. [R. Belmont] [arbee]
  • 2023-12-17 19:01:16 chess*: small update to internal artwork [hap]
  • 2023-12-17 17:11:57 efo/cidelsa.cpp: Add Cidelsa's "Altair II". (#11846) [ClawGrip]
    • Also changed difficulty settings to use standard names for all games in the source file.
      New working machine - Altair II [Basilio García, Recreativas.org]
  • 2023-12-17 14:37:49 brother/pn8800fxb: Add enough flesh to show the initial screen [Dirk Best]
  • 2023-12-17 11:06:11 sh: remove prefixes [Olivier Galibert]
  • 2023-12-17 11:03:40 formats/flacfile.cpp: Removed unnecessary calls to decoder.reset(). (#11845) [wilbertpol]
  • 2023-12-17 07:33:11 konami/viper.cpp: identify some inputs in wcombat [angelosa]
  • 2023-12-17 05:31:04 taito/taitopjc.cpp: Changed optiger gun axes back to analog stick inputs. (#11806) [Hydreigon]
    • Also marked system as not working with imperfect timing.
  • 2023-12-17 05:24:46 konami/viper.cpp: Fix code1d NVRAM and DS2430 content. (#11844) [987123879113]
    • Also removed code1da as the game content on the disk image is identical to code1d.
  • 2023-12-17 05:22:40 formats/flacfile.cpp: Added support for compact cassette images in FLAC format. (#11841) [wilbertpol]
  • 2023-12-17 03:58:32 misc/matrix.cpp: add CS5530 IDE PCI block [angelosa]
  • 2023-12-17 03:37:42 New working systems [Roberto Fresca]
    • - Jack House [Roberto Fresca, Grull Osgo]
  • 2023-12-17 01:52:47 machine/zfmicro_usb.cpp: fix validation [angelosa]
  • 2023-12-17 01:36:57 misc/matrix.cpp: add stub for ZFMicro USB controller [angelosa]
  • 2023-12-17 00:30:48 machine/mediagx_cs5530_bridge.cpp: add $92 A20 gate [angelosa]
  • 2023-12-16 20:36:52 code1d, p9112: Add second DS2430A. Fixes "RTC SELF CHECK BAD" for p9112 but not code1d. [AJR]
  • 2023-12-16 19:18:31 psr540: Add the internal kernel rom [Olivier Galibert]
  • 2023-12-16 17:51:15 New working systems [hap]
    • - Turbo 16K [hap, Sean Riddle] 1850 Deluxe Table Chess (model 60-2199) [hap, Sean Riddle] Kasparov Conquistador [hap, Sean Riddle, ClawGrip]
      New working clones
      Companion III [hap, Sean Riddle] Kasparov Team-Mate [hap, Sean Riddle, ClawGrip]
  • 2023-12-16 17:15:52 konami/viper.cpp: Use DS2430A device emulation [AJR]
  • 2023-12-16 17:14:08 ds2430a: Fixes and adjustments [AJR]
    • - Undo incorrect swapping of tPDL and tPDH and make latter slightly longer - Remember to pull up data line after reading last bit from ROM
  • 2023-12-16 16:54:05 sega/mdconsole.cpp: Fixed Genesis Nomad compatibility filter. [Vas Crabb]
  • 2023-12-16 16:44:05 sega/mdconsole.cpp: Added compatibility filters for cartrdige software list. [Vas Crabb]
  • 2023-12-16 15:39:45 heathkit/tlb.cpp: Reverse bits in font ROMs on start to avoid doing it on scan out. (#11842) [Mark Garlanger]
  • 2023-12-16 01:35:44 vsystem/aerofgt.cpp: revision set notes [angelosa]
  • 2023-12-16 00:38:26 sega/sega_beena.cpp: TV Ocha-Ken cards are swiped through the scanner - can't swipe an absent card. [Vas Crabb]
  • 2023-12-15 23:41:20 machine/mediagx_host.cpp: implement BC_XMAP_2 & BC_XMAP_3 [angelosa]
  • 2023-12-15 23:40:31 wing/pinkiri8.cpp: lift own copyright holder [angelosa]
  • 2023-12-15 21:29:34 add preliminary emulation of OKI MSM5001N CMOS LCD Watch IC [hap]
  • 2023-12-15 15:52:37 televideo/tv912.cpp: Modernize, getting rid of bankdev [AJR]
  • 2023-12-15 15:00:37 heathkit/h89.cpp: Added DIP switch settings for Ultimeth ROM. (#11839) [Mark Garlanger]
  • 2023-12-14 21:17:07 New working clones [hap]
    • Prestige Challenger (original program, set 1) [Berger] Prestige Challenger (original program, set 2) [Berger] Prestige Challenger (original program, set 4) [Berger] Prestige Challenger (original program, set 5) [Berger] Prestige Challenger (original program, set 6) [Berger]
  • 2023-12-14 21:15:11 misc: update notes [hap]
  • 2023-12-14 16:01:12 New working systems [hap]
    • - Super VIP (v3.7) [hap, Berger]
      New working clones
      Super VIP (v3.6) [hap, Berger] Super VIP (v1.03) [hap, Berger] Super VIP (v1.01) [hap, Berger]
  • 2023-12-14 15:40:08 bus/a1bus: Remove unused linked list [R. Belmont] [arbee]
    • bus/kim1: Remove unused linked list [R. Belmont]
      commodore/kim1.cpp: Cleaned up memory mirroring [R. Belmont]
  • 2023-12-14 11:07:07 New working clones [Ivan Vangelista]
    • NBA Jam Tournament Edition (proto 2.00 12/17/93) [Anonymous]
  • 2023-12-14 10:26:33 - ice/chexx.cpp: dumped Digitalker ROMs for chexx83 [Justin Rudebaugh] [Ivan Vangelista]
    • - konami/nemesis.cpp: Correct ROM labels for Kitten Kaboodle [Corrado Tomaselli, The Dumping Union]
      - sega/segag80r.cpp: Document alternate ROM labels for Sindbad Mystery [Corrado Tomaselli, The Dumping Union]
  • 2023-12-14 05:11:16 commodore/kim1: Add preliminary KIM-1 expansion bus/backplane support and MTU K-1016 16K RAM card. [R. Belmont] [arbee]
  • 2023-12-14 03:14:26 sega/sega_beena.cpp: Hooked up barcode cards. [Vas Crabb]
    • Systems promoted to working - Sega TV Ocha-Ken [QUFB]
      Software list items promoted to working (tvochken.xml)
      TV to Ocha-Card: Ocha-Ken 'Ho' to Seikatsu [Vas Crabb]
  • 2023-12-14 02:51:51 machine/mediagx_host.cpp: implement base Super I/O & GXBASE interfaces [angelosa]
  • 2023-12-14 00:51:08 msx2_flop.xml: Added 44 items (43 working) and replaced two items with better dumps. (#11836) [wilbertpol]
    • Replaced Disc Station Special 2 (Japan) and Sailor-fuku Senshi Felis (Japan) better dumps. [file-hu