Commit Graph

  • 28d8fd5804 WIP2 master Andrei Holub 2025-07-25 22:49:55 -0400
  • f4e4ba40ee WIP: all-in-one Andrei Holub 2025-09-04 21:30:50 -0400
  • ed5e209cc1 Extended NVRAM for Lucky Line III sets. [Roberto Fresca, Grull Osgo] Also added a dump of original 6264 NVRAM for future analysis. Roberto Fresca 2025-09-23 01:27:28 +0200
  • 0e8c421b53 future32a: misc minor fixes Olivier Galibert 2025-09-22 22:04:32 +0200
  • defe750352 laserbas: correct clocks (music pitch and speed) hap 2025-09-22 20:54:38 +0200
  • 8d0734e6e2 - igs/igs_m027.cpp: dumped internal ROM for gonefsh and royal5p [Team Europe, Ioannis Bampoulas] Ivan Vangelista 2025-09-22 19:24:36 +0200
  • 801b56eccd devices/machine/spg_renderer.h, tvgames/generalplus_gpl162xx_lcdtype.cpp: fixed compile with Clang 21.1.1 Ivan Vangelista 2025-09-22 18:48:47 +0200
  • 357d4c71a3 dynax/ddenlovr.cpp, dynax/hanafuda.cpp: Improved inputs: Vas Crabb 2025-09-23 01:08:03 +1000
  • c5101527a0
    segas32: fix NBG0 - NBG3 layer flip (#14193) mahoneyt944 2025-09-22 03:11:33 -0400
  • 47fe9739d2
    cpu/i960: Only trigger interrupts if the input changes to the asserted state. (#14186) Matthew Daniels 2025-09-22 07:03:32 +0100
  • a115d4c775 sinclair/sprinter.cpp: Avoid dynamically allocated static object. Vas Crabb 2025-09-22 15:46:45 +1000
  • 096cf5fc2b 3 Card Poker 96 improvements: - Improved, optimized and unified the protection bypass for both sets. - Unified the inputs for both sets. Roberto Fresca 2025-09-22 03:42:13 +0200
  • 20a61a456e emu/ioport.cpp: Removed the "optional" field flag. Vas Crabb 2025-09-22 03:16:40 +1000
  • 453c1be788 video/ym7101.cpp: fix name tables with uppermost bit discarded in 64 KiB mode angelosa 2025-09-21 11:46:25 +0200
  • bdb504150f excellent/es9501.cpp: changed IRQ handling so that d9flower does palette updates and inputs Ivan Vangelista 2025-09-21 10:03:52 +0200
  • 672db7c0bf Created buttons-lamps control panel layout for Lucky Line III games. Roberto Fresca 2025-09-21 08:18:28 +0200
  • 9c9a9fb47c Extended graphics / girls support to all Lucky Line III sets. [Roberto Fresca, Grull Osgo] Roberto Fresca 2025-09-21 03:51:59 +0200
  • a198389438 DSW settings for crazybonb and missbingoc. [Ioannis Bampoulas] Roberto Fresca 2025-09-21 03:25:12 +0200
  • d9d60d0ac5 DSW settings for cmast91. [Ioannis Bampoulas] Roberto Fresca 2025-09-21 03:07:34 +0200
  • e477fe7449 DSW settings for ll3, ll3a and ll3b. [Ioannis Bampoulas] Roberto Fresca 2025-09-21 02:53:01 +0200
  • 22fc26e930 goldstar.cpp driver improvements. [Roberto Fresca, Grull Osgo] - New machine config for 3 Cards Poker 96. - Correct settings for NVRAM. - Bypassed the 3 Cards Poker 96 protections. Roberto Fresca 2025-09-21 02:25:04 +0200
  • 6995424b28 goldstar.cpp driver improvements: [Roberto Fresca, Grull Osgo] - A huge work on tilemap system, machines config, memory maps, video start, screen update, tile get info, gfxdecode and different video registers to give extended graphics support (mostly girls) to Poker Master and derivative hardwares. Now the sets that support girls are pkmasta, missbingo, missbingoc, crazybon, crazybona, and crazybonb, Roberto Fresca 2025-09-21 00:46:16 +0200
  • 70f3d22251
    update element order in four more Yamaha keyboard layouts (#14194) Devin Acker 2025-09-20 14:31:33 -0400
  • 1c5fd70bbf bus/bbc/exp/mertec.cpp: Fix crash on validation after e9d5d4cafe AJR 2025-09-20 14:30:38 -0400
  • e9d5d4cafe bus/bbc/analogue/lightpen.cpp: Removed root screen device finder, screen now passed via exp and analogue slot interfaces. Nigel Barnes 2025-09-20 17:41:16 +0100
  • 23a72a0f35 srcclean and cleanup in preparation for MAME 0.281 freeze. Vas Crabb 2025-09-21 02:36:19 +1000
  • b8a267444e
    z80dma.cpp: Clear BUSRQ line upon device reset to prevent CPU from freezing after a soft reset (#14192) holub 2025-09-20 11:56:49 -0400
  • 987221b177 scripts/build/llvm-objdump-filter.py: Manage objdump processes from python. Vas Crabb 2025-09-21 00:39:44 +1000
  • 30a1363797 Improved support for building on Windows arm64. Vas Crabb 2025-09-21 00:03:01 +1000
  • b83095e578 sord future32a: Add and hookup the kanji mask roms Olivier Galibert 2025-09-20 02:20:28 +0200
  • d5044668b0 sord future32a: Advance a little, we are missing the kanji mask roms though at this point Olivier Galibert 2025-09-19 13:17:35 +0200
  • 2e32aa2775 cpu/drcbearm64.cpp: A few more optimisations: Vas Crabb 2025-09-20 05:47:28 +1000
  • 1928919dc8 Don't pass --line-numbers to objdump. It has no effect on --syms for GNU objdump, but it causes llvm objdump to disassemble the executable. Vas Crabb 2025-09-20 03:23:10 +1000
  • e6ec4dce4e -cpu/drcbearm64.cpp: Improved emulated memory access code: Vas Crabb 2025-09-20 02:45:27 +1000
  • 5b15aff465 excellent/es9501.cpp: hooked up hopper, counters, identified some video regs, added sprite priority. specd9 and starball could possibly be considered working Ivan Vangelista 2025-09-19 18:06:04 +0200
  • c6b0f6a4b1
    sinclair/sprinter.cpp: Fixed DCP mapping --TolikTrek (#14165) holub 2025-09-19 09:54:11 -0400
  • 826b75656f sound/l7a1045_l6028_dsp.a.cpp: Rewritten [R. Belmont, Happy] - Correct looping and single-shot sample support - Pitch and volume parameters hooked up - Volume envelope hooked up - Per-voice low-pass filter hooked up - Filter envelope hooked up - Voice parameter readbacks corrected arbee 2025-09-19 08:09:39 -0400
  • 3206cf21c4
    sinclair/sprinter.cpp: Added access to internal z84 IO through the BUS (#14189) holub 2025-09-18 21:35:34 -0400
  • 022bed2fef Lucky Line III improvements: - Reverted the port 10h protection hack. - Hooked the port 10h to the video register and arranged the system to use it instead of hardcoded values. - Reworked part of the inputs, getting the missing stop buttons working properly. Roberto Fresca 2025-09-19 01:48:22 +0200
  • 440cceead9
    [tmp94c241] dasm: SFR symbol names (#14181) Felipe Corrêa da Silva Sanches 2025-09-18 16:54:33 -0300
  • 610ca72b77 excellent/es9501.cpp: minor maintenance work (shorthand variable types everywhere, save state support, comment updates) Ivan Vangelista 2025-09-18 18:16:48 +0200
  • 7c58a5147b
    konami/mystwarr.cpp: Corrected default NVRAM content for Monster Maulers UAA. (#14176) [sjy96525] sjy555525 2025-09-18 22:59:28 +0800
  • 01e30634da
    flopimg.cpp: add a default implementation for supports_save (#14156) Roman Donchenko 2025-09-18 14:13:33 +0300
  • 9591eca332 emumem_mud: Short-term fix to some crashes, need more thinking though Olivier Galibert 2025-09-18 09:56:33 +0200
  • 8333840c68 goldstar.cpp driver improvements. [Roberto Fresca, Grull Osgo] - Different fixes and new ports, hopper line work and inputs corrections for cmaster91 machine. - Added control panel / buttons-lamps layout to Cuty Line Limited (ver.1.30). Roberto Fresca 2025-09-18 04:30:39 +0200
  • 226a5d3068
    megadriv.xml: Added 41 working items + 1 not working (#14163) ArcadeShadow 2025-09-18 03:07:17 +0100
  • 1a1826c548
    neogeo.xml: Added 3 working items (#14140) ArcadeShadow 2025-09-18 03:05:49 +0100
  • 516bae68bc
    added first pass of a new internal ROM to some st2302u_bbl_spi.cpp sets, move to handheld folder + new working system (#14003) mamehaze 2025-09-18 03:01:26 +0100
  • 8ceb26829f emu/emumem_mud.cpp: Prevent subunit offsets from being masked out in handlers. Fixes sound in Super Kaneko Nova System. AJR 2025-09-17 21:35:37 -0400
  • dc74f111e5 goldstar.cpp driver improvements. [Roberto Fresca, Grull Osgo] - Reworked the screen update to take rid of the boolean states toward a real video register for joker master. - Removed the imperfect graphics and imperfect colors flags to all the joker master sets. - Fixed cmfb55 inputs. Roberto Fresca 2025-09-18 03:34:18 +0200
  • 76768ad69e New working clones ------------------ Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 2, Macedonia) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 3) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 4) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 5) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 6) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 7) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Roberto Fresca 2025-09-18 01:30:42 +0200
  • 0fa2337340 New working software list additions ----------------------------------- sorcerer_cass: DUEL: A Dogfight in Space [exidyboy] Nigel Barnes 2025-09-17 22:57:52 +0100
  • 3d97974286 bus/archimedes/econet: Moved classes into anonymous namespace. Nigel Barnes 2025-09-17 22:53:28 +0100
  • 2f44d7b9fe excellent/es9501.cpp: fix d9flower irq regression, fix specd9105g parent-clone relationship angelosa 2025-09-17 19:23:10 +0200
  • 392053bee9 -dynax/ddenlovr: Credit limit should be multiplied by coin rate for Hana Gokou, Return of Sel Jan II and Mahjong Dai Touyouken. Vas Crabb 2025-09-18 03:04:00 +1000
  • 53519fc3d6
    sinclair/specnext.cpp Fixed copper offset direction (#14188) holub 2025-09-17 12:23:55 -0400
  • e8ea31d729 excellent/es9501.cpp: hookup irq source/mask, add missing layer, fix palette reads angelosa 2025-09-17 17:28:05 +0200
  • 3e281b8cb6 pc/teradrive.cpp: preliminary open bus for busreq reads, disconnect TAS angelosa 2025-09-17 16:09:22 +0200
  • c152d4edc7 excellent/es9501.cpp: enabled sprites so they can be checked more easily Ivan Vangelista 2025-09-17 16:05:14 +0200
  • 856df67261
    Declaring the inputs for Roland D-50 and D-550 (#14179) Felipe Corrêa da Silva Sanches 2025-09-17 10:32:37 -0300
  • 169d61f148 excellent/es9501.cpp: added preliminary sprite drawing routine (disabled for now) Ivan Vangelista 2025-09-17 15:31:10 +0200
  • 7fe112d3cc
    apple2gs: Fix OOB access with large ramsize (#14167) arekkusu42 2025-09-17 05:20:18 -0700
  • 7259f7600e Lucky Line III improvements: [Roberto Fresca, Grull Osgo] - Added workaround to defeat initial protection. - Bypassed the port 10h protection (disabling video). - Created new memory map. - Created new machine config. - Created new inputs from the scratch. Roberto Fresca 2025-09-17 10:29:03 +0200
  • 972f9c66d2 excellent/es9501.cpp: added inputs for specd9 and starball Ivan Vangelista 2025-09-17 09:20:59 +0200
  • d1c277f203
    sinclair/specnext.cpp: fixed uninitialized default for ula port #ff (#14183) holub 2025-09-16 22:08:33 -0400
  • 12f06a6557
    segas32.cpp: Fix text flip (#14182) mahoneyt944 2025-09-16 21:47:38 -0400
  • 9d76fe1c0f goldstar.cpp driver improvements. [Roberto Fresca, Grull Osgo] - Reworked inputs base for cmaster and cmv4 systems to use MAME standards, match the real 6-buttons Cherry Master control panel, and arranged new buttons-lamps layouts accordingly. - Fixed polarity to avoid differences with derivative system inputs. - Created group of games that have internal settings on-screen, instead of DIP switches, and created new inputs for them. - Added workaround for a couple of hardcoded signatures needed for Allien Attack to work properly and changed inputs + control panel layout. Roberto Fresca 2025-09-17 00:43:53 +0200
  • f6c7dd6bbb excellent/es9501.cpp: handcrafted EEPROM for starball. specd9 sets have a good one already. d9flower needs doing Ivan Vangelista 2025-09-17 00:13:10 +0200
  • a3fb0b8e42 psion/psion3a.cpp: Added 1MB RAM option for Pocket Book II, and made it default. Nigel Barnes 2025-09-16 22:12:02 +0100
  • 2a203bce09 se3010: Configured CMOS RAM to autoboot ROMFS. Nigel Barnes 2025-09-16 22:07:01 +0100
  • 9d74886c20 excellent/es9501.cpp: started fleshing out the driver Ivan Vangelista 2025-09-16 22:41:40 +0200
  • 21f7e13620 -cpu/drcbearm64.cpp: Improved code generation a bit: Vas Crabb 2025-09-17 05:00:16 +1000
  • 2a7a8dee16 acorn/bbcb.cpp: Allow all sound writes when enabled, not only when strobed. Nigel Barnes 2025-09-14 19:31:04 +0100
  • c920296814 bus/bbc/exp: Added ROM handlers to the slot interface. - Added JAFA Cartridge Adaptor and Magazzino Parametrico devices. Nigel Barnes 2025-09-13 23:33:10 +0100
  • cb6edc3e4e New clones marked not working ----------------------------- Super Spacefortress Macross / Chou-Jikuu Yousai Macross (bootleg with Raiden sounds) [Hammy] Ivan Vangelista 2025-09-16 08:28:47 +0200
  • 453cae6799 formats/acorn_dsk.cpp: Downgrade strength of format identification to reduce the number of false positives. AJR 2025-09-15 22:13:58 -0400
  • 30853f5b3f othunder: Restored stereo sound AJR 2025-09-15 22:12:13 -0400
  • c33d2d103d vsystem/fromance.cpp, vsystem/fromanc2.cpp: Use standard mahjong matrix. Vas Crabb 2025-09-16 11:38:41 +1000
  • d05feab236 ncb3 fixes: [Roberto Fresca, Grull Osgo] - Changed memory map 0xc000-0xc7ff into RAM. - NOP'ed unknown I/O Ports. - Changed Hopper Limit settings. Defaut to "Unlimited". - Polarity Change for DSW2: 4, 5, 6, 7, 8. - Hopper Verified on: ncb3, cb3, cb3b, cb3d, cb3g, cb3h, cb3s51. Roberto Fresca 2025-09-16 00:47:12 +0200
  • 2db560e9bf
    apple2gs: Fix $C019 VBL (#14177) arekkusu42 2025-09-15 12:27:37 -0700
  • 588abdae8f
    sony/news_38xx.cpp: Got the NWS-3860 workstation working. (#14151) Brice Onken 2025-09-15 08:57:04 -0700
  • c9d7478fa5 dynax, subsino, vsystem: Improved DIP switch labels. Vas Crabb 2025-09-16 00:39:40 +1000
  • bbcd897ca8 adam_fdc: Fix writing data to disk AJR 2025-09-15 10:32:08 -0400
  • 37c0c95a65 uicmd14.md: add newline hap 2025-09-15 16:21:14 +0200
  • 465d10296f uicmd14: add copyright info hap 2025-09-15 16:18:39 +0200
  • c9bea8f508 apple2gs_flop_misc.xml: Add alternate titles for OS disks AJR 2025-09-15 10:10:55 -0400
  • 37bc36d551 bus/nes/namcot.cpp: change ui().popup_time warning message to logerror hap 2025-09-15 16:09:15 +0200
  • c5e9675a7f video/pc_vga_paradise: allow external vclk2 selection * make teradrive to output a normalized ~60 Hz in Video mode angelosa 2025-09-15 11:47:19 +0200
  • 09f6c2a7e2
    harddriv.cpp: Fix racedrivpan audio ROM duplicate SHA1 (#14175) Jamie McCadden 2025-09-15 09:04:57 +0100
  • a498d39a89 Fix build... Roberto Fresca 2025-09-15 07:56:33 +0200
  • 37053d5f10 neogeo/neogeocd.cpp: added Neo-Geo CD prototype version 0.02 [Danny Tedder] Ivan Vangelista 2025-09-15 07:07:03 +0200
  • b208e0372d basf7120: Reduce maximum quantum to allow bos93 to boot AJR 2025-09-14 23:37:43 -0400
  • a855ab158e Fixed Hamburger House dump and colors. Verified hopper working. Roberto Fresca 2025-09-15 04:57:09 +0200
  • 236eb3bd63 b2m: Fix disk boot AJR 2025-09-14 21:37:04 -0400
  • 3e899a0d90 wip rnd-ula Andrei Holub 2025-08-30 19:49:32 -0400
  • 6494b73a09 wip rnd-debugger-mw Andrei Holub 2025-09-14 20:39:31 -0400
  • 8b47e03941 skeleton/sbrain.cpp: Correct BUSRQ polarity and hook up BUSAK from sub-CPU to fix boot AJR 2025-09-14 20:14:05 -0400
  • 3ab062321a goldstar.cpp driver improvements. [Roberto Fresca, Grull Osgo] Fixed micronic set ROM banking and created a default NVRAM with the expected sign and harcoded registers. Roberto Fresca 2025-09-15 02:08:15 +0200
  • a6cf122640 fs_prodos.cpp: Recognize more file types AJR 2025-09-14 19:34:44 -0400
  • 848e26a53b New working clones ------------------ Asteroids 1981 (Tetris + Cherry Master with space graphics) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Tetris + Cherry Master (unencrypted bootleg, set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Tetris + Cherry Master (unencrypted bootleg, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Super Reel Magic (ver.6.3.0, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Cherry Bonus III (Reel Magic 7 bonus, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Roberto Fresca 2025-09-15 00:52:32 +0200