Novedades Libretro Cores (RetroArch)

mixerjdp escribió:XM6 Libretro - Núcleo de Sharp X68000 para RetroArch

¿Qué es XM6 Libretro?

Adaptación a libretro del clásico emulador XM6 de Ytanaka, con arquitectura moderna en capas (VM, CPU Musashi, frontend libretro/MFC).

Características:

CPU Musashi 68000 - El mismo core usado en MAME
Ejecución frame-driven nativa para libretro + modo legacy
Múltiples motores de audio: XM6, PX68k, YMFM, X68Sound, YMFM directo, volumen FM/ADPCM independiente, Efectos de audio.
Formatos: dim, xdf, d88, 88d, hdm, dup, 2hd, img, m3u (multidisk) Imagenes de HD: hdf, hds
Controles: RetroPad + teclado RetroArch, pads START/SELECT configurables
Save states, disk swapping
Instalación:

Copiar xm6_libretro.dll (o .so) a RetroArch cores/
Copiar xm6_libretro.info a RetroArch info/ (Borrar core_info.cache si no actualiza formatos reconocidos)
BIOS en system/: IPLROM.DAT, CGROM.DAT, CGROM.TMP, SCSIINROM.DAT, SCSIEXROM.DAT, SRAM.DAT
Cargar un juego y a disfrutar

Descargas: https://github.com/mixerjdp/XM6_Libretro/releases

Hola. Gracias por la información. El CGROM.TMP, ¿es imprescindible? No soy capaz de encontrarlo.

Otra duda: ¿estos archivos de BIOS, se colocan en la raiz de /systems ? Los de px68k están en una subcarpeta /keropi

Gracias.
G. de Fronsac escribió:
mixerjdp escribió:XM6 Libretro - Núcleo de Sharp X68000 para RetroArch

¿Qué es XM6 Libretro?

Adaptación a libretro del clásico emulador XM6 de Ytanaka, con arquitectura moderna en capas (VM, CPU Musashi, frontend libretro/MFC).

Características:

CPU Musashi 68000 - El mismo core usado en MAME
Ejecución frame-driven nativa para libretro + modo legacy
Múltiples motores de audio: XM6, PX68k, YMFM, X68Sound, YMFM directo, volumen FM/ADPCM independiente, Efectos de audio.
Formatos: dim, xdf, d88, 88d, hdm, dup, 2hd, img, m3u (multidisk) Imagenes de HD: hdf, hds
Controles: RetroPad + teclado RetroArch, pads START/SELECT configurables
Save states, disk swapping
Instalación:

Copiar xm6_libretro.dll (o .so) a RetroArch cores/
Copiar xm6_libretro.info a RetroArch info/ (Borrar core_info.cache si no actualiza formatos reconocidos)
BIOS en system/: IPLROM.DAT, CGROM.DAT, CGROM.TMP, SCSIINROM.DAT, SCSIEXROM.DAT, SRAM.DAT
Cargar un juego y a disfrutar

Descargas: https://github.com/mixerjdp/XM6_Libretro/releases

Hola. Gracias por la información. El CGROM.TMP, ¿es imprescindible? No soy capaz de encontrarlo.

Otra duda: ¿estos archivos de BIOS, se colocan en la raiz de /systems ? Los de px68k están en una subcarpeta /keropi

Gracias.


Hola, no es necesario el CGROM.TMP es solo un respaldo del CGROM.DAT, Respecto a tu otra pregunta Sí, los BIOS deben ir en la carpeta system/ de RetroArch (la que configures en Ajustes > Directorios > Sistema/BIOS). [beer]
Gracias.

Lo acabo de probar, y va muy bien, salvo por el switchres para CRT, que hace que solo se lance con imagen correcta el primer juego: en el siguiente que lance el vídeo se corrompe.

Probado en Linux con KMS.

Saludos.
G. de Fronsac escribió:Gracias.

Lo acabo de probar, y va muy bien, salvo por el switchres para CRT, que hace que solo se lance con imagen correcta el primer juego: en el siguiente que lance el vídeo se corrompe.

Probado en Linux con KMS.

Saludos.

