Note Feed

Note: GitHub retired the SVN interface on January 8, 2024.

Previous 50 199869 Revisions Next 50

r112196 Wednesday 19th September, 2018 at 13:28:57 UTC by hap
neogeo: remove unused defines (nw)
[src/mame/drivers]neogeo.cpp

r112195 Wednesday 19th September, 2018 at 13:20:01 UTC by hap
neogeo: move out-of-place section to where it was before (nw)
[src/mame/drivers]neogeo.cpp

r112194 Wednesday 19th September, 2018 at 13:14:05 UTC by Robbbert
Merge pull request #4009 from AmatCoder/AmatCoder-fix-dsk

dsk_dsk.cpp: sectors must be read even if it contains deleted mark
[docs/source/commandline]commandline-all.rst
[hash]bbc_flop_6502.xml bbcb_cass.xml interpro.xml
[scripts/src]bus.lua
[scripts/target/mame]mess.lua
[src/devices/bus/a2bus]agat7ports.cpp
[src/devices/bus/acorn/atom]discpack.cpp
[src/devices/bus/acorn/system]fdc.cpp
[src/devices/bus/bbc/1mhzbus]1mhzbus.cpp 1mhzbus.h beebsid.cpp beebsid.h cfa3000opt.cpp cfa3000opt.h opus3.cpp opus3.h
[src/devices/bus/bbc/analogue]analogue.cpp analogue.h bitstik.cpp* bitstik.h* cfa3000a.cpp joystick.cpp
[src/devices/bus/bbc/fdc]acorn.cpp acorn.h ams.cpp* ams.h* cumana.cpp cumana.h cv1797.cpp cv1797.h fdc.cpp fdc.h microware.cpp* microware.h* opus.cpp opus.h watford.cpp watford.h
[src/devices/bus/bbc/joyport]joyport.cpp joyport.h
[src/devices/bus/bbc/tube]tube.cpp tube.h tube_6502.cpp tube_65c102.cpp tube_80286.cpp tube_arm.cpp tube_z80.cpp
[src/devices/bus/bbc/userport]userport.h
[src/devices/bus/generic]slot.h
[src/devices/bus/isa]com.cpp myb3k_com.cpp p1_sound.cpp
[src/devices/bus/rs232]hlemouse.cpp* hlemouse.h* ser_mouse.cpp ser_mouse.h
[src/devices/bus/sbus]bwtwo.cpp sbus.cpp
[src/devices/bus/sunkbd]hlekbd.cpp hlekbd.h sunkbd.cpp sunkbd.h
[src/devices/bus/sunmouse]hlemouse.cpp* hlemouse.h* sunmouse.cpp* sunmouse.h*
[src/devices/cpu/mips]mips3.cpp mips3.h mips3com.cpp
[src/devices/cpu/nec]v53.cpp
[src/devices/cpu/psx]psx.cpp sio.h
[src/devices/cpu/sparc]mb86901.cpp sparcdefs.h sparcv8ops.ipp
[src/devices/cpu/z8]z8.h z8ops.hxx
[src/devices/machine]er1400.cpp er1400.h i8251.cpp i8251.h i8271.cpp i8271.h nscsi_bus.cpp nscsi_bus.h nscsi_cd.cpp nscsi_hd.cpp timekpr.cpp tube.h watchdog.cpp watchdog.h z80dart.cpp
[src/devices/sound]2608intf.cpp 2608intf.h 2610intf.cpp 2610intf.h 8950intf.cpp 8950intf.h fm.cpp fm.h fmopl.cpp fmopl.h ymdeltat.cpp ymdeltat.h
[src/devices/video]scn2674.cpp
[src/emu]diserial.h render.cpp xtal.cpp
[src/lib/formats]acorn_dsk.cpp tzx_cas.cpp
[src/mame]mame.lst mess.flt
[src/mame/audio]dsbz80.cpp exidy.cpp segam1audio.cpp
[src/mame/drivers]a7150.cpp alphatpx.cpp alphatro.cpp ampex210.cpp amust.cpp att4425.cpp b2m.cpp bagman.cpp bbc.cpp bingoc.cpp bw2.cpp cgc7900.cpp cit101.cpp cit220.cpp cmi.cpp coco12.cpp coco3.cpp compis.cpp decwritr.cpp duet16.cpp dvk_ksm.cpp ec7915.cpp ecoinfr.cpp einstein.cpp elwro800.cpp excali64.cpp facit4440.cpp* fanucspmg.cpp fb01.cpp fk1.cpp fmtowns.cpp foodf.cpp galaga.cpp gottlieb.cpp grchamp.cpp h8.cpp hh_sm510.cpp hp64k.cpp ibm6580.cpp ibmpcjr.cpp icebox.cpp imds2.cpp imsai.cpp ipc.cpp irisha.cpp isbc.cpp isbc8010.cpp isbc8030.cpp jtc.cpp kyocera.cpp m79152pc.cpp mbc200.cpp mc1502.cpp mcr3.cpp meritum.cpp meyc8080.cpp mfabfz.cpp mice.cpp microdec.cpp missile.cpp model1.cpp model2.cpp model3.cpp ms6102.cpp multi8.cpp namcos2.cpp nc.cpp neogeo.cpp nforcepc.cpp* ngen.cpp octopus.cpp okean240.cpp opwolf.cpp pc.cpp pc100.cpp pc6001.cpp pc8001.cpp pc8401a.cpp pc8801.cpp pc9801.cpp pcat_dyn.cpp pcipc.cpp pcw16.cpp peoplepc.cpp pg685.cpp pimps.cpp polepos.cpp poly88.cpp pp01.cpp psx.cpp pwrview.cpp px8.cpp qtsbc.cpp rainbow.cpp rampart.cpp sage2.cpp sbrain.cpp sbrkout.cpp scopus.cpp sdk80.cpp sdk86.cpp seattlecmp.cpp segam1.cpp seibucats.cpp selz80.cpp sg1000.cpp sm1800.cpp sm7238.cpp softbox.cpp sprint2.cpp sprint4.cpp sun3.cpp sun3x.cpp sun4.cpp sys9002.cpp taitogn.cpp tandy2k.cpp tecmosys.cpp terminal.cpp tim100.cpp toobin.cpp trs80.cpp tsispch.cpp ultratnk.cpp unior.cpp v100.cpp v102.cpp v1050.cpp v550.cpp vector4.cpp vectrix.cpp vgmplay.cpp video21.cpp vixen.cpp vk100.cpp votrpss.cpp vp122.cpp vt100.cpp xor100.cpp zn.cpp zorba.cpp
[src/mame/includes]bbc.h model1.h nforcepc.h*
[src/mame/machine]bbc.cpp cat702.h mbc55x.cpp model1.cpp model1io2.cpp pk8020.cpp pmd85.cpp znmcu.h
[src/mame/video]model1.cpp pcd.cpp pcd.h
[src/osd/modules/render/d3d]d3dhlsl.cpp

