Avoid setting the DP_FREEZE bit, gets Banjo-Kazooie to boot, nw
fixed clang warning with src/emu/cpu/rsp.c (nw)
Remove timeslice yielding when un-halting RSP, is causing hangs in various N64 games.
rspdrc: Optimized accumulator access in multiply instructions. [MooglyGuy]
mp_soni2 was trashing so much memory I'm surprised Mame didn't become self aware ;-)

still haven't figured out what causes mp_gslam to trash part of the screen since we started using the real SMS code for the overlay, nor have I fixed the SMS mixing in interlace mode (soni2) or the incorrect horizontal offset (all games) that were also introduced at that time.
the Genesis VDP inherits the SMS vdp code so that it can run in SMS compatibility mode (a feature of the chip) not so that you can try and use it in both modes at the same time.

added an SMS VDP to Megaplay to use as the overlay. rather than abusing this feature of the Genesis VDP.
remove leftover test  code that was accidentally committed (nw)
New clones added

-------------------
Super Breakout (Canyon and Vertical Breakout, prototype) [Mariusz Wojcieszek]
Merge https://github.com/mamedev/mame