Commit Graph

  • e3997fb6b2 Revert "i960: don't preserve sign bit when shifting integer left (#13507)" AJR 2025-03-21 14:21:08 -0400
  • 5954767b0b
    i960: don't preserve sign bit when shifting integer left (#13507) Matthew Daniels 2025-03-21 18:02:43 +0000
  • 49e7a4a464
    tatsumi code location shuffle (not a cleanup) (#13503) mamehaze 2025-03-21 17:43:39 +0000
  • 3313c37cb3 cpu/e132xs: More recompiler fixes: Vas Crabb 2025-03-22 04:32:22 +1100
  • 28e4809e88 igs/spoker.cpp: corrected decryption and memory map for jinhuang Ivan Vangelista 2025-03-21 18:20:54 +0100
  • 53f391ff5e
    v60: implement correct rounding mode when converting float to integer (#13506) Matthew Daniels 2025-03-21 16:40:22 +0000
  • 760ae70305 New systems marked not working ------------------------------ Da Fu Wang III (V130LI) [Dr.Liu(BJ), little0] Huahua Shijie II (v100FI) [Dr.Liu(BJ), little0] Hua Sheng II (v120DI) [Dr.Liu(BJ), little0] Hu Lu Wang II (v100KI) [Dr.Liu(BJ), little0] Jin Huang Guan [Dr.Liu(BJ), little0] Shuiguo Leyuan (V150UI) [Dr.Liu(BJ), little0] Zuanshi Wutai (V110II) [Dr.Liu(BJ), little0] Ivan Vangelista 2025-03-21 16:05:41 +0100
  • 48bdad7ada
    z80/z80dasm.cpp: Switched *R (LDIR, OTIR, etc) debugger flag to STEP_OVER (#13451) holub 2025-03-21 06:29:39 -0400
  • a2adba2984
    linn_linndrum.lay, oberheim_dmx.lay: Warn when scripting is disabled. (#13504) m1macrophage 2025-03-21 02:18:15 -0700
  • 17cd39bb4c cpu/e132xs, cpu/drcbex64.cpp: Recompiler fixes and optimisations: Vas Crabb 2025-03-21 17:56:15 +1100
  • c9294a989c naroutp.cpp driver improvements: [Roberto Fresca, Grull Osgo] - Added a default NVRAM to fastdrwp. - Derivated inputs for fasdrwp. - Added buttons-lamps layout for fastdrwp. - Promoted fastdrwp set to working. Roberto Fresca 2025-03-21 03:42:34 +0100
  • 5363907b72
    Write the results of an ALU operation before writing to register/memory (#13486) Matthew Daniels 2025-03-20 21:17:38 +0000
  • bdfd419e21 naroutp.cpp driver improvements: [Roberto Fresca, Grull Osgo] Roberto Fresca 2025-03-20 19:28:27 +0100
  • aa45982496 New systems marked not working ------------------------------ Magical Tonic Part 2 [buffi] Ivan Vangelista 2025-03-20 18:19:40 +0100
  • 8c3d05ed50
    fixing cpu for missing opcode (#13502) ffxx68 2025-03-20 17:07:39 +0100
  • adcf81c34c
    [heathzenith/h8.cpp] Update interrupt handling to not use set_input_line_and_vector (#13492) Mark Garlanger 2025-03-20 09:42:29 -0500
  • 805b01e8f4 tzbx15_sprites.cpp: cursory cleanups angelosa 2025-03-20 11:18:59 +0100
  • b1caba31a6
    tatsumi rotating sprite device refactor take 2 (#13470) mamehaze 2025-03-20 10:03:31 +0000
  • d34540af25 mips/mips1: remove embedded syscall logging Patrick Mackinlay 2025-03-20 13:05:28 +0700
  • 3ad89ebbc7 Some relatively simple recompiler optimisations: Vas Crabb 2025-03-20 15:00:40 +1100
  • 3fed48aedd m16c: Fix disassembly syntax for adjnz/sbjnz AJR 2025-03-19 15:46:12 -0400
  • 9d68fc7941 New systems marked not working ------------------------------ Huahua Shijie 5 (V107CN) [little0, XingXing] Ivan Vangelista 2025-03-19 18:10:42 +0100
  • c7fabe488e fidelity elite: add more notes about encyclop module hap 2025-03-19 17:48:13 +0100
  • 9e6036be2d -More DRC fixes/improvements: Vas Crabb 2025-03-20 03:22:08 +1100
  • a810611b06 fidelity elite: update todo notes hap 2025-03-19 17:19:10 +0100
  • 7da0fa53ec tea1002: fix compile hap 2025-03-19 17:18:59 +0100
  • d3b7add3bc hash: remove spurious spaces with name and supported values for consistency angelosa 2025-03-19 14:10:03 +0100
  • b51f4b947b video/tea1002.cpp: fix misspelled amplitude variable angelosa 2025-03-19 14:08:45 +0100
  • 9c1b56c112
    bus/nes/disksys.cpp, sound/rp2c33_snd.cpp: Updates (#13496) cam900 2025-03-19 20:16:03 +0900
  • 6367157aa1
    linn/linndrum.cpp: Mixing, panning and tuning. (#13494) m1macrophage 2025-03-19 02:17:48 -0700
  • 5e638a6a75 - igs/igs_68k_023vid.cpp: added preliminary inputs for the xypmd set Ivan Vangelista 2025-03-18 17:54:20 +0100
  • 6987c8f6bc jack: improve sound timer hap 2025-03-18 16:52:37 +0100
  • c09a48cc9e naroutp.cpp driver improvements: [Roberto Fresca, Grull Osgo] - Implemented a custom timer and counter to get correct reads in unknown hardware. - Added buttons-lamps layout to smshilo. - Promoted dphl, dphljp, and smshilo to working. - Added technical notes. Roberto Fresca 2025-03-18 02:55:24 +0100
  • 2a830586b3 New working software list items ------------------------------- fidel_scc: Chess Encyclopedia, Sicilian Variation [anonymous] hap 2025-03-17 19:24:38 +0100
  • b3c6dfc93f - igs/igs_m027_033vid.cpp: fixed bitplane order in decode. Fixes colors [David Haywood] Ivan Vangelista 2025-03-17 18:13:22 +0100
  • daedf2ff31 -cpu/drcbe*.cpp: Print an error message and abort when running off the end of a generated code block. Vas Crabb 2025-03-18 01:50:44 +1100
  • b5fafba307 v60: improve CVTSW flags and fix issue with float-to-u32 cast hap 2025-03-17 15:41:21 +0100
  • 9bf243a537
    sinclair/tsconf.cpp: Add onboard media devices before adding slots to make media options less unstable. (#13479) holub 2025-03-17 09:55:43 -0400
  • 7f43186dff really fix the build Patrick Mackinlay 2025-03-17 12:38:40 +0700
  • e171d1fa03 fix the build Patrick Mackinlay 2025-03-17 11:26:25 +0700
  • 6b6d06bdae x68k: improve interrupt handling Patrick Mackinlay 2025-03-17 09:28:35 +0700
  • 50d077c63e Major improvements to norautp.cpp driver: [Roberto Fresca, Grull Osgo] - Consolidate driver in one file. - New palette for drhl and drhla. - Added new test functions for drhl, drhla, dphl, and dphla. - Cleaned all the conditional unused things. - Rewrote inputs for different sets. - DIP switches improvements for norautp, norautrh, - New inputs for norautua, dphla, drhl, ssjkrpkr. - New portmap for dphl, dphla. - Added Interrupts through vertical sync for all sets based on i8080. - Fixed norautua and norautub table for bin to bcd conversion. - New button-lamps layout with 10 buttons for dphl, dphla, dphljp, drhl, drhla, and ssjkrpkr. - Clickable buttons for all former buttons-lamps layouts. - Promoted drhl, drhla, norautua, norautub, and ssjkrpkr to working. Roberto Fresca 2025-03-17 02:13:18 +0100
  • 5f6296049b Miscellaneous minor stuff: Vas Crabb 2025-03-17 05:17:57 +1100
  • d7d7a4c46c
    cpu/drcbearm64.cpp: Optimised conditional operations using carry flag. (#13484) Vas Crabb 2025-03-17 05:02:39 +1100
  • 8d7167a901 ddragon: increase overall adpcm volume hap 2025-03-16 01:07:48 +0100
  • 1c9ef344e5 sega/segasp.cpp: bingogal security PIC dumped [HRKT20, MetalliC, rtw] MetalliC 2025-03-15 21:58:55 +0200
  • 377e9d6d7d machine/i82371sb.cpp: lift cargo cult 0xe0-0xef noprw machine/mediagx_cs5530_bridge, machine/sis85c496.cpp, machine/sis950_lpc.cpp: as above angelosa 2025-03-15 19:31:34 +0100
  • f006b7ba89 pci/virge_pci.cpp: hookup Leadtek WinFast 3D S600DX BIOS alt to virgedx_pci [Devin Acker] angelosa 2025-03-15 19:29:21 +0100
  • cf89bc5e01 video/s3virge.cpp: add stub Serial Port implementation, retire s3virgedx_rev1_vga_device angelosa 2025-03-15 19:25:39 +0100
  • 02f860e3e5 nec/pc88va_v.cpp: add display start address, fix bobs display in shinraba, add offset base for split graphics nec/pc88va_sgp.cpp: handle source negative pitches, avoid out of bounds accesses in rtype angelosa 2025-03-15 17:15:52 +0100
  • 6af5a7a8dd cpu/drcbearm64.cpp: Minor fixes and optimisations: Vas Crabb 2025-03-16 05:08:00 +1100
  • 3269decb82 cpu/drcbearm64.cpp: General cleanup, no functional changes. Vas Crabb 2025-03-16 05:07:29 +1100
  • 1b4a43302d softfloat: remove unused global LITTLEENDIAN/BIGENDIAN macros, as well as TRUE/FALSE macros hap 2025-03-15 19:00:34 +0100
  • 0ba9e43eed bbusters: correct what appears to be an old copy paste error with adpcm rom loading hap 2025-03-15 12:09:35 +0100
  • ac0e11dba7 taito tilemap chips: mark gfxram dirty after loadstate hap 2025-03-15 11:42:17 +0100
  • 6c504e6db2 igs/igs_m027_033vid.cpp: added MACHINE_IMPERFECT_COLORS flag Ivan Vangelista 2025-03-15 10:17:54 +0100
  • 914fc4477b vax: Minor disassembly refinements AJR 2025-03-14 23:42:34 -0400
  • 4a3b37d368
    cpu/drcbearm64.cpp: Fixed issues with and optimise ADD[C]/SUB[B] code generation. (#13476) Vas Crabb 2025-03-15 13:44:49 +1100
  • 1da4590aa2 igs/igs_m027_033vid.cpp: added video enable bit, removed outdated comments Ivan Vangelista 2025-03-14 20:57:29 +0100
  • 7618f8ce1f звесткi Andrei Holub 2025-03-14 15:19:25 -0400
  • 1a32ccff94 mame.lst: forgot to commit romset change Ivan Vangelista 2025-03-14 19:44:39 +0100
  • ab8c89d3a7 igs/igs_m027_033vid.cpp: added tile and oki banking, preliminary inputs. Renamed as per title screen. Playable but for the missing hopper support. Ivan Vangelista 2025-03-14 19:37:42 +0100
  • 4c61c013bb - igs/igs_m027_033vid.cpp: redumped GFX ROM for flowerw3 [little0] Ivan Vangelista 2025-03-14 18:06:45 +0100
  • 77ece1c0db
    linn/linndrum.cpp: First pass at audio emulation. (#13458) m1macrophage 2025-03-14 09:07:00 -0700
  • 62fa67a5a5
    hash/ibm5170{,_cdrom}: PartitionMagic 8.05 (#13139) Mike Swanson 2025-03-14 02:45:45 -0700
  • 47e9f4eee2 z80scc: reassert interrupt if conditions persist (fixes MT#9141) Patrick Mackinlay 2025-03-14 16:13:51 +0700
  • dfcb1350c4
    make flowerw3 (igs_m027_033vid.cpp) show the attract demo (#13474) mamehaze 2025-03-14 07:38:22 +0000
  • e75c7079cf -cpu/drcbearm64.cpp: More fixes and optimisations: Vas Crabb 2025-03-14 14:18:43 +1100
  • 14d11c479e New systems marked not working ------------------------------ Flower World 3 (V118CN) [little0, XingXing] Ivan Vangelista 2025-03-13 18:14:09 +0100
  • f1efcbd75f dynax/ddenlovr.cpp: Default to Hong Kong/Taiwan region for mjmyunivbl and mjmyunivbl2. Vas Crabb 2025-03-14 00:25:14 +1100
  • 155db7151f dynax/ddenlovr.cpp: Fixed some Chinese titles: Vas Crabb 2025-03-14 00:11:01 +1100
  • e6c8f8ccf0
    cpu/drcbearm64.cpp: Add disassembled UML comments to logged native assembly language. (#13472) Vas Crabb 2025-03-13 23:41:05 +1100
  • b71012d11b wgp: compile error slipped in hap 2025-03-13 11:32:16 +0100
  • f18bde12bc neogeo: correct link mcu rom label, wgp: rename World Grand Prix to WGP, make wgp2 a parent set hap 2025-03-13 11:30:12 +0100
  • c20ff92ac2
    frontend/mame/infoxml.cpp: Added null check. Vas Crabb 2025-03-13 17:59:03 +1100
  • 25fa1ff89a -Fixed some -listxml issues: Vas Crabb 2025-03-13 16:45:07 +1100
  • d12235d009 dec/uvax3100.cpp: Hook up ROM to memory map and (really) fix loading AJR 2025-03-12 21:48:08 -0400
  • 315ab91286
    Add a skeleton driver for DEC MicroVAX 3100 (#13331) ClawGrip 2025-03-13 02:37:55 +0100
  • 9ed724e2ce nec/pc88va_sgp.cpp: make RMW shifting more reliable, add 1bpp to 1bpp/4bpp OPs angelosa 2025-03-12 21:16:48 +0100
  • 044fb3002a New working clones ------------------ Toffy (unencrypted) [Hammy] Ivan Vangelista 2025-03-12 21:16:47 +0100
  • f7ec617100 - skeleton/vgame.cpp: added complete PCB infos and dumped EEPROM for cjsjh [Guru] Ivan Vangelista 2025-03-12 18:24:19 +0100
  • ef4d90cdbe language: Belarusian Andrei Holub 2025-03-12 10:27:11 -0400
  • d3afef2289 -kaneko/kaneko_calc3.cpp: Organise decryption table as 256*64, restored tabulation killed by a previous incarnation of srcclean. Vas Crabb 2025-03-13 04:21:31 +1100
  • e7ae0c266c
    shared/seibusound.cpp: Read coin inputs through sound device. (#13450) cam900 2025-03-13 00:39:27 +0900
  • 515a8c31e8
    sound/gt155.cpp: Increased range of filter output to avoid overflow. (#13454) Devin Acker 2025-03-12 10:57:53 -0400
  • 06183fc297
    metro/hyprduel.cpp: Use explicitly size integers for things that need to be registered for save states. (#13463) cam900 2025-03-12 23:55:10 +0900
  • dc2ba0ed83 machine/ncr5380.cpp: Add DP8490 type so that its Enhanced Mode can be emulated in the future AJR 2025-03-12 10:49:57 -0400
  • da5ddf83c5
    kaneko/kaneko16.cpp, kaneko/kaneko_calc3.cpp: Cleaned up code: (#13466) cam900 2025-03-12 23:29:15 +0900
  • 28239dd04f
    misc/mcatadv.cpp: Cleaned up code: (#13468) cam900 2025-03-12 22:38:19 +0900
  • 77a89b409e bt450: new ramdac device Patrick Mackinlay 2025-03-12 14:23:10 +0700
  • 56ecdf4249 bt431, bt45x: make accessors public Patrick Mackinlay 2025-03-12 14:22:46 +0700
  • faffe13522 m68k: fix fmovem effective address increment bug Patrick Mackinlay 2025-03-12 14:21:43 +0700
  • 877307dffe 3rdparty/expat: Hopefully fix macOS build properly. Vas Crabb 2025-03-12 18:10:26 +1100
  • 0793350fd4
    cpu/drcbearm64.cpp: Emit optimised memory access code. (#13464) Vas Crabb 2025-03-12 18:00:47 +1100
  • ed02d60d9a 3rdparty/expat: Added dummy expat_config.h to hopefully fix macOS buid. Vas Crabb 2025-03-12 17:46:44 +1100
  • 288839a395 3rdparty/expat: Updated to expat 2.6.4. Vas Crabb 2025-03-12 17:23:33 +1100
  • d69383bfb6 3rdparty/lua: Updated to Lua 5.4.7. Vas Crabb 2025-03-12 17:02:57 +1100
  • f2e72d6318 Merge branch 'master' of github.com:mamedev/mame MetalliC 2025-03-11 19:05:01 +0200
  • bf717904e3 New not working machine ----------------------- Nihonzenkoku-katochan-no-kurukuru-ressya-de-Pe! (Ver.1.00, 2004/10/24) [Darksoft, MetalliC, rtw] MetalliC 2025-03-11 19:04:24 +0200
  • 364db2f689
    Add a skeleton driver for Cisco CSS11501S-K9 Content Services Switch (#13384) ClawGrip 2025-03-11 18:03:06 +0100