Commit Graph

36633 Commits

Author SHA1 Message Date
couriersud
3d6498c7e7 Fix a clash (for_each) with c++ standard libraries. (nw) 2015-06-21 18:46:29 +02:00
ted green
1314fc9823 vooddefs.h - Small correction in genTexture.
voodoo.c - Separate direct fb write to help performance.
vrc4373.c - Clean up dma routine.
2015-06-21 09:41:26 -06:00
hap
9bb341b6b7 small cleanup 2015-06-21 16:32:37 +02:00
Miodrag Milanovic
a65f0f36a3 for separate drivers use simple naming logic (nw) 2015-06-21 09:07:07 +02:00
Miodrag Milanovic
89669187a7 arm7 also use drc code (nw) 2015-06-21 09:07:06 +02:00
Ivan Vangelista
69a4bbd0d3 vastar.c: added save state support (nw) 2015-06-21 09:02:43 +02:00
Miodrag Milanovic
51713aeda1 few more fixes (nw) 2015-06-21 08:59:21 +02:00
Miodrag Milanovic
6ff3f77b96 Fix and optimization (nw) 2015-06-21 08:44:45 +02:00
Miodrag Milanovic
fa6a859646 Made FM cores compile only in group, that way it always work (nw) 2015-06-21 08:16:36 +02:00
mahlemiut
f2ec221cec xt_hdc: improved Write Sector Buffer command 2015-06-21 13:21:00 +12:00
Justin Kerk
039b1e0a12 Missing bits needed for Emscripten compile (nw) 2015-06-20 13:42:30 -07:00
Miodrag Milanovic
d158684474 fixed order of libs making apricot build fine (nw) 2015-06-20 20:19:30 +02:00
Luca Elia
7700552f53 suna8: fix samples played from second rom in sparkman. Remove spurious samples played on reset by most games. 2015-06-20 20:16:35 +02:00
Miodrag Milanovic
5a7a29e833 some metadata fixes (nw) 2015-06-20 20:10:19 +02:00
Ivan Vangelista
65217eacbf gaplus.c: added save state support (nw) 2015-06-20 19:24:16 +02:00
Miodrag Milanovic
449a851e34 Fix more driver building, going deeper in checks (nw) 2015-06-20 19:19:03 +02:00
Miodrag Milanovic
c665cb017b Fix compiling just specific fm cores (nw) 2015-06-20 18:37:30 +02:00
hap
98e046c04e rename these sets:
vigilano -> vigilanto
vigilanbl -> vigilantbl
2015-06-20 18:31:08 +02:00
Miodrag Milanovic
239c31b584 Made possible creation of custom builds with given list of drivers included.
Note that game list is parsed so if macros are used they will not be found.
example:
make SUBTARGET=cops -j9 DRIVERS=src/mame/drivers/cops.c
2015-06-20 18:20:44 +02:00
Miodrag Milanovic
99056bc96d analyze all files for deps instead just main 2015-06-20 18:20:43 +02:00
Miodrag Milanovic
f84c745fbf generating proper output (nw) 2015-06-20 18:20:41 +02:00
Miodrag Milanovic
71ecfcdc12 allow comma separated list of input files (nw) 2015-06-20 18:20:40 +02:00
hap
8f4f5e91fe title correction 2015-06-20 18:01:17 +02:00
hap
e2d18018b5 nw 2015-06-20 17:31:23 +02:00
Miodrag Milanovic
4ee9d896e5 extract components used (nw) 2015-06-20 13:41:55 +02:00
Miodrag Milanovic
654a5ca29b update metadata in lua files (nw) 2015-06-20 13:21:10 +02:00
Miodrag Milanovic
88dfb98d23 Start work on creating tiny builds per driver file included (nw) 2015-06-20 12:39:39 +02:00
mahlemiut
d685805614 amstrad: add support for the Dobbertin HD20 hard disk. 2015-06-20 22:01:00 +12:00
mahlemiut
8772ed57b8 hdc: add preliminary ST11M type controller, improve PIO support a bit 2015-06-20 22:00:59 +12:00
mahlemiut
7e4fc1ac9f update license for Multiface II 2015-06-20 22:00:58 +12:00
Cowering
9089f704fc keep SSE2 like it was 2015-06-19 20:45:13 -05:00
Cowering
dc76c10666 How to get rid of an I64FMT. Shall I make a function for this (and decimal version) to rid MAME of I64FMT? I'll discuss the reasons on list. (nw) 2015-06-19 14:35:17 -05:00
Cowering
ab1f039b9c Don't use 64 bit print for things that make so sense as 64 bit. (nw) 2015-06-19 14:32:53 -05:00
Cowering
05fb514e7f unneeded (nw) 2015-06-19 14:30:47 -05:00
Cowering
3904c29734 This lets sdlMAME/sdlMESS compile on Fedora GCC 5.1.1 with LTO enabled with line:
make -jX SSE2=1 LTO=1

