Commit Graph

40543 Commits

Author SHA1 Message Date
Victor Vasiliev
c626466050 Do not read the load/save state filename while sequence is still pressed
Fixes the issue where, if the save state button was bound to something
that was a legal save state input, it would occasionally immediately
save the state onto the same button as "save state" input itself was
bound.
2016-02-02 16:18:57 -05:00
Victor Vasiliev
b11f39e7a0 Do not handle any UI inputs immediately after state load/save
Before this change, if you try to save state to a bound which already
does something as a UI button, it will save state there and then
immediately execute the bound action (sometimes it would not happen).
So, if you have state to P, with default button it would pause the game
immediately after saving state (except sometimes it would not).
2016-02-02 16:18:57 -05:00
Lord-Nightmare
c9faa144ba Made anonymous timer non-anonymous in arkanoid.cpp, fixes savestates for the sets using the original Taito MCU code [Lord Nightmare] 2016-02-02 15:44:09 -05:00
David Haywood
45f84d902e new clones
1000 Miglia: Great 1000 Miles Rally (94/05/26) [caius]
2016-02-02 20:39:58 +00:00
David Haywood
51ffee344f start making this a little more modern c++y with classes, member functions etc. rather than legacy structs, tokens etc.
(with a view to eventually ditching polylgcy)
2016-02-01 23:32:24 +00:00
cracyc
88413be866 pc9801_cd: 9801 cdrom drivers require DRDY and SERV always set (nw)
pc9801_kbd: make a serial keyboard someday (nw)
---
Load NECCDM.SYS to make the cdrom work.
2016-02-01 17:24:21 -06:00
yz70s
5e8d6c57bd chihiro.cpp: add backface culling to 3d accelerator (nw) 2016-02-01 23:28:56 +01:00
David Haywood
4ba9de3b75 pasted wrong crcs (nw) 2016-02-01 22:10:42 +00:00
David Haywood
4c901a669c Merge branch 'master' of https://github.com/mamedev/mame 2016-02-01 20:38:54 +00:00
angelosa
bb032db5db Note, nw 2016-02-01 21:38:02 +01:00
David Haywood
676af54e8e new clones
Multi Champ (World, older) [f205v]
2016-02-01 20:37:13 +00:00
angelosa
518e4be598 Better naming for master-to-slave-irq-assertion, nw 2016-02-01 21:07:43 +01:00
angelosa
59e2e7e7ff Moved sprite irq DMA into a timer callback, nw 2016-02-01 21:04:21 +01:00
David Haywood
0cd30c1a66 clones
Touche Me (set 2, harder) [system11]
2016-02-01 19:41:07 +00:00
David Haywood
0e38af3983 evidence suggests there there aren't 2 channels. (nw) 2016-02-01 17:57:54 +00:00
David Haywood
f099454e95 replace nclubv2 rom with good dump (thanks TeamEurope) 2016-02-01 17:24:42 +00:00
David Haywood
7eded8204d new NOT WORKING
Print Club Yoshimoto V2 (J 970422 V1.100) [TeamEurope, MooglyGuy]
Print Club 2 Vol. 7 Spring (J 970313 V1.100)  [TeamEurope, MooglyGuy]
Print Club 2 Puffy (Japan)  [TeamEurope, MooglyGuy]

also replaced nclubv2 bad rom with a better dump, but it still fails rom check.
2016-02-01 16:02:48 +00:00
David Haywood
2605e3c105 new NOT WORKING
Name Club Ver.2 (J 960315 V1.000) [TeamEurope & mooglyguy]
Print Club LoveLove (J 970421 V1.000) [TeamEurope & mooglyguy]

