Will function-patterns enable Dxbx to ultimately emulate every game?
Sadly, no. Some games are using link-time optimization, which means that the library functions in-use do appear in the executable, but altered. This makes it very hard for us to pin-point them. Most likely Dxbx will fail placing most of the patches that should be in-place. The effect will be undeterminable, but most likely your game will crash.