r112193 Wednesday 19th September, 2018 at 11:18:09 UTC by amatcoder
dsk_dsk.cpp: sectors must be read even if it contains Deleted Mark

FDC will read the data if SK bit is not set.

Fixes MameTesters bug #07081
[docs/source/commandline]commandline-all.rst
[hash]bbc_flop_6502.xml bbcb_cass.xml interpro.xml
[scripts/src]bus.lua
[scripts/target/mame]mess.lua
[src/devices/bus/a2bus]agat7ports.cpp
[src/devices/bus/acorn/atom]discpack.cpp
[src/devices/bus/acorn/system]fdc.cpp
[src/devices/bus/bbc/1mhzbus]1mhzbus.cpp 1mhzbus.h beebsid.cpp beebsid.h cfa3000opt.cpp cfa3000opt.h opus3.cpp opus3.h
[src/devices/bus/bbc/analogue]analogue.cpp analogue.h bitstik.cpp bitstik.h cfa3000a.cpp joystick.cpp
[src/devices/bus/bbc/fdc]acorn.cpp acorn.h ams.cpp ams.h cumana.cpp cumana.h cv1797.cpp cv1797.h fdc.cpp fdc.h microware.cpp microware.h opus.cpp opus.h watford.cpp watford.h
[src/devices/bus/bbc/joyport]joyport.cpp joyport.h
[src/devices/bus/bbc/tube]tube.cpp tube.h tube_6502.cpp tube_65c102.cpp tube_80286.cpp tube_arm.cpp tube_z80.cpp
[src/devices/bus/bbc/userport]userport.h
[src/devices/bus/generic]slot.h
[src/devices/bus/isa]com.cpp myb3k_com.cpp p1_sound.cpp
[src/devices/bus/rs232]hlemouse.cpp hlemouse.h ser_mouse.cpp* ser_mouse.h*
[src/devices/bus/sbus]bwtwo.cpp sbus.cpp
[src/devices/bus/sunkbd]hlekbd.cpp hlekbd.h sunkbd.cpp sunkbd.h
[src/devices/bus/sunmouse]hlemouse.cpp hlemouse.h sunmouse.cpp sunmouse.h
[src/devices/cpu/mips]mips3.cpp mips3.h mips3com.cpp
[src/devices/cpu/nec]v53.cpp
[src/devices/cpu/psx]psx.cpp sio.h
[src/devices/cpu/sparc]mb86901.cpp sparcdefs.h sparcv8ops.ipp
[src/devices/cpu/z8]z8.h z8ops.hxx
[src/devices/machine]er1400.cpp er1400.h i8251.cpp i8251.h i8271.cpp i8271.h nscsi_bus.cpp nscsi_bus.h nscsi_cd.cpp nscsi_hd.cpp timekpr.cpp tube.h watchdog.cpp watchdog.h z80dart.cpp
[src/devices/sound]2608intf.cpp 2608intf.h 2610intf.cpp 2610intf.h 8950intf.cpp 8950intf.h fm.cpp fm.h fmopl.cpp fmopl.h ymdeltat.cpp ymdeltat.h
[src/devices/video]scn2674.cpp
[src/emu]diserial.h render.cpp xtal.cpp
[src/lib/formats]acorn_dsk.cpp dsk_dsk.cpp tzx_cas.cpp
[src/mame]mame.lst mess.flt
[src/mame/audio]dsbz80.cpp exidy.cpp segam1audio.cpp
[src/mame/drivers]a7150.cpp alphatpx.cpp alphatro.cpp ampex210.cpp amust.cpp att4425.cpp b2m.cpp bagman.cpp bbc.cpp bingoc.cpp bw2.cpp cgc7900.cpp cit101.cpp cit220.cpp cmi.cpp coco12.cpp coco3.cpp compis.cpp decwritr.cpp duet16.cpp dvk_ksm.cpp ec7915.cpp ecoinfr.cpp einstein.cpp elwro800.cpp excali64.cpp facit4440.cpp fanucspmg.cpp fb01.cpp fk1.cpp fmtowns.cpp foodf.cpp galaga.cpp gottlieb.cpp grchamp.cpp h8.cpp hh_sm510.cpp hp64k.cpp ibm6580.cpp ibmpcjr.cpp icebox.cpp imds2.cpp imsai.cpp ipc.cpp irisha.cpp isbc.cpp isbc8010.cpp isbc8030.cpp jtc.cpp kyocera.cpp m79152pc.cpp mbc200.cpp mc1502.cpp mcr3.cpp meritum.cpp meyc8080.cpp mfabfz.cpp mice.cpp microdec.cpp missile.cpp model1.cpp model2.cpp model3.cpp ms6102.cpp multi8.cpp namcos2.cpp nc.cpp neogeo.cpp nforcepc.cpp ngen.cpp octopus.cpp okean240.cpp opwolf.cpp pc.cpp pc100.cpp pc6001.cpp pc8001.cpp pc8401a.cpp pc8801.cpp pc9801.cpp pcat_dyn.cpp pcipc.cpp pcw16.cpp peoplepc.cpp pg685.cpp pimps.cpp polepos.cpp poly88.cpp pp01.cpp psx.cpp pwrview.cpp px8.cpp qtsbc.cpp rainbow.cpp rampart.cpp sage2.cpp sbrain.cpp sbrkout.cpp scopus.cpp sdk80.cpp sdk86.cpp seattlecmp.cpp segam1.cpp seibucats.cpp selz80.cpp sg1000.cpp sm1800.cpp sm7238.cpp softbox.cpp sprint2.cpp sprint4.cpp sun3.cpp sun3x.cpp sun4.cpp sys9002.cpp taitogn.cpp tandy2k.cpp tecmosys.cpp terminal.cpp tim100.cpp toobin.cpp trs80.cpp tsispch.cpp ultratnk.cpp unior.cpp v100.cpp v102.cpp v1050.cpp v550.cpp vector4.cpp vectrix.cpp vgmplay.cpp video21.cpp vixen.cpp vk100.cpp votrpss.cpp vp122.cpp vt100.cpp xor100.cpp zn.cpp zorba.cpp
[src/mame/includes]bbc.h model1.h nforcepc.h
[src/mame/machine]bbc.cpp cat702.h mbc55x.cpp model1.cpp model1io2.cpp pk8020.cpp pmd85.cpp znmcu.h
[src/mame/video]model1.cpp pcd.cpp pcd.h
[src/osd/modules/render/d3d]d3dhlsl.cpp

