BOB-Switch (Unofficial)

BOB-Switch (Unofficial)

Koldobon


Enlace al canal para la descarga:

https://t.me/BOB_Switch


Pack de Retroarch y Lakka para Nintendo Switch, basado en la imagen para Raspberry y Windows de Nportillo (@Nachete_val). A partir de la versión 2.0 se usa el mismo pack de roms y thumbnails para Retroarch y Lakka, por lo que puedes tener en la misma sd uno, otro o los dos. Tamaño total de Retroarch 45gbs aprox.



Requisitos previos:

Es obligatorio tener la SD formateada en FAT32, eso quiere decir que no hay que tener la sd en exFAT, repito, hay que tenerla en FAT32 obligatorio.

Saber acceder al HBmenu con Full RAM, (Abrir un juego mientras mantienes pulsado el boton R)

Probada con Atmosphere.

Si vas a instalar Lakka y Retroarch es mejor instalar primero Retroarch y omitir la parte del tutorial donde tienes que descargar los archivos Roms-Retroarch, ya que comparten el mismo pack.


Instalación Retroarch:

Si tienes alguna versión anterior a la 2.2 habría que eliminarla por completo de la sd, es decir, borrar lo siguiente.

Carpeta "retroarch" y carpeta "roms" (V1.x) o "lakka"(V2.x) ubicadas en la raíz de la sd.

Borrar el archivo "retroarch_switch.nro" ubicado en la carpeta "switch" de la sd

Ahora que tenemos Retroarch desinstalado correctamente comenzamos con la instalación.

Descargar los 28 archivos Roms-Retroarch

Descargar el archivo BOB-Switch (Unofficial) (La ultima versión)

Descomprimirlos por separado con 7zip

Dentro de la carpeta Roms-Retroarch tendrás la carpeta "lakka"

Copiar la carpeta "lakka" en la raiz de la SD.

Dentro de la carpeta BOB-Switch (Unofficial) Vxxx tendrás dos carpetas, "retroarch" y "switch"

Copiar la carpeta "retroarch" en la raiz de la SD.

Copiar el contenido de la carpeta "swicth" dentro de la carpeta "switch" de la SD.


Instalación Lakka:

Descargar los 28 archivos Roms-Retroarch (omitir si ya has instalado Retroarch V2.2 o posterior)

Descargar los 7 archivos Roms-Lakka

Descargar el archivo BOB-LAKKA V0.3

Descomprimirlos por separado con 7zip

Dentro de la carpeta Roms-Retroarch tendrás la carpeta "lakka"

Dentro de la carpeta Roms-Lakka tendrás la carpeta "lakka"

Dentro de la carpeta BOB-LAKKA V0.3" tendrás las carpetas "bootloader" y "lakka"

Copiar el contenido de la carpeta "lakka" del archivo Roms-Lakka en la carpeta "lakka" del archivo Roms-Retroarch, y después copiar ese contenido dentro de la carpeta "lakka" del archivo BOB-LAKKA V0.3

Copiar las carpetas "bootloader" y "lakka" del archivo BOB-LAKKA V0.3 en la raíz de la sd.


Importante:

En los sistemas de Pc,s dejo los atajos para sacar el teclado en la pantalla:

Amstrad - CPC (Para usar el teclado pulsar B + Start)

Commodore - 64 (Para usar el teclado pulsar L)

Sinclair - ZX Spectrum (Para usar el teclado pulsar Select)

Para activar el multitap de PSX hay que arrancar un juego y acceder al menu pulsando - y + a la vez, ir a opciones y poner los pad 3 y 4 en standard. Para jugar sin multitap hay que volver a ponerlos en none.

Para poner Game Boy en blanco y negro hay que arrancar un juego, acceder al menú pulsando - y + a la vez, opciones, GB Colorization y seleccionar No.


Bugs:

Cada vez que se usa el núcleo de Nintendo 3DS hay que salir de Retroarch o se cerrará.

Si usas SX OS no funcionará Dreamcast, Atomiswave y Naomi (Retroarch)

Puede ser que en algún juego no funcionen los controles correctamente.

Puede ser que algún juego no funcione correctamente.

Puede ser que algún juego no funcione.

(Lakka) En el caso de algunos sistemas exigentes como Saturn o GameCube habría que hacer Overclock para obtener mejores resultados, esto bajo la responsabilidad de cada uno.



Como eliminar un sistema completo:

