Citra
Logotipo de Citra
Captura de Citra
Zelda: OOT3D funcionando en Citra Canary.
Lanzamiento
2014
Versión actual
Bleeding Edge 152
Licencia
GNU GPL v2.0+
Plataformas
Idiomas
Inglés
Hilos oficiales
Hilo Oficial Nintendo 3DS.pngHilo Oficial PC.png

Contenido

Introducción

Citra es un emulador de Nintendo 3DS desarrollado desde 2014. Actualmente puede emular de distintas formas gran variedad de homebrew y títulos comerciales. Es un proyecto de código abierto bajo la licencia GNU GPLv2 que corre en Windows (7 y superiores), Linux y Mac OS X.

Requisitos

Plataformas soportadas

  • Citra funciona en los tres Sistemas Operativos mas conocidos.
  • Y es activamente probado para soportar varios sistemas de 64-bits en Windows (7 y superiores), Linux y Mac OS X. Otras plataformas pueden funcionar, pero no están probadas por sus desarolladores. En el futuro, tambien esta planeada una versión para sistemas moviles. Pero no tienen planes para hacerlo funcionar en sistemas de 32-bits de manera oficial.

Especificaciones

  • Actualmente, las versiones Canary de Citra soportan aceleración por hardware GPU, para lograr así ejecutar una gran variedad de títulos comerciales a máxima velocidad. Aún así, el rendimiento general del emulador depende directamente de la velocidad mono núcleo del procesador.
  • Los únicos requisitos para la versión oficial de Citra son una GPU que soporte al menos OpenGL 3.3 y un SO de 64 bits, pero también se necesita un procesador con el mayor rendimiento posible por cada uno de sus núcleos.

Instalación y Configuración

A continuación se muestra como realizar la instalación y la configuración recomendada para el uso de Citra en nuestro PC.

Instalación

  1. Vamos a la página web oficial y descargamos el instalador.
  2. Abrimos el ejecutable y veremos esta pantalla:
    Citra - Captura Instalador (1).jpg
    Instalador del emulador Citra.
  3. Pulsamos en Siguiente, seleccionamos la ruta de destino:
    Citra - Captura Instalador (2).jpg
    Pantalla ruta de instalación.
  4. A continuación, seleccionamos los componentes que queramos instalar (recomendado la versión Canary):
    Citra - Captura Instalador (3).jpg
    Podemos seleccionar ambas versiones.
  5. Aceptamos el acuerdo de licencia:
    Citra - Captura Instalador (4).jpg
  6. Pulsamos en Siguiente para crear los accesos directos:
    Citra - Captura Instalador (5).jpg
  7. Pulsamos en Instalar y esperamos a que descargue los componentes necesarios:
    Citra - Captura Instalador (6).jpg
    Pulsamos en Instalar.
    Citra - Captura Instalador (8).jpg
    Tras acabar la descarga, pulsamos en Siguiente.
  8. Ya tendremos instalado el emulador, vamos a configurarlo.

Configuración

    Ahora vamos a configurar el emulador.
  1. La primera vez que arranquemos el emulador, aparecerá un mensaje para aceptar la recopilación de datos anónimos. Pulsamos en OK.
    Citra - Configuracion (1).jpg
  2. Ya en la ventana del emulador, vamos hasta Emulación > Configurar.
    Citra - Configuracion (3).jpg
  3. En la primera pestaña General, es recomendable seleccionar la región EUR:
    Citra - Configuracion (4).jpg
    Pestaña General de Citra.
  4. En la pestaña Sistema, ponemos idioma Español. Si lo deseamos, podemos poner nuestro nick y cumpleaños para usarlo en los títulos de 3DS:
    Citra - Configuracion (5).jpg
    Pestaña Sistema de Citra.
  5. Si disponemos de un mando, podremos configurarlo en la pestaña Controles:
    Citra - Configuracion (6).jpg
    Pestaña Controles de Citra.
  6. En el resto de pestañas, podemos dejar las opciones por defecto.
  7. Por último, haremos doble clic sobre la ventana principal para seleccionar nuestro directorio con los backups de 3DS. Si los tenemos organizadas en carpetas, marcaremos la opción Scan Subfolders:
    Citra - Configuracion (12).jpg
    Directorio ya añadido en Citra.
  8. Una vez cargado el directorio, podremos ver el nombre de los backups, la compatibilidad con el emulador, etc:
    Citra - Configuracion (13).jpg
  9. Listo, ya podremos cargar nuestros backups:
    Citra - OOT3D.jpg
    Citra ejecutando Ocarina of Time 3D.

Nota importante: Algunos títulos requieren de archivos del sistema para poder ser ejecutados en el emulador. Para ello, pasaros por la sección Realizar backup de la BIOS al final de esta wiki. También tenéis disponible el tutorial original en la Wiki de Citra.

Realizar backups para Citra

En Citra es necesario utilizar backups descifrados, por tanto necesitamos una consola Nintendo 3DS (con CFW) y el juego para hacerlos.

  1. Creamos en la SD de la consola los siguientes directorios:
    Post it.png SD:\files9\D9Game
  2. Instalamos Decrypt9WIP y lo ejecutamos mediante el Homebrew Launcher.
  3. Si vamos a realizar un backup de un título instalado, vamos a Content Decryptor Options > SD File Options > SD CXI Dumper (SysNAND dir) para títulos instalados en la sysNAND, si el título está instalado en la emuNAND, elegimos SD CXI Dumper (EmuNAND dir).
  4. Si vamos a realizar un backup de un título en cartucho, insertamos el cartucho y vamos a Gamecart Dumper Options > Dump & Decrypt Cart (trim).
  5. Ahora seleccionamos el Title ID de nuestro juego según esta web pulsando la cruceta, una vez seleccionado pulsamos A para comenzar el proceso de copia.
  6. Una vez finalice el proceso, tendremos el título descifrado para utilizar con Citra en la carpeta SD:\files9\D9Game de la SD de la consola.

Realizar backup de la BIOS

Debemos realizar backup de diversos archivos del SO de Nintendo 3DS, lo que podríamos considerar como una parte de la BIOS, ya que estos archivos son necesarios para que funcionen algunos títulos, veamos como realizarlo:

  1. Instalamos 3dsutils y lo ejecutamos mediante el Homebrew Launcher.
  2. Pulsamos A para que comience el proceso, primero se copiaran las fuentes compartidas. Esperamos a que finalice el proceso y pulsamos de nuevo A cuando nos lo pida, se copiara el sistema de archivos. Esperamos a que finalice el proceso y volvemos a pulsar A para volver al Homebrew Launcher.
  3. Ahora tendremos una carpeta "3dsutils" en la raíz de la tarjeta SD de nuestra consola. Dentro de esa carpeta veremos dos mas, una "nand" y otra "sysdata". Debemos copiar estas carpetas a la carpeta "user" de la raíz del directorio de Citra, si hemos realizado la instalación será esta:
    Post it.png %AppData%\Citra
  4. Si nos pregunta, le decimos que queremos sobreescribir archivos.
  5. Dentro de esta carpeta deberemos contar con la siguientes: "config", "nand", "sdmc" y "sysdata".

Enlaces de interés

Referencias


Botón-subir-inicio-artículo.png