r112192 Wednesday 19th September, 2018 at 13:07:43 UTC by patrick.mackinlay
mips3: add r4000 and r4400 variants (nw)
[src/devices/cpu/mips]mips3.cpp mips3.h mips3com.cpp

r112191 Wednesday 19th September, 2018 at 12:55:49 UTC by Robbbert
Merge pull request #4007 from tlindner/coco123_second_level_shift

More CoCo driver second level shift work.
[hash]bbc_flop_6502.xml bbcb_cass.xml interpro.xml
[scripts/src]bus.lua
[scripts/target/mame]mess.lua
[src/devices/bus/a2bus]agat7ports.cpp
[src/devices/bus/acorn/atom]discpack.cpp
[src/devices/bus/acorn/system]fdc.cpp
[src/devices/bus/bbc/1mhzbus]1mhzbus.cpp 1mhzbus.h beebsid.cpp beebsid.h cfa3000opt.cpp cfa3000opt.h opus3.cpp opus3.h
[src/devices/bus/bbc/analogue]analogue.cpp analogue.h bitstik.cpp* bitstik.h* cfa3000a.cpp joystick.cpp
[src/devices/bus/bbc/fdc]acorn.cpp acorn.h ams.cpp* ams.h* cumana.cpp cumana.h cv1797.cpp cv1797.h fdc.cpp fdc.h microware.cpp* microware.h* opus.cpp opus.h watford.cpp watford.h
[src/devices/bus/bbc/joyport]joyport.cpp joyport.h
[src/devices/bus/bbc/tube]tube.cpp tube.h tube_6502.cpp tube_65c102.cpp tube_80286.cpp tube_arm.cpp tube_z80.cpp
[src/devices/bus/bbc/userport]userport.h
[src/devices/bus/generic]slot.h
[src/devices/bus/isa]com.cpp myb3k_com.cpp p1_sound.cpp
[src/devices/bus/rs232]hlemouse.cpp* hlemouse.h* ser_mouse.cpp ser_mouse.h
[src/devices/bus/sbus]sbus.cpp
[src/devices/bus/sunkbd]hlekbd.cpp hlekbd.h sunkbd.cpp sunkbd.h
[src/devices/bus/sunmouse]hlemouse.cpp* hlemouse.h* sunmouse.cpp* sunmouse.h*
[src/devices/cpu/nec]v53.cpp
[src/devices/cpu/psx]psx.cpp sio.h
[src/devices/cpu/sparc]mb86901.cpp sparcdefs.h sparcv8ops.ipp
[src/devices/machine]i8251.cpp i8251.h i8271.cpp i8271.h nscsi_bus.cpp nscsi_hd.cpp timekpr.cpp tube.h
[src/devices/sound]2608intf.cpp 2608intf.h 2610intf.cpp 2610intf.h 8950intf.cpp 8950intf.h fm.cpp fm.h fmopl.cpp fmopl.h ymdeltat.cpp ymdeltat.h
[src/devices/video]scn2674.cpp
[src/emu]diserial.h render.cpp xtal.cpp
[src/lib/formats]acorn_dsk.cpp
[src/mame]mame.lst
[src/mame/audio]dsbz80.cpp segam1audio.cpp
[src/mame/drivers]a7150.cpp alphatpx.cpp alphatro.cpp ampex210.cpp amust.cpp att4425.cpp b2m.cpp bbc.cpp bingoc.cpp bw2.cpp cgc7900.cpp cit101.cpp cit220.cpp compis.cpp decwritr.cpp duet16.cpp dvk_ksm.cpp ec7915.cpp ecoinfr.cpp einstein.cpp elwro800.cpp excali64.cpp facit4440.cpp fanucspmg.cpp fb01.cpp fk1.cpp fmtowns.cpp h8.cpp hh_sm510.cpp hp64k.cpp ibm6580.cpp ibmpcjr.cpp icebox.cpp imds2.cpp imsai.cpp ipc.cpp irisha.cpp isbc.cpp isbc8010.cpp isbc8030.cpp kyocera.cpp mbc200.cpp mc1502.cpp meritum.cpp mfabfz.cpp mice.cpp microdec.cpp model1.cpp model2.cpp model3.cpp ms6102.cpp multi8.cpp namcos2.cpp nc.cpp neogeo.cpp nforcepc.cpp ngen.cpp octopus.cpp okean240.cpp opwolf.cpp pc.cpp pc100.cpp pc6001.cpp pc8001.cpp pc8401a.cpp pc8801.cpp pc9801.cpp pcat_dyn.cpp pcipc.cpp pcw16.cpp peoplepc.cpp pg685.cpp pimps.cpp poly88.cpp pp01.cpp psx.cpp pwrview.cpp px8.cpp qtsbc.cpp rainbow.cpp sage2.cpp sbrain.cpp scopus.cpp sdk80.cpp sdk86.cpp seattlecmp.cpp segam1.cpp seibucats.cpp selz80.cpp sg1000.cpp sm1800.cpp sm7238.cpp softbox.cpp sun3.cpp sun3x.cpp sun4.cpp sys9002.cpp taitogn.cpp tandy2k.cpp tim100.cpp trs80.cpp tsispch.cpp unior.cpp v100.cpp v102.cpp v1050.cpp v550.cpp vector4.cpp vectrix.cpp vgmplay.cpp video21.cpp vixen.cpp vk100.cpp votrpss.cpp vp122.cpp vt100.cpp xor100.cpp zn.cpp zorba.cpp
[src/mame/includes]bbc.h model1.h nforcepc.h*
[src/mame/machine]bbc.cpp cat702.h mbc55x.cpp model1.cpp model1io2.cpp pk8020.cpp pmd85.cpp znmcu.h
[src/mame/video]model1.cpp pcd.cpp pcd.h
[src/osd/modules/render/d3d]d3dhlsl.cpp

