Arkadyzja (pronunciado /arcadisia/) es un frontend sobre el emulador DuckStation para PS1, Flycast, FBNeo, MAME entre otros, que permite encontrar jugadores y jugar online de la misma forma que lo haríamos con Fightcade, buscando un rival en la lista de usuarios y entrando en su sesión como jugador 2, con la posibilidad de poder ver partidas. Dispone de chat, descarga automática de savestates, relay servers, alojamiento de replays y soporte para 4 jugadores en Duckstation.
Nota: en el momento de redactarse este tutorial, la versión más reciente fue la 0.1.28. Esta aplicación está en fase beta y todavía está en desarrollo. Los pasos a seguir y capturas mostradas pueden no corresponderse con las nuevas versiones.
Usando el enlace tras este párrafo descargamos el paquete con Arkadyzja, y lo descomprimimos. La carpeta contiene ArkadyzjaLauncher.exe que es el ejecutable que tenemos que abrir, si hay alguna actualización este se ocupará de hacer la descarga.
Este enlace está disponible en la web de Arkadyzja:
https://arkadyzja.honmaru.pl/ desde donde también podrás descargar la versión para Linux.
La pantalla de inicio te permite hacer login con tu usuario de Google. Si no existía podrás crear un usuario nuevo de Arkadyzja y definir tu nombre de usuario. Cierra la ventana de login y vuelve al cliente.
Una vez hecho login, aparecemos en la pantalla de perfil de tu usuario. Puedes modificar tu informacion, la configuración de la aplicación y el estado ausente/disponible en la esquina superior derecha.
En la parte de arriba aparecen varias pestañas. Info contiene varios enlaces relacionados de utilidad, Community lista los últimos usuarios conectados y los replays de las últimas partidas jugadas. Aquí también puedes agregar a otros usuarios como amigos y mandar mensajes.
La pestaña Lobbies es la que nos interesa para poder iniciar y ver partidas. Esta pestaña contiene un listado de salas, incluyendo Global Channel, desde donde podemos jugar a la mayoría de juegos disponibles en la aplicación. En el momento de redactarse este tutorial estaba disponible también una sala específica para los juegos de PSP en fase de pruebas.
Accede a la sala Global Channel para participar en los torneos.
Hay 2 pestañas principales en un lobby:
Chat: El chat contiene además de un espacio para chatear de forma pública, la lista de jugadores presentes en la sala con su estado disponible, jugando o ausentes, y la lista de partidas públicas que se están jugando ahora mismo. Puedes unirte a una partida mediante el botón Join o verla mediante Spectate, pero antes hay que preparar la ROM correspondiente.
Games: La lista de juegos disponibles en la sala, que están agrupadas mediante categorías. Hay varios botones que nos pueden ser de utilidad: ROMs folder es un acceso directo a la carpeta de ROMs. Cuando obtengas la ROM necesaria tienes que colocarla en la subcarpeta correcta según el emulador, o bien colocarla en emulator/retrobuda/roms y usar la función Organize ROMs. En Settings puedes encontrar algunos ajustes comunes como por ejemplo el ajuste de Input Delay (por defecto automático), el renderer a usar o los ajustes de notificaciones entre otros.
Bajo el nombre de cada juego se ve el identificador único. Para los juegos de Arcade y DC necesitas el .zip con el nombre exacto de ese identificador (por ejemplo sf2ce.zip). Lo mismo para los juegos de PlayStation 1 y 2, que deben tener como nombre de archivo ese identificador y la extensión .chd (por ejemplo SLUS-00402.chd)
Si lo que tienes es una ISO, puedes convertirlo al formato .chd que necesita la app usando la función Import disc (cue/iso -> chd). Esto coloca el chd en su subcarpeta correspondiente.
Si tienes el juego preparado, Arkadyzja lo indica con el icono de disco duro en la esquina inferior izquierda.
Arkadyzja no incluye ROMs en su paquete de descarga. Tampoco el archivo de BIOS necesario para poder abrir los juegos de PlayStation 2. Necesitas tener el archivo de bios original con nombre SCPH-39001.bin, y situarlo en la carpeta \arkadyzja\emulator\retrobuda\system\pcsx2\bios
Asegúrate de que coincida el checksum MD5:
D5CE2C7D119F563CE04BC04DBC3A323E
Puedes comprobarlo abriendo un Símbolo de Sistema (cmd) y ejecutando el comando: certutil -hashfile <ruta_del_archivo> MD5
Antes de entrar a jugar, comprueba si la ROM pasa el test de verificación SHA1 (botón i en el circulo). Esto es para asegurarse de que todo el mundo usa el mismo romset del juego para evitar desyncs o incompatibilidades.
Pulsa Test Game para jugar una partida local (botón del monitor). La primera vez que lo hagas se descargarán automáticamente otros archivos necesarios como por ejemplo el savestate. Espera a que se bajen los archivos.
Por favor, comprueba el funcionamiento de cada ROM antes de cada torneo, también si es capaz de mantenerse en 60 FPS estables. Si todo ha ido bien se abrirá el emulador Retrobuda incorporado en Arkadyzja con todos los núcleos necesarios para poder emular juegos.
En la siguiente pantalla tienes todas las teclas directas que se usan dentro del emulador, a destacar la tecla F4 que abre la pantalla de configuración del mando (también puedes configurar el mando del jugador 2 para partidas en local), o la tecla TAB que abre el chat dentro del juego para comunicarte con tu rival.
Con todo configurado y probado, y el torneo comenzado, esperamos a nuestro turno para jugar.
Si queremos ser el Player 1, crearemos una sesión. Ve al juego en la cuadrícula y pulsa el botón Create session (Host) (el del icono de los usuarios).
Elige el tipo de sesión: con Classic (public) aparecerá en la lista pública. En modo No spectators igual pero el botón para entrar como espectador no estará disponible. En modo Private (invite only) tendrás que enviar una invitación explicitamente al jugador y también al organizador del torneo para que pueda retransmitirse en directo. Lo realizas pulsando el icono del avión de papel al lado del nombre de jugador en la lista de jugadores. El rival deberá aceptar la invitación desde el mensaje que aparece en el chat pulsando Join.
En Mode elige Rollback si está disponible, sino elige Lockstep Delay. Max players 2. Pulsa Start Hosting. Se abrirá la ventana de Retrobuda esperando por tu rival y espectadores.
Si queremos ser el Player 2, nos vamos a la pestaña Games, y pulsamos Join donde nuestro rival aparezca como Host. Cuando se abra el emulador podrá comenzar la partida. Recuerda que si estás en un juego de PlayStation 1 o 2, todavía puedes ir al menú de opciones del propio juego y configurar sus opciones y controles ingame. Luego id al modo VS y disputar el partido. Prestad atención al número de partidas necesarias para ganar de la ronda (First To).
Una vez finalizada la partida, podemos ir al bracket de Challonge correspondiente e introducir los resultados. Esperamos indicaciones del organizador del torneo para saber cual será el próximo turno.
Si tienes dudas o preguntas acerca del funcionamiento de Arkadyzja, existe un Discord oficial de la comunidad de Honmaru donde podrán responderte: http://honmaru.pl/discord