Commit Graph

12689 Commits

Author SHA1 Message Date
Angelo Salese
6bc01d2e08 Some mame.mak refactoring 2011-04-23 00:56:34 +00:00
Angelo Salese
27c3a972a4 Merged 86 Lions inside Aristocrat Mk-4 driver [Angelo Salese] 2011-04-23 00:34:16 +00:00
Angelo Salese
598cebb186 Hooked up NB1414M4 priority bit, fixing video text priority in all the games in the Armed F driver [Angelo Salese] 2011-04-22 23:24:57 +00:00
R. Belmont
10e187e5c4 SDL: fix backwards texture rectangle option [AWJ] 2011-04-22 23:06:55 +00:00
smf-
abce9636ac renamed system 11 clones based on country code & version. [smf] 2011-04-22 22:37:11 +00:00
Curt Coder
6a429971f6 Added missing files. (nw) 2011-04-22 21:42:59 +00:00
Curt Coder
65c39d0596 Created device_rtc_interface which can be used to initialize RTC's to a certain date/time at driver startup, useful for regression testing. Implemented the interface in most of the modern RTC devices. Note: this is not yet plumbed down to the command line. [Curt Coder] 2011-04-22 21:41:30 +00:00
Angelo Salese
2b40cd4e34 Hooked up the 1414M4 chip emulation for Crazy Climber 2 [Angelo Salese] (and refactored the code, now it's a fully common component) 2011-04-22 21:01:30 +00:00
Curt Coder
c39297ce17 Imported RP5C15 RTC from MESS. (no whatsnew) 2011-04-22 20:03:47 +00:00
Angelo Salese
62335e3a06 Refactored command 0x600 2011-04-22 19:46:20 +00:00
Angelo Salese
5025909c81 MT #2087 fix 2011-04-22 18:37:17 +00:00
Angelo Salese
c7890af8d5 Refactoring of code based of most recent discoveries 2011-04-22 18:35:01 +00:00
Angelo Salese
794487d8a8 More documentation 2011-04-22 17:04:45 +00:00
Angelo Salese
f30a3d1457 Sync 2011-04-22 15:32:08 +00:00
Angelo Salese
48cb013faa Hooked up 1414M4 emulation to Legion [Angelo Salese] (and fixed regression) 2011-04-22 14:27:12 +00:00
Angelo Salese
8e20a6df26 Bulk replace Kodure Ookami -> Kozure Ookami as per Fujix note & http://en.wikipedia.org/wiki/Lone_Wolf_and_Cub 2011-04-22 12:05:36 +00:00
Scott Stone
a99c54c9f5 taito_b.c - Added PLD dumps for qzshowby. [Tafoid] 2011-04-22 02:08:15 +00:00
Scott Stone
13a059943f Changes to rom names per original filenames/readme texts for qosb (no whatsnew) 2011-04-22 01:40:05 +00:00
Angelo Salese
80940f930d Implemented proper FG scroll latching in Kodure Ookami, fixing an offsetted layer at the gameplay intro screen [Angelo Salese] 2011-04-21 18:34:28 +00:00
Angelo Salese
927e6dc5c7 Allows Terra Force and Kodure Ookami to read the inputs in service mode 2011-04-21 18:18:46 +00:00
Angelo Salese
4272555fb6 Hooked up text protection simulation to Kodure Ookami, allowing it to display scoring during gameplay and copyright screens [Angelo Salese] 2011-04-21 17:36:13 +00:00
Angelo Salese
e5ae0d5785 Code refactoring, and fixed some bugs while at it 2011-04-21 15:09:15 +00:00
Angelo Salese
e8d94006bb Small bugfix with the push start button screens 2011-04-21 01:49:53 +00:00
Angelo Salese
e71f44201b Implemented MCU simulation to terrafu / terrafa [Angelo Salese] 2011-04-21 01:42:56 +00:00
smf-
0ad33b6d4c added new working game:
Soul Calibur (SOC13 VER.C) [f205v, Smitdogg, The Dumping Union, smf]
2011-04-20 23:10:33 +00:00
smf-
62b1f74a02 added new working game:
Soul Calibur (SOC13 VER.C) [f205v, Smitdogg, The Dumping Union, smf]
2011-04-20 22:51:01 +00:00
smf-
8f3682eb6c added new working game:
Soul Edge (SO2/VER.A) [f205v, Smitdogg, The Dumping Union, smf]
2011-04-20 22:34:04 +00:00
Scott Stone
55a29b0fbc Fixed MT 04307: jokrz_l6, jokrz_l3: Wrong description. 2011-04-20 21:42:14 +00:00
Angelo Salese
9db6ea3c77 Removed unused variable 2011-04-20 20:32:15 +00:00
Angelo Salese
57c32eab33 Fixed emulation of the extra z80 in Terra Force bootleg set (used as a replacement for the protection), promoting it to working [Angelo Salese] 2011-04-20 20:31:25 +00:00
Angelo Salese
db8e4df4e5 Reverted as per-OG complaining ... 2011-04-20 19:36:11 +00:00
Angelo Salese
8ced00da0c Hand-fixed bit-rot bit in Terra Force bootleg, fixing the attract mode crash [Angelo Salese] 2011-04-20 18:44:48 +00:00
Angelo Salese
4e79963c19 Implemented irq ack mechanism to Armed Formation HW games [Angelo Salese] 2011-04-20 17:29:37 +00:00
Aaron Giles
543fa08fd0 Rename state_manager -> save_manager since the term "state" is overloaded. 2011-04-20 15:14:54 +00:00
Angelo Salese
025916273b Removed global variables from segaic16.c [Atari Ace] 2011-04-20 13:26:24 +00:00
Angelo Salese
a7daa2da9e Demoted Kodure Ookami to GNW due of a major flaw in the gameplay 2011-04-20 13:09:19 +00:00
Angelo Salese
8f3f00c6af Fix for MT #2072 (Robbert) 2011-04-20 13:07:08 +00:00
Miodrag Milanovic
009ddb06f5 Fix for crash in megadriv, MESS related (no whatsnew) 2011-04-20 09:41:38 +00:00
Miodrag Milanovic
442b49491a Added M68020HMMU in assert check to prevent asserting of mess mac drivers (no whatsnew) 2011-04-20 07:17:30 +00:00
smf-
dc665399f8 added new working game:
Tekken 2 (TES3 VER.D) [atchoo, Smitdogg, The Dumping Union, smf]
2011-04-19 22:27:22 +00:00
smf-
b9a9c0822e New games not working:
Tekken Tag (TEG2 VER.C1) [f205v, Smitdogg, The Dumping Union]
Liberto Grande (LG1 VER.A) [B. Munger, S. Ruiz, Smitdogg, The Dumping Union]
2011-04-19 22:10:57 +00:00
Aaron Giles
a0647e8e68 Use much bigger hash tables for memory allocations now that we are
allocating lots of small objects. Previous size was scaling poorly
and taking a lot of time to free, causing things like -listxml
and -validate to be a lot slower than before since the new 
driver_enumerator actually frees all of its memory at the end.

Also changed resource_pool to support a hash table size as input to
the constructor, which allows the global pool to be large, while
the machine-local pools can remain smaller.
2011-04-19 15:08:42 +00:00
Angelo Salese
d3a1560433 Ok, last spring cleaning, I hope ... 2011-04-19 14:36:17 +00:00
Aaron Giles
60965715b2 Fix ldplayer, and convert the driver to modern style. 2011-04-19 06:57:57 +00:00
Miodrag Milanovic
23f4601cab Fix for exit error codes by Oliver Stoneberg (no whatsnew) 2011-04-19 06:49:31 +00:00
Aaron Giles
d971ce8f36 Privatized most of the m_machine pointers in the system to prevent
direct use.
2011-04-19 06:02:01 +00:00
Aaron Giles
3628e7eaed Clean up code, adapt to existing coding style. 2011-04-19 04:26:02 +00:00
Aaron Giles
5e443744c5 Add C++ keywords. Support hash files and .lst files. 2011-04-18 22:56:29 +00:00
Aaron Giles
fecfc465df Switch from m_machine to machine() everywhere. In some cases this
meant adding a machine() accessor but it's worth it for consistency.
This will allow future changes from reference to pointer to happen
transparently for devices. [Aaron Giles]

Simple S&R:
m_machine( *[^ (!=;])
machine()\1
2011-04-18 20:06:43 +00:00
Aaron Giles
4e7f194a63 Cleanups of .lay files. 2011-04-18 18:56:40 +00:00