Commit Graph

  • 8f37851517 Emscripten build: Prevent excessive link times with the default optimization level Justin Kerk 2025-07-05 18:18:11 -0700
  • 867ae9a635 starforc: boardset has 4mhz and 12mhz xtals, copy paste screen raw params from bombjack (pace matches pcb video) hap 2025-07-06 02:25:23 +0200
  • b2ff287588 apple/apple2gs.cpp: Generate ADB IRQs for incoming mouse data, not just keyboard and general ADB traffic. [R. Belmont, Peter Ferrie] * Greatly improves mouse tracking smoothness (Github #13670) * Fixes Chessmaster 2100 hanging when you try to drag a piece * Fixes Xenocide not accepting menu selections arbee 2025-07-05 19:40:23 -0400
  • bb5c0871a4 Preliminary software list for the IBM PC JX [Justin Kerk] Justin Kerk 2025-07-05 14:23:03 -0700
  • 50c4527275 New clones marked not working ----------------------------- Jíyou Gaoshou (China, 1.2) [xingxing] Ivan Vangelista 2025-07-05 21:43:22 +0200
  • 7992827e9d apple/apple2gs.cpp: It helps to commit the latest local version. [R. Belmont] arbee 2025-07-05 15:41:40 -0400
  • d179396460 sound/es5503.cpp: Fix error in emulation of oscillator over-contribution glitch (Github #13669) and use m_ prefixes consistently. [Kelvin Sherlock, R. Belmont] arbee 2025-07-05 15:27:21 -0400
  • a57b75e0ad cps1: do interrupts with IPL pins and HOLD_LINE, copy over raster interrupts from cps2 hap 2025-07-05 20:32:51 +0200
  • 70074ba966
    LDP1450: Fix display mode selection issue and grey background James Wallace 2025-07-05 19:14:24 +0100
  • cec8af59aa New working clones ------------------ Arkanoid (bootleg of version Japan, older) [hammy] Ivan Vangelista 2025-07-05 15:55:43 +0200
  • 03e36bc8c8 sinclair/sprinter.cpp: Optimized wait state handling for performance. Confirmed MACHINE_SUPPORTS_SAVE. sprinter-accel Andrei Holub 2025-07-05 09:31:54 -0400
  • 97305a545a cps1: ganbare irq4 is actually the same raster interrupt as on cps2 (it writes to the raster regs too) hap 2025-07-05 15:17:54 +0200
  • 240e5280de New systems marked not working ------------------------------ Premiums Line [hammy] Ivan Vangelista 2025-07-05 15:15:38 +0200
  • da14624dc6 New systems marked not working ------------------------------ Treasure Ocean (v1.5A) [hammy] Ivan Vangelista 2025-07-05 14:55:32 +0200
  • 92241c1700 cps2: another correction to prev commit hap 2025-07-05 13:35:14 +0200
  • 8fb4a5a3c1 cps2: correction to raster irq timing hap 2025-07-05 13:28:48 +0200
  • d7ad318223 New working clones ------------------ Gals Hustler (set 2) [hammy] Ivan Vangelista 2025-07-05 08:26:53 +0200
  • 2c95daf8f2 cps2: make sure to mask raster counter with 0x1ff hap 2025-07-05 05:05:11 +0200
  • 54c3112c0f sound: fix initial -volume setting hap 2025-07-05 04:05:10 +0200
  • b0b2f0677e cps2: improve raster irq, cps1: remove unneeded init function hap 2025-07-05 03:41:53 +0200
  • 6115a10aac Merge branch 'master' of https://github.com/mamedev/mame into spg spg Andrei Holub 2025-07-04 16:08:45 -0400
  • d755ae035e astrocorp/astrcorp.cpp: dumped GFX ROM for magibombm [Ioannis Bampoulas] Ivan Vangelista 2025-07-04 21:53:58 +0200
  • 7963b76594 dnjsenso: Add CRTC access AJR 2025-07-04 14:12:03 -0400
  • 922d60e0ba New systems marked not working ------------------------------ Ultraman Cho Toshi Gekisen - Dai Nippon Judan Senso [hammy] Ivan Vangelista 2025-07-04 19:37:24 +0200
  • 35bdacc99c
    Add PLDs to several Modular System games (#13885) ClawGrip 2025-07-04 19:33:24 +0200
  • 1ee8ee09f2
    gaelco/gaelco2.cpp - mark wrally2d sound ROMs as incorrect (#13889) mamehaze 2025-07-04 18:32:54 +0100
  • 329bb09b8b casio/sk1.cpp: Add NO_DUMP entries for internal ROMs AJR 2025-07-04 13:13:22 -0400
  • 5fe3540689
    Remove invalid executable bits (#13904) Julian Sikorski 2025-07-04 18:24:40 +0200
  • 4c228a6cf0 tekken3: rename tet1verd.11s to tet1verb.11s hap 2025-07-04 18:19:35 +0200
  • 54aa3f1fea (emu.h) resampler: don't repeat default settings at several places, remove unneeded float<->double conversions, filter/eq: round default q down instead of up (probably has no audible effect) hap 2025-07-04 18:07:19 +0200
  • 4e591c2097
    z80dma.cpp: Added UA858D variant; sinclair/spectrum.cpp: Added configurable DMA slot (#13879) holub 2025-07-04 11:29:18 -0400
  • 49716f47b6
    debugger/qt/debuggerview.cpp: Used DCA_SELECTED color friendly for Light/Dark theme (#13909) holub 2025-07-04 11:28:08 -0400
  • 320be5ecf9 New systems marked not working ------------------------------ Tieben Shensuan (Mainland version 2.0) [hammy, little0] Ivan Vangelista 2025-07-04 16:28:50 +0200
  • 0ec75dc986 Merge branch 'master' of https://github.com/mamedev/mame into next next Andrei Holub 2025-07-04 09:21:08 -0400
  • 6d72c30d98 Merge branch 'master' of https://github.com/mamedev/mame into savem savem Andrei Holub 2025-07-04 09:20:47 -0400
  • dbd40bf76d Merge branch 'master' of https://github.com/mamedev/mame into bus-vtrd bus-vtrd Andrei Holub 2025-07-04 09:20:22 -0400
  • b867976d55 Merge branch 'master' of https://github.com/mamedev/mame into tsx tsx Andrei Holub 2025-07-04 09:19:53 -0400
  • 5c3c8cd827 Merge branch 'master' of https://github.com/mamedev/mame into spg Andrei Holub 2025-07-04 09:18:43 -0400
  • dd9d1ae0e7
    sinclair/sprinter.cpp: Enabled cdda sound for primary slave ATA device and select as cdrom by default. (#13907) holub 2025-07-04 02:26:53 -0400
  • bf24eb35aa New systems marked not working ------------------------------ Shizhan Majiang Wangchao (Version 2.0) [hammy, little0] Ivan Vangelista 2025-07-04 07:15:42 +0200
  • d9d53e4ed1 dgun2572: Descramble and move to correct driver (still doesn't boot, though) AJR 2025-07-03 20:53:08 -0400
  • 41c0a1e31c
    sdl_sound.cpp: Fall back to 2 channels if 0 channels are detected on a device. (#13908) Manuel Alfayate Corchete 2025-07-04 00:51:48 +0200
  • ac142d2acd apple/macpwrbkmsc.cpp: Improved operation for all supported PowerBook Duos. [R. Belmont] * Pressing any key now wakes up from sleep, not just the modifier keys * Pressing the power key (F12 by default) after Shut Down will turn the machine back on arbee 2025-07-03 12:10:03 -0400
  • 85d9556ec7 sscs0118: fix crc typo hap 2025-07-03 18:01:15 +0200
  • 10beb4a59e pa_sound: can use unordered_map instead of map hap 2025-07-03 17:45:49 +0200
  • 3cb13d9ac2 Revert "inpttype: add secondary default key (backspace) for UI Back" hap 2025-07-03 17:14:55 +0200
  • 78f4e7c3ee tilemap: add callback for custom scrolling, and add one to k052109 for its combined col/rowscroll [hap, Jim Westfall] hap 2025-07-03 16:42:09 +0200
  • 96a6207102 pa_sound: re-add printf list of found devices with -verbose, and add a check for duplicate device names hap 2025-07-03 16:39:15 +0200
  • bb1d23c13a inpttype: add secondary default key (backspace) for UI Back hap 2025-07-03 16:37:18 +0200
  • b303958f7f nintendo/nes_vt32.cpp: Rename "Q5 500 in 1 Handheld" to "G5"; former was probably a misreading [mamehaze] AJR 2025-07-03 09:32:05 -0400
  • 41cf373a87 megapad: Update note AJR 2025-07-02 21:27:15 -0400
  • 2c87301a31 MinGW/MSYS2 mktime() cannot handle dates before the Unix epoch, so use a precalculated offset between the Unix and MacOS epochs. [R. Belmont, Peter Ferrie] arbee 2025-07-02 16:58:50 -0400
  • 250194a0c7 hs36red, hs36blk: (Mostly) fix graphics AJR 2025-07-02 16:43:16 -0400
  • 1c55fd1bdc tiny.lua: added SN76496 Ivan Vangelista 2025-07-02 21:51:56 +0200
  • a416a6607e mame.lst: Fix validation AJR 2025-07-02 15:44:42 -0400
  • e73ccb9337 New systems marked not working ------------------------------ Kaimen Hu (PAN Electronics) [little0] Ivan Vangelista 2025-07-02 21:15:52 +0200
  • 1ae844cdf9 nes_vt02_vt03.cpp: Attempt to ameliorate unused function warning AJR 2025-07-02 13:38:36 -0400
  • f2aaafa163 nes_vt*.cpp: Many updates - Move many games between drivers to match access patterns - gprnrs16: Add external bank select required to load some games - gbox2019, gbox2020 (formerly unk2019hh, unk2020hh): Identify these 400-in-1 multigames as Sup Game Box and rename sets; handle opcode descrambling for 2020 version - mc_cb280, egame150: Add opcode descrambling enabled only for the very first instruction AJR 2025-07-02 11:40:07 -0400
  • 923d500058 sega/model2.cpp: actually fix MT07445, sgt24h and overrev reverses gas and brake activeness by default angelosa 2025-07-02 17:34:09 +0200
  • 44a48c55c3 sh/sh7604: hookup UBC BARA/BARB r/w angelosa 2025-07-02 11:49:09 +0200
  • 1ea3db6c45 shared/mega32x.cpp: dreq size decrements on each transfer, turning it off when 0 reached angelosa 2025-07-02 11:46:44 +0200
  • a42396b57b sharp/mz2500.cpp: register mouse after joystick ports angelosa 2025-06-26 15:17:17 +0200
  • c9798632e4 New working systems ------------------- To Heart House [hammy] Ivan Vangelista 2025-07-01 21:22:06 +0200
  • 6954ad29d2
    coreaudio_sound.cpp: __MAC_12_0 is 120000 (AvailabilityVersions.h) (#13890) ksherlock 2025-07-01 10:52:04 -0400
  • a2006d3c5d remove leftover debugging Olivier Galibert 2025-07-01 16:44:44 +0200
  • e6c3812038 sound: fix problem when default devices are missing Olivier Galibert 2025-07-01 15:04:14 +0200
  • 72da2e37bb
    moog/nl_source: set license to CC0. (#13887) m1macrophage 2025-07-01 02:19:30 -0700
  • 54d6888a12 adp/stella8085.cpp: Re-enable games that were commented in 0.278 release. Vas Crabb 2025-07-01 06:43:28 +1000
  • 9fe79a43f4 Merge tag 'mame0278' into HEAD Vas Crabb 2025-07-01 06:41:37 +1000
  • 0bdb4f0669 Clean up various stuff. Vas Crabb 2025-07-01 06:27:05 +1000
  • 046dcb059c model2: revert frameskip workaround hap 2025-06-30 18:37:24 +0200
  • 37725b586a model2: remove the (void) func params from h file too hap 2025-06-30 18:26:42 +0200
  • 84bcd57401 model2: do geo_parse even if frame was skipped hap 2025-06-30 18:06:21 +0200
  • f00e30bc1f vibes240: Support dynamically disabling opcode encryption through control writes AJR 2025-06-30 10:24:58 -0400
  • c9f1ac8583 resampler: clamp final output to -32768, 32767 hap 2025-06-30 14:51:30 +0200
  • f6178f3c2b crimfght,vendetta: set VIDEO_UPDATE_AFTER_VBLANK flag hap 2025-06-30 14:39:47 +0200
  • 8e66e4416e fapocket: Fix cartridge select AJR 2025-06-30 07:05:50 -0400
  • 88bf043b3e apple2gs: writes to INTEN clear corresponding int flags [Peter Ferrie] Peter Ferrie 2025-06-29 22:41:45 -0700
  • b6d7c8d6df nes_vt369_vtunknown.cpp: Further cleanup AJR 2025-06-29 23:18:38 -0400
  • bc534a1cd6 bittboy, fapocket, mc_hh210, q5_500in1, retro400, unk2019hh, unk2020hh: Transplant to nes_vt32.cpp driver AJR 2025-06-29 22:48:36 -0400
  • 169a91f079 hhgc319: Even more descrambling AJR 2025-06-29 20:10:02 -0400
  • 2525d3ce17 hhgc319: Descramble address and data lines; transfer to nes_vt32.cpp driver AJR 2025-06-29 19:05:17 -0400
  • 09c1c5ad51
    sega/model2: implement proper lighting; improve "gamma" table (#13880) Matthew Daniels 2025-06-30 00:03:07 +0100
  • bb7189d77f
    Add Mieyen and Mazy2 homebrew games to PV-1000 software list (#13717) David Vicens 2025-06-29 17:56:15 -0400
  • 486194b9fd
    fix parent relationships (#13881) stonedDiscord 2025-06-29 23:54:12 +0200
  • 73befe5779 nes_vt32_soc: fallthrough typo hap 2025-06-29 23:46:26 +0200
  • e42f68174d k052109: add nmi and firq timers (copy paste to/from k051960) [hap, Jim Westfall] hap 2025-06-29 23:41:52 +0200
  • b62e63dfac nintendo/nes_vt32_soc.cpp: Add MMC1 compatibility mode AJR 2025-06-29 16:56:25 -0400
  • 7c8d5d3eef machine/icd2053b.cpp: Support for the Cypress Semiconductor ICD2053B programmable clock generator. [R. Belmont] arbee 2025-06-29 16:32:44 -0400
  • 134d5251a1 sega/naomi.cpp: redumped zombrvne program ROM [Victor Fernandez (City Game)] MetalliC 2025-06-29 13:28:11 +0300
  • 6b335b5475 tilemap: remove unused (and not working) TILE_LINE_DISABLED flag, just use cliprect for something like that, tilemap: add col+rowscroll, and also add it to k052109 hap 2025-06-29 11:46:48 +0200
  • 36074d166e nubus/cards.cpp: It helps to make the newest cards actually accessible. [R. Belmont] * Allows usage of the Thunder IV GX 1600, the Ethernet NB Twisted Pair Card, and the two Ethernet LC cards. arbee 2025-06-28 22:58:20 -0400
  • eb05584a2b igs/igs017.cpp: Demoted slqz2b to not working; adp/stella8085.cpp: Commented out sets added without dump credits. Vas Crabb 2025-06-29 06:55:26 +1000
  • 9c81bd5615 Bumped version to 0.278 Vas Crabb 2025-06-29 06:23:44 +1000
  • 93cf35c582 Merge branch 'release0278' into HEAD Vas Crabb 2025-06-29 06:11:25 +1000
  • a3d0d98b0e gaelco/mastboy.cpp: Fixed set numbering; misc/norautp.cpp: Added missing parent/clone relationship. Vas Crabb 2025-06-29 06:10:53 +1000
  • 4d95136849 k051960: improve sprite busy duration [hap, Jim Westfall] hap 2025-06-28 00:55:07 +0200
  • d3203aa34f Merge branch 'release0278' into HEAD Vas Crabb 2025-06-28 06:02:22 +1000
  • 6c7e85000e sound/js_sound.cpp: Hopefully fix Emscripten build; zx81_cass.xml: Fixed an obvious typo. Vas Crabb 2025-06-28 06:01:30 +1000
  • a8dfd66821
    arkanoid.cpp: corrected Hexa release year (#13878) AugiteSoul 2025-06-27 20:00:19 +0200