Miodrag Milanovic
6de13d280a
made BEEP and RAM devices initialize in constructor of driver classes (nw)
2013-04-23 07:11:57 +00:00
Miodrag Milanovic
aac888ddad
cleanup (nw)
2013-04-19 15:02:10 +00:00
Miodrag Milanovic
be5e1248c4
SNAPSHOT_LOAD and QUICKLOAD_LOAD made members, still need to cleanup (nw)
2013-04-19 14:47:35 +00:00
Andrew Gardner
c64c35d64a
Modernized the beep and taitosnd devices. [Andrew Gardner]
2013-03-06 04:33:54 +00:00
smf-
1940866c70
output of new srcclean changes that are relatively small [smf]
2013-01-11 19:43:14 +00:00
Miodrag Milanovic
0e19f641d3
Cleanups and version bump
2013-01-11 07:32:46 +00:00
Curt Coder
abbfd858ea
Replaced all device_t's with actual device classes. Regression test recommended. (nw)
2012-11-26 16:04:41 +00:00
Miodrag Milanovic
d8bc866c4a
TIMER_CALLBACK_DEVICE_MEMBER modernization part 2 (no whatsnew)
2012-09-25 14:21:56 +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
Miodrag Milanovic
7f775f2fbe
Modernized INPUT_CHANGED in MESS part of tree (no whatsnew)
2012-09-19 13:06:55 +00:00
Miodrag Milanovic
219e664785
Massive change, MACHINE_START\RESET, VIDEO_START\RESET and PALETTE_INIT changed to be members of state classes (no whatsnew)
2012-09-13 11:15:32 +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
Aaron Giles
8669a28810
Add safe_pc() and safe_pcbase() methods to device_t.
...
Convert all cpu_get_pc() to safe_pc() and
cpu_getpreviouspc() to safe_basepc(). Removed the
old macros.
2012-09-11 05:50:50 +00:00
Miodrag Milanovic
7285b359d2
Merge of MESS sources (no whatsnew)
2012-08-21 10:41:19 +00:00