both quite interesting because they use the same protection device as decathlete.
2016-02-01 15:13:58 +00:00
Robbbert
26c7707be1 h21: Added vc4000 compatibility flag. 2016-02-01 20:29:40 +11:00
RobertoFresca
4a3a986311 Nibble driver: Load the undumped PLDs... Also added more tech specs/notes. 2016-01-31 23:20:56 -03:00
RobertoFresca
590f074fc4 Nibble driver: Rewrote the whole driver. Added video hardware,
preliminary machine driver and memory map. Decoded the graphics.
[Roberto Fresca]
2016-01-31 22:29:37 -03:00
arbee
085892d9b8 lx810l: non-driver devices cannot have layouts, it scrambles the parent driver's video (nw) 2016-01-31 18:03:30 -05:00
arbee
b3e74085fe apple2: fix parallel card ACK handling, Print Shop almost works with the lx810l now. [R. Belmont] 2016-01-31 17:59:41 -05:00
Justin Kerk
b1eaf63758 Fix Emscripten build (nw) 2016-01-31 20:43:55 +00:00
Miodrag Milanović
588ee94e9e Merge pull request #600 from ajrhacker/master
Ignore invalid default slot options in software lists
2016-01-31 19:17:54 +01:00
Miodrag Milanović
ed6b87e8b8 Merge pull request #599 from dankan1890/master
libuv: suppressed warning C4477 in Visual Studio 2015.
2016-01-31 18:44:35 +01:00
dankan1890
e3b80070a5 Suppressed warning C4477 in Visual Studio 2015. 2016-01-31 18:43:13 +01:00
AJR
963fb48ba7 Ignore invalid default slot options in software lists
This prevents software lists from (e.g.) trying to put a Zapper into ctrl1 on the Famicom.
2016-01-31 12:41:18 -05:00
Miodrag Milanović
2e0fb0375d Merge pull request #598 from Pernod70/master
i8271: unload head after programmed revolutions [Nigel Barnes]
2016-01-31 18:03:27 +01:00
Miodrag Milanovic
f005b29cce using dereferenced mutex = bad idea (nw) 2016-01-31 17:05:40 +01:00
Nigel Barnes
c147c4f953 i8271: unload head after programmed revolutions 2016-01-31 15:07:56 +00:00
Miodrag Milanovic
f924d4bd42 link into main project and link deps (nw) 2016-01-31 15:38:51 +01:00
Miodrag Milanovic
c152866e02 added http-parser (nw) 2016-01-31 15:34:40 +01:00
Miodrag Milanovic
7d915c5a79 Added script for building libuv (nw) 2016-01-31 15:28:49 +01:00
Miodrag Milanovic
7445a959d5 Merge branch 'master' of https://github.com/mamedev/mame 2016-01-31 15:26:39 +01:00
Miodrag Milanovic
12f9fcebaa added libuv library (nw) 2016-01-31 15:25:07 +01:00
hap
ec3faa3563 Machines promoted to WORKING
------------
Fidelity Chess Challenger 10 [hap, Berger]
Fidelity Sensory Chess Challenger 12-B [hap, Berger]
Fidelity Voice Chess Challenger [hap]
Fidelity Voice Sensory Chess Challenger [hap]
Fidelity Champion Sensory Chess Challenger [hap]
2016-01-31 11:53:15 +01:00
Miodrag Milanović
68e9c4fea3 Merge pull request #597 from ajrhacker/swslotdefault
Software list entries can now supply slot option defaults [AJR]
  This feature is enabled when executing 'mame driver software'. After the specified software is found in the   software list and attached to an appropriate image device, the software part's feature list is examined for any feature whose name is that of a slot device with _default appended. The feature's value field becomes the slot's default option, which overrides any driver-specified default and can be overridden by user-specified options.

No software lists have been updated to use this feature at the moment.
2016-01-31 08:31:35 +01:00
Miodrag Milanovic
f5be481030 Fix regression with some drivers like fidelz80, for render we just need to keep mutex per thread (nw) 2016-01-31 08:23:30 +01:00
Miodrag Milanović
80ef82c21d Merge pull request #596 from dankan1890/master
Some missed in menu conversion from auto to global.
2016-01-31 07:57:03 +01:00
AJR
d3eecba525 Software list entries can now supply slot option defaults
This feature is enabled when executing 'mame driver software'. After the specified software is found in the software list and attached to an appropriate image device, the software part's feature list is examined for any feature whose name is that of a slot device with _default appended. The feature's value field becomes the slot's default option, which overrides any driver-specified default and can be overridden by user-specified options.

No software lists have been updated to use this feature at the moment.
2016-01-30 22:49:08 -05:00
RobertoFresca
6649c76bef New machines marked as NOT_WORKING
----------------------------------
Unknown Nibble game [Team Europe, Marcus Jendroska, Y~K, Smitdogg, Roberto Fresca, The Dumping Union]
2016-01-30 23:18:17 -03:00
hap
22941d57de osd/windows: small cleanup 2016-01-31 01:51:33 +01:00
dankan1890
0f4b6b0e46 Merge branch 'master' of https://github.com/mamedev/mame 2016-01-31 00:59:23 +01:00
hap
1a76d2d5a5 hh_tms1k: note 2016-01-31 00:25:05 +01:00
dankan1890
16d9f27d06 Some missed in menu conversion. 2016-01-31 00:00:43 +01:00
hap
f5be205f6e fix a mutex regression (this doesn't fix the lockups i'm seeing) 2016-01-30 23:52:58 +01:00
hap
7951505891 fidel*: added(rather, much improved) internal artwork for VSC,CSC,SC12 2016-01-30 22:21:48 +01:00
Miodrag Milanović
dc7cc9a7eb Merge pull request #595 from dankan1890/master
This fix VS2015 warning (and building) about uninitialized variable.
2016-01-30 21:01:38 +01:00
dankan1890
da560be4ce Merge branch 'master' of https://github.com/mamedev/mame 2016-01-30 21:01:12 +01:00