r112190 Sunday 16th September, 2018 at 17:27:17 UTC by tim.lindner
Added ~ to coco3's second level shift. Missed from first commit. (nw)
[src/mame/drivers]coco3.cpp

r112189 Sunday 16th September, 2018 at 17:26:26 UTC by tim.lindner
Extended CoCo 1/2's keyboard to include a second shift level. This enabled natural keyboard support for {, }, [, ], \, |, _, ~, and ^.
[hash]bbc_flop_6502.xml bbcb_cass.xml interpro.xml
[scripts/src]bus.lua
[scripts/target/mame]mess.lua
[src/devices/bus/a2bus]agat7ports.cpp
[src/devices/bus/acorn/atom]discpack.cpp
[src/devices/bus/acorn/system]fdc.cpp
[src/devices/bus/bbc/1mhzbus]1mhzbus.cpp 1mhzbus.h beebsid.cpp beebsid.h cfa3000opt.cpp cfa3000opt.h opus3.cpp opus3.h
[src/devices/bus/bbc/analogue]analogue.cpp analogue.h bitstik.cpp bitstik.h cfa3000a.cpp joystick.cpp
[src/devices/bus/bbc/fdc]acorn.cpp acorn.h ams.cpp ams.h cumana.cpp cumana.h cv1797.cpp cv1797.h fdc.cpp fdc.h microware.cpp microware.h opus.cpp opus.h watford.cpp watford.h
[src/devices/bus/bbc/joyport]joyport.cpp joyport.h
[src/devices/bus/bbc/tube]tube.cpp tube.h tube_6502.cpp tube_65c102.cpp tube_80286.cpp tube_arm.cpp tube_z80.cpp
[src/devices/bus/bbc/userport]userport.h
[src/devices/bus/generic]slot.h
[src/devices/bus/isa]com.cpp myb3k_com.cpp p1_sound.cpp
[src/devices/bus/rs232]hlemouse.cpp hlemouse.h ser_mouse.cpp* ser_mouse.h*
[src/devices/bus/sbus]sbus.cpp
[src/devices/bus/sunkbd]hlekbd.cpp hlekbd.h sunkbd.cpp sunkbd.h
[src/devices/bus/sunmouse]hlemouse.cpp hlemouse.h sunmouse.cpp sunmouse.h
[src/devices/cpu/nec]v53.cpp
[src/devices/cpu/psx]psx.cpp sio.h
[src/devices/cpu/sparc]mb86901.cpp sparcdefs.h sparcv8ops.ipp
[src/devices/machine]i8251.cpp i8251.h i8271.cpp i8271.h nscsi_bus.cpp nscsi_hd.cpp timekpr.cpp tube.h
[src/devices/sound]2608intf.cpp 2608intf.h 2610intf.cpp 2610intf.h 8950intf.cpp 8950intf.h fm.cpp fm.h fmopl.cpp fmopl.h ymdeltat.cpp ymdeltat.h
[src/devices/video]scn2674.cpp
[src/emu]diserial.h render.cpp xtal.cpp
[src/lib/formats]acorn_dsk.cpp
[src/mame]mame.lst
[src/mame/audio]dsbz80.cpp segam1audio.cpp
[src/mame/drivers]a7150.cpp alphatpx.cpp alphatro.cpp ampex210.cpp amust.cpp att4425.cpp b2m.cpp bbc.cpp bingoc.cpp bw2.cpp cgc7900.cpp cit101.cpp cit220.cpp coco12.cpp compis.cpp decwritr.cpp duet16.cpp dvk_ksm.cpp ec7915.cpp ecoinfr.cpp einstein.cpp elwro800.cpp excali64.cpp facit4440.cpp fanucspmg.cpp fb01.cpp fk1.cpp fmtowns.cpp h8.cpp hh_sm510.cpp hp64k.cpp ibm6580.cpp ibmpcjr.cpp icebox.cpp imds2.cpp imsai.cpp ipc.cpp irisha.cpp isbc.cpp isbc8010.cpp isbc8030.cpp kyocera.cpp mbc200.cpp mc1502.cpp meritum.cpp mfabfz.cpp mice.cpp microdec.cpp model1.cpp model2.cpp model3.cpp ms6102.cpp multi8.cpp namcos2.cpp nc.cpp neogeo.cpp nforcepc.cpp ngen.cpp octopus.cpp okean240.cpp opwolf.cpp pc.cpp pc100.cpp pc6001.cpp pc8001.cpp pc8401a.cpp pc8801.cpp pc9801.cpp pcat_dyn.cpp pcipc.cpp pcw16.cpp peoplepc.cpp pg685.cpp pimps.cpp poly88.cpp pp01.cpp psx.cpp pwrview.cpp px8.cpp qtsbc.cpp rainbow.cpp sage2.cpp sbrain.cpp scopus.cpp sdk80.cpp sdk86.cpp seattlecmp.cpp segam1.cpp seibucats.cpp selz80.cpp sg1000.cpp sm1800.cpp sm7238.cpp softbox.cpp sun3.cpp sun3x.cpp sun4.cpp sys9002.cpp taitogn.cpp tandy2k.cpp tim100.cpp trs80.cpp tsispch.cpp unior.cpp v100.cpp v102.cpp v1050.cpp v550.cpp vector4.cpp vectrix.cpp vgmplay.cpp video21.cpp vixen.cpp vk100.cpp votrpss.cpp vp122.cpp vt100.cpp xor100.cpp zn.cpp zorba.cpp
[src/mame/includes]bbc.h model1.h nforcepc.h
[src/mame/machine]bbc.cpp cat702.h mbc55x.cpp model1.cpp model1io2.cpp pk8020.cpp pmd85.cpp znmcu.h
[src/mame/video]model1.cpp pcd.cpp pcd.h
[src/osd/modules/render/d3d]d3dhlsl.cpp

