Raz na jakiś czas będę publikował nowe deweloperskie binarki projektuMAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne potrzeby deweloperskiej wersji tego emulatora.
- 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
- metro.cpp: notes (nw) [angelosa]
2017-11-27 00:39:03Changed: metro.cpp
1 files changed, 6 insertions, 11 deletions
- new Blood Bros. clones added [briantro]
2017-11-26 23:58:11- New Clones Added --------------------------------------- Blood Bros. (US) [Bill D., The Dumping Union] West Story (bootleg of Blood Bros., set 2) [Osso, caius, The Dumping Union]
Changed: bloodbro.cpp, mame.lst
2 files changed, 132 insertions, 37 deletions
- New Clones Added --------------------------------------- Blood Bros. (US) [Bill D., The Dumping Union] West Story (bootleg of Blood Bros., set 2) [Osso, caius, The Dumping Union]
- A duh I am (nw) [Olivier Galibert]
2017-11-26 23:05:11Changed: 32010dsm.cpp
1 files changed, 0 insertions, 3 deletions
- Some fixes (nw) [Olivier Galibert]
2017-11-26 22:30:09Changed: 16c5xdsm.cpp, 16c62xdsm.cpp, tms0270.cpp, 32010dsm.cpp, 32025dsm.cpp
5 files changed, 8 insertions, 5 deletions
- Merge pull request #2850 from BartmanAbyss/master [R. Belmont]
2017-11-26 21:50:10 - z180: fixed Z180_RCR_REFW; support Wait State Generator (DCNTL) [bwodok]
2017-11-26 21:34:30Changed: z180.cpp, z180.h, z180ops.h
3 files changed, 55 insertions, 16 deletions
- Build fixes (nw) [AJR]
2017-11-26 20:32:11Changed: mcs40dasm.cpp, tlcs870d.h
2 files changed, 1 insertions, 1 deletions
- swtpc: Split into two systems (SWTBUG and MIKBUG) [AJR]
2017-11-26 18:21:11 - disasm: these notes can be removed (nw) [hap]
2017-11-26 17:59:28Changed: sm510base.cpp, tms1k_base.cpp
2 files changed, 0 insertions, 2 deletions
- dvdisasm: Overhaul [O. Galibert] [Olivier Galibert]
2017-07-05 11:44:49- Disassemblers are now independant classes. Not only the code is cleaner, but unidasm has access to all the cpu cores again. The interface to the disassembly method has changed from byte buffers to objects that give a result to read methods. This also adds support for lfsr and/or paged PCs.
Changed: device_disasm_interface.rst, device_memory_interface.rst, index.rst, 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, 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, tms0980.cpp, tms0980.h, tms1000.cpp, tms1000.h, tms1100.cpp, tms1100.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, 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, debugbuf.cpp, debugbuf.h, debugcmd.cpp, debugcpu.cpp, debugcpu.h, dvdisasm.cpp, dvdisasm.h, devcpu.h, didisasm.cpp, didisasm.h, emumem.h, disasmintf.cpp, disasmintf.h, palm.cpp, palm_dbg.hxx, vgmplay.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, unidasm.cpp
656 files changed, 35512 insertions, 25368 deletions
- Disassemblers are now independant classes. Not only the code is cleaner, but unidasm has access to all the cpu cores again. The interface to the disassembly method has changed from byte buffers to objects that give a result to read methods. This also adds support for lfsr and/or paged PCs.
- Merge pull request #2845 from sjy96525/patch-18 [hap]
2017-11-26 16:48:01- Correct Galaxian 3 - Theater 6: Project Dragoon and Galaxian 3 - Theater 6 J2: Attack of The Zolgear Years
Changed: gal3.cpp
1 files changed, 2 insertions, 2 deletions
- Correct Galaxian 3 - Theater 6: Project Dragoon and Galaxian 3 - Theater 6 J2: Attack of The Zolgear Years
- Correct Galaxian 3 - Theater 6: Project Dragoon and Galaxian 3 - Theater 6 J2: Attack of The Zolgear Years [sjy96525]
2017-11-26 04:54:22- Galaxian 3 - Theater 6: Project Dragoon was released in December 1992 and Galaxian 3 - Theater 6 J2: Attack of The Zolgear was released in July 1994 confirmed from Arcade-History and Arcade TV Game List Kokunai - Kaigai Hen (1971 - 2005) at Page 53.
https://i.imgur.com/M5aDtWmr.pngChanged: gal3.cpp
1 files changed, 2 insertions, 2 deletions
- Galaxian 3 - Theater 6: Project Dragoon was released in December 1992 and Galaxian 3 - Theater 6 J2: Attack of The Zolgear was released in July 1994 confirmed from Arcade-History and Arcade TV Game List Kokunai - Kaigai Hen (1971 - 2005) at Page 53.
- srcclean (nw) [Vas Crabb]
2017-11-26 03:33:54Changed: ssbapple.cpp, ssbapple.h, transwarp.cpp, transwarp.h, speculator.h, tk02.cpp, gt.cpp, southbridge.cpp, euro.cpp, euro.h, arm7.cpp, arm7dasm.cpp, arm7ops.cpp, e132xs.cpp, e132xs.h, mcs48.cpp, mcs48.h, sh4.cpp, z80daisy_generic.cpp, z80daisy_generic.h, adc0844.cpp, atmel_arm_aic.cpp, atmel_arm_aic.h, ds1315.cpp, ds1315.h, ymz770.cpp, imagetek_i4100.cpp, imagetek_i4100.h, xtal.h, flower.cpp, flower.h, acd.cpp, alto1.cpp, ampscarp.cpp, amusco.cpp, apple2.cpp, apple2e.cpp, at.cpp, attache.cpp, bishi.cpp, bogeyman.cpp, c65.cpp, cdc721.cpp, chanbara.cpp, chqflag.cpp, coco12.cpp, cyclemb.cpp, dec0.cpp, einstein.cpp, firetrap.cpp, flower.cpp, fmtowns.cpp, gladiatr.cpp, hp2100.cpp, hp80.cpp, itech8.cpp, kaypro.cpp, lilith.cpp, marinedt.cpp, mcr3.cpp, metro.cpp, mightyframe.cpp, model3.cpp, nds.cpp, neoprint.cpp, peplus.cpp, perq.cpp, pgm2.cpp, powerstack.cpp, seibucats.cpp, shanghai.cpp, solbourne.cpp, ssozumo.cpp, tattack.cpp, terco.cpp, tmc600.cpp, ts3000.cpp, vectrix.cpp, wyse.cpp, zt8802.cpp, zx.cpp, gladiatr.h, metro.h, pgm2.h, ssozumo.h, tmc600.h, kay_kbd.cpp, kay_kbd.h, trs80.cpp, mame.lst, fmtowns.cpp, k051960.cpp, k051960.h, lasso.cpp, mainevt.cpp, metro.cpp, pgm2.cpp, tmc600.cpp
98 files changed, 754 insertions, 754 deletions
- vp60: For what it's worth (not much) (nw) [AJR]
2017-11-26 03:21:13Changed: vp60.cpp
1 files changed, 1 insertions, 0 deletions
- cd6809: fix validation errors (nw) [Justin Kerk]
2017-11-25 23:36:18Changed: coco12.cpp
1 files changed, 2 insertions, 2 deletions
- cga: m24 also has 400 line text mode (nw) [cracyc]
2017-11-25 22:41:122 files changed, 57 insertions, 49 deletions
- vp60: Another skeleton driver (with an undumped program ROM, alas) (nw) [AJR]
2017-11-25 22:30:01Changed: mess.lua, terminals.cpp, vp60.cpp, mame.lst, mess.flt
5 files changed, 81 insertions, 25 deletions
- Visual Studio 2017 complains about putting a double into a float array and then passing it to a function that takes a double. (nw) [smf-]
2017-11-25 22:03:41Changed: chqflag.cpp
1 files changed, 2 insertions, 2 deletions
- mrisc: added PROM dumps and removed the ARM boot hack. [RolandLangfeld, Sandro Ronco] [Sandro Ronco]
2017-11-25 21:59:26- mrisc: fixed opening book [CB-Emu]
Machines promoted to working ---------------------------- Mephisto RISC 1MB [CB-Emu, RolandLangfeld, Sandro Ronco] Mephisto RISC II [CB-Emu, RolandLangfeld, Sandro Ronco]Changed: polgar.cpp
1 files changed, 47 insertions, 63 deletions
- mrisc: fixed opening book [CB-Emu]
- cga: support 400 line text modes (nw) [cracyc]
2017-11-25 21:16:512 files changed, 76 insertions, 244 deletions
- Merge pull request #2840 from DavidHaywood/251117 [hap]
2017-11-25 20:58:19- replace champbb2a set with 'tbasebal' [ShouTime, progetto-SNAPS, Patr…
Changed: champbas.cpp, nmk16.cpp, mame.lst
3 files changed, 79 insertions, 18 deletions
- replace champbb2a set with 'tbasebal' [ShouTime, progetto-SNAPS, Patr…
- new clones [David Haywood]
2017-11-25 20:36:54 - a2bus: Define 7M clock through constant (nw) [AJR]
2017-11-25 19:54:35Changed: a2bus.h, pc_xporter.cpp, transwarp.cpp
3 files changed, 13 insertions, 18 deletions
- nds: Added timers, interrupt management, partial DMA, and ARM7 halt-until-IRQ. [R. Belmont] [arbee]
2017-11-25 19:42:222 files changed, 777 insertions, 21 deletions
- spacetrk: Mark as imperfect graphics. [Dirk Best]
2017-11-25 19:24:49- Star field and background gradient is missing. See https://www.youtube.com/watch?v=xsEP_oUygzY
Changed: vicdual.cpp
1 files changed, 2 insertions, 2 deletions
- Star field and background gradient is missing. See https://www.youtube.com/watch?v=xsEP_oUygzY
- Merge pull request #2830 from felipesanches/coco_br [R. Belmont]
2017-11-25 18:48:54- Add new Brazilian CoCo clones (Prológica CP400 Color II and Codimex CD6809)
Changed: coco_fdc.cpp, coco_fdc.h, cococart.h, coco12.cpp, mame.lst
5 files changed, 183 insertions, 17 deletions
- Add new Brazilian CoCo clones (Prológica CP400 Color II and Codimex CD6809)
- Merge pull request #2834 from tedgreen99/master [R. Belmont]
2017-11-25 18:48:32- chdman: Patch to allow chdman to access physical drives on Windows 10
Changed: winfile.cpp
1 files changed, 18 insertions, 1 deletions
- chdman: Patch to allow chdman to access physical drives on Windows 10
- mc68681: Another note (nw) [AJR]
2017-11-25 18:27:19Changed: mc68681.cpp
1 files changed, 4 insertions, 0 deletions
- wiggie, thunderlbl: Soundlatch modernization (nw) [AJR]
2017-11-25 18:11:482 files changed, 11 insertions, 22 deletions
- popeye.cpp: Use port_service_diploc instead (nw) [briantro]
2017-11-25 17:55:25Changed: popeye.cpp
1 files changed, 1 insertions, 1 deletions
- darius.cpp: Break up "IOC" handlers (nw) [AJR]
2017-11-25 17:15:44Changed: darius.cpp, darius.h
2 files changed, 24 insertions, 63 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [Robbbert]
2017-11-25 17:01:430 files changed, 0 insertions, 0 deletions
- (nw) Fixed the build. [Robbbert]
2017-11-25 17:00:43Changed: popeye.cpp
1 files changed, 1 insertions, 1 deletions
- popeye.cpp: Fix syntax error (nw) [AJR]
2017-11-25 16:58:16Changed: popeye.cpp
1 files changed, 1 insertions, 1 deletions
- (nw) mc8020: replaced hacky keyboard [Robbbert]
2017-11-25 16:57:57Changed: mc8020.cpp, mc8030.cpp
2 files changed, 64 insertions, 52 deletions
- scn2674: More standard device configuration (nw) [AJR]
2017-11-25 15:36:51Changed: scn2674.cpp, scn2674.h, cit220.cpp, mpu4vid.cpp, octopus.cpp, vp122.cpp, pcd.cpp
7 files changed, 26 insertions, 22 deletions
- [skyskipr] Add dipswitch locations as per https://www.skyskipperproject.com/wp-content/uploads/2016/11/SkySkipperNOA-20.jpg and https://youtu.be/wxeCnssDRpE?t=832 (#2836) [Logan B]
2017-11-25 15:23:53Changed: popeye.cpp
1 files changed, 10 insertions, 17 deletions
- vp122: Add SCN2674 (nw) [AJR]
2017-11-25 14:20:49Changed: vp122.cpp
1 files changed, 36 insertions, 3 deletions
- vp122: Identify and add NVRAM (nw) [AJR]
2017-11-25 14:05:13Changed: vp122.cpp
1 files changed, 5 insertions, 2 deletions
- Revert an accidental change in the last commit (nw) [Dirk Best]
2017-11-25 13:24:56Changed: vicdual.cpp
1 files changed, 4 insertions, 4 deletions
- headon2: Fix colors, clean up [Dirk Best]
2017-11-25 13:16:57Changed: vicdual.cpp, vicdual.h
2 files changed, 43 insertions, 43 deletions
- vp122: Skeleton driver (nw) [AJR]
2017-11-25 06:37:46Changed: mess.lua, terminals.cpp, vp122.cpp, mame.lst, mess.flt
5 files changed, 82 insertions, 23 deletions
- att630: Skeleton driver for this, too (nw) [AJR]
2017-11-25 05:55:35Changed: mess.lua, att630.cpp, terminals.cpp, mame.lst, mess.flt
5 files changed, 71 insertions, 22 deletions
- cga: add compaq portable iii video, text modes and color need to be fixed (nw) [cracyc]
2017-11-25 05:32:29Changed: cga.cpp, cga.h, isa_cards.cpp, at.cpp
4 files changed, 126 insertions, 9 deletions
- Aristocrat MK5: Added BIOS / USA Set Chip v4.04.08 [Roberto Fresca] [RobertoFresca]
2017-11-25 03:11:42Changed: aristmk5.cpp
1 files changed, 18 insertions, 10 deletions
- (nw) Housekeeping [Robbbert]
2017-11-25 02:09:54Changed: mess.flt
1 files changed, 2 insertions, 1 deletions
- (nw) mc8030: fixed rubout of pixels [Robbbert]
2017-11-25 01:51:05Changed: mc8030.cpp
1 files changed, 5 insertions, 3 deletions
- technical comment...(nw) [RobertoFresca]
2017-11-24 23:59:00Changed: aristmk5.cpp
1 files changed, 1 insertions, 0 deletions
- headonn: Dip switch info [Dirk Best]
2017-11-24 23:36:12Changed: vicdual.cpp
1 files changed, 2 insertions, 2 deletions
- accomm: Added CMOS RAM, serial and econet ports. [Nigel Barnes]
2017-11-24 16:42:33- - RAM/ROM switching according to Systems Manual. - Documented full memory map.
Changed: accomm.cpp
1 files changed, 136 insertions, 31 deletions
- - RAM/ROM switching according to Systems Manual. - Documented full memory map.
- mtx: Fully implemented both ROM and RAM based memory maps. [Nigel Barnes]
2017-11-24 15:13:41 - (nw) mc8030: can type characters, but this exposes more bugs [Robbbert]
2017-11-24 17:08:15Changed: mc8030.cpp
1 files changed, 2 insertions, 3 deletions
- (nw) mc8030: fix sio connection [Robbbert]
2017-11-24 16:24:53Changed: mc8030.cpp
1 files changed, 1 insertions, 1 deletions
- (nw) Split mc80 into separate mc8020 and mc8030 as they have little in common. [Robbbert]
2017-11-24 15:32:17Changed: mess.lua, mc8020.cpp, mc8030.cpp, mc80.h, mc80.cpp, mame.lst, mc80.cpp
7 files changed, 474 insertions, 539 deletions
- headonn: Fix colors [Dirk Best]
2017-11-24 14:38:21Changed: vicdual.cpp
1 files changed, 3 insertions, 2 deletions
- homedata.cpp: Battlecry prototype to working status. I botched rom loading (nw) [Ivan Vangelista]
2017-11-24 10:18:24Changed: homedata.cpp
1 files changed, 5 insertions, 5 deletions
- new working machine - PE+ Jackpot Jewels video slots [briantro]
2017-11-24 06:00:04- New Working Machine ------------------------------------------------------- Player's Edge Plus (PS0239) Jackpot Jewels Slots [BrianT]
Changed: peplus.cpp, mame.lst
2 files changed, 21 insertions, 8 deletions
- New Working Machine ------------------------------------------------------- Player's Edge Plus (PS0239) Jackpot Jewels Slots [BrianT]
- SH3/4 drc: reset drc cache [MetalliC]
2017-11-24 05:02:59Changed: sh4.cpp
1 files changed, 1 insertions, 0 deletions
- added more documentation... [RobertoFresca]
2017-11-24 04:54:04Changed: aristmk5.cpp
1 files changed, 1 insertions, 0 deletions
- Aristocrat MK5: Redumped Sweet Liberty Deluxe (AHG1575, US). [RobertoFresca]
2017-11-24 04:14:48- Now the set pass the checksum and boots. Also reformatted the game drivers spacing to be more readable at first sight. [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 213 insertions, 208 deletions
- Now the set pass the checksum and boots. Also reformatted the game drivers spacing to be more readable at first sight. [Roberto Fresca]
- pcat84: add backslash key (nw) [cracyc]
2017-11-24 03:07:09Changed: pcat84.cpp
1 files changed, 1 insertions, 1 deletions
- Aristocrat MK5: Redumped Tropical Delight (PHG0625-02, US). [RobertoFresca]
2017-11-24 01:38:51- Now the set pass the checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 6 insertions, 7 deletions
- Now the set pass the checksum and boots [Roberto Fresca]
- Merge branch 'master' of https://github.com/mamedev/mame [RobertoFresca]
2017-11-24 00:58:24Changed: hcd62121.cpp
1 files changed, 17 insertions, 12 deletions
- Aristocrat MK5: Redumped The Gambler (EHG0916-02, US). [RobertoFresca]
2017-11-24 00:57:44- Now the set pass the checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 5 insertions, 6 deletions
- Now the set pass the checksum and boots [Roberto Fresca]
- Merge pull request #2832 from rsfb/master [R. Belmont]
2017-11-24 00:53:16- hcd62121: Small fixes to get GRAPH mode working
Changed: hcd62121.cpp
1 files changed, 17 insertions, 12 deletions
- hcd62121: Small fixes to get GRAPH mode working
- Aristocrat MK5: Redumped Sweethearts II (PHG0742-02, US). [RobertoFresca]
2017-11-24 00:37:16- Now the set pass the checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 6 insertions, 7 deletions
- Now the set pass the checksum and boots [Roberto Fresca]
- Aristocrat MK5: Redumped Party Gras (BHG1284, US). [RobertoFresca]
2017-11-24 00:03:46- Now the set pass the checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 6 insertions, 7 deletions
- Now the set pass the checksum and boots [Roberto Fresca]
- Machine promoted to WORKING [Dirk Best]
2017-11-23 23:57:17- --------------------------- Head On N [Dirk Best]
Changed: vicdual.cpp, vicdual.h
2 files changed, 85 insertions, 1 deletions
- --------------------------- Head On N [Dirk Best]
- Aristocrat MK5: Redumped Margarita Magic (EHG1559, US, set 1). [RobertoFresca]
2017-11-23 23:46:44- Now the set pass the checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 10 insertions, 11 deletions
- Now the set pass the checksum and boots [Roberto Fresca]
- Merge branch 'master' of https://github.com/mamedev/mame [RobertoFresca]
2017-11-23 22:25:26Changed: imagetek_i4100.cpp, imagetek_i4100.h, metro.cpp
3 files changed, 20 insertions, 6 deletions
- Aristocrat MK5: Redumped Magic Garden (AHG1211-99, US). [RobertoFresca]
2017-11-23 22:24:45- Now the set pass the checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 7 insertions, 7 deletions
- Now the set pass the checksum and boots [Roberto Fresca]
- vmetal: Workaround for recent video regression (nw) [AJR]
2017-11-23 20:20:07Changed: imagetek_i4100.cpp, imagetek_i4100.h, metro.cpp
3 files changed, 20 insertions, 6 deletions
- new working clone [Ivan Vangelista]
2017-11-23 18:50:16- ----------------------------- Battlecry (Version C) [ShouTime, progetto-SNAPS, Patrick Wheeler, Sean Sutton, Surgeville, Paul Vining, Marisol Nuñez Serrano, Rod_Wod, Jeffrey Gray, John Wilke, gamerfan, Smitdogg, The Dumping Union]
new not working clone ----------------------------- Battlecry (Prototype) [ShouTime, progetto-SNAPS, Patrick Wheeler, Sean Sutton, Surgeville, Paul Vining, Marisol Nuñez Serrano, Rod_Wod, Jeffrey Gray, John Wilke, gamerfan, Smitdogg, The Dumping Union]Changed: homedata.cpp, mame.lst
2 files changed, 102 insertions, 1 deletions
- ----------------------------- Battlecry (Version C) [ShouTime, progetto-SNAPS, Patrick Wheeler, Sean Sutton, Surgeville, Paul Vining, Marisol Nuñez Serrano, Rod_Wod, Jeffrey Gray, John Wilke, gamerfan, Smitdogg, The Dumping Union]
- namcos10.cpp: more updates to the docs [Guru] [Ivan Vangelista]
2017-11-23 18:47:20Changed: namcos10.cpp
1 files changed, 159 insertions, 102 deletions
- bus.lua: add some missing h files (nw) [hap]
2017-11-23 18:23:29Changed: bus.lua
1 files changed, 18 insertions, 2 deletions
- chqflag.cpp: "black" colored rain definitely don't show up when it starts/ends pouring, fix tables accordingly (nw) [angelosa]
2017-11-23 17:14:29Changed: chqflag.cpp
1 files changed, 9 insertions, 4 deletions
- (nw) uts20: added graphics for corner characters, SOE and cursor. [Robbbert]
2017-11-23 16:44:31Changed: univac.cpp
1 files changed, 63 insertions, 11 deletions
- cococart: Provide a proper header for each device file (nw) [AJR]
2017-11-23 16:06:16Changed: coco_dcmodem.cpp, coco_dcmodem.h, coco_fdc.h, coco_gmc.cpp, coco_gmc.h, coco_multi.cpp, coco_multi.h, coco_orch90.cpp, coco_orch90.h, coco_pak.h, coco_rs232.cpp, coco_rs232.h, coco_ssc.cpp, coco_ssc.h, coco_t4426.cpp, coco_t4426.h, cococart.h, dragon_fdc.cpp, dragon_fdc.h, coco12.cpp, dragon.cpp
21 files changed, 144 insertions, 45 deletions
- Only "I4100" is needed to pull all three devices in, neither "I4220" or "I4300" are checked for in scripts/src/video.lua [smf-]
2017-11-23 15:55:02Changed: arcade.lua
1 files changed, 0 insertions, 2 deletions
- Merge pull request #2833 from sjy96525/patch-10 [ajrhacker]
2017-11-23 14:48:46- Correct CPS3 Multi-game Control [sjy96525]
Changed: cps3.cpp
1 files changed, 8 insertions, 8 deletions
- Correct CPS3 Multi-game Control [sjy96525]
- new not working machine [Ivan Vangelista]
2017-11-23 07:26:34- --------------------------------------- Head On N [Shoutime, Andrew Welburn, Rob Carr, Paul Vining, InsertMoreCoins, Smitdogg, The Dumping Union]
Changed: vicdual.cpp, mame.lst
2 files changed, 39 insertions, 0 deletions
- --------------------------------------- Head On N [Shoutime, Andrew Welburn, Rob Carr, Paul Vining, InsertMoreCoins, Smitdogg, The Dumping Union]
- xtal.h: added a small note [Guru] [Ivan Vangelista]
2017-11-23 07:21:35Changed: xtal.h
1 files changed, 6 insertions, 1 deletions
- Aristocrat MK5: Redumped Golden Pyramids (AHG1206-99, US). [RobertoFresca]
2017-11-23 07:12:30- Now the set pass the checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 6 insertions, 7 deletions
- Now the set pass the checksum and boots [Roberto Fresca]
- Aristocrat MK5: Redumped Enchanted Forest (JHG0415-03, US). [RobertoFresca]
2017-11-23 06:54:23- Now the set has correct GFX ROMs and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 5 insertions, 6 deletions
- Now the set has correct GFX ROMs and boots [Roberto Fresca]
- Aristocrat MK5: Redumped Cash Chameleon (DHG4078-99, US). [RobertoFresca]
2017-11-23 06:22:11- Now the set has correct checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 6 insertions, 7 deletions
- Now the set has correct checksum and boots [Roberto Fresca]
- Aristocrat MK5: Redumped Bumble Bugs (CHG0479-03, US). [RobertoFresca]
2017-11-23 06:04:50- Now the set has correct checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 6 insertions, 7 deletions
- Now the set has correct checksum and boots [Roberto Fresca]
- removed comment... [RobertoFresca]
2017-11-23 05:45:03Changed: aristmk5.cpp
1 files changed, 0 insertions, 1 deletions
- Aristocrat MK5: Redumped Boot Scootin' (GHG1012-02, US). [RobertoFresca]
2017-11-23 05:42:48- Now the set has correct checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 10 insertions, 11 deletions
- Now the set has correct checksum and boots [Roberto Fresca]
- Aristocrat MK5: Redumped Adonis (BHG1508, US). Now the set [RobertoFresca]
2017-11-23 03:57:21- has correct checksum and boots [Roberto Fresca]
Changed: aristmk5.cpp
1 files changed, 6 insertions, 6 deletions
- has correct checksum and boots [Roberto Fresca]
- metro.cpp: Configure VDP the normal way with its standard XTAL (nw) [AJR]
2017-11-23 02:24:57Changed: imagetek_i4100.h, metro.cpp
2 files changed, 4 insertions, 13 deletions
- Even more XTAL values (nw) [AJR]
2017-11-23 02:24:10Changed: xtal.h
1 files changed, 5 insertions, 0 deletions
- model2 daytona: mark turbo hacks as hacks. change title for daytona93 (nw) [hap]
2017-11-23 01:15:36Changed: model2.cpp
1 files changed, 5 insertions, 5 deletions
- Correct Daytona USA Year (Exclude Daytona USA Deluxe '93) [sjy96525]
2017-11-18 07:22:53- Daytona USA says 1994 and released date is March 1994, Daytona USA Deluxe '93 says 1993.
Changed: model2.cpp
1 files changed, 6 insertions, 6 deletions
- Daytona USA says 1994 and released date is March 1994, Daytona USA Deluxe '93 says 1993.
- coco: add missing build dependency (nw) [hap]
2017-11-23 00:24:07- http://mametesters.org/view.php?id=6771
Changed: cococart.h
1 files changed, 1 insertions, 0 deletions
- http://mametesters.org/view.php?id=6771
- dragon: fixed clockspeed (nw) [hap]
2017-11-22 23:32:44- http://mametesters.org/view.php?id=6772
Changed: xtal.h, dragon.cpp
2 files changed, 4 insertions, 3 deletions
- http://mametesters.org/view.php?id=6772
- d461: Another skeleton driver created (nw) [AJR]
2017-11-22 23:08:47Changed: mess.lua, d400.cpp, terminals.cpp, mame.lst, mess.flt
5 files changed, 69 insertions, 18 deletions
- vt220: Add SCN2681 hookup based on schematics (nw; code doesn't seem to quite agree) [AJR]
2017-11-22 22:18:16Changed: vt220.cpp
1 files changed, 4 insertions, 0 deletions
- omti8621: Remove custom instance name to avoid collision with Apollo floppies (nw) [AJR]
2017-11-22 21:38:35Changed: omti8621.cpp
1 files changed, 0 insertions, 2 deletions
- apollo: Clean up SIO device now that base device is more or less equivalent to 2681 (nw) [AJR]
2017-11-22 21:37:46Changed: apollo.h, apollo.cpp
2 files changed, 3 insertions, 12 deletions
- mc68681: Note on model differences (nw) [AJR]
2017-11-22 20:58:39Changed: mc68681.cpp
1 files changed, 6 insertions, 0 deletions
- tmc600: Fixed cursor blink rate. [Curt Coder] [Curt Coder]
2017-11-22 20:32:52Changed: tmc600.cpp
1 files changed, 11 insertions, 10 deletions
- esq1.cpp: Use full machine names (nw) [AJR]
2017-11-22 20:41:58Changed: esq1.cpp
1 files changed, 3 insertions, 3 deletions
- esq1.cpp: Add XTAL clocks (nw) [AJR]
2017-11-22 20:33:35Changed: esq1.cpp
1 files changed, 3 insertions, 3 deletions
- esq1.cpp: This is actually 2681 as well (nw) [AJR]
2017-11-22 20:19:34Changed: esq1.cpp
1 files changed, 6 insertions, 6 deletions
- Remove pulse_input_line version using CPU minimum quantum, which can (though ideally shouldn't) be used explicitly now (nw) [AJR]
2017-11-22 19:53:02Changed: diexec.h, dcs.cpp, rax.cpp, cball.cpp, changela.cpp, cvs.cpp, equites.cpp, fitfight.cpp, gaelco3d.cpp, homedata.cpp, igs_m027.cpp, m90.cpp, mgolf.cpp, namcond1.cpp, namcos22.cpp, pntnpuzl.cpp, riscpc.cpp, ssfindo.cpp, starshp1.cpp, zac_2.cpp, 3do.cpp, archimds.cpp, galaxold.cpp, namcos2.cpp, pgmprot_igs027a_type3.cpp
25 files changed, 32 insertions, 31 deletions
- xtal.h: Major addition of terminal XTAL frequencies (nw) [AJR]
2017-11-22 19:51:02Changed: xtal.h, tv950.cpp, vk100.cpp
3 files changed, 23 insertions, 6 deletions
- esq1.cpp: Minor cleanup (nw) [AJR]
2017-11-22 19:50:02Changed: esq1.cpp
1 files changed, 1 insertions, 7 deletions
- Merge pull request #2829 from rfka01/master [R. Belmont]
2017-11-22 17:55:23 - mc68681: Use MCFG_DEVICE_ADD instead of custom macro; switch one more to SCN2681 (nw) [AJR]
2017-11-22 16:59:00Changed: m2105.cpp, m2105.h, 68307.cpp, mc68681.h, taito_en.cpp, adp.cpp, bfm_sc4.cpp, bfm_sc5.cpp, cat.cpp, esq1.cpp, esq5505.cpp, harddriv.cpp, ht68k.cpp, iris3130.cpp, maygay1b.cpp, maygayv1.cpp, micro20.cpp, micro3d.cpp, pt68k4.cpp, tmaster.cpp, vlc.cpp, wildpkr.cpp
22 files changed, 33 insertions, 39 deletions
- New Not Working machines: Televideo TVI-912C, TVI-955, TVI-965. [Robbbert]
2017-11-22 15:38:51Changed: terminals.cpp, mame.lst
2 files changed, 67 insertions, 0 deletions
- Switched dectalk to use SCN2681, plus some code cleanup (nw) [Lord-Nightmare]
2017-11-22 12:04:04Changed: dectalk.cpp
1 files changed, 75 insertions, 82 deletions
- esqkt: Fix device type (nw) [AJR]
2017-11-22 08:32:26Changed: esqkt.cpp
1 files changed, 1 insertions, 1 deletions
- vt240: Fix device type (nw) [AJR]
2017-11-22 08:29:40Changed: vt240.cpp
1 files changed, 6 insertions, 6 deletions
- slicer: Add 74LS259 (nw) [AJR]
2017-11-22 08:21:47Changed: slicer.cpp
1 files changed, 23 insertions, 30 deletions
- A few more that use SCN2681 (nw) [AJR]
2017-11-22 08:04:28Changed: esqkt.cpp, lb186.cpp, slicer.cpp, vt240.cpp
4 files changed, 14 insertions, 14 deletions
- Don't accidentally deprive MC68681 of interrupts (nw) [AJR]
2017-11-22 07:42:30Changed: mc68681.cpp, mc68681.h
2 files changed, 5 insertions, 1 deletions
- mc68681: Distinguish SCN2681 and MC68681 DUART types [AJR]
2017-11-22 07:24:05Changed: mc68681.cpp, mc68681.h, cit220.cpp, microterm.cpp, apollo.h, apollo.cpp
6 files changed, 214 insertions, 172 deletions
- cit220p: More devices (nw) [AJR]
2017-11-22 04:58:32Changed: cit220.cpp
1 files changed, 15 insertions, 1 deletions
- MT #00525 (nw) [angelosa]
2017-11-22 04:42:432 files changed, 28 insertions, 6 deletions
- cit220p: Add SCN2674 device (nw) [AJR]
2017-11-22 04:19:29Changed: cit220.cpp
1 files changed, 29 insertions, 2 deletions
- cit220p: Give this one a separate driver as well (nw) [AJR]
2017-11-22 04:02:15Changed: mess.lua, cit220.cpp, terminals.cpp, mame.lst, mess.flt
5 files changed, 81 insertions, 25 deletions
- Fix bangball / batlbubl regression (nw) [angelosa]
2017-11-22 03:08:22Changed: metro.cpp
1 files changed, 8 insertions, 0 deletions
- seta.cpp: Documentation update (nw) [AJR]
2017-11-22 03:06:56Changed: seta.cpp
1 files changed, 6 insertions, 6 deletions
- att4425: Dummy in a few handlers (nw) [AJR]
2017-11-22 02:51:27Changed: att4425.cpp
1 files changed, 35 insertions, 7 deletions
- Fixed gfx rom loading (nw) [angelosa]
2017-11-22 01:38:47Changed: seibucats.cpp
1 files changed, 13 insertions, 19 deletions
- Dumped obj roms for Seibu CATS system [ShouTime, Bill D., The Dumping Union] [angelosa]
2017-11-22 01:10:56Changed: seibucats.cpp
1 files changed, 114 insertions, 69 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [Scott Stone]
2017-11-21 21:55:15Changed: crt9007.cpp
1 files changed, 1 insertions, 1 deletions
- Fix reutapm Fatal Error (nw) [Scott Stone]
2017-11-21 21:54:48Changed: bbc.cpp
1 files changed, 0 insertions, 1 deletions
- crt9007: Device name typo (nw) [AJR]
2017-11-21 21:32:39Changed: crt9007.cpp
1 files changed, 1 insertions, 1 deletions
- Fix core rounding error with analog input sensitivity scaling (nw) [AJR]
2017-11-21 20:02:39Changed: ioport.cpp
1 files changed, 1 insertions, 1 deletions
- get rid of some "auto" (nw) [hap]
2017-11-21 19:53:48Changed: z180.cpp, ymz770.cpp, gaelco3d.cpp
3 files changed, 6 insertions, 6 deletions
- bbcmet: Remove the other external ports (nw) [AJR]
2017-11-21 17:42:28Changed: bbc.cpp
1 files changed, 4 insertions, 0 deletions
- saa5050.cpp: Better device names (nw) [AJR]
2017-11-21 17:42:14Changed: saa5050.cpp
1 files changed, 8 insertions, 8 deletions
- Merge pull request #2827 from JoakimLarsson/z80scc_cleanup [Joakim Larsson Edström]
2017-11-21 13:56:48- z80scc: general cleanup part III
Changed: z80scc.cpp
1 files changed, 17 insertions, 50 deletions
- z80scc: general cleanup part III
- z80scc: general cleanup part III [Joakim Larsson Edstrom]
2017-11-21 13:53:08Changed: z80scc.cpp
1 files changed, 17 insertions, 50 deletions
- Fix MAME compile (nw) [Scott Stone]
2017-11-21 12:56:29Changed: arcade.lua
1 files changed, 3 insertions, 0 deletions
- Note (nw) [angelosa]
2017-11-21 07:51:59Changed: imagetek_i4100.cpp
1 files changed, 2 insertions, 0 deletions
- Rewritten Imagetek i4100 / i4220 / i4300 video display processor family, hooked it up to metro.cpp [Angelo Salese] [angelosa]
2017-11-21 07:04:52Changed: video.lua, imagetek_i4100.cpp, imagetek_i4100.h, metro.cpp, metro.h, metro.cpp
6 files changed, 1607 insertions, 1663 deletions
- nds: fleshing out a few more things (nw) [arbee]
2017-11-21 05:17:432 files changed, 56 insertions, 6 deletions
- nds: added WRAM banking and more mirroring. [R. Belmont] [arbee]
2017-11-21 04:04:542 files changed, 80 insertions, 5 deletions
- Coverity fix (nw) [arbee]
2017-11-21 04:03:53Changed: arm7.cpp
1 files changed, 1 insertions, 0 deletions
- Merge pull request #2822 from rfka01/master [R. Belmont]
2017-11-21 01:42:12 - Merge pull request #2823 from JoakimLarsson/z80scc_cleanup [R. Belmont]
2017-11-21 01:41:45- z80scc: general cleanup and backport of z80sio improvements
Changed: z80scc.cpp, z80scc.h
2 files changed, 380 insertions, 419 deletions
- z80scc: general cleanup and backport of z80sio improvements
- Merge pull request #2825 from rsfb/master [R. Belmont]
2017-11-21 01:40:54- Fixes to hcd62121 CPU emulation.
Changed: hcd62121.cpp, hcd62121.h, hcd62121d.cpp, cfx9850.cpp
4 files changed, 432 insertions, 276 deletions
- Fixes to hcd62121 CPU emulation.
- Fixes to hcd62121 CPU emulation based on experiments with the actual hardware (using a CFX-9850G). [Ricardo Barreira]
2017-11-21 00:07:21- With these fixes, the CFX-9850G is emulated just accurately enough for most of the RUN mode to work well.
Further reverse-engineering is ongoing.Changed: hcd62121.cpp, hcd62121.h, hcd62121d.cpp, cfx9850.cpp
4 files changed, 432 insertions, 276 deletions
- With these fixes, the CFX-9850G is emulated just accurately enough for most of the RUN mode to work well.
- Demote Sexy Parodius with IMPERFECT_SOUND & UNEMULATED_PROTECTION (nw) [angelosa]
2017-11-20 22:37:33Changed: konamigx.cpp
1 files changed, 2 insertions, 2 deletions
- bbcm: Switch between internal/external tube ports. [Nigel Barnes]
2017-11-20 14:12:40Changed: bbc.cpp
1 files changed, 10 insertions, 2 deletions
- cfa3000: Added input devices on userport, analogue, and 1MHz bus. [Nigel Barnes]
2017-11-20 03:30:34Changed: bus.lua, 1mhzbus.cpp, 1mhzbus.h, cfa3000opt.cpp, cfa3000opt.h, analogue.cpp, cfa3000a.cpp, cfa3000a.h, cfa3000kbd.cpp, cfa3000kbd.h, userport.cpp, userport.h, bbc.cpp, bbc.h, bbc.cpp
15 files changed, 703 insertions, 107 deletions
- bbc: Added ARM Evaluation System co-processor device. [Nigel Barnes]
2017-11-19 21:11:00Changed: bus.lua, tube.cpp, tube_arm.cpp, tube_arm.h, bbc.cpp
5 files changed, 241 insertions, 25 deletions
- Fix for 06766: spacefb and clones: DAC sounds not working 100% (nw) [Scott Stone]
2017-11-20 11:01:18Changed: spacefb.cpp
1 files changed, 1 insertions, 1 deletions
- utoukond: Soundlatch modernization (nw) [AJR]
2017-11-20 07:31:522 files changed, 10 insertions, 9 deletions
- namcos10.cpp: updated type 3 daughterboard docs [Guru] [Ivan Vangelista]
2017-11-20 07:21:51Changed: namcos10.cpp
1 files changed, 56 insertions, 28 deletions
- zombraid: Add ADC device (nw) [AJR]
2017-11-20 06:30:15Changed: adc083x.cpp, seta.cpp, seta.h
3 files changed, 32 insertions, 44 deletions
- seta.cpp: A few small cleanups (nw) [AJR]
2017-11-20 06:04:352 files changed, 8 insertions, 17 deletions
- tlcs90: First painful step towards modernization of internal peripherals (nw) [AJR]
2017-11-20 02:30:09Changed: tlcs90.cpp, tlcs90.h
2 files changed, 188 insertions, 60 deletions
- einstein.cpp: Workaround for clang bug (nw) [AJR]
2017-11-20 02:26:24- The stupid compiler seems to believe that a template variable named 'source' should have the type 'const char *', despite being declared otherwise...
Changed: einstein.cpp
1 files changed, 4 insertions, 4 deletions
- The stupid compiler seems to believe that a template variable named 'source' should have the type 'const char *', despite being declared otherwise...
- einstein: Improve interrupts, add WIP Speculator support [Dirk Best]
2017-11-20 01:37:08- Also removes a bogus character in the initial centronics output.
Changed: bus.lua, pipe.cpp, pipe.h, speculator.cpp, speculator.h, einstein.cpp
6 files changed, 336 insertions, 4 deletions
- Also removes a bogus character in the initial centronics output.
- z80daisy_generic: Add irq output callback [Dirk Best]
2017-11-20 01:23:40Changed: z80daisy_generic.cpp, z80daisy_generic.h
2 files changed, 26 insertions, 0 deletions
- wave: Look up speaker count and cassette device relative to owner [Dirk Best]
2017-11-20 00:11:20- Fixes cassette speakers inside devices.
Changed: wave.cpp
1 files changed, 3 insertions, 3 deletions
- Fixes cassette speakers inside devices.
- typo fix (nw) [arbee]
2017-11-20 01:35:39Changed: arm7.cpp
1 files changed, 1 insertions, 1 deletions
- arm7: Flesh out ARM946ES, add movable DTCM and ITCM support. [R. Belmont] [arbee]
2017-11-19 23:39:242 files changed, 323 insertions, 8 deletions
- idsa.cpp: Update notes (nw) [AJR]
2017-11-19 22:55:02Changed: idsa.cpp
1 files changed, 2 insertions, 2 deletions
- Don't forget that bios names must be lowercase (nw) [yz70s]
2017-11-19 20:53:27Changed: atpci.cpp
1 files changed, 1 insertions, 1 deletions
- atpci.cpp: add sha1 hashes (nw) [yz70s]
2017-11-19 19:31:09Changed: atpci.cpp
1 files changed, 5 insertions, 5 deletions
- atpci.cpp: add bioses for Micronics M55hi-Plus, one for M7s-Hi (nw) [yz70s]
2017-11-19 19:08:56Changed: atpci.cpp
1 files changed, 22 insertions, 4 deletions
- southbridge.cpp: some updates: (nw) [yz70s]
2017-11-19 18:46:44- not all sothbridges have an internal keyboard controller,rtc,serial and parallel devices now southbridge_device does not have them there is a new southbridge_extended_device that has them i82371ab_device derives from southbridge_extended_device converted comments to c++
Changed: i82371ab.cpp, i82371ab.h, i82371sb.cpp, southbridge.cpp, southbridge.h
5 files changed, 165 insertions, 81 deletions
- not all sothbridges have an internal keyboard controller,rtc,serial and parallel devices now southbridge_device does not have them there is a new southbridge_extended_device that has them i82371ab_device derives from southbridge_extended_device converted comments to c++
- i82439tx: correct error in shadow ram adresses and convert comments to c++ (nw) [yz70s]
2017-11-19 18:33:53Changed: i82439tx.cpp, i82439tx.h
2 files changed, 52 insertions, 44 deletions
- hyprduel.cpp: removed sprite register hack (nw) [angelosa]
2017-11-19 20:05:18Changed: hyprduel.cpp, hyprduel.h, hyprduel.cpp
3 files changed, 45 insertions, 42 deletions
- metro.cpp: gakusai2 uses RMW access on POST (nw) [angelosa]
2017-11-19 19:17:38Changed: metro.cpp
1 files changed, 1 insertions, 1 deletions
- epc: Fix address map (nw) [AJR]
2017-11-19 18:50:58Changed: pc.cpp
1 files changed, 1 insertions, 1 deletions
- New Not Working machine: Milwaukee Computers MC-1200 [Robbbert]
2017-11-19 18:47:25Changed: mess.lua, milwaukee.cpp, mame.lst, mess.flt
4 files changed, 88 insertions, 0 deletions
- metro.cpp: puzzlet actually uses the same window VRAM area rmw as karate tournament, clean both (nw) [angelosa]
2017-11-19 07:11:092 files changed, 9 insertions, 47 deletions
- pntnpuzl: Add 8798 MCU dump [Reznor007] [AJR]
2017-11-19 17:53:55Changed: pntnpuzl.cpp
1 files changed, 17 insertions, 2 deletions
- New Not Working machine: LSI M3 [Robbbert]
2017-11-19 17:54:53Changed: mess.lua, m3.cpp, mame.lst, mess.flt
4 files changed, 149 insertions, 0 deletions
- x2212: MAME should not keep getting line polarity wrong like this (nw) [AJR]
2017-11-19 17:20:17Changed: x2212.cpp
1 files changed, 4 insertions, 4 deletions
- New Not Working machine: Onyx C5000 [Robbbert]
2017-11-19 16:41:562 files changed, 71 insertions, 3 deletions
- uts20: NVRAM is nybble-wide, add note about warm start detection [Vas Crabb]
2017-11-19 15:59:02Changed: univac.cpp
1 files changed, 22 insertions, 3 deletions
- (nw) File Manager -> Reset: sometimes it was ignored [Robbbert]
2017-11-19 14:35:39Changed: filemngr.cpp
1 files changed, 4 insertions, 3 deletions
- mt420: One more device (nw) [AJR]
2017-11-19 09:33:09Changed: microterm.cpp
1 files changed, 6 insertions, 3 deletions
- uts20: implement parity poison feature, remove ROM patches (tests all pass) [Vas Crabb]
2017-11-19 08:44:45Changed: univac.cpp
1 files changed, 123 insertions, 41 deletions
- mt420: Add an EEPROM and a crude hack to push the program enough to read it (nw) [AJR]
2017-11-19 08:40:45Changed: microterm.cpp
1 files changed, 16 insertions, 1 deletions
- mt5510: DUART drives EEPROMs (nw) [AJR]
2017-11-19 08:12:21Changed: mc68681.cpp, mc68681.h, microterm.cpp
3 files changed, 22 insertions, 2 deletions
- microterm.cpp: Add DUARTs (nw) [AJR]
2017-11-19 07:46:55Changed: microterm.cpp
1 files changed, 9 insertions, 1 deletions
- microterm.cpp: More very basic configuration (nw) [AJR]
2017-11-19 07:35:47Changed: microterm.cpp
1 files changed, 25 insertions, 9 deletions
- mt420: A few rudiments (nw) [AJR]
2017-11-19 07:25:18Changed: microterm.cpp
1 files changed, 9 insertions, 0 deletions
- Split Micro-Term terminals to their own (skeleton) driver (nw) [AJR]
2017-11-19 07:14:19Changed: mess.lua, microterm.cpp, terminals.cpp, mame.lst, mess.flt
5 files changed, 82 insertions, 39 deletions
- scud: Fix music; reduce log spam (nw) [AJR]
2017-11-19 06:33:50Changed: dsbz80.cpp, m3comm.cpp
2 files changed, 15 insertions, 11 deletions
- metro.cpp: added sprite x/y center point registers, removed screen check hack [Angelo Salese] [angelosa]
2017-11-19 05:13:29Changed: metro.cpp, metro.h, metro.cpp
3 files changed, 175 insertions, 115 deletions
- terminals.cpp: Here there be EEPROMs (nw) [AJR]
2017-11-19 04:53:49Changed: terminals.cpp
1 files changed, 3 insertions, 3 deletions
- pc: add 8251 to epc (nw) [cracyc]
2017-11-19 04:23:29Changed: pc.cpp
1 files changed, 11 insertions, 0 deletions
- Attempt at fixing PPC DRC scheduling bug (MT #6615) [AJR]
2017-11-19 01:37:43- N.B. My development machine lacks the computing power to test this rigorously (it at least seems to work for scud).
Changed: ppcdrc.cpp
1 files changed, 5 insertions, 5 deletions
- N.B. My development machine lacks the computing power to test this rigorously (it at least seems to work for scud).
- metro.cpp: videoregs are read-backable as per MT #6518 (nw) [angelosa]
2017-11-19 00:15:302 files changed, 30 insertions, 24 deletions
- simplify calculation (nw) [Vas Crabb]
2017-11-18 19:08:33Changed: univac.cpp
1 files changed, 2 insertions, 4 deletions
- idsa.cpp: Add PPIs (nw) [AJR]
2017-11-18 18:41:43Changed: idsa.cpp
1 files changed, 19 insertions, 1 deletions
- simpbowl: Hardware note (nw) [AJR]
2017-11-18 18:03:36Changed: konamigv.cpp
1 files changed, 1 insertions, 0 deletions
- Fix build (nw) [AJR]
2017-11-18 18:03:17Changed: terak.cpp
1 files changed, 0 insertions, 1 deletions
- uts20 updates: [Vas Crabb]
2017-11-18 17:12:23- * Hack in permanent SIO channel B TxD -> RxD and WAIT/READY -> DCD+RTS so channel B test passes. * Remove ROM patch to continue on test failure and update ROM checksum patch.
(nw) Obviously it remains to be determined how the terminal enables and disables serial loopback. It may be related to I/O port 0xc6.Changed: univac.cpp
1 files changed, 4 insertions, 2 deletions
- * Hack in permanent SIO channel B TxD -> RxD and WAIT/READY -> DCD+RTS so channel B test passes. * Remove ROM patch to continue on test failure and update ROM checksum patch.
- (nw) terak: added year [Robbbert]
2017-11-18 15:30:48Changed: terak.cpp
1 files changed, 18 insertions, 12 deletions
- Merge pull request #2820 from JoakimLarsson/epc_1 [Joakim Larsson Edström]
2017-11-18 14:27:36- epc: fixed rom order for newer rom, now same error as old rom recentl…
Changed: pc.cpp
1 files changed, 7 insertions, 4 deletions
- epc: fixed rom order for newer rom, now same error as old rom recentl…
- epc: fixed rom order for newer rom, now same error as old rom recently submitted, Keyboard Error. Also set EGA as default as it works [Joakim Larsson Edstrom]
2017-11-18 14:25:57Changed: pc.cpp
1 files changed, 7 insertions, 4 deletions
- get rid of branches in cout_leading_zeros and ount_leading_ones (nw) [Vas Crabb]
2017-11-18 13:49:37Changed: eigccppc.h, eigccx86.h
2 files changed, 15 insertions, 18 deletions
- (nw) Fixed the build. [Robbbert]
2017-11-18 12:39:45Changed: z80sio.cpp
1 files changed, 3 insertions, 3 deletions
- e132xs: remove unnecessary previous-pc member, nw [mooglyguy]
2017-11-18 11:38:16Changed: 32xsdefs.h, e132xs.cpp, e132xs.h, e132xsop.hxx
4 files changed, 29 insertions, 42 deletions
- z80sio updates: [Vas Crabb]
2017-11-18 11:31:08- * Implement enough of synchronous receive mode to pass uts20 channel A loopback test. * Treat disabling transmitter as satisfying a transmit interrupt. * Disable automatic CRC transmission in monosync mode. * Clear receive errors on channel reset. * Fix reporting receive errors.
utc20: hack in a permanent loopback on SIO channel A, one of the unmapped I/O addresses probably controls it
(nw) The synchronous reception code is flawed, it's just enough to pass the uts20 channel A loopback test. The approach used can't work for SDLC or with receive CRC generation. I'll refactor it at some point to make it more useful. The uts20 channel B test still fails, I haven't looked at it yet.Changed: z80sio.cpp, z80sio.h, univac.cpp
3 files changed, 215 insertions, 89 deletions
- * Implement enough of synchronous receive mode to pass uts20 channel A loopback test. * Treat disabling transmitter as satisfying a transmit interrupt. * Disable automatic CRC transmission in monosync mode. * Clear receive errors on channel reset. * Fix reporting receive errors.
- new not working machine [Ivan Vangelista]
2017-11-18 07:24:39- ------------------------------------ Golgo 13: Juusei no Chinkonka (Japan, GLT1 VER.A) [Guru]
Changed: namcos10.cpp, mame.lst
2 files changed, 55 insertions, 1 deletions
- ------------------------------------ Golgo 13: Juusei no Chinkonka (Japan, GLT1 VER.A) [Guru]
- terminals.cpp: Even more stuff (nw) [AJR]
2017-11-18 06:58:56Changed: terminals.cpp
1 files changed, 4 insertions, 4 deletions
- terminals.cpp: Some more corrections (nw) [AJR]
2017-11-18 06:11:57Changed: terminals.cpp
1 files changed, 2 insertions, 2 deletions
- Merge pull request #2818 from rfka01/master [Joakim Larsson Edström]
2017-11-18 00:49:33- Added alternative Ericsson PC BIOS
Changed: pc.cpp
1 files changed, 7 insertions, 3 deletions
- Added alternative Ericsson PC BIOS
- Removed leftovers from experiments [rfka01]
2017-11-18 00:40:59Changed: pc.cpp
1 files changed, 0 insertions, 4 deletions
- Added alternative Ericsson PC BIOS [rfka01]
2017-11-18 00:38:27Changed: pc.cpp
1 files changed, 11 insertions, 3 deletions
- terminals.cpp: Another small chip almost overlooked (nw) [AJR]
2017-11-17 22:06:35Changed: terminals.cpp
1 files changed, 1 insertions, 1 deletions
- e132xs: removed some of my needlessly wordy changelog entries from 14 years past, nw [mooglyguy]
2017-11-17 21:37:48Changed: e132xs.cpp
1 files changed, 1 insertions, 73 deletions
- e132xs: merged divs/u and muls/u using templates, nw [mooglyguy]
2017-11-17 21:35:22Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 38 insertions, 116 deletions
- terminals.cpp: More identification (nw) [AJR]
2017-11-17 20:47:33Changed: terminals.cpp
1 files changed, 4 insertions, 4 deletions
- terminals.cpp: Minor additions and corrections (nw) [AJR]
2017-11-17 20:28:21Changed: terminals.cpp
1 files changed, 5 insertions, 5 deletions
- Merge pull request #2817 from DavidHaywood/131117 [MetalliC]
2017-11-17 20:12:55Changed: machine.lua, arcade.lua, atmel_arm_aic.cpp, atmel_arm_aic.h, pgm2.cpp, pgm2.h, pgm2.cpp
7 files changed, 652 insertions, 607 deletions
- split pgm2 up into drivers/video, correct main ram size, make some notes etc. [David Haywood]
2017-11-17 19:25:36Changed: machine.lua, arcade.lua, atmel_arm_aic.cpp, atmel_arm_aic.h, pgm2.cpp, pgm2.h, pgm2.cpp
7 files changed, 652 insertions, 607 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [Robbbert]
2017-11-17 18:59:25Changed: e132xs.cpp, e132xs.h, e132xsop.hxx, cave.cpp, mame.lst
5 files changed, 193 insertions, 293 deletions
- New Not Working machines: ADDS Viewpoint 60, ADDS Viewpoint 122, Ann Arbor Ambassador, AT&T 630 MTG, C.Itoh CIT-220+, Data General D461, HP-700/92, HP-2622A, Micro-term 5510, Micro-term MT420, Qume QVT-70, Qume QVT-102, Qume QVT-103, Qume QVT-190, Qume QVT-201, Relisys TR175II, Visual 100, Visual 102, DEC VT420, Zentec Zephyr [Robbbert]
2017-11-17 18:57:48Changed: mess.lua, esprit.cpp, terminals.cpp, mame.lst, mess.flt
5 files changed, 479 insertions, 1 deletions
- e132xs: templated hi/lo shift bit, simplified set opcode, removed some needless use of set_global_register to get some speed back. [mooglyguy]
2017-11-17 18:07:50Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 107 insertions, 289 deletions
- new working machine [Ivan Vangelista]
2017-11-17 17:41:24 - Merge pull request #2815 from pmackinlay/interpro [R. Belmont]
2017-11-17 15:15:00- interpro: clipper floating point improvements and use new 28f010 flash memory
Changed: clipper.cpp, clipper.h, interpro.cpp, interpro.h
4 files changed, 399 insertions, 193 deletions
- interpro: clipper floating point improvements and use new 28f010 flash memory
- nds: add IPCSYNC, both CPUs now pass first checkpoint and ARM7 makes it to second. [R. Belmont] [arbee]
2017-11-17 14:12:482 files changed, 25 insertions, 1 deletions
- restore most of 5ad509e4b2d3c8a989c8342ae60900d169abeba0, use arays for callbacks (nw) [Vas Crabb]
2017-11-17 09:00:23Changed: z80sio.cpp, z80sio.h
2 files changed, 93 insertions, 80 deletions
- fix (nw) [Vas Crabb]
2017-11-17 06:57:27Changed: z80sio.cpp
1 files changed, 1 insertions, 1 deletions
- z80sio: generalise synchronous transmission to other modes, re-implement break detection [Vas Crabb]
2017-11-17 06:20:49Changed: sdlc.cpp, z80sio.cpp, z80sio.h
3 files changed, 115 insertions, 93 deletions
- New Not Working machines: Wyse WY-55, WY-60, WY-85, WY-150 [Robbbert]
2017-11-17 04:20:382 files changed, 54 insertions, 6 deletions
- arm7: Implement BLX Rn instruction for ARM9. NDS ARM9 BIOS gets to the first checkpoint. [R. Belmont] [arbee]
2017-11-17 03:06:48Changed: arm7dasm.cpp, arm7ops.cpp, nds.cpp
3 files changed, 22 insertions, 2 deletions
- chqflag.cpp: k051937 actually sets up a register when background should be dimmed, fixes start/end pouring event colors [Angelo Salese] [angelosa]
2017-11-17 02:14:21Changed: chqflag.cpp, chqflag.h, k051960.cpp, k051960.h
4 files changed, 45 insertions, 13 deletions
- vicdual tranqgun: added sound samples [Jim Hernandez] [hap]
2017-11-17 01:07:43Changed: tranqgun.cpp
1 files changed, 95 insertions, 12 deletions
- amusco.cpp: remove vram placeholder, allocate it in video_start (nw) [angelosa]
2017-11-17 00:22:14Changed: amusco.cpp
1 files changed, 6 insertions, 3 deletions
- pgm2 / ymz770 - use cached cos table for decoding (#2812) [David Haywood]
2017-11-17 00:19:21- pgm2 / ymz770 - use cached cos table for decoding
Changed: mpeg_audio.cpp, mpeg_audio.h
2 files changed, 9 insertions, 3 deletions
- pgm2 / ymz770 - use cached cos table for decoding
- mc6845: Minor transparent update refactoring (nw) [AJR]
2017-11-17 00:04:56Changed: mc6845.cpp, mc6845.h
2 files changed, 26 insertions, 40 deletions
- e132xs: templated div ops, that's the last of them. nw [mooglyguy]
2017-11-16 22:40:44Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 53 insertions, 276 deletions
- e132xs: templated immediate shifts, nw [mooglyguy]
2017-11-16 22:25:34Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 39 insertions, 108 deletions
- fmtowns: Separate palette into a 256 colour palette, and two 16 colour palettes for each layer. Fixes colours in Abel. [mahlemiut]
2017-11-16 22:38:18Changed: fmtowns.cpp, fmtowns.h, fmtowns.cpp
3 files changed, 79 insertions, 46 deletions
- amusco.cpp: improved colors [Angelo Salese] [angelosa]
2017-11-16 22:06:52Changed: amusco.cpp
1 files changed, 54 insertions, 6 deletions
- e132xs: templated stxx2, nw [mooglyguy]
2017-11-16 21:47:25Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 42 insertions, 291 deletions
- e132xs: templated stxx1, nw [mooglyguy]
2017-11-16 21:25:43Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 15 insertions, 292 deletions
- e132xs: templated ldxx2, nw [mooglyguy]
2017-11-16 20:58:30Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 70 insertions, 310 deletions
- e132xs: templated ldxx1, also fixed timing regression, nw [mooglyguy]
2017-11-16 20:43:18Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 104 insertions, 352 deletions
- Allow switching between upper case/lower case character rom with shift+commodore key [smf] [smf-]
2017-11-16 19:14:04Changed: c65.cpp
1 files changed, 11 insertions, 1 deletions
- Merge pull request #2810 from DavidHaywood/131117 [MetalliC]
2017-11-16 19:09:46- pgm2 - support sprite zooming for flipped / reversed cases
Changed: pgm2.cpp
1 files changed, 51 insertions, 90 deletions
- pgm2 - support sprite zooming for flipped / reversed cases
- disable debug message (nw) [David Haywood]
2017-11-16 18:51:08Changed: pgm2.cpp
1 files changed, 5 insertions, 3 deletions
- pgm2 - support sprite zooming for flipped / reversed cases [David Haywood]
2017-11-16 18:43:53- (lightly tested, only seems used by lightning on orleg2 char select at the moment)
Changed: pgm2.cpp
1 files changed, 47 insertions, 88 deletions
- (lightly tested, only seems used by lightning on orleg2 char select at the moment)
- vicdual: add tranqgun samples skeleton for jim (nw) [hap]
2017-11-16 18:10:37Changed: arcade.lua, tranqgun.cpp, tranqgun.h, vicdual.cpp, vicdual.h
5 files changed, 83 insertions, 2 deletions
- Merge pull request #2809 from DavidHaywood/131117 [MetalliC]
2017-11-16 17:17:42- pgm2 - add sprite xgrow/xshrink for basic non-flipped cases
Changed: pgm2.cpp
1 files changed, 124 insertions, 46 deletions
- pgm2 - add sprite xgrow/xshrink for basic non-flipped cases
- broke when refactoring (nw) [David Haywood]
2017-11-16 16:57:39Changed: pgm2.cpp
1 files changed, 6 insertions, 8 deletions
- (nw) c10: notes ; m79152pc: devices [Robbbert]
2017-11-16 16:54:03Changed: c10.cpp, m79152pc.cpp
2 files changed, 50 insertions, 15 deletions
- Merge pull request #2808 from DavidHaywood/131117 [MetalliC]
2017-11-16 15:49:32- pgm2 - add yshrink for sprites
Changed: pgm2.cpp
1 files changed, 144 insertions, 73 deletions
- pgm2 - add yshrink for sprites
- add line doubling [David Haywood]
2017-11-16 14:44:19Changed: pgm2.cpp
1 files changed, 38 insertions, 7 deletions
- add yshrink for sprites [David Haywood]
2017-11-16 14:21:28Changed: pgm2.cpp
1 files changed, 118 insertions, 78 deletions
- minor display changes and removed an out of date comment (nw) [smf-]
2017-11-16 14:09:49Changed: c65.cpp
1 files changed, 5 insertions, 8 deletions
- 28fxxx: initial commit for new flash memory device (#2805) [Patrick Mackinlay]
2017-11-16 13:53:02- Implementation of 28F010 and family flash memory devices. These are not compatible with the JEDEC-standard flash command protocol implemented in intelfsh.
Changed: machine.lua, mess.lua, 28fxxx.cpp, 28fxxx.h
4 files changed, 333 insertions, 0 deletions
- Implementation of 28F010 and family flash memory devices. These are not compatible with the JEDEC-standard flash command protocol implemented in intelfsh.
- bt459: various improvements [Patrick Mackinlay]
2017-11-16 05:24:27 - (nw) cb308, mcb216, cm1800: added uart. cb308 & mcb216 marked as working. [Robbbert]
2017-11-16 13:18:29Changed: cm1800.cpp, mcb216.cpp, micral.cpp, octopus.cpp, univac.cpp
5 files changed, 126 insertions, 88 deletions
- z80sio updates: [Vas Crabb]
2017-11-14 17:41:39- * Don't use device_serial_interface for transmit - it can't support sync modes, on-the-fly register updates, and other weirdness. * Better modelling of 1-deep transmit queue. * Better RTS/CTS behaviour. * Completely overhauled interrupt logic - vectors should be correct for most async modes. * Implemented different auto-reset receive errors in MPSC vs SIO. * Implemented SDLC transmission including bit stuffing, transmit CRC, abort, and underrun/end-of-message behaviour.
Added an SDLC consumer device that logs SNA frame headers and data.Changed: machine.lua, sdlc.cpp, sdlc.h, z80sio.cpp, z80sio.h
5 files changed, 1433 insertions, 707 deletions
- * Don't use device_serial_interface for transmit - it can't support sync modes, on-the-fly register updates, and other weirdness. * Better modelling of 1-deep transmit queue. * Better RTS/CTS behaviour. * Completely overhauled interrupt logic - vectors should be correct for most async modes. * Implemented different auto-reset receive errors in MPSC vs SIO. * Implemented SDLC transmission including bit stuffing, transmit CRC, abort, and underrun/end-of-message behaviour.
- (nw) amust: replaced generic keyboard with uart. [Robbbert]
2017-11-16 11:57:17Changed: amust.cpp
1 files changed, 17 insertions, 35 deletions
- (nw) modellot: notes [Robbbert]
2017-11-16 11:34:04Changed: cortex.cpp, modellot.cpp
2 files changed, 36 insertions, 15 deletions
- cv1k.cpp: consistent service mode enter button (nw) [MetalliC]
2017-11-16 08:48:26Changed: cv1k.cpp
1 files changed, 12 insertions, 5 deletions
- small note (nw) [MetalliC]
2017-11-16 08:31:15Changed: cv1k.cpp
1 files changed, 1 insertions, 0 deletions
- cv1k.cpp: document DIP switches [MetalliC]
2017-11-16 08:09:08Changed: cv1k.cpp
1 files changed, 22 insertions, 13 deletions
- (nw) micral: forgot one last thing [Robbbert]
2017-11-16 07:17:52Changed: micral.cpp
1 files changed, 2 insertions, 2 deletions
- (nw) micral: much guesswork... we have a screen [Robbbert]
2017-11-16 07:02:31Changed: hpz80unk.cpp, micral.cpp
2 files changed, 199 insertions, 65 deletions
- arm7: add support for high vector option, fixed v5 BLX to save the return address in R14 [R. Belmont] [arbee]
2017-11-16 05:55:09Changed: arm7.cpp, arm7.h, arm7core.hxx, arm7ops.cpp, nds.cpp
5 files changed, 27 insertions, 8 deletions
- pc_dsk: Support images with 41 tracks (Kryoflux dtc produces these for some nominally 40-track disks) (fixes bivouac from ibm5150_flop.xml) (nw) [Justin Kerk]
2017-11-16 05:25:12Changed: pc_dsk.cpp
1 files changed, 4 insertions, 0 deletions
- dotrikun: oops, 256H is 128 on, 128 off (nw) [hap]
2017-11-16 01:27:35Changed: dotrikun.cpp
1 files changed, 1 insertions, 1 deletions
- Lest I forget (nw) [AJR]
2017-11-16 01:04:46Changed: dps1.cpp, sys2900.cpp
2 files changed, 2 insertions, 0 deletions
- term2: Hardware note (nw) [AJR]
2017-11-16 00:50:22Changed: midyunit.cpp
1 files changed, 1 insertions, 1 deletions
- vicdual depthch: added bonus sound sample [Jim Hernandez] [hap]
2017-11-16 00:34:11Changed: depthch.cpp, firetrk.cpp
2 files changed, 7 insertions, 2 deletions
- Merge pull request #2804 from DavidHaywood/131117 [MetalliC]
2017-11-15 23:32:24 - pgm2 - add kov2nl internal rom [Morten Shearman Kirkegaard, Peter Wilhelmsen] [David Haywood]
2017-11-15 23:30:442 files changed, 57 insertions, 24 deletions
- e132xs: templated movd, nw [mooglyguy]
2017-11-15 22:45:09Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 34 insertions, 135 deletions
- firetrk: screen raw params and correct irq pulse duration. Also got rid of using PORT_CODE on IPT_BUTTONs (nw) [hap]
2017-11-15 22:41:36Changed: firetrk.cpp
1 files changed, 41 insertions, 48 deletions
- e132xs: Fix missing cycle deduction in some stxx ops, nw [mooglyguy]
2017-11-15 22:31:06Changed: e132xsop.hxx
1 files changed, 8 insertions, 0 deletions
- e132xs: fix regression with dynabomb, nw [mooglyguy]
2017-11-15 22:16:39Changed: e132xsop.hxx
1 files changed, 4 insertions, 3 deletions
- e132xs: templated simple store ops, nw [mooglyguy]
2017-11-15 21:09:09Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 39 insertions, 91 deletions
- e132xs: templated simple load ops, nw [mooglyguy]
2017-11-15 20:52:15Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 63 insertions, 85 deletions
- e132xs: templated mulu,muls,mul,set. tested gstream,x2222,elfin,luplup,xfiles. x2222 has issue that might be btnab. nw [mooglyguy]
2017-11-15 20:14:23Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 146 insertions, 637 deletions
- mey8088: standard file header (nw) [hap]
2017-11-15 20:19:58Changed: meyc8088.cpp
1 files changed, 2 insertions, 5 deletions
- meyc8088: interrupt is auto cleared by INTA (nw) [hap]
2017-11-15 20:08:37Changed: meyc8088.cpp
1 files changed, 3 insertions, 2 deletions
- dotrikun: correct irq pulse timing (nw) [hap]
2017-11-15 19:19:15Changed: dotrikun.cpp
1 files changed, 7 insertions, 5 deletions
- Revert "pulse_input_line: change units to cycles and set default param to min_cycles (nw)" [hap]
2017-11-15 17:06:39- This reverts commit 46bad5c707cadd5293828f78d1bcbbb0ae23749c.
Changed: diexec.h, dcs.cpp, rax.cpp, cball.cpp, changela.cpp, cvs.cpp, dotrikun.cpp, equites.cpp, firetrk.cpp, fitfight.cpp, gaelco3d.cpp, homedata.cpp, igs_m027.cpp, m90.cpp, meyc8088.cpp, mgolf.cpp, namcond1.cpp, namcos22.cpp, pntnpuzl.cpp, riscpc.cpp, ssfindo.cpp, starshp1.cpp, zac_2.cpp, archimds.cpp, galaxold.cpp, namcos2.cpp, pgmprot_igs027a_type3.cpp
27 files changed, 33 insertions, 33 deletions
- This reverts commit 46bad5c707cadd5293828f78d1bcbbb0ae23749c.
- cps2: correction to xmvsfur1 romname, thanks Razoola (nw) [hap]
2017-11-15 15:55:16Changed: cps2.cpp
1 files changed, 2 insertions, 2 deletions
- pulse_input_line: change units to cycles and set default param to min_cycles (nw) [hap]
2017-11-15 15:40:43Changed: diexec.h, dcs.cpp, rax.cpp, cball.cpp, changela.cpp, cvs.cpp, dotrikun.cpp, equites.cpp, firetrk.cpp, fitfight.cpp, gaelco3d.cpp, homedata.cpp, igs_m027.cpp, m90.cpp, meyc8088.cpp, mgolf.cpp, namcond1.cpp, namcos22.cpp, pntnpuzl.cpp, riscpc.cpp, ssfindo.cpp, starshp1.cpp, zac_2.cpp, archimds.cpp, galaxold.cpp, namcos2.cpp, pgmprot_igs027a_type3.cpp
27 files changed, 33 insertions, 33 deletions
- (nw) sys2900: devices, notes. [Robbbert]
2017-11-15 14:00:47Changed: sys2900.cpp
1 files changed, 39 insertions, 20 deletions
- support switching between 40 & 80 columns with F1 & blink/underline/highlight/reverse attribute [smf] [smf-]
2017-11-15 12:05:07Changed: c65.cpp
1 files changed, 33 insertions, 11 deletions
- hyperstone: template register-register mov and correct trap behaviour [Vas Crabb]
2017-11-15 06:47:52- (nw) privilege trap should prevent user state code from writing high global registers; also change DEBUG_PRINTF to standard logmacro.h stuff
Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 93 insertions, 164 deletions
- (nw) privilege trap should prevent user state code from writing high global registers; also change DEBUG_PRINTF to standard logmacro.h stuff
- Replace driver_device::generic_pulse_irq_line with device_execute_interface::pulse_input_line (nw) [AJR]
2017-11-15 05:34:11Changed: diexec.cpp, diexec.h, driver.cpp, driver.h, dcs.cpp, rax.cpp, cball.cpp, changela.cpp, cvs.cpp, dotrikun.cpp, equites.cpp, firetrk.cpp, fitfight.cpp, gaelco3d.cpp, homedata.cpp, igs_m027.cpp, m90.cpp, meyc8088.cpp, mgolf.cpp, namcond1.cpp, namcos22.cpp, pntnpuzl.cpp, riscpc.cpp, ssfindo.cpp, starshp1.cpp, zac_2.cpp, 3do.cpp, archimds.cpp, galaxold.cpp, namcos2.cpp, pgmprot_igs027a_type3.cpp
31 files changed, 79 insertions, 87 deletions
- hyperstone: template check, index move, mask and sum handlers [Vas Crabb]
2017-11-15 03:54:50- (nw) couple of fixes - sum Rd,C,const was incorrectly using the whole SR rather than just the carry value; sums with local register as destination was not burning cycles; negs doesn't need explicit guard against trapping when source is SR as carry flag alone can never cause an overflow
Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 80 insertions, 489 deletions
- (nw) couple of fixes - sum Rd,C,const was incorrectly using the whole SR rather than just the carry value; sums with local register as destination was not burning cycles; negs doesn't need explicit guard against trapping when source is SR as carry flag alone can never cause an overflow
- Merge pull request #2793 from ajrhacker/3blind [R. Belmont]
2017-11-15 01:48:08 - Merge pull request #2802 from shattered/_2a5617f [R. Belmont]
2017-11-15 01:47:42- vt240: palette, screen size fix
Changed: vt240.cpp
1 files changed, 3 insertions, 3 deletions
- vt240: palette, screen size fix
- z80: small whitespace alignment (nw) [hap]
2017-11-14 23:46:28Changed: z80.cpp
1 files changed, 30 insertions, 30 deletions
- i8085: Add opcode space (nw) [AJR]
2017-10-23 03:07:422 files changed, 10 insertions, 2 deletions
- e132xs, fixed ldxx2 local,local case [mooglyguy]
2017-11-14 21:28:07Changed: e132xsop.hxx
1 files changed, 12 insertions, 6 deletions
- i8085: finished with cleanups (nw) [hap]
2017-11-14 20:58:54Changed: i8085.cpp
1 files changed, 345 insertions, 355 deletions
- i8085: change opcode macros to functions (nw) [hap]
2017-11-14 20:49:022 files changed, 318 insertions, 280 deletions
- i8085.cpp: Remove unused and totally unneeded constant (nw) [AJR]
2017-11-14 19:03:18Changed: i8085.cpp
1 files changed, 0 insertions, 1 deletions
- i8085: shorthand variable types (nw) [hap]
2017-11-14 18:27:472 files changed, 71 insertions, 71 deletions
- i8085: make cputype an enum, change flags and stuff to constexpr (nw) [hap]
2017-11-14 18:21:222 files changed, 63 insertions, 61 deletions
- i8085: lowercase m_im,m_halt,m_status (i'll leave PAIR m_PC,m_SP,m_AF,m_BC,m_DE,m_HL,m_WZ alone) (nw) [hap]
2017-11-14 17:56:112 files changed, 43 insertions, 43 deletions
- i8085: lowercase/rename some functions (nw) [hap]
2017-11-14 17:52:052 files changed, 100 insertions, 100 deletions
- i8085: move single-use opcodes to execute function (nw) [hap]
2017-11-14 17:26:17Changed: i8085.cpp
1 files changed, 47 insertions, 69 deletions
- Templated Hyperstone operations [Vas Crabb]
2017-11-14 17:12:29- Templated most most logical/maths operations to reduce code duplication, and fixed a few oversights.
Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 429 insertions, 1956 deletions
- Templated most most logical/maths operations to reduce code duplication, and fixed a few oversights.
- i8085: moved opcode macros to main file, will convert these to functions (nw) [hap]
2017-11-14 16:54:51Changed: cpu.lua, i8085.cpp, i8085.h, i8085ops.hxx
4 files changed, 261 insertions, 272 deletions
- reorders keys and renamed io ports to match system specification. Added caps key and two extra keyboard columns, although only one of them may have made it into hardware. [smf] [smf-]
2017-11-14 13:56:08Changed: c65.cpp
1 files changed, 130 insertions, 73 deletions
- mcr68.cpp: Hardware note (nw) [AJR]
2017-11-14 05:27:57Changed: mcr68.cpp
1 files changed, 3 insertions, 0 deletions
- rename misleading i8085cpu.h to i8085ops.hxx (nw) [hap]
2017-11-14 03:02:39Changed: cpu.lua, i8085.cpp, i8085ops.hxx
3 files changed, 2 insertions, 2 deletions
- i8085: code readability (just whitespace/comments cleanup here) (nw) [hap]
2017-11-14 02:58:21Changed: i8085.cpp, i8085cpu.h
2 files changed, 753 insertions, 409 deletions
- sm7238: reverse video, 80/132 column switching, alternate font (#2652) [Sergey Svishchev]
2017-11-14 02:40:07Changed: sm7238.cpp
1 files changed, 95 insertions, 78 deletions
- Clean up SMC ethernet a bit: (nw) [Vas Crabb]
2017-11-14 02:28:57- * Use logmacro.h to reduce clutter with conditional logging * Reduce scope of local variables * Make some locals const (reduce mutable state) * Idiomatic array fill * Fix soft reset only working when logging is enabled
Changed: smc91c9x.cpp
1 files changed, 102 insertions, 149 deletions
- * Use logmacro.h to reduce clutter with conditional logging * Reduce scope of local variables * Make some locals const (reduce mutable state) * Idiomatic array fill * Fix soft reset only working when logging is enabled
- chqflag.cpp: improved shadow/highlight code (fixes black rain and lights at dawn) [Angelo Salese] [angelosa]
2017-11-14 01:16:03Changed: chqflag.cpp
1 files changed, 13 insertions, 5 deletions
- chqflag.cpp: fixed dimmed screen condition bug when soft resetting [Angelo Salese] [angelosa]
2017-11-13 23:19:43Changed: chqflag.cpp, chqflag.h
2 files changed, 30 insertions, 23 deletions
- Merge pull request #2799 from rzero9/patch-1 [mahlemiut]
2017-11-14 00:21:29- fmtowns: Fix scrolling in 16-color mode [r09]
Changed: fmtowns.cpp
1 files changed, 2 insertions, 2 deletions
- fmtowns: Fix scrolling in 16-color mode [r09]
- Better wraparound handling for relative inputs [AJR]
2017-11-13 23:12:47Changed: ioport.cpp
1 files changed, 26 insertions, 27 deletions
- fmtowns: Fix scrolling in 16-color mode [r09]
2017-11-13 23:28:07Changed: fmtowns.cpp
1 files changed, 2 insertions, 2 deletions
- apple2: Obvious mistake made when I was changing things around (nw) [AJR]
2017-11-13 20:40:43Changed: apple2.cpp
1 files changed, 1 insertions, 1 deletions
- -e132xs: Reworked all opcodes, now considerably faster. [Ryan Holtz] [mooglyguy]
2017-11-13 20:22:33Changed: e132xs.cpp, e132xs.h
2 files changed, 20 insertions, 45 deletions
- e132xs, cleanup now-unused functions, nw [mooglyguy]
2017-11-13 19:48:09Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 81 insertions, 301 deletions
- e132x, looked at subs opcode, nw. [mooglyguy]
2017-11-13 19:38:10Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 201 insertions, 183 deletions
- e132x, looked at subc opcode, nw. [mooglyguy]
2017-11-13 19:29:31Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 110 insertions, 109 deletions
- e132x, looked at adds opcode, nw. [mooglyguy]
2017-11-13 19:14:32Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 97 insertions, 83 deletions
- e132x, looked at negs opcode, nw. [mooglyguy]
2017-11-13 19:02:42Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 101 insertions, 77 deletions
- more e132xs work, nw [mooglyguy]
2017-11-12 22:08:10Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 846 insertions, 916 deletions
- e132xs checkpoint, nw. [mooglyguy]
2017-11-12 19:12:56Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 643 insertions, 655 deletions
- e132xs checkpoint, nw. [mooglyguy]
2017-11-12 14:27:54Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 161 insertions, 196 deletions
- okim6295: Minor stylistic correction (nw) [AJR]
2017-11-13 19:21:42Changed: okim6295.cpp
1 files changed, 3 insertions, 3 deletions
- okim6295: Note (nw) [AJR]
2017-11-13 19:16:32Changed: okim6295.cpp
1 files changed, 5 insertions, 0 deletions
- ehrgeiz was released february 1998, titlescreen info doesn't overrule fact (nw) [hap]
2017-11-13 16:35:52Changed: namcos12.cpp
1 files changed, 3 insertions, 3 deletions
- Fix Tekken Tag Tournament (World, TEG2/VER.C1, set 2) and Tekken Tag Tournament (US, TEG3/VER.B) doesn't boot. [sjy96525]
2017-11-13 03:18:00Changed: namcos12.cpp
1 files changed, 2 insertions, 2 deletions
- Correct Ehrgeiz, Golgo 13 Kiseki no Dandou Year [sjy96525]
2017-10-23 08:39:46- In according Titlescreen, Ehrgeiz says 1997, Golgo 13 Kiseki no Dandou says 2000 and released in October 2000. https://i.imgur.com/zJpfQF6.png https://i.imgur.com/fRppjaO.png
Changed: namcos12.cpp
1 files changed, 4 insertions, 4 deletions
- In according Titlescreen, Ehrgeiz says 1997, Golgo 13 Kiseki no Dandou says 2000 and released in October 2000. https://i.imgur.com/zJpfQF6.png https://i.imgur.com/fRppjaO.png
- Merge pull request #2798 from sjy96525/patch-2 [MetalliC]
2017-11-13 16:25:36- Correct Spikeout: Final Edition year
Changed: model3.cpp
1 files changed, 1 insertions, 1 deletions
- Correct Spikeout: Final Edition year
- Merge pull request #2797 from jfdelnero/master [R. Belmont]
2017-11-13 14:57:01- Fix logs, typos, and memset replaced by std::fill.
Changed: smc91c9x.cpp
1 files changed, 121 insertions, 118 deletions
- Fix logs, typos, and memset replaced by std::fill.
- eepromser: Add reference for X2444 commands (nw) [AJR]
2017-11-13 14:15:44Changed: eepromser.cpp
1 files changed, 12 insertions, 0 deletions
- Fix logs, typos, and memset replaced by std::fill. [Jean-François DEL NERO]
2017-11-13 08:47:59Changed: smc91c9x.cpp
1 files changed, 121 insertions, 118 deletions
- Various palette and screen improvements (nw) [AJR]
2017-10-31 21:57:59- - Use device_resolve_objects to remove the need for resolve_palette - Palette format no longer depends on configuration of first screen
Changed: dipalette.cpp, dipalette.h, divideo.cpp, screen.cpp, screen.h
5 files changed, 37 insertions, 37 deletions
- - Use device_resolve_objects to remove the need for resolve_palette - Palette format no longer depends on configuration of first screen
- Fix build (nw) [AJR]
2017-11-13 06:01:00Changed: smc91c9x.h
1 files changed, 0 insertions, 2 deletions
- model3.cpp: player 2 inputs for all games & left/right stick for von2 (nw) [angelosa]
2017-11-13 01:46:25Changed: model3.cpp
1 files changed, 39 insertions, 4 deletions
- bbusters.cpp: swap 3 player & 2 player Japanese sets as 3 player versions are norm (nw) [briantro]
2017-11-13 03:06:22Changed: bbusters.cpp
1 files changed, 6 insertions, 6 deletions
- Merge pull request #2795 from jfdelnero/master [R. Belmont]
2017-11-13 02:22:57- SMC91C9X Ethernet controller now working in connected mode with WinPcap or TUN/TAP tunnel.
Changed: smc91c9x.cpp, smc91c9x.h
2 files changed, 425 insertions, 109 deletions
- SMC91C9X Ethernet controller now working in connected mode with WinPcap or TUN/TAP tunnel.
- ti99_8: OSO fix (nw) [Michael Zapf]
2017-11-13 00:40:15Changed: 998board.cpp, 998board.h
2 files changed, 13 insertions, 25 deletions
- ti99_8: OSO implementation completed; pending tests (nw) [Michael Zapf]
2017-11-12 20:54:24Changed: 998board.cpp, 998board.h
2 files changed, 168 insertions, 81 deletions
- pacland: keep sprite-sprite priorities intact on priority-over-fg sprites (nw) [hap]
2017-11-12 22:13:16Changed: pacland.h, pacland.cpp
2 files changed, 20 insertions, 3 deletions
- tmc600: Implemented TMC-700 real time clock. [Curt Coder] [Curt Coder]
2017-11-12 19:59:20Changed: tmc600.cpp, tmc600.h, tmc600.cpp
3 files changed, 28 insertions, 6 deletions
- dialog80: A little more chip identification (nw) [AJR]
2017-11-12 20:04:43Changed: ampex.cpp
1 files changed, 3 insertions, 3 deletions
- tti: More discoveries (nw) [AJR]
2017-11-12 19:38:33Changed: tti.cpp
1 files changed, 13 insertions, 11 deletions
- (nw) cdc721: bit of guesswork [Robbbert]
2017-11-12 17:43:59Changed: cdc721.cpp
1 files changed, 68 insertions, 33 deletions
- toaplan1: fix outzonecv misalignment (nw) [hap]
2017-11-12 16:56:57Changed: toaplan1.cpp
1 files changed, 1 insertions, 1 deletions
- taitosj: fix ay2,3,4 volume regression (nw) [hap]
2017-11-12 16:34:47Changed: taitosj.cpp
1 files changed, 4 insertions, 4 deletions
- williams_adpcm_sound_device: lower dac volume (nw) [hap]
2017-11-12 15:58:02Changed: williams.cpp
1 files changed, 1 insertions, 1 deletions
- btchamp: Better handling of uPD4701 control lines (nw) [AJR]
2017-11-12 08:24:55Changed: upd4701.cpp, konamigv.cpp
2 files changed, 6 insertions, 5 deletions
- tti: Add serial EEPROM using new DO write callback (nw) [AJR]
2017-11-12 08:03:10Changed: eepromser.cpp, eepromser.h, tti.cpp
3 files changed, 34 insertions, 17 deletions
- mainevt.cpp: fixed sprite shadows for Devastators [Angelo Salese] [angelosa]
2017-11-12 07:41:09Changed: mainevt.cpp
1 files changed, 3 insertions, 0 deletions
- (nw) dps1: added uart [Robbbert]
2017-11-12 07:00:38Changed: dps1.cpp, mx2178.cpp
2 files changed, 26 insertions, 48 deletions
- mainevt.cpp: reverse button1 and button2 as per service mode (nw) [angelosa]
2017-11-12 06:37:18Changed: mainevt.cpp
1 files changed, 4 insertions, 4 deletions
- btchamp, simpbowl: Trackball modernization (nw) [AJR]
2017-11-12 01:48:29Changed: konamigv.cpp
1 files changed, 32 insertions, 72 deletions
- inputs for Dobou-Chan (nw) [angelosa]
2017-11-12 01:34:23Changed: bishi.cpp
1 files changed, 77 insertions, 7 deletions
- bishi.cpp: allow Dobou-Chan GFX ROM test to pass (nw) [angelosa]
2017-11-12 00:32:022 files changed, 35 insertions, 20 deletions
- Fixed previous Data East commit to use 12 MHz XTAL instead [Angelo Salese] [angelosa]
2017-11-11 22:53:44- (out of whatsnew: above supposedly logs in whatsnew.txt, as a reminder for changing the log message)
Changed: xtal.h, bogeyman.cpp, chanbara.cpp, dec0.cpp, dec8.cpp, firetrap.cpp, ssozumo.cpp, mystston.cpp
8 files changed, 32 insertions, 33 deletions
- (out of whatsnew: above supposedly logs in whatsnew.txt, as a reminder for changing the log message)
- minor (nw) [angelosa]
2017-11-11 04:43:00Changed: crgolf.cpp, tattack.cpp
2 files changed, 8 insertions, 7 deletions
- taitotz: HD serial number for landhigha (nw) [Ville Linde]
2017-11-11 18:59:35Changed: taitotz.cpp
1 files changed, 14 insertions, 1 deletions
- neogeocd: typo (nw) [hap]
2017-11-11 18:40:16Changed: neogeocd.cpp
1 files changed, 2 insertions, 2 deletions
- (nw) more small tidyups of my drivers [Robbbert]
2017-11-11 17:57:04Changed: bbcbc.cpp, ibm6580.cpp, rd100.cpp, sacstate.cpp, slc1.cpp, swtpc.cpp, sys2900.cpp, vta2000.cpp, wicat.cpp
9 files changed, 76 insertions, 115 deletions
- mmagic: added sound samples [Robbert] [hap]
2017-11-11 17:01:49Changed: mmagic.cpp
1 files changed, 39 insertions, 4 deletions
- arm7: handle DP-commands ROR
case where Rs=32/64, remove few outdated comments [MetalliC]2017-11-11 16:02:15Changed: arm7ops.cpp
1 files changed, 13 insertions, 11 deletions
- naomi.cpp: rename Mushiking 2K3 EXP for consistency, corrected year (nw) [MetalliC]
2017-11-11 15:57:242 files changed, 3 insertions, 3 deletions
- Merge pull request #2792 from einstein95/master [R. Belmont]
2017-11-11 15:06:37- Add Neo-Geo CD Universe BIOS v3.2 (nw)
Changed: neogeocd.cpp
1 files changed, 8 insertions, 3 deletions
- Add Neo-Geo CD Universe BIOS v3.2 (nw)
- new not working machine [MetalliC]
2017-11-11 14:27:33 - tmc600: Fixed printer handshake, RAM/ROM region sizes, and implemented video according to actual hardware. [Curt Coder] [Curt Coder]
2017-11-11 13:04:25Changed: tmc600.cpp, tmc600.h, tmc600.cpp
3 files changed, 111 insertions, 118 deletions
- cdp1869: Removed obsolete todo. (nw) [Curt Coder]
2017-11-11 13:02:41Changed: cdp1869.cpp
1 files changed, 0 insertions, 1 deletions
- tmc600: Added Euro bus skeleton. [Curt Coder] [Curt Coder]
2017-11-11 13:02:22Changed: bus.lua, mess.lua, euro.cpp, euro.h
4 files changed, 210 insertions, 0 deletions
- cdp1852: Added DO read function. [Curt Coder] [Curt Coder]
2017-11-11 13:01:35Changed: cdp1852.h
1 files changed, 2 insertions, 0 deletions
- cosmac: Added WAIT/CLEAR input lines. [Curt Coder] [Curt Coder]
2017-11-11 13:01:07Changed: cosmac.cpp, cosmac.h
2 files changed, 20 insertions, 6 deletions
- new working clone - Bucky O'Hare (ver AA) [briantro]
2017-11-11 03:11:48 - tattack.cpp: added samples (nw) [angelosa]
2017-11-11 02:23:03Changed: tattack.cpp
1 files changed, 45 insertions, 6 deletions
- tattack.cpp: emulated brick blinking effect (nw) [angelosa]
2017-11-11 01:20:58Changed: tattack.cpp
1 files changed, 15 insertions, 1 deletions
- Added HMC20 and screen raw params for following drivers: [Angelo Salese] [angelosa]
2017-11-11 00:19:20- * bogeyman.cpp, chanbara.cpp, dec0.cpp, dec8.cpp, firetrap.cpp, mystston.cpp, ssozumo.cpp,
Changed: xtal.h, bogeyman.cpp, chanbara.cpp, dec0.cpp, dec8.cpp, firetrap.cpp, ssozumo.cpp, mystston.cpp
8 files changed, 72 insertions, 87 deletions
- * bogeyman.cpp, chanbara.cpp, dec0.cpp, dec8.cpp, firetrap.cpp, mystston.cpp, ssozumo.cpp,
- 74123: Use line handlers for single lines [Dirk Best]
2017-11-10 22:07:57Changed: 74123.cpp, 74123.h, excali64.cpp, hp64k.cpp, m10.cpp, nyny.cpp, r2dtank.cpp, spiders.cpp, m10.h, spiders.h
10 files changed, 64 insertions, 82 deletions
- pgm2: a bit less awful hack (nw) [MetalliC]
2017-11-10 19:18:57Changed: pgm2.cpp
1 files changed, 4 insertions, 4 deletions
- arm7: add ARM v5/9 check (nw) [MetalliC]
2017-11-10 19:18:09Changed: arm7ops.cpp
1 files changed, 3 insertions, 6 deletions
- ymz770.cpp: 2nd volume control, notes (nw) [MetalliC]
2017-11-10 19:16:50Changed: ymz770.cpp, ymz770.h
2 files changed, 39 insertions, 15 deletions
- qtsbc: Add notes (nw) [AJR]
2017-11-10 19:12:38Changed: qtsbc.cpp
1 files changed, 17 insertions, 0 deletions
- ymz770: renamed "elem" for readability (nw) [hap]
2017-11-10 18:38:09Changed: ymz770.cpp, ymz770.h
2 files changed, 75 insertions, 79 deletions
- (this needs the correct HD serial number, but can be booted by uncommenting the rom patch in the driver) (nw) [Ivan Vangelista]
2017-11-10 18:25:02- New not working clone ------------------------------ Landing High Japan (Ver 2.02 O) [ShouTime]
Changed: taitotz.cpp, mame.lst
2 files changed, 24 insertions, 2 deletions
- New not working clone ------------------------------ Landing High Japan (Ver 2.02 O) [ShouTime]
- (nw) qtsbc: added devices ; dialog80: added notes. [Robbbert]
2017-11-10 17:12:182 files changed, 59 insertions, 39 deletions
- plugins/hiscore: add option to hiscore.ini to only_save_at_exit (nw) [cracyc]
2017-11-10 15:48:53Changed: init.lua, luaengine.cpp
2 files changed, 11 insertions, 8 deletions
- apple2c: fix Slinky register return when no expansion RAM present. [R. Belmont, mgcaret] [arbee]
2017-11-10 05:14:44Changed: apple2e.cpp
1 files changed, 1 insertions, 1 deletions
- Machine promoted to WORKING [angelosa]
2017-11-10 04:03:32- --------------------------- Time Attacker [Angelo Salese]
(out of whatsnew: added bottom edge and enable feature, added paddle shrink, hooked up flip screen and bricks color bank, fixed some dips/inputs)Changed: tattack.cpp
1 files changed, 62 insertions, 49 deletions
- --------------------------- Time Attacker [Angelo Salese]
- tattack.cpp: added paddle input & drawing, game is now playable (nw) [angelosa]
2017-11-10 01:53:37Changed: tattack.cpp
1 files changed, 40 insertions, 14 deletions
- einstein: Hook up RS232 port [Dirk Best]
2017-11-10 01:01:13Changed: einstein.cpp
1 files changed, 14 insertions, 5 deletions
- galaxian: added correct kingball soundrom (nw) [hap]
2017-11-10 00:31:18Changed: galaxian.cpp
1 files changed, 1 insertions, 1 deletions
- tattack.cpp: fix background color, add edges, fix visible area (nw) [angelosa]
2017-11-10 00:18:32Changed: tattack.cpp
1 files changed, 24 insertions, 9 deletions
- einstein: Fix centronics port [Dirk Best]
2017-11-09 23:55:56- Printing now works.
Changed: einstein.cpp
1 files changed, 25 insertions, 4 deletions
- Printing now works.
- Merge pull request #2791 from DavidHaywood/pgm2_2 [MetalliC]
2017-11-09 23:48:10 - tattack.cpp: added wall drawing (nw) [angelosa]
2017-11-09 23:19:55Changed: tattack.cpp
1 files changed, 67 insertions, 25 deletions
- tattack.cpp: added ball drawing (nw) [angelosa]
2017-11-09 21:50:23Changed: tattack.cpp
1 files changed, 35 insertions, 4 deletions
- preliminary PGM2 emulation, most video features emulated, Oriental Legend 2 mostly OK, see notes. [David Haywood]
2017-11-09 23:18:202 files changed, 816 insertions, 256 deletions
- arm7: LDR/LDRM switch to Thumb mode on ARMv5T [David Haywood, MetalliC] [MetalliC]
2017-11-09 21:12:05- note - why we don't have archflags for cpu architecture versions ? this feature present not on all CPUs with Thumb IA.
Changed: arm7ops.cpp
1 files changed, 20 insertions, 0 deletions
- note - why we don't have archflags for cpu architecture versions ? this feature present not on all CPUs with Thumb IA.
- Merge pull request #2789 from DavidHaywood/sega [R. Belmont]
2017-11-09 20:24:35- new clones
Changed: balsente.cpp, mame.lst
2 files changed, 36 insertions, 15 deletions
- new clones
- Machine promoted to WORKING [angelosa]
2017-11-09 20:12:04- --------------------------- Ping Pong King [Angelo Salese]
(out of whatsnew: fixed sprite left edge wraparound, made "round" dipsw more verbose, misc cleanups)Changed: gladiatr.cpp, gladiatr.h, gladiatr.cpp
3 files changed, 20 insertions, 19 deletions
- --------------------------- Ping Pong King [Angelo Salese]
- (nw) more small tidyups of some of my drivers [Robbbert]
2017-11-09 17:55:18Changed: altair.cpp, altos5.cpp, codata.cpp, d6809.cpp, dual68.cpp, ft68m.cpp, jade.cpp, seattlecmp.cpp, mame.lst
9 files changed, 63 insertions, 50 deletions
- (nw) mes: added devices [Robbbert]
2017-11-09 17:03:362 files changed, 52 insertions, 25 deletions
- genpc, isa8: Make maincpu tag more honestly configurable (nw) [AJR]
2017-11-09 16:48:02Changed: c1571.cpp, isa.cpp, isa.h, genpc.cpp, genpc.h
5 files changed, 22 insertions, 14 deletions
- genpc: Make maincpu tag actually configurable (nw) [AJR]
2017-11-09 16:10:18Changed: genpc.cpp, genpc.h, asst128.cpp, tandy1t.cpp
4 files changed, 8 insertions, 10 deletions
- (nw) k8915: replaced generic keyboard with sio [Robbbert]
2017-11-09 15:55:34Changed: k8915.cpp
1 files changed, 30 insertions, 35 deletions
- (nw) lola8a: use shared pointer for display [Robbbert]
2017-11-09 13:34:10Changed: lola8a.cpp
1 files changed, 29 insertions, 20 deletions
- attache: add preliminary communcations between the Z80 and 8086. [mahlemiut]
2017-11-09 10:06:54Changed: attache.cpp
1 files changed, 155 insertions, 12 deletions
- gei.cpp: cleanup (nw) [Vas Crabb]
2017-11-09 09:35:03Changed: gei.cpp
1 files changed, 63 insertions, 169 deletions
- Update strings.po (#2778) [aviloria]
2017-11-09 08:35:43- Translations updated -------------------- Spanish
Changed: strings.po
1 files changed, 91 insertions, 83 deletions
- Translations updated -------------------- Spanish
- Merge branch 'master' of https://github.com/mamedev/mame [Robbbert]
2017-11-09 07:07:46Changed: gladiatr.cpp, gladiatr.h
2 files changed, 45 insertions, 73 deletions
- Cleanups (nw) [angelosa]
2017-11-09 07:06:22Changed: gladiatr.cpp, gladiatr.h
2 files changed, 0 insertions, 12 deletions
- DSW2 reading now works too (nw) [angelosa]
2017-11-09 06:53:12Changed: gladiatr.cpp
1 files changed, 15 insertions, 18 deletions
- Fixed input lag protection for Ping Pong King, pending promotion to working (nw) [angelosa]
2017-11-09 06:29:23Changed: gladiatr.cpp, gladiatr.h
2 files changed, 33 insertions, 46 deletions
- model2.cpp: Input port rationalization (nw) [AJR]
2017-11-09 06:40:03Changed: model2.cpp, model2.h
2 files changed, 297 insertions, 437 deletions
- Merge pull request #2788 from DavidHaywood/sega [R. Belmont]
2017-11-09 04:00:15- new clones
Changed: segas16a.cpp, segas16b.cpp, segas16a.h, segas16b.h, mame.lst
5 files changed, 486 insertions, 2 deletions
- new clones
- suppress function-like macro expansion for MSVC (nw) [Vas Crabb]
2017-11-09 02:12:59Changed: voodoo.cpp
1 files changed, 3 insertions, 3 deletions
- midxunit: ADC INT was here all along (nw) [AJR]
2017-11-09 01:17:29Changed: midxunit.cpp, midxunit.h, midxunit.cpp
3 files changed, 15 insertions, 26 deletions
- einstein: Add support for the Silicon Disc RAM drive [Dirk Best]
2017-11-09 01:12:11- Enable it with "-pipe silicon_disc" and use it as drive 3.
Changed: bus.lua, pipe.cpp, silicon_disc.cpp, silicon_disc.h
4 files changed, 177 insertions, 0 deletions
- Enable it with "-pipe silicon_disc" and use it as drive 3.
- electron: Added Acorn Plus 1 expansion device [Nigel Barnes]
2017-11-07 23:00:28- - moved cart slots from machine to plus1 - replaced OS ROM with good dump
Changed: bus.lua, exp.cpp, plus1.cpp, plus1.h, plus3.cpp, electron.cpp, electron.h, electron.cpp
8 files changed, 332 insertions, 88 deletions
- - moved cart slots from machine to plus1 - replaced OS ROM with good dump
- pgm notes: correct reference (nw) [hap]
2017-11-08 21:28:57Changed: pgm.cpp
1 files changed, 8 insertions, 13 deletions
- adc0844: Preserve ADC0848 device type rather than throw it away (nw) [AJR]
2017-11-08 20:31:42Changed: adc0844.cpp
1 files changed, 4 insertions, 4 deletions
- revx: Add ADC0848 and make that device actually work (nw) [AJR]
2017-11-08 20:26:36Changed: adc0844.cpp, midxunit.cpp, midxunit.h, midxunit.cpp
4 files changed, 29 insertions, 39 deletions
- micro3d: botss11 doesn't have the analog throttle (nw) [Dirk Best]
2017-11-08 19:13:30Changed: micro3d.cpp
1 files changed, 6 insertions, 6 deletions
- various drivers: added some lan, printer and camera flags according to MT06586 (nw) [Ivan Vangelista]
2017-11-08 18:17:36Changed: cischeat.cpp, cps2.cpp, namcofl.cpp, namcos11.cpp, namcos22.cpp, neogeo.cpp, neoprint.cpp, segaxbd.cpp, stv.cpp, taito_b.cpp, stv.h, taito_b.h
12 files changed, 153 insertions, 132 deletions
- wgp.cpp: added save state support, removed anonymous timers, killed trampolines (nw) [Ivan Vangelista]
2017-11-08 18:14:46Changed: wgp.cpp, wgp.h, wgp.cpp
3 files changed, 86 insertions, 111 deletions
- New working clone [Ivan Vangelista]
2017-11-08 18:13:51- -------------------------- Troopy (bootleg of Mr. Kougar) [MikeMcBike]
Changed: scramble.cpp, scramble.h, scramble.cpp, mame.lst
4 files changed, 46 insertions, 40 deletions
- -------------------------- Troopy (bootleg of Mr. Kougar) [MikeMcBike]
- taito_z: add note (nw) [hap]
2017-11-08 17:34:52Changed: taito_z.cpp
1 files changed, 5 insertions, 3 deletions
- few more YMZ774 (nw) [MetalliC]
2017-11-08 17:17:36Changed: ymz770.cpp, ymz770.h
2 files changed, 61 insertions, 15 deletions
- adc0844: Support ADC0848 variant, some adjustments to differential mode [Dirk Best]
2017-11-08 17:15:09Changed: adc0844.cpp, adc0844.h
2 files changed, 156 insertions, 53 deletions
- (nw) dms86: added devices but commented out as not working [Robbbert]
2017-11-08 17:03:06Changed: dms86.cpp, hpz80unk.cpp
2 files changed, 76 insertions, 49 deletions
- gladiatr.cpp: sub cpu irq ack, mcu input check on state 3, flip screen default was inverted (nw) [angelosa]
2017-11-08 15:53:54Changed: gladiatr.cpp, template_driver.cpp, gladiatr.h
3 files changed, 38 insertions, 30 deletions
- micro3d.cpp: Correct and simplify device tags (nw) [AJR]
2017-11-08 15:40:02Changed: micro3d.cpp, micro3d.h, micro3d.cpp
3 files changed, 10 insertions, 10 deletions
- micro3d.cpp: A few more lines from schematics (nw) [AJR]
2017-11-08 15:36:50Changed: micro3d.cpp
1 files changed, 3 insertions, 0 deletions
- Merge pull request #2786 from sjy96525/patch-23 [R. Belmont]
2017-11-08 14:09:46- Correct Dip Switches for Sky Destroyer. [sjy96525]
Changed: cyclemb.cpp
1 files changed, 6 insertions, 7 deletions
- Correct Dip Switches for Sky Destroyer. [sjy96525]
- (nw) hpz80unk: added uarts and notes [Robbbert]
2017-11-08 12:14:37Changed: hpz80unk.cpp
1 files changed, 146 insertions, 35 deletions
- preliminary Yamaha YMZ774 emulation (nw) [MetalliC]
2017-11-08 05:43:50Changed: ymz770.cpp, ymz770.h
2 files changed, 203 insertions, 79 deletions
- term2: Add ADC0844 (nw) [AJR]
2017-11-08 04:54:05Changed: midyunit.cpp, midyunit.h, midyunit.cpp
3 files changed, 21 insertions, 22 deletions
- spyhunt2: Add ADC0844 (nw) [AJR]
2017-11-08 03:19:062 files changed, 12 insertions, 3 deletions
- einstein: Mark Einstein 256 rom dump as bad [Dirk Best]
2017-11-08 03:15:46Changed: einstein.cpp
1 files changed, 2 insertions, 2 deletions
- maxrpm: Add ADC0844 (nw) [AJR]
2017-11-08 02:14:342 files changed, 19 insertions, 11 deletions
- hp80.cpp: Unbreak the build (nw) [AJR]
2017-11-08 01:47:22Changed: hp80.cpp
1 files changed, 2 insertions, 2 deletions
- Added ADPCM (nw) [angelosa]
2017-11-08 01:14:00Changed: gladiatr.cpp, gladiatr.h
2 files changed, 32 insertions, 14 deletions
- gladiatr.cpp: preliminary sound for Ping Pong King [Angelo Salese] [angelosa]
2017-11-08 00:39:07Changed: cyclemb.cpp, gladiatr.cpp, gladiatr.h
3 files changed, 36 insertions, 14 deletions
- cyclemb.cpp: Added preliminary audio for Cycle Maabou/Sky Destroyer [Angelo Salese] [angelosa]
2017-11-07 23:57:04Changed: cyclemb.cpp
1 files changed, 66 insertions, 9 deletions
- flower.h small cleanup (nw) [hap]
2017-11-07 23:03:58Changed: flower.h, flower.cpp
2 files changed, 1 insertions, 16 deletions
- Added flip screen to Ping Pong King (nw) [angelosa]
2017-11-07 22:29:36Changed: gladiatr.cpp, gladiatr.h
2 files changed, 41 insertions, 18 deletions
- Added P2 / DSW1 / clean stuff (nw) [angelosa]
2017-11-07 21:07:44Changed: gladiatr.cpp, gladiatr.h
2 files changed, 79 insertions, 37 deletions
- rename "x Audio Custom" to "x Custom Sound" (nw) [hap]
2017-11-07 22:12:50Changed: arcadia.cpp, cps3.cpp, dai_snd.cpp, galaxian.cpp, geebee.cpp, gomoku.cpp, gridlee.cpp, micro3d.cpp, phoenix.cpp, pleiads.cpp, polepos.cpp, redbaron.cpp, segag80r.cpp, snk6502.cpp, special.cpp, svis_snd.cpp, tiamc1.cpp, tvc.cpp, tx1.cpp, vc4000.cpp, warpwarp.cpp, wiping.cpp, wswan.cpp
23 files changed, 26 insertions, 26 deletions
- flower/wiping sound: added guessed clock() (nw) [hap]
2017-11-07 21:38:25Changed: flower.cpp, flower.h, wiping.cpp, wiping.h, clshroad.cpp, flower.cpp, wiping.cpp
7 files changed, 69 insertions, 88 deletions
- gladiatr.cpp: added preliminary MCU simulation for Ping Pong King inputs [Angelo Salese] [angelosa]
2017-11-07 18:25:12Changed: gladiatr.cpp, gladiatr.h
2 files changed, 227 insertions, 14 deletions
- micro3d: Attach RS232 port to monitor port [Dirk Best]
2017-11-07 15:58:36- Start with "-monitor terminal" to see debug messages from the game.
Changed: micro3d.cpp
1 files changed, 6 insertions, 1 deletions
- Start with "-monitor terminal" to see debug messages from the game.
- Small fix for previous commit (nw) [Dirk Best]
2017-11-07 13:54:46Changed: micro3d.cpp, micro3d.h
2 files changed, 0 insertions, 3 deletions
- micro3d: Use ADC0844 device and fix throttle regression [Dirk Best]
2017-11-07 13:26:52- The throttle has been broken since 0.154.
Changed: micro3d.cpp, micro3d.h, micro3d.cpp
3 files changed, 21 insertions, 46 deletions
- The throttle has been broken since 0.154.
- gei.cpp: fixed MT04651 (nw) [Ivan Vangelista]
2017-11-07 11:13:09Changed: gei.cpp
1 files changed, 7 insertions, 20 deletions
- ps2sony.cpp: fixed validation (nw) [Ivan Vangelista]
2017-11-07 09:09:52Changed: ps2sony.cpp
1 files changed, 1 insertions, 1 deletions
- Merge pull request #2774 from fulivi/hp80_dev04 [R. Belmont]
2017-11-07 02:39:00 - Merge pull request #2779 from rfka01/master [R. Belmont]
2017-11-07 02:38:00- Added missing Kaypro models, distributed ROM files accordingly
Changed: kaypro.cpp, kaypro.h, kaypro.cpp, mame.lst, kaypro.cpp
5 files changed, 293 insertions, 138 deletions
- Added missing Kaypro models, distributed ROM files accordingly
- mips3: Cleanup TX4925 implementation. (nw) [Ted Green]
2017-11-06 23:58:45Changed: mips3.cpp, mips3drc.cpp
2 files changed, 9 insertions, 134 deletions
- v9938: Bury this inaccurate kludge for good (nw) [AJR]
2017-11-06 23:29:062 files changed, 0 insertions, 20 deletions
- floptool: Added Acorn Atom floppy formats. (nw) [Nigel Barnes]
2017-11-06 22:40:28Changed: floptool.cpp
1 files changed, 2 insertions, 0 deletions
- castool: Added Acorn Atom formats. (nw) [Nigel Barnes]
2017-11-06 22:39:26Changed: castool.cpp
1 files changed, 3 insertions, 2 deletions
- New NOT working software list [Nigel Barnes]
2017-11-06 22:37:26- --------------------------------- px8_cart: Epson BASIC, Clock, DAKComm, dBase II, Geneva Connection, Intext 1.1, Intext 1.0, Othello, Oval IRM, Portable Calc, Portable WordStar, SuperCalc, The Traveling Appointment Manager, The Traveling Expense Manager, The Traveling Time Manager, Turbo Pascal (unofficial ROM), CP/M Utilities
Changed: px8_cart.xml, px8.cpp
2 files changed, 207 insertions, 15 deletions
- --------------------------------- px8_cart: Epson BASIC, Clock, DAKComm, dBase II, Geneva Connection, Intext 1.1, Intext 1.0, Othello, Oval IRM, Portable Calc, Portable WordStar, SuperCalc, The Traveling Appointment Manager, The Traveling Expense Manager, The Traveling Time Manager, Turbo Pascal (unofficial ROM), CP/M Utilities
- bbcb: Added Computer Village 1797 FDC (LVL Dos), not working. [Nigel Barnes]
2017-11-06 20:17:49Changed: bus.lua, cv1797.cpp, cv1797.h, fdc.cpp
4 files changed, 230 insertions, 2 deletions
- midvunit: Use ADC0844 device [Dirk Best]
2017-11-06 20:46:38Changed: midvunit.cpp, midvunit.h, midvunit.cpp
3 files changed, 18 insertions, 33 deletions
- einstein: Major cleanup, add a ADC0844 device [Dirk Best]
2017-11-06 20:45:24- The analogue joystick is now emulated. Also fixed a few minor issues with the memory map.
This also adds a generic Z80 dasisy chain device, for use in drivers with non-Z80 peripherals.Changed: cpu.lua, machine.lua, arcade.lua, mess.lua, z80daisy_generic.cpp, z80daisy_generic.h, adc0844.cpp, adc0844.h, einstein.cpp, einstein.h, einstein.cpp
11 files changed, 677 insertions, 603 deletions
- The analogue joystick is now emulated. Also fixed a few minor issues with the memory map.
- Merge pull request #2777 from einstein95/master [MetalliC]
2017-11-06 20:10:26- Replacing the PlayStation 2 BIOS files with ones from the redump datfile (nw)
Changed: ps2sony.cpp
1 files changed, 119 insertions, 64 deletions
- Replacing the PlayStation 2 BIOS files with ones from the redump datfile (nw)
- Update to latest redump datfile (nw) [einstein95]
2017-11-06 19:52:19Changed: ps2sony.cpp
1 files changed, 74 insertions, 72 deletions
- Replacing the PlayStation 2 BIOS files with ones from the redump datfile (nw) [einstein95]
2017-11-05 10:01:06Changed: ps2sony.cpp
1 files changed, 117 insertions, 64 deletions
- ds1204: Use full device name (nw) [AJR]
2017-11-06 19:31:42Changed: ds1204.cpp
1 files changed, 1 insertions, 1 deletions
- new working clone [Ivan Vangelista]
2017-11-06 19:05:36 - new working clone [Ivan Vangelista]
2017-11-06 19:04:09- --------------------------- The 26th Z [ShouTime, Paul Vining, The Dumping Union]
Changed: tsamurai.cpp, tsamurai.h, mame.lst
3 files changed, 113 insertions, 56 deletions
- --------------------------- The 26th Z [ShouTime, Paul Vining, The Dumping Union]
- zx: added extra RAM options for ts1000 [Barry Nelson] [hap]
2017-11-06 18:15:54Changed: zx.cpp
1 files changed, 1 insertions, 0 deletions
- dsb46: Use CTC for baud rate generation (nw) [AJR]
2017-11-06 17:52:42Changed: dsb46.cpp
1 files changed, 11 insertions, 7 deletions
- zx: ts1000 display circuitry is identical to zx81, not cyan [Barry Nelson] [hap]
2017-11-06 15:57:572 files changed, 9 insertions, 13 deletions
- Merge pull request #2783 from DavidHaywood/pgm2 [MetalliC]
2017-11-06 14:11:14- dumped internal IGS036 rom for Oriental Legend 2 [Morten Shearman Kirkegaard and Peter Wilhelmsen]
Changed: arm7.cpp, arm7.h, arm7thmb.cpp, pgm2.cpp
4 files changed, 97 insertions, 32 deletions
- dumped internal IGS036 rom for Oriental Legend 2 [Morten Shearman Kirkegaard and Peter Wilhelmsen]
- dumped internal IGS036 rom for Oriental Legend 2 [Morten Shearman Kirkegaard and Peter Wilhelmsen] [David Haywood]
2017-11-06 13:36:52- started adding some devices to the driver to support it [David Haywood] derived IGS036 type in ARM7/9 core, because it seems like mmu could be different, and there are probably other internal devices [David Haywood] fixed(?) BLX (LO) thumb opcode in ARM7/9 core, was storing a return address that skipped the following opcode [David Haywood]
I think there might still be ARM9 issues.Changed: arm7.cpp, arm7.h, arm7thmb.cpp, pgm2.cpp
4 files changed, 97 insertions, 32 deletions
- started adding some devices to the driver to support it [David Haywood] derived IGS036 type in ARM7/9 core, because it seems like mmu could be different, and there are probably other internal devices [David Haywood] fixed(?) BLX (LO) thumb opcode in ARM7/9 core, was storing a return address that skipped the following opcode [David Haywood]
- apple2cp: MIG RAM is 2K, not 0.5K. [mgcaret, R. Belmont] [arbee]
2017-11-06 04:13:26Changed: apple2e.cpp
1 files changed, 3 insertions, 3 deletions
- v9938, v9958: Convert to use RGB32 bitmaps [AJR]
2017-11-06 03:49:27- - Palette has been retained mostly for the sake of the palette viewer, and now reflects the actual programmed values, rather than being a fixed RRRGGGBBB encoding plus a hacky mess for the V9958's YJK colors. - V9938-on-V9938 transparent overlay is fixed for meritm.cpp (was broken a few releases ago).
Changed: ezcgi.cpp, v9938.cpp, v9938.h, divideo.cpp, drawgfx.cpp, drawgfx.h, drawgfxm.h, meritm.cpp
8 files changed, 173 insertions, 189 deletions
- - Palette has been retained mostly for the sake of the palette viewer, and now reflects the actual programmed values, rather than being a fixed RRRGGGBBB encoding plus a hacky mess for the V9958's YJK colors. - V9938-on-V9938 transparent overlay is fixed for meritm.cpp (was broken a few releases ago).
- MT #3804 (nw) [angelosa]
2017-11-06 02:52:13Changed: ssozumo.cpp, ssozumo.h, ssozumo.cpp
3 files changed, 28 insertions, 22 deletions
- voodoo: Fix SSE 4.1 optimization. (nw) [Ted Green]
2017-11-06 01:08:16Changed: voodoo.h
1 files changed, 2 insertions, 2 deletions
- flower: Resolve conflict between driver and device name (nw) [AJR]
2017-11-05 23:59:44Changed: flower.cpp
1 files changed, 1 insertions, 1 deletions
- tti: change "Unknown" to lowercase (nw) [hap]
2017-11-05 23:45:18Changed: tti.cpp
1 files changed, 1 insertions, 1 deletions
- wyse: rename romsets to machine names instead of company (nw) [hap]
2017-11-05 23:09:382 files changed, 9 insertions, 9 deletions
- renamed hazeltine.cpp to esprit.cpp (nw) [hap]
2017-11-05 22:57:29Changed: mess.lua, esprit.cpp, mame.lst, mess.flt
4 files changed, 6 insertions, 6 deletions
- hazeltine: rename to esprit (will rename driver too). It was confusing. Compare hypothetically with adding a new konami game and naming driver,romset,state "konami". (nw) [hap]
2017-11-05 22:51:29Changed: hazeltine.cpp, mame.lst
2 files changed, 20 insertions, 20 deletions
- cd2650: Miscellaneous notes and corrections (nw) [AJR]
2017-11-05 21:55:25Changed: cd2650.cpp
1 files changed, 8 insertions, 1 deletions
- And this one (nw) [angelosa]
2017-11-05 21:32:14Changed: flower.h
1 files changed, 1 insertions, 0 deletions
- Minor (nw) [angelosa]
2017-11-05 21:20:30Changed: flower.cpp
1 files changed, 1 insertions, 1 deletions
- flower.cpp: rewrote custom sound device (nw) [angelosa]
2017-11-05 20:17:45Changed: arcade.lua, flower.cpp, flower.h, flower.cpp
4 files changed, 396 insertions, 12 deletions
- A few more UART clones (nw) [AJR]
2017-11-05 20:10:09Changed: ay31015.cpp
1 files changed, 3 insertions, 2 deletions
- srmp2.cpp: X0-005 is probably an undumped MCU (nw) [AJR]
2017-11-05 19:10:00Changed: srmp2.cpp
1 files changed, 7 insertions, 5 deletions
- doc: update MAME short description (nw) [hap]
2017-11-05 18:12:28Changed: README.md, mame.6, conf.py, whatis.rst, README.md, doxygen.config, verinfo.py
7 files changed, 8 insertions, 8 deletions
- hp80: added NO_IRQ to vector_table (nw) [hap]
2017-11-05 16:28:17Changed: hp80.cpp
1 files changed, 2 insertions, 1 deletions
- fccpu20: fix wrong modulo (nw) [hap]
2017-11-05 16:18:52Changed: vme_fccpu20.cpp
1 files changed, 2 insertions, 2 deletions
- wiping: remove unused variable (nw) [hap]
2017-11-05 15:58:19Changed: wiping.cpp
1 files changed, 2 insertions, 4 deletions
- Revert "dialog80: One device identified (nw)" [AJR]
2017-11-05 15:55:34- This reverts commit 96753816e0413cf32b605665e96fdfcf3e94f7c3.
Changed: ampex.cpp
1 files changed, 2 insertions, 4 deletions
- This reverts commit 96753816e0413cf32b605665e96fdfcf3e94f7c3.
- apple2: //e, //c, and friends now have No-Slot Clock support. [R. Belmont] [arbee]
2017-11-05 15:22:58- ds1315: Added support to emulate DS121x parts where the RTC sits in a ROM's address space. [R. Belmont]
Changed: ds1315.cpp, ds1315.h, apple2e.cpp
3 files changed, 73 insertions, 23 deletions
- ds1315: Added support to emulate DS121x parts where the RTC sits in a ROM's address space. [R. Belmont]
- New Not Working machine: HP 2100 [Robbbert]
2017-11-05 15:08:28Changed: mess.lua, hp2100.cpp, mame.lst, mess.flt
4 files changed, 351 insertions, 0 deletions
- windows rc: use emulator name for description (this is the application title that shows up on task manager for example) (nw) [hap]
2017-11-05 14:57:47Changed: verinfo.py, mame.man, mess.man
3 files changed, 4 insertions, 4 deletions
- (nw) ps2sony: extra rom [Robbbert]
2017-11-05 06:52:18Changed: ps2sony.cpp
1 files changed, 1 insertions, 0 deletions
- (nw) vfxsd: extra roms [Robbbert]
2017-11-05 06:50:12Changed: esq5505.cpp
1 files changed, 6 insertions, 2 deletions
- New Not Working machine: Sony Playstation 2 (placeholder only) [Robbbert]
2017-11-05 06:18:54Changed: mess.lua, ps2sony.cpp, mame.lst, mess.flt
4 files changed, 287 insertions, 0 deletions
- dialog80: One device identified (nw) [AJR]
2017-11-05 04:21:06Changed: ampex.cpp
1 files changed, 4 insertions, 2 deletions
- dialog80: Downgrade CPU type (no 8085 features appear to be used); apply preliminary memory findings (nw) [AJR]
2017-11-05 03:57:55Changed: ampex.cpp
1 files changed, 8 insertions, 9 deletions
- twincobr.cpp: Remove configuration variable not used anymore (nw) [AJR]
2017-11-05 03:38:32Changed: wardner.cpp, twincobr.h, twincobr.cpp
3 files changed, 0 insertions, 5 deletions
- leaving MESS as-is (nw) [hap]
2017-11-05 02:06:402 files changed, 3 insertions, 3 deletions
- put original abbreviation meaning as trivia here (nw) [hap]
2017-11-05 02:01:20Changed: README.md, whatis.rst, README.md
3 files changed, 3 insertions, 3 deletions
- make emulator description generic (nw) [hap]
2017-11-05 01:50:16Changed: README.md, mame.6, mess.6, conf.py, whatis.rst, README.md, doxygen.config, verinfo.py, mame.man, mess.man
10 files changed, 14 insertions, 14 deletions
- layout readme: reword (nw) [hap]
2017-11-05 01:31:53Changed: README.md
1 files changed, 2 insertions, 2 deletions
- viewgfx: fix tilemap live updates regression (nw) [hap]
2017-11-05 01:00:53Changed: viewgfx.cpp
1 files changed, 2 insertions, 1 deletions
- voodoo: Use SSE routines for texture perspective correction. (nw) [Ted Green]
2017-11-05 00:01:32Changed: vooddefs.h, voodoo.cpp, voodoo.h
3 files changed, 111 insertions, 49 deletions
- apple2cp: Better "MIG" custom chip handling for apple2cp. [mgcaret, R. Belmont] [arbee]
2017-11-04 22:48:41Changed: apple2e.cpp
1 files changed, 94 insertions, 15 deletions
- elfin 315% -> 330% on my machine. (nw) [mooglyguy]
2017-11-04 20:52:56Changed: 32xsdefs.h, e132xs.cpp, e132xs.h, e132xsop.hxx
4 files changed, 1121 insertions, 673 deletions
- pturn: Add LS259 and coin counters; remove PULSE_LINE (nw) [AJR]
2017-11-04 19:58:52Changed: pturn.cpp
1 files changed, 47 insertions, 30 deletions
- jackpool: This should have some sort of UART (nw) [AJR]
2017-11-04 18:26:41Changed: jackpool.cpp
1 files changed, 4 insertions, 8 deletions
- jackpool: Add addressable latches (nw) [AJR]
2017-11-04 17:34:57Changed: jackpool.cpp
1 files changed, 36 insertions, 53 deletions
- twincobr, fshark, wardner: Add LS259 latches (nw) [AJR]
2017-11-04 16:49:42Changed: twincobr.cpp, wardner.cpp, twincobr.h, twincobr.cpp, twincobr.cpp
5 files changed, 91 insertions, 106 deletions
- New Not Working machine: Xerox Alto I [Robbbert]
2017-11-04 16:43:16Changed: mess.lua, alto1.cpp, mame.lst, mess.flt
4 files changed, 83 insertions, 0 deletions
- New Not Working machine: Ampex Dialogue 80 [Robbbert]
2017-11-04 16:22:40Changed: mess.lua, ampex.cpp, mame.lst, mess.flt
4 files changed, 65 insertions, 0 deletions
- cd2650: Note latch IC position (nw) [AJR]
2017-11-04 14:30:02Changed: cd2650.cpp
1 files changed, 1 insertions, 1 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [Robbbert]
2017-11-04 14:27:28Changed: cd2650.cpp
1 files changed, 12 insertions, 11 deletions
- New Not Working machines: Wyse WY-30+, Wyse WY-160, Hazeltine Esprit III (last 2 were added earlier). Also identified unknown Wyse terminal as the WY-50. [Robbbert]
2017-11-04 14:26:432 files changed, 21 insertions, 7 deletions
- cd2650: Add output latch (nw) [AJR]
2017-11-04 14:24:05Changed: cd2650.cpp
1 files changed, 12 insertions, 11 deletions
- E132XS/Hyperstone optimization: Remove unnecessary full reinit of regs_decode struct. (nw) [mooglyguy]
2017-11-04 14:01:44Changed: e132xs.cpp, e132xs.h, e132xsop.hxx
3 files changed, 590 insertions, 608 deletions
- (nw) screen for hazeltine [Robbbert]
2017-11-04 11:23:43Changed: hazeltine.cpp, mx2178.cpp
2 files changed, 92 insertions, 8 deletions
- (nw) basic guesswork [Robbbert]
2017-11-04 09:33:47Changed: acd.cpp, ampscarp.cpp, hazeltine.cpp, lilith.cpp, mightyframe.cpp, perq.cpp, powerstack.cpp, solbourne.cpp, ts3000.cpp, vectrix.cpp, wyse.cpp, zt8802.cpp, mame.lst
13 files changed, 158 insertions, 92 deletions
- MT#03805 (nw) [angelosa]
2017-11-04 04:53:34Changed: lasso.cpp
1 files changed, 4 insertions, 3 deletions
- Accidental keypress (nw) [AJR]
2017-11-04 04:03:11Changed: metro.cpp
1 files changed, 1 insertions, 1 deletions
- metro.cpp: ACCESSING_BITS cleanup (nw) [AJR]
2017-11-04 04:00:102 files changed, 43 insertions, 58 deletions
- MT #06193 (nw) [angelosa]
2017-11-04 03:45:34Changed: shanghai.cpp
1 files changed, 50 insertions, 75 deletions
- pntnpuzl: Comment update (nw) [AJR]
2017-11-04 03:17:56Changed: pntnpuzl.cpp, poly88.cpp
2 files changed, 5 insertions, 3 deletions
- apple2: preliminary support for AE TransWarp accelerator card [R. Belmont, Apple II Documentation Project] [arbee]
2017-11-04 02:50:59Changed: bus.lua, transwarp.cpp, transwarp.h, apple2e.cpp
4 files changed, 321 insertions, 0 deletions
- flower.cpp: actually using Nsmco xtal so most likely runs at 60.606060 ... (nw) [angelosa]
2017-11-03 23:47:53Changed: flower.cpp, mappy.cpp
2 files changed, 2 insertions, 2 deletions
- flower.cpp: fixed zoom points for 32x32 sprites [Angelo Salese] [angelosa]
2017-11-03 23:08:52Changed: flower.cpp
1 files changed, 5 insertions, 5 deletions
- flower.cpp: rewritten driver from scratch, improvements wrt older version are: [Angelo Salese] [angelosa]
2017-11-03 22:19:41- * Fixed visible area to 288x224, fixes left-most columns (inside the big ship); * Background layers actually had reversed priority (outside and inside the big ship);
Changed: flower.cpp, marinedt.cpp
2 files changed, 69 insertions, 59 deletions
- * Fixed visible area to 288x224, fixes left-most columns (inside the big ship); * Background layers actually had reversed priority (outside and inside the big ship);
- flower.cpp: sprite shrink feature, flip screen, stuff (nw) [angelosa]
2017-11-03 21:18:04Changed: flower.cpp
1 files changed, 46 insertions, 21 deletions
- flower.cpp: fixed all outputs, added third Z80 (nw) [angelosa]
2017-11-03 19:28:42Changed: flower.cpp
1 files changed, 128 insertions, 27 deletions
- flower.cpp: fix rightmost columns getting stuck (nw) [angelosa]
2017-11-03 17:46:40Changed: flower.cpp
1 files changed, 2 insertions, 1 deletions
- c65 rom label notes based on the 2017-11-02 auction and pics (nw) [Lord-Nightmare]
2017-11-03 22:16:12Changed: c65.cpp
1 files changed, 6 insertions, 6 deletions
- tti: Add vectored interrupt that does nothing now (nw) [AJR]
2017-11-03 17:48:21Changed: tti.cpp
1 files changed, 11 insertions, 0 deletions
- (nw) altos2: added some meat onto the bones [Robbbert]
2017-11-03 17:23:06Changed: altos2.cpp
1 files changed, 64 insertions, 10 deletions
- marinedt.cpp: sprite offset fixes and minor other changes (nw) [angelosa]
2017-11-03 17:07:30Changed: marinedt.cpp
1 files changed, 13 insertions, 14 deletions
- (nw) t4490: devices [Robbbert]
2017-11-03 16:15:43Changed: terco.cpp
1 files changed, 6 insertions, 4 deletions
- (nw) sys9002: added devices [Robbbert]
2017-11-03 15:09:00Changed: lilith.cpp, sys9002.cpp
2 files changed, 116 insertions, 3 deletions
- fix some typos (#2772) [Martin Lindhe]
2017-11-03 14:58:54Changed: README.md, README.md, README.md, README.md, README.md, README.md, README.md, README.md, README.md, README.md, README.md, README.md, vme_fccpu20.cpp, vme_hcpu30.cpp, 68561mpcc.cpp, README.md, fccpu30.cpp, galaxian.cpp, hk68v10.cpp, mvme147.cpp, stuntair.cpp, README.md, README.md
23 files changed, 27 insertions, 27 deletions
- New Not working machine: Convergent Mightyframe [Robbbert]
2017-11-03 11:57:24Changed: mess.lua, mightyframe.cpp, mame.lst, mess.flt
4 files changed, 50 insertions, 0 deletions
- new not working clone [Ivan Vangelista]
2017-11-03 08:02:56 - (nw) hx20: revert yesterday's addition, not needed [Robbbert]
2017-11-03 07:08:22Changed: hx20.cpp
1 files changed, 0 insertions, 10 deletions
- itech8.cpp: Slight ROM name correction for Arlington Horse Racing (nw) [briantro]
2017-11-03 05:25:49Changed: itech8.cpp
1 files changed, 10 insertions, 10 deletions
- pacman.cpp: Correct ROM labels for The Glob Pacman Conversion set (nw) [briantro]
2017-11-03 05:14:11Changed: pacman.cpp
1 files changed, 15 insertions, 14 deletions
- mc68901: Improve USART behavior for polled operation [AJR]
2017-11-03 01:11:15Changed: mc68901.cpp, mc68901.h, diserial.cpp, tti.cpp
4 files changed, 46 insertions, 24 deletions
- (nw) minor cleanups [Robbbert]
2017-11-03 00:38:21Changed: acd.cpp, altos2.cpp, ampscarp.cpp, basic52.cpp, hazeltine.cpp, lg-dvd.cpp, perq.cpp, powerstack.cpp, solbourne.cpp, ts3000.cpp, vectrix.cpp, wyse.cpp, zt8802.cpp
13 files changed, 34 insertions, 34 deletions
- m68000: Reinstate registration of SR for debug expressions [AJR]
2017-11-02 23:44:51Changed: m68kcpu.cpp
1 files changed, 1 insertions, 0 deletions
- -gba: By default, GPIO ports should pass ROM through on read. Fixes Doom 2 and Duke Nukem Advance. [Ryan Holtz] [mooglyguy]
2017-11-02 22:23:002 files changed, 5 insertions, 3 deletions
- -e132xs: Some minor optimization, elfin benches roughly 11% faster. [Ryan Holtz] [mooglyguy]
2017-11-01 20:03:37Changed: e132xs.cpp
1 files changed, 287 insertions, 25 deletions
- tti: First attempt at fleshing out some things (nw) [AJR]
2017-11-02 21:07:06Changed: tti.cpp
1 files changed, 21 insertions, 5 deletions
- vrc5074: Improve debug messaging for serial port. (nw) [Ted Green]
2017-11-02 15:51:02Changed: vrc5074.cpp
1 files changed, 14 insertions, 3 deletions
- (nw) extra roms for kaypro, hx20 [Robbbert]
2017-11-02 15:27:30Changed: hx20.cpp, kaypro.cpp
2 files changed, 13 insertions, 1 deletions
- New not working machine: Hazeltine Esprit terminals [Robbbert]
2017-11-02 15:25:13Changed: mess.lua, hazeltine.cpp, mame.lst, mess.flt
4 files changed, 58 insertions, 0 deletions
- New not working machine: Altos II terminal [Robbbert]
2017-11-02 15:21:42Changed: altos2.cpp
1 files changed, 48 insertions, 0 deletions
- (nw) extra roms for kaypro, tv950, terak, ipds [Robbbert]
2017-11-02 11:11:01Changed: ipds.cpp, kaypro.cpp, terak.cpp, tv950.cpp
4 files changed, 30 insertions, 2 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [Robbbert]
2017-11-02 11:08:45Changed: i8275.cpp
1 files changed, 0 insertions, 1 deletions
- New not working machine: Transitional Technology Inc. SBC [Robbbert]
2017-11-02 11:08:00Changed: mess.lua, tti.cpp, mame.lst, mess.flt
4 files changed, 61 insertions, 0 deletions
- i8275: Remove assert now that buffer overflow is guarded against in non-debug builds (nw) [AJR]
2017-11-02 11:04:00Changed: i8275.cpp
1 files changed, 0 insertions, 1 deletions
- New not working machine: Vectrix VX384 Graphics Processor [Robbbert]
2017-11-02 11:04:54Changed: vectrix.cpp
1 files changed, 47 insertions, 0 deletions
- New not working machine: Ziatech ZT-8802 SBC [Robbbert]
2017-11-02 11:02:20Changed: zt8802.cpp
1 files changed, 45 insertions, 0 deletions
- marinedt.cpp: rewritten driver from scratch, improvements wrt older version are: [Angelo Salese] [angelosa]
2017-11-02 07:37:02- * Added sea bitmap and flashing when shark appears; * Improved sprite/tilemap colors, now more accurate to the references; * Fixed priority, both sprite layers are actually above text tilemap; * Added player 2 trackball inputs, and global coin lockout; * Streamlined and improved collision detection (still not perfect therefore game still marked NOT_WORKING);
Changed: marinedt.cpp
1 files changed, 38 insertions, 27 deletions
- * Added sea bitmap and flashing when shark appears; * Improved sprite/tilemap colors, now more accurate to the references; * Fixed priority, both sprite layers are actually above text tilemap; * Added player 2 trackball inputs, and global coin lockout; * Streamlined and improved collision detection (still not perfect therefore game still marked NOT_WORKING);
- marinedt.cpp: attempt to fix collision in upright mode (nw) [angelosa]
2017-11-02 06:02:23Changed: marinedt.cpp
1 files changed, 11 insertions, 2 deletions
- marinedt.cpp: improved collision detection (nw) [angelosa]
2017-11-02 05:24:31Changed: marinedt.cpp
1 files changed, 22 insertions, 23 deletions
- Merge pull request #2768 from palazzol/trs80dt1 [Robert]
2017-11-02 04:26:31- Updates to trs80dt1 driver
Changed: i8275.cpp, trs80dt1.cpp
2 files changed, 90 insertions, 80 deletions
- Updates to trs80dt1 driver
- Merge branch 'master' into trs80dt1 [Frank Palazzolo]
2017-11-02 03:41:48Changed: einstein.xml, fmtowns_cd.xml, ibm5150.xml, ibm5170.xml, ibmpcjr_cart.xml, lynx.xml, px4_cart.xml, strings.po, bus.lua, mess.lua, a2videoterm.cpp, ssbapple.cpp, ssbapple.h, coco_ssc.cpp, coco_t4426.cpp, pipe.cpp, pipe.h, tk02.cpp, tk02.h, mouse.cpp, mouse.h, speech.cpp, speech.h, userport.cpp, userport.h, rs232.h, 998board.cpp, 998board.h, vme_mzr8300.cpp, h6280.cpp, m68kcpu.h, mcs48.cpp, mcs48.h, mips3drc.cpp, sh4.cpp, tms7000.cpp, tms7000.h, floppy.cpp, floppy.h, 74259.cpp, 74259.h, am9513.cpp, ds128x.cpp, ds128x.h, eeprom.cpp, eepromser.h, input_merger.cpp, mc146818.cpp, mc146818.h, wd_fdc.cpp, wd_fdc.h, z80sio.cpp, z80sio.h, stvvdp2.cpp, v9938.cpp, device.cpp, device.h, driver.cpp, driver.h, xtal.h, machine.cpp, n8080.cpp, acd.cpp, altair.cpp, altos5.cpp, ampscarp.cpp, apple2.cpp, apple2e.cpp, apricot.cpp, apricotf.cpp, apricotp.cpp, attache.cpp, aussiebyte.cpp, bigbord2.cpp, bingor.cpp, boogwing.cpp, cb2001.cpp, cc40.cpp, ccs2810.cpp, cd2650.cpp, cninja.cpp, codata.cpp, cv1k.cpp, czk80.cpp, dblewing.cpp, dccons.cpp, dec0.cpp, deco32.cpp, dietgo.cpp, dlair.cpp, dual68.cpp, einstein.cpp, exelv.cpp, freekick.cpp, ft68m.cpp, funkyjet.cpp, funworld.cpp, gei.cpp, ibmpcjr.cpp, imsai.cpp, isbc8030.cpp, jade.cpp, k1003.cpp, kaypro.cpp, kingobox.cpp, lemmings.cpp, lilith.cpp, m24.cpp, macp.cpp, marinedt.cpp, mjsister.cpp, mps1230.cpp, mz2500.cpp, namcops2.cpp, nanos.cpp, naomi.cpp, norautp.cpp, octopus.cpp, onyx.cpp, osbexec.cpp, p8k.cpp, pcm.cpp, perq.cpp, playmark.cpp, pm68k.cpp, pntnpuzl.cpp, poly.cpp, powerstack.cpp, proconn.cpp, psikyosh.cpp, ptcsol.cpp, px4.cpp, px8.cpp, rohga.cpp, rt1715.cpp, sapi1.cpp, seattlecmp.cpp, segahang.cpp, segam1.cpp, segas16b.cpp, slicer.cpp, solbourne.cpp, sothello.cpp, sun1.cpp, super6.cpp, superslave.cpp, sym1.cpp, techno.cpp, terco.cpp, ti74.cpp, tim100.cpp, toaplan1.cpp, trs80.cpp, trs80dt1.cpp, ts3000.cpp, ts802.cpp, ts816.cpp, univac.cpp, wyse.cpp, z100.cpp, zsbc3.cpp, aussiebyte.h, boogwing.h, cninja.h, dec0.h, deco32.h, einstein.h, kaypro.h, lemmings.h, mtx.h, trs80.h, dec0.cpp, deco146.cpp, deco146.h, interpro_ioga.cpp, kay_kbd.cpp, kay_kbd.h, kaypro.cpp, trs80.cpp, mame.lst, mess.flt, deco32.cpp, fmtowns.cpp, ygv608.cpp, ygv608.h, input_sdl.cpp
186 files changed, 6404 insertions, 3141 deletions
- (Robbbert's changes plus palazzol's) [Frank Palazzolo]
2017-11-02 03:32:06- Fix keyboard key sense to fix key repeat Switch refresh to 60Hz to match with 60Hz jumper setting Add temporary hack to get the last 3 columns to display
Changed: trs80dt1.cpp
1 files changed, 100 insertions, 100 deletions
- Fix keyboard key sense to fix key repeat Switch refresh to 60Hz to match with 60Hz jumper setting Add temporary hack to get the last 3 columns to display
- Fix potential buffer overflow [Frank Palazzolo]
2017-11-02 03:25:56Changed: i8275.cpp
1 files changed, 2 insertions, 1 deletions
- added Attache 8:16 ROMs, and revision H BIOS [mahlemiut]
2017-11-02 02:57:16- new working clone ----------------- Otrona Attache 8:16 [Al Kossow]
Changed: attache.cpp, mame.lst
2 files changed, 160 insertions, 8 deletions
- new working clone ----------------- Otrona Attache 8:16 [Al Kossow]
- marinedt.cpp: cleanups (nw) [angelosa]
2017-11-02 02:56:01Changed: marinedt.cpp
1 files changed, 68 insertions, 37 deletions
- cd2650: Add proper XTAL frequency, MCFG_SCREEN_RAW_PARAMS and some info (nw) [AJR]
2017-11-02 02:23:39Changed: xtal.h, cd2650.cpp
2 files changed, 32 insertions, 15 deletions
- marinedt.cpp: basic collision detection (port 0x0e) (nw) [angelosa]
2017-11-02 00:19:41Changed: marinedt.cpp
1 files changed, 94 insertions, 29 deletions
- marinedt.cpp: input improvements (nw) [angelosa]
2017-11-01 22:39:45Changed: marinedt.cpp
1 files changed, 22 insertions, 23 deletions
- marinedt.cpp: inputs & misc outputs (nw) [angelosa]
2017-11-01 22:20:56Changed: marinedt.cpp
1 files changed, 41 insertions, 1 deletions
- Fix DS128X/DS1288X main frequency divider. The output frequency must be fixed to 1HZ with these devices. [Jean-François DEL NERO]
2017-11-01 14:35:40- In the MC146818, DV2-DV0 were used to select the input frequency to provide a proper time base. Since the DS12885/87 and DS1685/87 use only the 32.768kHz crystal these 3 bits are used to turn the oscillator on or off and to reset the countdown chain. There are not used anymore to select the main clock divider value.
Changed: ds128x.cpp, ds128x.h, mc146818.cpp, mc146818.h
4 files changed, 48 insertions, 29 deletions
- In the MC146818, DV2-DV0 were used to select the input frequency to provide a proper time base. Since the DS12885/87 and DS1685/87 use only the 32.768kHz crystal these 3 bits are used to turn the oscillator on or off and to reset the countdown chain. There are not used anymore to select the main clock divider value.
- marinedt.cpp: added sprite drawing (nw) [angelosa]
2017-11-01 21:38:21Changed: marinedt.cpp
1 files changed, 95 insertions, 2 deletions
- marinedt.cpp: preload sea bitmap (nw) [angelosa]
2017-11-01 19:54:44Changed: marinedt.cpp
1 files changed, 33 insertions, 15 deletions
- z80sio: First stab at WRDY emulation; some logging improvements (nw) [AJR]
2017-11-01 21:00:02Changed: z80sio.cpp, z80sio.h
2 files changed, 41 insertions, 7 deletions
- some SH3/4 recompiler changes that got lost at some point (nw) (#2767) [David Haywood]
2017-11-01 19:02:20Changed: sh4.cpp
1 files changed, 13 insertions, 4 deletions
- (nw) px4: fixed crash with invalid year [Robbbert]
2017-11-01 18:53:57Changed: px4.cpp
1 files changed, 12 insertions, 6 deletions
- (nw) trs80dt1: added 7474 device and fixed a mistake...doesn't fix any issues though. [Robbbert]
2017-11-01 18:07:14Changed: tim100.cpp, trs80dt1.cpp
2 files changed, 13 insertions, 22 deletions
- (nw) uts20: more guesswork, added sound. [Robbbert]
2017-11-01 14:39:41Changed: univac.cpp
1 files changed, 63 insertions, 33 deletions
- Merge pull request #2764 from rzero9/patch-2 [R. Belmont]
2017-11-01 13:55:37- fmtowns: fix kanji offset calculation
Changed: fmtowns.cpp
1 files changed, 5 insertions, 4 deletions
- fmtowns: fix kanji offset calculation
- einstein: Correct floppy drive type, add support for more types [Dirk Best]
2017-11-01 12:16:24- Default for the two internal drives is now the TEAC FD-30A (3 inch single sided) and for the two external drives 5.25" inch 80 tracks quad density.
Fixes MT #06747Changed: einstein.xml, einstein.cpp, einstein.h
3 files changed, 137 insertions, 156 deletions
- Default for the two internal drives is now the TEAC FD-30A (3 inch single sided) and for the two external drives 5.25" inch 80 tracks quad density.
- floppy: Add TEAC FD-30A 3 inch floppy drive [Dirk Best]
2017-11-01 11:36:22Changed: floppy.cpp, floppy.h
2 files changed, 37 insertions, 0 deletions
- einstein: Add support for mouse connected to the user port [Dirk Best]
2017-11-01 09:51:02- Enable with "-user mouse" and try it with "-flop1 mouseart".
Changed: bus.lua, mouse.cpp, mouse.h, userport.cpp
4 files changed, 157 insertions, 0 deletions
- Enable with "-user mouse" and try it with "-flop1 mouseart".
- apple2: preliminary support for "SSB Apple" speech board [R. Belmont, Apple II Documentation Project] [arbee]
2017-11-01 02:50:32Changed: bus.lua, ssbapple.cpp, ssbapple.h, apple2.cpp, apple2e.cpp
5 files changed, 147 insertions, 0 deletions
- Merge pull request #2763 from jfdelnero/master [R. Belmont]
2017-11-01 01:53:35- Bus error stack frame: 68010 / 68020 / 68030 stack frames formats su…
Changed: m68kcpu.h
1 files changed, 18 insertions, 2 deletions
- Bus error stack frame: 68010 / 68020 / 68030 stack frames formats su…
- S-100 drivers tagged for future reference (nw) [AJR]
2017-11-01 00:54:39Changed: altair.cpp, ccs2810.cpp, cd2650.cpp, dual68.cpp, imsai.cpp, jade.cpp, ptcsol.cpp, seattlecmp.cpp, super6.cpp, superslave.cpp, z100.cpp
11 files changed, 11 insertions, 0 deletions
- techno.cpp: Reimplement IRQ generation based on an educated guess (nw) [AJR]
2017-11-01 00:53:35Changed: techno.cpp
1 files changed, 38 insertions, 18 deletions
- Build fix (nw) [AJR]
2017-11-01 00:52:11Changed: 998board.cpp
1 files changed, 1 insertions, 0 deletions
- marinedt.cpp: add meat to the skeleton (nw) [angelosa]
2017-10-31 23:27:04Changed: marinedt.cpp
1 files changed, 294 insertions, 21 deletions
- ti99_8: Hexbus WIP, added Hexbus write timing logic [Michael Zapf]
2017-10-31 22:31:10Changed: 998board.cpp, 998board.h
2 files changed, 248 insertions, 16 deletions
- new working machine [MetalliC]
2017-10-31 22:06:23 - Workaround for MT #06740 (nw) [angelosa]
2017-10-31 19:17:16Changed: dec0.cpp
1 files changed, 2 insertions, 1 deletions
- acd/wyse: machine titles too generic, remember they need to be unique across whole MAME (nw) [hap]
2017-10-31 18:47:442 files changed, 2 insertions, 2 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [angelosa]
2017-10-31 18:47:03Changed: a2videoterm.cpp, acd.cpp, bingor.cpp, funworld.cpp, macp.cpp, norautp.cpp, segam1.cpp, wyse.cpp
8 files changed, 12 insertions, 12 deletions
- dec0.cpp: emulate Sly Spy RNG device at $31c00d. [Angelo Salese] [angelosa]
2017-10-31 18:43:48- * This makes gameplay to behave very differently than before, game extensively uses this port to mix up stuff especially with the bosses.
Changed: dec0.cpp
1 files changed, 7 insertions, 2 deletions
- * This makes gameplay to behave very differently than before, game extensively uses this port to mix up stuff especially with the bosses.
- use lowercase "unknown" when title is unknown (nw) [hap]
2017-10-31 18:45:54Changed: a2videoterm.cpp, acd.cpp, bingor.cpp, funworld.cpp, macp.cpp, norautp.cpp, segam1.cpp, wyse.cpp
8 files changed, 12 insertions, 12 deletions
- if company is unknown, use "
" (nw) [hap]2017-10-31 18:36:43Changed: dccons.cpp
1 files changed, 1 insertions, 1 deletions
- gei.cpp: misc refactoring: (nw) [Ivan Vangelista]
2017-10-31 18:34:20- * moved 'signatures' out of the source and into a ROM, as suggested; * switched to configured banking; * added save state support; * added default nvrams to some of the sets to avoid errors on first boot.
Changed: gei.cpp
1 files changed, 253 insertions, 218 deletions
- * moved 'signatures' out of the source and into a ROM, as suggested; * switched to configured banking; * added save state support; * added default nvrams to some of the sets to avoid errors on first boot.
- c8002: Remove unused variable; use AM_DEVREADWRITE_MOD to clean up I/O stuff (nw) [AJR]
2017-10-31 18:24:34Changed: onyx.cpp
1 files changed, 10 insertions, 95 deletions
- dec0.cpp: emulated sound protection state machine for Sly Spy and get rid of ROM patch [Angelo Salese] [angelosa]
2017-10-31 16:44:35Changed: dec0.cpp, dec0.h, dec0.cpp
3 files changed, 68 insertions, 12 deletions
- (nw) Onyx c8002: added devices [Robbbert]
2017-10-31 16:18:27Changed: onyx.cpp
1 files changed, 148 insertions, 28 deletions
- (nw) partial revert of z80sio stuff [Robbbert]
2017-10-31 14:57:41Changed: altos5.cpp, czk80.cpp, dmax8000.cpp, mtx.cpp, pulsar.cpp, rc702.cpp, superslave.cpp, ts802.cpp, ts803.cpp, univac.cpp, mtx.h
11 files changed, 130 insertions, 130 deletions
- einstein: Add bus interface for the user port and emulate speech cart [Dirk Best]
2017-10-31 11:46:15Changed: bus.lua, mess.lua, pipe.h, speech.cpp, speech.h, userport.cpp, userport.h, einstein.cpp
8 files changed, 379 insertions, 5 deletions
- einstein: Move pipe bus to its own directory [Dirk Best]
2017-10-29 20:04:36Changed: bus.lua, pipe.cpp, pipe.h, tk02.cpp, tk02.h, einstein.h
6 files changed, 6 insertions, 6 deletions
- (nw) more drivers moved to z80sio.h [Robbbert]
2017-10-31 09:14:39Changed: apricotf.cpp, apricotp.cpp, attache.cpp, dlair.cpp, mtx.cpp, osbexec.cpp, proconn.cpp, mtx.h
8 files changed, 46 insertions, 46 deletions
- (nw) more drivers moved to z80sio.h [Robbbert]
2017-10-31 07:51:20Changed: aussiebyte.cpp, dmax8000.cpp, mz2500.cpp, octopus.cpp, onyx.cpp, pcm.cpp, rt1715.cpp, superslave.cpp, aussiebyte.h
9 files changed, 138 insertions, 164 deletions
- (nw) moved some drivers from z80dart.h to z80sio.h [Robbbert]
2017-10-31 06:43:54Changed: altos5.cpp, czk80.cpp, nanos.cpp, p8k.cpp, pulsar.cpp, rc702.cpp, ts802.cpp, ts803.cpp, ts816.cpp, univac.cpp
10 files changed, 174 insertions, 177 deletions
- gei.cpp: Counting is hard ;-p (nw) [briantro]
2017-10-31 03:35:17Changed: gei.cpp
1 files changed, 3 insertions, 3 deletions
- gei.cpp: Restore accidental overwrite (nw) [briantro]
2017-10-31 03:33:53Changed: gei.cpp
1 files changed, 1 insertions, 1 deletions
- gei.cpp: Fix cut-n-paste (nw) [briantro]
2017-10-31 03:13:12Changed: gei.cpp
1 files changed, 3 insertions, 3 deletions
- new machine promoted to working [briantro]
2017-10-31 03:10:27- New Working Machine ------------------------------------------------------ The Big Joke [Coolmod, The Dumping Union]
Changed: gei.cpp
1 files changed, 76 insertions, 3 deletions
- New Working Machine ------------------------------------------------------ The Big Joke [Coolmod, The Dumping Union]
- naomi.cpp: dumped WaveRunnerGP motor board [Darksoft, Mitsurugi] [MetalliC]
2017-10-31 01:04:56Changed: naomi.cpp
1 files changed, 2 insertions, 2 deletions
- namcops2.cpp: added dump of Time Crisis 3 V291 I/O board [Darksoft, Mitsurugi] [MetalliC]
2017-10-31 01:03:29Changed: namcops2.cpp
1 files changed, 6 insertions, 0 deletions
- z80sio: more corner cases (nw) [Vas Crabb]
2017-10-31 00:18:39Changed: z80sio.cpp, z80sio.h
2 files changed, 39 insertions, 24 deletions
- fix for MSVC (nw) [smf-]
2017-10-30 23:13:29Changed: kay_kbd.cpp
1 files changed, 1 insertions, 1 deletions
- gei.cpp: added default nvram to bigjoke (nw) [Ivan Vangelista]
2017-10-30 21:57:08Changed: gei.cpp
1 files changed, 4 insertions, 1 deletions
- new non working machine [briantro]
2017-10-30 21:15:31 - sothello.cpp: removed MACHINE_SUPPORTS_SAVE flag I had wrongly committed (nw) [Ivan Vangelista]
2017-10-30 18:03:12Changed: sothello.cpp
1 files changed, 5 insertions, 5 deletions
- tms7000: Convert I/O ports to callbacks (nw) [AJR]
2017-10-30 15:32:23Changed: coco_ssc.cpp, tms7000.cpp, tms7000.h, cc40.cpp, exelv.cpp, m24.cpp, ti74.cpp
7 files changed, 86 insertions, 69 deletions
- Rationale (nw) [AJR]
2017-10-30 14:35:13Changed: input_sdl.cpp
1 files changed, 1 insertions, 0 deletions
- forgot the other error (nw) [Vas Crabb]
2017-10-30 14:28:38Changed: z80sio.cpp
1 files changed, 1 insertions, 1 deletions
- Make SDL input less eager to generate double-click events when mouse doesn't move between clicks [AJR]
2017-10-30 13:17:23Changed: input_sdl.cpp
1 files changed, 1 insertions, 1 deletions
- z80sio: framing error should always generate interrupt in interrupt-on-first mode (nw) [Vas Crabb]
2017-10-30 10:00:01Changed: z80sio.cpp
1 files changed, 2 insertions, 4 deletions
- z80sio: better handling of Rx FIFO and interrupts in async mode [Vas Crabb]
2017-10-30 08:04:56Changed: z80sio.cpp, z80sio.h
2 files changed, 63 insertions, 50 deletions
- zero-based bits dammit (fix kaypro keyboard bell) (nw) [Vas Crabb]
2017-10-30 06:25:22Changed: kay_kbd.cpp
1 files changed, 6 insertions, 5 deletions
- Remove 9615 baud setting (nw) [AJR]
2017-10-30 05:13:00Changed: rs232.h
1 files changed, 1 insertions, 7 deletions
- Change 9615 baud configurations to the nominal 9600 baud now that Z80SIO is more tolerant [AJR]
2017-10-30 05:12:00Changed: vme_mzr8300.cpp, codata.cpp, jade.cpp, pm68k.cpp, sun1.cpp, zsbc3.cpp
6 files changed, 3 insertions, 39 deletions
- new Working Clone: Prologica CP-500 (Brazilian TRS-80 Model 3 clone) [Felipe Corrêa da Silva Sanches]
2017-10-30 04:09:23Changed: trs80.cpp, trs80.h, trs80.cpp, mame.lst
4 files changed, 68 insertions, 1 deletions
- z80sio: Made async receive behave more like real device. [Vas Crabb]
2017-10-30 03:41:43- * Check that start bit persists for half a clock interval. * Sample data bits mid-interval. * Handle invalid stop bit as described in Zilog manual. * Check parity and latch overrun and parity errors.
(nw) This fixes the issues with corrupt characters being typed on the Kaypro. Synchronous modes are still broken. The channels are still using device_serial_interface to transmit frames, but receiving is handled entirely in the device class itself. Overruns still aren't handled properly.Changed: z80sio.cpp, z80sio.h, apricot.cpp, kay_kbd.cpp, kay_kbd.h
5 files changed, 138 insertions, 115 deletions
- * Check that start bit persists for half a clock interval. * Sample data bits mid-interval. * Handle invalid stop bit as described in Zilog manual. * Check parity and latch overrun and parity errors.
- pntnpuzl: Add a VIA (nw) [AJR]
2017-10-30 03:02:38Changed: pntnpuzl.cpp
1 files changed, 23 insertions, 42 deletions
- techno.cpp: IRQ modernization (nw) [AJR]
2017-10-30 02:19:10Changed: techno.cpp
1 files changed, 14 insertions, 2 deletions
- playmark.cpp: Make games in driver respect Common / Separate Coin slot (nw) [briantro]
2017-10-30 01:39:33- This might fix a MT but I don't know the number if it does.
Issue: dips where defined as "SW1" and conditional statements where looking for DSW1.
Also makes coinage into a DEFINE statement and uses PORT_INCLUDE & PORT_MODIFY for bigtwinb which only has 1 dipswitch deference.Changed: playmark.cpp
1 files changed, 74 insertions, 247 deletions
- This might fix a MT but I don't know the number if it does.
- cb2001: IRQ acknowledgment (nw) [AJR]
2017-10-29 23:50:18Changed: cb2001.cpp
1 files changed, 9 insertions, 2 deletions
- n8080.cpp: Directly set 8035 IRQ line rather than generate fake pulses (restores some sounds in helifire) [AJR]
2017-10-29 23:30:11Changed: n8080.cpp
1 files changed, 9 insertions, 13 deletions
- mips3: Revert removal of start and end checks as they potentially improve performance. (nw) [Ted Green]
2017-10-29 22:18:00Changed: mips3drc.cpp
1 files changed, 10 insertions, 5 deletions
- mips3: Minor MIPS DRC fastram optimization and simplification. (nw) [Ted Green]
2017-10-29 21:55:52Changed: mips3drc.cpp
1 files changed, 8 insertions, 18 deletions
- 74259: More descriptive names for nibble write handlers (nw) [AJR]
2017-10-29 05:43:16Changed: 74259.cpp, 74259.h, bigbord2.cpp, mjsister.cpp, toaplan1.cpp
5 files changed, 12 insertions, 12 deletions
- psikyosh.cpp: Slightly updated info on new Gunbird 2 set (nw) [briantro]
2017-10-29 02:24:11Changed: psikyosh.cpp
1 files changed, 8 insertions, 5 deletions
- new Working Clone - Gunbird 2 (alt) [briantro]
2017-10-28 22:09:33- New Working Clone Added ----------------------------------------------------- Gunbird 2 (set 2) [Hyid Choi]
Changed: psikyosh.cpp, mame.lst
2 files changed, 38 insertions, 1 deletions
- New Working Clone Added ----------------------------------------------------- Gunbird 2 (set 2) [Hyid Choi]
- px4: Fix keyboard input from cold start [Dirk Best]
2017-10-28 21:07:03Changed: px4.cpp
1 files changed, 1 insertions, 1 deletions
- driver.cpp: Remove irqN_line_pulse interrupt generators (nw) [AJR]
2017-10-28 20:57:41- Vestigial commented-out uses remain in cdi.cpp. This does not affect nmi_line_pulse.
Changed: driver.cpp, driver.h
2 files changed, 0 insertions, 16 deletions
- Vestigial commented-out uses remain in cdi.cpp. This does not affect nmi_line_pulse.
- Use MCFG_SCREEN_VBLANK_CALLBACK instead of irq0_line_pulse for Sega i8751 interrupt (nw) [AJR]
2017-10-28 20:55:24Changed: segahang.cpp, segas16b.cpp
2 files changed, 6 insertions, 2 deletions
- am9513: Invert polarity of unused inputs (nw) [AJR]
2017-10-28 20:51:50Changed: am9513.cpp, ft68m.cpp
2 files changed, 15 insertions, 4 deletions
- Merge pull request #2760 from agiri-san/nd1 [R. Belmont]
2017-10-28 18:35:30- ygv608: Namco Classic Collection vol.1 & 2 Graphics improvements
Changed: ygv608.cpp, ygv608.h
2 files changed, 137 insertions, 74 deletions
- ygv608: Namco Classic Collection vol.1 & 2 Graphics improvements
- bigbord2: Add 74LS259 latches (nw) [AJR]
2017-10-28 18:20:09Changed: 74259.cpp, 74259.h, bigbord2.cpp
3 files changed, 82 insertions, 91 deletions
- (nw) Moved 3 carts from px4.cpp to software list. Unable to test as the system doesn't seem to work. Some details are guessed. [Robbbert]
2017-10-28 17:57:44Changed: px4_cart.xml, px4.cpp
2 files changed, 33 insertions, 5 deletions
- einstein: Create "Tatung Pipe" bus and convert 80 column device [Dirk Best]
2017-10-28 17:36:01- Use "mame einstein -pipe tk02" to attach the 80 column device.
* Removed no longer needed einstei2 driver * Added cursor rendering to the 80 column device * Added support for the alternate character set (use dip switch to change) * Cleaned up and added save state support to the 80 column deviceChanged: bus.lua, mess.lua, pipe.cpp, pipe.h, tk02.cpp, tk02.h, einstein.cpp, einstein.h, mame.lst
9 files changed, 593 insertions, 262 deletions
- Use "mame einstein -pipe tk02" to attach the 80 column device.
- (nw) Extra roms for px4, px8, mps1000, k1003 [Robbbert]
2017-10-28 17:05:53Changed: k1003.cpp, mps1230.cpp, px4.cpp, px8.cpp
4 files changed, 52 insertions, 5 deletions
- New Not Working machine: Motorola Powerstack II [Robbbert]
2017-10-28 17:03:08Changed: mess.lua, powerstack.cpp, mame.lst, mess.flt
4 files changed, 55 insertions, 0 deletions
- New Not Working machine: Motorola AMPS Car Phone [Robbbert]
2017-10-28 17:00:10Changed: ampscarp.cpp
1 files changed, 40 insertions, 0 deletions
- New Not Working machine: Three Rivers PERQ 1A [Robbbert]
2017-10-28 16:57:12Changed: perq.cpp
1 files changed, 48 insertions, 0 deletions
- wd_fdc: Convert line handlers to READ/WRITE_LINE_MEMBER to make them devcb-accessible (nw) [AJR]
2017-10-28 09:20:55Changed: wd_fdc.cpp, wd_fdc.h
2 files changed, 15 insertions, 15 deletions
- sothello.cpp: very minor cleanups + preparation for save state support (nw) [Ivan Vangelista]
2017-10-28 09:19:41Changed: v9938.cpp, sothello.cpp
2 files changed, 42 insertions, 32 deletions
- dblewing.cpp: added save item (nw) [Ivan Vangelista]
2017-10-28 09:16:50Changed: dblewing.cpp
1 files changed, 2 insertions, 0 deletions
- poly.cpp: Define XTAL (nw) [AJR]
2017-10-28 07:52:312 files changed, 5 insertions, 4 deletions
- freekick.cpp: Minor doc update & rom label correction for Perfect Billiards (nw) [briantro]
2017-10-28 06:13:20Changed: freekick.cpp
1 files changed, 16 insertions, 16 deletions
- Move object finder resolution before device_start - should solve github #2759 [Vas Crabb]
2017-10-28 04:58:03Changed: z80sio.cpp, z80sio.h, device.cpp, device.h, machine.cpp, kaypro.cpp
6 files changed, 84 insertions, 34 deletions
- kaypro: switch from z80dart to z80sio, hook up BRG to SIO(s), hook up direct connections from SIO(s) to RS232 ports [Vas Crabb]
2017-10-28 03:54:43Changed: kaypro.cpp, kaypro.h
2 files changed, 58 insertions, 34 deletions
- MT #04366 & #02084, also fix brk in h6280 (nw) [angelosa]
2017-10-28 03:40:21Changed: h6280.cpp, stvvdp2.cpp
2 files changed, 5 insertions, 3 deletions
- poly1: Add software-selected baud rate divider (nw) [AJR]
2017-10-28 00:30:09Changed: poly.cpp
1 files changed, 14 insertions, 4 deletions
- isbc8030: Remove hacky and superfluous UI-configurable baud clock [AJR]
2017-10-27 21:16:33Changed: isbc8030.cpp
1 files changed, 2 insertions, 55 deletions
- manboob must have touched the x key by accident (nw) [hap]
2017-10-27 20:11:14Changed: eeprom.cpp
1 files changed, 1 insertions, 1 deletions
- eeprom: revert endian changes, uncomfortable that i have no means to test it on a big endian cpu (nw) [hap]
2017-10-27 19:59:52Changed: eeprom.cpp
1 files changed, 6 insertions, 4 deletions
- sym1.cpp: Some minor cleanups; add RS-232 and TTY ports (not working, nw) [AJR]
2017-10-27 19:54:07Changed: sym1.cpp
1 files changed, 59 insertions, 41 deletions
- this is a rewrite (nw) [Vas Crabb]
2017-10-27 19:36:03Changed: kay_kbd.cpp
1 files changed, 1 insertions, 1 deletions
- eeprom: use reinterpret_cast instead of NATIVE_ENDIAN_VALUE_LE_BE (nw) [hap]
2017-10-27 19:29:54Changed: eeprom.cpp
1 files changed, 3 insertions, 5 deletions
- ibmpcjr: added quiksilver fast-boot bios [Robbbert]
2017-10-27 19:06:15Changed: ibmpcjr_cart.xml, ibmpcjr.cpp
2 files changed, 4 insertions, 13 deletions
- Replaced hacky Kaypro keyboard that bypassed the SIO with emulated [Vas Crabb]
2017-10-27 18:50:22- Kaypro 10 keyboard. [Vas Crabb, rfka01, TeamEurope]
(nw) This exposes other issues in MAME. Some incredibly poorly-written code in the keyboard MCU depends on the fact that the T register is updated during S4 then copied to A during S4 when mov a,t is executed. If it doesn't see zero in this register when mov a,t is executed immediately before the timer interrupt is taken, it hangs. Really, the MCS-48 core needs to be re-written so it works at S-cycle level (if not clock cycle leve), but for now I've worked around this case in the least intrusive way possible. This also exposes issues in the Z80DART code. The keyboard communicates 0.8% slower than the nominal 300 Baud. This works perfectly in real life, but it causes occasional corrupted characters with MAME's implementation, particularly if you hold a key down and let it repeat. The Z80DART device needs to be fixed so it samples closer to the middle of the bit intervals and re-aquires on each start bit. Finally, I haven't hooked up the Kaypro's serial port Baud rate genrators, or exposed the serial ports as slots. I'll leave that for someone else to worry about.Changed: mcs48.cpp, mcs48.h, kaypro.cpp, kaypro.h, kay_kbd.cpp, kay_kbd.h, kaypro.cpp
7 files changed, 465 insertions, 534 deletions
- Kaypro 10 keyboard. [Vas Crabb, rfka01, TeamEurope]
- (nw) sapi1: added extra rom [Robbbert]
2017-10-27 18:13:22Changed: sapi1.cpp
1 files changed, 3 insertions, 0 deletions
- New Not Working machine: Solbourne Series 5E Computer Workstation [Robbbert]
2017-10-27 17:45:41Changed: mess.lua, solbourne.cpp, mame.lst, mess.flt
4 files changed, 60 insertions, 0 deletions
- (nw) slicer: extra roms [Robbbert]
2017-10-27 17:24:36Changed: slicer.cpp
1 files changed, 12 insertions, 0 deletions
- eepromser.h: comment typo (nw) [hap]
2017-10-27 17:14:17Changed: eepromser.h
1 files changed, 1 insertions, 1 deletions
- eeprom: this should make internal read/write endian-safe (untested) (nw) [hap]
2017-10-27 16:34:57Changed: eeprom.cpp
1 files changed, 3 insertions, 3 deletions
- New Not Working machine: Televideo TS-3000 [Robbbert]
2017-10-27 16:28:51Changed: mess.lua, ts3000.cpp, mame.lst, mess.flt
4 files changed, 47 insertions, 0 deletions
- New Not Working machine: Advanced Computer Design [Robbbert]
2017-10-27 16:02:18Changed: mess.lua, acd.cpp, mame.lst, mess.flt
4 files changed, 53 insertions, 0 deletions
- New Not Working machine: Wyse terminals [Robbbert]
2017-10-27 15:19:02Changed: mess.lua, wyse.cpp, mame.lst, mess.flt
4 files changed, 50 insertions, 0 deletions
- New Not Working machine: DISER Lilith [Robbbert]
2017-10-27 14:51:41Changed: mess.lua, lilith.cpp, mame.lst
3 files changed, 65 insertions, 0 deletions
- t4426: Replaced a bad dump caused by corrosion with a new verified du… (#2754) [Joakim Larsson Edström]
2017-10-27 14:48:48- * t4426: Replaced a bad dump caused by corrosion with a new verified dump. The firmware is no more bailing out to BASIC prompt
* t4426: Removed reference to old BAD_DUMPChanged: coco_t4426.cpp
1 files changed, 6 insertions, 3 deletions
- * t4426: Replaced a bad dump caused by corrosion with a new verified dump. The firmware is no more bailing out to BASIC prompt
- Portuguese (PT-PT) translation fixes [Pedro Simoes]
2017-10-26 23:55:24- A few blunders.
Changed: strings.po
1 files changed, 15 insertions, 15 deletions
- A few blunders.
- deco146: Fully handle sound latch internal in the device [Dirk Best]
2017-10-27 02:48:05Changed: boogwing.cpp, cninja.cpp, dblewing.cpp, deco32.cpp, dietgo.cpp, funkyjet.cpp, lemmings.cpp, rohga.cpp, boogwing.h, cninja.h, deco32.h, lemmings.h, deco146.cpp, deco146.h, deco32.cpp
15 files changed, 378 insertions, 431 deletions
- Fix Clang build (nw) [AJR]
2017-10-27 02:31:07Changed: interpro_ioga.cpp
1 files changed, 2 insertions, 0 deletions
- (nw) Housekeeping. [Robbbert]
2017-10-27 01:02:292 files changed, 4 insertions, 2 deletions
- ringking: NMI gate was misconfigured; works again now [AJR]
2017-10-27 00:01:31- input_merger.cpp: Add a little logging (nw)
Changed: input_merger.cpp, kingobox.cpp
2 files changed, 5 insertions, 1 deletions
- input_merger.cpp: Add a little logging (nw)
- ymz770.cpp: add pan, main volume level and clip limit control [MetalliC]
2017-10-26 21:23:17Changed: ymz770.cpp
1 files changed, 35 insertions, 5 deletions
- cv1k.cpp: demote all sets to imperfect speed, set audio output to mono [MetalliC]
2017-10-26 21:20:502 files changed, 28 insertions, 28 deletions
- interpro: minor fixes (nw) [Patrick Mackinlay]
2017-10-26 14:11:38- * fix the slot initialisation * make single screen graphics the default
Changed: sr.cpp, interpro.cpp
2 files changed, 3 insertions, 3 deletions
- * fix the slot initialisation * make single screen graphics the default
- Updated Greek Translation [BraiNKilleRGR]
2017-10-26 15:00:52Changed: strings.po
1 files changed, 35 insertions, 141 deletions
- (nw) fixed the build. [Robbbert]
2017-10-26 12:18:07Changed: mess.lua
1 files changed, 1 insertions, 0 deletions
- interpro: basic keyboard and graphics [Patrick Mackinlay]
2017-10-26 09:20:10- Many changes in this PR, including the following: * added support for InterPro 20x0, 24x0 and 27x0 systems * added support for SR bus/slot devices * added support for Ethernet, graphics, keyboard and mouse * added support for serial DMA * improved timer, interrupt and DMA handling * improved comments/documentation
Note: ioga is still a major work in progress, and most of the other *ga's don't do anything useful yet, however this build can do some new and useful things, and it's closer to OS boot than before, as well as cleaned up in some of the better known areas.Changed: mess.lua, interpro.cpp, interpro.h, interpro.lay, interpro_arbga.cpp, interpro_arbga.h, interpro_ioga.cpp, interpro_ioga.h, interpro_mcga.cpp, interpro_mcga.h, interpro_sga.cpp, interpro_sga.h, interpro_srarb.cpp, interpro_srarb.h, mame.lst
15 files changed, 2346 insertions, 1563 deletions
- Many changes in this PR, including the following: * added support for InterPro 20x0, 24x0 and 27x0 systems * added support for SR bus/slot devices * added support for Ethernet, graphics, keyboard and mouse * added support for serial DMA * improved timer, interrupt and DMA handling * improved comments/documentation
- (nw) trs80dt1: fixed mistake in previous commit. [Robbbert]
2017-10-26 08:36:31Changed: trs80dt1.cpp
1 files changed, 4 insertions, 1 deletions
- (nw) trs80dt1: added beeper and notes. This machine randomly crashes, if anyone thinks they can fix it go ahead. [Robbbert]
2017-10-26 08:18:15Changed: trs80dt1.cpp
1 files changed, 41 insertions, 4 deletions
- (nw) trs80dt1: added nvram, fixed debug crash, fixed modifier keys. Can enter setup. [Robbbert]
2017-10-26 07:14:30Changed: trs80dt1.cpp
1 files changed, 36 insertions, 17 deletions
- (nw) patched out compilation error (variable 'slot' set but not used). [Robbbert]
2017-10-26 04:17:27Changed: sr.cpp
1 files changed, 2 insertions, 2 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [Robbbert]
2017-10-26 04:06:32Changed: AndroidManifest.xml, hp85_rom.xml, strings.po, strings.po, strings.po, makefile, dir.txt, bus.lua, machine.lua, mess.lua, gamate_protection.cpp, 82937.cpp, 82937.h, hp80_io.cpp, hp80_io.h, hp9895.cpp, hle.cpp, hle.h, keyboard.cpp, keyboard.h, gt.cpp, gt.h, sr.cpp, sr.h, sr_cards.cpp, sr_cards.h, arm7.cpp, arm7.h, 1mb5.cpp, 1mb5.h, 6522via.cpp, phi.cpp, dsk_dsk.cpp, alphatpx.cpp, atarittl.cpp, hp80.cpp, piggypas.cpp, prodigy.cpp, ptcsol.cpp, rmnimbus.cpp, tceptor.cpp, terco.cpp, tceptor.h, prodigy.lay, sms1.lay, tceptor2.lay, mame.lst, tceptor.cpp
48 files changed, 3733 insertions, 163 deletions
- New not-working machine: TRS-80 DT-1, first commit, still working on it. [Robbbert]
2017-10-26 04:05:53Changed: mess.lua, trs80dt1.cpp, mame.lst
3 files changed, 300 insertions, 0 deletions
- nimbus: moved default eeprom data to romset (nw) [hap]
2017-10-26 01:42:08Changed: rmnimbus.cpp
1 files changed, 3 insertions, 9 deletions
- Merge pull request #2749 from fulivi/hp80_dev04 [R. Belmont]
2017-10-25 21:39:55- HP85: support for I/O slots & HP-IB interface module
Changed: hp85_rom.xml, bus.lua, machine.lua, mess.lua, 82937.cpp, 82937.h, hp80_io.cpp, hp80_io.h, hp9895.cpp, 1mb5.cpp, 1mb5.h, phi.cpp, hp80.cpp
13 files changed, 1208 insertions, 6 deletions
- HP85: support for I/O slots & HP-IB interface module
- Merge pull request #2748 from einstein95/master [R. Belmont]
2017-10-25 21:37:49- Add older version of Gran-Trak 10
Changed: atarittl.cpp, mame.lst
2 files changed, 10 insertions, 0 deletions
- Add older version of Gran-Trak 10
- Merge pull request #2744 from pmackinlay/interpro [R. Belmont]
2017-10-25 21:33:47- interpro: expansion bus/slots and keyboard
Changed: bus.lua, mess.lua, hle.cpp, hle.h, keyboard.cpp, keyboard.h, gt.cpp, gt.h, sr.cpp, sr.h, sr_cards.cpp, sr_cards.h
12 files changed, 1579 insertions, 0 deletions
- interpro: expansion bus/slots and keyboard
- Merge pull request #2723 from JoakimLarsson/prodigy_2 [R. Belmont]
2017-10-25 21:33:32- Prodigy clickable layout
Changed: 6522via.cpp, prodigy.cpp, prodigy.lay
3 files changed, 418 insertions, 38 deletions
- Prodigy clickable layout
- ptcsol.cpp: Clock note (nw) [AJR]
2017-10-25 19:45:14Changed: ptcsol.cpp
1 files changed, 1 insertions, 1 deletions
- Fix ARM7_BE and ARM7 MMU regressions. (nw) [mooglyguy]
2017-10-25 18:43:142 files changed, 26 insertions, 15 deletions
- piggypas.cpp: More documentation (nw) [AJR]
2017-10-25 18:12:28Changed: piggypas.cpp
1 files changed, 2 insertions, 1 deletions
- piggypas.cpp: XTAL-derived clocks; document some chip types; add NVRAM (nw) [AJR]
2017-10-25 17:52:27Changed: piggypas.cpp
1 files changed, 7 insertions, 4 deletions
- T4490 added, Terco CNC Mill 4490 skeleton driver (#2745) [Joakim Larsson Edström]
2017-10-25 17:39:49 - tceptor: readded 3d scope view, now properly (nw) [hap]
2017-10-25 17:18:47Changed: tceptor.cpp, tceptor.h, tceptor2.lay, tceptor.cpp
4 files changed, 59 insertions, 12 deletions
- typo fix (nw) [MetalliC]
2017-10-25 14:22:01Changed: strings.po
1 files changed, 2 insertions, 2 deletions
- dsk_dsk: Don't segfault on empty tracks (fixes einstein 4game) [Dirk Best]
2017-10-25 13:13:54Changed: dsk_dsk.cpp
1 files changed, 5 insertions, 0 deletions
- Merge tag 'mame0191' [Vas Crabb]
2017-10-25 04:58:32- MAME 0.191
Changed: AndroidManifest.xml, strings.po, strings.po, makefile, dir.txt, gamate_protection.cpp, alphatpx.cpp
7 files changed, 90 insertions, 75 deletions
- MAME 0.191
- version bump (nw) [Vas Crabb]
2017-10-25 02:30:18Changed: AndroidManifest.xml, makefile
2 files changed, 4 insertions, 4 deletions
- sms: workaround for MAME selecting a 3-screen view by default (nw) [hap]
2017-10-25 01:33:40Changed: sms1.lay
1 files changed, 5 insertions, 0 deletions
- sdgndmps: Replace ROM patch with a slightly less gross hack (nw) [AJR]
2017-10-24 23:27:322 files changed, 24 insertions, 16 deletions
- Wakeup Monty Plays Scrabble & Master Monty from HALT instruction using reset. [smf] [smf-]
2017-10-24 20:19:00 - tceptor: get rid of hacky 3d glasses simulation (nw) [hap]
2017-10-24 18:28:13Changed: tceptor.cpp, tceptor.h, tceptor2.lay, tceptor.cpp
4 files changed, 21 insertions, 82 deletions
- Merge popcount implementation in emucore.h with the new eminline (nw) [AJR]
2017-10-24 15:43:07Changed: emucore.h, namcona1.cpp, eminline.h
3 files changed, 10 insertions, 15 deletions
- einstein: Fix MT #6723 [Dirk Best]
2017-10-24 14:19:06Changed: einstein.cpp
1 files changed, 1 insertions, 0 deletions
- C+14 dammit (nw) [Vas Crabb]
2017-10-24 08:52:05Changed: eminline.h
1 files changed, 2 insertions, 2 deletions
- Portuguese (Portugal) translation (#2708) [Pedro Simoes]
2017-10-24 09:27:10Changed: strings.po
1 files changed, 672 insertions, 593 deletions
- Added 32- and 64-bit population count utilities. Only used in ARM7 core for now. Requires -msse4.2 or -mpopcnt to use CPU feature on x86, requires -mpopcntb to use CPU feature on POWER. [Vas Crabb]
2017-10-24 08:41:38Changed: arm7ops.cpp, eminline.h
2 files changed, 64 insertions, 9 deletions
- Merge pull request #2747 from bmunger/r9751 [ajrhacker]
2017-10-24 04:21:48- r9751: Add more SMIOC commands. Disktool is now able to print startu…
Changed: r9751.cpp
1 files changed, 22 insertions, 6 deletions
- r9751: Add more SMIOC commands. Disktool is now able to print startu…
- terminal: lower beeper volume (nw) [hap]
2017-10-24 01:19:04Changed: terminal.cpp
1 files changed, 2 insertions, 2 deletions
- -arm7: Added rudimentary instruction prefetch buffer. Fixes GBA NES Classics games. [Ryan Holtz] [mooglyguy]
2017-10-23 22:28:17Changed: arm7.cpp, arm7.h, arm7ops.cpp, gba.cpp
4 files changed, 209 insertions, 35 deletions
- i8155: Regression fix for gldarrow (nw) [AJR]
2017-10-23 20:13:03Changed: i8155.cpp
1 files changed, 2 insertions, 2 deletions
- uml: fix compile due to unused variable (nw) [hap]
2017-10-23 19:08:59Changed: uml.cpp
1 files changed, 1 insertions, 0 deletions
- zexall: no need for this here anyway, we only provide hashes (nw) [hap]
2017-10-23 17:57:55Changed: zexall.cpp
1 files changed, 0 insertions, 3 deletions
- zexall: split standalone binary into zexall/interface and include source code (nw) [hap]
2017-10-23 17:19:49Changed: zexall.lua, interface.h, zexall.cpp, zexall.h, zexall.z80
5 files changed, 1570 insertions, 20 deletions
- zexall: misc cleanups to standalone driver (nw) [hap]
2017-10-23 17:04:55Changed: zexall.cpp, main.cpp, zexall.cpp
3 files changed, 78 insertions, 84 deletions
- zexall: it's trying to (approximately) emulate kevtris's FPGA Z80 core tester, so change description to that instead of appearing like a MESSDEV imaginary machine (nw) [hap]
2017-10-23 16:20:37Changed: zexall.cpp
1 files changed, 2 insertions, 2 deletions
- zexall: split program into 2 parts (kevtris's interface and zexall) and attach GPL2 source to romset (nw) [hap]
2017-10-23 16:14:24Changed: zexall.cpp
1 files changed, 11 insertions, 8 deletions
- zexall: get rid of unrealistic overclock, get rid of logerroring exactly what's already on the video terminal, add savestates, small cleanups (nw) [hap]
2017-10-23 15:50:22Changed: zexall.cpp
1 files changed, 53 insertions, 54 deletions
- naomi.cpp: WaveRunnerGP info upd (nw) [MetalliC]
2017-10-23 15:45:09Changed: naomi.cpp
1 files changed, 8 insertions, 0 deletions
- update Russian translation [Nikita Zimin, MetalliC] [MetalliC]
2017-10-23 15:44:06Changed: strings.po
1 files changed, 274 insertions, 332 deletions
- bt459: more debug side effects (#2743) (nw) [Patrick Mackinlay]
2017-10-23 14:50:37Changed: bt459.cpp
1 files changed, 9 insertions, 4 deletions
- einstein: Fix MT #6728 [Dirk Best]
2017-10-23 14:40:57Changed: einstein.cpp, einstein.h
2 files changed, 7 insertions, 21 deletions
- bt459: debug side effects and const (nw) [Patrick Mackinlay]
2017-10-23 13:58:06Changed: bt459.cpp
1 files changed, 15 insertions, 13 deletions
- bt459: device address map (nw) [Patrick Mackinlay]
2017-10-22 12:39:36 - stvvdp1.cpp: fix line / polyline drawing (Die Hard Arcade wireframe map) [Angelo Salese] [angelosa]
2017-10-23 09:57:51Changed: stvvdp1.cpp
1 files changed, 2 insertions, 1 deletions
- Moved internal SCUDSP program/data maps into CPU core (nw) [angelosa]
2017-10-23 08:42:47Changed: scudsp.cpp, sega_scu.cpp
2 files changed, 10 insertions, 12 deletions
- okean240.cpp: Use PIT as baud rate generator (nw) [AJR]
2017-10-23 05:28:03Changed: okean240.cpp
1 files changed, 8 insertions, 6 deletions
- okean240.cpp: Add devices (nw) [AJR]
2017-10-23 04:03:10Changed: okean240.cpp
1 files changed, 81 insertions, 49 deletions
- i8155: Substantial rewrite of timer emulation [AJR]
2017-10-22 23:38:49 - add missing emu.h (nw) [smf-]
2017-10-22 11:51:30Changed: sh.cpp
1 files changed, 1 insertions, 0 deletions
- microdec.cpp: Use real XTAL value (nw) [AJR]
2017-10-22 08:07:24Changed: microdec.cpp
1 files changed, 1 insertions, 1 deletions
- mice: Boots into monitor now [AJR]
2017-10-22 06:41:30- - Generate baud rate through 8155 (clock kludge required) - Factory settings for DSW7 to configure baud rate, data bits and parity - Hook up Rx and Tx interrupts
Changed: mice.cpp
1 files changed, 37 insertions, 21 deletions
- - Generate baud rate through 8155 (clock kludge required) - Factory settings for DSW7 to configure baud rate, data bits and parity - Hook up Rx and Tx interrupts
- spacing... [RobertoFresca]
2017-10-22 04:45:51Changed: big10.cpp, kurukuru.cpp, tonton.cpp
3 files changed, 5 insertions, 9 deletions
- fix build - please people, at least read the diff before committing (nw) [Vas Crabb]
2017-10-22 03:39:15Changed: gaelco.cpp
1 files changed, 1 insertions, 1 deletions
- srcclean (nw) [Vas Crabb]
2017-10-22 03:34:30Changed: fmtowns_cd.xml, fmtowns_flop.xml, msx1_cart.xml, psx.xml, rx78.xml, init.lua, cpu.lua, db411223.cpp, db411223.h, lux10828.cpp, unidisk.cpp, tube_80286.cpp, coco_t4426.cpp, gamate_protection.cpp, gamate_protection.h, slot.cpp, vme_hcpu30.cpp, sh.cpp, sh.h, sh2.cpp, sh2.h, sh2fe.cpp, sh4.cpp, sh4.h, sh4fe.cpp, sh_dasm.cpp, floppy.cpp, mc14411.cpp, sega_scu.cpp, sega_scu.h, smpc.cpp, smpc.h, stvcd.cpp, z80scc.cpp, z80sio.cpp, huc6270.cpp, stvvdp1.cpp, stvvdp2.cpp, vooddefs.h, debugcon.cpp, rgbsse.h, acorn_dsk.cpp, timeconv.h, 4enraya.cpp, abc1600.cpp, anes.cpp, bottom9.cpp, cv1k.cpp, dec0.cpp, europc.cpp, gamate.cpp, hikaru.cpp, isbc.cpp, jalmah.cpp, megasys1.cpp, mephisto_montec.cpp, naomi.cpp, pc.cpp, pgm2.cpp, rx78.cpp, saturn.cpp, segasp.cpp, seibucats.cpp, stv.cpp, targeth.cpp, tmc600.cpp, saturn.h, stv.h, mephisto_mondial2.lay, notechan.lay, dec0.cpp, kay_kbd.cpp, saturn.cpp, seibucop_dma.hxx, taitoio.cpp, mame.lst, gamate.cpp, legionna.cpp, taito_b.cpp, ygv608.cpp, ygv608.h, imgtool.cpp, library.h, fat.cpp, prodos.cpp
85 files changed, 827 insertions, 825 deletions
- gaelco.cpp: Correct various clock speeds & add PCB layout for Biomechanical Toy. [Brian Troha] [briantro]
2017-10-22 03:15:40Changed: gaelco.cpp
1 files changed, 51 insertions, 14 deletions
- gcpinbal.cpp: Name keys as per game's test screen (nw) [briantro]
2017-10-22 01:21:54Changed: gcpinbal.cpp
1 files changed, 8 insertions, 8 deletions
- new working clone - Biomechanical Toy [briantro]
2017-10-22 01:08:00- New Working Clone Added ----------------------------------------------- Biomechanical Toy (Ver. 1.0.1878) [Jorge Silva]
Changed: gaelco.cpp, mame.lst
2 files changed, 33 insertions, 0 deletions
- New Working Clone Added ----------------------------------------------- Biomechanical Toy (Ver. 1.0.1878) [Jorge Silva]
- segas16b.cpp: Minor doc update (nw) [briantro]
2017-10-22 00:49:28Changed: segas16b.cpp
1 files changed, 1 insertions, 0 deletions
- seibucats.cpp: Revise my old notes; some address map findings (nw) [AJR]
2017-10-21 21:27:33Changed: seibucats.cpp
1 files changed, 109 insertions, 62 deletions
- drcbex64: Change SSE control to not use Denormals-Are-Zero. Allows MIPs DRC to function correctly and fixes mismatch between MIPs DRC and non-DRC modes. Fixes gauntdl MT06724. (nw) [Ted Green]
2017-10-21 20:40:47Changed: drcbex64.cpp
1 files changed, 4 insertions, 4 deletions
- Fix MT#06487. [sjy96525] (#2737) [sjy96525]
2017-10-21 18:09:06- * Correct Pyon Pyon Jump year
In according Success website, Pyon Pyon Jump (ぴょんぴょんジャンプ) year is 1991.
https://www.success-corp.co.jp/developments/works
* Sui Sui Pyon Pyon too.
* oops (nw)Changed: kurukuru.cpp
1 files changed, 4 insertions, 4 deletions
- * Correct Pyon Pyon Jump year
- Merge pull request #2736 from sjy96525/patch-19 [hap]
2017-10-21 18:07:27- Correct Waku Waku Doubutsu Land TonTon year
Changed: tonton.cpp
1 files changed, 2 insertions, 2 deletions
- Correct Waku Waku Doubutsu Land TonTon year
- Merge pull request #2735 from sjy96525/patch-18 [hap]
2017-10-21 18:05:34- Correct Big 10 Company and year
Changed: big10.cpp
1 files changed, 1 insertions, 1 deletions
- Correct Big 10 Company and year
- Merge branch 'master' of https://github.com/mamedev/mame [Robbbert]
2017-10-21 17:36:15Changed: hx20_rom.xml, hx20.cpp, hx20.h, mame.lst
4 files changed, 148 insertions, 11 deletions
- (nw) avtnfl: fixed regression, added notes. [Robbbert]
2017-10-21 17:35:02Changed: avt.cpp
1 files changed, 41 insertions, 20 deletions
- hx20: Added optional ROM slot and softlist. [Nigel Barnes]
2017-10-21 16:21:05- New not working software list additions ----------------------------------- hx20_rom.xml: SkiWriter
New machines added as MACHINE_NOT_WORKING ----------------------------------------- Epson CM6000 [Colin McDougall]Changed: hx20_rom.xml, hx20.cpp, hx20.h, mame.lst
4 files changed, 148 insertions, 11 deletions
- New not working software list additions ----------------------------------- hx20_rom.xml: SkiWriter
- wheelfir.cpp: converted to RAMDAC device [Angelo Salese] [angelosa]
2017-10-21 04:13:53Changed: wheelfir.cpp
1 files changed, 8 insertions, 31 deletions
- com8116.cpp: K1135 notes (nw) [AJR]
2017-10-21 02:21:21Changed: com8116.cpp
1 files changed, 2 insertions, 0 deletions
- fixed zexall build target [RandomArts] [hap]
2017-10-21 02:18:02Changed: main.cpp
1 files changed, 5 insertions, 5 deletions
- Merge pull request #2734 from DavidHaywood/201017 [R. Belmont]
2017-10-20 21:04:11 - Merge branch 'master' of https://github.com/mamedev/mame [Robbbert]
2017-10-20 19:22:47Changed: naomi.cpp
1 files changed, 2 insertions, 1 deletions
- ax80: added roms, notes, and flesh. [Robbbert]
2017-10-20 19:21:55Changed: akaiax80.cpp
1 files changed, 48 insertions, 18 deletions
- naomi.cpp: decap and identify Atomiswave 'ROMEO' ASIC [brizzo] [MetalliC]
2017-10-20 19:19:20Changed: naomi.cpp
1 files changed, 2 insertions, 1 deletions
- (nw) mps1230: added notes [Robbbert]
2017-10-20 19:18:32Changed: mps1230.cpp
1 files changed, 2 insertions, 1 deletions
- (nw) fp1100: added notes [Robbbert]
2017-10-20 19:15:11Changed: fp1100.cpp
1 files changed, 34 insertions, 45 deletions
- taito_z.cpp: saner interleave CPU timings for Double Axle, attempt to fix road layer getting stuck on continue [Angelo Salese] [angelosa]
2017-10-20 05:53:54Changed: taito_z.cpp
1 files changed, 2 insertions, 1 deletions
- xtal.h: Add two more values (nw) [AJR]
2017-10-20 05:02:27Changed: xtal.h, mx2178.cpp
2 files changed, 5 insertions, 3 deletions
- Actually battlera.cpp / pcfx.cpp can access upper VRAM bounds, fixed regression (nw) [angelosa]
2017-10-20 04:49:41Changed: huc6270.cpp
1 files changed, 15 insertions, 12 deletions
- mx2718: Add ROM locations and types and undumped PROMs for 8X305 (nw) [AJR]
2017-10-20 03:38:05Changed: mx2178.cpp
1 files changed, 13 insertions, 7 deletions
- use slot device for gamate cartridge slot, do protection handling there (it's a mapper chip in the cartridge) [David Haywood]
2017-10-20 02:43:09- protection handled etc. written from scratch based on notes from Kevtris and Peter
banking in the slot system seems somewhat archaic compared to proper modern banking, but this is how all other drivers I saw using slot roms did it.Changed: gamate.xml, bus.lua, mess.lua, gamate_protection.cpp, gamate_protection.h, rom.cpp, rom.h, slot.cpp, slot.h, gamate.cpp
10 files changed, 893 insertions, 144 deletions
- protection handled etc. written from scratch based on notes from Kevtris and Peter
- gamate: add some mirroring to memory map [David Haywood]
2017-10-19 21:21:33- gamate.xml: mark all software as supported
(next step, make it use a bus / cartridge device instead of protection and banking being hardcoded in driver)Changed: gamate.xml, gamate.cpp
2 files changed, 69 insertions, 69 deletions
- gamate.xml: mark all software as supported
- (nw) mx2178: added required nmi [Robbbert]
2017-10-20 02:12:32Changed: mx2178.cpp
1 files changed, 42 insertions, 29 deletions
- voodoo: Check for starting x outside of clipping rectangle and fix clipping xstop. (nw) [Ted Green]
2017-10-20 00:30:07Changed: vooddefs.h
1 files changed, 14 insertions, 7 deletions
- Merge pull request #2730 from pmackinlay/bt459 [R. Belmont]
2017-10-19 20:28:03 - Merge pull request #2729 from einstein95/master [R. Belmont]
2017-10-19 20:27:18- Label bishi inputs based on in-game and cabinet images (nw)
Changed: bishi.cpp
1 files changed, 15 insertions, 15 deletions
- Label bishi inputs based on in-game and cabinet images (nw)
- Merge pull request #2731 from DavidHaywood/gamate [R. Belmont]
2017-10-19 20:27:04- rewrote the Gamate video implementation from scratch using Kevtris' document and Peter Wilhelmsen's notes
Changed: mess.lua, gamate.cpp, gamate.cpp, gamate.h
4 files changed, 418 insertions, 160 deletions
- rewrote the Gamate video implementation from scratch using Kevtris' document and Peter Wilhelmsen's notes
- rewrote the Gamate video implementation from scratch using Kevtris' document and Peter Wilhelmsen's notes [David Haywood]
2017-10-19 20:21:15- this fixes many games, we can probably mark them all as supported.
Changed: mess.lua, gamate.cpp, gamate.cpp, gamate.h
4 files changed, 418 insertions, 160 deletions
- this fixes many games, we can probably mark them all as supported.
- Appease MSVC (nw) [AJR]
2017-10-19 18:29:33Changed: timeconv.h
1 files changed, 1 insertions, 0 deletions
- floptool: Added Acorn floppy formats (nw) [Nigel Barnes]
2017-10-18 17:53:19Changed: floptool.cpp
1 files changed, 9 insertions, 1 deletions
- aa310: Added PC_FORMAT for PC Emulator (nw) [Nigel Barnes]
2017-10-18 17:50:34Changed: aa310.cpp
1 files changed, 3 insertions, 1 deletions
- avt: added notes from the remnants of the schematic (nw) [Robbbert]
2017-10-19 03:00:34Changed: avt.cpp
1 files changed, 26 insertions, 19 deletions
- inputmap.cpp: Avert potential crash when populating DSW menu (nw) [AJR]
2017-10-19 02:47:05Changed: inputmap.cpp
1 files changed, 21 insertions, 18 deletions
- typo (nw) [hap]
2017-10-19 00:22:39Changed: by35.cpp
1 files changed, 1 insertions, 1 deletions
- Merge pull request #2726 from DavidHaywood/master [R. Belmont]
2017-10-18 21:22:23- document that the 'oldsplus' set identifies as "Oriental Legend 2" when set to Korea
Changed: pgm.cpp
1 files changed, 2 insertions, 2 deletions
- document that the 'oldsplus' set identifies as "Oriental Legend 2" when set to Korea
- m6809: fix overflow flag problem with SBC8 and ADC8 (nw) [hap]
2017-10-18 20:26:20Changed: base6x09.ops
1 files changed, 9 insertions, 9 deletions
- avt: added devices (nw) [Robbbert]
2017-10-18 17:12:04Changed: avt.cpp
1 files changed, 79 insertions, 50 deletions
- Merge pull request #2725 from DavidHaywood/master [R. Belmont]
2017-10-18 17:03:56- Gamate sound is 100% AY8910 compatible according to Kevtris and Peter Wilhelmsen, use the AY8910 core.
Changed: mess.lua, gamate.cpp, gamate.h, gamate.cpp
4 files changed, 24 insertions, 360 deletions
- Gamate sound is 100% AY8910 compatible according to Kevtris and Peter Wilhelmsen, use the AY8910 core.
- already an 8-bit handler (nw) [David Haywood]
2017-10-18 16:42:15Changed: gamate.cpp
1 files changed, 1 insertions, 1 deletions
- Gamate sound is 100% AY8910 compatible according to Kevtris and Peter Wilhelmsen, us the AY8910 core. [David Haywood]
2017-10-18 16:38:46Changed: mess.lua, gamate.cpp, gamate.h, gamate.cpp
4 files changed, 24 insertions, 360 deletions
- Top prescale value allowed via command-line is 3 (not 4) (nw) [Scott Stone]
2017-10-18 14:19:56Changed: osdobj_common.cpp
1 files changed, 1 insertions, 1 deletions
- Fix for prescale value entry (MT#6720) (nw) [Scott Stone]
2017-10-18 14:15:03Changed: osdobj_common.cpp
1 files changed, 1 insertions, 1 deletions
- taito_b.cpp: fixed pixel layer offset and enable for Hit the Ice [Angelo Salese] [angelosa]
2017-10-18 07:57:54Changed: taito_b.cpp, taito_b.h, taitoio.cpp, taito_b.cpp
4 files changed, 8 insertions, 6 deletions
- New machines added as MACHINE_NOT_WORKING [arbee]
2017-10-18 04:06:57 - S-100 bus refinements [AJR]
2017-10-18 02:50:15- - Make slots subdevices, eliminating the need to hardcode the bus tag - Clock the bus and its slots - Use correct XTAL for nshrz and add 2MHz variant
Changed: s100.cpp, s100.h, horizon.cpp, mpz80.cpp, xor100.cpp, mpz80.h, xor100.h, mame.lst
8 files changed, 69 insertions, 59 deletions
- - Make slots subdevices, eliminating the need to hardcode the bus tag - Clock the bus and its slots - Use correct XTAL for nshrz and add 2MHz variant
- Merge pull request #2722 from DavidHaywood/master [R. Belmont]
2017-10-17 23:45:31 - fix an error that was preventing dc from booting (my own mistake, was testing something at the time) and document what were a few more differences between the cores (nw) [David Haywood]
2017-10-17 23:05:492 files changed, 8 insertions, 6 deletions
- Created a more flexible imgtool::datetime structure for use within Imgtool (#2263) [npwoods]
2017-10-17 21:18:57- * Created a more flexible imgtool::datetime structure for use within Imgtool
This is intended to replace most usage of time_t
* Changing the granularity of imgtool_clock from 1ms to 100ns, as per Vas' suggestion
* Created arbitrary_datetime in timeconv.h to facilitate interpretation of datetime info
I concluded that invoking std::mktime on manually assembled std::tm is bad, because it is indeterminate how the std::tm members may be "dominant". This required that I go further in imgtool, and update a number of drivers and eliminate the parameter of imgtool::datetime that takes std::tm.Changed: timeconv.h, imgtool.cpp, library.cpp, library.h, main.cpp, amiga.cpp, cybiko.cpp, cybikoxt.cpp, fat.cpp, mac.cpp, macbin.cpp, macutil.cpp, macutil.h, prodos.cpp, thomson.cpp
15 files changed, 449 insertions, 121 deletions
- * Created a more flexible imgtool::datetime structure for use within Imgtool
- New clone added [hap]
2017-10-17 20:53:43- ----------- Fidelity Elite Avant Garde (model 6117-7, set 2) [CB-Emu]
Changed: fidel68k.cpp, mame.lst
2 files changed, 9 insertions, 1 deletions
- ----------- Fidelity Elite Avant Garde (model 6117-7, set 2) [CB-Emu]
- Don't let SCU DSP go anywhere, use device_reset_after_children() (nw) [angelosa]
2017-10-17 20:27:51Changed: sega_scu.cpp, sega_scu.h
2 files changed, 10 insertions, 1 deletions
- input: make xinput analog triggers half-axes and default IPT_PEDAL2 to RZ- instead of Z+, placing IPT_PEDAL and IPT_PEDAL2 on separate axes. (nw) [hap]
2017-10-17 19:58:26Changed: inpttype.h, input.h, input_xinput.cpp, input_xinput.h
4 files changed, 33 insertions, 23 deletions
- tk80.cpp: Correct clocks and CPU type for nectk85 (nw) [AJR]
2017-10-17 19:54:43Changed: tk80.cpp
1 files changed, 5 insertions, 4 deletions
- machines promoted to working [Ivan Vangelista]
2017-10-17 18:17:19- ------------------------------------------------ Big Casino [Ivan Vangelista]
Changed: statriv2.cpp
1 files changed, 59 insertions, 39 deletions
- ------------------------------------------------ Big Casino [Ivan Vangelista]
- d6809: Add some devices (nw) [AJR]
2017-10-17 17:31:17Changed: d6809.cpp
1 files changed, 10 insertions, 5 deletions
- i386: use correct stack size in retf (nw) [cracyc]
2017-10-17 16:49:12Changed: i386.cpp
1 files changed, 3 insertions, 3 deletions
- z80scc: fix interrupt mask generation [Patrick Mackinlay] [Vas Crabb]
2017-10-17 12:36:45Changed: z80scc.cpp
1 files changed, 6 insertions, 6 deletions
- This is fixed (nw) [angelosa]
2017-10-17 08:25:31Changed: dec0.cpp
1 files changed, 0 insertions, 1 deletions
- dec0.cpp: hooked up priority video port to Midnight Resistance bootlegs [Angelo Salese] [angelosa]
2017-10-17 08:07:31Changed: dec0.cpp
1 files changed, 3 insertions, 0 deletions
- dec0.cpp: updated inputs in all games in the driver [Angelo Salese] [angelosa]
2017-10-17 05:38:46 - Hit save (nw) [angelosa]
2017-10-17 04:42:45Changed: ioport.cpp
1 files changed, 1 insertions, 1 deletions
- Proposed fix for MT #06154 (nw) [angelosa]
2017-10-17 04:41:52Changed: ioport.cpp
1 files changed, 7 insertions, 1 deletions
- Fix compile warning under Emscripten (#2552) (submitted to upstream asio) (nw) [Justin Kerk]
2017-10-17 03:55:57Changed: socket_types.hpp
1 files changed, 6 insertions, 1 deletions
- Merge pull request #2721 from DavidHaywood/131017 [ajrhacker]
2017-10-16 20:58:59- a few dasm fixes that were in the sh4 core but not the sh2 core and got lost when merging them (nw)
Changed: sh_dasm.cpp
1 files changed, 6 insertions, 3 deletions
- a few dasm fixes that were in the sh4 core but not the sh2 core and got lost when merging them (nw)
- abc1600: WIP. (nw) [Curt Coder]
2017-10-16 19:49:35Changed: abc1600.cpp, abc1600.cpp
2 files changed, 28 insertions, 2 deletions
- statriv2.cpp: added a lot of Casino Strip sets (nw) [Ivan Vangelista]
2017-10-16 19:13:47Changed: statriv2.cpp, mame.lst
2 files changed, 363 insertions, 39 deletions
- New not working clone [Quench0]
2017-10-16 16:15:51- ------------------------------ Cheetah (Blue cabinet version - Stern Pinball) [Cooke/LondonPinball]
Changed: st_mp200.cpp, mame.lst
2 files changed, 17 insertions, 6 deletions
- ------------------------------ Cheetah (Blue cabinet version - Stern Pinball) [Cooke/LondonPinball]
- New not working clone [Quench0]
2017-10-16 15:10:22- ------------------------------ Trident (Later version - Stern Pinball)
Changed: st_mp100.cpp, mame.lst
2 files changed, 14 insertions, 6 deletions
- ------------------------------ Trident (Later version - Stern Pinball)
- New not working clone [Quench0]
2017-10-16 14:03:24 - New not working clone [Quench0]
2017-10-16 08:44:38 - new working clone - World Series: The Season (rev 0) [briantro]
2017-10-16 03:43:44- New Clone Added -------------------------------------------------- World Series: The Season (rev 0) [f205v, The Dumping Union]
Changed: leland.cpp, mame.lst
2 files changed, 96 insertions, 35 deletions
- New Clone Added -------------------------------------------------- World Series: The Season (rev 0) [f205v, The Dumping Union]
- plugins/cheatfind: oops (nw) [cracyc]
2017-10-16 01:56:54Changed: init.lua
1 files changed, 4 insertions, 4 deletions
- Consistency renaming for "Dragon Ball Z" - addresses MT#6713 (nw) [Scott Stone]
2017-10-16 01:47:46Changed: nes.hsi, pippin.xml, rexsoft.cpp, dbz.cpp, namcops2.cpp, dbz.h, dbz.cpp, konamiic.txt
8 files changed, 16 insertions, 16 deletions
- ccs2810: Baud rate note (nw) [AJR]
2017-10-16 01:11:21Changed: ccs2810.cpp
1 files changed, 3 insertions, 1 deletions
- midresbl note too (nw) [Angelo Salese]
2017-10-15 23:16:31Changed: dec0.cpp
1 files changed, 1 insertions, 0 deletions
- Demote ffantasybl to MACHINE_NOT_WORKING (nw) [Angelo Salese]
2017-10-15 23:08:13Changed: dec0.cpp
1 files changed, 2 insertions, 2 deletions
- hiscore.dat: updates [Leezer] [cracyc]
2017-10-15 21:04:59- floppy: comment out breaky stuff (nw)
Changed: hiscore.dat, floppy.cpp
2 files changed, 218 insertions, 76 deletions
- floppy: comment out breaky stuff (nw)
- voodoo: Few more SSE optimizations. (nw) [Ted Green]
2017-10-15 20:11:10Changed: vooddefs.h, rgbgen.h, rgbsse.h, rgbvmx.h
4 files changed, 68 insertions, 44 deletions
- ccs2810: Major refinements [AJR]
2017-10-15 17:56:32- - Implement power-on jump in a hardware-accurate manner, including full configuration options. - Hook up INS8250 device for RS-232 serial communication. This requires ROM wait states to be (crudely) simulated, or else the baud rate recognition routine will mess up its timing. - Make serial port address configurable as well (although the monitor still expects it to be at the default setting). This will help prepare for S-100 bus emulation.
Changed: ccs2810.cpp
1 files changed, 698 insertion
- - Implement power-on jump in a hardware-accurate manner, including full configuration options. - Hook up INS8250 device for RS-232 serial communication. This requires ROM wait states to be (crudely) simulated, or else the baud rate recognition routine will mess up its timing. - Make serial port address configurable as well (although the monitor still expects it to be at the default setting). This will help prepare for S-100 bus emulation.