Commit Graph

17475 Commits

Author SHA1 Message Date
Miodrag Milanovic
b0127c2abd Modernized nubus graphics cards screen updates (no whatsnew) 2012-09-18 11:00:03 +00:00
Miodrag Milanovic
41d4cd4f6a clean some newly introduce macros since, calls already have full names (no whatsnew) 2012-09-18 08:56:11 +00:00
Miodrag Milanovic
7e40ce54f2 changed most of screen.machine() to machine() (no whatsnew) 2012-09-18 08:43:04 +00:00
Miodrag Milanovic
8196b61778 Did some missed by code (no whatsnew) 2012-09-18 07:46:32 +00:00
Miodrag Milanovic
2a06847d59 manual cleanup of mame and mess includes (no whatsnew) 2012-09-18 07:33:27 +00:00
Oliver Stöneberg
2bc32d8645 (MESS) write messvers.rc to the proper output folder and fixed include in mess.rc (no whatsnew) 2012-09-18 06:21:10 +00:00
Aaron Giles
81c982ec56 Remove all traces of read/write*_device_func from memory.c.
All legacy device callbacks are now promoted to delegates
and handed off to the modern read/write handler managers.
Fixed ibm5150 and surely many other broken systems. (nw)
2012-09-18 06:10:57 +00:00
Aaron Giles
e33b41ee01 Stop allocating arrays of UINT8s for the tokens, when
we can allocate objects of the real type.
2012-09-18 05:28:33 +00:00
Aaron Giles
7917a1a8a0 Fix SID crashes. 2012-09-18 04:23:25 +00:00
Aaron Giles
974da4d5b5 Fix MSVC compilation. 2012-09-18 04:11:19 +00:00
Angelo Salese
059d606707 Ported 0x42c2 to raiden2.c, helps with ship entry, respawn and power-up movements 2012-09-18 01:46:35 +00:00
Angelo Salese
91e80bfc39 Fixed rounding error on 0x42c2, nw 2012-09-18 01:20:25 +00:00
Angelo Salese
bf51570ba6 Seibu COP: Added 0x1c param to 0x0205 command, fixes at least sprite positioning during intros of Raiden 2 and Zero Team
(but breaks gameplay in Zero Team, needs investigation) [Angelo Salese, Smitdogg]

