@djlogan833 este es uno de los primeros proyectos que se hizo de PS4, aquí su dev dice que es una capa de compatibilidad y pone emulador entre paréntesis, porque la gente cuando busca estas cosas en internet busca EMULADOR, da más visibilidad.
https://github.com/red-prig/fpPS4
De hecho ShadPS4 se inspiró directamente de este proyecto
https://grokipedia.com/page/shadps4
Le llaman emulador porque es más pop, es lo que ha habido toda la vida, lo que la gente conoce por familiarizarse con el concepto, a la gente si le dicen capa de compatibilidad no van a entender nada, van a pensar que es streaming o dios sabe que, entonces le llaman emulador para que la gente lo relacione con un emulador por el concepto de que ejecuta los juegos en otro sistema que no es el nativo, porque a la hora de encontrar el proyecto por parte de los usuarios es más fácil, por el posicionamiento e indexación en google y resto de buscadores web.
Muy parecido a cuando te sacan un Resident Evil, que no es un resident evil, como la película que saldrá en setiembre creo, tiene el nombre, pero se pasa el lore por ahí, pues esto es lo mismo, le ponen el nombre porque vende más.
No está emulando la arquitectura de la CPU que es lo más complejo y lo que más consume recursos.
We act as a compatibility layer by doing a reimplementation of the system libraries.
We're also an emulator since the GPU has to be fully emulated. The GPU is the only portion of the PS4's hardware that is emulated.Esto lo borraron ya de su github hace tiempo. Es parcialmente un emulador, y lo más pesado no lo emula, que es la arquitectura del procesador, por ahí si se podría decir es un "emulador", pero no es un emulador completamente hablando, de hecho antes ya dije que habría que emular otros chips como el del audio o el kraken, pero serían porciones ínfimas y que no penalizarían al rendimiento apenas.
Si nos vamos a la wiki de emulación
https://emulation.gametechwiki.com/index.php/ShadPS4Principalmente actúa como una capa de compatibilidad, por eso el rendimiento es tan bueno y se ha avanzado tan rápido.

El GitHub parece explicar nada sobre como funciona ShadPS4 salvo lo que dices, que pone EMULADOR, EMULADOR, EMULADOR. Solo sirve como repositorio y para la descarga del público generalista, de hecho sería bueno encontrar a esta gente hablado de como funciona realmente, cuanto tiene de emulador y cuanto de intérprete.
Extraído del discord oficial de uno de sus colaboradores
https://github.com/kalaposfos13/shadPS4/tree/gr2-hacks
Bueno, no me importa hacerlo. La PS4 sí que tiene llamadas al sistema, pero eso es prácticamente lo único que has acertado. shadPS4 es un emulador HLE (emulación de alto nivel). Esto significa que no estamos emulando el sistema en su nivel más bajo, sino que estamos emulando las bibliotecas del sistema con las que interactúan los juegos, y esa interfaz está compuesta por llamadas a funciones en C (SysV ABI). Ni siquiera emulamos el núcleo en absoluto, por lo que las llamadas al sistema simplemente se transfieren a la plataforma anfitriona en lugar de ser gestionadas por el emulador, lo cual no supone ningún problema debido a que ningún juego realiza llamadas al sistema directamente. En este sentido, shadPS4 es más una capa de compatibilidad que un emulador.
Vulkan es una API gráfica para comunicarse con la GPU, como ya se ha señalado; sin embargo, la PS4 no la utiliza, sino que ejecuta un controlador propietario llamado Gnm. Esto significa que tenemos que traducir las llamadas a Gnm a algo que los ordenadores puedan entender, que en este caso es Vulkan. Esta parte del emulador se acerca mucho más a la emulación propiamente dicha que la parte dedicada a la CPU y a las bibliotecas del sistema, y aunque ocupa una parte significativa del emulador, no lo constituye en su totalidad. Esto significa que no es necesario entender Vulkan ni siquiera la programación de la GPU para trabajar en otras partes de shadPS4, categoría en la que yo también me incluyo. A día de hoy, toda la estructura básica ya está lista, por lo que las dos partes principales en las que se está trabajando son la GPU y las reimplementaciones de las bibliotecas del sistema.Se le tiende a llamar emulador porque es lo que hemos tenido hasta ahora, y es el término familiar, hasta yo lo usé para los hilos, y curioso que en el github no diga nada de capa de compatibilidad ¿Qué emula algunas cosas? Pues ya dije que si puede que haya que emular algunas, como los chips dedicados de compresión y audio que tienen supongo su propia arquitectura y quizás alguna cosilla más, pero no es un emulador al 100%, y ni diría que 70%
Estos "emuladores" de PS5 son lo mismo que shadPS4, les podemos seguir llamando emuladores por costumbrismo, yo hasta lo prefiero, pero no son puramente emuladores, si es cierto que emulan algunas cosas a alto nivel, pero por lo general actúan más como un intérprete, así que tenerlos solo como emuladores tampoco es correcto porque son híbridos.
Esto viene a coalición de que el usuario
@fluzoo no cree que un emulador de estos pueda performar tan bien en juegos como GTA VI, y que mejor nos esperemos a RDR3 para cuando funcione bien, vamos, 10 años más si es que el siguiente juego es otro RDR, que creo que no, algo que suele ocurrir con la emulación a bajo nivel, que es a la que solíamos estar acostumbrados, pero como se ha visto, Bloodborne corre perfectamente en hardware de hace más de una década, así que perfectamente a las pocas semanas, GTA VI podría correr perfectamente en este emulador, porque no es un emulador al uso simplemente y por eso el avance es tan acelerado.
Volviendo a SharpEMU, esto es de sus desarrolladores/contribuidores, del discord

Scarecrow (lleva el discord official)
Afirma ofrecer una interfaz, pero ¿qué valor tiene una interfaz si no permite ejecutar juegos? Además, hay gente que solo quiere usar Al para poder ejecutar su juego favorito. Eso no es emulación, es una «capa de compatibilidad para el juego X».
Scarecrow
De momento no estamos trabajando en juegos concretos. Nos centramos en las capas de compatibilidad que faltan. Personalmente, me centro principalmente en Demon's Souls.

Sí, los avances en la emulación de PS4 y PS5 han sido más rápidos porque comparten una arquitectura similar, la x86-64, por lo que, en realidad, lo único que tenemos que hacer es escribir capas de traducción de alto nivel.
Aquí tienes un nuevo "emulador resurgido CraziiEmu de PS5 que usa la base del SharpEMU
https://github.com/craze1pirate/craziiEmu/
Y bueno, a pesar de que se llama CraziiEMU dice que es una capa de compatibilidad.