Wednesday, August 5, 2026

RetroArch con SEGA (PicoDrive) para la XO 1.5

 Aquí tienen el frontend de RetroArch basado en RetroArch 1.0.0.3 beta incluido con SEGA compilado por mi.

Esta es la alternativa a DGEN 1.33 para Sega Genesis ya que suele ser más estable en compatibilidad y rendimiento.

Pasos a seguir:

1 - Descargar el archivo: https://www.mediafire.com/file/a3lxpa8wed2u52r/retroarch.rar/file

2-  Extraerlo y enviarlo mediante un pendrive a la XO 1.5 a cualquier carpeta.

3-  Sea GNOME o SUGAR, debes ingresar a la carpeta donde fue puesto el archivo mediante Terminal e iniciarlo, por ejemplo si se encuentra en Escritorio debería ser "cd /home/olpc/Escritorio"

4- Una vez dentro de la carpeta debemos poner los siguientes comandos:

./retroarch -L sega.so -f <JUEGO>

el comando "-L" le dice a retroarch cual núcleo usar y el comando "-f" hace que el mismo corra en pantalla completa

Una vez iniciado es posible que el juego vaya por encima de los 30fps lo cual hace que el juego vaya más rápido de lo normal.

Para solucionar eso debemos ingresar el comando "nano /home/olpc/.config/retroarch/retroarch.cfg" 
Buscar la línea de video_vsync = "true" y cambiarla el valor "true" por "false"

Una vez hecho eso debería estar solucionado y correr 

CONTROLES:

(XO - SEGA)

Z - B
X - C
A - A
S - Z
Q - X
W - Y


Arcade (XMAME) para la XO 1.5

 Aquí tienen el emulador arcade basado en XMAME 0.95 para la XO 1.5 compilado por mi.

Decidí elegir esta version ya que parecía la más estable entre todas las demás (Más compatibilidad con los juegos, segfaults y errores de sonido que se encontraban en versiones inferiores y posteriores no se encuentran en esta versión)

Pasos a seguir:

1 - Descargar el archivo: https://www.mediafire.com/file/um04rslcrml0cu6/xmame.rar/file

2-  Extraerlo y enviarlo mediante un pendrive a la XO 1.5 a cualquier carpeta.

3-  Sea GNOME o SUGAR, debes ingresar a la carpeta donde fue puesto el archivo mediante Terminal e iniciarlo, por ejemplo si se encuentra en Escritorio debería ser "cd /home/olpc/Escritorio"

4- Una vez dentro de la carpeta debemos poner los siguientes comandos:

./xmame.x11 -fullscreen -video-mode 1 -force-yuv 2 -noperfect-yuv -rompath ./roms JUEGO

¿Que hace cada comando?
"- fullscreen" Inicia en pantalla completa
"- video-mode 1" Usa XVideo para renderizar
" -force-yuv 2" Usa YV12 para el video (Este mismo puede ser modificado por "-force-yuv 1" que utiliza YUY2 para tener mejor calidad.
" -noperfect-yuv" Desactiva la opción de antialiasing de video (Puede ser modificado por "-perfect-yuv" para mejor calidad a cambio de menor rendimiento, dependiendo del juego.
"-rompath (directorio)" Se incluye para definirle al ejecutable donde se encuentran los roms (Preferiblemente dentro de la misma carpeta donde se incluyó el ejecutable, crear una carpeta llamada roms y meterlos ahí)

Reemplazar JUEGO por la ROM de su elección. Por ejemplo si quiero jugar al ROM de 2 jugadores de los Simpsons debo reemplazarlo por "simpsn2p"


Dentro del mismo emulador si tocamos la tecla TABULADOR que se encuentra al lado de la Q abriremos un menu. En este para cambiar los controles debemos ir a "Input (this Game)" donde se presentaran los controles del juego para poder cambiarlos a su gusto.


Super Nintendo (SNES9x-GTK) para la XO 1.5

Aqui tienen SNES9x-GTK, el emulador de Super Nintendo para la XO 1.5

Esta es la version 1.53 compilada por mi, he solucionado algunos errores de video que tenía la version normal.

Pasos a seguir

1 - Descargar el archivo https://www.mediafire.com/file/iwtvbxyj32dm79j/snes9x-gtk.rar/file

2-  Extraerlo y enviarlo mediante un pendrive a la XO 1.5 a cualquier carpeta.

3-  Si estás en GNOME, hacerle doble click al ejecutable. Si estás en SUGAR, debes ingresar a la carpeta donde fue puesto el archivo mediante Terminal e iniciarlo. (Por ejemplo si está en Escritorio los comandos deberían ser "cd /home/olpc/Escritorio" y luego "./snes9x-gtk" o "/home/olpc/Escritorio/snes9x-gtk"

4- Una vez dentro configuramos de la siguiente manera

Options > Preferences > Display > Hardware Acceleration > XVideo - Use hardware video blitter

Sound > Deshabilitar "Synchronize with sound" y colocamos Playback rate en 48000hz

Luego de eso entramos en Joypads y configuramos los controles a nuestro gusto. Una vez finalizado le damos a Aplicar y Aceptar. 


Una vez terminado es tan simple como entrar a File > Open ROM Image... y seleccionar la ROM que deseemos jugar y listo! Para entrar en pantalla completa vamos a View y seleccionamos Fullscreen.


RetroArch con SEGA (PicoDrive) para la XO 1.5

 Aquí tienen el frontend de RetroArch basado en RetroArch 1.0.0.3 beta incluido con SEGA compilado por mi. Esta es la alternativa a DGEN 1.3...