Commit Graph

28578 Commits

Author SHA1 Message Date
Nathan Woods b77ecaa37e Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-06 10:14:13 +00:00
David Haywood 2450afd21b small note about pico 'oz' set (nw) 2014-04-06 09:37:36 +00:00
smf- 8ff2d565b0 added hack for startup order issues (nw) 2014-04-06 09:21:12 +00:00
smf- 062b59d6b2 oops, it was this I meant to commit (nw) 2014-04-06 09:14:01 +00:00
David Haywood 7d3310f8de fix compile (nw) 2014-04-06 09:05:50 +00:00
smf- 37c2d0587d added RS232 loopback [smf] 2014-04-06 08:48:33 +00:00
Fabio Priuli 487efaf26f Added some recent Tourvision dumps from clawgrip & TDU (proper credit will be added to whatsnew in a moment).
Notice that I plan to clean up these dumps a bit in next release cycle (at the moment they are all dumped as 1MB, 
even when the HuCard was smaller), but for the moment this is good enough to have them preserved. nw.
2014-04-06 08:34:00 +00:00
Miodrag Milanovic c50219ac71 checking svn (nw) 2014-04-06 08:15:01 +00:00
Alex W. Jackson d9071fe7a9 Use owner()->subdevice instead of siblingdevice() like devcb2 does (nw) 2014-04-06 08:12:24 +00:00
Miodrag Milanovic 941af9eea9 pecom - Fix year of production (nw) 2014-04-06 06:29:46 +00:00
Roberto Fresca 5dab04723b nuked debug message... 2014-04-06 03:39:27 +00:00
Nathan Woods d612a49928 An active menubar selection counts as an active menu 2014-04-06 01:06:40 +00:00
Nathan Woods 67e22df0fb Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-06 01:06:38 +00:00
Michael Zapf caa4c66e91 (MESS) Fixed several bugs in HSGPL. [Michael Zapf] 2014-04-06 00:33:09 +00:00
Roberto Fresca 4c1215d18c align... 2014-04-05 23:47:29 +00:00
Roberto Fresca 69cb645ff2 small docs corrections... 2014-04-05 23:42:56 +00:00
Roberto Fresca 8c23e289b0 space... 2014-04-05 22:59:27 +00:00
Roberto Fresca 60ca7aeab7 goldnpkr.c driver: Inverted and normalize the button-lamps states
for all games.
2014-04-05 22:33:51 +00:00
Nathan Woods 11a9c04a34 Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-05 21:56:02 +00:00
Nathan Woods 5bd8250280 Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-05 21:56:01 +00:00
Nathan Woods b936375dcc Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-05 21:55:59 +00:00
Nathan Woods c795414920 Merge branch 'master' of ssh://mess.org/mame 2014-04-05 21:55:04 +00:00
Nathan Woods 9e44d59664 [COCO3] Better palette/save state fix 2014-04-05 21:55:02 +00:00
Michaël Banaan Ananas 34ab217284 OG boolshift is fine anyway 2014-04-05 21:33:30 +00:00
Nathan Woods 8c568003c4 [COCO3] Fixed an issue that could cause the palette to not be updated correctly after a save state load 2014-04-05 21:24:36 +00:00
Alex W. Jackson f9ccaeb422 Disable this for now, it causes regressions and I'm not sure it's actually useful (nw) 2014-04-05 21:02:42 +00:00
Roberto Fresca b99edf44fe Some improvements to coinmaster.c driver...
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Joker Poker (Coinmaster, Amusement Only) [Roberto Fresca, ANY]
2014-04-05 20:42:22 +00:00
Michaël Banaan Ananas b1cf974051 bitshift a boolean? 2014-04-05 19:14:25 +00:00
Michaël Banaan Ananas 81dc79f717 small cleanup 2014-04-05 18:59:03 +00:00
Nathan Woods 8ec68d9e8f [COCO3] Now properly updating the CPU clock as per GIME state after state load 2014-04-05 18:33:11 +00:00
David Haywood 637c5c89a4 fix compile (nw) 2014-04-05 17:45:50 +00:00
Olivier Galibert bce40262a1 timecrs2: Fix gunsight [O. Galibert] 2014-04-05 17:39:17 +00:00
Olivier Galibert 6cc5342925 h8: Implement the 8-bits timers, namcos23 coins work again [O. Galibert] 2014-04-05 17:24:50 +00:00
Olivier Galibert 52b2acd56a placeholders 2014-04-05 17:20:08 +00:00
Miodrag Milanovic 658240cccc Fix MNG recording (nw) 2014-04-05 15:50:22 +00:00
Nathan Woods 41b20fd683 Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-05 15:47:25 +00:00
Alex W. Jackson c3a166e962 device_gfx_interface [Alex Jackson]
Moved graphics decoding to a new device interface class: device_gfx_interface.
The gfxdecode device is now a device that simply inherits this interface and
does nothing else. Devices that draw tilemaps or sprites using gfx_elements
should in time be updated to use this interface rather than connect to a
machine-global gfxdecode device. Updated toaplan_scu.c as an example (also
fixed off-by-one sprite alignment in twincobr and rallybik while I was at it).

