Handle landing pads save the LR/FP pair, so the return address for the
first level of callh, exh or "no code" handler can be recovered from
below the base frame pointer.
-cpu/drcbex86.cpp: Give hints to use short displacements for jumps to local unbound labels.
-util/mfpresolve.h: Use references for some things that must not be null pointers.
* cpu/drcbec.cpp, cpu/drcbearm64.cpp, cpu/drcbex64.cpp, cpu/drcbex86.cpp: Calculate NZ flags for shifts/rotates by 0 bits.
* cpu/drcbex86.cpp: Fixed flag calculation for 64-bit multiplication when result is zero.
* oberheim/dmx.cpp: AA filters, VCA as a device, optimizations, bug fix.
- Refactored the gain and decay logic into its own VCA device, to make it easy to add the anti-aliasing filters.
- Added the anti-aliasing / reconstruction filters.
- Optimization: Gain and decay-RC-constant variations computed at initialization.
- Bugfix: voices with pith control have 1 instead of 3 decay variations. Fixes decay speed in some TOM variations.
* dmx: Initializing with non-zero filter params in "default" constructor.
Fixes validation errors.
* Created new machine config for Code Magik.
* Added proper PIAs connections for Code Magik.
* Added lamps set for Code Magik.
* Added button-lamps layout for Code Magik.
* Inputs from the scratch for Code Magik.
* util/delegate.cpp, cpu/drcbex64.cpp, cpu/drcbearm64.cpp: Use common member function resolution code.
-cpu/drcbearm64.cpp, cpu/drcbex64.cpp, cpu/drcbex86.cpp: Moved some stuff to anonymous namespaces.
-cpu/drcbex64.cpp, cpu/drcbex86.cpp: Defer allocating labels if they aren't always needed.
------------------------------------------
amiga_cd: The Big Red Adventure, Red Hat Linux 5.1 [archive.org], Emulators Unlimited Plus, Final Odyssey: Theseus Verses the Minotaur [redump.org]
------------------
Toride II (Japan, revision I) [twistedsymphony]
New systems marked not working
------------------------------
Omatsuri Yasan: Ganso Takoyaki [SnakeGrunger]
New clones marked not working
-----------------------------
Omatsuri Yasan: Kingyo Sukui [SnakeGrunger]
- Highlight pressed buttons by changing color
- Remove many unnecessary 'name' attributes.
- Add a few details that were missing, like the red lines over a couple sequencer buttons.