This page is designed to allow for a quick look over all the drivers with a MACHINE_UNEMULATED_PROTECTION flag (but still working) by giving, as much as possible, an idea on the amount of effort needed to fix them.
16 bytes are protected in the c*** range (see notes on top of the driver. Game seems to work fine even without protection simulation, though.
sbasebal and clone - MCU simulation is incomplete (calculated pitcher launching speed). See driver for notes.
skysoldr and clone - MCU simulation is incomplete (unemulated boss time out behaviour).
roadriot, roadrioto - ASIC65 for Road Riot not quite perfect.
primrage, primrage20 - Are pretty close, but not quite perfect. There are some sprite offsetting issues still and I'm not 100% sure the gameplay is all there.
tmek and clones - Are interesting. We have a prototype version that plays well, but has no matching sound ROMs so you don't get sound. Then we have a non-prototype version that doesn't play correctly, but has fine sound. In theory, it might be possible to see the decrypted data in the prototype version and understand the process, but not much work has happened here.
bagmans3 - There's extra code at 0x5f98 - 0x5fa5 that reads a value from $ed01. It's not clear what lives there.
Opponent car-to-car collisions direction are wrong.
firebatl - Protection, possibly provided by the Z4 device at A8.
quizmstr -
raiders and clone - Protection is patched out instead of simulated.
quiz365, quiz365t - Needs better simulation of the protection device.
mongolnw, soccernw - Need to hook the missing microcontroller (TSC87C52-16CB) to emulate this game properly.
ninjemak and clones - Likely missing MCU emulation/simulation for displaying text layer for Ninja Emaki. There is no text displayed when you enter Service Mode when there should be.
goindol, goindolk, goindolu - Currently protection is simulated with rom patches.
twcup94, twcup94a - MCU simulation isn't complete. MCU should be dumped.
josvolly - Missing MCU dump.
tjsb - Protection is worked around, needs simulation.
daireika, mjzoomin, urashima - unfinished m68k snippets.
kakumei2 - Uses protected RNG.
salmndr2 and clones, sexyparo and clones - ESC protection emulation incomplete (ships in attract mode).
winspike, winspikej - Incomplete simulation of the protection provided by a Xilinx FPGA.
Protection has been patched out. Needs proper emulation.
devstors and clones - Has player-trench collision detection issues, player isn't supposed to go through them.
banbam, pettanp - Protection MCU.. seems to be a data (or code?) ROM for it tho.
mazerbla and clone - They use a custom video controller which isn't fully understood.
couple and clones - Currently need a kludge because of undumped CRT-209 modules.
chewheel - MCU is only partially simulated.
msisaac - Missing M68705 MCU dump.
abcheck -
ncv2, ncv2j - MCU emulation is imperfect.
gradiusb, twinbeeb - Bubble System MCU is imperfectly simulated.
robokid and clones - Random crashes probably related to protection.
hachamf, tdragon1 - MCU simulation not hooked up.
alibaba, alibabab - Mistery items in Ali Baba don't work correctly because of protection.
toursol - The protection has been patched out instead of emulated.
drgw3 and clones - DMA protection device non completely emulated (DMA mode transfering 68k code to RAM is not emulated).
dwpc - Missing proper ARM internal ROM dump, currently hacked, needs reset before working.
kov, kov115, kov100, kovplus, kovplusa, kovsgqyz, kovsgqyza, kovsgqyzb - Arm is simulated, rom can be extracted and emulated.
olds, olds100, olds100a - Somewhat playable, but protection simulation isn't perfect yet.
kram3 - Incompletely understood encryption.
dumpmtmt - i8751 MCU dump needed: the MCU clearly does more than what's simulated.
crazyfgt - A protection check at boot is patched out instead of emulated.
yutnori - Protection seems to handle sound.
vsgongf -
wivernwg and clones - They give a protection error after a certain number of plays / coins.
mayday and clones - These games have an unemulated protection chip of some sort which is hacked around in /machine/williams.cpp "mayday_protection_r" function.
wink, winka - Protection module has been reverse engineered but it's still missing something.