r112188 Wednesday 19th September, 2018 at 12:44:27 UTC by smf
achieve the same result with a finder (nw)
[src/devices/sound]2610intf.cpp 2610intf.h

r112187 Wednesday 19th September, 2018 at 12:16:18 UTC by smf
fix regression (nw)
[src/devices/sound]2610intf.cpp 2610intf.h

r112186 Wednesday 19th September, 2018 at 12:07:26 UTC by Vasantha Crabb
OS X has different ideas about mouse button numbering - see #4010
[src/devices/bus/rs232]hlemouse.cpp
[src/devices/bus/sunmouse]hlemouse.cpp

r112185 Wednesday 19th September, 2018 at 10:00:56 UTC by Vasantha Crabb
Re-write serial mouse support:
* Separate Microsoft 2-button mouse and Logitech 3-button Microsoft-compatible mouse
* Add Microsoft wheel mouse
* Make Mouse Systems mouse behave more realistically
* Add Mouse Systems "rotatable" mouse
* Simplify code and eliminate timers

(nw) X/Y translation and buttons works for all devices.  The wheel on
the wheel mouse seems to be transmitting the right data, and CuteMouse
detects the wheel as being present, but no software seems to support it
properly.  Software supporting the Mouse Systems "rotatable" mouse is
very rare - typically people just set the DIP switches on their M-1 for
"non-rotatable" mode.  A standard mouse driver will see the "rotatable"
mouse moving two mickeys for each count, and move eratically on
rotation.  The "rotable" mouse is poorly tested due to lack of software.

