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.
Don’t forget that they’re buddy buddy with amazon, and have even included amazon sourced ads within the OS at one point.