Enfréntate a tus pesadillas en Bloodborne (2015) PC-Port mientras buscas respuestas en la antigua ciudad de Yharnam, ahora azotada por una extraña enfermedad endémica que se propaga por las calles como la pólvora. El peligro, la muerte y la locura acechan en cada rincón de este mundo oscuro y aterrador, y deberás descubrir sus secretos más oscuros para poder sobrevivir.

Título: Bloodborne (2015) PC-Port
Fecha de Lanzamiento: 24 de Marzo de 2015
Categorías: Acción, Port
Formato: ISO
Tamaño: 24.97 Gigas
Plataforma: PS4
Idioma: Español [Multilenguaje]
Bloodborne para Windows [PC] (Jgamrot fork)
Los repositorios `Jgamrot/bloodborne_pc` y `Supermedo/bloodborne_pc` representan las dos caras de uno de los proyectos de ingeniería inversa más ambiciosos de la comunidad: ejecutar Bloodborne de forma nativa en PC (Windows/Linux) sin depender de la emulación tradicional de hardware. Dado que la arquitectura de la PlayStation 4 ya está basada en x86-64, estos proyectos toman el ejecutable original del juego (`eboot.bin` en su versión 1.09) y lo convierten en una imagen de memoria plana. En lugar de traducir instrucciones de CPU —lo cual generaría un enorme cuello de botella—, enlazan dinámicamente el código del juego con reimplementaciones de las librerías del sistema de PS4 (como `libc` y `libSceFios2`). Esto permite que la lógica del motor se ejecute nativamente a máxima velocidad en el procesador del PC anfitrión.

A nivel gráfico, el proyecto utiliza una capa de traducción altamente optimizada que reemplaza el motor de renderizado original de consola. Para ello, interceptan los command buffers (diseñados originalmente para la arquitectura GCN de AMD) y recompilan los shaders a formato SPIR-V estructurado para su ejecución nativa bajo la API Vulkan. Uno de los mayores logros técnicos detallados en el repositorio de Supermedo es el procesamiento de comandos de la GPU multihilo: utilizan un pipeline de dos etapas donde un hilo decodifica el flujo de comandos de la PS4 y otro enlaza y registra las llamadas de dibujo (draw calls). Esto rompe la limitación histórica del motor de FromSoftware, permitiendo desvincular las físicas de los fotogramas y alcanzar tasas desbloqueadas de hasta 120 FPS sin corromper la simulación del juego.

El aspecto más complejo del renderizado abordado en estas bifurcaciones es la inyección de escalado temporal moderno (NVIDIA DLSS y AMD FSR 3.1 / 4.1.1). Dado que Bloodborne no fue programado con un búfer de velocidad, el motor de PC debe calcular los vectores de movimiento de forma heurística. Lo logra extrayendo el movimiento de la cámara a partir del búfer de profundidad (depth) y las matrices de la escena, e infiriendo el movimiento de los objetos dinámicos comparando las posiciones de los vértices respecto al fotograma anterior. Esto permite implementaciones FSR de paso bajo usando matemáticas INT8 a nivel de shader para maximizar el rendimiento, logrando resoluciones 4K con un coste de renderizado mínimo.

Mientras que el repositorio de Supermedo se enfoca profundamente en el backend core (integrando el núcleo de video de shadPS4, el scheduler de Vulkan y las canalizaciones de FSR, el repositorio de Jgamrot actúa como el puente de experiencia de usuario o frontend. Este último desarrolla un Launcher avanzado y empaqueta las ramas de funciones para Windows. Además, se encarga de inyectar menús nativos directamente en la interfaz (Scaleform/UI) del juego mediante hooks del motor, gestionar las configuraciones UTF-8, implementar el soporte de captura de cámara para ratón y teclado, y asegurar la estabilidad de las dependencias construidas con MSYS2/Clang64. Trabajando en paralelo, ambos repositorios transforman un volcado de memoria en un source port funcional de PC.
Requerimientos de Sistema
Mínimos:
Sistema Operativo: Windows 10 (1903+) o Windows 11 x64
Procesador: Intel Core de 4.ª gen. (Haswell) o AMD Ryzen (con soporte AVX)
Memoria: 6 Gigas libres (RAM + Paginación) o 10 Gigas para 1440p/4K
Gráficos: Tarjeta gráfica con soporte completo para Vulkan 1.3 (RTX 20+ para DLSS)













Debes de estar registrado Inicia Sesion Aqui para comentar.