[Multi] Dev MAME [log only]

[14] @ !!! Piątek, 28 Lipca 2017 00:10 CET [17-11-2013 11:18 CET]

[Multi] Dev MAME [log only]
Skomentuj

Raz na jakiś czas będę publikował nowe deweloperskie binarki projektuMAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego  największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne potrzeby deweloperskiej wersji tego emulatora.

  • rename keyboardmcureplacementdaughterboardforlordnightmare (nw) [hap] 2017-07-27 23:18:34

    Changed: m24.cpp

    1 files changed, 2 insertions, 2 deletions

  • m24: add file header (nw) [hap] 2017-07-27 22:47:19

    Changed: m24.cpp

    1 files changed, 5 insertions, 0 deletions

  • fidel*: add note for now (nw) [hap] 2017-07-27 22:31:35

    Changed: fidel6502.cpp, fidelz80.cpp

    2 files changed, 4 insertions, 0 deletions

  • fidel*: prepare for untangling (nw) [hap] 2017-07-27 22:20:16

    Changed: fidel6502.cpp, fidel68k.cpp, fidelz80.cpp, fidelbase.h

    4 files changed, 24 insertions, 26 deletions

  • jolypark, vrnwrld: Correct ADPCM type (nw) [AJR] 2017-07-27 22:18:39

    Changed: spinb.cpp

    1 files changed, 21 insertions, 12 deletions

  • spcforce: Add coin counters, start lamps and addressable latch device [AJR] 2017-07-27 21:21:16

    Changed: spcforce.cpp, spcforce.h, spcforce.cpp

    3 files changed, 33 insertions, 19 deletions

  • taitojc: imperfect timing flagf (nw) [hap] 2017-07-27 21:19:38

    Changed: taitojc.cpp

    1 files changed, 16 insertions, 16 deletions

  • added flag for imperfect timing (nw) [hap] 2017-07-27 21:00:45

    Changed: device.h, gamedrv.h, info.cpp, info.cpp, selgame.cpp, fidel6502.cpp, fidel68k.cpp

    7 files changed, 19 insertions, 9 deletions

  • stactics: Add 74LS259 latches (nw) [AJR] 2017-07-27 20:41:02

    Changed: stactics.cpp, stactics.h, stactics.cpp

    3 files changed, 122 insertions, 34 deletions

  • Obvious cut/paste mistake (nw) [AJR] 2017-07-27 19:49:19

    Changed: turbo.cpp

    1 files changed, 1 insertions, 1 deletions

  • turbo: Add 74LS259 (nw) [AJR] 2017-07-27 19:48:38

    Changed: turbo.cpp, turbo.h

    2 files changed, 24 insertions, 15 deletions

  • ddenlovr.cpp: More 74LS259 additions (nw) [AJR] 2017-07-27 17:10:58

    Changed: ddenlovr.cpp

    1 files changed, 50 insertions, 51 deletions

  • flag some of the sensory chessboard drivers with imperfect controls (nw) [hap] 2017-07-27 16:20:45

    Changed: cxgz80.cpp, fidel6502.cpp, fidel68k.cpp, fidelmcs48.cpp, fidelz80.cpp, novag6502.cpp, novag68k.cpp, novagmcs48.cpp

    8 files changed, 86 insertions, 86 deletions

  • flag imperfect controls for some handhelds (nw) [hap] 2017-07-27 16:16:34

    Changed: hh_cop400.cpp, hh_tms1k.cpp

    2 files changed, 4 insertions, 4 deletions

  • fidel6502: previous fdes2100 correction wasn't completely right (nw) [hap] 2017-07-27 15:54:10

    Changed: fidel6502.cpp

    1 files changed, 2 insertions, 2 deletions

  • multipcm: confirmed as Yamaha YMW-258-F. [any, R. Belmont] [arbee] 2017-07-27 15:00:12

    Changed: multipcm.cpp

    1 files changed, 4 insertions, 5 deletions

  • Trade MACHINE_IMPERFECT_KEYBOARD, MACHINE_NODEVICE_CAMERA and MACHINE_NODEVICE_WAN for MACHINE_IMPERFECT_CONTROLS. [Vas Crabb] 2017-07-27 14:39:24
  • better (nw) [Vas Crabb] 2017-07-27 10:39:58

    Changed: decodmd1.cpp

    1 files changed, 1 insertions, 1 deletions

  • use aggregate flags for -ui simple as well (nw) [Vas Crabb] 2017-07-27 10:36:36

    Changed: info.cpp, info.h, selmenu.cpp, selmenu.h, simpleselgame.cpp, simpleselgame.h

    6 files changed, 93 insertions, 45 deletions

  • use aggregate emulation status in MewUI menus, expose more flags in info box (nw) [Vas Crabb] 2017-07-27 09:22:03

    Changed: info.cpp, info.h, selgame.cpp, selmenu.cpp, selmenu.h, selsoft.cpp, rmnimbus.h

    7 files changed, 269 insertions, 134 deletions

  • Fixed the build. [Robbbert] 2017-07-27 08:00:23
    • Note: I changed the code back to what it was, but perhaps (!state && ..) might be preferable.

      Changed: decodmd1.cpp

      1 files changed, 1 insertions, 1 deletions

  • Clean up unused stuff (nw) [AJR] 2017-07-27 06:03:18

    Changed: dynax.h, decodmd1.h

    2 files changed, 0 insertions, 2 deletions

  • decodmd1: Add addressable latch device (nw) [AJR] 2017-07-27 06:00:01

    Changed: decodmd1.cpp, decodmd1.h

    2 files changed, 50 insertions, 40 deletions

  • don't use hairline spaces for alingment in the info box [Vas Crabb] 2017-07-27 05:19:12

    Changed: selgame.cpp, selmenu.cpp, text.cpp, ui.cpp

    4 files changed, 112 insertions, 68 deletions

  • jpms80.cpp: 74LS259 addition (nw) [AJR] 2017-07-27 05:01:12

    Changed: jpms80.cpp

    1 files changed, 51 insertions, 5 deletions

  • plugins/gdbstub: WIP gdbstub plugins [Carl] [cracyc] 2017-07-27 04:23:42

    Changed: init.lua, init.lua, plugin.json

    3 files changed, 315 insertions, 11 deletions

  • neogeo: Add addressable latch device (nw) [AJR] 2017-07-27 04:06:50

    Changed: 74259.cpp, 74259.h, neogeo.cpp, neogeocd.cpp, shougi.cpp, neogeo.h, neogeo.cpp

    7 files changed, 54 insertions, 73 deletions

  • initialisation (nw) [Vas Crabb] 2017-07-27 01:58:23

    Changed: info.cpp

    1 files changed, 2 insertions, 2 deletions

  • Move unemulated/imperfect flags from machines into devices. [Vas Crabb] 2017-07-27 01:56:53
    • Right now, flags for unemulated/imperfect features apply at system level. This falls over quickly with systems that have slot devices. For example you can plug in a broken sound card or keyboard on a PC or Amiga driver and get no warnings. There's also no way to propagate these flags from a device to all systems using it.
      This changeset addresses these issues. It's now possible to report unemulated/imperfect features on a device level with static unemulated_feeatures() and imperfect_features() member functions. So far the only thing using this is the votrax device.
      To support front-ends, this is exposed in -listxml output as a new "feature" element that can appear in system/device descriptions. It has a "type" attribute indicating which feature it is, potentially a "status" attribute if the device itself declares that the feature is unemulated/imperfect, and potentially an "overall" attribute if the device inherits a more severe indication from a subdevice. The embedded DTD describes possible values.
      Example: device/machine declares imperfect sound:
      Example: device/machine declares unemulated keyboard:
      Example: device declares imperfect controls but inherits unemulated controls from a subdevice:
      Example: device doesn't declare imperfect LAN but inherits it from a subdevice:
      It's still possible to add these flags to machines in the GAME/COMP/CONS macro. If the state class declares them with static member functions, the two sources will be combined.
      If you subclass a device, you inherit its flags if you don't redefine the relevant static member functions (no override qualifier is necessary since they're static).
      The UI has been updated to display appropriate warnings for the overall machine configuration, including selected slot devices, at launch time. The menus don't display overall status, only status for the machine itself. We can make it scan subdevices if we decide that's desirable, it just needs caching to enure we don't take a huge performance hit.

      Changed: votrax.h, device.h, emucore.h, gamedrv.h, render.cpp, save.cpp, validity.cpp, clifront.cpp, info.cpp, info.h, luaengine.cpp, mameopts.cpp, auditmenu.cpp, info.cpp, info.h, inifile.cpp, miscmenu.cpp, selgame.cpp, selmenu.cpp, simpleselgame.cpp, ui.cpp, ui.h, viewgfx.cpp, rm380z.cpp

      24 files changed, 625 insertions, 363 deletions

  • gekisha, tenkai: Use bankdev (nw) [AJR] 2017-07-27 01:17:52

    Changed: dynax.cpp, dynax.h

    2 files changed, 50 insertions, 148 deletions

  • dynax.cpp: Fix blitter IRQ acknowledgment in most games (nw) [AJR] 2017-07-27 00:30:26

    Changed: dynax.cpp, dynax.h

    2 files changed, 32 insertions, 12 deletions

  • ym2151: Emulate reset line [AJR] 2017-07-27 00:06:40

    Changed: ym2151.cpp, ym2151.h

    2 files changed, 20 insertions, 5 deletions

  • Merge pull request #2521 from shattered/_455a343 [ajrhacker] 2017-07-26 23:30:22
  • New Working machines added [hap] 2017-07-26 23:27:07
    • -------- Double Dribble (Konami handheld) [hap, Sean Riddle] NFL Football (Konami handheld) [hap, Sean Riddle] The Adventures of Bayou Billy (Konami handheld) [hap, Sean Riddle]

      Changed: hh_sm510.cpp, mame.lst

      2 files changed, 252 insertions, 0 deletions

  • Merge pull request #2519 from DavidHaywood/250717 [R. Belmont] 2017-07-26 22:21:00
  • pacman.cpp: Fix a lot of obviously wrong 74LS259 mapping (nw) [AJR] 2017-07-26 20:31:53

    Changed: pacman.cpp

    1 files changed, 4 insertions, 4 deletions

  • destroyr: Fix input mapping (nw) [AJR] 2017-07-26 18:19:30

    Changed: destroyr.cpp

    1 files changed, 3 insertions, 3 deletions

  • namcos2.cpp: document sprite zoom table rom (nw) [MetalliC] 2017-07-26 15:28:52

    Changed: namcos2.cpp

    1 files changed, 9 insertions, 0 deletions

  • namcos2.cpp: Ordyne uses older IO MCU ROM, clean ROM labels as per PCB photos [MetalliC] 2017-07-26 08:57:16

    Changed: namcos2.cpp

    1 files changed, 88 insertions, 88 deletions

  • new WORKING clone [MetalliC] 2017-07-26 08:48:12
  • restore original refresh rates to Galaxia/Astro Wars, fixes wrong sound for time being. (nw) [kazblox] 2017-07-26 02:37:52
    • Speed issues still need to be figured out, perhaps something relating to S2650 interrupts?

      Changed: galaxia.cpp

      1 files changed, 4 insertions, 2 deletions

  • imago: Fix sprite banking (nw) [AJR] 2017-07-26 07:28:56

    Changed: fastfred.cpp

    1 files changed, 1 insertions, 1 deletions

  • pandoras: RESETB probably is RESET after all (nw) [AJR] 2017-07-26 07:02:01

    Changed: pandoras.cpp

    1 files changed, 1 insertions, 1 deletions

  • Merge tag 'mame0188' [Vas Crabb] 2017-07-26 05:08:17
  • milliped: Don't know why this fixes the DIPs, but it does (nw) [AJR] 2017-07-26 02:38:43

    Changed: centiped.cpp

    1 files changed, 0 insertions, 2 deletions

  • namcoio: Don't pulse the reset line when it's already being asserted (nw) [AJR] 2017-07-26 00:54:25
  • s11b.cpp, s11c_bg: Tag fixes (nw) [AJR] 2017-07-25 23:20:21

    Changed: s11c_bg.cpp, s11b.cpp

    2 files changed, 2 insertions, 2 deletions

  • esb: Put bank2 in memory map so DEVCB can find it (nw) [AJR] 2017-07-25 23:17:09

    Changed: starwars.cpp

    1 files changed, 8 insertions, 6 deletions

  • Super Kogal Grandprix -> Super Kogal Ranking (nw) [Angelo Salese] 2017-07-25 21:38:05

    Changed: csplayh5.cpp

    1 files changed, 1 insertions, 1 deletions

  • stop hotspot from crashing when you start running. (nw) [smf-] 2017-07-25 17:16:35

    Changed: debugcpu.cpp

    1 files changed, 30 insertions, 29 deletions

  • fidel6502: correct fdes2100 cpu (nw) [hap] 2017-07-25 16:39:33

    Changed: fidel6502.cpp

    1 files changed, 6 insertions, 6 deletions

  • fidelmcs48: correct company (nw) [hap] 2017-07-25 16:18:22

    Changed: fidelmcs48.cpp

    1 files changed, 2 insertions, 2 deletions

  • fidel6502: add note (nw) [hap] 2017-07-25 16:02:40

    Changed: fidel6502.cpp

    1 files changed, 3 insertions, 1 deletions

  • fidel6502: workaround for sc12 cpu divider (nw) [hap] 2017-07-25 15:22:56

    Changed: fidel6502.cpp

    1 files changed, 28 insertions, 12 deletions

  • Don't assume a watch point exists for the address space passed to watchpoint_update_flags(), which fixes the hotspot command. (nw) [smf-] 2017-07-25 12:08:10

    Changed: debugcpu.cpp

    1 files changed, 9 insertions, 8 deletions

  • new WORKING clone [MetalliC] 2017-07-25 11:19:55
  • wonder how many undebuggable machines that caused (nw) [Vas Crabb] 2017-07-25 09:41:20

    Changed: gen_latch.cpp

    1 files changed, 4 insertions, 3 deletions

  • notes (nw) [MetalliC] 2017-07-25 09:08:37

    Changed: superchs.cpp

    1 files changed, 4 insertions, 4 deletions

  • new WORKING clone [MetalliC] 2017-07-25 08:33:31
    • ----------------- Super Chase – Criminal Termination (1992/01/18 18:29:18 CHASE 3 VER 1.30, prototype) [Trol]

      Changed: superchs.cpp, mame.lst

      2 files changed, 72 insertions, 8 deletions

  • trackfld.cpp, hyperspt.cpp, sbasketb.cpp: Add 74LS259 latches (nw) [AJR] 2017-07-25 05:01:29

    Changed: trackfld.cpp, trackfld.h, hyperspt.cpp, sbasketb.cpp, trackfld.cpp, hyperspt.h, sbasketb.h, trackfld.h, hyperspt.cpp, sbasketb.cpp, trackfld.cpp

    11 files changed, 150 insertions, 101 deletions

  • segae.cpp: Use documentation style like other sega systems (nw) [briantro] 2017-07-25 04:54:36

    Changed: segae.cpp

    1 files changed, 31 insertions, 16 deletions

  • segae.cpp: Corrected rom names for Transformers System E. [Fabrice Arzeno] [briantro] 2017-07-25 04:41:01

    Changed: segae.cpp

    1 files changed, 4 insertions, 2 deletions

  • superchs: Fix shifter display in layout (nw) [AJR] 2017-07-25 03:38:21

    Changed: superchs.lay

    1 files changed, 4 insertions, 4 deletions

  • Make configuration member const, avoid Object and object distinguished only by case in one line, use MAME_ prefix on all include guards to make it easier to deal with them in -dM (dump preprocessor macros) output (nw) [Vas Crabb] 2017-07-25 03:26:52

    Changed: 74259.h

    1 files changed, 8 insertions, 8 deletions

  • YM2151 reset line handler added, though not implemented properly yet (nw) [AJR] 2017-07-25 02:07:55

    Changed: ym2151.cpp, ym2151.h, atarijsa.cpp, cyberbal.cpp, s11c_bg.cpp, s11c_bg.h, atarisy1.cpp, cyberbal.cpp, gauntlet.cpp, s11b.cpp, segas24.cpp, atarisy1.h, cyberbal.h, gauntlet.h, s11b.h, segas24.h

    16 files changed, 33 insertions, 60 deletions

  • A few more locations (nw) [AJR] 2017-07-25 00:13:14

    Changed: joctronic.cpp, kchamp.cpp

    2 files changed, 18 insertions, 18 deletions

  • mappy.cpp: Clean up I/O handlers (nw) [AJR] 2017-07-24 17:34:09

    Changed: mappy.cpp, mappy.h

    2 files changed, 42 insertions, 380 deletions

  • roldfrog: Fix coin lockout (nw) [AJR] 2017-07-24 16:49:21

    Changed: splash.cpp

    1 files changed, 2 insertions, 2 deletions

  • Cleanups for various Atari drivers and PlayChoice-10 (nw) [AJR] 2017-07-24 15:18:26

    Changed: asteroid.cpp, avalnche.cpp, copsnrob.cpp, llander.cpp, llander.h, asteroid.cpp, avalnche.cpp, playch10.cpp, asteroid.h, avalnche.h, playch10.h, playch10.cpp

    12 files changed, 167 insertions, 134 deletions

  • 74259: Internal cleanups (nw) [AJR] 2017-07-24 14:41:47

    Changed: 74259.cpp, 74259.h

    2 files changed, 36 insertions, 50 deletions

  • New 74LS259/9334/CD4099 devices [AJR] 2017-03-04 02:25:46
  • fidel6502: disable broken sc12 cpu divider (nw) [hap] 2017-07-25 00:46:43

    Changed: fidel6502.cpp

    1 files changed, 18 insertions, 19 deletions

  • plugins/cheat: make sure bp function is run only one per hit (nw) [cracyc] 2017-07-24 23:17:43

    Changed: init.lua

    1 files changed, 4 insertions, 1 deletions

  • New clone added [hap] 2017-07-24 22:50:07
  • Merge pull request #2516 from npwoods/imgtool_fix_filelock_on_error [ajrhacker] 2017-07-24 17:52:25
  • plugins/cheat: catch errors in cheat scripts and prelim break/watch support [Carl] [cracyc] 2017-07-24 17:05:50

    Changed: init.lua, luaengine.cpp

    2 files changed, 141 insertions, 31 deletions

  • casloopy: Printer emulation is missing, of course (nw) [AJR] 2017-07-24 16:56:23

    Changed: casloopy.cpp

    1 files changed, 1 insertions, 1 deletions

  • funystrp: Separate driver state class (nw) [AJR] 2017-07-24 15:48:00

    Changed: splash.cpp, splash.h, splash.cpp

    3 files changed, 82 insertions, 82 deletions

  • Imgtool: Changed a pointer to a reference, and fixed a std::string(nullptr) bug [Nathan Woods] 2017-07-23 01:57:48

    Changed: imgtool.cpp

    1 files changed, 5 insertions, 6 deletions

  • luaengine: debugger_manager support [Carl] [cracyc] 2017-07-24 03:41:08

    Changed: linenoise.c, linenoise.h, linenoise.c, init.lua, luaengine.cpp

    5 files changed, 192 insertions, 4 deletions

  • New machines added as MACHINE_NOT_WORKING [arbee] 2017-07-24 02:18:43
    • ----------------------------------------- Access Virus A [R. Belmont, tbd] Access Virus B (Ver. T) [R. Belmont, tbd] Access Virus C [R. Belmont, tbd] Access Virus Rack [R. Belmont, tbd] Access Virus Rack XL [R. Belmont, tbd] Access Virus Classic [R. Belmont, tbd]

      Changed: mess.lua, acvirus.cpp, mame.lst

      3 files changed, 162 insertions, 0 deletions

  • Merge pull request #2514 from MASHinfo/wolfpack-fix [hap] 2017-07-23 22:13:01
  • New working machine added [hap] 2017-07-23 22:08:14
  • Fixed missing Torpedo trail [MASH] 2017-07-23 20:36:07
    • Fixed missing Torpedo trail in Wolf Pack. It was a type made by Osso in MAME 0.185:
      https://git.redump.net/mame/commit/?id=f9b6c26bcaefd9de27867e76df00eceedaac8da0

      Changed: wolfpack.cpp

      1 files changed, 2 insertions, 2 deletions

  • In class consolewin_info method set_cpu does nothing if the cpu to be set is the current one (nw) [yz70s] 2017-07-23 15:04:13
  • (nw) housekeeping. [Robbbert] 2017-07-23 18:21:42

    Changed: mess.flt

    1 files changed, 1 insertions, 0 deletions

  • Cleanup/bulletproofing to the issue Wizz just found [Nathan Woods] 2017-07-23 17:48:19

    Changed: image.cpp

    1 files changed, 5 insertions, 8 deletions

  • (nw) Fixed the build. [Robbbert] 2017-07-23 17:46:50

    Changed: mess.lua

    1 files changed, 1 insertions, 0 deletions

  • (nw) Save partname to inifile, so that the correct part is loaded next time. [Robbbert] 2017-07-23 17:33:38

    Changed: image.cpp

    1 files changed, 5 insertions, 0 deletions

  • New machines added as MACHINE_NOT_WORKING [arbee] 2017-07-23 16:01:07
  • Road Runner (Midway): replaced bad rom with good one, added notes [Credits to be determined] [Robbbert] 2017-07-23 08:29:46

    Changed: mw8080bw.cpp

    1 files changed, 4 insertions, 1 deletions

  • srcclean (nw) [Vas Crabb] 2017-07-23 05:29:00

    Changed: gameboy.xml, intv.hsi, sms.xml, a78_slot.h, m37710.cpp, 68340sim.cpp, mc14411.cpp, mc14411.h, ncr5390.cpp, smioc.cpp, tmp68301.cpp, tmp68301.h, wd2010.cpp, huc6271.h, mc6847.cpp, sda5708.cpp, sda5708.h, selmenu.cpp, selmenu.h, itt3030_dsk.cpp, dcs.cpp, nichisnd.cpp, nichisnd.h, alphatro.cpp, atlantis.cpp, csplayh5.cpp, cvs.cpp, dbox.cpp, dec8.cpp, fontwriter.cpp, force68k.cpp, gaelco2.cpp, globalvr.cpp, hp80.cpp, konmedal.cpp, macpci.cpp, namcos1.cpp, naomi.cpp, nes_vt.cpp, seattle.cpp, segas32.cpp, seta.cpp, sigmab98.cpp, targeth.cpp, tg100.cpp, thoop2.cpp, timelimt.cpp, tourvis.cpp, vegas.cpp, itech8.h, seta.h, sda5708.lay, setaroul.lay, cps2crypt.cpp, pcecommn.h, mame.lst, itech8.cpp, timelimt.cpp, drawd3d.cpp

    59 files changed, 641 insertions, 641 deletions

  • Clean up Galeco Dallas hookup device. [Vas Crabb] 2017-07-23 05:10:14
    • There is no need for a second device for World Rally and Glass, it's the same thing. How the address lines are hooked up for host memory access is part of the driver and can be done with a mirror/mask in the address map provided by the driver. There's also no need for the SRAM trampolines in the device, that can be done entirely through address maps.
      The drivers need trampolines to do the address swizzling. We should be able to get rid of these when we get better support for 8-bit views of 16-bit components (dooyong drivers also have ugly trampolines for doing this kind of thing).

      Changed: gaelco2.cpp, glass.cpp, targeth.cpp, thoop2.cpp, wrally.cpp, gaelco2.h, glass.h, targeth.h, thoop2.h, wrally.h, gaelco2.cpp, gaelco_ds5002fp.cpp, gaelco_ds5002fp.h, wrally.cpp

      14 files changed, 264 insertions, 167 deletions

  • please don't merge Allman code in K&R files and vice versa (nw) [Vas Crabb] 2017-07-23 02:59:00

    Changed: gb_lcd.cpp, gb_lcd.h

    2 files changed, 22 insertions, 24 deletions

  • Merge pull request #2507 from jackrjli/parodius [R. Belmont] 2017-07-23 01:35:00
  • Merge pull request #2509 from Risugami/master [R. Belmont] 2017-07-23 01:34:33
  • Merge pull request #2510 from dankan1890/travis_fix [R. Belmont] 2017-07-23 01:32:57
  • Update .travis.yml [Dankan1890] 2017-07-23 00:45:52

    Changed: .travis.yml

    1 files changed, 1 insertions, 1 deletions

  • Update .travis.yml [Dankan1890] 2017-07-23 00:21:15

    Changed: .travis.yml

    1 files changed, 1 insertions, 1 deletions

  • Merge pull request #2500 from DavidHaywood/180717 [hap] 2017-07-22 21:13:00
  • gameboy: fix SGB VRAM transfers (#2504) [Tauwasser] 2017-07-22 18:40:09
    • * gameboy.xml: remove misleading comment
      Sachen 4B-003 was recently added
      Signed-off-by: Tauwasser
      * gameboy: fix Super Game Boy VRAM transfer
      A basic implementation of VRAM transfer. It fixes a number of games and removes the SGB border hack. However, it's very likely that the bahvior is much more complex. The old implementation was good enough for the majority of games, so this should suffice until such time when SGB is implemented on top of SNES.
      The attribute data was resized to 4096 bytes, so a whole VRAM transfer can take place even though only 4050 bytes are used. The idea is that the whole 4096 bytes are _probably_ transferred to WRAM and a game might theoretically upload a small executable and use that data. However, running native SNES code is currently unsupported anyway.
      Signed-off-by: Tauwasser
      * gameboy: various code style/comment fixes
      – return GB_MBC_NONE instead of magic 0 value – add MLT_REQ case in sgb code and mention where it's actually handled – add PAL_PRI to list of known SGB commands (not implemented) – fix two comments
      Signed-off-by: Tauwasser
      * gameboy: coding style fixes for gb_lcd
      Signed-off-by: Tauwasser

      Changed: gameboy.xml, gb_slot.cpp, gb_slot.h, gb_lcd.cpp, gb_lcd.h, gb.cpp

      6 files changed, 94 insertions, 97 deletions

  • Machines promoted to working [Luca Elia] 2017-07-22 16:37:11
  • ettrivia: Correct PSG type and use object finders (nw) [AJR] 2017-07-22 16:09:27

    Changed: ettrivia.cpp

    1 files changed, 14 insertions, 12 deletions

  • Fix include path with USE_LIBSDL on macOS [Joshua Root] 2017-07-22 14:04:39
    • The cflags will contain an include path ending in "SDL2", not just "SDL", and removing just the latter leaves a stray "2" on the end.

      Changed: sdl_cfg.lua

      1 files changed, 1 insertions, 1 deletions

  • naomi.cpp: revert MIE back to higher clock, add notes about CPU core (nw) [MetalliC] 2017-07-22 12:46:26

    Changed: naomi.cpp

    1 files changed, 7 insertions, 3 deletions

  • convenience macro for enum bitwise operators (nw) [Vas Crabb] 2017-07-22 06:32:29

    Changed: tlcs90.h, emucore.h, input.h, ioport.h, profiler.h, render.h, cheat.h

    7 files changed, 20 insertions, 12 deletions

  • * Get past fatal error on selecting software part from internal UI [Vas Crabb] 2017-07-22 05:56:13
    • * Sort software part menu in internal UI (was ordered by hash)
      This preserves the option priority behaviour from 0.187 when setting the instance option to the desired part.
      Note that software part selection from internal UI doesn't actually work. For example with zorba:cpm, no matter which part you select, you'll always end up with flop1 in A: and flop2 in B:. This actually did work properly in 0.187, so something has gone wrong in between.

      Changed: selmenu.cpp

      1 files changed, 11 insertions, 13 deletions

  • (nw) housekeeping [Robbbert] 2017-07-22 05:36:44

    Changed: fontwriter.cpp, mess.flt

    2 files changed, 2 insertions, 1 deletions

  • funystrp: Add serial EEPROM for high score entries [AJR] 2017-07-22 04:12:12

    Changed: splash.cpp, splash.h

    2 files changed, 21 insertions, 6 deletions

  • Added basic support for saving/restoring Cocoa debugger window state, compatible with Qt debugger where possible [Vas Crabb] 2017-07-20 14:01:02

    Changed: debugosx.mm, debugconsole.h, debugconsole.mm, debugwindowhandler.h, debugwindowhandler.mm, deviceinfoviewer.h, deviceinfoviewer.mm, devicesviewer.h, devicesviewer.mm, disassemblyviewer.h, disassemblyviewer.mm, errorlogviewer.h, errorlogviewer.mm, memoryview.h, memoryview.mm, memoryviewer.h, memoryviewer.mm, pointsviewer.h, pointsviewer.mm

    19 files changed, 413 insertions, 103 deletions

  • retofinv.cpp: fixed c/p error in my commit from yesterday (nw) [Ivan Vangelista] 2017-07-20 13:37:14

    Changed: retofinv.cpp

    1 files changed, 1 insertions, 1 deletions

  • vt320.cpp: changed vt330 rom name as per L_N (nw) [Ivan Vangelista] 2017-07-20 07:19:42

    Changed: vt320.cpp

    1 files changed, 1 insertions, 1 deletions

  • vgmplay: Bug fixes [AJR] 2017-07-20 06:39:30
    • - Fix clock speed for dual POKEY (MT #6631) - Produce error message when nonexistent file specified rather than create a spurious empty file and segfault trying to read it

      Changed: bitbngr.cpp, bitbngr.h, vgmplay.cpp

      3 files changed, 11 insertions, 5 deletions

  • MT 06261 [Robbbert] 2017-07-20 05:57:34

    Changed: polepos.cpp

    1 files changed, 2 insertions, 2 deletions

  • alphatro: allow DMA to VRAM (nw) [arbee] 2017-07-20 04:39:21

    Changed: alphatro.cpp

    1 files changed, 22 insertions, 2 deletions

  • alphatro: try adding an fdc irq register (nw) [cracyc] 2017-07-20 04:20:18

    Changed: alphatro.cpp

    1 files changed, 16 insertions, 2 deletions

  • Fixed screen mis-alignment regression in Bionic Commando [Angelo Salese] [angelosa] 2017-07-19 22:34:13

    Changed: bionicc.cpp

    1 files changed, 2 insertions, 1 deletions

  • new working clones [Ivan Vangelista] 2017-07-19 22:27:04
  • sf2049se: Clarify bios bad dump. (nw) [Ted Green] 2017-07-19 20:06:37

    Changed: vegas.cpp

    1 files changed, 4 insertions, 1 deletions

  • sf2049: Use standard way of handling keypad inputs (nw) [AJR] 2017-07-19 20:03:47

    Changed: vegas.cpp

    1 files changed, 12 insertions, 12 deletions

  • Standardize button layout for PCE bootlegs [Angelo Salese] [angelosa] 2017-07-19 18:38:57

    Changed: paranoia.cpp, tourvis.cpp, uapce.cpp, pcecommn.h

    4 files changed, 22 insertions, 29 deletions

  • reduce header clutter, thank you C++11 (nw) [Vas Crabb] 2017-07-19 18:37:52

    Changed: selmenu.cpp, selmenu.h

    2 files changed, 40 insertions, 37 deletions

  • new not working machine [Ivan Vangelista] 2017-07-19 18:24:49
  • new working clones [Ivan Vangelista] 2017-07-19 18:14:15
    • ----------------------------- Act-Fancer Cybernetick Hyper Weapon (World revision 3) [Corrado Tomaselli, The Dumping Union] Kageki (World) [frsj8112, The Dumping Union] Space Invaders (Nas Corp bootleg) [Guru]

      Changed: 8080bw.cpp, actfancr.cpp, tnzs.cpp, mame.lst

      4 files changed, 125 insertions, 36 deletions

  • snk.cpp: added pals to victroad [Kevin Eshbach, The Dumping Union] [Ivan Vangelista] 2017-07-19 18:09:36

    Changed: snk.cpp

    1 files changed, 6 insertions, 0 deletions

  • sf2049se: Mark bios as BAD_DUMP and add keypad. (nw) [Ted Green] 2017-07-19 17:37:21

    Changed: vegas.cpp

    1 files changed, 102 insertions, 29 deletions

  • clipper: popw fix (nw) [Patrick Mackinlay] 2017-07-19 16:12:08

    Changed: clipper.cpp

    1 files changed, 2 insertions, 1 deletions

  • Machines promoted to working [arbee] 2017-07-19 15:12:50
    • ---------------------------- Alphatronic PC [R. Belmont, Carl, rfka01]

      Changed: alphatro.cpp

      1 files changed, 25 insertions, 10 deletions

  • remove debug printfs (nw) [Vas Crabb] 2017-07-19 14:06:59

    Changed: selmenu.cpp

    1 files changed, 0 insertions, 2 deletions

  • Make internal UI display list of missing files if system/software set is found but incomplete. [Vas Crabb] 2017-07-19 14:04:29
  • Eliminate leading space in description (nw) [Scott Stone] 2017-07-19 12:56:32

    Changed: csplayh5.cpp

    1 files changed, 1 insertions, 1 deletions

  • Fix typo (nw) [Scott Stone] 2017-07-19 07:21:54

    Changed: globalvr.cpp

    1 files changed, 1 insertions, 1 deletions

  • Merge branch 'master' of https://github.com/mamedev/mame [Scott Stone] 2017-07-19 07:07:57

    Changed: alphatro.cpp

    1 files changed, 1 insertions, 2 deletions

  • New machines marked as NOT_WORKING [Scott Stone] 2017-07-19 07:07:43
    • ---------------------------------- Need for Speed – 4 Cab Link (2 Discs) (v1.0.1 Rev B) [ShouTime] Need for Speed GT (Hard Drive+2 Discs) (v1.1.0 Rev C) [ShouTime]

      Changed: globalvr.cpp, mame.lst

      2 files changed, 28 insertions, 2 deletions

  • alphatro: connect ready line (nw) [cracyc] 2017-07-19 05:45:06

    Changed: alphatro.cpp

    1 files changed, 1 insertions, 2 deletions

  • minor wip on sm590 core (nw) [Lord-Nightmare] 2017-07-19 04:33:39

    Changed: sm510.h, sm590.h, sm590core.cpp

    3 files changed, 23 insertions, 1 deletions

  • alphatro: fix typo (nw) [cracyc] 2017-07-19 03:13:07

    Changed: alphatro.cpp

    1 files changed, 1 insertions, 1 deletions

  • Merge pull request #2493 from DavidHaywood/180717 [R. Belmont] 2017-07-19 01:37:40
    • wrally2: use dallas dumped from 2nd PCB, it confirms the byte fix made

      Changed: gaelco2.cpp

      1 files changed, 28 insertions, 1 deletions

  • Merge pull request #2494 from npwoods/mc6847_sg6_fix [R. Belmont] 2017-07-19 01:37:04
  • wrally2: use dallas dumped from 2nd PCB, it confirms the byte fix made to the previous dump and also highlighted another. Also interestingly the startup code appears to have been patched slightly on the first board, maybe they knew ram was failing on it? [David Haywood] 2017-07-18 22:13:18

    Changed: gaelco2.cpp

    1 files changed, 28 insertions, 1 deletions

  • alphatro: connect hrq (nw) [cracyc] 2017-07-18 15:44:06

    Changed: mess.lua, alphatro.cpp

    2 files changed, 11 insertions, 1 deletions

  • Changed Romload to show all actual hashes on a mismatch [Nathan Woods] 2017-07-18 14:04:01

    Changed: romload.cpp

    1 files changed, 4 insertions, 1 deletions

  • Added Commodore D9060 82S137 prom dumps [Bo Zimmerman, Andrew Welburn] [smf-] 2017-07-18 12:29:40

    Changed: d9060.cpp

    1 files changed, 6 insertions, 6 deletions

  • alphatro: Correct motor on and FDC reset. [R. Belmont] [arbee] 2017-07-18 06:33:31

    Changed: alphatro.cpp

    1 files changed, 23 insertions, 12 deletions

  • alphatro: Added correct banking and partial floppy support. [R. Belmont] [arbee] 2017-07-18 04:31:53

    Changed: alphatro.cpp

    1 files changed, 226 insertions, 54 deletions

  • Merge pull request #2490 from npwoods/fix_alice90 [R. Belmont] 2017-07-18 03:04:59
  • Merge pull request #2489 from bmunger/r9751 [R. Belmont] 2017-07-18 03:04:02
  • Merge pull request #2488 from superctr/tg100 [R. Belmont] 2017-07-18 03:02:44
  • [ALICE90] Fixed regression [Nathan Woods] 2017-07-18 02:16:05

    Changed: mc10.cpp

    1 files changed, 10 insertions, 7 deletions

  • r9751: smioc – add 8237 DMA controllers, rs232 ports, and update documentation [Brandon Munger] 2017-07-18 01:25:38

    Changed: smioc.cpp, smioc.h

    2 files changed, 71 insertions, 0 deletions

  • New not working machine [superctr] 2017-07-18 00:36:45
  • missb2: Fix oki read/write bitswap so what seem to be the correct sound effects are played. Used the bublpong oki rom in place of the badly dumped missb2 oki rom due to all non-corrupted areas being identical, so they're most likely supposed to be the same, but marked it as BAD_DUMP until redump. Add watchdog (same as parent bublbobl hardware has). [Lord Nightmare] [Lord-Nightmare] 2017-07-17 23:36:22

    Changed: missb2.cpp

    1 files changed, 22 insertions, 6 deletions

  • Merge pull request #2486 from JoakimLarsson/sda5708_3 [Joakim Larsson Edström] 2017-07-17 21:26:12
  • new not working machine [Ivan Vangelista] 2017-07-17 18:15:50
  • Merge pull request #2487 from fulivi/hp80_dev01 [R. Belmont] 2017-07-17 17:42:48
  • hp85: improved CRT access timing, implemented hw timers and beeper [fulivi] 2017-07-17 14:51:28

    Changed: hp80.cpp

    1 files changed, 308 insertions, 29 deletions

  • A number of DS5002FP chips were dumped using the method published by Morten Shearman Kirkegaard and Peter Wilhelmsen as documented at (#2484) [David Haywood] 2017-07-17 03:11:36
    • http://www.afdelingp.dk/files/articles/ds5002fp/ds5002fp.pdf
      namely Touch and Go, World Rally 2, and TH Strikes Back
      a 2nd verification pass is still needed on them from additional boards, as bad bits existed in World Rally 2 even prior to extraction (steering logic was broken but bad byte was identified and fixed as the code for that command handler was identical to World Rally 1) and TH Strikes Back is crashing at the first boss (could also be a CPU core issue) Glass was also dumped, but at the time the data wasn't extracted, only the code, and the board has since died, so needs redoing.
      Machines promoted to WORKING ---------------------------- World Rally 2 [Morten Shearman Kirkegaard,Peter Wilhelmsen, David Haywood] Touch & Go (World) [Morten Shearman Kirkegaard,Peter Wilhelmsen, David Haywood] Touch & Go (Non North America) [Morten Shearman Kirkegaard,Peter Wilhelmsen, David Haywood] Touch & Go (earlier revision) [Morten Shearman Kirkegaard,Peter Wilhelmsen, David Haywood]

      Changed: mcs51.cpp, gaelco2.cpp, thoop2.cpp, gaelco2.h, thoop2.h

      5 files changed, 170 insertions, 82 deletions

  • new clone added – Solar Assault Revised [briantro] 2017-07-17 01:54:03
    • New Clone Added ------------------------------------------------ Solar Assault Revised (ver JAA) [ShouTime, pablopelos, Dulleron, Paul Vining, Jason Wible, Surgeville, Sean Sutton, David Mercer, John Cunningham, Smitdogg, The Dumping Union]

      Changed: gticlub.cpp, mame.lst

      2 files changed, 44 insertions, 12 deletions

  • imm6-76: create blank PROM file if non-existent image file is specified (nw) [Vas Crabb] 2017-07-17 01:29:50

    Changed: imm6_76.h

    1 files changed, 10 insertions, 9 deletions

  • tmp68301.cpp: interrupt cleanups (nw) [angelosa] 2017-07-16 23:59:08

    Changed: tmp68301.cpp, tmp68301.h

    2 files changed, 89 insertions, 24 deletions

  • gticlub.cpp: Minor note about Solar Assault versions (nw) [briantro] 2017-07-16 22:04:42

    Changed: gticlub.cpp

    1 files changed, 3 insertions, 3 deletions

  • Minor doc update for slrasslt/slrassltj -nw- [Phil Bennett] 2017-07-16 21:25:27

    Changed: mame.lst

    1 files changed, 2 insertions, 2 deletions

  • Note (nw) [angelosa] 2017-07-16 21:11:16

    Changed: csplayh5.cpp

    1 files changed, 3 insertions, 2 deletions

  • Fix niyanpai.cpp:689:31: error: unused variable 'daisy_chain_sound' [-Werror,-Wunused-const-variable] -nw- [Phil Bennett] 2017-07-16 19:49:45

    Changed: niyanpai.cpp

    1 files changed, 0 insertions, 5 deletions

  • One-liner conditional comment nit-picky (nw) [angelosa] 2017-07-16 19:46:21

    Changed: v9938.cpp

    1 files changed, 2 insertions, 2 deletions

  • Promoted colors after counter-check with real screens (nw) [Angelo Salese] 2017-07-16 19:26:36

    Changed: timelimt.cpp

    1 files changed, 1 insertions, 1 deletions

  • New clones added [Phil Bennett] 2017-07-16 19:23:50
    • Solar Assault (ver JAA) [ShouTime, pablopelos, Dullaron, Paul Vining, Jason Wible, Surgeville, Sean Sutton, David Mercer, John Cunningham, Smitdogg, The Dumping Union]

      Changed: gticlub.cpp, mame.lst

      2 files changed, 32 insertions, 0 deletions

  • Redumped color proms in Time Limit [ShouTime, TServo2049, pablopelos, The Dumping Union] [angelosa] 2017-07-16 19:09:50

    Changed: timelimt.cpp, timelimt.cpp

    2 files changed, 22 insertions, 10 deletions

  • Merge pull request #2482 from Bavarese/patch-29 [ajrhacker] 2017-07-16 18:38:14
  • Header (nw) [angelosa] 2017-07-16 18:36:47

    Changed: nichisnd.cpp, nichisnd.h

    2 files changed, 8 insertions, 2 deletions

  • Wrote a new device container for nichibutsu sound HW, merged usage for csplayh5.cpp and niyanpai.cpp [Angelo Salese] [angelosa] 2017-07-16 18:34:07

    Changed: arcade.lua, nichisnd.cpp, nichisnd.h, csplayh5.cpp, niyanpai.cpp, template_device.cpp, niyanpai.h

    7 files changed, 254 insertions, 200 deletions

  • Parallel port is connected, unknown purpose tho (nw) [angelosa] 2017-07-16 17:19:37

    Changed: csplayh5.cpp

    1 files changed, 12 insertions, 0 deletions

  • hh_sm510: add note for tsjam (nw) [hap] 2017-07-16 16:10:09

    Changed: hh_sm510.cpp

    1 files changed, 1 insertions, 1 deletions

  • fix up a couple in src/mame as well (nw) [Vas Crabb] 2017-07-16 16:07:22

    Changed: snes_snd.cpp, snes_snd.h, ttchamp.cpp

    3 files changed, 42 insertions, 46 deletions

  • New working machine added [hap] 2017-07-16 15:47:02
  • explicit sizes for enums used in save states – one should always do this to maximise save state compatibility – also enum class (nw) [Vas Crabb] 2017-07-16 15:18:12

    Changed: cosmac.cpp, cosmac.h, mcs40.h, tlcs90.cpp, tlcs90.h, ay31015.h, ds1315.h, eepromser.h, pic8259.cpp, pic8259.h, rtc9701.cpp, rtc9701.h, serflash.cpp, serflash.h, mea8000.cpp, mea8000.h, multipcm.cpp, multipcm.h, s14001a.cpp, s14001a.h, huc6270.cpp, huc6270.h, tms3556.h

    23 files changed, 325 insertions, 325 deletions

  • Cleaned up the MC-10 driver (#2480) [npwoods] 2017-07-16 14:55:59

    Changed: mc10.cpp

    1 files changed, 112 insertions, 97 deletions

  • MAMETesters Bugs Fixed [Phil Bennett] 2017-07-16 04:26:56
    • - 06627: [Sound] kokoroj2: Missing voice in game (Arzeno Fabrice)
      - segas32.cpp: Redumped kokoroj2 sound data ROM [Arzeon Fabrice]

      Changed: segas32.cpp

      1 files changed, 2 insertions, 1 deletions

  • MAMETesters Bugs Fixed [Phil Bennett] 2017-07-16 03:27:12
  • new NOT_WORKING [angelosa] 2017-07-16 02:34:40
    • --------------- PokoaPoka Onsen de CHU – Bijin 3 Shimai ni Kiotsukete! [system11, The Dumping Union] Mahjong Hanafuda Cosplay Tengoku 6 [system11, The Dumping Union] Ai-mode – Pet Shiiku [system11, The Dumping Union] Tsuugakuro no Yuuwaku [system11, The Dumping Union]

      Changed: csplayh5.cpp, mame.lst

      2 files changed, 103 insertions, 8 deletions

  • new NOT_WORKING [angelosa] 2017-07-16 01:49:23
    • --------------- Mahjong Mogitate [system11, The Dumping Union] Renai Mahjong Idol Gakuen [system11, The Dumping Union]

      Changed: csplayh5.cpp, mame.lst

      2 files changed, 68 insertions, 17 deletions

  • new NOT_WORKING [angelosa] 2017-07-16 01:16:07
  • new NOT_WORKING [angelosa] 2017-07-16 00:56:32
    • --------------- Mahjong Gal-pri – World Gal-con Grandprix [system11b, The Dumping Union]
      (and moved around DVD firmwares into nichidvd set since it's common component)

      Changed: csplayh5.cpp, mame.lst

      2 files changed, 86 insertions, 34 deletions

  • Hook up ibm5150 softlist to compc and europc drivers. Change europc to use a single built-in 3.5" drive like the real machine. [Justin Kerk] [Justin Kerk] 2017-07-16 00:40:15

    Changed: compc.cpp, europc.cpp

    2 files changed, 17 insertions, 0 deletions

  • Correct country in funkyfig sets (nw) [Luca Elia] 2017-07-15 19:27:46

    Changed: ddenlovr.cpp

    1 files changed, 3 insertions, 3 deletions

  • New working machines [Luca Elia] 2017-07-15 15:25:48
    • -------------------- Go Go Cowboy (English, prize) [Brian Troha, Ryan Holtz, Smitdogg, The Dumping Union, Luca Elia]

      Changed: sigmab98.cpp, mame.lst

      2 files changed, 456 insertions, 62 deletions

  • lua engine: safer cleanup, fix leak (nw) [Vas Crabb] 2017-07-15 10:06:07

    Changed: luaengine.cpp, luaengine.h

    2 files changed, 9 insertions, 4 deletions

  • new machine added [MetalliC] 2017-07-15 09:36:58
  • Export soft_reset, hard_reset, exit, load, and save functions for Emscripten builds [James Baicoianu] 2017-07-15 06:46:57

    Changed: emscripten_post.js, main.lua, machine.cpp, machine.h

    4 files changed, 30 insertions, 1 deletions

  • Fix save/load states in Emscripten build (#2470) [James Baicoianu] 2017-07-15 06:00:09
    • * Fix save/load states in Emscripten build * Simplified Emscripten integration points * Moved standalone JS functions to be static member functions of running_machine * Improved Emscripten main loop * Use convenience functions for cleaner code
      As an added bonus, this now allows for proper shutdown of the running machine when running in the Emscripten environment – previously, attempts to exit the program were just being ignored.

      Changed: emscripten_post.js, main.lua, machine.cpp, machine.h

      4 files changed, 71 insertions, 32 deletions

  • slapfght.cpp: Missing no longer (nw) [AJR] 2017-07-15 05:34:00

    Changed: slapfght.cpp

    1 files changed, 2 insertions, 2 deletions

  • gladiatr: Invert coin counters; minor HW note (nw) [AJR] 2017-07-15 05:32:19

    Changed: gladiatr.cpp

    1 files changed, 5 insertions, 4 deletions

  • New systems added as MACHINE_NOT_WORKING [arbee] 2017-07-15 04:18:36
  • m377xx: preliminary M37720 support [R. Belmont] [arbee] 2017-07-15 04:16:54

    Changed: m37710.cpp, m37710.h, m37710op.h

    3 files changed, 82 insertions, 62 deletions

  • wallc: PSG type correction (nw) [AJR] 2017-07-15 00:48:12

    Changed: wallc.cpp

    1 files changed, 3 insertions, 3 deletions

  • add note that the pal is actually a good dump, as it is the same logic inside as tokio (nw) [Lord-Nightmare] 2017-07-14 22:05:38

    Changed: bublbobl.cpp

    1 files changed, 1 insertions, 1 deletions

  • Merge branch 'master' of https://github.com/mamedev/mame [Scott Stone] 2017-07-14 21:51:23

    Changed: gotcha.lay, interpro.lay, intlc44.lay, intlc440.lay, m68705prg.lay, pasha2.lay, whousetc.lay

    7 files changed, 7 insertions, 7 deletions

  • Add sound cores needed to allow virtual subtarget to compile (nw) [Scott Stone] 2017-07-14 21:50:53

    Changed: virtual.lua

    1 files changed, 2 insertions, 0 deletions

  • Revert "change "copyright-holders" to "authors" in CC0'd lay files (nw)" [hap] 2017-07-14 21:50:10
  • Implemented dipswitches and tweaked inputs for Bubble Bobble prototype so that the edit mode works. [Lord Nightmare] [Lord-Nightmare] 2017-07-14 21:38:58

    Changed: bublbobl.cpp

    1 files changed, 58 insertions, 8 deletions

  • plugins/cheat: popmessage for hotkey setting (nw) [cracyc] 2017-07-14 20:20:46

    Changed: init.lua, luaengine.cpp

    2 files changed, 5 insertions, 0 deletions

  • MC6800 LSR/ROR/ASR instructions set overflow flag to N XOR C (MT #6624) [AJR] 2017-07-14 20:13:33

    Changed: 6800ops.hxx, m6800.cpp

    2 files changed, 29 insertions, 15 deletions

  • new working clone [Ivan Vangelista] 2017-07-14 18:53:31
    • ------------------------- Taisen Idol-Mahjong Final Romance 2 (Japan, newer) [system11, The Dumping Union]

      Changed: fromanc2.cpp, mame.lst

      2 files changed, 36 insertions, 3 deletions

  • nmk16.cpp: changed redhawkb title to Vince, as per title screen (nw) [Ivan Vangelista] 2017-07-14 18:52:48

    Changed: nmk16.cpp

    1 files changed, 1 insertions, 1 deletions

  • Merge pull request #2472 from JoakimLarsson/fccpu1 [R. Belmont] 2017-07-14 18:21:48
  • Merge pull request #2474 from einstein95/master [R. Belmont] 2017-07-14 18:20:19
  • Add dipswitches to tsukande [einstein95] 2017-07-14 16:18:26

    Changed: konmedal.cpp

    1 files changed, 78 insertions, 15 deletions

  • remove this check – it causes MSVC release builds to crash, and the things it flags usually get detected elsewhere (nw) [Vas Crabb] 2017-07-14 16:04:15

    Changed: validity.cpp

    1 files changed, 56 insertions, 65 deletions

  • intellec4: implement imm4-22 program/data storage module [Vas Crabb] 2017-07-14 16:03:34

    Changed: bus.lua, insdatastor.cpp, insdatastor.h, intellec4.cpp, intellec4.h, tapereader.h, hlekbd.cpp

    7 files changed, 545 insertions, 46 deletions

  • plugins/cheat: create dirs (nw) [cracyc] 2017-07-14 15:29:46

    Changed: init.lua

    1 files changed, 19 insertions, 2 deletions

  • New working clones [Lord-Nightmare] 2017-07-14 10:45:32
    • ------------------ Bubble Bobble (prototype on Tokio hardware) [Arzeno Fabrice, brizzo, Phil Bennett, rtw, Asure, The Dumping Union]

      Changed: bublbobl.cpp, mame.lst

      2 files changed, 47 insertions, 0 deletions

  • (nw) Fixed the build. (various unused/unread variables) [Robbbert] 2017-07-14 07:30:46

    Changed: konmedal.cpp

    1 files changed, 5 insertions, 5 deletions

  • New games added as GAME_NOT_WORKING [arbee] 2017-07-14 05:39:17
    • ----------------------------------- Dam Dam Boy [R. Belmont, ShouTime, Sean Sutton, Surgeville, Ryan Holtz, Phil Bennett, Smitdogg, The Dumping Union]

      Changed: konmedal.cpp, mame.lst

      2 files changed, 112 insertions, 15 deletions

  • igstet341 inputs and DIPs (nw) [MetalliC] 2017-07-14 04:59:10

    Changed: igspoker.cpp

    1 files changed, 114 insertions, 1 deletions

  • new clone added – PE Plus PP0006 Standard Poker [briantro] 2017-07-14 04:31:59
    • New Clone Added ------------------------------------------- Player's Edge Plus (PP0006) Standard Draw Poker [BrianT]

      Changed: peplus.cpp, mame.lst

      2 files changed, 23 insertions, 0 deletions

  • plugins/cheat: poll for setting hotkeys [Carl] [cracyc] 2017-07-14 04:30:29

    Changed: init.lua, keycodemap.lua, luaengine.cpp

    3 files changed, 58 insertions, 380 deletions

  • new NOT WORKING – VG Pocket (VG-2000) [BeckieRGB] (#2433) [David Haywood] 2017-07-14 03:43:13
    • * new NOT WORKING – VG Pocket (VG-2000) [BeckieRGB]
      * new NOT WORKING VG Pocket Mini (VG-1500) [BeckieRGB]
      mostly needs the nametable mirroring registers emulated, and proper palettes for this extended mode

      Changed: nes_vt.cpp, mame.lst

      2 files changed, 44 insertions, 5 deletions

  • mastboy: Note (nw) [AJR] 2017-07-13 19:20:58

    Changed: mastboy.cpp

    1 files changed, 1 insertions, 0 deletions

  • Make machine().describe_context() a const function returning a std::string (nw) [AJR] 2017-07-13 18:53:45
  • change "copyright-holders" to "authors" in CC0'd lay files (nw) [hap] 2017-07-13 18:36:28

    Changed: gotcha.lay, interpro.lay, intlc44.lay, intlc440.lay, m68705prg.lay, pasha2.lay, whousetc.lay

    7 files changed, 7 insertions, 7 deletions

  • change gjackpot/gpoker.lay digits to 14seg (nw) [hap] 2017-07-13 18:32:25

    Changed: hh_tms1k.cpp, gjackpot.lay, gpoker.lay

    3 files changed, 7 insertions, 36 deletions

  • change backslash to unicode in some layouts (nw) [hap] 2017-07-13 18:08:15

    Changed: cmulti8.lay, dataman.lay, mathmagi.lay, mathmarv.lay, qkracer.lay, wizatron.lay

    6 files changed, 12 insertions, 12 deletions

  • DCS audio: Re-enable speedups for external ram. (nw) [Ted Green] 2017-07-13 17:10:47

    Changed: dcs.cpp, dcs.h, seattle.cpp, vegas.cpp

    4 files changed, 42 insertions, 34 deletions

  • Minor core cleanups (nw) [AJR] 2017-07-13 16:36:19
    • - disound.cpp: Make a few more methods const - machine.cpp: c_str() is no longer needed with emu_file::open since it now takes a std::string

      Changed: disound.cpp, disound.h, machine.cpp

      3 files changed, 7 insertions, 7 deletions

  • mastboy: Use parallel EEPROM type for "EAROM" rather than generic NVRAM [AJR] 2017-07-13 15:01:33

    Changed: mastboy.cpp

    1 files changed, 22 insertions, 22 deletions

  • Fix issue 2468 [Olivier Galibert] 2017-07-13 12:54:46

    Changed: prommemory.h, diimage.cpp

    2 files changed, 14 insertions, 8 deletions

  • added new not working game [smf] [smf-] 2017-07-13 12:43:41
  • detect parent/clone loops rather than extending a string forever [Vas Crabb] 2017-07-13 11:23:43

    Changed: driver.cpp

    1 files changed, 5 insertions, 0 deletions

  • gah, need to add (nw) [Vas Crabb] 2017-07-13 10:50:32

    Changed: prommemory.cpp, prommemory.h

    2 files changed, 191 insertions, 0 deletions

  • intellec4: implememnt PROM memory module [Vas Crabb] 2017-07-13 10:34:57

    Changed: bus.lua, intellec4.cpp, tapereader.cpp, tapereader.h, intellec4.cpp

    5 files changed, 14 insertions, 6 deletions

  • forgot these (nw) [Vas Crabb] 2017-07-13 07:54:28

    Changed: emumem.cpp, rendlay.cpp

    2 files changed, 4 insertions, 2 deletions

  • kill a trampoline (nw) [Vas Crabb] 2017-07-13 07:51:20

    Changed: debugcmd.cpp, emumem.cpp, emumem.h

    3 files changed, 3 insertions, 22 deletions

  • Make device_memory_interface own its address_spaces [Vas Crabb] 2017-07-13 07:35:18

    Changed: dimemory.cpp, dimemory.h, emumem.cpp, emumem.h

    4 files changed, 138 insertions, 130 deletions

  • correct model number and speed for intellec4 paper tape reader (thanks AJR) [Vas Crabb] 2017-07-12 21:31:16

    Changed: intellec4.cpp, tapereader.cpp, tapereader.h, intellec4.cpp

    4 files changed, 49 insertions, 28 deletions

  • Machines promoted to working [Vas Crabb] 2017-07-12 21:07:42
    • ---------------------------- Intel INTELLEC 4/MOD 4 [Vas Crabb] Intel INTELLEC 4/MOD 40 [Vas Crabb]

      Changed: intellec4.cpp

      1 files changed, 2 insertions, 2 deletions

  • intellec4: sensible default options for terminal and null_modem [Vas Crabb] 2017-07-12 21:02:07

    Changed: intellec4.cpp

    1 files changed, 13 insertions, 1 deletions

  • don't drop an entire layout if one view fails to load – it breaks intlc44/intlc440 with null_modem [Vas Crabb] 2017-07-12 21:01:24

    Changed: rendlay.cpp

    1 files changed, 14 insertions, 1 deletions

  • intellec4: add high-speed paper tape reader card (installed in slot j7 by default, select with J command for loading BNPF/HEX) [Vas Crabb] 2017-07-12 19:28:04

    Changed: bus.lua, intellec4.cpp, tapereader.cpp, tapereader.h, intellec4.cpp

    5 files changed, 139 insertions, 6 deletions

  • new NOT_WORKING games [MetalliC] 2017-07-12 18:41:49
    • --------------------- Block Pong-Pong [Arzeno Fabrice, brizzo] WaiWai Drive [Arzeno Fabrice, brizzo]

      Changed: naomi.cpp, mame.lst

      2 files changed, 40 insertions, 4 deletions

  • new not working clone [Ivan Vangelista] 2017-07-12 18:08:31
    • ------------------------------- Motocross Go! (MG2 Ver. A, set 2) [ShouTime, Bill D, The Dumping Union]

      Changed: namcos23.cpp, mame.lst

      2 files changed, 49 insertions, 1 deletions

  • segag80r.cpp: DAC identification (nw) [AJR] 2017-07-12 17:58:42

    Changed: segag80r.cpp

    1 files changed, 1 insertions, 1 deletions

  • fix MSVC build (nw) [smf-] 2017-07-12 17:22:29

    Changed: interpro_ioga.cpp

    1 files changed, 1 insertions, 1 deletions

  • New Working machines added [hap] 2017-07-12 15:28:59
    • --------- Blades of Steel (Konami handheld) [hap, Sean Riddle] Bucky O'Hare (Konami handheld) [hap, Sean Riddle] Double Dragon (Tiger handheld) [hap, Sean Riddle, Kaede] Sonic The Hedgehog (Tiger handheld) [hap, Sean Riddle]

      Changed: hh_sm510.cpp, mame.lst

      2 files changed, 483 insertions, 60 deletions

  • use Caps0ff dump for srdarwin (#2464) [David Haywood] 2017-07-12 14:00:27
    • * use Caps0ff dump for srdarwin handcraft MCU rom for srdarwinj like was done for other games in the driver so the old sim can be killed off, marked as BAD_DUMP seems stable, although I had to boost the interleave.
      NOTE, this game has never been emulated correctly

      Changed: dec8.cpp, dec8.h

      2 files changed, 89 insertions, 117 deletions

  • INTELLEC 4: implement front-panel PROM programmer [Vas Crabb] 2017-07-12 11:58:33

    Changed: mess.lua, intellec4.h, intellec4.cpp, intlc44.lay, intlc440.lay, imm6_76.cpp, imm6_76.h

    7 files changed, 581 insertions, 3 deletions

  • fix upd7801 & upd78c05 internal ram size & removed ram from memory maps. (nw) [smf-] 2017-07-12 11:10:56
  • starwars: Forgot to remove these prototypes (nw) [AJR] 2017-07-12 05:40:58

    Changed: starwars.h

    1 files changed, 0 insertions, 3 deletions

  • plugins/cheat: add ui support for joystick hotkeys [Carl] [cracyc] 2017-07-12 05:06:09

    Changed: init.lua

    1 files changed, 71 insertions, 30 deletions

  • targeth.cpp update [Brian Troha] [briantro] 2017-07-12 04:50:39
    • Added PCB layout Base CPU clocks on actual OSC/Resonator Corrected OKI clock Corrected program rom labels for Target Hits v1.1

      Changed: targeth.cpp

      1 files changed, 43 insertions, 4 deletions

  • wrally.cpp: Added World Rally PCB layout. [Brian Troha] [briantro] 2017-07-12 04:39:08

    Changed: wrally.cpp

    1 files changed, 23 insertions, 2 deletions

  • Fix Fighting Golf full name (nw) [Angelo Salese] 2017-07-12 01:29:46

    Changed: snk.cpp

    1 files changed, 3 insertions, 3 deletions

  • cvs.cpp: kludged a protection check in Superbike that was resetting the machine under certain conditions [Angelo Salese] [angelosa] 2017-07-11 21:23:26
    • (Also demoted to MACHINE_UNEMULATED_PROTECTION since game can lock indefinitely under a specific case scenario)

      Changed: cvs.cpp

      1 files changed, 9 insertions, 2 deletions

  • Left-over since forever, Kold verified it and there's no issue with colors (nw) [angelosa] 2017-07-11 19:40:10

    Changed: fastlane.cpp

    1 files changed, 1 insertions, 1 deletions

  • Map Bongo jump as a button and not as up direction (nw) [angelosa] 2017-07-11 19:30:35

    Changed: galaxold.cpp

    1 files changed, 6 insertions, 6 deletions

  • new not working clone [Ivan Vangelista] 2017-07-11 19:18:49
    • ------------------------------- Tazz-Mania (Rodmar bootleg) [Arcade Hacker, The Dumping Union]

      Changed: scobra.cpp, mame.lst

      2 files changed, 22 insertions, 0 deletions

  • pse.cpp: small documentation update (nw) [Ivan Vangelista] 2017-07-11 19:14:18

    Changed: pse.cpp

    1 files changed, 1 insertions, 1 deletions

  • exprraid: Use MCFG_GENERIC_LATCH_DATA_PENDING_CB (nw) [AJR] 2017-07-11 14:14:30

    Changed: exprraid.cpp, exprraid.h

    2 files changed, 3 insertions, 17 deletions

  • segas16b.cpp: Minor doc update (nw) [briantro] 2017-07-11 06:45:53

    Changed: segas16b.cpp

    1 files changed, 2 insertions, 1 deletions

  • gcpinbal: Might as well modernize the callback of the only MSM6585 in MAME (nw) [AJR] 2017-07-11 06:36:54

    Changed: msm5205.h, gcpinbal.cpp

    2 files changed, 1 insertions, 4 deletions

  • firetrap: Sound-related modernization (nw) [AJR] 2017-07-11 06:07:18
    • - Use callback for soundlatch interrupt - Use modern MSM5205 callback and LS157 selector, and eliminate an instance of HOLD_LINE - Clean up some names - Add placeholder 8751 device

      Changed: firetrap.cpp, firetrap.h

      2 files changed, 46 insertions, 32 deletions

  • Fixed compile (nw) [Ted Green] 2017-07-11 03:30:16

    Changed: dcs.cpp, vegas.cpp

    2 files changed, 2 insertions, 3 deletions

  • WIP: Get audio to start working in mwskins and add I40 board to vegas driver. (nw) [Ted Green] 2017-07-11 03:11:48

    Changed: dcs.cpp, dcs.h, atlantis.cpp, vegas.cpp

    4 files changed, 553 insertions, 272 deletions

  • xain: Soundlatch modernization (nw) [AJR] 2017-07-11 01:59:31

    Changed: xain.cpp, xain.h

    2 files changed, 2 insertions, 8 deletions

  • Merge pull request #2463 from JoakimLarsson/fccpu1_7 [R. Belmont] 2017-07-11 01:58:05
  • Merge pull request #2462 from rfka01/master [R. Belmont] 2017-07-11 01:56:57
  • macpci: Added more Pippin ROM sets [unknown] [arbee] 2017-07-11 01:53:19

    Changed: macpci.cpp

    1 files changed, 17 insertions, 8 deletions

  • fccpu1: Added machine configuration for baud rates for all three serial ports using the mc14411 device [Joakim Larsson Edstrom] 2017-07-11 00:31:43

    Changed: force68k.cpp

    1 files changed, 119 insertions, 48 deletions

  • mc14411: new methods added for disabling all output timers and set line methods for RSA and RSB inputs [Joakim Larsson Edstrom] 2017-07-11 00:31:18

    Changed: mc14411.cpp, mc14411.h

    2 files changed, 42 insertions, 1 deletions

  • Corrected ITT3030 70 track drive type and added 35 drive type and format definition. [helwie44 and rfka01] [rfka01] 2017-07-11 00:15:06

    Changed: itt3030_dsk.cpp, itt3030.cpp

    2 files changed, 19 insertions, 7 deletions

  • New working clones [RobertoFresca] 2017-07-10 23:29:13
  • meritm.cpp: Documentation update: verified program code number for Megatouch 7 Encore (nw) [briantro] 2017-07-10 22:19:38

    Changed: meritm.cpp

    1 files changed, 1 insertions, 0 deletions

  • compc: handle slight fe2010 pit incompatibility (nw) [cracyc] 2017-07-10 21:09:30

    Changed: genpc.h, pit8253.cpp, pit8253.h, compc.cpp

    4 files changed, 47 insertions, 15 deletions

  • new not working clone [Ivan Vangelista] 2017-07-10 19:11:55
  • remove vestigial exception class (nw) [Vas Crabb] 2017-07-10 19:00:24

    Changed: complay.py

    1 files changed, 0 insertions, 6 deletions

  • wtf (nw) [Vas Crabb] 2017-07-10 18:57:22

    Changed: mcs40dasm.cpp

    1 files changed, 1 insertions, 1 deletions

  • Cleaned up serial, matrix keyboard and TI-8x link protocol interfaces: [Vas Crabb] 2017-07-10 18:31:42
  • ti99: Moved Hexbus one level up [Michael Zapf] 2017-07-10 17:48:08

    Changed: bus.lua, mess.lua, hexbus.cpp, hexbus.h, hx5102.cpp, hx5102.h, 998board.cpp, 998board.h, ti99_8.cpp

    9 files changed, 108 insertions, 55 deletions

  • starwars: Soundlatch modernization (nw) [AJR] 2017-07-10 17:23:32
  • Clean this up to match the direction we're going (nw) [Vas Crabb] 2017-07-10 15:07:30

    Changed: i82586.cpp, i82586.h

    2 files changed, 5 insertions, 5 deletions

  • i82586: intel 82586/82596 ethernet controllers, skeleton only (nw) (#2456) [Patrick Mackinlay] 2017-07-10 13:11:28
  • make device_memory_interface slightly less of a special case, use a typedef to avoid nested templates everywhere (nw) [Vas Crabb] 2017-07-10 11:34:33

    Changed: intellec4.cpp, intellec4.h, isa.cpp, isa.h, vme.cpp, vme.h, 8x300.cpp, 8x300.h, adsp2100.cpp, adsp2100.h, alph8201.cpp, alph8201.h, alto2cpu.cpp, alto2cpu.h, am29000.cpp, am29000.h, amis2000.cpp, amis2000.h, apexc.cpp, apexc.h, arc.h, arcompact.cpp, arcompact.h, arm.cpp, arm.h, arm7.cpp, arm7.h, lpc210x.cpp, lpc210x.h, asap.cpp, asap.h, avr8.cpp, avr8.h, capricorn.cpp, capricorn.h, ccpu.cpp, ccpu.h, clipper.cpp, clipper.h, cop400.cpp, cop400.h, cosmac.cpp, cosmac.h, cp1610.cpp, cp1610.h, cubeqcpu.cpp, cubeqcpu.h, dsp16.cpp, dsp16.h, dsp32.cpp, dsp32.h, dsp56k.cpp, dsp56k.h, e0c6200.cpp, e0c6200.h, e132xs.cpp, e132xs.h, es5510.cpp, es5510.h, esrip.cpp, esrip.h, f8.cpp, f8.h, g65816.cpp, g65816.h, h6280.cpp, h6280.h, h8.cpp, h8.h, hcd62121.cpp, hcd62121.h, hd61700.cpp, hd61700.h, hmcs40.cpp, hmcs40.h, hphybrid.cpp, hphybrid.h, i386.cpp, i386.h, i8008.cpp, i8008.h, i8085.cpp, i8085.h, i8089.cpp, i8089.h, i186.cpp, i186.h, i286.cpp, i286.h, i86.cpp, i86.h, i860.cpp, i860.h, i960.cpp, i960.h, ie15.cpp, ie15.h, jaguar.cpp, jaguar.h, lc8670.cpp, lc8670.h, lh5801.cpp, lh5801.h, lr35902.cpp, lr35902.h, m37710.cpp, m37710.h, deco16.cpp, deco16.h, m3745x.cpp, m3745x.h, m5074x.h, m6502.cpp, m6502.h, m6800.cpp, m6800.h, m6801.cpp, m6801.h, m68000.h, m68kcpu.cpp, m6805.cpp, m6805.h, m6809.cpp, m6809.h, mb86233.cpp, mb86233.h, mb86235.cpp, mb86235.h, mb88xx.cpp, mb88xx.h, mc68hc11.cpp, mc68hc11.h, mcs40.cpp, mcs40.h, mcs48.cpp, mcs48.h, mcs51.cpp, mcs51.h, i8x9x.cpp, i8x9x.h, mcs96.cpp, mcs96.h, melps4.cpp, melps4.h, minx.cpp, minx.h, mips3.cpp, mips3.h, r3000.cpp, r3000.h, mn10200.cpp, mn10200.h, nanoprocessor.cpp, nanoprocessor.h, nec.cpp, nec.h, v25.cpp, v25.h, v53.cpp, v53.h, patinho_feio.cpp, patinhofeio_cpu.h, pdp1.cpp, pdp1.h, tx0.cpp, tx0.h, pdp8.h, pic16c5x.cpp, pic16c5x.h, pic16c62x.h, ppc.h, ppccom.cpp, pps4.cpp, pps4.h, psx.cpp, psx.h, rsp.cpp, rsp.h, s2650.cpp, s2650.h, saturn.cpp, saturn.h, sc61860.cpp, sc61860.h, scmp.cpp, scmp.h, score.cpp, score.h, scudsp.cpp, scudsp.h, se3208.cpp, se3208.h, sh2.cpp, sh2.h, sh4.cpp, sh4.h, sharc.cpp, sharc.h, sm510.h, sm510base.cpp, sm8500.cpp, sm8500.h, mb86901.cpp, sparc.h, spc700.cpp, spc700.h, ssem.cpp, ssem.h, ssp1601.cpp, ssp1601.h, superfx.cpp, superfx.h, t11.cpp, t11.h, tlcs870.cpp, tlcs870.h, tlcs90.cpp, tlcs90.h, tlcs900.cpp, tlcs900.h, tms1k_base.cpp, tms1k_base.h, tms32010.cpp, tms32010.h, tms32025.cpp, tms32025.h, tms32031.cpp, tms32031.h, tms32051.cpp, tms32051.h, tms32082.cpp, tms32082.h, tms34010.cpp, tms34010.h, tms57002.cpp, tms57002.h, tms7000.cpp, tms7000.h, ti990_10.cpp, ti990_10.h, tms9900.cpp, tms9900.h, tms9995.cpp, tms9995.h, ucom4.cpp, ucom4.h, unsp.cpp, unsp.h, upd7725.cpp, upd7725.h, upd7810.cpp, upd7810.h, v30mz.cpp, v30mz.h, v60.cpp, v60.h, v810.cpp, v810.h, z180.cpp, z180.h, z8.cpp, z8.h, tmpz84c011.cpp, tmpz84c011.h, tmpz84c015.cpp, tmpz84c015.h, z80.cpp, z80.h, z8000.cpp, z8000.h, at28c16.cpp, at28c16.h, bankdev.cpp, bankdev.h, er2055.cpp, er2055.h, gt64xxx.cpp, gt64xxx.h, i8155.cpp, i8155.h, linflash.cpp, linflash.h, mcf5206e.cpp, mcf5206e.h, netlist.cpp, netlist.h, pci.cpp, pci.h, tc009xlvc.cpp, tc009xlvc.h, tmp68301.cpp, tmp68301.h, vrc4373.cpp, vrc4373.h, vrc5074.cpp, vrc5074.h, x2212.cpp, x2212.h, cdp1869.cpp, cdp1869.h, dave.cpp, dave.h, mos6560.cpp, mos6560.h, mos7360.cpp, mos7360.h, upd7752.cpp, upd7752.h, 315_5124.cpp, 315_5124.h, cesblit.cpp, cesblit.h, crt9007.cpp, crt9007.h, ef9345.cpp, ef9345.h, ef9364.cpp, ef9364.h, ef9365.cpp, ef9365.h, hd61830.cpp, hd61830.h, hd63484.cpp, hd63484.h, hd66421.cpp, hd66421.h, huc6271.cpp, huc6271.h, huc6272.cpp, huc6272.h, m50458.cpp, m50458.h, mb90082.cpp, mb90082.h, mb_vcu.cpp, mb_vcu.h, mc6845.cpp, mc6845.h, mos6566.cpp, mos6566.h, msm6255.cpp, msm6255.h, ppu2c0x.cpp, ppu2c0x.h, ramdac.cpp, ramdac.h, scn2674.cpp, scn2674.h, sed1330.cpp, sed1330.h, tms3556.cpp, tms3556.h, tms9928a.cpp, tms9928a.h, upd7220.cpp, upd7220.h, upd7227.cpp, upd7227.h, v9938.cpp, v9938.h, dimemory.cpp, dimemory.h, dirom.cpp, dirom.h, emumem.cpp, emumem.h, machine.cpp, machine.h, turrett.cpp, galgames.cpp, intellec4.cpp, pinkiri8.cpp, vgmplay.cpp, turrett.h, abc1600mac.cpp, abc1600mac.h, c117.cpp, c117.h, cammu.cpp, cammu.h, namco_c139.cpp, namco_c139.h, prof80mmu.cpp, prof80mmu.h, seicop.cpp, seicop.h, st0016.cpp, st0016.h, abc1600.cpp, abc1600.h, c45.cpp, c45.h, gp9001.cpp, gp9001.h, igs017_igs031.cpp, igs017_igs031.h, nick.cpp, nick.h, seibu_crtc.cpp, seibu_crtc.h, ygv608.cpp, ygv608.h, zx8301.cpp, zx8301.h

    404 files changed, 792 insertions, 690 deletions

  • esqpanel.cpp: fixed validation (nw) [Ivan Vangelista] 2017-07-10 10:00:56

    Changed: esqpanel.cpp

    1 files changed, 1 insertions, 1 deletions

  • interpro: serial dma [P. Mackinlay] [Patrick Mackinlay] 2017-07-10 08:40:50
  • mrdo: Load protection PAL data (not used at the moment) [AJR] 2017-07-10 08:32:28

    Changed: mrdo.cpp

    1 files changed, 25 insertions, 2 deletions

  • missing thing in if condition (nw) [Vas Crabb] 2017-07-10 06:20:54

    Changed: srcclean.cpp

    1 files changed, 2 insertions, 0 deletions

  • gladiatr: Hook up SSRST according to badly scanned schematics (nw) [AJR] 2017-07-10 05:54:58

    Changed: gladiatr.cpp, gladiatr.h

    2 files changed, 11 insertions, 1 deletions

  • (nw) Housekeeping. [Robbbert] 2017-07-10 02:49:16

    Changed: mame.lst, mess.flt

    2 files changed, 6 insertions, 3 deletions

  • Merge pull request #2455 from pmackinlay/ncr5390 [R. Belmont] 2017-07-10 02:27:12
  • mc14411: Attempted fix for timing regression (nw) [AJR] 2017-07-10 00:45:08
    • Obviously, the cycle time has to be divided by two, not multiplied by two. The divider isn't necessarily an even number, though.

      Changed: mc14411.cpp

      1 files changed, 1 insertions, 1 deletions

  • compc: move commodore pcs to own file and get them booting (nw) [cracyc] 2017-07-10 00:13:45

    Changed: mess.lua, compc.cpp, pc.cpp

    3 files changed, 207 insertions, 46 deletions

  • improve arrball.lay (nw) [hap] 2017-07-09 21:20:53

    Changed: arrball.lay

    1 files changed, 469 insertions, 32 deletions

  • (nw) Fixed typo in pc10iii rom name. [Robbbert] 2017-07-09 19:38:26

    Changed: pc.cpp

    1 files changed, 1 insertions, 1 deletions

  • magmax: Soundlatch modernization & various stuff from schematics (nw) [AJR] 2017-07-09 18:22:21

    Changed: magmax.cpp, magmax.h

    2 files changed, 17 insertions, 20 deletions

  • New machines marked NOT_WORKING [Vas Crabb] 2017-07-09 11:44:38
  • gunfront: Correct "Upright Controls" DIP switch – OFF is Single, and should not be the default [AJR] 2017-07-09 09:58:37

    Changed: taito_f2.cpp

    1 files changed, 3 insertions, 3 deletions

  • freekick.cpp: Forgot to change this back (nw) [AJR] 2017-07-09 09:57:54

    Changed: freekick.cpp

    1 files changed, 1 insertions, 1 deletions

  • freekick.cpp: Correct coin counter polarity; name config structures more consistently (nw) [AJR] 2017-07-09 09:29:53

    Changed: freekick.cpp

    1 files changed, 20 insertions, 17 deletions

  • gocowboy: Not the problem now (nw) [AJR] 2017-07-09 09:25:27

    Changed: sigmab98.cpp

    1 files changed, 2 insertions, 2 deletions

  • fix broken build (all compilers). (nw) [smf-] 2017-07-09 09:27:25

    Changed: capricorn_dasm.cpp

    1 files changed, 1 insertions, 0 deletions

  • freekick.cpp: Set default values for unknown dipswitches to "Off" (nw) [briantro] 2017-07-09 08:02:39

    Changed: freekick.cpp

    1 files changed, 4 insertions, 4 deletions

  • freekick.cpp: minor updates to dipswithes for Omega (nw) [briantro] 2017-07-09 07:56:17

    Changed: freekick.cpp

    1 files changed, 8 insertions, 5 deletions

  • freekick.cpp: Dumped the color proms for Omega by Nihon System correcting the colors. [ShouTime] [briantro] 2017-07-09 07:29:44

    Changed: freekick.cpp

    1 files changed, 7 insertions, 14 deletions

  • no reason to prefer inline assembly over MSVC _BitScanReverse intrinsic on x86 (nw) [Vas Crabb] 2017-07-09 06:42:35

    Changed: eivcx86.h

    1 files changed, 7 insertions, 64 deletions

  • colt: Fix colors [AJR] 2017-07-09 05:56:21

    Changed: nycaptor.cpp, nycaptor.cpp

    2 files changed, 5 insertions, 4 deletions

  • sigmab98.cpp: Load all roms for Go Go Cowboy, now it needs correction driver init with rombanks etc... (nw) [briantro] 2017-07-09 05:56:26

    Changed: sigmab98.cpp

    1 files changed, 7 insertions, 4 deletions

  • clean up inlines (nw) [Vas Crabb] 2017-07-09 05:38:32

    Changed: eigccx86.h, eivc.h, eminline.h

    3 files changed, 193 insertions, 204 deletions

  • mc14411: Partial rewrite (nw) [AJR] 2017-07-09 03:19:52
    • - Streamline divider calculation - Rewrite comments (less copying from the datasheet) - Implement device_clock_changed and use clocks_to_attotime - Add timer_enable method for future use

      Changed: mc14411.cpp, mc14411.h, force68k.cpp

      3 files changed, 188 insertions, 146 deletions

  • New NOT WORKING [AJR] 2017-07-09 01:10:13
  • Merge pull request #2452 from JoakimLarsson/fccpu1_3 [Joakim Larsson Edström] 2017-07-08 23:48:01
  • Added default nvram to mmaze (nw) [angelosa] 2017-07-08 23:29:05

    Changed: namcos1.cpp

    1 files changed, 6 insertions, 0 deletions

  • ninjaw.cpp: Spelling (nw) [briantro] 2017-07-08 22:41:40

    Changed: ninjaw.cpp

    1 files changed, 2 insertions, 2 deletions

  • new clone added – The Ninja Warriors [briantro] 2017-07-08 22:30:17
    • New Clone Added -------------------------------------------------- The Ninja Warriors (World, earlier version) [Irongiant, The Dumping Union]

      Changed: ninjaw.cpp, mame.lst

      2 files changed, 66 insertions, 9 deletions

  • megadpkr: Further improvements and cleanups (nw) [AJR] 2017-07-08 21:45:16
  • Merge pull request #2450 from rfka01/master [R. Belmont] 2017-07-08 21:37:45
  • chihiro.cpp: add Quest of D Firmware Update DVD dump [ShouTime] [MetalliC] 2017-07-08 19:34:08

    Changed: chihiro.cpp

    1 files changed, 10 insertions, 1 deletions

  • never hurts to srcclean (nw) [Vas Crabb] 2017-07-08 19:21:32

    Changed: mess.lua, i82371sb.cpp, capricorn.cpp, capricorn.h, upd7811.cpp, ncr5390.cpp, smioc.cpp, dvdisasm.cpp, emupal.h, http.cpp, http.h, image.cpp, machine.cpp, selsoft.cpp, server_ws.hpp, atlantis.cpp, blackt96.cpp, cbuster.cpp, crystal.cpp, dec8.cpp, dectalk.cpp, hh_sm510.cpp, hh_tms1k.cpp, hp80.cpp, kinst.cpp, m14.cpp, m62.cpp, namcond1.cpp, opwolf.cpp, rbisland.cpp, retofinv.cpp, ron.cpp, sderby2.cpp, shootaway2.cpp, socrates.cpp, system1.cpp, decocass.h, namcond1.h, taito_x.h, checkma5.lay, decocass.cpp, esqpanel.cpp, esqpanel.h, esqvfd.h, interpro_ioga.cpp, interpro_ioga.h, saturn.cpp, taitocchip.cpp, cbuster.cpp, decrmc3.cpp, decrmc3.h, m62.cpp, ygv608.cpp, ygv608.h, network.cpp, unidasm.cpp

    56 files changed, 674 insertions, 674 deletions

  • fix clang build (nw) [Vas Crabb] 2017-07-08 19:02:21

    Changed: hp80.cpp

    1 files changed, 1 insertions, 1 deletions

  • megadpkr: Hook up 68705P5 MCU, figure out banking, add timekeeper RAM and inputs, parent set (but not clone) is now WORKING [AJR] 2017-07-08 18:13:58

    Changed: blitz.cpp

    1 files changed, 120 insertions, 165 deletions

  • New working clones added [hap] 2017-07-08 17:54:26
    • ------------- Fidelity Excel 68000 Mach II (rev. C+) [CB-Emu] Fidelity Excel 68000 Mach III [CB-Emu]

      Changed: fidel68k.cpp, mame.lst

      2 files changed, 73 insertions, 22 deletions

  • (nw) notes, coverity complaints, INTELLEC 4/MOD 4 layout, detect duplicate bounds/color in layouts [Vas Crabb] 2017-07-08 17:23:00

    Changed: complay.py, intellec4.h, mcs40.cpp, intellec4.cpp, intlc44.lay

    5 files changed, 955 insertions, 26 deletions

  • work around python version differences (nw) [Vas Crabb] 2017-07-08 16:12:31

    Changed: complay.py

    1 files changed, 5 insertions, 0 deletions

  • those duplicates were really duplicates, no differences (nw) [Vas Crabb] 2017-07-08 16:08:45

    Changed: intlc440.lay, mmerlin.lay, tisub.lay

    3 files changed, 4 insertions, 38 deletions

  • Begin of HP80 emulation (#2448) [fulivi] 2017-07-08 11:31:42
    • What works: * HP85A machine with 16K of RAM * Capricorn CPU works * Keyboard works (with minor issues) * CRT text / graphics modes work (correct speed is not emulated yet so service ROM complaints) * BASIC is usable
      What is missing (and I'll have hopefully working soon): * HW timers * Beeper * Integral printer * DC100 cassette drive * Extension ROMs * I/O modules (especially the HPIB interface so that we can hook up floppy drives) * Other models in the family (e.g. HP86)

      Changed: cpu.lua, mess.lua, capricorn.cpp, capricorn.h, capricorn_dasm.cpp, hp80.cpp, mame.lst, mess.flt, unidasm.cpp

      9 files changed, 2679 insertions, 0 deletions

  • vamphalf.cpp: Add Poosho Poosho to known F2 games verified on F-E1-16-002 hardware. (nw) [briantro] 2017-07-08 11:04:34

    Changed: vamphalf.cpp

    1 files changed, 1 insertions, 0 deletions

  • Comment out problematic parts of internal layouts detected by build-time validation – could people who know these machines please fix them properly? [Vas Crabb] 2017-07-08 10:32:11

    Changed: checkma5.lay, mmerlin.lay, tisub.lay

    3 files changed, 8 insertions, 0 deletions

  • Do substantial validation of internal layouts at build time [Vas Crabb] 2017-07-08 10:30:43

    Changed: complay.py

    1 files changed, 202 insertions, 2 deletions

  • fix for MSVC ostream::put takes a char & 0xff doesn't fit. (nw) [smf-] 2017-07-08 09:59:47

    Changed: esqpanel.cpp

    1 files changed, 1 insertions, 1 deletions

  • fix for building with MSVC, it can't cope with the collision with the FUNC() macro. (nw) [smf-] 2017-07-08 09:55:06

    Changed: mcs40.h, intellec4.cpp

    2 files changed, 4 insertions, 4 deletions

  • MT 06592 [Robbbert] 2017-07-08 06:20:12

    Changed: nbmj8891.cpp

    1 files changed, 2 insertions, 24 deletions

  • hiscore.dat: Updates [Leezer] [cracyc] 2017-07-08 05:05:23

    Changed: hiscore.dat

    1 files changed, 369 insertions, 257 deletions

  • segas32.cpp: Another minor PCB note (nw) [AJR] 2017-07-08 02:31:47

    Changed: segas32.cpp

    1 files changed, 2 insertions, 0 deletions

  • ridleofp: Minor PCB note (nw) [AJR] 2017-07-08 02:26:00

    Changed: segae.cpp

    1 files changed, 1 insertions, 1 deletions

  • taitocchip.cpp: hooked up the four 'asic ram' shared bytes/semaphores/command registers between external cpu and the c-chip, and got rid of the 'return 0x01' hack for megablast. [Lord Nightmare] [Lord-Nightmare] 2017-07-08 02:04:18

    Changed: taitocchip.cpp, taitocchip.h

    2 files changed, 10 insertions, 6 deletions

  • new clone [MetalliC] 2017-07-07 23:46:22
    • --------- Tetris (v341R) [Arzeno Fabrice, MetalliC]
      not sure if its really clone, might be different game which uses gfx and music same as pktet346 set

      Changed: igspoker.cpp, mame.lst

      2 files changed, 49 insertions, 0 deletions

  • hh_tms1k: added button panel to arcmania.lay (nw) [hap] 2017-07-07 21:57:20

    Changed: hh_tms1k.cpp, arcmania.lay

    2 files changed, 129 insertions, 20 deletions

  • New working machine added [hap] 2017-07-07 18:24:26
  • [CoCo] Minor refactoring; better usage of accessors for maincpu, maincpu address space and PIA devices (nw) [Nathan Woods] 2017-07-07 12:51:38

    Changed: coco.h, coco.cpp

    2 files changed, 22 insertions, 24 deletions

  • (nw) fixed potential compile error [Robbbert] 2017-07-07 16:41:56

    Changed: bitbngr.h

    1 files changed, 1 insertions, 1 deletions

  • usgames.cpp: PSG type correction (nw) [AJR] 2017-07-07 16:28:57

    Changed: usgames.cpp

    1 files changed, 4 insertions, 4 deletions

  • taito_x.cpp: Remove outdated comments (nw) [AJR] 2017-07-07 16:20:11

    Changed: taito_x.cpp

    1 files changed, 0 insertions, 8 deletions

  • octopus.cpp, zorba.cpp: fixed MT06562 (nw) [Ivan Vangelista] 2017-07-07 11:49:42

    Changed: octopus.cpp, zorba.cpp

    2 files changed, 2 insertions, 0 deletions

  • (nw) clean up names, kill off empty header file, put Type X stuff in Type X driver file, add #include guards [Vas Crabb] 2017-07-07 06:35:19

    Changed: arcade.lua, upd7811.h, asuka.cpp, opwolf.cpp, rbisland.cpp, taito_f2.cpp, taito_x.cpp, volfied.cpp, asuka.h, opwolf.h, rbisland.h, taito_f2.h, taito_x.h, volfied.h, cchip.cpp, cchip.h, taitocchip.cpp, taitocchip.h

    18 files changed, 220 insertions, 182 deletions

  • nibbler, levers: Change joysticks to 4-way as documented in manuals [AJR] 2017-07-07 06:12:56

    Changed: galaxian.cpp, snk6502.cpp

    2 files changed, 34 insertions, 14 deletions

  • Fix subtle command regression (nw) [AJR] 2017-07-07 03:24:40

    Changed: emuopts.cpp

    1 files changed, 1 insertions, 1 deletions

  • new clone added – Xevious 3D/G (World) [briantro] 2017-07-07 00:47:19
    • New Clone Added ----------------------------------------------- Xevious 3D/G (World, XV32/VER.A) [rtw, invzim, The Dumping Union]

      Changed: namcos11.cpp, mame.lst

      2 files changed, 30 insertions, 6 deletions

  • Merge pull request #2443 from cbrunschen/esqpanel [R. Belmont] 2017-07-06 23:42:40
  • Minor (nw) [angelosa] 2017-07-06 23:28:25

    Changed: blackt96.cpp

    1 files changed, 2 insertions, 5 deletions

  • Converted sound command port to 8-bits and lowered difficulty default (nw) [angelosa] 2017-07-06 23:21:43

    Changed: blackt96.cpp

    1 files changed, 5 insertions, 5 deletions

  • blackt96.cpp: various changes/fixes [Angelo Salese] [angelosa] 2017-07-06 23:15:14
    • * Added flip screen & coin counter support; * Rewritten text layer to tilemap; * Added notes on top and promoted game with MACHINE_IS_INCOMPLETE, having many bugs that are actually from very sloppy coding;

      Changed: blackt96.cpp

      1 files changed, 92 insertions, 57 deletions

  • hh_tms1k: added arcmania.lay (nw) [hap] 2017-07-06 22:33:34

    Changed: hh_tms1k.cpp, arcmania.lay

    2 files changed, 38 insertions, 3 deletions

  • Merge pull request #2410 from npwoods/debugger_load [R. Belmont] 2017-07-06 22:19:09
  • Merge pull request #2446 from DavidHaywood/040717 [R. Belmont] 2017-07-06 22:18:18
  • small note about what's wrong with the cchip eprom dump (nw) [David Haywood] 2017-07-06 21:52:30

    Changed: opwolf.cpp

    1 files changed, 25 insertions, 0 deletions

  • New working machine added [hap] 2017-07-06 21:45:38
  • Merge pull request #2445 from DavidHaywood/040717 [R. Belmont] 2017-07-06 21:01:10
  • load Caps0ff c-chip dumps, checksum on MASK rom part passes, but game specific EPROM is still bad for the time being [David Haywood] 2017-07-06 20:34:49

    Changed: opwolf.cpp, cchip_dev.cpp

    2 files changed, 9 insertions, 17 deletions

  • Merge branch 'master' of https://github.com/mamedev/mame into 040717 [David Haywood] 2017-07-06 19:13:37

    Changed: samsmem.cpp, m6800.cpp, mcs40.cpp, hh_sm510.cpp, hh_tms1k.cpp, intellec4.cpp, intlc440.lay, mame.lst

    8 files changed, 260 insertions, 51 deletions

  • load some recent Caps0ff MCU dumps, not hooked up for now. [David Haywood] 2017-07-06 19:12:47

    Changed: blitz.cpp, sderby.cpp

    2 files changed, 11 insertions, 8 deletions

  • hh_tms1k: skeleton drivers for arrball and arcmania (nw) [hap] 2017-07-06 18:16:20

    Changed: hh_tms1k.cpp, mame.lst

    2 files changed, 169 insertions, 2 deletions

  • intlc440: one more front panel switch (nw) [Vas Crabb] 2017-07-06 16:42:13

    Changed: mcs40.cpp, intellec4.cpp, intlc440.lay

    3 files changed, 76 insertions, 38 deletions

  • m6800: Document more types (nw) [AJR] 2017-07-06 16:03:42

    Changed: m6800.cpp

    1 files changed, 9 insertions, 5 deletions

  • hh_sm510: fix dm53 svg upper hose (nw) [hap] 2017-07-06 14:57:58

    Changed: hh_sm510.cpp

    1 files changed, 4 insertions, 4 deletions

  • samsmem.cpp: fixed MT06564 (nw) [Ivan Vangelista] 2017-07-06 14:11:35

    Changed: samsmem.cpp

    1 files changed, 2 insertions, 2 deletions

  • tidy (nw) (#2444) [David Haywood] 2017-07-06 12:38:01

    Changed: upd7811.cpp, upd7811.h, cchip_dev.h

    3 files changed, 11 insertions, 11 deletions

  • ddenlovr.cpp: fixed MT05900 (nw) [Ivan Vangelista] 2017-07-06 10:10:36

    Changed: ddenlovr.cpp

    1 files changed, 3 insertions, 1 deletions

  • z80scc: basic wait/dma request support (#2441) [Patrick Mackinlay] 2017-07-06 09:00:31
    • * improved initiator transfer information logic * split transfer count/counter * added rudimentary 53c90a/53c94 support * reworked initiator transfer information state machine: should now support all scsi phases * improved handling of dma/non-dma commands * added an undocumented hack to make InterPro work * match updated 5390 device * inherit memory map * z80scc: basic wait/dma request implementation * z80scc: renamed WRDY to WREQ to match datasheet, minor touch-up

      Changed: z80scc.cpp, z80scc.h

      2 files changed, 54 insertions, 18 deletions

  • (nw) flicker: added notes. [Robbbert] 2017-07-06 07:57:00

    Changed: flicker.cpp

    1 files changed, 16 insertions, 0 deletions

  • flicker updates: [Vas Crabb] 2017-07-06 05:49:36
    • * Add save state support * Remove NVRAM – it's unlikely a dynamic PMOS RAM would be battery-backed * Hook up the rest of the inputs (operator adjustments) * React to input changes on test line

      Changed: flicker.cpp

      1 files changed, 161 insertions, 49 deletions

  • mcs40 updates: [Vas Crabb] 2017-07-05 16:56:34
    • * Split ROM and RAM port address spaces * Split RAM memory and status address spaces (no more read/modify/write) * Fixed bug in FIN handling * Exposed cycle callback * Implemented most of intelc440 front panel * Added preliminary internal artwork for intlc440 * Re-implmented flicker I/O based on how hardware actually works * Corrected flicker RAM size * Hooked up flicker playfield lamp outputs – this really needs PWM

      Changed: mcs40.cpp, mcs40.h, 4004clk.cpp, busicom.cpp, flicker.cpp, intellec4.cpp, intlc440.lay

      7 files changed, 1779 insertions, 330 deletions

  • hh_sm510: make svg lcd segments black slightly transparent instead of solid darkgray (nw) [hap] 2017-07-06 00:54:17

    Changed: hh_sm510.cpp

    1 files changed, 36 insertions, 36 deletions

  • hh_sm510: Added background graphics to nupogodi.svg [Igor, hap] [hap] 2017-07-06 00:17:48
    • hh_sm510: Added background graphics to gnw_dm53.svg [O.Galibert, hap]

      Changed: hh_sm510.cpp

      1 files changed, 12 insertions, 12 deletions

  • Merge pull request #2440 from DavidHaywood/040717 [ajrhacker] 2017-07-05 22:48:33
  • Fix, maybe (nw) [Olivier Galibert] 2017-07-05 21:43:26

    Changed: n2a03.cpp, n2a03.h

    2 files changed, 3 insertions, 83 deletions

  • XML listing enhancements [AJR] 2017-07-05 19:23:02
    • - The -listxml command will try to find and list any devices whose shortnames are specified on the command line. Any number of devices can be listed at once, and wildcards will be compared against device names as well as driver names. - DTD output for -listxml, -listsoftware and -getsoftlist can be disabled by a new -nodtd option. It remains enabled by default.

      Changed: clifront.cpp, clifront.h, info.cpp, info.h

      4 files changed, 68 insertions, 19 deletions

  • crystal.cpp: Minor correction to P's Attack edge connector (nw) [briantro] 2017-07-05 18:53:16

    Changed: crystal.cpp

    1 files changed, 3 insertions, 3 deletions

  • retofinv.cpp: Minor correction (nw) [briantro] 2017-07-05 18:44:16

    Changed: retofinv.cpp

    1 files changed, 1 insertions, 1 deletions

  • retofinv.cpp: Forgot one (nw) [briantro] 2017-07-05 18:41:49

    Changed: retofinv.cpp

    1 files changed, 1 insertions, 1 deletions

  • retofinv.cpp: Add dipswitch locations and document edge connectors [Brian Troha] [briantro] 2017-07-05 18:39:19

    Changed: retofinv.cpp

    1 files changed, 84 insertions, 16 deletions

  • Merge pull request #2442 from OzFalcon/patch-1 [R. Belmont] 2017-07-05 13:49:22
  • Include -output option in documentation [Michael.S.G] 2017-07-05 13:38:39
  • forgot this (nw) [Lord-Nightmare] 2017-07-05 10:51:46

    Changed: retofinv.cpp

    1 files changed, 3 insertions, 3 deletions

  • retofinv.cpp: Added original Taito 68705 MCU dump, and moved bootleg 68705 MCU to its own new set. Renamed sets to make it more obvious which are bootlegs. Verified XTAL, dividers, and SN76489A type from pcb pictures. Added missing original Taito CLUT PROMs and fixed video/retofinv.cpp to be able to use those or the single bootleg CLUT prom. [Corrado Tomaselli, Lord Nightmare, brizzo] [Lord-Nightmare] 2017-07-05 10:31:06

    Changed: retofinv.cpp, retofinv.h, mame.lst, retofinv.cpp

    4 files changed, 155 insertions, 53 deletions

  • sm510: small update to mw56 svg (nw) [hap] 2017-07-05 01:41:51

    Changed: hh_sm510.cpp

    1 files changed, 4 insertions, 4 deletions

  • fix clang build (nw) [smf-] 2017-07-05 00:14:55

    Changed: device.h

    1 files changed, 0 insertions, 2 deletions

  • Merge pull request #2439 from inflatador/patch-1 [R. Belmont] 2017-07-04 21:00:14
  • remove unnecessary verbosity (nw) [arbee] 2017-07-04 20:50:57

    Changed: network.cpp

    1 files changed, 2 insertions, 3 deletions

  • output: Fleshed out network output provider so it has the same capability as legacy Win32. [arbee] 2017-07-04 20:42:32
    • Clients: - Connect to TCP port 8000 - Messages will be of the form "verb = value1"; if your client is busy when MAME is spamming, you may get multiple messages glued together by 1 separators. (1 was chosen because it's neutral on Win32/Mac/Linux). - You will get a "hello = 1" message upon connection to MAME, and a "mamerun = 0" message when MAME shuts down. - You may send "send_id = n" to MAME to get IDs where n=0 means ROM set name of current game, 1-? = output node names – MAME will reply "req_id = string1"; this is currently the only case where a string will be returned instead of an integer value. - A working example POSIX client will be released soon.

      Changed: network.cpp

      1 files changed, 69 insertions, 6 deletions

  • segas16b.cpp: Replace goldnaxe2 317-0122 i8751 bad dump with working redump from undamaged chip. Remove MCU HLE code. [anonymous, digshadow] [Lord-Nightmare] 2017-07-04 20:37:27

    Changed: segas16b.cpp, segas16b.h

    2 files changed, 2 insertions, 58 deletions

  • stlforce.cpp: switched to oki map instead of ROM_COPY (nw) [Ivan Vangelista] 2017-07-04 19:15:53

    Changed: stlforce.cpp, stlforce.h, stlforce.cpp

    3 files changed, 67 insertions, 81 deletions

  • removed some redundant flags: MACHINE_IS_SKELETON = MACHINE_NOT_WORKING | MACHINE_NO_SOUND (nw) [Ivan Vangelista] 2017-07-04 19:15:06

    Changed: decwritr.cpp, gimix.cpp, homelab.cpp, hp9845.cpp, konin.cpp, leapster.cpp, microkit.cpp, ngen.cpp, nokia_3310.cpp, potgoldu.cpp, sanremmg.cpp, sansa_fuze.cpp, shtzone.cpp, symbolics.cpp

    14 files changed, 33 insertions, 33 deletions

  • Merge pull request #2438 from DavidHaywood/040717 [R. Belmont] 2017-07-04 18:34:53
  • actually after all that the CPU is a duplicate of another one, just with a different number (nw) [David Haywood] 2017-07-04 18:26:10

    Changed: segacrpt_device.cpp, segacrpt_device.h

    2 files changed, 7 insertions, 31 deletions

  • Merge pull request #2437 from DavidHaywood/040717 [R. Belmont] 2017-07-04 18:18:08
  • Merge pull request #2435 from DavidHaywood/200617 [R. Belmont] 2017-07-04 18:17:09
  • case (nw) [David Haywood] 2017-07-04 18:15:59

    Changed: segacrpt_device.cpp

    1 files changed, 2 insertions, 2 deletions

  • decrypted SEGA_315_5133 used by 'seganinja' set, promoted it to working [David Haywood] [David Haywood] 2017-07-04 18:14:16
  • Revert f8 behaviour, to run until next start of vblank, by re-adding a check that was removed as part of this commit (nw) [smf-] 2017-07-04 13:33:43
    • SHA-1: 56bd36c5ef3960874628bc08cbfcedf4c6057a19 * Major refactoring of debugger core [Ryan Holtz] * Eliminate globals/file statics * Remove lots of stuff from global scope * Use std::function for custom command registration * Eliminate some trampolines * Build fixes from Vas Crabb and balr0g

      Changed: debugcpu.cpp

      1 files changed, 2 insertions, 1 deletions

  • megasys1.cpp: Add information regarding R&T (Rod-Land Prototype) [Ryou] [briantro] 2017-07-04 08:58:33

    Changed: megasys1.cpp

    1 files changed, 14 insertions, 3 deletions

  • interpro: scsi is working [P. Mackinlay] [Patrick Mackinlay] 2017-07-04 08:49:09
  • remove bom (nw) [smf-] 2017-07-04 08:23:34

    Changed: intellec4.cpp

    1 files changed, 1 insertions, 1 deletions

  • crystal.cpp: Correct pinout for gun connector & change JAMMA to 56PIN connector (nw) [briantro] 2017-07-04 07:06:02

    Changed: crystal.cpp

    1 files changed, 19 insertions, 19 deletions

  • crystal.cpp: Document P's Attack edge connector pinout which is non JAMMA (nw) [briantro] 2017-07-04 06:28:43

    Changed: crystal.cpp

    1 files changed, 45 insertions, 0 deletions

  • What the heck? (nw) [AJR] 2017-07-04 05:01:14

    Changed: intelfsh.cpp

    1 files changed, 2 insertions, 2 deletions

  • Merge pull request #2431 from shattered/_ac3934a [R. Belmont] 2017-07-04 02:24:51
  • hh_sm510: improved gnw_jr55 LCD segments [hap, JonasP] [hap] 2017-07-04 00:02:12

    Changed: hh_sm510.cpp

    1 files changed, 9 insertions, 9 deletions

  • shootaw2: added dumped EEPROM image [Smitdogg, The Dumping Union] [arbee] 2017-07-03 22:46:07

    Changed: shootaway2.cpp

    1 files changed, 5 insertions, 2 deletions

  • hh_sm510: improved gnw_mw56 SVG screen and added background graphics [hap, ChoccyHobNob, Tanukichi] [hap] 2017-07-03 22:29:34

    Changed: hh_sm510.cpp

    1 files changed, 9 insertions, 9 deletions

  • Initialization ordering fixes (nw) [Olivier Galibert] 2017-07-03 22:22:05

    Changed: emumem.cpp, emumem.h, machine.cpp

    3 files changed, 20 insertions, 3 deletions

  • isa.cpp: add unmap_device method and in install16_device use io space width (nw) [yz70s] 2017-07-03 20:48:09

    Changed: isa.cpp, isa.h

    2 files changed, 2 insertions, 1 deletions

  • southbridge.cpp: split the single rw handler to io ports 60 and 61 into two separate handlers one for each port (nw) [yz70s] 2017-07-01 16:51:59
  • New machines marked as NOT_WORKING [Phil Bennett] 2017-07-03 19:57:49
  • satops.hxx: stricter bounds checking [nw] [Peter Ferrie] 2017-07-03 19:39:45

    Changed: satops.hxx

    1 files changed, 1 insertions, 1 deletions

  • kinst.cpp: added AnyIDE roms, switched to bios system (nw) [Ivan Vangelista] 2017-07-03 19:01:28

    Changed: kinst.cpp, mame.lst

    2 files changed, 69 insertions, 193 deletions

  • snk6502.cpp: made fantasy's US set the parent for consistency, since up until now the parent was the German version (nw) [Ivan Vangelista] 2017-07-03 18:54:43

    Changed: snk6502.cpp, mame.lst

    2 files changed, 5 insertions, 5 deletions

  • new not working machine [Ivan Vangelista] 2017-07-03 18:52:21
  • C++14 constexpr doesn't cooperate with universal references (nw) [AJR] 2017-07-03 16:01:06

    Changed: isa.h, gt64xxx.h, pci.h, vrc4373.h, vrc5074.h

    5 files changed, 26 insertions, 11 deletions

  • Misc fixes (nw) [Olivier Galibert] 2017-07-03 15:17:36

    Changed: ygv608.cpp, ygv608.h, deviceinfoviewer.mm

    3 files changed, 6 insertions, 4 deletions

  • follow up to "Rename AS_DECRYPTED_OPCODES to AS_OPCODES" (nw) [smf-] 2017-07-03 15:00:04

    Changed: intellec4.cpp

    1 files changed, 2 insertions, 2 deletions

  • Merge pull request #2434 from DavidHaywood/200617 [hap] 2017-07-03 14:23:58
    • fix 06613, game sets rowscroll to be bigger than assumed size of tilemap

      Changed: deco16ic.cpp

      1 files changed, 13 insertions, 2 deletions

  • fix 06613, game sets rowscroll to be bigger than assumed size of tilemap [David Haywood] 2017-07-03 13:28:46

    Changed: deco16ic.cpp

    1 files changed, 13 insertions, 2 deletions

  • dimemory: Lift the cap on the number of address spaces per device [O. Galibert] [Olivier Galibert] 2017-07-01 12:11:28

    Changed: device_memory_interface.rst, hrg.cpp, hrg.cpp, hp_dio.h, isa.cpp, isa.h, num9rev.cpp, konami.cpp, moonsound.cpp, hsg.cpp, vme.cpp, vme.h, tig.cpp, 8x300.cpp, 8x300.h, adsp2100.cpp, adsp2100.h, alph8201.cpp, alph8201.h, alto2cpu.cpp, alto2cpu.h, am29000.cpp, am29000.h, amis2000.cpp, amis2000.h, apexc.cpp, apexc.h, arc.h, arcompact.cpp, arcompact.h, arm.cpp, arm.h, arm7.cpp, arm7.h, lpc210x.cpp, lpc210x.h, asap.cpp, asap.h, avr8.cpp, avr8.h, ccpu.cpp, ccpu.h, clipper.cpp, clipper.h, cop400.cpp, cop400.h, cosmac.cpp, cosmac.h, cp1610.cpp, cp1610.h, cubeqcpu.cpp, cubeqcpu.h, drcuml.cpp, drcuml.h, dsp16.cpp, dsp16.h, dsp32.cpp, dsp32.h, dsp56k.cpp, dsp56k.h, e0c6200.cpp, e0c6200.h, e132xs.cpp, e132xs.h, es5510.cpp, es5510.h, esrip.cpp, esrip.h, f8.cpp, f8.h, g65816.cpp, g65816.h, g65816cm.h, g65816op.h, h6280.cpp, h6280.h, h8.cpp, h8.h, hcd62121.cpp, hcd62121.h, hd61700.cpp, hd61700.h, hmcs40.cpp, hmcs40.h, hphybrid.cpp, hphybrid.h, i386.cpp, i386.h, i8008.cpp, i8008.h, i8085.cpp, i8085.h, i8089.cpp, i8089.h, i186.cpp, i186.h, i286.cpp, i286.h, i86.cpp, i86.h, i860.cpp, i860.h, i960.cpp, i960.h, ie15.cpp, ie15.h, jaguar.cpp, jaguar.h, lc8670.cpp, lc8670.h, lh5801.cpp, lh5801.h, lr35902.cpp, lr35902.h, m37710.cpp, m37710.h, m37710cm.h, m37710op.h, deco16.cpp, deco16.h, m3745x.cpp, m3745x.h, m4510.cpp, m4510.h, m5074x.h, m6502.cpp, m6502.h, n2a03.cpp, n2a03.h, m6800.cpp, m6800.h, m6801.cpp, m6801.h, m68000.h, m68k_in.cpp, m68kcpu.cpp, m68kcpu.h, m6805.cpp, m6805.h, m6809.cpp, m6809.h, mb86233.cpp, mb86233.h, mb86235.cpp, mb86235.h, mb88xx.cpp, mb88xx.h, mc68hc11.cpp, mc68hc11.h, mcs40.cpp, mcs40.h, mcs48.cpp, mcs48.h, mcs51.cpp, mcs51.h, i8x9x.cpp, i8x9x.h, mcs96.cpp, mcs96.h, melps4.cpp, melps4.h, minx.cpp, minx.h, mips3.cpp, mips3.h, r3000.cpp, r3000.h, mn10200.cpp, mn10200.h, nanoprocessor.cpp, nanoprocessor.h, nec.cpp, nec.h, v25.cpp, v25.h, v53.cpp, v53.h, patinho_feio.cpp, patinhofeio_cpu.h, pdp1.cpp, pdp1.h, tx0.cpp, tx0.h, pdp8.cpp, pdp8.h, pic16c5x.cpp, pic16c5x.h, pic16c62x.h, ppc.h, ppccom.cpp, pps4.cpp, pps4.h, psx.cpp, psx.h, rsp.cpp, rsp.h, s2650.cpp, s2650.h, saturn.cpp, saturn.h, sc61860.cpp, sc61860.h, scmp.cpp, scmp.h, score.cpp, score.h, scudsp.cpp, scudsp.h, se3208.cpp, se3208.h, sh2.cpp, sh2.h, sh7604_bus.cpp, sh7604_bus.h, sh7604_sci.cpp, sh7604_sci.h, sh7604_wdt.cpp, sh7604_wdt.h, sh4.cpp, sh4.h, sharc.cpp, sharc.h, sm510.h, sm510base.cpp, sm8500.cpp, sm8500.h, mb86901.cpp, sparc.h, spc700.cpp, spc700.h, ssem.cpp, ssem.h, ssp1601.cpp, ssp1601.h, superfx.cpp, superfx.h, t11.cpp, t11.h, tlcs870.cpp, tlcs870.h, tlcs90.cpp, tlcs90.h, tlcs900.cpp, tlcs900.h, tms1k_base.cpp, tms1k_base.h, tms32010.cpp, tms32010.h, tms32025.cpp, tms32025.h, tms32031.cpp, tms32031.h, tms32051.cpp, tms32051.h, tms32082.cpp, tms32082.h, tms34010.cpp, tms34010.h, tms57002.cpp, tms57002.h, tms7000.cpp, tms7000.h, ti990_10.cpp, ti990_10.h, tms9900.cpp, tms9900.h, tms9995.cpp, tms9995.h, ucom4.cpp, ucom4.h, unsp.cpp, unsp.h, upd7725.cpp, upd7725.h, upd7810.cpp, upd7810.h, v30mz.cpp, v30mz.h, v60.cpp, v60.h, v810.cpp, v810.h, z180.cpp, z180.h, z8.cpp, z8.h, tmpz84c011.cpp, tmpz84c011.h, tmpz84c015.cpp, tmpz84c015.h, z80.cpp, z80.h, z8000.cpp, z8000.h, at28c16.cpp, at28c16.h, bankdev.cpp, bankdev.h, er2055.cpp, er2055.h, gt64xxx.cpp, gt64xxx.h, i8155.cpp, i8155.h, linflash.cpp, linflash.h, mcf5206e.cpp, mcf5206e.h, netlist.cpp, netlist.h, pci.cpp, pci.h, tc009xlvc.cpp, tc009xlvc.h, tmp68301.cpp, tmp68301.h, vrc4373.cpp, vrc4373.h, vrc5074.cpp, vrc5074.h, x2212.cpp, x2212.h, cdp1869.cpp, cdp1869.h, dave.cpp, dave.h, mos6560.cpp, mos6560.h, mos7360.cpp, mos7360.h, upd7752.cpp, upd7752.h, ymf278b.cpp, 315_5124.cpp, 315_5124.h, cesblit.cpp, cesblit.h, crt9007.cpp, crt9007.h, ef9345.cpp, ef9345.h, ef9364.cpp, ef9364.h, ef9365.cpp, ef9365.h, hd61830.cpp, hd61830.h, hd63484.cpp, hd63484.h, hd66421.cpp, hd66421.h, huc6271.cpp, huc6271.h, huc6272.cpp, huc6272.h, m50458.cpp, m50458.h, mb90082.cpp, mb90082.h, mb_vcu.cpp, mb_vcu.h, mc6845.cpp, mc6845.h, mos6566.cpp, mos6566.h, msm6255.cpp, msm6255.h, ppu2c0x.cpp, ppu2c0x.h, ramdac.cpp, ramdac.h, scn2674.cpp, scn2674.h, sed1330.cpp, sed1330.h, tms3556.cpp, tms3556.h, tms9928a.cpp, tms9928a.h, upd7220.cpp, upd7220.h, upd7227.cpp, upd7227.h, v9938.cpp, v9938.h, addrmap.cpp, addrmap.h, debugcmd.cpp, debugcpu.cpp, debugcpu.h, dvmemory.cpp, dvwpoints.cpp, devcb.cpp, devcb.h, dimemory.cpp, dimemory.h, dirom.cpp, dirom.h, divtlb.cpp, divtlb.h, emumem.cpp, emumem.h, machine.cpp, machine.h, luaengine.cpp, nl_errstr.h, nl_setup.cpp, atarijsa.cpp, decobsmt.cpp, segam1audio.cpp, turrett.cpp, williams.cpp, a5105.cpp, adp.cpp, aerofgt.cpp, alto2.cpp, apc.cpp, apollo.cpp, attckufo.cpp, bfcobra.cpp, blitz68k.cpp, blmbycar.cpp, bmcbowl.cpp, bmcpokr.cpp, bw2.cpp, c128.cpp, c64.cpp, cave.cpp, cbm2.cpp, chsuper.cpp, cischeat.cpp, clpoker.cpp, coinmvga.cpp, cultures.cpp, ddribble.cpp, dmv.cpp, dreamwld.cpp, dunhuang.cpp, expro02.cpp, gaelco.cpp, galgames.cpp, galpanic.cpp, glass.cpp, goldstar.cpp, highvdeo.cpp, if800.cpp, indiana.cpp, interpro.cpp, jailbrek.cpp, kaneko16.cpp, koftball.cpp, lastfght.cpp, lordgun.cpp, lwings.cpp, magicard.cpp, mediagx.cpp, megasys1.cpp, metro.cpp, mpu4vid.cpp, mquake.cpp, mz3500.cpp, mz6500.cpp, nemesis.cpp, nmk16.cpp, octopus.cpp, ohmygod.cpp, overdriv.cpp, pc9801.cpp, pcxt.cpp, pinball2k.cpp, pinkiri8.cpp, playmark.cpp, plus4.cpp, pofo.cpp, pokechmp.cpp, powerbal.cpp, powerins.cpp, psikyo.cpp, psikyo4.cpp, pt68k4.cpp, punchout.cpp, pwrview.cpp, qx10.cpp, r2dx_v33.cpp, rainbow.cpp, relief.cpp, rltennis.cpp, rockrage.cpp, segae.cpp, segajw.cpp, sfbonus.cpp, shanghai.cpp, sigmab52.cpp, skylncr.cpp, sliver.cpp, speedspn.cpp, subsino.cpp, subsino2.cpp, supduck.cpp, system16.cpp, taito_b.cpp, tandy1t.cpp, tandy2k.cpp, targeth.cpp, thoop2.cpp, toaplan2.cpp, trackfld.cpp, turrett.cpp, twins.cpp, vgmplay.cpp, vic10.cpp, vic20.cpp, vt240.cpp, wildpkr.cpp, wrally.cpp, yiear.cpp, yunsun16.cpp, template_cpu.h, turrett.h, 6883sam.h, abc1600mac.cpp, abc1600mac.h, c117.cpp, c117.h, cammu.cpp, cammu.h, coco.cpp, fd1089.cpp, inder_vid.cpp, interpro_ioga.cpp, namco_c139.cpp, namco_c139.h, prof80mmu.cpp, prof80mmu.h, seicop.cpp, seicop.h, st0016.cpp, st0016.h, abc1600.cpp, abc1600.h, c45.cpp, c45.h, cidelsa.cpp, comx35.cpp, gp9001.cpp, gp9001.h, igs017_igs031.cpp, igs017_igs031.h, kyocera.cpp, mikromik.cpp, nick.cpp, nick.h, pc8401a.cpp, pc_t1t.cpp, pcd.cpp, pecom.cpp, seibu_crtc.cpp, seibu_crtc.h, tmc600.cpp, zx8301.cpp, zx8301.h, deviceinfoviewer.mm, deviceinformationwindow.cpp

    563 files changed, 2369 insertions, 1678 deletions

  • Rename AS_DECRYPTED_OPCODES to AS_OPCODES [O. Galibert] [Olivier Galibert] 2017-06-28 17:22:36

    Changed: device_memory_interface.rst, i186.cpp, i286.cpp, i86.cpp, deco16.cpp, m6502.cpp, n2a03.cpp, m6800.cpp, m68kcpu.cpp, m6809.cpp, mcs40.cpp, sh2.cpp, z180.cpp, z80.cpp, debugcmd.cpp, debugcpu.cpp, dvdisasm.cpp, dimemory.h, emumem.h, 4004clk.cpp, airraid.cpp, angelkds.cpp, appoooh.cpp, atm.cpp, boogwing.cpp, busicom.cpp, cabal.cpp, calorie.cpp, cbasebal.cpp, cclimber.cpp, chinsan.cpp, commando.cpp, cps1.cpp, cps2.cpp, cps3.cpp, darkmist.cpp, dblewing.cpp, deadang.cpp, dietgo.cpp, dynduke.cpp, elwro800.cpp, flicker.cpp, freekick.cpp, galaxian.cpp, igs017.cpp, intellec4.cpp, jack.cpp, jongkyo.cpp, kchamp.cpp, ladybug.cpp, liberate.cpp, mc1000.cpp, metlfrzr.cpp, mitchell.cpp, mouser.cpp, mpf1.cpp, mustache.cpp, ninjakd2.cpp, osborne1.cpp, pacman.cpp, pbaction.cpp, pengo.cpp, pentagon.cpp, pktgaldx.cpp, pwrview.cpp, raiden.cpp, scorpion.cpp, scramble.cpp, segae.cpp, segag80r.cpp, segahang.cpp, segaorun.cpp, segas16a.cpp, segas16b.cpp, segas18.cpp, segas24.cpp, segaxbd.cpp, seicross.cpp, senjyo.cpp, sg1000a.cpp, skylncr.cpp, stfight.cpp, suna8.cpp, suprloco.cpp, system1.cpp, system16.cpp, toki.cpp, turbo.cpp, vixen.cpp, wiz.cpp, zaxxon.cpp, zx.cpp, fd1089.cpp, fd1094.cpp, segaic16.cpp

    95 files changed, 153 insertions, 153 deletions

  • Improve the speed of romident by dynamically allocating some large device member arrays at device_start time instead [Phil Bennett] [Phil Bennett] 2017-07-03 00:57:29

    Changed: ay8910.cpp, ay8910.h, taito_en.cpp, taito_en.h, powervr2.cpp, powervr2.h

    6 files changed, 16 insertions, 10 deletions

  • naomi.cpp: add multi-region BIOS hacks (nw) [MetalliC] 2017-07-02 19:17:49

    Changed: naomi.cpp

    1 files changed, 17 insertions, 1 deletions

  • new NOT_WORKING clone [MetalliC] 2017-07-02 18:11:52
  • Oops, wasn't supposed to commit this hack (nw) [AJR] 2017-07-02 14:52:17

    Changed: h6280.cpp

    1 files changed, 0 insertions, 4 deletions

  • Fix build and update notes (nw) [AJR] 2017-07-02 14:50:58

    Changed: h6280.cpp, decocass.h, decocass.cpp

    3 files changed, 6 insertions, 3 deletions

  • decocass.cpp: Document the Deco overlay PCB number (nw) [briantro] 2017-07-02 06:40:30

    Changed: decocass.cpp

    1 files changed, 1 insertions, 1 deletions

  • split decocass class up so that the dongle types aren't polluting main class (#2429) [David Haywood] 2017-07-02 04:36:13
  • froggeram: Remove inaccessible DIPs (nw) [AJR] 2017-07-01 23:08:47

    Changed: galaxian.cpp

    1 files changed, 1 insertions, 4 deletions

  • abcheck: add default EEPROM so the game boots w/o going into service mode first. [Guru, R. Belmont] [arbee] 2017-07-01 21:37:55

    Changed: namcond1.cpp

    1 files changed, 4 insertions, 2 deletions

  • joctronic.cpp: Callback modernization for its own sake (nw) [AJR] 2017-07-01 21:07:39

    Changed: joctronic.cpp

    1 files changed, 10 insertions, 7 deletions

  • mappy.cpp: Use LS157 device for DSW2 mux (nw) [AJR] 2017-07-01 19:53:17

    Changed: mappy.cpp, mappy.h

    2 files changed, 85 insertions, 81 deletions

  • stv.cpp: corrected Taiwan BIOS label [cpsystem3] [MetalliC] 2017-07-01 17:33:09

    Changed: stv.cpp

    1 files changed, 2 insertions, 2 deletions

  • new NOT_WORKING clone [MetalliC] 2017-07-01 17:30:11
  • intlc440 improvements: [Vas Crabb] 2017-06-30 17:50:47
    • * Implemented front panel mode switches/LEDs and reset switch * Added skeleton bus for "universal" slots and connected control lines
      (nw) Default keyboard mapping is annoying because left shift, Z and X are used both for typing into the TTY and switching program bank. You're better off changing the mapping to make it less annoying or using a socket and talking to it with telnet.

      Changed: bus.lua, mess.lua, intellec4.cpp, intellec4.h, mcs40.cpp, mcs40.h, intellec4.cpp

      7 files changed, 707 insertions, 58 deletions

  • New clones marked as NOT_WORKING [Phil Bennett] 2017-07-01 09:47:14
    • -------------------------------- Fighting Vipers (Revision B) [Phil Bennett, MooglyGuy, Tourniquet, Smitdogg, The Dumping Union]

      Changed: model2.cpp, mame.lst

      2 files changed, 62 insertions, 0 deletions

  • Fix tiny build (nw) [AJR] 2017-07-01 05:17:27

    Changed: tiny.lua

    1 files changed, 1 insertions, 0 deletions

  • victory: Add PIO devices (nw) [AJR] 2017-07-01 04:58:29

    Changed: victory.cpp

    1 files changed, 12 insertions, 5 deletions

  • All roms need a CRC32 and an SHA1 hash, even the baddumps! (nw) [Scott Stone] 2017-06-30 22:20:59

    Changed: imds2.cpp

    1 files changed, 1 insertions, 1 deletions

  • plugins/cheat: documentation (nw) [cracyc] 2017-06-30 21:19:40

    Changed: cheat_simple.lua

    1 files changed, 1 insertions, 0 deletions

  • plugins/cheat: link simple cheats [cracyc] 2017-06-30 21:15:57

    Changed: cheat_simple.lua

    1 files changed, 31 insertions, 10 deletions

  • ncr5390: Improve [P. Mackinlay] [Patrick Mackinlay] 2017-06-30 20:48:49
    • * improved initiator transfer information logic * split transfer count/counter * added rudimentary 53c90a/53c94 support * reworked initiator transfer information state machine: should now support all scsi phases * improved handling of dma/non-dma commands * added an undocumented hack to make InterPro work * match updated 5390 device * inherit memory map * implemented interrupt status flag in status register for 53c90a, this is critical for InterPro

      Changed: ncr5390.cpp, ncr5390.h, interpro.cpp

      3 files changed, 175 insertions, 77 deletions

  • plugins/cheat: fix nes gg decoder (nw) [cracyc] 2017-06-30 19:51:54

    Changed: cheat_simple.lua

    1 files changed, 1 insertions, 1 deletions

  • legionna.h – initialize tile banks to 0, this should fix problems on linux & debug builds (nw) (#2430) [David Haywood] 2017-06-30 19:42:06

    Changed: legionna.h

    1 files changed, 4 insertions, 0 deletions

  • hh_sm510: fix small problem with one of the digit segments (nw) [hap] 2017-06-30 19:10:49

    Changed: hh_sm510.cpp

    1 files changed, 6 insertions, 6 deletions

  • new NOT_WORKING clone [MetalliC] 2017-06-30 17:26:55
    • --------------------- War: The Final Assault (EPROM 1.91 Apr 13 1999, GUTS 1.3 Apr 7 1999, GAME Apr 7 1999) [rtw, Smitdogg, The Dumping Union]

      Changed: vegas.cpp, mame.lst

      2 files changed, 16 insertions, 0 deletions

  • new NOT_WORKING clone [MetalliC] 2017-06-30 15:31:10
    • --------------------- World Kicks PCB (World, WKC2 Ver.A) [rtw, Smitdogg, The Dumping Union]

      Changed: naomi.cpp, mame.lst

      2 files changed, 25 insertions, 2 deletions

  • hh_sm510: make svg backgrounds white (nw) [hap] 2017-06-30 14:50:40

    Changed: hh_sm510.cpp

    1 files changed, 35 insertions, 35 deletions

  • hh_sm510: added background vector graphics to gnw_ml102 [ChoccyHobNob] [hap] 2017-06-30 14:11:13

    Changed: hh_sm510.cpp

    1 files changed, 4 insertions, 4 deletions

  • mameopts: Don't lose the system inipath when looking for hashpath [O. Galibert] [Olivier Galibert] 2017-06-30 13:49:01

    Changed: mameopts.cpp

    1 files changed, 4 insertions, 0 deletions

  • yg608.cpp: added border color [Angelo Salese] [angelosa] 2017-06-30 08:32:36
  • Specification (nw) [angelosa] 2017-06-30 07:55:33

    Changed: namcond1.cpp

    1 files changed, 1 insertions, 1 deletions

  • ygv608.cpp: log mosaic (nw) [angelosa] 2017-06-30 07:30:25

    Changed: ygv608.cpp, ygv608.h

    2 files changed, 47 insertions, 9 deletions

  • ygv608.cpp: pattern name table pointer access (nw) [angelosa] 2017-06-30 06:49:50

    Changed: ygv608.cpp, ygv608.h

    2 files changed, 99 insertions, 108 deletions

  • Silence some ports (nw) [angelosa] 2017-06-30 06:08:27

    Changed: namcond1.cpp

    1 files changed, 3 insertions, 0 deletions

  • kinst.cpp: updated hardware info [Guru] [Ivan Vangelista] 2017-06-30 07:15:15

    Changed: kinst.cpp

    1 files changed, 124 insertions, 75 deletions

  • dectalk comment consolidation and clarification, and removed speculation (n/w) [Lord-Nightmare] 2017-06-30 06:22:57

    Changed: dectalk.cpp

    1 files changed, 20 insertions, 39 deletions

  • fix a flag (nw) [Lord-Nightmare] 2017-06-30 05:51:28

    Changed: socrates.cpp

    1 files changed, 1 insertions, 1 deletions

  • dectalk.cpp: nuked anonymous timers, added savestate support [Lord Nightmare] [Lord-Nightmare] 2017-06-30 05:50:28

    Changed: dectalk.cpp

    1 files changed, 28 insertions, 7 deletions

  • dectalk.cpp: removed unnecessary driver init and replaced with machine_start [Lord Nightmare] [Lord-Nightmare] 2017-06-30 05:13:58

    Changed: dectalk.cpp

    1 files changed, 9 insertions, 10 deletions

  • atlantis: Fix compile. (nw) [Ted Green] 2017-06-30 03:19:17

    Changed: atlantis.cpp

    1 files changed, 1 insertions, 1 deletions

  • r9751: Add initial SMIOC device (#2423) [Brandon Munger] 2017-06-30 02:11:21

    Changed: machine.lua, mess.lua, smioc.cpp, smioc.h, r9751.cpp

    5 files changed, 193 insertions, 0 deletions

  • identified dipswitches for a number of decocass sets (#2425) [David Haywood] 2017-06-30 02:10:23

    Changed: decocass.cpp

    1 files changed, 216 insertions, 25 deletions

  • Fixed sorcerer unmount issue reported by Robert [Nathan Woods] 2017-06-30 01:37:03
    • Report from Robert:
      Start mame sorcerer, then enter the slots menu, empty the rs232 slot, then choose Reset. It crashes with an access violation.

      Changed: image.cpp

      1 files changed, 3 insertions, 2 deletions

  • atlantis: Use actual M48T37 timekeeper. Minor cleanups. (nw) [Ted Green] 2017-06-30 00:54:38

    Changed: atlantis.cpp

    1 files changed, 99 insertions, 84 deletions

  • voodoo: Fixup logging and implement actual vRetrace and hvRetrace functions. (nw) [Ted Green] 2017-06-30 00:49:41

    Changed: voodoo.cpp

    1 files changed, 44 insertions, 24 deletions

  • Save states supports static vectors natively. Who knew? (nw) [Ted Green] 2017-06-30 00:44:28

    Changed: vrc4373.cpp, vrc5074.cpp

    2 files changed, 4 insertions, 4 deletions

  • midwayic: Added auxillary output callback. (nw) [Ted Green] 2017-06-30 00:40:44

    Changed: midwayic.cpp, midwayic.h

    2 files changed, 21 insertions, 6 deletions

  • cvs.cpp: Correct typos (nw) [briantro] 2017-06-30 00:01:50

    Changed: cvs.cpp

    1 files changed, 2 insertions, 2 deletions

  • missed a piece of incorrect info (nw) [Lord-Nightmare] 2017-06-29 21:28:26

    Changed: tnzs.cpp

    1 files changed, 1 insertions, 1 deletions

  • arkanoid.cpp: added machine def for "akranoid bootleg with 68705p3 mcu and ay-3-8910" for the ark1ball bootleg, so it has "properly wrong" sound. Added some notes about bootleg roms and what sets they are copied from or derived from. Updated note about hidden credits with hiscore initials. [Lord Nightmare] [Lord-Nightmare] 2017-06-29 21:27:28

    Changed: arkanoid.cpp

    1 files changed, 48 insertions, 31 deletions

  • socrates: reimplemented keyboard mcu hle as a separate timer-driven function, fixing issues with super painter and a few other games not recognizing keyboard input. Got rid of anonymous timers. Got rid of keyboard tagmap lookups. Added savestate support. [Lord Nightmare [Lord-Nightmare] 2017-06-29 21:14:29

    Changed: socrates.cpp

    1 files changed, 378 insertions, 260 deletions

  • docastle.cpp: Clarify reset behavior (nw) [AJR] 2017-06-29 14:53:09

    Changed: docastle.cpp, docastle.h, docastle.cpp

    3 files changed, 13 insertions, 7 deletions

  • docastle.cpp: Weird and inefficient way of reading inputs based on schematics, but code seems to agree (nw) [AJR] 2017-06-29 14:28:13

    Changed: docastle.cpp

    1 files changed, 6 insertions, 1 deletions

  • segae.cpp: Forgot to modernize this earlier (nw) [AJR] 2017-06-29 14:11:28

    Changed: segae.cpp

    1 files changed, 1 insertions, 3 deletions

  • Merge pull request #2424 from DavidHaywood/280617 [R. Belmont] 2017-06-29 14:10:58
    • new tehkanwcd clone has a different dipswitch setup to the other sets, fix driver, add diplocations)

      Changed: tehkanwc.cpp

      1 files changed, 71 insertions, 41 deletions

  • rotaryf: Add PPI and coin counter (nw) [AJR] 2017-06-29 13:46:09

    Changed: rotaryf.cpp

    1 files changed, 28 insertions, 13 deletions

  • (nw) fixed mess. [Robbbert] 2017-06-29 13:18:38

    Changed: mess.lua

    1 files changed, 2 insertions, 2 deletions

  • Add support for 4040 stop/ack and HLT instruction, hook up stop/single step buttons in INTELLEC 4/MOD 40 [Vas Crabb] 2017-06-29 10:41:01

    Changed: mcs40.cpp, mcs40.h, intellec4.cpp

    3 files changed, 351 insertions, 127 deletions

  • karnov.cpp – all games use the Deco RM-C3 palette. This is really just a documentation change as the previous colour weighting was correct so there is no visual difference with this change [Bryan McPhail] 2017-06-29 10:46:30

    Changed: karnov.cpp, karnov.h, karnov.cpp

    3 files changed, 4 insertions, 64 deletions

  • Added a little more documention to cbuster.cpp. No emulation changes [Bryan McPhail] 2017-06-29 10:34:50

    Changed: cbuster.cpp

    1 files changed, 11 insertions, 4 deletions

  • New working clone – Logger Rev 2 [briantro] 2017-06-29 06:07:27
    • New Working Clone Added ----------------------------------------- Logger (Rev.2) [Andrew Welburn, Craig Anstett, The Dumping Union]

      Changed: cvs.cpp, mame.lst

      2 files changed, 25 insertions, 2 deletions

  • ygv608.cpp: address pointer clean-ups (nw) [angelosa] 2017-06-29 04:35:01

    Changed: namcond1.cpp, namcond1.cpp, ygv608.cpp, ygv608.h

    4 files changed, 104 insertions, 37 deletions

  • ygv608.cpp: misc irq changes (nw) [angelosa] 2017-06-29 03:35:48

    Changed: ygv608.cpp, ygv608.h

    2 files changed, 26 insertions, 14 deletions

  • ygv608.cpp: h/vblank status bits (nw) [angelosa] 2017-06-29 03:18:07

    Changed: ygv608.cpp

    1 files changed, 5 insertions, 2 deletions

  • Moved ROZ registers out of the legacy code (nw) [angelosa] 2017-06-29 03:07:34

    Changed: ygv608.cpp, ygv608.h

    2 files changed, 91 insertions, 59 deletions

  • Moved base address out of legacy switch case (nw) [angelosa] 2017-06-29 02:06:59

    Changed: ygv608.cpp, ygv608.h

    2 files changed, 23 insertions, 2 deletions

  • - cbuster.cpp: Add a x3 hack to the YM2203 clock frequency to fix incorrect pitch [Phil Bennett] [Phil Bennett] 2017-06-29 04:30:21

    Changed: cbuster.cpp, stfight.cpp

    2 files changed, 5 insertions, 3 deletions

  • segas18.cpp: Refine comment about alternate rom revision (nw) [briantro] 2017-06-29 02:29:41

    Changed: segas18.cpp

    1 files changed, 2 insertions, 2 deletions

  • ygv608.cpp: added preliminary raster irq hookup (limited usage in NCV2) (nw) [angelosa] 2017-06-29 01:35:00

    Changed: ygv608.cpp, ygv608.h

    2 files changed, 39 insertions, 2 deletions

  • ygv608.cpp: added CRTC function, moved irqs in handler callbacks [Angelo Salese] [angelosa] 2017-06-29 00:29:47

    Changed: namcond1.cpp, namcond1.h, ygv608.cpp, ygv608.h

    4 files changed, 286 insertions, 182 deletions

  • ygv608.cpp: log registers into own space, handling will follow up (nw) [angelosa] 2017-06-28 21:40:41

    Changed: ygv608.cpp, ygv608.h

    2 files changed, 164 insertions, 92 deletions

  • ladybug.cpp: documented a different program ROMs arrangement (nw) [Ivan Vangelista] 2017-06-28 20:10:04

    Changed: ladybug.cpp

    1 files changed, 5 insertions, 0 deletions

  • Typo fix (nw) [angelosa] 2017-06-28 19:28:30
    • Reminder: second parameter is depth color divided by number of available colors for that bank i.e. 8bpp / 256 = 1

      Changed: ygv608.cpp

      1 files changed, 2 insertions, 2 deletions

  • ygv608.cpp: converted ports to AM_DEVICE (nw) [angelosa] 2017-06-28 19:23:13

    Changed: namcond1.cpp, ygv608.cpp, ygv608.h

    3 files changed, 346 insertions, 272 deletions

  • new not working clones [Ivan Vangelista] 2017-06-28 19:11:21
    • -------------------------------- Triv Five Special Edition [Smitdogg, The Dumping Union] New Super Triv III [Smitdogg, The Dumping Union] Super Triv (English questions) [Smitdogg, The Dumping Union] Casino Strip [?] Casino Strip VIII [?] Casino Strip IX [?]

      Changed: jack.cpp, statriv2.cpp, mame.lst

      3 files changed, 166 insertions, 18 deletions

  • fixup (nw) [Vas Crabb] 2017-06-28 18:25:54
  • Fix colours in Crude Buster (verified against real hardware) [Bryan McPhail] 2017-06-28 18:02:14

    Changed: cbuster.cpp, cbuster.h, cbuster.cpp

    3 files changed, 50 insertions, 2 deletions

  • Ron II actually works, promoted. [angelosa] 2017-06-28 17:23:40
  • MCS-40 and INTELLEC 4/MOD 40 updates: [Vas Crabb] 2017-06-28 15:57:47
    • * Make disassembler/debugger use syntax closer to what ASL accepts * Use 2D lookup to make debugger tables more compact * Allow 4-bit registers to be set independently * Save state fixes * Implement WPM/RPM instructions * Expose some signals from a 4008/4009 or 4289 * Implement RAM read/write mechanism for INTELLEC 4/MOD 40 – Can test with S and D commands in monitor * Connect INTELLEC 4/MOD 40 paper tape run output to RTS on RS232 port

      Changed: mcs40.cpp, mcs40.h, mcs40dasm.cpp, 4004clk.cpp, busicom.cpp, flicker.cpp, intellec4.cpp

      7 files changed, 377 insertions, 174 deletions

  • Revert custom DECO conversion in emu dir [Bryan McPhail] 2017-06-28 16:16:18

    Changed: emupal.h

    1 files changed, 0 insertions, 4 deletions

  • Revert custom DECO conversion in emu dir [Bryan McPhail] 2017-06-28 16:15:50

    Changed: emupal.cpp

    1 files changed, 0 insertions, 19 deletions

  • Fix merge error(?) [Bryan McPhail] 2017-06-28 16:12:06

    Changed: arcade.lua

    1 files changed, 0 insertions, 1 deletions

  • Merge branch 'master' of https://github.com/mamedev/mame [Bryan McPhail] 2017-06-28 16:08:46

    Changed: AndroidManifest.xml, makefile, mb88xx.h, ui.cpp, hh_sm510.cpp, namcond1.cpp, segas18.cpp, socrates.cpp, mame.lst, ygv608.cpp, ygv608.h, unidasm.cpp

    12 files changed, 182 insertions, 77 deletions

  • Make DECO RM-C3 into a device and use for dec8 games [Bryan McPhail] 2017-06-28 16:08:16

    Changed: arcade.lua, dec8.cpp, dec8.h, dec8.cpp, decrmc3.cpp, decrmc3.h

    6 files changed, 434 insertions, 98 deletions

  • Merge tag 'mame0187' [Vas Crabb] 2017-06-28 04:07:02
  • New Working clones added [hap] 2017-06-28 03:32:21
  • segas18.cpp: Minor doc update based on recent eBay auction pic (nw) [briantro] 2017-06-28 03:28:29

    Changed: segas18.cpp

    1 files changed, 1 insertions, 1 deletions

  • Move a few statics out from r/w handlers (nw) [angelosa] 2017-06-28 02:51:41

    Changed: ygv608.cpp, ygv608.h

    2 files changed, 36 insertions, 37 deletions

  • Fixed issue #2420 [Nathan Woods] 2017-06-28 01:27:36

    Changed: ui.cpp

    1 files changed, 1 insertions, 1 deletions

  • YGV608 accessors are 8-bits not 16 (nw) [angelosa] 2017-06-28 01:39:07

    Changed: namcond1.cpp, ygv608.cpp, ygv608.h

    3 files changed, 14 insertions, 14 deletions

  • Obvious typo (nw) [AJR] 2017-06-28 00:54:28

    Changed: mb88xx.h

    1 files changed, 1 insertions, 1 deletions

  • mb88xx: Add pin diagrams (nw) [AJR] 2017-06-28 00:53:43

    Changed: mb88xx.h

    1 files changed, 33 insertions, 0 deletions

  • Add alternate revision of Cobra Command. Add correct palette weighting for all Dec8 games [Bryan McPhail] 2017-06-27 23:02:07

    Changed: dec8.cpp

    1 files changed, 13 insertions, 22 deletions

  • Add alternate revision of Cobra Command. Add correct palette weighting for all Dec8 games [Bryan McPhail] 2017-06-27 23:00:41

    Changed: emupal.cpp, emupal.h, dec8.cpp, mame.lst

    4 files changed, 70 insertions, 11 deletions

  • Convert MB88XX ports to DEVCB and remove generic device type (nw) [AJR] 2017-06-27 20:40:10

    Changed: mb88xx.cpp, mb88xx.h, namco52.cpp, namco52.h, namco54.cpp, arabian.cpp, strnskil.cpp, arabian.h, namco50.cpp, namco51.cpp, namco53.cpp, namco53.h, namco62.cpp

    13 files changed, 218 insertions, 158 deletions

  • ymz280b: Implement device_clock_changed (nw) [AJR] 2017-06-27 19:26:57

    Changed: ymz280b.cpp, ymz280b.h

    2 files changed, 8 insertions, 0 deletions

  • vgmplay: Add YMZ280B support [AJR] 2017-06-27 19:13:33

    Changed: vgmplay.cpp

    1 files changed, 29 insertions, 6 deletions

  • Fix scheduler overflow when a device executes for more cycles than there are in a second [AJR] 2017-06-27 18:36:30

    Changed: schedule.cpp

    1 files changed, 9 insertions, 1 deletions

  • Inputs for abcheck (nw) [angelosa] 2017-06-27 16:59:42

    Changed: namcond1.cpp

    1 files changed, 23 insertions, 3 deletions

  • emu.h has to go first (nw) [smf-] 2017-06-27 15:50:15

    Changed: mpu_pc98.cpp

    1 files changed, 1 insertions, 2 deletions

  • fix ROM transctiption error – fixes printing of digits in the monitor (nw) [Vas Crabb] 2017-06-27 14:16:44

    Changed: intellec4.cpp

    1 files changed, 3 insertions, 3 deletions

  • New machines marked NOT_WORKING [Vas Crabb] 2017-06-27 13:48:24
  • Fixed state save menu UI issues (#2411) [Nathan Woods] 2017-06-26 13:57:39

    Changed: state.cpp, state.h, ui.cpp

    3 files changed, 11 insertions, 3 deletions

  • Fixed issue loading reset_on_load() images (#2414) [Nathan Woods] 2017-06-26 14:47:48

    Changed: diimage.cpp, diimage.h, image.cpp

    3 files changed, 13 insertions, 3 deletions

  • Rise of the OPX (nw) [AJR] 2017-06-27 06:40:31

    Changed: ymf271.cpp

    1 files changed, 1 insertions, 1 deletions

  • vgmplay: Add YMF271 support [AJR] 2017-06-27 05:27:23

    Changed: vgmplay.cpp

    1 files changed, 28 insertions, 2 deletions

  • okim6258, okim6376: Replace custom handlers with device_clock_changed (nw) [AJR] 2017-06-27 04:54:23

    Changed: okim6258.cpp, okim6258.h, okim6376.cpp, okim6376.h, x68k.cpp, mpu4.cpp

    6 files changed, 13 insertions, 27 deletions

  • tms5110: Implement device_clock_changed (nw) [AJR] 2017-06-27 04:35:29

    Changed: tms5110.cpp, tms5110.h

    2 files changed, 3 insertions, 6 deletions

  • New games added as GAME_NOT_WORKING [arbee] 2017-06-27 04:17:49
  • z8: Convert ports to DEVCB (nw) [AJR] 2017-06-27 03:41:14

    Changed: z8.cpp, z8.h, jtc.cpp

    3 files changed, 64 insertions, 23 deletions

  • Build fixes (nw) [AJR] 2017-06-26 22:32:52

    Changed: mpu_pc98.cpp, mcs40.cpp

    2 files changed, 1 insertions, 2 deletions

  • pc9801: move cbus to bus and add WIP mpu401 [Carl] [cracyc] 2017-06-26 21:16:54

    Changed: bus.lua, mess.lua, mpu_pc98.cpp, mpu_pc98.h, pc9801_118.cpp, pc9801_118.h, pc9801_26.cpp, pc9801_26.h, pc9801_86.cpp, pc9801_86.h, pc9801_cbus.cpp, pc9801_cbus.h, pc9801.cpp

    13 files changed, 169 insertions, 27 deletions

  • Rewrote 4004 core and disassembler: [Vas Crabb] 2017-06-26 20:01:05
  • galaxian.cpp: Clean up driver by using device arrays (nw) [AJR] 2017-06-26 20:19:13

    Changed: galaxian.cpp, galaxian.h

    2 files changed, 45 insertions, 53 deletions

  • froggeram: Game has sound now [AJR] 2017-06-26 19:56:21

    Changed: galaxian.cpp

    1 files changed, 1 insertions, 1 deletions

  • froggeram: Fix PPI accesses (nw) [AJR] 2017-06-26 19:53:37

    Changed: galaxian.cpp, galaxian.h

    2 files changed, 45 insertions, 26 deletions

  • galaxian.cpp: added preliminary controls / dips for froggeram, though for some reason I can get them to work through the i8255 device (nw) [Ivan Vangelista] 2017-06-26 18:47:29

    Changed: galaxian.cpp

    1 files changed, 58 insertions, 18 deletions

  • New not working clone [Ivan Vangelista] 2017-06-26 18:46:16
  • some synching with PinMAME (nw) [Ivan Vangelista] 2017-06-26 18:45:04

    Changed: joctronic.cpp, wpc_dcs.cpp

    2 files changed, 10 insertions, 10 deletions

  • wrong way around (nw) [hap] 2017-06-26 18:14:16

    Changed: hh_sm510.cpp

    1 files changed, 2 insertions, 2 deletions

  • hh_sm510: found more G&W cheats (nw) [hap] 2017-06-26 18:05:45

    Changed: hh_sm510.cpp

    1 files changed, 60 insertions, 0 deletions

  • hh_sm510: added cheatmode for MC25 (nw) [hap] 2017-06-26 17:35:54

    Changed: sm500.h, hh_sm510.cpp

    2 files changed, 7 insertions, 1 deletions

  • namco: Support dynamic changes to clock frequency [AJR] 2017-06-26 16:38:35

    Changed: namco.cpp, namco.h

    2 files changed, 22 insertions, 15 deletions

  • tms5220: Use device_clock_changed instead of custom method; misc. modernization (nw) [AJR] 2017-06-26 16:18:04

    Changed: tms5220.cpp, tms5220.h, atarijsa.cpp, atarisy1.cpp, atarisy2.cpp, gauntlet.cpp

    6 files changed, 16 insertions, 23 deletions

  • ymf271: Support dynamic changes to clock frequency [AJR] 2017-06-26 15:43:18

    Changed: ymf271.cpp, ymf271.h

    2 files changed, 24 insertions, 12 deletions

  • ym2151: Support dynamic changes to clock frequency [AJR] 2017-06-26 15:12:43

    Changed: ym2151.cpp, ym2151.h

    2 files changed, 22 insertions, 11 deletions

  • Allow experimental overclocking of sound devices through UI sliders with -cheat enabled [AJR] 2017-06-26 14:42:04

    Changed: ui.cpp

    1 files changed, 10 insertions, 0 deletions

  • Merge pull request #2416 from npwoods/fix_issue_2413 [ajrhacker] 2017-06-26 13:47:08
  • Fixed issue #2413, caused by options regression [Nathan Woods] 2017-06-26 13:41:53

    Changed: selsoft.cpp

    1 files changed, 7 insertions, 4 deletions

  • saturn.cpp: experimental force resync on DMA completed (nw) [angelosa] 2017-06-26 09:34:29

    Changed: saturn.cpp

    1 files changed, 4 insertions, 1 deletions

  • m14.cpp: cleanups (nw) [angelosa] 2017-06-26 08:40:55

    Changed: m14.cpp

    1 files changed, 16 insertions, 32 deletions

  • Added samples to PT Reach Mahjong [Lord Nightmare, Angelo Salese] [angelosa] 2017-06-26 07:43:48

    Changed: m14.cpp

    1 files changed, 70 insertions, 16 deletions

  • z8: Add more control registers for debug state [AJR] 2017-06-26 05:16:43

    Changed: z8.cpp, z8.h

    2 files changed, 22 insertions, 11 deletions

  • z8: Fix disassembly of DECW RR opcode [AJR] 2017-06-26 04:21:48

    Changed: z8dasm.cpp

    1 files changed, 2 insertions, 2 deletions

  • Machine promoted to working [hap] 2017-06-25 23:45:18
  • ice_bozo: Add a CPU (nw) [AJR] 2017-06-25 20:48:31

    Changed: ice_bozopail.cpp

    1 files changed, 13 insertions, 9 deletions

  • new working clone [MetalliC] 2017-06-25 18:50:05
  • sm500: small cleanup (nw) [hap] 2017-06-25 18:33:38

    Changed: sm500.h, sm500core.cpp, sm500op.cpp, sm5acore.cpp

    4 files changed, 31 insertions, 33 deletions

  • ti99: Changed Hexbus chaining [Michael Zapf] 2017-06-25 18:11:48

    Changed: hexbus.cpp, hexbus.h, hx5102.cpp, hx5102.h, 998board.cpp, 998board.h

    6 files changed, 206 insertions, 185 deletions

  • added missing emu.h (nw) [smf-] 2017-06-25 18:08:59

    Changed: socrates.cpp

    1 files changed, 1 insertions, 0 deletions

  • fix for MSVC (nw) [smf-] 2017-06-21 23:28:42

    Changed: hp98544.cpp

    1 files changed, 1 insertions, 0 deletions

  • hh_sm510: mc25 button mapping (nw) [hap] 2017-06-25 18:02:32

    Changed: hh_sm510.cpp

    1 files changed, 12 insertions, 15 deletions

  • Merge branch 'master' of https://github.com/mamedev/mame [Scott Stone] 2017-06-25 17:59:24

    Changed: i82371sb.cpp, i82371sb.h, i82439tx.cpp, southbridge.cpp, southbridge.h, atpci.cpp

    6 files changed, 74 insertions, 38 deletions

  • Ooops (nw) [Scott Stone] 2017-06-25 17:58:47

    Changed: opwolf.cpp

    1 files changed, 2 insertions, 2 deletions

  • at586x3: add n7ns04 bios of the Micronics M55HI-Plus moterboard and log writes to port 0x80 (nw) [yz70s] 2017-06-25 15:07:44

    Changed: atpci.cpp

    1 files changed, 16 insertions, 1 deletions

  • lpci/i82371sb.cpp: add boot_state_hook devcb to receive writes to debug port 0x80 (nw) [yz70s] 2017-06-25 14:57:18

    Changed: i82371sb.cpp, i82371sb.h

    2 files changed, 14 insertions, 0 deletions

  • lpci/southbridge.cpp: give derived classes the ability to intercept writes to debug port 0x80 (nw) [yz70s] 2017-06-25 14:36:00

    Changed: southbridge.cpp, southbridge.h

    2 files changed, 3 insertions, 0 deletions

  • lpci/i82439tx.cpp: do not always assert on unimplemented pci cofiguration registers ... (nw) [yz70s] 2017-06-25 14:10:17
    • ... log a message in the error log instead. Also put writes to 0x58 and 0x5c in their own case.

      Changed: i82439tx.cpp

      1 files changed, 41 insertions, 37 deletions

  • New Clone Added [Scott Stone] 2017-06-25 17:41:14
  • new working clone [MetalliC] 2017-06-25 17:33:58
  • hh_sm510: added lcd deflicker (nw) [hap] 2017-06-25 17:32:50

    Changed: sm500.h, sm500core.cpp, cxgz80.cpp, hh_cop400.cpp, hh_hmcs40.cpp, hh_melps4.cpp, hh_pic16.cpp, hh_sm510.cpp, k28.cpp, fidelbase.h, hh_tms1k.h, hh_ucom4.h, novagbase.h

    13 files changed, 115 insertions, 58 deletions

  • Reintegrate neogeo romdefs in the source (nw) [Olivier Galibert] 2017-06-25 16:49:04

    Changed: arcade.lua, neodriv.hxx, neogeo.cpp

    3 files changed, 9099 insertions, 9102 deletions

  • options: Set the value when setting the default as before [O. Galibert] [Olivier Galibert] 2017-06-25 16:48:47

    Changed: options.cpp

    1 files changed, 1 insertions, 1 deletions

  • (nw) [Stiletto] 2017-06-25 16:34:31
  • amerihok: Attempt at CPU identification (nw) [AJR] 2017-06-25 16:21:02

    Changed: amerihok.cpp

    1 files changed, 11 insertions, 7 deletions

  • sm5a: fix ram mirror (nw) [hap] 2017-06-25 15:25:00

    Changed: sm5acore.cpp

    1 files changed, 11 insertions, 6 deletions

  • sm500: fix ACL (nw) [hap] 2017-06-25 15:21:31

    Changed: sm500core.cpp

    1 files changed, 1 insertions, 1 deletions

  • (nw) Fixed the build. [Robbbert] 2017-06-25 15:09:17

    Changed: arcade.flt, mpu4sw.cpp

    2 files changed, 2 insertions, 1 deletions

  • Merge pull request #2408 from DavidHaywood/200617 [R. Belmont] 2017-06-25 13:55:59
  • Merge pull request #2409 from 057a3dd61f99517a3afea0051a49cb27994f94d/sdl-callback-fix [R. Belmont] 2017-06-25 13:55:14
  • Fix sound_sdl::sdl_callback, fill buffer with silence when underflow. [057a3dd61f99517a3afea0051a49cb27994f94d] 2017-06-25 11:59:59
    • The problem is most noticeable when you are saving state, and the save takes a relatively long time, short period of audio gets played repeatedly, which is usually unpleasant.
      I found out it's caused by sdl_sound::sdl_callback not fill the audio buffer with silence when underflow occurs. According to https://wiki.libsdl.org/SDL_AudioSpec, if there's nothing to play, the callback should fill the buffer with silence.
      I tested this change and the problem is gone.

      Changed: sdl_sound.cpp

      1 files changed, 1 insertions, 0 deletions

  • Put mpu4 back into how it should be... not sure what went on there, but current state was unacceptable (nw) [Olivier Galibert] 2017-06-25 12:35:51

    Changed: arcade.lua, arcade.flt, mpu4.cpp, mpu4.hxx, mpu4avan.cpp, mpu4bwb.cpp, mpu4concept.cpp, mpu4crystal.cpp, mpu4empire.cpp, mpu4mdm.cpp, mpu4misc.cpp, mpu4mod2sw.cpp, mpu4mod4yam.cpp, mpu4sw.cpp, mpu4union.cpp, mpu4.cpp, mame.lst

    17 files changed, 5812 insertions, 5766 deletions

  • debugcpu: Eliminate direct() from read_opcode [O. Galibert] [Olivier Galibert] 2017-06-24 10:02:45

    Changed: debugcpu.cpp

    1 files changed, 6 insertions, 85 deletions

  • dvdisasm: Simplify by decoupling information creation and display rendering [O. Galibert] [Olivier Galibert] 2017-06-23 10:35:13

    Changed: dvdisasm.cpp, dvdisasm.h

    2 files changed, 120 insertions, 99 deletions

  • sdl: Add SDL_WINDOW_BORDERLESS for fullscreen, required by some window managers on linux [O. Galibert] [Olivier Galibert] 2017-06-23 10:35:17
    • Breakage was in 8338e0d7a490c8d33f924b55582223e70015c195 (march 2015), and yes, fullscreen didn't work correctly for me since then. Shows how much I use it, I guess. FWTW my window manage is the venerable fvwm2. CourierSud, if you happen to remember why you changed that (in the middle of a lot of other changes), let me know, and we'll see how to make it work for everybody.

      Changed: window.cpp

      1 files changed, 1 insertions, 1 deletions

  • more srcclean (nw) [Vas Crabb] 2017-06-25 07:21:44

    Changed: emuopts.h, image.cpp, slotopt.cpp, slotopt.h, state.h, options.h

    6 files changed, 25 insertions, 25 deletions

  • Merge branch 'release0187' [Vas Crabb] 2017-06-25 07:19:30
  • srcclean (nw) [Vas Crabb] 2017-06-25 07:16:48

    Changed: nes.xml, pet_quik.xml, cheat_simple.lua, init.lua, epson_lx810l.h, coco_dcmodem.cpp, coco_multi.cpp, coco_orch90.cpp, coco_ssc.cpp, cococart.cpp, cococart.h, gb_slot.cpp, hp98544.cpp, hp_dio.h, hp9895.h, mda.h, x68k_midi.cpp, x68k_midi.h, x68kexp.h, clipper.h, sm500.h, sm500core.cpp, sm500op.cpp, sm510.h, sm510base.cpp, sm511core.cpp, sm590core.cpp, sm5acore.cpp, i7220.cpp, ram.cpp, sis85c496.cpp, sis85c496.h, ym3802.cpp, ym3802.h, debugcpu.cpp, viewgfx.cpp, sdf_dsk.cpp, 40love.cpp, accomm.cpp, coco12.cpp, cop01.cpp, csplayh5.cpp, dbox.cpp, dragon.cpp, eva.cpp, ez2d.cpp, goupil.cpp, gridcomp.cpp, hh_sm510.cpp, hp9845.cpp, hp9k_3xx.cpp, interpro.cpp, magicard.cpp, mtouchxl.cpp, nes_vt.cpp, pitnrun.cpp, ron.cpp, royalmah.cpp, socrates.cpp, spirit76.cpp, superqix.cpp, terracre.cpp, viper.cpp, coco.h, cop01.h, interpro.h, megadriv.h, interpro.lay, coco.cpp, coco12.cpp, gridkeyb.cpp, interpro_ioga.h, interpro_mcga.cpp, interpro_mcga.h, interpro_sga.h, megadriv.cpp, mame.lst, pitnrun.cpp, consolewininfo.cpp

    79 files changed, 569 insertions, 569 deletions

  • 6821pia.cpp: Logging improvements (nw) [AJR] 2017-06-25 05:26:46
    • - Use logmacro.h interface - Remove device tags superfluous with modern logerror - Make LOG_SETUP actually handle something

      Changed: 6821pia.cpp

      1 files changed, 40 insertions, 48 deletions

  • clowndwn: Flesh this skeleton out slightly (nw) [AJR] 2017-06-25 05:24:50

    Changed: clowndwn.cpp

    1 files changed, 23 insertions, 6 deletions

  • Overhaul to how MAME handles options, take two (#2341) [npwoods] 2017-06-25 04:48:56

    Changed: diimage.cpp, diimage.h, emuopts.cpp, emuopts.h, image.cpp, mconfig.cpp, natkeyboard.cpp, romload.cpp, clifront.cpp, clifront.h, info.cpp, luaengine.cpp, mame.cpp, mameopts.cpp, mameopts.h, pluginopts.cpp, custui.cpp, dirmenu.cpp, info.cpp, miscmenu.cpp, selgame.cpp, selsoft.cpp, slotopt.cpp, slotopt.h, sndmenu.cpp, submenu.cpp, submenu.h, ui.cpp, options.cpp, options.h, osdobj_common.h, drawbgfx.cpp, sdlmain.cpp, winmain.cpp

    34 files changed, 2122 insertions, 1611 deletions

  • Reintroduced a state save menu, take two (#2358) [npwoods] 2017-06-25 04:48:13
    • * This turns the current state save feature to a menu; one can still press 0-9, but you can also browse a menu when loading and saving state
      * Fixed some issues requested by Vas Crabb
      * Updated state menu to support arbitrary character slots
      * WIP, transitioned 'entry_char' to std::string
      Still need to address Joystick and FR keyboard concerns
      * Reimplemented state save support with joystick buttons
      * Changed the state menu to be "code driven" rather than "character driven"
      When the menu is displayed, it will look at the filenames, and translate them to a visual representation as per the user's locale
      * Vas feedback

      Changed: frontend.lua, state.cpp, state.h, ui.cpp, ui.h

      5 files changed, 527 insertions, 118 deletions

  • Fix build (nw) [AJR] 2017-06-25 04:14:27

    Changed: ym3802.h, accomm.cpp

    2 files changed, 2 insertions, 2 deletions

  • age_candy: Document MCU type that isn't emulated (nw) [AJR] 2017-06-25 04:02:34

    Changed: age_candy.cpp

    1 files changed, 8 insertions, 2 deletions

  • hp9k_3xx updates: [arbee] 2017-06-25 02:29:03
  • (nw)Fixed the build (*interrupt_source not used) [Robbbert] 2017-06-25 01:58:44

    Changed: interpro_ioga.cpp

    1 files changed, 1 insertions, 1 deletions

  • Merge pull request #2403 from npwoods/fix_source_eof_error [R. Belmont] 2017-06-25 01:47:18
    • Fixed an issue that could cause the debugger 'source' command to falsely display I/O error

      Changed: debugcpu.cpp

      1 files changed, 1 insertions, 1 deletions

  • Merge pull request #2397 from Tauwasser/gameboy_v7 [R. Belmont] 2017-06-25 01:46:54
  • Merge pull request #2399 from pmackinlay/interpro [R. Belmont] 2017-06-25 01:46:36
  • Merge pull request #2406 from DavidHaywood/240617 [R. Belmont] 2017-06-25 01:45:53
  • Merge pull request #2407 from DavidHaywood/200617 [R. Belmont] 2017-06-25 01:45:33
  • new NOT WORKING Game Prince RS-16 [BeckieRGB] [David Haywood] 2017-06-25 00:57:54
  • sm500: added lcd output (nw) [hap] 2017-06-24 21:26:23

    Changed: sm500.h, sm500core.cpp, hh_sm510.cpp, hh_sm500_test.lay

    4 files changed, 186 insertions, 5 deletions

  • removed hh_sm500 driver, will re-add nupogodi as a clone of gnw_mc25 another time (nw) [hap] 2017-06-24 19:42:15

    Changed: mess.lua, hh_sm500.cpp, mame.lst, mess.flt

    4 files changed, 0 insertions, 135 deletions

  • New NOT_WORKING machine added [hap] 2017-06-24 19:38:32
  • Merge pull request #2404 from DavidHaywood/200617 [ajrhacker] 2017-06-24 17:47:32
  • sm500: added device start/reset (nw) [hap] 2017-06-24 17:14:32

    Changed: sm500.h, sm500core.cpp, sm500op.cpp, sm510op.cpp

    4 files changed, 58 insertions, 0 deletions

  • new NOT WORKING [David Haywood] 2017-06-24 17:10:15
  • sm5*: update notes (nw) [hap] 2017-06-24 16:21:24

    Changed: sm500.h, sm500core.cpp, sm500op.cpp, sm510.h, sm510base.cpp, sm510core.cpp, sm511core.cpp, sm590.h, sm590core.cpp, sm5acore.cpp

    10 files changed, 118 insertions, 109 deletions

  • Merge pull request #2402 from einstein95/master [hap] 2017-06-24 15:05:43
  • decocass consistency (nw) [einstein95] 2017-06-24 15:03:38

    Changed: decocass.cpp

    1 files changed, 1 insertions, 1 deletions

  • accomm: Fully implemented keyboard [Nigel Barnes] 2017-06-24 13:19:06
  • Merge pull request #2401 from DavidHaywood/200617 [R. Belmont] 2017-06-24 14:01:42
  • the following exist in the public 'various arcade' collection too ?! again no idea who to credit, this stuff was just forwarded to me. [David Haywood] 2017-06-24 13:10:08

    Changed: decocass.cpp, mame.lst

    2 files changed, 37 insertions, 0 deletions

  • fix clone state (nw) [David Haywood] 2017-06-24 12:21:45

    Changed: decocass.cpp

    1 files changed, 1 insertions, 1 deletions

  • new working clone Lock'n'Chase (DECO Cassette) (Japan) [??] [David Haywood] 2017-06-24 12:21:12
  • quizshow: Driver cleanup (nw) [AJR] 2017-06-24 03:20:22
    • - Remove unnecessary prefix from function names - Remove unused I/O space - Add dummy callback for flag output (which is used)

      Changed: quizshow.cpp

      1 files changed, 50 insertions, 48 deletions

  • ym3802: added preliminary MIDI clock timer and click counter, gets Mahou Daisakusen (x68k) to play MIDI music. [mahlemiut] 2017-06-24 02:45:01

    Changed: ym3802.cpp, ym3802.h

    2 files changed, 68 insertions, 9 deletions

  • s2650: Allow program counter to be properly tracked by debugger [AJR] 2017-06-24 02:08:39
    • s2650: A few small status register-related refinements (nw) quizshow: Change fake tape input back to old pseudo-random values that program handles better for some reason (nw)

      Changed: s2650.cpp, quizshow.cpp

      2 files changed, 4 insertions, 4 deletions

  • socrates.cpp: made socrates_pal a derived machine config of socrates (nw) [Lord-Nightmare] 2017-06-24 02:01:20

    Changed: socrates.cpp

    1 files changed, 5 insertions, 51 deletions

  • Changed a few 'const char *' ==> 'const std::string &' in the MAME debugger (#2170) [npwoods] 2017-06-24 01:46:58

    Changed: debugcon.cpp, debugcon.h, debugcpu.cpp, debugcpu.h, debugvw.h, dvdisasm.cpp, dvdisasm.h, dvmemory.cpp, dvmemory.h, dvwpoints.cpp, corestr.cpp, corestr.h, consolewininfo.cpp, consolewininfo.h, disasmviewinfo.cpp, disasmviewinfo.h, disasmwininfo.cpp, disasmwininfo.h, editwininfo.h, memoryviewinfo.cpp, memoryviewinfo.h, memorywininfo.cpp, memorywininfo.h

    23 files changed, 94 insertions, 83 deletions

  • sm500: added jump opcodes (nw) [hap] 2017-06-24 01:30:20

    Changed: sm500.h, sm500core.cpp, sm500op.cpp, sm5acore.cpp

    4 files changed, 48 insertions, 7 deletions

  • Disable side effects in some read handlers (nw) [AJR] 2017-06-23 22:53:44

    Changed: msm6253.cpp, upd4701.cpp

    2 files changed, 9 insertions, 5 deletions

  • bullsdrtg, hexpoola: More sense input fixes (nw) [AJR] 2017-06-23 22:48:09

    Changed: galaxold.cpp

    1 files changed, 1 insertions, 1 deletions

  • astrowar: Fix regression (nw) [AJR] 2017-06-23 22:38:07

    Changed: galaxia.cpp

    1 files changed, 1 insertions, 0 deletions

  • Cp Error. M48T08 doesn't have watchdog. (nw) [Ted Green] 2017-06-23 21:54:40

    Changed: timekpr.cpp

    1 files changed, 3 insertions, 3 deletions

  • M48T37 timekeeper: Add watchdog function. (nw) [Ted Green] 2017-06-23 21:45:24

    Changed: timekpr.cpp, timekpr.h

    2 files changed, 75 insertions, 2 deletions

  • socrates.cpp: make more functions common (nw) [Lord-Nightmare] 2017-06-23 21:38:05

    Changed: socrates.cpp

    1 files changed, 14 insertions, 27 deletions

  • sm500: added lcd opcodes (nw) [hap] 2017-06-23 21:14:02

    Changed: sm500.h, sm500core.cpp, sm500op.cpp, sm5acore.cpp

    4 files changed, 96 insertions, 20 deletions

  • socrates.cpp: switched iqunlimz to use bankdev, fixed a few issues, unified some functions with socrates. [Lord Nightmare] [Lord-Nightmare] 2017-06-23 21:02:09

    Changed: socrates.cpp

    1 files changed, 96 insertions, 104 deletions

  • whoops, forgot this. (nw) [Lord-Nightmare] 2017-06-23 18:28:43

    Changed: socrates.cpp

    1 files changed, 27 insertions, 8 deletions

  • (nw)Windows debugger: removed "Mount Item" for now due to bugs, also removed internal media slots from images menu. [Robbbert] 2017-06-23 17:10:44

    Changed: consolewininfo.cpp

    1 files changed, 10 insertions, 2 deletions

  • lsasquad.cpp: Switch PSG type to YM2149 for original Taito sets (nw) [AJR] 2017-06-23 15:09:56

    Changed: lsasquad.cpp

    1 files changed, 5 insertions, 2 deletions

  • New working clone added [hap] 2017-06-23 14:31:30
  • arkanoid.cpp: Standardize naming convention for verified dumped 68705 images (nw) [briantro] 2017-06-23 04:48:31

    Changed: arkanoid.cpp

    1 files changed, 2 insertions, 2 deletions

  • flstory.cpp: Use new 68705 image that includes the bootstrap code. [ShouTime, Brizzo] [briantro] 2017-06-23 04:27:23

    Changed: flstory.cpp

    1 files changed, 2 insertions, 2 deletions

  • socrates.cpp: switched banking over to using bankdev, hooked up hblank input [Lord Nightmare] [Lord-Nightmare] 2017-06-23 03:38:57

    Changed: socrates.cpp

    1 files changed, 74 insertions, 56 deletions

  • Don't try to read past the end of a memory space in debug view [AJR] 2017-06-23 02:49:20

    Changed: dvmemory.cpp

    1 files changed, 6 insertions, 3 deletions

  • copypastemistake (nw) [hap] 2017-06-23 00:48:19

    Changed: sm5acore.cpp

    1 files changed, 1 insertions, 1 deletions

  • Address space name fix (nw) [AJR] 2017-06-23 00:45:10

    Changed: s2650.cpp

    1 files changed, 1 insertions, 1 deletions

  • sm510: made KB1013VK12 device a clone of SM5A (nw) [hap] 2017-06-23 00:33:49

    Changed: cpu.lua, kb1013vk1-2.h, kb1013vk1-2op.cpp, sm500.h, sm500op.cpp, sm510base.cpp, sm510d.cpp, sm510op.cpp, sm5acore.cpp, hh_sm500.cpp, unidasm.cpp

    11 files changed, 145 insertions, 147 deletions

  • s2650: I/O modernization [AJR] 2017-06-23 00:21:28
  • Improve validation checking for address ranges (nw) [AJR] 2017-06-22 23:35:08
  • Fix SHA-1 to match valid image for ez2d2m (nw) [Scott Stone] 2017-06-22 21:39:47

    Changed: ez2d.cpp

    1 files changed, 1 insertions, 1 deletions

  • piggypas: Use 8255 device (nw) [AJR] 2017-06-22 21:05:56

    Changed: piggypas.cpp

    1 files changed, 8 insertions, 7 deletions

  • aerfboot: Soundlatch modernization (nw) [AJR] 2017-06-22 20:20:59

    Changed: aerofgt.cpp, aerofgt.h

    2 files changed, 7 insertions, 5 deletions

  • wbbc97: Soundlatch modernization (nw) [AJR] 2017-06-22 20:04:33

    Changed: aerofgt.cpp

    1 files changed, 3 insertions, 1 deletions

  • New not working clone [Ivan Vangelista] 2017-06-22 17:52:10
  • stop attributing these IP (nw) [hap] 2017-06-22 15:17:48

    Changed: hh_cop400.cpp, hh_hmcs40.cpp, hh_melps4.cpp, hh_sm510.cpp, hh_tms1k.cpp, hh_ucom4.cpp

    6 files changed, 68 insertions, 67 deletions

  • prebillian: replace MCU simulation with actual dump [ShouTime, brizzo] [Lord-Nightmare] 2017-06-22 09:02:00
    • Fixed prebillian vblank input so game doesn't hang with real MCU dump, fixed player 2 spinner input, and added ball launch button [Lord Nightmare]

      Changed: superqix.cpp, superqix.h

      2 files changed, 159 insertions, 175 deletions

  • Added to the list of emulated games... [RobertoFresca] 2017-06-22 06:03:44

    Changed: goldnpkr.cpp

    1 files changed, 2 insertions, 1 deletions

  • New working clones [RobertoFresca] 2017-06-22 05:58:47
  • No, actually done this way according to schematic (nw) [AJR] 2017-06-22 05:22:14

    Changed: snk68.cpp, snk68.h

    2 files changed, 9 insertions, 3 deletions

  • snk68.cpp: Soundlatch modernization (nw) [AJR] 2017-06-22 05:14:50

    Changed: snk68.cpp, snk68.h

    2 files changed, 3 insertions, 12 deletions

  • blockout.cpp: Soundlatch modernization (nw) [AJR] 2017-06-22 04:51:16

    Changed: blockout.cpp, blockout.h

    2 files changed, 3 insertions, 12 deletions

  • renegade, spdodgeb: Soundlatch modernization (nw) [AJR] 2017-06-22 04:33:02

    Changed: renegade.cpp, spdodgeb.cpp, renegade.h, spdodgeb.h

    4 files changed, 4 insertions, 16 deletions

  • spinb.cpp: MSM5205 callback modernization (nw) [AJR] 2017-06-22 02:36:04

    Changed: spinb.cpp

    1 files changed, 6 insertions, 20 deletions

  • arkanoid.cpp: Replace hand crafted MCU for arkanoidu "Arkanoid (US, newer)" set with dumped 68705. [Lord Nightmare, brizzo, digshadow] [Lord-Nightmare] 2017-06-22 02:20:41

    Changed: arkanoid.cpp

    1 files changed, 4 insertions, 8 deletions

  • inder.cpp: Modernize MSM5205 callback (nw) [AJR] 2017-06-22 02:00:55

    Changed: inder.cpp

    1 files changed, 5 insertions, 14 deletions

  • new NOT_WORKING machine (partial dump, mobo bios roms is missing) [MetalliC] 2017-06-21 18:27:12
  • new not working machine [Ivan Vangelista] 2017-06-21 18:15:19
  • new not working clone [Ivan Vangelista] 2017-06-21 18:10:35
    • ------------------------------ E-Swat – Cyber Police (bootleg, set 2) [Hammy, The Dumping Union]

      Changed: system16.cpp, mame.lst

      2 files changed, 89 insertions, 2 deletions

  • simplify switch wall as MSVC couldn't tell that rate was always initialized. (nw) [smf-] 2017-06-21 17:08:09

    Changed: ym3802.cpp

    1 files changed, 1 insertions, 29 deletions

  • tetrsark: Add a totally useless MCU dump [ShouTime, Brizzo] [AJR] 2017-06-21 16:40:04

    Changed: arkanoid.cpp

    1 files changed, 3 insertions, 0 deletions

  • taitosj: add the other mode for MCU interrupts (not used by anything yet) [Vas Crabb] 2017-06-21 15:50:40

    Changed: taitosj.cpp, taito68705interface.h, taitosjsec.cpp, taitosjsec.h

    4 files changed, 35 insertions, 18 deletions

  • taitosj: Made security MCU hookup a device [Vas Crabb] 2017-06-21 15:33:36

    Changed: arcade.lua, taitosj.cpp, taitosj.h, taitosj.cpp, taitosjsec.cpp, taitosjsec.h

    6 files changed, 360 insertions, 183 deletions

  • Sorry test, it's not that I don't like you anymore, but there's this [Olivier Galibert] 2017-06-21 13:32:02
  • fix mess target build (nw) [mahlemiut] 2017-06-21 10:48:09

    Changed: mess.lua

    1 files changed, 1 insertions, 0 deletions

  • - Add preliminary Yamaha YM3802 MIDI controller [mahlemiut] 2017-06-21 08:34:36
  • Some more serial interrupts for future use (nw) [AJR] 2017-06-21 04:59:25

    Changed: f1gp.cpp, fromanc2.cpp

    2 files changed, 5 insertions, 0 deletions

  • kuniokun: Replace MCU simulation with actual dump [ShouTime, brizzo] [AJR] 2017-06-21 04:28:29

    Changed: renegade.cpp, renegade.h

    2 files changed, 19 insertions, 301 deletions

  • hp9k_3xx: preliminary support for DIO and DIO-II buses and 98544 video card. [R. Belmont] [arbee] 2017-06-21 03:40:03

    Changed: bus.lua, mess.lua, hp98544.cpp, hp98544.h, hp_dio.cpp, hp_dio.h

    6 files changed, 756 insertions, 0 deletions

  • Fix Tandy CoCo keyboard mapping (github issue #2386) [Vas Crabb] 2017-06-21 02:58:54

    Changed: coco12.cpp, coco3.cpp

    2 files changed, 70 insertions, 70 deletions

  • fix build (nw) [Vas Crabb] 2017-06-21 01:51:17

    Changed: interpro_ioga.h

    1 files changed, 1 insertions, 1 deletions

  • chaknpop: update for latest MAME framework (with input from David Haywood) (nw) [Vas Crabb] 2017-06-21 01:50:45

    Changed: arcade.lua, chaknpop.cpp, chaknpop.h, chaknpop.cpp

    4 files changed, 37 insertions, 40 deletions

  • chaknpop: replace MCU simulation with dump [Team Japump!!!,Chack'n,Hau] [Vas Crabb] 2017-06-21 01:41:24

    Changed: chaknpop.cpp, chaknpop.h, chaknpop.cpp

    3 files changed, 26 insertions, 171 deletions

  • Works with the World MCU dump (nw) [angelosa] 2017-06-20 23:28:48

    Changed: 40love.cpp

    1 files changed, 4 insertions, 2 deletions

  • new NOT working clone [angelosa] 2017-06-20 23:23:05
  • Left-over (nw) [Angelo Salese] 2017-06-20 22:39:32

    Changed: royalmah.cpp

    1 files changed, 0 insertions, 1 deletions

  • New working game [angelosa] 2017-06-20 22:33:03
    • ---------------- Sel-Jan [Angelo Salese, system11, The Dumping Union]

      Changed: royalmah.cpp

      1 files changed, 86 insertions, 6 deletions

  • Tiny UWP compile fix (nw) [Brad Hughes] 2017-06-20 22:27:58

    Changed: window.cpp

    1 files changed, 2 insertions, 2 deletions

  • Demote lsrquiz/lsrquiz2, they never really worked (nw) [angelosa] 2017-06-20 21:08:47

    Changed: cubo.cpp

    1 files changed, 2 insertions, 2 deletions

  • Discard protection reading for horekidb, memory map cleanups (nw) [angelosa] 2017-06-20 20:09:53

    Changed: terracre.cpp

    1 files changed, 11 insertions, 6 deletions

  • new NOT_WORKING [MetalliC] 2017-06-20 19:57:29
  • flstory.cpp: Use bootleg MCU dump until a correct 68705 image is available. (nw) [briantro] 2017-06-20 18:38:15

    Changed: flstory.cpp

    1 files changed, 2 insertions, 2 deletions

  • arkanoid.cpp: Replace hand crafted MCUs with dumped 68705 dumps. [ShouTime, brizzo] [briantro] 2017-06-20 18:34:28
    • For Arkanoid (Japan, newer w/level select) & Tournament Arkanoid (US)

      Changed: arkanoid.cpp

      1 files changed, 5 insertions, 7 deletions

  • flstory.cpp: Replace bootleg MCU with dumped M68705 for The FairyLand Story [ShouTime, brizzo] [briantro] 2017-06-20 18:29:29

    Changed: flstory.cpp

    1 files changed, 15 insertions, 15 deletions

  • Merge pull request #2394 from pmackinlay/interpro [R. Belmont] 2017-06-20 18:16:05
  • Merge pull request #2395 from DavidHaywood/200617 [R. Belmont] 2017-06-20 18:04:41
  • use dumped M68705 for fieldday / undoukai [ShouTime, brizzo] [David Haywood] 2017-06-20 17:44:02

    Changed: 40love.cpp, 40love.h

    2 files changed, 11 insertions, 291 deletions

  • fix compile (nw) [Ivan Vangelista] 2017-06-20 17:03:33

    Changed: slapfght.cpp

    1 files changed, 1 insertions, 1 deletions

  • grdian, getstarj: Replace MCU simulation with new dump [AJR] 2017-06-20 16:32:53

    Changed: slapfght.cpp, slapfght.h, slapfght.cpp

    3 files changed, 7 insertions, 476 deletions

  • plugins/cheat: fix (nw) [cracyc] 2017-06-20 16:11:29

    Changed: cheat_simple.lua

    1 files changed, 2 insertions, 2 deletions

  • more conventional romaji [Vas Crabb] 2017-06-20 09:53:14

    Changed: flstory.cpp

    1 files changed, 7 insertions, 2 deletions

  • new clones – Power Instinct (USA, prototype) [ShouTime] [David Haywood] 2017-06-20 07:36:23

    Changed: powerins.cpp, mame.lst

    2 files changed, 56 insertions, 0 deletions

  • Onna Sansirou – Typhoon Gal – use 68705 dump, replace inaccurate protection sim [ShouTime, brizzo] [David Haywood] 2017-06-20 06:01:11
  • svmu: Added two English BIOS versions and a newer Japanese BIOS version [Kingizor] [Vas Crabb] 2017-06-20 07:48:48

    Changed: svmu.cpp

    1 files changed, 36 insertions, 13 deletions

  • ultrsprt.cpp: Use uPD4701A device for trackball inputs (nw) [AJR] 2017-06-20 07:08:50

    Changed: ultrsprt.cpp

    1 files changed, 85 insertions, 58 deletions

  • yesnoj: Test switch is non-toggle; note lack of printer emulation (nw) [AJR] 2017-06-20 05:30:15

    Changed: taito_f2.cpp

    1 files changed, 2 insertions, 2 deletions

  • fromanc4: Preliminary step towards 4-player link support (nw) [AJR] 2017-06-20 05:14:12

    Changed: fromanc2.cpp, fromanc2.h

    2 files changed, 17 insertions, 6 deletions

  • add more info (nw) [Stiletto] 2017-06-20 05:00:56
  • Merge pull request #2392 from DavidHaywood/160617 [R. Belmont] 2017-06-20 04:50:49
  • use actual M68705P5 dump for Rumba Lumber, replaces inaccurate simulation [ShouTime, brizzo] [David Haywood] 2017-06-20 04:48:53

    Changed: flstory.cpp, flstory.h

    2 files changed, 7 insertions, 216 deletions

  • tail2nos, f1gp, f1gp2: Preliminary device hookups for multiboard communications (nw) [AJR] 2017-06-20 04:20:24

    Changed: f1gp.cpp, tail2nos.cpp, f1gp.h, tail2nos.h

    4 files changed, 39 insertions, 10 deletions

  • wc90: Soundlatch modernization (nw) [AJR] 2017-06-20 04:18:11

    Changed: wc90.cpp, wc90.h

    2 files changed, 3 insertions, 9 deletions

  • Make it explicit that these comes from UAPCE [Angelo Salese] 2017-06-20 04:11:33

    Changed: uapce.cpp

    1 files changed, 4 insertions, 4 deletions

  • Merge pull request #2391 from DavidHaywood/160617 [R. Belmont] 2017-06-20 02:51:34
  • new WORKING game – Jump Kun (prototype) [ShouTime] [David Haywood] 2017-06-20 02:41:21

    Changed: pitnrun.cpp, pitnrun.h, pitnrun.cpp, mame.lst, pitnrun.cpp

    5 files changed, 122 insertions, 18 deletions

  • norautp.cpp: Don't hardcode "Readout" inputs [AJR] 2017-06-20 02:28:34

    Changed: norautp.cpp

    1 files changed, 3 insertions, 3 deletions

  • Typo (nw) [Scott Stone] 2017-06-20 01:19:18

    Changed: tourvis.cpp

    1 files changed, 1 insertions, 1 deletions

  • Nitpicky about bit notes (nw) [Angelo Salese] 2017-06-20 00:25:42

    Changed: cubo.cpp

    1 files changed, 2 insertions, 2 deletions

  • One last device type to fix (nw) [AJR] 2017-06-19 23:08:55

    Changed: pdp8.cpp, pdp8.h

    2 files changed, 3 insertions, 3 deletions

  • norautp: Restore some inputs that were disconnected many releases ago [AJR] 2017-06-19 22:54:11

    Changed: norautp.cpp

    1 files changed, 1 insertions, 0 deletions

  • system16.cpp: added plds for astormb2 [caius] [Ivan Vangelista] 2017-06-19 19:12:49
  • New working software list additions [Ivan Vangelista] 2017-06-19 18:52:30
    • ------------------------------------------------- pce_tourvision: Ankoku Densetsu, Batman, Burning Angels, Cadash, Gradius, Toilet Kids, World Jockey [system11, The Dumping Union]

      Changed: pce_tourvision.xml, tourvis.cpp

      2 files changed, 107 insertions, 4 deletions

  • New not working machine [Ivan Vangelista] 2017-06-19 18:28:25
    • ----------------------------------- Sel-Jan [system11, The Dumping Union]
      New working clone -------------------------- Guerrilla War (Version 1, set 2) [Artemio Urbina, The Dumping Union]

      Changed: royalmah.cpp, snk.cpp, mame.lst

      3 files changed, 75 insertions, 12 deletions

  • nbmj9195.cpp: fixed MT06617 (nw) [Ivan Vangelista] 2017-06-19 13:43:14

    Changed: nbmj9195.cpp

    1 files changed, 1 insertions, 1 deletions

  • kchampvs: Fix ADPCM sound (MT #6479) [AJR] 2017-06-19 06:37:11
  • Remove timer_set from src/devices/bus (nw) [AJR] 2017-06-19 05:59:10

    Changed: epson_lx810l.cpp, epson_lx810l.h, printer.cpp, printer.h

    4 files changed, 16 insertions, 6 deletions

  • More YM2149s and more Japanese (nw) [AJR] 2017-06-19 05:39:34

    Changed: fromance.cpp, goldstar.cpp, hotblock.cpp

    3 files changed, 15 insertions, 15 deletions

  • AY-3-8912 types (nw) [AJR] 2017-06-19 05:36:57

    Changed: funkybee.cpp, spartanxtec.cpp, spyhuntertec.cpp

    3 files changed, 16 insertions, 16 deletions

  • A few more AY8910 to YM2149 changes (nw) [AJR] 2017-06-19 03:57:32

    Changed: calorie.cpp, ojankohs.cpp, shangha3.cpp

    3 files changed, 18 insertions, 18 deletions

  • dbreed: Restore text layer (nw) [AJR] 2017-06-19 02:46:41

    Changed: m72.cpp

    1 files changed, 1 insertions, 0 deletions

  • Changed 'enum read_or_write' to be 'enum class' [Nathan Woods] 2017-06-18 17:28:56

    Changed: debugcmd.cpp, emumem.cpp, emumem.h, fddebug.cpp

    4 files changed, 42 insertions, 42 deletions

  • norautp: Make 8255 handshaking work (nw) [AJR] 2017-06-19 02:15:13

    Changed: norautp.cpp, norautp.h

    2 files changed, 32 insertions, 17 deletions

  • arknoid2, plumppop, jpopnics: Use uPD4701 device (nw) [AJR] 2017-06-19 00:09:30

    Changed: tnzs.cpp, tnzs.h, tnzs.cpp

    3 files changed, 91 insertions, 59 deletions

  • cchance: If it's supposed to be a YM2149, use a YM2149 (nw) [AJR] 2017-06-19 00:08:29

    Changed: cchance.cpp

    1 files changed, 1 insertions, 1 deletions

  • upd4701: Diagram cleanup (nw) [AJR] 2017-06-19 00:08:04

    Changed: upd4701.h

    1 files changed, 6 insertions, 6 deletions

  • AJR, tsk tsk tsk (nw) [Olivier Galibert] 2017-06-18 23:28:36

    Changed: model1.cpp

    1 files changed, 6 insertions, 6 deletions

  • Fix build (nw) [AJR] 2017-06-18 21:53:03

    Changed: goupil.cpp

    1 files changed, 0 insertions, 5 deletions

  • Merge pull request #2384 from npwoods/coco3_gime_cleanups [hap] 2017-06-18 16:49:08
  • Goupil G2 computer support added. (#2383) [Jean-François DEL NERO] 2017-06-18 14:46:43

    Changed: goupil.cpp, mame.lst

    2 files changed, 231 insertions, 39 deletions

  • Proper dump for AMI C 21.1 bios (nw) [Miodrag Milanovic] 2017-06-18 12:38:41

    Changed: at.cpp

    1 files changed, 2 insertions, 2 deletions

  • eeekk! is a conversion of pacman, so it will have switch 7 & 8 even though the game doesn't use it [smf] [smf-] 2017-06-18 10:58:01

    Changed: pacman.cpp

    1 files changed, 5 insertions, 5 deletions

  • More notes (nw) [angelosa] 2017-06-18 05:09:38

    Changed: terracre.cpp, nb1414m4.cpp

    2 files changed, 3 insertions, 3 deletions

  • Fix booby kids regression, clean-ups (nw) [angelosa] 2017-06-18 04:13:44

    Changed: terracre.cpp, terracre.h

    2 files changed, 29 insertions, 26 deletions

  • Added new not working [smf-] 2017-06-16 20:08:25
  • gstriker.cpp: Undumped MCUs can be difficult to cooperate with (nw) [AJR] 2017-06-18 00:12:11

    Changed: gstriker.cpp, gstriker.h

    2 files changed, 18 insertions, 51 deletions

  • m72.cpp: Fix V35-based games (nw) [AJR] 2017-06-17 23:48:26

    Changed: m72.cpp

    1 files changed, 5 insertions, 1 deletions

  • (nw) rattled a few old bones [Robbbert] 2017-06-17 18:01:29

    Changed: ice_tbd.cpp, mmm.cpp, mpu2.cpp

    3 files changed, 16 insertions, 12 deletions

  • gundealrbl: Change description and document why [AJR] 2017-06-17 17:09:39

    Changed: gundealr.cpp

    1 files changed, 17 insertions, 3 deletions

  • psikyo.cpp: Soundlatch modernization and some basic driver cleanup (nw) [AJR] 2017-06-17 15:27:59

    Changed: psikyo.cpp, psikyo.h

    2 files changed, 117 insertions, 203 deletions

  • gaelco3d.cpp: Load correct roms for Football Power (nw) [briantro] 2017-06-17 05:53:16

    Changed: gaelco3d.cpp

    1 files changed, 5 insertions, 8 deletions

  • taotaido: Add MB3773 device (nw) [AJR] 2017-06-17 05:47:21

    Changed: taotaido.cpp, taotaido.h

    2 files changed, 8 insertions, 1 deletions

  • aerofgt: Add MB3773 device (nw) [AJR] 2017-06-17 05:38:04

    Changed: aerofgt.cpp, aerofgt.h

    2 files changed, 6 insertions, 10 deletions

  • gstriker.cpp: Add MB3773 device (nw) [AJR] 2017-06-17 05:15:58

    Changed: gstriker.cpp, gstriker.h

    2 files changed, 7 insertions, 1 deletions

  • peplus.cpp: Minor edit (nw) [briantro] 2017-06-17 04:05:31

    Changed: peplus.cpp

    1 files changed, 1 insertions, 1 deletions

  • Merge branch 'master' of https://github.com/mamedev/mame [briantro] 2017-06-17 04:03:17

    Changed: m92.cpp, m92.h, m92.cpp

    3 files changed, 1 insertions, 19 deletions

  • new non working machine [briantro] 2017-06-17 04:02:50
    • New Non-Working Machine ----------------------------------------------- Player's Edge (PK1002-PC082) Jake's Jacks Bonus Poker [BrianT]

      Changed: peplus.cpp, mame.lst

      2 files changed, 25 insertions, 0 deletions

  • Cleanup and kludge removal (nw) [AJR] 2017-06-17 04:00:15

    Changed: m92.cpp, m92.h, m92.cpp

    3 files changed, 1 insertions, 19 deletions

  • Should acknowledge this interrupt, too (nw) [AJR] 2017-06-16 22:30:57

    Changed: m92.cpp

    1 files changed, 1 insertions, 0 deletions

  • m72.cpp, m92.cpp: Put IRQ hacks out of their misery [AJR] 2017-06-16 22:15:40

    Changed: m72.cpp, m92.cpp, m72.cpp, m92.cpp

    4 files changed, 15 insertions, 88 deletions

  • Merge pull request #2379 from TheHpman/patch-1 [R. Belmont] 2017-06-16 20:21:28
  • naomi.cpp: remove totd "empty ROMs", actually not populated on real ROM boards (nw) [MetalliC] 2017-06-16 19:15:15

    Changed: naomi.cpp

    1 files changed, 6 insertions, 6 deletions

  • naomi.cpp: identified "Airine Pilots" sets as domestic Japan and World versions, according to information from Sega [ShouTime, MetalliC] [MetalliC] 2017-06-16 17:35:21

    Changed: naomi.cpp, mame.lst

    2 files changed, 10 insertions, 8 deletions

  • (nw) spirit76: added a little meat onto the bones [Robbbert] 2017-06-16 16:04:47

    Changed: spirit76.cpp

    1 files changed, 106 insertions, 18 deletions

  • A few more Taito games that actually use YM2149 (nw) [AJR] 2017-06-16 14:33:21

    Changed: bigevglf.cpp, flstory.cpp

    2 files changed, 8 insertions, 8 deletions

  • ksayakyu: Acknowledge main interrupt (nw) [AJR] 2017-06-16 06:39:26

    Changed: ksayakyu.cpp, ksayakyu.h

    2 files changed, 9 insertions, 2 deletions

  • pve500: Use CXD1095 device for I/O (nw) [AJR] 2017-06-16 04:23:41

    Changed: mess.lua, pve500.cpp

    2 files changed, 67 insertions, 74 deletions

  • Q != 0 (nw) [AJR] 2017-06-16 03:04:24

    Changed: tatsumi.cpp

    1 files changed, 1 insertions, 1 deletions

  • plugins/cheat: oops (nw) [cracyc] 2017-06-16 02:39:57

    Changed: cheat_simple.lua

    1 files changed, 1 insertions, 1 deletions

  • te7750: Corrections, additions and cleanups (nw) [AJR] 2017-06-16 02:33:44

    Changed: te7750.cpp, te7750.h

    2 files changed, 22 insertions, 14 deletions

  • New device: TE7750 Super I/O Expander [AJR] 2017-06-16 01:44:24

    Changed: machine.lua, arcade.lua, mess.lua, te7750.cpp, te7750.h, taito_f2.cpp, taito_f2.h

    7 files changed, 509 insertions, 87 deletions

  • Flag staraudi with no printer/camera (nw) [Angelo Salese] 2017-06-15 23:50:30

    Changed: seta2.cpp

    1 files changed, 1 insertions, 1 deletions

  • plugins/cheat: refactor and add more ar support (nw) [cracyc] 2017-06-15 22:04:04

    Changed: cheat_simple.lua

    1 files changed, 127 insertions, 94 deletions

  • This is a Japanese release (nw) [Angelo Salese] 2017-06-15 21:19:39

    Changed: m62.cpp

    1 files changed, 1 insertions, 1 deletions

  • Actual substitution (oops, nw) [AJR] 2017-06-15 21:06:55

    Changed: arkanoid.cpp

    1 files changed, 1 insertions, 1 deletions

  • arkanoid, tehkanwc: More PSG substitution (nw) [AJR] 2017-06-15 20:50:25

    Changed: arkanoid.cpp, tehkanwc.cpp

    2 files changed, 32 insertions, 8 deletions

  • d64plus: Implemented banking of extra 64K, and 6845 with chargen. Machine promoted to WORKING. [Nigel Barnes] 2017-06-15 19:20:27
  • afs_dsk: corrected density (nw) [Nigel Barnes] 2017-06-13 18:46:53

    Changed: afs_dsk.cpp

    1 files changed, 1 insertions, 1 deletions

  • ay8910.cpp: Document device names (nw) [AJR] 2017-06-15 16:30:03

    Changed: ay8910.cpp

    1 files changed, 20 insertions, 20 deletions

  • hotslots: Some more useful addresses (nw) [AJR] 2017-06-15 16:00:40

    Changed: magicard.cpp

    1 files changed, 9 insertions, 5 deletions

  • (nw) housekeeping. [Robbbert] 2017-06-15 13:03:49

    Changed: accomm.cpp, dbox.cpp, mess.flt

    3 files changed, 3 insertions, 2 deletions

  • gottlieb.cpp: Correct rom labels for Curve Ball (nw) [briantro] 2017-06-15 06:13:43

    Changed: gottlieb.cpp

    1 files changed, 11 insertions, 11 deletions

  • Magicard.cpp: List of supported games... [RobertoFresca] 2017-06-15 06:04:53

    Changed: magicard.cpp

    1 files changed, 3 insertions, 2 deletions

  • Merge branch 'master' of https://github.com/mamedev/mame [RobertoFresca] 2017-06-15 05:57:05

    Changed: nmk16.cpp

    1 files changed, 1 insertions, 1 deletions

  • Bel Slots Export: Added PCB layout. [RobertoFresca] 2017-06-15 05:56:23

    Changed: magicard.cpp

    1 files changed, 79 insertions, 0 deletions

  • nmk16.cpp: Spelling fix (nw) [briantro] 2017-06-15 05:54:45

    Changed: nmk16.cpp

    1 files changed, 1 insertions, 1 deletions

  • New machines marked as NOT_WORKING [RobertoFresca] 2017-06-15 05:51:29
  • Big Deal Belgien: Added PCB layout. [RobertoFresca] 2017-06-15 05:39:47

    Changed: magicard.cpp

    1 files changed, 79 insertions, 0 deletions

  • New machines marked as NOT_WORKING [RobertoFresca] 2017-06-15 05:31:58
  • new Palamedes clone added [briantro] 2017-06-15 05:24:59
  • Quingo: switched to hot slots machine since is more accurate. [RobertoFresca] 2017-06-15 04:54:43

    Changed: magicard.cpp

    1 files changed, 1 insertions, 1 deletions

  • hp9k: note keyboard 8042 is undumped (nw) [arbee] 2017-06-15 02:56:35

    Changed: hp9k.cpp

    1 files changed, 1 insertions, 1 deletions

  • system16.cpp: Corrected clocks for Alien Storm (bootleg, set 2) [caius, The Dumping Union] [briantro] 2017-06-14 23:59:43

    Changed: system16.cpp

    1 files changed, 4 insertions, 4 deletions

  • Forgot to remove this comment [AJR] 2017-06-14 23:01:50

    Changed: taito_f2.cpp

    1 files changed, 0 insertions, 2 deletions

  • yesnoj: Add TC8521 RTC (though the game remains stuck in the 20th century) [AJR] 2017-06-14 22:59:53
  • karatblzbl: Fix sound regression this way at least for now (nw) [AJR] 2017-06-14 22:58:48

    Changed: aerofgt.cpp

    1 files changed, 23 insertions, 1 deletions

  • viper: revert to using internally generated vblank. voodoo: Write register data to intrCtrl. (nw) [Ted Green] 2017-06-14 22:00:10

    Changed: voodoo.cpp, viper.cpp

    2 files changed, 13 insertions, 2 deletions

  • finally got rid of machine_mconfig_additions (nw) [Ivan Vangelista] 2017-06-14 21:45:37

    Changed: a500.cpp, null_modem.cpp, null_modem.h, printer.cpp, printer.h, sun_kbd.cpp, sun_kbd.h, xvd701.cpp, xvd701.h, dj2db.cpp, dj2db.h, djdma.cpp, djdma.h, nsmdsa.cpp, nsmdsa.h, nsmdsad.cpp, nsmdsad.h, wunderbus.cpp, wunderbus.h, multitap.cpp, multitap.h, segatap.cpp, segatap.h, omti5100.cpp, omti5100.h, s1410.cpp, s1410.h, sa1403d.cpp, sa1403d.h, scsi.cpp, scsi.h, scsicd.cpp, scsicd.h, scsihd.cpp, scsihd.h, ccatch.cpp, ccatch.h, mgear.cpp, mgear.h, rom.cpp, rom.h, fm_unit.cpp, fm_unit.h, sk1100.cpp, sk1100.h, multitap.cpp, multitap.h, rfu.cpp, rfu.h, gender.cpp, gender.h, bsx.cpp, bsx.h, event.cpp, event.h, sa1.cpp, sa1.h, sfx.cpp, sfx.h, sgb.cpp, sgb.h, sufami.cpp, sufami.h, upd.cpp, upd.h, bcbattle.cpp, bcbattle.h, miracle.cpp, miracle.h, multitap.cpp, multitap.h, sv601.cpp, sv601.h, sv602.cpp, sv602.h, sv603.cpp, sv603.h, sv801.cpp, sv801.h, sv802.cpp, sv802.h, sv805.cpp, sv805.h, sv806.cpp, sv806.h, cartridges.cpp, cartridges.h, gkracker.cpp, gkracker.h, multiconn.cpp, multiconn.h, singleconn.cpp, singleconn.h, 998board.cpp, 998board.h, bwg.cpp, bwg.h, evpc.cpp, evpc.h, hfdc.cpp, hfdc.h, horizon.cpp, horizon.h, hsgpl.cpp, hsgpl.h, memex.cpp, memex.h, myarcmem.cpp, myarcmem.h, pcode.cpp, pcode.h, samsmem.cpp, samsmem.h, spchsyn.cpp, spchsyn.h, ti_32kmem.cpp, ti_32kmem.h, ti_fdc.cpp, ti_fdc.h, ti_rs232.cpp, ti_rs232.h, tn_ide.cpp, tn_ide.h, tn_usbsm.cpp, tn_usbsm.h, 990_hd.cpp, 990_hd.h, 990_tap.cpp, 990_tap.h, dpc.cpp, dpc.h, harmony_melody.cpp, harmony_melody.h, scharger.cpp, scharger.h, fe3.cpp, fe3.h, megacart.cpp, megacart.h, speakeasy.cpp, speakeasy.h, vic1010.cpp, vic1010.h, vic1011.cpp, vic1011.h, vic1112.cpp, vic1112.h, videopak.cpp, videopak.h, vme_fccpu20.cpp, vme_fccpu20.h, vme_fcisio.cpp, vme_fcisio.h, vme_fcscsi.cpp, vme_fcscsi.h, vme_mvme350.cpp, vme_mvme350.h, vme_mzr8105.cpp, vme_mzr8105.h, vme_mzr8300.cpp, vme_mzr8300.h, printer.cpp, floppy.cpp, rs232.cpp, lic.cpp, device.cpp, device.h, m3comm.cpp

    168 files changed, 762 insertions, 1306 deletions

  • rcorsair: Fix gfxdecode and use more likely CPU types (nw) [AJR] 2017-06-14 21:26:25

    Changed: rcorsair.cpp

    1 files changed, 29 insertions, 15 deletions

  • viper: Fix interrupt assignment. (nw) [Ted Green] 2017-06-14 20:18:30

    Changed: viper.cpp

    1 files changed, 2 insertions, 2 deletions

  • ginganin: Correct PSG type (nw) [AJR] 2017-06-14 20:04:27

    Changed: ginganin.cpp

    1 files changed, 2 insertions, 2 deletions

  • pipedrm.cpp: Soundlatch modernization (nw) [AJR] 2017-06-14 19:57:41

    Changed: pipedrm.cpp

    1 files changed, 22 insertions, 59 deletions

  • plugins/cheat: more gg and an ar decoder (nw) [cracyc] 2017-06-14 19:52:18

    Changed: cheat_simple.lua

    1 files changed, 79 insertions, 3 deletions

  • voodoo: Extend PCI interrupt support to Voodoo 2 and above. (nw) [Ted Green] 2017-06-14 18:02:54

    Changed: voodoo.cpp

    1 files changed, 10 insertions, 20 deletions

  • f1gp.cpp: Soundlatch modernization (nw) [AJR] 2017-06-14 17:43:11

    Changed: f1gp.cpp, f1gp.h

    2 files changed, 6 insertions, 23 deletions

  • crshrace: Soundlatch modernization (nw) [AJR] 2017-06-14 17:31:18

    Changed: crshrace.cpp, crshrace.h

    2 files changed, 5 insertions, 28 deletions

  • inufuku.cpp: Soundlatch modernization (nw) [AJR] 2017-06-14 17:23:55

    Changed: inufuku.cpp, inufuku.h

    2 files changed, 5 insertions, 32 deletions

  • gstriker.cpp: Soundlatch modernization (nw) [AJR] 2017-06-14 17:02:31

    Changed: gstriker.cpp, gstriker.h

    2 files changed, 13 insertions, 48 deletions

  • voodoo: Separate vblank (external) and pci interrupt (internal) callbacks. (nw) [Ted Green] 2017-06-14 16:58:31

    Changed: voodoo.cpp, voodoo.h, viper.cpp

    3 files changed, 41 insertions, 18 deletions

  • suprslam: Soundlatch modernization (nw) [AJR] 2017-06-14 16:38:17

    Changed: suprslam.cpp, suprslam.h

    2 files changed, 4 insertions, 31 deletions

  • Merge pull request #2382 from npwoods/coco_misc_hygiene_2 [hap] 2017-06-14 14:34:53
  • taotaido: Soundlatch modernization (nw) [AJR] 2017-06-14 14:32:15

    Changed: taotaido.cpp, taotaido.h

    2 files changed, 5 insertions, 20 deletions

  • welltris.cpp: Soundlatch modernization (nw) [AJR] 2017-06-14 14:25:28

    Changed: welltris.cpp, welltris.h

    2 files changed, 5 insertions, 31 deletions

  • zaxxon.cpp: Use WRITE_LINE instead of INTERRUPT_GEN (nw) [AJR] 2017-06-14 14:19:06

    Changed: zaxxon.cpp, zaxxon.h

    2 files changed, 5 insertions, 10 deletions

  • new NOT_WORKING clone [MetalliC] 2017-06-14 14:02:05
  • Use the new 8255 tristate callbacks to remove some workarounds (nw) [AJR] 2017-06-14 13:58:51

    Changed: subsino.cpp, suprloco.cpp, suprloco.cpp

    3 files changed, 3 insertions, 6 deletions

  • i8255: added tristate outputs, please replace any driver workarounds (nw) [hap] 2017-06-14 13:09:32

    Changed: i8255.cpp, i8255.h, fidel6502.cpp, fidelz80.cpp

    4 files changed, 26 insertions, 25 deletions

  • New working clone [Ivan Vangelista] 2017-06-14 07:25:02
  • cop01.cpp: improved Mighty Guy sound [Angelo Salese] [angelosa] 2017-06-14 07:09:50

    Changed: cop01.cpp, cop01.h

    2 files changed, 63 insertions, 14 deletions

  • tail2nos: Soundlatch modernization (nw) [AJR] 2017-06-14 06:53:33

    Changed: tail2nos.cpp, tail2nos.h

    2 files changed, 5 insertions, 19 deletions

  • balsente.cpp: Minor doc update (nw) [briantro] 2017-06-14 05:52:23

    Changed: balsente.cpp

    1 files changed, 22 insertions, 22 deletions

  • terracre.cpp: actual hookup for protection data and fixed potential buffer overflow [Angelo Salese] [angelosa] 2017-06-14 05:36:04

    Changed: terracre.cpp

    1 files changed, 55 insertions, 12 deletions

  • another fifty device_mconfig_additions out of the way (nw) [Vas Crabb] 2017-06-14 05:16:29

    Changed: fdd.cpp, fdd.h, vdp.cpp, vdp.h, 8088.cpp, 8088.h, hdc.cpp, hdc.h, hbf.cpp, hbf.h, vp550.cpp, vp550.h, vp575.cpp, vp575.h, vp590.cpp, vp590.h, vp595.cpp, vp595.h, vp620.cpp, vp620.h, printer.cpp, printer.h, floppy.cpp, floppy.h, rs232.cpp, rs232.h, lic.cpp, lic.h, lvc.cpp, lvc.h, mcc.cpp, mcc.h, mvc.cpp, mvc.h, rtc.cpp, rtc.h, tig.cpp, tig.h, wdc.cpp, wdc.h, x68k_neptunex.cpp, x68k_neptunex.h, x68k_scsiext.cpp, x68k_scsiext.h, flash.cpp, flash.h

    46 files changed, 153 insertions, 390 deletions

  • new Macross II clone added [briantro] 2017-06-14 04:54:56
    • New Clone Added --------------------------------- Macross II (Korea) [CoolMod, CS, The Dumping Union]

      Changed: nmk16.cpp, mame.lst

      2 files changed, 31 insertions, 1 deletions

  • Added notes about Mighty Guy sound "protection" (nw) [angelosa] 2017-06-14 04:27:36

    Changed: cop01.cpp, terracre.cpp

    2 files changed, 22 insertions, 3 deletions

  • suprloco: Replace soundlatch with 8255 device that runs in mode 2 [AJR] 2017-06-14 03:51:38

    Changed: suprloco.cpp, suprloco.h, suprloco.cpp

    3 files changed, 28 insertions, 22 deletions

  • subsino.cpp: Use 8255 devices (most of which are only used for input) [AJR] 2017-06-14 02:47:02

    Changed: subsino.cpp

    1 files changed, 50 insertions, 39 deletions

  • Clean-ups and notes updates, added system inputs (nw) [angelosa] 2017-06-14 02:35:06

    Changed: csplayh5.cpp

    1 files changed, 76 insertions, 89 deletions

  • bpoker: First attempt at proper configuration (nw) [AJR] 2017-06-14 02:12:50

    Changed: videopkr.cpp

    1 files changed, 29 insertions, 1 deletions

  • actfancr: Use callback for soundlatch interrupt (nw) [AJR] 2017-06-14 01:12:37

    Changed: actfancr.cpp, actfancr.h

    2 files changed, 4 insertions, 9 deletions

  • aerofgt.cpp: Use MCFG_GENERIC_LATCH_SEPARATE_ACKNOWLEDGE for all except bootlegs which need more research (nw) [AJR] 2017-06-13 23:34:39

    Changed: aerofgt.cpp, aerofgt.h

    2 files changed, 23 insertions, 30 deletions

  • polepos2bi, polepos2bs: Use MCFG_GENERIC_LATCH_SEPARATE_ACKNOWLEDGE (nw) [AJR] 2017-06-13 23:16:58

    Changed: polepos.cpp, polepos.h

    2 files changed, 3 insertions, 9 deletions

  • Fix build (nw) [AJR] 2017-06-13 23:14:09

    Changed: konamigx.cpp

    1 files changed, 2 insertions, 2 deletions

  • gen_latch: Allow device to be configured for acknowledgement to occur separately from data reads; use this for batrider (nw) [AJR] 2017-06-13 23:07:12

    Changed: gen_latch.cpp, gen_latch.h, toaplan2.cpp, toaplan2.h

    4 files changed, 30 insertions, 26 deletions

  • plugins/cheat: oops (nw) [cracyc] 2017-06-13 21:39:52

    Changed: cheat_simple.lua

    1 files changed, 1 insertions, 1 deletions

  • plugins/cheat: nes, snes, genesis game genie support [Carl] [cracyc] 2017-06-13 21:34:24

    Changed: cheat_simple.lua

    1 files changed, 169 insertions, 19 deletions

  • Fix half-assed logging spam. (nw) [angelosa] 2017-06-13 21:19:09

    Changed: konamigx.cpp

    1 files changed, 2 insertions, 0 deletions

  • device_add_mconfig up to devices/bus/q* (nw) [Ivan Vangelista] 2017-06-13 16:47:41

    Changed: ec1841.cpp, ec1841.h, iskr1030.cpp, iskr1030.h, keytro.cpp, keytro.h, msnat.cpp, msnat.h, pc83.cpp, pc83.h, pcat84.cpp, pcat84.h, pcxt83.cpp, pcxt83.h, 2joysnd.cpp, 2joysnd.h, c2n.cpp, c2n.h, cb2snd.cpp, cb2snd.h, hsg.cpp, hsg.h, superpet.cpp, superpet.h, c1551.cpp, c1551.h, sid.cpp, sid.h, hpc101.cpp, hpc101.h, hpc102.cpp, hpc102.h, hpc104.cpp, hpc104.h, ctlrport.cpp, ctlrport.h, multitap.cpp, multitap.h, cst_q_plus4.cpp, cst_q_plus4.h, qubide.cpp, qubide.h, sandy_superdisk.cpp, sandy_superdisk.h, sandy_superqboard.cpp, sandy_superqboard.h, trumpcard.cpp, trumpcard.h

    48 files changed, 218 insertions, 461 deletions

  • No way this will work on the bootleg (nw) [AJR] 2017-06-13 15:33:26

    Changed: taito_f3.cpp

    1 files changed, 0 insertions, 2 deletions

  • bubsymphb: Unbreak this (nw) [AJR] 2017-06-13 15:28:02

    Changed: taito_f3.cpp

    1 files changed, 22 insertions, 4 deletions

  • 74157: Prevent unnecessary reads (nw) [AJR] 2017-06-13 04:48:46

    Changed: 74157.cpp

    1 files changed, 5 insertions, 5 deletions

  • 74157 developments (nw) [AJR] 2017-06-13 04:33:50
  • mjkjidai: Identify the memory reset input (nw) [AJR] 2017-06-13 02:49:51

    Changed: mjkjidai.cpp

    1 files changed, 1 insertions, 1 deletions

  • mjkjidai: Use 8255 devices for I/O [AJR] 2017-06-13 01:45:15

    Changed: mjkjidai.cpp, mjkjidai.h

    2 files changed, 25 insertions, 19 deletions

  • Fix build (nw) [AJR] 2017-06-13 01:44:11

    Changed: nubus_radiustpd.cpp, pds30_cb264.cpp, pds30_sigmalview.cpp

    3 files changed, 4 insertions, 0 deletions

  • taito_en: Use MB8421 for communication RAM [AJR] 2017-06-12 06:13:20

    Changed: taito_en.cpp, taito_en.h, galastrm.cpp, groundfx.cpp, gunbustr.cpp, superchs.cpp, taito_f3.cpp, taitojc.cpp, undrfire.cpp, taitojc.h

    10 files changed, 12 insertions, 68 deletions

  • New not working machine [Ivan Vangelista] 2017-06-12 18:35:02
  • device_add_mconfig up to devices/bus/o* (nw) [Ivan Vangelista] 2017-06-12 18:28:13

    Changed: pds_tpdfpd.cpp, pds_tpdfpd.h, eeprom.cpp, eeprom.h, ggenie.cpp, ggenie.h, jcart.cpp, jcart.h, sk.cpp, sk.h, svp.cpp, svp.h, midiinport.cpp, midiinport.h, midioutport.cpp, midioutport.h, bm_012.cpp, bm_012.h, disk.cpp, disk.h, fmpac.cpp, fmpac.h, konami.cpp, konami.h, majutsushi.cpp, majutsushi.h, moonsound.cpp, moonsound.h, msx_audio.cpp, msx_audio.h, yamaha.cpp, yamaha.h, fs4600.cpp, fs4600.h, panasonic08.cpp, panasonic08.h, sony08.cpp, sony08.h, avc.cpp, avc.h, floppy.cpp, floppy.h, boot_cthd.cpp, boot_cthd.h, boot_kof10th.cpp, boot_kof10th.h, boot_kof2k2.cpp, boot_kof2k2.h, boot_kof2k3.cpp, boot_kof2k3.h, boot_misc.cpp, boot_misc.h, boot_svc.cpp, boot_svc.h, cmc.cpp, cmc.h, fatfury2.cpp, fatfury2.h, kof2k2.cpp, kof2k2.h, kof98.cpp, kof98.h, mslugx.cpp, mslugx.h, pcm2.cpp, pcm2.h, pvc.cpp, pvc.h, sma.cpp, sma.h, aladdin.cpp, aladdin.h, bandai.cpp, bandai.h, datach.cpp, datach.h, disksys.cpp, disksys.h, ggenie.cpp, ggenie.h, jaleco.cpp, jaleco.h, karastudio.cpp, karastudio.h, konami.cpp, konami.h, pt554.cpp, pt554.h, sunsoft.cpp, sunsoft.h, sunsoft_dcs.cpp, sunsoft_dcs.h, bcbattle.cpp, bcbattle.h, fckeybrd.cpp, fckeybrd.h, hori.cpp, hori.h, joypad.cpp, joypad.h, miracle.cpp, miracle.h, eim.cpp, eim.h, fdc.cpp, fdc.h, nubus_48gc.cpp, nubus_48gc.h, nubus_asntmc3b.cpp, nubus_asntmc3b.h, nubus_cb264.cpp, nubus_cb264.h, nubus_image.cpp, nubus_image.h, nubus_m2hires.cpp, nubus_m2hires.h, nubus_m2video.cpp, nubus_m2video.h, nubus_radiustpd.cpp, nubus_radiustpd.h, nubus_spec8.cpp, nubus_spec8.h, nubus_specpdq.cpp, nubus_specpdq.h, nubus_vikbw.cpp, nubus_vikbw.h, nubus_wsportrait.cpp, nubus_wsportrait.h, pds30_30hr.cpp, pds30_30hr.h, pds30_cb264.cpp, pds30_cb264.h, pds30_mc30.cpp, pds30_mc30.h, pds30_procolor816.cpp, pds30_procolor816.h, pds30_sigmalview.cpp, pds30_sigmalview.h, chess.cpp, chess.h, voice.cpp, voice.h, jasmin.cpp, jasmin.h, microdisc.cpp<