(nw) MAME doesn't have a proper input type for a mouse wheel, and it
doesn't seem to be possible to map the host mouse wheel to an axis when
configuring inputs.  The default mapping ends up assigining the wheel or
rotation to one of the translation axes, which is very unhelpful.
[scripts/src]bus.lua
[src/devices/bus/isa]com.cpp
[src/devices/bus/rs232]hlemouse.cpp* hlemouse.h* ser_mouse.cpp ser_mouse.h
[src/devices/bus/sunmouse]hlemouse.cpp
[src/emu]diserial.h
[src/mame/drivers]ibmpcjr.cpp pcat_dyn.cpp pcipc.cpp pcw16.cpp rainbow.cpp

r112184 Wednesday 19th September, 2018 at 09:52:54 UTC by smf
vgmplay: Support ym2608, ym2610, ym2612 & y8950 samples [smf]
[src/devices/sound]2608intf.cpp 2608intf.h 2610intf.cpp 2610intf.h 8950intf.cpp 8950intf.h fm.cpp fm.h fmopl.cpp fmopl.h ymdeltat.cpp ymdeltat.h
[src/mame/drivers]neogeo.cpp vgmplay.cpp

r112183 Wednesday 19th September, 2018 at 09:32:21 UTC by Robbbert
(nw) fixed validation error.
[src/mame/drivers]nforcepc.cpp

r112182 Wednesday 19th September, 2018 at 08:43:40 UTC by patrick.mackinlay
sun3: more likely (nw)
[src/mame/drivers]sun3.cpp

r112181 Wednesday 19th September, 2018 at 03:42:12 UTC by R. Belmont
sun3: start adding SCSI and Ethernet chips (nw)
[src/mame/drivers]sun3.cpp

r112180 Wednesday 19th September, 2018 at 03:20:20 UTC by braintro
namcos2.cpp: fix spacing (nw)
[src/mame/drivers]namcos2.cpp

r112179 Wednesday 19th September, 2018 at 03:16:57 UTC by braintro
namcos2.cpp: Minor ROM name correction and use correct FX CHR-2 for the Japan set of Four Trax [ShouTime, The Dumping Union]
[src/mame/drivers]namcos2.cpp

r112178 Tuesday 18th September, 2018 at 19:47:43 UTC by hap
opwolf: added speaker volume control(global fade in/out at intermissions), added adpcm sample volume control (nw)
[src/mame/drivers]opwolf.cpp

r112177 Tuesday 18th September, 2018 at 14:03:48 UTC by Dirk Best
model1: minor docs update (nw)
[src/mame/drivers]model1.cpp
[src/mame/machine]model1io2.cpp

r112176 Tuesday 18th September, 2018 at 13:36:00 UTC by Vasantha Crabb
Generate layouts for dual-screen machines rather than loading
dualhsxs.lay - this ensures aspect ratio is correct for non-4:3 screens.

(nw) Also restore internal layouts for multi-screen Game & Watch
systems.
[src/emu]render.cpp
[src/mame/drivers]hh_sm510.cpp

r112175 Tuesday 18th September, 2018 at 10:09:05 UTC by smf
fix visual studio build (nw)
[src/devices/cpu/sparc]sparcv8ops.ipp

r112174 Tuesday 18th September, 2018 at 09:27:45 UTC by s.z
Change nforcepc_h to mame_machine_nforcepc_h
[src/mame/includes]nforcepc.h

r112173 Tuesday 18th September, 2018 at 08:02:13 UTC by Vasantha Crabb
(nw) fix stuff up:
* sunmouse: helps to invert that... also improve notes
* sunkbd: remove an assert that triggers if you type fast, improve notes
[src/devices/bus/sunkbd]hlekbd.cpp sunkbd.cpp
[src/devices/bus/sunmouse]hlemouse.cpp sunmouse.cpp

r112172 Tuesday 18th September, 2018 at 03:42:41 UTC by patrick.mackinlay
nscsi_hd: minor logging improvement (nw)
[src/devices/machine]nscsi_hd.cpp

r112171 Tuesday 18th September, 2018 at 03:33:22 UTC by patrick.mackinlay
interpro: use the manufacturer convention (nw)
[hash]interpro.xml

r112170 Tuesday 18th September, 2018 at 03:29:26 UTC by patrick.mackinlay
interpro: softlist addition (nw)
[hash]interpro.xml

