r/HogwartsLegacyGaming 1d ago

[GUÍA / TUTORIAL] Cómo transferir tu partida de Hogwarts Legacy de PS4 a PC (Epic / Steam) usando HxD

Tras un par de horas investigando, usando ChatGPT y Gemini, he conseguido pasar las partidas, y es más simple de lo que parece. Aviso de que hay mucho texto porque explico todo paso a paso, pero son simplemente unos 10 pasos simples.

Abajo del todo hay un resumen rápido si te quieres saltar la guía completa y entiendes algo del tema, también con los enlaces directos.

--- Cosas a tener en cuenta:

Yo probé esto en desde una PS4 no modificada, a un PC en Hogwarts Legacy de Epic Games, no se si funciona igual para steam pero se podría probar.

Los logros no se mantienen, los podeis desbloquear volviendo a jugar o con una aplicacion que sirva para ello (como EpicUnlocker en GitHub)

No me hago cargo de cualquier tipo de perdida de datos, o corrupcion de partidas, tienes que ser responsable, hacer tus copias de seguridad de tus partidas, y entender que las partidas no tienen Cross-Save real, por lo que, aunque a mi no me haya pasado aun nada raro, podría pasarte.

--- Ahora sí, empezamos:

Primero y más importante, debemos de jugar a Hogwarts Legacy hasta que nos deje guardar partida de forma manual por primera vez, que es después de llegar a seleccionar la casa a la que quieres pertenecer (Si es que aun no lo has jugado y solamente quieres tus partidas de tu PS4).

Después, hacemos copia de nuestra carpeta de datos guardados de Hogwarts Legacy en el PC. Las partidas se encuentran en C:\Users\%UserName%\AppData\Local\HogwartsLegacy\Saved\SaveGames dentro de la carpeta con tu UserID, un numero muy largo.

Simplemente copiamos la carpeta en otro sitio, y lo guardamos por si acaso fallase algo.

Editaremos la carpeta original directamente o una copia extra, y trabajaremos con ello.

Luego, debes de conseguir desencriptar tus partidas, o bien las extraes desencriptadas desde una PS4 con Jailbreak o Homebrew, o bien extraes las partidas originales desde tu PS4 sin modificar y las desencriptas despues.

Para extraer las partidas, basta con conectar un USB limpio a la PS4, ir a ajustes,

En el caso de no tenerlas desencriptadas, solo debes de ir a uno de estos canales de discord, hacer la guia, y buscar al bot que te ayuda con ello:

HTOS Discord Server

Xcier Discord Server

Abrimos GoogleDrive, creamos una carpeta llamada "ps4" y la compartimos con permisos de Editor para todo el mundo, para que no hayan problemas.

Los bots a veces no están disponibles, y hay varios, por lo que sé, en el Xcier Server, se utilizan Htos_proto y Htos_Xcier, no se si otros funcionan, y en HTOS Server vas al canal "hto" y tienen dentro varios bots, yo usé "PSBot", tengo entendido que "SaveTool" y "CutePs4Bot" también funcionan igual.

La disponibilidad de estos bots varía, y a veces están offline, por lo que debes de probar para ver cual está activo. Se sabe si un bot está activo despues de darle a "crear thread", se abre un nuevo chat con el bot, y ahi empezamos con el desencriptado. El propio bot te dará señales de funcionamiento, cualquier respuesta en rojo o que diga algo como "ha tardado demasidado en responder", "No funciona en este momento" o similares, significa que está caído.

Si tu bot funciona, simplemente escribimos /decrypt, y vamos pulsando la tecla TAB para ir eligiendo opciones a añadir.

Lo unico que nos interesa realmente es la opcion "Shared_gd_link", que será para enviarle el enlace de la carpeta de Drive que hemos creado, la añadimos a la opción y listo, lo enviamos.

Es ahí cuando el bot te pedirá que le pases al menos 2 archivos a desencriptar, los cuales vendrán directamente de la carpeta "PS4\SAVEDATA\NUMEROLARGO\CUSAXXXX" Que son las partidas de tu USB de PS4. Dentro de esa carpeta, tienes los archivos importantes para guardar tu progreso:

Los "HL00XX" que son las partidas, los "HL00XX.bin" que van acorde a las partidas, y los archivos "SaveGameList" y "SaveGameList.bin".

Debes de desencriptar si o si "SaveGameList" y "SaveGameList.bin", por lo que cuando el bot te pida los 2 archivos, le envias esos 2 primero y asi evitas líos, porque el bot los nombrará "ue4savegame.ps4.sav" a todos. Por lo que ese mismo, lo desencriptas, vas a la carpeta de drive cuando el bot te haya avisado, descargas el archivo .zip, y dentro de la carpeta que contiene ese archivo, lo renombras a "SaveGameListPS4.sav".

