Commit Graph

27850 Commits

Author SHA1 Message Date
Miodrag Milanovic
f2e39e835a moved legacy calls that left into one section, and commented not used devcb calls since we are moving towards devcb2 (nw) 2014-03-16 08:07:45 +00:00
Miodrag Milanovic
7e5c9a3669 Removed last user of DEVCB_HANDLER by making cclimber_audio_device (nw)
Not very nice looking, but it's working. Audio boards needs better decoupling
2014-03-16 07:36:17 +00:00
Angelo Salese
168e7a171a By request, nw 2014-03-16 06:28:01 +00:00
Miodrag Milanovic
7c876dfd38 Added palette to ef9345, and some cleanup (nw) 2014-03-16 06:27:02 +00:00
Aaron Giles
19bd5c8117 Nuke some more auto_allocs. 2014-03-16 05:41:28 +00:00
Alex W. Jackson
55c4d53f0e Added palette to k053250 device, fixing xexex crash. Also modernized its coding conventions (dynamic_arrays, device_video_interface to attach screen, etc.) [Alex Jackson] 2014-03-16 05:21:28 +00:00
Angelo Salese
cbb8715568 Small bit mask bug-fix in blind faith fashion, nw 2014-03-16 03:18:48 +00:00
R. Belmont
43cac59ed6 (MESS) apple2gs: render to rgb32, allowing palette raster tricks (e.g. "3200 color mode") to work. [R. Belmont] 2014-03-16 03:16:18 +00:00
Roberto Fresca
04313439dd New driver for American Music Poker (Amusco) based on
a 8086 CPU + CRTC 6845 + PSG SN76489 [Roberto Fresca]


New games marked as GAME_NOT_WORKING
------------------------------------
American Music Poker (V1.4) [Roberto Fresca, Siftware ]
2014-03-16 03:08:17 +00:00
Alex W. Jackson
51e52e3e5a move k053250 from emu/ to mame/ (nw) 2014-03-16 02:36:43 +00:00
Brian Troha
7824451e2d new Lethal Enforcers clone
New Clone Added
------------------------------------------
Lethal Enforcers (ver UAB, 09/01/92 11:12) [Brian Troha, The Dumping Union]
2014-03-16 01:57:13 +00:00
Angelo Salese
1936dd3bab Fixed Little Robin not compiling under USE_TMS define 2014-03-16 00:39:01 +00:00
Michael Zapf
6c2a8df26a (MESS) Some more devcb2 edits. (nw) 2014-03-15 23:15:30 +00:00
Michaël Banaan Ananas
3d65a90c9e specify some 8bit handlers as 8bit in the memmap 2014-03-15 22:33:47 +00:00
Brian Troha
6ddf2ce841 shanghai.c: Mark JAMMA connection - NW 2014-03-15 21:53:38 +00:00
Brian Troha
cb037fb8a0 shanghai.c: Add PCB layout and ROM locations for Shanghai sets. [Brian Troha] 2014-03-15 21:49:50 +00:00
Curt Coder
fc3c93f7b5 (MESS) wangpc: devcb2. (nw) 2014-03-15 21:26:02 +00:00
Brian Troha
872845c6b3 new Shanghai clone
Out of whatsnew:

NOT a hack!  Actual rom dumped from 2 different boards.  Also changed the clocks for kothello to actual measured clocks as per PCB readme in driver.

