[Multi] Dev MAME [log only]

[5] @ !!! środa, 28 Czerwca 2017 19:10 CET [17-11-2013 11:18 CET]

[Multi] Dev MAME [log only]

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.

  • 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, microdisc.h

    146 files changed, 730 insertions, 1262 deletions

  • sidebs: Fix POST failure in debug build [AJR] 2017-06-12 16:57:26

    Changed: taitojc.cpp

    1 files changed, 3 insertions, 0 deletions

  • [CoCo] Miscellaneous cleanups/hygiene (nw) [Nathan Woods] 2017-06-12 12:41:09
  • plugins/cheat: oops (nw) [cracyc] 2017-06-12 14:58:48

    Changed: init.lua

    1 files changed, 1 insertions, 1 deletions

  • ay8910.cpp: Fixed device_clock_changed to respect the YM2149_PIN26_LOW flag. Fixes MameTesters #06614 [Lord Nightmare] [Lord-Nightmare] 2017-06-12 04:29:36

    Changed: ay8910.cpp

    1 files changed, 5 insertions, 6 deletions

  • deadconx: Add player 3 and 4 inputs shown in test mode (and otherwise unused) [AJR] 2017-06-12 02:12:59
  • hh_sm510: added preliminiary svg for mw56 (nw) [hap] 2017-06-12 00:25:26

    Changed: hh_sm510.cpp, gnw_dualh.lay

    2 files changed, 66 insertions, 20 deletions

  • plugins/cheatfind: be more careful with unpack (nw) [cracyc] 2017-06-12 00:20:55

    Changed: init.lua

    1 files changed, 18 insertions, 16 deletions

  • -bgfx: Fixed xBR-lv2-multipass shader. [Ryan Holtz] [MooglyGuy] 2017-06-11 19:55:39

    Changed: xbr-lv2-multipass.json, fs_xbr-lv2-c-pass0.bin, fs_xbr-lv2-pass1.bin, fs_xbr-lv2-c-pass0.bin, fs_xbr-lv2-pass1.bin, fs_xbr-lv2-c-pass0.bin, fs_xbr-lv2-pass1.bin, fs_xbr-lv2-c-pass0.bin, fs_xbr-lv2-pass1.bin, fs_xbr-lv2-c-pass0.bin, fs_xbr-lv2-pass1.bin, fs_xbr-lv2-c-pass0.sc, fs_xbr-lv2-pass1.sc

    13 files changed, 33 insertions, 89 deletions

  • Coco ssc busy delay (#2373) [tim lindner] 2017-06-11 17:49:53

    Changed: coco_ssc.cpp

    1 files changed, 36 insertions, 9 deletions

  • New NOT_WORKING machine added [hap] 2017-06-11 16:53:28
  • Some more descriptive names for CBM IEC devices [AJR] 2017-06-11 16:47:57

    Changed: c1541.cpp, c1571.cpp, c1581.cpp, fd2000.cpp, vic1515.cpp, vic1520.cpp

    6 files changed, 22 insertions, 22 deletions

  • pci-ide: Added writing to subsystem id register. Fixes power-on PCI Data Test in nbagold. (nw) [Ted Green] 2017-06-11 14:52:05

    Changed: pci-ide.cpp, pci-ide.h

    2 files changed, 9 insertions, 0 deletions

  • [CoCo] Follow up hygiene on CoCo cartridge slot refactoring (#2371) [npwoods] 2017-06-11 09:50:59
  • Move Famiclone stuff from nes.xml to driver, add 2 new sets (#2374) [DavidHaywood] 2017-06-11 09:42:57
    • * moved various famiclones 'ONE BUS' systems from nes.xml to the nes_vt.cpp driver as they're standalone systems, not cartridges.
      new NOT WORKING VG Pocket Tablet [BeckieRGB] Game Prince RS-1 [BeckieRGB]
      VG Pocket Tablet is potentially the most interesting as all the games run in enhanced mode and it even includes a fully licensed version of Frogger (although I need to fix the raster effects for it to look reasonable)

      Changed: nes.xml, nes_vt.cpp, mame.lst

      3 files changed, 177 insertions, 308 deletions

  • Device names can be obtained without instantiation now (nw) [AJR] 2017-06-10 21:43:23

    Changed: clifront.cpp

    1 files changed, 2 insertions, 4 deletions

  • Sort slot options by name in -listslots [AJR] 2017-06-10 21:29:52

    Changed: clifront.cpp

    1 files changed, 21 insertions, 11 deletions

  • naomi.cpp: "Dragon Treasure" main unit DES key bruteforced [Mike Ryan] [MetalliC] 2017-06-10 19:58:24

    Changed: naomi.cpp

    1 files changed, 2 insertions, 2 deletions

  • Should be slightly more efficient this way (nw) [AJR] 2017-06-10 19:33:21

    Changed: validity.cpp

    1 files changed, 7 insertions, 4 deletions

  • Further improvements to slot option validation (nw) [AJR] 2017-06-10 18:34:43
  • Fix other TMS70xx internal ROM regions properly (nw) [AJR] 2017-06-10 17:44:27

    Changed: tms7000.cpp, cc40.cpp, exelv.cpp, ti74.cpp

    4 files changed, 15 insertions, 15 deletions

  • tms7000: Fix internal ROM region mapping (nw) [AJR] 2017-06-10 17:33:18

    Changed: coco_ssc.cpp, tms7000.cpp

    2 files changed, 4 insertions, 9 deletions

  • more likely typo (nw) [Vas Crabb] 2017-06-10 17:15:32

    Changed: d9060.cpp

    1 files changed, 1 insertions, 1 deletions

  • fix Commodore D9060 memory map mirror exposed by validating slot devices [Vas Crabb] 2017-06-10 17:06:32

    Changed: d9060.cpp

    1 files changed, 1 insertions, 1 deletions

  • fix the missing default subslot devices on slot card validation [Vas Crabb] 2017-06-10 16:51:47

    Changed: validity.cpp, info.cpp

    2 files changed, 22 insertions, 3 deletions

  • Fix region validation for slot devices (nw) [AJR] 2017-06-10 16:24:27

    Changed: validity.cpp, validity.h

    2 files changed, 5 insertions, 4 deletions

  • improve code for instantiating slot devices for validation – still doesn't find regions properly, need to work out why [Vas Crabb] 2017-06-10 16:09:00

    Changed: mconfig.cpp, validity.cpp

    2 files changed, 15 insertions, 3 deletions

  • konamigx: get rid of old popmessage (nw) [hap] 2017-06-10 15:41:33

    Changed: konamigx.cpp

    1 files changed, 2 insertions, 10 deletions

  • -bgfx: Fixed the following xBR shaders: xBR-lv2-fast, xBR-lv2-noblend, xBR-lv2, xBR-lv3-noblend, and xBR-lv3. [Ryan Holtz] [MooglyGuy] 2017-06-10 12:50:05

    Changed: xbr-lv2-3d.json, xbr-lv2-fast.json, xbr-lv2-noblend.json, xbr-lv2.json, fs_xbr-lv2-3d.bin, fs_xbr-lv2-fast.bin, fs_xbr-lv2-noblend.bin, fs_xbr-lv2.bin, fs_xbr-lv3-noblend.bin, fs_xbr-lv3.bin, vs_xbr-lv2-3d.bin, fs_xbr-lv2-3d.bin, fs_xbr-lv2-fast.bin, fs_xbr-lv2-noblend.bin, fs_xbr-lv2.bin, fs_xbr-lv3-noblend.bin, fs_xbr-lv3.bin, vs_xbr-lv2-3d.bin, fs_xbr-lv2-3d.bin, fs_xbr-lv2-fast.bin, fs_xbr-lv2-noblend.bin, fs_xbr-lv2.bin, fs_xbr-lv3-noblend.bin, fs_xbr-lv3.bin, vs_xbr-lv2-3d.bin, fs_xbr-lv2-3d.bin, fs_xbr-lv2-fast.bin, fs_xbr-lv2-noblend.bin, fs_xbr-lv2.bin, fs_xbr-lv3-noblend.bin, fs_xbr-lv3.bin, vs_xbr-lv2-3d.bin, fs_xbr-lv2-3d.bin, fs_xbr-lv2-fast.bin, fs_xbr-lv2-noblend.bin, fs_xbr-lv2.bin, fs_xbr-lv3-noblend.bin, fs_xbr-lv3.bin, vs_xbr-lv2-3d.bin, fs_xbr-lv2-3d.sc, fs_xbr-lv2-fast.sc, fs_xbr-lv2-noblend.sc, fs_xbr-lv2.sc, fs_xbr-lv3-noblend.sc, fs_xbr-lv3.sc, vs_xbr-lv2-3d.sc

    46 files changed, 294 insertions, 472 deletions

  • Fix vas' problem, region_length() is expected to return 0 if the region doesn't exist, not crash (nw) [Olivier Galibert] 2017-06-10 11:49:12

    Changed: validity.h

    1 files changed, 1 insertions, 1 deletions

  • Attempt basic validation of slot cards [Vas Crabb] 2017-06-10 11:31:16
    • Note that this currently segfaults on anything ISA, and probably other stuff. For example, any of the following will crash:
      * mame -valid c386sx16 * mame -valid 386i * mame -valid b128
      Pushing before dinner so others can take a look

      Changed: validity.cpp, validity.h

      2 files changed, 22 insertions, 1 deletions

  • New working clone [Ivan Vangelista] 2017-06-09 13:03:32
  • device_add_mconfig up to devices/bus/l* (nw) [Ivan Vangelista] 2017-06-09 12:48:45

    Changed: c2031.cpp, c2031.h, c2040.cpp, c2040.h, c8050.cpp, c8050.h, c8280.cpp, c8280.h, d9060.cpp, d9060.h, hardbox.cpp, hardbox.h, hp9895.cpp, hp9895.h, shark.cpp, shark.h, softbox.cpp, softbox.h, imi5000h.cpp, imi5000h.h, ecs.cpp, ecs.h, voice.cpp, voice.h, ecs_ctrl.cpp, ecs_ctrl.h, disc2.cpp, disc2.h, grafik.cpp, grafik.h, staper.cpp, staper.h, 3c503.cpp, 3c503.h, adlib.cpp, adlib.h, aga.cpp, aga.h, aha1542.cpp, aha1542.h, cga.cpp, cga.h, com.cpp, com.h, dectalk.cpp, dectalk.h, ega.cpp, ega.h, fdc.cpp, fdc.h, finalchs.cpp, finalchs.h, gblaster.cpp, gblaster.h, gus.cpp, gus.h, hdc.cpp, hdc.h, ibm_mfc.cpp, ibm_mfc.h, ide.cpp, ide.h, lpt.cpp, lpt.h, mach32.cpp, mach32.h, mc1502_fdc.cpp, mc1502_fdc.h, mda.cpp, mda.h, mpu401.cpp, mpu401.h, mufdc.cpp, mufdc.h, ne1000.cpp, ne1000.h, ne2000.cpp, ne2000.h, num9rev.cpp, num9rev.h, omti8621.cpp, omti8621.h, p1_fdc.cpp, p1_fdc.h, p1_hdc.cpp, p1_hdc.h, p1_sound.cpp, p1_sound.h, pds.cpp, pds.h, pgc.cpp, pgc.h, sb16.cpp, sb16.h, sblaster.cpp, sblaster.h, sc499.cpp, sc499.h, side116.cpp, side116.h, ssi2001.cpp, ssi2001.h, stereo_fx.cpp, stereo_fx.h, svga_cirrus.cpp, svga_cirrus.h, svga_s3.cpp, svga_s3.h, svga_trident.cpp, svga_trident.h, svga_tseng.cpp, svga_tseng.h, vga.cpp, vga.h, vga_ati.cpp, vga_ati.h, wdxt_gen.cpp, wdxt_gen.h, xtide.cpp, xtide.h, compis_fdc.cpp, compis_fdc.h, isbc_218a.cpp, isbc_218a.h, d002.cpp, d002.h, d004.cpp, d004.h, southbridge.cpp, southbridge.h

    130 files changed, 1296 insertions, 1786 deletions

  • fix c&p error (nw) [Lord-Nightmare] 2017-06-09 09:45:25

    Changed: ay8910.cpp

    1 files changed, 5 insertions, 5 deletions

  • mos6530n.cpp: fixed copy-paste error, fixes MT06612 (nw) [Ivan Vangelista] 2017-06-09 08:34:59

    Changed: mos6530n.cpp

    1 files changed, 10 insertions, 10 deletions

  • New working clone [Ivan Vangelista] 2017-06-09 07:04:05
  • korgm1.cpp: Minor update (nw) [AJR] 2017-06-09 06:02:25

    Changed: korgm1.cpp

    1 files changed, 5 insertions, 5 deletions

  • 2mindril: Use TC0510NIO device for inputs [AJR] 2017-06-09 04:33:55

    Changed: 2mindril.cpp

    1 files changed, 75 insertions, 164 deletions

  • superchs: Use TC0510NIO device for inputs [AJR] 2017-06-09 03:27:14

    Changed: superchs.cpp, superchs.h

    2 files changed, 37 insertions, 101 deletions

  • gunbustr: Use TC0510NIO device for inputs [AJR] 2017-06-09 02:21:47

    Changed: gunbustr.cpp, gunbustr.h

    2 files changed, 60 insertions, 106 deletions

  • groundfx: Use TC0510NIO device for inputs [AJR] 2017-06-09 01:55:54
  • undrfire, cbombers: Use TC0510NIO device for inputs [AJR] 2017-06-09 01:17:24

    Changed: undrfire.cpp, undrfire.h

    2 files changed, 90 insertions, 130 deletions

  • galastrm: Use TC0510NIO device for inputs [AJR] 2017-06-09 00:55:11

    Changed: galastrm.cpp, undrfire.cpp, galastrm.h

    3 files changed, 43 insertions, 92 deletions

  • Avert potential crash (nw) [AJR] 2017-06-08 23:49:42

    Changed: taitoio.cpp

    1 files changed, 2 insertions, 1 deletions

  • Fix ninjaw and darius2 (nw) [AJR] 2017-06-08 22:26:19

    Changed: ninjaw.cpp, ninjaw.h

    2 files changed, 7 insertions, 9 deletions

  • Make TC0040IOC its own device type and separate its functionality from TC0220IOC [AJR] 2017-06-08 22:17:10

    Changed: ninjaw.cpp, taito_b.cpp, taito_h.cpp, taito_l.cpp, taito_z.cpp, topspeed.cpp, taito_h.h, taito_l.h, taito_z.h, topspeed.h, taitoio.cpp, taitoio.h

    12 files changed, 323 insertions, 189 deletions

  • device_add_mconfig up to devices/bus/h* (nw) [Ivan Vangelista] 2017-06-08 17:20:12

    Changed: c1526.cpp, c1526.h, c1541.cpp, c1541.h, c1571.cpp, c1571.h, c1581.cpp, c1581.h, cmdhd.cpp, cmdhd.h, fd2000.cpp, fd2000.h, interpod.cpp, interpod.h, serialbox.cpp, serialbox.h, vic1515.cpp, vic1515.h, vic1520.cpp, vic1520.h, comxpl80.cpp, comxpl80.h, covox.cpp, covox.h, digiblst.cpp, digiblst.h, epson_ex800.cpp, epson_ex800.h, epson_lx800.cpp, epson_lx800.h, epson_lx810l.cpp, epson_lx810l.h, nec_p72.cpp, nec_p72.h, printer.cpp, printer.h, floppy.cpp, floppy.h, printer.cpp, printer.h, hrg.cpp, hrg.h, floppy.cpp, floppy.h, clm.cpp, clm.h, expbox.cpp, expbox.h, fdc.cpp, fdc.h, printer.cpp, printer.h, amdrum.cpp, amdrum.h, cpc_pds.cpp, cpc_pds.h, cpc_rom.cpp, cpc_rom.h, cpc_rs232.cpp, cpc_rs232.h, cpc_ssa1.cpp, cpc_ssa1.h, ddi1.cpp, ddi1.h, doubler.cpp, doubler.h, hd20.cpp, hd20.h, magicsound.cpp, magicsound.h, mface2.cpp, mface2.h, playcity.cpp, playcity.h, smartwatch.cpp, smartwatch.h, symbfac2.cpp, symbfac2.h, k210.cpp, k210.h, k220.cpp, k220.h, k230.cpp, k230.h, k801.cpp, k801.h, k803.cpp, k803.h, k806.cpp, k806.h, grip.cpp, grip.h, e01.cpp, e01.h, m2105.cpp, m2105.h, plus3.cpp, plus3.h, exdos.cpp, exdos.h, pf10.cpp, pf10.h, tf20.cpp, tf20.h, smsctrladp.cpp, smsctrladp.h, rom.cpp, rom.h, 98034.cpp, 98034.h, 98035.cpp, 98035.h

    112 files changed, 809 insertions, 1393 deletions

  • new NOT_WORKING clone [MetalliC] 2017-06-08 03:51:50
  • New machines marked as NOT_WORKING [RobertoFresca] 2017-06-08 08:44:54
  • new not working clone [Ivan Vangelista] 2017-06-08 07:19:20
  • audio/williams.cpp: Handler cleanup (nw) [AJR] 2017-06-08 06:15:09

    Changed: williams.cpp, williams.h

    2 files changed, 5 insertions, 67 deletions

  • saa1099: Zero writes are not errors (nw) [AJR] 2017-06-08 05:46:42

    Changed: saa1099.cpp

    1 files changed, 4 insertions, 1 deletions

  • EF9365: Fix the hardware vector engine. (#2370) [Jean-François DEL NERO] 2017-06-08 04:53:52
  • OK now, I think (nw) [AJR] 2017-06-08 04:47:22

    Changed: magicard.cpp, model2.cpp

    2 files changed, 0 insertions, 3 deletions

  • saa1099: Create standard write handler; substitute for bogus YM2413 in magicard (nw) [AJR] 2017-06-08 04:28:53

    Changed: gblaster.cpp, sblaster.cpp, saa1099.cpp, saa1099.h, bingor.cpp, jpmsys5.cpp, magicard.cpp, manohman.cpp, mastboy.cpp, mpu4vid.cpp, xorworld.cpp

    11 files changed, 27 insertions, 44 deletions

  • toaplan2.cpp: Generate (and acknowledge) video interrupts within VDP [AJR] 2017-06-08 02:38:29

    Changed: toaplan2.cpp, toaplan2.h, gp9001.cpp, gp9001.h

    4 files changed, 96 insertions, 76 deletions

  • Merge pull request #2372 from npwoods/fix_crash_when_launched_from_favorites [ajrhacker] 2017-06-08 01:58:57
    • Fixes a crash when returning to the front end when a system was launched from favorites

      Changed: selgame.cpp

      1 files changed, 3 insertions, 1 deletions

  • Fixes a crash when returning to the front end when a system was launched from favorites [Nathan Woods] 2017-06-08 01:41:03
    • This bug could be reproduced with the following steps:  1. Put 'nes' in 'Favorites' 2. Launch 'nes' 3. Choose something from the software menu and run the emulation 4. Escape back -- CRASH

      Changed: selgame.cpp

      1 files changed, 3 insertions, 1 deletions

  • ti99: Architectural cleanup for slot devices; constant renaming [Michael Zapf] 2017-06-08 00:18:10

    Changed: colorbus.cpp, cartridges.cpp, cartridges.h, gromport.cpp, gromport.h, hexbus.cpp, hexbus.h, hx5102.cpp, hx5102.h, 998board.cpp, 998board.h, datamux.cpp, genboard.cpp, genboard.h, ioport.cpp, ioport.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, peribox.cpp, peribox.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, ti99defs.h, geneve.cpp, ti99_4p.cpp, ti99_4x.cpp, ti99_8.cpp

    53 files changed, 633 insertions, 610 deletions

  • Use callbacks to set coin counters and coin lockouts from Taito I/O devices (nw) [AJR] 2017-06-07 23:57:55
  • Merge pull request #2367 from shattered/_046d995 [R. Belmont] 2017-06-07 21:51:55
  • Merge pull request #2368 from DavidHaywood/060617 [R. Belmont] 2017-06-07 21:50:55
  • taito_b.cpp: This "bypass" was made superfluous many years ago (nw) [AJR] 2017-06-07 21:19:38

    Changed: taito_b.cpp, taito_b.h

    2 files changed, 3 insertions, 16 deletions

  • Add port 3 write callback for TC0220IOC and TC0510NIO (nw) [AJR] 2017-06-07 21:03:41

    Changed: othunder.cpp, taito_z.cpp, othunder.h, taito_z.h, taitoio.cpp, taitoio.h

    6 files changed, 42 insertions, 65 deletions

  • spacegun: Yes, it's a TC0510NIO (nw) [AJR] 2017-06-07 20:36:17

    Changed: taito_z.cpp, taitoio.cpp

    2 files changed, 10 insertions, 10 deletions

  • some more device_add_mconfig in devices/bus (nw) [Ivan Vangelista] 2017-06-07 18:58:48

    Changed: abc890.cpp, abc890.h, fd2.cpp, fd2.h, hdc.cpp, hdc.h, lux10828.cpp, lux10828.h, lux21046.cpp, lux21046.h, lux21056.cpp, lux21056.h, lux4105.cpp, lux4105.h, sio.cpp, sio.h, turbo.cpp, turbo.h, abc77.cpp, abc77.h, abc800kb.cpp, abc800kb.h, abc99.cpp, abc99.h, ide.cpp, ide.h, ddp.cpp, ddp.h, fdc.cpp, fdc.h, kb.cpp, kb.h, printer.cpp, printer.h, spi.cpp, spi.h, a2232.cpp, a2232.h, a590.cpp, a590.h, buddha.cpp, buddha.h, hle.cpp, hle.h, opus3.cpp, opus3.h, acorn.cpp, acorn.h, cumana.cpp, cumana.h, opus.cpp, opus.h, watford.cpp, watford.h, bml3kanji.cpp, bml3kanji.h, bml3mp1802.cpp, bml3mp1802.h, bml3mp1805.cpp, bml3mp1805.h, 16kb.cpp, 16kb.h, cpm.cpp, cpm.h, currah_speech.cpp, currah_speech.h, dela_ep256.cpp, dela_ep256.h, dela_ep64.cpp, dela_ep64.h, dela_ep7x8.cpp, dela_ep7x8.h, easyflash.cpp, easyflash.h, fcc.cpp, fcc.h, geocable.cpp, geocable.h, ide64.cpp, ide64.h, ieee488.cpp, ieee488.h, magic_formel.cpp, magic_formel.h, magic_voice.cpp, magic_voice.h, midi_maplin.cpp, midi_maplin.h, midi_namesoft.cpp, midi_namesoft.h, midi_passport.cpp, midi_passport.h, midi_sci.cpp, midi_sci.h, midi_siel.cpp, midi_siel.h, multiscreen.cpp, multiscreen.h, music64.cpp, music64.h, ps64.cpp, ps64.h, reu.cpp, reu.h, rex_ep256.cpp, rex_ep256.h, sfx_sound_expander.cpp, sfx_sound_expander.h, speakeasy.cpp, speakeasy.h, supercpu.cpp, supercpu.h, swiftlink.cpp, swiftlink.h, tdos.cpp, tdos.h, turbo232.cpp, turbo232.h, xl80.cpp, xl80.h, hrg.cpp, hrg.h, zodiack.cpp

    123 files changed, 717 insertions, 1393 deletions

  • new working clone [Ivan Vangelista] 2017-06-07 18:54:17
  • jack.cpp: IRQ acking done right (nw) [AJR] 2017-06-07 17:45:05

    Changed: jack.cpp, jack.h

    2 files changed, 9 insertions, 6 deletions

  • Note regarding Jokerz (nw) [AJR] 2017-06-07 17:42:11

    Changed: s11b.cpp

    1 files changed, 1 insertions, 0 deletions

  • Merge remote-tracking branch 'upstream/master' [AJR] 2017-06-07 15:18:04

    Changed: t10mmc.cpp

    1 files changed, 1 insertions, 1 deletions

  • tsk tsk tsk (nw) [Olivier Galibert] 2017-06-07 15:16:54

    Changed: t10mmc.cpp

    1 files changed, 1 insertions, 1 deletions

  • dynablst, bbmanw & clones: Use 4-way joysticks (as service manuals suggest) [AJR] 2017-06-07 15:16:46

    Changed: m90.cpp, iremipt.h

    2 files changed, 34 insertions, 10 deletions

  • devcb: Add line hold capability [O. Galibert] [Olivier Galibert] 2017-06-06 18:57:46
    • Whoever feels like saying that "HOLD does not exist in hardware", I invite to admire the beautiful TTL circuit to the left of the 68000s in the Over Drive schematics.

      Changed: devcb.cpp, devcb.h

      2 files changed, 30 insertions, 1 deletions

  • okim6295: Simplify logerror messages (nw) [AJR] 2017-06-07 06:55:17

    Changed: okim6295.cpp

    1 files changed, 2 insertions, 2 deletions

  • sis85c496: first pass shadow RAM and SM RAM support. [R. Belmont] [arbee] 2017-06-07 05:25:13

    Changed: sis85c496.cpp, sis85c496.h

    2 files changed, 112 insertions, 73 deletions

  • disconnect ANAL6 – not jumpered in on real board – easiest way is to just remove R80 so MAME won't complain about unconnected resistor terminal (nw) [Vas Crabb] 2017-06-07 04:51:25

    Changed: nl_zac1b11142.cpp

    1 files changed, 4 insertions, 4 deletions

  • rchase2: Stupid comments (nw) [AJR] 2017-06-07 04:41:43

    Changed: model2.cpp

    1 files changed, 2 insertions, 3 deletions

  • clear up some stuff with board photo (nw) [Vas Crabb] 2017-06-07 04:26:15

    Changed: nl_zac1b11142.cpp

    1 files changed, 8 insertions, 7 deletions

  • tabpkr: Push emulation a little further along (nw) [AJR] 2017-06-07 04:24:50

    Changed: ramdac.cpp, ramdac.h, wildpkr.cpp

    3 files changed, 25 insertions, 7 deletions

  • Fix for MT#6603 (nw) [Scott Stone] 2017-06-07 04:19:58

    Changed: odyssey2.cpp

    1 files changed, 1 insertions, 1 deletions

  • Merge pull request #2369 from bmunger/r9751 [ajrhacker] 2017-06-07 01:45:09
  • r9751: Add more SMIOC registers [Brandon Munger] 2017-06-07 01:11:43

    Changed: r9751.cpp

    1 files changed, 27 insertions, 11 deletions

  • add ay-3-8913 diagram (nw) [Lord-Nightmare] 2017-06-07 00:00:17

    Changed: ay8910.cpp

    1 files changed, 34 insertions, 0 deletions

  • Improve CD audio play track/index command handling [smf] (#2337) [Angelo Salese] 2017-06-06 22:57:12
    • (kokoroj2 needs mods in the MB89352 core that won't break x68k as well. kokoroj2 requires the printer interface: a command to stop current track is sent with CD & printer disabled in dip-switches. As for x68k, installing HumanOS on HDD fails with current too so there's a lot of fun factor here)

      Changed: mb89352.cpp, t10mmc.cpp, t10mmc.h, segas32.cpp, x68k.cpp

      5 files changed, 67 insertions, 29 deletions

  • hh_sm510: Improved Mickey & Donald SVG artwork [Sean Riddle, RColtrane] [hap] 2017-06-06 22:35:46
    • made dual-screen games add 2 screens instead of combined svg (nw)
      New working machine added ------- Game & Watch: Donkey Kong Jr. (new wide screen) [hap, Sean Riddle, RColtrane]

      Changed: hh_sm510.cpp, gnw_dualv.lay, mame.lst

      3 files changed, 161 insertions, 20 deletions

  • system16.cpp: added preliminary sound to astormb2. Also added it to mwalkbl instead of cheating by loading the sound ROMs of the original. There's probably something wrong with rom loading / oki banking, since I don't believe the correct BGMs are always playing. Left as MACHINE_IMPERFECT_SOUND because of this (nw) [Ivan Vangelista] 2017-06-06 18:31:33

    Changed: system16.cpp, system16.h

    2 files changed, 95 insertions, 47 deletions

  • new working clones [Ivan Vangelista] 2017-06-06 18:20:27
    • ----------------------------- Money Money (set 2) [caius, The Dumping Union] Gingateikoku No Gyakushu (bootleg set 3) [Andrew Welburn, Craig Anstett, The Dumping Union]

      Changed: galaxian.cpp, zaccaria.cpp, mame.lst

      3 files changed, 70 insertions, 10 deletions

  • Merge remote-tracking branch 'upstream/master' [AJR] 2017-06-06 17:45:33

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

    10 files changed, 511 insertions, 4 deletions

  • cps1.cpp: Interrupt acknowledge routine based on schematics (nw) [AJR] 2017-06-06 17:45:05

    Changed: cps1.cpp, fcrash.cpp, cps1.h

    3 files changed, 24 insertions, 2 deletions

  • ti99: Hexbus implementation; floppy HX5102 early WIP [Michael Zapf] 2017-06-06 16:21:51

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

    9 files changed, 509 insertions, 4 deletions

  • Merge pull request #2363 from JoakimLarsson/dbox [Joakim Larsson Edström] 2017-06-06 13:35:35
  • Added license [Joakim Larsson Edstrom] 2017-06-06 13:34:13

    Changed: dbox.cpp

    1 files changed, 2 insertions, 0 deletions

  • kan_pand.cpp: Eliminate driver_data dependency (nw) [AJR] 2017-06-06 07:06:55

    Changed: airbustr.cpp, snowbros.cpp, snowbros.h, kan_pand.cpp, kan_pand.h

    5 files changed, 23 insertions, 11 deletions

  • Fix mametesters bug #3041 (#2359) [Frank Palazzolo] 2017-06-06 06:38:10
    • * starshp1: Fast/Slow control from toggled to momentary, as in real game
      * Update clocks per latest information
      * Add note about Throttle Level behaviour
      * Change format of comments

      Changed: starshp1.cpp, starshp1.cpp, starshp1.h

      3 files changed, 17 insertions, 6 deletions

  • aerofgt.cpp: Video and sound refinements [AJR] 2017-06-06 05:38:24
  • Merge pull request #2362 from sjy96525/patch-8 [R. Belmont] 2017-06-06 04:31:15
    • Correct descriptions for Gradius 4: Fukkatsu, Silent Scope 2

      Changed: hornet.cpp

      1 files changed, 2 insertions, 2 deletions

  • Initial support for SiS85c496/497 PCI chipset. [R. Belmont] [arbee] 2017-06-06 04:26:49

    Changed: machine.lua, sis85c496.cpp, sis85c496.h, mtouchxl.cpp

    4 files changed, 769 insertions, 6 deletions

  • Correct description Gradius 4: Fukkatsu, Silent Scope 2 [sjy96525] 2017-06-06 03:06:51
    • In according with Test mode and boot up. http://i.imgur.com/8B9GaFU.png http://imgur.com/jz6bZCg.png

      Changed: hornet.cpp

      1 files changed, 2 insertions, 2 deletions

  • Verify some same label different hash (sldh) rom parts and commented following established procedures. (nw) [Scott Stone] 2017-06-06 01:40:49

    Changed: goal92.cpp, legionna.cpp, scobra.cpp, segasp.cpp, seicupbl.cpp, seta.cpp, sidearms.cpp, sliver.cpp, snk6502.cpp, snowbros.cpp, sprint2.cpp, thepit.cpp, vamphalf.cpp, wecleman.cpp, xexex.cpp, zac_2.cpp

    16 files changed, 55 insertions, 55 deletions

  • Merge pull request #2361 from MASHinfo/master [ajrhacker] 2017-06-05 22:41:09
  • Fixed missing VLM5030 speech in Hyper Crash [MASH] 2017-06-05 22:31:15
    • Fixed missing VLM5030 speech in Hyper Crash since MAME 0.176. Also increased VLM volume.
      MAME 0.176: https://git.redump.net/mame/commit/?id=b9032a023abf81c23481ba02d258c1cf1ef26896 Convert VLM5030 to device_memory_interface; correct region lengths
      https://git.redump.net/mame/commit/?id=cd502b4fdba620de705dcc1a675ae308a366933e Fix VLM loading in jailbrek and clones

      Changed: nemesis.cpp

      1 files changed, 5 insertions, 10 deletions

  • z80scc: Move rearming of tx interrupt from tx buffer write to transmit complete when using WR0_RESET_TX_INT. (nw) [Ted Green] 2017-06-05 19:52:50

    Changed: z80scc.cpp

    1 files changed, 3 insertions, 3 deletions

  • royalmah.cpp: added 6845 to janyoup2 (nw) [angelosa] 2017-06-05 17:13:37

    Changed: royalmah.cpp

    1 files changed, 18 insertions, 1 deletions

  • Split PROMs (nw) [angelosa] 2017-06-05 16:18:02

    Changed: ron.cpp

    1 files changed, 12 insertions, 6 deletions

  • Working mahjong panel inputs (nw) [angelosa] 2017-06-05 15:50:20

    Changed: ron.cpp

    1 files changed, 147 insertions, 88 deletions

  • Merge remote-tracking branch 'upstream/master' [AJR] 2017-06-05 15:10:05

    Changed: floppy.cpp, hp9845.cpp, vulgus.cpp, hp9845.h, mame.lst

    5 files changed, 301 insertions, 103 deletions

  • ron2: Various improvements (nw) [AJR] 2017-06-05 15:07:26
    • - Make sound commands actually work - Some more plausible clocks based on PCB photo - Actually use T0 CLK for something

      Changed: ron.cpp

      1 files changed, 39 insertions, 43 deletions

  • HP9845: improved keyboard mapping & German layout (#2351) [fulivi] 2017-06-05 13:39:18
    • * hp9845: improved keyboard mapping * hp9845: removed log message * hp9845: implemented SHIFT LOCK key. Added pop-ups to show state of toggle keys. Better naming of keys. * hp9845: implemented 45B/45C/45T variants with German keyboard layout * hp9845: updating of softkeys on bezel decoupled from their irq status * hp9845: lowered volume of beeper (was too loud according to A.Kueckes) * floppy: should have been ">=" from the start, ops! * floppy: ops #2! Left a debug printf in.. * hp9845: Added PORT_CHAR macros to characters on German kbd * hp9845: added output to layout LEDs for latching keys * hp9845: removed redundant PORT_NAMEs from German kbd mapping

      Changed: floppy.cpp, hp9845.cpp, hp9845.h, mame.lst

      4 files changed, 262 insertions, 103 deletions

  • New working clone [Ivan Vangelista] 2017-06-05 08:42:26
  • Fixed erroneous space padding before linefeed on -listclones and -listbrothers output. [Tafoid] [Scott Stone] 2017-06-04 23:27:29

    Changed: clifront.cpp

    1 files changed, 6 insertions, 3 deletions

  • ron.cpp: First look at sound (nw) [angelosa] 2017-06-04 21:18:10

    Changed: ron.cpp

    1 files changed, 98 insertions, 6 deletions

  • Fix template_driver.cpp compile (nw) [angelosa] 2017-06-04 19:16:02

    Changed: template_driver.cpp

    1 files changed, 5 insertions, 3 deletions

  • aceattac, aceattaca: First stab at I/O board (nw) [AJR] 2017-06-04 18:43:57

    Changed: segas16a.cpp, segas16b.cpp, segas16a.h, segas16b.h

    4 files changed, 67 insertions, 6 deletions

  • tlcs90: Forwarding and some other stuff (nw) [AJR] 2017-06-04 17:12:12

    Changed: tlcs90.h

    1 files changed, 15 insertions, 4 deletions

  • aussieby: Better way to set up the RTC (nw) [AJR] 2017-06-04 16:54:26

    Changed: aussiebyte.cpp

    1 files changed, 2 insertions, 4 deletions

  • naomi.cpp: converted existing M1-type cart SN# EEPROMs data to be like real dumps [MetalliC] [MetalliC] 2017-06-04 16:44:52

    Changed: naomi.cpp

    1 files changed, 8 insertions, 8 deletions

  • voodoo: Also calculate dither pointer when needed for fogging. Fixes graphics crash in sf2049. (nw) [Ted Green] 2017-06-04 15:18:32

    Changed: vooddefs.h, voodoo.cpp

    2 files changed, 5 insertions, 4 deletions

  • dmadac: Check if list item exists before calling member function. (nw) [Ted Green] 2017-06-04 15:17:02

    Changed: dmadac.cpp

    1 files changed, 2 insertions, 1 deletions

  • adsp2100: Make HALT_LINE halt the cpu and add function for get base address of circular buffer. (nw) [Ted Green] 2017-06-04 15:16:24

    Changed: adsp2100.cpp, adsp2100.h

    2 files changed, 8 insertions, 0 deletions

  • naomi.cpp: add 5 real dumps of SPI EEPROMs used in M1/171-7978B-type cartridges, docs update [f205v, MetalliC] [MetalliC] 2017-06-04 14:39:39

    Changed: naomi.cpp

    1 files changed, 18 insertions, 2 deletions

  • fix incorrect docs so it not confuse people anymore (nw) [MetalliC] 2017-06-04 14:30:24

    Changed: lindbergh.cpp

    1 files changed, 10 insertions, 10 deletions

  • more typo fixes (nw) [Lord-Nightmare] 2017-06-04 10:04:39

    Changed: tnzs.cpp, taitosj.cpp

    2 files changed, 2 insertions, 2 deletions

  • various comment updates (nw) [Lord-Nightmare] 2017-06-04 10:01:22

    Changed: upd7725.h, ay8910.cpp, bpmmicro.cpp

    3 files changed, 6 insertions, 6 deletions

  • [CoCo] Changed device_cococart_interface implementations to do dynamic_casts at config completion (#2356) [npwoods] 2017-06-04 09:35:05
    • This should be considered part of the CoCo cartridge overhaul. Vas (correctly) suggested that dynamic_casts should be done in interface_config_complete() to avoid calling them at runtime. This was actually happening inconsistently in the various implementations, and consolidating them is a good cleanup.

      Changed: coco_fdc.h, coco_multi.cpp, coco_pak.cpp, coco_t4426.cpp, cococart.cpp, cococart.h

      6 files changed, 41 insertions, 25 deletions

  • ron.cpp: fixed compile (nw) [Ivan Vangelista] 2017-06-04 08:07:47

    Changed: ron.cpp

    1 files changed, 3 insertions, 3 deletions

  • new NOT WORKING [angelosa] 2017-06-04 07:43:17
  • pcipc.cpp: add table with bios post codes strings for PhoenixBIOS 4.0 Revision 6 and use it as default (nw) [yz70s] 2017-06-04 00:00:46
    • The tables that were already present did not have the correct codes used by the default bios in the pcipc machine.

      Changed: pcipc.cpp

      1 files changed, 188 insertions, 1 deletions

  • plugins/cheat: oops (nw) [cracyc] 2017-06-03 19:35:17

    Changed: init.lua

    1 files changed, 5 insertions, 1 deletions

  • Fixed JVC disk format to correctly recognize 2 sided disks. (#2357) [tim lindner] 2017-06-03 17:59:15

    Changed: cococart.h, jvc_dsk.cpp

    2 files changed, 2 insertions, 1 deletions

  • ondra.h: fix compile (nw) [Ivan Vangelista] 2017-06-03 08:47:58

    Changed: ondra.h

    1 files changed, 1 insertions, 1 deletions

  • taitoio.cpp: fix compile (nw) [Ivan Vangelista] 2017-06-03 08:46:39

    Changed: taitoio.cpp

    1 files changed, 1 insertions, 1 deletions

  • coverity, cleanup, constructor delegation (nw) [Vas Crabb] 2017-06-03 08:15:47

    Changed: pc_xporter.cpp, wd7600.cpp, cdp1861.cpp, poly.h, ondra.h, orbit.h, osborne1.h, pass.h, bfm_bd1.cpp, bfm_bda.cpp, cx4fn.hxx, ondra.cpp, osborne1.cpp, taitoio.cpp

    14 files changed, 291 insertions, 310 deletions

  • Merge pull request #2344 from JoakimLarsson/scc_rx_int3 [R. Belmont] 2017-06-03 04:05:49
    • Added support for resetting RX interrupts/status by reading Rx FIFO t…

      Changed: z80scc.cpp

      1 files changed, 17 insertions, 9 deletions

  • Merge pull request #2352 from JoakimLarsson/dbox5 [R. Belmont] 2017-06-03 04:04:56
  • segasnd.cpp: Make "Universal Sound Board with ROM" work again (MT #6599) [AJR] 2017-06-03 02:27:53

    Changed: segasnd.cpp

    1 files changed, 2 insertions, 4 deletions

  • A little more info on the YMZ chips (nw) [AJR] 2017-06-03 01:50:29

    Changed: ay8910.cpp

    1 files changed, 6 insertions, 0 deletions

  • ay-3-8910: update/fix documentation and comments, add additional pinouts and links to decaps and documentation (nw) [Lord-Nightmare] 2017-06-03 01:12:16

    Changed: ay8910.cpp, ay8910.h

    2 files changed, 227 insertions, 80 deletions

  • Merge pull request #2355 from DavidHaywood/020617 [ajrhacker] 2017-06-03 01:08:18
  • plugins/cheat: add hotkey support [Carl] [cracyc] 2017-06-03 00:59:55

    Changed: cheat_json.lua, cheat_simple.lua, cheat_xml.lua, init.lua, keycodemap.lua, xml_to_json.lua, luaengine.cpp, mdndclab.lay

    8 files changed, 514 insertions, 63 deletions

  • New Time Killer clone [briantro] 2017-06-03 00:52:26
    • New Clone Added ---------------------------------------------- Time Killers (v1.32I) [Brian Troha, The Dumping Union]

      Changed: itech32.cpp, mame.lst

      2 files changed, 65 insertions, 36 deletions

  • small update (nw) [hap] 2017-06-02 19:09:30

    Changed: eva.cpp, minivadr.cpp

    2 files changed, 4 insertions, 4 deletions

  • Compile fix. (nw) [Curt Coder] 2017-06-02 16:52:22

    Changed: pdc.h

    1 files changed, 1 insertions, 1 deletions

  • Compile fix. (nw) [Curt Coder] 2017-06-02 16:51:30

    Changed: ldvp931.h

    1 files changed, 1 insertions, 1 deletions

  • device_add_mconfig: a small start in devicesbus (nw) [Ivan Vangelista] 2017-06-02 11:00:55

    Changed: a1cassette.cpp, a1cassette.h, a1cffa.cpp, a1cffa.h, a2alfam2.cpp, a2alfam2.h, a2applicard.cpp, a2applicard.h, a2arcadebd.cpp, a2arcadebd.h, a2cffa.cpp, a2cffa.h, a2corvus.cpp, a2corvus.h, a2diskii.cpp, a2diskii.h, a2diskiing.cpp, a2diskiing.h, a2dx1.cpp, a2dx1.h, a2echoii.cpp, a2echoii.h, a2hsscsi.cpp, a2hsscsi.h, a2mcms.cpp, a2mcms.h, a2memexp.cpp, a2memexp.h, a2midi.cpp, a2midi.h, a2mockingboard.cpp, a2mockingboard.h, a2pic.cpp, a2pic.h, a2sam.cpp, a2sam.h, a2scsi.cpp, a2scsi.h, a2softcard.cpp, a2softcard.h, a2ssc.cpp, a2ssc.h, a2themill.cpp, a2themill.h, a2thunderclock.cpp, a2thunderclock.h, a2ultraterm.cpp, a2ultraterm.h, a2videoterm.cpp, a2videoterm.h, a2vulcan.cpp, a2vulcan.h, a2zipdrive.cpp, a2zipdrive.h, corvfdc01.cpp, corvfdc01.h, corvfdc02.cpp, corvfdc02.h, ezcgi.cpp, ezcgi.h, laser128.cpp, laser128.h, pc_xporter.cpp, pc_xporter.h, timemasterho.cpp, timemasterho.h, cpuwiz.cpp, cpuwiz.h, hiscore.cpp, hiscore.h, rom.cpp, rom.h, xboard.cpp, xboard.h, cassette.cpp, cassette.h

    76 files changed, 465 insertions, 798 deletions

  • some more device_add_mconfig. Only devices/bus remains. (nw) [Ivan Vangelista] 2017-06-02 08:46:37

    Changed: floppy.cpp, floppy.h, pdc.cpp, pdc.h, scnxx562.cpp, scnxx562.h, terminal.cpp, terminal.h, wd7600.cpp, wd7600.h, z80dart.cpp, z80dart.h, z80scc.cpp, z80scc.h, z80sio.cpp, z80sio.h

    16 files changed, 90 insertions, 133 deletions

  • Fix coverity errors about unintended truncation (nw) [Vas Crabb] 2017-06-02 02:49:07

    Changed: cs4031.cpp, genpc.cpp

    2 files changed, 7 insertions, 7 deletions

  • New working clone added [hap] 2017-06-01 22:59:10
    • ------------ Fidelity Sensory Chess Challenger 9 (rev. B) [yoyo_chessboard]
      ----- FYI renames: fscc9 -> fscc9c fscc9b -> fscc9 this added clone -> fscc9b

      Changed: fidel6502.cpp, mame.lst

      2 files changed, 41 insertions, 29 deletions

  • exidy440.cpp: partial revert of timer_set removal. This needs to be studied better. (nw) [Ivan Vangelista] 2017-06-01 21:15:23

    Changed: exidy440.h, exidy440.cpp

    2 files changed, 1 insertions, 3 deletions

  • Revert "state: Turns the current state save feature to a menu [Nathan Woods]" [Olivier Galibert] 2017-06-01 18:41:21
  • some more devices/machine to device_add_mconfig (nw) [Ivan Vangelista] 2017-06-01 15:17:47

    Changed: 68153bim.cpp, at_keybc.h, i82371sb.cpp, i82371sb.h, idehd.cpp, idehd.h, ie15.cpp, ie15.h, ie15_kbd.cpp, ie15_kbd.h, ldpr8210.cpp, ldpr8210.h, ldv1000.cpp, ldv1000.h, ldvp931.cpp, ldvp931.h, linflash.cpp, linflash.h, mb89363b.cpp, mb89363b.h, mc68681.cpp, mc68681.h, mos6551.cpp, mos6551.h, mpu401.cpp, mpu401.h, nscsi_cd.cpp, nscsi_cd.h, nscsi_hd.cpp, nscsi_hd.h, pc_fdc.cpp, pc_fdc.h, pc_lpt.cpp, pc_lpt.h, pci-ide.cpp, pci-ide.h, galgames.cpp, harddriv.h

    38 files changed, 206 insertions, 318 deletions

  • Windows debugger: image menu: Mount File/Create default to swpath instead of randomness. [Robbbert] 2017-06-01 14:46:39

    Changed: consolewininfo.cpp

    1 files changed, 39 insertions, 3 deletions

  • Windows debugger: image menu: added ability to load software-list items. [Robbbert] 2017-06-01 14:09:27

    Changed: consolewininfo.cpp, consolewininfo.h

    2 files changed, 158 insertions, 3 deletions

  • let's be standard (nw) [Olivier Galibert] 2017-06-01 13:47:43

    Changed: state.cpp

    1 files changed, 1 insertions, 1 deletions

  • duh (nw) [Olivier Galibert] 2017-06-01 13:15:28

    Changed: nes_vt.cpp, mame.lst

    2 files changed, 0 insertions, 0 deletions

  • Fix incorrectly labeled machine and add another (#2334) [AttackedbyGlitch] 2017-06-01 13:08:28
    • * Fix incorrectly labeled machine and add another (nw)
      - Defender M2500P 120-in-1 was incorrectly labeled as Cyber Arcade 120-in-1. - Added vdogdeme (earlier version of vdogdemo).
      * revert romset name change

      Changed: nes_vt.cpp, mame.lst

      2 files changed, 10 insertions, 1 deletions

  • r9751: Add more SMIOC registers and additional traces (#2338) [Brandon Munger] 2017-06-01 13:05:42

    Changed: r9751.cpp

    1 files changed, 36 insertions, 3 deletions

  • state: Turns the current state save feature to a menu [Nathan Woods] [npwoods] 2017-06-01 12:56:36
    • * 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

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

      5 files changed, 428 insertions, 116 deletions

  • CoCo: Overhaul to the cartridge slot subsystem and Speech/Sound Cartridge support [Nathan Woods, Tim Lindner] [npwoods] 2017-06-01 12:45:51

    Changed: bus.lua, coco_232.cpp, coco_232.h, coco_dcmodem.cpp, coco_fdc.cpp, coco_fdc.h, coco_gmc.cpp, coco_gmc.h, coco_multi.cpp, coco_multi.h, coco_orch90.cpp, coco_orch90.h, coco_pak.cpp, coco_pak.h, coco_rs232.cpp, coco_ssc.cpp, coco_t4426.cpp, coco_t4426.h, cococart.cpp, cococart.h, dragon_fdc.cpp, coco12.cpp, coco3.cpp, dragon.cpp, coco.h, coco.cpp

    26 files changed, 1382 insertions, 653 deletions

  • [Ram Device] Better detection of bad -ramsize strings, move some private code to anonymous namespace (#2336) [npwoods] 2017-06-01 12:42:09
    • * [Ram Device] Better detection of bad -ramsize strings, move code to anonymous namespace
      There was a longstanding bug where '-ramsize 16kfoo' would be treated as '-ramsize 16k'
      * Changed parse_string() to explicitly look for the suffixes "[k|m][|b|ib]"

      Changed: ram.cpp, ram.h

      2 files changed, 77 insertions, 70 deletions

  • MT 06594 [Robbbert] 2017-06-01 11:23:18

    Changed: mda.cpp

    1 files changed, 1 insertions, 1 deletions

  • tail2nos: Add flip screen support; document non-effect of "Country" switch [AJR] 2017-05-31 23:33:04

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

    3 files changed, 52 insertions, 38 deletions

  • mcompgin lcd segments verified by Sean (nw) [hap] 2017-05-31 22:07:34

    Changed: mcompgin.lay

    1 files changed, 16 insertions, 11 deletions

  • New NOT_WORKING clone added [hap] 2017-05-31 20:53:14
    • ------- Chrysler Electronic Voice Alert (24-function) [hap, Sean Riddle, David Viens]

      Changed: eva.cpp, mame.lst

      2 files changed, 73 insertions, 6 deletions

  • 1st half of devices/machine to device_add_mconfig (nw) [Ivan Vangelista] 2017-05-31 20:28:52

    Changed: 68153bim.cpp, 68153bim.h, 68307.cpp, 68307.h, 74166.cpp, 74166.h, 8042kbdc.cpp, 8042kbdc.h, akiko.cpp, akiko.h, at_keybc.cpp, at_keybc.h, ataintf.cpp, ataintf.h, atapicdr.cpp, atapicdr.h, cr511b.cpp, cr511b.h, cs4031.cpp, cs4031.h, diablo_hd.cpp, diablo_hd.h, fdc37c665gt.cpp, fdc37c665gt.h, genpc.cpp, genpc.h, i80130.cpp, i80130.h

    28 files changed, 163 insertions, 260 deletions

  • devices/cpu to device_add_mconfig (nw) [Ivan Vangelista] 2017-05-31 20:24:14

    Changed: lpc210x.cpp, lpc210x.h, h83002.cpp, h83002.h, h83006.cpp, h83006.h, h83008.cpp, h83008.h, h83048.cpp, h83048.h, h83337.cpp, h83337.h, h8s2245.cpp, h8s2245.h, h8s2320.cpp, h8s2320.h, h8s2357.cpp, h8s2357.h, h8s2655.cpp, h8s2655.h, i8089.cpp, i8089.h, n2a03.cpp, n2a03.h, v53.cpp, v53.h, psx.cpp, psx.h, tms0270.cpp, tms0270.h, tms0970.cpp, tms0970.h, tms0980.cpp, tms0980.h, tms1000.cpp, tms1000.h, tms1400.cpp, tms1400.h, tp0320.cpp, tp0320.h, kl5c80a12.cpp, kl5c80a12.h, tmpz84c011.cpp, tmpz84c011.h, tmpz84c015.cpp, tmpz84c015.h

    46 files changed, 520 insertions, 650 deletions

  • Attribution correction for Hungarian language translation (nw) [Scott Stone] 2017-05-31 17:49:24

    Changed: strings.po

    1 files changed, 1 insertions, 1 deletions

  • eva11: fixed speech pins hookup (nw) [hap] 2017-05-31 17:40:33

    Changed: eva.cpp, hh_sm510.cpp, hh_ucom4.cpp

    3 files changed, 12 insertions, 10 deletions

  • apricot: Switch to the other Z80SIO [Dirk Best] 2017-05-31 17:05:05

    Changed: apricot.cpp

    1 files changed, 26 insertions, 25 deletions

  • gradius4: Changed description to match title screen/flyer. [Pedro J. Martínez] [Vas Crabb] 2017-05-31 11:30:10

    Changed: hornet.cpp

    1 files changed, 1 insertions, 1 deletions

  • Add validation check for contradictory flags, fix things it caught (nw) [Vas Crabb] 2017-05-31 11:28:05

    Changed: validity.cpp, bpmmicro.cpp, d6809.cpp, hpz80unk.cpp

    4 files changed, 12 insertions, 4 deletions

  • Added read support for the disk format SDF used in the CoCoSDC (#2345) [tim lindner] 2017-05-31 08:23:49

    Changed: formats.lua, mess.lua, coco_fdc.cpp, dragon_fdc.cpp, sdf_dsk.cpp, sdf_dsk.h, dragon.cpp

    7 files changed, 261 insertions, 2 deletions

  • model2.cpp: Minor correction (nw) [briantro] 2017-05-31 05:24:57

    Changed: model2.cpp

    1 files changed, 2 insertions, 2 deletions

  • New Motoraid clone [briantro] 2017-05-31 05:07:01
    • New Not Working Clone --------------------------------------------- Motor Raid – Twin/DX [Bill D., The Dumping Union]

      Changed: model2.cpp, mame.lst

      2 files changed, 118 insertions, 60 deletions

  • Merge branch 'release0186' [Vas Crabb] 2017-05-31 03:42:04
  • ay8910.cpp: add pinout, remove outdated comments from .h [Lord Nightmare] [Lord-Nightmare] 2017-05-31 02:09:30

    Changed: ay8910.cpp, ay8910.h

    2 files changed, 92 insertions, 15 deletions

  • new WORKING machine [MetalliC] 2017-05-30 23:06:54
    • Waku Waku Ultraman Racing [ShouTime, gamerfan, Rod_Wod, MetalliC, Peter Wilhelmsen, Smitdogg, The Dumping Union]

      Changed: segas16b.cpp, mame.lst

      2 files changed, 41 insertions, 0 deletions

  • Replace fake TLCS-90 I/O space with callbacks [AJR] 2017-05-30 22:23:35

    Changed: tlcs90.cpp, tlcs90.h, dynax.cpp, royalmah.cpp, nmk004.cpp

    5 files changed, 121 insertions, 72 deletions

  • added HLCD0530 device (nw) [hap] 2017-05-30 21:41:58

    Changed: hlcd0515.cpp, hlcd0515.h, hh_ucom4.cpp

    3 files changed, 43 insertions, 31 deletions

  • pet: Added quickload software list with some demos. [Curt Coder] [Curt Coder] 2017-05-30 20:50:50

    Changed: pet_quik.xml, pet.cpp

    2 files changed, 37 insertions, 0 deletions

  • exidy.cpp: added PROMs to spectar taken from a bootleg set. Believed to match [Ivan Vangelista] 2017-05-30 19:57:47
  • new working clone [Ivan Vangelista] 2017-05-30 19:27:16
    • --------------------------- Offensive (Spanish bootleg of Scramble) [Rafael Alonso, Ricky2001, Rockman, ArcadeHacker, Marcos75, The Dumping Union]

      Changed: galaxian.cpp, mame.lst

      2 files changed, 25 insertions, 0 deletions

  • fix mcompgin layout misalign (nw) [hap] 2017-05-30 17:37:12

    Changed: mcompgin.lay

    1 files changed, 52 insertions, 52 deletions

  • Machine promoted to working [hap] 2017-05-30 17:25:15
  • viewgfx: Fix the case when a gfx element has no palette [O. Galibert] [Olivier Galibert] 2017-05-30 15:48:51

    Changed: drawgfx.h, viewgfx.cpp

    2 files changed, 26 insertions, 7 deletions

  • Correct Air Combat 22 control (#2340) [sjy96525] 2017-05-30 04:48:44
  • Changed the profiler to use std::ostringstream as the text sink (instead of std::string) [Nathan Woods] 2017-05-30 00:29:34

    Changed: profiler.cpp

    1 files changed, 8 insertions, 6 deletions

  • hh_ucom4: mcompgin WIP (nw) [hap] 2017-05-30 00:09:57

    Changed: hh_hmcs40.cpp, hh_ucom4.cpp

    2 files changed, 25 insertions, 33 deletions

  • pangba, pangbb, spangbl: Sound improvements [AJR] 2017-05-29 21:18:38
  • harddriv.cpp: fixed steeltal regression caused by my recent changes. Thanks Tafoid! (nw) [Ivan Vangelista] 2017-05-29 19:36:49

    Changed: harddriv.cpp

    1 files changed, 6 insertions, 4 deletions

  • vii.cpp: added bios for V-Smile (US) and V-Smile Baby (US) [Sean Riddle] [Ivan Vangelista] 2017-05-29 19:06:09

    Changed: vii.cpp, mame.lst

    2 files changed, 15 insertions, 1 deletions

  • unianapc: it's a skeleton driver, so use the appropriate flag (nw) [Ivan Vangelista] 2017-05-29 19:01:03

    Changed: unianapc.cpp

    1 files changed, 2 insertions, 2 deletions

  • namcos1.cpp: fixed MT06589 (nw) [Ivan Vangelista] 2017-05-29 18:59:45

    Changed: namcos1.cpp

    1 files changed, 1 insertions, 0 deletions

  • new working clone [Ivan Vangelista] 2017-05-29 18:58:31
    • ------------------------------ Danger Track (Rally X bootleg) [Rafael Alonso, Ricky2001, Rockman, ArcadeHacker]

      Changed: rallyx.cpp, mame.lst

      2 files changed, 43 insertions, 1 deletions

  • accomm: found the second half of the keyboard matrix (nw) [arbee] 2017-05-29 16:56:00

    Changed: accomm.cpp

    1 files changed, 83 insertions, 11 deletions

  • small correction (nw) [hap] 2017-05-29 16:35:35

    Changed: marywu.cpp, taitottl.cpp, thepit.cpp, williams.cpp

    4 files changed, 8 insertions, 8 deletions

  • accomm: fix a few lines that went weird in the commit (nw) [arbee] 2017-05-29 14:01:05

    Changed: accomm.cpp

    1 files changed, 4 insertions, 1 deletions

  • fix build (nw) [Lord-Nightmare] 2017-05-29 08:10:22

    Changed: accomm.cpp

    1 files changed, 1 insertions, 1 deletions

  • accomm: first pass at the key matrix (nw) [arbee] 2017-05-29 04:46:17

    Changed: accomm.cpp

    1 files changed, 37 insertions, 65 deletions

  • drawgfx: Make the palette optional [O. Galibert] [Olivier Galibert] 2017-05-28 11:11:19
  • Add note that MB90F574 is an F2MC-16LX. (nw) [Mike Naberezny] 2017-05-28 21:39:34

    Changed: namcos23.cpp

    1 files changed, 1 insertions, 1 deletions

  • (nw) It might matter... or not. [Robbbert] 2017-05-28 13:30:11

    Changed: zexall.cpp

    1 files changed, 1 insertions, 1 deletions

  • Add Zaccaria to mamenl build. (nw) [couriersud] 2017-05-28 11:10:54

    Changed: nl.lua, nlm_ttl74xx.cpp, nl.lst

    3 files changed, 20 insertions, 2 deletions

  • Fixed typo in zac1b11142 schematics. 7414/7474 combo now actually works. [couriersud] 2017-05-28 11:10:22
  • Fix state saving for pfunction lfsr. (nw) [couriersud] 2017-05-28 09:03:17

    Changed: nlid_twoterm.h, nld_system.cpp, nlid_system.h, pfunction.cpp, pfunction.h

    5 files changed, 23 insertions, 4 deletions

  • srcclean (nw) [Vas Crabb] 2017-05-28 05:40:48

    Changed: gba_ereader.xml, z80ne_cass.xml, init.lua, netlist.lua, mess.lua, evpcconn.cpp, evpcconn.h, 990_dk.cpp, 990_hd.h, h6280.h, h83002.cpp, n2a03.cpp, sm510core.cpp, sm510d.cpp, sm590.h, sm590core.cpp, 6522via.cpp, hdc92x4.h, k054321.h, s3c24xx.h, scnxx562.cpp, vrc5074.cpp, z80scc.cpp, z80scc.h, ad1848.h, ppu2c0x.cpp, ppu2c0x.h, ppu2c0x_vt.cpp, ppu2c0x_vt.h, diimage.cpp, clifront.cpp, inifile.cpp, selgame.cpp, slotopt.cpp, viewgfx.cpp, hpi_dsk.cpp, hpi_dsk.h, pfunction.h, options.h, leland.h, segasnd.h, accomm.cpp, acommand.cpp, apple2.cpp, aristmk4.cpp, aristmk5.cpp, badlands.cpp, battlex.cpp, bpmmicro.cpp, cfx9850.cpp, cham24.cpp, chihiro.cpp, chinsan.cpp, clshroad.cpp, cobra.cpp, cps1.cpp, dunhuang.cpp, epos.cpp, eva.cpp, exidy.cpp, fidelmcs48.cpp, flower.cpp, gaelco3d.cpp, goldstar.cpp, hp9845.cpp, interpro.cpp, jclub2.cpp, kingobox.cpp, luckgrln.cpp, m14.cpp, minitel_2_rpic.cpp, moo.cpp, namcos12.cpp, naomi.cpp, nes_vt.cpp, nmk16.cpp, ojankohs.cpp, pwrview.cpp, royalmah.cpp, segas18.cpp, shootaway2.cpp, stv.cpp, tm990189.cpp, toypop.cpp, vegas.cpp, viper.cpp, voyager.cpp, vp101.cpp, xavix.cpp, badlands.h, saturn.h, segas32.h, xbox_pci.h, 7smash.lay, jclub2.lay, jclub2o.lay, cammu.cpp, interpro_ioga.cpp, interpro_ioga.h, interpro_mcga.cpp, iteagle_fpga.cpp, mac.cpp, seibucop.cpp, seibucop_cmd.hxx, mame.lst, antic.h, bfm_adr2.h, ksayakyu.cpp, st0020.cpp, stic.h, vtvideo.h, floptool.cpp, imgtool.cpp

    113 files changed, 1846 insertions, 1846 deletions

  • fix ti99_4p blowing up (evpc and hsgpl missing from peb card choices) (nw) [Vas Crabb] 2017-05-28 04:33:51

    Changed: peribox.cpp, peribox.h

    2 files changed, 51 insertions, 69 deletions

  • Fixed issue when the hash length is zero (#2314) [npwoods] 2017-05-28 03:23:45
  • liberate.cpp: All PSGs are AY-3-8912A [AJR] 2017-05-28 03:04:06

    Changed: liberate.cpp

    1 files changed, 12 insertions, 12 deletions

  • ti99: Change ioport default to peb for ti99_4ev, also add evpc automatically [Michael Zapf] 2017-05-27 23:54:42

    Changed: ioport.cpp, ioport.h, peribox.cpp, peribox.h, ti99_4x.cpp

    5 files changed, 65 insertions, 18 deletions

  • Fix issues identified by Vas and LordKale4: [couriersud] 2017-05-27 22:13:52
  • New NOT_WORKING machine added [hap] 2017-05-27 20:34:14
  • added EVA skeleton driver (nw) [hap] 2017-05-27 18:55:47

    Changed: mess.lua, eva.cpp, hh_tms1k.cpp, tispeak.cpp, mame.lst, mess.flt

    6 files changed, 142 insertions, 2 deletions

  • New working clone added [hap] 2017-05-27 17:01:44
  • (nw) nes: compat [Robbbert] 2017-05-27 15:12:32

    Changed: nes.cpp

    1 files changed, 6 insertions, 6 deletions

  • Add rand() function to pfunction expression parser. Use this to simulate [couriersud] 2017-05-27 14:28:40
  • unianapc.cpp: forgot to add the io board ROM (nw) [Ivan Vangelista] 2017-05-27 13:35:46

    Changed: unianapc.cpp

    1 files changed, 3 insertions, 0 deletions

  • New not working machines [Ivan Vangelista] 2017-05-27 13:08:32
  • harddriv.cpp: worked around a strtdriv sound regression (nw) [Ivan Vangelista] 2017-05-27 11:32:20

    Changed: harddriv.cpp, harddriv.h

    2 files changed, 5 insertions, 4 deletions

  • netlist: add a crude TTL schmitt trigger model and hook up in 1B11142 [Vas Crabb] 2017-05-27 10:44:23
    • sound board, completing the tromba circuit
      (nw) I'm not sure whether the model works properly or not, but in the circuit where it's used, I don't think it can work properly with the current TTL output model. A capacitor is charged by the Q output of a 74LS74 flipflop (U3A) until the voltage passes the Schmitt trigger's threshold, causing it to reset the flipflop. However, the positive trigger voltage of the Schmitt trigger is 1.6V, but our TTL output model has a high output voltage of 1.0V (see nl_base.cpp:89). I realise the simplified model of TTL logic with high impedance inputs and outputs behaving as though thery're loaded is convenient and fast to simulate, but it's not detailed enough for applications like this where 7400-series chips are used in analog circuitry. This is what held me up last time I tried adding a netlist for this sound board.

      Changed: netlist.lua, net_lib.cpp, net_lib.h, nld_schmitt.cpp, nld_schmitt.h, nlm_base.cpp, nlm_ttl74xx.cpp, nlm_ttl74xx.h, nl_zac1b11142.cpp

      9 files changed, 255 insertions, 4 deletions

  • some more device_add_mconfig. Done for the mame tree. Will wait for freeze time before continuning in the devices tree. (nw) [Ivan Vangelista] 2017-05-27 10:43:32

    Changed: cmi.cpp, galgames.cpp, harddriv.cpp, indy_indigo2.cpp, segaxbd.cpp, vis.cpp, harddriv.h, segaxbd.h

    8 files changed, 247 insertions, 346 deletions

  • Remove mame/includes/ec184x.h: it wasn't included anywhere. Its content is duplicated in devices/machine/genpc.h, which is included in drivers/ec184x.h. (nw) [Ivan Vangelista] 2017-05-27 09:57:42

    Changed: mess.lua, ec184x.h

    2 files changed, 0 insertions, 44 deletions

  • new working clone [Ivan Vangelista] 2017-05-27 09:34:53
  • accomm: Bus factor reduction. Keyboard now reads, but matrix doesn't match Electron. (nw) [arbee] 2017-05-27 05:32:54

    Changed: accomm.cpp

    1 files changed, 564 insertions, 32 deletions

  • fix arcade builds (nw) [briantro] 2017-05-27 05:30:15

    Changed: arcade.lua

    1 files changed, 1 insertions, 1 deletions

  • bump up accuracy on 1B11142 netlist – runs slower but sounds a lot better (nw) [Vas Crabb] 2017-05-27 04:35:47

    Changed: nl_zac1b11142.cpp

    1 files changed, 2 insertions, 6 deletions

  • peplus.cpp: Minor doc update (nw) [briantro] 2017-05-27 03:28:38

    Changed: peplus.cpp

    1 files changed, 1 insertions, 1 deletions

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

    Changed: lastfght.cpp

    1 files changed, 2 insertions, 0 deletions

  • New Machine Added [briantro] 2017-05-27 03:03:56
    • New Machine Added ----------------------------------------------- Player's Edge Plus (PS0629) Double Hot Peppers Slots [BrianT]

      Changed: peplus.cpp, mame.lst

      2 files changed, 16 insertions, 0 deletions

  • fix non-debug build [Vas Crabb] 2017-05-27 03:01:09

    Changed: lastfght.cpp

    1 files changed, 2 insertions, 0 deletions

  • Explain the pest and hammer circuits. Increase solver accuracy to reduce [couriersud] 2017-05-27 00:07:07
    • number of false solutions. The usual 1e-8 is not enough here, we need 1e-10. (nw)

      Changed: nl_cheekyms.cpp

      1 files changed, 40 insertions, 10 deletions

  • Add cheeky mouse to mamenl64 build. (nw) [couriersud] 2017-05-26 16:23:45

    Changed: nl.lua, nl_cheekyms.cpp, nl.lst

    3 files changed, 12 insertions, 1 deletions

  • Fix DEBUG build. (nw) [couriersud] 2017-05-26 10:12:26

    Changed: nl_setup.cpp

    1 files changed, 1 insertions, 1 deletions

  • Various code alignments across solvers. (nw) [couriersud] 2017-05-17 14:20:25

    Changed: nld_matrix_solver.h, nld_ms_direct.h, nld_ms_gcr.h, nld_ms_gmres.h, nld_ms_sm.h, nld_solver.cpp, vector_base.h, nl_kidniki.cpp

    8 files changed, 140 insertions, 78 deletions

  • Cleanup of solver code. (nw) [couriersud] 2017-05-08 18:44:54

    Changed: nld_matrix_solver.cpp, nld_matrix_solver.h, nld_ms_direct.h, nld_ms_direct1.h, nld_ms_direct2.h, nld_ms_gcr.h, nld_ms_gmres.h, nld_ms_sm.h, nld_ms_w.h

    9 files changed, 46 insertions, 289 deletions

  • Reordered members to be more cache friendly. (nw) [couriersud] 2017-05-07 21:34:56

    Changed: nld_7493.cpp, nld_9316.cpp

    2 files changed, 10 insertions, 9 deletions

  • Netlist refactoring: [couriersud] 2017-05-07 21:34:25
  • Changed Solver.PARALLEL parameter logic: [couriersud] 2017-05-06 21:38:18
    • 0: Parallel processing of solvers disabled 1: One processor parallel processing. Can be used to measure OPENMP overhead >1: Solve n analog subnets in parallel.
      Previously, all available processors were used which caused performance to degrade on hyperthreading. [Couriersud]

      Changed: pdynlib.h, nld_solver.cpp, nl_kidniki.cpp

      3 files changed, 20 insertions, 36 deletions

  • Update cpu.lua properly (nw) [AJR] 2017-05-26 23:20:31

    Changed: cpu.lua

    1 files changed, 1 insertions, 0 deletions

  • Quick and dirty split of most MC6801/MC6803/HD63701 features from base M6800 class (nw) [AJR] 2017-05-26 22:31:56
  • Preliminary netlist sound for the Zaccaria 1B11142 board [Vas Crabb] 2017-05-26 19:57:50
    • * Tromba (trumpet) sound is not working – requires Schmitt trigger device * Connecting cassa (bass drum) swamps other instruments so it's disconnected for now * Mixing melody sound with speech/SFX is not done in netlist (should be) * Relative levels of melody/speech/SFX are probably still wrong
      (nw) A good test case for this is the Money Money driver (monymony). There's a bit of buzzing on this one as well. The problem with the cassa could be caused by running into non-ideal characteristics of opams again (the LM3900 seems to ignore the V+ value supplied to it). When the netlist library gets Schmitt trigger support, the tromba can be completed. Unfortunately, the tromba is a key part of the characteristic sound of these boards, so you really notice when it's lacking.

      Changed: arcade.lua, nlm_ttl74xx.cpp, nlm_ttl74xx.h, nl_zac1b11142.cpp, nl_zac1b11142.h, zaccaria.cpp, zaccaria.h

      7 files changed, 530 insertions, 12 deletions

  • updated mame/machine devices to device_add_mconfig (nw) [Ivan Vangelista] 2017-05-26 18:59:59

    Changed: mikromik.cpp, thomson.h, xbox_pci.h, abc1600mac.cpp, abc1600mac.h, abc80kb.cpp, abc80kb.h, alpha8201.cpp, alpha8201.h, apricotkb.cpp, apricotkb.h, asic65.cpp, asic65.h, at.cpp, at.h, atarifdc.cpp, atarifdc.h, atarigen.cpp, atarigen.h, beta.cpp, beta.h, c117.cpp, c117.h, cedar_magnet_flop.cpp, cedar_magnet_flop.h, cedar_magnet_plane.cpp, cedar_magnet_plane.h, cedar_magnet_sprite.cpp, cedar_magnet_sprite.h, compiskb.cpp, compiskb.h, cuda.cpp, cuda.h, dec_lk201.cpp, dec_lk201.h, decopincpu.cpp, decopincpu.h, dmv_keyb.cpp, dmv_keyb.h, egret.cpp, egret.h, esqlcd.cpp, esqlcd.h, esqpanel.cpp, esqpanel.h, esqvfd.cpp, esqvfd.h, ibm6580_fdc.cpp, ibm6580_fdc.h, ibm6580_kbd.cpp, ibm6580_kbd.h, inder_sb.cpp, inder_sb.h, inder_vid.cpp, inder_vid.h, isbc_208.cpp, isbc_208.h, isbc_215g.cpp, isbc_215g.h, iteagle_fpga.cpp, iteagle_fpga.h, jvs13551.cpp, jvs13551.h, k573cass.cpp, k573cass.h, k573dio.cpp, k573dio.h, k7659kb.cpp, k7659kb.h, km035.cpp, km035.h, m1comm.cpp, m1comm.h, m20_8086.cpp, m20_8086.h, m24_kbd.cpp, m24_kbd.h, m24_z8000.cpp, m24_z8000.h, m2comm.cpp, m2comm.h, m3comm.cpp, m3comm.h, mackbd.cpp, mackbd.h, mega32x.cpp, mega32x.h, megacd.cpp, megacd.h, megacdcd.cpp, megacdcd.h, midwayic.cpp, midwayic.h, mie.cpp, mie.h, mm1kb.cpp, mm1kb.h, ms7004.cpp, ms7004.h, namco50.cpp, namco50.h, namco51.cpp, namco51.h, namco53.cpp, namco53.h, namco62.cpp, namco62.h, naomim2.cpp, naomim2.h, nmk004.cpp, nmk004.h, pc1512kb.cpp, pc1512kb.h, pc9801_118.cpp, pc9801_118.h, pc9801_26.cpp, pc9801_26.h, pc9801_86.cpp, pc9801_86.h, pcd_kbd.cpp, pcd_kbd.h, pce_cd.cpp, pce_cd.h, rx01.cpp, rx01.h, s32comm.cpp, s32comm.h, st0016.cpp, st0016.h, taitoio.cpp, taitoio.h, tandy2kb.cpp, tandy2kb.h, teleprinter.cpp, teleprinter.h, thomson.cpp, trs80m2kb.cpp, trs80m2kb.h, v1050kb.cpp, v1050kb.h, victor9k_fdc.cpp, victor9k_fdc.h, victor9k_kb.cpp, victor9k_kb.h, wangpckb.cpp, wangpckb.h, x820kb.cpp, x820kb.h, xbox_pci.cpp

    149 files changed, 769 insertions, 1339 deletions

  • lastfght.cpp, subsino.cpp, subsino2.cpp: used ramdac_device instead of custom implementations (nw) [Ivan Vangelista] 2017-05-26 18:58:57

    Changed: lastfght.cpp, subsino.cpp, subsino2.cpp

    3 files changed, 127 insertions, 188 deletions

  • dunhuang.cpp: added missing oki hook up, now the game has speech. Used ramdac_device instead of custom implementation. Reduced tagmap lookups (nw) [Ivan Vangelista] 2017-05-26 18:57:44

    Changed: dunhuang.cpp

    1 files changed, 110 insertions, 127 deletions

  • frogger: fixed long standing regression (nw) [Ivan Vangelista] 2017-05-26 18:50:22

    Changed: galaxian.cpp

    1 files changed, 3 insertions, 3 deletions

  • New working clone added [hap] 2017-05-26 17:35:04
  • added missing emu.h (nw) [smf-] 2017-05-26 09:41:25

    Changed: multiconn.cpp, singleconn.cpp

    2 files changed, 2 insertions, 0 deletions

  • cheekyms: add preliminary netlist sound based on schematics provided by Sam Grech [Vas Crabb] 2017-05-26 08:34:14
    • (nw) It doesn't work quite right yet. The "Hammer" and "Pest" sounds are generated by free-running 555/556 timers and gated with LM324 applifiers. For whatever reason, the netlist system produces a kind of buzzing from the "Hammer" circuit when it's supposed to be suppressed, and it doesn't think the pest sound should be suppressed completely so you can always hear it at a low level in the background. The "Cheese" circuit is a bit weird – either they're using the base-emitter junction of a 2SC945 as a signal diode, or there's an error in the schematic (collector is shown unconnected). Connecting this part of the circuit causes the netlist system to hang, so R2/R3/C8/Q2 are not connected for now.

      Changed: arcade.lua, nl_base.h, nl_factory.cpp, nl_factory.h, cheekyms.cpp, cheekyms.h, nl_cheekyms.cpp, nl_cheekyms.h, cheekyms.cpp, cheekyms.h, cheekyms.cpp

      11 files changed, 446 insertions, 55 deletions

  • Base MB89352 hookup in kokoroj2, disabled by default (nw) [angelosa] 2017-05-26 07:33:36

    Changed: segas32.cpp, segas32.h

    2 files changed, 34 insertions, 4 deletions

  • netmerc: Correct game title (nw) [AJR] 2017-05-26 06:27:17

    Changed: model1.cpp

    1 files changed, 1 insertions, 1 deletions

  • Needs some RAM, too (nw) [AJR] 2017-05-26 06:08:32

    Changed: model1.cpp

    1 files changed, 1 insertions, 0 deletions

  • netmerc: Preliminary configuration of Polhemus CPU (nw) [AJR] 2017-05-26 05:52:29

    Changed: model1.cpp

    1 files changed, 18 insertions, 5 deletions

  • model1.cpp: Implement workaround for race condition that caused vf to lose sound (MT #6587). This fix causes swa to show an error message before booting normally, due to the I/O board not being emulated properly in the first place. [AJR] 2017-05-26 03:59:05

    Changed: model1.cpp, model1.h, model1.cpp

    3 files changed, 24 insertions, 1 deletions

  • ojankohs: Remove tagmap lookups [Dirk Best] 2017-05-26 02:42:41

    Changed: ojankohs.cpp, ojankohs.h

    2 files changed, 46 insertions, 29 deletions

  • SD Gundam Psycho Salamander no Kyoui – Base clocks on actual OSCs (nw) [briantro] 2017-05-25 23:41:31

    Changed: dcon.cpp

    1 files changed, 5 insertions, 5 deletions

  • ojankohs: Comment update (nw) [Dirk Best] 2017-05-25 22:01:24

    Changed: ojankohs.cpp

    1 files changed, 15 insertions, 18 deletions

  • segas18.cpp: dumped later ver of Shadow Dancer sound CPU ROM, document main program EPR labels [rtw] [MetalliC] 2017-05-25 20:29:43

    Changed: segas18.cpp

    1 files changed, 7 insertions, 3 deletions

  • ojankohs: Rewrite input handling [Dirk Best] 2017-05-25 18:51:18
    • - Add missing player 2 controls - Verify and remove non-existing keys from games - Add dip switch locations to all games - Identify some of the unknown dip switches - Clean up and correct code

      Changed: ojankohs.cpp, ojankohs.h

      2 files changed, 481 insertions, 580 deletions

  • Machines promoted to WORKING [MetalliC] 2017-05-25 18:29:37
    • Microman Battle Charge Technical Bowling
      thanks Osso/Ivan for pointing similar to patocar medal cabinets

      Changed: stv.cpp

      1 files changed, 26 insertions, 6 deletions

  • Typo fix (nw) [AJR] 2017-05-25 18:15:46

    Changed: 6522via.cpp

    1 files changed, 1 insertions, 1 deletions

  • m_owner cleanup (nw) [AJR] 2017-05-25 18:08:57

    Changed: 68561mpcc.cpp, scnxx562.cpp, z80dart.cpp, z80scc.cpp, z80sio.cpp, i82730.cpp

    6 files changed, 189 insertions, 189 deletions

  • z8: Timer clock cleanup (nw) [AJR] 2017-05-25 17:44:19

    Changed: z8.cpp

    1 files changed, 4 insertions, 4 deletions

  • z80ctc: Minor clock cleanup (nw) [AJR] 2017-05-25 17:32:59

    Changed: z80ctc.cpp, z80ctc.h

    2 files changed, 2 insertions, 7 deletions

  • (nw) Housekeeping. [Robbbert] 2017-05-25 16:57:08

    Changed: mess.flt

    1 files changed, 1 insertions, 0 deletions

  • Another quick compilation fix (nw) [AJR] 2017-05-25 16:31:55

    Changed: vectrex.cpp

    1 files changed, 1 insertions, 1 deletions

  • fix compile (nw) [MetalliC] 2017-05-25 16:18:37

    Changed: namcos22.cpp

    1 files changed, 2 insertions, 2 deletions

  • ti99: Created bus gromport, split monster file gromport [Michael Zapf] 2017-05-25 16:00:05

    Changed: bus.lua, cartridges.cpp, cartridges.h, gkracker.cpp, gkracker.h, gromport.cpp, gromport.h, multiconn.cpp, multiconn.h, singleconn.cpp, singleconn.h, 998board.h, datamux.h, gromport.h, ti99_4x.cpp, ti99_8.cpp

    16 files changed, 1896 insertions, 1782 deletions

  • Fixed 2 bugs [Robbbert] 2017-05-25 15:58:51
    • 1. If either a multipart softlist item was loaded, or a single-part item loaded into a system with more than one of the same media slot, then a reset would cause a fatal error. 2. If a non-existing image was listed in the ini, it would fatal error at start and there was no way to fix it except by hand-editing the ini file. This restores the previous behaviour of ejecting the bad image with the first error.

      Changed: image.cpp

      1 files changed, 8 insertions, 3 deletions

  • One quick compilation fix (nw) [AJR] 2017-05-25 15:47:42

    Changed: coleco.cpp

    1 files changed, 1 insertions, 1 deletions

  • fidel6502: SC9B dump confirmed by yoyo_chessboard (nw) [hap] 2017-05-25 15:34:16

    Changed: fidel6502.cpp

    1 files changed, 4 insertions, 4 deletions

  • accomm: main screen turn on (nw) [arbee] 2017-05-25 15:06:30

    Changed: accomm.cpp

    1 files changed, 9 insertions, 2 deletions

  • Retired min/max in attotime.h, in favor of std::[min|max]() [Nathan Woods] 2017-05-24 22:44:20

    Changed: attotime.h, schedule.cpp

    2 files changed, 4 insertions, 23 deletions

  • don't use -static on msys2 clang 4.0.0 as it's currently broken, also removed -static-libgcc & -static-libstdc++ on gcc builds as they have no effect if you use -static (nw) [smf-] 2017-05-25 12:01:53

    Changed: genie.lua

    1 files changed, 7 insertions, 3 deletions

  • fix for MSVC (nw) [smf-] 2017-05-25 11:58:18

    Changed: irem.cpp

    1 files changed, 1 insertions, 1 deletions

  • some more Voodoo cleanup (nw) [Vas Crabb] 2017-05-25 09:26:08

    Changed: voodoo.cpp, voodoo.h

    2 files changed, 162 insertions, 223 deletions

  • Validation fix for peribox (nw) [AJR] 2017-05-25 06:58:42

    Changed: peribox.cpp

    1 files changed, 1 insertions, 1 deletions

  • model3.cpp: Minor doc update (nw) [briantro] 2017-05-25 06:07:45

    Changed: model3.cpp

    1 files changed, 1 insertions, 1 deletions

  • New machines added as MACHINE_NOT_WORKING [arbee] 2017-05-25 05:05:28
  • ti99: Added console connector "ioport" with PEB as slot option [Michael Zapf] 2017-05-25 00:32:44

    Changed: bus.lua, 998board.cpp, 998board.h, datamux.cpp, datamux.h, ioport.cpp, ioport.h, handset.cpp, peribox.cpp, peribox.h, ti99defs.h, geneve.cpp, ti99_4p.cpp, ti99_4x.cpp, ti99_8.cpp

    15 files changed, 442 insertions, 229 deletions

  • mrflea: Use PPIs for interboard communication and PIC for sub interrupt [AJR] 2017-05-25 00:27:57

    Changed: mrflea.cpp, mrflea.h

    2 files changed, 45 insertions, 113 deletions

  • hng64.cpp: fixed regression (nw) [Ivan Vangelista] 2017-05-25 00:01:46

    Changed: hng64.cpp

    1 files changed, 2 insertions, 0 deletions

  • luaengine: support lua style args for some emu.file members (nw) [cracyc] 2017-05-24 23:42:54

    Changed: luaengine.cpp

    1 files changed, 96 insertions, 2 deletions

  • Updated Hungarian language localization [Lothar Serra Mari] [Scott Stone] 2017-05-24 22:46:45

    Changed: strings.po

    1 files changed, 545 insertions, 474 deletions

  • make the code acceptable to clang 4.0.0 (nw) [smf-] 2017-05-24 18:27:25

    Changed: cedar_magnet.cpp

    1 files changed, 3 insertions, 3 deletions

  • updated second half of mame/video devices to use device_add_mconfig insted of device_mconfig_additions (nw) [Ivan Vangelista] 2017-05-24 18:07:43

    Changed: k1ge.cpp, k1ge.h, pc_t1t.cpp, pc_t1t.h, pcd.cpp, pcd.h, tia.cpp, tia.h, vtvideo.cpp, vtvideo.h, wpc_dmd.cpp, wpc_dmd.h

    12 files changed, 93 insertions, 139 deletions

  • Updated Xavix CPU hunt notes (nw) [R. Belmont] 2017-05-24 18:03:42

    Changed: xavix.cpp

    1 files changed, 14 insertions, 0 deletions

  • updated first half of mame/video devices to use device_add_mconfig insted of device_mconfig_additions (nw) [Ivan Vangelista] 2017-05-24 17:44:38

    Changed: 733_asr.cpp, 733_asr.h, 911_vdt.cpp, 911_vdt.h, abc1600.cpp, abc1600.h, agat7.cpp, agat7.h, airraid_dev.cpp, airraid_dev.h, bfm_adr2.cpp, bfm_adr2.h, bfm_dm01.cpp, bfm_dm01.h, decodmd1.cpp, decodmd1.h, decodmd2.cpp, decodmd2.h, decodmd3.cpp, decodmd3.h

    20 files changed, 89 insertions, 153 deletions

  • updated devices/video devices to use device_add_mconfig insted of device_mconfig_additions (nw) [Ivan Vangelista] 2017-05-24 17:19:07

    Changed: gba_lcd.cpp, gba_lcd.h, hd66421.cpp, hd66421.h, huc6260.cpp, huc6260.h, huc6272.cpp, huc6272.h, mc6845.cpp, mc6845.h, pc_vga.cpp, pc_vga.h, psx.cpp, psx.h, vic4567.cpp, vic4567.h, voodoo_pci.cpp, voodoo_pci.h

    18 files changed, 79 insertions, 142 deletions

  • migrate TI-8x bus devices to machine config in members (nw) [Vas Crabb] 2017-05-24 17:16:04

    Changed: bitsocket.cpp, bitsocket.h, graphlinkhle.cpp, graphlinkhle.h, teeconn.cpp, teeconn.h, tispeaker.cpp, tispeaker.h

    8 files changed, 41 insertions, 87 deletions

  • updated devices/sound devices to use device_add_mconfig insted of device_mconfig_additions (nw) [Ivan Vangelista] 2017-05-24 16:44:58

    Changed: ad1848.cpp, ad1848.h, bsmt2000.cpp, bsmt2000.h, cdp1869.cpp, cdp1869.h, es1373.cpp, es1373.h, qsound.cpp, qsound.h

    10 files changed, 32 insertions, 62 deletions

  • finished updating mame/audio devices to use device_add_mconfig insted of device_mconfig_additions (nw) [Ivan Vangelista] 2017-05-24 16:41:34

    Changed: gottlieb.cpp, gottlieb.h, harddriv.cpp, irem.cpp, irem.h, leland.cpp, leland.h, midway.cpp, midway.h, namco52.cpp, namco52.h, namco54.cpp, namco54.h, rax.cpp, rax.h, s11c_bg.cpp, s11c_bg.h, segam1audio.cpp, segam1audio.h, segasnd.cpp, segasnd.h, t5182.cpp, t5182.h, taito_en.cpp, taito_en.h, vicdual-97271p.cpp, vicdual-97271p.h, williams.cpp, williams.h, wpcsnd.cpp, wpcsnd.h, cedar_magnet.cpp, harddriv.h

    33 files changed, 316 insertions, 546 deletions

  • Cleanups to ram_device (#2324) [npwoods] 2017-05-24 15:58:33
    • Specifically:  1. Changed ram_device to expose specific options, removing the burden for clients to parse RAM strings 2. Moved validation of command line arguments out of device_validity_check(); that method is only intended for checking the device itself 3. Miscellaneous polishing

      Changed: ram.cpp, ram.h, info.cpp

      3 files changed, 117 insertions, 123 deletions

  • some tidying (nw) [David Haywood] 2017-05-24 14:50:18

    Changed: nes_apu.h, ppu2c0x_vt.cpp, ppu2c0x_vt.h, nes_vt.cpp, nes.h

    5 files changed, 64 insertions, 26 deletions

  • upd7759.cpp: Enough with the logging (nw) [AJR] 2017-05-24 15:35:25

    Changed: upd7759.cpp

    1 files changed, 15 insertions, 13 deletions

  • seta.cpp: Input notes (nw) [AJR] 2017-05-24 06:23:48

    Changed: seta.cpp

    1 files changed, 3 insertions, 1 deletions

  • (nw) Housekeeping. [Robbbert] 2017-05-24 05:49:53

    Changed: arcade.flt, nes_vt.cpp, mess.flt

    3 files changed, 25 insertions, 22 deletions

  • New games added as GAME_NOT_WORKING: [arbee] 2017-05-24 03:41:29
  • Merge pull request #2329 from DanAmador/patch-3 [R. Belmont] 2017-05-24 03:22:32
  • Merge pull request #2332 from DavidHaywood/nesvt2 [R. Belmont] 2017-05-24 03:22:07
  • xavix: Notes on what the CPU should be. (nw) [arbee] 2017-05-24 02:47:50

    Changed: xavix.cpp

    1 files changed, 20 insertions, 3 deletions

  • ti99: Wrapped into namespaces; minor rearrangement [Michael Zapf] 2017-05-23 23:20:52

    Changed: bus.lua, busmouse.cpp, busmouse.h, colorbus.cpp, colorbus.h, 998board.cpp, 998board.h, datamux.cpp, datamux.h, evpcconn.cpp, evpcconn.h, genboard.cpp, genboard.h, gromport.cpp, gromport.h, handset.cpp, handset.h, joyport.cpp, joyport.h, mecmouse.cpp, mecmouse.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, peribox.cpp, peribox.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, ti99defs.h, ti99defs.cpp, geneve.cpp, ti99_4p.cpp, ti99_4x.cpp, ti99_8.cpp

    59 files changed, 636 insertions, 415 deletions

  • Constructor mistake (nw) [AJR] 2017-05-23 23:18:19

    Changed: segas32.cpp

    1 files changed, 1 insertions, 1 deletions

  • ga2, arabfgt: Make more sense of unused MCU routines (nw) [AJR] 2017-05-23 22:12:02

    Changed: segas32.cpp

    1 files changed, 9 insertions, 9 deletions

  • mtrapb2: Fixed duplicated rom label (nw) [Scott Stone] 2017-05-23 20:35:23

    Changed: exidy.cpp

    1 files changed, 1 insertions, 1 deletions

  • arabfgt: Replace protection MCU simulation with emulation of actual program [AJR] 2017-05-23 19:30:12
  • a start at moving mame/audio devices to use device_add_mconfig insted of device_mconfig_additions (nw) [Ivan Vangelista] 2017-05-23 18:58:14

    Changed: alesis.cpp, atarijsa.cpp, atarijsa.h, cage.cpp, cage.h, cclimber.cpp, cclimber.h, csd.cpp, csd.h, dcs.cpp, dcs.h, decobsmt.cpp, decobsmt.h, dsbz80.cpp, dsbz80.h, efo_zsu.cpp, efo_zsu.h, alesis.h, hng64.h, hng64_3d.hxx

    20 files changed, 356 insertions, 478 deletions

  • fix regular builds (single-driver builds were working) (nw) [Vas Crabb] 2017-05-23 15:50:49

    Changed: mess.lua

    1 files changed, 2 insertions, 0 deletions

  • interpro improvements, plus some naive scsi hacks (#2330) [Patrick Mackinlay] 2017-05-23 14:57:22
  • bulk change of comments JAP->JPN (nw) [Vas Crabb] 2017-05-23 14:43:43

    Changed: chihiro.cpp, naomi.cpp

    2 files changed, 39 insertions, 39 deletions

  • change some more device_mconfig_additions to device_add_mconfig (nw) [Vas Crabb] 2017-05-23 10:51:12

    Changed: mouse.cpp, mouse.h, a1200.cpp, a1200.h, a500.cpp, a500.h

    6 files changed, 43 insertions, 59 deletions

  • scoped enum for Windows (nw) [Vas Crabb] 2017-05-23 07:59:55

    Changed: debugwin.cpp

    1 files changed, 1 insertions, 1 deletions

  • general cleanup: [Vas Crabb] 2017-05-23 06:58:36
  • taito_l.cpp: More MB8421, less HOLD_LINE (fixes sound in evilston) [AJR] 2017-05-23 05:14:44

    Changed: taito_l.cpp

    1 files changed, 22 insertions, 13 deletions

  • fidel6502: added cpu freq select for sc9 (nw) [hap] 2017-05-22 23:34:47

    Changed: fidel6502.cpp

    1 files changed, 45 insertions, 9 deletions

  • evilston: Too much coin impulse (nw) [AJR] 2017-05-22 20:02:50

    Changed: taito_l.cpp

    1 files changed, 2 insertions, 2 deletions

  • qs1000, 315_5124 and 315_5313 devices: test Vas' latest work (nw) [Ivan Vangelista] 2017-05-22 19:58:27

    Changed: qs1000.cpp, qs1000.h, 315_5124.cpp, 315_5124.h, 315_5313.cpp, 315_5313.h

    6 files changed, 32 insertions, 58 deletions

  • taito_l.cpp: Add custom I/O chips (nw) [AJR] 2017-05-22 19:41:25

    Changed: taito_l.cpp

    1 files changed, 20 insertions, 19 deletions

  • ssfindo.cpp: added preliminary eeprom hook up. tetfight is now playable (coins work). Left as not working since eeprom isn't correctly saved, thus the inputs are screwed on reset. (nw) [Ivan Vangelista] 2017-05-22 19:11:48

    Changed: ssfindo.cpp

    1 files changed, 64 insertions, 60 deletions

  • taito_l.cpp: Another round of PPIs (nw) [AJR] 2017-05-22 19:00:12

    Changed: taito_l.cpp

    1 files changed, 14 insertions, 8 deletions

  • by68701.cpp: added missing ROM dump for flashgdnp1 [PinMAME] [Ivan Vangelista] 2017-05-22 18:59:59

    Changed: by68701.cpp

    1 files changed, 1 insertions, 1 deletions

  • minor STV ioga (nw) [MetalliC] 2017-05-22 17:51:49

    Changed: stv.cpp

    1 files changed, 6 insertions, 2 deletions

  • new machine added as NOT_WORKING [MetalliC] 2017-05-22 17:51:27
    • -------------------------------- Mushiking The King Of Beetles 2004 Second (Japan) [f205v, rtw]

      Changed: naomi.cpp, mame.lst

      2 files changed, 25 insertions, 9 deletions

  • Fix for MSVC (nw) [smf-] 2017-05-22 15:10:13

    Changed: m14.cpp

    1 files changed, 2 insertions, 2 deletions

  • get rid of mconfig trampoline in a few more devices, make handlers protected [Vas Crabb] 2017-05-22 14:48:40

    Changed: hlekbd.cpp, hlekbd.h, template_device.cpp, template_device.h, taito68705interface.cpp, taito68705interface.h, zorbakbd.cpp, zorbakbd.h, stfight_dev.cpp, stfight_dev.h

    10 files changed, 95 insertions, 125 deletions

  • let's use Zaccaria as a demo for machine config in members [Vas Crabb] 2017-05-22 11:48:30

    Changed: driver.cpp, driver.h, mconfig.cpp, mconfig.h, zaccaria.cpp, zaccaria.h

    6 files changed, 118 insertions, 111 deletions

  • order of initialisation (nw) [Vas Crabb] 2017-05-22 11:03:14

    Changed: mconfig.cpp

    1 files changed, 3 insertions, 3 deletions

  • well, that causes mpu4 to take way too much memory to compile, the changes to device instantiation still apply (nw) [Vas Crabb] 2017-05-22 10:55:02

    Changed: driver.cpp, driver.h, gamedrv.h

    3 files changed, 49 insertions, 22 deletions

  • and ioports, too (nw) [Vas Crabb] 2017-05-22 10:29:16

    Changed: driver.cpp, driver.h, gamedrv.h

    3 files changed, 7 insertions, 24 deletions

  • There's no day like today. This just follows up on the last commit: game drivers are less special special – they have configuration instantiated in the usual way. [Vas Crabb] 2017-05-22 10:17:29

    Changed: device.cpp, device.h, gamedrv.h, mconfig.cpp, mconfig.h

    5 files changed, 50 insertions, 54 deletions

  • Goodbye MACHINE_CONFIG_FRAGMENT, it was nice knowing you. [Vas Crabb] 2017-05-22 06:31:40
  • seta.cpp: IRQ acks for calibr50 and usclssic (nw) [AJR] 2017-05-22 06:00:16

    Changed: seta.cpp, seta.h

    2 files changed, 46 insertions, 7 deletions

  • Replace some custom palette inits with the appropriate standard callback [Dirk Best] 2017-05-22 02:53:52

    Changed: 40love.cpp, gluck2.cpp, istellar.cpp, lvcards.cpp, mustache.cpp, 40love.h, lvcards.h, mustache.h, 40love.cpp, lvcards.cpp, mustache.cpp

    11 files changed, 8 insertions, 201 deletions

  • Document non-MCU chip on Insector X (nw) [AJR] 2017-05-22 00:50:50

    Changed: tnzs.cpp

    1 files changed, 2 insertions, 2 deletions

  • xbox/chihiro: usb devices are now slot devices [Samuele Zannoli] [yz70s] 2017-05-21 23:28:17

    Changed: chihiro.cpp, xbox.cpp, xbox_pci.h, xbox_usb.h, xbox_pci.cpp, xbox_usb.cpp

    6 files changed, 189 insertions, 39 deletions

  • emupal: Don't hardcode color PROM region name, add error handling [Dirk Best] 2017-05-21 21:43:36

    Changed: emupal.cpp, emupal.h, aeroboto.cpp, arkanoid.cpp, chinsan.cpp, commando.cpp, exprraid.cpp, exzisus.cpp, flower.cpp, freekick.cpp, goindol.cpp, hexion.cpp, hnayayoi.cpp, holeland.cpp, ichiban.cpp, kyugo.cpp, lasso.cpp, lsasquad.cpp, m63.cpp, mexico86.cpp, mjkjidai.cpp, mjsister.cpp, ppmast93.cpp, pturn.cpp, rmhaihai.cpp, sauro.cpp, shangkid.cpp, slapfght.cpp, snk.cpp, tsamurai.cpp, vastar.cpp

    31 files changed, 73 insertions, 61 deletions

  • ym2203: Avoid crash if MAME fatalerrors [Dirk Best] 2017-05-21 21:40:25

    Changed: 2203intf.cpp

    1 files changed, 2 insertions, 1 deletions

  • wwallyj: Add uPD4701A devices [AJR] 2017-05-21 22:54:40

    Changed: segas18.cpp, segas18.h

    2 files changed, 45 insertions, 55 deletions

  • cabal: Add uPD4701A devices to trackball sets [AJR] 2017-05-21 22:16:53

    Changed: cabal.cpp, cabal.h

    2 files changed, 43 insertions, 50 deletions

  • forgottn: Add uPD4701A device (nw) [AJR] 2017-05-21 21:40:43

    Changed: upd4701.cpp, upd4701.h, cps1.cpp, cps1.h

    4 files changed, 55 insertions, 55 deletions

  • poundfor: Add uPD4701A devices [AJR] 2017-05-21 21:03:24

    Changed: m72.cpp, m72.h, m72.cpp

    3 files changed, 68 insertions, 92 deletions

  • floppy: Fix for a segfault when emulating HP9895 drive [F.Ulivi] [fulivi] 2017-05-21 19:24:11

    Changed: floppy.cpp

    1 files changed, 8 insertions, 1 deletions

  • horshoes: Add uPD4701A device [AJR] 2017-05-21 17:40:20

    Changed: taito_l.cpp, taito_l.h

    2 files changed, 17 insertions, 56 deletions

  • eaglshot: Add uPD4701A device [AJR] 2017-05-21 17:15:38

    Changed: ssv.cpp, ssv.h

    2 files changed, 21 insertions, 33 deletions

  • calibr50: Add uPD4701A device [AJR] 2017-05-21 16:39:32

    Changed: upd4701.cpp, upd4701.h, seta.cpp, seta.h

    4 files changed, 23 insertions, 27 deletions

  • (nw) Removed duplicates from list of approximate software matches. [Robbbert] 2017-05-21 15:22:19

    Changed: softlist_dev.cpp

    1 files changed, 22 insertions, 11 deletions

  • Silly mistake I made when I was tired (nw) [AJR] 2017-05-21 14:35:45

    Changed: upd4701.cpp

    1 files changed, 2 insertions, 2 deletions

  • Fix crashes in -listxml in debug builds [Vas Crabb] 2017-05-21 09:00:04
    • * Make -listxml instantiate slot devices in slots rather than under the machine root * Use dynamic_cast rather than static_cast or downcast on parent device in TI-99 slot/card devices
      (nw) There are still very real issues present. When -listxml, -listroms, -verifyroms, etc. instantiate individual devices, they don't have the information necessary to instantiate the expected parent device. So slots won't be children of the bus they expect to be attached to, and cards won't be in their usual slots. It's unsafe to use static_cast<> on owner at the best of times, and doing anything with the result is likely to cause silent memory corruption during listxml (this was previously happening with the TI-99 peripheral box slot device). You can't use downcast<> at configuration complete time either, as that degenerates to a static_cast<> in release builds anyway, and it will cause a crash in -listxml in debug builds as we had before. The choices are to use a dynamic_cast and check the result before doing anything with it before device start time, or wait for device start time and use downcast<> at that point.

      Changed: colorbus.cpp, joyport.cpp, peribox.cpp, info.cpp

      4 files changed, 10 insertions, 18 deletions

  • Partially rewrite uPD4701 device and hook it up to a few Sega games [AJR] 2017-05-21 07:31:52

    Changed: upd4701.cpp, upd4701.h, ksys573.cpp, segae.cpp, segas32.cpp, segas32.h

    6 files changed, 333 insertions, 307 deletions

  • Fixed some inaccuracies in file names in lua scripts. [dankan1890] 2017-05-21 06:48:37

    Changed: cpu.lua, arcade.lua, mess.lua

    3 files changed, 8 insertions, 8 deletions

  • RIP timer_pulse (nw) [AJR] 2017-05-21 02:33:53

    Changed: schedule.cpp, schedule.h

    2 files changed, 0 insertions, 13 deletions

  • New non-working clone added: [arbee] 2017-05-20 20:45:23
  • multfish.cpp: convert to use hopper device (nw) [MetalliC] 2017-05-20 18:41:52

    Changed: multfish.cpp, multfish.h

    2 files changed, 9 insertions, 26 deletions

  • (nw)Stratos: marked as not working, small cleanup. [Robbbert] 2017-05-20 18:05:11

    Changed: stratos.cpp

    1 files changed, 19 insertions, 19 deletions

  • add hopper-like mode to ticket dispenser device [MetalliC] 2017-05-20 16:06:28

    Changed: stv.cpp, ticket.cpp, ticket.h

    3 files changed, 26 insertions, 15 deletions

  • New working clone added [hap] 2017-05-20 15:46:08
  • Machine promoted to WORKING [MetalliC] 2017-05-20 15:10:32
  • Merge pull request #2311 from DavidHaywood/newsets [R. Belmont] 2017-05-20 15:05:21
  • Merge pull request #2315 from 057a3dd61f99517a3afea0051a49cb27994f94d/throttle-fix [R. Belmont] 2017-05-20 15:04:28
  • Remove the minimum constraint for sleep, thus avoid choosing a seemingly [057a3dd61f99517a3afea0051a49cb27994f94d] 2017-05-20 11:56:03
  • Add support for ULTRA ROM on the Heathkit H19 (#2313) [Mark Garlanger] 2017-05-20 14:51:41

    Changed: h19.cpp, mame.lst

    2 files changed, 19 insertions, 0 deletions

  • chihiro: usb hotfix (nw) [yz70s] 2017-05-20 13:43:06

    Changed: chihiro.cpp

    1 files changed, 2 insertions, 4 deletions

  • new working clone [Ivan Vangelista] 2017-05-20 10:14:12
  • Have -listroms display a user-friendly message when no ROMs are required [AJR] 2017-05-20 08:00:59

    Changed: clifront.cpp

    1 files changed, 11 insertions, 4 deletions

  • Further tweaks to command verb behavior (nw) [AJR] 2017-05-20 07:30:51
    • - Extend slot option processing to the -listdevices command as well - Don't try adding any system-specific options when a wildcard is specified

      Changed: clifront.cpp, mameopts.cpp

      2 files changed, 3 insertions, 2 deletions

  • cleanup (nw) [Vas Crabb] 2017-05-20 07:31:24

    Changed: zexall.cpp

    1 files changed, 8 insertions, 7 deletions

  • (nw)zexall: output to error log at LN's request. [Robbbert] 2017-05-20 06:40:39

    Changed: zexall.cpp

    1 files changed, 11 insertions, 0 deletions

  • this should fix a coverity error (nw) [Vas Crabb] 2017-05-20 06:25:29

    Changed: info.cpp

    1 files changed, 18 insertions, 19 deletions

  • Fixed a regression in -listmedia/-listslots [Nathan Woods] 2017-05-20 01:21:39
  • bingor.cpp: Random cleanups (nw) [AJR] 2017-05-19 18:58:12

    Changed: bingor.cpp

    1 files changed, 36 insertions, 41 deletions

  • fidel6502: add note (nw) [hap] 2017-05-19 18:54:47

    Changed: fidel6502.cpp

    1 files changed, 1 insertions, 1 deletions

  • flkatck.cpp: fix old regression when memorymaps were merged (nw) [hap] 2017-05-19 18:49:36

    Changed: flkatck.cpp, wecleman.cpp

    2 files changed, 9 insertions, 8 deletions

  • vegas: Add proper ioasic shuffling for nbagold and add sio fpga register reset. (nw) [Ted Green] 2017-05-19 15:33:26

    Changed: vegas.cpp, midwayic.cpp

    2 files changed, 41 insertions, 10 deletions

  • (nw) Zexall: removed unneeded writes to the console. [Robbbert] 2017-05-19 15:24:49

    Changed: zexall.cpp

    1 files changed, 0 insertions, 1 deletions

  • segam1.cpp: Hook up video devices, sound and much else (nw) [AJR] 2017-05-19 03:52:44
  • Remove unhelpful assert (nw) [AJR] 2017-05-19 03:51:54

    Changed: mconfig.cpp

    1 files changed, 0 insertions, 1 deletions

  • make generic_terminal a bit more forgiving, should really make a variant of it with no keyboard (nw) [Vas Crabb] 2017-05-19 03:28:52

    Changed: terminal.h

    1 files changed, 1 insertions, 1 deletions

  • assert output calback is set for keyboard/terminal (nw) [Vas Crabb] 2017-05-19 03:23:59

    Changed: keyboard.cpp, terminal.h, template_device.h

    3 files changed, 3 insertions, 2 deletions

  • More usability improvements: [Vas Crabb] 2017-05-19 02:46:26
  • r9751: Add terminal keyboard callback [Brandon Munger] 2017-05-19 02:16:12

    Changed: r9751.cpp

    1 files changed, 8 insertions, 0 deletions

  • One more use for core_iswildstr (nw) [AJR] 2017-05-18 17:28:55

    Changed: clifront.cpp

    1 files changed, 1 insertions, 1 deletions

  • What you can't see can sometimes embarrass you (nw) [AJR] 2017-05-18 17:28:17

    Changed: cxd1095.h

    1 files changed, 1 insertions, 1 deletions

  • More auxiliary verb stuff: [Vas Crabb] 2017-05-18 15:37:30
    • * -validate complains if device shortnames exceed 32 characters * -listroms and -verifyroms accept multiple names/patterns

      Changed: validity.cpp, clifront.cpp

      2 files changed, 126 insertions, 55 deletions

  • Support -listroms for devices (e.g. mpu401 or m68705p3) [Vas Crabb] 2017-05-18 11:33:15
  • Amiga: Use correctly sized bootroms for the A1000 [Guru] [Dirk Best] 2017-05-18 11:17:50

    Changed: amiga.cpp

    1 files changed, 10 insertions, 9 deletions

  • Misc. validation fixes (nw) [AJR] 2017-05-18 08:40:56
    • - Make single-driver command-line validation work again - Correct some fruit machine driver classes - Remove some now-redundant checks related to device name validity (including the slot test, which also made assumptions that some ti99 bus devices now break)

      Changed: validity.cpp, clifront.cpp, bfm_sc4.cpp, jpmimpctsw.cpp

      4 files changed, 1115 insertions, 1148 deletions

  • m14.cpp: Added flip screen support [angelosa] 2017-05-18 03:53:17

    Changed: m14.cpp

    1 files changed, 23 insertions, 6 deletions

  • m14.cpp: Revised PT Reach Mahjong, making it actually working [Angelo Salese] [angelosa] 2017-05-18 03:29:19
    • * Added ball and paddle screen drawing; * Added green background as per flyer pics; * Added reach button and updated input labels;

      Changed: m14.cpp

      1 files changed, 77 insertions, 33 deletions

  • Fixed HQx shaders with BGFX OpenGL backend. Fixes for more shaders seem to be a bit more involved. Will have proper commit message later. (nw) [MooglyGuy] 2017-05-18 00:59:30

    Changed: fs_hq2x.bin, fs_hq3x.bin, fs_hq4x.bin, fs_hq2x.bin, fs_hq3x.bin, fs_hq4x.bin, fs_hq2x.bin, fs_hq3x.bin, fs_hq4x.bin, fs_hq2x.sc, fs_hq3x.sc, fs_hq4x.sc

    12 files changed, 30 insertions, 30 deletions

  • Merge pull request #2317 from DavidHaywood/pangfix2 [R. Belmont] 2017-05-17 21:07:50
  • update comments to clarify the epos.cpp tristar 8000 clock situation, based on schematics (nw) [Lord-Nightmare] 2017-05-17 19:20:31

    Changed: epos.cpp

    1 files changed, 8 insertions, 4 deletions

  • royalmah.cpp: removed aysnd tagmap lookups, partial move to configured banking, save state preparation (nw) [Ivan Vangelista] 2017-05-17 18:09:41

    Changed: royalmah.cpp

    1 files changed, 185 insertions, 152 deletions

  • new working clone [Ivan Vangelista] 2017-05-17 18:07:29
    • ---------------------------------- Super Street Fighter II: The Tournament Battle (Asia 931005) [idc/Team Avalaunch]

      Changed: cps2.cpp, mame.lst

      2 files changed, 38 insertions, 0 deletions

  • pci-ide: Added function to set default PIF byte. (nw) [Ted Green] 2017-05-17 17:49:54

    Changed: pci-ide.cpp, pci-ide.h

    2 files changed, 9 insertions, 2 deletions

  • fix mitchell.cpp nvram saving [D. Haywood] [DavidHaywood] 2017-05-17 16:44:48

    Changed: mitchell.cpp, mitchell.h

    2 files changed, 8 insertions, 6 deletions

  • change short name back to epson_pf10 after recent change. (nw) [smf-] 2017-05-17 13:34:53

    Changed: pf10.cpp

    1 files changed, 1 insertions, 1 deletions

  • Merge pull request #1775 from rdroush/master [Robert] 2017-05-17 13:23:55
  • maybe this will change touchgo (nw) [Vas Crabb] 2017-05-17 07:57:09

    Changed: gaelco.h

    1 files changed, 2 insertions, 2 deletions

  • fix SCSP UNPACK sign extension (nw) [Vas Crabb] 2017-05-17 07:47:14

    Changed: scspdsp.cpp

    1 files changed, 52 insertions, 54 deletions

  • whoops, that's what happens when you rush (nw) [Vas Crabb] 2017-05-17 06:36:35

    Changed: ymdeltat.cpp

    1 files changed, 1 insertions, 1 deletions

  • stv.cpp: patocar – hook hopper and trackball (not used by default), seems playable (nw) [MetalliC] 2017-05-17 06:26:41

    Changed: stv.cpp, saturn.h, stv.h

    3 files changed, 86 insertions, 8 deletions

  • work around older libc (nw) [Vas Crabb] 2017-05-17 06:09:56

    Changed: linenoise.c

    1 files changed, 4 insertions, 1 deletions

  • shadows are bad, duh; also tidy up some code (nw) [Vas Crabb] 2017-05-17 06:08:46

    Changed: ymdeltat.cpp, ymdeltat.h

    2 files changed, 72 insertions, 74 deletions

  • Machine promoted to working [hap] 2017-05-17 03:35:37
  • smc91c9x: Set link to be unconnected by default to keep warfa (vegas) from hanging. (nw) [Ted Green] 2017-05-17 02:58:03

    Changed: smc91c9x.cpp, smc91c9x.h, vegas.cpp

    3 files changed, 55 insertions, 7 deletions

  • new WORKING game [angelosa] 2017-05-16 23:29:51
    • ---------------- Legionnaire [Olivier Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves] Heated Barrel [Olivier Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]

      Changed: legionna.cpp, seibucop.cpp

      2 files changed, 11 insertions, 10 deletions

  • New working machine [Ivan Vangelista] 2017-05-16 18:59:35
  • williams.cpp: reduced tagmap lookups, identified some dips for jin (nw) [Ivan Vangelista] 2017-05-16 18:58:19

    Changed: williams.cpp, williams.h, williams.cpp

    3 files changed, 47 insertions, 67 deletions

  • i don't care much for aligning the last columns in gamelists, too much horizontal whitespace (nw) [hap] 2017-05-16 18:52:18

    Changed: cc40.cpp, fidel6502.cpp, fidel68k.cpp, fidelmcs48.cpp, fidelz80.cpp, hh_amis2k.cpp, hh_cop400.cpp, hh_hmcs40.cpp, hh_melps4.cpp, hh_pic16.cpp,