Va ser tu "kms" XD
El core pues regular sin soporte MIDI entr otras muchas deficiencias pero vamos que voy a saber yo que no uso ........cachyos ni cosas "chulis" [beer]
¿No tiene soporte midi? Me ha parecido verlo entre las opciones del nucleo.

@dodi29 : ¿qué otras deficiencias le has encontrado?


Hay algo q nunca he terminado d comprender en este pequeño universo d los ports, esa necesidad d fragmentarlo todo, d separar cosas q en esencia comparten una misma filosofía. Cada desarrollador parece levantar su propia parcela, aunque muchas veces ls diferencias entre unos y otros sean mínimas.
En fin, tb hay una versión basada en "Supermodel", parece interesante. Le dediqué una revisión rápida tanto al XM6 como al supermodel, ambos arrancan bien. Me falta todavía ese tiempo d pruebas más profundas, pq es ahí donde se descubren las virtudes y las carencias d cada proyecto. Supermodel parece mantenerse más actualizado. Me queda ver cómo responde todo el tema d controles y compatibilidades.
A alguien le ha pasado que de repente no deja entrar para descargar cores o contenido?el viernes me funcionaba y hoy he ido a bajar un core de n64 y no hace nada,es una odin portal y he borrado retroarch e instalado de nuevo y colmo he ido a bajarlo de optimion o algo asi que es oara descargar deivers emus etc y no me deja,otros emus su pero ese no,porque le tenia dd tenia descargado
El futbol, cuando hay suele no poder accederse a la web de retroarch.
Jolin pues no lo sabia,mil gracias
Kimera2015 escribió:


Hay algo q nunca he terminado d comprender en este pequeño universo d los ports, esa necesidad d fragmentarlo todo, d separar cosas q en esencia comparten una misma filosofía. Cada desarrollador parece levantar su propia parcela, aunque muchas veces ls diferencias entre unos y otros sean mínimas.
En fin, tb hay una versión basada en "Supermodel", parece interesante. Le dediqué una revisión rápida tanto al XM6 como al supermodel, ambos arrancan bien. Me falta todavía ese tiempo d pruebas más profundas, pq es ahí donde se descubren las virtudes y las carencias d cada proyecto. Supermodel parece mantenerse más actualizado. Me queda ver cómo responde todo el tema d controles y compatibilidades.

Hola.

¿Desde dónde se descarga el core de Supermodel? El repo de github lleva 7 años sin actualizaciones.

Gracias!
albertolega escribió:A alguien le ha pasado que de repente no deja entrar para descargar cores o contenido?el viernes me funcionaba y hoy he ido a bajar un core de n64 y no hace nada,es una odin portal y he borrado retroarch e instalado de nuevo y colmo he ido a bajarlo de optimion o algo asi que es oara descargar deivers emus etc y no me deja,otros emus su pero ese no,porque le tenia dd tenia descargado


A mí también me ha pasado. Pensé que sería algún bug de las últimas versiones "nightly" (actualizo todos los días).

spectrum3 escribió:El futbol, cuando hay suele no poder accederse a la web de retroarch.


Yo tampoco lo sabía. Menudo panorama con el Tebas. [toctoc]

P.D.: Confirmado que es el puto Tebas. Acabo de probar y ahora funciona a la perfección. Lo probé antes, esta misma tarde y no funcionaba.
G. de Fronsac escribió:...
Hola.

¿Desde dónde se descarga el core de Supermodel? El repo de github lleva 7 años sin actualizaciones.

Gracias!

Me autorespondo: desde aquí → https://github.com/sgiannop/Libretro-Supermodel aunque a mí no me funciona, no me lanza juegos.

Saludos.
G. de Fronsac escribió:
G. de Fronsac escribió:...
Hola.

¿Desde dónde se descarga el core de Supermodel? El repo de github lleva 7 años sin actualizaciones.

Gracias!

Me autorespondo: desde aquí → https://github.com/sgiannop/Libretro-Supermodel aunque a mí no me funciona, no me lanza juegos.

Saludos.


Prueba con este otro Fork de SuperModel, a mi me va correcto en Win64, y Linux.

https://github.com/mixerjdp/Supermodel-libretro
@G. de Fronsac

El emulador lo tienes en este enlace. El núcleo está desarrollado por el mismo autor:

https://github.com/trzy/Supermodel