En el caso de no querer tener un sistema completo habría que hacer lo siguiente para eliminarlo. Vamos a poner como ejemplo que incomprensiblemente quieras eliminar el sistema Sega - Saturn, habría que hacer tres sencillos pasos.


Borrar la carpeta donde están las roms.

Roms-Retroarch/lakka/storage/roms/Sega - Saturn

Borrar la carpeta donde están las thumbnails.

Roms-Retroarch/lakka/storage/thumbnails/Sega - Saturn

Borrar la playlist correspondiente, seria el archivo Sega - Saturn.lpl

En el caso de Retroarch la ruta seria la siguiente:

BOB-Switch (Unofficial) Vx.x /retroarch/playlists/Sega - Saturn.lpl

En el caso de Lakka la ruta seria la siguiente

BOB-LAKKA Vx.x /lakka/storage/playlists/Sega - Saturn.lpl


Como agregar una rom a un sistema:

Para agregar una rom voy a poner un ejemplo, vamos a imaginar que queremos agregar el Metal Slug 6 al sistema SNK - Neo Geo.

Lo primero seria descargar desde Google el archivo mslug6.zip y copiar en la siguiente ruta:

Roms-Retroarch/lakka/storage/roms/SNK - Neo Geo por lo que quedaría asi:

Roms-Retroarch/lakka/storage/roms/SNK - Neo Geo/mslug6.zip

Para que aparezca la caratula podeis descargar los tres archivos thumbnails del canal en el que incluyo muchas caratulas, y donde muy probablemente este la caratula del juego que quereis agregar. Tendríais que renombrar ese archivo para que se llame exactamente igual que la rom, es decir, mslug6.zip. Y copiarlo en la siguiente ruta:

Roms-Retroarch/lakka/storage/thumbnails/SNK - Neo Geo

Ahora tendríamos que editar la playlist correspondiente con el programa Notepad++

Las rutas serian las siguientes:

Lakka BOB-LAKKA Vx.x /lakka/storage/playlists/SNK - Neo Geo.lpl

Retroarch BOB-Switch (Unofficial) Vx.x /retroarch/playlists/SNK - Neo Geo.lpl

Lo mas fácil seria tomar el juego anterior alfabéticamente hablando, copiarlo y volver a pegarlo antes del siguiente, es decir, tendríamos que copiar el contenido del Metal Slug 5 que debería aparecer asi:

{

     "path": "/storage/roms/SNK - Neo Geo/mslug5h.zip",

     "label": "Metal Slug 5",

     "core_path": "DETECT",

     "core_name": "DETECT",

     "crc32": "DETECT",

     "db_name": "SNK - Neo Geo.lpl"

   },

   {

     "path": "/storage/roms/SNK - Neo Geo/mslugx.zip",

     "label": "Metal Slug X - Super Vehicle-001",

     "core_path": "/retroarch/cores/fbneo_libretro_libnx.nro",

     "core_name": "Arcade (FinalBurn Neo)",

     "crc32": "DETECT",

     "db_name": "SNK - Neo Geo.lpl"

   },

Lo copiamos y quedaría ASI:

{

     "path": "/storage/roms/SNK - Neo Geo/mslug5h.zip",

     "label": "Metal Slug 5",

     "core_path": "DETECT",

     "core_name": "DETECT",

     "crc32": "DETECT",

     "db_name": "SNK - Neo Geo.lpl"

   },

{

     "path": "/storage/roms/SNK - Neo Geo/mslug5h.zip",

     "label": "Metal Slug 5",

     "core_path": "DETECT",

     "core_name": "DETECT",

     "crc32": "DETECT",

     "db_name": "SNK - Neo Geo.lpl"

   },

   {

     "path": "/storage/roms/SNK - Neo Geo/mslugx.zip",

     "label": "Metal Slug X - Super Vehicle-001",

     "core_path": "/retroarch/cores/fbneo_libretro_libnx.nro",

     "core_name": "Arcade (FinalBurn Neo)",

     "crc32": "DETECT",

     "db_name": "SNK - Neo Geo.lpl"

   },

Y ahora tendríamos que editar el texto que hemos copiado quedando asi:

{

     "path": "/storage/roms/SNK - Neo Geo/mslug5h.zip",

     "label": "Metal Slug 5",

     "core_path": "DETECT",

     "core_name": "DETECT",

     "crc32": "DETECT",

     "db_name": "SNK - Neo Geo.lpl"

   },