r112169 Monday 17th September, 2018 at 19:07:20 UTC by Jezze
- fix not set default uniforms for vector pass (#4008)
[src/osd/modules/render/d3d]d3dhlsl.cpp

r112168 Monday 17th September, 2018 at 19:02:41 UTC by Nigel Barnes
acorn_fdc/atom_discpack: Set READY on HEAD_LOAD.
[src/devices/bus/acorn/atom]discpack.cpp
[src/devices/bus/acorn/system]fdc.cpp

r112167 Monday 17th September, 2018 at 18:42:45 UTC by Nigel Barnes
bbc: Added Acorn Bitstik and Bitstik 2 analogue controllers.
[scripts/src]bus.lua
[src/devices/bus/bbc/analogue]analogue.cpp bitstik.cpp* bitstik.h*

r112166 Monday 17th September, 2018 at 18:25:34 UTC by Nigel Barnes
bbc_flop_6502.xml, bbcb_cass.xml: Corrections and info (nw)
[hash]bbc_flop_6502.xml bbcb_cass.xml

r112165 Monday 17th September, 2018 at 18:18:38 UTC by Nigel Barnes
bbcb: Added floppy disc controller options:-
- AMS 3" Microdrive Disc System
- Microware DDFS FDC (not working)
[scripts/src]bus.lua
[src/devices/bus/bbc/fdc]ams.cpp* ams.h* fdc.cpp microware.cpp* microware.h*
[src/lib/formats]acorn_dsk.cpp

r112164 Monday 17th September, 2018 at 16:20:44 UTC by Nigel Barnes
bbc: Removed machine().device from bbc_fdc_slot_device and bbc_1mhzbus_slot_device, replaced with read/write handlers (nw)
- Removed MCFG and added devcb3 in 1mhzbus, analogue, fdc, joyport, tube, userport devices.
[src/devices/bus/bbc/1mhzbus]1mhzbus.cpp 1mhzbus.h beebsid.cpp beebsid.h cfa3000opt.cpp cfa3000opt.h opus3.cpp opus3.h
[src/devices/bus/bbc/analogue]analogue.cpp analogue.h cfa3000a.cpp joystick.cpp
[src/devices/bus/bbc/fdc]acorn.cpp acorn.h cumana.cpp cumana.h cv1797.cpp cv1797.h fdc.cpp fdc.h opus.cpp opus.h watford.cpp watford.h
[src/devices/bus/bbc/joyport]joyport.cpp joyport.h
[src/devices/bus/bbc/tube]tube.cpp tube.h tube_6502.cpp tube_65c102.cpp tube_80286.cpp tube_arm.cpp tube_z80.cpp
[src/devices/bus/bbc/userport]userport.h
[src/devices/bus/generic]slot.h
[src/devices/machine]i8271.cpp i8271.h tube.h
[src/mame/drivers]bbc.cpp
[src/mame/includes]bbc.h
[src/mame/machine]bbc.cpp

r112163 Monday 17th September, 2018 at 15:03:17 UTC by AJR
Supply missing break (nw)
[src/mame/machine]pk8020.cpp

r112162 Monday 17th September, 2018 at 10:03:25 UTC by Vasantha Crabb
Add Sun mouse port and hook it up to sun3, sun3x, sun4, and sun4c.
Also add notes to Sun keyboard emulation.

There's a hack to make the 1200 Baud mouse actually run at 9600 Baud.
This is necessary because the SCC is incorrectly expecting 9600 Baud
rather than 1200 Baud.  I don't have time to fix the SCC, so I'd
appreciate it if someone else would.

There's no way it should be expecting 9600 Baud on the mouse port.
Solaris 2.3 and later support 1200 Baud and 4800 Baud, and earlier
versions support 1200 Baud only.  No version of Solaris works with a
9600 Baud mouse.

The workaround allows the mouse to be used in SunView on sun4_60 - I
haven't tested any other drivers.
[scripts/src]bus.lua
[scripts/target/mame]mess.lua
[src/devices/bus/sunkbd]hlekbd.cpp hlekbd.h sunkbd.cpp sunkbd.h
[src/devices/bus/sunmouse]hlemouse.cpp* hlemouse.h* sunmouse.cpp* sunmouse.h*
[src/mame/drivers]sun3.cpp sun3x.cpp sun4.cpp

r112161 Monday 17th September, 2018 at 08:06:17 UTC by AJR
ampex210p: Add XTAL values, video RAM, etc. (nw)
[src/emu]xtal.cpp
[src/mame/drivers]ampex210.cpp

r112160 Monday 17th September, 2018 at 06:25:31 UTC by Samuele Zannoli
pcipc.cpp: unmapped memory areas should read as all 1s (nw)
[src/mame/drivers]pcipc.cpp
[src/mame/includes]nforcepc.h

r112159 Monday 17th September, 2018 at 06:17:00 UTC by Samuele Zannoli
nforcepc.cpp: first steps (nw)
- new include file
- simple pci host
- all names are temporary
[src/mame/drivers]nforcepc.cpp
[src/mame/includes]nforcepc.h*

r112158 Monday 17th September, 2018 at 03:56:22 UTC by AJR
pcx: Make display work again in new resolution

This includes a workaround for a regression that likely occurred with e39e873875b98ee1cd4a0bc81226a9e56b169497.
[src/devices/video]scn2674.cpp
[src/mame/video]pcd.cpp pcd.h

r112157 Monday 17th September, 2018 at 00:48:43 UTC by AJR
i8251: Provide standard read/write handlers; eliminate memory space as argument (nw)

swa, wingwar, netmerc: Fix crashes due to reading from nonexistent memory region

tandy2k: Correct 8251 register mapping (nw)
[src/devices/bus/a2bus]agat7ports.cpp
[src/devices/bus/isa]myb3k_com.cpp p1_sound.cpp
[src/devices/cpu/nec]v53.cpp
[src/devices/machine]i8251.cpp i8251.h
[src/mame/audio]dsbz80.cpp segam1audio.cpp
[src/mame/drivers]a7150.cpp alphatpx.cpp alphatro.cpp amust.cpp att4425.cpp b2m.cpp bingoc.cpp bw2.cpp cgc7900.cpp cit101.cpp cit220.cpp compis.cpp decwritr.cpp duet16.cpp dvk_ksm.cpp ec7915.cpp ecoinfr.cpp einstein.cpp elwro800.cpp excali64.cpp fanucspmg.cpp fb01.cpp fk1.cpp fmtowns.cpp h8.cpp hp64k.cpp ibm6580.cpp icebox.cpp imds2.cpp imsai.cpp ipc.cpp irisha.cpp isbc.cpp isbc8010.cpp isbc8030.cpp kyocera.cpp mbc200.cpp mc1502.cpp meritum.cpp mfabfz.cpp mice.cpp microdec.cpp model1.cpp model2.cpp model3.cpp ms6102.cpp multi8.cpp nc.cpp ngen.cpp octopus.cpp okean240.cpp pc.cpp pc100.cpp pc6001.cpp pc8001.cpp pc8401a.cpp pc8801.cpp pc9801.cpp peoplepc.cpp pg685.cpp pimps.cpp poly88.cpp pp01.cpp pwrview.cpp px8.cpp qtsbc.cpp rainbow.cpp sage2.cpp sbrain.cpp scopus.cpp sdk80.cpp sdk86.cpp seattlecmp.cpp segam1.cpp seibucats.cpp selz80.cpp sg1000.cpp sm1800.cpp sm7238.cpp softbox.cpp sys9002.cpp tandy2k.cpp tim100.cpp trs80.cpp tsispch.cpp unior.cpp v100.cpp v102.cpp v1050.cpp v550.cpp vector4.cpp vectrix.cpp vixen.cpp vk100.cpp votrpss.cpp vp122.cpp vt100.cpp xor100.cpp zorba.cpp
[src/mame/includes]model1.h
[src/mame/machine]mbc55x.cpp model1.cpp pk8020.cpp pmd85.cpp
[src/mame/video]model1.cpp

r112156 Sunday 16th September, 2018 at 23:28:51 UTC by Vasantha Crabb
(nw) minor corrections, mostly GmbH
[src/mame]mame.lst
[src/mame/drivers]video21.cpp

r112155 Sunday 16th September, 2018 at 22:31:09 UTC by AJR
psx.cpp: Fix null pointer dereference in configuration (nw)
[src/mame/drivers]psx.cpp

r112154 Sunday 16th September, 2018 at 20:14:48 UTC by smf
converted psx sio to devcb3 & added a note about beastorizer bootleg protection (nw)
[src/devices/cpu/psx]psx.cpp sio.h
[src/mame/drivers]psx.cpp taitogn.cpp zn.cpp
[src/mame/machine]cat702.h znmcu.h

r112153 Sunday 16th September, 2018 at 18:40:41 UTC by Ryan Holtz
-sbus: Fixed a minor typo in the description of the Artecon serial/parallel board, nw

-sparc: Added stubbed-out IFLUSH instruction to fix illegal instruction exceptions in SunOS 4.1.4 installer. [Ryan Holtz]

-nscsi: Added optional verbose logging of data transfers. [Ryan Holtz]

-timekpr: Switched to use the new logmacro system. [Ryan Holtz]

-sun4c: Can now successfully install SunOS 4.1.4. [Ryan Holtz]
 * Hooked up auxiliary I/O port.
 * Hooked up bus timeout on unmapped RAM ranges, per documentation.
 * Changed FDC type to i82072, per documentation.
 * Silenced a ton of logging.
 * Reworked IRQ handling and added support for software interrupts.
[src/devices/bus/sbus]sbus.cpp
[src/devices/cpu/sparc]mb86901.cpp sparcdefs.h
[src/devices/machine]nscsi_bus.cpp nscsi_hd.cpp timekpr.cpp
[src/mame/drivers]sun4.cpp

r112152 Sunday 16th September, 2018 at 16:26:37 UTC by AJR
facit4440: Silly mistake (nw)
[src/mame/drivers]facit4440.cpp

r112151 Sunday 16th September, 2018 at 16:18:59 UTC by AJR
er1400: Default clock in other drivers (nw)
[src/mame/drivers]decwritr.cpp v100.cpp vt100.cpp

r112150 Sunday 16th September, 2018 at 16:01:17 UTC by AJR
Fix minor error in mame.lst (nw)
[src/mame]mame.lst

r112149 Sunday 16th September, 2018 at 15:59:08 UTC by AJR
facit4440: Create new skeleton driver; burn-in tests all seem to pass now (nw)
[scripts/target/mame]mess.lua
[src/devices/machine]er1400.cpp er1400.h
[src/mame]mame.lst mess.flt
[src/mame/drivers]facit4440.cpp* terminal.cpp

r112148 Sunday 16th September, 2018 at 15:43:13 UTC by Samuele Zannoli
New not working machine: Nvidia nForce PC (nw)
[scripts/target/mame]mess.lua
[src/mame]mame.lst mess.flt
[src/mame/drivers]nforcepc.cpp*

r112147 Sunday 16th September, 2018 at 15:02:53 UTC by Robbbert
(nw) jtc : all 4 machines are pretty much working now
[src/mame/drivers]jtc.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team