https://github.com/mixerjdp/Supermodel-libretro
Gracias era por el futbol jeje,un saludo
Gracias @Kimera2015 y @mixerjdp

La versión de tu repo, @mixerjdp , efectivamente carga y muestra los juegos.

El problema es que en el entorno en el que yo ejecuto RetroArch (Linux, KMS, con switchres a 15 khz) los juegos se inician a 320x240p, que es la resolución del menú: aunque haga un switchres override para que se ejecuten a 640x480i, el core parece no manejar switchres, por lo que se ven mal.

Gracias. Saludos.
Kimera2015 escribió:@G. de Fronsac

El emulador lo tienes en este enlace. El núcleo está desarrollado por el mismo autor:

https://github.com/trzy/Supermodel

https://github.com/mixerjdp/Supermodel-libretro

De esto en Android nada, ¿verdad?
Lo probe en windows y no pinta nada mal, tuve un problemilla que se veia super chico, guarde opciones del core y edite a 2x y ya se veia bien. Aun le falta optimizacion porque hay juegos que no van a 60fps y por potencia de mi pc no es. Esperemos que en proximas versiones vayan todos a 60 fps.
G. de Fronsac escribió:Gracias @Kimera2015 y @mixerjdp

La versión de tu repo, @mixerjdp , efectivamente carga y muestra los juegos.

El problema es que en el entorno en el que yo ejecuto RetroArch (Linux, KMS, con switchres a 15 khz) los juegos se inician a 320x240p, que es la resolución del menú: aunque haga un switchres override para que se ejecuten a 640x480i, el core parece no manejar switchres, por lo que se ven mal.

Gracias. Saludos.


Vamos a mejorar lo de linux con switchres en cuanto tenga tarjeta AMD para probar. Tmb para el futuro sacar ports Android.
dodi29 escribió:
G. de Fronsac escribió:El core pues regular sin soporte MIDI entr otras muchas deficiencias pero vamos que voy a saber yo que no uso ........cachyos ni cosas "chulis" [beer]

Sí tiene soporte MIDI, al menos a mí me funciona la emulación de Roland MT-32 con Munt, al igual que en PX68K.
G. de Fronsac escribió:
dodi29 escribió:
G. de Fronsac escribió:El core pues regular sin soporte MIDI entr otras muchas deficiencias pero vamos que voy a saber yo que no uso ........cachyos ni cosas "chulis" [beer]

Sí tiene soporte MIDI, al menos a mí me funciona la emulación de Roland MT-32 con Munt, al igual que en PX68K.

Le daré otra oportunidad a ver si funciona correctamente además de munt utilizó dos dispositivos Roland originales y un pi-midi ,vamos que el setup va bastante completito, si puedes prueba el superstreet fighter 2 Champion edition con este core no me permitía cambiar al puerto MIDI en las opciones del juego, con grovymame no tengo ningún problema para hacerlo.
Lo dicho le daré otra oportunidad y dejaré por aquí una valoración extensa de las pruebas realizadas.
Si no te deja cambiar a midi en el juego en mi experiencia es por configuración. En RetroArch tienes que activarlo en los ajustes de audio, y elegir "standart" en tipo de midi (en caso del emulado, no sé si aplica a uno real).

Luego en las opciones de audio del xm6 también activar midi y tipo GS.

Por curiosidad, @dodi29, ¿en qué formato emulas el ssf2 en GroovyMAME? Después de la versión 0.253 x68000 en MAME solo acepta formatos de disquete.

Saludos
G. de Fronsac escribió:Si no te deja cambiar a midi en el juego en mi experiencia es por configuración. En RetroArch tienes que activarlo en los ajustes de audio, y elegir "standart" en tipo de midi (en caso del emulado, no sé si aplica a uno real).

Luego en las opciones de audio del xm6 también activar midi y tipo GS.

Por curiosidad, @dodi29, ¿en qué formato emulas el ssf2 en GroovyMAME? Después de la versión 0.253 x68000 en MAME solo acepta formatos de disquete.

Saludos


Efectivamente en Retroarch en Ajustes->Audio->Midi seleccionar el dispositivo de salida Mt32, Virtualmidi, el que vayas a usar para que el juego te permita seleccionar salida MIDI.
2122 respuestas
139, 40, 41, 42, 43