(pick X wisely as Xx4 link threads will run to speed up lto)

Super Mario 64 runs at 88% on old I7-920 in a VM (from 55%).

Windows Mingw-64 5.1.1 LTO is not possible for now :(

Why do we need to say 'SSE2=1' since MAME now requires a CPU with that for a minimum?

(nw)
2015-06-19 14:29:35 -05:00
couriersud
a68161ee27 Move solver code into own folder. (nw) 2015-06-19 18:33:14 +02:00
couriersud
57ce24e0df Completely integrated the GMRES solver into netlist solver templates and
recoded it from scratch. GMRES now runs at 122% (kidniki), that's a real
improement from 60% before. AT the same time, the code should be easier
to read and closer to the GMRES algorithm. Ultimately, kidniki will not
use this solver but instead use some frontiers to keep it playable. But
going forward, for larger matrices this solver is an opton. [Couriersud]
2015-06-19 01:42:48 +02:00
couriersud
06e3aa2324 Some more moves to the netlist namespace. (nw) 2015-06-19 01:42:46 +02:00
Luca Elia
5283c4a803 suna8: Fix player 2 color in sparkman 2015-06-18 23:36:51 +02:00
briantro
27256f93e0 new New Cherry '96 Special Edition clones
New Clones Added
--------------------------------------------------
New Cherry '96 Special Edition (v3.61, C1 PCB) [Bad A Billy, Smitdogg, The Dumping Union]
New Cherry '96 Special Edition (v3.53, D PCB) [Bad A Billy, Smitdogg, The Dumping Union]
New Cherry '96 Special Edition (v3.40, D PCB) [Bad A Billy, Smitdogg, The Dumping Union]
2015-06-18 16:08:21 -05:00
Luca Elia
f0cd9f9910 New clones added
----------------
Tahjong Yakitori (ver. 2-1) [AeroCityMajor, The Dumping Union]
2015-06-18 22:28:26 +02:00
MetalliC
b6641d3b1c chihiro.c: brute missing keys for Sega Network Taisen Mahjong MJ 2 and MJ 3 [f205v, MetalliC] 2015-06-18 16:36:37 +03:00
R. Belmont
515470781e Merge pull request #213 from felipesanches/uzebox
uzebox: adding sound emulation [Felipe Sanches]
2015-06-18 09:15:02 -04:00
MetalliC
4263a8bbea cv1k games docs (nw) 2015-06-18 12:07:07 +03:00
etabeta78
11b510b673 worked around the compilation problem on OSX until we decide
what to do about corealloc.h redefinitions. thanks to judge for
pointing out the less impact fix. nw.
2015-06-18 10:43:22 +02:00
briantro
1cbeec051d peplus.c: Add PP0757 Double Down Stud Joker Poker paytable - NW 2015-06-17 21:07:12 -05:00
briantro
9eea294f5e peplus.c: Tiny cut-n-paste corrections - NW 2015-06-17 20:03:11 -05:00
Scott Stone
c269773617 Fix for redalert.c games (has a ladybug.n include) but doesn't need all the ladybug_state variables. nw) 2015-06-17 19:33:36 -04:00
hap
ed908b8fcc fix skip on la/lxy 2015-06-17 23:08:09 +02:00
Peter Ferrie
3f9b69b063 Merge branch 'master' of https://github.com/mamedev/mame 2015-06-17 12:08:25 -07:00