Es normal esto emulando ps2, ps3 y psp en un helio g99?

Veréis, mi duda me viene porque tengo una tablet que me pillé baratisima en aliexprés, la teclast t50 mini, la cual tiene 8 gb de ram reales ampliables con el almacenamiento, y un helio g99. La uso para emulacion y no puedo estar más que contento. Sienpre priorizo si algún juego está en esas 3 plataformas lo juego en la versión que mejor se vea siempre que sea jugable en mi tablet, pero ayer me han pasado dos casos muy curiosos que me han dejado en duda. Por ejemplo el juego de los Simpsons el videojuego, resulta que la versión de ps3 me va de maravilla, pero tiene algunos fallitos gráficos usando el emulador a3pse, entonces decidí probar el de ps2 y con netherpsx2 me va a pedales incluso a 1x...y por ejemplo el star wars force unleashed en netherpsx2 me va y se ve de escándalo la versión de ps2 y en cambio en ppsspp me va fatal la de psp... Cómo podemos explicarlo??
rafa-lito escribió:Veréis, mi duda me viene porque tengo una tablet que me pillé baratisima en aliexprés, la teclast t50 mini, la cual tiene 8 gb de ram reales ampliables con el almacenamiento, y un helio g99. La uso para emulacion y no puedo estar más que contento. Sienpre priorizo si algún juego está en esas 3 plataformas lo juego en la versión que mejor se vea siempre que sea jugable en mi tablet, pero ayer me han pasado dos casos muy curiosos que me han dejado en duda. Por ejemplo el juego de los Simpsons el videojuego, resulta que la versión de ps3 me va de maravilla, pero tiene algunos fallitos gráficos usando el emulador a3pse, entonces decidí probar el de ps2 y con netherpsx2 me va a pedales incluso a 1x...y por ejemplo el star wars force unleashed en netherpsx2 me va y se ve de escándalo la versión de ps2 y en cambio en ppsspp me va fatal la de psp... Cómo podemos explicarlo??


Drivers gráficos cerrados chungos para Android. Un clásico. La lotería de las heces: es como cuando, de críos, mis amigos de la calle y yo poníamos un petardo de 15 pesetas en una caca de perro, prendíamos la mecha y ganaba el que más aguantaba sin salir por patas.
Eso son los drivers cerrados de Android.

Hay una cosa que se llama GNU/Linux, con implementaciones abiertas de OpenGL y Vulkan dentro de un proyecto maravilloso llamado Mesa3D. Yo tengo por sana costumbre lavarme los dientes cuando como carne y no comprar nada de hardware que no funcione con Linux+Mesa.
Te sugiero que hagas lo mismo, te ahorrarás disgustos.

¿Por qué siempre debemos exigir drivers de código abierto? Porque cuando hay problemas, lo podemos reportar y hay una comunidad detrás que trabaja para arreglarlo.
¿Por qué NO debemos comprar nada que sólo tenga drivers cerrados, como la puta guarrada cerda de Android? Porque si algo falla, te jodes.

Te contarán mil historias raras que puedes probar en la cochinada esa de Android, pero después de perder horas o días con ello, te darás cuenta de que este es el único mensaje que necesitabas leer.
Sí que es normal. Además de lo que dice MrNutz, ten en cuenta que estás emulando los juegos, no las consolas. Pueden estar programados de forma más genérica y sr más fáciles de emular o estar muy optimizados para un hardware concreto, dificultando su emulación.

Este artículo es bastante interesante
https://es.dolphin-emu.org/blog/2018/07 ... ube/?cr=es
Gracias a los dos. De todas maneras he de decir que a pesar de lo malo que pueda parecer Android para emulacion jamas pensé que en una tablet que me ha costado 56€ nueva (en oferta eso si) podria llegar a emular todo lo que estoy emulando, que hasta me estoy terminando juegos de swtich, y muchos de ps vita, ps3 y pc (gamenative), me van bastante bien
El problema es que muchos fabricantes móviles no implementan el 100% de la API Vulkan haciendo que al no tener implementado alguna extension que ayuda a ofrecer más rendimiento o hasta arreglar gráficos con mayor precisión.

El desempeño de fps y algún error gráfico depende de eso de un perezoso driver que no cumple el 100% de las extensiones que utiliza el emulador.
Por ejemplo el fabricante de las GPU Mali se la suda la implementación de compresión de texturas BCN por hardware que algunos emuladores utilizan un traductor por software en algunos emuladores como rpcs3 penalizando aún más su rendimiento .

Mesa3d ayuda mucho al ser código abierto pero tampoco te salvas del todo hay extensiones como external memory mapping que solo lo soporta GPU AMD/Intel a día de hoy en los drivers abiertos que ayuda mucho el rendimiento en algunos emuladores como Vita3K que ni gpus Mali ni GPU Adreno lo soportan en el driver abierto. por lo que el desempeño toca rezar que el resto lo haga bien y potencia bruta extra aguanten los fps .

O la precisión de shaders VK_EXT_shader_image_atomic_int64 ninguna GPU Mali te lo hace en el driver abierto y para la GPU adreno necesitas la 740 .
Entonces que pasa? Que los fabricantes móvil lanzan arquitectura sin pensar en el gaming y cumplir el 100% de las cosas que existe en la API vulkan..

Y Sí algún día necesitarás ejecutar DIrectx12_1 y la última API directx 12 ultimate necesitarían soportar VK_EXT_fragment_shader_interlock + Vulkan 1.3 que a día hoy en los drivers libres solo lo soportan GPU AMD y GPU intel el resto no se le espera

Hasta que no se tomen en serio los drivers abiertos pues estaran estancados para algunas cosas .
4 respuestas