Move destructor definitions out of header files included by emu.h; clean some obsolete junk out of machine.h [Alex Jackson]
(nw)
gfx_elements now have a xor mask that is applied to each source bit offset when decoding. This can be used to deal with endianness when decoding gfx from RAM or from program ROMs, or to reverse the bit order sense when this is useful (e.g. pgm.c) [Alex Jackson]

(nw) This is test/checkpoint right now, final goal is to automatically determine the appropriate xor at startup when the gfxdecode info is processed (e.g. based on the width and endianness of the ROM region)
mc6845: Added display enable and horizontal/vertical back porch widths to the update function. Updated some MESS drivers to make use of this. [Curt Coder]

(MESS) pet: Added the "Fat 40" PET/CBM 4032 models. Check out "No Pets Allowed" by Orb to see them and the new mc6845 functionality in action. [Curt Coder]
update prev commit
(MESS) pet: Fixed sound. (nw)
fix tigerh defaults, thanks trap15
modernized s3c24xx (nw)
k007420 callbacks to delegates (nw)
Fixed documentation and confirmed the AY-8910 clock.
4enlinea: Adjusted the initial screen parameters according
to the HCGA controller programmed registers and improved
the way the graphics are drawn. Now the text is readable.
[Roberto Fresca]
(MESS) pet_rom.xml: Added Nestar Cluster/One CLO-1002-2 [Mike Naberezny]
fixed memory leaks in diimage.c (nw)
move generic functions out of machine/slapfght.c to drivers/slapfght.c, only keep MCU stuff in there
(mess) pc: split tandy 1000 and pcjr from pc.c (nw)