Commit Graph

  • b0a3548a5e battlera: combined input ports hap 2024-11-03 20:43:10 +0100
  • 68c049b67d Polysix: Add basic initial wave generation, "organ" eg, plus default nvram and floppy support. Olivier Galibert 2024-11-03 18:47:24 +0100
  • b6aeaff34f
    batsugunsp: Correct label for maincpu ROM (#12935) PabloArcade 2024-11-03 18:58:43 +0100
  • 33180d01b1 seattle: zerofill class variables, use memory_share_creator for nvram hap 2024-11-03 15:46:36 +0100
  • 2454381d24 video/upd7220.cpp: modernize logging angelosa 2024-11-03 14:56:31 +0100
  • 185a82ad1a namcos23: correct subcpu irq1 i/o pin hap 2024-11-03 10:54:09 +0100
  • dddda5c530 finfurl2j: correct pointrom loading (after byteswap, old files are identical to parent set) hap 2024-11-03 09:25:37 +0100
  • 7149fab833 video/upd7220.cpp: horizontal multiplier is x16 if in gfx mode, x8 otherwise * fix microbx2 and pc9801:diremono angelosa 2024-11-02 22:52:38 +0100
  • e46068ba88 video/upd7220.cpp: bump scissor cutout for graphic layer when interlace mode is on * fix microbx2 regression angelosa 2024-11-02 22:35:49 +0100
  • 5c4f07ffb9 sharp/mz6500.cpp, skeleton/if800.cpp: bump refresh rate to a sane value angelosa 2024-11-02 22:34:39 +0100
  • 2d077f455a gl5000: Show all of the logo, not just the top half AJR 2024-11-02 15:18:04 -0400
  • 2285c015aa gl5000: Make the display show something AJR 2024-11-02 14:59:46 -0400
  • 5346ef0c65 sound/cdda.cpp: Updates and additions [R. Belmont] * More flexible API; you can set the start and length separately without forcing unpause/play start/etc. * Data tracks are force muted, headphone users are safe * Added forward and reverse fast scan capability arbee 2024-11-02 11:59:49 -0400
  • 107453c991 hash/pc98.xml: fix lavaleur boot order, sort out and promote gamepac* entries angelosa 2024-11-02 15:47:40 +0100
  • d5611cd550 hash: standardize danchits entries angelosa 2024-11-02 14:58:05 +0100
  • f6dd7ba614 nec/pc9801_v.cpp: double height 0 fontsel tiles when LR is 16 and monitor is 24kHz * fix arcus2 intro and gamepac1:03:valiant gameplay graphics angelosa 2024-11-02 12:07:30 +0100
  • b993760cf3 bus/cbus/pc9801_26.cpp: approximate better mixing angelosa 2024-11-02 12:04:43 +0100
  • dad2f0c855 namcos22: no need for parentheses when bitshift has higher precendece, namcos23: copy over simpler gfxlayout from namcos22 hap 2024-11-02 15:22:05 +0100
  • d5d2481478
    namco/namcos22.cpp: Move C71 internal ROM and device defines into namco_dsp.cpp, Cleanups: (#12924) cam900 2024-11-02 22:43:20 +0900
  • 885ea5367a
    h89/h17_fdc.cpp: Move to h89 bus directory and make into h89 card (#12931) Mark Garlanger 2024-11-02 08:40:53 -0500
  • 2211d9459e Add preliminary MSM665xx execution core AJR 2024-11-02 08:47:52 -0400
  • e19fc2e326 Add Novatek NT7502 LCD Driver as SED1560 variant AJR 2024-11-02 08:46:21 -0400
  • 74a0d801f8
    bus/heathzenith/h89/h_88_3.cpp: Connect interrupt lines (#12928) Mark Garlanger 2024-11-01 22:31:19 -0500
  • 6f539d10d9 scripts/src/bus.lua: Actual correct location for h89bus. [R. Belmont] arbee 2024-11-01 20:23:19 -0400
  • 51fe1dc2cc bus.lua: correct h89bus folder location hap 2024-11-02 00:55:59 +0100
  • 07a5efec72 misc: add some missing ATTR_COLD hap 2024-11-01 18:27:08 +0100
  • 60fd329616 Polysix desqueletization Olivier Galibert 2024-10-26 17:58:38 +0200
  • 6276163cc0 cmi01a: Guard against NaN errors AJR 2024-11-01 13:11:09 -0400
  • fe64e38b49 fairlight/cmi.cpp: Fix logerror AJR 2024-11-01 11:53:35 -0400
  • 697c601273 fairlight/cmi.cpp: Fix unused variable error AJR 2024-11-01 11:49:36 -0400
  • ec77693858 cmi2x: Modernization and cleanup - Use interrupt vector read callbacks to handle context switching and special IRQ and RESET vectoring - Use addressable latch device for CPU function register AJR 2024-11-01 11:17:31 -0400
  • 0480765f07 New working clones ------------------ Jack Potten's Poker (set 14, ICP-1 PCB) [Hammy] Ivan Vangelista 2024-11-01 15:57:36 +0100
  • 54458db54d positron: Make vector logerror a bit more useful AJR 2024-11-01 10:07:12 -0400
  • 1b28d0c810 positron: Use interrupt_vector_read callback AJR 2024-11-01 09:25:38 -0400
  • 477cf0355b m6809: Add interrupt vector read callback AJR 2024-11-01 08:39:23 -0400
  • 68c0285a32 i386: make the sse opcodes generate the #NM exception used to save\restore the fpu state yz70s 2024-11-01 10:53:10 +0100
  • 8eeeedd09f atlus/cave.cpp: identified unkyujin as Cellage [Yasu] Ivan Vangelista 2024-11-01 10:04:31 +0100
  • 0f46985dcc New systems marked not working ------------------------------ unknown Yujin photo booth [Hammy] Ivan Vangelista 2024-11-01 09:24:47 +0100
  • a8ca9b98fa thom_dsk.cpp: Note AJR 2024-10-31 22:43:16 -0400
  • feb4b0ddf0 a2bus: Cleanups - Eliminate A2BUS_7M_CLOCK constant except in apple2e.cpp driver. Use DERIVED_CLOCK for almost all clocks formerly generated from this value. - Don't default the 7M clock for the bus slots. Add confirmed or at least sensible-looking clocks (some differing from Apple's) to all configurations. - Convert some more macros to constexpr variables and eliminate one tag macro. AJR 2024-10-31 22:29:07 -0400
  • 173b9a2472 Software list items promoted to working --------------------------------------- x68k_flop: Emerald Densetsu, Strider Hiryuu [Carl] angelosa 2024-10-31 19:28:52 +0100
  • 1abad3cb1c nintendo/snes_m.cpp: fix logging on write with read only ports angelosa 2024-10-31 19:21:02 +0100
  • 9c32c75d7b Merge tag 'mame0271' into HEAD Vas Crabb 2024-11-01 02:58:05 +1100
  • 1bc5803b0b misc/changyu.cpp: Actually instantiate hopper for 999 (changyu2). Vas Crabb 2024-11-01 01:34:55 +1100
  • 0baa75775f
    formats/ap2_dsk.cpp: don't crash when loading a NIB file with an all-zero track (#12926) Roman Donchenko 2024-10-31 16:30:07 +0200
  • 9b350a77d6 misc/changyu.cpp: Hooked up hopper for 999 (changyu2). Vas Crabb 2024-11-01 01:03:21 +1100
  • 78b54efeec quickpick5: correct waijockey tilemap Y alignment (green strip at upper fence matches with arcade cab video recording) hap 2024-10-31 13:17:54 +0100
  • f399d04ef1 quickpick5: lower sound frequency more, matches video recording hap 2024-10-31 13:11:30 +0100
  • 488cca4090 quickpick5: correct nvram range hap 2024-10-31 10:44:57 +0100
  • 152389867e bookkeeping: don't increment coin counter at power-on when initial counter_w input is 1, add handlers for resetting counters hap 2024-10-31 00:49:48 +0100
  • f03f1475c7 quickpick5: lower sound frequency, add waijockey coinage/payout dipswitches hap 2024-10-30 23:01:11 +0100
  • dbb9974476 quickpick5: split classes, fix sprite priority hap 2024-10-30 20:54:02 +0100
  • a499640a26 nec/pc9801.cpp: Fix precedence error AJR 2024-10-30 15:49:16 -0400
  • 2a606c86e0 Cleaned up miscellaneous stuff. Vas Crabb 2024-10-31 06:43:37 +1100
  • 6be5b15b3e nec/pc9801: add RS232 port, hookup SIO irq handling angelosa 2024-10-30 20:01:37 +0100
  • d244502260 video/upd7220.cpp: allow optional parameter for screen tag angelosa 2024-10-30 19:49:37 +0100
  • f357a3a19f New working clones ------------------ Captain X [Dirk Best, Brian Troha, Sean Riddle] Ivan Vangelista 2024-10-30 18:10:24 +0100
  • c5ead97dca ausnz/poly.cpp: Replace bankdev with memory view AJR 2024-10-30 12:40:17 -0400
  • 5ca4ea029d quickpick5: fix address range copy paste error, guard against ttlrom array overflow hap 2024-10-30 17:08:39 +0100
  • fc940e1e16 mo5_cart.xml, to7_cart.xml, to770_cart.xml, to770a_cart.xml: Metadata updates - Add serial numbers for most cartridges - Add diacritics, box-cover subtitles and alt_title fields as appropriate - Add Microsoft to publisher field of BASIC cartridges and SOLI to publisher field of LOGO cartridges AJR 2024-10-30 11:49:19 -0400
  • 8c8ed8bfc2 emu/schedule.cpp: Mark one path as EXPECTED AJR 2024-10-30 11:46:50 -0400
  • 0b54013387 m6809: Mask PCR-mode addresses in disassembly AJR 2024-10-30 11:46:37 -0400
  • 740f45c7a5 quickpick5: actually, let's just use a memory_view hap 2024-10-30 16:44:28 +0100
  • 788f1c7586 quickpick5: remove trampolines to internal scc r/w handlers hap 2024-10-30 16:20:27 +0100
  • 4da96a0c4f Bumped version to 0.271 Vas Crabb 2024-10-30 23:23:19 +1100
  • cfe90961b1 apple/macpwrbk030.cpp: Major updates [R. Belmont] - Major modernization pass to bring in line with other Mac drivers - Pseudo VIA hooked up for VIA 2 - Displays properly emulated for all models - Added 165 and 165c support - Power management MCU hookup greatly improved - Fixed ADB, audio, and SCSI issues - All models set the correct Gestalt ID arbee 2024-10-29 22:52:14 -0400
  • 09877a4f62 -ui/selmenu.cpp: Don't ignore character input when no pointer is active. Vas Crabb 2024-10-30 04:35:10 +1100
  • 9ecbb15cd5 fix midi in/out selection Olivier Galibert 2024-10-29 01:05:20 +0100
  • a577f2e602 upd7220: pass cursor height to drawing functions cracyc 2024-10-28 18:16:59 -0500
  • a2a60395dc psr540: Add the mks3 Olivier Galibert 2024-10-26 18:00:28 +0200
  • dbc8f01adb file selector: Add midi connection selection to midi ports Olivier Galibert 2024-10-29 00:01:41 +0100
  • 781443d3a5 sh_mtu: Add a forgotten update Olivier Galibert 2024-10-15 15:42:57 +0200
  • 8b12c9308e
    video/upd7220.cpp: command reset shouldn't touch RA parameters (#12905) Angelo Salese 2024-10-28 20:05:00 +0100
  • 2731563334 bus/sunkbd/hlekbd.cpp: typo fix angelosa 2024-10-28 19:53:15 +0100
  • 33424bcbbb hash: add AD&D prefix to several entries across SW lists angelosa 2024-10-28 19:52:56 +0100
  • 31d5a50e8a nes.xml: Confirmed recompiled NESert Golfing Tournament Edition (v1.4) matches a downloaded copy. [Lord Nightmare] Vas Crabb 2024-10-29 05:42:46 +1100
  • f290e3bae9
    epson/qx10: add checksums for multifont rom dumps (#12910) Brian Johnson 2024-10-28 11:31:52 -0400
  • 2ba3fe29c1
    sound/upd1771.cpp: Improve check for end of adpcm stream when the stream contains multiple samples. (#12913) wilbertpol 2024-10-28 15:29:47 +0000
  • b5ee6d82d2
    heathzenith/h89.cpp: Connect write-enable pullup on new h89bus (#12918) Mark Garlanger 2024-10-28 10:28:53 -0500
  • 864013166f thmfc1: Use CMD2 rather than CMD1 to verify side in track header. Fixes errors on loading parts of 640K disks in to8, to8d & to9p. AJR 2024-10-28 09:20:02 -0400
  • f046326005 New working clones ------------------ Kasparov GK 2000 (H8/3212 version) [hap, Sean Riddle] hap 2024-10-28 11:06:37 +0100
  • 5b29b8d237 Fixed several things using memset on non-trivial objects. Vas Crabb 2024-10-28 13:44:02 +1100
  • 94cdc63a80 apple/pseudovia.cpp: Split out the pseudo-VIA device used by RBV, V8, VASP, and Sonora. [R. Belmont] * This device was previously copy-pasted almost verbatim between those 4 devices, and it will be appearing in PowerBooks in the future as well. arbee 2024-10-27 21:59:46 -0400
  • 84f4879f13 namcos23: remove texture_enabled flag, it caused missing graphics so this bit must have a different meaning, reset poly counts each frame to prevent trailing graphics and MAME crashing when holding INS hap 2024-10-27 20:18:41 +0100
  • e2965b559c Fixed dip switch hookup, added unpopulated buttons and updated IO port documentation on the Namco TSSIO JVS I/O board, based on hardware analysis by Guru. smf- 2024-10-28 00:17:16 +0000
  • dbd883ae18 thomson.cpp: Overhaul all ROM definitions to correspond to actual ICs rather than logical banks. The sizes and hence hashes of virtually all files have changed due to being combined or split up. NO_DUMP entries have also been added for some known undumped PROMs. AJR 2024-10-27 16:51:28 -0400
  • 72955160b9 machine/smioc.cpp: Cleaned up parameter bounds checking that could cause a compiler diagnostic. [R. Belmont] arbee 2024-10-27 15:26:38 -0400
  • c56e1f1f6b namcos23: remove texture_enabled flag, it caused missing graphics so this bit must have a different meaning, reset poly counts each frame to prevent trailing graphics and MAME crashing when holding INS hap 2024-10-27 20:18:41 +0100
  • b5c0c73f46 emu/input.cpp: Guard against automatic integer promotion on arithmetic. Vas Crabb 2024-10-28 03:48:15 +1100
  • f63e8f0a55 Thomson floppy disk updates - to8, to9 & to9p now include the FDC in the base configuration. to9 uses a WD1770 (WD2793 appears to fail calibration), while to8 & to9p use the THM-FC-1 gate array (now a separate device). This eliminates the need to, and ability to, configure floppy disk extensions for the to8, to9 and to9p. - Changed sector offsets for double-sided .fd images so that they load correctly (usually). AJR 2024-10-27 10:14:19 -0400
  • 97c4c3bb29 metro/metro.cpp: verified some clocks for puzzlet [Guru] Ivan Vangelista 2024-10-27 10:13:05 +0100
  • a30396aa90 New systems marked not working ------------------------------ Dynasty (1992, V5.1G) [Ioannis Bampoulas] Ivan Vangelista 2024-10-27 08:41:08 +0100
  • 36f6a7cdc7 wpc_s: correct rom region for some sets hap 2024-10-27 01:48:40 +0200
  • 225004c69f cactus: fix MAME crash hap 2024-10-27 01:24:58 +0200
  • f8c5cc96f0 hash/pc98.xml: demote yumeijin angelosa 2024-10-26 22:56:07 +0200
  • ddb09db33b midway/midvunit.h: Fix range error in "Galil" wheel controller emulation. [R. Belmont] arbee 2024-10-26 15:40:54 -0400
  • 71f6d3c0d2 wpc_s: correct rom region for some sets hap 2024-10-27 01:48:40 +0200
  • d79f5a671d cactus: fix MAME crash hap 2024-10-27 01:24:58 +0200
  • 26fe79b027 quizpun2: better way for stalling maincpu for mcu comms hap 2024-10-27 00:46:34 +0200
  • 8353b2bd93 heathzenith/h89.cpp: Add initial support for the H-89 (and H-88 and Z-90) slot bus - Uses the real I/O decoding PROMs - Z-37 and MMS 77316 floppy controllers converted to cards - H-88-3 serial and H-88-5 cassette interfaces converted to cards - Sigmasoft Sound card converted to a card arbee 2024-10-26 18:37:26 -0400