ShadPS4 is what people are using to play Bloodborne on PC, and it is a traditional emulator, not a translation layer. It has a native Linux port already, no need for additional trickery. Not sure about XBox as I don’t really follow much XBox homebrew or emulation.