Curt Coder
a5b609f658
(MESS) Fixed screen regressions. (nw)
2014-03-11 06:36:58 +00:00
Scott Stone
a5c3b2d1a7
(MESS) ql.c - Fixed up communication between main 68008 CPU and 8048 IPC so that making sound does not crash the machine. [Phill Harvey-Smith]
2014-02-24 01:19:43 +00:00
Oliver Stöneberg
9fa82ef4c3
first round of clang 3.4 fixes for MESS (nw)
2014-02-20 17:50:51 +00:00
smf-
b37d92de72
created src\emu\bus\rs232 & src\emu\bus\midi directories and separated rs232 and midi devices, changed h89 to use an rs232 port to communicate with the serial terminal to instead of connecting it directly. [smf]
2014-02-15 01:29:27 +00:00
smf-
02e1e04274
replaced read netin/dtr1/cts2 callbacks in ZX8302 with write handlers, which allows multiple chips to be connected together without using glue methods. [smf]
2013-12-23 12:31:00 +00:00
smf-
10be53e45e
converted serial & rs232 devices to devcb2 [smf]
2013-12-20 00:26:35 +00:00
Curt Coder
846c70bee9
License tags. (nw)
2013-10-16 13:38:21 +00:00
Miodrag Milanovic
16f5234d43
Cleanups and version bump
2013-06-11 07:16:42 +00:00
Curt Coder
c6f6efa6e8
(MESS) ql: Added Merlin Tonto ROM dumps. [Ash Evans]
2013-06-08 19:51:44 +00:00
Fabio Priuli
0a3efaf541
modernized speaker device. [Fabio Priuli]
2013-06-04 07:57:44 +00:00
smf-
459b30be0f
Moved default card config, device inputs and clock off the slot interface so they can be specified for all cards [smf]
2013-05-29 13:52:16 +00:00
Wilbert Pol
b563ca4768
(MESS) ql: Fixed regression. (nw)
2013-05-21 20:04:02 +00:00
Curt Coder
d0db21bb01
(MESS) ql: Added RS-232 ports. [Curt Coder]
2013-05-21 13:36:16 +00:00
Miodrag Milanovic
28cc0d1c7d
various cpu lookup cleanup (nw)
2013-04-15 13:41:27 +00:00
Miodrag Milanovic
bd4514adde
Removal of machine().root_device() where appropriate (nw)
2013-04-14 10:46:03 +00:00
Miodrag Milanovic
82681f1bb1
speaker tag lookup removal, also no need to use universal tag, since easier now to follow (nw)
2013-04-12 12:29:10 +00:00
Miodrag Milanovic
c6cd8a09c8
Cleanups and version bump
2013-04-09 06:46:57 +00:00
Curt Coder
e61d508086
(MESS) ql: Added floppy softlist. [anonymous]
2013-03-26 16:01:23 +00:00
Miodrag Milanovic
2b25f4a87f
Moved some mess devices to proper place (nw)
2013-02-22 10:53:15 +00:00
Curt Coder
fc33a3716e
(MESS) Tagmap lookup cleanup. (nw)
2013-01-28 15:00:44 +00:00
Miodrag Milanovic
0e19f641d3
Cleanups and version bump
2013-01-11 07:32:46 +00:00
Miodrag Milanovic
e52d60b7f8
Replace some *_DEVICE_HANDLER with _MEMBER calls in MESS section (no whatsnew)
2012-10-03 09:27:22 +00:00
Aaron Giles
621ac620ae
Since nobody checks for NULLs anyway, make
...
device_memory_interface::space() assert against NULL and
return a reference, and pushed references throughout all
address space usage in the system. Added a has_space()
method to check for those rare case when it is ambiguous.
[Aaron Giles]
Also reinstated the generic space and added fatal error
handlers if anyone tries to actually read/write from it.
2012-09-19 19:48:09 +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
Curt Coder
e634c5b4e5
(MESS) Death to palettes. (nw)
2012-09-12 17:09:38 +00:00
Aaron Giles
17e66e39fd
Clear out remaining global inlines in diexec.h.
2012-09-12 06:07:51 +00:00
Aaron Giles
d1a2c2e7a3
Add ambiguous execute() and memory() methods to the
...
device_execute/memory_interfaces respectively in order
to catch unnecessary usage of the corresponding device_t
methods. Removed all existing redundant usage.
[Aaron Giles]
2012-09-11 16:29:26 +00:00
Miodrag Milanovic
7285b359d2
Merge of MESS sources (no whatsnew)
2012-08-21 10:41:19 +00:00