gfx_elements are normally created in interface_post_start(), making it
possible to dynamically create or modify the graphics decoding info during
device_start() if you need to. On the other hand, if you need the gfx_elements
during device_start(), you can directly call decode_gfx() to create them early.

This interface also provides a standard and init-order-safe way to connect to
a palette device (similarly to how device_video_interface helps devices
connect to a screen), so it's handy for any device that does palettized
drawing even if it doesn't use gfx_elements. Updated k053250.c as an example
of this usage.

gfxdecode info entries can now reference shared RAM regions by tag as well as
ROM regions, automatically handle endianness, and have some other new
capabilities. Updated nemesis.c and pgm.c to showcase the new features.

Removed validate_display() (it was just a commented out stub already) since
its only function, checking that drivers don't have an ind16 screen without
a palette, is now done by screen_device::device_validity_check().

Updated obsolete comments about GFXLAYOUT_RAW (cps1.c hasn't used raw gfx for
years, and "to save memory" is no longer a good reason to use it)
2014-04-05 14:59:36 +00:00
Nathan Woods fe1eaa7fd1 Further merge 2014-04-05 14:17:47 +00:00
Nathan Woods 894946dd37 Merge branch 'master' of ssh://mess.org/mame into new_menus
Conflicts:
	src/emu/diimage.c
2014-04-05 14:17:46 +00:00
Nathan Woods 01d2320c95 Factored ui_menu_control_device_image into ui/imgcntrl.c 2014-04-05 14:11:56 +00:00
Curt Coder 6bcf8f1c74 (MESS) tandy2k: WIP. (nw) 2014-04-05 13:59:06 +00:00
Fabio Priuli 1d77e91173 (MESS) pico.xml: More dumps from Team Europe. nw. 2014-04-05 12:58:48 +00:00
Fabio Priuli b6cfb44d1c (MESS) misc recent dumps added to softlists. nw. 2014-04-05 12:57:26 +00:00
Nathan Woods 7f6334dc5b Fixing menu invocation 2014-04-05 12:56:24 +00:00
Nathan Woods 043dfcfdcd Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-05 12:56:23 +00:00
Curt Coder 2677f10919 (MESS) tandy2k: WIP. (nw) 2014-04-05 12:31:38 +00:00
Nathan Woods bc56a4236d Fixing softlist usage under new_menus 2014-04-05 11:43:23 +00:00
Nathan Woods bc9aeec05c Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-05 11:06:07 +00:00
Nathan Woods 7ec92252e0 Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-05 11:06:01 +00:00
Nathan Woods 45baa530fa Merge branch 'master' of ssh://mess.org/mame into new_menus 2014-04-05 11:04:39 +00:00