Commit Graph

  • 8c1b0dcbe4 tidy: indent z80-perf Andrei Holub 2025-04-05 09:50:12 -0400
  • cb5adc79a8 start: -> continue Andrei Holub 2025-04-05 09:36:27 -0400
  • a9bc46cb17 cpu/z80: Improved z80 code generation before: ~/workspace/mame (z80-perf*) » ./mame pacman -bench 300 Average speed: 11871.24% (299 seconds) Andrei Holub 2025-04-05 09:02:08 -0400
  • 1bdce2cd8d emu/sound.h: Improved performance for sound ~3%-4% before: » ./mame-snd docastle -bench 300 Average speed: 1411.73% (299 seconds) after: » ./mame-snd docastle -bench 300 Average speed: 1460.54% (299 seconds) sound-perf Andrei Holub 2025-04-04 22:03:40 -0400
  • d914e2a574 cpu/e132xs: Improved comment about model differences. Vas Crabb 2025-04-05 06:18:17 +1100
  • cc56f6bbb4 promat/gstream.cpp: fixed compile Ivan Vangelista 2025-04-04 20:06:07 +0200
  • f109cfdf94 cpu/e132xs: It's rather important to initialise DRC handle pointers. Vas Crabb 2025-04-05 04:58:04 +1100
  • 3c27e2fd8d cpu/e132xs: Untangled device types. Vas Crabb 2025-04-05 04:37:58 +1100
  • 9d1ff6e8ee pc_vga: only set the ramdac color when all three values are written ega: the mask only applies to the latch not the vram cracyc 2025-04-04 12:29:34 -0500
  • 924601d45f New systems marked not working ------------------------------ Happy Planet [Guru] Ivan Vangelista 2025-04-04 17:15:54 +0200
  • 1344cdef0d WIP2 master Andrei Holub 2025-03-07 08:59:14 -0500
  • ef6fb57117 tsconf: zxbus tidy Andrei Holub 2025-03-28 20:08:58 -0400
  • 1826712d68 WIP: all-in-one Andrei Holub 2025-03-28 20:08:27 -0400
  • b9a91cada5 midw8080/8080bw.cpp: Remove shifter from some (mostly bootleg) sets that don't use it AJR 2025-04-04 08:12:50 -0400
  • 0cecc6f1cc
    midw8080/8080bw.cpp: Fix typo on ROM name (#13556) ClawGrip 2025-04-04 12:51:01 +0200
  • 0ca50cf1fb
    cpu/z180/z180.cpp: Fix filename in comment (#13555) cam900 2025-04-04 11:19:43 +0900
  • 950b396e53 konami cpu: set EXG/TFR reg A high byte to 0x10 hap 2025-04-03 19:10:07 +0200
  • b1c09f02b4 -cpu/e132xs: Got rid of "Mission Craft flags" compile time option. Vas Crabb 2025-04-04 03:49:01 +1100
  • 9a2b909a9e New systems marked not working ------------------------------ Petit Lot (ver. 4.1) [buffi] Ivan Vangelista 2025-04-03 17:11:54 +0200
  • c5629193ce cpu/drcbearm64.cpp: orr immediate needs a mask immediate. Vas Crabb 2025-04-03 16:41:01 +1100
  • c5460b1011 New working clones --------------------- Street Fighter III 3rd Strike: Fight for the Future (Asia 990512, NO CD) [Goldenglober] Street Fighter III 3rd Strike: Fight for the Future (Asia 990608, NO CD) [Goldenglober] MetalliC 2025-04-03 02:23:31 +0300
  • 456d6b7619 konami cpu: corrections to EXG/TFR opcode [hap, Jim Westfall] hap 2025-04-02 22:32:01 +0200
  • c6e93c06f3 - skeleton/cle68k.cpp: fleshed out the driver, needs correct colors / GFX decoding Ivan Vangelista 2025-04-02 18:35:12 +0200
  • e17d676fd1 cpu/drcbearm64.cpp: Fixed build after previous commit. Vas Crabb 2025-04-03 03:08:59 +1100
  • 436431d99b -cpu/e132xs: Miscellaneous fixes/optimisation: Vas Crabb 2025-04-03 02:40:43 +1100
  • 9349b16a17
    Add a skeleton for an Oldsmobile Driver Information System (#13525) Devin Acker 2025-04-02 10:22:45 -0400
  • 838bd064c6
    language/Swedish/strings.po: Update Swedish translation (#13541) Daniel Nylander 2025-04-02 22:20:24 +0800
  • 922a631001
    bus/mmc5.cpp: Fix IRQ (#13547) cam900 2025-04-02 18:09:38 +0900
  • 3299e78bae
    Implemented VA EG (Envelope Generator) and VCA (Voltage Controlled Amplifier) sound devices. (#13545) m1macrophage 2025-04-02 01:31:23 -0700
  • a71c0333b7 x68k: add CZ-7BS1 dma glue logic Patrick Mackinlay 2025-04-02 13:26:27 +0700
  • ee6cb33f46 hd63450: add primitive /own and /dtack support Patrick Mackinlay 2025-04-02 13:19:27 +0700
  • 3c729314b8
    - consistent logging order for status (#13546) Adam Billyard 2025-04-01 23:07:38 +0100
  • 1e9beec88c konamigx: small spacing correction after prev search/replace commit hap 2025-04-01 14:18:42 +0200
  • 3aab3182fb konamigx,mystwarr: use hexadecimal for rom file sizes hap 2025-04-01 14:04:06 +0200
  • 90b86c79b6 konamigx: small cleanup to spacing hap 2025-04-01 13:49:41 +0200
  • 7feaa6968d
    Konami (GX) blending - additive sprite blending, improved tile blending (#13473) Fredrik Sandkvist 2025-04-01 13:03:25 +0200
  • cfa56c0d33 mb86233: add /3 clock divider hap 2025-04-01 12:28:27 +0200
  • 0197c170bf
    model2: wait state when writing to copro TGP input FIFO; also adjust TGP frequencies on Model 1/2 (#13543) Matthew Daniels 2025-04-01 10:30:40 +0100
  • 7efe37938f -cpu/e132xs: Log bus control and memory control setup. Vas Crabb 2025-04-01 10:13:14 +1100
  • 4e80f6e0d9 -misc/paracaidista.cpp: Fixed a really gross buffer overrun causing memory corruption. Vas Crabb 2025-04-01 06:47:57 +1100
  • afd4012107
    sega/vicdual.cpp: Added "Colision" (ASSA bootleg of Head On). (#13537) ClawGrip 2025-03-31 20:42:00 +0200
  • b6e44ca5e6 New systems marked not working ------------------------------ Zhongguo Majiang [little0] Ivan Vangelista 2025-03-31 20:27:59 +0200
  • a4bfb636b4
    taito/taitottl.cpp: Dumped the ROMs from the CPU-less Taito Speed Race game. (#13516) ClawGrip 2025-03-31 20:25:30 +0200
  • 2550f57948 debugger/qt: Fix Qt6 deprecation warning (see GitHub #13207). Vas Crabb 2025-04-01 05:20:23 +1100
  • a95b62962b
    midw8080/8080bw.cpp: Add a new Super Earth Invasion set (#13536) ClawGrip 2025-03-31 19:40:42 +0200
  • 1dca832b37 -cpu/e132xs.cpp: Improved exception emulation: Vas Crabb 2025-04-01 03:45:36 +1100
  • e0ea955d1b
    cpu/m68000: For 68010 only, do not throw away buserr on prefetch (#13405) Adam Billyard 2025-03-31 17:04:48 +0100
  • 3e29087147 Paracaidista.cpp driver. Roberto Fresca 2025-03-31 16:28:33 +0200
  • 9b8343ebe0
    namco/namcops2.cpp: Document Battle Gear 3 Tuned Hong Kong version (#13489) FMecha 2025-03-31 07:53:06 +0700
  • 8b14b80196 Norautp.cpp driver: Splitted the video update to fix palette for non bipolar PROM sets. Roberto Fresca 2025-03-31 01:52:11 +0200
  • b04c456d6a New working clones ------------------ The King of Fighters '96 (bug fix revision) [HBMAME] hap 2025-03-31 01:36:56 +0200
  • 31743695fe New working systems ------------------- Cruisin 5: Cruise Back [hap, Abyss] hap 2025-03-31 00:53:58 +0200
  • 0370b0e7fd
    bfm/cobra.cpp: Add Brain Box 2 GAME (#13498) Paul-Arnold 2025-03-30 22:54:00 +0100
  • aaaeb870b6 Norautp.cpp driver: Improved edge connector / pinout diagram. Roberto Fresca 2025-03-30 23:51:48 +0200
  • 19a2b0e169 naroutp.cpp driver improvements: [Roberto Fresca, Grull Osgo] - Decoded color palettes from bipolar PROMs (applies to hardware types featuring these devices) - Implemented dynamic palette per line. - Unified sureshoto and dphl machine config. - Real colors for dphl, dphljp, newhilop, pkii_dm, pma, gtipoker, smshilo, fastdrwp, sureshoto, and dphlunkb. - Fixed more ASCII PCB layouts. - Fixed documentation about the 3x PPI 8255 devices for both narout and DPHL types of hardware. - Documented control panels, and added/fixed a lot of technical notes. Roberto Fresca 2025-03-30 23:37:46 +0200
  • 3fb2594c99
    devices/sound/mmc5.cpp: Implement MMC5 sound emulation (#13487) cam900 2025-03-31 04:53:31 +0900
  • 44b8ae58c6 subsino2.cpp: Correct part number AJR 2025-03-30 14:57:34 -0400
  • 15dd6ba403 v60: fix issue with CVTSW overflow flag after rounding hap 2025-03-30 20:39:21 +0200
  • 27c2236773 skeleton/huangyeh_m68k.cpp: pinpoint a bunch of I/O handlers angelosa 2025-03-30 20:20:08 +0200
  • 9fae9b3d16 Merge tag 'mame0276' into HEAD Vas Crabb 2025-03-31 04:46:36 +1100
  • eed05ed158 cpu/e132xs: Emulate more exceptions, more recompiler optimisation. Vas Crabb 2025-03-31 04:38:51 +1100
  • 2fb28016e5 seibu/banprestoms.cpp: hookup DX/DY base scrolls, cleanup inputs angelosa 2025-03-30 17:18:03 +0200
  • 8920e05968
    nintendo/gba.cpp: Updates/Cleanups: (#13459) cam900 2025-03-30 23:41:44 +0900
  • e08a773070
    apple2_flop_orig.xml, apple2_flop_clcracked.xml added 135 working, 13 non-working, replaced 3, removed 12 imperfect dumps. (#13501) A-Noid33 2025-03-30 09:47:21 -0400
  • 04edb1b554 minx: don't crash mame on divide by 0 hap 2025-03-30 14:44:55 +0200
  • 8ca4fcbbf9 ioport: fix possible issue where 4way joystick value could be invalid hap 2025-03-30 12:36:21 +0200
  • ffc77c8903 cbombers: remove todo note about titlescreen taito logo, looks same on pcb hap 2025-03-30 11:18:21 +0200
  • b7e297a847 fidel_scc: forgot to mark sicilian as prototype here hap 2025-03-30 10:54:49 +0200
  • cdbdb410b8 New systems marked not working ------------------------------ Da Bai Sha (H.B.) [little0] Ivan Vangelista 2025-03-30 08:57:11 +0200
  • 758c8a169a Bumped version to 0.276 Vas Crabb 2025-03-30 10:51:08 +1100
  • f63f686be0 Miscellaneous fixes for descriptions. Vas Crabb 2025-03-30 10:45:05 +1100
  • 481002e640 sindbadm: add note about version with different sound hw hap 2025-03-29 22:22:53 +0100
  • f5ac6aaa54 Merge branch 'release0276' into HEAD Vas Crabb 2025-03-30 06:40:55 +1100
  • bba2956f52 misc/dgpix.cpp: Demote the correct game. Vas Crabb 2025-03-30 06:38:28 +1100
  • b860e736f6 Miscelaneous minor fixes: Vas Crabb 2025-03-30 06:29:08 +1100
  • 27b3384acd -cpu/e132xs: Implemented pointer error exceptions for recompiler. Vas Crabb 2025-03-30 06:21:27 +1100
  • bff1ab51d9 m6502: like z80, around 10% performance gain by checking unset devcb on every opcode hap 2025-03-29 19:25:41 +0100
  • df2098bdcc z80: around 10% performance gain by checking if devcb is unset that is called on every opcode hap 2025-03-29 18:58:21 +0100
  • 89f4c0d698 nec/pc88va.cpp: port SASI support from PC-9801 angelosa 2025-03-29 16:13:04 +0100
  • bf62676ccc New systems marked not working ------------------------------ Da Bai Sha [little0] Ivan Vangelista 2025-03-29 09:16:19 +0100
  • 3134106854 naroutp.cpp driver improvements: [Roberto Fresca, Grull Osgo] - Added inputs & DIP switches for pma. - Switched CPU to i8080 for pma. - Added buttons-lamps clickable layout for pma. - Promoted pma set to working. - Added ASCII PCB layout for Dellfern sets. - Improved Prologic, Kimble Z80, and Noraut JP ASCII PCB layouts. Roberto Fresca 2025-03-29 04:18:50 +0100
  • fd1dd96c38
    src/mame/sinclair/spec128.cpp: Memory access specifics moved to base driver; Cleaned up comments style (#13527) holub 2025-03-28 16:58:31 -0400
  • 40a0638ba7 -cpu/e132xs: General cleanup and usability improvements: Vas Crabb 2025-03-29 04:53:34 +1100
  • 345ab51e9d new line... Roberto Fresca 2025-03-28 18:51:51 +0100
  • 56ce860be3 naroutp.cpp driver improvements: [Roberto Fresca, Grull Osgo] - Unified some machine configs. - Added inputs & DIP switches for newhilop and pkii_dm. - Switched CPU to i8080 for newhilop and pkii_dm. - Added buttons-lamps clickable layout for newhilop and pkii_dm. - Promoted newhilop and pkii_dm sets to working. Roberto Fresca 2025-03-28 18:47:55 +0100
  • 87dac9299c cpu/e132xs: More recompiler optimisation: Vas Crabb 2025-03-28 17:57:09 +1100
  • c1ea75f879 naroutp.cpp driver improvements: [Roberto Fresca, Grull Osgo] - Added 3 new sets: df_djpkra, norautn1a, and norautpt. - Proper machine config and memory map for gtipokra. - Figured out the DIP switch for gtipoker minimal hand. - Fixed some ROM loads. - Added technical notes. Roberto Fresca 2025-03-28 02:29:37 +0100
  • d4a9950e5a mame.lst: Fix validation AJR 2025-03-27 18:47:40 -0400
  • a23b4f0e4c New systems marked not working ------------------------------ Hong Mayi [little0] Ivan Vangelista 2025-03-27 18:00:48 +0100
  • 3533b7f79e cpu/e132xs: More recompiler optimisation: Vas Crabb 2025-03-27 23:15:45 +1100
  • d48596b042
    sound/s_dsp.cpp: Updates/Cleanups (#13488) cam900 2025-03-27 12:35:51 +0900
  • 67a7e51339
    Add a skeleton for the 2023 version of Paracaidista (#13499) ClawGrip 2025-03-27 04:34:45 +0100
  • dff08116da
    Plug+Play work (1 working, 8 non-working, 2 softlist, minor research) (#13497) mamehaze 2025-03-27 02:49:09 +0000
  • 7555232b0c
    CD-i: Fix DYUV off-by-1 (#13511) Vincent-Halver 2025-03-26 19:23:19 -0700
  • 52f1f3ac1c
    3rdparty/zlib: Updated to 1.3.1. (#13505) holub 2025-03-26 21:52:28 -0400
  • d1b6221df7
    x68k_flop.xml: added/replaced 17 dumps from original disks (#13519) r09 2025-03-27 02:47:26 +0100
  • 128c29c52f cpu/e132xs: More fixes and optimisation: Vas Crabb 2025-03-27 08:07:52 +1100
  • 08fae4612b winspike: remove outdated comment and MUP flag hap 2025-03-26 16:56:31 +0100
  • 3b7e214343 cpu/e132xs: Fixed some recompiler cycle counts: Vas Crabb 2025-03-26 20:10:55 +1100
  • 81a0a72bda cpu/e132xs: Made debugging Hyperstone E1 software less painful. Vas Crabb 2025-03-26 19:11:24 +1100