Two fixes, both from reporters' own evidence.
32-bit games: the two halves must come from one release (#69)
Feeder 0.15.0 moved its IPC protocol from v8 to v9, and the in-game add-on and the host64\ helper have to match. From @sempie27's GTA IV log:
[host] the game add-on speaks protocol v8, this host v9 -- the two halves are from different releases; reinstall dlss5-feed.addon32 and host64\ together
[host] exit 1
The install decided what needed replacing by comparing file sizes, and a protocol change does not have to change a file's size — so one half could be refreshed while the other was skipped, and the host would refuse to start with nothing visible in game.
Both halves now record the release tag they came from, and neither is skipped unless both markers name the release being installed. Diagnose reads that mismatch line out of either log and says to run Install again.
D3D9 games: the emulated card dgVoodoo2's author recommends (#37)
@dege-diosg, dgVoodoo2's author, answered the shadow bug @taynantj had chased through the entire control panel in NFS Most Wanted and Mafia II classic:
use the GF 9800 GT virtual video card instead of the default internal one. The internal exposes too many capabilities and surface/texture formats and not all games handle this properly.
A newly written dgVoodoo.conf now uses VideoCard = geforce_9800_gt — the Shader Model 3.0 card, which is the right cap for a D3D9 title anyway. An existing VideoCard line is left exactly as you set it, so a config you have tuned is never overwritten; delete dgVoodoo.conf and re-run Install if you want the new default.
SHA-256 of dlss5oneclick.exe: 44c1b3f24d99fcc8a7a4193eba97fbfa420b1b6a1b30f483554afd2885aa2d7a