New Clone Added
--------------------------------
Shanghai (World) [Brian Troha, The Dumping Union]
2014-03-15 21:12:25 +00:00
Miodrag Milanovic
306c8c3339 small cleanup (nw) 2014-03-15 21:12:25 +00:00
Miodrag Milanovic
1dbef6ac95 z80dma finalized modernizing (nw) 2014-03-15 21:05:22 +00:00
Curt Coder
13d9941586 (MESS) vidbrain: devcb2. (nw) 2014-03-15 21:04:28 +00:00
Curt Coder
f2230d052c (MESS) econet: devcb2. (nw) 2014-03-15 20:57:54 +00:00
Curt Coder
46a1b9e491 (MESS) cbm2: devcb2. (nw) 2014-03-15 20:51:46 +00:00
Curt Coder
228463f3ac (MESS) ecbbus: devcb2. (nw) 2014-03-15 20:25:58 +00:00
Curt Coder
b7c2ea9c60 (MESS) ecbbus: devcb2. (nw) 2014-03-15 20:23:46 +00:00
Curt Coder
997b4e8a6f (MESS) comx35: devcb2. (nw) 2014-03-15 20:18:15 +00:00
Michaël Banaan Ananas
3681d504a9 add note 2014-03-15 20:06:10 +00:00
Miodrag Milanovic
e3fdfd72fc finished modernizing isa nw) 2014-03-15 19:52:34 +00:00
Brian Troha
c10d3029a1 capbowl.c: Rom label corrections - NW 2014-03-15 19:38:43 +00:00
Miodrag Milanovic
ee71c023b4 some cleanup (nw) 2014-03-15 18:30:11 +00:00
smf-
b8c9ffb097 debug output uses the gpu screen rather than using first_screen(). (nw) 2014-03-15 18:05:39 +00:00
smf-
5d2f17a7a5 removed usage of machine().firstcpu (nw) 2014-03-15 17:50:37 +00:00
Ivan Vangelista
d38034fc17 Fix for zac2650.c problems in debug builds regression test run. (nw) 2014-03-15 15:29:28 +00:00
Miodrag Milanovic
129364210b It could never reach old style hack anyway (nw) 2014-03-15 14:59:01 +00:00
Ivan Vangelista
3e1212e6eb Fix for gx4000 problems in debug builds regression test run. (nw) 2014-03-15 14:50:51 +00:00
Ivan Vangelista
b9717d0fcc Possible fix for leland.c and tdv2324.c problems in debug builds regression test run. (nw) 2014-03-15 14:28:40 +00:00
Ivan Vangelista
e63c72f1a1 Converted ds75161a_device to devcb2 (nw) 2014-03-15 13:59:37 +00:00
Miodrag Milanovic
fb7696c225 validation fix (nw) 2014-03-15 13:01:26 +00:00
Miodrag Milanovic
a66aff27d6 primary_screen -> first_screen() (nw) 2014-03-15 13:00:23 +00:00
Miodrag Milanovic
445c89c839 There is also machine().primary_screen that we should replace wiht m_screen, and most is in devices (nw) 2014-03-15 12:26:04 +00:00
Miodrag Milanovic
06b8fe3916 Fixed all bitmap.palette() users to use m_palette instead (nw) 2014-03-15 12:08:24 +00:00
Miodrag Milanovic
7c01c1f0d6 fixed problematic mame drivers (nw) 2014-03-15 11:22:28 +00:00
Ivan Vangelista
aa8f18efa3 Converted mc68901_device to devcb2 (nw) 2014-03-15 10:13:08 +00:00
Ivan Vangelista
6d8bb6ece0 Converted 74145_device to devcb2 (nw) 2014-03-15 09:43:58 +00:00
Ivan Vangelista
1e79861c71 Converted hd64610_device to devcb2 (nw) 2014-03-15 09:40:22 +00:00
mahlemiut
b565b5bf22 hunter2: save RAM contents as NVRAM (no whatsnew) 2014-03-15 09:39:37 +00:00
Ivan Vangelista
bdbd5b0798 Converted dl1416_device to devcb2 (nw) 2014-03-15 08:57:20 +00:00
Ivan Vangelista
fad0b00cba amiga: added a pair of functions to the driver class. (nw) 2014-03-15 08:37:15 +00:00
Alex W. Jackson
f6153bc499 fix UI tilemap viewer (nw) 2014-03-15 08:03:02 +00:00
Alex W. Jackson
25db822531 Checkpoint 2:
gfxdecode devices must now be assigned a palette in MCFG. Added palette devices to several MESS drivers and devices to comply with this requirement. This palette is assigned as a default to the gfx_elements created by the device (but still not used for drawing yet, except in the UI graphics viewer)

Tilemaps now have a pointer to a palette device and use that palette for rgb32 drawing, rather than the palette of the screen or bitmap they are drawing to (since rgb32 screens don't have palettes now). When a tilemap is created, it takes its palette from the gfxdecode device it was created with, but you can change a tilemap's palette device with set_palette() at any time (doing this does not mark the tilemap dirty, since all tilemaps use indexed bitmaps internally)
2014-03-15 07:34:54 +00:00