Ahora veremos los pasos para compilar el port de super mario 64 en Ubuntu Linux 18.04 y luego los pasos para instalarlo.
Instalar VitaSDK
Primero instalar dependencias
sudo apt install -y git build-essential pkg-config libusb-1.0-0-dev libsdl2-dev make git-core cmake python
Instalación de VitaSDK usando el host package manager
git clone https://github.com/vitasdk/vdpm
cd vdpm
./bootstrap-vitasdk.sh
./install-all.sh
Activación de variables de entorno en ~/.bashrc
export VITASDK=/usr/local/vitasdk
export PATH=$VITASDK/bin:$PATH
Proyecto de decompilación de super mario 64
Instalación de sm64-vita
git clone https://github.com/bythos14/sm64-vita
cd sm64-vita
chmod +x build_deps.sh
./build_deps.sh
Compilar Port usando ROM
Descargar ROM de Super Mario 64 en su versión US, EU o JP. El nombre del ROM debe ser de la forma Super Mario 64 (U) [!].z64 donde entre paréntesis está la región U para la versión americana, E para la versión europea y J para la versión japonesa. Dentro de los paréntesis cuadrados está el signo de exclamación que indica que el rom es una copia inalterada.
Renombrar el archivo de rom Super Mario 64 (U) [!].z64 a baserom.us.z64 y ubicarlo dentro de sm64-vita
Para el caso de otra región renombrar Super Mario 64 (E) [!].z64 a baserom.eu.z64
Para el caso de otra región renombrar Super Mario 64 (J) [!].z64 a baserom.jp.z64
Ubicarse dentro del directorio sm64-vita y compilar usando la siguiente instrucción
make TARGET_VITA=1 vpk -j4
El archivo generado estará dentro del directorio ./build/us_vita/ y se llamará sm64.us.f3dex2e.vpk
Proceso de Instalación
Para poder jugar super mario 64 en la PSVita es necesario extraer la librería gráfica libshacccg.suprx que está dentro del paquete PSM.
Para instalar PSM es necesario usar PKGJ y para extraer la librería desde PSM se utilizará SharkFOOD
Para seguir es necesario que descargues los siguientes archivos:
Extraer la librería libshacccg.suprx
Copiar e instalar archivos a tu PSVita
Luego de descargar los 3 VPK debes copiarlos a tu PSVita usando el método que más te acomode FTP o USB en VitaShell e instalarlos.
|
Instalación de VPK en VitaShell
|
En la PSVita Instalar PKGJ y luego de actualizar la lista de juegos, instalar PSM runtime como en el siguiente video. (En PKGJ debes seleccionar todas las regiones US, EU, JP, AS)
Luego de instalar PSM te pedirá actualizar a la versión 2.01 eso es normal y se debe realizar.
|
Verificar la versión de PSM instalada en Settings -> System -> PlayStation Mobile
|
Después se Instala SharkFOOD y se ejecuta para extraer la librería, este proceso se realiza una sola vez.
|
SharkFOOD detalle del live area
|
|
SharkFOOD en ejecución, se cierra automáticamente cuando termina.
|
|
Luego es necesario revisar en la ruta ur0:data/ que exista la librería libshacccg.suprx |
A jugar!
|
Todo listo para jugar.
|
|
Detalle del Live Area |
|
Super Mario 64 se ve glorioso en la PSVita
|
|
La cámara se controla con el stick derecho que reemplaza a los C-buttons del Nintendo 64
|
|
Si al iniciar el juego aparece este error, es necesario extraer la librería libshacccg.suprx |
Ahora a disfrutar de este clásico en nuestra querida PSVita. Dedico este post a Nicomón mi hijo menor al que le gusta mucho este juego 💟💟💟