Go to file
Aaron Giles cfa887f3de Changed all driver_data structs into classes with a simple
constructor and a static allocation function.

Changed MDRV_DRIVER_DATA to reference driver_data::alloc
instead of just providing a size. This function is called
to allocate the driver data. This allows objects to be
embedded in the state data and be properly initialized.

Ideally, new driver_data constructors should perform
initialization actions in the constructor, but for now
most just use auto_alloc_clear() to blast everything to
zero.

Moved driver data allocation after device list construction
so that devices can be found when the driver data is
constructed.
2010-02-25 06:28:03 +00:00
docs Changed behavior of -watchdog option to act like a real watchdog. It now 2009-12-24 02:52:17 +00:00
src Changed all driver_data structs into classes with a simple 2010-02-25 06:28:03 +00:00
.gitattributes Implemented device version of the deco16ic tilemap chip [Fabio Priuli] 2010-02-25 00:33:25 +00:00
makefile Fix for non-standard OS X builds [Scott Michel] 2010-02-14 17:44:34 +00:00