Seibu COP: Made 0x42c2 command more accurate, makes Legionnaire enemies to behave properly and match finally starts in Seibu Cup Soccer [Angelo Salese, Smitdogg]
2012-09-17 21:53:48 +00:00
Oliver Stöneberg
6bc58a69ab (MESS) fixed resource data of Windows executable [Oliver Stöneberg] 2012-09-17 19:49:37 +00:00
Michaël Banaan Ananas
5fbd9e230c rom 10 has pointers to data in 4xxx-6xxx region, $0000-$3fff is probably for mcu internal rom? 2012-09-17 19:13:29 +00:00
Wilbert Pol
17a076f44e Fix clang compile error (nw) 2012-09-17 18:56:50 +00:00
Miodrag Milanovic
7a2d791167 and some more cleanup (nw) 2012-09-17 18:39:09 +00:00
Miodrag Milanovic
17114d5e23 some h files cleanups (no whatsnew) 2012-09-17 18:30:53 +00:00
Miodrag Milanovic
0eac092e51 one more (nw) 2012-09-17 17:36:15 +00:00
Aaron Giles
e8b73d14d2 Fix debug compile. 2012-09-17 17:35:02 +00:00
Aaron Giles
7e1e581fd2 required/optional_* templates can auto-return a reference
as well.
2012-09-17 17:09:19 +00:00
Michaël Banaan Ananas
abed8b8366 mark possible bad dump in waterski (MT 1102) 2012-09-17 16:52:40 +00:00
Aaron Giles
2ba95646d7 In some of the READ/WRITE_DEVICE*_HANDLERS, use space instead
of driver to fetch the machine. This helps highlight where the
actual driver dependencies are.
2012-09-17 16:00:04 +00:00
Miodrag Milanovic
5ddbca3e7a Modernized screen update calls (no whatsnew) 2012-09-17 15:00:31 +00:00
Robbbert
f27b07d082 rowamet: Fixed irq call to newest code. 2012-09-17 10:49:33 +00:00
smf-
0d0b34e3be moved some more scsi command handling from scsibus into scsidev (nw) 2012-09-17 09:28:12 +00:00
Aaron Giles
0dc663e2e9 Memory handler cleanup 3. Add mem_mask parameter
to 8-bit handlers to match the others. To ease
pain, added DECLARE_READ/WRITE_HANDLER macros that
set up a default parameter. Also updated devcb so
that the handlers can be called with or without the
mem_mask. [Aaron Giles]
2012-09-17 09:16:44 +00:00
Aaron Giles
3cce7e019e Memory handler normalization, part 2. Change legacy
read/write handlers to take an address_space & instead
of an address_space *. Also update pretty much all other
functions to take a reference where appropriate.
[Aaron Giles]
2012-09-17 08:22:16 +00:00
Robbbert
22b4739ade (MESS) fixed compile error 2012-09-17 08:07:45 +00:00
Aaron Giles
cc16777cce Memory handler normalization, part 1.
READ/WRITE_DEVICE*_HANDLERs are now passed an
address_space &, and the 8-bit variants get a mem_mask
as well. This means they are now directly compatible
with the member function delegates. Added a generic
address space to the driver_device that can be used
when no specific address space is available. Also
added DECLARE_READ/WRITE_DEVICE*_HANDLER macros to
declare device callbacks with default mem_mask
parameters. [Aaron Giles]
2012-09-17 07:43:37 +00:00
Miodrag Milanovic
e25c13f253 Clean-ups and version bump
note: hoarded dump removed too from coco_cart.xml, this will not be tolerated
2012-09-17 06:49:13 +00:00
Miodrag Milanovic
f97e8f0081 ATI Stereo F/X ISA card support [Carl] 2012-09-17 06:37:37 +00:00
Fabio Priuli
f18ba655cc (MESS) m2000.xml: added BASIC tapes in non-snapshot form, courtesy of Anna Wu. no whatsnew. 2012-09-17 04:17:21 +00:00
Scott Stone
a9eb88efea This gives a dummy (skeleton) device file to start moving some cdc stuff into so that it can then be shared with neocd. From Haze (nw) 2012-09-17 03:48:56 +00:00
Angelo Salese
d94c125eb3 Further notes, nw 2012-09-17 02:08:58 +00:00
Angelo Salese
738f2f6442 Other small notes, nw 2012-09-16 23:21:28 +00:00
Scott Stone
07f0cecc5a In preparation for future work (basic device structure). Should have no functional change at this point. From Haze (nw) 2012-09-16 21:57:13 +00:00
Brian Troha
02410126c2 tumbleb.c: Filled in a dipswitches for Magicball Fighting. [Brian Troha] 2012-09-16 20:40:16 +00:00
Angelo Salese
0fea1bde3e Some notes 2012-09-16 20:11:20 +00:00
Fabio Priuli
cd881ea9b8 (MESS) gba.xml: misc status updates. nw. 2012-09-16 19:52:42 +00:00
Fabio Priuli
60683ef7ba (MESS) megadriv.xml: brand new proto dump from an anonymous source + misc updates. nw. 2012-09-16 19:52:13 +00:00
Fabio Priuli
a30c9ce792 (MESS) pico.xml: new US dumps from TeamEurope. nw.
These are particularly important, because the dumps were known to be hoarded since at least 4 years. Many thanks to TeamEurope!
2012-09-16 19:51:15 +00:00
Fabio Priuli
198a028589 (MESS) 32x.xml: misc fixes and updated supported flags to current status. nw.
(MESS) gbcolor.xml: misc region additions by BigFred. nw.
2012-09-16 19:49:48 +00:00
Phil Bennett
304a320b37 [MAME] Fixed buffer overrun in rongrong and clones [Phil Bennett] 2012-09-16 19:34:58 +00:00
Michaël Banaan Ananas
8135871682 Game promoted to working
-------------------------
Magicball Fighting (Korea) [Guru, David Haywood]
2012-09-16 17:57:00 +00:00
Phil Bennett
03f4826035 05001: Many sets in bfm_sc4.c: Assert after OK [Phil Bennett] 2012-09-16 17:03:07 +00:00
Alex W. Jackson
25d6704e43 segaybd.c: Fix 0.146u5 sound regression [Alex Jackson] 2012-09-16 16:51:07 +00:00
Alex W. Jackson
22a3ee906d seta.c: Add layer offsets for daioh clone (nw) 2012-09-16 16:46:45 +00:00
Ville Linde
06c9b3d85f video/gticlub.c: Improved texture coordinate rounding (again) 2012-09-16 14:35:39 +00:00
Miodrag Milanovic
24f50df0fb This should fix memleak for csplayh5, please check do not have chd (no whatsnew) 2012-09-16 14:29:18 +00:00