Commit Graph

11103 Commits

Author SHA1 Message Date
Angelo Salese
ba1c45529e Work around for Seibu COP command 0x8100 / 0x8900, used in all games for direction of objects. Fixes many sync bugs in all legionna.c / raiden2.c games [Angelo Salese, Tomasz Slanina] 2011-01-06 22:21:05 +00:00
Miodrag Milanovic
0cc1b379e5 Added HD61700 CPU core used for emulate Casio PB-1000/PB-2000c in MESS [Sandro Ronco] 2011-01-06 22:00:43 +00:00
Aaron Giles
e884b694b2 Minor comment cleanup. 2011-01-06 18:27:05 +00:00
Aaron Giles
159e684763 C++-ified the DRC backend utility helpers. 2011-01-06 18:24:58 +00:00
Angelo Salese
ed94203e79 Clean-ups, no whatsnew 2011-01-06 17:09:49 +00:00
Angelo Salese
9065a3f61c Clean-ups, no whatsnew 2011-01-06 16:36:31 +00:00
Angelo Salese
961b6b820b Redumped sprite roms in Rushing Heroes [Smitdogg, The Dumping Union] 2011-01-06 14:47:05 +00:00
Angelo Salese
bb0ba44940 Clean-up 2011-01-06 14:33:06 +00:00
Couriersud
46c9e47bc5 Fix debug compile. 2011-01-06 11:43:37 +00:00
Miodrag Milanovic
ee0ffe61ac Removed mess from names of some calls in image device code (no whatsnew) 2011-01-06 09:18:50 +00:00
Scott Stone
ee6209d578 Only I could mess up something so simple.. 2011-01-06 02:46:49 +00:00
Scott Stone
44e4697270 Re-commenting missing sets.. 2011-01-06 02:44:06 +00:00
Couriersud
ce7db8c6e5 Discrete: Most nodes now have a proper class, however this class just falls back to discrete_legacy_node. Put some more macro magic into discrete.c. The next (big) step is to move step and reset functions from "C" to "C++" member functions.
Afterwards we can start to migrate the contexts into private variables.
2011-01-06 02:34:29 +00:00
Scott Stone
5bf5393baf First pass of taking out hacked and otherwise non-officially releases pinball sets. 2011-01-06 02:14:06 +00:00
Couriersud
97ade28735 Discrete: Added a class node factory. Currently only creates discrete_legacy_nodes which is just a wrapper around pure "C" discrete implementations. No whatsnew. 2011-01-06 01:05:59 +00:00
Couriersud
dbb0cc1377 Bye discrete_info. Another round of discrete rewrites. No whatsnew. 2011-01-05 21:37:53 +00:00
Scott Stone
644775767f Added a few more mechanical games. UI changes: No working clones for GAME_MECHANICAL and change screen to red. 2011-01-05 21:22:34 +00:00
Miodrag Milanovic
2231fb32b4 Moved LCD layouts to emu section and removed some more ifdefs (no whatsnew) 2011-01-05 21:14:20 +00:00
Wilbert Pol
4245ddbc5e z80.c: Allow daisy chain functionality to be used in a situation where there are more interrupt sources besides the daisy chain devices. [Wilbert Pol] 2011-01-05 20:32:29 +00:00
Wilbert Pol
d195592e6c Fix compile error. 2011-01-05 20:28:26 +00:00
Scott Stone
238a40f1b7 Changed setname documentation to reflect previous name changes (no whatsnew) 2011-01-05 20:05:47 +00:00
Angelo Salese
8f987deaf4 Redumped PSAC2 rom in Rushing Heroes [Smitdogg, The Dumping Union] 2011-01-05 19:56:40 +00:00
Angelo Salese
74b2e94cc8 Preliminary implementation of the Seibu COP palette brightness mode 4, used by Denjin Makai fade in/out effects [Angelo Salese] 2011-01-05 19:29:40 +00:00
Scott Stone
bdb014dc15 typo.. 2011-01-05 18:49:08 +00:00
Scott Stone
e89c936b0e Next batch of GAME_MECHANICAL adds 2011-01-05 18:44:11 +00:00
Scott Stone
a869a9e632 Start of transitioning games already in MAME to 'GAME_MECHANICAL". Adjusted UI to show a message when attempting to use a game with this flag. 2011-01-05 18:31:33 +00:00
Aaron Giles
c12dd417cd Convert drccache to C++ 2011-01-05 16:33:00 +00:00
Curt Coder
7c15acffe2 Added xtal for MESS. (no whatsnew) 2011-01-05 16:06:34 +00:00
Miodrag Milanovic
12a5370d85 Moved image devices implementation and related UI functions to emu section from MESS [Miodrag Milanovic] 2011-01-05 15:59:06 +00:00
Miodrag Milanovic
56b43ee687 Marking mechanical games as such in XML [Miodrag Milanovic] 2011-01-05 13:18:01 +00:00
Miodrag Milanovic
249def5363 - Moved RAM device into emu core [Miodrag Milanovic]
- Moved COMP and CONS macros in driver.h
2011-01-05 12:51:11 +00:00
Miodrag Milanovic
f8b8f4f26b Port category is always zero for MAME drivers (no whatsnew) 2011-01-05 10:53:50 +00:00
Miodrag Milanovic
612dc0bf59 - Moved IPT_KEYBOARD -> IPT_KEYPAD for MAME systems not using full keyboard_interrupt (no whatsnew)
- Removed not needed ifdefs from pckeybrd.c and inptport.c
2011-01-05 10:22:52 +00:00
Miodrag Milanovic
449e97acbc Fixed debug compile (no whatsnew)
Couriersud: please take a look at my change, I have commented it but since not sure if is proper.
2011-01-05 08:50:38 +00:00
Aaron Giles
57d85d2f7f Improve TLB mismatch handling in PPC DRC, so that if we fill from
an empty entry, we re-dispatch to previously compiled code instead
of always recompiling the target. This greatly reduces the DRC
overhead on 603-based games.
2011-01-05 05:29:08 +00:00
Angelo Salese
6f9e3096a8 Added DMA notes, no whatsnew 2011-01-05 03:34:22 +00:00
Couriersud
bf5874a23b Converted discrete subsystem into "new-style" device. Still quite some work to do to remove legacy design, but working. No whatsnew. 2011-01-05 02:16:29 +00:00
R. Belmont
aceca7f753 V25: fix false warnings from some GCC versions [R. Belmont] 2011-01-05 02:15:53 +00:00
Angelo Salese
9a9709ddaa Improved sprite-tile priorities in SD Gundam Sangokushi Rainbow Tairiku Senki [David Haywood] 2011-01-05 00:24:23 +00:00
Couriersud
5235212dc6 Start moving the discrete subsystem towards C++. Changed some structs to classes and most of the list processing now uses a linked list template which is type-safe. [Couriersud] 2011-01-04 23:03:45 +00:00
Michaël Banaan Ananas
6a355adab5 mark one of the kingball soundroms as bad (no whatsnew)
info: http://www.mametesters.org/view.php?id=4160
2011-01-04 22:08:22 +00:00
mariuszw1
57f5e4a841 Added support for MSB enabled color calculation for sprites in STV. This improves some sprites in Soukyugurentai [Mariusz Wojcieszek] 2011-01-04 21:14:26 +00:00
Michaël Banaan Ananas
6f5c23de2b mt bug 2283 fix 2011-01-04 19:42:50 +00:00
Aaron Giles
9e5207ce91 C++-ified drcfe and the associated frontends. You now create a
frontend by deriving from drc_frontend and implementing the
describe method.

RB, if you send me your latest SH4 WIP, I'll convert it for you
if this makes you cranky. :)
2011-01-04 15:54:16 +00:00
Scott Stone
68ebcf0254 Fixed 04165: vbowl, vbowlj: Crash after OK 2011-01-04 15:03:24 +00:00
Aaron Giles
a5fff9c20c Include delay slots in checksum calculations.
Fixes Bomberman N64 boot.
2011-01-04 04:34:10 +00:00
Brian Troha
a18425d33f Added dipswitch locations to jchan.c driver [Brian Troha] 2011-01-04 03:24:05 +00:00
Brian Troha
93604c5a39 Added dipswitch locations to moo.c, mystston.c, mystwarr.c, prehisle.c and pushman.c drivers [Brian Troha] 2011-01-04 03:19:07 +00:00
Angelo Salese
bb69ba8546 new NOT_WORKING game
---------
X-Plan [Bicycle Repairman]

vram is weird to say the least but run out of time, if somebody (Haze, Arbee, Dox?) wants to look at it be my guest.
2011-01-04 03:08:30 +00:00
Brian Troha
5ae38bf28d correct clone relationship for spookyp & spookyi 2011-01-04 02:23:32 +00:00