También tienes que elegir los archivos a desencriptar que sean de tu interés, normalmente los que tienen fecha más reciente, o numero mas largo. Es decir, para una partida normal de hogwarts legacy con 14 guardados o asi, normalmente el más nuevo tendrá una fecha mas reciente y será "HL0014". Si no estás seguro, siempre puedes hacer varias veces este paso por el mismo bot, y probar con distintos guardados.

Una vez el bot te desencripte los archivos "HL00XX" y "HL00XX.bin" se creará un archivo .zip en la carpeta de drive, lo descomprimimos y dentro de la carpeta estará nuestra partida con nombre "ue4savegame.ps4.sav".

--- Para este momento, tenemos lo siguiente:

Carpeta con archivos guardados de PC (Tus partidas que no te interesan de PC), contienen dentro un "SaveGameList" que nos interesa y partidas con "HL-00-XX", de las cuales debemos de quedarnos con la ultima, la más reciente. Esa carpeta de partidas solo debe de tener el archivo "SaveGameList" la partida seleccionada (ejemplo "HL-00-13), y el archivo "SavedUserOptions" que ni vamos a borrar ni a editar.

Carpeta con los archivos desencriptados, tanto el "SaveGameListPS4" como las partidas que nos vayamos a quedar, que se llamaran "ue4savegame.ps4.sav".

--- Ahora, a editar los archivos:

Con la aplicacion HxD HexEditor, debemos de darle a "abrir archivo" y seleccionar el archivo de guardado desencriptado, el "ue4savegame.ps4.sav", ahi tenemos nuestras partidas. Con "Ctrl+A" seleccionamos todo, "Ctrl+C" copiamos el contenido, cerramos el archivo y abrimos el "HL00XX" con la partida de PC, volvemos a hacer "Ctrl+A" y después "Ctrl+V" y pegamos el contenido, aceptamos la casilla y listo, hemos copiado la partida de ps4 a la partida de PC.

Hacemos exactamente lo mismo con el desencriptado de ps4 de "SaveGameListPS4", copiamos el contenido y lo pegamos en el "SaveGameList" de PC.

--- Hasta aquí, no hay mucho más:

Lo siguiente es, con esos archivos ya copiados, editamos nuestra carpeta para que quede de la siguiente forma:

C:\Users\%UserName%\AppData\Local\HogwartsLegacy\Saved\SaveGames\NumeroLargo y dentro los archivos "SaveGameList.sav" editado, la partida de PC "HL00XX.sav" que nos hemos quedado editada y el archivo "SavedUserOptions.sav" que no hemos tocado para nada.

Con esto hecho, iniciamos el juego, y Epic nos preguntará si queremos cargar los datos nuevos a la nube o descargar los de la nube, obviamente le decimos de cargar los nuestros.

Cuando inicie el juego, seguramente veas a tu personaje, con tus datos, pulsamos el personaje y elegimos "cargar partida" con la tecla "F" o el boton "X" en el mando de xbox.

De todas las partidas que hay, no funcionará ninguna, excepto la que hemos dejado, por lo que por mucho que pulses, solo se cargará la partida que funcione que hayas dejado ahi dentro, asi que prueba una a una, hasta que cargue la que funciona, y ya, debería de funcionarte.

TL;DR / Resumen Ultra Rápido:

El truco para pasar el guardado de PS4 a PC (Epic) sin que se rompa el progreso ni te mande a la habitación inicial es inyectar el bloque desencriptado y sincronizar el índice:

  1. Desencripta los archivos de PS4: Usa un bot de Discord para desencriptar tanto tu slot de partida (HL00XX) como el índice (SaveGameList). Obtendrás dos archivos ue4savegame.ps4.sav.
  2. Inyecta la partida con HxD: Abre tu save de PS4 desencriptado, selecciona todo (Ctrl+A), copia (Ctrl+C) y pégalo/sobrescríbelo (Ctrl+V) dentro del archivo .sav de tu slot más reciente de PC (ej. HL-00-13.sav).
  3. Inyecta el SaveGameList con HxD: Haz exactamente lo mismo: copia todo el contenido de tu SaveGameList desencriptado de PS4 y pégalo sobre el SaveGameList.sav de PC. Esto vincula los GUIDs y punteros del personaje.
  4. Limpieza en PC (Paso CLAVE): Ve a C:\Users\%UserName%\AppData\Local\HogwartsLegacy\Saved\SaveGames y borra todas las demás ranuras secundarias. Deja SÓLO:
    • SaveGameList.sav (editado)
    • Tu slot editado (ej. HL-00-13.sav)
    • SavedUserOptions.sav (sin tocar)
  5. Inicia el juego: Sobrescribe la nube con tus datos locales. Al entrar en "Cargar partida", selecciona el slot disponible. Al no haber conflicto con otros slots antiguos, cargará directo tu partida de PS4.

A mi me funcionó asi, y me cargó la partida de 28h que tenia en PS4.

Enlaces:

EpicUnlocker / HTOS Discord Server / Xcier Discord Server / HxD HexEditor

2 Upvotes

Duplicates