Commit Graph

  • 6294be354a New working clones ------------------ Majiang Caihui Ying (ver 2.20) [little0] Que You Ji - Dian Zi Ji Pan Jiaqiang Ban (v201) [dyq, little0, Guru] Ivan Vangelista 2025-03-11 17:58:23 +0100
  • a58b23f233 -cpu/drcbex64.cpp: Align HANDLE entry point to 16-byte boundary. Vas Crabb 2025-03-12 01:32:56 +1100
  • 4c14cd4c25 nec/pc88va_v.cpp: hookup TSP Maximum Raster Address (line height per char) angelosa 2025-03-10 20:04:49 +0100
  • 67a8ba074c New systems marked not working ------------------------------ Chaoji Dou Dizhu (V219CN) / Chaoji Dou Dizhu Jiaqiang Ban (V302CN) [dyq, little0, Guru] Chaoji Dou Dizhu Jiaqiang Ban (S300CN) / unknown second game [little0] Ivan Vangelista 2025-03-10 18:15:19 +0100
  • 19a2529f56
    am9513.cpp: more logging for LOG_MODE and LOG_TC (#13406) Adam Billyard 2025-03-10 14:58:43 +0100
  • 6b3856b0e5 skeleton/vgame.cpp: Tentatively change CPU type to ARM7 AJR 2025-03-10 08:53:44 -0400
  • d044fa878d magicfly driver improvements: [Roberto Fresca, Grull Osgo] - Bonne Chance chars and tiles both 3bpp. - New TILE_GET_INFO and video start for Bonne Chance. - Reworked the Bonne Chance and 7mezzo color palette. Roberto Fresca 2025-03-10 02:08:14 +0100
  • 2f4ca0631f scripts/src/cpu.lua: Update comment AJR 2025-03-09 15:46:50 -0400
  • b6f78b1aed hash/pc88va.xml: fix validation angelosa 2025-03-09 20:14:23 +0100
  • 1693281bbf pci/virge_pci.cpp: add virgevx_pci stub angelosa 2025-03-09 20:04:54 +0100
  • 631a761aba nec/pc88va_sgp.cpp: add RGB565 ROPs nec/pc88va_v.cpp: use DSA in draw_packed_gfx_4bpp, halve pitch for draw_direct_gfx_rgb565 hash/pc88va.xml: update QA, and use saner defaults where applicable angelosa 2025-03-09 18:57:21 +0100
  • b8de24c775 New machines marked as NOT_WORKING ---------------------------------- MicroVAX I [microvax2.org] MicroVAX II [microvax2.org] MicroVAX 3400 [microvax2.org] MicroVAX 3500 [microvax2.org] AJR 2025-03-09 14:51:01 -0400
  • 3029c6c69a apple/apple2gs.cpp: Fix language card state after Control-Reset. (GitHub #13420) [R. Belmont] arbee 2025-03-09 13:24:05 -0400
  • 82b391615e
    dataeast/supbtime.cpp: Fix hardware notes (#13455) cam900 2025-03-09 18:56:32 +0900
  • ec284fef50 magicfly.cpp improvements: * Added some notes * Cleaned up the driver. Roberto Fresca 2025-03-09 03:27:16 +0100
  • bc4a0119a8 vpoker.cpp driver improvements. [Roberto Fresca, Grull Osgo] - Workaround for NMI to get the Save and Halt function (5-Aces). - Solved any issues regarding interrupt vectors. - Documented the 5-Aces Poker SETUP mode. - Fixed the 5-Aces Poker vertical refresh rate. - Renamed function according to its own interrupts vector name. - Unified most of the inputs. - Rewrote the 5-Aces Poker machine config to use the vpoker one as base config. - Added links to the Challenger Draw Poker flyers. - Added technical notes. Roberto Fresca 2025-03-09 03:05:02 +0100
  • 51ccb4822d Merge branch 'master' of https://github.com/mamedev/mame into bus-vtrd Andrei Holub 2025-03-08 19:52:29 -0500
  • 2285d5f05a supbtime/chinatwn: lower oki clock a bit hap 2025-03-08 20:31:32 +0100
  • 95ad430a51 pci/aha2940au.cpp: add enough glue logic to at least try some SCSI angelosa 2025-03-08 19:56:31 +0100
  • 41a71b0321 New clones marked not working ----------------------------- Meng Hong Lou (earlier) [dyq, little0, Guru] Ivan Vangelista 2025-03-08 19:14:10 +0100
  • a3576dcdcc hash/pc88va.xml: add Inufuto entries angelosa 2025-03-08 18:29:22 +0100
  • 913612c42b nec/pc88va_v.cpp: draw sprites to odd lines when MG is 1 angelosa 2025-03-08 18:27:52 +0100
  • 8e9f5d9e1d nec/pc88va_v.cpp: hook GDEN0 and VW nec/pc88va_sgp.cpp: hook start_dot for destination transfers angelosa 2025-03-08 17:13:50 +0100
  • be13ded5f6 Fixed some things causing save states to be unportable: Vas Crabb 2025-03-09 00:49:21 +1100
  • d1781a7d1f docs: Fixed paper size selection (GitHub #13439). Also set paper size to widespread A4 for dist.mak and CI. Vas Crabb 2025-03-08 23:26:00 +1100
  • 844926cc2f skeleton/vgame.cpp: dumped GFX ROM for cjsjh Ivan Vangelista 2025-03-08 08:47:17 +0100
  • 8ee55f21e7 New systems marked not working ------------------------------ Waku Waku Shinkansen (J 971031 V0.002) [Darksoft] Ivan Vangelista 2025-03-08 08:09:46 +0100
  • a026c8df12 New clones marked not working ----------------------------- Jin Hu Lu 2 (v120GI) [dyq. little0, Guru] Ivan Vangelista 2025-03-08 07:42:31 +0100
  • fb6b48711a Add disassembler for CDC 160(-A) architecture AJR 2025-03-07 19:36:05 -0500
  • f3d02b6425
    Removing erroneously duplicated lines in figure of Model 3 video board (#13452) Matthew Daniels 2025-03-07 22:36:01 +0000
  • 48840e3e7f aristocrat/aristmk6.cpp: add note relationship with neon250 angelosa 2025-03-07 19:14:10 +0100
  • 4a4d82b44f ti99/peb/speechadapter.h: fix include guard angelosa 2025-03-07 19:12:47 +0100
  • 91f7db1c68 scripts/build/check_include_guards.py: bail if no argument specified angelosa 2025-03-07 19:12:26 +0100
  • 98b3a1c075 New systems marked not working ------------------------------ Nu Wang Feng New / Queen Bee New (China, Ver. 1.10) [dyq, little0, Guru] Ivan Vangelista 2025-03-07 18:53:33 +0100
  • 144d3b3989 sound/namco.cpp: m_voices is a configuration parameter, so it shouldn't be part of the save state AJR 2025-03-06 22:02:26 -0500
  • 864423c55f nec/pc88va_v.cpp: vestigial interlace support angelosa 2025-03-06 21:02:41 +0100
  • ea8d28c70a nec/pc88va_sgp.cpp: implement ROP and TPMOD functions, fix pitch bugs in boomer and shinraba angelosa 2025-03-06 19:37:00 +0100
  • c0b4ed0f44 ti99: Add the lost newline at EOF. Michael Zapf 2025-03-06 17:56:48 +0100
  • f769905a02 ti99: Model the Speech Synthesizer as an own unit, with an adapter board for the PEB. Michael Zapf 2025-03-06 17:13:22 +0100
  • ea2e33ad19 src/devices/bus/centronics/epson_fx80.cpp: C++ has rules about how to refer to protected members of base classes. Vas Crabb 2025-03-07 01:49:13 +1100
  • 87abee6bd8
    bus/centronics/epson_fx80.cpp: Added skeleton devices Epson FX-80 and JX-80 printers. (#13429) goldnchild 2025-03-06 06:45:24 -0800
  • 6192e7bc06
    philips/mcd212.cpp: Fixed handling of transparent layers and simplified code. (#13432) Vincent-Halver 2025-03-06 06:25:00 -0800
  • 5da6871982
    snk/snk_bbusters_spr.cpp, snk/bbusters.cpp, snk/mechatt.cpp: Cleaned up code: (#13448) cam900 2025-03-06 23:08:14 +0900
  • 773a4c8f64 -seta/rmhaihai.cpp: Added Real Mahjong Haihai DIP switch locations from manual. Vas Crabb 2025-03-07 00:46:08 +1100
  • d3a110391f
    igs/igs_68k_023vid.cpp: made xypmd / xypmda show something (#13447) mamehaze 2025-03-06 10:16:02 +0000
  • 0640d4f8d3 New systems marked not working ------------------------------ Chao Ji Dou Niu (V305CN) [dyq, little0, Guru] Chao Ji Sai Jin Hua [dyq, little0, Guru] Ivan Vangelista 2025-03-06 11:07:06 +0100
  • 6ab47fbba3 More improvements to misc/vpoker.cpp driver: [Roberto Fresca, Grull Osgo] - Rewrote the lamps scheme. - Fixed the button-lamps layouts. - Added workaround for the NMI routine (vpoker). - Fixed vpoker NVRAM issues. - Fixed mech counters support per game. Roberto Fresca 2025-03-06 00:49:20 +0100
  • 8715486243 nec/pc88va_sgp.cpp: add 8bpp mode, fix tetris text angelosa 2025-03-05 23:06:17 +0100
  • 0d608ac822 New systems marked not working ------------------------------ Xing Yun Pao Ma Di (V401CN) [dyq, little0, Guru] Wang Pai Dou Dizhou [dyq, little0, Guru] Wu Lin Zheng Ba [dyq, little0, Guru] Ivan Vangelista 2025-03-05 18:32:07 +0100
  • 48b7920613 amiga: CDTV CD-ROM support Dirk Best 2025-03-05 17:39:29 +0100
  • 32a2633ba7 6525tpi: clear latches on write to portc in interrupt mode Dirk Best 2025-03-04 20:10:54 +0100
  • 4d7370bcbc
    snk/mainsnk.cpp: Suppress side effects for debugger reads and cleaned up code. (#13445) cam900 2025-03-05 23:55:53 +0900
  • a90981be5f snk/snk.cpp: Fix build; igs/igs_m027.cpp: Added note about tct2p inputs. Vas Crabb 2025-03-06 01:35:43 +1100
  • f61f83c1df
    snk/snk.cpp: Split driver state class for different hardware configuration: (#13440) cam900 2025-03-05 23:31:33 +0900
  • 215fc74bcf igs/igs_m027.cpp: Promoted xypdk and tct2p to working: Vas Crabb 2025-03-06 00:06:54 +1100
  • b0613ccfab bus/cbus: add MIF-201 MIDI interface stub angelosa 2025-03-05 11:32:20 +0100
  • 8a250aded0 pc/przone.cpp: notes angelosa 2025-03-05 11:28:36 +0100
  • 30d05e20cf
    snk/munchmo.cpp: Cleaned up graphics decoding layouts and other improvements: (#13442) cam900 2025-03-05 17:07:01 +0900
  • b4af482f19 misc/gms.cpp: fixed GFX for cjldp Ivan Vangelista 2025-03-04 23:05:57 +0100
  • 3665d6da67 misc/gms.cpp: redumped one GFX ROM for cjdlz [Guru] Ivan Vangelista 2025-03-04 21:43:13 +0100
  • c9177b18a6 nec/pc88va_v.cpp: multiplane mode don't fallback in singleplane if AACC disabled angelosa 2025-03-04 21:23:13 +0100
  • c4092afdfa nec/pc88va.cpp: implement GVRAM single/multiplane ROP registers angelosa 2025-03-04 21:12:55 +0100
  • c6897b843d skeleton/pv9234.cpp: hookup stub NS16550, more notes angelosa 2025-03-04 19:45:19 +0100
  • 3c1d14f76e posixfile.cpp: Pass in explcit alignment to operator new just in case. Vas Crabb 2025-03-05 03:20:30 +1100
  • 493348cd58 posixfile.cpp: nothrow is passed to operator new, not to reinterpret_cast. Vas Crabb 2025-03-05 03:14:46 +1100
  • c36ff69f33 bmc/bmcpokr.cpp: Improved DIP switch settings for xyddzhh. Vas Crabb 2025-03-05 02:51:36 +1100
  • d304c33915 New clones marked not working ----------------------------- Super Star 97 / Ming Xing 97 (version V168A) [dyq, little0, Guru] Ivan Vangelista 2025-03-04 16:46:50 +0100
  • 240f8b8c7e New systems marked not working ------------------------------ Chaoji Da Lianzhuang (Version 1.1) [dyq, little0, Guru] Huang Guan Le Yuan (990726 CRG1.1) [dyq, little0, Guru] Ivan Vangelista 2025-03-04 16:16:06 +0100
  • 7547fa6991 ti99: Change Arcturus device short name. Michael Zapf 2025-03-04 15:22:02 +0100
  • 141da30bbd Major improvements to misc/vpoker.cpp driver: [Roberto Fresca, Grull Osgo] - Change vpoker description to Challenger Draw Poker. - Inputs from the scratch. - Split machine drivers for each game. - Hook clocks to the 6840 PTM. - Reworked interrupts handling. - Lamps support for both sets. - Adjusted screen visible area per game. - Clickable button-lamps layout for vpoker. - Clickable button-lamps layout for 5acespkr. - Mech counters support. - NVRAM support. - Added sigma-delta DAC sound support. - Promoted vpoker to working. - Promoted 5acespkr to working. - Added technical notes. Roberto Fresca 2025-03-04 03:21:24 +0100
  • a5aaa3ef80 New systems marked not working ------------------------------ Crown Poker (ver. 1.20) [Brian Troha, Hammy, The Dumping Union] Ivan Vangelista 2025-03-03 22:14:34 +0100
  • afbcc8e96f driveyes: correct pcm rom dsw default state hap 2025-03-03 21:13:57 +0100
  • 3fff2a61d5 bayroute1: add sound roms hap 2025-03-03 20:53:56 +0100
  • c3da58a254 New working systems ------------------- Lian Huan Pao - ATT II [dyq, little0, Guru] Lian Huan Pao - ATT III [dyq, little0, Guru] Xingyun Dou Dizhu [dyq, little0, Guru] Ivan Vangelista 2025-03-03 20:07:22 +0100
  • 37531b620d imagedev/floppy.cpp: Return INVALIDIMAGE from floppy_image_device::identify if no format scores AJR 2025-03-03 13:25:49 -0500
  • 26c10a1bd1 opwolf: reduce duplicated adpcm source code hap 2025-03-03 19:05:21 +0100
  • a113ce35e0 tc0060dca: use 2 handlers for writing volume hap 2025-03-03 18:45:42 +0100
  • 7698c89901 opwolf: improve sound routing hap 2025-03-03 18:08:11 +0100
  • 72b18e6333 skeleton/pv9234.cpp: update notes, minor cleanups angelosa 2025-03-03 12:51:17 +0100
  • 7e62c25724 fsblk.cpp: Internal overhaul - Replace custom reference counting wrapper with std::shared_ptr - Rename fsblk_t::block_t::copy to write and use it in a few more places - Add fsblk_t::block_t::read - Rename fsblk_t::block_t::offset and rooffset due to name collisions and privatize these helper functions - Rename fsblk_t::fill to fill_all for clarity's sake AJR 2025-03-02 22:32:09 -0500
  • acf0aeaa4b ti99: Add sidecar cartridge Arcturus. Michael Zapf 2025-03-02 22:28:51 +0100
  • f962ece5fd ti99: Added I/O port Splitter device. Michael Zapf 2025-03-02 21:36:38 +0100
  • 4035ef4a59 New systems marked not working ------------------------------ Tarzan Chuang Tianguan 2 Jiaqiang Ban (V306CN) [dyq, little0, Guru] Xingyun Pao De Kuai (V106CN) [dyq, little0, Guru] Ivan Vangelista 2025-03-02 18:30:35 +0100
  • b812aa6752
    megacd.xml: Metadata cleanups (#13436) ArcadeShadow 2025-03-02 16:11:25 +0000
  • fa5c0fa3ee kinst: add debugger side effects check after prev commit hap 2025-03-02 14:57:54 +0100
  • a7e0a2fd50 geneve: Enable 384K SRAM expansion. Michael Zapf 2025-03-01 22:32:35 +0100
  • e6c3d78568
    linn/linndrum.cpp: Made knobs controllable by pointing device. (#13433) m1macrophage 2025-03-01 13:09:35 -0800
  • 5360641faf
    konamigx_v.cpp, konamigx.h: implement brightness for layers (#13400) Fredrik Sandkvist 2025-03-01 19:19:33 +0100
  • be62159ab8 mystwarr: small cleanup hap 2025-03-01 19:12:42 +0100
  • c6cbbc92d7 apple/macpwrbkmsc.cpp: Map full SCSI DRQ range; some disk utilities don't use the OS's normal address. [R. Belmont] arbee 2025-03-01 11:48:07 -0500
  • a2be87ef9b debugger/debugwin.cpp: Fixed clang build. Vas Crabb 2025-03-02 02:46:07 +1100
  • e27d69611c debugger/win: Added option to disable window grouping. Vas Crabb 2025-03-02 02:11:16 +1100
  • 7f60f33494 gk2000: update notes hap 2025-03-01 13:42:44 +0100
  • bb7819bd8d dataeast/simpl156.cpp: Consolidate driver in single file AJR 2025-02-28 23:54:09 -0500
  • c1449b44d6 tektronix/tek410x_kbd.cpp: Keyboard updates - Rebind |/~ key to BACKSLASH2 (as suggested by @Elektraglide); bind Esc and Tab and add arbitrary bindings for remaining keys - Add notes on different key labels for 4404 keyboard (this might be emulated separately in the future) AJR 2025-02-28 23:01:57 -0500
  • 0b3252d870 New working clones ------------------ Maque Long Xiong Hu Di (Taiwan?, D106T) [little0] Ivan Vangelista 2025-02-28 15:59:19 +0100
  • f0741046d2
    philips/mcd212.cpp: Renamed matte flag constants and refactored matte handling code. (#13304) Vincent-Halver 2025-02-28 06:14:46 -0800
  • 31b187b51e
    yachiyo/mole.cpp: Cleaned up code: (#13427) cam900 2025-02-28 23:04:01 +0900
  • 0a861ff810 Cleaned up some stuff: Vas Crabb 2025-03-01 00:21:01 +1100
  • de2026bcaa
    pc/sis630.cpp: Add notes and ROM placeholder for GameCristal JAMMA interface PCB (#13376) ClawGrip 2025-02-28 14:20:20 +0100