drawgfx.h: Long-overdue documentation about how to use priority-masked
drawing (aka pdrawgfx); add some useful constants. [Alex Jackson]

(nw)
prehisle.c: Fix issues introduced by pdrawgfx conversion; use
required_region_ptr instead of runtime tag lookup; give gfx regions
more meaningful names; remove superfluous "prehisle"'s and "16"'s
from member names (it's been many years since you could accidentally
plug a handler of the wrong width into an address map and not have
the core catch you at compile time)
ngen: mapped i8254, connected channel 2 to the serial clock, added RS232 ports and connected them to the uPD7201.
[MESS] apple2: rewrote all 8-bit Apple II drivers with an aim towards modernity and improved runtime performance, improved correctness, and missing features.  Fixes MT #5157, 5158, 5747, and 5748. [R. Belmont]
OS X compile fix (nw)
More Mac fixes (nw)
tmaster.c: Fix key name - NW

The Touchmaster 7000 Eval was a chip swap for Touchmaster 5000 for operators to evaluate the next version so it uses the TM5000 security key. - NW
Fix for "required objects" fatalerror for 386i and ngen38.
tmaster.c: minor updates - NW

All versions of Touchmaster run on the same PCB so there should only be one basic machine config. The OKI samples play too slow at 1MHz and too fast at 2Mhz as compared to a real machine. So 1.5Mhz is use as derived by actual OSC 24Mhz devided by 16. - NW
(MESS) apple2: fix up laser128 series to boot again. (nw)
(MESS) gamecom : fixed calculator
ngen: mapped DMA controller, no idea what DMA channels map to what devices, yet.
cleanup
nw
rsp: Made the RSP interpreter core functional again. [MooglyGuy]
Fixed mikrosha.c regression (nw)
Added language rom for Lunar Lander [Mariusz Wojcieszek]
Touching all the candy again: [Alex Jackson]

Fixed an annoying inconsistency between memory_share and memory_region:
the width() method of the former returned the width in bits (8, 16, 32 or 64)
while the width() method of the latter returned the width in bytes
(1, 2, 4 or 8). Now both classes have a bitwidth() method and a bytewidth()
method. Updated all callers to use whichever one was more appropriate.

Removed the implicit-cast-to-any-integer-pointer ability of memory_regions,
which was rather unsafe (if you weren't careful with your * operators and
casts it was easy to accidentally get a pointer to the memory_region object
itself instead of to the data, with no warning from the compiler... or at
least I kept doing it) Updated all devices and drivers that were accessing
regions that way to use a region_ptr_finder when possible, and otherwise to
call base() explicitly.
asteroid.c: Add PCB location to the newly built Lunar Lander rom and added a comment about it being build from original Atari source code. - NW

Didn't add "BAD_DUMP" marker as that is still in discussion.
(MESS) gamecom : fixed timer in solitaire. Centipede is somewhat playable.
3rd attempt