Sistemas y Compatibilidad
Soporte universal a través del poder de libretro
Soporte Universal
TruchiEmu está construido sobre la API de libretro, lo que significa que soporta una amplia gama de sistemas de gaming retro. Seis sistemas NES, SNES, N64, DOS, ScummVM y Saturn tienen runners dedicados con optimizaciones específicas por sistema. La mayoría de los otros cores de libretro funcionan con el runner predeterminado, aunque algunos pueden requerir BIOS o configuración manual.
La Regla General: Si existe un core de libretro para un sistema de gaming, TruchiEmu probablemente puede ejecutarlo. Esto incluye todo desde las primeras consolas de 8 bits hasta sistemas 3D más complejos y máquinas arcade. No todos los cores son igualmente compatibles los sistemas con runners dedicados generalmente ofrecen la mejor experiencia.
Gestión de Cores
Los cores son los motores de emulación que hacen el trabajo pesado. TruchiEmu facilita la gestión de estos motores sin salir de la aplicación.
El Descargador de Cores
No necesitas buscar archivos de core en internet. Usa el Descargador de Cores integrado para:
- Descubrir: Explora una lista completa de cores disponibles. Tras la descarga, TruchiEmu asigna automáticamente cada core a sus sistemas compatibles.
- Instalar: Instalación con un clic que gestiona la ubicación y configuración automáticamente.
- Actualizar: Mantén tus motores de emulación al día con las últimas mejoras de la comunidad.
Elegir el Core Correcto
Algunos sistemas tienen múltiples cores disponibles, desde emuladores precisos por ciclos que priorizan la fidelidad hasta cores más rápidos optimizados para rendimiento. Puedes cambiar entre ellos en los detalles del juego o configuración del sistema para encontrar el mejor ajuste para tu hardware y preferencias:
Cores de Precisión
Priorizan emulación precisa por ciclos. Mejores para preservación y Macs de gama alta.
Cores de Rendimiento
Priorizan velocidad y eficiencia. Mejores para hardware antiguo o títulos extremadamente exigentes.
Importar un Core Personalizado
También puedes instalar un core desde un archivo local .zip o .dylib. Esta vía soporta cores sin entrada buildbot, como suyu_libretro para Switch. Abre el Descargador de Cores, elige Importar, selecciona el archivo y asigna los sistemas. TruchiEmu conserva tu mapeo al actualizar.
Notas de Switch: Switch necesita su archivo prod.keys. Colócalo en ~/Library/Application Support/TruchiEmu/System/suyu/keys/prod.keys. Los juegos base se agrupan con actualizaciones y DLC tras el escaneo.
MAME y Arcade
Usa archivos .zip para ROMs arcade. TruchiEmu escanea la carpeta, verifica hashes CRC32 contra datos DAT y oculta archivos BIOS y de dispositivos en la biblioteca.
- Formato: Mantén los sets arcade como
.zip. No los descomprimas. - Identificación: CRC32 más seguimiento de rechazo filtra entradas no jugables.
- BIOS: Algunos juegos arcade necesitan BIOS extra. Aporta tus propios archivos si el juego no arranca.
Opciones de Core
Cada core expone opciones de video, audio y sistema. Configúralas en Ajustes, por sistema o por juego. Los niveles altos anulan a los bajos:
- Valor del core
- Valor global de la app
- Valor de la app para un sistema
- Anulación de sistema
- Anulación de juego
Las anulaciones se guardan como .cfg en TruchiEmu/CoreOptions/.
BIOS y Archivos de Sistema
Muchas consolas requieren un archivo BIOS (Basic Input/Output System) para arrancar. TruchiEmu elimina el dolor de cabeza de buscar BIOS manualmente.
BIOS Pre-Incluidas
TruchiEmu viene pre-empaquetado con archivos BIOS y de sistema para varias consolas, asegurando que funcionen justo después de la instalación:
- Sega Saturn —
sega_101.binympr-17933.bin - Dreamcast —
dc_boot.bin,dc_flash.biny archivos VMU - Atari Jaguar — BIOS de Jaguar y Jaguar CD
- PSP — Archivos de sistema de PPSSPP
- GameCube/Wii — Archivos de sistema de Dolphin (se descargan automáticamente al primer uso)
PlayStation no requiere un archivo BIOS — el core Beetle PSX está configurado para omitir la secuencia de arranque de la BIOS. Para sistemas como 3DO y ciertos juegos arcade MAME que requieren archivos BIOS no incluidos con TruchiEmu, necesitarás proporcionar los tuyos propios.
BIOS Personalizada
Si tienes archivos BIOS de regiones específicas o necesitas actualizar un archivo de sistema, puedes colocarlos en ~/Library/Application Support/TruchiEmu/System/. TruchiEmu priorizará tus archivos personalizados sobre las versiones incluidas.
Consejos de Optimización
Para sacar el máximo provecho de tu experiencia de emulación, considera estos ajustes:
- Sobreescrituras de Core: Establece un core específico para un juego específico si el predeterminado no rinde bien.
- Verificación de BIOS: Si un juego no arranca, asegúrate de que tu directorio de sistema esté correctamente mapeado en Configuración.
- Aceleración por Hardware: TruchiEmu usa Metal para renderizado acelerado por hardware en todos los Mac. Asegúrate de que tus controladores gráficos estén actualizados para el mejor rendimiento en Apple Silicon.