{

     "path": "/storage/roms/SNK - Neo Geo/mslug6.zip",

     "label": "Metal Slug 6",

     "core_path": "DETECT",

     "core_name": "DETECT",

     "crc32": "DETECT",

     "db_name": "SNK - Neo Geo.lpl"

   },

   {

     "path": "/storage/roms/SNK - Neo Geo/mslugx.zip",

     "label": "Metal Slug X - Super Vehicle-001",

     "core_path": "/retroarch/cores/fbneo_libretro_libnx.nro",

     "core_name": "Arcade (FinalBurn Neo)",

     "crc32": "DETECT",

     "db_name": "SNK - Neo Geo.lpl"

   },

Le damos a guardar y ya debería aparecer el juego con su caratula correspondiente.

Nota: Puede pasar que al editar un playlist tengáis que volver a asignar el nucleo correspondiente desde Ajustes, Listas de reproducción, Gestionar listas de reproducción.


Changelog Lakka:

V0.3

Playlists actualizadas para hacerlas compatibles con el nuevo pack


V0.2 Obsoleta

Sistema Nintendo 64 optimizado para un mejor funcionamiento

Tema actualizado


V0.1 Obsoleta

Configurada Unibios para el sistema Neo-Geo

Vmu de Dreamcast configurada para crear una por cada juego

Agregados mapeados para los Mini Pc´s

Agregados muchos trucos para varios sistemas

Agregadas muchísimas roms traducidas a castellano

Tema Retro Monkey, gracias a @ciskohansen y @vamlemat

Agregados playlist de los sistemas.

Agregadas thumbnails de los sistemas.

Menú configurado y puesto en castellano


Sistemas exclusivos:

Nintendo - GameCube

Nintendo - Wii

Sega - Saturn


Changelog Retroarch:

V1.15.0

Retroarch actualizado a la versión 1.15.0

Todos los núcleos han sido actualizados a la ultima versión


V1.10.2

Retroarch actualizado a la versión 1.10.2

Todos los núcleos han sido actualizados a la ultima versión


V1.9.12 Obsoleta

Retroarch actualizado a la versión 1.9.12

Todos los núcleos han sido actualizados a la ultima versión

Eliminadas versiones obsoletas del canal


V1.9.7 Obsoleta

Retroarch actualizado a la versión 1.9.7

Todos los núcleos han sido actualizados a la ultima versión

Aplicados bezels por sistema

Modificados los escalados de varios sistemas

Modificado el numero de versión para que coincida con la oficial


V2.6 Obsoleta

Retroarch actualizado a la versión 1.9.4

Todos los núcleos han sido actualizados a la ultima versión


V2.5 Obsoleta

Retroarch actualizado a la versión 1.9.3

Todos los núcleos han sido actualizados a la ultima versión


V2.4 Obsoleta

Retroarch actualizado a la versión 1.9.2

Todos los núcleos han sido actualizados a la ultima versión

Corregidos errores en los mapeados de ciertos nucleos


V2.3 Obsoleta

Retroarch actualizado a la versión 1.9.1

Todos los núcleos han sido actualizados a la ultima versión

Corregidos errores en los mapeados de ciertos nucleos


V2.2 Obsoleta

Retroarch actualizado a la versión 1.9.0

Todos los núcleos han sido actualizados a la ultima versión

Nuevo peso del pack aligerado de 45gbs

Eliminados los sistemas Gamecube, Wii y Saturn, solo funcionan en Lakka y ocupan espacio si no los usas

Revisados y eliminados los juegos que funcionaban mal o no funcionaban de los sistemas que mas espacio ocupan:Neogeo CD, Nintendo 3DS,Atomiswave,Dreamcast,Naomi,PSP,PSX,ScummVM y 3DO

Agregados los siguientes sistemas a Retroarch

ScummVM

Sega - Atomiswave

Sega - Naomi

Cambiada la relacion de aspecto de NDS y 3DS a 1:1

Corregido el mapeado del Goldeneye de N64

Corregido el mapeado del Metal Gear de PSP

Corregido el fallo de graficos del Samurai Shodown de 3Do

Agregado Treasure of the Rudras traducido en Super Nintendo


V2.1 Obsoleta

Retroarch actualizado a la versión 1.8.9

Todos los nucleos han sido actualizados a la ultima version

Nuevo tema del usuario de reddit icaneverknewtherules

Tema de iconos personalizado

Nucleo de Game Boy cambiado a Gambatte, configurado en verde y negro

Nintendo DS agregado a Retroarch

Agregado el nuevo nucleo de Nintendo 3DS Citra con cuatro juegos, esta en fase de desarrollo. Cada vez que se salga de un juego hay que salir de Retroarch por completo

