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.
- version bump (nw) [Vas Crabb]
2018-01-30 19:48:02Changed: AndroidManifest.xml, makefile
2 files changed, 4 insertions, 4 deletions
- i8275: handle invisible field attributes and "end of row - stop dma" special code better; honor Video Enable bit. [Sergey Svishchev]
2017-11-06 18:28:54 - alphatpx.cpp: Added P1 (rfka01), fixed P2 drive ready (helwie44) ... (#3139) [rfka01]
2018-01-30 18:42:25- * alphatpx.cpp: Added P1 (rfka01), made P2 floppy system work correctly (helwie44) * alphatpx.cpp: remove traces from experiments * alphatpx.cpp: Add missing <> key * alphatpx.cpp: Indentation fix * alphatpx.cpp: Simplify floppy drive connections (thanks Duke & Vas Crabb) * alphatpx.cpp: srcclean * itt3030: Simplify floppy system analogous to alphatpx.cpp * alphatpx.cpp, itt3030.cpp: comments fixes * alphatpx.cpp, itt3030.cpp: keyboard code simplifications * alphatpx.cpp: Another spurious debugger.h, millennium hand and shrimp
Changed: alphatpx.cpp, itt3030.cpp, mame.lst
3 files changed, 778 insertions, 320 deletions
- * alphatpx.cpp: Added P1 (rfka01), made P2 floppy system work correctly (helwie44) * alphatpx.cpp: remove traces from experiments * alphatpx.cpp: Add missing <> key * alphatpx.cpp: Indentation fix * alphatpx.cpp: Simplify floppy drive connections (thanks Duke & Vas Crabb) * alphatpx.cpp: srcclean * itt3030: Simplify floppy system analogous to alphatpx.cpp * alphatpx.cpp, itt3030.cpp: comments fixes * alphatpx.cpp, itt3030.cpp: keyboard code simplifications * alphatpx.cpp: Another spurious debugger.h, millennium hand and shrimp
- new WORKING machine - Connectv Skateboarder (PAL) / PlayTV Skateboarder (NTSC) [Sean Riddle, David Haywood] (#3149) [David Haywood]
2018-01-30 18:08:52- * started adding some IO for Skateboarder (and started making things a bit more c++ in the process too as it was needed) * some better mapping.. ish, the controls are weird (nw) * identify buttons at least (nw) * make the inputs clearer, adjust naming, mark as working with imperfect gfx / no sound. * allow visual studio to auto-reformat this so that it's consistent everywhere (nw)
new machines marked as NOT WORKING ------------------------ Connectv Skateboarder (PAL) [Sean Riddle, David Haywood] PlayTV Skateboarder (NTSC) [Sean Riddle, David Haywood]2 files changed, 703 insertions, 622 deletions
- * started adding some IO for Skateboarder (and started making things a bit more c++ in the process too as it was needed) * some better mapping.. ish, the controls are weird (nw) * identify buttons at least (nw) * make the inputs clearer, adjust naming, mark as working with imperfect gfx / no sound. * allow visual studio to auto-reformat this so that it's consistent everywhere (nw)
- Updated Greek Translation [BraiNKilleRGR]
2018-01-29 15:24:10Changed: strings.po
1 files changed, 9 insertions, 17 deletions
- pce.cpp: note about pachinko controller (nw) [angelosa]
2018-01-30 09:59:43Changed: pce.cpp, photoply.cpp
2 files changed, 6 insertions, 1 deletions
- galaxold.cpp: verified PROMs for drivfrcsg [Ed Cross] [Ivan Vangelista]
2018-01-30 07:18:49Changed: galaxold.cpp
1 files changed, 3 insertions, 3 deletions
- photoply.cpp: many fixes and improvements, see driver notes for more info (nw) [angelosa]
2018-01-29 21:38:45Changed: photoply.cpp
1 files changed, 164 insertions, 17 deletions
- Corrections (nw) [angelosa]
2018-01-29 16:27:55Changed: photoply.cpp
1 files changed, 5 insertions, 4 deletions
- Update Dutch translations (#3151) [Jos van Mourik]
2018-01-29 21:28:22- * Update Dutch strings
* Fix translations
* One more translation fixChanged: strings.po
1 files changed, 10 insertions, 8 deletions
- * Update Dutch strings
- fmtowns: avoid overflow (nw) [cracyc]
2018-01-29 21:15:10Changed: fmtowns.cpp
1 files changed, 1 insertions, 0 deletions
- plugins/cheatfind: read whole block (nw) [cracyc]
2018-01-29 21:14:39Changed: init.lua
1 files changed, 1 insertions, 1 deletions
- Fix some fallout (nw) [Olivier Galibert]
2018-01-29 19:18:20Changed: mexico86.cpp, system16.cpp, ti85.cpp, mexico86.h, mexico86.cpp
5 files changed, 32 insertions, 36 deletions
- thanks hap (nw) [smf-]
2018-01-29 16:12:16Changed: ppmf.h
1 files changed, 0 insertions, 1 deletions
- photoply.cpp: Added Cirrus Logic GD5446 VGA PCI device, now shows some legacy BIOS error (presumably needs PCI support to properly boot) [Angelo Salese] [angelosa]
2018-01-29 15:48:01Changed: clgd542x.cpp, clgd542x.h, photoply.cpp
3 files changed, 43 insertions, 7 deletions
- fmtowns: vram write masking (nw) [cracyc]
2018-01-29 15:14:11Changed: fmtowns.h, fmtowns.cpp
2 files changed, 23 insertions, 1 deletions
- fix is_set() when generic_function is an int array (nw) [smf-]
2018-01-29 13:06:51Changed: ppmf.h
1 files changed, 14 insertions, 1 deletions
- fix assertion when debugging in visual studio (nw) [smf-]
2018-01-29 12:11:15Changed: pstring.cpp
1 files changed, 16 insertions, 20 deletions
- Update German Translations (#3148) (nw) [Raf Tacker]
2018-01-29 10:13:28Changed: strings.po
1 files changed, 24 insertions, 20 deletions
- plugins/cheatfind: fix (nw) [cracyc]
2018-01-28 23:46:41Changed: cheat_simple.lua, init.lua, luaengine.cpp
3 files changed, 48 insertions, 18 deletions
- Merge pull request #3145 from DavidHaywood/280118 [R. Belmont]
2018-01-28 21:19:41- fix sample end position in sound/gaelco.cpp [dink]
Changed: gaelco.cpp
1 files changed, 1 insertions, 1 deletions
- fix sample end position in sound/gaelco.cpp [dink]
- fix sample end position in sound/gaelco.cpp [dink] [David Haywood]
2018-01-28 20:17:23- (fixes clicking sounds in various games, verified this with the sample data in ROM, looks correct, we were playing an extra byte from a different sample each time)
Changed: gaelco.cpp
1 files changed, 1 insertions, 1 deletions
- (fixes clicking sounds in various games, verified this with the sample data in ROM, looks correct, we were playing an extra byte from a different sample each time)
- Revert "Revert "74153: Improve interface"" [Dirk Best]
2018-01-28 19:36:54 - Revert "Revert "asteroid: Use LS153 device for DSW1"" [Dirk Best]
2018-01-28 19:36:37- This reverts commit b2c69470cfd0a6e52ac93feecdc2a49904375dbb.
Changed: asteroid.cpp, asteroid.h, asteroid.cpp
3 files changed, 23 insertions, 5 deletions
- This reverts commit b2c69470cfd0a6e52ac93feecdc2a49904375dbb.
- Revert "Revert "namcos1: Use LS157 device for dip switches, correct order of switches"" [Dirk Best]
2018-01-28 19:36:09- This reverts commit 33de68c7208f6addfc995d2551cea8d82457b608.
Changed: namcos1.cpp, namcos1.h
2 files changed, 130 insertions, 117 deletions
- This reverts commit 33de68c7208f6addfc995d2551cea8d82457b608.
- Revert "74153: Improve interface" [AJR]
2018-01-28 19:20:42 - Revert "asteroid: Use LS153 device for DSW1" [AJR]
2018-01-28 19:20:27- This reverts commit 4be97024ea036d5f53b645edc3f819032748445c.
Changed: asteroid.cpp, asteroid.h, asteroid.cpp
3 files changed, 5 insertions, 23 deletions
- This reverts commit 4be97024ea036d5f53b645edc3f819032748445c.
- 74157.cpp: Update notes (nw) [AJR]
2018-01-28 19:19:53Changed: 74157.cpp
1 files changed, 10 insertions, 2 deletions
- Revert "namcos1: Use LS157 device for dip switches, correct order of switches" [AJR]
2018-01-28 19:18:18- This reverts commit fe8e8d5c7c1076ac7113fe1e9cf5bd7086d1855e.
Changed: namcos1.cpp, namcos1.h
2 files changed, 117 insertions, 130 deletions
- This reverts commit fe8e8d5c7c1076ac7113fe1e9cf5bd7086d1855e.
- namcos1: Use LS157 device for dip switches, correct order of switches [Dirk Best]
2018-01-28 18:34:14Changed: namcos1.cpp, namcos1.h
2 files changed, 130 insertions, 117 deletions
- Duh #666 (nw) [Olivier Galibert]
2018-01-28 18:27:52Changed: m68kdasm.cpp
1 files changed, 1 insertions, 1 deletions
- Etc...etc...etc.. (nw) [Olivier Galibert]
2018-01-28 16:06:49Changed: luaengine.cpp, luaengine.h
2 files changed, 6 insertions, 12 deletions
- tms9927: Adjust vertical positioning of cursor by upscroll value (nw) [AJR]
2018-01-28 16:13:23- tv912: Add scrolling (nw)
Changed: tms9927.cpp, tms9927.h, alphatpx.cpp, tv912.cpp, intv.cpp
5 files changed, 10 insertions, 20 deletions
- tv912: Add scrolling (nw)
- Merge branch 'master' of https://github.com/mamedev/mame [cracyc]
2018-01-28 15:55:04Changed: tms9927.cpp
1 files changed, 4 insertions, 0 deletions
- fmtowns: oops (nw) [cracyc]
2018-01-28 15:54:22Changed: fmtowns.h
1 files changed, 12 insertions, 7 deletions
- tms9927: Fix excessive sync width after recomputing parameters during sync [AJR]
2018-01-28 15:52:02Changed: tms9927.cpp
1 files changed, 4 insertions, 0 deletions
- fmtowns: use msm/rtc58321 (nw) [cracyc]
2018-01-28 15:47:54Changed: fmtowns.cpp
1 files changed, 37 insertions, 78 deletions
- *DUH*, also fix MT6857 (nw) [Olivier Galibert]
2018-01-28 14:01:22Changed: debugcpu.cpp
1 files changed, 4 insertions, 4 deletions
- asteroid: Use LS153 device for DSW1 [Dirk Best]
2018-01-28 11:12:34Changed: asteroid.cpp, asteroid.h, asteroid.cpp
3 files changed, 23 insertions, 5 deletions
- x1twin fix validation (nw) [angelosa]
2018-01-28 05:53:11Changed: x1.cpp, x1twin.cpp
2 files changed, 7 insertions, 4 deletions
- fix encoding screwup in fmtowns key definitions, U+3000 IDEOGRAPHIC SPACE was converted to a question mark (nw) [Justin Kerk]
2018-01-28 05:28:55Changed: fmtowns.cpp
1 files changed, 10 insertions, 10 deletions
- srcclean and regenerate localisations (nw) [Vas Crabb]
2018-01-28 04:25:52Changed: cd32.xml, ibm5170_cdrom.xml, neogeo.xml, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, strings.po, init.lua, genie.lua, slot.cpp, mach32.cpp, mach32.h, quadralink.cpp, gamebooster.cpp, 32xsdefs.h, e132xs.cpp, e132xs.h, e132xsdrc.cpp, e132xsdrc_ops.hxx, e132xsfe.cpp, e132xsfe.h, e132xsop.hxx, myb3k_kbd.cpp, myb3k_kbd.h, wd2010.cpp, k054539.h, qsound.h, volt_reg.cpp, pc_vga.h, ppu2c0x.h, ppu2c0x_vt.cpp, ppu2c0x_vt.h, stvvdp1.cpp, stvvdp2.cpp, addrmap.h, xtal.cpp, segam1audio.h, snes_snd.cpp, snes_snd.h, aristmk5.cpp, bebox.cpp, blackt96.cpp, blockout.cpp, boogwing.cpp, calchase.cpp, candela.cpp, cninja.cpp, cybstorm.cpp, dassault.cpp, deco32.cpp, didact.cpp, e100.cpp, fmtowns.cpp, gaelco.cpp, gaelco2.cpp, homerun.cpp, luckybal.cpp, mac.cpp, megadriv_rad.cpp, mtouchxl.cpp, myb3k.cpp, mystwarr.cpp, neogeo.cpp, nes_vt.cpp, odyssey.cpp, pacman.cpp, pgm2.cpp, plygonet.cpp, r9751.cpp, rad_eu3a05.cpp, rad_eu3a14.cpp, rohga.cpp, scopus.cpp, segas16a.cpp, segas32.cpp, sigmab98.cpp, snowbros.cpp, tasman.cpp, trackfld.cpp, tvboy.cpp, vgmplay.cpp, voyager.cpp, vt220.cpp, vtech_eu3a12.cpp, a2600.h, boogwing.h, cninja.h, cybstorm.h, djmain.h, kickgoal.h, naomi.h, x1.h, atarifdc.cpp, tosh1000_bram.cpp, tosh1000_bram.h, mame.lst, cybstorm.cpp, deco16ic.cpp, deco16ic.h, deco_ace.cpp, deco_ace.h, drgnmst.cpp, fmtowns.cpp, hng64.cpp, k001604.cpp, ms32.cpp, pgm2.cpp, popeye.cpp, rohga.cpp, taito_f3.cpp, x1.cpp, ygv608.cpp, gl_shader_mgr.cpp, glsl_bilinear_rgb32_dir.fsh.c
162 files changed, 70246 insertions, 69098 deletions
- fmtowns: make the clock work in jan (nw) [cracyc]
2018-01-28 04:04:54Changed: fmtowns.cpp
1 files changed, 2 insertions, 2 deletions
- lr35902: Fix disassembly [AJR]
2018-01-28 03:31:51Changed: lr35902d.cpp
1 files changed, 2 insertions, 2 deletions
- AM_SHARE not needed here (nw) [Vas Crabb]
2018-01-28 02:45:24Changed: playch10.cpp, playch10.h
2 files changed, 1 insertions, 4 deletions
- calchase.cpp: added some keyboard inputs [Angelo Salese] [angelosa]
2018-01-28 02:21:26Changed: calchase.cpp, pc9801.cpp
2 files changed, 42 insertions, 11 deletions
- fix build (nw) [smf-]
2018-01-28 01:45:502 files changed, 3 insertions, 3 deletions
- d88_dsk: Add some safety checks to avoid reading beyond the end of file [Dirk Best]
2018-01-28 01:52:55Changed: d88_dsk.cpp
1 files changed, 10 insertions, 1 deletions
- 74153: Improve interface [Dirk Best]
2018-01-27 20:01:132 files changed, 43 insertions, 0 deletions
- x1.cpp: moved video functions into own file, also improved OO ownership of variables and functions [Angelo Salese] [angelosa]
2018-01-28 00:29:32Changed: mess.lua, x1.cpp, x1.h, x1.cpp, x1.cpp
5 files changed, 485 insertions, 461 deletions
- Build fix (nw) [AJR]
2018-01-27 23:42:46Changed: r9751.cpp
1 files changed, 0 insertions, 2 deletions
- aerofgt.cpp: Add a note about an undumped version of Turbo Force (nw) [briantro]
2018-01-27 22:58:35Changed: aerofgt.cpp
1 files changed, 5 insertions, 5 deletions
- new working clone [angelosa]
2018-01-27 20:41:10- ----------------- Turbo Force (World, set 2) [Corrado Tomaselli, The Dumping Union]
Changed: aerofgt.cpp, mame.lst
2 files changed, 43 insertions, 4 deletions
- ----------------- Turbo Force (World, set 2) [Corrado Tomaselli, The Dumping Union]
- Bulk replace afega -> afega_map (nw) [angelosa]
2018-01-27 04:08:52Changed: nmk16.cpp
1 files changed, 3 insertions, 3 deletions
- Note (nw) [angelosa]
2018-01-27 01:35:34Changed: taito_f3.cpp
1 files changed, 2 insertions, 1 deletions
- mac: preliminary working but imperfect sound for maclc3 [R. Belmont] [arbee]
2018-01-27 20:19:40Changed: asc.cpp
1 files changed, 62 insertions, 23 deletions
- More misc stuff (nw) [Olivier Galibert]
2018-01-27 19:00:58Changed: gb.cpp, mexico86.cpp, pacman.cpp
3 files changed, 4 insertions, 4 deletions
- I still don't know where it is, but I know where it's not (nw) [smf-]
2018-01-27 18:52:50Changed: popeye.cpp
1 files changed, 18 insertions, 12 deletions
- Misc stuff (nw) [Olivier Galibert]
2018-01-27 18:04:38Changed: h8s2357.cpp, calchase.cpp, dec0.cpp, eprom.cpp, funkball.cpp, galaxian.cpp, gei.cpp, goldstar.cpp, goupil.cpp, hp9k_3xx.cpp, igs_m027.cpp, liberate.cpp, mouser.cpp, namcos1.cpp, rvoice.cpp, scobra.cpp, spec128.cpp, system16.cpp, tasman.cpp, ti85.cpp, tmnt.cpp, voyager.cpp
22 files changed, 28 insertions, 54 deletions
- Popeye, Moved protection save state into driver_start() leaving driver init for decryption, combine sprite proms & invert bootleg proms in the rom load, bank the sprite palette & only update the palette if the bank register changes, draw background directly into bitmap & include the area above the background buffer (although it's not clear exactly where the values are fetched from on real hardware). [smf] [smf-]
2018-01-27 17:08:11Changed: popeye.cpp, popeye.h, popeye.cpp
3 files changed, 283 insertions, 327 deletions
- temp workaround for gcc 7.3 (nw) [MetalliC]
2018-01-27 16:40:38Changed: platform.h
1 files changed, 1 insertions, 1 deletions
- framework for adding 'gamebooster' (need to figure out how it actually works / maps tho) (#3134) [David Haywood]
2018-01-27 16:17:37- * fix/tidy tvboy driver (nw)
* missed file (nw)
* framework for adding 'gamebooster' (need to figure out how it actually works / maps tho) (nw) (code based on zx spectrum expansion port code)
* (nw)
* lost a line (nw)
* allow it to run (nw)
* continued work (nw)
* mame64 psj -parallel gamebooster -cart tetris now works
* rm outdated (nw)
* remove unneeded code (nw)
* limit accesses, log unexpected ones, might have custom banking (nw)
* write bytes in an order that keeps the gb code happier, sml boots (nw)Changed: bus.lua, mess.lua, gamebooster.cpp, gamebooster.h, parallel.cpp, parallel.h, psx.cpp
7 files changed, 434 insertions, 2 deletions
- * fix/tidy tvboy driver (nw)
- r9751: Add keyboard input queue and add CBX OS stack tracing (#3106) [Brandon Munger]
2018-01-27 16:03:06- * r9751: Add keyboard input queue and add CBX OS stack tracing
* r9751: Additional fixesChanged: r9751.cpp
1 files changed, 89 insertions, 18 deletions
- * r9751: Add keyboard input queue and add CBX OS stack tracing
- Fix debug build (nw) [AJR]
2018-01-27 14:55:26Changed: a2bus.cpp
1 files changed, 0 insertions, 1 deletions
- bad Vas (thanks hap) (nw) [Vas Crabb]
2018-01-27 14:47:13Changed: sartorius.cpp
1 files changed, 1 insertions, 0 deletions
- fixup (nw) [Vas Crabb]
2018-01-27 14:37:09Changed: z80scc.cpp, z80scc.h
2 files changed, 4 insertions, 4 deletions
- (nw) don't get hit by the bus - remove unnecessary reset calls, improve error checking [Vas Crabb]
2018-01-27 13:55:45Changed: abckb.cpp, abckb.h, 1mhzbus.cpp, 1mhzbus.h, analogue.cpp, analogue.h, fdc.cpp, fdc.h, joyport.cpp, joyport.h, tube.cpp, tube.h, exp.cpp, exp.h, exp.cpp, exp.h, exp.cpp, exp.h, exp.cpp, exp.h, exp.cpp, exp.h, exp.cpp, exp.h, z80dart.cpp, z80scc.cpp
26 files changed, 196 insertions, 63 deletions
- less cramped (nw) [Vas Crabb]
2018-01-27 09:44:18Changed: playch10.lay
1 files changed, 6 insertions, 5 deletions
- playch10: expose countdown LEDs through output system and render with artwork [Vas Crabb]
2018-01-27 09:29:02Changed: intellec4.cpp, playch10.cpp, playch10.h, playch10.lay, playch10.cpp
5 files changed, 179 insertions, 67 deletions
- a2bus, spectrum/exp: set a better example (nw) [Vas Crabb]
2018-01-27 08:16:10Changed: a2alfam2.cpp, a2applicard.cpp, a2arcadebd.cpp, a2bus.cpp, a2bus.h, a2cffa.cpp, a2corvus.cpp, a2diskii.cpp, a2diskiing.cpp, a2dx1.cpp, a2echoii.cpp, a2hsscsi.cpp, a2mcms.cpp, a2memexp.cpp, a2midi.cpp, a2mockingboard.cpp, a2pic.cpp, a2sam.cpp, a2scsi.cpp, a2softcard.cpp, a2ssc.cpp, a2swyft.cpp, a2themill.cpp, a2thunderclock.cpp, a2ultraterm.cpp, a2videoterm.cpp, a2vulcan.cpp, a2zipdrive.cpp, agat7langcard.cpp, agat7ram.cpp, agat840k_hle.cpp, corvfdc01.cpp, corvfdc02.cpp, ezcgi.cpp, laser128.cpp, mouse.cpp, pc_xporter.cpp, ramcard128k.cpp, ramcard16k.cpp, ssbapple.cpp, ssprite.cpp, timemasterho.cpp, transwarp.cpp, exp.cpp, exp.h
45 files changed, 77 insertions, 175 deletions
- gaelco2.cpp: Minor corrections to PCB layouts (nw) [briantro]
2018-01-27 07:55:44Changed: gaelco2.cpp
1 files changed, 29 insertions, 27 deletions
- dwarfd: show as 8x8 (nw) [cracyc]
2018-01-26 23:58:56Changed: dwarfd.cpp
1 files changed, 2 insertions, 2 deletions
- mach32: correct display of 16bpp video mode in Windows 9x (hardware pointer still needs work) [mahlemiut]
2018-01-26 23:53:22Changed: mach32.cpp, mach32.h, vga_ati.cpp, pc_vga.cpp, pc_vga.h
5 files changed, 198 insertions, 20 deletions
- dwarfd: remove unnecessary gfx expand code, the interpolation is impossible to properly display in the gfx display anyway (nw) [cracyc]
2018-01-26 23:31:25Changed: dwarfd.cpp
1 files changed, 5 insertions, 140 deletions
- electron: Re-implemented cartridge slot device, and added cartridge devices: [Nigel Barnes]
2018-01-26 20:28:41- - Standard cartridge (2x16K ROM) - Advanced Battery-Backed RAM (ABR) - Slogger Click - Slogger Pegasus 400
Changed: bus.lua, mess.lua, abr.cpp, abr.h, click.cpp, click.h, peg400.cpp, peg400.h, slot.cpp, slot.h, std.cpp, std.h, exp.cpp, plus1.cpp, plus1.h, plus3.cpp, rombox.cpp, romboxp.cpp, romboxp.h, electron.h, electron.cpp
21 files changed, 1397 insertions, 141 deletions
- - Standard cartridge (2x16K ROM) - Advanced Battery-Backed RAM (ABR) - Slogger Click - Slogger Pegasus 400
- Remove tagmap lookups (nw) [Nigel Barnes]
2018-01-26 15:31:28Changed: m2105.cpp, plus3.cpp, pwrjoy.cpp
3 files changed, 7 insertions, 7 deletions
- taito_f3.cpp: Removed outdated kludge for Darius Gaiden [Angelo Salese] [angelosa]
2018-01-26 21:14:33Changed: taito_f3.h, taito_f3.cpp
2 files changed, 7 insertions, 5 deletions
- mtlchamp, psikyo4 fixes (nw) [AJR]
2018-01-26 19:56:15Changed: mystwarr.cpp, psikyo4.h
2 files changed, 5 insertions, 4 deletions
- psikyo4:Cleanup YMF278B banking [DESKTOP-LP5JPA4dbtlr]
2018-01-26 18:41:32Changed: psikyo4.cpp, psikyo4.h
2 files changed, 3 insertions, 5 deletions
- tv912: Add note and MACHINE_IMPERFECT_GRAPHICS flag (nw) [AJR]
2018-01-26 17:24:18Changed: tv912.cpp
1 files changed, 5 insertions, 3 deletions
- search-replace .0_?Hz_XTAL to _?Hz_XTAL (nw) [hap]
2018-01-26 15:37:44Changed: xtal.cpp, cave.cpp, ckz80.cpp, cxgz80.cpp, ddragon3.cpp, dooyong.cpp, equites.cpp, eva.cpp, fidel6502.cpp, fidel68k.cpp, fidelmcs48.cpp, fidelz80.cpp, flicker.cpp, gcpinbal.cpp, gladiatr.cpp, goldstar.cpp, hh_melps4.cpp, hh_tms1k.cpp, hh_ucom4.cpp, kaypro.cpp, laserbat.cpp, m68705prg.cpp, mikromik.cpp, novag6502.cpp, novag68k.cpp, sderby.cpp, shangha3.cpp, stadhero.cpp, taito_l.cpp, tispeak.cpp, v1050.cpp, wwfsstar.cpp, zaxxon.cpp, zorba.cpp, kay_kbd.cpp
35 files changed, 250 insertions, 250 deletions
- vgmplay: Allow HuC6280 stereo output (#3130) [cam900]
2018-01-26 13:27:35Changed: vgmplay.cpp
1 files changed, 2 insertions, 2 deletions
- Work around glibstdc++ allocator not dealing with T & being the same thing as T const & because T is already const-qualified. Note that this makes the code less safe because modifying elements of the list can cause the addresses of the data to change. (nw) [Vas Crabb]
2018-01-26 13:14:41Changed: pluginopts.h
1 files changed, 1 insertions, 1 deletions
- fixed some Coverity "Identical code for different branches" warnings (#3094) [Oliver Stöneberg]
2018-01-26 12:33:08- * tools/imgtool/filtbas.cpp: fixed Coverity "Identical code for different branches" warning (nw)
* mame/video/decbac.cpp: fixed Coverity "Identical code for different branches" warnings (nw)
* Revert "mame/video/decbac.cpp: fixed Coverity "Identical code for different branches" warnings (nw)"
This reverts commit bdc1761996b8ead3ee7b0233a41ad0eff6f58311.Changed: filtbas.cpp
1 files changed, 2 insertions, 2 deletions
- * tools/imgtool/filtbas.cpp: fixed Coverity "Identical code for different branches" warning (nw)
- winmain.h: removed unused macro (nw) [firewave]
2018-01-26 11:02:32Changed: winmain.h
1 files changed, 0 insertions, 12 deletions
- timeplt_audio: Move soundlatch down into device, since it's actually part of the board (nw) [AJR]
2018-01-26 10:09:20Changed: timeplt.cpp, timeplt.h, pooyan.cpp, rallyx.cpp, rocnrope.cpp, timeplt.cpp, tutankhm.cpp
7 files changed, 18 insertions, 20 deletions
- more implicit XTAL construction (nw) [Vas Crabb]
2018-01-26 10:06:01Changed: ym3802.cpp
1 files changed, 1 insertions, 1 deletions
- A farewell to machine_config_constructor (nw) [AJR]
2018-01-26 09:45:04Changed: emu.h
1 files changed, 0 insertions, 4 deletions
- misc fix/cleanup (nw) [Vas Crabb]
2018-01-26 09:26:51Changed: pluginopts.cpp, pluginopts.h, vgmplay.cpp, a2600.h
4 files changed, 75 insertions, 71 deletions
- that's a time, not a crystal, and I'm not doing eight overloads (nw) [Vas Crabb]
2018-01-26 08:24:342 files changed, 3 insertions, 3 deletions
- let's be dimensionally correct [Vas Crabb]
2018-01-26 08:02:29Changed: attotime.h, xtal.h
2 files changed, 6 insertions, 14 deletions
- Good bye Ypovrixio... [RobertoFresca]
2018-01-26 08:00:12Changed: skylncr.cpp
1 files changed, 4 insertions, 2 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [RobertoFresca]
2018-01-26 07:53:22Changed: attotime.h, xtal.h
2 files changed, 18 insertions, 10 deletions
- Neraidoula: Added technical notes about tiles [RobertoFresca]
2018-01-26 07:52:36- from another game inside the graphics ROMs. Also changed the game description to just Neraidoula. The rest of former description never was part of the title. [Roberto Fresca]
Changed: skylncr.cpp
1 files changed, 8 insertions, 1 deletions
- from another game inside the graphics ROMs. Also changed the game description to just Neraidoula. The rest of former description never was part of the title. [Roberto Fresca]
- less reliant on PCH, more constexpr, allow 16_MHz_XTAL without decimal point (nw) [Vas Crabb]
2018-01-26 07:43:44Changed: attotime.h, xtal.h
2 files changed, 18 insertions, 10 deletions
- Kurukuru.cpp: Added the japanese names to the [RobertoFresca]
2018-01-26 05:04:24- notes about Pyon Pyon series. [Roberto Fresca]
Changed: kurukuru.cpp
1 files changed, 12 insertions, 2 deletions
- notes about Pyon Pyon series. [Roberto Fresca]
- Super972: Added technical notes... [RobertoFresca]
2018-01-26 04:48:57Changed: goldstar.cpp
1 files changed, 6 insertions, 0 deletions
- goldstar.cpp: Extended the lucky8 and derivatives [RobertoFresca]
2018-01-26 04:36:17- maincpu region size from 0x8000 to 0x10000. Also defined the offset range C000-F7FF as ROM space (needed for some sets) [Roberto Fresca]
New clones marked as NOT_WORKING ---------------------------------- Super 97-2 (Witch Bonus) [Roberto Fresca, Ioannis Bampoulas]Changed: goldstar.cpp, mame.lst
2 files changed, 50 insertions, 14 deletions
- maincpu region size from 0x8000 to 0x10000. Also defined the offset range C000-F7FF as ROM space (needed for some sets) [Roberto Fresca]
- vgmplay.cpp: Fix compile; massive cleanup of duplicated code using templates and device finder arrays (nw) [AJR]
2018-01-26 03:21:47Changed: vgmplay.cpp
1 files changed, 144 insertions, 271 deletions
- vgmplay: Dual OKIM6295s, NMK112 banking support (#3114) [cam900]
2018-01-26 02:51:48- * vgmplay: Implement NMK112, Dual OKIM6295 Chip Support
* oops
* typoChanged: vgmplay.cpp
1 files changed, 229 insertions, 55 deletions
- * vgmplay: Implement NMK112, Dual OKIM6295 Chip Support
- virtual.lua: Update list of sound cores for vgmplay additions (nw) [AJR]
2018-01-26 02:45:05Changed: virtual.lua
1 files changed, 4 insertions, 0 deletions
- Sstar97: Added original chinese name to the notes... [RobertoFresca]
2018-01-25 22:48:12Changed: skylncr.cpp
1 files changed, 1 insertions, 1 deletions
- New machines marked as NOT_WORKING [RobertoFresca]
2018-01-25 22:35:57- ---------------------------------- Tiger (slot) [Roberto Fresca, Ioannis Bampoulas]
(from the former commit)Changed: skylncr.cpp
1 files changed, 1 insertions, 1 deletions
- ---------------------------------- Tiger (slot) [Roberto Fresca, Ioannis Bampoulas]
- Merge branch 'master' of https://github.com/mamedev/mame [RobertoFresca]
2018-01-25 22:27:00Changed: fidel6502.cpp, mame.lst
2 files changed, 33 insertions, 5 deletions
- Changed the romset name ypovrixi to miaction. [RobertoFresca]
2018-01-25 22:25:32- Changed the romset name ypovrixia to tigerslt and added the proper graphics ROMs. Decrypted tigerslt program and palette. [Roberto Fresca].
Changed: skylncr.cpp, mame.lst
2 files changed, 42 insertions, 31 deletions
- Changed the romset name ypovrixia to tigerslt and added the proper graphics ROMs. Decrypted tigerslt program and palette. [Roberto Fresca].
- fidel6502: add cpu confsetting for su9 (nw) [hap]
2018-01-25 22:06:33Changed: fidel6502.cpp, mame.lst
2 files changed, 33 insertions, 5 deletions
- fix/tidy tvboy driver (#3129) [David Haywood]
2018-01-25 21:48:17 - deco_ace: Fix a few dimension errors (nw) [AJR]
2018-01-25 21:36:08Changed: deco_ace.cpp
1 files changed, 10 insertions, 10 deletions
- pwrview: from 14 to 9 errors (nw) [cracyc]
2018-01-25 20:37:55Changed: pwrview.cpp
1 files changed, 50 insertions, 6 deletions
- Add Systema TV Boy II (#3127) [David Shah]
2018-01-25 20:29:52 - Build fixes, yet again (nw) [AJR]
2018-01-25 19:40:08Changed: segas32.cpp, vgmplay.cpp
2 files changed, 23 insertions, 23 deletions
- Move Multipcm bank schemes to DEVICE_ADDRESS_MAP (#3113) [cam900]
2018-01-25 19:31:33- * multipcm: Move bank schemes to DEVICE_ADDRESS_MAP, Allow 512 Samples (0x1800 Header size, 12byte Header per sample) segas32: Fix multipcm banking(Chip doesn't have panning-related bankswitching)
* oops
* segas32: configured banking, notes
* segam1audio: do configured bankingChanged: multipcm.cpp, multipcm.h, segam1audio.cpp, segam1audio.h, model1.cpp, model2.cpp, segas32.cpp, vgmplay.cpp, model1.h, model2.h, segas32.h
11 files changed, 405 insertions, 330 deletions
- * multipcm: Move bank schemes to DEVICE_ADDRESS_MAP, Allow 512 Samples (0x1800 Header size, 12byte Header per sample) segas32: Fix multipcm banking(Chip doesn't have panning-related bankswitching)
- Validation fixes (nw) [AJR]
2018-01-25 17:47:44Changed: konamigx.cpp, cninja.h
2 files changed, 2 insertions, 9 deletions
- Build fixes (nw) [AJR]
2018-01-25 17:26:30Changed: k054539.cpp, vgmplay.cpp
2 files changed, 8 insertions, 7 deletions
- Merge pull request #3115 from cam900/vgmplay_k054539 [ajrhacker]
2018-01-25 17:16:29- Add vgmplay K054539 supports, add device_rom_interface to K054539
Changed: k054539.cpp, k054539.h, djmain.cpp, konamigq.cpp, konamigx.cpp, mystwarr.cpp, plygonet.cpp, qdrmfgp.cpp, rungun.cpp, vgmplay.cpp, zr107.cpp, djmain.h, plygonet.h, qdrmfgp.h
14 files changed, 343 insertions, 333 deletions
- Add vgmplay K054539 supports, add device_rom_interface to K054539
- convert XTAL(x) to x_XTAL in some of my drivers (nw) [hap]
2018-01-25 17:08:52Changed: ckz80.cpp, cxgz80.cpp, eva.cpp, fidel6502.cpp, fidel68k.cpp, fidelmcs48.cpp, fidelz80.cpp, hh_melps4.cpp, hh_sm510.cpp, hh_tms1k.cpp, hh_ucom4.cpp, k28.cpp, novag6502.cpp, novag68k.cpp, rzone.cpp, tamag1.cpp, tispeak.cpp
17 files changed, 134 insertions, 133 deletions
- xtal: add x_yHz_XTAL list you can copy-paste from (nw) [hap]
2018-01-25 16:08:58Changed: xtal.cpp
1 files changed, 292 insertions, 292 deletions
- Merge pull request #3121 from f205v/patch-1 [ajrhacker]
2018-01-25 15:47:48- update documentation based on real pictures
Changed: gaelco2.cpp
1 files changed, 77 insertions, 5 deletions
- update documentation based on real pictures
- deco_ace.cpp/h: Really fix line endings (nw) [AJR]
2018-01-25 15:45:55Changed: deco_ace.cpp, deco_ace.h
2 files changed, 0 insertions, 328 deletions
- cninja.cpp: Fix compile (nw) [AJR]
2018-01-25 15:43:27- deco_ace.cpp/h: Fix line endings (nw)
Changed: cninja.cpp, deco_ace.cpp, deco_ace.h
3 files changed, 659 insertions, 331 deletions
- deco_ace.cpp/h: Fix line endings (nw)
- Deco ACE: Fix color update (#3122) [cam900]
2018-01-25 15:30:27- * Split Data East ACE Chip Emulation
* Add deco_ace.cpp
* Update deco_ace.cpp
* Update deco_ace.h
* Update boogwing.h
* Update boogwing.cpp
alpha blend/palette effect improvements
* Update boogwing.cpp
* Update deco_ace.cpp
* Update deco32.h
* Update deco32.cpp
split DECO ACE Emulation
* Update deco32.cpp
* Update deco32.cpp
* Update deco_ace.cpp
* Copyright holder / some update. Demote Boogie Wings with MACHINE_IMPERFECT_GRAPHICS
* Typo
* Typo(2)
* Revert copyright holder, nw
* deco_ace.cpp: doc update
* deco_ace.cpp: revert copyright holder, update docs, convert multiplicative fade algorithm to fixed point, implement additive fading effect.
deco32.cpp: update docs
boogwing.cpp: update alpha blending notes
* deco_ace: Revert "convert multiplicative fade algorithm to fixed point"
* deco_ace: fix colorChanged: boogwing.cpp, deco32.cpp, deco_ace.cpp, deco_ace.h
4 files changed, 49 insertions, 60 deletions
- * Split Data East ACE Chip Emulation
- deco16ic: Split pf1/2 size (#3124) [cam900]
2018-01-25 15:29:53- cninja: cleanup ioprot
Changed: backfire.cpp, boogwing.cpp, cbuster.cpp, cninja.cpp, darkseal.cpp, dassault.cpp, dblewing.cpp, deco156.cpp, deco32.cpp, dietgo.cpp, dreambal.cpp, funkyjet.cpp, mirage.cpp, pktgaldx.cpp, rohga.cpp, simpl156.cpp, sshangha.cpp, supbtime.cpp, vaportra.cpp, cninja.h, deco16ic.cpp, deco16ic.h
22 files changed, 171 insertions, 122 deletions
- cninja: cleanup ioprot
- dassault: Fix compile (#3123) [cam900]
2018-01-25 15:29:39- * Get rid of nonbuffered_palette_w at decocomn backfire.cpp: Palette cleanup deco156.cpp: Get rid of unused functions, nw cninja.cpp: Add MCFG_SCREEN_RAWS dassault: Add MCFG_SCREEN_RAWS, Demote Thunder Zone/Desert Assault with MACHINE_IMPERFECT_GRAPHICS, because blending effects aren't fully emulated
* dassault.cpp: notes rohga: Demote Nitro Ball / Gun Ball with MACHINE_IMPERFECT_GRAPHICS, because it has priority/blending issue
* dassault: Fix compileChanged: dassault.cpp
1 files changed, 1 insertions, 1 deletions
- * Get rid of nonbuffered_palette_w at decocomn backfire.cpp: Palette cleanup deco156.cpp: Get rid of unused functions, nw cninja.cpp: Add MCFG_SCREEN_RAWS dassault: Add MCFG_SCREEN_RAWS, Demote Thunder Zone/Desert Assault with MACHINE_IMPERFECT_GRAPHICS, because blending effects aren't fully emulated
- asteroid: Add coin counters, clarify leds [Dirk Best]
2018-01-25 11:12:12Changed: asteroid.cpp
1 files changed, 14 insertions, 2 deletions
- Split Data East ACE Chip Emulation (#3100) [cam900]
2018-01-25 06:21:51- * Split Data East ACE Chip Emulation
* Add deco_ace.cpp
* Update deco_ace.cpp
* Update deco_ace.h
* Update boogwing.h
* Update boogwing.cpp
alpha blend/palette effect improvements
* Update boogwing.cpp
* Update deco_ace.cpp
* Update deco32.h
* Update deco32.cpp
split DECO ACE Emulation
* Update deco32.cpp
* Update deco32.cpp
* Update deco_ace.cpp
* Copyright holder / some update. Demote Boogie Wings with MACHINE_IMPERFECT_GRAPHICS
* Typo
* Typo(2)
* Revert copyright holder, nw
* deco_ace.cpp: doc update
* deco_ace.cpp: revert copyright holder, update docs, convert multiplicative fade algorithm to fixed point, implement additive fading effect.
deco32.cpp: update docs
boogwing.cpp: update alpha blending notes
* deco_ace: Revert "convert multiplicative fade algorithm to fixed point"Changed: arcade.lua, boogwing.cpp, deco32.cpp, boogwing.h, deco32.h, boogwing.cpp, deco32.cpp, deco_ace.cpp, deco_ace.h
9 files changed, 422 insertions, 136 deletions
- * Split Data East ACE Chip Emulation
- Get rid of nonbuffered_palette_w at decocomn (#3103) [cam900]
2018-01-25 04:55:36- * Get rid of nonbuffered_palette_w at decocomn backfire.cpp: Palette cleanup deco156.cpp: Get rid of unused functions, nw cninja.cpp: Add MCFG_SCREEN_RAWS dassault: Add MCFG_SCREEN_RAWS, Demote Thunder Zone/Desert Assault with MACHINE_IMPERFECT_GRAPHICS, because blending effects aren't fully emulated
* dassault.cpp: notes rohga: Demote Nitro Ball / Gun Ball with MACHINE_IMPERFECT_GRAPHICS, because it has priority/blending issueChanged: backfire.cpp, cninja.cpp, dassault.cpp, deco156.cpp, dietgo.cpp, pktgaldx.cpp, rohga.cpp, cninja.h, dassault.h, dietgo.h, pktgaldx.h, cninja.cpp, dassault.cpp, decocomn.cpp, decocomn.h
15 files changed, 117 insertions, 119 deletions
- * Get rid of nonbuffered_palette_w at decocomn backfire.cpp: Palette cleanup deco156.cpp: Get rid of unused functions, nw cninja.cpp: Add MCFG_SCREEN_RAWS dassault: Add MCFG_SCREEN_RAWS, Demote Thunder Zone/Desert Assault with MACHINE_IMPERFECT_GRAPHICS, because blending effects aren't fully emulated
- Improved Nitro Ball priority / alpha mixing (#3110) [cam900]
2018-01-25 04:16:31- * Demote Nitro Ball/Gun Ball with MACHINE_IMPERFECT…
…_GRAPHICS, because it has wrong/unemulated alpha/priority functions.
* rohga: Various improvements of Nitro Ball / Gun Ball Priority / Alpha blend.
* rohga.cpp: typo
* fix compile
* rohga: Nitro Ball / Gun Ball priority fix
* rohga: Nitro Ball / Gun Ball priority update
* rohga.cpp: priority update, notes
* rohga: update
* rohga.cpp: update priority mode 0x20
* rohga: priority update
* rohga: Nitro Ball/ Gun Ball priority updateChanged: rohga.cpp, rohga.h, rohga.cpp
3 files changed, 184 insertions, 12 deletions
- * Demote Nitro Ball/Gun Ball with MACHINE_IMPERFECT…
- drgnmst: Fix palette (#3117) [cam900]
2018-01-25 04:10:05- on palette of actual pcb, it has generic 12-bit RGB format with highest 4 bit has used for brightness.
Changed: drgnmst.cpp, drgnmst.h, drgnmst.cpp
3 files changed, 21 insertions, 2 deletions
- on palette of actual pcb, it has generic 12-bit RGB format with highest 4 bit has used for brightness.
- Fix duplication of class name between socrates.cpp and iqunlim.cpp (nw) [AJR]
2018-01-25 04:09:05Changed: socrates.cpp
1 files changed, 98 insertions, 98 deletions
- various reorganization of radica and vtech stuff (#3108) [David Haywood]
2018-01-25 04:00:14- * various reorganization of radica and vtech stuff
* missed this (nw)
* correct file (nw)
* newlines and stuff (nw)
* less c_str (nw)
* worse (IMHO) filenames (nw)
* format got messed up (nw)
* some bits for golden tee (nw)
* get us renderng something in rad_gtg (nw)
* some basic inputs (nw)
* further improvements to the Golden Tee Home Edition (radica eu3a14)
added Radica Sensible Soccer [Sean Riddle]
* tilebase handling (nw)
* golden tee home video improvements (nw)Changed: megadriv.xml, arcade.lua, mess.lua, xtal.cpp, arcade.flt, rad_eu3a05.cpp, rad_eu3a05.h, geniusiq.cpp, hshavoc.cpp, iqunlim.cpp, megadriv_acbl.cpp, megadriv_rad.cpp, puckpkmn.cpp, rad_eu3a05.cpp, rad_eu3a14.cpp, vii.cpp, vtech_eu3a12.cpp, vtech_unk1.cpp, vtech_unk2.cpp, megadriv_acbl.h, megadriv_rad.h, rad_eu3a05gpio.cpp, rad_eu3a05gpio.h, mame.lst, mess.flt
25 files changed, 1865 insertions, 721 deletions
- * various reorganization of radica and vtech stuff
- gaelco2.cpp: Correct main CPU clock for new Maniac Square set (nw) [briantro]
2018-01-25 03:40:27Changed: gaelco2.cpp
1 files changed, 2 insertions, 7 deletions
- vgmplay: Correct handler name (nw) [AJR]
2018-01-25 03:37:01Changed: vgmplay.cpp
1 files changed, 1 insertions, 1 deletions
- vgmplay: Add Qsound support (#3116) [cam900]
2018-01-25 03:27:08- vgmplay: Add Qsound support
Changed: qsound.cpp, qsound.h, vgmplay.cpp
3 files changed, 57 insertions, 13 deletions
- vgmplay: Add Qsound support
- Fix exception on exit (nw) [AJR]
2018-01-25 03:14:07Changed: osdobj_common.cpp
1 files changed, 0 insertions, 2 deletions
- Eliminate core_strdup (nw) [AJR]
2018-01-25 03:06:25Changed: pluginopts.cpp, pluginopts.h, corestr.cpp, corestr.h, osdobj_common.cpp, osdobj_common.h
6 files changed, 11 insertions, 32 deletions
- gaelco2.cpp: Fix silly mistake (nw) [AJR]
2018-01-25 03:05:20Changed: gaelco2.cpp
1 files changed, 1 insertions, 1 deletions
- gaelco2.cpp: Better document the new Maniac Square set (nw) [briantro]
2018-01-25 03:00:48Changed: gaelco2.cpp
1 files changed, 90 insertions, 26 deletions
- gaelco.cpp: Correct dipswitches to match service mode screen for Bioplaything Cop (nw) [briantro]
2018-01-25 02:25:44Changed: gaelco.cpp
1 files changed, 62 insertions, 18 deletions
- Merge pull request #3119 from DavidHaywood/240118 [ajrhacker]
2018-01-25 01:18:04- new WORKING clones - Maniac Square (unprotected, Version 1.0, Checksum 66B1, 960419/1 PCB) [f205v]
Changed: gaelco2.cpp, gaelco2.h, mame.lst
3 files changed, 60 insertions, 4 deletions
- new WORKING clones - Maniac Square (unprotected, Version 1.0, Checksum 66B1, 960419/1 PCB) [f205v]
- new WORKING clones - Maniac Square (unprotected, Version 1.0, Checksum 66B1, 960419/1 PCB) [f205v] [David Haywood]
2018-01-25 00:51:37- as expected this version lets you set the game options in service mode rather than using dipswitches as the PCB has none.
Changed: gaelco2.cpp, gaelco2.h, mame.lst
3 files changed, 60 insertions, 4 deletions
- as expected this version lets you set the game options in service mode rather than using dipswitches as the PCB has none.
- bad Sarayan (nw) [Vas Crabb]
2018-01-25 00:28:07Changed: xtal.cpp
1 files changed, 3 insertions, 0 deletions
- use hand xor-ed rom instead of patch (nw) [MetalliC]
2018-01-25 00:02:47Changed: pgm2.cpp
1 files changed, 21 insertions, 24 deletions
- New machines marked as NOT_WORKING [hap]
2018-01-24 23:41:16- ---------------------------------- Video Challenger [hap, Sean Riddle, incog]
Changed: hh_cop400.cpp, vidchal.lay, mame.lst
3 files changed, 147 insertions, 5 deletions
- ---------------------------------- Video Challenger [hap, Sean Riddle, incog]
- new WORKING clone [MetalliC]
2018-01-24 23:31:52 - Overhaul commandline section of docs, includes index with linkable anchors. (#3112) [Firehawke]
2018-01-24 22:37:48- * The first set of commandline overhauls. (NW)
* Correct case on headings, further improvements to index, spelling fix
* More updates to the index and cleanup to the commandline stuff. [NW]
* More core options in the index. [NW]
* Finished multiplatform commandline index [NW]
* Completion of first revision commandline index [NW]Changed: commandline-all.rst, commandline-index.rst, index.rst, sdlconfig.rst, windowsconfig.rst
5 files changed, 1005 insertions, 416 deletions
- * The first set of commandline overhauls. (NW)
- new working clone [Ivan Vangelista]
2018-01-24 21:06:47- ------------------------------ Driving Force (Galaxian conversion, Seatongrove UK) [Ivàn Adrià, The Dumping Union]
Changed: galaxold.cpp, mame.lst
2 files changed, 36 insertions, 5 deletions
- ------------------------------ Driving Force (Galaxian conversion, Seatongrove UK) [Ivàn Adrià, The Dumping Union]
- new WORKING clones - Bioplaything Cop (Ver. 1.0.1823, prototype) [Asociación Retroacción, Ricardo Puerto] (#3118) [David Haywood]
2018-01-24 20:43:32Changed: gaelco.cpp, mame.lst
2 files changed, 35 insertions, 1 deletions
- new working clone [Ivan Vangelista]
2018-01-24 20:14:13- ---------------------------- Track & Field (Centuri, unencrypted) [RiddledTV, Bryan McPhail, The Dumping Union]
Changed: trackfld.cpp, trackfld.h, mame.lst
3 files changed, 80 insertions, 36 deletions
- ---------------------------- Track & Field (Centuri, unencrypted) [RiddledTV, Bryan McPhail, The Dumping Union]
- new working clone [Ivan Vangelista]
2018-01-24 19:24:35 - cps1.cpp: verified wofr1 program ROMs dump [hammy, The Dumping Union] [Ivan Vangelista]
2018-01-24 19:08:052 files changed, 3 insertions, 4 deletions
- it reduces the need for ' digit grouping in drivers, and it even reads naturally as English (nw) [Vas Crabb]
2018-01-24 18:39:52Changed: cave.cpp, chance32.cpp, compis.cpp, cv1k.cpp, ddragon3.cpp, dooyong.cpp, equites.cpp, exp85.cpp, flicker.cpp, fp200.cpp, gcpinbal.cpp, gladiatr.cpp, goldstar.cpp, kaypro.cpp, laserbat.cpp, mice.cpp, mikromik.cpp, mmagic.cpp, ngp.cpp, sderby.cpp, sdk85.cpp, shangha3.cpp, sitcom.cpp, sm7238.cpp, stadhero.cpp, taito_l.cpp, testconsole.cpp, v1050.cpp, wwfsstar.cpp, x07.cpp, zaxxon.cpp, zorba.cpp, kay_kbd.cpp, zorbakbd.cpp, v1050.cpp
35 files changed, 232 insertions, 226 deletions
- new WORKING clones [MetalliC]
2018-01-24 17:26:39- ------------------------ Oriental Legend 2 (V104, Japan) [Peter Wilhelmsen, Morten Shearman Kirkegaard, ShouTime, Mouloud Bessaad, Dulleron, Christian Ricolleau, Marisol Nunez Serrano, Renato Mucciarelli, Jeffrey Gray, John Wilke, Darksoft, Ryan Holtz, Smitdogg, The Dumping Union] Oriental Legend 2 (V103, Japan) Oriental Legend 2 (V101, Japan)
2 files changed, 30 insertions, 1 deletions
- ------------------------ Oriental Legend 2 (V104, Japan) [Peter Wilhelmsen, Morten Shearman Kirkegaard, ShouTime, Mouloud Bessaad, Dulleron, Christian Ricolleau, Marisol Nunez Serrano, Renato Mucciarelli, Jeffrey Gray, John Wilke, Darksoft, Ryan Holtz, Smitdogg, The Dumping Union] Oriental Legend 2 (V103, Japan) Oriental Legend 2 (V101, Japan)
- dec_lk201: More sensible natural keyboard assignments for 6 keys above cursor block [AJR, Bavarese] [AJR]
2018-01-24 06:07:53Changed: dec_lk201.cpp
1 files changed, 5 insertions, 5 deletions
- mcs51: Add DPTR, P0, P1, P2 and P3 to debug state registration [AJR]
2018-01-24 02:45:442 files changed, 9 insertions, 3 deletions
- mcs48dsm: Accidentally omitted break (nw) [AJR]
2018-01-24 02:22:46Changed: mcs48dsm.cpp
1 files changed, 1 insertions, 0 deletions
- hiscore.dat: updates [Leezer] [cracyc]
2018-01-24 00:21:32Changed: hiscore.dat, sort_hiscore.lua
2 files changed, 93 insertions, 56 deletions
- mcs48: More specific emulation of Intel 8021 [AJR]
2018-01-23 21:11:19- - Separate disassembler for i802x (including unemulated 8022 instructions) - Provide separate (though mostly just more limited) 8021 opcode table - Writes to 8021 P0 no longer go through memory space
Changed: mcs48.cpp, mcs48.h, mcs48dsm.cpp, mcs48dsm.h, k28.cpp, microvsn.cpp, mackbd.cpp, unidasm.cpp
8 files changed, 369 insertions, 163 deletions
- - Separate disassembler for i802x (including unemulated 8022 instructions) - Provide separate (though mostly just more limited) 8021 opcode table - Writes to 8021 P0 no longer go through memory space
- hh_tms1k: fix led mask for bankshot (nw) [hap]
2018-01-23 17:41:16Changed: tms1k_base.cpp, hh_tms1k.cpp
2 files changed, 6 insertions, 4 deletions
- mcs48.cpp: UPI has no external memory space (nw) [AJR]
2018-01-23 17:25:23Changed: mcs48.cpp
1 files changed, 12 insertions, 6 deletions
- (nw) remember to validate, Robbie [Vas Crabb]
2018-01-23 16:46:36Changed: skylncr.cpp
1 files changed, 1 insertions, 1 deletions
- instantiate your static constexpr members, also more _MHz_XTAL (nw) [Vas Crabb]
2018-01-23 16:43:43Changed: m68705prg.cpp, amiga.h, amiga.cpp
3 files changed, 19 insertions, 16 deletions
- skylncr.cpp: Fixed parent/clone relationship (both were parents) for ypovrixi/ypovrixia (nw) [Scott Stone]
2018-01-23 16:02:21Changed: skylncr.cpp
1 files changed, 1 insertions, 1 deletions
- missed these (nw) [Vas Crabb]
2018-01-23 15:02:192 files changed, 2 insertions, 2 deletions
- do you user-defined literal? also some more notes on the digital scale (nw) [Vas Crabb]
2018-01-23 14:51:23Changed: mconfig.cpp, xtal.cpp, xtal.h, intellec4.cpp, osborne1.cpp, sartorius.cpp
6 files changed, 44 insertions, 16 deletions
- Fuck, I missed the last commit (nw) [Olivier Galibert]
2018-01-23 14:01:20Changed: xtal.cpp, xtal.h, nes_vt.cpp, tr175.cpp, vp122.cpp
5 files changed, 45 insertions, 17 deletions
- sigmab98.cpp: fixed compile (nw) [Ivan Vangelista]
2018-01-23 12:30:36Changed: sigmab98.cpp
1 files changed, 2 insertions, 2 deletions
- xtal.h is dead, long live to xtal.cpp [O. Galibert] [Olivier Galibert]
2018-01-21 23:42:41Changed: emu.lua, a2arcadebd.cpp, a2bus.h, a2ssc.cpp, corvfdc01.cpp, ezcgi.cpp, ssprite.cpp, cpuwiz.cpp, rom.cpp, xboard.cpp, fd2.cpp, lux10828.cpp, lux21046.cpp, lux21056.cpp, sio.cpp, abc77.cpp, abc800kb.cpp, abc99.cpp, ddp.cpp, fdc.cpp, kb.cpp, printer.cpp, spi.cpp, a1200.cpp, a500.cpp, a2232.cpp, hle.cpp, beebsid.cpp, opus3.cpp, acorn.cpp, cumana.cpp, cv1797.cpp, opus.cpp, watford.cpp, tube_6502.cpp, tube_65c102.cpp, tube_80186.cpp, tube_80286.cpp, tube_arm.cpp, tube_casper.cpp, tube_z80.cpp, tube_zep100.cpp, bml3mp1802.cpp, fcc.cpp, ide64.cpp, magic_voice.cpp, multiscreen.cpp, sfx_sound_expander.cpp, swiftlink.cpp, tdos.cpp, turbo232.cpp, xl80.cpp, c1526.cpp, c1541.cpp, c1571.cpp, c1581.cpp, cmdhd.cpp, fd2000.cpp, serialbox.cpp, vic1515.cpp, vic1520.cpp, pc9801_118.cpp, pc9801_26.cpp, pc9801_86.cpp, pc9801_amd98.cpp, epson_lx800.cpp, epson_lx810l.cpp, nec_p72.cpp, floppy.cpp, coco_dcmodem.cpp, coco_fdc.cpp, coco_gmc.cpp, coco_rs232.cpp, coco_ssc.cpp, coco_t4426.cpp, dragon_fdc.cpp, clm.cpp, fdc.cpp, cpc_pds.cpp, cpc_rs232.cpp, cpc_ssa1.cpp, magicsound.cpp, playcity.cpp, k210.cpp, k220.cpp, k230.cpp, k801.cpp, k803.cpp, k806.cpp, grip.cpp, e01.cpp, tk02.cpp, m2105.cpp, plus3.cpp, exdos.cpp, pf10.cpp, tf20.cpp, tf20.h, 82937.cpp, 98035.cpp, c2031.cpp, c2040.cpp, c8050.cpp, c8280.cpp, d9060.cpp, hardbox.cpp, softbox.cpp, imi5000h.cpp, ecs.cpp, aga.cpp, aha1542.cpp, cga.cpp, com.cpp, dectalk.cpp, ega.cpp, ibm_mfc.cpp, mc1502_fdc.cpp, myb3k_com.cpp, myb3k_fdc.cpp, num9rev.cpp, p1_fdc.cpp, p1_sound.cpp, pgc.cpp, s3virge.cpp, sb16.cpp, sblaster.cpp, ssi2001.cpp, stereo_fx.cpp, svga_cirrus.cpp, svga_s3.cpp, svga_trident.cpp, svga_tseng.cpp, trident.cpp, vga.cpp, vga_ati.cpp, d004.cpp, southbridge.cpp, bm_012.cpp, disk.cpp, fmpac.cpp, konami.cpp, msx_audio.cpp, yamaha.cpp, avc.cpp, floppy.cpp, konami.cpp, sunsoft.cpp, eim.cpp, fdc.cpp, bootbug.cpp, quadralink.cpp, chess.cpp, jasmin.cpp, microdisc.cpp, ec1841.cpp, iskr1030.cpp, msnat.cpp, superpet.cpp, c1551.cpp, sid.cpp, hpc102.cpp, hpc104.cpp, ergoline.cpp, sandy_superqboard.cpp, dj2db.cpp, djdma.cpp, wunderbus.cpp, s1410.cpp, fm_unit.cpp, paddle.cpp, sports.cpp, sgb.cpp, fdd.cpp, vdp.cpp, fuller.cpp, melodik.cpp, uspeech.cpp, sv603.cpp, sv801.cpp, sv805.cpp, sv806.cpp, bwg.cpp, evpc.cpp, ti_fdc.cpp, ti99defs.h, hbf.cpp, videopak.cpp, vp575.cpp, vme_fccpu20.cpp, vme_fcisio.cpp, vme_fcscsi.cpp, vme_hcpu30.cpp, vme_mvme350.cpp, vme_mzr8105.cpp, vme_mzr8300.cpp, lvc.cpp, mvc.cpp, tig.cpp, wdc.cpp, x68k_midi.cpp, lc8670.h, n2a03.h, ppc.h, sh4.h, tms34010.h, 68340.h, 6840ptm.h, ay31015.h, cs4031.cpp, ds128x.h, ds2404.h, fdc37c665gt.cpp, genpc.cpp, i82371sb.cpp, ie15.cpp, laserdsc.h, ldpr8210.cpp, ldv1000.cpp, ldvp931.cpp, m6m80011ap.h, mc68681.h, mc68901.h, mos6551.h, nsc810.h, pdc.cpp, pit8253.h, rtc9701.cpp, rtc9701.h, s3520cf.cpp, s3520cf.h, sega_scu.cpp, sis85c496.cpp, smioc.cpp, upd1990a.cpp, upd4992.h, v3021.cpp, v3021.h, wd7600.cpp, ym3802.cpp, ad1848.cpp, cdp1863.h, cdp1864.h, cdp1869.cpp, cdp1869.h, s14001a.h, upd7759.h, cdp1862.h, clgd542x.cpp, gba_lcd.cpp, mc6845.h, mos6566.h, pc_vga.cpp, stvvdp2.cpp, tms9928a.h, voodoo.cpp, zeus2.cpp, zeus2.h, attotime.h, device.h, xtal.h, emu.h, mconfig.cpp, mconfig.h, profiler.h, screen.h, xtal.cpp, xtal.h, atarijsa.cpp, carnival.cpp, crbaloon.cpp, csd.cpp, dcs.cpp, decobsmt.cpp, dkong.cpp, exidy.cpp, exidy440.cpp, galaxian.cpp, gottlieb.cpp, harddriv.cpp, irem.cpp, midway.cpp, rax.cpp, redalert.cpp, s11c_bg.cpp, scramble.cpp, t5182.cpp, taito_en.cpp, taito_zm.cpp, timeplt.cpp, tx1.cpp, williams.cpp, wpcsnd.cpp, zaccaria.cpp, 1942.cpp, 1943.cpp, 1945kiii.cpp, 20pacgal.cpp, 30test.cpp, 3do.cpp, 3x3puzzl.cpp, 4004clk.cpp, 4enlinea.cpp, 4enraya.cpp, 4roses.cpp, 5clown.cpp, 8080bw.cpp, a5105.cpp, a51xx.cpp, a6809.cpp, a7150.cpp, a7800.cpp, aa310.cpp, abc1600.cpp, abc80.cpp, ac1.cpp, accomm.cpp, ace.cpp, actfancr.cpp, acvirus.cpp, adam.cpp, adp.cpp, advision.cpp, aeroboto.cpp, aerofgt.cpp, agat.cpp, aim65_40.cpp, airbustr.cpp, airraid.cpp, ajax.cpp, akaiax80.cpp, albazg.cpp, alesis.cpp, alesis_qs.cpp, alien.cpp, aliens.cpp, alpha68k.cpp, alphasma.cpp, alphatpx.cpp, alphatro.cpp, altair.cpp, alto2.cpp, altos2.cpp, altos486.cpp, altos5.cpp, altos8600.cpp, amaticmg.cpp, ambush.cpp, amerihok.cpp, amiga.cpp, ampex.cpp, ampoker2.cpp, ampro.cpp, amstr_pc.cpp, amstrad.cpp, amusco.cpp, amust.cpp, anes.cpp, angelkds.cpp, apc.cpp, apf.cpp, apogee.cpp, apple1.cpp, apple2.cpp, apple2e.cpp, apple2gs.cpp, apple3.cpp, applix.cpp, apricot.cpp, apricotf.cpp, apricotp.cpp, aquarium.cpp, aquarius.cpp, arabian.cpp, arachnid.cpp, arcadecl.cpp, argox.cpp, aristmk4.cpp, aristmk5.cpp, aristmk6.cpp, arkanoid.cpp, armedf.cpp, artmagic.cpp, asterix.cpp, asteroid.cpp, astinvad.cpp, astrcorp.cpp, astrof.cpp, asuka.cpp, at.cpp, atari_s1.cpp, atari_s2.cpp, atarist.cpp, atarisy2.cpp, atetris.cpp, atlantis.cpp, atom.cpp, att4425.cpp, att630.cpp, attache.cpp, attckufo.cpp, atvtrack.cpp, aussiebyte.cpp, avalnche.cpp, avigo.cpp, avt.cpp, ax20.cpp, b16.cpp, b2m.cpp, badlands.cpp, balsente.cpp, banctec.cpp, bankp.cpp, baraduke.cpp, barata.cpp, barni.cpp, basic52.cpp, battlex.cpp, battlnts.cpp, bbc.cpp, bbcbc.cpp, bcs3.cpp, bebox.cpp, beehive.cpp, beezer.cpp, berzerk.cpp, beta.cpp, bfm_sc1.cpp, bfm_sc2.cpp, bfm_sc4.cpp, bfmsys85.cpp, big10.cpp, bigbord2.cpp, binbug.cpp, bingoman.cpp, bingor.cpp, bingowav.cpp, bionicc.cpp, bitgraph.cpp, bking.cpp, bladestl.cpp, blitz68k.cpp, blktiger.cpp, blmbycar.cpp, blockade.cpp, blockhl.cpp, blockout.cpp, bloodbro.cpp, bmcbowl.cpp, bmcpokr.cpp, bmjr.cpp, bob85.cpp, bogeyman.cpp, bombjack.cpp, bottom9.cpp, boxer.cpp, bpmmicro.cpp, br8641.cpp, brkthru.cpp, btime.cpp, btoads.cpp, bublbobl.cpp, buggychl.cpp, bullet.cpp, buster.cpp, bw12.cpp, bw2.cpp, bwing.cpp, by6803.cpp, byvid.cpp, c10.cpp, c128.cpp, c64.cpp, c65.cpp, c900.cpp, cabal.cpp, cabaret.cpp, calcune.cpp, calomega.cpp, camplynx.cpp, candela.cpp, canyon.cpp, capbowl.cpp, cardline.cpp, carjmbre.cpp, carpolo.cpp, carrera.cpp, cat.cpp, cave.cpp, cball.cpp, cbm2.cpp, cbuster.cpp, cc40.cpp, cchasm.cpp, cclimber.cpp, ccs2810.cpp, ccs300.cpp, cd2650.cpp, cdi.cpp, cgc7900.cpp, cgenie.cpp, chaknpop.cpp, champbas.cpp, champbwl.cpp, chanbara.cpp, chance32.cpp, chaos.cpp, chessmst.cpp, chexx.cpp, chinagat.cpp, chinsan.cpp, chqflag.cpp, chsuper.cpp, cinemat.cpp, circus.cpp, circusc.cpp, cischeat.cpp, citycon.cpp, ckz80.cpp, clcd.cpp, cliffhgr.cpp, cloak.cpp, clpoker.cpp, clshroad.cpp, cm1800.cpp, cmi.cpp, cmmb.cpp, cninja.cpp, cobra.cpp, coco12.cpp, coco3.cpp, cocoloco.cpp, codata.cpp, coinmstr.cpp, coinmvga.cpp, coleco.cpp, combatsc.cpp, compc.cpp, compis.cpp, compucolor.cpp, concept.cpp, contra.cpp, controlid.cpp, coolpool.cpp, coolridr.cpp, cop01.cpp, cops.cpp, corona.cpp, cortex.cpp, cosmicos.cpp, cp1.cpp, cps1.cpp, cps2.cpp, cps3.cpp, crimfght.cpp, crvision.cpp, crystal.cpp, csplayh5.cpp, cswat.cpp, ct486.cpp, cubeqst.cpp, cv1k.cpp, cvicny.cpp, cvs.cpp, cxgz80.cpp, cxhumax.cpp, cyberbal.cpp, cybertnk.cpp, cybiko.cpp, cyclemb.cpp, czk80.cpp, d400.cpp, d6800.cpp, d6809.cpp, d9final.cpp, dacholer.cpp, dai3wksi.cpp, darius.cpp, darkseal.cpp, dassault.cpp, datum.cpp, dblcrown.cpp, dblewing.cpp, dbox.cpp, dccons.cpp, dcon.cpp, ddealer.cpp, ddenlovr.cpp, ddragon.cpp, ddragon3.cpp, ddribble.cpp, de_2.cpp, de_3.cpp, de_3b.cpp, deadang.cpp, dec0.cpp, dec8.cpp, deco32.cpp, decocass.cpp, dectalk.cpp, decwritr.cpp, deniam.cpp, deshoros.cpp, destroyr.cpp, dfruit.cpp, dgn_beta.cpp, didact.cpp, dietgo.cpp, digel804.cpp, digijet.cpp, dim68k.cpp, discoboy.cpp, djmain.cpp, dkong.cpp, dlair2.cpp, dmax8000.cpp, dms5000.cpp, dms86.cpp, dmv.cpp, docastle.cpp, dolphunk.cpp, dominob.cpp, dooyong.cpp, dotrikun.cpp, dps1.cpp, dragon.cpp, dragrace.cpp, dreamwld.cpp, drw80pkr.cpp, dsb46.cpp, dual68.cpp, dvk_kcgd.cpp, dvk_ksm.cpp, dynax.cpp, e100.cpp, eacc.cpp, ec65.cpp, einstein.cpp, electron.cpp, elekscmp.cpp, elektronmono.cpp, elf.cpp, eolith.cpp, ep64.cpp, epos.cpp, equites.cpp, ertictac.cpp, esd16.cpp, esq1.cpp, esq5505.cpp, esqasr.cpp, esqkt.cpp, esqmr.cpp, esripsys.cpp, et3400.cpp, eti660.cpp, eurocom2.cpp, eva.cpp, evmbug.cpp, excali64.cpp, exelv.cpp, exp85.cpp, exprraid.cpp, f-32.cpp, f1gp.cpp, fantland.cpp, fanucs15.cpp, fanucspmg.cpp, fastfred.cpp, fastlane.cpp, fb01.cpp, fc100.cpp, fccpu30.cpp, fcrash.cpp, feversoc.cpp, fidel6502.cpp, fidel68k.cpp, fidelmcs48.cpp, fidelz80.cpp, finalizr.cpp, fireball.cpp, firebeat.cpp, firefox.cpp, firetrap.cpp, firetrk.cpp, fk1.cpp, flicker.cpp, flipjack.cpp, flower.cpp, flstory.cpp, flyball.cpp, fm7.cpp, fmtowns.cpp, fontwriter.cpp, force68k.cpp, forte2.cpp, fortecar.cpp, fp200.cpp, freekick.cpp, fromanc2.cpp, fromance.cpp, ft68m.cpp, funkyjet.cpp, funworld.cpp, fuukifg2.cpp, gaelco.cpp, gaelco2.cpp, galaga.cpp, galaxi.cpp, galaxia.cpp, galaxian.cpp, galaxold.cpp, galgames.cpp, galivan.cpp, galpani2.cpp, galpani3.cpp, galpanic.cpp, galspnbl.cpp, gambl186.cpp, gamecom.cpp, gamepock.cpp, gamtor.cpp, gaplus.cpp, gatron.cpp, gb.cpp, gba.cpp, gberet.cpp, gcpinbal.cpp, geneve.cpp, geniusiq.cpp, ggconnie.cpp, ghosteo.cpp, giclassic.cpp, gijoe.cpp, gimix.cpp, ginganin.cpp, gkigt.cpp, gladiatr.cpp, glass.cpp, gluck2.cpp, gmaster.cpp, gng.cpp, goindol.cpp, gokidetor.cpp, goldngam.cpp, goldnpkr.cpp, goldstar.cpp, gomoku.cpp, gottlieb.cpp, goupil.cpp, gradius3.cpp, gridcomp.cpp, groundfx.cpp, gstriker.cpp, gsword.cpp, gticlub.cpp, gts1.cpp, gts3.cpp, gts3a.cpp, gts80.cpp, gts80a.cpp, gts80b.cpp, gumbo.cpp, gunbustr.cpp, gundealr.cpp, gunpey.cpp, gyruss.cpp, h19.cpp, h8.cpp, h89.cpp, halleys.cpp, harddriv.cpp, harriet.cpp, hazeltin.cpp, headonb.cpp, hec2hrp.cpp, hexion.cpp, hh_melps4.cpp, hh_sm510.cpp, hh_tms1k.cpp, hh_ucom4.cpp, higemaru.cpp, highvdeo.cpp, himesiki.cpp, hitme.cpp, hitpoker.cpp, hk68v10.cpp, hng64.cpp, homelab.cpp, homerun.cpp, homez80.cpp, horizon.cpp, hornet.cpp, hotstuff.cpp, hp16500.cpp, hp2620.cpp, hp2640.cpp, hp64k.cpp, hp700.cpp, hp9845.cpp, hp9k.cpp, hp9k_3xx.cpp, hp_ipc.cpp, hprot1.cpp, hpz80unk.cpp, ht68k.cpp, huebler.cpp, hunter2.cpp, hx20.cpp, hyperscan.cpp, hyperspt.cpp, i7000.cpp, ibm3153.cpp, ibm6580.cpp, ibmpc.cpp, ibmpcjr.cpp, icatel.cpp, icecold.cpp, ichiban.cpp, idsa.cpp, igs009.cpp, igs011.cpp, igs017.cpp, igspoker.cpp, imds.cpp, imds2.cpp, imsai.cpp, inder.cpp, indiana.cpp, indy_indigo2.cpp, instantm.cpp, instruct.cpp, interact.cpp, interpro.cpp, intv.cpp, invqix.cpp, ipc.cpp, ipds.cpp, iq151.cpp, iris3130.cpp, irisha.cpp, irobot.cpp, isbc.cpp, isbc8010.cpp, isbc8030.cpp, istrebiteli.cpp, itgambl2.cpp, itgambl3.cpp, itgamble.cpp, itt3030.cpp, jack.cpp, jackie.cpp, jade.cpp, jaguar.cpp, jangou.cpp, jankenmn.cpp, jantotsu.cpp, joctronic.cpp, jokrwild.cpp, jollyjgr.cpp, jonos.cpp, joystand.cpp, jp.cpp, jpmmps.cpp, jpmsys5.cpp, jr100.cpp, jr200.cpp, jtc.cpp, jubilee.cpp, jungleyo.cpp, junior.cpp, jupace.cpp, jupiter.cpp, jvh.cpp, k28.cpp, k8915.cpp, kaneko16.cpp, kangaroo.cpp, kas89.cpp, kaypro.cpp, kc.cpp, kchamp.cpp, kdt6.cpp, kenseim.cpp, kickgoal.cpp, kingdrby.cpp, kingpin.cpp, kinst.cpp, kncljoe.cpp, koftball.cpp, konamigq.cpp, konamigv.cpp, konamigx.cpp, konin.cpp, konmedal.cpp, kontest.cpp, kron.cpp, krz2000.cpp, ksayakyu.cpp, ksys573.cpp, kungfur.cpp, kurukuru.cpp, kyocera.cpp, kyugo.cpp, ladyfrog.cpp, laserbat.cpp, lasso.cpp, lastbank.cpp, lastduel.cpp, lazercmd.cpp, lb186.cpp, lbeach.cpp, lcmate2.cpp, leland.cpp, lethal.cpp, lethalj.cpp, lg-dvd.cpp, limenko.cpp, littlerb.cpp, lkage.cpp, llc.cpp, lockon.cpp, lola8a.cpp, lordgun.cpp, lsasquad.cpp, ltd.cpp, lucky74.cpp, luckybal.cpp, lwings.cpp, lwriter.cpp, m107.cpp, m20.cpp, m24.cpp, m5.cpp, m52.cpp, m57.cpp, m58.cpp, m63.cpp, m6805evs.cpp, m68705prg.cpp, m72.cpp, m79152pc.cpp, m79amb.cpp, m90.cpp, m92.cpp, mac.cpp, mac128.cpp, madalien.cpp, magic10.cpp, magicard.cpp, magicfly.cpp, magmax.cpp, magnum.cpp, magreel.cpp, magtouch.cpp, majorpkr.cpp, manohman.cpp, mappy.cpp, marineb.cpp, marinedt.cpp, marywu.cpp, maygayv1.cpp, mazerbla.cpp, mbc200.cpp, mbc55x.cpp, mbee.cpp, mc10.cpp, mc1000.cpp, mc1502.cpp, mc8020.cpp, mc8030.cpp, mcatadv.cpp, mccpm.cpp, mcr3.cpp, meadows.cpp, megaplay.cpp, megasys1.cpp, megatech.cpp, megazone.cpp, mephisto_montec.cpp, mephistp.cpp, merit.cpp, meritm.cpp, mes.cpp, metalmx.cpp, metlfrzr.cpp, metro.cpp, meyc8080.cpp, meyc8088.cpp, mfabfz.cpp, mgames.cpp, mgavegas.cpp, mice.cpp, micral.cpp, micro20.cpp, micro3d.cpp, microdec.cpp, micronic.cpp, micropin.cpp, microtan.cpp, microterm.cpp, midas.cpp, midyunit.cpp, midzeus.cpp, mightyframe.cpp, mikromik.cpp, mikrosha.cpp, mil4000.cpp, milwaukee.cpp, miniboy7.cpp, minicom.cpp, miniframe.cpp, minitel_2_rpic.cpp, minivadr.cpp, missile.cpp, mitchell.cpp, mits680b.cpp, mk14.cpp, mk85.cpp, mk90.cpp, mkit09.cpp, mmagic.cpp, mmodular.cpp, model1.cpp, model2.cpp, model3.cpp, modellot.cpp, molecular.cpp, momoko.cpp, moo.cpp, mosaic.cpp, mpf1.cpp, mpu12wbk.cpp, mpu3.cpp, mpz80.cpp, mrdo.cpp, mrgame.cpp, ms0515.cpp, ms6102.cpp, msbc1.cpp, mstation.cpp, msx.cpp, mt735.cpp, mtouchxl.cpp, mtx.cpp, multfish.cpp, multi8.cpp, munchmo.cpp, mvme147.cpp, mw18w.cpp, mwarr.cpp, mwsub.cpp, mx2178.cpp, myb3k.cpp, mycom.cpp, mystwarr.cpp, myvision.cpp, mz2000.cpp, mz2500.cpp, mz3500.cpp, mz700.cpp, mz80.cpp, mzr8105.cpp, n8080.cpp, nakajies.cpp, namcona1.cpp, namconb1.cpp, namcond1.cpp, namcos1.cpp, namcos10.cpp, namcos11.cpp, namcos12.cpp, namcos2.cpp, namcos22.cpp, namcos23.cpp, namcos86.cpp, nanos.cpp, naomi.cpp, nascom1.cpp, nc.cpp, neogeo.cpp, neoprint.cpp, nes.cpp, nes_vt.cpp, newbrain.cpp, next.cpp, ngen.cpp, ngp.cpp, nibble.cpp, nightgal.cpp, ninjakd2.cpp, nitedrvr.cpp, nmk16.cpp, norautp.cpp, notechan.cpp, notetaker.cpp, nova2001.cpp, novag6502.cpp, novag68k.cpp, nsg6809.cpp, nsmpoker.cpp, nss.cpp, nwk-tr.cpp, nyny.cpp, ob68k1a.cpp, octopus.cpp, odyssey2.cpp, ojankohs.cpp, okean240.cpp, omegrace.cpp, onetwo.cpp, onyx.cpp, opwolf.cpp, orbit.cpp, oric.cpp, orion.cpp, osbexec.cpp, osborne1.cpp, osi.cpp, othello.cpp, overdriv.cpp, p112.cpp, p8k.cpp, pachifev.cpp, pacland.cpp, pacman.cpp, pandoras.cpp, panicr.cpp, paradise.cpp, partner.cpp, pasogo.cpp, pasopia.cpp, pasopia7.cpp, patapata.cpp, pc.cpp, pc100.cpp, pc1500.cpp, pc1512.cpp, pc2000.cpp, pc4.cpp, pc6001.cpp, pc8001.cpp, pc8401a.cpp, pc8801.cpp, pc9801.cpp, pcat_dyn.cpp, pcat_nit.cpp, pcd.cpp, pce220.cpp, pcfx.cpp, pcm.cpp, pcw16.cpp, pcxt.cpp, pda600.cpp, pdp11.cpp, pegasus.cpp, pencil2.cpp, pengadvb.cpp, pentagon.cpp, peoplepc.cpp, peplus.cpp, pes.cpp, pet.cpp, pg685.cpp, phc25.cpp, phunsy.cpp, picno.cpp, piggypas.cpp, pimps.cpp, pinkiri8.cpp, pipbug.cpp, pipedrm.cpp, piratesh.cpp, pitagjr.cpp, pitnrun.cpp, pk8020.cpp, play_2.cpp, play_3.cpp, playmark.cpp, plus4.cpp, plygonet.cpp, pmi80.cpp, pntnpuzl.cpp, pofo.cpp, poisk1.cpp, pokechmp.cpp, polepos.cpp, polgar.cpp, poly.cpp, poly88.cpp, poly880.cpp, pooyan.cpp, popeye.cpp, popobear.cpp, popper.cpp, potgoldu.cpp, prehisle.cpp, prestige.cpp, pro80.cpp, prodigy.cpp, prof180x.cpp, prof80.cpp, prophet600.cpp, proteus3.cpp, psikyo.cpp, psx.cpp, psychic5.cpp, pt68k4.cpp, ptcsol.cpp, puckpkmn.cpp, pulsar.cpp, punchout.cpp, pv2000.cpp, pve500.cpp, pwrview.cpp, px4.cpp, px8.cpp, pyl601.cpp, qdrmfgp.cpp, ql.cpp, qtsbc.cpp, quantum.cpp, quickpick5.cpp, quizpun2.cpp, quizshow.cpp, qvt103.cpp, qvt201.cpp, qvt6800.cpp, qx10.cpp, r2dx_v33.cpp, rabbit.cpp, radicasi.cpp, radio86.cpp, raiden.cpp, raiden2.cpp, rainbow.cpp, rallyx.cpp, rampart.cpp, rastan.cpp, rastersp.cpp, ravens.cpp, rbisland.cpp, rc702.cpp, rc759.cpp, rd100.cpp, rd110.cpp, re900.cpp, realbrk.cpp, redalert.cpp, retofinv.cpp, rex6000.cpp, risc2500.cpp, riscpc.cpp, rltennis.cpp, rm380z.cpp, rmnimbus.cpp, rmt32.cpp, rockrage.cpp, rocnrope.cpp, rollrace.cpp, ron.cpp, royalmah.cpp, rpunch.cpp, rsc55.cpp, rt1715.cpp, rungun.cpp, rvoice.cpp, rx78.cpp, rzone.cpp, s11.cpp, s11a.cpp, s11b.cpp, s11c.cpp, s8.cpp, s8a.cpp, s9.cpp, safarir.cpp, sage2.cpp, sam.cpp, samcoupe.cpp, sangho.cpp, sanremo.cpp, sapi1.cpp, saturn.cpp, sauro.cpp, savia84.cpp, sbasketb.cpp, sbc6510.cpp, sbowling.cpp, sbrain.cpp, sbrkout.cpp, sc1.cpp, sc2.cpp, scopus.cpp, scregg.cpp, scv.cpp, sderby.cpp, sderby2.cpp, sdk80.cpp, sdk85.cpp, sdk86.cpp, seattlecmp.cpp, segac2.cpp, segae.cpp, segam1.cpp, segaorun.cpp, segas16b.cpp, segas24.cpp, segas32.cpp, segaufo.cpp, segaxbd.cpp, segaybd.cpp, seibucats.cpp, seibuspi.cpp, seicross.cpp, seicupbl.cpp, selz80.cpp, seta.cpp, seta2.cpp, sf.cpp, sfcbox.cpp, sfkick.cpp, sg1000.cpp, sg1000a.cpp, shadfrce.cpp, shangha3.cpp, shanghai.cpp, shangkid.cpp, shaolins.cpp, shootaway2.cpp, shootout.cpp, shougi.cpp, sigmab52.cpp, sigmab98.cpp, silkroad.cpp, silvmil.cpp, simpsons.cpp, sitcom.cpp, skimaxx.cpp, skydiver.cpp, skyfox.cpp, skykid.cpp, skylncr.cpp, slapfght.cpp, slicer.cpp, slotcarn.cpp, sm1800.cpp, sm7238.cpp, smc777.cpp, sms.cpp, sms_bootleg.cpp, smsmcorp.cpp, snes.cpp, snesb.cpp, snk.cpp, snk6502.cpp, snk68.cpp, snookr10.cpp, snowbros.cpp, socrates.cpp, softbox.cpp, sonson.cpp, sothello.cpp, spbactn.cpp, spc1000.cpp, spc1500.cpp, spdodgeb.cpp, special.cpp, spectra.cpp, speedatk.cpp, speedbal.cpp, spinb.cpp, splash.cpp, splus.cpp, spoker.cpp, sprcros2.cpp, sprint2.cpp, spy.cpp, squale.cpp, sshot.cpp, ssozumo.cpp, sspeedr.cpp, ssv.cpp, stadhero.cpp, starwars.cpp, stfight.cpp, stlforce.cpp, studio2.cpp, stuntair.cpp, stv.cpp, su2000.cpp, sub.cpp, subsino.cpp, subsino2.cpp, sun1.cpp, sun2.cpp, sun3.cpp, sun3x.cpp, sun4.cpp, suna16.cpp, suna8.cpp, supbtime.cpp, supdrapo.cpp, supduck.cpp, super6.cpp, super80.cpp, superchs.cpp, supercrd.cpp, superqix.cpp, superslave.cpp, superwng.cpp, supracan.cpp, suprgolf.cpp, suprnova.cpp, suprridr.cpp, supstarf.cpp, surpratk.cpp, sv8000.cpp, svi318.cpp, svmu.cpp, swtpc.cpp, swtpc09.cpp, swyft.cpp, sym1.cpp, symbolics.cpp, sys2900.cpp, sys9002.cpp, systec.cpp, system1.cpp, system16.cpp, tagteam.cpp, tail2nos.cpp, taito.cpp, taito_b.cpp, taito_f2.cpp, taito_f3.cpp, taito_h.cpp, taito_l.cpp, taito_x.cpp, taito_z.cpp, taitoair.cpp, taitogn.cpp, taitojc.cpp, taitopjc.cpp, taitosj.cpp, taitotz.cpp, tamag1.cpp, tandy1t.cpp, tandy2k.cpp, tankbust.cpp, tapatune.cpp, targeth.cpp, tatsumi.cpp, tavernie.cpp, tceptor.cpp, tdv2324.cpp, tec1.cpp, techno.cpp, tecmo.cpp, tecmo16.cpp, tecmosys.cpp, tecnbras.cpp, tek405x.cpp, tek440x.cpp, tekxp33x.cpp, tempest.cpp, terak.cpp, terco.cpp, terracre.cpp, testconsole.cpp, tetrisp2.cpp, tg100.cpp, tgtpanic.cpp, thayers.cpp, thedealr.cpp, thedeep.cpp, thief.cpp, thomson.cpp, thoop2.cpp, thunderx.cpp, ti630.cpp, ti74.cpp, ti89.cpp, ti99_4x.cpp, ti99_8.cpp, tickee.cpp, tigeroad.cpp, tiki100.cpp, tim011.cpp, tim100.cpp, timeplt.cpp, timex.cpp, tispeak.cpp, tk2000.cpp, tk80.cpp, tk80bs.cpp, tm990189.cpp, tmaster.cpp, tmc1800.cpp, tmc2000e.cpp, tmc600.cpp, tmmjprd.cpp, tmnt.cpp, tmspoker.cpp, tnzs.cpp, toaplan1.cpp, toaplan2.cpp, toki.cpp, tomcat.cpp, tonton.cpp, toobin.cpp, topspeed.cpp, tosh1000.cpp, tourtabl.cpp, toypop.cpp, tp84.cpp, tr175.cpp, trackfld.cpp, tranz330.cpp, tricep.cpp, trs80.cpp, trs80m2.cpp, truco.cpp, trvmadns.cpp, trvquest.cpp, ts3000.cpp, ts802.cpp, ts803.cpp, ts816.cpp, tsamurai.cpp, tti.cpp, tugboat.cpp, tunhunt.cpp, turbo.cpp, turrett.cpp, tutankhm.cpp, tutor.cpp, tv910.cpp, tv912.cpp, tv950.cpp, tv990.cpp, tvgame.cpp, twin16.cpp, twincobr.cpp, twinkle.cpp, twins.cpp, ultratnk.cpp, ultrsprt.cpp, undrfire.cpp, unichamp.cpp, unico.cpp, unior.cpp, unistar.cpp, univac.cpp, unixpc.cpp, unkhorse.cpp, usgames.cpp, v100.cpp, v102.cpp, v1050.cpp, v6809.cpp, vamphalf.cpp, vaportra.cpp, vastar.cpp, vax11.cpp, vball.cpp, vboy.cpp, vcombat.cpp, vcs80.cpp, vector06.cpp, vector4.cpp, vectrex.cpp, vectrix.cpp, vegaeo.cpp, vendetta.cpp, vertigo.cpp, vg5k.cpp, vgmplay.cpp, vic10.cpp, vicdual.cpp, victor9k.cpp, vidbrain.cpp, videopkr.cpp, vii.cpp, vip.cpp, vis.cpp, vixen.cpp, vk100.cpp, vlc.cpp, volfied.cpp, votrpss.cpp, votrtnt.cpp, vp122.cpp, vp60.cpp, vpoker.cpp, vsnes.cpp, vt100.cpp, vt220.cpp, vt240.cpp, vt320.cpp, vt520.cpp, vta2000.cpp, vtech1.cpp, vulgus.cpp, wacky_gator.cpp, wardner.cpp, warpsped.cpp, warpwarp.cpp, wc90.cpp, wc90b.cpp, welltris.cpp, wicat.cpp, wico.cpp, wildpkr.cpp, williams.cpp, witch.cpp, wmg.cpp, wms.cpp, wpc_95.cpp, wpc_an.cpp, wpc_dcs.cpp, wpc_s.cpp, wrally.cpp, wswan.cpp, wwfsstar.cpp, x07.cpp, x1.cpp, x1twin.cpp, x68k.cpp, xain.cpp, xavix.cpp, xerox820.cpp, xexex.cpp, xmen.cpp, xor100.cpp, yiear.cpp, ymmu100.cpp, yunsun16.cpp, yunsung8.cpp, yuvomz80.cpp, z100.cpp, z1013.cpp, z80dev.cpp, z80ne.cpp, z88.cpp, z9001.cpp, zac_proto.cpp, zaccaria.cpp, zapcomputer.cpp, zaurus.cpp, zaxxon.cpp, zexall.cpp, zms8085.cpp, zn.cpp, zodiack.cpp, zorba.cpp, zr107.cpp, zrt80.cpp, zsbc3.cpp, zwackery.cpp, zx.cpp, korgm1.cpp, template_driver.cpp, abc80x.h, aim65.h, amiga.h, apple2gs.h, astrocde.h, atarist.h, atom.h, bagman.h, bishi.h, bwidow.h, bzone.h, cdi.h, cidelsa.h, cosmic.h, cps1.h, crbaloon.h, crgolf.h, divebomb.h, dkong.h, esripsys.h, exerion.h, exidy.h, exidy440.h, fuukifg3.h, galaxian.h, gameplan.h, harddriv.h, itech32.h, jackal.h, jaguar.h, jailbrek.h, jedi.h, lockon.h, madalien.h, mario.h, maygay1b.h, mcr.h, midzeus.h, mpu4.h, mystston.h, osi.h, phoenix.h, polyplay.h, s11.h, saturn.h, spectrum.h, starfire.h, tx1.h, victory.h, abc1600mac.cpp, acs8600_ics.cpp, amiga.cpp, amstrad.cpp, apollo.cpp, apricotkb.cpp, at.cpp, atarigen.h, beta.cpp, compiskb.cpp, cuda.cpp, dec_lk201.cpp, decopincpu.cpp, decopincpu.h, dmv_keyb.cpp, egret.cpp, gamecom.cpp, hec2hrp.cpp, ibm6580_fdc.cpp, ibm6580_kbd.cpp, inder_vid.cpp, interpro_ioga.cpp, isbc_208.cpp, isbc_215g.cpp, iteagle_fpga.cpp, kay_kbd.cpp, km035.cpp, m20_8086.cpp, m24_kbd.cpp, m24_z8000.cpp, micro3d.cpp, ms7004.cpp, pc1512kb.cpp, pcshare.cpp, pgmprot_igs027a_type3.cpp, saturn.cpp, v1050kb.cpp, victor9k_fdc.cpp, victor9k_kb.cpp, wangpckb.cpp, x820kb.cpp, zorbakbd.cpp, zx8302.h, abc1600.cpp, abc80.cpp, abc800.cpp, abc802.cpp, abc806.cpp, agat7.cpp, bbc.cpp, bfm_adr2.cpp, cgc7900.cpp, decodmd1.cpp, decodmd2.cpp, decodmd3.cpp, dkong.cpp, jaguar.cpp, kyocera.cpp, lethalj.cpp, lockon.cpp, m92.cpp, midzeus.cpp, mikromik.cpp, mystston.cpp, pc1512.cpp, pc_t1t.cpp, pcd.cpp, tmc1800.cpp, v1050.cpp, victory.cpp, zexall.cpp
1782 files changed, 7450 insertions, 7253 deletions
- tv912.cpp: In recognition of the unknown down arrow (nw) [AJR]
2018-01-23 08:18:48Changed: tv912.cpp
1 files changed, 2 insertions, 2 deletions
- tv912c: Arrow keys should work here too (nw) [AJR]
2018-01-23 08:16:53Changed: tv912.cpp
1 files changed, 4 insertions, 4 deletions
- taitogn.cpp: fixed regression (nw) [Ivan Vangelista]
2018-01-23 08:03:44Changed: taitogn.cpp
1 files changed, 1 insertions, 1 deletions
- Ypovrixio: Added manufacturer. Removed Imperfect [RobertoFresca]
2018-01-23 07:32:40- colors flag from the main set.
Changed: skylncr.cpp, mame.lst
2 files changed, 4 insertions, 4 deletions
- colors flag from the main set.
- Merge branch 'master' of https://github.com/mamedev/mame [RobertoFresca]
2018-01-23 07:27:47Changed: mcs48dsm.cpp
1 files changed, 30 insertions, 30 deletions
- Ypovrixio: Decrypted the main set program and palette. [RobertoFresca]
2018-01-23 07:27:01- Changed description to "Missing In Action / Ypovrixio" [Roberto Fresca].
Changed: skylncr.cpp
1 files changed, 30 insertions, 10 deletions
- Changed description to "Missing In Action / Ypovrixio" [Roberto Fresca].
- mcs48: Use 11-bit offsets now (nw) [AJR]
2018-01-23 07:12:34Changed: mcs48dsm.cpp
1 files changed, 30 insertions, 30 deletions
- mcs48: Program counter wraps at 11 bits [AJR]
2018-01-23 07:04:25Changed: mcs48.cpp
1 files changed, 6 insertions, 2 deletions
- UPI lacks MB0/MB1 paging (nw) [AJR]
2018-01-23 06:48:30Changed: mcs48.cpp, mcs48dsm.cpp, tv912.cpp
3 files changed, 10 insertions, 8 deletions
- mcs48, s2650: Use paged mode for disassembler [AJR]
2018-01-23 05:58:36Changed: mcs48dsm.cpp, mcs48dsm.h, 2650dasm.cpp, 2650dasm.h
4 files changed, 24 insertions, 0 deletions
- chkun: Regression fix (nw) [AJR]
2018-01-23 04:23:56Changed: timeplt.cpp
1 files changed, 1 insertions, 1 deletions
- pooyan, rocnrope, tutankhm: Regression fixes/cleanups (nw) [AJR]
2018-01-23 04:04:02Changed: pooyan.cpp, rocnrope.cpp, tutankhm.cpp
3 files changed, 11 insertions, 137 deletions
- tv912.cpp: Add flashing or steady cursor (nw) [AJR]
2018-01-23 00:10:37Changed: tv912.cpp
1 files changed, 17 insertions, 5 deletions
- tv912.cpp: Add modem control (nw) [AJR]
2018-01-22 23:10:33Changed: tv912.cpp
1 files changed, 31 insertions, 7 deletions
- tv912.cpp: Improve half-dot shifting (nw) [AJR]
2018-01-22 18:27:52Changed: tv912.cpp
1 files changed, 9 insertions, 3 deletions
- tv912.cpp: Display character forms (nw) [AJR]
2018-01-22 17:23:22Changed: tv912.cpp
1 files changed, 48 insertions, 1 deletions
- rex6000.cpp: fixed Coverity "Overlapping buffer in memory copy" warning (nw) (#3102) [Oliver Stöneberg]
2018-01-22 16:24:41Changed: rex6000.cpp
1 files changed, 1 insertions, 1 deletions
- Popeye: Implemented tile palette banking on TNX1 hardware, the side bars in Sky Skipper are now darker on night time levels. This is a guess based on the prom contents, due to lack of unmodified TNX1 boards. Implemented sprite priority & clipping according to description in http://mametesters.org/view.php?id=3725 (fixes MT03725). [smf] [smf-]
2018-01-22 11:09:38Changed: popeye.h, popeye.cpp
2 files changed, 144 insertions, 90 deletions
- tr175.cpp: Guess at screen parameters (nw) [AJR]
2018-01-22 03:29:09Changed: tr175.cpp
1 files changed, 5 insertions, 8 deletions
- plugins/portname: sort the list and print the port names and masks (nw) [cracyc]
2018-01-22 01:32:15Changed: init.lua
1 files changed, 15 insertions, 5 deletions
- New working machines [Luca Elia]
2018-01-21 23:46:38- -------------------- Otakara Itadaki Luffy Kaizoku-Dan! (Japan, v1.02) [SpinalFeyd, Chris Penny, Luca Elia, The Dumping Union]
Changed: sigmab98.cpp, mame.lst
2 files changed, 492 insertions, 69 deletions
- -------------------- Otakara Itadaki Luffy Kaizoku-Dan! (Japan, v1.02) [SpinalFeyd, Chris Penny, Luca Elia, The Dumping Union]
- New device: SN54/74166 8-Bit Parallel-In/Serial-Out Shift Register [Dirk Best, Luca Elia] [Luca Elia]
2018-01-21 22:47:21Changed: machine.lua, arcade.lua, 74165.cpp, 74165.h
4 files changed, 230 insertions, 0 deletions
- Fix Clang compile (nw) [arbee]
2018-01-21 22:30:24Changed: nes_vt.cpp
1 files changed, 2 insertions, 2 deletions
- Multiple nes_vt Improvements (#3099) [David Shah]
2018-01-21 22:25:31- * Work on lexcyber
* Fix VT03 colours
* Video mode tweaks for various VTxx systems (WIP)
* Improve VTxx colours
* Add some more VTxx systems (all currently broken)
* Further graphical improvements for newer VTxx systems
* Tweak colours for newer VTxx systems
* Fix mirroring in VTxx games
* Promote some VTxx systems from MACHINE_NOT_WORKING
* Add BittBoy, remove non-VTxx systems, general ordering
* Work on MMC3 compatability in VT03 driver
* Address decoding fixes
* Connect BittBoy ROM A24 to GPIO
* More machine promotions following various fixes
* Fixes for dgun2500
* VTxxx tidying, remove debugging
* Fix nes_vt compilation after mergeChanged: ppu2c0x.cpp, ppu2c0x.h, ppu2c0x_vt.cpp, ppu2c0x_vt.h, nes_vt.cpp, mame.lst
6 files changed, 433 insertions, 170 deletions
- * Work on lexcyber
- fidel*: update speech rom labels (nw) [hap]
2018-01-21 21:28:06Changed: fidel6502.cpp, fidelz80.cpp
2 files changed, 25 insertions, 25 deletions
- hh_sm510: update notes for gnw_smb (nw) [hap]
2018-01-21 20:59:47Changed: fidel6502.cpp, hh_sm510.cpp
2 files changed, 7 insertions, 5 deletions
- tv910: Activate CTS as well (nw) [AJR]
2018-01-21 17:58:47Changed: tv910.cpp
1 files changed, 4 insertions, 0 deletions
- tv910: More accurate MCFG_SCREEN_RAW_PARAMS (nw) [AJR]
2018-01-21 17:37:55Changed: tv910.cpp
1 files changed, 1 insertions, 1 deletions
- Machines promoted to working [AJR]
2018-01-21 17:11:48- ---------------------------- TeleVideo Model 910 [R. Belmont, AJR]
Changed: tv910.cpp
1 files changed, 35 insertions, 28 deletions
- ---------------------------- TeleVideo Model 910 [R. Belmont, AJR]
- tv910: Add DIP switch locations (nw) [AJR]
2018-01-21 16:11:54Changed: tv910.cpp
1 files changed, 31 insertions, 29 deletions
- tv910: Cursor options work now (nw) [AJR]
2018-01-21 15:41:43Changed: tv910.cpp
1 files changed, 3 insertions, 3 deletions
- tv910: Improve keyboard hookup; add character set switch [AJR]
2018-01-21 15:26:15Changed: tv910.cpp
1 files changed, 26 insertions, 6 deletions
- new KOV2 clone added [briantro]
2018-01-21 10:05:21 - tv912.cpp: Add rest of S2 switches (nw) [AJR]
2018-01-21 08:01:37Changed: tv912.cpp
1 files changed, 10 insertions, 0 deletions
- RS-232 note (nw) [AJR]
2018-01-21 07:25:32Changed: rs232.cpp
1 files changed, 3 insertions, 0 deletions
- Fixes for Coverity "Resource leak" warnings (#3089) [Oliver Stöneberg]
2018-01-21 05:24:51- * lib/util/chdcd.cpp: fixed Coverity "Resource Leak" warning (nw)
* src/lib/util/chdcd.cpp: fixed more Coverity "Resource Leak" warnings (nw)
* tools/imgtool/modules/mac.cpp: fixed Coverity "Resource Leak" warnings (nw)
* devices/bus/ti99/gromport/cartridges.cpp: fixed Coverity "Resource Leak" warning (nw)Changed: cartridges.cpp, chdcd.cpp, mac.cpp
3 files changed, 9 insertions, 2 deletions
- * lib/util/chdcd.cpp: fixed Coverity "Resource Leak" warning (nw)
- konmedal: hooked up I/O ports to shuriboy [R. Belmont] [arbee]
2018-01-21 02:27:40Changed: konmedal.cpp
1 files changed, 12 insertions, 4 deletions
- cleanup some mconfig decl. (nw) [hap]
2018-01-21 02:16:33Changed: ckz80.cpp, cxgz80.cpp, eva.cpp, fidel6502.cpp, fidel68k.cpp, fidelz80.cpp, hh_cop400.cpp, hh_hmcs40.cpp, hh_pic16.cpp, hh_sm510.cpp, hh_tms1k.cpp, hh_ucom4.cpp, novag6502.cpp, novagf8.cpp, rzone.cpp, tamag1.cpp, tispeak.cpp, tispellb.cpp
18 files changed, 146 insertions, 98 deletions
- just prepare for decryption... [RobertoFresca]
2018-01-21 02:13:14- the programs need to be decrypted.
Changed: skylncr.cpp
1 files changed, 19 insertions, 2 deletions
- the programs need to be decrypted.
- Ypovrixio: Change manufacturer... [RobertoFresca]
2018-01-21 01:47:16Changed: skylncr.cpp
1 files changed, 2 insertions, 2 deletions
- New machines marked as NOT_WORKING [RobertoFresca]
2018-01-21 01:44:50- ---------------------------------- Ypovrixio (Submarine, set 1) [Roberto Fresca, Ioannis Bampoulas] Ypovrixio (Submarine, set 2) [Roberto Fresca, Ioannis Bampoulas]
Changed: skylncr.cpp, mame.lst
2 files changed, 54 insertions, 11 deletions
- ---------------------------------- Ypovrixio (Submarine, set 1) [Roberto Fresca, Ioannis Bampoulas] Ypovrixio (Submarine, set 2) [Roberto Fresca, Ioannis Bampoulas]
- bus/ti99/gromport/cartridges: Really eliminate core_strdup (nw) [AJR]
2018-01-21 00:27:14Changed: cartridges.cpp, cartridges.h
2 files changed, 11 insertions, 14 deletions
- Merge pull request #3095 from firewave/core_strdup2 [ajrhacker]
2018-01-21 00:21:10- removed core_strdup() usage from ti99 cartridge code (nw)
Changed: cartridges.cpp, cartridges.h
2 files changed, 6 insertions, 6 deletions
- removed core_strdup() usage from ti99 cartridge code (nw)
- removed core_strdup() usage from ti99 cartridge code (nw) [firewave]
2018-01-21 00:00:47Changed: cartridges.cpp, cartridges.h
2 files changed, 6 insertions, 6 deletions
- Fix timeplt_audio (nw) [AJR]
2018-01-20 23:46:13Changed: timeplt.cpp, timeplt.h
2 files changed, 17 insertions, 26 deletions
- tv912.cpp: Small update (nw) [AJR]
2018-01-20 23:23:38Changed: tv912.cpp
1 files changed, 3 insertions, 1 deletions
- fidel*: correct language setting for su9, assume it's same for csc, eas, eag, vsc(inverted). Also stop using confsetting for these (nw) [hap]
2018-01-20 23:07:41Changed: fidel6502.cpp, fidelz80.cpp, hh_tms1k.cpp
3 files changed, 118 insertions, 94 deletions
- Merge pull request #3083 from DavidHaywood/180118 [Roberto Fresca]
2018-01-20 22:35:28- added pre-initialized factory defaults to all multfish.cpp sets so they boot by default (nw)
Changed: multfish.cpp, multfish_boot.cpp
2 files changed, 612 insertions, 3 deletions
- added pre-initialized factory defaults to all multfish.cpp sets so they boot by default (nw)
- Spacing/alignment.. (nw) [RobertoFresca]
2018-01-20 22:27:28Changed: homerun.cpp
1 files changed, 5 insertions, 4 deletions
- Spacing... and fixing columns descriptions (nw) [RobertoFresca]
2018-01-20 22:21:17Changed: calomega.cpp
1 files changed, 2 insertions, 2 deletions
- vp122: Add MCFG_SCREEN_RAW_PARAMS (nw) [AJR]
2018-01-20 19:40:55Changed: vp122.cpp
1 files changed, 6 insertions, 9 deletions
- vt220: Split into two sets and fix ROM loading for the earlier version [AJR]
2018-01-20 19:09:58- - Add new comments about differences between earlier and later models (nw) - Remove many old comments based on the earlier schematics and faulty guesswork (nw) - Remove the undumped and possibly never released "from schematics" BIOS (nw)
2 files changed, 76 insertions, 31 deletions
- - Add new comments about differences between earlier and later models (nw) - Remove many old comments based on the earlier schematics and faulty guesswork (nw) - Remove the undumped and possibly never released "from schematics" BIOS (nw)
- Merge pull request #3091 from firewave/coverity_out_of_bounds_2 [ajrhacker]
2018-01-20 18:20:12- fixed Coverity "Out-of-bounds write" warnings in drivers with VME (nw)
Changed: vme_hcpu30.cpp, fccpu30.cpp, hk68v10.cpp, mvme147.cpp
4 files changed, 8 insertions, 8 deletions
- fixed Coverity "Out-of-bounds write" warnings in drivers with VME (nw)
- Merge pull request #3093 from firewave/coverity_cdp1879 [ajrhacker]
2018-01-20 18:19:40- cdp1879.cpp: fixed Coverity out-of-bounds warnings (nw)
Changed: cdp1879.cpp, cdp1879.h
2 files changed, 2 insertions, 2 deletions
- cdp1879.cpp: fixed Coverity out-of-bounds warnings (nw)
- stvcd.cpp: fixed some boundary checks for filters access (nw) (#3092) [Oliver Stöneberg]
2018-01-20 17:33:01Changed: stvcd.cpp
1 files changed, 4 insertions, 4 deletions
- gaelco2.cpp: Update comment about Maniac Square (nw) [briantro]
2018-01-20 05:16:15Changed: gaelco2.cpp
1 files changed, 2 insertions, 0 deletions
- Merge pull request #3087 from firewave/coverity [ajrhacker]
2018-01-20 04:15:37- tools/imgtool/modules/fat.cpp: fixed Coverity "Double Free" warning …
Changed: fat.cpp
1 files changed, 1 insertions, 0 deletions
- tools/imgtool/modules/fat.cpp: fixed Coverity "Double Free" warning …
- tools/imgtool/modules/fat.cpp: fixed Coverity "Double Free" warning (nw) [firewave]
2018-01-20 03:36:07Changed: fat.cpp
1 files changed, 1 insertions, 0 deletions
- Add new BIOS files to ti84p (#3077) [jlachniet]
2018-01-19 18:19:29- * Add new BIOS files to ti84p
Add new BIOS files to ti84p [Julian Lachniet]
* Fix small typoChanged: ti85.cpp
1 files changed, 17 insertions, 3 deletions
- * Add new BIOS files to ti84p
- Add VT3xx XTALS (and fix one misread value) (nw) [AJR]
2018-01-19 17:15:19Changed: xtal.h
1 files changed, 3 insertions, 1 deletions
- Once more into the xtal.h breach (nw) [AJR]
2018-01-19 15:57:172 files changed, 6 insertions, 3 deletions
- Fix a couple of Coverity bugs [Melissa Goad]
2018-01-18 21:36:59Changed: pc_xporter.cpp
1 files changed, 2 insertions, 2 deletions
- tv910.cpp: Update comments (nw) [AJR]
2018-01-19 11:14:07Changed: tv910.cpp
1 files changed, 2 insertions, 2 deletions
- tv910: Implement video attributes; make self-test work [AJR]
2018-01-19 11:03:59Changed: tv910.cpp
1 files changed, 41 insertions, 39 deletions
- memory: Deambiguate handlers, also a hint of things to come (nw) [Olivier Galibert]
2018-01-18 17:13:10Changed: eeprompar.cpp, eeprompar.h, hd63484.cpp, hd63484.h, imagetek_i4100.cpp, addrmap.cpp, addrmap.h, emupal.cpp, emupal.h, tilemap.cpp, tilemap.h, 1945kiii.cpp, 2mindril.cpp, 3x3puzzl.cpp, 88games.cpp, acommand.cpp, actfancr.cpp, adp.cpp, aerofgt.cpp, airbustr.cpp, airraid.cpp, ajax.cpp, albazg.cpp, aliens.cpp, alpha68k.cpp, amspdwy.cpp, angelkds.cpp, aquarium.cpp, arcadecl.cpp, armedf.cpp, ashnojoe.cpp, asterix.cpp, astrcorp.cpp, atarig1.cpp, atarig42.cpp, atarigt.cpp, atarigx2.cpp, atarisy1.cpp, atarisy2.cpp, atetris.cpp, badlands.cpp, batman.cpp, battlnts.cpp, bbusters.cpp, beathead.cpp, bestleag.cpp, bigstrkb.cpp, bingor.cpp, bionicc.cpp, bishi.cpp, blackt96.cpp, blktiger.cpp, blmbycar.cpp, blockhl.cpp, bloodbro.cpp, blstroid.cpp, bnstars.cpp, bogeyman.cpp, bombjack.cpp, bottom9.cpp, btime.cpp, bublbobl.cpp, buggychl.cpp, cabal.cpp, cabaret.cpp, calorie.cpp, cbasebal.cpp, chance32.cpp, chinagat.cpp, chqflag.cpp, cischeat.cpp, citycon.cpp, cmmb.cpp, crimfght.cpp, crospang.cpp, crshrace.cpp, cultures.cpp, cyberbal.cpp, cybertnk.cpp, cybstorm.cpp, d9final.cpp, darius.cpp, dblewing.cpp, dbz.cpp, dcon.cpp, ddealer.cpp, ddragon.cpp, ddragon3.cpp, deadang.cpp, dec0.cpp, dec8.cpp, deco156.cpp, deco32.cpp, deco_ld.cpp, diverboy.cpp, djmain.cpp, dogfgt.cpp, dominob.cpp, dooyong.cpp, dreambal.cpp, dreamwld.cpp, drgnmst.cpp, drtomy.cpp, dynduke.cpp, egghunt.cpp, eprom.cpp, esd16.cpp, expro02.cpp, exterm.cpp, f1gp.cpp, fantland.cpp, feversoc.cpp, fitfight.cpp, flkatck.cpp, foodf.cpp, fresh.cpp, fromanc2.cpp, funkyjet.cpp, funtech.cpp, fuukifg2.cpp, fuukifg3.cpp, gaelco.cpp, gaiden.cpp, galaxi.cpp, galpani2.cpp, galpani3.cpp, galpanic.cpp, galspnbl.cpp, gauntlet.cpp, gcpinbal.cpp, giclassic.cpp, gijoe.cpp, ginganin.cpp, glass.cpp, gng.cpp, go2000.cpp, goal92.cpp, goldstar.cpp, good.cpp, goodejan.cpp, gotcha.cpp, gradius3.cpp, groundfx.cpp, gstream.cpp, gstriker.cpp, gumbo.cpp, gunbustr.cpp, highvdeo.cpp, himesiki.cpp, hng64.cpp, hvyunit.cpp, ibmpcjr.cpp, igs009.cpp, igs_m027.cpp, igspoker.cpp, interpro.cpp, inufuku.cpp, iqblock.cpp, itech32.cpp, jack.cpp, jackie.cpp, jackpool.cpp, jalmah.cpp, jchan.cpp, jclub2.cpp, joystand.cpp, junofrst.cpp, kaneko16.cpp, kickgoal.cpp, klax.cpp, konamigx.cpp, laserbas.cpp, lemmings.cpp, lethal.cpp, liberate.cpp, limenko.cpp, lkage.cpp, lwings.cpp, m107.cpp, m90.cpp, macrossp.cpp, madmotor.cpp, magic10.cpp, mainevt.cpp, majorpkr.cpp, mcatadv.cpp, mcr.cpp, mcr68.cpp, megasys1.cpp, metlclsh.cpp, micro3d.cpp, midas.cpp, midtunit.cpp, midwunit.cpp, midxunit.cpp, mil4000.cpp, mirage.cpp, missb2.cpp, mitchell.cpp, mlanding.cpp, model1.cpp, momoko.cpp, moo.cpp, mosaic.cpp, mrflea.cpp, msisaac.cpp, mugsmash.cpp, mwarr.cpp, mystwarr.cpp, namcos21.cpp, nemesis.cpp, neoprint.cpp, news.cpp, ninjakd2.cpp, nmg5.cpp, nmk16.cpp, offtwall.cpp, ohmygod.cpp, oneshot.cpp, opwolf.cpp, overdriv.cpp, parodius.cpp, pass.cpp, patapata.cpp, pbaction.cpp, pc100.cpp, pgm.cpp, pgm2.cpp, pipedrm.cpp, pirates.cpp, piratesh.cpp, pkscram.cpp, pktgaldx.cpp, playmark.cpp, plygonet.cpp, pokechmp.cpp, popobear.cpp, powerbal.cpp, powerins.cpp, prehisle.cpp, psikyo.cpp, psikyosh.cpp, pzletime.cpp, qdrmfgp.cpp, quickpick5.cpp, quizpani.cpp, quizpun2.cpp, rabbit.cpp, raiden.cpp, rampart.cpp, rastan.cpp, rbisland.cpp, rbmk.cpp, realbrk.cpp, relief.cpp, renegade.cpp, rollerg.cpp, rpunch.cpp, sandscrp.cpp, sderby.cpp, segajw.cpp, seicupbl.cpp, sengokmj.cpp, senjyo.cpp, seta2.cpp, sf.cpp, shadfrce.cpp, shangha3.cpp, shanghai.cpp, shuuz.cpp, sidearms.cpp, sigmab52.cpp, sigmab98.cpp, silvmil.cpp, simpl156.cpp, simpsons.cpp, skullxbo.cpp, slapshot.cpp, snk68.cpp, snowbros.cpp, solomon.cpp, spbactn.cpp, speedbal.cpp, speedspn.cpp, splash.cpp, spoker.cpp, spool99.cpp, spy.cpp, srmp2.cpp, srmp5.cpp, srmp6.cpp, srumbler.cpp, sslam.cpp, ssv.cpp, stadhero.cpp, stfight.cpp, stlforce.cpp, suna8.cpp, supbtime.cpp, supduck.cpp, superchs.cpp, superqix.cpp, supracan.cpp, suprslam.cpp, surpratk.cpp, tail2nos.cpp, taito_b.cpp, taito_f2.cpp, taito_h.cpp, taito_o.cpp, taito_x.cpp, taito_z.cpp, tandy1t.cpp, taotaido.cpp, targeth.cpp, tasman.cpp, tatsumi.cpp, tbowl.cpp, tecmo.cpp, tecmo16.cpp, tecmosys.cpp, tehkanwc.cpp, thoop2.cpp, thunderj.cpp, thunderx.cpp, tigeroad.cpp, tmaster.cpp, tmmjprd.cpp, tmnt.cpp, tnzs.cpp, toaplan2.cpp, toki.cpp, toobin.cpp, topspeed.cpp, tranz330.cpp, tumbleb.cpp, tutankhm.cpp, twin16.cpp, twincobr.cpp, ultraman.cpp, ultrsprt.cpp, umipoker.cpp, undrfire.cpp, vamphalf.cpp, vegaeo.cpp, vendetta.cpp, vindictr.cpp, volfied.cpp, wardner.cpp, wc90.cpp, wc90b.cpp, welltris.cpp, wgp.cpp, wildpkr.cpp, wink.cpp, witch.cpp, wrally.cpp, wwfsstar.cpp, wyvernf0.cpp, x68k.cpp, xain.cpp, xexex.cpp, xmen.cpp, xxmissio.cpp, xybots.cpp, yunsun16.cpp, zerozone.cpp, zwackery.cpp, atarigen.cpp, interpro_ioga.cpp, interpro_ioga.h, leland.cpp, atarisy2.cpp, decrmc3.cpp, decrmc3.h, flstory.cpp, itech32.cpp, ladyfrog.cpp, m92.cpp, midtunit.cpp, mitchell.cpp, nova2001.cpp, nycaptor.cpp, skullxbo.cpp, system1.cpp
385 files changed, 1111 insertions, 1053 deletions
- attache: SIO mapping fix [O. Galibert] [Olivier Galibert]
2018-01-19 08:20:23Changed: attache.cpp
1 files changed, 3 insertions, 3 deletions
- mikro80: Make it cleaner (nw) [Olivier Galibert]
2018-01-19 07:51:46Changed: mikro80.cpp
1 files changed, 1 insertions, 1 deletions
- kron: Make it cleaner (nw) [Olivier Galibert]
2018-01-19 07:45:19Changed: kron.cpp
1 files changed, 3 insertions, 2 deletions
- jtc_es40: Typo fix [O. Galibert] [Olivier Galibert]
2018-01-19 07:43:08Changed: jtc.cpp
1 files changed, 1 insertions, 1 deletions
- isbc8010b: Typo fix [O. Galibert] [Olivier Galibert]
2018-01-19 07:41:42Changed: isbc8010.cpp
1 files changed, 1 insertions, 1 deletions
- swtpc09: Typo fix [O. Galibert] [Olivier Galibert]
2018-01-19 07:39:09Changed: swtpc09.cpp
1 files changed, 1 insertions, 1 deletions
- cybstorm: Typo fix ? (nw) [Olivier Galibert]
2018-01-19 07:32:49Changed: cybstorm.cpp
1 files changed, 1 insertions, 1 deletions
- tv910.cpp: Cleanups (nw) [AJR]
2018-01-19 08:12:11Changed: tv910.cpp
1 files changed, 34 insertions, 61 deletions
- tv910: Add bell (nw) [AJR]
2018-01-19 07:56:43Changed: tv910.cpp
1 files changed, 11 insertions, 1 deletions
- tv910: Fix character row format [AJR]
2018-01-19 07:49:49Changed: tv910.cpp
1 files changed, 1 insertions, 1 deletions
- tv912.cpp: Input consistency (nw) [AJR]
2018-01-19 05:15:03Changed: tv912.cpp
1 files changed, 22 insertions, 23 deletions
- tv912.cpp: Update comments; add some more inputs (nw) [AJR]
2018-01-19 04:41:10Changed: tv912.cpp
1 files changed, 100 insertions, 48 deletions
- dcs: Put back in skip. gauntdl loses sound otherwise. (nw) [Ted Green]
2018-01-19 02:37:15Changed: dcs.cpp
1 files changed, 1 insertions, 2 deletions
- dcs: Some minor changes mainly for DSIO and DENVER systems. (nw) [Ted Green]
2018-01-19 01:41:332 files changed, 32 insertions, 21 deletions
- vegas/midway: Fake waitstates for RTC reading and adjust DCS polling offset. RTC changes fixes RTC clock stopped warning in vegas and atlantis games. (nw) [Ted Green]
2018-01-19 01:24:49Changed: atlantis.cpp, vegas.cpp
2 files changed, 18 insertions, 8 deletions
- vrc5074: Only clear edge triggered interrupts and initialize timer from counter register. (nw) [Ted Green]
2018-01-19 01:20:28Changed: vrc5074.cpp
1 files changed, 12 insertions, 11 deletions
- adsp211: Fix obvious typo. (nw) [Ted Green]
2018-01-19 01:13:13Changed: adsp2100.cpp
1 files changed, 1 insertions, 1 deletions
- radicasi.cpp: Fix up a few things (nw) [AJR]
2018-01-18 21:29:21Changed: radicasi.cpp
1 files changed, 2 insertions, 4 deletions
- Merge pull request #3082 from DavidHaywood/180118 [hap]
2018-01-18 21:26:10- fix compile
Changed: kickgoal.h
1 files changed, 2 insertions, 2 deletions
- fix compile
- fix compile (the online resolver didn't resolve this in the correct order or prompt me about it) [David Haywood]
2018-01-18 21:19:46Changed: kickgoal.h
1 files changed, 2 insertions, 2 deletions
- sm511: update some notes (nw) [hap]
2018-01-18 20:37:32Changed: sm510op.cpp, sm511core.cpp
2 files changed, 8 insertions, 8 deletions
- misc small bits (grudge, nesvt, kickgoal) (#3075) [David Haywood]
2018-01-18 20:06:33- * Default FreePlay DSW to 'Off' for the recently added 'grudge' parent set (Free Play doesn't work properly on it anyway) Leave it to 'On' for the previous set because Coin mode doesn't work properly there Add a note about (undumped) Majesco Frogger TV game likely being nes_vt
* new clones: Kick Goal (set 2) and cleaned up driver so that it uses oki mem map etc.
* factory defaults for several esd16 sets so they don't run with bogus values (nw)
* note the regions on the fort2b / fort2ba sets, one is world, the other is korea (nw)Changed: balsente.cpp, eolith.cpp, esd16.cpp, kickgoal.cpp, nes_vt.cpp, kickgoal.h, mame.lst
7 files changed, 151 insertions, 92 deletions
- * Default FreePlay DSW to 'Off' for the recently added 'grudge' parent set (Free Play doesn't work properly on it anyway) Leave it to 'On' for the previous set because Coin mode doesn't work properly there Add a note about (undumped) Majesco Frogger TV game likely being nes_vt
- Merge pull request #3081 from DavidHaywood/misc2 [R. Belmont]
2018-01-18 19:59:36- new clones: Samurai Shodown V / Samurai Spirits Zero (NGM-2700, set 2) [Sugoi Helsinki]
Changed: neogeo.xml, neogeo.cpp, mame.lst
3 files changed, 87 insertions, 2 deletions
- new clones: Samurai Shodown V / Samurai Spirits Zero (NGM-2700, set 2) [Sugoi Helsinki]
- radica6502: preliminary sound (#3076) [David Haywood]
2018-01-18 19:58:43- * radica6502: first steps to a sound device, 4-bit adpcm format not understood (it isn't OKI ADPCM)
* fix compile (nw)
* cover your ears or end up in tears (nw)
* prevent Tetris from crashing (nw)
* note about similar issue (nw)
* clearly a sound register (nw)
* more likely a status of something (nw)
* create a device for the io stuff (nw)Changed: radicasi.cpp
1 files changed, 468 insertions, 283 deletions
- * radica6502: first steps to a sound device, 4-bit adpcm format not understood (it isn't OKI ADPCM)
- new clones: Samurai Shodown V / Samurai Spirits Zero (NGM-2700, set 2) [Sugoi Helsinki] [David Haywood]
2018-01-18 17:23:40- I wonder if this is some kind of hack, although if it is the changes to the code appear rather extensive
Changed: neogeo.xml, neogeo.cpp, mame.lst
3 files changed, 87 insertions, 2 deletions
- I wonder if this is some kind of hack, although if it is the changes to the code appear rather extensive
- Merge pull request #3080 from JoakimLarsson/stepone_7 [Joakim Larsson Edström]
2018-01-18 15:20:00- Mybrain 3000: More stepone floppies and corrected Mode 0 graphics
Changed: stepone_flop.xml, myb3k.cpp
2 files changed, 34 insertions, 55 deletions
- Mybrain 3000: More stepone floppies and corrected Mode 0 graphics
- myb3k.cpp: Graphics mode 0 corrected to reality, it is a 640x200 8 color/tones mode despite what service manual says [Joakim Larsson Edstrom]
2018-01-17 23:59:02Changed: myb3k.cpp
1 files changed, 12 insertions, 53 deletions
- Flushing some stuff... (nw) [Olivier Galibert]
2018-01-18 09:52:18Changed: i186.cpp, i186.h, i286.cpp, i286.h, i86.cpp, i86.h, mw8080bw.cpp, rmnimbus.h, decocass.cpp, harddriv.cpp, rmnimbus.cpp, rmnimbus.cpp
12 files changed, 201 insertions, 197 deletions
- fix myb3k build (nw) [Vas Crabb]
2018-01-18 09:26:20Changed: myb3k.cpp
1 files changed, 7 insertions, 6 deletions
- std::function and delegate both require runtime relocations, slowing down startup - just use function pointers; also, most downcast, and get rid of a circular dependency between gamedrv.h and mconfig.h (nw) [Vas Crabb]
2018-01-18 08:56:01Changed: devdelegate.h, driver.cpp, emu.h, gamedrv.h, mconfig.h
5 files changed, 19 insertions, 49 deletions
- Mybrain 3000,JB-3000,Ericsson PC step/one feature complete (#3042) [Joakim Larsson Edström]
2018-01-18 08:33:07- * Started graphics refactoring
* myb3k.cpp: refactored graphics circuit and added color in 320x200 mode
* myb3k.cpp: fixed speed issue by reducing CPU clock by 50% as suggested by RAM waitstates in the schematics where the CRTC uses the other 50%
* myb3k: fixed text scrolling
* myb3k: -ramsize now supported with 128K option and 256K default
* myb3k: 80 character mode added, eg 640x200
* Emulate the INT7 pull down and up for the keyboard. Initial support for JB3000 keyboard.
* myb3k: Added hi-res 640x400 mode and crude cursor support for 40 character mode
* Keyboard improvements using BACKSLASH2 keycode.
* myb3k_fdc.cpp: addressed review comment
* myb3k.cpp: Added initial monochrome monitor support
* myb3k.cpp: Adjusted the monochrome color palette to match the 525Nm of P39 phoshor in the Ericsson DU4721 monochrome monitor
* myb3k.cpp: added printer support and completed interupt support including jumper settings
* myb3k.cpp: Added softlist for Ericsson step/one
* myb3k.cpp: cleanup and srcclean:ed
* myb3k.cpp: Fixed crude support for 36x25 color text mode
* Fixed build
* myb3k_fdc.cpp: fixed review comment
* mybr3k: fixed DOS 2.11 boot in 256KB mode
* myb3k.cpp: Added graphics mode 0 which have the peculiar characteristic of different resolutions depending on the monitor used (2 connectors)
* myb3k: Separated keyboards into separate device implementations.
* myb3k: addressed review commentsChanged: stepone_flop.xml, myb3k_fdc.cpp, myb3k_fdc.h, myb3k_kbd.cpp, myb3k_kbd.h, myb3k.cpp
6 files changed, 878 insertions, 225 deletions
- * Started graphics refactoring
- tv912b, tv912c: Fill out most keyboard inputs (nw) [AJR]
2018-01-18 04:42:08Changed: tv912.cpp
1 files changed, 140 insertions, 140 deletions
- tms9927: Disable side effects for reads (nw) [AJR]
2018-01-18 04:41:02Changed: tms9927.cpp
1 files changed, 2 insertions, 1 deletions
- Cleaned up video function (nw) [angelosa]
2018-01-18 02:26:11Changed: blockout.cpp
1 files changed, 4 insertions, 10 deletions
- Let's just ROM patch shrug (nw) [angelosa]
2018-01-18 01:29:50Changed: blockout.cpp, blockout.h
2 files changed, 23 insertions, 18 deletions
- tv912.cpp: Some fine points (nw) [AJR]
2018-01-18 02:16:17Changed: tv912.cpp
1 files changed, 2 insertions, 0 deletions
- tv912.cpp: UART is now fully controlled (nw) [AJR]
2018-01-18 01:52:52- This also adds RCP/TCP line write control to AY-101x.
Changed: ay31015.cpp, ay31015.h, tv912.cpp
3 files changed, 133 insertions, 2 deletions
- This also adds RCP/TCP line write control to AY-101x.
- carjmbre: add notes (nw) [hap]
2018-01-17 23:19:22Changed: carjmbre.cpp, popper.cpp
2 files changed, 8 insertions, 5 deletions
- blockout.cpp: various improvements: [Angelo Salese] [angelosa]
2018-01-17 22:08:43- * Fixed Agress offsetted text layer, worked around initial VRAM check; * Converted to SCREEN_RAW_PARAMS and fixed visible area for Agress and Block Out; * Fixed input labels and hookups, following manual and in-game descriptions;
Changed: blockout.cpp, ddragon3.cpp
2 files changed, 50 insertions, 21 deletions
- * Fixed Agress offsetted text layer, worked around initial VRAM check; * Converted to SCREEN_RAW_PARAMS and fixed visible area for Agress and Block Out; * Fixed input labels and hookups, following manual and in-game descriptions;
- tv912.cpp: A few corrections (nw) [AJR]
2018-01-17 22:21:37Changed: tv912.cpp
1 files changed, 5 insertions, 3 deletions
- tv912.cpp: Hook up UART (not fully configured yet) (nw) [AJR]
2018-01-17 22:03:43Changed: tv912.cpp
1 files changed, 67 insertions, 3 deletions
- tv912.cpp: Add key matrix structure and beeper (nw) [AJR]
2018-01-17 20:27:16Changed: tms9927.cpp, tv912.cpp
2 files changed, 431 insertions, 18 deletions
- tv912.cpp: Add TMS9927 and refresh rate switch (nw) [AJR]
2018-01-17 18:45:41Changed: tv912.cpp
1 files changed, 64 insertions, 2 deletions
- fidel68k: rm bogus machine config (nw) [hap]
2018-01-17 17:45:48Changed: fidel68k.cpp
1 files changed, 0 insertions, 1 deletions
- Warning: implicit private inheritance may be hazardous to your build (nw) [AJR]
2018-01-17 17:37:26Changed: devdelegate.h
1 files changed, 1 insertions, 1 deletions
- std::function is too inefficient, use a device delegate instead (nw) [AJR]
2018-01-17 17:25:14Changed: devdelegate.h, driver.cpp, gamedrv.h, mconfig.h
4 files changed, 14 insertions, 10 deletions
- API Change: Machine configs are now a method of the owner class, and the prototype is simplified [O. Galibert] [Olivier Galibert]
2018-01-07 22:20:14- Beware, the device context does not follow in MCFG_FRAGMENT_ADD anymore due to the prototype change. So creating a device then configuring through a fragment doesn't work as-is. The simplest solution is just to add a MCFG_DEVICE_MODIFY at the start of the fragment with the correct tag.
3939 files changed, 15560 insertions, 8954 deletions
- Beware, the device context does not follow in MCFG_FRAGMENT_ADD anymore due to the prototype change. So creating a device then configuring through a fragment doesn't work as-is. The simplest solution is just to add a MCFG_DEVICE_MODIFY at the start of the fragment with the correct tag.
- tv912.cpp: Start work on memory map (nw) [AJR]
2018-01-17 15:32:42Changed: tv912.cpp
1 files changed, 44 insertions, 0 deletions
- microterm.cpp: Screen configuration (nw) (touches xtal.h, alas) [AJR]
2018-01-17 06:49:44Changed: xtal.h, microterm.cpp
2 files changed, 22 insertions, 10 deletions
- New clones marked as NOT_WORKING [AJR]
2018-01-17 06:45:18 - cit220p: Better idea of screen parameters (nw) [AJR]
2018-01-17 03:54:10Changed: cit220.cpp
1 files changed, 4 insertions, 7 deletions
- scn2674: Avert screen_device::update_partial assert failure during debugging in debug build (nw) [AJR]
2018-01-17 03:42:14Changed: scn2674.cpp
1 files changed, 4 insertions, 1 deletions
- Added full specs for jolycdid. [RobertoFresca]
2018-01-17 03:30:33Changed: funworld.cpp
1 files changed, 26 insertions, 0 deletions
- Radica 6502: some hacks to improve the video, (#3074) [David Haywood]
2018-01-16 22:11:20- * Radica 6502: some hacks to improve the video, lack of test cases / makes these tricky to figure out properly
* at least these aren't *my* bugs.. (nw)Changed: radicasi.cpp
1 files changed, 160 insertions, 61 deletions
- * Radica 6502: some hacks to improve the video, lack of test cases / makes these tricky to figure out properly
- FYI when the company is unknown, we use "
". If it's an unknown bootlegger, simply "bootleg". [hap]2018-01-16 21:54:55- (If the bootlegger is known, use "bootleg (bootlegger)") (nw)
Changed: gb.cpp
1 files changed, 1 insertions, 1 deletions
- (If the bootlegger is known, use "bootleg (bootlegger)") (nw)
- "3733 Digital Scale" is not the title of this machine (nw) [hap]
2018-01-16 21:42:36Changed: sartorius.cpp
1 files changed, 1 insertions, 1 deletions
- sartorius.cpp: Add a bit more meat to the description (nw) [Scott Stone]
2018-01-16 20:39:27Changed: sartorius.cpp
1 files changed, 1 insertions, 1 deletions
- update docs version [Stiletto]
2018-01-16 19:56:02- update docs version *nw* just taking care of an annoyance. As far as we know, docs are in sync. If not, it's easily fixed.
Changed: conf.py
1 files changed, 2 insertions, 2 deletions
- update docs version *nw* just taking care of an annoyance. As far as we know, docs are in sync. If not, it's easily fixed.
- electron: Re-implemented expansion port interface to access full 6502 bus. [Nigel Barnes]
2018-01-16 18:22:26Changed: exp.cpp, exp.h, fbjoy.cpp, fbjoy.h, m2105.cpp, m2105.h, plus1.cpp, plus1.h, plus3.cpp, plus3.h, pwrjoy.cpp, pwrjoy.h, rombox.cpp, rombox.h, romboxp.cpp, romboxp.h, electron.cpp, electron.h, electron.cpp
19 files changed, 486 insertions, 177 deletions
- d461: Screen configuration (nw) [AJR]
2018-01-16 17:04:43Changed: d400.cpp
1 files changed, 13 insertions, 1 deletions
- v102: Screen configuration (nw) [AJR]
2018-01-16 16:46:30Changed: v102.cpp
1 files changed, 17 insertions, 1 deletions
- oops2 (nw) [cracyc]
2018-01-16 04:30:59Changed: data_marp.lua
1 files changed, 1 insertions, 1 deletions
- qvt201: Minor clarifications (nw) [AJR]
2018-01-16 02:12:08Changed: qvt201.cpp, mame.lst
2 files changed, 6 insertions, 4 deletions
- qvt201: Create a separate driver for this (nw) [AJR]
2018-01-16 01:10:06Changed: mess.lua, qvt201.cpp, terminals.cpp, mame.lst, mess.flt
5 files changed, 97 insertions, 23 deletions
- Merge pull request #3072 from DavidHaywood/150118 [R. Belmont]
2018-01-15 19:19:39- new WORKING machine: Last KM (Ver 1.0.0275) [Asociación Retroaccion, Ricardo Puerto]]
Changed: gaelco.cpp, mame.lst
2 files changed, 90 insertions, 1 deletions
- new WORKING machine: Last KM (Ver 1.0.0275) [Asociación Retroaccion, Ricardo Puerto]]
- (nw) Housekeeping. [Robbbert]
2018-01-15 17:41:49Changed: mess.flt
1 files changed, 1 insertions, 0 deletions
- volt_reg: add note (nw) [hap]
2018-01-15 17:30:01Changed: volt_reg.cpp
1 files changed, 6 insertions, 0 deletions
- oops (nw) [cracyc]
2018-01-15 17:27:48Changed: init.lua
1 files changed, 1 insertions, 1 deletions
- New working machines [hap]
2018-01-15 16:56:40- ----------- Kingsford Match Me [hap, Sean Riddle]
Changed: hh_cop400.cpp, hh_pic16.cpp, hh_sm510.cpp, hh_tms1k.cpp, matchme.lay, mame.lst
6 files changed, 335 insertions, 25 deletions
- ----------- Kingsford Match Me [hap, Sean Riddle]
- plugins/data: fix version for gameinit (nw) [cracyc]
2018-01-15 16:09:13Changed: data_gameinit.lua, load_dat.lua, init.lua
3 files changed, 4 insertions, 3 deletions
- Radica6502: Added scrolling for Phoenix, enemy placements are a mess tho (#3071) [David Haywood]
2018-01-15 15:22:01- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
new NOT WORKING Tetris (Radica, Arcade Legends TV Game) [Sean Riddle, Incog]
* this seems to be gfx base (nw)
* latest findings (nw)
* trying to work out what these are (nw)
* typo (nw)
* this looks like some kind of dma or sound (nw)
* this seems to be mode select (nw)
* qix isn't so special, m_hackmode no longer needed (nw)
* pretty sure these are the palettes.. format is a mystery tho
* palette select bits in 4bpp mode (taito logo, game selection) palette format is still wrong tho.
* palette/tilemap dma, improves tetris (nw)
* various updates, no functional change (nw)
* notes (nw)
* radica6502: preliminary sprites
* formatting (nw)
* sprite flipping for space invaders ufo (nw)
* Radica 6502: add scroll regs so that Phoenix can start, enemy placements are broken tho (nw)
* clearly sound related (nw)
* fix DMA for Phoenix enemy placement (nw)
* need to treat this as an RNG for collisions to work on Phoenix Stage 3
* palette is some form of hsl
* document some flaws in the actual product (nw)Changed: radicasi.cpp
1 files changed, 301 insertions, 186 deletions
- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
- v100: Render set-up screen much better (nw) [AJR]
2018-01-15 14:39:10Changed: v100.cpp
1 files changed, 63 insertions, 28 deletions
- All SNES APU docs I can find claims it runs at 2.048 MHz and there's no mention about an internal divider (which should belong to the CPU core while fixing the opcode cycles anyway). [angelosa]
2018-01-15 09:33:13- Fixes MTs #06282, #06710, #04925, hokuto5, probably more (nw)
Changed: snes_snd.cpp, nss.cpp, sfcbox.cpp, snes.cpp, snesb.cpp
5 files changed, 10 insertions, 5 deletions
- Fixes MTs #06282, #06710, #04925, hokuto5, probably more (nw)
- v100: Put some characters on the screen (nw) [AJR]
2018-01-15 07:50:10Changed: v100.cpp
1 files changed, 45 insertions, 1 deletions
- v100: Add 80-column/132-column display clock switch (nw) [AJR]
2018-01-15 06:43:49Changed: tms9927.cpp, tms9927.h, v100.cpp
3 files changed, 27 insertions, 13 deletions
- notes about currently undumped clones known to exist (nw) [briantro]
2018-01-15 06:15:16Changed: gaelco2.cpp, paradise.cpp
2 files changed, 5 insertions, 0 deletions
- v100: Update notes and configuration (nw) [AJR]
2018-01-15 05:33:15Changed: v100.cpp
1 files changed, 30 insertions, 17 deletions
- Add additional memory operators per request (NW) (#3067) [Firehawke]
2018-01-15 05:25:23- * Add additional memory operators per request and further cleanups to expressions (NW)
* Requested adjustments to expressions. (NW)Changed: expressions.rst
1 files changed, 10 insertions, 6 deletions
- * Add additional memory operators per request and further cleanups to expressions (NW)
- plugins/data: added database checks to data_marp.lua as well (nw) [firewave]
2018-01-14 23:31:55Changed: data_marp.lua
1 files changed, 11 insertions, 0 deletions
- Typo (nw) [AJR]
2018-01-15 03:24:20Changed: tigeroad.cpp
1 files changed, 1 insertions, 1 deletions
- tigeroad, f1dream: Add DIP locations [AJR]
2018-01-15 03:14:20Changed: tigeroad.cpp
1 files changed, 26 insertions, 26 deletions
- beautyb, iqpipe: Remove sprite device (nw) [AJR]
2018-01-15 02:18:09Changed: system16.cpp, system16.h, system16.cpp
3 files changed, 12 insertions, 9 deletions
- ginganin: 6809 type identification (nw) [AJR]
2018-01-15 01:48:43Changed: ginganin.cpp
1 files changed, 1 insertions, 1 deletions
- xsleena: 6809 type identification (nw) [AJR]
2018-01-15 01:09:21Changed: xain.cpp
1 files changed, 3 insertions, 3 deletions
- lc8670: Fix disassembler to make it not completely broken [AJR]
2018-01-15 00:35:32Changed: lc8670dsm.cpp
1 files changed, 1 insertions, 1 deletions
- mosaic.cpp: Add PCB layout for Mosaic & change CPU / Sound clocks to be derived from actual OSCs on PCB. [Brian Troha] [briantro]
2018-01-14 23:55:06Changed: mosaic.cpp
1 files changed, 46 insertions, 20 deletions
- cpu/apexc: Replace single-location tape I/O space with callbacks (nw) [AJR]
2018-01-14 23:43:28Changed: apexc.cpp, apexc.h, apexc.cpp
3 files changed, 31 insertions, 14 deletions
- crystal.cpp: Minor doc update about Cross Puzzle (nw) [briantro]
2018-01-14 22:16:47Changed: crystal.cpp
1 files changed, 1 insertions, 5 deletions
- plugins/data: didn't mean to undo that (nw) [cracyc]
2018-01-14 21:22:05Changed: data_marp.lua
1 files changed, 4 insertions, 2 deletions
- radica 6502: preliminay sprites (#3068) [David Haywood]
2018-01-14 21:06:41- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
new NOT WORKING Tetris (Radica, Arcade Legends TV Game) [Sean Riddle, Incog]
* this seems to be gfx base (nw)
* latest findings (nw)
* trying to work out what these are (nw)
* typo (nw)
* this looks like some kind of dma or sound (nw)
* this seems to be mode select (nw)
* qix isn't so special, m_hackmode no longer needed (nw)
* pretty sure these are the palettes.. format is a mystery tho
* palette select bits in 4bpp mode (taito logo, game selection) palette format is still wrong tho.
* palette/tilemap dma, improves tetris (nw)
* various updates, no functional change (nw)
* notes (nw)
* radica6502: preliminary sprites
* formatting (nw)
* sprite flipping for space invaders ufo (nw)Changed: radicasi.cpp
1 files changed, 336 insertions, 58 deletions
- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
- konmedal: shuriboy now fully passes POST [R. Belmont] [arbee]
2018-01-14 21:05:12Changed: konmedal.cpp
1 files changed, 98 insertions, 17 deletions
- changed screen to pal resolution for nes_vt_hh (nw) [Miodrag Milanovic]
2018-01-14 20:15:23Changed: nes_vt.cpp
1 files changed, 7 insertions, 0 deletions
- Merge pull request #3069 from daveshah1/new_vtxx [Miodrag Milanović]
2018-01-14 19:13:03- Add initial support for new VTxx handeld, SY-889 [David Shah]
Changed: ppu2c0x_vt.cpp, ppu2c0x_vt.h, nes_vt.cpp, mame.lst
4 files changed, 122 insertions, 16 deletions
- Add initial support for new VTxx handeld, SY-889 [David Shah]
- Reset behaviour tweaks [David Shah]
2018-01-14 18:13:39Changed: ppu2c0x_vt.cpp, nes_vt.cpp
2 files changed, 12 insertions, 6 deletions
- geneve: Added VRAM selection 128K/192K; using logmacro [Michael Zapf]
2018-01-14 17:37:00Changed: genboard.cpp, geneve.cpp
2 files changed, 98 insertions, 79 deletions
- Correct command heading case and adjustments to expressions (NW) [Firehawke]
2018-01-14 16:07:15Changed: annotation.rst, breakpoint.rst, cheats.rst, execution.rst, expressions.rst, general.rst, image.rst, memory.rst, registerpoints.rst, watchpoint.rst
10 files changed, 80 insertions, 73 deletions
- plugins/data: don't pollute the namespace and use emu.print_error (nw) [cracyc]
2018-01-14 15:39:37Changed: data_marp.lua, database.lua, load_dat.lua
3 files changed, 51 insertions, 50 deletions
- Radica6502: use palette selection bits in 4bpp mode, format still wrong tho. (#3063) [David Haywood]
2018-01-14 14:50:23- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
new NOT WORKING Tetris (Radica, Arcade Legends TV Game) [Sean Riddle, Incog]
* this seems to be gfx base (nw)
* latest findings (nw)
* trying to work out what these are (nw)
* typo (nw)
* this looks like some kind of dma or sound (nw)
* this seems to be mode select (nw)
* qix isn't so special, m_hackmode no longer needed (nw)
* pretty sure these are the palettes.. format is a mystery tho
* palette select bits in 4bpp mode (taito logo, game selection) palette format is still wrong tho.
* palette/tilemap dma, improves tetris (nw)Changed: radicasi.cpp
1 files changed, 143 insertions, 33 deletions
- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
- Merge pull request #3064 from Firehawke/master [R. Belmont]
2018-01-14 14:49:41- First pass of MAME Debugger help for documentation. (NW)
Changed: annotation.rst, breakpoint.rst, cheats.rst, execution.rst, expressions.rst, general.rst, image.rst, index.rst, memory.rst, registerpoints.rst, watchpoint.rst, index.rst
12 files changed, 1781 insertions, 0 deletions
- First pass of MAME Debugger help for documentation. (NW)
- Merge pull request #3065 from firewave/database [R. Belmont]
2018-01-14 14:49:00- plugins/data: added reporting of database errors (nw)
Changed: database.lua, load_dat.lua
2 files changed, 23 insertions, 0 deletions
- plugins/data: added reporting of database errors (nw)
- New machines marked NOT_WORKING [Vas Crabb]
2018-01-14 12:40:43- ------------------------------- Sartorius-Werke GmbH 3733 [Mike McBike, rfka01, Vas Crabb]
Changed: mess.lua, mcs40.cpp, sartorius.cpp, mame.lst
4 files changed, 80 insertions, 1 deletions
- ------------------------------- Sartorius-Werke GmbH 3733 [Mike McBike, rfka01, Vas Crabb]
- snes_snd.cpp: merge timer counters into one single function [Angelo Salese] [angelosa]
2018-01-14 07:26:37Changed: snes_snd.cpp, snes_snd.h
2 files changed, 62 insertions, 31 deletions
- snes_snd.cpp: TnDIV divides by 256 when setting written is 0 [Angelo Salese] [angelosa]
2018-01-14 04:46:14Changed: snes_snd.cpp, snes_snd.h
2 files changed, 18 insertions, 14 deletions
- z8536: Various improvements (nw) [AJR]
2018-01-14 07:07:59- - Create provisional Z8036 variant for Z8000 bus compatibility, splitting out Z8536-specific state machine logic - Convert mask #defines into enums - Register device variables for save states - Add a few comments about the Z8036 and Z8536
Changed: z8536.cpp, z8536.h, c900.cpp
3 files changed, 425 insertions, 287 deletions
- - Create provisional Z8036 variant for Z8000 bus compatibility, splitting out Z8536-specific state machine logic - Convert mask #defines into enums - Register device variables for save states - Add a few comments about the Z8036 and Z8536
- removed implict usage of "nullability" from SANITIZE=undefined (nw) [firewave]
2018-01-14 01:46:49Changed: genie.lua
1 files changed, 2 insertions, 5 deletions
- plugins/data: fixed table lookup (nw) [Oliver Stöneberg]
2018-01-14 02:37:04Changed: database.lua
1 files changed, 1 insertions, 1 deletions
- mess.flt: add radicasi.cpp (nw) [Justin Kerk]
2018-01-14 00:05:53Changed: mess.flt
1 files changed, 1 insertions, 0 deletions
- fix disassembly when $ed, $dd & $fd prefixes are used but the instruction is not valid. [smf] [smf-]
2018-01-14 00:03:23Changed: z80dasm.cpp
1 files changed, 10 insertions, 0 deletions
- citycon: Hook up PSG read (fixes cop car spin sound) [AJR]
2018-01-13 23:11:46Changed: citycon.cpp
1 files changed, 1 insertions, 1 deletions
- radica6502: better emulation of the video hardware, (#3058) [David Haywood]
2018-01-13 22:59:19- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
new NOT WORKING Tetris (Radica, Arcade Legends TV Game) [Sean Riddle, Incog]
* this seems to be gfx base (nw)
* latest findings (nw)
* trying to work out what these are (nw)
* typo (nw)
* this looks like some kind of dma or sound (nw)
* this seems to be mode select (nw)
* qix isn't so special, m_hackmode no longer needed (nw)
* pretty sure these are the palettes.. format is a mystery thoChanged: radicasi.cpp
1 files changed, 92 insertions, 78 deletions
- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
- fix compile on GCC 7.2.1 (nw) [arbee]
2018-01-13 22:55:04Changed: view.h
1 files changed, 1 insertions, 0 deletions
- compile fix for GCC 7.2.1 (nw) [arbee]
2018-01-13 22:51:36Changed: rom.cpp
1 files changed, 4 insertions, 1 deletions
- homerun.cpp: screen_raw_params (nw) [angelosa]
2018-01-13 21:33:36Changed: homerun.cpp
1 files changed, 5 insertions, 3 deletions
- this breaks more than it fixes. Revert "z80 disassembler, stopped invalid dd & fd instructions from eating the next byte [smf]" [smf-]
2018-01-13 22:30:29- This reverts commit 347396faed6a2c63cfd6783caad88b34c7115723.
Changed: z80dasm.cpp
1 files changed, 2 insertions, 4 deletions
- This reverts commit 347396faed6a2c63cfd6783caad88b34c7115723.
- -gba: Use correct initial mapping for movie cartridges. Fixes v_sharkt, v_shrek, v_shrek2, probably others. [endrift, Ryan Holtz] [mooglyguy]
2018-01-13 21:59:19Changed: gba_slot.cpp, gba_slot.h, rom.cpp, pce_slot.cpp, pce_slot.h, arm7fe.hxx
6 files changed, 473 insertions, 26 deletions
- -bgfx: Abstracted some view-related functions into bgfx_view class, nw [mooglyguy]
2018-01-05 03:21:10Changed: modules.lua, view.cpp, view.h, drawbgfx.cpp, drawbgfx.h
5 files changed, 214 insertions, 111 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [arbee]
2018-01-13 22:07:07Changed: ibm5150.xml, ibm5170.xml, radicasi.cpp, snowbros.cpp, mame.lst
5 files changed, 427 insertions, 118 deletions
- quickpick5: more progress (nw) [arbee]
2018-01-13 22:06:32Changed: quickpick5.cpp
1 files changed, 70 insertions, 26 deletions
- Merge pull request #3040 from DavidHaywood/110118 [R. Belmont]
2018-01-13 19:05:44- new clones Cookie & Bibi 2 (set 2) [Hammy]
Changed: snowbros.cpp, mame.lst
2 files changed, 30 insertions, 1 deletions
- new clones Cookie & Bibi 2 (set 2) [Hammy]
- Various progress on the Radica 6502 stuff (#3057) [David Haywood]
2018-01-13 18:38:29- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
new NOT WORKING Tetris (Radica, Arcade Legends TV Game) [Sean Riddle, Incog]
* this seems to be gfx base (nw)
* latest findings (nw)
* trying to work out what these are (nw)
* typo (nw)
* this looks like some kind of dma or sound (nw)
* this seems to be mode select (nw)Changed: radicasi.cpp
1 files changed, 319 insertions, 114 deletions
- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
- quickpick5: checkpoint (nw) [arbee]
2018-01-13 18:27:00Changed: quickpick5.cpp
1 files changed, 169 insertions, 18 deletions
- (nw) simulate protection for korosuke [iq_132] and resultant cleanup [Robbbert] [Robbbert]
2018-01-13 15:31:41Changed: pacman.cpp, pacman.h
2 files changed, 12 insertions, 94 deletions
- citycon: Fix sound CPU speed [AJR]
2018-01-13 15:10:11Changed: citycon.cpp
1 files changed, 1 insertions, 1 deletions
- (nw) Fixed 72 validation errors. [Robbbert]
2018-01-13 13:09:31Changed: harddriv.cpp, m72.cpp, nbmj8688.cpp, segas16a.cpp, williams.cpp
5 files changed, 9 insertions, 0 deletions
- rm bogus mame.lst (nw) [hap]
2018-01-13 06:53:382 files changed, 1 insertions, 39232 deletions
- maygay1b.cpp: Add addressable latch (nw) [AJR]
2018-01-13 03:38:10Changed: maygay1b.cpp, maygay1b.h
2 files changed, 55 insertions, 36 deletions
- hng64.cpp: enabled preliminary ROZ floor for Fatal Fury Wild Ambition / Buriki One [Angelo Salese] [angelosa]
2018-01-13 02:33:41Changed: hng64.cpp
1 files changed, 16 insertions, 14 deletions
- new working clone (#3053) [incog]
2018-01-13 02:08:58 - radica 6502 tvgames: identify where gfx are coming from in each of th… (#3050) [David Haywood]
2018-01-13 02:07:30- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
new NOT WORKING Tetris (Radica, Arcade Legends TV Game) [Sean Riddle, Incog]
* this seems to be gfx base (nw)
* latest findings (nw)
* trying to work out what these are (nw)
* typo (nw)Changed: radicasi.cpp, mame.lst
2 files changed, 393 insertions, 52 deletions
- * radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.
- Fix tiny build (nw) [AJR]
2018-01-13 00:26:27Changed: tiny.lua
1 files changed, 1 insertions, 0 deletions
- topgunnr: Remove no longer used functions (nw) [AJR]
2018-01-12 23:44:44Changed: vertigo.h
1 files changed, 0 insertions, 2 deletions
- topgunnr: Add XTAL and motor MCU (nw) [AJR]
2018-01-12 23:42:38Changed: vertigo.cpp, vertigo.h, vertigo.cpp
3 files changed, 11 insertions, 27 deletions
- luckybal: Add and document 4099 latches (nw) [AJR]
2018-01-12 23:31:48Changed: luckybal.cpp
1 files changed, 51 insertions, 2 deletions
- plugins/data: fix spelling (nw) [cracyc]
2018-01-12 23:27:14Changed: database.lua
1 files changed, 1 insertions, 1 deletions
- hh_sm510: gnw_smb WIP (nw) [hap]
2018-01-12 22:08:31Changed: hh_cop400.cpp, hh_sm510.cpp, hh_tms1k.cpp, mame.lst
4 files changed, 115 insertions, 21 deletions
- Forgot year (nw) [angelosa]
2018-01-12 21:09:35Changed: mame.lst
1 files changed, 1 insertions, 1 deletions
- electron_rombox: Use required_device_array (nw) [Nigel Barnes]
2018-01-12 19:43:33Changed: rombox.cpp, rombox.h, romboxp.cpp, romboxp.h
4 files changed, 46 insertions, 101 deletions
- atarifdc.cpp: fixed drive lookup (nw) (#3051) [Oliver Stöneberg]
2018-01-12 18:11:58Changed: atarifdc.cpp
1 files changed, 14 insertions, 1 deletions
- Revert "z8000: No unaligned word accesses (nw)" [AJR]
2018-01-12 16:40:41- This reverts commit 4d51fe9403a900cbf2ba81bec1de514e1f81b730.
Changed: z8000.cpp
1 files changed, 2 insertions, 4 deletions
- This reverts commit 4d51fe9403a900cbf2ba81bec1de514e1f81b730.
- Mark ti83p, ti83pse, ti84p, and ti84pse as NOT_WORKING [jlachniet]
2018-01-12 03:06:26- These are not functional, and should be flagged as such.
Changed: ti85.cpp
1 files changed, 4 insertions, 4 deletions
- These are not functional, and should be flagged as such.
- This causes huge changes in behaviour that can't be hand-waved away. [Vas Crabb]
2018-01-12 16:05:54- Revert "Removal of voltage_regulator_device (nw)"
This reverts commit 1af133752a05079060c462e372c369ad0b7296ee.
Revert "New way to provide DAC reference inputs (nw)"
This reverts commit 1c6a7ab40ccd23b753777204c7a289e830b2adcb.Changed: sound.lua, arcade.lua, mess.lua, nl.lua, tiny.lua, a2dx1.cpp, a2sam.cpp, pc9801_86.cpp, covox.cpp, digiblst.cpp, epson_lx810l.cpp, coco_orch90.cpp, amdrum.cpp, magicsound.cpp, dectalk.cpp, p1_sound.cpp, sblaster.cpp, stereo_fx.cpp, konami.cpp, majutsushi.cpp, 2joysnd.cpp, cb2snd.cpp, ad1848.cpp, volt_reg.cpp, volt_reg.h, disound.cpp, disound.h, sound.cpp, sound.h, alesis.cpp, csd.cpp, gottlieb.cpp, harddriv.cpp, leland.cpp, midway.cpp, n8080.cpp, nichisnd.cpp, nichisnd.h, s11c_bg.cpp, segag80r.cpp, spacefb.cpp, targ.cpp, williams.cpp, wpcsnd.cpp, zaccaria.cpp, 20pacgal.cpp, 4004clk.cpp, 40love.cpp, aa310.cpp, advision.cpp, alpha68k.cpp, apple3.cpp, applix.cpp, aristmk5.cpp, armedf.cpp, atari400.cpp, atari_s1.cpp, atari_s2.cpp, bigevglf.cpp, bking.cpp, bw12.cpp, bwing.cpp, byvid.cpp, calchase.cpp, camplynx.cpp, capbowl.cpp, cc40.cpp, cchasm.cpp, champbas.cpp, cheekyms.cpp, chsuper.cpp, circusc.cpp, ckz80.cpp, cntsteer.cpp, coco12.cpp, coolpool.cpp, cosmic.cpp, craft.cpp, cubeqst.cpp, cvs.cpp, cxgz80.cpp, cyberbal.cpp, dectalk.cpp, equites.cpp, ertictac.cpp, esripsys.cpp, exterm.cpp, fantland.cpp, fidel6502.cpp, fidel68k.cpp, fidelmcs48.cpp, fidelz80.cpp, finalizr.cpp, flstory.cpp, galaxian.cpp, galeb.cpp, galivan.cpp, gamecom.cpp, gba.cpp, gei.cpp, go2000.cpp, gp32.cpp, hankin.cpp, harddriv.cpp, hh_cop400.cpp, homedata.cpp, homelab.cpp, hp48.cpp, hp80.cpp, hyhoo.cpp, hyperspt.cpp, indy_indigo2.cpp, instantm.cpp, jaguar.cpp, jankenmn.cpp, juicebox.cpp, junofrst.cpp, kchamp.cpp, kingobox.cpp, ksayakyu.cpp, ladyfrog.cpp, laserbas.cpp, lasso.cpp, lazercmd.cpp, leland.cpp, littlerb.cpp, looping.cpp, luckybal.cpp, m72.cpp, m90.cpp, mac.cpp, mac128.cpp, magicfly.cpp, mappy.cpp, matmania.cpp, mc10.cpp, meadows.cpp, megazone.cpp, mephistp.cpp, meyc8080.cpp, meyc8088.cpp, microvsn.cpp, mikro80.cpp, mini2440.cpp, mjsister.cpp, mk14.cpp, mogura.cpp, mrgame.cpp, msx.cpp, murogem.cpp, murogmbl.cpp, namcos1.cpp, nbmj8688.cpp, nbmj8891.cpp, nbmj8900.cpp, nbmj8991.cpp, nbmj9195.cpp, ngp.cpp, notetaker.cpp, novagmcs48.cpp, nycaptor.cpp, nyny.cpp, othello.cpp, palm.cpp, pandoras.cpp, pastelg.cpp, pockstat.cpp, polepos.cpp, pong.cpp, ppmast93.cpp, quasar.cpp, quizshow.cpp, rastersp.cpp, replicator.cpp, risc2500.cpp, rltennis.cpp, route16.cpp, rowamet.cpp, royalmah.cpp, s11.cpp, s11a.cpp, s11b.cpp, s3.cpp, s4.cpp, s6.cpp, s6a.cpp, s7.cpp, s8.cpp, s8a.cpp, s9.cpp, sbasketb.cpp, sbrkout.cpp, scyclone.cpp, segas16a.cpp, segas24.cpp, seicross.cpp, senjyo.cpp, shangkid.cpp, shisen.cpp, special.cpp, ssozumo.cpp, suna16.cpp, suna8.cpp, tagteam.cpp, taito.cpp, tceptor.cpp, terracre.cpp, thomson.cpp, tnzs.cpp, trackfld.cpp, truco.cpp, trucocl.cpp, tsamurai.cpp, tsispch.cpp, ut88.cpp, vcombat.cpp, vectrex.cpp, vg5k.cpp, vidbrain.cpp, videopkr.cpp, vigilant.cpp, vis.cpp, wheelfir.cpp, wildpkr.cpp, williams.cpp, wmg.cpp, wyvernf0.cpp, xtheball.cpp, inder_sb.cpp, mega32x.cpp
230 files changed, 1090 insertions, 551 deletions
- Revert "Removal of voltage_regulator_device (nw)"
- Some legacy floppy fixes and cleanups (#3047) [Oliver Stöneberg]
2018-01-12 15:33:14- * thomflop.cpp: removed usage of floppy_get_drive() (nw)
* flopdrv.cpp: got rid of bogus default drive in lookup functions (nw)
* flopdrv.cpp: avoid some potential nullptr dereferences (nw)
* flopdrv.cpp: made floppy_get_drive() internal (nw)Changed: flopdrv.cpp, flopdrv.h, thomflop.cpp
3 files changed, 7 insertions, 8 deletions
- * thomflop.cpp: removed usage of floppy_get_drive() (nw)
- Popeye: Fixed background in popeyej, popeyejo & popeyebl. popeyej does not run on the exact same hardware as sky skipper & was the basis for the popeyebl set. Fixed horizontal and vertical scroll register behaviour in popeye. Change function names from the game name to the hardware id the functionality was first used in. [smf] [smf-]
2018-01-12 13:51:38Changed: popeye.cpp, popeye.h, popeye.cpp
3 files changed, 56 insertions, 66 deletions
- qvt103: Give this its own driver (touches xtal.h, sorry) (nw) [AJR]
2018-01-12 05:28:17Changed: mess.lua, xtal.h, qvt103.cpp, terminals.cpp, mame.lst, mess.flt
6 files changed, 111 insertions, 27 deletions
- qvt6800.cpp: Minor update (nw) [AJR]
2018-01-12 05:27:35Changed: qvt6800.cpp
1 files changed, 7 insertions, 3 deletions
- MT03790 (nw) [angelosa]
2018-01-12 05:23:07Changed: ms32.cpp
1 files changed, 9 insertions, 2 deletions
- qvt6800.cpp: CRTC and screen configuration (nw) [AJR]
2018-01-12 03:07:52Changed: qvt6800.cpp
1 files changed, 31 insertions, 6 deletions
- snes.cpp: XTAL for sound section (nw) [AJR]
2018-01-12 02:40:32Changed: snes.cpp
1 files changed, 1 insertions, 1 deletions
- restored SANITIZE make option (#3043) [Oliver Stöneberg]
2018-01-12 01:18:12 - ti99: Fixed debugger interference with cartridge selection line. [Michael Zapf]
2018-01-11 22:28:45Changed: datamux.cpp, datamux.h
2 files changed, 16 insertions, 6 deletions
- Updated documentation for castool and added floptool (nw) [Nigel Barnes]
2018-01-11 21:51:37Changed: castool.rst, floptool.rst, index.rst
3 files changed, 376 insertions, 333 deletions
- fmtowns: fix cdrom regressions [rzero9] [r09]
2018-01-11 21:30:02Changed: fmtowns.cpp
1 files changed, 1 insertions, 0 deletions
- dragon_fdc.cpp: Added Premier FDC, for DeltaDOS. [Nigel Barnes]
2018-01-11 20:22:43- - Dragon FDC has READY line tied, fixes loading issues with Flex and OS9.
Changed: dragon_fdc.cpp, dragon_fdc.h, dragon.cpp
3 files changed, 167 insertions, 26 deletions
- - Dragon FDC has READY line tied, fixes loading issues with Flex and OS9.
- Differentiate between cartridge (cart) and romimage (rom) in generic slots. [Nigel Barnes]
2018-01-11 19:01:512 files changed, 41 insertions, 10 deletions
- electron: Added Rombox, Rombox+ expansion devices, and electron_rom software list. [Nigel Barnes]
2018-01-11 18:52:16Changed: bus.lua, exp.cpp, rombox.cpp, rombox.h, romboxp.cpp, romboxp.h, electron.cpp
7 files changed, 590 insertions, 5 deletions
- er1400: A little less logging (nw) [AJR]
2018-01-11 18:45:09Changed: er1400.cpp, qvt6800.cpp
2 files changed, 9 insertions, 6 deletions
- bbc_opus8272: Connected TC strobe, device is now working. [Nigel Barnes]
2018-01-11 15:55:32 - electron_plus3: Added Advanced 1770 DFS 2.10. [Nigel Barnes]
2018-01-11 15:51:27Changed: plus3.cpp
1 files changed, 2 insertions, 0 deletions
- electron_plus1: Added Slogger Expansion 2.00 and 2.01. [Nigel Barnes]
2018-01-11 15:50:21Changed: plus1.cpp
1 files changed, 10 insertions, 4 deletions
- (nw) fixed regression in mbrush and crushbl2. [Robbbert]
2018-01-11 14:46:25Changed: pacman.cpp, pacman.h
2 files changed, 42 insertions, 2 deletions
- new working clone [Ivan Vangelista]
2018-01-11 07:04:30- ------------------------------- Amstrad CPC6128 (Spain) [Enrique Ausina, Guru]
Changed: amstrad.cpp, mame.lst
2 files changed, 37 insertions, 11 deletions
- ------------------------------- Amstrad CPC6128 (Spain) [Enrique Ausina, Guru]
- new NOT WORKING Space Invaders (Radica, Arcade Legends TV Game) [Team Europe, Sean Riddle] (#3036) [David Haywood]
2018-01-11 05:27:59- * new NOT WORKING Space Invaders (Radica, Arcade Legends TV Game) [Team Europe, Sean Riddle]
(not sure what this is really called, it's a 5-in-1, it probably contains a customized 6502 core, or there should be an internal bootstrap rom)
* typo (nw)
* based on a jump to e092 which looks like it should maybe skip an opcode this seems a more possible mapping (nw)
* actually vectors are right there (nw)
* memory map improvements (nw)
* various notes etc. (nw)
* various banking bits (nw)
* actually remember to hook up the read (nw)
* clearly inputs (nw)
* show that the game is actually running, even if we don't understand the video format, there's clearly some kind of tilemap structure in ram (nw)
* this is bitmap ram on qix (nw)
* didn't mean to change this (nw)
* gfx are stored more like texture pages?! (nw)Changed: mess.lua, radicasi.cpp, mame.lst
3 files changed, 298 insertions, 0 deletions
- * new NOT WORKING Space Invaders (Radica, Arcade Legends TV Game) [Team Europe, Sean Riddle]
- quickpick5: POST passes, color RAM hooked up [R. Belmont] [arbee]
2018-01-11 04:44:31- Sprites should be drawing according to printf but aren't appearing. Help? :)
Changed: quickpick5.cpp
1 files changed, 41 insertions, 15 deletions
- Sprites should be drawing according to printf but aren't appearing. Help? :)
- cga: oops (nw) [cracyc]
2018-01-11 04:31:27Changed: cga.cpp
1 files changed, 3 insertions, 0 deletions
- z8000: No unaligned word accesses (nw) [AJR]
2018-01-11 03:12:54Changed: z8000.cpp
1 files changed, 4 insertions, 2 deletions
- thepit.cpp: Fix Lives DIP for Intrepid bootleg sets. [Tafoid] [Scott Stone]
2018-01-11 01:51:03Changed: thepit.cpp
1 files changed, 13 insertions, 3 deletions
- Fix masking of signed integer types in debug state [AJR]
2018-01-10 23:58:56Changed: distate.h
1 files changed, 23 insertions, 1 deletions
- New working machines [hap]
2018-01-10 22:26:19- ----------- Skeleton Warriors - The Dark Crusade (Tiger handheld) [hap, Sean Riddle]
Changed: hh_sm510.cpp, mame.lst
2 files changed, 104 insertions, 0 deletions
- ----------- Skeleton Warriors - The Dark Crusade (Tiger handheld) [hap, Sean Riddle]
- Merge pull request #3038 from firewave/ccvf [ajrhacker]
2018-01-10 21:18:06- fixed MT06831 (bogus casting in ccvf_format::file_formats) (nw)
Changed: ccvf_dsk.cpp
1 files changed, 1 insertions, 1 deletions
- fixed MT06831 (bogus casting in ccvf_format::file_formats) (nw)
- fixed MT06831 (bogus casting in ccvf_format::file_formats) (nw) [firewave]
2018-01-10 20:41:35Changed: ccvf_dsk.cpp
1 files changed, 1 insertions, 1 deletions
- New machines marked as NOT_WORKING [AJR]
2018-01-10 19:10:32- ---------------------------------- Strike Zone (Purple Star) [unknown]
Changed: arcade.lua, arcade.flt, strkzn.cpp, mame.lst
4 files changed, 77 insertions, 0 deletions
- ---------------------------------- Strike Zone (Purple Star) [unknown]
- MCFG_DEVICE_REMOVE("vref") removal (nw) [AJR]
2018-01-10 18:54:59Changed: harddriv.cpp, m72.cpp, nbmj8688.cpp, segas16a.cpp, williams.cpp
5 files changed, 0 insertions, 9 deletions
- Merge pull request #3025 from ajrhacker/sound_reference_input [ajrhacker]
2018-01-10 16:59:48- Sound reference input
Changed: sound.lua, arcade.lua, mess.lua, nl.lua, tiny.lua, a2dx1.cpp, a2sam.cpp, pc9801_86.cpp, covox.cpp, digiblst.cpp, epson_lx810l.cpp, coco_orch90.cpp, amdrum.cpp, magicsound.cpp, dectalk.cpp, p1_sound.cpp, sblaster.cpp, stereo_fx.cpp, konami.cpp, majutsushi.cpp, 2joysnd.cpp, cb2snd.cpp, ad1848.cpp, volt_reg.cpp, volt_reg.h, disound.cpp, disound.h, sound.cpp, sound.h, alesis.cpp, csd.cpp, gottlieb.cpp, harddriv.cpp, leland.cpp, midway.cpp, n8080.cpp, nichisnd.cpp, nichisnd.h, s11c_bg.cpp, segag80r.cpp, spacefb.cpp, targ.cpp, williams.cpp, wpcsnd.cpp, zaccaria.cpp, 20pacgal.cpp, 4004clk.cpp, 40love.cpp, aa310.cpp, advision.cpp, alpha68k.cpp, apple3.cpp, applix.cpp, aristmk5.cpp, armedf.cpp, atari400.cpp, atari_s1.cpp, atari_s2.cpp, bigevglf.cpp, bking.cpp, bw12.cpp, bwing.cpp, byvid.cpp, calchase.cpp, camplynx.cpp, capbowl.cpp, cc40.cpp, cchasm.cpp, champbas.cpp, cheekyms.cpp, chsuper.cpp, circusc.cpp, ckz80.cpp, cntsteer.cpp, coco12.cpp, coolpool.cpp, cosmic.cpp, craft.cpp, cubeqst.cpp, cvs.cpp, cxgz80.cpp, cyberbal.cpp, dectalk.cpp, equites.cpp, ertictac.cpp, esripsys.cpp, exterm.cpp, fantland.cpp, fidel6502.cpp, fidel68k.cpp, fidelmcs48.cpp, fidelz80.cpp, finalizr.cpp, flstory.cpp, galaxian.cpp, galeb.cpp, galivan.cpp, gamecom.cpp, gba.cpp, gei.cpp, go2000.cpp, gp32.cpp, hankin.cpp, harddriv.cpp, hh_cop400.cpp, homedata.cpp, homelab.cpp, hp48.cpp, hp80.cpp, hyhoo.cpp, hyperspt.cpp, indy_indigo2.cpp, instantm.cpp, jaguar.cpp, jankenmn.cpp, juicebox.cpp, junofrst.cpp, kchamp.cpp, kingobox.cpp, ksayakyu.cpp, ladyfrog.cpp, laserbas.cpp, lasso.cpp, lazercmd.cpp, leland.cpp, littlerb.cpp, looping.cpp, luckybal.cpp, m72.cpp, m90.cpp, mac.cpp, mac128.cpp, magicfly.cpp, mappy.cpp, matmania.cpp, mc10.cpp, meadows.cpp, megazone.cpp, mephistp.cpp, meyc8080.cpp, meyc8088.cpp, microvsn.cpp, mikro80.cpp, mini2440.cpp, mjsister.cpp, mk14.cpp, mogura.cpp, mrgame.cpp, msx.cpp, murogem.cpp, murogmbl.cpp, namcos1.cpp, nbmj8688.cpp, nbmj8891.cpp, nbmj8900.cpp, nbmj8991.cpp, nbmj9195.cpp, ngp.cpp, notetaker.cpp, novagmcs48.cpp, nycaptor.cpp, nyny.cpp, othello.cpp, palm.cpp, pandoras.cpp, pastelg.cpp, pockstat.cpp, polepos.cpp, pong.cpp, ppmast93.cpp, quasar.cpp, quizshow.cpp, rastersp.cpp, replicator.cpp, risc2500.cpp, rltennis.cpp, route16.cpp, rowamet.cpp, royalmah.cpp, s11.cpp, s11a.cpp, s11b.cpp, s3.cpp, s4.cpp, s6.cpp, s6a.cpp, s7.cpp, s8.cpp, s8a.cpp, s9.cpp, sbasketb.cpp, sbrkout.cpp, scyclone.cpp, segas16a.cpp, segas24.cpp, seicross.cpp, senjyo.cpp, shangkid.cpp, shisen.cpp, special.cpp, ssozumo.cpp, suna16.cpp, suna8.cpp, tagteam.cpp, taito.cpp, tceptor.cpp, terracre.cpp, thomson.cpp, tnzs.cpp, trackfld.cpp, truco.cpp, trucocl.cpp, tsamurai.cpp, tsispch.cpp, ut88.cpp, vcombat.cpp, vectrex.cpp, vg5k.cpp, vidbrain.cpp, videopkr.cpp, vigilant.cpp, vis.cpp, wheelfir.cpp, wildpkr.cpp, williams.cpp, wmg.cpp, wyvernf0.cpp, xtheball.cpp, inder_sb.cpp, mega32x.cpp
230 files changed, 551 insertions, 1090 deletions
- Sound reference input
- Merge pull request #3035 from firewave/cassette [ajrhacker]
2018-01-10 16:56:47- cassette_image_device::set_state() did not use the supplied state at …
Changed: cassette.h
1 files changed, 1 insertions, 1 deletions
- cassette_image_device::set_state() did not use the supplied state at …
- cassette_image_device::set_state() did not use the supplied state at all (nw) [firewave]
2018-01-10 16:38:26Changed: cassette.h
1 files changed, 1 insertions, 1 deletions
- nwk-tr: add missing screen (nw) [Ville Linde]
2018-01-10 15:39:11Changed: nwk-tr.cpp
1 files changed, 7 insertions, 0 deletions
- maketrax: fixed regression (teleport holes dip not working) [Robbbert]
2018-01-10 15:31:20Changed: pacman.cpp
1 files changed, 3 insertions, 3 deletions
- quickpick5.cpp: fixed validation (nw) [Ivan Vangelista]
2018-01-10 09:52:16Changed: quickpick5.cpp
1 files changed, 1 insertions, 1 deletions
- Convert zippath directory to a C++ interface [Vas Crabb]
2018-01-10 08:25:26Changed: filesel.cpp, imgcntrl.cpp, zippath.cpp, zippath.h, debugimgui.cpp
5 files changed, 577 insertions, 758 deletions
- luckybal: More notes; another handler (nw) [AJR]
2018-01-10 07:45:34Changed: luckybal.cpp
1 files changed, 17 insertions, 5 deletions
- luckybal: Fix PPI accesses (nw) [AJR]
2018-01-10 06:50:16Changed: luckybal.cpp
1 files changed, 42 insertions, 39 deletions
- quickpick5: hooked up ROM readbacks, improved vis area [R. Belmont] [arbee]
2018-01-10 05:49:25- The 53244/245 VROM readback doesn't want to cooperate yet.
Changed: quickpick5.cpp
1 files changed, 57 insertions, 18 deletions
- The 53244/245 VROM readback doesn't want to cooperate yet.
- Lucky Ball 96: Added the DAC 08, but not wired yet [RobertoFresca]
2018-01-10 05:25:16- to the PPI 8255 due to troubles with mode 2.
Changed: luckybal.cpp
1 files changed, 46 insertions, 3 deletions
- to the PPI 8255 due to troubles with mode 2.
- pgm2.cpp dumped kov3_102 rom module keys [Peter Wilhelmsen, Morten Shearman Kirkegaard] [MetalliC]
2018-01-10 02:34:29 - fix arcade build (nw) [hap]
2018-01-10 00:55:30Changed: arcade.flt, popeye.cpp
2 files changed, 2 insertions, 1 deletions
- fixed rom file name (nw) [smf-]
2018-01-10 00:50:10Changed: popeye.cpp
1 files changed, 1 insertions, 1 deletions
- mess.lua: add myb3k_kdb. forgot this, sorry (nw) [Ivan Vangelista]
2018-01-09 21:55:03Changed: mess.lua
1 files changed, 1 insertions, 0 deletions
- tiny.lua: Remove mame/machine/ticket.* (nw) [AJR]
2018-01-09 21:50:16Changed: tiny.lua
1 files changed, 0 insertions, 2 deletions
- Add ticket & meters devices to the MAME and tiny build files (nw) [AJR]
2018-01-09 21:47:55Changed: arcade.lua, tiny.lua
2 files changed, 3 insertions, 0 deletions
- meters, ticket: Move these generic devices into src/devices (nw) [AJR]
2018-01-09 21:14:04Changed: machine.lua, arcade.lua, meters.cpp, meters.h, ticket.cpp, ticket.h
6 files changed, 24 insertions, 4 deletions
- detect attached debugger on OSX before generating trace/breakpoint trap [Vas Crabb]
2018-01-09 20:51:01Changed: osdlib_macosx.cpp
1 files changed, 17 insertions, 7 deletions
- machine.lua: compile myb3k_kbd only when needed (nw) [Ivan Vangelista]
2018-01-09 20:46:11Changed: machine.lua
1 files changed, 12 insertions, 2 deletions
- popeyeb2/2: correct company (nw) [hap]
2018-01-09 20:24:07Changed: popeye.cpp
1 files changed, 2 insertions, 2 deletions
- (nw) et3400: use keypad rather than keyboard type for keypad inputs; don't raise sigtrap in non-debug builds [Vas Crabb]
2018-01-09 19:57:54Changed: et3400.cpp, osdlib_unix.cpp
2 files changed, 18 insertions, 19 deletions
- twinkle.cpp: moved a couple of functions into driver class (nw) [Ivan Vangelista]
2018-01-09 19:48:03Changed: twinkle.cpp
1 files changed, 41 insertions, 37 deletions
- route16.cpp: restore save state support for protected sets (nw) [Ivan Vangelista]
2018-01-09 19:41:29Changed: route16.cpp, route16.h
2 files changed, 8 insertions, 3 deletions
- pacman.cpp: restore maketrax save state support (nw) [Ivan Vangelista]
2018-01-09 19:30:58Changed: pacman.cpp
1 files changed, 4 insertions, 0 deletions
- splash: Draw sprites in reverse order (fixes MT #6791) [AJR]
2018-01-09 19:10:03Changed: splash.cpp
1 files changed, 4 insertions, 2 deletions
- diamond: MT #6825 (nw) [AJR]
2018-01-09 18:23:272 files changed, 49 insertions, 24 deletions
- bulk replace zipnames 47pie / suchipi -> suchie* (nw) [angelosa]
2018-01-09 17:45:55Changed: jalmah.cpp, ms32.cpp, ms32.h, mame.lst, ms32.cpp
5 files changed, 32 insertions, 32 deletions
- ms32.cpp: Improved and cleaned up tile-tile priorities [Angelo Salese] [angelosa]
2018-01-09 16:44:38- * Fixes title screen in Suchie Pai 2, Gratia intermissions and Hayaoshi Quiz Nettou Namahousou flame screen during attract;
Changed: ms32.cpp
1 files changed, 26 insertions, 41 deletions
- * Fixes title screen in Suchie Pai 2, Gratia intermissions and Hayaoshi Quiz Nettou Namahousou flame screen during attract;
- Maketrax: simulate protection [iq_132, Robbbert] [Robbbert]
2018-01-09 17:13:03Changed: pacman.cpp, pacman.h
2 files changed, 82 insertions, 49 deletions
- hp2645: video blanking added [fulivi]
2018-01-09 14:06:46Changed: hp2640.cpp
1 files changed, 15 insertions, 6 deletions
- hp2645: rs232 I/O, multiple char sets, beeper & option switches added. [fulivi]
2018-01-09 11:27:19Changed: hp2640.cpp
1 files changed, 392 insertions, 39 deletions
- tv912.cpp: Add notes (nw) [AJR]
2018-01-09 15:04:23Changed: tv912.cpp
1 files changed, 9 insertions, 3 deletions
- altos2: Identify the 80/132 switch (nw) [AJR]
2018-01-09 00:46:51Changed: altos2.cpp
1 files changed, 12 insertions, 2 deletions
- plugins/portname: add #import and #set tags (nw) [cracyc]
2018-01-09 05:03:54Changed: init.lua
1 files changed, 53 insertions, 21 deletions
- konmedal: program ROM banking for shuriboy (nw) [arbee]
2018-01-09 03:20:54Changed: konmedal.cpp
1 files changed, 16 insertions, 7 deletions
- konmedal: additional hookups for shuriboy, POST now displays [R. Belmont] [arbee]
2018-01-09 03:04:46Changed: konmedal.cpp
1 files changed, 41 insertions, 2 deletions
- Fix build (nw) [AJR]
2018-01-08 23:42:32Changed: arcade.lua
1 files changed, 1 insertions, 1 deletions
- VS Compile Fix [Björn Moser]
2018-01-07 18:12:45Changed: main.lua
1 files changed, 2 insertions, 2 deletions
- Popeye hardware documentation update [Porchy] [smf-]
2018-01-08 16:46:46- New working machine added -------- Popeye (bootleg set 2) [Joe Magiera] Popeye (bootleg set 3) [caius]
Changed: popeye.cpp, mame.lst, popeye.cpp
3 files changed, 85 insertions, 16 deletions
- New working machine added -------- Popeye (bootleg set 2) [Joe Magiera] Popeye (bootleg set 3) [caius]
- z80 disassembler, stopped invalid dd & fd instructions from eating the next byte [smf] [smf-]
2018-01-08 14:24:06Changed: z80dasm.cpp
1 files changed, 4 insertions, 2 deletions
- New machines added as MACHINE_NOT_WORKING [arbee]
2018-01-08 22:20:45- ----------------------------------------- Quick Pick 5 [R. Belmont, coolmod, Ryan Holtz, Smitdogg, The Dumping Union]
Changed: arcade.lua, quickpick5.cpp, mame.lst
3 files changed, 208 insertions, 0 deletions
- ----------------------------------------- Quick Pick 5 [R. Belmont, coolmod, Ryan Holtz, Smitdogg, The Dumping Union]
- Remove intruder BOM... [RobertoFresca]
2018-01-08 20:22:25Changed: mame.lst
1 files changed, 1 insertions, 1 deletions
- Sort and company... [RobertoFresca]
2018-01-08 20:03:47Changed: mame.lst
1 files changed, 9 insertions, 9 deletions
- Lucky Ball 96: Identified the DIL28 IC as ST6265 MCU. [RobertoFresca]
2018-01-08 19:58:07Changed: luckybal.cpp
1 files changed, 4 insertions, 2 deletions
- Lucky Ball 96: Identify the VRAM (4x 4464 DRAM) and [RobertoFresca]
2018-01-08 19:50:08- adjust the VDP accordingly.
Changed: luckybal.cpp
1 files changed, 12 insertions, 6 deletions
- adjust the VDP accordingly.
- Lucky Ball 96: Added technical notes about [RobertoFresca]
2018-01-08 19:40:04- how the code resets itself.
Changed: luckybal.cpp
1 files changed, 31 insertions, 0 deletions
- how the code resets itself.
- Lucky Ball 96: Decrypt/descramble the program ROM. [RobertoFresca]
2018-01-08 19:33:29- Documented the missing third crystal. Identified and confirmed the VDP. [Roberto Fresca]
Changed: luckybal.cpp
1 files changed, 28 insertions, 0 deletions
- Documented the missing third crystal. Identified and confirmed the VDP. [Roberto Fresca]
- m6809: Fix disassembly of relative instructions [AJR]
2018-01-08 19:11:29Changed: 6x09dasm.cpp
1 files changed, 2 insertions, 2 deletions
- Lucky Ball 96: Documented DIP switches. [RobertoFresca]
2018-01-08 19:06:05Changed: luckybal.cpp
1 files changed, 29 insertions, 0 deletions
- Lucky Ball 96: Documented edge connector. [RobertoFresca]
2018-01-08 19:03:40Changed: luckybal.cpp
1 files changed, 36 insertions, 0 deletions
- Lucky Ball 96: Documented PCB specs. [RobertoFresca]
2018-01-08 19:00:17- Added technical notes. [Roberto Fresca]
Changed: luckybal.cpp
1 files changed, 50 insertions, 1 deletions
- Added technical notes. [Roberto Fresca]
- Lucky Ball 96: Documented the I/O circuitry [RobertoFresca]
2018-01-08 18:53:08- (PPI 8255 + 3x 4099 + 3x 4512) [Roberto Fresca]
Changed: luckybal.cpp
1 files changed, 39 insertions, 0 deletions
- (PPI 8255 + 3x 4099 + 3x 4512) [Roberto Fresca]
- Lucky Ball 96: Hooked PPI 8255 for I/O [Roberto Fresca] [RobertoFresca]
2018-01-08 18:48:03Changed: luckybal.cpp
1 files changed, 42 insertions, 1 deletions
- New clones marked as NOT_WORKING [RobertoFresca]
2018-01-08 18:42:34- ---------------------------------- Lucky Ball 96 (Ver 3.50 - 626) [Roberto Fresca] Lucky Ball 96 (Ver 3.50 - 623) [Roberto Fresca] Lucky Ball 96 (Ver 3.50 - 616) [Roberto Fresca]
Changed: luckybal.cpp, mame.lst
2 files changed, 47 insertions, 2 deletions
- ---------------------------------- Lucky Ball 96 (Ver 3.50 - 626) [Roberto Fresca] Lucky Ball 96 (Ver 3.50 - 623) [Roberto Fresca] Lucky Ball 96 (Ver 3.50 - 616) [Roberto Fresca]
- New driver for Lucky Ball 96, from Sielcon Games. [RobertoFresca]
2018-01-08 18:35:42- [Roberto Fresca]
New machines marked as NOT_WORKING ---------------------------------- Lucky Ball 96 (Ver 3.50 - 627) [Roberto Fresca]Changed: arcade.lua, arcade.flt, luckybal.cpp, mame.lst
4 files changed, 214 insertions, 1 deletions
- [Roberto Fresca]
- i386: permit lock with other prefixes (nw) [cracyc]
2018-01-08 15:35:29Changed: i386ops.h
1 files changed, 8 insertions, 8 deletions
- chdcd: recognize ISO images with 2336 byte sectors. [R. Belmont, Kale] [arbee]
2018-01-08 15:18:57Changed: chdcd.cpp
1 files changed, 6 insertions, 0 deletions
- altos2: Recall and store NOVRAM (nw) [AJR]
2018-01-08 08:29:39Changed: altos2.cpp
1 files changed, 27 insertions, 14 deletions
- (nw) Clean up and improve comments for some Chinese names. No more silly translations, and that's policy. Oh, and Hong Kong titles should probably be Cantonese, but that's a job for another day. [Vas Crabb]
2018-01-08 08:27:59Changed: igs011.cpp, igs017.cpp, nmk16.cpp, rbmk.cpp, skylncr.cpp
5 files changed, 47 insertions, 35 deletions
- altos2: Configure screen and X2210 NOVRAM (nw) [AJR]
2018-01-08 07:22:33Changed: altos2.cpp
1 files changed, 19 insertions, 1 deletions
- alphatp2: Fix ROM definition (nw) [AJR]
2018-01-08 07:22:09Changed: alphatpx.cpp
1 files changed, 1 insertions, 1 deletions
- New working machines [hap]
2018-01-08 03:55:42- ----------- Super Double Dragon (Tiger handheld) [hap, Sean Riddle]
Changed: hh_sm510.cpp, mame.lst
2 files changed, 115 insertions, 3 deletions
- ----------- Super Double Dragon (Tiger handheld) [hap, Sean Riddle]
- geneve: v9938 should abort a command when the mode is switched before completion. [Michael Zapf]
2018-01-08 02:12:22Changed: v9938.cpp, ti99_4x.cpp
2 files changed, 19 insertions, 1 deletions
- k001604: Implemented front layer rotate and zoom. [Ville Linde] [Ville Linde]
2018-01-08 01:01:57Changed: k001604.cpp
1 files changed, 64 insertions, 6 deletions
- alphatpx: fix cursor (nw) [cracyc]
2018-01-08 01:01:52Changed: alphatpx.cpp
1 files changed, 1 insertions, 1 deletions
- alphatpx: Add HSYNC callback [rfka01] [rfka01]
2018-01-08 00:59:37Changed: alphatpx.cpp
1 files changed, 48 insertions, 4 deletions
- Merge pull request #3029 from JoakimLarsson/didact [Joakim Larsson Edström]
2018-01-07 23:22:46- didact.cpp: addressed review comment
Changed: didact.cpp
1 files changed, 0 insertions, 1 deletions
- didact.cpp: addressed review comment
- didact.cpp: addressed review comment [Joakim Larsson Edstrom]
2018-01-07 23:20:29Changed: didact.cpp
1 files changed, 0 insertions, 1 deletions
- thief: Interrupt modernization; use MCFG_SCREEN_RAW_PARAMS (nw) [AJR]
2018-01-07 22:25:082 files changed, 16 insertions, 15 deletions
- compclr2: Add MCFG_SCREEN_RAW_PARAMS and blink counter (nw) [AJR]
2018-01-07 22:08:58Changed: compucolor.cpp
1 files changed, 8 insertions, 5 deletions
- Fix build (nw) [AJR]
2018-01-07 21:28:01Changed: tms9927.cpp, nwk-tr.cpp
2 files changed, 1 insertions, 2 deletions
- stvvdp1.cpp: fixed mode 2 transparent pen sprites for Scud: the Disposable Assassin [Angelo Salese] [angelosa]
2018-01-07 21:06:34Changed: stvvdp1.cpp, stvvdp2.cpp
2 files changed, 26 insertions, 5 deletions
- sm510: change meaning of r port mask option (nw) [hap]
2018-01-07 20:25:55Changed: sm500core.cpp, sm510.h, sm510core.cpp, hh_sm510.cpp, rzone.cpp
5 files changed, 50 insertions, 38 deletions
- nwk-tr has 2 graphics boards (nw) [Ville Linde]
2018-01-07 19:49:17Changed: nwk-tr.cpp
1 files changed, 83 insertions, 19 deletions
- Add note (nw) [angelosa]
2018-01-07 19:25:17Changed: stvvdp1.cpp
1 files changed, 6 insertions, 0 deletions
- tms9927: Correct sync timings; add untested HSYN callback (nw) [AJR]
2018-01-07 18:28:59Changed: tms9927.cpp, tms9927.h, zms8085.cpp
3 files changed, 79 insertions, 28 deletions
- i8085: Clean up state registration (nw) [AJR]
2018-01-07 17:23:46- - SOD and SID are 8085-specific - STATUS and INTE are 8080-only outputs - Add IM register for 8085
Changed: i8085.cpp
1 files changed, 11 insertions, 4 deletions
- - SOD and SID are 8085-specific - STATUS and INTE are 8080-only outputs - Add IM register for 8085
- zephyr: A hex on you (nw) [AJR]
2018-01-07 06:55:00Changed: zms8085.cpp
1 files changed, 1 insertions, 1 deletions
- zephyr: Put some text on that screen (nw) [AJR]
2018-01-07 06:40:31Changed: zms8085.cpp
1 files changed, 19 insertions, 1 deletions
- Override and fallback options for artwork (#2908) [phulshof]
2018-01-07 05:51:02- * Added fallback_artwork and override_artwork as MAME options to allow default artwork to be loaded.
* Removed debug testing code.
* - Allow loading of built-in layouts even if override_artwork is specified. - Allow loading of fallback_artwork if only default view have been found. - Fixed order of built-in layouts with regards to fallback_artwork as agreed upon the forums.
* Changed |= true to = true, and changed override artwork so it only checks for default.lay if the.lay is not found. Changed: emuopts.cpp, emuopts.h, render.cpp
3 files changed, 69 insertions, 21 deletions
- * Added fallback_artwork and override_artwork as MAME options to allow default artwork to be loaded.
- model2.cpp: Minor doc update (nw) [briantro]
2018-01-07 03:33:15Changed: model2.cpp
1 files changed, 2 insertions, 2 deletions
- Merge pull request #3024 from firewave/menu [ajrhacker]
2018-01-07 02:02:39- fixed MT06816 (alloc-dealloc-mismatch in menu.cpp) (nw)
Changed: menu.cpp
1 files changed, 1 insertions, 1 deletions
- fixed MT06816 (alloc-dealloc-mismatch in menu.cpp) (nw)
- New working machines [hap]
2018-01-07 02:02:02- ----------- Vindicators (Tiger handheld) [hap, Sean Riddle]
Changed: hh_sm510.cpp, mame.lst
2 files changed, 106 insertions, 3 deletions
- ----------- Vindicators (Tiger handheld) [hap, Sean Riddle]
- This looks a fault in emulation, please comply ty (nw) [angelosa]
2018-01-07 01:54:26Changed: stvvdp1.cpp
1 files changed, 2 insertions, 0 deletions
- stvvdp1.cpp: fix color calculations for non-mode 5 sprites (i.e. Virtual Hydlide avatar shadow) [Angelo Salese] [angelosa]
2018-01-07 01:45:14Changed: stvvdp1.cpp
1 files changed, 14 insertions, 8 deletions
- fixed MT06816 (alloc-dealloc-mismatch in menu.cpp) (nw) [firewave]
2018-01-07 01:30:54Changed: menu.cpp
1 files changed, 1 insertions, 1 deletions
- New working machines [hap]
2018-01-06 21:26:18- ----------- The Incredible Crash Dummies (Tiger handheld) [hap, Sean Riddle]
Changed: hh_sm510.cpp, mame.lst
2 files changed, 100 insertions, 0 deletions
- ----------- The Incredible Crash Dummies (Tiger handheld) [hap, Sean Riddle]
- voodoo: Use CRTC registers for vblank start. Fixes viper regression caused by last voodoo commit. (nw) [Ted Green]
2018-01-06 20:26:53Changed: voodoo.cpp
1 files changed, 7 insertions, 5 deletions
- Calculate screen size and timing using voodoo CRTC and PLL registers. (nw) [Ted Green]
2018-01-06 19:05:45Changed: vrc5074.cpp, voodoo.cpp, vegas.cpp
3 files changed, 50 insertions, 37 deletions
- stic: More technical device name; add standard clock and video interface (nw) [AJR]
2018-01-06 18:15:59Changed: intv.cpp, stic.cpp, stic.h
3 files changed, 6 insertions, 12 deletions
- Merge pull request #3016 from firewave/multipcm [ajrhacker]
2018-01-06 17:13:23- multipcm.cpp: avoid unnecessary initialization - also fixes division …
Changed: multipcm.cpp
1 files changed, 1 insertions, 1 deletions
- multipcm.cpp: avoid unnecessary initialization - also fixes division …
- Merge pull request #3021 from firewave/fcrash [ajrhacker]
2018-01-06 17:12:55- fcrash.cpp: fixed m_sprite_base for punipic (nw)
Changed: fcrash.cpp
1 files changed, 1 insertions, 1 deletions
- fcrash.cpp: fixed m_sprite_base for punipic (nw)
- fcrash.cpp: fixed m_sprite_base for punipic (nw) [Oliver Stöneberg]
2018-01-06 17:09:25Changed: fcrash.cpp
1 files changed, 1 insertions, 1 deletions
- scn2674: Split up logging (nw) [AJR]
2018-01-06 16:04:12- mt420: Hook up SCN2674 (nw)
Changed: scn2674.cpp, microterm.cpp
2 files changed, 123 insertions, 94 deletions
- mt420: Hook up SCN2674 (nw)
- ampex.cpp: fixed validation (nw) [Ivan Vangelista]
2018-01-06 14:52:06Changed: ampex.cpp
1 files changed, 1 insertions, 1 deletions
- nicer prev (nw) [MetalliC]
2018-01-06 12:44:16Changed: aica.cpp
1 files changed, 9 insertions, 13 deletions
- Added asserts for index out of bounds (#3017) [Oliver Stöneberg]
2018-01-06 10:52:45- * acia.cpp: added asserts for index out of bounds with e.g. mushi2k4
../../../../../src/devices/sound/aica.cpp:996:40: runtime error: index 130 out of bounds for type 'uint16_t [128]' ../../../../../src/devices/sound/aica.cpp:916:37: runtime error: index 130 out of bounds for type 'uint16_t [128]' ../../../../../src/devices/sound/aica.cpp:978:42: runtime error: index 224 out of bounds for type 'uint8_t [192]'
* k054156_k054157_k056832.cpp: added assert for index out of bounds with ddboy (nw)
../../../../../src/mame/video/k054156_k054157_k056832.cpp:1152:2: runtime error: index 5 out of bounds for type 'uint16_t [4]' ../../../../../src/mame/video/k054156_k054157_k056832.cpp:1152:2: runtime error: index 5 out of bounds for type 'uint16_t [4]'
* vis.cpp: added assert for index out of bounds with vis (nw)
../../../../../src/mame/drivers/vis.cpp:538:4: runtime error: index 49 out of bounds for type 'uint8_t [49]'
* hp1ll3.cpp: added assert for index out of bounds with hp_ipc (nw)
../../../../../src/devices/video/hp1ll3.cpp:557:5: runtime error: index 11 out of bounds for type 'uint16_t [11]' ../../../../../src/devices/video/hp1ll3.cpp:555:5: runtime error: index 11 out of bounds for type 'uint16_t [11]'Changed: aica.cpp, hp1ll3.cpp, vis.cpp, k054156_k054157_k056832.cpp
4 files changed, 10 insertions, 0 deletions
- * acia.cpp: added asserts for index out of bounds with e.g. mushi2k4
- debugcpu.cpp: added missing initialization of m_vblank_occurred (nw) [Oliver Stöneberg]
2018-01-06 03:37:49Changed: debugcpu.cpp
1 files changed, 1 insertions, 0 deletions
- mach8: Add Scan To X command, used by win9x drivers to write cursor data. [mahlemiut]
2018-01-06 09:28:33- mach32: get hardware cursor to display
Changed: mach32.cpp, mach32.h, vga_ati.cpp, pc_vga.cpp, pc_vga.h
5 files changed, 271 insertions, 65 deletions
- mach32: get hardware cursor to display
- nope (nw) [cracyc]
2018-01-06 05:00:48Changed: fmtowns.cpp
1 files changed, 1 insertions, 1 deletions
- fmtowns: cdrom toc fixes (nw) [cracyc]
2018-01-06 04:58:40Changed: fmtowns.cpp, fmtowns.h
2 files changed, 41 insertions, 17 deletions
- dialog80: Small update (nw) [AJR]
2018-01-06 03:05:49Changed: ampex.cpp
1 files changed, 12 insertions, 4 deletions
- hook up sound in black touch '96 [David Haywood] (#3013) [David Haywood]
2018-01-06 02:17:24- and yes, I think it is meant to sound this awful, playing the coin sound repeatedly when you'd expect a typewriter sound..
Changed: blackt96.cpp
1 files changed, 136 insertions, 37 deletions
- and yes, I think it is meant to sound this awful, playing the coin sound repeatedly when you'd expect a typewriter sound..
- dialog80: Add screen and VTAC (nw) [AJR]
2018-01-06 02:14:55Changed: ampex.cpp
1 files changed, 23 insertions, 0 deletions
- mmm.cpp: Add some rudimentary handlers and guessed devices (nw) [AJR]
2018-01-06 01:22:41Changed: mmm.cpp
1 files changed, 138 insertions, 3 deletions
- really fixed MT06623 (don't use uninitialised gamma ramp) (nw) [smf-]
2018-01-06 00:24:57Changed: drawd3d.cpp
1 files changed, 4 insertions, 5 deletions
- debugcpu.cpp: Eliminate unnecessary downcast (nw) [AJR]
2018-01-05 21:22:42Changed: debugcpu.cpp
1 files changed, 5 insertions, 2 deletions
- eprom.cpp: fix MSVC 2015 build (nw) [Peter Ferrie]
2018-01-05 17:35:14Changed: eprom.cpp
1 files changed, 1 insertions, 1 deletions
- binding reference to nullptr is bad, mkay? (nw) [Vas Crabb]
2018-01-05 16:53:31Changed: screen.cpp
1 files changed, 9 insertions, 8 deletions
- Privatize m_screen and other variables of device_video_interface (nw) [AJR]
2018-01-05 16:47:21Changed: pds_tpdfpd.cpp, nubus_48gc.cpp, nubus_m2hires.cpp, nubus_m2video.cpp, nubus_radiustpd.cpp, nubus_spec8.cpp, nubus_specpdq.cpp, nubus_wsportrait.cpp, pds30_30hr.cpp, pds30_cb264.cpp, pds30_mc30.cpp, pds30_procolor816.cpp, pds30_sigmalview.cpp, lphaser.cpp, 34010gfx.hxx, tms34010.cpp, k053252.cpp, laserdsc.cpp, s2636.cpp, cdp1864.cpp, cdp1869.cpp, mos6560.cpp, mos7360.cpp, 315_5124.cpp, 315_5124.h, 315_5313.cpp, cdp1861.cpp, cdp1862.cpp, crt9007.cpp, crt9021.cpp, crtc_ega.cpp, ef9340_1.cpp, ef9345.cpp, ef9364.cpp, ef9365.cpp, gb_lcd.cpp, gba_lcd.cpp, hd61830.cpp, hd63484.cpp, hp1ll3.cpp, huc6260.cpp, huc6261.cpp, i8244.cpp, i8244.h, i82730.cpp, i8275.cpp, imagetek_i4100.cpp, m50458.cpp, mc6845.cpp, mos6566.cpp, ppu2c0x.cpp, psx.cpp, scn2674.cpp, snes_ppu.cpp, snes_ppu.h, tms34061.cpp, tms9928a.cpp, upd3301.cpp, upd7220.cpp, v9938.cpp, vic4567.cpp, zeus2.cpp, zeus2.h, divideo.h, atarigen.cpp, n64.cpp, nb1414m4.cpp, antic.cpp, atarimo.cpp, atarirle.cpp, decmxc06.cpp, deco16ic.cpp, decospr.cpp, fuukifg.cpp, gic.cpp, gic.h, k001005.cpp, k037122.cpp, k053246_k053247_k055673.cpp, k053246_k053247_k055673.h, k053250.cpp, k1ge.cpp, kan_pand.cpp, kaneko_spr.cpp, mcd212.cpp, nick.cpp, powervr2.cpp, segaic16.cpp, sknsspr.cpp, tc0780fpa.cpp, tia.cpp, uv201.cpp, zx8301.cpp
93 files changed, 456 insertions, 460 deletions
- Updates "2017" strings to "2018" where relevant. [Jonathan Holt]
2018-01-05 14:35:45Changed: README.md, LICENSE, LICENSE, conf.py, license.rst, whatis.rst, nltool.cpp, nlwav.cpp, shader.mk, LICENSE, uismall.bdf, LICENSE
12 files changed, 12 insertions, 12 deletions
- drawd3d.cpp: fixed MT06623 (nw) [Ivan Vangelista]
2018-01-05 13:26:37Changed: drawd3d.cpp
1 files changed, 1 insertions, 1 deletions
- cleanup toshiba 1000 backup RAM device (nw) [Vas Crabb]
2018-01-05 10:54:33Changed: tosh1000_bram.cpp, tosh1000_bram.h
2 files changed, 22 insertions, 16 deletions
- Extended time! All space.device() removed from comments (nw) [Olivier Galibert]
2018-01-05 08:33:59Changed: a2cffa.cpp, a2memexp.cpp, a2mockingboard.cpp, a2videoterm.cpp, rom.cpp, nubus_m2hires.cpp, nubus_m2video.cpp, nubus_spec8.cpp, nubus_specpdq.cpp, nubus_wsportrait.cpp, pds30_30hr.cpp, pds30_cb264.cpp, pds30_mc30.cpp, pds30_procolor816.cpp, pds30_sigmalview.cpp, sh2comn.cpp, 53c810.cpp, gt64xxx.cpp, k056230.cpp, mpu401.cpp, serflash.cpp, nile.cpp, 315_5313.cpp, stvvdp1.cpp, hng64.cpp, seibu.cpp, snes_snd.cpp, taito_en.cpp, 2mindril.cpp, 39in1.cpp, albazg.cpp, apollo.cpp, astrcorp.cpp, backfire.cpp, bfm_sc4.cpp, cbasebal.cpp, cobra.cpp, coolpool.cpp, d9final.cpp, dccons.cpp, ddenlovr.cpp, deco32.cpp, deco_mlc.cpp, djmain.cpp, dooyong.cpp, dunhuang.cpp, eolith.cpp, epos.cpp, esd16.cpp, firetrap.cpp, fitfight.cpp, gcpinbal.cpp, m92.cpp, neoprint.cpp, segas32.cpp, seibuspi.cpp, suna16.cpp, deco_mlc.h, namcoio.cpp
59 files changed, 158 insertions, 192 deletions
- use C locale for int/float in XML files [Vas Crabb]
2018-01-05 07:12:01Changed: xmlfile.cpp
1 files changed, 48 insertions, 22 deletions
- Eliminate machine().firstcpu (nw) [AJR]
2018-01-05 05:00:26Changed: debugcpu.cpp, machine.cpp, machine.h, debugconsole.mm
4 files changed, 8 insertions, 13 deletions
- Remove remaining firstcpu usage from devices (nw) [AJR]
2018-01-05 03:34:48- - isa8_cga_pc1512: Probably needs a rewrite to make this sort of kludge unnecessary - scnxx562.cpp: There must be a better way to log timing than this...
Changed: cga.cpp, isa.h, 68230pit.cpp, scnxx562.cpp
4 files changed, 12 insertions, 11 deletions
- - isa8_cga_pc1512: Probably needs a rewrite to make this sort of kludge unnecessary - scnxx562.cpp: There must be a better way to log timing than this...
- 3c505, omti8621, sc499: Eliminate firstcpu usage (nw) [AJR]
2018-01-05 03:02:14Changed: 3c505.cpp, 3c505.h, omti8621.cpp, omti8621.h, sc499.cpp, sc499.h
6 files changed, 25 insertions, 59 deletions
- apollo_kbd.cpp: Eliminate firstcpu usage (nw) [AJR]
2018-01-05 02:46:43Changed: apollo_kbd.cpp, apollo_kbd.h
2 files changed, 3 insertions, 16 deletions
- vp60: Add provisional screen parameters; correct 8051 ROM loading (nw) [AJR]
2018-01-05 02:18:37Changed: vp60.cpp
1 files changed, 20 insertions, 8 deletions
- hh_sm150: assume all SM510 tiger games have direct R1 control (nw) [hap]
2018-01-05 01:21:29Changed: hh_sm510.cpp
1 files changed, 18 insertions, 0 deletions
- tv912c: 2332 ROM dump looks bad (nw) [AJR]
2018-01-05 01:18:49Changed: tv912.cpp
1 files changed, 2 insertions, 3 deletions
- tv912c: Skeleton driver (nw) [AJR]
2018-01-05 01:02:50Changed: mess.lua, terminals.cpp, tv912.cpp, mame.lst, mess.flt
5 files changed, 82 insertions, 22 deletions
- New working machines [hap]
2018-01-05 00:47:09- ----------- unknown electronic Space Invaders game (patent) [hap]
Changed: fidelz80.cpp, hh_cop400.cpp, hh_hmcs40.cpp, hh_melps4.cpp, hh_pic16.cpp, hh_tms1k.cpp, hh_ucom4.cpp, novagf8.cpp, unkeinv.lay, mame.lst
10 files changed, 336 insertions, 150 deletions
- ----------- unknown electronic Space Invaders game (patent) [hap]
- f1gp: Fix getting stuck on "ID CHECK" [AJR]
2018-01-05 00:19:31Changed: f1gp.cpp
1 files changed, 12 insertions, 4 deletions
→ [Multi] Dev MAME [log only]
- alphatpx: fix more keys (nw) [cracyc]
2017-11-29 21:46:00Changed: alphatpx.cpp
1 files changed, 18 insertions, 18 deletions
- Fix save [Olivier Galibert]
2017-11-29 20:18:51Changed: debugcmd.cpp
1 files changed, 2 insertions, 1 deletions
- Update terminals.cpp [cracyc]
2017-11-29 18:00:51Changed: terminals.cpp
1 files changed, 1 insertions, 1 deletions
- new not working machines [cracyc]
2017-11-29 16:51:45- -------------- Triumph-Adler alphatronic P2 [rfka01, helwie44] Triumph-Adler alphatronic P30 [rfka01, helwie44]
alphatpx: many improvements [rfka01, helwie44, Carl]Changed: alphatpx.cpp, mame.lst
2 files changed, 430 insertions, 45 deletions
- -------------- Triumph-Adler alphatronic P2 [rfka01, helwie44] Triumph-Adler alphatronic P30 [rfka01, helwie44]
- New Not Working machine: Konami Picno [Robbbert]
2017-11-29 15:51:52Changed: mess.lua, altos2.cpp, picno.cpp, sh4robot.cpp, mame.lst, mess.flt
6 files changed, 92 insertions, 12 deletions
- fix for Visual Studio 2017 (nw) [smf-]
2017-11-29 13:30:09Changed: emumem.cpp
1 files changed, 2 insertions, 2 deletions
- remove debug code (nw) [smf-]
2017-11-29 12:43:22Changed: addrmap.cpp
1 files changed, 0 insertions, 1 deletions
- emumem: API change [O. Galibert] [Olivier Galibert]
2017-05-10 17:13:54- * direct_read_data is now a template which takes the address bus shift as a parameter.
* address_space::direct() is now a template method that takes the shift as a parameter and returns a pointer instead of a reference
* the address to give to {read|write}_* on address_space or direct_read_data is now the address one wants to access
Longer explanation:
Up until now, the {read|write}_* methods required the caller to give the byte offset instead of the actual address. That's the same on byte-addressing CPUs, e.g. the ones everyone knows, but it's different on the word/long/quad addressing ones (tms, sharc, etc...) or the bit-addressing one (tms340x0). Changing that required templatizing the direct access interface on the bus addressing granularity, historically called address bus shift. Also, since everybody was taking the address of the reference returned by direct(), and structurally didn't have much choice in the matter, it got changed to return a pointer directly.
Longest historical explanation:
In a cpu core, the hottest memory access, by far, is the opcode fetching. It's also an access with very good locality (doesn't move much, tends to stay in the same rom/ram zone even when jumping around, tends not to hit handlers), which makes efficient caching worthwhile (as in, 30-50% faster core iirc on something like the 6502, but that was 20 years ago and a number of things changed since then). In fact, opcode fetching was, in the distant past, just an array lookup indexed by pc on an offset pointer, which was updated on branches. It didn't stay that way because more elaborate access is often needed (handlers, banking with instructions crossing a bank...) but it still ends up with a frontend of "if the address is still in the current range read from pointer+address otherwise do the slowpath", e.g. two usually correctly predicted branches plus the read most of the time.
Then the >8 bits cpus arrived. That was ok, it just required to do the add to a u8 *, then convert to a u16/u32 * and do the read. At the asm level, it was all identical except for the final read, and read_byte/word/long being separate there was no test (and associated overhead) added in the path.
Then the word-addressing CPUs arrived with, iirc, the tms cpus used in atari games. They require, to read from the pointer, to shift the address, either explicitely, or implicitely through indexing a u16 *. There were three possibilities:
1- create a new read_* method for each size and granularity. That amounts to a lot of copy/paste in the end, and functions with identical prototypes so the compiler can't detect you're using the wrong one.
2- put a variable shift in the read path. That was too expensive especially since the most critical cpus are byte-addressing (68000 at the time was the key). Having bit-adressing cpus which means the shift can either be right or left depending on the variable makes things even worse.
3- require the caller to do the shift himself when needed.
The last solution was chosen, and starting that day the address was a byte offset and not the real address. Which is, actually, quite surprising when writing a new cpu core or, worse, when using the read/write methods from the driver code.
But since then, C++ happened. And, in particular, templates with non-type parameters. Suddendly, solution 1 can be done without the copy/paste and with different types allowing to detect (at runtime, but systematically and at startup) if you got it wrong, while still generating optimal code. So it was time to switch to that solution and makes the address parameter sane again. Especially since it makes mucking in the rest of the memory subsystem code a lot more understandable.Changed: 8x300.cpp, 8x300.h, adsp2100.cpp, adsp2100.h, alph8201.cpp, alph8201.h, am29000.cpp, am29000.h, arm.cpp, arm.h, arm7.cpp, arm7.h, arm7core.h, asap.cpp, asap.h, capricorn.cpp, capricorn.h, ccpu.cpp, ccpu.h, cop400.cpp, cop400.h, cosmac.cpp, cosmac.h, cp1610.cpp, cubeqcpu.cpp, cubeqcpu.h, dsp16.cpp, dsp16.h, dsp32.cpp, dsp32.h, dsp56k.cpp, dsp56k.h, dsp56ops.hxx, inst.h, e0c6200.cpp, e132xs.cpp, e132xs.h, esrip.cpp, esrip.h, f8.cpp, f8.h, h6280.cpp, h6280.h, h8.cpp, h8.h, h8_adc.cpp, h8_port.cpp, hd61700.cpp, hmcs40.cpp, hmcs40op.cpp, hphybrid.cpp, hphybrid.h, i386.cpp, i386.h, i8008.cpp, i8008.h, i8085.cpp, i8085.h, i86.cpp, i86.h, i960.cpp, i960.h, ie15.cpp, ie15.h, jaguar.cpp, jaguar.h, lc8670.cpp, lc8670.h, lh5801.cpp, lh5801.h, m37710.cpp, m37710.h, m6502.cpp, m6502.h, m6800.cpp, m6800.h, m68000.h, m68kcpu.cpp, m6805.cpp, m6805.h, m6809.cpp, m6809.h, mb86233.cpp, mb86233.h, mb86235.cpp, mb86235.h, mb86235drc.cpp, mb86235fe.cpp, mb88xx.cpp, mb88xx.h, mc68hc11.cpp, mc68hc11.h, mcs40.cpp, mcs40.h, mcs48.cpp, mcs48.h, mcs51.cpp, mcs51.h, i8x9x.cpp, mcs96.cpp, mcs96.h, melps4.cpp, mips3.cpp, mips3.h, r3000.cpp, r3000.h, nanoprocessor.cpp, nanoprocessor.h, nec.cpp, nec.h, v25.cpp, v25.h, pic16c5x.cpp, pic16c5x.h, pic16c62x.cpp, pic16c62x.h, ppc.h, ppccom.cpp, pps4.cpp, pps4.h, psx.cpp, psx.h, rsp.cpp, rsp.h, s2650.cpp, s2650.h, saturn.cpp, saturn.h, sc61860.cpp, sc61860.h, scmp.cpp, scmp.h, score.cpp, score.h, scudsp.cpp, se3208.cpp, se3208.h, sh.h, sh2.cpp, sh4.cpp, sharc.cpp, sharcdrc.cpp, sharcmem.hxx, ssp1601.cpp, ssp1601.h, t11.cpp, t11.h, tms0980.cpp, tms32010.cpp, tms32010.h, tms32025.cpp, tms32025.h, tms32031.cpp, tms32031.h, tms32051.cpp, tms32051.h, tms32082.cpp, tms32082.h, 34010fld.hxx, 34010gfx.hxx, 34010ops.h, 34010ops.hxx, tms34010.cpp, tms34010.h, tms57002.cpp, tms7000.cpp, tms7000.h, unsp.cpp, unspdasm.cpp, upd7725.cpp, upd7725.h, upd7810.cpp, upd7810.h, v30mz.cpp, v30mz.h, v60.cpp, v60.h, v810.cpp, v810.h, z180.cpp, z180.h, z8.cpp, z8.h, z80.cpp, z80.h, z8000.cpp, z8000.h, 68307.cpp, hd63484.cpp, addrmap.cpp, addrmap.h, debugbuf.cpp, debugcmd.cpp, debugcpu.cpp, dvmemory.cpp, dirom.cpp, dirom.h, emucore.h, emufwd.h, emumem.cpp, emumem.h, luaengine.cpp, dcs.cpp, turrett.cpp, atarisy4.cpp, coolpool.cpp, exterm.cpp, skimaxx.cpp, tickee.cpp, unichamp.cpp, vii.cpp, xtheball.cpp, turrett.h, c117.cpp, c117.h, inder_vid.cpp, midtunit.cpp, midyunit.cpp, slapstic.cpp, artmagic.cpp, btoads.cpp, exterm.cpp, jpmimpct.cpp
223 files changed, 2187 insertions, 1803 deletions
- * direct_read_data is now a template which takes the address bus shift as a parameter.
- jvc_dsk: Fix MT #06779 [Dirk Best]
2017-11-29 10:18:48Changed: jvc_dsk.cpp
1 files changed, 11 insertions, 7 deletions
- bloodbro.cpp: Remove outdated comment, ROMs were bitswapped, not bad / corrupt (nw) [briantro]
2017-11-29 05:32:31Changed: bloodbro.cpp
1 files changed, 0 insertions, 2 deletions
- Merge pull request #2861 from DavidHaywood/271117 [R. Belmont]
2017-11-29 03:27:23- weststory: verified sprite data by converting original mask rom into …
Changed: bloodbro.cpp
1 files changed, 16 insertions, 6 deletions
- weststory: verified sprite data by converting original mask rom into …
- Merge pull request #2864 from SSTSylvain/patch-1 [R. Belmont]
2017-11-29 03:26:05- Update MAME French translation
Changed: strings.po
1 files changed, 108 insertions, 104 deletions
- Update MAME French translation
- Merge pull request #2859 from pmackinlay/interpro [R. Belmont]
2017-11-29 03:24:55- interpro: cpu and mmu improvements
Changed: sr.cpp, sr.h, clipper.cpp, clipper.h, clipperd.h, interpro.cpp, interpro.h, cammu.cpp, cammu.h, interpro_ioga.cpp, interpro_ioga.h
11 files changed, 1540 insertions, 888 deletions
- interpro: cpu and mmu improvements
- goodbye strcmp, hello polymorphism (nw) [Vas Crabb]
2017-11-29 03:01:11Changed: namcos12.cpp
1 files changed, 71 insertions, 85 deletions
- Demoted brdrlinet due to bad rom dump (never should have been considered working) (nw) [Scott Stone]
2017-11-29 01:31:52Changed: vicdual.cpp
1 files changed, 1 insertions, 1 deletions
- Merge branch 'master' into release0192 [Vas Crabb]
2017-11-28 22:50:34Changed: device_disasm_interface.rst, device_memory_interface.rst, index.rst, fmtowns_cd.xml, cpu.lua, devices.lua, emu.lua, lib.lua, 8x300.cpp, 8x300.h, 8x300dasm.cpp, 8x300dasm.h, 2100dasm.cpp, 2100dasm.h, adsp2100.cpp, adsp2100.h, 8201dasm.cpp, 8201dasm.h, alph8201.cpp, alph8201.h, a2ram.cpp, alto2cpu.cpp, alto2cpu.h, alto2dsm.cpp, alto2dsm.h, am29000.cpp, am29000.h, am29dasm.cpp, am29dasm.h, amis2000.cpp, amis2000.h, amis2000d.cpp, amis2000d.h, apexc.cpp, apexc.h, apexcdsm.cpp, apexcdsm.h, arc.cpp, arc.h, arcdasm.cpp, arcdasm.h, arcompact.cpp, arcompact.h, arcompact_common.cpp, arcompact_common.h, arcompact_execute.cpp, arcompactdasm.cpp, arcompactdasm.h, arcompactdasm_dispatch.cpp, arcompactdasm_dispatch.h, arcompactdasm_ops.cpp, arcompactdasm_ops.h, arm.cpp, arm.h, armdasm.cpp, armdasm.h, arm7.cpp, arm7.h, arm7dasm.cpp, arm7dasm.h, asap.cpp, asap.h, asapdasm.cpp, asapdasm.h, avr8.cpp, avr8.h, avr8dasm.cpp, avr8dasm.h, capricorn.cpp, capricorn.h, capricorn_dasm.cpp, capricorn_dasm.h, ccpu.cpp, ccpu.h, ccpudasm.cpp, ccpudasm.h, clipper.cpp, clipper.h, clipperd.cpp, clipperd.h, cop400.cpp, cop400.h, cop410ds.cpp, cop410ds.h, cop420ds.cpp, cop420ds.h, cop424ds.cpp, cop424ds.h, cop444ds.cpp, cop444ds.h, cosdasm.cpp, cosdasm.h, cosmac.cpp, cosmac.h, 1610dasm.cpp, 1610dasm.h, cp1610.cpp, cp1610.h, cubedasm.cpp, cubedasm.h, cubeqcpu.cpp, cubeqcpu.h, dsp16.cpp, dsp16.h, dsp16dis.cpp, dsp16dis.h, dsp32.cpp, dsp32.h, dsp32dis.cpp, dsp32dis.h, dsp56dsm.cpp, dsp56dsm.h, dsp56k.cpp, dsp56k.h, inst.h, e0c6200.cpp, e0c6200.h, e0c6200d.cpp, e0c6200d.h, 32xsdasm.cpp, 32xsdasm.h, e132xs.cpp, e132xs.h, es5510.cpp, es5510.h, es5510d.cpp, es5510d.h, esrip.cpp, esrip.h, esripdsm.cpp, esripdsm.h, f8.cpp, f8.h, f8dasm.cpp, f8dasm.h, g65816.cpp, g65816.h, g65816ds.cpp, g65816ds.h, 6280dasm.cpp, 6280dasm.h, h6280.cpp, h6280.h, h8.cpp, h8.h, h8d.cpp, h8d.h, h8h.cpp, h8h.h, h8hd.cpp, h8hd.h, h8make.py, h8s2000.cpp, h8s2000.h, h8s2000d.cpp, h8s2000d.h, h8s2600.cpp, h8s2600.h, h8s2600d.cpp, h8s2600d.h, hcd62121.cpp, hcd62121.h, hcd62121d.cpp, hcd62121d.h, hd61700.cpp, hd61700.h, hd61700d.cpp, hd61700d.h, hmcs40.cpp, hmcs40.h, hmcs40d.cpp, hmcs40d.h, hphybrid.cpp, hphybrid.h, hphybrid_dasm.cpp, hphybrid_dasm.h, i386.cpp, i386.h, i386dasm.cpp, i386dasm.h, 8008dasm.cpp, 8008dasm.h, i8008.cpp, i8008.h, 8085dasm.cpp, 8085dasm.h, i8085.cpp, i8085.h, i8089.cpp, i8089.h, i8089_dasm.cpp, i8089_dasm.h, i86.cpp, i86.h, i860.cpp, i860.h, i860dasm.cpp, i860dis.cpp, i860dis.h, i960.cpp, i960.h, i960dis.cpp, i960dis.h, ie15.cpp, ie15.h, ie15dasm.cpp, ie15dasm.h, jagdasm.cpp, jagdasm.h, jaguar.cpp, jaguar.h, lc8670.cpp, lc8670.h, lc8670dsm.cpp, lc8670dsm.h, 5801dasm.cpp, 5801dasm.h, lh5801.cpp, lh5801.h, lr35902.cpp, lr35902.h, lr35902d.cpp, lr35902d.h, m37710.cpp, m37710.h, m7700ds.cpp, m7700ds.h, deco16.cpp, deco16.h, deco16d.cpp, deco16d.h, m4510.cpp, m4510.h, m4510d.cpp, m4510d.h, m6502.cpp, m6502.h, m6502d.cpp, m6502d.h, m6502make.py, m6509.cpp, m6509.h, m6509d.cpp, m6509d.h, m6510.cpp, m6510.h, m6510d.cpp, m6510d.h, m65c02.cpp, m65c02.h, m65c02d.cpp, m65c02d.h, m65ce02.cpp, m65ce02.h, m65ce02d.cpp, m65ce02d.h, m740.cpp, m740.h, m740d.cpp, m740d.h, n2a03.cpp, n2a03.h, n2a03d.cpp, n2a03d.h, or65c02.lst, r65c02.cpp, r65c02.h, r65c02d.cpp, r65c02d.h, 6800dasm.cpp, 6800dasm.h, m6800.cpp, m6800.h, m6801.cpp, m6801.h, m68000.h, m68kcpu.cpp, m68kdasm.cpp, m68kdasm.h, 6805dasm.cpp, 6805dasm.h, m6805.cpp, m6805.h, m6805defs.h, m68705.cpp, m68705.h, m68hc05.cpp, m68hc05.h, 6x09dasm.cpp, 6x09dasm.h, hd6309.cpp, hd6309.h, konami.cpp, konami.h, m6809.cpp, m6809.h, mb86233.cpp, mb86233.h, mb86233d.cpp, mb86233d.h, mb86235.cpp, mb86235.h, mb86235d.cpp, mb86235d.h, mb88dasm.cpp, mb88dasm.h, mb88xx.cpp, mb88xx.h, hc11dasm.cpp, hc11dasm.h, mc68hc11.cpp, mc68hc11.h, mcs40.cpp, mcs40.h, mcs40dasm.cpp, mcs40dasm.h, mcs48.cpp, mcs48.h, mcs48dsm.cpp, mcs48dsm.h, mcs51.cpp, mcs51.h, mcs51dasm.cpp, mcs51dasm.h, i8x9x.cpp, i8x9x.h, i8x9xd.cpp, i8x9xd.h, i8xc196.cpp, i8xc196.h, i8xc196d.cpp, i8xc196d.h, mcs96.cpp, mcs96.h, mcs96d.cpp, mcs96d.h, mcs96make.py, m58846.cpp, m58846.h, melps4.cpp, melps4.h, melps4d.cpp, melps4d.h, minx.cpp, minx.h, minxd.cpp, minxd.h, mips3.cpp, mips3.h, mips3drc.cpp, mips3dsm.cpp, mips3dsm.h, r3000.cpp, r3000.h, r3kdasm.cpp, r3kdasm.h, mn10200.cpp, mn10200.h, mn102dis.cpp, mn102dis.h, nanoprocessor.cpp, nanoprocessor.h, nanoprocessor_dasm.cpp, nanoprocessor_dasm.h, nec.cpp, nec.h, nec_common.h, necdasm.cpp, necdasm.h, necea.h, necinstr.hxx, necmacro.h, necmodrm.h, necpriv.h, v25.cpp, v25.h, v25instr.hxx, v25priv.h, patinho_feio.cpp, patinho_feio_dasm.cpp, patinho_feio_dasm.h, patinhofeio_cpu.h, pdp1.cpp, pdp1.h, pdp1dasm.cpp, pdp1dasm.h, tx0.cpp, tx0.h, tx0dasm.cpp, tx0dasm.h, pdp8.cpp, pdp8.h, pdp8dasm.cpp, pdp8dasm.h, 16c5xdsm.cpp, 16c5xdsm.h, dis16c5x.cpp, pic16c5x.cpp, pic16c5x.h, 16c62xdsm.cpp, 16c62xdsm.h, dis16c62x.cpp, pic16c62x.cpp, pic16c62x.h, ppc.h, ppc_dasm.cpp, ppc_dasm.h, ppccom.cpp, ppcdrc.cpp, pps4.cpp, pps4.h, pps4dasm.cpp, pps4dasm.h, dismips.cpp, dismips.mak, psx.cpp, psx.h, psxdasm.cpp, psxdasm.h, rsp.cpp, rsp.h, rsp_dasm.cpp, rsp_dasm.h, rspcp2d.cpp, rspdrc.cpp, 2650dasm.cpp, 2650dasm.h, s2650.cpp, s2650.h, saturn.cpp, saturn.h, saturnds.cpp, saturnds.h, sc61860.cpp, sc61860.h, scdasm.cpp, scdasm.h, scmp.cpp, scmp.h, scmpdasm.cpp, scmpdasm.h, score.cpp, score.h, scoredsm.cpp, scoredsm.h, scudsp.cpp, scudsp.h, scudspdasm.cpp, scudspdasm.h, se3208.cpp, se3208.h, se3208dis.cpp, se3208dis.h, sh.cpp, sh.h, sh2.cpp, sh2.h, sh4.cpp, sh4.h, sh_dasm.cpp, sh_dasm.h, sharc.cpp, sharc.h, sharcdsm.cpp, sharcdsm.h, sharcops.hxx, sm500.h, sm500core.cpp, sm510.h, sm510base.cpp, sm510core.cpp, sm510d.cpp, sm510d.h, sm511core.cpp, sm590.h, sm590core.cpp, sm5acore.cpp, sm8500.cpp, sm8500.h, sm8500d.cpp, sm8500d.h, mb86901.cpp, sparc.h, sparcdasm.cpp, sparcdasm.h, spc700.cpp, spc700.h, spc700ds.cpp, spc700ds.h, ssem.cpp, ssem.h, ssemdasm.cpp, ssemdasm.h, ssp1601.cpp, ssp1601.h, ssp1601d.cpp, ssp1601d.h, sfx_dasm.cpp, sfx_dasm.h, superfx.cpp, superfx.h, t11.cpp, t11.h, t11dasm.cpp, t11dasm.h, tlcs870.cpp, tlcs870.h, tlcs870d.cpp, tlcs870d.h, tlcs90.cpp, tlcs90.h, tlcs90d.cpp, tlcs90d.h, dasm900.cpp, dasm900.h, tlcs900.cpp, tlcs900.h, tms0270.cpp, tms0980.cpp, tms0980.h, tms1000.cpp, tms1000.h, tms1100.cpp, tms1100.h, tms1400.cpp, tms1400.h, tms1k_base.cpp, tms1k_base.h, tms1k_dasm.cpp, tms1k_dasm.h, tp0320.cpp, tp0320.h, 32010dsm.cpp, 32010dsm.h, tms32010.cpp, tms32010.h, 32025dsm.cpp, 32025dsm.h, dis32025.cpp, tms32025.cpp, tms32025.h, dis32031.cpp, dis32031.h, tms32031.cpp, tms32031.h, dis32051.cpp, dis32051.h, tms32051.cpp, tms32051.h, dis_mp.cpp, dis_mp.h, dis_pp.cpp, dis_pp.h, tms32082.cpp, tms32082.h, 34010dsm.cpp, 34010dsm.h, 34010gfx.hxx, dis34010.cpp, tms34010.cpp, tms34010.h, 57002dsm.cpp, 57002dsm.h, tms57002.cpp, tms57002.h, tms57kdec.cpp, 7000dasm.cpp, 7000dasm.h, tms7000.cpp, tms7000.h, 9900dasm.cpp, 9900dasm.h, ti990_10.cpp, ti990_10.h, tms9900.cpp, tms9900.h, tms9980a.cpp, tms9980a.h, tms9995.cpp, tms9995.h, ucom4.cpp, ucom4.h, ucom4d.cpp, ucom4d.h, unsp.cpp, unsp.h, unspdasm.cpp, unspdasm.h, dasm7725.cpp, dasm7725.h, upd7725.cpp, upd7725.h, upd7810.cpp, upd7810.h, upd7810_dasm.cpp, upd7810_dasm.h, v30mz.cpp, v30mz.h, v60.cpp, v60.h, v60d.cpp, v60d.h, v810.cpp, v810.h, v810dasm.cpp, v810dasm.h, x86log.cpp, z180.cpp, z180.h, z180dasm.cpp, z180dasm.h, z180ops.h, z8.cpp, z8.h, z8dasm.cpp, z8dasm.h, z80.cpp, z80.h, z80dasm.cpp, z80dasm.h, 8000dasm.cpp, 8000dasm.h, z8000.cpp, z8000.h, z8000cpu.h, z8000ops.hxx, z8000tbl.hxx, 68307.h, netlist.cpp, netlist.h, imagetek_i4100.cpp, debugbuf.cpp, debugbuf.h, debugcmd.cpp, debugcpu.cpp, debugcpu.h, dvdisasm.cpp, dvdisasm.h, devcpu.h, didisasm.cpp, didisasm.h, xtal.h, emumem.h, disasmintf.cpp, disasmintf.h, bloodbro.cpp, crgolf.cpp, et3400.cpp, gal3.cpp, groundfx.cpp, hh_tms1k.cpp, hng64.cpp, metro.cpp, nbmj9195.cpp, palm.cpp, palm_dbg.hxx, rbmk.cpp, riscpc.cpp, segac2.cpp, swtpc.cpp, taitojc.cpp, vgmplay.cpp, vicdual.cpp, template_cpu.cpp, template_cpu.h, coco.h, dgn_beta.h, mac.h, apollo_dbg.cpp, coco.cpp, deco222.cpp, deco222.h, decocpu6.cpp, decocpu6.h, decocpu7.cpp, decocpu7.h, dgn_beta.cpp, mac.cpp, mame.lst, unidasm.cpp
680 files changed, 36452 insertions, 25920 deletions
- version bump (nw) [Vas Crabb]
2017-11-28 19:24:46Changed: AndroidManifest.xml, makefile
2 files changed, 4 insertions, 4 deletions
- fix TLCS870 disassembly (nw) [smf-]
2017-11-28 18:37:24Changed: tlcs870d.cpp
1 files changed, 1 insertions, 0 deletions
- hng64.cpp: very minor documentation update (nw) [Ivan Vangelista]
2017-11-28 18:30:20- vicdual.cpp: minor documentation update for supcrash (nw)
Changed: hng64.cpp, vicdual.cpp
2 files changed, 8 insertions, 5 deletions
- vicdual.cpp: minor documentation update for supcrash (nw)
- new not working machine [Ivan Vangelista]
2017-11-28 18:28:16 - fix building with Visual Studio 2017 & clang 5.0.0 (also tested with gcc 7.2.0) (nw) [smf-]
2017-11-28 10:09:43Changed: es5510d.cpp, deco16d.cpp, m4510d.cpp, m6502d.cpp, m6509d.cpp, m6510d.cpp, m65c02d.cpp, m65ce02d.cpp, m740d.cpp, n2a03d.cpp, r65c02d.cpp, 8000dasm.cpp, debugbuf.h, unidasm.cpp
14 files changed, 26 insertions, 19 deletions
- Nice subtle one coverity (nw) [Olivier Galibert]
2017-11-28 09:09:02Changed: debugbuf.cpp
1 files changed, 2 insertions, 2 deletions
- Fix tms0980 debugger hook and remove leftover debug code (nw) [Olivier Galibert]
2017-11-28 08:28:46Changed: tms0980.cpp, debugbuf.cpp
2 files changed, 1 insertions, 3 deletions
- Fix inclusion test (nw) [Olivier Galibert]
2017-11-28 07:27:11Changed: debugbuf.cpp
1 files changed, 9 insertions, 9 deletions
- riscpc: fix ROM load for rpc600. [R Belmont] [arbee]
2017-11-28 05:11:24Changed: riscpc.cpp
1 files changed, 2 insertions, 2 deletions
- tms1000 dasm: put simple getters in h file. only tms1100 and derivatives have chapter(paged2) bits (nw) [hap]
2017-11-28 00:05:29Changed: tms1k_dasm.cpp, tms1k_dasm.h
2 files changed, 6 insertions, 24 deletions
- tms1000: fix another 9bit related regression (nw) [hap]
2017-11-27 23:56:57Changed: tms0270.cpp, tms0980.cpp, tp0320.cpp
3 files changed, 5 insertions, 5 deletions
- 8085 dasm: spacing (nw) [hap]
2017-11-27 21:33:12Changed: 8085dasm.cpp, 8085dasm.h, i8085.cpp
3 files changed, 241 insertions, 240 deletions
- Fix sparc bug I have nothing to do with (nw) [Olivier Galibert]
2017-11-27 20:56:46Changed: mb86901.cpp
1 files changed, 6 insertions, 6 deletions
- tms1000: these enums don't need to be public (nw) [hap]
2017-11-27 20:53:39Changed: tms1k_base.h
1 files changed, 20 insertions, 20 deletions
- tms1000: added preliminary tms1000c (nw) [hap]
2017-11-27 19:44:34Changed: tms1000.cpp, tms1000.h, tms1400.cpp, tms1400.h, tms1k_base.cpp, tms1k_base.h
6 files changed, 89 insertions, 61 deletions
- et3400: Add "Segment Test" input [AJR]
2017-11-27 19:12:29Changed: et3400.cpp
1 files changed, 48 insertions, 18 deletions
- tms1000 dasm: fix 9bit branch offset (nw) [hap]
2017-11-27 18:54:22Changed: tms1k_dasm.cpp
1 files changed, 1 insertions, 4 deletions
- et3400: Add reset key [AJR]
2017-11-27 18:40:45Changed: et3400.cpp
1 files changed, 11 insertions, 2 deletions
- hh_tms1k: gamelist update (nw) [hap]
2017-11-27 17:58:02Changed: hh_tms1k.cpp
1 files changed, 3 insertions, 1 deletions
- arm7 disasm fix (nw) [Olivier Galibert]
2017-11-27 17:46:29Changed: arm7dasm.cpp
1 files changed, 4 insertions, 4 deletions
- Correct Landing Gear control [sjy96525] (#2842) [sjy96525]
2017-11-27 15:30:51- * Correct Landing Gear control [sjy96525]
Changed Landing Gear from Pedal to AD_STICK_Z.
* Everything Else.
* Another (nw)Changed: taitojc.cpp
1 files changed, 1 insertions, 1 deletions
- * Correct Landing Gear control [sjy96525]
- Merge pull request #2856 from sjy96525/patch-20 [ajrhacker]
2017-11-27 14:42:53- Correct LD Mahjong #4 Shabon-Dama year
Changed: nbmj9195.cpp
1 files changed, 1 insertions, 1 deletions
- Correct LD Mahjong #4 Shabon-Dama year
- Merge pull request #2855 from sjy96525/patch-19 [ajrhacker]
2017-11-27 14:41:48- Correct Master's Golf Year
Changed: crgolf.cpp
1 files changed, 1 insertions, 1 deletions
- Correct Master's Golf Year
- Merge pull request #2858 from sjy96525/patch-26 [ajrhacker]
2017-11-27 14:41:04- Soreike! Anpanman Popcorn Factory year Confirmed as 1992.
Changed: segac2.cpp
1 files changed, 1 insertions, 1 deletions
- Soreike! Anpanman Popcorn Factory year Confirmed as 1992.
- Fix 68000 dasm (nw) [Olivier Galibert]
2017-11-27 10:52:13Changed: m68kdasm.cpp
1 files changed, 1 insertions, 1 deletions
- groundfx.cpp: added a note about an undumped version which has been seen in the wild (nw) [Ivan Vangelista]
2017-11-27 08:27:05Changed: groundfx.cpp
1 files changed, 5 insertions, 0 deletions
- metro.cpp: coin counters (nw) [angelosa]
2017-11-27 04:11:34Changed: metro.cpp
1 files changed, 7 insertions, 6 deletions
- metro.cpp: resolve conflict (nw) [angelosa]
2017-11-27 00:48:21Changed: imagetek_i4100.cpp
1 files changed, 9 insertions, 0 deletions