Aaron Giles
1d226e8795
Build vconv in all circumstances as part of win32 build.
...
Always use gcc to build vconv.
Add missing extern "C" to intrinsic definitions.
Change vconv to call link.exe instead of lib.exe for libraries.
2011-01-07 05:28:57 +00:00
Aaron Giles
08d14a29e8
MSVC compatibility.
2011-01-07 05:19:45 +00:00
Angelo Salese
5f5ab952c0
Ops
2011-01-07 04:23:17 +00:00
Angelo Salese
8e830f7b5f
Fixed sprite flickering and stage 5 crash in Raiden 2 [Angelo Salese]
2011-01-07 03:56:35 +00:00
R. Belmont
efe33a2045
Work around incorrect warning in some GCC versions. (no whatsnew)
2011-01-07 03:15:47 +00:00
Angelo Salese
39878e7eb9
Part 1 of the sprite protection used in Raiden 2, some printfs, no whatsnew
2011-01-07 02:15:32 +00:00
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