Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, 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.
- 2018-11-28 07:09:19 Merge tag 'mame0204' [Vas Crabb]
- MAME 0.204
Changed: AndroidManifest.xml, makefile, hp98550.cpp, cgsix.h, cgthree.h, catseye.h, hp9122c.lay, segasp.cpp, ymmu100.cpp
- 2018-11-28 04:52:20 More accurate registration and acknowledgment of pending interrupts within TMP68301 interrupt controller [AJR]
Changed: tmp68301.cpp, tmp68301.h, seta.cpp, seta.h
- 2018-11-28 04:20:16 nmk16.cpp: Minor note about Bubble 2000 (nw) [braintro]
Changed: nmk16.cpp
- 2018-11-28 02:45:36 (nw) icebox: cleaning out my inbox [Robbbert]
Changed: icebox.cpp
- 2018-11-27 16:00:32 tms1024, tms6100: move leftover comment from when macros were removed (nw) [hap]
- 2018-11-27 15:39:58 (nw) adjust some stuff (uniform spacing, standardised logging, capitalised template parameters, etc.) [Vas Crabb]
Changed: a2065.cpp, mips1.cpp, mips1.h, mb87030.cpp, catseye.cpp, catseye.h, nereid.cpp, jaguar.cpp, m52.cpp, ncd17c.cpp, c117.cpp, c117.h, m52.cpp
- 2018-11-27 10:26:06 new working clone ------------------------------------ Street Fighter EX2 Plus (Euro 990611) [Nomax, Brian Troha, Sean Sutton, Henrique Areias Pontes, MetalliC, Evan Korzon, Smitdogg, The Dumping Union] [Ivan Vangelista]
- 2018-11-27 02:57:45 dimemory: Reimplement aa0d17757d9e5857bb99887841133045cc530655 correctly; reading past the end of a std::vector is not a good thing to do (nw) [AJR]
Changed: dimemory.cpp
- 2018-11-26 22:08:44 balsente.cpp: corrected title for recently added triviaes2 set (nw) [Ivan Vangelista]
Changed: balsente.cpp
- 2018-11-26 21:43:51 -e132xs.cpp: Re-enabled DRC now that the apparent source of hang issues has been fixed, nw [mooglyguy]
Changed: e132xs.h
- 2018-11-26 21:03:44 Revert "diemory: Still should be validating all configured address spaces, whether or not they have external maps (nw)" [AJR]
- At least on my build, MAME thinks maps are being configured for nonexistent AS_DATA spaces when they clearly aren't. This may be due to some subtle bug with device delegates.
This reverts commit aa0d17757d9e5857bb99887841133045cc530655.
Changed: dimemory.cpp
- At least on my build, MAME thinks maps are being configured for nonexistent AS_DATA spaces when they clearly aren't. This may be due to some subtle bug with device delegates.
- 2018-11-26 20:44:23 e132xs.cpp: Fixed CMPB opcode comparing source register against source register. [Ryan Holtz] [mooglyguy]
Changed: e132xsdrc_ops.hxx
- 2018-11-26 20:40:42 diemory: Still should be validating all configured address spaces, whether or not they have external maps (nw) [AJR]
Changed: dimemory.cpp
- 2018-11-26 20:30:18 dimemory: Make validity checker warn about configured maps for nonexistent spaces (nw) [AJR]
Changed: dimemory.cpp, rvoice.cpp
- 2018-11-27 16:00:32 tms1024, tms6100: move leftover comment from when macros were removed (nw) [hap]
- 2018-11-27 15:39:58 (nw) adjust some stuff (uniform spacing, standardised logging, capitalised template parameters, etc.) [Vas Crabb]
Changed: a2065.cpp, mips1.cpp, mips1.h, mb87030.cpp, catseye.cpp, catseye.h, nereid.cpp, jaguar.cpp, m52.cpp, ncd17c.cpp, c117.cpp, c117.h, m52.cpp
- 2018-11-27 10:26:06 new working clone [Ivan Vangelista]
- Street Fighter EX2 Plus (Euro 990611) [Nomax, Brian Troha, Sean Sutton, Henrique Areias Pontes, MetalliC, Evan Korzon, Smitdogg, The Dumping Union]
- 2018-11-27 02:57:45 dimemory: Reimplement aa0d17757d9e5857bb99887841133045cc530655 correctly; reading past the end of a std::vector is not a good thing to do (nw) [AJR]
Changed: dimemory.cpp
- 2018-11-26 22:25:38 Merge pull request #4343 from kunikunijp/toypop-patch [ajrhacker]
- toypop.cpp: Simplified coordinate calculation of fg
Changed: toypop.cpp
- 2018-11-26 22:08:44 balsente.cpp: corrected title for recently added triviaes2 set (nw) [Ivan Vangelista]
Changed: balsente.cpp
- 2018-11-26 21:43:51 -e132xs.cpp: Re-enabled DRC now that the apparent source of hang issues has been fixed, nw [mooglyguy]
Changed: e132xs.h
- 2018-11-26 21:03:44 Revert "diemory: Still should be validating all configured address spaces, whether or not they have external maps (nw)" [AJR]
- At least on my build, MAME thinks maps are being configured for nonexistent AS_DATA spaces when they clearly aren't. This may be due to some subtle bug with device delegates.
This reverts commit aa0d17757d9e5857bb99887841133045cc530655.
Changed: dimemory.cpp
- At least on my build, MAME thinks maps are being configured for nonexistent AS_DATA spaces when they clearly aren't. This may be due to some subtle bug with device delegates.
- 2018-11-26 20:44:23 e132xs.cpp: Fixed CMPB opcode comparing source register against source register. [Ryan Holtz] [mooglyguy]
Changed: e132xsdrc_ops.hxx
- 2018-11-26 20:40:42 diemory: Still should be validating all configured address spaces, whether or not they have external maps (nw) [AJR]
Changed: dimemory.cpp
- 2018-11-26 20:30:18 dimemory: Make validity checker warn about configured maps for nonexistent spaces (nw) [AJR]
Changed: dimemory.cpp, rvoice.cpp
- 2018-11-26 20:16:32 Fixed colors in Break Thru (Tecfri license) [Roberto Fresca] [Roberto Fresca]
Changed: brkthru.cpp
- 2018-11-26 19:26:15 new working machine [Ivan Vangelista]
- - Trivial Pursuit (Young Players Edition?, Spanish, Maibesa license) [Sevilla Retro, Arcade Planet, Recreativas.org, The Dumping Union]
new not working machine - unknown Trivial Pursuit bootleg [Sevilla Retro, Arcade Planet, Recreativas.org, The Dumping Union]
Changed: cem3394.h, balsente.cpp, balsente.h, mame.lst
- - Trivial Pursuit (Young Players Edition?, Spanish, Maibesa license) [Sevilla Retro, Arcade Planet, Recreativas.org, The Dumping Union]
- 2018-11-26 19:17:06 new working machine [Ivan Vangelista]
- SegaSonic Bros. (Japan, prototype) [Guru]
Changed: segac2.cpp, mame.lst
- 2018-11-26 18:58:21 gcpinbal.cpp: raster effects for pwrflip (Power Flipper Pinball Shooting) (#4344) [David Haywood]
- • raster IRQ for pwrflip / gcpinbal
• tweak (nw)
• (nw)
• note update (nw)
Changed: gcpinbal.cpp, gcpinbal.h, gcpinbal.cpp
- • raster IRQ for pwrflip / gcpinbal
- 2018-11-26 18:41:52 validate (nw) [MetalliC]
Changed: alien.cpp
- 2018-11-26 18:18:33 Merge pull request #4338 from clawgrip/patch-14 [Roberto Fresca]
- brkthru.cpp: Redumped "brkthrut" and promoted it to working [ClawGrip, …
Changed: brkthru.cpp
- 2018-11-26 06:28:19 Temporarily disabled Hyperstone DRC and demoted several games due to non-DRC issues, nw [Ryan Holtz]
Changed: e132xs.h, vamphalf.cpp
- 2018-11-26 05:16:43 Include floppy.h explicitly in drivers and bus cards, rather than indirectly through popular FDC headers (nw) [AJR]
Changed: corvfdc01.h, corvfdc02.h, fd2.h, lux10828.h, lux21046.h, discpack.h, fdc.h, fdc.h, fdc.h, opus3.h, acorn.h, ams.h, cumana.h, cv1797.h, microware.h, opus.h, watford.h, c1581.h, fd2000.h, floppy.h, fdc.h, ddi1.h, e01.h, ap34.h, cumana.h, peg400.h, stlefs.h, plus3.h, exdos.h, pf10.cpp, tf20.cpp, c2031.h, c8280.h, disc2.h, omti8621.h, p1_fdc.h, compis_fdc.h, isbc_218a.h, d004.h, floppy.h, fdc.h, c1551.h, sandy_superdisk.h, sandy_superqboard.h, trumpcard.h, dj2db.h, fdd.h, hbf.h, vme_fcscsi.h, fdc37c93x.h, fdc_pll.cpp, fdc_pll.h, i8271.cpp, i8271.h, pc_fdc.cpp, upd765.cpp, upd765.h, wd_fdc.cpp, wd_fdc.h, alphatpx.cpp, alphatro.cpp, altos486.cpp, altos5.cpp, altos8600.cpp, ampro.cpp, amust.cpp, apc.cpp, apf.cpp, applix.cpp, apricotp.cpp, asst128.cpp, attache.cpp, beta.cpp, bigbord2.cpp, camplynx.cpp, ccs2810.cpp, cmi.cpp, czk80.cpp, d6809.cpp, dim68k.cpp, dmax8000.cpp, dmv.cpp, dps1.cpp, duet16.cpp, einstein.cpp, enmirage.cpp, esq5505.cpp, eurocom2.cpp, excali64.cpp, fanucspmg.cpp, gimix.cpp, goupil.cpp, guab.cpp, hp64k.cpp, hp_ipc.cpp, ht68k.cpp, icebox.cpp, itt3030.cpp, jupiter.cpp, kdt6.cpp, m20.cpp, mbc200.cpp, microdec.cpp, miniframe.cpp, mips.cpp, ms0515.cpp, mycom.cpp, mz3500.cpp, mz6500.cpp, nanos.cpp, nc.cpp, ngen.cpp, notetaker.cpp, olyboss.cpp, olytext.cpp, osbexec.cpp, p8k.cpp, pasopia7.cpp, pcd.cpp, peoplepc.cpp, pg685.cpp, prof180x.cpp, proteus.cpp, pulsar.cpp, pwrview.cpp, pyl601.cpp, qx10.cpp, rc702.cpp, rc759.cpp, sbrain.cpp, slicer.cpp, smc777.cpp, squale.cpp, sun3x.cpp, sun4.cpp, tavernie.cpp, tim011.cpp, ts802.cpp, ts803.cpp, unixpc.cpp, v6809.cpp, wangpc.cpp, wicat.cpp, abc1600.h, amstrad.h, archimds.h, atarist.h, aussiebyte.h, bbc.h, bebox.h, bullet.h, bw12.h, bw2.h, dgn_beta.h, fm7.h, interpro.h, kaypro.h, m5.h, mbee.h, mikromik.h, next.h, orion.h, osborne1.h, pc1512.h, pc8801.h, pc88va.h, pc9801.h, pcw.h, pcw16.h, poly.h, prof80.h, sage2.h, samcoupe.h, sg1000.h, spectrum.h, super6.h, super80.h, tandy2k.h, tdv2324.h, tiki100.h, trs80m2.h, v1050.h, vixen.h, x68k.h, xerox820.h, xor100.h, zorba.h, beta.h, isbc_208.h
- 2018-11-26 03:18:55 Attempted fix for MT 07049 (nw) [AJR]
Changed: floppycntrl.cpp
- 2018-11-26 02:38:50 Don't #include legacy header "flopdrv.h" except where it's still used (nw) [AJR]
Changed: bml3mp1802.h, coco_fdc.cpp, dragon_fdc.cpp, fdc.cpp, fdc.h, mc1502_fdc.h, myb3k_fdc.cpp, myb3k_fdc.h, p1_fdc.h, disk.h, disk.h, bwg.h, a5105.cpp, agat.cpp, apple2.cpp, apricot.cpp, apricotf.cpp, dgn_beta.cpp, dragon.cpp, fm7.cpp, lb186.cpp, mz2000.cpp, pc100.cpp, pk8020.cpp, rainbow.cpp, rmnimbus.cpp, tk2000.cpp, z100.cpp, z80ne.cpp, abc80.h, atom.h, dgnalpha.h, hec2hrp.h, mbc55x.h, msx.h, mz2500.h, partner.h, pk8020.h, rm380z.h, sorcerer.h, swtpc09.h, trs80.h, trs80m3.h, vector06.h, x1.h, z80ne.h, dgn_beta.cpp, dgnalpha.cpp, imds2ioc.h, partner.cpp, pk8020.cpp, rmnimbus.cpp, vtech2.cpp, z80ne.cpp
- 2018-11-26 01:46:20 Identify this brick (nw) [AJR]
Changed: djdma.cpp
- 2018-11-26 01:39:06 s100_djdma: Add a healthy amount of stub handlers to this skeleton device (nw) [AJR]
- 2018-11-25 21:51:25 bus/s100: Collect data reads by ANDing with FF, not ORing with 0 (nw) [AJR]
Changed: dj2db.cpp, mm65k16s.cpp, nsmdsa.cpp, nsmdsad.cpp, s100.cpp, s100.h, seals8k.cpp, wunderbus.cpp
- 2018-11-25 21:02:14 apple3: Attempt to improve font uploading, still not perfect. [R. Belmont, Rob Justice] [arbee]
Changed: apple3.cpp, apple3.h, apple3.cpp, apple3.cpp
- 2018-11-25 20:42:50 SSV - emulate rowscroll effect (#4337) [David Haywood]
- • start ssv refactoring (nw)
• step1, make it horribly inefficient (nw)
• bleah, variable reuse within functions for entirely different purposes is annoying
• some refactor (nw)
• refactor (nw)
• (nw)
• (nw)
• (nw)
• refactoring (nw)
• refactor (nw0
• refactor (nw)
• Revert "refactor (nw)"
This reverts commit 21d7fefe1d844be44e20a044b9cd0d75b2bc9695.
• refactor (nw)
• name tweaks (nw)
• refactor (nw)
• refactor (nw)
• refactor (nw)
• refactor (nw)
• doesn't need to be a macro (nw)
• refactor (nw)
• less pointer math (nw)
• less variable shadowing (nw)
• refactor (nw)
• simpler (nw)
• moving towards line renderer (nw)
• moving closer to a line renderer (nw)
• closer (nw)
• refactor (nw)
• (nw)
• (nw)
• terminology changes (nw)
• maybe (nw)
• emulate rowscroll effect
- • start ssv refactoring (nw)
- 2018-11-25 18:33:49 Merge pull request #4335 from hp9k/gpib_dma_enable [ajrhacker]
- hp9k_3xx: add DMA enable to control register
Changed: human_interface.cpp, human_interface.h
- 2018-11-25 18:33:22 Fix MB87030 on HP9000/382 (#4336) [dxl]
- • mb87030: deduplicate transfer count decrement (nw)
• mb87030: move fifo queue/dequeue end of state machine (nw)
This makes the HP9000/382 work with MB87030 SCSI.
Changed: mb87030.cpp, mb87030.h
- • mb87030: deduplicate transfer count decrement (nw)
- 2018-11-25 18:28:35 brute forced DES key for Sangokushi Taisen 2 satellite (Chihiro) [Peter Wilhelmsen, Morten Shearman Kirkegaard] [MetalliC]
Changed: naomigd.cpp
- 2018-11-25 18:23:53 new NOT_WORKING machines [MetalliC]
- - Super Mario Fushigi No Korokoro Party 2 [ShouTime, Dane Biegert, rtw, The Dumping Union] Won! Tertainment Happy Channel (Ver E) [ShouTime, Dane Biegert, rtw, The Dumping Union]
- 2018-11-25 17:38:58 Spelling corrections (nw) [AJR]
Changed: luaengine.cpp, playch10.cpp, vsnes.cpp
- 2018-11-25 12:16:47 Merge pull request #4334 from algestam/gnw-climber-mark-bad-dump [MooglyGuy]
- hh_sm510: Marked electronically dumped melody ROM for gnw_climber as BAD_DUMP
Changed: hh_sm510.cpp
- 2018-11-25 11:51:37 Marked electronically dumped melody ROM as BAD_DUMP [Henrik Algestam]
Changed: hh_sm510.cpp
- 2018-11-25 09:04:44 am79c90: many fixes (nw) [Patrick Mackinlay]
- Significantly reduces the number of diagnostic errors reported by hp9k_3xx, while not breaking the Amiga, MIPS or NCD drivers. Many uncertainties or errors have been addressed, however external loopback, some timing issues and some hp9k_3xx-specific issues still have to be resolved. Actual networking via tun is tested functional with Amiga and MIPS drivers. • corrected reset behaviour • corrected internal loopback behaviour • descriptor handling fixes • fixed multicast hash logic • corrected csr0 logic
Changed: am79c90.cpp, am79c90.h
- 2018-11-25 06:24:42 epic14e: Manufacturer name correction (nw) [AJR]
Changed: epic14e.cpp
- 2018-11-25 06:16:14 epic14e: DIP switch descriptions (nw) [AJR]
Changed: epic14e.cpp
- 2018-11-25 05:03:19 New machines marked as NOT_WORKING [AJR]
- Epic 14E [Al Kossow]
Changed: mess.lua, xtal.cpp, epic14e.cpp, mame.lst, mess.flt
- 2018-11-25 01:49:51 srcclean and fixup (nw) [Vas Crabb]
Changed: ekara.xml, gameboy.xml, n64.xml, pce_tourvision.xml, wswan.xml, ieee488.cpp, ieee488.h, hp98550.cpp, hlekbd.h, m68000.h, mips3.cpp, o2dprintf.hxx, dp8573.cpp, dp8573.h, t10sbc.cpp, wd33c93.cpp, wd33c93.h, swp30.cpp, catseye.cpp, imagetek_i4100.cpp, stvvdp1.cpp, screen.h, xavix.cpp, 4dpi.cpp, ampoker2.cpp, applix.cpp, asuka.cpp, bigevglf.cpp, blmbycar.cpp, cps1.cpp, crimson.cpp, funworld.cpp, gts80b.cpp, hh_sm510.cpp, indigo.cpp, itgambl2.cpp, karnov.cpp, kickgoal.cpp, ncd17c.cpp, nes_vt.cpp, o2.cpp, octane.cpp, pbaction.cpp, pengadvb.cpp, pgm.cpp, qvt102.cpp, sandscrp.cpp, segahang.cpp, segas18.cpp, slotcarn.cpp, stadhero.cpp, xerox820.cpp, ymmu100.cpp, blmbycar.h, kickgoal.h, pbaction.h, xavix.h, pbactiont.lay, hal2.cpp, hpc1.cpp, hpc1.h, hpc3.cpp, ioc2.cpp, ioc2.h, mace.cpp, mace.h, sgi.cpp, xavix.cpp, xavix_madfb_ball.cpp, crime.cpp, gaelco_wrally_sprites.cpp, newport.cpp, supbtime.cpp, xavix.cpp
- 2018-11-24 23:37:36 i186: revert dma change, breaks tandy2k and pcd (nw) [cracyc]
Changed: i186.cpp
- 2018-11-24 20:14:59 new NOT_WORKING machine [MetalliC]
- - Doko Demo Issho: Toro's Fishing [ShouTime, Dane Biegert, rtw, The Dumping Union]
- 2018-11-24 20:09:28 ts1: Figure out keyboard (nw) [AJR]
Changed: falcots.cpp
- 2018-11-24 16:33:40 MT 07151 (nw) [AJR]
Changed: asteroid.cpp
- 2018-11-24 15:18:28 Merge pull request #4331 from algestam/gnw-climber [MooglyGuy]
- New working machine added
Changed: hh_sm510.cpp, mame.lst
- 2018-11-24 15:08:20 Corrected file checksums and sizes for gnw_climber [Henrik Algestam]
Changed: hh_sm510.cpp
- 2018-11-24 15:00:45 New working machine added [Henrik Algestam]
- - Climber (Nintendo Game & Watch) [algestam]
Changed: hh_sm510.cpp, mame.lst
- 2018-11-24 14:48:50 wswan.cpp: fixed regression caused by c/p error (nw) [Ivan Vangelista]
Changed: wswan.cpp
- 2018-11-24 13:21:12 screen: don't assert on update_partial with scanline<0, plenty drivers do update_partial(vpos-1) (nw) [hap]
Changed: screen.cpp
- 2018-11-24 13:09:24 deco_irq: alternate fix for dragngun lockup (nw) [hap]
Changed: deco_irq.cpp, deco16ic.cpp
- 2018-11-24 09:47:10 gp9001.cpp: Make tilemap drawing routine related to cliprect, buffered_spriteram16 for sprite RAM (#4317) [cam900]
Changed: gp9001.cpp, gp9001.h
- 2018-11-24 09:27:34 new not working machine [Ivan Vangelista]
- Skate Board [PinMAME]
went with PinMAME's spelling, but could also be Skateboard. IPDB's images aren't super clear
Changed: inderp.cpp, mame.lst
- Skate Board [PinMAME]
- 2018-11-24 09:15:01 segas32.cpp: Cleanup duplicates, ACCESSING_BITs, naming (#3823) [cam900]
Changed: segas32.cpp, segas32.h, segas32.cpp
- 2018-11-24 08:45:24 klax.cpp: small c/p error (nw) [Ivan Vangelista]
Changed: klax.cpp
- 2018-11-24 08:42:29 new working clone [Ivan Vangelista]
- - Klax (Japan, version 4) [farzeno, The Dumping Union]
- 2018-11-24 07:08:16 tricep.cpp: Misc. update; serial board identified (nw) [AJR]
Changed: tricep.cpp
- 2018-11-24 04:57:07 ts1: Add XTAL definition; configure more appropriate devices for this hardware (nw) [AJR]
Changed: rstbuf.h, xtal.cpp, falcots.cpp
- 2018-11-23 17:50:48 mame/video: more macro removal (nw) [Ivan Vangelista]
Changed: dcs.h, a7800.cpp, aerofgt.cpp, airbustr.cpp, asuka.cpp, blackt96.cpp, cchance.cpp, champbwl.cpp, crshrace.cpp, darius.cpp, djboy.cpp, expro02.cpp, f1gp.cpp, fromance.cpp, gaiden.cpp, galastrm.cpp, galpani2.cpp, galpanic.cpp, galspnbl.cpp, groundfx.cpp, gstriker.cpp, gunbustr.cpp, hvyunit.cpp, inufuku.cpp, jchan.cpp, kinst.cpp, ladybug.cpp, midtunit.cpp, midvunit.cpp, midwunit.cpp, midxunit.cpp, ninjaw.cpp, ojankohs.cpp, opwolf.cpp, othunder.cpp, pipedrm.cpp, rastan.cpp, rbisland.cpp, redclash.cpp, rpunch.cpp, sandscrp.cpp, segahang.cpp, segaorun.cpp, segas16a.cpp, segas16b.cpp, segas18.cpp, segaxbd.cpp, segaybd.cpp, seta.cpp, slapshot.cpp, snk68.cpp, snowbros.cpp, spbactn.cpp, srmp2.cpp, superchs.cpp, suprslam.cpp, system16.cpp, taito_f2.cpp, taito_h.cpp, taito_o.cpp, taito_x.cpp, taito_z.cpp, taitoair.cpp, taotaido.cpp, tbowl.cpp, tecmo.cpp, tecmo16.cpp, thedealr.cpp, tnzs.cpp, toaplan1.cpp, topspeed.cpp, twincobr.cpp, undrfire.cpp, volfied.cpp, wardner.cpp, warriorb.cpp, wc90.cpp, welltris.cpp, wgp.cpp, wpc_95.cpp, wpc_dcs.cpp, wpc_s.cpp, wswan.cpp, fromance.h, galastrm.h, galastrm.cpp, kan_pand.h, kaneko_spr.h, kaneko_tmap.h, ladybug.h, maria.h, mb60553.h, pc080sn.h, pc090oj.h, pc_t1t.h, sega16sp.h, segaic16.h, seta001.h, snk68_spr.h, tc0080vco.h, tc0100scn.h, tc0280grd.h, tc0360pri.h, tc0480scp.h, tecmo_spr.h, toaplan_scu.h, vs920a.cpp, vs920a.h, vsystem_gga.h, vsystem_spr.h, vsystem_spr2.h, wswan.h
- 2018-11-23 16:30:55 barek3mb: set DIP switches to more probable defaults (nw) [MetalliC]
Changed: megadriv_acbl.cpp
- 2018-11-23 15:38:58 XaviX - cheap hack to get epo_efdx to show a title screen + dumps of the remaining US e-kara carts (#4322) [David Haywood]
- • cheap hack to get epo_efdx to show a title screen
• ekara.xml: added e-kara US volumes 4,5,6,7 [Team Europe + contributors]
ekara:us_vol4 e-kara US Volume 4 (US-E004) ekara:us_vol5 e-kara US Volume 5 (US-E005) ekara:us_vol6 e-kara US Volume 6 (US-E006) ekara:us_vol7 e-kara US Volume 7 (US-E007)
(and verified starter,1,2,3)
• shows 2002
• notes (nw)
Changed: ekara.xml, xavix.cpp, xavix.cpp, xavix.h, xavix.cpp
- • cheap hack to get epo_efdx to show a title screen
- 2018-11-23 15:38:32 Merge pull request #4325 from cam900/nmk112_mcfg [R. Belmont]
- nmk112.cpp: Remove MCFGs, Unnecessary arguments of CPU interface
Changed: cave.cpp, nmk16.cpp, patapata.cpp, powerins.cpp, quizpani.cpp, toaplan2.cpp, cave.h, nmk16.h, powerins.h, nmk112.cpp, nmk112.h
- 2018-11-23 15:37:57 Merge pull request #4324 from cam900/patch-72 [R. Belmont]
- drgnmst.cpp: Add notes, Fix 8x8 tile bank
Changed: drgnmst.cpp
- 2018-11-23 15:37:19 Merge pull request #4329 from hp9k/98550_change [R. Belmont]
- hp9k_3xx: use 98550A on newer models
Changed: hp9k_3xx.cpp
- 2018-11-23 15:36:47 Merge pull request #4328 from hp9k/human_interface_reset [R. Belmont]
- hp9k3xx: call reset() instead of manually resetting subdevices (nw)
Changed: human_interface.cpp
- 2018-11-23 15:36:15 Merge pull request #4327 from hp9k/misc_fixes [R. Belmont]
- hp9k_3xx: misc fixes (nw)
Changed: hp98265a.cpp, hp98644.cpp, human_interface.cpp, hlekbd.cpp, catseye.cpp
- 2018-11-23 15:34:07 Merge pull request #4326 from hp9k/hp9122_layout [R. Belmont]
- hp9122: add layout (nw)
Changed: bus.lua, hp9122c.cpp, hp9122c.h, hp9122c.lay
- 2018-11-23 14:34:24 hp9k_3xx: use 98550A on newer models [Sven Schnelle]
- use the HP98550A card on HP9000/360 and 370 models so we have a more realistic machine for using HP-UX.
Changed: hp9k_3xx.cpp
- 2018-11-23 08:07:20 hp9k3xx: call reset() instead of manually resetting subdevices (nw) [Sven Schnelle]
Changed: human_interface.cpp
- 2018-11-22 22:58:13 hp9k_3xx: misc fixes (nw) [Sven Schnelle]
- - fix PPOLL logic in human_interface, make HP-UX recognize GPIB floppy drives - support reading of WMOVE_ACTIVE register in catseye graphics - add some missing default mappings to ITF keyboard - fix default interrupt level of 98644A to match HP-UX default configuration - set SCSI transfer speed in configuration register to 4MB/s, which matches the hardware setting
Changed: hp98265a.cpp, hp98644.cpp, human_interface.cpp, hlekbd.cpp, catseye.cpp
- 2018-11-23 11:00:24 appveyor: another one (nw) [Patrick Mackinlay]
Changed: .appveyor.yml
- 2018-11-23 10:38:58 appveyor: experiment (nw) [Patrick Mackinlay]
Changed: .appveyor.yml
- 2018-11-23 09:15:49 (nw) more header cleanup, make tx1 use something that looks like C++ rather than driver_data abuse (still needs splitting tx1 and buggyboy parts) [Vas Crabb]
Changed: cchance.cpp, taito_l.cpp, tnzs.cpp, ashnojoe.h, bking.h, bogeyman.h, buggychl.h, chaknpop.h, crbaloon.h, darius.h, ddragon.h, ddragon3.h, dogfgt.h, fgoal.h, flstory.h, grchamp.h, gsword.h, kickgoal.h, ksayakyu.h, lkage.h, lockon.h, matmania.h, msisaac.h, nycaptor.h, pitnrun.h, rastan.h, rbisland.h, renegade.h, retofinv.h, rollrace.h, shadfrce.h, slapshot.h, spdodgeb.h, speedbal.h, speedspn.h, ssozumo.h, ssrj.h, superchs.h, tagteam.h, taito_f3.h, taito_h.h, taito_l.h, taito_o.h, tatsumi.h, tnzs.h, topspeed.h, tx1.h, undrfire.h, volfied.h, wgp.h, wwfsstar.h, xain.h, tx1.cpp, taito_l.cpp
- 2018-11-23 03:57:48 tiny: fix build (nw) [Patrick Mackinlay]
Changed: tiny.lua
- 2018-11-23 02:26:22 hp98643: lance dma needs masking (nw) [Patrick Mackinlay]
Changed: hp98643.cpp
- 2018-11-22 23:52:14 deco_irq: hidden typo from prev commit (nw) [hap]
Changed: deco_irq.cpp
- 2018-11-22 23:31:46 ncd17c.cpp: implemented soft ints, fixed ncd19 LANCE DMA [R. Belmont] [arbee]
Changed: ncd17c.cpp
- 2018-11-22 23:30:42 Fix crashiness on OS X when the network device couldn't be opened (nw) [arbee]
Changed: pcap.cpp
- 2018-11-22 22:02:06 (nw) housekeeping [Robbbert]
- 2018-11-22 18:51:39 New machines added as MACHINE_NOT_WORKING [arbee]
- Network Computing Devices Explora Pro XQ [R. Belmont, Jonathan Gevaryahu]
Changed: mess.lua, ncdppc.cpp, mame.lst
- 2018-11-22 18:40:33 cave.cpp: Cleanups (#4020) [cam900]
- • cave.cpp: Remove unnecessary palette init, Add notes, Fix spacings, Remove some MCFGs, Cleanup namings, Remove register_postload cave.h: Use private:
• cave,cpp: Fix save
• cave.cpp: Fix spacing
• cave.cpp: Cleanup some ACCESSING_BITs, Write handlers, Inputs, gfxdecodes, Correct namings, Fix tilemap update
- • cave.cpp: Remove unnecessary palette init, Add notes, Fix spacings, Remove some MCFGs, Cleanup namings, Remove register_postload cave.h: Use private:
- 2018-11-22 18:17:56 mame/audio: various devcb3ification and demacroification (nw) [Ivan Vangelista]
Changed: 68340.h, atarijsa.h, cage.h, cmi01a.h, decobsmt.h, efo_zsu.h, exidy.h, gottlieb.h, lynx.h, namco52.h, namco54.h, nichisnd.h, rad_eu3a05.h, s11c_bg.cpp, s11c_bg.h, segasnd.cpp, segasnd.h, seibu.h, svis_snd.h, taito_zm.h, taitosnd.h, tvc.h, vicdual-97271p.h, wpcsnd.h, airraid.cpp, astrafr.cpp, asuka.cpp, atarig1.cpp, atarig42.cpp, atarigt.cpp, atarigx2.cpp, batman.cpp, beathead.cpp, berzerk.cpp, bfm_swp.cpp, bingowav.cpp, bloodbro.cpp, blstroid.cpp, cabal.cpp, cedar_magnet.cpp, cmi.cpp, cpzodiac.cpp, csplayh5.cpp, cupidon.cpp, cyberbal.cpp, cybstorm.cpp, darius.cpp, dcon.cpp, de_3.cpp, de_3b.cpp, deadang.cpp, deco32.cpp, drgnmst.cpp, dynduke.cpp, eprom.cpp, esqasr.cpp, esqmr.cpp, exidy.cpp, exzisus.cpp, galaga.cpp, gokidetor.cpp, goodejan.cpp, gottlieb.cpp, gts80.cpp, gts80a.cpp, gts80b.cpp, harddriv.cpp, legionna.cpp, lynx.cpp, metalmx.cpp, mlanding.cpp, mpu5.cpp, mustache.cpp, ninjaw.cpp, niyanpai.cpp, nmk16.cpp, offtwall.cpp, opwolf.cpp, othunder.cpp, play_3.cpp, pluto5.cpp, polepos.cpp, r2dx_v33.cpp, rad_eu3a05.cpp, rad_eu3a14.cpp, raiden.cpp, raiden2.cpp, rastan.cpp, rbisland.cpp, s11c.cpp, seattle.cpp, segag80r.cpp, segag80v.cpp, sengokmj.cpp, shanghai.cpp, skullxbo.cpp, slapshot.cpp, svision.cpp, taito_b.cpp, taito_f2.cpp, taito_h.cpp, taito_l.cpp, taito_x.cpp, taito_z.cpp, taitoair.cpp, thunderj.cpp, toki.cpp, toobin.cpp, topspeed.cpp, tvc.cpp, vicdual.cpp, victory.cpp, vindictr.cpp, volfied.cpp, warriorb.cpp, wgp.cpp, whitestar.cpp, wpc_an.cpp, wpc_dot.cpp, wpc_flip1.cpp, wpc_flip2.cpp, xybots.cpp, zaxxon.cpp, zn.cpp, s11c.h
- 2018-11-22 18:00:34 New machines marked as NOT_WORKING [AJR]
- TS-1 (v2.13.0) [Bitsavers, bhilpert]
Changed: falcots.cpp, mame.lst
- 2018-11-22 17:12:33 deco_irq: allow raster irqs in active display (glitches in dragon gun bottom part of screen otherwise) (nw) [hap]
Changed: deco_irq.cpp
- 2018-11-22 17:05:29 deco_irq: trigger interrupts at the start of hblank instead of at the 1st active pixel (nw) [hap]
Changed: deco_irq.cpp
- 2018-11-22 16:54:32 deco_irq: y doesn't fit in a byte (nw) [hap]
Changed: deco_irq.cpp, deco_irq.h
- 2018-11-22 08:46:45 am79c90: fixes (nw) [Patrick Mackinlay]
- • took over copyright due to near-total rewrite • tweaked logging • corrected tx/rx on/off behaviour • block register access while not stopped • crc error is an error
Changed: am79c90.cpp, am79c90.h
- 2018-11-22 08:38:06 ncd17c: finish lance hookup (nw) [Patrick Mackinlay]
- Lance diagnostics pass on ncd17c now, but still fail on ncd19 because it's trying to access a different chunk of ram.
Changed: ncd17c.cpp
- 2018-11-22 07:39:21 ikt5a: Split off to separate driver (nw) [AJR]
Changed: mess.lua, ikt5a.cpp, terminal.cpp, mame.lst, mess.flt
- 2018-11-22 06:44:38 kickgoal.cpp: Fix Kick Goal clock speeds (nw) [braintro]
- Both Kick Goal and Action Hollywood run on the same PRO-3/B PCB so use the measured clocks from Action Hollywood for Kick Goal.
Changed: kickgoal.cpp
- 2018-11-22 03:07:29 make sure LANCE is attached to both drivers (nw) [arbee]
Changed: ncd17c.cpp
- 2018-11-22 02:54:50 World Rally / Blomby Car improvements (shadow / headlight in Blomby Car) (#4318) [David Haywood]
- • experimental code (nw)
• better code, fix issues (nw)
• works for both games (nw)
• refactor (nw)
• this seems to match reference material (nw)
Changed: arcade.lua, blmbycar.cpp, wrally.cpp, blmbycar.h, wrally.h, wrally.cpp, blmbycar.cpp, gaelco_wrally_sprites.cpp, gaelco_wrally_sprites.h, wrally.cpp
- • experimental code (nw)
- 2018-11-22 02:52:35 ncd17c: dumped 6805 and hooked up comms with main CPU [R. Belmont, Al Kossow] [arbee]
Changed: ncd17c.cpp
- 2018-11-21 22:58:01 Merge pull request #4320 from hp9k/hp98643 [ajrhacker]
- Add HP98643 LANIC network card
Changed: bus.lua, hp98643.cpp, hp98643.h, hp_dio.cpp, hp9k_3xx.cpp
- 2018-11-21 22:46:08 Revert "cpu/nec: force bits 12..15 of flag word to 1 in POPF, to match Intel 8086. (nw)" [hap]
- This reverts commit 3ae59bf35d3fdf1c0c31e60098db1fc97547b041.
Changed: necinstr.hxx
- 2018-11-21 21:40:48 Add HP98643 LANIC network card [Sven Schnelle]
Changed: bus.lua, hp98643.cpp, hp98643.h, hp_dio.cpp, hp9k_3xx.cpp
- 2018-11-21 21:43:45 klax.cpp: some minor notes on klax2bl2 (nw) [Ivan Vangelista]
Changed: klax.cpp
- 2018-11-21 20:32:39 klax.cpp: make the bootlegs boot, still stop working after a while (nw) [Ivan Vangelista]
Changed: klax.cpp
- 2018-11-21 20:11:38 new not working clone [Ivan Vangelista]
- Klax (set 2, bootleg set 2) [PaTrYcK]
- 2018-11-21 19:49:32 plugins/cheatfind: oops (nw) [cracyc]
Changed: init.lua
- 2018-11-21 18:35:20 docastle: put maincpu irq back to vsync (nw) [hap]
Changed: docastle.cpp, docastle.h
- 2018-11-21 18:33:42 video/st0020: removed MCFG macros (nw) [Ivan Vangelista]
Changed: jclub2.cpp, ssv.cpp, st0020.h
- 2018-11-21 18:23:06 st0020.cpp: Reduce duplicate, Device finder, Cleanup tilemap mapping (#3881) [cam900]
- • st0020.cpp: Reduce duplicate, Device finder, Cleanup tilemap mapping
• st0020.cpp: Minor spacing fix
Changed: st0020.cpp, st0020.h
- • st0020.cpp: Reduce duplicate, Device finder, Cleanup tilemap mapping
- 2018-11-21 18:13:26 src/mame/video: switched various devices to devcb3 and removed MCFG macros (nw) [Ivan Vangelista]
Changed: 88games.cpp, a2600.cpp, ajax.cpp, aliens.cpp, asterix.cpp, atari400.cpp, bartop52.cpp, bishi.cpp, blockhl.cpp, bloodbro.cpp, bottom9.cpp, chqflag.cpp, coco3.cpp, crimfght.cpp, dccons.cpp, dcon.cpp, ddenlovr.cpp, dynax.cpp, firebeat.cpp, goodejan.cpp, gradius3.cpp, igs017.cpp, igs_m027.cpp, konamigx.cpp, konendev.cpp, konmedal.cpp, legionna.cpp, lethal.cpp, mainevt.cpp, maxaflex.cpp, model1.cpp, model2.cpp, moo.cpp, mystwarr.cpp, namcond1.cpp, naomi.cpp, parodius.cpp, pcd.cpp, piratesh.cpp, quickpick5.cpp, r2dx_v33.cpp, raiden.cpp, raiden2.cpp, rainbow.cpp, rollerg.cpp, segam1.cpp, segas24.cpp, seibuspi.cpp, seicupbl.cpp, sengokmj.cpp, seta2.cpp, simpsons.cpp, spy.cpp, surpratk.cpp, taito_b.cpp, thunderx.cpp, tmnt.cpp, tourtabl.cpp, tvboy.cpp, ultraman.cpp, vendetta.cpp, vidbrain.cpp, vt100.cpp, wpc_95.cpp, wpc_dcs.cpp, wpc_s.cpp, xexex.cpp, xmen.cpp, 911_vdt.h, dynax_blitter_rev2.h, gime.h, gtia.h, igs017_igs031.h, k051960.h, k052109.cpp, k052109.h, k053244_k053245.h, k054338.cpp, k054338.h, k057714.h, pcd.h, powervr2.h, segaic24.h, seibu_crtc.h, tc0180vcu.h, tia.h, uv201.h, vtvideo.h, wpc_dmd.h, ygv608.h
- 2018-11-21 17:46:07 segas16b: added QUANTUM_TIME for games with 8751, this gets rid of sprite lag in goldnaxe, altbeast (nw) [hap]
Changed: segas16b.cpp
- 2018-11-21 17:18:56 typo (nw) [hap]
Changed: thunderx.h
- 2018-11-21 13:33:15 taptun: and formatting too (nw) [Patrick Mackinlay]
Changed: taptun.cpp
- 2018-11-21 13:15:59 taptun: bollocks (nw) [Patrick Mackinlay]
Changed: taptun.cpp
- 2018-11-21 13:06:08 taptun: padding and fcs on Linux too (nw) [Patrick Mackinlay]
Changed: taptun.cpp
- 2018-11-21 11:41:12 4dpi: comments (nw) [Patrick Mackinlay]
Changed: 4dpi.cpp
- 2018-11-21 11:38:20 mips: yes, it's inverted (nw) [Patrick Mackinlay]
Changed: mips.cpp
- 2018-11-21 11:17:33 protected base member nonsense (nw) [Vas Crabb]
Changed: photon.cpp
- 2018-11-21 11:09:24 am79c90: forced collision mode (nw) [Patrick Mackinlay]
- Also fixed some error handling.
Changed: am79c90.cpp
- 2018-11-21 11:08:30 a2065: Fix DMA/memory accesses [Dirk Best]
- 2018-11-21 10:33:18 mips: add rx3230 aka MIPS Magnum 3000 [Patrick Mackinlay]
- 2018-11-21 10:22:39 bt459: make handlers public (nw) [Patrick Mackinlay]
Changed: bt459.h
- 2018-11-21 09:11:38 (nw) misc cleanup - mostly missing #include guards and inconsistent initialiser list formatting [Vas Crabb]
Changed: 1942.cpp, pk8000.cpp, seta.cpp, 1942.h, 1943.h, 20pacgal.h, 40love.h, 8080bw.h, 88games.h, abc80x.h, ac1.h, advision.h, aeroboto.h, airbustr.h, ajax.h, aliens.h, alpha68k.h, amstrad.h, angelkds.h, apple3.h, aquarium.h, arabian.h, armedf.h, asterix.h, atari400.h, atarifb.h, atetris.h, badlands.h, bankp.h, baraduke.h, battlnts.h, bigstrkb.h, bionicc.h, bishi.h, bk.h, bladestl.h, blktiger.h, bloodbro.h, blueprnt.h, bottom9.h, brkthru.h, btime.h, cabal.h, cbuster.h, channelf.h, chqflag.h, circus.h, circusc.h, cischeat.h, citycon.h, compgolf.h, comquest.h, concept.h, contra.h, cop01.h, crgolf.h, crimfght.h, crospang.h, cvs.h, cxhumax.h, dai.h, darkmist.h, dbz.h, dcon.h, ddribble.h, deadang.h, dec0.h, decocass.h, dgn_beta.h, djmain.h, dragrace.h, drmicro.h, epos.h, espial.h, exedexes.h, exerion.h, exprraid.h, exterm.h, exzisus.h, fastfred.h, fastlane.h, fcombat.h, finalizr.h, firetrap.h, firetrk.h, flkatck.h, fm7.h, funkybee.h, funworld.h, fuukifg2.h, fuukifg3.h, gaelco3d.h, galaga.h, galaxia.h, galaxian.h, galaxold.h, galaxy.h, galeb.h, galivan.h, galpani2.h, galpanic.h, galspnbl.h, gaplus.h, gberet.h, gcpinbal.h, gijoe.h, ginganin.h, goal92.h, goindol.h, goldstar.h, gomoku.h, gotya.h, gradius3.h, gunsmoke.h, gyruss.h, hanaawas.h, hcastle.h, hexion.h, higemaru.h, himesiki.h, hitme.h, hp48.h, hyperspt.h, ikki.h, intv.h, iqblock.h, ironhors.h, itech32.h, jack.h, jackal.h, jailbrek.h, kaneko16.h, kchamp.h, kncljoe.h, konamigx.h, kramermc.h, kyocera.h, labyrunr.h, lasso.h, lastduel.h, lazercmd.h, legionna.h, lethal.h, liberate.h, lisa.h, lvcards.h, lviv.h, m10.h, m107.h, m52.h, m57.h, m58.h, m62.h, m92.h, mac.h, macpci.h, macrossp.h, madalien.h, magmax.h, mainevt.h, mappy.h, mbee.h, mcr.h, mcr3.h, mcr68.h, meadows.h, megasys1.h, megazone.h, mermaid.h, midtunit.h, midwunit.h, midxunit.h, mikie.h, mikro80.h, mjkjidai.h, momoko.h, moo.h, mrjong.h, mustache.h, mystwarr.h, mz700.h, mz80.h, namcona1.h, namconb1.h, namcos1.h, namcos86.h, naughtyb.h, nc.h, newbrain.h, nmk16.h, orao.h, osi.h, overdriv.h, pacland.h, parodius.h, pastelg.h, pcktgal.h, pcw.h, pgm.h, pingpong.h, pirates.h, pk8000.h, pk8020.h, playmark.h, plygonet.h, pmd85.h, poly88.h, pooyan.h, powerins.h, psikyo.h, psikyosh.h, px8.h, qdrmfgp.h, quasar.h, quizpani.h, raiden.h, raiden2.h, rallyx.h, rockrage.h, rocnrope.h, rungun.h, sauro.h, sbugger.h, scotrsht.h, scramble.h, sderby.h, seicross.h, senjyo.h, seta.h, shangha3.h, shaolins.h, shootout.h, sidearms.h, sidepckt.h, simpsons.h, skyfox.h, skykid.h, snookr10.h, sonson.h, sorcerer.h, speedatk.h, spiders.h, sprint2.h, spy.h, srmp2.h, sslam.h, sspeedr.h, ssv.h, stactics.h, starcrus.h, stfight.h, sub.h, subs.h, suna8.h, superqix.h, surpratk.h, system1.h, system16.h, tankbatt.h, tceptor.h, tdv2324.h, tecmo16.h, terracre.h, thunderx.h, timeplt.h, tmnt.h, toki.h, tp84.h, trackfld.h, travrusa.h, trs80.h, trs80m2.h, tryout.h, tubep.h, tumbleb.h, turbo.h, turrett.h, tutankhm.h, twin16.h, ultraman.h, ut88.h, v1050.h, vc4000.h, vector06.h, vendetta.h, vulgus.h, warpwarp.h, williams.h, wiz.h, x07.h, xevious.h, xexex.h, xmen.h, xorworld.h, zaxxon.h, zerozone.h, advision.cpp, bosco.cpp, galaga.cpp, pacland.cpp, pk8020.cpp, seta.cpp
- 2018-11-21 08:26:01 bus/isa/cga.cpp: fix this regression, too (nw) [Ivan Vangelista]
Changed: cga.cpp
- 2018-11-21 07:38:29 fix build (nw) [Lord-Nightmare]
Changed: arcade.lua
- 2018-11-21 06:19:54 segas16b.cpp: Add additional comment & correct init. (nw) [braintro]
Changed: segas16b.cpp
- 2018-11-21 06:08:55 new clone added - Shinobi Set 5 [braintro]
- Out of whatsnew:
Set is the same as shinobi3 but with standard Z80. Notice new Sega ID#s for this unprotected set.
So the following can be deduced:
Main board 837-6500-01 is standard 68000 + stardard Z80 Main board 837-6500-02 is standard 68000 + MC8123B (317-0054)
ROM board 834-6499-03 is the MC8123B verson of 834-6499-01?? ROM board 834-6499-04 is the MC8123B verson of 834-6499-02
Information verified from multiple eBay auction pictures.
New Clone Added - Shinobi (set 5, System 16B) (unprotected) [Brian Troha]
Changed: segas16b.cpp, mame.lst
- Out of whatsnew:
- 2018-11-21 05:29:27 amstr_pc.cpp: Fix configuration (nw) [AJR]
Changed: amstr_pc.cpp
- 2018-11-21 05:07:50 peplus.cpp: Minor documentation update / info for various PE+ sets / ROMs (nw) [braintro]
Changed: peplus.cpp
- 2018-11-20 22:53:02 bbc: Added Aries B488 and Acorn IEEE488 Interface devices on 1MHz bus. [Nigel Barnes]
Changed: bus.lua, 1mhzbus.cpp, ieee488.cpp, ieee488.h
- 2018-11-20 21:22:32 amstr_pc: Machines have internal 3.5" floppy drive. [Nigel Barnes]
Changed: amstr_pc.cpp
- 2018-11-20 20:30:10 p8k_16_daisy: Improve device name (nw) [Nigel Barnes]
Changed: p8k.cpp
- 2018-11-20 20:14:52 bbc_tube_80186: cleanup (nw) [Nigel Barnes]
Changed: tube_80186.cpp
- 2018-11-20 19:13:20 amstrad.cpp, decomd2, decomd3: fixed regression I introduced (nw) [Ivan Vangelista]
Changed: amstrad.cpp, decodmd2.cpp, decodmd3.cpp
- 2018-11-20 19:00:08 hpc3.cpp: Fix recent regression with Indy, nw [mooglyguy]
Changed: hpc3.cpp
- 2018-11-20 18:26:03 mc6845, upd7220: removed MCFG macros (nw) [Ivan Vangelista]
Changed: a2ultraterm.cpp, a2videoterm.cpp, xl80.cpp, hrg.cpp, clm.cpp, grip.cpp, tk02.cpp, aga.cpp, cga.cpp, cga.h, mda.cpp, mda.h, num9rev.cpp, avc.cpp, sv806.cpp, videopak.cpp, lvc.cpp, mvc.cpp, tig.cpp, mc6845.h, upd7220.h, atarijsa.cpp, tx1.cpp, a5105.cpp, alphatro.cpp, amust.cpp, apc.cpp, applix.cpp, atarisy2.cpp, bigbord2.cpp, candela.cpp, dim68k.cpp, dmv.cpp, dragon.cpp, excali64.cpp, fanucspmg.cpp, if800.cpp, lola8a.cpp, m3.cpp, mbc200.cpp, mbc55x.cpp, mc1000.cpp, mx2178.cpp, mycom.cpp, mz3500.cpp, mz6500.cpp, ngen.cpp, paso1600.cpp, pasopia.cpp, pasopia7.cpp, pc9801.cpp, pg685.cpp, qvt6800.cpp, qx10.cpp, rainbow.cpp, sapi1.cpp, smc777.cpp, spc1500.cpp, sys9002.cpp, tavernie.cpp, trs80m2.cpp, tvc.cpp, vt240.cpp, x1.cpp, x1twin.cpp, z100.cpp, mikromik.cpp, pc_t1t.cpp, v1050.cpp
- 2018-11-20 17:18:28 Initial version of Commodore A2065 Ethernet card [Dirk Best]
- 2018-11-20 16:47:20 Merge pull request #4316 from Happy-yappH/master [R. Belmont]
- mips3dsm: Add secondary cache instruction decoding (nw)
Changed: mips3dsm.cpp
- 2018-11-20 16:33:36 XaviX - Improve Monster Truck tile flipping (#4315) [David Haywood]
- • trying to make more sense of the inline tilemode used in Monster Truck
• update to the ekara Software List XML, filling in some gaps (translations still needed in many cases)
this updates the list from the previous batch with the following titles (volume numbers filled in for many cases)
ekara:ec0002 J-Pop Mix Volume 2 (Japan) (EC0002-JPM) ekara:ec0008 1979-81 Volume 1 (Japan) (EC0008-G79) ekara:ec0014 Artist Selection Volume 1 (unknown) (Japan) (EC0014-ATS) ekara:ec0023 J-Pop Mix Volume 11 (Japan) (EC0023-JPM) ekara:ec0025 J-Pop Mix Volume 13 (Japan) (EC0025-JPM) ekara:ec0035 Artist Selection Volume 5 (Matsuda Seiko) (Japan) (EC0035-ATS) ekara:ec0041 Artist Selection Volume 8 (unknown) (Japan) (EC0041-ATS) ekara:ec0068 J-Pop Mix Volume 33 (Japan) (EC0068-JPM) ekara:ec0070 J-Pop Mix Volume 34 (Japan) (EC0070-JPM) ekara:ec0072 J-Pop Mix Volume 36 (Japan) (EC0072-JPM) ekara:ec0076 J-Pop Mix Volume 39 (Japan) (EC0076-JPM) ekara:gc0006 BHT Volume 3 (Japan) (GC0006-BHT) ekara:mc0001 Mini Volume 1 (Japan) (MC0001-ATM) ekara:sc0005 SAI Volume 1 (Japan) (SC0005-SAI) ekara:sc0006 SAI Volume 2 (Japan) (SC0006-SAI) ekara:sc0009 SAI Volume 3 (Japan) (SC0009-SAI) ekara:sc0010 HWK (Japan) (SC0010-HKW) ekara:sc0019 SAI Volume 6 (Japan) (SC0019-SAI) ekara:sc0021 SAI Volume 7 (Japan) (SC0021-SAI) ekara:sc0022 SAI Volume 8 (Japan) (SC0022-SAI) ekara:us_vol3 e-kara US Volume 3 (US-E003) ekara:us_vol8 e-kara US Volume 8 'No Boys Allowed' (US-E008) ekara:us_vol9 e-kara US Volume 9 'No Boys Allowed' (US-E009) ekara:ekaraweb e-kara Web cartridge 28M (Japan)
• typo (nw)
• (nw)
• improve rendering in inline header mode (nw)
• don't think I need this debug code now (nw)
• comment not needed (nw)
• tidy (nw)
- • trying to make more sense of the inline tilemode used in Monster Truck
- 2018-11-20 13:16:41 4d20: rename and srcclean (nw) [Patrick Mackinlay]
- 4D/20 is a Personal Iris. The IP15 ROM in this skeleton belongs to the IRIS POWER Series model 4D/4x0, so I've assumed that's what the driver should be for.
Changed: mess.lua, 4d20.cpp, iris_power.cpp, mame.lst, mess.flt
- 2018-11-20 12:40:16 mips: srcclean (nw) [Patrick Mackinlay]
Changed: mips.cpp
- 2018-11-20 12:39:42 aic6250: minor fixes (nw) [Patrick Mackinlay]
- • clear REQ flag after asserting ACK • check for possibly unmasked interrupts
Changed: aic6250.cpp
- 2018-11-20 12:38:04 mips: networking and floppy [Patrick Mackinlay]
- • added mac address prom • hook up lance • mapped floppy drive controller
- 2018-11-20 12:30:46 am79c90: enable communication [Patrick Mackinlay]
- decstation, mips and sun4 all updated to match
Changed: am79c90.cpp, am79c90.h, decstation.cpp, mips.cpp, sun4.cpp
- 2018-11-20 06:35:08 dinetwork: avoid crashing (nw) [Patrick Mackinlay]
Changed: dinetwork.cpp
- 2018-11-20 06:21:01 New clones marked as NOT_WORKING [AJR]
- Falco 5220s [Al Kossow]
Note: The other set in the same driver has been renamed from falco5220 to falco5220e.
Changed: falco5220.cpp, mame.lst
- Falco 5220s [Al Kossow]
- 2018-11-19 19:17:52 ts2624: Stupid mistake (nw) [AJR]
Changed: falcots.cpp
- 2018-11-19 19:11:39 segahang.cpp: dumped ck2605 devices for hangon and clones (nw) [Ivan Vangelista]
Changed: segahang.cpp
- 2018-11-19 18:53:44 new not working machine [Ivan Vangelista]
- - unknown Elsy game [f205v]
Changed: sanremmg.cpp, mame.lst
- 2018-11-19 18:32:30 mc6845: first part of MCFG macros removal (nw) [Ivan Vangelista]
Changed: grip.cpp, 4roses.cpp, 5clown.cpp, albazg.cpp, amaticmg.cpp, amstrad.cpp, amusco.cpp, apricot.cpp, apricotp.cpp, aussiebyte.cpp, b16.cpp, banctec.cpp, blitz68k.cpp, bmcbowl.cpp, bml3.cpp, buster.cpp, bw12.cpp, c128.cpp, calomega.cpp, cardline.cpp, carrera.cpp, cbm2.cpp, cgenie.cpp, chance32.cpp, coinmstr.cpp, dgn_beta.cpp, docastle.cpp, duet16.cpp, ec65.cpp, fastinvaders.cpp, fortecar.cpp, fp1100.cpp, fp6000.cpp, funworld.cpp, gluck2.cpp, goldnpkr.cpp, h19.cpp, hitpoker.cpp, hnayayoi.cpp, hp16500.cpp, hp9k.cpp, i7000.cpp, jokrwild.cpp, jubilee.cpp, kaypro.cpp, kdt6.cpp, kingdrby.cpp, laserbas.cpp, luckgrln.cpp, m20.cpp, magicfly.cpp, majorpkr.cpp, mbee.cpp, merit.cpp, miniboy7.cpp, mpu12wbk.cpp, mpu4dealem.cpp, multi16.cpp, multi8.cpp, murogem.cpp, myb3k.cpp, nibble.cpp, nyny.cpp, osborne1.cpp, othello.cpp, peoplepc.cpp, peplus.cpp, progolf.cpp, pwrview.cpp, pyl601.cpp, r2dtank.cpp, rgum.cpp, royalmah.cpp, sanremo.cpp, slotcarn.cpp, snk6502.cpp, speedatk.cpp, spiders.cpp, ssingles.cpp, super80.cpp, supercrd.cpp, tapatune.cpp, tmspoker.cpp, truco.cpp, ts803.cpp, tv910.cpp, twincobr.cpp, usgames.cpp, v6809.cpp, vcombat.cpp, vlc.cpp, wardner.cpp, osborne1.h, abc1600.cpp, abc806.cpp, decodmd2.cpp, decodmd3.cpp, madalien.cpp, pc1512.cpp, pc8401a.cpp, qix.cpp
- 2018-11-19 15:21:25 indigo: Fixed indigo3k regression, nw [mooglyguy]
Changed: indigo.cpp
- 2018-11-19 15:17:02 sgi: Fix some recent regressions, nw [mooglyguy]
Changed: 4d20.cpp, crimson.cpp, indigo.cpp, indy_indigo2.cpp, ncdmips.cpp, o2.cpp, octane.cpp
- 2018-11-19 15:15:54 mips3.cpp: Added logging of cache opcodes, nw [mooglyguy]
Changed: mips3.cpp, mips3com.h
- 2018-11-19 15:02:48 mips1: handle no cache (nw) [Patrick Mackinlay]
Changed: mips1.cpp
- 2018-11-19 07:19:51 kickgoal: save the newly added variables (nw) [Ivan Vangelista]
Changed: kickgoal.cpp
- 2018-11-19 06:26:52 decap + hook up PIC in kickgoal [Caps0ff, balrog, David Haywood] (#4312) [David Haywood]
- • hook up PIC in kickgoal [David Haywood]
it's possible the banking is wrong on the OKI still as the game really doesn't attempt to use the majority of the sounds in the rom, there are only a few screens where music even plays.
• (nw)
• banks(nw)
Changed: kickgoal.cpp, kickgoal.h
- • hook up PIC in kickgoal [David Haywood]
- 2018-11-19 06:22:39 ts2624: These symbols are not very widely supported, ugh (nw) [AJR]
Changed: falcots.cpp
- 2018-11-19 06:14:34 mips3.cpp: Started laying the groundwork for cache support, nw [mooglyguy]
Changed: mips3.cpp, mips3.h, mips3com.cpp, mips3drc.cpp
- 2018-11-19 06:13:55 ts2624: Preliminary keyboard matrix stuff (nw) [AJR]
Changed: falcots.cpp
- 2018-11-19 04:57:04 mess.lua: Fix build (nw) [AJR]
Changed: mess.lua
- 2018-11-19 04:47:37 Merge pull request #4313 from hp9k/hp98550 [ajrhacker]
- add HP98550 high-res color graphic card
Changed: bus.lua, video.lua, hp98550.cpp, hp98550.h, hp_dio.cpp, catseye.cpp, catseye.h, xtal.cpp, hp9k_3xx.cpp, hp9k_3xx.lay
- 2018-11-19 04:47:24 Merge pull request #4314 from hp9k/nereid_device_palette_interface [ajrhacker]
- nereid: use device_palette_interface (nw)
Changed: nereid.cpp, nereid.h
- 2018-11-18 23:58:22 nereid: use device_palette_interface (nw) [Sven Schnelle]
Changed: nereid.cpp, nereid.h
- 2018-11-18 23:11:16 add HP98550 high-res color graphic card [Sven Schnelle]
- Used in the high end HP9000/300 machines. Provides a resolution of 1280x1024 @ 8bpp. It also provides two overlay planes and one phantom plane. Each plane contains two window movers that are used for copying characters and tiles on the screen. It also has a RUG for line/vector drawing. The current state implements everything that is required to have a working HP Visual user environment in MAME.
Working:
- window mover - pixel replacement rules - window replacement rules - f0 tripple replacement rule (copy src or keep destination depending on pattern register) - VRAM bit access mode - solid line drawing
Not implemented yet:
- drawing circles - linetype vector/circles - rectangles - filling areas - tripple replacement rules other than f0
Changed: bus.lua, video.lua, hp98550.cpp, hp98550.h, hp_dio.cpp, catseye.cpp, catseye.h, xtal.cpp, hp9k_3xx.cpp, hp9k_3xx.lay
- Used in the high end HP9000/300 machines. Provides a resolution of 1280x1024 @ 8bpp. It also provides two overlay planes and one phantom plane. Each plane contains two window movers that are used for copying characters and tiles on the screen. It also has a RUG for line/vector drawing. The current state implements everything that is required to have a working HP Visual user environment in MAME.
- 2018-11-18 22:04:36 add Bare Knuckle III inputs, promoted to working. [MetalliC]
Changed: megadriv_acbl.cpp
- 2018-11-18 21:51:16 -o2.cpp: Added CRIME and MACE skeleton devices. [Ryan Holtz] [mooglyguy]
- -mips3.cpp: Various changes: [Ryan Holtz] • Added an #ifdef to display DPRINTF calls from the SGI O2 PROM. • Switched R4000BE/LE, R4400BE, R4600BE, and R5000BE to 64-bit data bus. • Fixed a bug that caused a crash with 64-bit data bus and the DRC.
-indy_indigo2.cpp: Moved a number of devices into HPC3. [Ryan Holtz]
-hpc3.cpp: Fixed an oversight with IRQs. [Ryan Holtz]
Changed: cpu.lua, mess.lua, mips3.cpp, mips3.h, o2dprintf.hxx, indy_indigo2.cpp, magictg.cpp, o2.cpp, octane.cpp, hal2.cpp, hal2.h, hpc3.cpp, hpc3.h, ioc2.cpp, ioc2.h, mace.cpp, mace.h, sgi.cpp, sgi.h, crime.cpp, crime.h, newport.cpp, newport.h
- -mips3.cpp: Various changes: [Ryan Holtz] • Added an #ifdef to display DPRINTF calls from the SGI O2 PROM. • Switched R4000BE/LE, R4400BE, R4600BE, and R5000BE to 64-bit data bus. • Fixed a bug that caused a crash with 64-bit data bus and the DRC.
- 2018-11-18 21:23:42 z8: Use devcb3 instead of MCFG_ macros (nw) [AJR]
- 2018-11-18 19:47:19 new NOT_WORKING machine [MetalliC]
- - Bare Knuckle III (bootleg of Megadrive version) [ShouTime]
Changed: megadriv_acbl.cpp, megadriv_acbl.h, mame.lst
- 2018-11-18 17:40:56 bbc: ROMs required by expansion devices are now allocated empty slots in host machine at startup. [Nigel Barnes]
- - Removed machine().root_device() from all bbc expansion devices. - Added configuration option to fit Econet upgrade. - Added OS 0.92 as BIOS option in bbca and bbcb - Added Opus Challenger ADFS 1MHz bus device (Master only). - Moved torch MCP ROMs to bbc_tube_zep100 device, to be inserted at startup.
bbc_acorn8271: Removed lesser known DFS ROMs, they are now softlisted if required.
bbc_opus8272: Added Opus DDOS 3.05.
bbc_opus2791: Added Opus DDOS 3.12.
Changed: 1mhzbus.cpp, opus3.cpp, opus3.h, bitstik.cpp, bitstik.h, mertec.cpp, mertec.h, acorn.cpp, acorn.h, ams.cpp, ams.h, cumana.cpp, cumana.h, cv1797.cpp, cv1797.h, fdc.cpp, microware.cpp, microware.h, opus.cpp, opus.h, watford.cpp, watford.h, tube_casper.cpp, tube_casper.h, tube_zep100.cpp, tube_zep100.h, beebspch.cpp, beebspch.h, bbc.cpp, bbc.h, bbc.cpp
- - Removed machine().root_device() from all bbc expansion devices. - Added configuration option to fit Econet upgrade. - Added OS 0.92 as BIOS option in bbca and bbcb - Added Opus Challenger ADFS 1MHz bus device (Master only). - Moved torch MCP ROMs to bbc_tube_zep100 device, to be inserted at startup.
- 2018-11-18 18:41:48 lemmings.cpp, segas16a.cpp: fixed regressions I introduced with the ym2151 macro removal. Thanks to Tafoid for the testing (nw) [Ivan Vangelista]
Changed: lemmings.cpp, segas16a.cpp
- 2018-11-18 15:46:51 (nw) housekeeping [Robbbert]
Changed: mess.flt
- 2018-11-18 15:30:21 XaviX - Improve sprite positioning + 24 new ekara dumps (#4307) [David Haywood]
- • alt title when set to pal (nw)
• sprite positioning kludge (nw)
• actually list alt name (nw)
• slightly better code (nw)
• unrelated, but this is from 2006 (as somebody mentioned on my YouTube video)
https://plugplaytvgames.wikia.com/wiki/Dance_Dance_Revolution_Disney_Mix https://gamespot.com/articles/ddr-hits-dance-floor-with-disney/1100-6154416/
• added 24 new e-kara dumps [Sean Riddle, Clawgrip, Peter Wilhelmsen]
ekara:ec0002 J-Pop Mix Volume 2 (Japan) (EC0002-JPM) ekara:ec0008 unknown (Japan) (EC0008-G79) ekara:ec0014 Artist Selection Volume 1 (unknown) (Japan) (EC0014-ATS) ekara:ec0023 J-Pop Mix Volume 11 (Japan) (EC0023-JPM) ekara:ec0025 J-Pop Mix Volume 13 (Japan) (EC0025-JPM) ekara:ec0035 Artist Selection Volume 5 (Matsuda Seiko) (Japan) (EC0035-ATS) ekara:ec0041 Artist Selection Volume ? (unknown) (Japan) (EC0041-ATS) ekara:ec0068 J-Pop Mix Volume ? (Japan) (EC0068-JPM) ekara:ec0070 J-Pop Mix Volume ? (Japan) (EC0070-JPM) ekara:ec0072 J-Pop Mix Volume ? (Japan) (EC0072-JPM) ekara:ec0076 J-Pop Mix Volume ? (Japan) (EC0076-JPM)
ekara:gc0006 BHT Volume ? (Japan) (GC0006-BHT)
ekara:mc0001 Mini Volume 1 (Japan) (MC0001-ATM)
ekara:sc0005 unknown (Japan) (SC0005-SAI) ekara:sc0006 unknown (Japan) (SC0006-SAI) ekara:sc0009 unknown (Japan) (SC0009-SAI) ekara:sc0010 unknown (Japan) (SC0010-HKW) ekara:sc0019 unknown (Japan) (SC0019-SAI) ekara:sc0021 unknown (Japan) (SC0021-SAI) ekara:sc0022 unknown (Japan) (SC0022-SAI)
ekara:us_vol3 e-kara US Volume 3 (US-E003) ekara:us_vol8 e-kara US Volume 8 'No Boys Allowed' (US-E008) ekara:us_vol9 e-kara US Volume 9 'No Boys Allowed' (US-E009)
ekara:ekaraweb e-kara Web cartridge 28M (Japan)
details of some of them to be filled in once I have cart scans, and in some cases a translation. the e-kara web thing is probably useless these days as it was meant to work with PC software (there's an MCU + USB interface in the unit) to transfer downloaded songs etc. from a specific service into the cartridge for use on the system, and like many of these online services from 15+ years ago, the listed site no longer resolves.
• refactor code a little (nw)
Changed: ekara.xml, nes_vt.cpp, xavix.cpp, xavix.h, xavix.cpp, mame.lst, xavix.cpp
- • alt title when set to pal (nw)
- 2018-11-18 15:26:04 Helps to include this (nw) [arbee]
Changed: ncdmips.cpp
- 2018-11-18 15:24:27 New machines added as MACHINE_NOT_WORKING [arbee]
- Network Computing Devices HMX PRO [R. Belmont, Al Kossow]
- 2018-11-18 12:12:39 Fix SAA5051 internal character ROM to match datasheet (one pixel was missing on the 'j' character) [Lord Nightmare] [Lord-Nightmare]
Changed: saa5050.cpp
- 2018-11-18 11:38:48 f1gp.cpp: Various cleanups (#3886) [cam900]
- Cleanup duplicate/naming, Split f1gp2 specific functions into driver state, Move GFX swap into rom load, Add shared_ptr for GFX RAM
- 2018-11-18 11:24:27 igs011.cpp: Remove unnecessary palette handler, Convert memory_region into region_ptr (#4042) [cam900]
Changed: igs011.cpp
- 2018-11-18 09:43:24 ym2151: really remove the macros (nw) [Ivan Vangelista]
Changed: ym2151.h
- 2018-11-18 08:57:29 atetris.cpp: decapped Intel P8749H. Matches already existing dump [Team Caps0ff, ClawGrip] [Ivan Vangelista]
Changed: atetris.cpp
- 2018-11-18 08:55:46 ym2151: removed MCFG macros (nw) [Ivan Vangelista]
Changed: xboard.cpp, ibm_mfc.cpp, yamaha.cpp, i8255.h, atarijsa.cpp, leland.cpp, leland.h, s11c_bg.cpp, williams.cpp, wpcsnd.cpp, 88games.cpp, airraid.cpp, ajax.cpp, aliens.cpp, amspdwy.cpp, aquarium.cpp, asterix.cpp, atarisy1.cpp, atarisy2.cpp, badlands.cpp, badlandsbl.cpp, bigstrkb.cpp, bingoc.cpp, bionicc.cpp, blockhl.cpp, blockout.cpp, boogwing.cpp, cabal.cpp, cave.cpp, cbuster.cpp, chinagat.cpp, chqflag.cpp, cischeat.cpp, cninja.cpp, contra.cpp, cps1.cpp, crimfght.cpp, darkmist.cpp, darkseal.cpp, dassault.cpp, dblewing.cpp, dbz.cpp, dcon.cpp, ddragon.cpp, ddragon3.cpp, de_2.cpp, deadang.cpp, deco32.cpp, dietgo.cpp, dooyong.cpp, exterm.cpp, exzisus.cpp, f-32.cpp, fantland.cpp, fb01.cpp, fcrash.cpp, flkatck.cpp, funkyjet.cpp, gaiden.cpp, gauntlet.cpp, gotcha.cpp, gradius3.cpp, hyprduel.cpp, jackal.cpp, kaneko16.cpp, legionna.cpp, lemmings.cpp, m107.cpp, m72.cpp, m90.cpp, m92.cpp, madmotor.cpp, mainevt.cpp, megasys1.cpp, metlfrzr.cpp, metro.cpp, moo.cpp, mugsmash.cpp, mustache.cpp, namcos2.cpp, namcos21.cpp, namcos21_c67.cpp, namcos21_de.cpp, namcos86.cpp, nemesis.cpp, nmk16.cpp, opwolf.cpp, overdriv.cpp, panicr.cpp, parodius.cpp, raiden2.cpp, rastan.cpp, rbisland.cpp, rbmk.cpp, rockrage.cpp, rohga.cpp, rpunch.cpp, s11.cpp, s11a.cpp, s11b.cpp, segahang.cpp, segaorun.cpp, segas16a.cpp, segas16b.cpp, segas24.cpp, segaxbd.cpp, segaybd.cpp, seta.cpp, sf.cpp, shadfrce.cpp, shisen.cpp, sidearms.cpp, silkroad.cpp, silvmil.cpp, simpsons.cpp, snowbros.cpp, supbtime.cpp, surpratk.cpp, system16.cpp, taito_x.cpp, tatsumi.cpp, tceptor.cpp, tecmo16.cpp, thunderx.cpp, tmnt.cpp, tomcat.cpp, tumbleb.cpp, twin16.cpp, ultraman.cpp, unico.cpp, vamphalf.cpp, vaportra.cpp, vball.cpp, vendetta.cpp, vigilant.cpp, wecleman.cpp, wwfsstar.cpp, x1.cpp, xexex.cpp, xmen.cpp
- 2018-11-18 05:17:47 Merge pull request #4310 from cam900/patch-71 [ajrhacker]
- taito_o.cpp: Fix volume
Changed: taito_o.cpp
- 2018-11-18 02:31:08 (nw) qvt102: fixed crash on exit; moved attribute processing to outer loop for efficiency. [Robbbert]
Changed: qvt102.cpp
- 2018-11-18 00:44:15 sgi: Various minor fixes and improvements, nw [mooglyguy]
Changed: mess.lua, indigo.cpp, indy_indigo2.cpp, o2.cpp, hpc1.cpp, hpc1.h, hpc3.h, sgi.cpp, sgi.h
- 2018-11-18 00:32:11 qvt102: Previous 'LB4' was identified as Qume QVT-102 [Dirk Best]
- - Rename driver - Remove skeleton QVT-102 we already had, add its alternate ROM to the driver along with the keyboard MCU ROM - Major gfx rendering update, supports all attributes but needs verification - Add NVRAM
Changed: mess.lua, qvt102.cpp, qvt6800.cpp, mame.lst, mess.flt
- 2018-11-18 00:06:39 new NOT_WORKING clones [MetalliC]
- The Lost World (older) [Ordyne] Dirt Devils (Germany) [Ordyne]
Changed: model3.cpp, mame.lst
- 2018-11-17 23:52:57 Fix clang build, maybe (nw) [AJR]
Changed: zwackery.cpp
- 2018-11-17 23:50:18 new NOT_WORKING clones [MetalliC]
- Sega Rally 2 (prototype, 8 Dec 1997) [Ordyne] Sega Rally 2 (prototype, 29 Dec 1997) [Ordyne]
Changed: model3.cpp, naomi.cpp, mame.lst
- 2018-11-17 23:12:14 Merge pull request #4309 from hp9k/nereid_overlay_support [ajrhacker]
- nereid: add overlay support
Changed: nereid.cpp, nereid.h
- 2018-11-17 13:07:26 -screen.cpp: Added a devcb for easier hooking of the scanline timer. [Ryan Holtz] [mooglyguy]
- -zerozone, zexall, zr107, zrt80, zt8802, zwackery, zx: Removed MACHINE_CONFIG_START/_END. [Ryan Holtz]
Changed: k054539.h, screen.cpp, screen.h, zerozone.cpp, zexall.cpp, zr107.cpp, zrt80.cpp, zt8802.cpp, zwackery.cpp, zx.cpp, zerozone.h, zx.h
- 2018-11-17 21:57:39 Merge pull request #4308 from hp9k/debugger_print_char [ajrhacker]
- debugger: add %c to logerror
Changed: debugcmd.cpp
- 2018-11-17 06:57:37 debugger: add %c to logerror [Sven Schnelle]
- This is useful for catching putchar() like functions and printing the written value to error.log.
On hp9k_3xx, i'm using this with the HP 300 test software, to log test error messages that get printed on screen to error.log, so i have the message directly after the debug messages from my driver.
Example:
wpset 0xfffe36be,80,w,1,{ logerror "%c", wpdata; g }
Changed: debugcmd.cpp
- This is useful for catching putchar() like functions and printing the written value to error.log.
- 2018-11-17 15:52:33 New machines marked as NOT_WORKING [AJR]
- TS-2624 [Al Kossow]
Changed: mess.lua, falcots.cpp, mame.lst, mess.flt
- 2018-11-17 14:43:50 Merge pull request #4296 from cam900/i4100 [R. Belmont]
- imagetek_i4100.cpp: Updates, Minor cleanups, Remove MCFGs
Changed: imagetek_i4100.cpp, imagetek_i4100.h, hyprduel.cpp, metro.cpp, metro.h, metro.cpp
- 2018-11-17 14:43:31 Merge pull request #4305 from cam900/karnov [R. Belmont]
- karnov.cpp: Cleanups
Changed: karnov.cpp, karnov.h, karnov.cpp
- 2018-11-17 10:34:42 LB-4: fixed problem with scrolling; restored status line; default rs232 to keyboard; marked as working. [Robbbert]
Changed: lb4.cpp
- 2018-11-17 09:43:53 pc9801_86.cpp: fix PSG regression (#4306) [r09]
Changed: pc9801_86.cpp
- 2018-11-17 02:10:30 lb4: Screen raw parameters, fix some dividers [Dirk Best]
Changed: lb4.cpp
- 2018-11-17 00:06:28 namcond1.cpp: Redumped the graphics for Abnormal Check [the Guru] [braintro]
Changed: namcond1.cpp
- 2018-11-16 18:44:44 Fix compile (nw) [Dirk Best]
Changed: dec0.h
- 2018-11-16 17:19:07 scn2672: Reduce VRAM addressing (nw) [AJR]
Changed: scn2674.cpp, scn2674.h
- 2018-11-16 16:44:23 Merge pull request #4301 from cam900/dec0_bufsprite [R. Belmont]
- dec0.cpp: buffered_spriteram16_device for sprite RAM
- 2018-11-16 16:44:04 Xavix - CPU flag fixes (improves ttv_mx road) (#4303) [David Haywood]
- • Xavix - CPU flag fixes (improves ttv_mx road)
• fix road properly (nw)
Changed: oxavix2000.lst, xavix.cpp
- • Xavix - CPU flag fixes (improves ttv_mx road)
- 2018-11-16 14:57:42 (nw) lb4: cursor needs to move while we type [Robbbert]
Changed: lb4.cpp
- 2018-11-16 14:42:17 (nw) lb4: removed unneeded comment [Robbbert]
Changed: lb4.cpp
- 2018-11-16 14:40:18 Merge branch 'master' of https://github.com/mamedev/mame [Robbbert]
Changed: lb4.cpp
- 2018-11-16 14:39:56 (nw) LB-4: can type to the screen if keyboard chosen [Robbbert]
Changed: lb4.cpp
- 2018-11-16 14:01:58 lb4: Fix error when connecting the builtin terminal [Dirk Best]
Changed: lb4.cpp
- 2018-11-16 13:28:41 lb4.cpp: Got rid of MACHINE_CONFIG_START/END, nw [Ryan Holtz]
Changed: lb4.cpp
- 2018-11-16 12:49:10 LB-4: hooked up some devices and the video. [Robbbert]
Changed: lb4.cpp
- 2018-11-16 07:51:04 lb4.cpp: Hook up some stuff, nw [Ryan Holtz]
Changed: lb4.cpp
- 2018-11-16 07:03:00 New machines marked as NOT_WORKING [Ryan Holtz]
- Liberty Bell LB-4 [Al Kossow]
- 2018-11-16 04:49:53 cit220p: Slightly better line drawing characters (nw) [AJR]
Changed: cit220.cpp
- 2018-11-16 04:03:53 cit220p, vp122: Put some dots on the screen; add 80-/132-column switch (nw) [AJR]
Changed: cit220.cpp
- 2018-11-16 00:48:13 XaviX: fixes to allow ttv_sw to show graphics, and ttv_lotr to play music on title (#4302) [David Haywood]
- • xavix fixes (nw)
• fix2 (nw)
• more (nw)
• more fixes (nw)
Changed: dxavix.lst, dxavix2000.lst, oxavix.lst, oxavix2000.lst, xavix.h, xavix2000.cpp, xavix2000.h, xavix.cpp, xavix.h, xavix.cpp
- • xavix fixes (nw)
- 2018-11-15 22:45:47 Note (nw) [Angelo Salese]
Changed: stvvdp1.cpp
- 2018-11-15 20:22:45 gayle: removed MCFG macros (nw) [Ivan Vangelista]
- 2018-11-15 19:28:36 pc_fdc: removed MCFG macros (nw) [Ivan Vangelista]
Changed: fdc.cpp, fdc.h, omti8621.cpp, pc_fdc.h, asst128.cpp, pc1512.cpp
- 2018-11-15 18:47:07 gen_latch: removed MCFG macros (nw) [Ivan Vangelista]
Changed: gen_latch.h, cage.cpp, jedi.cpp, leland.cpp, mario.cpp, nichisnd.cpp, rax.cpp, redalert.cpp, 1943.cpp, 40love.cpp, 88games.cpp, actfancr.cpp, aerofgt.cpp, airbustr.cpp, ajax.cpp, aliens.cpp, alpha68k.cpp, amspdwy.cpp, aquarium.cpp, argus.cpp, armedf.cpp, battlnts.cpp, bbusters.cpp, bfm_sc1.cpp, bigevglf.cpp, bingoc.cpp, bionicc.cpp, blktiger.cpp, blockhl.cpp, blockout.cpp, bnstars.cpp, bombjack.cpp, bottom9.cpp, brkthru.cpp, btime.cpp, bublbobl.cpp, cabal.cpp, calorie.cpp, cave.cpp, cbuster.cpp, chinagat.cpp, chqflag.cpp, circusc.cpp, cischeat.cpp, citycon.cpp, cninja.cpp, cntsteer.cpp, combatsc.cpp, commando.cpp, contra.cpp, coolpool.cpp, cps1.cpp, crgolf.cpp, crimfght.cpp, crospang.cpp, crshrace.cpp, cvs.cpp, cybertnk.cpp, dacholer.cpp, dassault.cpp, dbz.cpp, dcheese.cpp, ddenlovr.cpp, ddragon.cpp, ddragon3.cpp, dec0.cpp, dec8.cpp, deco32.cpp, decocass.cpp, deniam.cpp, discoboy.cpp, divebomb.cpp, diverboy.cpp, djboy.cpp, dooyong.cpp, egghunt.cpp, eolith.cpp, equites.cpp, esd16.cpp, espial.cpp, exedexes.cpp, exprraid.cpp, f1gp.cpp, fantland.cpp, fastfred.cpp, fcrash.cpp, finalizr.cpp, firefox.cpp, firetrap.cpp, flkatck.cpp, flower.cpp, flstory.cpp, fromanc2.cpp, fromance.cpp, funybubl.cpp, fuukifg2.cpp, gaelco.cpp, gaiden.cpp, galivan.cpp, galspnbl.cpp, ghosteo.cpp, gng.cpp, go2000.cpp, goal92.cpp, goindol.cpp, gotcha.cpp, gradius3.cpp, gstriker.cpp, gunsmoke.cpp, hcastle.cpp, hh_hmcs40.cpp, himesiki.cpp, homedata.cpp, hvyunit.cpp, hyperspt.cpp, inufuku.cpp, istellar.cpp, jack.cpp, kaneko16.cpp, karnov.cpp, kchamp.cpp, kickgoal.cpp, lasso.cpp, lastbank.cpp, lastduel.cpp, lemmings.cpp, limenko.cpp, lkage.cpp, lordgun.cpp, lsasquad.cpp, lwings.cpp, m107.cpp, m63.cpp, m72.cpp, m90.cpp, m92.cpp, macrossp.cpp, madmotor.cpp, mainevt.cpp, matmania.cpp, mcatadv.cpp, megasys1.cpp, meijinsn.cpp, metro.cpp, midyunit.cpp, mikie.cpp, missb2.cpp, mitchell.cpp, mouser.cpp, ms32.cpp, mugsmash.cpp, nbmj8991.cpp, nbmj9195.cpp, neoprint.cpp, ninjakd2.cpp, nmg5.cpp, nmk16.cpp, oneshot.cpp, pass.cpp, pcktgal.cpp, pgm.cpp, pipedrm.cpp, pokechmp.cpp, portrait.cpp, powerins.cpp, ppmast93.cpp, prehisle.cpp, progolf.cpp, psikyo.cpp, psychic5.cpp, punchout.cpp, quasar.cpp, quizpun2.cpp, renegade.cpp, retofinv.cpp, rockrage.cpp, roul.cpp, royalmah.cpp, rpunch.cpp, sandscrp.cpp, sauro.cpp, sbasketb.cpp, scotrsht.cpp, scyclone.cpp, segahang.cpp, segajw.cpp, segam1.cpp, segas16a.cpp, segas16b.cpp, segaybd.cpp, seicupbl.cpp, seta.cpp, sf.cpp, sfkick.cpp, shadfrce.cpp, shangha3.cpp, shisen.cpp, sidearms.cpp, sidepckt.cpp, sigmab52.cpp, silvmil.cpp, skyfox.cpp, sliver.cpp, snk.cpp, snk68.cpp, snowbros.cpp, spbactn.cpp, spcforce.cpp, spdodgeb.cpp, speedspn.cpp, splash.cpp, spy.cpp, srumbler.cpp, sslam.cpp, supbtime.cpp, supduck.cpp, suprslam.cpp, system1.cpp, system16.cpp, taotaido.cpp, tatsumi.cpp, tbowl.cpp, tecmo.cpp, tecmo16.cpp, tecmosys.cpp, terracre.cpp, tetrisp2.cpp, thedeep.cpp, thunderx.cpp, tigeroad.cpp, tmnt.cpp, toki.cpp, tp84.cpp, trackfld.cpp, tryout.cpp, tubep.cpp, tumbleb.cpp, twin16.cpp, ultraman.cpp, vamphalf.cpp, vball.cpp, vegaeo.cpp, vigilant.cpp, vulgus.cpp, wc90.cpp, wc90b.cpp, wecleman.cpp, welltris.cpp, wheelfir.cpp, wwfsstar.cpp, yunsun16.cpp, yunsung8.cpp, zaxxon.cpp, zerozone.cpp, ddragon3.h, fromance.h, ms32.h
- 2018-11-15 17:53:27 cit220.cpp: Forgot to delete this (nw) [AJR]
Changed: cit220.cpp
- 2018-11-15 17:50:17 vp122: Merge driver with cit220.cpp (nw) [AJR]
Changed: mess.lua, cit220.cpp, vp122.cpp, mame.lst, mess.flt
- 2018-11-15 12:26:43 (nw) need this too [Robbbert]
Changed: sm85ops.h
- 2018-11-15 12:15:07 (nw) gamecom: fixed video read another way [Robbbert]
Changed: sm85ops.h, gamecom.cpp
- 2018-11-15 08:52:04 octane: Fixed ROM length, nw [Ryan Holtz]
Changed: octane.cpp
- 2018-11-15 07:20:16 bmcpokr.cpp: Cleanups (#4034) [cam900]
- • bmcpokr.cpp: Cleanups Cleanup duplicates, Redundants, ACCESSING_BITs, Use private:, Remove MCFGs, register_postload, Correct value types, Correct sound output channel
• bmcpoker.cpp: Fix regression
Changed: bmcpokr.cpp
- • bmcpokr.cpp: Cleanups Cleanup duplicates, Redundants, ACCESSING_BITs, Use private:, Remove MCFGs, register_postload, Correct value types, Correct sound output channel
- 2018-11-15 04:09:23 Minor documentation updates (nw) [braintro]
Changed: cps1.cpp, segas16b.cpp
- 2018-11-15 03:30:18 hiscore.dat: Updates [Leezer] [cracyc]
Changed: hiscore.dat
- 2018-11-15 02:02:31 voodoo: Mark frame buffer as changed after direct lfb write. Fixes missing text during nbagold power on tests. (nw) [Ted Green]
Changed: voodoo.cpp
- 2018-11-15 01:58:52 timekpr: Fix watchdog delay setting (nw) [Ted Green]
Changed: timekpr.cpp
- 2018-11-15 01:34:39 XaviX - looking at more timers (nw) (#4299) [David Haywood]
- • XaviX - looking at more timers (nw)
• fix crash with ekara -cart1 ec0015 song 1, confirms other indirect opcodes must bypass lowbus
• (nw)
• and this hack can go away now (nw)
Changed: dxavix.lst, dxavix2000.lst, oxavix.lst, xavix.cpp, xavix.h, xavix.cpp, xavix.cpp, xavix.h, xavix.cpp
- • XaviX - looking at more timers (nw)
- 2018-11-14 23:55:47 (nw) fixed the build [Robbbert]
Changed: mess.lua
- 2018-11-14 23:02:00 lordgun.cpp: Cleanup duplicates, Naming, Unnecessary handlers (#3978) [cam900]
- Fix aliencha YMF278B clock ( reference: https://www.youtube.com/watch?v=_RaCpHwyS78 )
Changed: lordgun.cpp, lordgun.h, lordgun.cpp
- 2018-11-14 22:39:41 blmbycar.cpp: Cleanups/Updates (#3977) [cam900]
- Cleanup duplicates, ACCESSING_BITS, runtime tag lookups Fix memory map, Sound output(Both chip and PCB can't support stereo output) blmbycar.h: Use private:
Changed: blmbycar.cpp, blmbycar.h, blmbycar.cpp
- 2018-11-14 22:12:08 New machines marked as NOT_WORKING [mooglyguy]
- SGI 4D/20 (Version 4.0 Fri Apr 26 17:12:22 PDT 1991) SGI O2 (version 4.18) SGI Octane (Version 6.5 Rev 4.9 05/22/03)
Changed: 4d20.cpp, o2.cpp, octane.cpp, mame.lst, mess.flt
- 2018-11-14 21:22:24 Merge pull request #4294 from clawgrip/patch-2 [R. Belmont]
- nes_vt.cpp: Update notes and add MACHINE_IMPERFECT_SOUND for ddrdismx (nt)
Changed: nes_vt.cpp
- 2018-11-14 21:22:01 Merge pull request #4297 from cam900/namcos1_prifix [R. Belmont]
- namcos1.cpp: Fix priority issue
Changed: namco_c123tmap.cpp, namco_c123tmap.h, namcos1.cpp
- 2018-11-14 21:02:35 bking.cpp, ironhors.cpp: fixed c/p errors in yesterday's ay8910 MCFG removal commit (nw) [Ivan Vangelista]
Changed: bking.cpp, ironhors.cpp
- 2018-11-14 21:01:15 New machines marked as NOT_WORKING [mooglyguy]
- SGI Crimson (R4000, 100MHz, Ver. 4.0.3) [Ryan Holtz, NekoChan]
Changed: crimson.cpp, mame.lst, mess.flt
- 2018-11-14 18:56:50 ay8910: finished MCFG macros removal (nw) [Ivan Vangelista]
Changed: pc9801_118.cpp, pc9801_26.cpp, pc9801_86.cpp, pc9801_86.h, pc9801_amd98.cpp, coco_ssc.cpp, ecs.cpp, ay8910.h, mario.cpp, aces1.cpp, aquarius.cpp, bitgraph.cpp, bml3.cpp, calomega.cpp, carrera.cpp, cb2001.cpp, clpoker.cpp, cocoloco.cpp, coinmstr.cpp, dfruit.cpp, dominob.cpp, dragon.cpp, dwarfd.cpp, efdt.cpp, einstein.cpp, epos.cpp, ettrivia.cpp, fc100.cpp, flipjack.cpp, fortecar.cpp, gamemasters.cpp, gluck2.cpp, gsword.cpp, halleys.cpp, hitpoker.cpp, homedata.cpp, hotblock.cpp, icecold.cpp, idsa.cpp, inder.cpp, jeutel.cpp, joctronic.cpp, jp.cpp, kurukuru.cpp, kyugo.cpp, ladyfrog.cpp, lola8a.cpp, ltcasino.cpp, marywu.cpp, mephistp.cpp, mgavegas.cpp, miniboy7.cpp, mosaic.cpp, multi8.cpp, myvision.cpp, mz2500.cpp, pc6001.cpp, pc8801.cpp, pentagon.cpp, peyper.cpp, phc25.cpp, poker72.cpp, popeye.cpp, proconn.cpp, re900.cpp, sanremo.cpp, shangkid.cpp, sothello.cpp, spc1000.cpp, spc1500.cpp, squale.cpp, stuntair.cpp, supstarf.cpp, svi318.cpp, taxidriv.cpp, tickee.cpp, tiki100.cpp, timex.cpp, vd.cpp, vega.cpp, votrpss.cpp, vroulet.cpp, x1.cpp, x1twin.cpp
- 2018-11-14 16:59:53 fix build, nw [mooglyguy]
Changed: hlemouse.h
- 2018-11-14 16:58:48 -hlemouse.cpp: Added support for the SGI Indigo mouse. [Ryan Holtz] [mooglyguy]
- -indigo.cpp: Added framebuffer copy command to LG1. [Ryan Holtz]
Changed: hlemouse.cpp, hlemouse.h, indigo.cpp
- 2018-11-14 16:59:18 mame.lst: Cut-n-paste error for new SF2 set [braintro]
Changed: mame.lst
- 2018-11-14 16:57:58 new working clone - Street Fighter II: The World Warrior (World 910204) [braintro]
- out of whatsnew: Technically this isn't a unique set, but it's a verified labeled set versus the sf2en conversion set.
New Clone Added - Street Fighter II: The World Warrior (World 910204) [Brian Troha, The Dumping Union]
- out of whatsnew: Technically this isn't a unique set, but it's a verified labeled set versus the sf2en conversion set.
- 2018-11-14 15:16:33 -hlekbd.cpp: Fixed up SGI HLE keyboard mapping. [Ryan Holtz] [mooglyguy]
- -indigo.cpp: Added support for remaining commands used by the Indigo PROM monitor. [Ryan Holtz]
Changed: hlekbd.cpp, indigo.cpp
- 2018-11-14 14:08:48 Merge pull request #4295 from clawgrip/patch-3 [MetalliC]
- atvtrack.cpp: Add notes (nt)
Changed: atvtrack.cpp
- 2018-11-14 11:32:28 atvtrack.cpp: Add notes (nt) [ClawGrip]
- About a known but undumped Smashing Drive Spain/Portugal set with different checksum.
Changed: atvtrack.cpp
- 2018-11-14 05:32:45 (nw) uts: fixed typo from last week. [Robbbert]
Changed: univac.cpp
- 2018-11-14 05:28:12 gamecom: lostwrld works now. [Robbbert]
Changed: gamecom.xml, sm85ops.h, gamecom.cpp
- 2018-11-14 05:16:46 More CTC set_clk conversions (nw) [AJR]
Changed: a7150.cpp, altos5.cpp, ampro.cpp, einstein.cpp, mc8020.cpp, super6.cpp, super6.h
- 2018-11-14 04:12:53 dual68: Clock and chip type corrections (nw) [AJR]
Changed: dual68.cpp
- 2018-11-14 04:05:31 (nw) housekeeping [Robbbert]
Changed: ti931.cpp
- 2018-11-14 03:45:19 ccs300: Improve documentation; use CTC to generate baud rates; add Z80 DMA chip; add second RS232 port (nw) [AJR]
- dmax8000, dsb46: Use set_clk for CTC channels (nw)
Changed: ccs300.cpp, dmax8000.cpp, dsb46.cpp
- 2018-11-14 03:25:19 Replace dump of SAA5050 internal character generator ROM with verified copy from decap. This also matches the Signetics and Mullard SAA5050 datasheet pixel listings. [Sean Riddle, ClawGrip, The Dumping Union] [Lord-Nightmare]
Changed: saa5050.cpp
- 2018-11-13 23:59:40 Merge pull request #4283 from cam900/backfire [R. Belmont]
- backfire.cpp: Minor cleanups
Changed: backfire.cpp
- 2018-11-13 23:59:06 Merge pull request #4284 from cam900/patch-69 [R. Belmont]
- alpha68k.cpp: Add notes
Changed: alpha68k.cpp
- 2018-11-13 23:58:46 Merge pull request #4288 from clawgrip/patch-1 [R. Belmont]
- Change company name (nw)
Changed: nes_vt.cpp
- 2018-11-13 23:58:26 Merge pull request #4289 from DavidHaywood/111118 [R. Belmont]
- fix Konami logo in recently added ddrdismx
Changed: ppu2c0x_vt.cpp
- 2018-11-13 23:57:58 XaviX - add rate control to sound (#4290) [David Haywood]
- • XaviX - add rate control to sound
• make sound stereo (nw)
• (nw)
• improved logging of sound (nw)
• (nw)
• maybe, allows monster truck race start sample to complete, but then other sounds go missing (nw)
• new e-kara Software List entries [Team Europe + contributors] e-kara UK / Europe Volume 2 (UK-E002) e-kara UK / Europe Volume 3 (UK-E003) e-kara UK / Europe Volume 6 (UK-E006)
also verified UK vols 1 + 7 on second cartridges, and documented what UK volumes 4+5 are (the collection that was picked up came with a sale sheet advertising them all, complete with track listings)
• note
• same note here (nw)
• typo (nw)
• minor changes (nw)
Changed: ekara.xml, xavix.cpp, xavix.cpp, xavix.h, xavix.cpp
- • XaviX - add rate control to sound
- 2018-11-13 23:57:20 Merge pull request #4292 from shattered/_c720f4d [R. Belmont]
- cpu/nec: force bits 12..15 of flag word to 1 in POPF, to match Intel 8086
Changed: necinstr.hxx
- 2018-11-13 22:36:14 hlekbd.cpp: Hooked up basic keycodes, enough to get to the Indigo monitor. [Ryan Holtz] [mooglyguy]
Changed: hlekbd.cpp
- 2018-11-13 22:07:23 -indigo.cpp: Added pattern drawing support to LG1. [Ryan Holtz] [mooglyguy]
- -newport.cpp: Fixed a long-standing bug with color resolution. [Ryan Holtz]
Changed: indigo.cpp, newport.cpp
- 2018-11-13 21:36:50 indigo.cpp: Added basic block-draw command for LG1. [Ryan Holtz] [mooglyguy]
Changed: indigo.cpp
- 2018-11-13 21:18:17 mips3: Added correct R5271 processor id (nw) [Ted Green]
Changed: mips3com.cpp
- 2018-11-13 21:05:32 brkthru.cpp: Marked brkthrut ROMs 6, 7 and 8 as BAD_DUMP (nw) (#4270) [ClawGrip]
- The PCB owner redumped the ROMs, getting variable results on ROMs 6, 7 and 8, and constant reads on all other ROMs. He also recorded a video of the game running: https://www.youtube.com/watch?v=eBbToDz0YQw
Changed: brkthru.cpp
- 2018-11-13 21:04:14 indigo.cpp: Hooked up palette setup for LG1 graphics board. [Ryan Holtz] [mooglyguy]
Changed: indigo.cpp
- 2018-11-13 19:54:27 i8271: Prevent crash when no drives connected (nw) [Nigel Barnes]
Changed: i8271.cpp
- 2018-11-13 19:24:40 ay8910: penultimate batch of MCFG removal (nw) [Ivan Vangelista]
Changed: sunsoft.cpp, 40105.h, efo_zsu.cpp, tx1.cpp, zaccaria.cpp, zaccaria.h, 40love.cpp, 4enlinea.cpp, 4enraya.cpp, 4roses.cpp, ambush.cpp, arabian.cpp, arkanoid.cpp, artmagic.cpp, ashnojoe.cpp, bagman.cpp, bigevglf.cpp, bking.cpp, bogeyman.cpp, buggychl.cpp, calorie.cpp, capr1.cpp, carjmbre.cpp, cchance.cpp, cchasm.cpp, chaknpop.cpp, changela.cpp, cop01.cpp, corona.cpp, crgolf.cpp, cyclemb.cpp, darius.cpp, deco_ld.cpp, fcombat.cpp, fireball.cpp, flstory.cpp, fromance.cpp, ginganin.cpp, gladiatr.cpp, gokidetor.cpp, grchamp.cpp, gsword.cpp, halleys.cpp, holeland.cpp, ichiban.cpp, ironhors.cpp, kingdrby.cpp, ksayakyu.cpp, lockon.cpp, looping.cpp, lsasquad.cpp, lucky74.cpp, lvcards.cpp, marineb.cpp, matmania.cpp, mazerbla.cpp, mexico86.cpp, missile.cpp, mjsister.cpp, mole.cpp, molecular.cpp, munchmo.cpp, nova2001.cpp, nycaptor.cpp, nyny.cpp, ojankohs.cpp, pitnrun.cpp, r2dtank.cpp, route16.cpp, shangha3.cpp, shanghai.cpp, skyarmy.cpp, skylncr.cpp, slapfght.cpp, slotcarn.cpp, smsmcorp.cpp, snk.cpp, spec128.cpp, ssozumo.cpp, ssrj.cpp, suna16.cpp, suna8.cpp, supdrapo.cpp, superqix.cpp, superwng.cpp, suprridr.cpp, tail2nos.cpp, taito_f2.cpp, taito_l.cpp, taito_o.cpp, taitosj.cpp, tankbust.cpp, tehkanwc.cpp, thepit.cpp, timelimt.cpp, timeplt.cpp, tnzs.cpp, tonton.cpp, trs80.cpp, usgames.cpp, vector06.cpp, vlc.cpp, volfied.cpp, wiz.cpp, wyvernf0.cpp, 40love.h
- 2018-11-13 18:09:20 model3: remove (Japan) from multi-regional games names (nw) [MetalliC]
Changed: model3.cpp
- 2018-11-13 18:08:07 new NOT_WORKING clone [MetalliC]
- - Smashing Drive (Spain, Portugal) [ClawGrip, Gines Vivanco, Undergamers, Recreativas.org]
Changed: atvtrack.cpp, mame.lst
- 2018-11-13 17:54:38 -scsicd512.cpp: Added various legacy SCSI CD-ROM devices which support 512-byte blocks by default. [Ryan Holtz] [mooglyguy]
- -nscsi_cd.cpp: Added various new-SCSI CD-ROM devices which support 512-byte blocks by default. [Ryan Holtz]
-sgikbd.cpp: Added a rudimentary HLE SGI Indigo keyboard device. Still needs keys to be mapped. [Ryan Holtz]
-indigo.cpp: Various changes: [Ryan Holtz] • Expanded logging. • Enabled PIT8254 timer. Has the wrong clock value; the correct clock causes a hang. • Improved RAM layout. • Added stubs for DSP RAM and Entry-level graphics.
Changed: bus.lua, arcade.lua, mess.lua, scsicd512.cpp, scsicd512.h, hlekbd.cpp, hlekbd.h, sgikbd.cpp, sgikbd.h, nscsi_cd.cpp, nscsi_cd.h, indigo.cpp, sgi.cpp
- -nscsi_cd.cpp: Added various new-SCSI CD-ROM devices which support 512-byte blocks by default. [Ryan Holtz]
- 2018-11-13 16:29:39 midway.cpp: fixed dumb error on my part. Thanks Tafoid (nw) [Ivan Vangelista]
Changed: midway.cpp
- 2018-11-12 22:35:14 clifront.cpp: 'a brief list of options' is a lie, make it more truthful. [mooglyguy]
Changed: clifront.cpp
- 2018-11-12 22:13:48 discrete: Eliminate unnecessary address space argument from handlers (nw) [AJR]
- audio/galaxian: Move configuration to driver files (nw)
Changed: abc77.cpp, discrete.cpp, discrete.h, 8080bw.cpp, asteroid.cpp, avalnche.cpp, bsktball.cpp, bzone.cpp, canyon.cpp, circus.cpp, crbaloon.cpp, dkong.cpp, firetrk.cpp, galaxian.cpp, galaxian.h, llander.cpp, m79amb.cpp, mw8080bw.cpp, namco52.cpp, namco54.cpp, orbit.cpp, phoenix.cpp, poolshrk.cpp, qix.cpp, skyraid.cpp, snk6502.cpp, spiders.cpp, subs.cpp, vicdual.cpp, abc80x.cpp, alinvade.cpp, blockade.cpp, by35.cpp, circusc.cpp, cliffhgr.cpp, dragrace.cpp, firetrk.cpp, galaxian.cpp, galaxold.cpp, goldnpkr.cpp, grchamp.cpp, gyruss.cpp, hitme.cpp, ironhors.cpp, madalien.cpp, norautp.cpp, osi.cpp, skydiver.cpp, sprint2.cpp, sprint4.cpp, starshp1.cpp, taitosj.cpp, tank8.cpp, uapce.cpp, ultratnk.cpp, videopin.cpp, vip.cpp, vixen.cpp, wiz.cpp, galaxian.h, atarifb.cpp, hec2hrp.cpp, nitedrvr.cpp, v1050kb.cpp, sprint4.cpp, subs.cpp, triplhnt.cpp, ultratnk.cpp
- 2018-11-12 21:36:22 ay8910: some more work on MCFG macros removal (nw) [Ivan Vangelista]
Changed: cclimber.cpp, midway.cpp, ampoker2.cpp, astrocde.cpp, aztarac.cpp, buster.cpp, cclimber.cpp, cgc7900.cpp, champbas.cpp, chinsan.cpp, dday.cpp, dmndrby.cpp, funkybee.cpp, galaxian.cpp, galaxold.cpp, gamate.cpp, goldnpkr.cpp, gyruss.cpp, hanaawas.cpp, hyhoo.cpp, imolagp.cpp, jangou.cpp, jollyjgr.cpp, jpms80.cpp, junofrst.cpp, jupace.cpp, kncljoe.cpp, labyrunr.cpp, lasso.cpp, liberate.cpp, ltd.cpp, magmax.cpp, mainsnk.cpp, marinedt.cpp, maygay1b.cpp, megazone.cpp, merit.cpp, mermaid.cpp, microtan.cpp, mirax.cpp, mouser.cpp, mrflea.cpp, nbmj8688.cpp, nbmj8891.cpp, nbmj8991.cpp, nemesis.cpp, nibble.cpp, nichild.cpp, nightgal.cpp, nsm.cpp, othello.cpp, pacman.cpp, pandoras.cpp, pastelg.cpp, pbaction.cpp, peplus.cpp, phoenix.cpp, play_2.cpp, play_3.cpp, popper.cpp, progolf.cpp, pturn.cpp, quizdna.cpp, quizo.cpp, ron.cpp, scobra.cpp, scramble.cpp, scregg.cpp, segag80v.cpp, seicross.cpp, seta.cpp, shougi.cpp, skeetsht.cpp, snk.cpp, solomon.cpp, sonson.cpp, spartanxtec.cpp, speedatk.cpp, splus.cpp, spyhuntertec.cpp, srmp2.cpp, ssingles.cpp, stargame.cpp, statriv2.cpp, sub.cpp, supertnk.cpp, suprgolf.cpp, tagteam.cpp, thedealr.cpp, thief.cpp, trvmadns.cpp, tsamurai.cpp, tubep.cpp, tugboat.cpp, videopkr.cpp, vpoker.cpp, wallc.cpp, wink.cpp
- 2018-11-12 17:48:54 highvdeo.cpp: VBLANK modernization (nw) [AJR]
Changed: highvdeo.cpp
- 2018-11-12 16:36:07 m72.cpp: Miscellaneous cruft removal (nw) [AJR]
- 2018-11-12 05:15:27 Misc. cleanups after recent commits (nw) [AJR]
Changed: segaxbd.cpp, segaxbd.h, mame.lst
- 2018-11-12 05:06:29 rascot: Make 68K/Z80 communications work instead of patching it out (nw) [AJR]
Changed: segaxbd.cpp, segaxbd.h
- 2018-11-12 02:45:57 dp8573: Turn off logging by default, nw [mooglyguy]
Changed: dp8573.cpp
- 2018-11-12 02:41:55 -dp8573.cpp: Added DP8573 Real-Time Clock emulation. [Ryan Holtz] [mooglyguy]
- -indigo.cpp: Hooked up new DP8573 implementation. [Ryan Holtz]
Changed: machine.lua, arcade.lua, mess.lua, dp8573.cpp, dp8573.h, timehelp.h, indigo.cpp, mame.lst
- 2018-11-12 00:49:30 model3: document Virtua Striker 2 and '99 countries. note: VS2 and '99 have hard coded region, while VS2'98 have special codes to change it. (nw) [MetalliC]
Changed: model3.cpp
- 2018-11-11 23:44:45 New machines marked as NOT_WORKING [AJR]
- Model 931 Video Display Terminal [Al Kossow]
- 2018-11-11 22:36:48 new ekara Software List entries [Team Europe + contributors] (#4285) [David Haywood]
- • new ekara Software List entries [Team Europe + contributors]
*EC0003- J-Pop Mix Volume 3 *EC0006- ENK Volume 1 *EC0010- Kid's Mix Volume 1 *EC0012- J-Pop Mix Volume 7 *EC0013- J-Pop Mix Volume 8 *EC0015- Artist Selection Volume 2 - unknown artist *EC0022- J-Pop Mix Volume 10 *EC0026- J-Pop Mix Volume 14 *EC0027- J-Pop Mix Volume 15 *EC0029- Artist Selection Volume 3 - Dreams Come True *EC0031- Artist Selection Volume 4 - unknown artist *EC0034- Kid's Mix Volume 3 *EC0036- Artist Selection Volume 6 - KinKi Kids *EC0042- J-Pop Mix Volume 19 *EC0044- Artist Selection Volume 9 - Every Little Thing *EC0045- Artist Selection Volume 10 - Mr. Children *EC0048- ENK Volume 6 *EC0049- Artist Selection Volume 11 - Judy and Mary *EC0054- J-Pop Mix Volume 23 *GC0002- BHT Volume 1
e-kara UK / Europe Volume 7 (UK-E007) e-kara Germany 5-Songs Starter (GER-M001)
• note updates (nw)
• confirm some more entries (nw)
• identified another (nw)
• confirmed we go up to 76
• there are some more specials (nw)
• definitely need to clear DMA length at least (nw)
• definitely need to clear DMA length at least (nw)
• oops (nw)
- • new ekara Software List entries [Team Europe + contributors]
- 2018-11-11 21:27:52 indigo.cpp: Fix build (nw) [AJR]
Changed: indigo.cpp
- 2018-11-11 19:38:55 New WORKING machine (#4286) [ClawGrip]
- • Add "Dance Dance Revolution Disney Mix" TV Game [zino, ClawGrip, The Dumping Union, Recreativas.org]
• Add "ddrdismx"
• Add notes (nw)
• typo (nw)
Changed: nes_vt.cpp, mame.lst
- • Add "Dance Dance Revolution Disney Mix" TV Game [zino, ClawGrip, The Dumping Union, Recreativas.org]
- 2018-11-11 19:32:11 -indigo.cpp; Various changes: [Ryan Holtz] [mooglyguy]
- • Switched to new Z80SCC implementation. • Hooked up RS232 ports. • Fleshed out SCSI. • Added PIT8254 device (currently disabled). • Converted to logmacro. • Started fleshing out HPC1 implementation. • Split into separate indigo3k/indigo4k classes. • Renamed variables to MAME code standards. • Removed unused screen device.
Changed: indigo.cpp, indy_indigo2.cpp, hpc3.cpp, ioc2.cpp
- 2018-11-11 19:32:12 x68k: bit more accurate refresh rate (from_ticks doesn't work with fractions) (nw) [hap]
Changed: x68k_crtc.cpp
- 2018-11-11 18:01:25 attotime::from_ticks: on 0hz return attotime::never instead of crashing (nw) [hap]
Changed: attotime.h, vis.cpp
- 2018-11-11 11:19:41 toaplan2.cpp: fixed Snow Bros 2 bootlegs years I managed somehow to screw up, thanks to Haze for spotting this. Also added a note about it possibly not being a bootleg (nw) [Ivan Vangelista]
Changed: toaplan2.cpp
- 2018-11-11 11:03:27 tecmo.cpp: fixed backfirt missing sound regression (nw) [Ivan Vangelista]
- 2018-11-11 10:44:20 magic10.cpp: fixed missing parent clone relationship I overlooked before merging the PR. Big thanks to gregf for spotting this. (nw) [Ivan Vangelista]
Changed: magic10.cpp
- 2018-11-11 09:24:36 Driver magic10.cpp (#4280) [f205v]
- • Driver magic10.cpp - added clone "Magic Colors (ver. 1.6)" - updated game list with hardware setup - more detailed hardware setup description - updated boot instructions for all games - corrected a few ROMs names as per real labels - added PLDs (as NO DUMP) where appropriate - changed manufacturer name from "ABM Electronics" to "ABM Games" - normalised "Ver." tag in game names - renamed "Music Sort (ver 2.02, English)" to "Music Sort (ver. 2.02)" (all games have a mixture of English and Italian text, but they are all released for "Italy" only, as stated in the games disclaimers)
Changed: magic10.cpp, mame.lst
- 2018-11-11 06:00:16 (nw) uts: added info found in a notepad from the old days [Robbbert]
Changed: univac.cpp
- 2018-11-11 05:30:00 (nw) uts10: added keyboard rom; fixed ram error. [Robbbert]
Changed: univac.cpp
- 2018-11-11 05:03:29 New machines added as MACHINE_NOT_WORKING [arbee]
- Network Computing Devices NCD-19 [R. Belmont, Al Kossow]
Changed: ncd17c.cpp, mame.lst
- 2018-11-11 04:46:05 i386: Signal a privilege change to the debugger whenever protected mode is enabled or disabled or the CS descriptor flags are changed [AJR]
Changed: i386.cpp, i386ops.hxx, i486ops.hxx
- 2018-11-11 04:28:53 ncd17c: Minor note (nw) [AJR]
Changed: ncd17c.cpp
- 2018-11-11 04:21:23 ncd17c: Add screen raw parameters; improve documentation (nw) [AJR]
Changed: xtal.cpp, ncd17c.cpp
- 2018-11-11 03:27:22 (nw) fixed the build. [Robbbert]
- 2018-11-11 02:23:00 New machines added as MACHINE_NOT_WORKING: [arbee]
- - Network Computing Devices NCD-17C [R. Belmont, Al Kossow]
Changed: mess.lua, ncd17c.cpp, mame.lst
- 2018-11-11 01:26:03 new working clone - Xmen COTA Asia [braintro]
- New Working Clone Added - X-Men: Children of the Atom (Asia 941219) [Brad Hicks]
- 2018-11-11 00:38:34 pc9801_118.cpp: Correct chip types in documentation; eliminate fake XTAL definition (nw) [AJR]
Changed: pc9801_118.cpp
- 2018-11-10 21:50:03 Merge pull request #4264 from hp9k/go_privilege [ajrhacker]
- debugger: add 'gp' command
Changed: m68kcpu.h, debugcmd.cpp, debugcmd.h, debugcpu.cpp, debugcpu.h, diexec.h
- 2018-11-10 21:23:54 -t10sbc.cpp: Added support for Format Parameters and Geometry Parameters pages. [Ryan Holtz] [mooglyguy]
- -hpc3.cpp: Added support for single-byte SCSI DRQ functionality. [Ryan Holtz]
Changed: t10sbc.cpp, t10sbc.h, indy_indigo2.cpp, hpc3.cpp, hpc3.h
- 2018-11-10 20:55:34 dp8390d, rtl8019a: Improve device names (nw) [AJR]
Changed: dp8390.cpp
- 2018-11-10 20:47:55 falco5220: Add ROM bank switch; correct clocks (nw) [AJR]
Changed: falco5220.cpp
- 2018-11-10 20:43:51 univac.cpp: Add customized CRTC; configure CTC using verified input frequencies (nw) [AJR]
Changed: dp8350.cpp, dp8350.h, univac.cpp
- 2018-11-10 20:40:45 z80ctc: Allow a fixed-rate clock input to be configured for each channel. This improves performance by alleviating the need to drive the CLK/TRG inputs with high-frequency timers. [AJR]
Changed: z80ctc.cpp, z80ctc.h, altos2.cpp, attache.cpp, aussiebyte.cpp, facit4440.cpp, jade.cpp, k8915.cpp, m79152pc.cpp, qvt6800.cpp, sys9002.cpp, zsbc3.cpp, aussiebyte.h
- 2018-11-10 16:20:01 gaelco.cpp: Reduce duplicate, Cleanup naming, Reduce runtime tag lookup, Cleanup gfxdecode (#4059) [cam900]
Changed: gaelco.cpp, gaelco.h, gaelco.cpp
- 2018-11-10 16:06:58 thoop2.cpp: Cleanup duplicate, naming, Reduce runtime tag lookup (#4062) [cam900]
Changed: thoop2.cpp, thoop2.h, thoop2.cpp
- 2018-11-10 15:11:08 Piccolo Poker 100 updates... [Roberto Fresca]
- - Protection understood, documented, and completelly simulated. - Removed the ugly patch/hack in the driver_init that formerly allows to boot. - Some clean-ups... - Added technical notes.
Changed: ampoker2.cpp, ampoker2.h
- 2018-11-10 14:51:15 deco32.cpp: Cleanups (#4278) [cam900]
- • deco32.cpp: Cleanups Fix spacing, Move tilegen configurations into video_start, Remove VIDEO_START_MEMBER, Fix namings, Cleanup duplicates in gfxdecode, Reduce unnecessary address_space arguments, Reduce unnecessary arrays, Fix tattass• metadata related to date in ROM/RAM check screen
• deco32.cpp: Fix tattass eeprom logging
Changed: deco32.cpp, deco32.h, deco32.cpp
- • deco32.cpp: Cleanups Fix spacing, Move tilegen configurations into video_start, Remove VIDEO_START_MEMBER, Fix namings, Cleanup duplicates in gfxdecode, Reduce unnecessary address_space arguments, Reduce unnecessary arrays, Fix tattass• metadata related to date in ROM/RAM check screen
- 2018-11-10 14:50:36 Merge pull request #4277 from cam900/patch-68 [R. Belmont]
- deco16ic.cpp: Add support for gfxdecode device...
Changed: deco16ic.h
- 2018-11-10 14:50:04 Merge pull request #4272 from rfka01/master [R. Belmont]
- x820ii: Marked iffy ROM from bitsavers as BAD_DUMP
Changed: xerox820.cpp
- 2018-11-10 14:49:43 XaviX - very preliminary sound (#4275) [David Haywood]
- • terminology change (nw)
• prepare (nw)
• move some bits (nw)
• prepare (nw)
• make some noises (nw)
• less loud (nw)
• new e-kara Software List entry e-kara UK / Europe Volume 1 (UK-E001) [Team Europe]
Changed: ekara.xml, xavix.cpp, xavix.cpp, xavix.h, xavix.cpp
- • terminology change (nw)
- 2018-11-10 10:27:57 wrally.cpp: Cleanup gfxdecode, Duplicates, ACCESSING_BITS, Runtime tag lookups (#4060) [cam900]
Changed: wrally.cpp, wrally.h, wrally.cpp, wrally.cpp
- 2018-11-10 07:19:50 (nw) uts: added info from Al Kossow [Robbbert]
Changed: univac.cpp
- 2018-11-09 23:42:43 segas16b.cpp: minor doc update (nw) [braintro]
Changed: segac2.cpp, segas16b.cpp
- 2018-11-09 19:34:35 namcos22: fix bug with priority over textlayer (nw) [hap]
Changed: namcos22.cpp, namcos22.cpp
- 2018-11-09 18:22:57 sandscrp.cpp: Fixed regression - game boots again (nw) [Scott Stone]
Changed: sandscrp.cpp
- 2018-11-09 16:53:18 new working clone [Ivan Vangelista]
- - Snow Bros. 2 - With New Elves / Otenki Paradise (bootleg, set 2) [xuserv]
Changed: toaplan2.cpp, mame.lst
- 2018-11-09 16:05:29 new NOT_WORKING clone [MetalliC]
- - Smashing Drive (World) [ClawGrip, MetalliC]
Changed: atvtrack.cpp, mame.lst
- 2018-11-09 15:46:12 Merge pull request #4273 from cam900/stadhero_clean [R. Belmont]
- stadhero.cpp: Minor cleanups, Add notes
Changed: stadhero.cpp, stadhero.h, decbac06.h, decmxc06.h, stadhero.cpp
- 2018-11-09 15:45:33 Merge pull request #4196 from cam900/tecmo_clean [R. Belmont]
- tecmo.cpp: Cleanups
- 2018-11-09 15:37:31 namco_c123tmap.cpp: Reduce unnecessary handlers, Duplicates, Add Namco System 1 implementation (#4171) [cam900]
- • namcos1.cpp, c117.cpp: Remove MCFGs namcos1.cpp: Remove MCFGs, Cleanup duplicates, Correct device types, XTAL'd YM2151 clock, Namings, Device'fied C123 namco_c123tmap.cpp: Reduce unnecessary handlers, Duplicates, Add Namco System 1 implementation
• namco_c123tmap.cpp: Fix naming for 16 bit handlers, Cleanup palette changing behavior namcos2.cpp: Fix mirroring c123 videoram
Changed: namcofl.cpp, namconb1.cpp, namcos1.cpp, namcos2.cpp, namcos1.h, namco_c123tmap.cpp, namco_c123tmap.h, namcos1.cpp
- • namcos1.cpp, c117.cpp: Remove MCFGs namcos1.cpp: Remove MCFGs, Cleanup duplicates, Correct device types, XTAL'd YM2151 clock, Namings, Device'fied C123 namco_c123tmap.cpp: Reduce unnecessary handlers, Duplicates, Add Namco System 1 implementation
- 2018-11-09 06:22:01 policetr: restore sound (nw) [Patrick Mackinlay]
- Adjusted memory map to match R3041 address mapping (kuseg addresses offset by 1GB).
Changed: policetr.cpp
- 2018-11-09 02:53:14 segac2.cpp: Minor doc update (nw) [braintro]
Changed: segac2.cpp
- 2018-11-09 01:37:41 -hpc3.cpp: Hooked up INT3 and PIT register accessors. [Ryan Holtz] [mooglyguy]
- -ioc2.cpp: Various changes: [Ryan Holtz] • Hooked up z80scc and 8042kbdc interrupts. • Fixed IRQ-lowering logic to actually clear the MIPS IRQ line. • Hooked up 8042kbdc reset.
Gets Gentoo Linux booting (though it hangs during startup), and the IRIX 5.3 installer runs until it fails due to SCSI emulation issues.
Changed: 8042kbdc.h, hpc3.cpp, hpc3.h, ioc2.cpp, ioc2.h, sgi.cpp, newport.cpp
- -ioc2.cpp: Various changes: [Ryan Holtz] • Hooked up z80scc and 8042kbdc interrupts. • Fixed IRQ-lowering logic to actually clear the MIPS IRQ line. • Hooked up 8042kbdc reset.
- 2018-11-08 23:35:19 ay8910: another batch of MCFG removal (nw) [Ivan Vangelista]
Changed: ds1204.h, carnival.cpp, gottlieb.cpp, irem.cpp, irem.h, redalert.cpp, scramble.cpp, timeplt.cpp, 5clown.cpp, 8080bw.cpp, aeroboto.cpp, airbustr.cpp, avt.cpp, battlex.cpp, bladestl.cpp, blueprnt.cpp, bombjack.cpp, bwing.cpp, cgenie.cpp, citycon.cpp, cmmb.cpp, combatsc.cpp, dacholer.cpp, ddayjlc.cpp, ddenlovr.cpp, ddribble.cpp, dogfgt.cpp, dooyong.cpp, drw80pkr.cpp, dunhuang.cpp, dynadice.cpp, dynax.cpp, enigma2.cpp, espial.cpp, exedexes.cpp, exerion.cpp, fastfred.cpp, fcombat.cpp, fm7.cpp, fp200.cpp, fromance.cpp, funtech.cpp, funworld.cpp, galaxy.cpp, goldstar.cpp, higemaru.cpp, hnayayoi.cpp, homerun.cpp, intv.cpp, jongkyo.cpp, kaneko16.cpp, kangaroo.cpp, kas89.cpp, kchamp.cpp, kingobox.cpp, kingpin.cpp, koikoi.cpp, m63.cpp, madalien.cpp, mastboyo.cpp, meritm.cpp, momoko.cpp, msisaac.cpp, multfish.cpp, mystston.cpp, olibochu.cpp, omegrace.cpp, rgum.cpp, rollrace.cpp, roul.cpp, royalmah.cpp, sandscrp.cpp, sbc6510.cpp, sbowling.cpp, shootout.cpp, twins.cpp, vulgus.cpp, wildpkr.cpp, witch.cpp, xbox.cpp, xxmissio.cpp, zaurus.cpp, korgm1.cpp, template_driver.cpp, cidelsa.cpp
- 2018-11-08 20:59:02 -indy_indigo2.cpp: Various changes: [Ryan Holtz] [mooglyguy]
- • Split Indigo 2 into a derived class. • Eliminated MACHINE_CONFIG_START/END. • Hooked up pullups on EISA I/O space.
-ioc2.cpp: Various changes: [Ryan Holtz] • Converted to use logmacro. • Made logging more verbose. • Added savestate support. • Hooked up Timer1/Timer0 interrupts.
-hpc3.cpp: Various changes: [Ryan Holtz] • Updated to MAME code standards. • Converted to use logmacro. • Made logging more verbose. • Added savestate support. • Partially hooked up second SCSI controller for Indigo 2. • Hooked up second DAC. • Fixed a bug that prevented the DAC DMA timer from stopping. • Hooked up PIO/DMA config register logging.
-sgi.cpp: Various changes: [Ryan Holtz] • Updated to MAME code standards. • Converted to use logmacro. • Made logging more verbose. • Made RPSS counter more accurate. • Added semaphore registers.
-newport.cpp: Various changes: [Ryan Holtz] • Updated to MAME code standards. • Converted to use logmacro. • Made logging more verbose.
Changed: indy_indigo2.cpp, hpc3.cpp, hpc3.h, ioc2.cpp, ioc2.h, sgi.cpp, sgi.h, newport.cpp, newport.h
- • Split Indigo 2 into a derived class. • Eliminated MACHINE_CONFIG_START/END. • Hooked up pullups on EISA I/O space.
- 2018-11-08 15:19:27 plugins/cheatfind: fix xml writer (nw) [cracyc]
Changed: init.lua
- 2018-11-08 14:50:05 Merge pull request #4258 from rfka01/master [R. Belmont]
- x820ii: Added new v50 v018 ROMset from Bitsavers.
Changed: xerox820.cpp
- 2018-11-08 14:49:44 Merge pull request #4262 from cam900/c117_mcfg [R. Belmont]
- c117.cpp: Remove MCFG macros
Changed: namcos1.cpp, c117.cpp, c117.h
- 2018-11-08 14:48:55 Merge pull request #4271 from hp9k/i8291_dcl_fix [R. Belmont]
- i8291a: fix DCL state machine (nw)
Changed: i8291a.cpp
- 2018-11-08 06:30:28 i8291a: fix DCL state machine (nw) [Sven Schnelle]
Changed: i8291a.cpp
- 2018-11-08 07:18:54 new not working machine [Ivan Vangelista]
- Come Back [PinMAME]
Changed: play_3.cpp, mame.lst
- 2018-11-08 07:11:58 exidy.cpp: correct PROM PCB locations [Jim Hernandez] [Ivan Vangelista]
Changed: exidy.cpp
- 2018-11-08 07:03:04 new NOT WORKING machine: Sperry Univac UTS-10 [Robbbert]
Changed: univac.cpp, mame.lst
- 2018-11-08 05:00:58 tec1: replaced roms with ones from the original designers [Robbbert]
Changed: tec1.cpp
- 2018-11-08 04:59:06 (nw) vii.cpp - removed myself from license [Robbbert]
Changed: vii.cpp
- 2018-11-08 03:40:13 midyunit.cpp: Add SL1 revision sound ROM to Smash T.V. V3.01 [Jim Hernandez] [braintro]
Changed: midyunit.cpp, namcond1.cpp, tmaster.cpp
- 2018-11-08 03:27:21 XaviX - sound related notes + logging (#4267) [David Haywood]
- • audio notes (nw)
• memory system bypass to stop annoying logging when tilemaps are enabled before regs get set etc. (nw)
• some logging (nw)
• more notes (nw)
• note changes (nw)
• note changes (nw)
• device for later (nw)
Changed: xavix.cpp, xavix.cpp, xavix.h, xavix.cpp, xavix.cpp
- • audio notes (nw)
- 2018-11-08 03:26:20 Merge pull request #4252 from DavidHaywood/041118_2 [R. Belmont]
- new clones - U.N. Defense Force: Earth Joker (US / Japan, set 2) [Phil Bennett]
- 2018-11-08 03:25:50 Merge pull request #4268 from hp9k/topcat_window_move_fix [R. Belmont]
- topcat: fix window move (nw)
Changed: topcat.cpp
- 2018-11-08 01:15:52 z80dart: Stop resetting receiver whenever WR5 changes [AJR]
Changed: z80dart.cpp
- 2018-11-08 01:15:21 i8251: Implement send break command [AJR]
Changed: i8251.cpp
- 2018-11-07 23:59:38 hh_sm510: algestam confirmed gnw_tfish R mask option (nw) [hap]
Changed: hh_sm510.cpp
- 2018-11-07 22:45:16 attotime from_hz(double): simpler calculation if more than 1Hz (nw) [hap]
Changed: attotime.h
- 2018-11-07 22:19:37 attotime: as_hz optimization (nw) [AJR]
Changed: attotime.h
- 2018-11-07 21:59:21 attotime: redo fix from_hz(XTAL) recent regression, sorry for hitting emu.h again (nw) [hap]
Changed: attotime.h
- 2018-11-07 21:34:13 segaxbd: add Royal Ascot satellite ROMs [Ordyne] [MetalliC]
Changed: segaxbd.cpp
- 2018-11-07 19:41:30 attotime: fix from_hz(XTAL) recent regression (nw) [hap]
Changed: attotime.h
- 2018-11-07 04:51:03 mips1: fix overflow logic (nw) [Patrick Mackinlay]
Changed: mips1.cpp
- 2018-11-07 00:18:50 ay8910: small batch of MCFG removal (nw) [Ivan Vangelista]
Changed: playcity.cpp, akiko.h, cinemat.cpp, 1942.cpp, adp.cpp, albazc.cpp, albazg.cpp, alpha68k.cpp, amstrad.cpp, atarist.cpp, bfcobra.cpp, bfm_sc1.cpp, bfmsys83.cpp, bfmsys85.cpp, big10.cpp, bingor.cpp, btime.cpp, caswin.cpp, centiped.cpp, chanbara.cpp, cntsteer.cpp, compgolf.cpp, dblcrown.cpp, ddenlovr.cpp, decocass.cpp, dlair.cpp, equites.cpp, forte2.cpp, jack.cpp, leland.cpp, magicard.cpp, mc1000.cpp, meijinsn.cpp, mpu12wbk.cpp, mpu4dealem.cpp, msx.cpp, pengadvb.cpp, rmhaihai.cpp, stellafr.cpp, sv8000.cpp, btime.h, mpu4.cpp
- 2018-11-06 23:18:38 ymmu100.cpp: Fix clang build[-Werror,-Wself-assign-field] (nw) [AJR]
Changed: ymmu100.cpp
- 2018-11-06 23:01:52 hpc3: Fixed up and re-enabled audio DMA. Gets SGI Indy driver its boot chime back. [Ryan Holtz] [mooglyguy]
Changed: indy_indigo2.cpp, hpc3.cpp, hpc3.h
- 2018-11-06 22:36:51 Merge pull request #4251 from fulivi/hp9825_dev2 [R. Belmont]
- HP9825: added internal expansion ROMs
Changed: hp9825.cpp, hp9825.lay
- 2018-11-06 22:16:14 Merge pull request #4247 from hp9k/pflush_fc_ea [R. Belmont]
- m68kmmu: support flushing ATC by FC/EA (nw)
Changed: m68kmmu.h
- 2018-11-06 22:15:27 Hpux final fixes (#4257) [dxl]
- • m68kmmu: Set B bit in ATC on buserror (nw)
• m68kmmu: store last logical address for bus error handler (nw)
• hp9k_3xx: update /370 to 48MB configuration (nw)
It was the maximum configuration on /370, and allows us to have a pretty usable HP VUE Environment.
Changed: m68000.h, m68kmmu.h, hp9k_3xx.cpp
- • m68kmmu: Set B bit in ATC on buserror (nw)
- 2018-11-06 22:14:54 Merge pull request #4266 from hp9k/rtc_fix [R. Belmont]
- hp9k_3xx: fix RTC corruption
Changed: human_interface.cpp
- 2018-11-06 22:14:32 Merge pull request #4265 from hp9k/map_fix [R. Belmont]
- hp9k_3xx: fix mem map for /360
Changed: hp9k_3xx.cpp
- 2018-11-06 22:13:52 XaviX - improve inputs in e-kara, rad_rh (#4260) [David Haywood]
- • prepare for ekara inputs (nw)
• something for rescue heroes (nw)
• rad_rh tile addressing fixes (nw)
• ekara input stuff (nw)
• ekara and rad_rh input improvements (nw)
• small hack to keep rad_bass happy until I figure out a few more things (nw)
• extra note (nw)
• bit more stable (nw)
Changed: xavix.cpp, xavix.cpp, xavix.h, xavix.cpp, xavix.cpp
- • prepare for ekara inputs (nw)
- 2018-11-06 22:13:12 Merge pull request #4261 from hp9k/pmmu_debug [R. Belmont]
- m68000: show PMMU registers for 68020/030/040 in debugger
Changed: m68000.h, m68kcpu.cpp
- 2018-11-06 21:14:20 Woops... [Olivier Galibert]
Changed: swp30.cpp, ymmu100.cpp
- 2018-11-06 19:07:54 video21: first 4 buttons on cabinet are: bet/einsatz, start, card/karte, stop (nw) [hap]
Changed: video21.cpp, video21.lay
- 2018-11-06 18:48:34 mb87078: only update channel latch when dsel is low (nw) [hap]
Changed: mb87078.cpp, mb87078.h, taito_en.cpp, taito_en.h
- 2018-11-06 17:49:45 mb87078: refactor and correct data_w/r (nw) [hap]
Changed: mb87078.cpp, mb87078.h, taito_en.cpp, namcos22.cpp, taito_b.cpp, namcos22.h, taito_b.h
- 2018-11-06 07:23:37 mu100: Store some stuff, apply some filters [O. Galibert] [Olivier Galibert]
Changed: swp30.cpp, swp30.h, ymmu100.cpp
- 2018-11-06 14:28:06 hh_sm510: small update (nw) [hap]
Changed: hh_sm510.cpp
- 2018-11-06 13:39:13 attotime: simpler from_hz (nw) [hap]
Changed: attotime.h
- 2018-11-06 11:20:10 r3000: call it like it is (nw) [Patrick Mackinlay]
Changed: cpu.lua, arcade.lua, mess.lua, mips1.cpp, mips1.h, mips1dsm.cpp, mips1dsm.h, iopintc.h, iopspu.h, 4dpi.cpp, decstation.cpp, indigo.cpp, jaguar.cpp, namcops2.cpp, ps2sony.cpp, pyson.cpp, speglsht.cpp, srmp5.cpp, tekxp33x.cpp, mips.h, policetr.h, turrett.h, jaguar.cpp, policetr.cpp, unidasm.cpp
- 2018-11-06 07:53:11 r3000: modernize, add tlb support [Patrick Mackinlay]
- • replaced memory accessors • implemented tlb and address translation • corrected exception vector logic • improved cache isolation behaviour • comments/formatting
Changed: r3000.cpp, r3000.h, r3kdasm.cpp, r3kdasm.h, 4dpi.cpp, decstation.cpp, indigo.cpp, jaguar.cpp, mips.cpp, speglsht.cpp, srmp5.cpp, tekxp33x.cpp, turrett.cpp, mips.h, turrett.h, unidasm.cpp
- 2018-11-06 10:52:07 New working machine added (#4259) [algestam]
- • New working machine added - Tropical Fish (Nintendo Game & Watch) [algestam]
• Improved naming of gnw_tfish
• Fixed lcd screen description for gnw_tfish
Changed: hh_sm510.cpp, mame.lst
- • New working machine added - Tropical Fish (Nintendo Game & Watch) [algestam]
- 2018-11-06 07:23:59 new not working machine [Ivan Vangelista]
- - Sport 2000 [PinMAME]
Changed: mephistp.cpp, mame.lst
- 2018-11-06 07:16:10 corrected dumps for audiocpu ROMs for toppin and pinclown [PinMAME] [Ivan Vangelista]
- 2018-11-06 03:28:41 isa8, isa16: Replace MCFG_ macros with devcb3 (nw) [AJR]
Changed: pc_xporter.cpp, isa.h, southbridge.cpp, genpc.cpp, i82371sb.cpp, 4enlinea.cpp, at.cpp, ct486.cpp, fruitpc.cpp, indiana.cpp, magtouch.cpp, mbc55x.cpp, mc1502.cpp, myb3k.cpp, pc1512.cpp, pcat_dyn.cpp, poisk1.cpp, pt68k4.cpp, savquest.cpp, apollo.cpp, at.cpp
- 2018-11-05 22:43:21 new not working clone [Ivan Vangelista]
- Top T. Cash [f205v]
Changed: itgambl2.cpp, mame.lst
- 2018-11-05 22:02:25 Replace ATTOSECONDS_TO_HZ with as_hz where appropriate (nw) [AJR]
Changed: ppccom.cpp, vrc5074.cpp, z80ctc.cpp, crt9007.cpp, dp8350.cpp, scn2674.cpp, snes_ppu.cpp, tms9927.cpp, video.cpp, devopt.cpp, info.cpp, ui.cpp, cage.cpp, dcs.cpp, rax.cpp, gaelco3d.cpp, snes.cpp, vtvideo.cpp, x68k_crtc.cpp
- 2018-11-05 22:03:41 highvdeo.cpp, itgamble.cpp: differentiated the two 'Capitan Uncino' games' descriptions (nw) [Ivan Vangelista]
Changed: highvdeo.cpp, itgamble.cpp
- 2018-11-05 21:40:46 new not working clone [Ivan Vangelista]
- - Capitan Uncino (Version 2) [f205v]
Changed: highvdeo.cpp, mame.lst
- 2018-11-05 21:06:15 cps1.cpp: specified recently added sf2en set is a conversion from another game (nw) [Ivan Vangelista]
Changed: cps1.cpp
- 2018-11-05 21:01:57 exidy.cpp: verified one of mtrap's original PROMs matches the corresponding one dumped from a bootleg. [Jim Hernandez] [Ivan Vangelista]
- The other 2 PROMs couldn't be read (nw)
Changed: exidy.cpp
- 2018-11-05 20:48:22 new not working clone [Ivan Vangelista]
- - Arizona 10 (v1.1) [f205v]
Simplified rabbitpk decryption [O. Galibert]
Changed: ampoker2.cpp, ampoker2.h, mame.lst, ampoker2.cpp
- - Arizona 10 (v1.1) [f205v]
- 2018-11-05 20:26:29 luaengine: fix clang build (nw) [cracyc]
Changed: luaengine.cpp
- 2018-11-05 20:15:31 hpc3: Improved DMA transfer behavior. The IRIX installer now loads, but panics. [Ryan Holtz] [mooglyguy]
Changed: wd33c93.cpp, wd33c93.h, hpc3.cpp
- 2018-11-05 19:47:52 attotime: Add as_hz (nw) [AJR]
Changed: attotime.h
- 2018-11-05 19:13:27 Fix build, nw [mooglyguy]
Changed: naomim1.cpp
- 2018-11-05 19:12:24 wd33c93: Silence logging by default, nw [mooglyguy]
Changed: wd33c93.cpp
- 2018-11-05 19:11:18 Renamed flipendian -> swapendian, as I spent minutes trying to find the functions to tell to another person who spent minutes trying to find the functions, and we refer to such functions as swapping just about everywhere else in the codebase, nw [mooglyguy]
Changed: pci.cpp, drcbec.cpp, uml.cpp, gt64xxx.cpp, lpci.cpp, wd33c93.cpp, voodoo.cpp, save.cpp, cassimg.cpp, cdrom.cpp, unicode.cpp, hng64.cpp, magictg.cpp, model3.cpp, namcona1.cpp, viper.cpp, tigeroad.cpp, osdcomm.h, cybiko.cpp
- 2018-11-05 18:19:39 naomi: fix M1 security keys endian (nw) [MetalliC]
Changed: naomim1.cpp
- 2018-11-05 17:40:07 wd33c93: Improved logging, nw [mooglyguy]
Changed: wd33c93.cpp
- 2018-11-05 16:56:22 mbee.cpp: Move XTAL definition to xtal.cpp (nw) [AJR]
- 2018-10-31 17:04:16 mu100: Make some noise [O. Galibert] [Olivier Galibert]
- Two sample roms are missing, sad. Volume is not taken into account yet (because the registers are not yet understood), pan is though. Don't even think about reverb or effects :-)
Current code plays a scale in a loop. Comment the timer alloc in machine_reset to kill that.
Demo song (missing lots of sounds, because roms): U then > until demo then ENTER ENTER.
Changed: sound.lua, mess.lua, h8_sci.cpp, h8_sci.h, swp30.cpp, swp30.h, hd44780.cpp, hd44780.h, alesis.cpp, alphasma.cpp, cz101.cpp, novag6502.cpp, novag68k.cpp, pc2000.cpp, piggypas.cpp, psion.cpp, replicator.cpp, rz1.cpp, ymmu100.cpp, mmboard.cpp, model1io2.cpp
- Two sample roms are missing, sad. Volume is not taken into account yet (because the registers are not yet understood), pan is though. Don't even think about reverb or effects :-)
- 2018-11-05 13:03:23 nothing precious about r3000 irq numbers (nw) [Patrick Mackinlay]
Changed: iopintc.cpp, decstation.cpp, policetr.cpp, speglsht.cpp, srmp5.cpp, turrett.cpp, jaguar.cpp, policetr.cpp
- 2018-11-05 05:51:52 mbc55x: Various additions and refinements [AJR]
- - Correct all clocks and derive them from the master XTAL - Correct I/O address decoding - Enable speaker output from 8251 USART - Add ISA expansion slot, Centronics printer and RS232 "line" ports - Add backspace key to HLE keyboard and note undumped MCU
Changed: mbc55x.cpp, mbc55x.h, mbc55x.cpp, mbc55x.cpp
- 2018-11-05 01:44:27 luaengine: add pixels (nw) [cracyc]
Changed: luaengine.cpp
- 2018-11-04 20:59:37 wd33c93: Style cleanup, nw [mooglyguy]
Changed: wd33c93.cpp, wd33c93.h
- 2018-11-04 20:45:39 midtunit.cpp: Correct name of Midway's Judge Dredd location set (nw) [braintro]
Changed: midtunit.cpp
- 2018-11-04 16:41:44 Improved screen:pixel description, nw [mooglyguy]
Changed: luaengine.cpp
- 2018-11-04 16:19:29 luaengine: Added pixel(x,y) function. [Ryan Holtz] [mooglyguy]
Changed: screen.cpp, screen.h, luaengine.cpp
- 2018-11-04 16:14:07 k054321: remember initial speaker input gains, this fixes volume balance in xmen (nw) [hap]
Changed: k054321.cpp, k054321.h, rungun.cpp
- 2018-11-04 16:01:42 disound: added getters for input/output gain (nw) [hap]
Changed: disound.cpp, disound.h
- 2018-11-04 15:51:02 swap left/right k054539 channels in some konami drivers, also removed setting REVERSE_STEREO(k054539 doesn't implement it at all, maybe it did ages ago) (nw) [hap]
Changed: gijoe.cpp, lethal.cpp, moo.cpp, mystwarr.cpp, rungun.cpp, xexex.cpp, xmen.cpp
- 2018-11-04 14:55:05 aic6250: minor fixes (nw) [Patrick Mackinlay]
- Incorporates code review feedback.
Changed: aic6250.cpp
- 2018-11-04 14:42:51 gp9001.cpp: Cleanup/Fix naming, Reduce unnecessary handler (#3921) [cam900]
- • gp9001.cpp: Cleanup/Fix naming, Reduce unnecessary handler toaplan2.cpp: Fix batrider gfx, Cleanup naming
• toaplan2.cpp: Remove unused, register_postload, Cleanup naming
Changed: toaplan2.cpp, toaplan2.h, gp9001.cpp, gp9001.h, toaplan2.cpp
- • gp9001.cpp: Cleanup/Fix naming, Reduce unnecessary handler toaplan2.cpp: Fix batrider gfx, Cleanup naming
- 2018-11-04 14:38:50 namcos2.cpp: Fix c123 video RAM mirroring issue (#4244) [cam900]
- • namcos2.cpp: Fix c123 video RAM mirroring issue
• namcos2.cpp: Typo
Changed: namcos2.cpp
- • namcos2.cpp: Fix c123 video RAM mirroring issue
- 2018-11-04 07:57:08 (nw) misc cleanup: [Vas Crabb]
- • tabify a JSON file (not currently handled by srcclean) • get rid of stray printf • µ'nSP in header comments - we do UTF-8 source • spg2xx.cpp: make room for LOG_GENERAL - it's defined as (1U << 0) if you don't give it a different value • spg2xx.h: inline on member function declarations generally doesn't do anything useful - it's implicit when the function body is inlined at declaration, and in other cases you usually want to put the inline qualifier on the definition, not the declaration • rainbow.cpp: revert mouse changes - there's no reason a Mouse Systems driver couldn't be loaded, and the Logitech mouse is Microsoft-compatible • video21.cpp: use deal/stand for blackjack control buttons now that we're not using deal for vblank
Changed: post.json, hlekbd.cpp, unsp.cpp, unsp.h, unspdasm.cpp, unspdasm.h, spg2xx.cpp, spg2xx.h, iremga20.cpp, rainbow.cpp, video21.cpp
- 2018-11-04 07:19:23 actually mark the correct rom as BAD_DUMP [DavidHaywood]
Changed: asuka.cpp
- 2018-11-04 07:03:27 mpc3000: use 16 bit dma (nw) [Patrick Mackinlay]
- Stop driver from crashing now that the V53 dma device supports 16 bit mode. No idea what the dsp is supposed to be doing with dma data, so just cargo-culted the 8 bit handlers.
Changed: l7a1045_l6028_dsp_a.h, mpc3000.cpp
- 2018-11-04 03:36:53 Merge pull request #4202 from cam900/serflash_overflow [R. Belmont]
- serflash.cpp: Updates
Changed: serflash.cpp, serflash.h
- 2018-11-04 03:36:28 Added ROM version 4.02 from an 820-II and 5.00 from an 820-II 16/8 (#4238) [rfka01]
- • Added ROM version 4.02 from an 820-II and 5.00 from an 820-II 16/8
• moved v50 to x186 where it belongs and marked it as a bad dump. Added v50 ROM set from Bitsavers.
Changed: xerox820.cpp
- • Added ROM version 4.02 from an 820-II and 5.00 from an 820-II 16/8
- 2018-11-04 03:36:02 Merge pull request #4242 from DavidHaywood/041118 [R. Belmont]
- earthjkr (Earth Joker) appears to be a bad dump, mark it as such
- 2018-11-04 01:27:41 earthjkr appears to be a bad dump [DavidHaywood]
- 2018-11-03 23:44:14 Merge pull request #4212 from cam900/gottlieb_clean [ajrhacker]
- gottlieb.cpp: Minor cleanups, Reduce unnecessary arguments
Changed: gottlieb.cpp, gottlieb.h, gottlieb.cpp, gts80.cpp, gts80a.cpp, gts80b.cpp, gottlieb.h, gottlieb.cpp
- 2018-11-03 23:42:53 XaviX - fix opcode access in upper banks (needed for rad_fb) + basic input mapping to push things along (#4237) [David Haywood]
- • some cleanups, opcode access fix (nw)
• start looking at the football
• rad_fb inputs (nw)
• slight video refactor (nw)
• (nw)
Changed: mess.lua, xavix.cpp, xavix.h, xavix.cpp, xavix_madfb_ball.cpp, xavix_madfb_ball.h, xavix.cpp
- • some cleanups, opcode access fix (nw)
- 2018-11-03 23:41:55 Merge pull request #4241 from hp9k/m68kmmu_debugger [ajrhacker]
- m68kmmu: don't change Page table/ATC state during translations caused by debugger (nw)
Changed: m68kcpu.cpp, m68kmmu.h
- 2018-11-03 23:33:01 m68kmmu: don't change Page table/ATC state during translations caused by debugger [Sven Schnelle]
Changed: m68kcpu.cpp, m68kmmu.h
- 2018-11-03 23:10:39 pbactiont: Add HCT259 latch; remove some MCFG_; clean up names (nw) [AJR]
Changed: pbaction.cpp, pbaction.h
- 2018-11-03 23:07:46 namcos22.cpp: Fix clang build [-Werror,-Wabsolute-value] (nw) [AJR]
Changed: namcos22.cpp
- 2018-11-03 23:03:19 luaengine: background color for draw_text (nw) [cracyc]
Changed: luaengine.cpp
- 2018-11-03 22:40:23 Merge pull request #4240 from hp9k/m68kmmu_supervisor_fix [R. Belmont]
- m68kmmu: fix compare of SUPERVISOR_ONLY bit in 8 byte descriptors (nw)
Changed: m68kmmu.h
- 2018-11-03 21:42:17 m68kmmu: fix compare of SUPERVISOR_ONLY bit in 8 byte descriptors (nw) [Sven Schnelle]
- in the check fc wasn't actually checked, so as soon as an OS (like the MAC II CI) set the SUPERVISOR_ONLY but the MMU caused a bus error exception.
Changed: m68kmmu.h
- 2018-11-03 20:39:25 xbox_pci.cpp: some cleaning (nw) [yz70s]
Changed: xbox_pci.h, xbox_pci.cpp
- 2018-11-03 20:39:20 namcos22: added ss22 volume control, improve propcycl/adillor controls (nw) [hap]
Changed: namcos22.cpp, namcos22.h
- 2018-11-03 19:22:12 m37710: added basic support for up-down count on timers in event counter mode (nw) [hap]
- NOTE1: namcos22 propcycl always pedals backwards now, will resolve in next commit. NOTE2: diexec.h MAX_INPUT_LINES had to be increased, even without this commit m37710 was already more than 32 input lines.
Changed: m37710.cpp, m37710.h, diexec.h, namcos22.cpp
- 2018-11-03 19:01:12 911_vdt: Screen raw parameters (nw) [AJR]
Changed: xtal.cpp, 911_vdt.cpp, 911_vdt.h
- 2018-11-03 18:01:34 various drivers: A few Rom/rom to ROM [braintro]
Changed: itech32.cpp, segaorun.cpp, segas16a.cpp, segas16b.cpp, segas18.cpp, segas32.cpp, segaxbd.cpp, segaybd.cpp
- 2018-11-03 17:31:44 MASKROM/MASK ROM -> mask ROM, nw [mooglyguy]
Changed: aleck64.cpp, alpha68k.cpp, asuka.cpp, cat.cpp, cave.cpp, cischeat.cpp, cps1.cpp, cps2.cpp, ddragon3.cpp, dec8.cpp, deco_mlc.cpp, djboy.cpp, dynax.cpp, electron.cpp, esd16.cpp, fcrash.cpp, gcpinbal.cpp, hikaru.cpp, hp_ipc.cpp, itech32.cpp, jchan.cpp, kaneko16.cpp, konamigv.cpp, konamim2.cpp, lastfght.cpp, m107.cpp, macrossp.cpp, midzeus.cpp, model1.cpp, model3.cpp, namcofl.cpp, namconb1.cpp, namcos10.cpp, namcos11.cpp, namcos12.cpp, namcos2.cpp, namcos22.cpp, namcos23.cpp, naomi.cpp, nitedrvr.cpp, nmk16.cpp, pgm.cpp, powerins.cpp, psikyo.cpp, psikyo4.cpp, raiden2.cpp, segahang.cpp, seta2.cpp, shangha3.cpp, speglsht.cpp, ssv.cpp, studio2.cpp, subsino2.cpp, suprnova.cpp, taito_f3.cpp, tnzs.cpp, tsispch.cpp, vamphalf.cpp, vendetta.cpp, vt100.cpp, zn.cpp, zr107.cpp
- 2018-11-03 17:32:45 nothing to see here (nw) [arbee]
Changed: input_sdl.cpp
- 2018-11-03 16:55:26 various drivers: proper capitalization of mask ROM (nw) [braintro]
Changed: itech32.cpp, segahang.cpp, segas16b.cpp, segaxbd.cpp, seta2.cpp
- 2018-11-03 14:01:04 Merge pull request #4235 from rzero9/patch-1 [R. Belmont]
- pc9801_86.cpp: add stereo sound
Changed: pc9801_86.cpp
- 2018-11-03 13:28:25 pc9801_86.cpp: add stereo sound [r09]
Changed: pc9801_86.cpp
- 2018-11-03 11:19:29 i386.cpp: pentium mmx class derives from pentium_device (nw) [yz70s]
- 2018-11-03 10:21:04 i386.cpp: prepare to change hxx files into regular cpp files (nw) [yz70s]
- -change order of include files at top of i386.cpp -move some routines between i386.cpp and i386priv.h -move part of x87ops.hxx into new file x87priv.h. Now you only have to rename the hxx files to cpp and add the following at the top of each one. #include "emu.h" #include "i386.h" #include "i386priv.h" #include "x87priv.h" #include "cycles.h" #include "debugger.h" #include "debug/debugcpu.h" #undef i386
Changed: cpu.lua, i386.cpp, i386priv.h, x87ops.hxx, x87priv.h
- 2018-11-03 08:34:50 Remove emu.h from textbuf (nw) [S.Z]
Changed: textbuf.cpp
- 2018-11-03 08:31:55 Remove emu.h from emucore (nw) [S.Z]
Changed: emualloc.cpp
- 2018-11-03 08:29:33 Remove emu.h from attotime (nw) [S.Z]
Changed: attotime.cpp
- 2018-11-03 05:08:45 XaviX - preliminary wheel input for rad_mtrk (#4232) [David Haywood]
- • groundwork for monster truck wheel (nw)
• more groundwork (nw)
• more prep (nw)
• more prep (nw)
• (nw)
• preliminary wheel input for rad_mtrk
Changed: mess.lua, xavix.cpp, xavix.h, xavix.cpp, xavix_mtrk_wheel.cpp, xavix_mtrk_wheel.h
- • groundwork for monster truck wheel (nw)
- 2018-11-03 05:08:08 Merge pull request #4233 from hp9k/m68000_aerr_rw_fix [R. Belmont]
- m68000: fix rw bit in address error frame (nw)
Changed: m68kcpu.cpp, hp9k_3xx.cpp, hp_ipc.cpp, wicat.cpp, x68k.cpp
- 2018-11-03 02:07:16 Add ini/examples to dist.mak (#4234) [Westley M. Martinez]
Changed: dist.mak
- 2018-11-02 20:35:57 jackie.cpp: small cleanups (nw) [Ivan Vangelista]
Changed: jackie.cpp
- 2018-11-02 18:01:45 alcat7100: Give this machine its own driver (nw) [AJR]
Changed: mess.lua, alcat7100.cpp, terminal.cpp, mame.lst, mess.flt
- 2018-11-02 15:18:09 Merge pull request #4216 from cam900/hotblock_clean [R. Belmont]
- hotblock.cpp: Minor cleanups
Changed: hotblock.cpp
- 2018-11-02 15:16:49 m68kmmu improvements (#4229) [dxl]
- • m68kmmu: PMMU improvements (nw)
- handle RW bit in ATC cache properly - add page table walk that result in BUSERROR to ATC - fix ptest instruction - trap if PLOAD is called with MMU disabled on MC68851 - don't skip descriptor status update for page descriptors - set address in ptest to last descriptor address - add function code page table lookup - fix ptest level report in MMU SR - fix TT register matching (test RW bit, fix masking of bits) - decode fc field for pload instruction - fix decoding of pload instruction
• m68kmmu: remove unused variable (nw)
• m68kmmu: abort table search when WP is encountered
• m68kmmu: various improvements
• hp9k_3xx: call MMU buserror handler
• m68kmmu: set M bit if root descriptor is of page type
It seems like at least the 68030 sets the M bit in the MMU SR if the root descriptor is of PAGE type, so do a logical and between RW and the root type.
• m68kmmu: fix comment
• m68kmmu: rename descriptor types to more useful names
• m68kmmu: set type for 8 byte table descriptors
• m68kmmu: use iterative approach for table walking
• style (nw)
• fix ptest argument (nw)
• hp9k_3xx: ignore buserror if it's caused by a page table walk (nw)
• m68kmmu: initialize addr_out to 0 (nw)
Otherwise we might return an arbitrary value if ptest can't find an entry. Shouldn't matter for the OS, but that change makes at least the compiler happy.
Changed: m68000.h, m68kcpu.cpp, m68kmmu.h, hp9k_3xx.cpp
- • m68kmmu: PMMU improvements (nw)
- 2018-11-02 15:13:36 Merge pull request #4230 from clawgrip/patch-3 [R. Belmont]
- Use the same company name as in pacman.cpp (nw)
Changed: williams.cpp
- 2018-11-02 15:13:00 Merge pull request #4231 from clawgrip/patch-4 [R. Belmont]
- Rename according to ROM and socket labels (useful when redumping) (nw)
Changed: williams.cpp
- 2018-11-02 13:42:51 pdc.h, phi.h, zx8301, zx8302: removed MCFG macros (nw) [Ivan Vangelista]
Changed: pdc.h, phi.h, hp64k.cpp, ql.cpp, zx8302.h, zx8301.h
- 2018-11-02 08:41:08 Put #include emu.h as the first preprocessor directive in various files to support precompiled headers in visual studio (nw) [yz70s]
Changed: dac.cpp, cgapal.cpp, attotime.cpp, textbuf.cpp, emualloc.cpp, rgbgen.cpp, rgbsse.cpp, rgbvmx.cpp
- 2018-11-02 07:58:38 i386.cpp: add virtual methods for cpuid and msr instructions (nw) [yz70s]
- - add virtual methods opcode_cpuid opcode_rdmsr opcode_wrmsr - default implementations in class i386_device log an error message - derive Pentium MMX, Pentium II, Pentium III classes from pentium_pro_device - remove pentium_msr_• p6_msr_• piv_msr_• MSR_READ MSR_WRITE routines and call virtual methods instead - the routine pentium_rdmsr modifies the registers only if the msr is valid
Changed: i386.cpp, i386.h, i386priv.h, i486ops.hxx, pentops.hxx
- 2018-11-02 07:50:29 konmedal.cpp: added NO_DUMP placeholders for the PROMs (nw) [Ivan Vangelista]
Changed: konmedal.cpp
- 2018-11-02 07:28:51 myb3k.cpp: fixed regression from my recent changes (nw) [Ivan Vangelista]
Changed: myb3k.cpp
- 2018-11-02 03:56:03 mod8.cpp, sacstate.cpp, unistar.cpp: Remove invalid/unnecessary global masks on I/O spaces (nw) [AJR]
Changed: mod8.cpp, sacstate.cpp, unistar.cpp
- 2018-11-02 02:15:06 Xavix - basic timer, move ekara carts to a Softlist (#4227) [David Haywood]
- • change how colours scale a bit (nw)
• basic timer stuff (fixed frequency for now)
• ekara now uses a Software List
• (nw)
Changed: ekara.xml, xavix.cpp, xavix.h, xavix.cpp, mame.lst, xavix.cpp
- • change how colours scale a bit (nw)
- 2018-11-02 02:14:40 Merge pull request #4228 from Firehawke/master [R. Belmont]
- SNK 40th Collection info on 'ikarijpb' bootleg source (nw)
Changed: snk.cpp
- 2018-11-02 02:13:24 Merge pull request #4226 from hp9k/mb87030_fixes [R. Belmont]
- mb87030: fix SCSI disconnect interrupt (nw)
Changed: mb87030.cpp
- 2018-11-02 01:44:55 SNK 40th Collection info on 'ikarijpb' bootleg source (nw) [Firehawke]
Changed: snk.cpp
- 2018-11-01 20:28:43 mb87030: fix SCSI disconnect interrupt (nw) [Sven Schnelle]
- Previous order of code triggered a state change after the disconnect, which confused the NETBSD installer. With this fixed, writing a disklabel to a netbsd chd works.
Changed: mb87030.cpp
- 2018-11-01 18:18:41 Merge pull request #4210 from hp9k/m68kdasm_fix [R. Belmont]
- m68kdasm: fix ptest instruction (nw)
Changed: m68kdasm.cpp
- 2018-11-01 18:18:19 pbaction: hooked up Tecfri external pinball display on Pinball Action (working but missing some comms) (#4219) [David Haywood]
- • started looking at Tecfri external display hookup on Pinball Action (not yet correct)
• (nw)
• better (nw)
• better (nw)
• spelling (nw)
Changed: pbaction.cpp, pbaction.h, pbactiont.lay
- • started looking at Tecfri external display hookup on Pinball Action (not yet correct)
- 2018-11-01 18:17:55 XaviX - ignore unaligned palette select bits in bpp modes > 4 (ttv_lotr boot screen) (#4213) [David Haywood]
- • ignore unaligned palette select bits in bpp modes > 4
• map some inputs in rad_ping (nw)
• fairly sure these don't use Y index (used in ttv_mx road calcs, although still not correct) (nw)
• dma IRQ allows ttv_lotr and drgqst to run further (nw)
• name fix (nw)
• change irq handling a little (nw)
• timer notes (nw)
• (nw)
Changed: oxavix2000.lst, xavix2000.cpp, xavix.cpp, xavix.h, xavix.cpp, xavix.cpp
- • ignore unaligned palette select bits in bpp modes > 4
- 2018-11-01 18:17:30 m52: improvements to alpha1v (promoted to working) (#4223) [David Haywood]
- • m52 - use multiple palettes and regions instead of kludging into one (nw)
• split alpha1v into different class etc.
• with named regions these comments are redundant (nw)
• (nw)
• duplicated line by mistake (nw)
• this seems plausible (nw)
• fix sprite colours, looks like mpatrol could potentially support 3bpp anyway and the existing kludigng of the sprite clut prom was to save memory
• mark it as working, I'm pretty sure 99% of the badness now is just the game
• TODO note (nw)
- • m52 - use multiple palettes and regions instead of kludging into one (nw)
- 2018-11-01 17:10:39 segasp.cpp: add alternate network board 1.23 firmware, dumped and documented one more Bingo Galaxy satellite PCB [Darksoft] [MetalliC]
Changed: segasp.cpp
- 2018-11-01 17:07:09 model3.cpp: add patch to boot SW Trilogy proto, also rename to 'location test' (nw) [MetalliC]
Changed: model3.cpp, model3.h
- 2018-11-01 17:07:35 Merge pull request #4225 from AmatCoder/AmatCoder-dsk-patch-2 [R. Belmont]
- dsk_dsk.cpp: Avoid to use uninitialized booleans
Changed: dsk_dsk.cpp
- 2018-11-01 17:06:35 Merge pull request #4224 from hp9k/mb87030_fixes [R. Belmont]
- mb87030: support padding mode
Changed: mb87030.cpp
- 2018-11-01 14:42:04 dsk_dsk.cpp: Avoid to use uninitialized booleans [AmatCoder]
- Fix MameTesters #07134. Thanks to Klez for testing.
Changed: dsk_dsk.cpp
- 2018-11-01 14:29:06 mb87030: support padding mode [Sven Schnelle]
- This makes Pascal 3.25 boot/run from SCSI on hp9k_3xx. Pascal is now a fully running OS like BASIC on these machines. While at it also clean up a few style issues.
Changed: mb87030.cpp
- 2018-11-01 13:09:43 i8008: I/O addressing is only 5 bits [AJR]
Changed: i8008.cpp
- 2018-11-01 13:09:27 fantland.cpp: Fix validation (nw) [AJR]
Changed: fantland.cpp
- 2018-11-01 13:07:33 v5x.cpp: Using a virtual method doesn't work for this (nw) [AJR]
- 2018-11-01 11:00:40 rx2030: wip checkpoint (nw) [Patrick Mackinlay]
- Most hardware is in place now, initial diagnostics pass and it's possible to enter both the boot monitor and load/run the sash (stand-alone shell) from disk. The keyboard no longer works in sash, possibly because it's expecting a MIPS-specific keyboard to be connected. RISC/os loads apparently successfully but dies shortly after, probably due to lack of TLB in r3000.cpp.
- 2018-11-01 09:10:25 r3000: improve configurability (nw) [Patrick Mackinlay]
- • add R2000A, R3000, R3000A device types • configurable cache sizing • configurable fpu • improve device type and cpu/fpu id logic
- 2018-11-01 05:45:20 v53: final tidy (nw) [Patrick Mackinlay]
- • changed copyright holder due to near-complete replacement • name changed to v5x which better reflects actual use • minor comment cleanup
Changed: cpu.lua, v5x.cpp, v5x.h, mpc3000.cpp, hng64.h, mips.h
- 2018-10-31 14:47:18 v53: overhaul [Patrick Mackinlay]
- An attempt to add the NEC V50 to the existing V53/V53A devices. Also overhauled for devcb3, and made some required changes to the peripherals. Because this is a pretty wide-ranging change, I thought I'd solicit feedback before merging it. • v53: refactor and add v50, devcb3, use templates and other general cleanup • am9517a: add 16 bit transfer support to v5x_dmau variant • i8251: minor tidy on v5x_scu variant • hng64: update to match v53 changes • mpc3000: update to match v53 changes
Changed: v53.cpp, v53.h, am9517a.cpp, am9517a.h, i8251.cpp, i8251.h, hng64.cpp, mpc3000.cpp
- 2018-11-01 04:34:30 segas16b.cpp: Correct & improve Shinobi documentation, spelling, minor white space fixs (nw) [braintro]
Changed: segas16b.cpp
- 2018-10-31 22:42:22 luaengine: make render.targets table a property to match the doc (nw) [cracyc]
- Any users of that need to change :targets()[ to .targets[
Changed: luaengine.cpp
- 2018-10-31 22:19:17 machine/pic8259.h: removed MCFG macros (nw) [Ivan Vangelista]
Changed: k230.cpp, k230.h, wunderbus.cpp, cs4031.h, pic8259.cpp, pic8259.h, a7150.cpp, alphatpx.cpp, altos8600.cpp, amusco.cpp, apricot.cpp, apricotp.cpp, b2m.cpp, cbm2.cpp, dvk_ksm.cpp, fanucspmg.cpp, fastinvaders.cpp, fmtowns.cpp, ibm6580.cpp, ibmpcjr.cpp, if800.cpp, iq151.cpp, irisha.cpp, isbc.cpp, m107.cpp, m20.cpp, m72.cpp, m92.cpp, mbc55x.cpp, mc1502.cpp, miniframe.cpp, mrflea.cpp, multi16.cpp, myb3k.cpp, notetaker.cpp, olyboss.cpp, pc100.cpp, pcd.cpp, peoplepc.cpp, pg685.cpp, pk8020.cpp, poisk1.cpp, rc759.cpp, sage2.cpp, sm7238.cpp, tandy2k.cpp, tsispch.cpp, z100.cpp, xbox.cpp, fmtowns.cpp, m107.cpp
- 2018-10-31 21:32:24 Merge pull request #4222 from DavidHaywood/311018 [ajrhacker]
- restore tilemap offset to tumblep and chinatwn
Changed: supbtime.cpp, supbtime.h, deco16ic.cpp, supbtime.cpp
- 2018-10-31 21:10:07 restore tilemap offset to tumblep and chinatwn that were lost when driver was merged with supbtime (verified with hardware videos) [DavidHaywood]
Changed: supbtime.cpp, supbtime.h, deco16ic.cpp, supbtime.cpp
- 2018-10-31 20:58:42 luaengine: fix typo (nw) [cracyc]
Changed: luaengine.cpp
- 2018-10-31 20:37:06 Merge pull request #4218 from vadosnaprimer/emu.item_comments [cracyc]
- luaengine: add description comments for emu.item()
Changed: luaengine.cpp
- 2018-10-31 20:13:46 v25: Add address space for internal data area and SFRs [AJR]
Changed: v25.cpp, v25.h, v25instr.hxx, v25priv.h, v25sfr.cpp
- 2018-10-31 20:10:36 actually use offset argument in item:read_block(offset, count) [feos]
- improve comment wording
Changed: luaengine.cpp
- 2018-10-31 18:52:47 Merge tag 'mame0203' [Vas Crabb]
- MAME 0.203
Changed: AndroidManifest.xml, mac_hdflop.xml, x68k_flop.xml, makefile, smioc.cpp, alg.cpp, crystal.cpp, namco_c355spr.cpp, namco_c355spr.h
- 2018-10-31 18:31:01 new NOT_WORKING clones [MetalliC]
- Fighting Vipers 2 [CoolMod, The Dumping Union] Virtual On 2: Oratorio Tangram [CoolMod, The Dumping Union] Star Wars Trilogy Arcade (prototype, 16.09.98) [CoolMod, The Dumping Union]
Fighting Vipers 2 region may be changed using secret codes, removed Japan from game name (nw)
Changed: model3.cpp, mame.lst
- Fighting Vipers 2 [CoolMod, The Dumping Union] Virtual On 2: Oratorio Tangram [CoolMod, The Dumping Union] Star Wars Trilogy Arcade (prototype, 16.09.98) [CoolMod, The Dumping Union]
- 2018-10-31 13:23:33 version bump (nw) [Vas Crabb]
Changed: AndroidManifest.xml, makefile
- 2018-10-31 13:08:04 aic6250: ready for 16 bit dma (nw) [Patrick Mackinlay]
Changed: aic6250.cpp, aic6250.h
- 2018-10-31 12:19:24 aic6250: new device (nw) [Patrick Mackinlay]
- Very WIP status and some obvious issues, but working well enough to load RISC/os.
Changed: machine.lua, mess.lua, aic6250.cpp, aic6250.h
- 2018-10-31 11:57:41 pic8259: NEC V5x ICU is always in x86 mode (nw) [Patrick Mackinlay]
Changed: pic8259.cpp, pic8259.h
- 2018-10-31 04:35:30 remove some ROM_LOAD_OPTIONAL, clean up some miscellaneous stuff (nw) [Vas Crabb]
Changed: coco_fdc.cpp, dragon_fdc.cpp, mb87030.cpp, jtc.cpp, wswan.cpp, combatsc.h, fantland.h
- 2018-10-31 04:20:05 fantland.cpp: Minor cleanups (#4215) [cam900]
- • fantland.cpp: Minor cleanups Reduce ACCESSING_BITs, Runtime tag map lookups, duplicates, Fix some namings, Spacings, remove unnecessary MACHINE_START_CALL_MEMBER, MACHINE_RESET_CALL_MEMBER
• fantland.cpp: Split borntofi state related to ADPCM, input Fix naming/spacing, Reduce/correct ROM region usage, Reduce some trampoline
• fantland.cpp: Minor correction
Changed: fantland.cpp, fantland.h, fantland.cpp
- • fantland.cpp: Minor cleanups Reduce ACCESSING_BITs, Runtime tag map lookups, duplicates, Fix some namings, Spacings, remove unnecessary MACHINE_START_CALL_MEMBER, MACHINE_RESET_CALL_MEMBER
- 2018-10-31 01:51:29 Merge pull request #4220 from clawgrip/patch-2 [ajrhacker]
- Mark Trivial Pursuit (Spanish) as licensed by Maibesa (nw)
Changed: balsente.cpp
- 2018-10-31 00:54:08 Mark Trivial Pursuit (Spanish) as licensed by Maibesa (nw) [ClawGrip]
- Maibesa officially licensed Trivial Pursuit from Bally for translation to Spanish (and also added questions related to Spanish culture) and distribution on Spain. Maibesa also manufactured a dedicated cabinet for Trivial Pursuit. For reference, see http://www.recreativas.org/trivial-pursuit-898-maibesa
Changed: balsente.cpp
- 2018-10-31 00:20:31 few more notes for "smashdrv" (nw) [MetalliC]
Changed: atvtrack.cpp
- 2018-10-30 23:38:41 Merge pull request #4217 from clawgrip/patch-1 [ajrhacker]
- Add version notes to "smashdrv" (nw)
Changed: atvtrack.cpp
- 2018-10-30 23:37:49 new NOT_WORKING machines [MetalliC]
- Bingo Galaxy (main) [Darksoft] Bingo Galaxy (satellite) [Darksoft]
added SystemSP Network Board firmware ver 1.23 [Darksoft]
Changed: segasp.cpp, mame.lst
- Bingo Galaxy (main) [Darksoft] Bingo Galaxy (satellite) [Darksoft]
- 2018-10-30 19:48:44 Add version notes to "smashdrv" (nw) [ClawGrip]
- (useful when searching for clones)
Changed: atvtrack.cpp
- 2018-10-30 19:33:18 namcos22: small update (nw) [hap]
Changed: namcos22.cpp, namcos22.cpp
- 2018-10-30 18:40:12 new working clone [Ivan Vangelista]
- - Shin Ib Sa Won - Seok Dol I [gp-lee, Guru]
prehisle.cpp: corrected ROM label for prehislek (nw)
Changed: mikie.cpp, prehisle.cpp, mame.lst
- - Shin Ib Sa Won - Seok Dol I [gp-lee, Guru]
- 2018-10-30 18:14:26 prehisle.cpp: dumped correct char ROM for prehislek set, fixes MT05613 [Guru] [Ivan Vangelista]
Changed: prehisle.cpp
- 2018-10-30 18:04:42 pit8253.h: removed MCFG macros (nw) [Ivan Vangelista]
Changed: cpc_rs232.cpp, k220.cpp, ibm_mfc.cpp, myb3k_com.cpp, p1_sound.cpp, i80130.cpp, pit8253.h, leland.cpp, leland.h, akaiax80.cpp, alphatpx.cpp, altos486.cpp, amusco.cpp, apogee.cpp, b2m.cpp, balsente.cpp, bw12.cpp, compc.cpp, compis.cpp, dai.cpp, dmv.cpp, excali64.cpp, fanucspmg.cpp, fk1.cpp, fmtowns.cpp, i7000.cpp, ibmpcjr.cpp, isbc.cpp, laserbas.cpp, m20.cpp, mbc55x.cpp, mc1502.cpp, mikrosha.cpp, ms0515.cpp, ms6102.cpp, multi8.cpp, myb3k.cpp, mz2000.cpp, mz2500.cpp, mz700.cpp, mz80.cpp, ngen.cpp, octopus.cpp, okean240.cpp, pc1512.cpp, pc88va.cpp, pc9801.cpp, peoplepc.cpp, pg685.cpp, pk8020.cpp, poisk1.cpp, pp01.cpp, prophet600.cpp, pwrview.cpp, sage2.cpp, segacoin.cpp, segaufo.cpp, seta.cpp, sm7238.cpp, special.cpp, tandy2k.cpp, tdv2324.cpp, tiamc1.cpp, vector06.cpp, vertigo.cpp, wacky_gator.cpp, at.cpp, m24_z8000.cpp, xbox.cpp
- 2018-10-30 18:03:13 Document the Tecfri license Pinball Action set (#4214) [ClawGrip]
- • Document the Tecfri licensed set (nw)
• Rename pbaction2 -> pbactiont (nw)
• Rename sets to add pbactiont (nw)
• Refactor some methods for the new set naming (nw)
• Refactor some methods for the new set naming (nw)
Changed: pbaction.cpp, pbaction.h, mame.lst
- • Document the Tecfri licensed set (nw)
- 2018-10-29 19:22:53 nmk16.cpp: small updates to the just merged PR (nw) [Ivan Vangelista]
Changed: nmk16.cpp
- 2018-10-29 19:17:24 New working clone (#4211) [Michael Moffitt]
- - Hacha Mecha Fighter Prototype [Mike Moffitt]
- 2018-10-29 18:42:07 alpha68k.cpp: added a small note about two bootlegs (nw) [Ivan Vangelista]
Changed: alpha68k.cpp
- 2018-10-29 18:41:10 new working clone [Ivan Vangelista]
- - Centipede (bootleg, set 2) [Joe Magiera, The Dumping Union]
Changed: centiped.cpp, mame.lst
- 2018-10-29 18:39:36 cpu/pps4 - machine/pxa255, r10696, r10788, ra17xx, rf5c296, roc10937, rp5c01, rp5c15, rp5h01, rtc4543, rtc65271, rtc9701, s2636, s3520cf, s3c2400, s3c2410, s3c2440, sa1043, scnxx562: removed MCFG macros (nw) [Ivan Vangelista]
Changed: vme_fcisio.cpp, vme_hcpu30.cpp, pps4.h, pxa255.h, r10696.h, r10788.h, ra17xx.h, rf5c296.h, roc10937.h, rp5c01.h, rp5c15.h, rp5h01.h, rtc4543.cpp, rtc4543.h, rtc65271.h, rtc9701.h, s2636.h, s3520cf.h, s3c2400.h, s3c2410.h, s3c2440.h, saa1043.h, scnxx562.h, 39in1.cpp, amiga.cpp, atarist.cpp, avigo.cpp, bfmsys85.cpp, cv1k.cpp, cvs.cpp, digel804.cpp, fccpu30.cpp, feversoc.cpp, firebeat.cpp, galaxia.cpp, ghosteo.cpp, gizmondo.cpp, globalfr.cpp, gts1.cpp, hapyfish.cpp, hp49gp.cpp, jpmimpct.cpp, jpmsys5.cpp, kyocera.cpp, laserbat.cpp, lcmate2.cpp, malzak.cpp, maygay1b.cpp, mini2440.cpp, mpu3.cpp, mstation.cpp, msx.cpp, nakajies.cpp, namcos12.cpp, namcos23.cpp, nc.cpp, nss.cpp, palmz22.cpp, pc4.cpp, playch10.cpp, proconn.cpp, punchout.cpp, quasar.cpp, rex6000.cpp, seabattl.cpp, seibucats.cpp, sfcbox.cpp, subhuntr.cpp, taito_f2.cpp, taitogn.cpp, tosh1000.cpp, vp415.cpp, zaurus.cpp, cvs.h, jpmsys5.h, laserbat.h, mpu4.cpp, cvs.cpp, galaxia.cpp, laserbat.cpp, quasar.cpp
- 2018-10-29 15:02:09 hp_hil: Removing MCFG macros doesn't just mean blindly expanding them (nw) [Vas Crabb]
- • The validation and slot registration still needs modernising, but the client code is prettier at least
Changed: human_interface.cpp, hp_hil.cpp, hp_hil.h, hp16500.cpp, hp_ipc.cpp
- 2018-10-29 14:26:43 inconsistency, deprecation, duplication... (nw) [Vas Crabb]
Changed: hp98265a.cpp, hp98265a.h, hp98620.cpp, hp98620.h, hp_dio.cpp, hp_dio.h, human_interface.h, hil_devices.cpp, hlebase.cpp, hlekbd.cpp, hlekbd.h, hlemouse.cpp, hphybrid.cpp, hphybrid_dasm.h, hphybrid_defs.h, gal3.cpp, hp9825.cpp, namcofl.cpp, namconb1.cpp, namcos2.cpp, namcos21_c67.cpp, namcos21_de.cpp, namcos23.cpp, namco_c355spr.cpp, namco_c355spr.h
- 2018-10-29 12:19:05 wyse.cpp: Fixed validation, cannot have a parent be a clone of itself. (nw) [Scott Stone]
Changed: wyse.cpp
- 2018-10-29 04:29:44 acesp.cpp: Dummy out this not so useful bit (nw) [AJR]
Changed: acesp.cpp
- 2018-10-29 04:08:33 ddragonba, ltd4 games: Fix regressions related to recent 6803 changes (nw) [AJR]
Changed: ddragon.cpp, ltd.cpp, ddragon.h
- 2018-10-29 00:19:54 am9517a: revert these changes which break the qx10 and pc9801 which use active low dreq (nw) [cracyc]
Changed: am9517a.cpp
- 2018-10-28 22:38:55 New clone added [smf-]
- - Xevious 3D/G (World, XV32/VER.A) [pacman70, Asayuki, smf]
I changed the other World set to VER.B, as there is a note in the driver that the board had that label. Someone may have forgotten to update test mode build text. The only difference I've found between the two sets is song 30 in test mode.
Changed: namcos11.cpp, mame.lst
- - Xevious 3D/G (World, XV32/VER.A) [pacman70, Asayuki, smf]
- 2018-10-28 20:59:11 new working clone - Touchmaster 4000 (v6.02 England) [braintro]
- New Clone Added
Touchmaster 4000 (v6.02 England) [Porchy, Brian Troha, The Dumping Union]
Changed: esd16.cpp, tmaster.cpp, mame.lst
- New Clone Added
- 2018-10-28 19:29:17 Merge pull request #4208 from DavidHaywood/281018_2 [R. Belmont]
- XaviX - allow driver to work with i2cmem in a suitable way nostalgia games (page support causes hangs in Gaplus etc.)
- 2018-10-28 19:17:24 allow i2cmem to work with nostalgia games (page support causes hangs) [DavidHaywood]
- 2018-10-28 19:03:31 namcos22: get rid of ioport tag lookups, tweak ss22 analog limits (nw) [hap]
Changed: namcos22.cpp, namcos22.h
- 2018-10-28 18:07:48 namcos22: increase ss22 quantum a bit more, controls were still unresponsive sometimes (nw) [hap]
Changed: namcos22.cpp
- 2018-10-28 17:48:40 Merge pull request #4207 from DavidHaywood/281018 [R. Belmont]
- XaviX - fix recently introduced rendering bug with certain sprites (nw)
Changed: xavix.cpp
- 2018-10-28 17:03:02 XaviX - fix recently introduced rendering bug with certain sprites (nw) [DavidHaywood]
Changed: xavix.cpp
- 2018-10-28 16:27:35 wy50, wy75, wy85: Driver separation (nw) [AJR]
Changed: mess.lua, wy50.cpp, wy85.cpp, wyse.cpp, mame.lst, mess.flt
- 2018-10-28 13:47:05 Merge pull request #4205 from cam900/patch-66 [R. Belmont]
- c6280.cpp: Fix LFO scale bit
Changed: c6280.cpp
- 2018-10-28 06:34:37 scn2674: Add BREQ output; get a bit smarter about screen reconfiguration (nw) [AJR]
Changed: scn2674.cpp, scn2674.h, qvt201.cpp
- 2018-10-28 05:31:09 segas18.cpp: Verified custom CPU part number (nw) [braintro]
Changed: cps1.cpp, segas18.cpp
- 2018-10-28 05:18:22 new working clone - Street Fighter II: The World Warrior (USA 910522, Rev. H) [braintro]
- New Working Clone - Street Fighter II: The World Warrior (USA 910522, Rev. H) [Chris Gleed]
- 2018-10-28 04:00:12 srcclean and cleanup (nw) [Vas Crabb]
Changed: layout_files.rst, mac_hdflop.xml, mertec.h, hp98265a.cpp, hp_dio.cpp, hlekbd.cpp, hlemouse.cpp, oxavix.lst, oxavix2000.lst, xavix.h, xavix2000.cpp, xavix2000.h, m68kmmu.h, mb86901.cpp, sparcdefs.h, unsp.cpp, unsp.h, unspdasm.cpp, unspdasm.h, mb87030.cpp, spg2xx.cpp, spg2xx.h, sun4c_mmu.cpp, sun4c_mmu.h, dp8350.cpp, dp8350.h, alg.cpp, atetris.cpp, brkthru.cpp, combatsc.cpp, cps3.cpp, fcrash.cpp, hapyfish.cpp, holeland.cpp, hp9825.cpp, hp9k_3xx.cpp, ibm6580.cpp, itgamble.cpp, mpu4misc.cpp, mwarr.cpp, namcond1.cpp, namcos23.cpp, pacman.cpp, r9751.cpp, rainbow.cpp, scobra.cpp, snesb.cpp, tecmo16.cpp, tehkanwc.cpp, twins.cpp, vgmplay.cpp, vii.cpp, xavix.cpp, bbc.h, xavix.h, hp9825.lay, hp9k_3xx.lay, yosakdon.lay, bbc.cpp, ibm6580_fdc.cpp, kb_poisk1.h, ms7004.cpp, namcos2.cpp, xavix.cpp, edevices.cpp, flkatck.cpp, k007121.cpp, xavix.cpp, d3dhlsl.cpp, window.cpp, unidasm.cpp
- 2018-10-27 20:05:29 yosakdon: missed one (nw) [hap]
Changed: yosakdon.lay
- 2018-10-27 19:45:23 8080bw: small tweaks to yosakdon color overlay (nw) [hap]
Changed: 8080bw.cpp, yosakdon.lay
- 2018-10-27 17:57:24 Merge pull request #4203 from MASHinfo/master [ajrhacker]
- Added color overlay to Yosaku To Donbei
Changed: 8080bw.cpp, yosakdon.lay
- 2018-10-27 17:24:29 namcos22: add/document ss22 outputs (nw) [hap]
Changed: namcos22.cpp, namcos22.h
- 2018-10-27 17:20:29 New NOT_WORKING clone (#4204) [ClawGrip]
- • Add "Zorton Brothers v1.01 (Los Justicieros)"
• Add "zortonbr_100" (v1.00) zortonbr is now v1.01
- • Add "Zorton Brothers v1.01 (Los Justicieros)"
- 2018-10-27 16:05:21 supertnk: Add provisional screen parameters; make interrupt acknowledgment more plausible (nw) [AJR]
Changed: supertnk.cpp
- 2018-10-27 15:52:16 that seems to have been expanded at 8 spaces/tab (nw) [Vas Crabb]
Changed: m68kmmu.h
- 2018-10-27 15:44:20 misc cleanup (nw) [Vas Crabb]
Changed: m68kdasm.cpp, m68kmmu.h, msm58321.cpp, scc2698b.cpp, scc2698b.h, smioc.cpp, smioc.h, tms9914.cpp, pokey.cpp, dirtc.cpp, emuopts.cpp, crystal.cpp, r9751.cpp, toypop.cpp
- 2018-10-27 15:15:23 hiscore.dat: changed set names (nw) [cracyc]
Changed: hiscore.dat
- 2018-10-27 14:12:43 MT #07110 [Angelo Salese]
Changed: snk.cpp
- 2018-10-27 11:13:58 phoenix: Don't configure_entries and set_base on the same bank [O. Galibert] [Olivier Galibert]
Changed: phoenix.cpp
- 2018-10-27 11:04:49 new working clone [Ivan Vangelista]
- Street Fighter II: The World Warrior (World 910204) [Erik Preston]
- 2018-10-27 09:47:50 Super Street Fighter 2: The Tournament Battle (USA 930911) (#4200) [Steve Gordon]
- 2018-10-27 05:06:09 segas32.cpp: Minor doc update (nw) [braintro]
Changed: segas32.cpp
- 2018-10-27 03:33:15 new Non-Working machines - S Plus Set chips [braintro]
- New Nonworking Machines - S-Plus SET005 Set chip [BrianT] S-Plus SET015 Set chip [BrianT] S-Plus SET026 Set chip [BrianT]
- 2018-10-27 03:28:10 new working machine - PE+ Set chip 033 [braintro]
- New Working Machine
Player's Edge Plus (SET033) Set Chip [BrianT]
Changed: peplus.cpp, mame.lst
- New Working Machine
- 2018-10-27 00:59:16 m6801: Use devcb for ports; remove I/O space and MCFG_ macros (nw) [AJR]
Changed: ddp.cpp, ddp.h, fdc.cpp, fdc.h, kb.cpp, kb.h, printer.cpp, printer.h, spi.cpp, spi.h, pf10.cpp, pf10.h, m6801.cpp, m6801.h, mpu401.cpp, mpu401.h, irem.cpp, adam.cpp, apricotp.cpp, atarist.cpp, baraduke.cpp, by6803.cpp, byvid.cpp, hx20.cpp, kncljoe.cpp, mc10.cpp, namcos1.cpp, namcos86.cpp, pacland.cpp, px8.cpp, skykid.cpp, tceptor.cpp, adam.h, atarist.h, baraduke.h, hx20.h, kncljoe.h, namcos1.h, namcos86.h, pacland.h, px8.h, skykid.h
- 2018-10-26 22:42:16 abc1600mac: removed MCFG macro (nw) [Ivan Vangelista]
Changed: abc1600.cpp, abc1600mac.cpp, abc1600mac.h
- 2018-10-26 22:29:32 new not working clone [Ivan Vangelista]
- - Heavy Metal Meltdown (German) [PinMAME]
Changed: by6803.cpp, mame.lst
- 2018-10-26 20:28:41 m68k chk2cmp2: more consistent sign check (nw) [hap]
Changed: m68k_in.cpp
- 2018-10-26 20:10:22 mpu401: Eliminate MCFG_ macros (nw) [AJR]
Changed: mpu_pc98.cpp, mpu401.cpp, mpu401.h
- 2018-10-26 19:46:42 mcs96: Save the int_pending register as well (but note that it is not actually cleared upon reset) (nw) [AJR]
Changed: mcs96.cpp
- 2018-10-26 19:42:31 mcs96: Add save state and miscellaneous other stuff (nw) [AJR]
Changed: i8x9x.cpp, i8x9x.h, mcs96.cpp, pntnpuzl.cpp
- 2018-10-26 17:44:42 bbcmc: Added expansion port and Mertec Companion expansion device. [Nigel Barnes]
Changed: bus.lua, mess.lua, exp.cpp, exp.h, mertec.cpp, mertec.h, bbc.cpp, bbc.h
- 2018-10-26 15:58:25 bbcb: Added ReCo6502 co-processor. [Nigel Barnes]
Changed: bus.lua, tube.cpp, tube_rc6502.cpp, tube_rc6502.h, xtal.cpp
- 2018-10-26 14:58:49 bbc.cpp: Reimplemented the addressable latch with LS259 device. [Nigel Barnes]
- - Added 32K ROM slots in B+ and Master variants. - Use bankdev to switch IO/ROM in Master. - Use ram_device instead of ROM_REGION for RAM. - Added I2CMEM device for PCD8572 in Master Compact. - Corrected sound device SN76489->SN76489A.
Changed: 1mhzbus.cpp, 1mhzbus.h, tube.cpp, tube.h, bbc.cpp, bbc.h, bbc.cpp, bbc.cpp
- 2018-10-26 18:35:41 new not working machines [Ivan Vangelista]
- - Bowling Road (Ver 1.5) [f205v] Labyrinth (Ver 1.5) [f205v] Pin Ups (Ver 1.0 Rev A) [f205v] UFO Robot (Ver 1.0 Rev A) [f205v]
new not working clones - Bowling Road (Ver 1.4) [f205v] Bowling Road (Ver 1.4, ND2001 hardware) [f205v]
Changed: itgamble.cpp, mame.lst
- - Bowling Road (Ver 1.5) [f205v] Labyrinth (Ver 1.5) [f205v] Pin Ups (Ver 1.0 Rev A) [f205v] UFO Robot (Ver 1.0 Rev A) [f205v]
- 2018-10-26 18:32:30 scudsp, sega_scu, serflash, smartmed, smc91c9x, smioc, smpc: removed MCFG macros (nw) [Ivan Vangelista]
Changed: scudsp.h, sega_scu.cpp, sega_scu.h, serflash.h, smartmed.h, smc91c9x.h, smioc.h, smpc.cpp, smpc.h, cv1k.cpp, ghosteo.cpp, gp32.cpp, hapyfish.cpp, juicebox.cpp, mini2440.cpp, nexus3d.cpp, palmz22.cpp, r9751.cpp, saturn.cpp, stv.cpp
- 2018-10-26 18:25:10 m68k chk2cmp2: don't mask byte/word on address register (nw) [hap]
Changed: m68k_in.cpp
- 2018-10-26 17:09:47 i8x9x: Add A/D interrupt (nw) [AJR]
Changed: i8x9x.cpp
- 2018-10-26 16:59:55 i8x9x: More HSO stuff (interrupts & A/D conversion) (nw) [AJR]
Changed: i8x9x.cpp
- 2018-10-26 16:15:28 XaviX - revert some previous changes that didn't have desired effect and caused an issue (#4197) [David Haywood]
- • partial revert of previous changes that were problematic (nw)
• improve handling of some SuperXaviX opcodes (nw)
Changed: oxavix2000.lst, xavix.cpp, xavix.h, xavix.cpp, xavix.h, xavix.cpp, xavix.cpp
- • partial revert of previous changes that were problematic (nw)
- 2018-10-26 16:14:31 Merge pull request #4194 from clawgrip/patch-2 [R. Belmont]
- tourvis: Add two new BIOS versions [Ricky2001, Recreativas.org]
Changed: tourvis.cpp
- 2018-10-26 15:37:21 m68k chk2cmp2: fix oversight on prev commit for unsigned compare (nw) [hap]
Changed: m68k_in.cpp
- 2018-10-26 15:36:38 i8x9x: Preliminary HSO stuff (nw) [AJR]
- 2018-10-26 06:35:36 st62xx: Add to unidasm [AJR]
- mcs96d.cpp: Minor spacing fix (nw)
Changed: mcs96d.cpp, unidasm.cpp
- 2018-10-26 05:08:48 Improve MCS-96 (i8x9x) disassembly [AJR]
- - Properly decode names of directly addressed SFRs. This involves a major refactoring of the instruction execution/description unit to keep track of operand sizes and write-only destinations (since 8X9X maps numerous write-only SFRs to the same addresses as read-only SFRs). - Correct operand size for immediate modes of ADDCB and SUBCB and indexed mode of MULB. - Correct destination register for execution of the indexed mode of 2-argument ANDB. - Correct assembler syntax of JBC and JBS (the bit specifier follows the register).
Changed: i8x9xd.cpp, i8x9xd.h, i8xc196.h, mcs96.h, mcs96d.cpp, mcs96d.h, mcs96ops.lst
- 2018-10-26 02:17:56 i8x9x: Forgot to add this to the map (nw) [AJR]
Changed: i8x9x.cpp
- 2018-10-26 01:24:26 new WORKING clone [MetalliC]
- - The Killing Blade / Ao Jian Kuang Dao (ver. 106) [Brad Hicks]
- 2018-10-25 23:31:38 guessed numbers is wrong and used in other game (nw) [MetalliC]
Changed: naomi.cpp
- 2018-10-25 22:51:20 new NOT_WORKING clone [MetalliC]
- - Mushiking The King Of Beetle (MUSHIUSA '04 1ST, Prototype) [Jorge Valero, rtw]
- 2018-10-25 21:52:35 mcs96: Make SFRs more accessible to the debugger [AJR]
Changed: i8x9x.cpp, i8x9x.h, i8xc196.cpp, mcs96.cpp, mcs96.h
- 2018-10-25 19:17:05 Machines promoted to working [hap]
- Tokyo Wars (Rev. TW2 Ver.A, World) [hap]
get to the choppa
Changed: namcos22.cpp
- Tokyo Wars (Rev. TW2 Ver.A, World) [hap]
- 2018-10-25 19:06:06 m68k: improve/simplify chk2cmp2 (nw) [hap]
Changed: m68k_in.cpp
- 2018-10-25 18:34:17 steppers, tc009xlvc, te7750, tmp68301, tms1024, tms6100, bfm_dm01: removed MCFG macros (nw) [Ivan Vangelista]
Changed: steppers.h, tc009xlvc.h, te7750.h, tmp68301.h, tms1024.h, tms6100.h, dkong.cpp, aces1.cpp, bfm_sc1.cpp, bfm_sc2.cpp, bfm_sc4.cpp, bfmsys85.cpp, bingowav.cpp, capr1.cpp, csplayh5.cpp, dfruit.cpp, ecoinf2.cpp, ecoinf3.cpp, ecoinfr.cpp, eva.cpp, gokidetor.cpp, hh_tms1k.cpp, joystand.cpp, jpmimpct.cpp, k28.cpp, krz2000.cpp, lastbank.cpp, maygay1b.cpp, mpu3.cpp, niyanpai.cpp, realbrk.cpp, seta.cpp, seta2.cpp, taito_f2.cpp, tispeak.cpp, tispellb.cpp, bfm_sc4.h, jpmimpct.h, mpu4.h, mpu4.cpp, bfm_dm01.h
- 2018-10-25 18:10:50 snesb.cpp: decrypted rushbeat [iq_132] [Ivan Vangelista]
- still needs emulation (nw)
Changed: snesb.cpp
- 2018-10-25 08:45:08 (nw) gamecom [Robbbert]
- - henry: fixed display of score in practice mode. - added some dasm of unk5A and unk5B
Changed: sm8500d.cpp, sm8500d.h, sm85ops.h
- 2018-10-25 06:58:18 new working clone [Ivan Vangelista]
- - Ms. Pac-Man ('Made in Greece' bootleg, set 2) [Michael Moffitt, The Dumping Union]
Changed: pacman.cpp, mame.lst
- 2018-10-25 05:16:11 Merge pull request #4192 from clawgrip/patch-1 [R. Belmont]
- Marked ROMs as BAD_DUMP where they was taken from other sets (nw)
Changed: pacman.cpp
- 2018-10-25 02:22:41 fix Clang compile (nw) [arbee]
Changed: r9751.cpp
- 2018-10-25 02:16:35 r9751: Implement proper SMIOC emulation through new uart emulation (#4188) [Brandon Munger]
- • [R9751] (Squashed) Early work on SMIOC emulation
commit 9b587be762abfd576e92792c612cd205c570924d Author: Stephen Stair
Changed: machine.lua, mess.lua, i186.cpp, am9517a.cpp, pdc.cpp, pdc.h, scc2698b.cpp, scc2698b.h, smioc.cpp, smioc.h, r9751.cpp
- • [R9751] (Squashed) Early work on SMIOC emulation
- 2018-10-25 02:13:53 Merge pull request #4193 from cam900/patch-65 [R. Belmont]
- onetwo.cpp: PALETTE_DECODER for color decoding
Changed: onetwo.cpp
- 2018-10-25 01:16:04 onetwo.cpp: PALETTE_DECODER for color decoding [cam900]
Changed: onetwo.cpp
- 2018-10-24 23:08:06 taito_f3.cpp: verified that Puchi Carat's Asia cart ROMs match the overseas dump [SEGV] [Ivan Vangelista]
Changed: taito_f3.cpp
- 2018-10-24 23:05:03 onetwo.cpp: small cleanups (nw) [Ivan Vangelista]
Changed: onetwo.cpp
- 2018-10-24 23:03:59 mitchell.cpp: load something in bank0d for spanglbl2, still not working (nw) [Ivan Vangelista]
Changed: mitchell.cpp
- 2018-10-24 23:02:59 ygv608.cpp: updated save state support, fixed namcond1.cpp games save state regression (nw) [Ivan Vangelista]
Changed: ygv608.cpp, ygv608.h
- 2018-10-24 23:01:56 imagetek_i4100.cpp: added missing save state, fixes gakusai2 save state regression (nw) [Ivan Vangelista]
Changed: imagetek_i4100.cpp
- 2018-10-24 23:01:07 new not working machine [Ivan Vangelista]
- - Rushing Beat (SNES bootleg) [Jorge Silva]
- 2018-10-24 22:54:12 new working clones [Ivan Vangelista]
- Pengo (Marti Colls bootleg on Pac-Man hardware, set 1 [A.R.P.A., Recreativas.org] Pengo (Marti Colls bootleg on Pac-Man hardware, set 2 [A.R.P.A., Recreativas.org]
Changed: pacman.cpp, pacman.h, mame.lst
- 2018-10-24 22:38:20 Merge pull request #4176 from hp9k/tms9914_debug [R. Belmont]
- tms9914: extend logging & disable DEBUG output in default configurati…
Changed: tms9914.cpp
- 2018-10-24 22:11:03 mcs96: Replace I/O space with callbacks; use internal space for non-executable register file & SFR area (nw) [AJR]
Changed: i8x9x.cpp, i8x9x.h, i8xc196.cpp, i8xc196.h, mcs96.cpp, mcs96.h, rd110.cpp, rmt32.cpp, rsc55.cpp
- 2018-10-24 21:50:46 Merge pull request #4189 from Bavarese/patch-1 [R. Belmont]
- [Rainbow-100]: default to Microsoft Mouse
Changed: rainbow.cpp
- 2018-10-24 21:49:37 m68kdasm: decode ptest & pflush (#4190) [dxl]
- • m68kdasm: decode ptest & pflush
this adds some more decoding to someof the MMU instructions. The following encodings are now properly decoded:
$ ./unidasm test.bin -arch m68040 00: f010 8216 ptestr #6, (A0), 0 04: f010 8209 ptestr D1, (A0), 0 08: f010 8200 ptestr %sfc, (A0), 0 0c: f010 8201 ptestr %dfc, (A0), 0 10: f010 8310 ptestr #0, (A0), 0, @A1 14: f010 8000 ptestw %sfc, (A0), 0 18: f548 ptestw (A0) 1a: f568 ptestr (A0) 1c: f500 pflushn (A0) 1e: f501 pflushn (A1) 20: f509 pflush (A1) 22: f510 pflushan 24: f518 pflusha
• m68kdasm: fix whitespace for MMU instructions
Changed: m68kdasm.cpp, m68kdasm.h
- • m68kdasm: decode ptest & pflush
- 2018-10-24 20:31:40 [Rainbow-100]: default to Microsoft Mouse [Bavarese]
- Default to Microsoft Mouse (sane for DEC Windows 1.03). Note that the older DEC Windows 1.0 uses another hard wired mouse model, possibly the DEC hockeypuck mouse (VSAxxx).
Changed: rainbow.cpp
- 2018-10-24 08:29:13 gamecom improvements [Robbbert]
- - Henry works now - Fixed dma regression - Improved logging of unknown opcodes
Changed: sm85ops.h, gamecom.cpp, gamecom.cpp
- 2018-10-24 06:52:39 Don't error on undefined GL symbols for the WebAssembly target (#4187) [Justin Kerk]
Changed: main.lua
- 2018-10-23 20:45:50 Merge pull request #4186 from barry65536/master [R. Belmont]
- Promote mtwinsb to working
Changed: cps1.cpp, fcrash.cpp, cps1.h, mame.lst, cps1.cpp
- 2018-10-23 20:43:39 m68kmmu: split m68881_ops() into subfunctions (#4185) [dxl]
Changed: m68k_in.cpp, m68kmmu.h
- 2018-10-23 20:12:27 Promote mtwinsb to working [Barry Harris]
- Move to fcrash.cpp, hook up scroll registers and other misc bits
Changed: cps1.cpp, fcrash.cpp, cps1.h, mame.lst, cps1.cpp
- 2018-10-23 18:24:43 bus/rs232.cpp: completed removal of MCFG macros (nw) [Ivan Vangelista]
Changed: spi.cpp, cpc_rs232.cpp, shark.cpp, softbox.cpp, com.cpp, myb3k_com.cpp, eim.cpp, bootbug.cpp, quadralink.cpp, hpc102.cpp, rs232.h, wunderbus.cpp, mpc.cpp, mps.cpp, sv805.cpp, graphlinkhle.cpp, vme_fccpu20.cpp, vme_fcisio.cpp, vme_hcpu30.cpp, vme_mzr8300.cpp, rs232.cpp, ie15.cpp, vrc5074.cpp, avigo.cpp, binbug.cpp, bitgraph.cpp, bullet.cpp, candela.cpp, cdc721.cpp, cm1800.cpp, coco12.cpp, coco3.cpp, codata.cpp, compis.cpp, didact.cpp, digel804.cpp, dmax8000.cpp, dsb46.cpp, e100.cpp, einstein.cpp, et3400.cpp, eurocom2.cpp, exp85.cpp, ft68m.cpp, gimix.cpp, hp2640.cpp, ht68k.cpp, hunter2.cpp, hx20.cpp, indiana.cpp, jade.cpp, jupiter.cpp, lft.cpp, mc1502.cpp, mc8030.cpp, mccpm.cpp, mfabfz.cpp, mice.cpp, micro20.cpp, ms0515.cpp, mx2178.cpp, newbrain.cpp, ngen.cpp, octopus.cpp, okean240.cpp, onyx.cpp, p8k.cpp, pipbug.cpp, pm68k.cpp, proteus3.cpp, ptcsol.cpp, pulsar.cpp, pve500.cpp, qtsbc.cpp, sapi1.cpp, scopus.cpp, seattlecmp.cpp, selz80.cpp, softbox.cpp, sorcerer.cpp, sun2.cpp, sun3.cpp, sun3x.cpp, sun4.cpp, sys9002.cpp, systec.cpp, tandy2k.cpp, tavernie.cpp, tiki100.cpp, ts803.cpp, tti.cpp, v1050.cpp, vector4.cpp, votrpss.cpp, wangpc.cpp, xerox820.cpp, xor100.cpp, zorba.cpp, thomson.cpp
- 2018-10-23 18:14:42 abc80x.cpp: fixed copy-paste error. Thanks Tafoid! (nw) [Ivan Vangelista]
Changed: abc80x.cpp
- 2018-10-23 17:54:43 esprit3: Better interrupt sourcing (nw) [AJR]
Changed: esprit.cpp
- 2018-10-23 15:04:25 Invalidate memory access caches when removing watchpoints to prevent crashes on subsequent accesses to the same memory areas [AJR]
Changed: emumem.cpp
- 2018-10-23 13:59:56 opwolf: set_input_gain on speaker device overrides the one set on sound route, this makes it look less misleading now (nw) [hap]
Changed: opwolf.cpp
- 2018-10-23 13:13:34 z29: Fix pseudo-DMA memory fill mode (nw) [AJR]
Changed: z29.cpp
- 2018-10-23 12:30:44 Merge pull request #4182 from clawgrip/patch-4 [ajrhacker]
- Add TODO info for "spangbl2" dipswitches (nw)
Changed: mitchell.cpp
- 2018-10-23 10:01:45 Add TODO info for "spangbl2" dipswitches (nw) [ClawGrip]
Changed: mitchell.cpp
- 2018-10-23 08:54:13 Add dumps of the Kurzweil K2000 "ROM1 - Orchestral" and "ROM2 - Contemporary" add-on modules. [anonymous] [Lord-Nightmare]
- Add a bunch of notes about the rest of the Kurzweil K2xxx series, and some more notes about the K2000 hardware. [Lord Nightmare]
Changed: krz2000.cpp
- 2018-10-23 03:35:02 XaviX - support per-line rendering and raster interrupts (#4180) [David Haywood]
- • checkpoint (nw)
• improve rasters (nw)
• improve again (nw)
• raster effect improvements (nw)
• tidy (nw)
• keep happy (nw)
• also keep things happy (nw)
• rad_rh notes (nw)
• kill unneeded code (nw)
• (nw)
• oops (nw)
• extra rad_bass inputs (nw)
• misc refactors (nw)
• 2nd palette on superxavix (nw)
• improvements to line renderer (nw)
• optimize slightly (nw)
• bitmap layer related (nw)
• this bitmap in xavtennis is very big (nw)
Changed: dxavix.lst, dxavix2000.lst, oxavix.lst, xavix.cpp, xavix.h, xavix.cpp, xavix.h, xavix.cpp, xavix.cpp
- • checkpoint (nw)
- 2018-10-23 03:34:35 Merge pull request #4181 from hp9k/m68kmmu_indirect_fix [R. Belmont]
- m68kmmu: don't try to read address bits in indirect descriptors as status bits (nw)
Changed: m68kmmu.h
- 2018-10-23 01:05:27 sega16a.cpp: Correct labels and rom locations for the aliensyn2 set. [Brian Troha] [braintro]
Changed: segas16a.cpp
- 2018-10-22 23:47:08 k054321: correction on prev commit (nw) [hap]
Changed: k054321.cpp
- 2018-10-22 23:40:29 k054321: make it work on all speaker inputs, not just the first (nw) [hap]
Changed: k054321.cpp
- 2018-10-22 23:30:59 namcos22: show alpinr2b titlescreen animation, preliminary (nw) [hap]
Changed: namcos22.cpp, namcos22.h, namcos22.cpp
- 2018-10-22 23:10:07 cinemat.cpp: fixed save state regression (nw) [Ivan Vangelista]
Changed: cinemat.cpp, cinemat.h
- 2018-10-22 23:01:59 namcops2.cpp: redumped superdbz DVD and confirmed gundzaft DVD dump [Arcade-Projects] [Ivan Vangelista]
Changed: namcops2.cpp
- 2018-10-22 19:03:38 exidy.cpp: identified P1/P2 Start LEDs for Mouse Trap [Brad Oldham] [Ivan Vangelista]
- original patch modified by me (nw)
- 2018-10-22 18:44:07 rs232: another batch of MCFG removal (nw) [Ivan Vangelista]
Changed: a7150.cpp, abc1600.cpp, abc80.cpp, abc80x.cpp, altair.cpp, ampro.cpp, amust.cpp, attache.cpp, aussiebyte.cpp, dbox.cpp, duet16.cpp, horizon.cpp, ibmpcjr.cpp, iris3130.cpp, k8915.cpp, konin.cpp, m20.cpp, m79152pc.cpp, meritum.cpp, mikromik.cpp, mits680b.cpp, mvme147.cpp, pc8401a.cpp, pcd.cpp, pcipc.cpp, peoplepc.cpp, proteus.cpp, ql.cpp, qvt201.cpp, sage2.cpp, sg1000.cpp, slicer.cpp, vixen.cpp, ioc2.cpp
- 2018-10-22 18:19:27 m68kmmu: support short indirect descriptors & set MMU status flags in pmmu_atc_lookup() (#4179) [dxl]
- • m68kmmu: support short indirect table entries
• m68kmmu: set SR bits in pmmu_atc_lookup()
Changed: m68kmmu.h
- • m68kmmu: support short indirect table entries
- 2018-10-22 18:02:56 bfmsys85.cpp: added save state support, no idea why this was marked as SUPPORTS_SAVE (nw) [Ivan Vangelista]
Changed: bfmsys85.cpp
- 2018-10-22 16:39:28 Merge pull request #4177 from MASHinfo/master [ajrhacker]
- Fixed Arcade build
Changed: arcade.lua
- 2018-10-22 15:25:04 Removed due to legal issues. [Roberto Fresca]
Changed: ampoker2.cpp, mame.lst
- 2018-10-22 07:24:34 new working clone [Ivan Vangelista]
- PuLiRuLa (World, earlier?) [Jorge Silva]
Changed: taito_f2.cpp, mame.lst
- 2018-10-21 23:27:46 flipjack: Driver overhaul [AJR]
- - Reimplement video using CRTC row update method. - Cocktail mode is fully supported. - Change monitor orientation from ROT90 to ROT270. - Modernize interrupts. - Clean up miscellaneous things.
Changed: flipjack.cpp
- 2018-10-21 21:47:32 hapyfish: correct flash IDs and flash switching, bootloader now loads Linux kernel and then nothing happens (nw) [arbee]
Changed: hapyfish.cpp
- 2018-10-21 21:28:55 vsmile: removed Unununium timing hacks, nw [mooglyguy]
Changed: unsp.cpp, unsp.h, spg2xx.cpp, spg2xx.h
- 2018-10-21 21:11:09 vsmile: Fixed erroneous cartridge ROM mirroring. Gets V.Smile games to boot. Needs cleanup. [Ryan Holtz] [mooglyguy]
Changed: unsp.cpp, unsp.h, unspdasm.cpp, unspdasm.h, spg2xx.cpp, spg2xx.h, vii.cpp
- 2018-10-21 21:20:23 new clone added - Soldier Girl Amazon (Tecfri license) [braintro]
- New Clone Added - Soldier Girl Amazon (Tecfri license) [Fredric Sjöholm]
Changed: terracre.cpp, mame.lst
- 2018-10-21 20:08:25 namcos22: improve window clipping (nw) [hap]
Changed: namcos22.cpp, namcos22.h, namcos22.cpp
- 2018-10-21 18:24:27 m68kmmu: cleanups (#4172) [dxl]
- • m68kmmu: factor out TT register matching into pmmu_match_tt()
• m68kmmu: simplify tt/fc matching
• m68kmmu: remove dead code
• m68kmmu: factor out table walking code
• m68kmmu: replace printf by logerror
This should be switched over to use LOG(), but can't right now because the header file is included directly in C++ classes.
Changed: m68kmmu.h
- • m68kmmu: factor out TT register matching into pmmu_match_tt()
- 2018-10-21 18:15:57 HP9825: printer & beeper added (#4175) [fulivi]
- • hp9825: printer added. Whitespace cleanup on hp9825_tape.*
• hp9825: added beeper
Changed: hp9825.cpp, hp9825_tape.cpp, hp9825_tape.h
- • hp9825: printer added. Whitespace cleanup on hp9825_tape.*
- 2018-10-21 15:52:34 hapyfish: replaced driver with clone of mini2440 that enabled NAND booting [R. Belmont] [arbee]
- The boot loader now comes up and fails because it can't find both NANDs; how they're banked or whatever isn't clear yet.
Changed: hapyfish.cpp
- 2018-10-21 15:01:13 Merge pull request #4174 from hp9k/disable_debug [ajrhacker]
- nereid: disable debug (nw)
Changed: nereid.cpp
- 2018-10-21 14:34:33 nereid: disable debug (nw) [Sven Schnelle]
Changed: nereid.cpp
- 2018-10-21 13:48:25 hh_sm510: correct built-in cheats for gnw_ghouse (nw) [hap]
Changed: hh_sm510.cpp
- 2018-10-21 13:37:41 New working machine added (#4173) [algestam]
- - Green House (Nintendo Game & Watch) [algestam]
Changed: hh_sm510.cpp, mame.lst
- 2018-10-21 06:14:44 crt9007: Interrupts don't get canceled here (nw) [AJR]
Changed: crt9007.cpp
- 2018-10-21 05:59:19 crt9007: Add frame timer [AJR]
- altos2: Add bell (nw)
Changed: crt9007.cpp, crt9007.h, altos2.cpp
- 2018-10-21 06:01:04 segas16b.cpp: Minor doc update - Time Scanner Sega ID numbers (nw) [braintro]
Changed: segas16b.cpp
- 2018-10-21 04:33:50 New NOT_WORKING clone (#4122) [ClawGrip]
- • New NOT_WORKING clone
Break Thru (Tecfri license) [jordigahan, Recreativas.org]
• Add "brkthrut"
• Marked "8.bin" on "brkthrut" as BAD_DUMP
Changed: brkthru.cpp, mame.lst
- • New NOT_WORKING clone
- 2018-10-21 03:47:49 pokey: remember m_allpot_r_cb() value [Jürgen Buchmüller]
Changed: pokey.cpp
- 2018-10-21 00:38:53 vt100, ec1841, mc1502, poisk1, km035 and ms7004 keyboards: make Lua-friendly and update mappings (#4145) [Sergey Svishchev]
- • vt100_kbd: make Lua-friendly add PORT_CODE's (nw)
• ec1841, mc1502, poisk1, km035 and ms7004 keyboards: make Lua-friendly and update mappings (nw)
Also, restore comments in utf-8 (lost to srcclean), define missing keys, change a few mappings to match keycaps, remove redundant PORT_NAME definitions.
Changed: ec1841.cpp, kb_7007_3.h, kb_poisk1.h, km035.cpp, ms7004.cpp, vt100_kbd.cpp
- • vt100_kbd: make Lua-friendly add PORT_CODE's (nw)
- 2018-10-20 23:21:12 Merge pull request #4170 from hp9k/m68k_mmu_improvements [ajrhacker]
- m68kmmu: factor out atc lookup into pmmu_atc_lookup()
Changed: m68kmmu.h
- 2018-10-20 23:14:09 Merge pull request #4167 from cam900/namcoc355_duplicates [R. Belmont]
- namco_c355spr.cpp: Cleanup duplicates
Changed: namco_c355spr.cpp, namco_c355spr.h
- 2018-10-20 23:13:20 Merge pull request #4168 from hp9k/m68kmmu_improvements [R. Belmont]
- m68kmmu: deduplicate code to set buserror details
Changed: m68kmmu.h
- 2018-10-20 20:01:39 namcos22: remove accidental debug leftover (nw) [hap]
Changed: namcos22.cpp
- 2018-10-20 19:37:08 Merge pull request #4166 from hp9k/hpib_parallel_poll [ajrhacker]
- hp9k3xx/human_interface: add parallel poll logic (nw)
Changed: human_interface.cpp, human_interface.h
- 2018-10-19 21:21:30 hp9k3xx/human_interface: add parallel poll logic (nw) [Sven Schnelle]
- This makes the HP-UX 9 installer properly work with GPIB. Without this patch it will hang ages during detection of GPIB devices.
Changed: human_interface.cpp, human_interface.h
- 2018-10-20 06:57:21 Minor doc updates about Hang On and Super Hang On (nw) [braintro]
Changed: segahang.cpp, segaorun.cpp
- 2018-10-20 06:14:22 x2201: More notes (nw) [AJR]
Changed: x2201.cpp
- 2018-10-20 02:03:42 Merge pull request #4165 from Firehawke/master [MooglyGuy]
- Update FAQ (nw) with HLSL/BGFX update info, old external OPL2 support.
Changed: commonissues.rst
- 2018-10-20 02:02:01 Clean up phrasing a bit on input from MG (nw) [Firehawke]
Changed: commonissues.rst
- 2018-10-20 01:47:47 Update FAQ (nw) with HLSL/BGFX update info, old external OPL2 support information [Firehawke]
Changed: commonissues.rst
- 2018-10-19 23:27:03 New working clones [Roberto Fresca]
- Novo Poker II (Spanish bootleg) [Roberto Fresca, Grull Osgo]
Changed: ampoker2.cpp, mame.lst
- 2018-10-19 22:14:20 New working clones [Roberto Fresca]
- World Cup '90 (european hack, different title) [Roberto Fresca, Martin Mejia Britez]
- 2018-10-19 21:26:45 Merge branch 'master' of https://github.com/mamedev/mame [Roberto Fresca]
Changed: floppy.h, mb87030.cpp, tms9914.h, bw12.cpp, bw2.cpp, c900.cpp, cgc7900.cpp, cgenie.cpp, cit101.cpp, clcd.cpp, compucolor.cpp, cybiko.cpp, decstation.cpp, dectalk.cpp, decwritr.cpp, dvk_ksm.cpp, ep64.cpp, fccpu30.cpp, fmtowns.cpp, force68k.cpp, gkigt.cpp, gridcomp.cpp, guab.cpp, h89.cpp, hk68v10.cpp, hp_ipc.cpp, ibm6580.cpp, isbc.cpp, isbc8010.cpp, kyocera.cpp, mcb216.cpp, mitchell.cpp, namcofl.cpp, pcat_dyn.cpp, pk8020.cpp, px4.cpp, qx10.cpp, rainbow.cpp, rex6000.cpp, sdk80.cpp, sdk86.cpp, sitcom.cpp, sm7238.cpp, twinkle.cpp, unixpc.cpp, vt240.cpp, cit101_kbd.h, namcofl.cpp
- 2018-10-19 20:46:13 Merge pull request #4159 from cam900/patch-63 [R. Belmont]
- namcofl.cpp: Implement shadow
Changed: namcofl.cpp
- 2018-10-19 20:45:54 Merge pull request #4161 from cam900/patch-64 [R. Belmont]
- namcofl.cpp: Fix sprite banking
Changed: namcofl.cpp
- 2018-10-19 20:36:58 Merge pull request #4163 from Bavarese/patch-4 [ajrhacker]
- [Rainbow-100]: write fault must not be set to 1
Changed: rainbow.cpp
- 2018-10-19 20:34:47 cit101: Eliminate MCFG_ macros (nw) [AJR]
Changed: cit101.cpp, cit101_kbd.h
- 2018-10-19 20:29:08 [Rainbow-100]: write fault must not be set to 1 [Bavarese]
- Write fault must not be set to 1 permanently (only in case of fatal write errors).
Changed: rainbow.cpp
- 2018-10-19 20:17:13 tms9914: Eliminate MCFG_ macros (nw) [AJR]
Changed: tms9914.h, gridcomp.cpp, hp_ipc.cpp
- 2018-10-19 19:47:11 rs232: some more MCFG removal (nw) [Ivan Vangelista]
Changed: floppy.h, bw12.cpp, bw2.cpp, c900.cpp, cgc7900.cpp, cgenie.cpp, clcd.cpp, compucolor.cpp, cybiko.cpp, decstation.cpp, dectalk.cpp, decwritr.cpp, dvk_ksm.cpp, ep64.cpp, fccpu30.cpp, fmtowns.cpp, force68k.cpp, gkigt.cpp, guab.cpp, h89.cpp, hk68v10.cpp, ibm6580.cpp, isbc.cpp, isbc8010.cpp, kyocera.cpp, mcb216.cpp, pcat_dyn.cpp, pk8020.cpp, px4.cpp, qx10.cpp, rainbow.cpp, rex6000.cpp, sdk80.cpp, sdk86.cpp, sitcom.cpp, sm7238.cpp, twinkle.cpp, unixpc.cpp, vt240.cpp
- 2018-10-19 17:36:07 Merge pull request #4160 from hp9k/mb87030_temp_reg_fix [ajrhacker]
- mb87030: fix temp register sampling
Changed: mb87030.cpp
- 2018-10-19 17:35:20 Add missing PROM and PLDs to "spangbl2" [ClawGrip, Roberto Fresca, Recreativas.org, The Dumping Union] (#4162) [ClawGrip]
- • Add missing PROM and PLDs to "spangbl2" [ClawGrip, Roberto Fresca, Recreativas.org, The Dumping Union]
Also fixed one ROM size, added comments and corrected ROM labels.
• typo
Changed: mitchell.cpp
- • Add missing PROM and PLDs to "spangbl2" [ClawGrip, Roberto Fresca, Recreativas.org, The Dumping Union]
- 2018-10-18 21:57:51 mb87030: fix temp register sampling [Sven Schnelle]
- This makes Bootrom Rev C1 machines (/340, /370) boot via SCSI
Changed: mb87030.cpp
- 2018-10-19 07:50:37 spg2xx: Fixed tilemap wallpaper mode. Fixes V.Smile intro background. [Ryan Holtz] [Ryan Holtz]
Changed: spg2xx.cpp, spg2xx.h, vii.cpp
- 2018-10-19 03:11:22 XaviX - first pass at allowing some opcodes to bypass zero page (fixes namcons1 and others) (#4157) [David Haywood]
- • XaviX - irst pass at allowing some opcodes to bypass zero page (fixes namcons1 and others)
• dirt rebel bits (nw)
• dirt rebel (nw)
• xavtenni (nw)
Changed: dxavix.lst, dxavix2000.lst, oxavix.lst, oxavix2000.lst, xavix.cpp, xavix.h, xavix2000.h, xavix.cpp, xavix.h
- • XaviX - irst pass at allowing some opcodes to bypass zero page (fixes namcons1 and others)
- 2018-10-19 03:03:41 Merge pull request #4158 from cam900/patch-62 [R. Belmont]
- namcofl.cpp: Implement screen clipping
Changed: namcofl.cpp
- 2018-10-19 02:38:03 namcofl.cpp: Implement screen clipping [cam900]
Changed: namcofl.cpp
- 2018-10-18 21:12:05 vsmile: Support ROMs with fewer than 2 banks, nw [mooglyguy]
Changed: vii.cpp
- 2018-10-18 21:03:25 spg2xx: Clear SPU channel enable when writing to SPU stop register, fixes drums in batmantv, nw [mooglyguy]
Changed: spg2xx.cpp
- 2018-10-18 18:49:43 -spg2xx: Added chip select callback and rudimentary ADC hookup. [Ryan Holtz] [mooglyguy]
- -vii: Initial V.Smile support; BIOS runs, games do not. [Ryan Holtz]
Note: V.Smile changes are currently very WIP, needs code cleanup. Just checking in so others can have a look.
Changed: unsp.cpp, spg2xx.cpp, spg2xx.h, vii.cpp
- -vii: Initial V.Smile support; BIOS runs, games do not. [Ryan Holtz]
- 2018-10-18 18:27:05 sprint8.cpp: fixed save state regression (nw) [Ivan Vangelista]
Changed: sprint8.cpp
- 2018-10-18 18:15:38 Xavix - i2cmem hookup (#4156) [David Haywood]
- • properly mark data/direction registers for IO (nw)
• use direction register (nw)
• (nw)
• xavix - i2cmem hookup (nw)
- • properly mark data/direction registers for IO (nw)
- 2018-10-18 16:31:01 Merge pull request #4155 from hp9k/hp98620_fixes [ajrhacker]
- hp98620: add channel control/status register
Changed: hp98620.cpp, hp98620.h
- 2018-10-18 13:02:28 i82586: formatting (nw) [Patrick Mackinlay]
Changed: i82586.cpp
- 2018-10-18 13:00:02 z8038: new device (nw) [Patrick Mackinlay]
- Zilog Z8038 FIO (FIFO Input/Output Interface Unit). Used to drive the parallel/printer port on the MIPS Rx2030. Passes basic diagnostic tests, but further work depends on progress in the mips.cpp driver.
Changed: machine.lua, mess.lua, z8038.cpp, z8038.h
- 2018-10-16 04:33:35 util::fifo.queue_length() (nw) [Patrick Mackinlay]
- Not 100% confident about the variable type, and there may still be some debate over the function name (trying to avoid confusion with the length of the container, or with the number of empty slots), so appreciate review/comments.
Changed: coretmpl.h
- 2018-10-18 04:49:47 new clone added - Land Maker (World) [braintro]
- New Clone Added
Land Maker (Ver 2.02O 1998/06/02) [SEGV]
Changed: seta2.cpp, taito_f3.cpp, mame.lst
- New Clone Added
- 2018-10-18 04:03:08 apollo.cpp: It works this way: the following MCFG_SLOT_OPTION_DEVICE_INPUT_DEFAULTS must be changed over as well (nw) [AJR]
Changed: apollo.cpp
- 2018-10-18 03:51:23 (nw) fixed validation crash; fixed regression in altos5. [Robbbert]
- - People, please TEST your changes...
Changed: altos5.cpp, apollo.cpp
- 2018-10-17 22:35:39 XaviX - get ttv_mx to show some screens (nw) (#4153) [David Haywood]
- • on review of code I'm fairly sure these work with the accumulator (nw)
• get ttv_mx to show some screens (nw)
• oops (nw)
• more ops (nw)
• (nw)
• help xavtenni along (nw)
• less logging (nw)
Changed: dxavix2000.lst, oxavix2000.lst, xavix.cpp, xavix2000.cpp, xavix2000.h, xavix.cpp, xavix.cpp
- • on review of code I'm fairly sure these work with the accumulator (nw)
- 2018-10-17 20:13:40 astinvad.cpp: fixed spcking2 save state regression (nw) [Ivan Vangelista]
Changed: astinvad.cpp
- 2018-10-17 20:02:52 taitosjsec.cpp: added missing save state, fixes save state regressions in various taito sj games. Also removed MCFG macros (nw) [Ivan Vangelista]
Changed: taitosj.cpp, taitosjsec.cpp, taitosjsec.h
- 2018-10-17 19:57:22 altos486.cpp: fixed my copy-paste error (nw) [Ivan Vangelista]
Changed: altos486.cpp
- 2018-10-17 18:13:53 rs232: small start at removing MCFG macros (nw) [Ivan Vangelista]
Changed: altos486.cpp, altos5.cpp, altos8600.cpp, amiga.cpp, apple2gs.cpp, apple3.cpp, atarist.cpp, att4425.cpp, harddriv.cpp, lb186.cpp, pc1512.cpp, pcw16.cpp, super6.cpp, superslave.cpp, acs8600_ics.cpp, apollo.cpp
- 2018-10-17 18:08:30 new not working clone [Ivan Vangelista]
- Showdown (version 4.0) [credits to be added]
Changed: exidy440.cpp, mame.lst
- 2018-10-17 16:59:45 Merge pull request #4154 from superctr/qsound_181017 [MooglyGuy]
- qsoundhle: saturate voice and output accumulators
Changed: qsoundhle.cpp
- 2018-10-17 16:23:55 qsoundhle: saturate voice and output accumulators [superctr]
- fixes clipping in spf2t, and possibly others.
(The DSP16A accumulator has built in saturation)
Changed: qsoundhle.cpp
- fixes clipping in spf2t, and possibly others.
- 2018-10-17 14:26:45 namcos22: added savestates, added render from pointram(ridgerac waving flag), improve s22 fade, improve ss22 fog(dirtdash, aquajet, timecris), improve ss22 spot(dirtdash, testmode), fix stuck poly layer, added preliminary posirq + other small changes (nw) [hap]
Changed: namcos22.cpp, namcos22.h, namcos22.cpp
- 2018-10-17 14:16:03 ssozumo.cpp: fixed save state regression (nw) [Ivan Vangelista]
Changed:
→ NOWSZY [Arcade] DevMAME [log only]
- 2021-03-08 05:35:00 New machines marked as NOT_WORKING [AJR]
- Akai MPC60 MIDI Production Center [DBWBP]
- 2021-03-07 21:19:22 New working machines [hap]
- Memoquiz [hap, Sean Riddle]
Changed: mm75.h , mm75op.cpp , mm76.cpp , mm76op.cpp , pps41base.cpp , pps41base.h , hh_pps41.cpp , mastmind.lay , memoquiz.lay , mame.lst
- 2021-03-07 19:31:39 HP9845: added synchronous I/O for RS232 port and HP98046 module (#7695) [fulivi]
- • rs232: added device for synchronous I/O
• hp9845: implemented external clocking in hp98046 serial module
Co-authored-by: ajrhacker
Changed: bus.lua ,
- • rs232: added device for synchronous I/O