Nueva coleccion multijugador agregada, para juegos de 3 y 4 jugadores.

Agregado Micromachines V3 de PSX, hasta 8 jugadores con cuatro mandos.


V2.0 Obsoleta

Retroarch actualizado a la versión 1.8.8

Todos los nucleos han sido actualizados a la ultima version

Configurada Unibios para el sistema Neo-Geo

Vmu de Dreamcast configurada para crear una por cada juego

Todo el pack de roms esta actualizado, como resultado tenemos mas juegos, menos fallos, mas traducciones, mas BOB.

Nuevos sistemas añadidos:

Atari - 7800

Atari - Lynx

NEC - PC Engine CD - TurboGrafx-CD

Sega - SG-1000

Sharp - X68000

SNK - Neo Geo CD

SNK - Neo Geo Pocket Color

The 3DO Company - 3DO


V1.2 Obsoleta

Retroarch actualizado a la version 1.8.5

Agregados iconos de los sistemas Arcades (gracias a @ciskohansen)

Corregida la configuración del núcleo de Nintendo 64, la anterior presentaba muchos errores.


V1.1 Obsoleta


Nucleo de Nintendo 64 cambiado a mupen64puls_next

Agregados mapeados para los Mini Pc´s

Agregados muchos trucos para varios sistemas


V1.0 Obsoleta

Retroarch actualizado a 1.8.4 estable y configurado en castellano

Tema Retro Monkey, gracias a @ciskohansen y @vamlemat

Agregado Resident Evil Code Veronica(Dreamcast) en castellano

Agregado Sntacher (Sega CD) en castellano

Resident Evil (PSX) ahora en castellano

Corregido Crash Team Racing (PSX)

Corregido Flashback (Mega Drive)

Agregado World Rally y corregido World Rally 2(Arcade Horizontal Games)

Renombrada toda la media para que aparezcan los nombres en Neo Geo, Arcade Horizontal Games y Arcade Vertical Games

Traducidas unas 300 roms de varios sistemas, Game Boy, Nintendo, Super Nintendo, Game Gear, Master System, Mega Drive, Sega 32X



V0.3 Obsoleta

Eliminado el siguiente sistema:

FB Alpha - Arcade Games


Agregados los siguientes sistemas:

Arcade Horizontal Games

Arcade Vertical Games

Amstrad - CPC (Para usar el teclado pulsar B + Start)

Commodore - 64 (Para usar el teclado pulsar L)

Sinclair - ZX Spectrum (Para usar el teclado pulsar Select)


Nucleo pcsx_rearmed configurado para un mejor funcionamiento.

Nucleo mupen64plus configurado para un mejor funcionamiento.


Instalado un nucleo en pruebas de flycast_libretro, arregla los fallos de Soul Calibur y Sonic Adventure 2


V0.2 Obsoleta

Eliminados sistemas

Amstrad - CPC

Sinclair - ZX Spectrum

Commodore - 64


Reinstalado todo de cero incluyendo solo los nucleos necesarios.

Incluida la media del 100% de los juegos, en la misma foto incluye pantallazo, logo y caratula.

Repasado que esten todos los juegos en las playlist.


Agregadas BIOS, ahora funciona el sistema MSX.


Hay una serie de juegos de la BOB original que no aparecia la media, los he quitado de las playlist pero siguen estando, incluyo un archivo con la lista de los mismos.



V0.1 Obsoleta

Version de Retroarch instalada 1.8.2

Agregados playlist de los sistemas.

Agregadas thumbnails de los sistemas.

Overclock subido a 1224 MHz


Seleccion Best of the Best de los siguientes sistemas:

Amstrad - CPC

Atari - 2600

Commodore - 64

FB Alpha - Arcade Games

Handheld Electronic Game

Microsoft - MSX

NEC - PC Engine - TurboGrafx 16

Nintendo - Game Boy

Nintendo - Game Boy Advance

Nintendo - Game Boy Color

Nintendo - Nintendo 64

Nintendo - Nintendo Entertainment System

Nintendo - Super Nintendo Entertainment System

Sega - 32X

Sega - Game Gear

Sega - Master System - Mark III

Sega - Mega Drive - Genesis

Sega - Mega-CD - Sega CD

Sinclair - ZX Spectrum

SNK - Neo Geo


Seleccion personal de los siguientes sistemas:

Sega - Dreamcast

Sega - Saturn

Sony - PlayStation

Sony - PlayStation Portable


Report Page