I – Introducción
¡Bienvenido a la guía oficial traducida y documentación de FB Alpha Retro Loader!
Antes de empezar, ponte cómodo, coge asiento y relájate, porque si te gustan los juegos Arcade y la PlayStation 3, ¡después te divertirás un montón!
Aquí encontrarás todo lo que necesitas saber, para que puedas disfrutar jugando a tus juegos arcade favoritos en tu sistema PlayStation 3. ¡Y no solo eso!, también encontrarás la forma de entrar el menú de “Diagnostics” o “Test“, donde puedes cambiar ajustes como “Difficulty”, “Free Play Mode”,“Enable Blood”, “Region Change” y ¡muchos más!
Por favor, no pierdas esta oportunidad y tómate un momento para leer esta guía. ¡Te aseguro que mejorará tu experiencia!
II – Créditos
Este proyecto no existiría de no ser por estas grandes personas:
- Mis amigos Treble Winner (Barry), Kev (tmaul) y iq_132 (actualmente en el FB Alpha Team <3).
- Gracias a Sturn y JacKc por las imágenes de las previews @ NeoSource (http://neosource.1emu.net/)
- @The Maister / @twin aphex / @squarepusher / Company (Libretro/RetroArch es simplemente increíble)
- @hellsing9 y @GregoryRasputin (por vuestro soporte y retroalimentación)
- Las web de la Scene de PS3 (en ningún orden) como: PS3HAX / PSX-Scene / PS3Crunch / Etc, por el soporte
- pete_uk (por tus versiones no oficiales de RetroArch)
- @STLcardsWS - (por el soporte)
- @aldostools (tu ps3tools para Windows es lo mejor)
- @deank (multiMAN me ayuda a buscar / depuración de mi aplicación)
- fail0verfl0w, GeoHot, etc (por todo el bien que han hecho a la Scene de PS3)
- Anonymous (por lanzar el SDK de Sony)
Gracias también si me he olvidado de alguien que hay contribuido a la scene de PS3 y como resultado se haya podido crear esta aplicación homebrew.
III – Licencia
FB Alpha Retro Loader cumple con las licencias de (incluyendo las librerías usadas):
- FinalBurn / FB Alpha / MAME
https://github.com/CaptainCPS/FBAlph…cs/license.txt
- Libretro / RetroArch
https://github.com/CaptainCPS/FBAlph…roarch/COPYING
Cualquier persona, de este o cualquier universo existente que use este código y lance cualquier versión o modificación, deberá estar de acuerdo en lanzar el código fuente completo (incluyendo cualquier modificación hecha).
La Licencia debe estar presente en la documentación o al menos debe linkearse a ella.
Al igual que respetan otros proyectos de código abierto, solo le pido a los demás desarrolladores, que por favor respeten este también, no es muy difícil.
IV – Tabla de Contenidos
1) FB Alpha RL (Retro Loader)
1.1) Código fuente y descargas de FB Alpha RL
1.2) Última versión
1.3) Últimas Mirrors de Descarga
2) Sistemas Arcade soportados.
3) Los ROM sets / Drivers
4) Usando FB Alpha Retro Loader
4.1) Menú principal
4.2) Lista de juegos FBA
4.3) Menú Opciones
4.4) Configurando rutas ROM
4.5) Cambiando preajustes de entrada
4.6) Habilitando Neo-Geo Universe Bios (Uni-Bios)
5) Características ingame
5.1) Accediendo al menú “In-Game” de RetroArch
5.2) Como entrar al menú “Diagnostics” o “Test”
5.2.1) Ajuste de audio “Stereo” (HQ) en juegos CPS-3
5.3) Como entrar a todos los menús “Universe Bios”
5.3.1) Menú inicio
5.3.2) Jukebox SFX / BGM Player
5.3.3) Menú Cheats
6) F.A.Q.
1) FB Alpha RL (Retro Loader)
Es un frontend para RetroArch & Libretro desarrollado desde cero por CaptainCPS-X (desde el oficial del FB Alpha Team).
Proporciona la experiencia del clásico FB Alpha en tu sistema PlayStation 3. Proporciona muchas características para hacer más sencilla la gestión y reproducción de tus juegos arcade favoritos. Muchas de estas características no están disponibles durante el uso de RetroArch, y algunas características pueden ser molestas en algunos momentos, cuando lo que realmente quieres es divertirte y jugar.
Aquí puedes comparar el FB Alpha oficial para Windows con el FB Alpha RL:
Windows:
PlayStation 3:
1.1) Código y Descarga de FB Alpha RL
El último código y descarga podrá encontrarse siempre en este repositorio del proyecto.
https://github.com/CaptainCPS/FBAlphaRL
Link DropBox:
[dropbox] FB_ALPHA_RL_1.03_[20130922]_[CEX_34X_4XX]_[BASE].pkg [81 MB]
Y mi directorio SkyDrive FB Alpha RL:
https://skydrive.live.com/?cid=595F5…B8B494F70!1807
1.2) Última Versión
Versión: v1.03
Publicación: 22 de septiembre de 2013
Lista de Cambios:
- Firmado para CFW 3.4x/4.XX, probado en Rebug 4.46 REX/CEX y MiraLaTijera 4.40 (3.2.0).
- Añadido que se muestre la versión y dirección IP en el menú principal.
- Un nuevo tema para esta versión de FB Alpha.
- Añadido Iris Manager (Oficial) a la opción de carga del menú principal.
- Añadida imagen “Previa” con tamaño apropiado.
- Incorporado código fuente de RetroArch y FBA Libretro en FB Alpha RL Git.
- Portados los mods personalizados del desarrollador al último RetroArch Core v0.9.9.6.
- (0) es e nuevo botón para que salga la lista de juegos al volver al menú principal.
- Añadido efecto sombra a todos los renderizados de texto, como preparación para una futura característica de los temas personalizados.
- Corregido un problema con el sonido externo/estereo de CPS3-3 en libretro que ahora suena genial.
- El código fuente ha sido reorganizado.
- La librería “miniz.cpp” se usa correctamente y ahora se puede incluir cuando se necesita.
- “burn_drivers.h” renombrado a “burn_drivers.cpp” y ahora está compilado.
- Añadido soporte para Neo-Geo UNI-BIOS (necesario que se encuentre en neogeo.zip).
- Añadida comprobación de si existe el archivo durante la selección del juego.
- Añadida comprobación del fb_alpha.SELF durante la selección del juego.
- Corregido el núcleo libretro por defecto introducido por Neo-Geo y Capcom en sus juegos de lucha.
- Corregida la característica “Save Custom Imputs” en el núcleo de RetroArch.
- Añadido soporte FTP.
- Usado el código fuente de FB Alpha v0.2.97.30.
- No se incluyen todas las optimizaciones recientes del Git libretro ya que algunas causan problemas con ciertos juegos.
1.3) Mirror de Descarga para la Última Versión
[dropbox] FB_ALPHA_RL_1.03_[20130922]_[CEX_34X_4XX]_[BASE].pkg [81 MB]
¡Gracias a @STLcardsWS y @LoboGuara por sus mirrors!
[mediafire] FB_ALPHA_RL_1.03_[20130922]_[CEX_34X_4XX]_[BASE].pkg [81 MB]
[mediafire] FB_ALPHA_RL_1.03_[20130922]_[CEX_34X_4XX]_[BASE].pkg [81 MB]
[rapidshare] FB_ALPHA_RL_1.03_[20130922]_[CEX_34X_4XX]_[BASE].pkg [81 MB]
Gracias a @hellsing9 por sus mirrors tanto del Código Fuente como de la Aplicación:
[mirrorcreator]http://www.mirrorcreator.com/files/M…ster.zip_links (Git Master Zip)
[mirrorcreator] http://www.mirrorcreator.com/files/G…ASE_.pkg_links (PKG)
[dropbox]https://t.co/yCddItOFhX (Git Master Zip)
[dropbox]https://t.co/nsEjANwLRf (PKG)
2) Sistemas Arcade Soportados
El FB Alpha para Windows (http://www.barryharris.me.uk/) tiene una compatibilidad mayor y casi perfecta ya que los drivers fueron programados originalmente para él y se probó en un procesador con arquitectura diferente a la de PS3.
Sin embargo el port de Libretro (https://github.com/libretro/fba-libretro) ha conseguido incorporar muchas adicciones a través del tiempo en el momento de hacer la mayor parte del código/drivers compatible con la arquitectura del procesador de PS3. Todavía hay muchos problemas presentes en relación con la emulación, pero esta lista sigue adelante según pasa el tiempo.
Estos son los sistemas Arcade Soportados:
- Capcom CPS-1
- Capcom CPS-2
- Capcom CPS-3
- Cave
- Data East DEC-0, DEC-8 y juegos basados en DECO IC16
- Hardware basado en Galaxian
- Irem M62, M63, M72, M90 y hardware M92
- Kaneko 16
- Konami
- Neo-Geo
- Hardware basado en Pacman
- PGM
- Psikyo 68EC020 y hardware basado en SH-2
- Sega System 1, System 16 (y similar), System 18, X-Board y Y-Board
- Toaplan 1
- Toaplan 2
- Taito F2, X, Z y otras
- Diversos drivers para multitud de otros hardwares.
3) Los ROM sets / Drivers
FB Alpha respeta y cumple con los estándares de documentación del MAME Oficial (Multiple Arcade Machine Emulator), por lo que cada vez que haya una nueva versión de FB Alpha estará en consonancia con los últimos romsets de MAME.
Actualmente sincronizado con: MAME v0.149 (http://mamedev.org)
4) Usando FB Alpha Retro Loader
Es muy sencillo de usar FB Alpha RL, y aquí vas a aprender a usar y configurar sus características.
4.1) Menú Principal
Desde aquí podrás acceder al menú Options de FB Alpha Game List y podrás iniciar RetroArch’s FB Alpha Core (modificado), Iris PS3 Backup Manager, multiMAN PS3 Backup Manager y Salir de la aplicación.
Inmediatamente después de que aparezca el Menú Principal el módulo FTP será activado, además puedes comenzar conectándote desde cualquier lugar a tu PC y transferir ROMs, Previews, etc.
Nota: No hay ninguna indicación de que el FTP esté activo de momento, pero he añadido que se muestre la dirección IP de la PS3 en la parte superior de la pantalla, incluyendo la versión de FB Alpha RL.
4.2) Lista de juegos FBA
Desde aquí puedes Launch a game (iniciar un juego), Ver el contenido del romset / ZIP, Re-scanear rutas ROM, etc.
En la parte inferior habrá información detallada de cada juego seleccionado, como por ejemplo: Year (año), Max Players(número máx de jugadores), Resolution, System, Manufacturer (constructor), etc.
A la derecha puedes ver la In-Game preview image (imagen previa dentro del juego) para la mayor parte de juegos soportados. No tienes que preocuparte de conseguir esas imágenes de vista previa, vienen incluidas con FB Alpha RL, y con el tiempo tendrá todas las imágenes que faltan.
Pulsando [L1] or [R1] puedes elegir entre diferentes System Filters (Filtros del Sistema) (por defecto Custom Filter) para mostrar solo el sistema(s) que quieres.
Nota: Cuando lo usas por primera vez, al llegar a esta sección de escaneo de ROM se hace con las rutas por defecto. Puedes ver o editar las rutas por defecto en el menú options.
4.3) Menú Opciones
En este menú puedes personalizar tus preferencias personales, si quieres filtrar algunos sistemas solamente, si quieres especificar otras rutas para la ROM, habilitar Teclas Alternativas para el menú “In-Game” de RetroArch, y mucho más.
4.4) Configurando rutas ROM
Otra vez, esto será muy sencillo, simplemente navega a donde tengas tus ROMs y presiona [START] para confirmar la elección.
Si no detecta tus juegos tras configurar las rutas de tus ROM, que no cunda el pánico, asegúrate de que todo está correcto.
Nota: Como se había especificado antes, las ROMs deben ser las de los romsets de MAME v0.149. Las viejas o diferentes romsets probablemente no funcionen, o no serán detectadas.
4.5) Cambiando Preajustes de Entrada
Si ya dispones de diferentes configuraciones de entrada para diversos sistemas o alguno des alguna instalación previa de RetroArch, puee usar el Explorador de Archivos para seleccionar el archivo .CFG deseado. Tras seleccionarlo, presiona [START] en tu mando de PS3 para confirmar.
4.6) Habilitando Neo-Geo Universe Bios (Uni-Bios)
Habilitando esta opción se cargarán los juegos de Neo-Geo con esta BIOS en lugar de los estándar. Debes estar seguro de tener el archivo “neogeo.zip”apropiado para el romset de MAME v0.149.
¿Cuales son las diferencias de esta con respecto a las otras BIOS? ¡Todo!, Uni-Bios te permite hacer muchas cosas, por ejemplo:
- Elegir la Región de la Consola (USA, JAPAN, EURO)
- Elegir el tipo de consola (ARCADE / CONSOLE)
- ¡Habilitar trucos para cualquier juego! ¡al vuelo!
- SFX / BGM Jukebox
- ¡Más!
Neo-Geo Universe Bios (Uni-Bios) tal y como se describe en su web oficial:
|
Para mas información sobre ella visita la web oficial:
http://unibios.free.fr/screenshots.html
5) Características “In-Game”
Tras iniciar un juego con FB Alpha RL, hay muchas características a las que puedes acceder, como por ejemplo:
- Menú “In-Game” RetroArch
- Menú “Diagnostics” o “Test”
- Menús in-game Neo-Geo “Universe Bios”
¡Sigue leyendo para saber más!
5.1) Accediendo al menú “In-Game” de RetroArch’s
Puedes acceder siempre al menú “In-Game” de RetroArch presionando la siguiente combinación en tu mando de PS3:
[L3] + [R3]
Si configuraste teclas alternativas desde las opciones del menú de FB Alpha RL puedes acceder a ellas presionando la siguiente combinación en tu mando de PS3:
[SELECT] + [CUADRADO]
Desde aquí tu puedes configurar vídeo, entradas, audio, cargar o guardar estado, volver a FB Alpha RL y mucho más.
5.2) Como entrar en el menu “Diagnostics” o “Test”
Cada uno de los juegos arcade incluye un menú “Diagnostics” o “Test” para configurar varios aspectos del juego, incluyendo: Difficulty, Region, Test SFX & BGM, etc.
Mientras que In-Game puedes acceder presionando la siguiente combinación en tu mando de PS3:
Menú Diagnostic:
[L1] + [L2] + [R1] + [R2] + [START]
Menú Test:
[L1] + [L2] + [R1] + [R2] + [D-PAD ABAJO]
5.2.1) Ajustes de sonido “Stereo” (HQ) en los juegos de CPS-3
Los juegos de CPS-3 se inician en el modo de sonido “Mono” o “JAMMA”, si tienes un buen sistema de sonido no será este el sonido ideal que querrás escuchar. Hay una forma de cambiar esta opción entrando en el menú “Diagnostics” de los juegos de CPS-3.
Desde ahí dirígete a “7. CONFIGURATION -> 1. SYSTEM -> 6. SOUND MODE”, y cámbialo a “EXTERNAL”. La opción se volverá roja si todo está correcto.
Para guardar los cambios mantenemos seleccionada la última opción “EXIT” hasta que el juego se reinicie.
Nota: Si el juego tiene textos japoneses en su menú “Diagnostics”, simplemente sigue estas imágenes, es lo mismo:
¡Disfruta de la Alta Calidad del Sonido Estéreo!
5.3) Como entrar a los menús “Universe Bios”
Si habilitas Neo-Geo “Universe Bios” (Uni-Bios) en FB Alpha RL options accederás a sus características mientras “In-Game” presionamos diferentes combinaciones de botones.
¡Sigue leyendo para aprender más combinaciones!
5.3.1) Menú de Inicio (Cambiar Región, Modo del Sistema y más)
Mientras iniciamos cualquier juego de Neo-Geo, Uni-Bios mostrará una pantalla de bienvenida, mientras se muestra presiona la siguiente combinación de botones en tu mando de PS3 rápidamente antes de que desaparezca.
[ A ] + [ B ] + [ C ]
en el mando de PS3 los controles por defecto son:
[CUADRADO] + [EQUIS] + [TRIÁNGULO]
Si te lo perdiste, no te preocupes, simplemente reinicia el juego e inténtalo de nuevo.
5.3.2) Reproductor Jukebox SFX / BGM
Anteriormente aprendiste a acceder al “Menú de Inicio” Uni-Bios, ahora en estre menú está disponible Jukebox donde puedes escuchar la música favorita de los juegos de Neo-Geo y ¡relajarte!
5.3.3) Menú Cheats
Para acceder al “Menú Cheat” en Uni-Bios es fácil, simplemente presiona la siguiente combinación mientras estés jugando a un juego de Neo-Geo (no tienes porque estar en la pantalla de inicio, así que no te apresures xD):
[MONEDA] + [START]
En el mando de PS3 los botones por defecto son:
[SELECT] + [START]
¡Uni-Bios tiene una enorme base de datos de cheat integrada, por lo que cada juego tiene diversas cosas que puedes activar para poder disfrutar!
6) F.A.Q – Respuestas a Preguntas Frecuentes
Por favor, antes de preguntar algo o reportar un problema, tómate un momento para leer esto.
Gracias.
P – ¿Que Custom Firmware (CFW) necesito para usar FB Alpha RL?
R – La última versión ha sido firmada para funcionar en la mayor parte de CFWs, ha sido probada en Rebug REX 4.46 (CEX) y MiraLaTijera CFW 4.40 (Core 3.2.0).
P – ¿Puedo realizar el “UPD”, o realmente necesito la “BASE” y por qué?
R – La instalación “BASE” es imprescindible, contiene todos los archivos, recursos y datos requeridos por FB Alpha RL para funcionar, el paquete “UPD” solo contiene programas o archivos SELF / BIN (y tal vez otros datos adicionales para actualizar datos/recursos). Si no haces esto, no preguntes por qué tienes este u otro error.
P – Cuando intento iniciar FB Alpha RL desde el XMB, me echa para atrás, ¿por qué?
R – Es un problema común con homebrews, si te pasa, expón tu problema con información detallada acerca de tu Modelo de PS3 y CFW, incluyendo si es un CFW CEX o DEX.
P – Cuando inicio un juego RetroArch me devuelve un error, ¿que ocurre?
R – Probablemente tengas un romset incorrecto o en caso de Neo-Geo o PGM, debes asegurarte de tener la BIOS colocada en el mismo directorio donde están las ROMs.
P – ¿Donde puedo encontrar las ROMs / romsets apropiados?
R – No te puedo ayudar directamente, pero Google puede, simplemente usa este link y asegúrate de usar romsets MAME.
http://bit.ly/16o3CvB (Autobúsqueda de Google)
P – Algunos juegos tienen malos gráficos y eventualmente bloquean la consola, ¿por qué?
R – Esto pasa porque no todos los drivers de juego han sido portados o actualizados para trabajar en con la arquitectura del procesador de PS3. Si encuentras estos juegos, Envíame un MP con el nombre específico y romset, yo trabajaré en una lista de compatibilidad más pronto o más tarde.
PD: Obviamente se irá actualizando a medida que se mejore el emulador.