Overview
Hola, en esta guía explicaré como quitar todas las barras ♥♥♥♥♥♥ que nos impiden jugar en pantalla completa en algunas resoluciones.
Introducción y Conceptos Básicos
Saludos.
Como el propio titulo lo indica, esta guía tiene el fin de ayudar a solucionar el problema de barras ♥♥♥♥♥♥ que nos impiden jugar en pantalla completa al Dragon Ball Xenoverse en algunas resoluciones, pero primero me gustaría explicar algunos conceptos básicos que serán recurrentes en esta con el fin de facilitar su comprensión.
———————————————————————————————————-
Resolución:
La resolución , dicho de manera simple, es la cantidad de píxeles que componen una imagen. Esta se expresa en ppp (píxeles por pulgada) pero nosotros solemos verlo de la siguiente forma:
(píxeles de ancho) x (píxeles de alto) (ejemplo : 800×600, 1024×720, etc)
esto se debe a que, en nuestro caso, también tenemos en cuenta la Relación de aspecto de la imagen mostrada.
Relación de aspecto:
La relación de aspecto, o también llamado formato, es la proporción que existe entre el alto y ancho de una imagen o pantalla
esta proporción, evidentemente, tiene relación directa con la resolución y en la actualidad el formato más común en monitores o televisores es 16:9
———————————————————————————————————-
Una vez explicado esto creo conveniente hacer un análisis de la situación antes de comenzar.
Análisis del Problema
Cuando nosotros, desde la configuración de un juego, seleccionamos una resolución con un formato ajeno a la proporción de nuestro monitor, lo que pasara normalmente es que el juego simplemente renderizará la escena para el formato seleccionado dejando espacios vacíos sin ninguna información (las famosas barras ♥♥♥♥♥♥ laterales)
Estas barras ♥♥♥♥♥♥, al ser espacios vacíos de información, pueden quitarse simplemente reescalando la imagen a pantalla completa desde la configuración de la gráfica dando como resultado la imagen un poco más estirada pero a pantalla completa.
Bien, ahora en Dragon Ball Xenoverse, y algunos otros juegos de bandai que comparten motor, tenemos un caso algo particular donde, si ponemos alguna resolución con un formato diferente a 16:9 (800×600 en mi caso) obtenemos esto:
Como pueden ver en la imagen, en lugar de mostrarse el juego en el formato seleccionado, el motor del juego genera unas barras extra que fuerzan la relación de aspecto predefinida internamente por este (16:9)
(aquí están separadas ambas partes, el vacío o barras ♥♥♥♥♥♥ tradicionales en rojo y lo que, en situaciones normales, debería ser la escena total del juego pero que aquí se ve disminuida por barras ♥♥♥♥♥♥ en la parte superior e inferior.)
Estas barras al ser generadas por el propio juego y no vacío en si, al reescalar la imagen a pantalla completa, nos dará este resultado:
como pueden ver, esto no es algo precisamente agradable a la vista pero ahora explicare paso a paso como quitarlas, es algo sumamente fácil.
Solución
Para solucionar este molesto “Bug” deberemos ir a la ruta donde esta instalado el juego, desde la biblioteca, buscamos Dragon Ball Xenovere, click derecho y “propiedades”.
———————————————————————————————————-
“Archivos locales” y en “Explorar”.
———————————————————————————————————-
Ahora en esta carpeta buscaremos el archivo llamado “xgcore.dll” para abrirlo con el HxD.
(importante hacerle un respaldo a este archivo en caso de cometer un error, de cualquier manera dejo uno en la sección de “Herramientas y Archivo de Respaldo” junto con el link de descarga para el HxD)
———————————————————————————————————-
Una vez abierto el archivo nos aparecerá este manantial de números y letras que puede ser algo intimidante en un principio pero no se preocupen, apenas tocaremos algo aquí y para algo esta la copia de seguridad.
———————————————————————————————————-
Ahora vamos a la parte superior y a la pestaña de “buscar”, de nuevo “buscar” y en esta ventana haremos lo siguiente:
En el casillero “buscar” pondremos la relación de aspecto en la que esta configurado este archivo.
(por defecto es 16:9 por lo que valor a buscar será “39 8E E3 3F”, sin comillas)
y en el casillero “Tipo de Datos” pondremos “Valores Hexadecimales” y luego en “Aceptar”.
(click en las imagenes si se ven pequeñas y borrosas para verlas mejor)
———————————————————————————————————-
Esto nos llevara a una linea especifica y nos marcara los valores buscados.
———————————————————————————————————-
Ahora minimizamos la ventana HxD y vamos a la lista de formatos que deje en la sección “Herramientas y Archivo de Respaldo” y copiamos el valor correspondiente al formato de la resolución deseada, en mi caso la resolución que quiero es 800×600 por lo que el formato correspondiente es 4:3 y por lo tanto el valor que debo copiar es “AB AA AA 3F”.
———————————————————————————————————-
Una vez copiado el valor para el formato deseado simplemente volvemos a la ventana de HxD, click derecho sobre el valor previamente marcado y pegamos el nuevo valor obtenido de la tabla.
———————————————————————————————————-
Listo, ahora simplemente guardamos el archivo.
———————————————————————————————————-
Al entrar de nuevo al juego veremos que esas barras internas del juego que forzaban el formato 16:9 han desaparecido y, en este caso, solo quedaran las barras laterales propias del formato 4:3.
———————————————————————————————————-
Estas ultimas barras laterales podremos quitarlas simplemente activando la opción de reescalado a pantalla completa en la configuración de los drivers de vídeo.
Este el resultado final, al fin se mostrara el juego en pantalla completa
———————————————————————————————————-
Importante: al reemplazar el valor del formato en el archivo “xgcore.dll” lo que estamos haciendo es forzar la proporción 4:3, por lo que, al intentar poner una resolución en 16:9 dentro del propio juego, pasara justamente lo inverso y para ello deberemos volver a poner ese formato como predefinido en “xgcore.dll” para verlo correctamente, esto se debe a que el juego en si no tiene un soporte nativo para estos cambios de formato por lo que tendremos que hacer todo manualmente.
Esta falta de soporte también trae consigo algunos problemas en formatos más “exóticos” (ejemplo: 32:9), y si bien podremos configurarlo a esas resoluciones, el juego presentara algunos bugs en la interfaz ya que, a diferencia de la escena en si, esta está diseñada únicamente para el formato 16:9 por lo que al cambiar la proporción esta se vera directamente afectada.
(imagen en 7854×1440 donde esto que digo se ve perfectamente)
———————————————————————————————————-
Espero les haya servido, esta fue mi primera guía y trate de hacerla lo más completa posible, obviamente al ser esta la primera habrá un montón de fallos pero seguramente vaya actualizándola a medida que tenga más practica.
Saludos 😀
Herramientas y Archivo de Reespaldo.
———————————————————————————————————-
HxD:
Si bien, el procedimiento puede realizarse con cualquier editor de archivos binarios, recomiendo este que no solamente es sencillo de usar si no que ademas es completamente gratuito.
Pagina Oficial: [link]
———————————————————————————————————-
Tabla de Formatos:
———————————————————————————————————-
Respaldo de “xgcore.dll”:
En caso de no haber hecho un respaldo (Mal hecho) dejo esta copia del archivo original tomado propio juego, solo borren los espacios del link.
Archivo: [link] ww.mediafire.c om/file/40szglgpgp cm81a/xgcore.dll/file
———————————————————————————————————-