FPGA MISTer y recres.

Consolas, joysticks, recreativas, placas y artilugios varios.
Avatar de Usuario
Site Admin
Mensajes: 2558
Registrado: Dom Ene 06, 2013 11:10 pm
Ubicación: Tokio

Mensaje por Animaitor » Vie Abr 17, 2026 7:09 am

Re: FPGA MISTer y recres.

Oigo Psycho-Nics Oscar y se me pone palote. Tumble Pop es también una joya y las que vendrán como bien indicas...

Avatar de Usuario
Mensajes: 46
Registrado: Lun Abr 22, 2024 10:42 pm

Mensaje por locoBro » Mar Abr 21, 2026 10:36 am

Re: FPGA MISTer y recres.

Botvinnik escribió:
Mié Abr 15, 2026 12:38 am
- Por un lado, ayer mismo se anunció un fork del proyecto oficial que incorpora soporte para Retroachievements, una característica que, al igual que pasaba con los savestates, mucha gente demandaba y parece que finalmente se comienza a implementar. De momento se trata de un soporte en beta que requiere una configuración específica, y por ahora son compatibles los cores de NES, SNES, Master System, MegaDrive, Gameboy, PSX y N64, pero si la cosa tiene éxito, posiblemente se pueda incorporar al proyecto oficial y dar soporte a nuevos cores de consolas o incluso a arcades.
¡Gracias por esa pedazo de actualización! Para mí, esto es lo que más estoy deseando que se implemente (quizá junto con un core de 3DO y de FM Towns). Los de Time Extension han publicado más detalles en este enlace. Parece que por el momento sólo se habilita el modo Softcore, creo que a muchos (entre los que me incluyo) realmente lo que nos interesa es el modo Hardcore, así que quedaré a la espera de más noticias.

Avatar de Usuario
Site Admin
Mensajes: 2739
Registrado: Dom Jun 09, 2013 11:22 pm
Ubicación: Madrid
Contactar:

Mensaje por Phan » Mié May 06, 2026 5:37 pm

Re: FPGA MISTer y recres.

Gracias como siempre por tus informativos, crack!

Lo de los savestates es un buen punto, aunque nunca he sido muy defensor de ellos y rara vez los he usado, me parece bueno que se puedan implementar.

En cuanto al Darius, me fliparía verlo en tres pantallas simultáneas 00.

Avatar de Usuario
Mensajes: 366
Registrado: Dom Mar 01, 2020 6:25 pm
Jugando a: ESP.RA.DE (Switch)
Ubicación: Mundo Caviano
Contactar:

Mensaje por tiobobesunfriki » Mié May 06, 2026 9:44 pm

Re: FPGA MISTer y recres.

Fuaaaa, vaya montón de novedades me he perdido en los últimos meses. Muchas gracias al piloto Botvinnik por estos posts 00.

Veo muy loco el tema de retroachievements, ojalà quede bien integrado >)

Por otra parte, como creeis que implementarán las pantallas del Darius?

Avatar de Usuario
Mensajes: 210
Registrado: Dom Feb 27, 2022 12:57 pm

Mensaje por Botvinnik » Dom May 31, 2026 10:22 pm

Re: FPGA MISTer y recres.

Buenas noches pilotos,
La racha de novedades no termina, así que aquí tenéis las novedades de las últimas semanas:
- Los amigos de Coin-Op Collection (Atrac17 y Pr4m0d) han estado muy activos últimamente, presentando varios arcades en beta (de momento, exclusiva para patreons). Los más notables son Mortal Kombat I y II, pero también otros títulos de Data East como Cobra Command, Super DImension Fortress Across, Vapor Trail, The Cliffhanger: Edward Randy y Crude Buster. La mayoría de estos últimos funcionan sobre placas bastante parecidas, y tiene pinta de que llevan tiempo trabajando en el proyecto, así que ojalá en las próximas semanas o meses puedan acabar de darle soporte y pasen a acceso público.
- Por su parte, Jotego ha mostrado alguna actualización del core de CPS III que está desarrollando, y que además de Street Fighter 3, también es capaz de iniciar el Red Earth. Al ser una placa con pocos juegos, parece que el desarrollo va bastante avanzado, y es posible que veamos alguna beta jugable en poco tiempo. Además, se ha publicado un nuevo core de Konami con soporte para Gradius III, y se ha actualizado el de Neo Geo Pocket, corrigiendo algunos problemas de la versión previa y dando soporte al guardado de partidas.
- El core de IGS PGM que tanto estamos esperando también va haciendo sus progresos, y además de Espgaluda, ahora también es capaz de arrancar la rom del Ketsui, aunque todavía con errores gráficos y de sonido.
- Por otro lado, en la última actualización comenté que un nuevo desarrollador (rmonic79) estaba trabajando en un core del Darius de arcade. Pues bien, dicho core ya está operativo y actualmente el desarrollador está enfrascado en desarrollar cores para el Darius II y el Blood Bros. Al parecer, este desarrollador hace un uso bastante importante de la IA en sus desarrollos, pero a juzgar por los resultados vistos hasta ahora, parece un trabajo muy bien hecho, y a un ritmo altísimo.
- Finalmente, se han anunciado otros nuevos desarrollos de los que todavía se sabe poco, pero que parece que también están a punto de ver la luz. Estos incluyen un core del Atari Star Wars (arcade vectorial de principios de los 80, con cierto parecido al Asteroids de la Vectrex), una beta del microordenador Sharp X1(predecesor del mítico X68000) y una nueva implementación de un PC doméstico, llamada z386. Aunque ya existe desde hace tiempo un core que replica el funcionamiento del Intel 486, por cuestiones de espacio y complejidad lo hace con bastantes limitaciones, y parece que este nuevo core (que replica el funcionamiento de la CPU i386, algo más modesta) podría ser una buena alternativa en algunos casos.

Por último, antes de despedirme, mención especial a un par de noticias que, si bien no están relacionadas con cores en sí, tienen bastante interés en la escena. La primera es el comienzo del soporte a los Retroachievements en su versión hardcore, después de que los softcore empezaran a adaptarse hace unas semanas, y la segunda es el inicio de los envíos del Super Dock que se anunció junto con la Super Station One (la placa clónica de la DE-10 Nano en formato consola). Se trata de una noticia importante, no solo porque completa la MiSTer consolizada ya queda "completa", sino porque la gente que había comprado ambos artículos en lote, por fin podrá recibir su FPGA tras un largo tiempo de espera.

Menuda parrafada que he soltado, pero creo que ya iba haciendo falta una actualización. Seguiremos informando con las próximas novedades :D

Avatar de Usuario
Site Admin
Mensajes: 2558
Registrado: Dom Ene 06, 2013 11:10 pm
Ubicación: Tokio

Mensaje por Animaitor » Lun Jun 01, 2026 1:12 am

Re: FPGA MISTer y recres.

Gracias por el ladrillaco, Botvinnik >D

Como no, especialmente interesado en el core de IGS PGM. A ver si no les surgen problemas y acaban por afinar lo que les queda. El Atari Star Wars es un juegarral! Aun recuerdo jugarlo en los arcades y madre mía, aquello era como revivir parte de la película. Que cosa que viendo simples vectores, el cerebro sea capaz de rellenar los "huecos" y hacernos creer que eramos parte de los rebeldes.

El Retroachievements aunque no lo comentara en tu anterior mención, es una gozada para darle mas vidilla a los juegos.

Avatar de Usuario
Mensajes: 210
Registrado: Dom Feb 27, 2022 12:57 pm

Mensaje por Botvinnik » Lun Jun 22, 2026 11:01 pm

Re: FPGA MISTer y recres.

Buenas noches pilotos,
Seguimos con la oleada de lanzamientos en MiSTer. Os resumo las novedades de estas últimas semanas:
- Empezamos con Jotego, y es que hace un par de semanas presentó su primera beta del core de CPS3, con compatibilidad con Street Fighter III: New Generation y Red Earth, y tras el update de este fin de semana, también con JoJo's Venture. Se trata de un core en desarrollo que todavía tiene errores a solucionar, pero por lo que he podido ver el funcionamiento ya está bastante pulido, y se espera que dichos fallos se vayan solucionando a lo largo de las próximas semanas, así como la compatibilidad con los otros 3 títulos de la placa.
- Seguimos con artillería pesada, y es que hace unas semanas, Martin Donlon (Wickerwaka) presentó en beta abierta su core de IGS PGM, siendo compatible con la mayoría del catálogo de la plataforma, e incluyendo varios de los mejores matamarcianos de Cave (DoDonPachi DOJ, Ketsui, Espgaluda) pero también otros títulos memorables como Demon Front, Martial Masters o The Gladiator. He podido probar personalmente el core y puedo afirmar que aunque no hay apenas glitches gráficos apreciables, todavía falta por ajustar la velocidad de ejecución, que me ha dado la sensación de no calcar las ralentizaciones de la placa original, y en algún momento se hace más rápida de lo que debería. Aún así, el trabajo hecho hasta la fecha me parece un gran trabajo, y seguro que próximamente podremos tener una implementación totalmente fina.
- Más sorpresas de última hora, porque hace apenas unos días y totalmente de la nada, Sergiy Dvodnenko (Srg320), creador de los cores de SNES, Saturn, 32X, 3DO, etc., anunció que ha estado trabajado en un core de la placa Psikyo SH2, y actualmente ya es capaz de ejecutar Gunbird 2, Strikers 1945 II, Dragon Blaze y The Fallen Angels. Se trata de un trabajo muy preliminar, ya que la ejecución todavía no está del todo pulida y no tienen sonido, pero con el tiempo seguro que veremos grandes avances.
- El equipo de Coin-Op Collection (Atrac17 y Pr4m0d) siguen con su hoja de ruta de lanzamientos de Data East, y durante las últimas semanas han presentado bastantes cores en beta, que incluyen The Real Ghostbusters, Dark Seal, Robocop 2, Caveman Ninja y Captain America & The Avengers. Por lo que han mencionado, su idea es seguir lanzando títulos de varias placas de la compañía durante las próximas semanas o meses y, tras un tiempo en formato de beta cerrada, liberarlos al público junto con el código fuente de la implementación, para que pueda servir como base para nuevos desarrollos.
- El desarrollador rmonic79, que hace apenas un par de meses se estrenó en la escena con un core del primer Darius, ha lanzado varios arcades nuevos desde entonces, que incluyen Darius 2, Boogie Wings, Trio the Punch y Sky Smasher. Este autor ha mencionado varias veces que hace uso extensivo de la IA para el trabajo de ingeniería inversa e implementación, lo cual ha generado bastante debate sobre si la calidad de estos desarrollos estará a la par con la de los cores que hemos visto durante los últimos años. Personalmente, creo que mientras el resultado esté debidamente pulido y testeado, especialmente si se puede contrastar frente al hardware original, se trata de una herramienta perfectamente válida, que puede agilizar muchísimo el desarrollo de nuevos cores, especialmente cuando se trata de placas arcade, que por la diversidad de hardware utilizado suponían un reto enorme para su implementación en FPGA.
- Finalmente, comentar también que tenemos un nuevo desarrollador español en la escena (José Luis Rodríguez), que ha decidido dar el salto al desarrollo de nuevos cores, apoyándose también en herramientas de IA. Su primer objetivo es implementar placas de la compañía patria Gaelco, y el primer título en ver la luz tras unas semanas es el mítico World Rally (todavía no está disponible para descarga desde el script update_all, pero dejo aquí el repositorio de GitHub del proyecto por si alguien se anima a probarlo). Por lo que he podido escuchar de otros usuarios, todavía tiene algunos cuelgues y errores gráficos y de sonido, pero para ser una primera release de un desarrollador nuevo, ya va bastante avanzada. Además, se espera que en el futuro se pueda dar soporte a otros títulos de Gaelco, el primero de los cuales será Thunder Hoop.

De nuevo, vuelvo a soltar una parrafada imponente, pero el ritmo de publicación de estos últimos meses ha sido impresionante. Seguiremos informando :D

Avatar de Usuario
Site Admin
Mensajes: 2739
Registrado: Dom Jun 09, 2013 11:22 pm
Ubicación: Madrid
Contactar:

Mensaje por Phan » Mié Jun 24, 2026 12:25 pm

Re: FPGA MISTer y recres.

Brutal Botvinnik, esos CAVEs ya están a punto de caramelo!

Muy buenas novedades, especialmente me hace mucha ilusión el tema de GAELCO, aparte de World Rally títulos como Alligator Hunt, Squash, Big Karnak... 00.

Avatar de Usuario
Mensajes: 366
Registrado: Dom Mar 01, 2020 6:25 pm
Jugando a: ESP.RA.DE (Switch)
Ubicación: Mundo Caviano
Contactar:

Mensaje por tiobobesunfriki » Dom Jul 05, 2026 11:35 pm

Re: FPGA MISTer y recres.

Solo puedo decir que muchas gracias Botvinnik por traer estas novedades de la Mister. Se que no soy el más rápido en leer y comentar pero gracias a tus posts me entero de como estan las cosas para nuestras bienhalladas Mister d^_^ d^_^

Le tengo mucho cariño a la CPS3 ya que es de la epoca que jugaba mucho a juegos de lucha pero a dia de hoy lo que más me llama son los cores dedicados a matamarcianos 00. 00.

Avatar de Usuario
Mensajes: 210
Registrado: Dom Feb 27, 2022 12:57 pm

Mensaje por Botvinnik » Mar Jul 28, 2026 9:26 pm

Re: FPGA MISTer y recres.

Buenas tardes pilotos,
Seguimos con la oleada de lanzamientos de arcades (en buena parte facilitados por la IA) que hemos venido viendo estas últimos meses:
- Empezamos con Srg320 (autor de cores como SNES y Saturn, entre otros), que hace apenas una semana presentó la primera release pública del core de 3DO, la cual ya está disponible en el repositorio oficial del proyecto, por lo que puede descargarse con los scripts de actualización. Además, el core de Psikyo SH2 en el que empezó a trabar un tiempo atrás sigue recibiendo cariño, y actualmente tiene soporte para 3 títulos más: Sol DIvide, Lode Runner y Gunbarich.
- Hace unas semanas se presentó también un core de la placa arcade Sega Mega Play, que replica el hardware de la Sega MegaDrive, aunque sus juegos presentan varias modificaciones respecto a las versiones de consolas como límites de tiempo de juego, high scores, etc. Un añadido interesante para los amantes de la 16 bits de Sega.
- En relación con la MegaDrive, hace apenas unas semanas se presentó una versión modificada del core oficial que permite ejecutar la rom desencriptada del Paprium. Se trata de un desarrollo completamente realizado por IA, y que como es lógico requiere una rom de dicho juego. Aunque todavía presenta errores, tengo entendido que es bastante jugable. SI alguien tiene interés por probarlo, puede encontrar los detalles aquí.
- Tenemos 2 nuevos añadidos al core de Cave: Power Instinct 2 y Gogetsuji Legends. Aunque esta placa ya recibió la mayoría de títulos de renombre (DonPachi, DoDonPachi, Esp Ra.De, Guwange, etc.) me alegra ver que el desarrollo no se quedó inacabado, y en algún momento podremos ver los títulos faltantes.
- Otro bombazo muy reciente es la publicación de un core de la placa arcade Namco System 11 (realizado también enteramente con IA), uno de los sistemas que replican el hardware de la primera Play Station. Aunque los primeros títulos soportados fueron Tekken 1 y 2, actualmente ya es capaz de ejecutar todos los juegos de la plataforma, cuyo catálogo completo podéis consultar aqui. El autor ha comunicado, además, que próximamente quiere implementar otras placas basadas en PS1, lo que supondría una buena hornada de arcades 3D.
- En la última actualización mencioné que un nuevo desarrollador español (JLRH) había comenzado a incorporar títulos de Gaelco, empezando por el World Rally. Pues bien, unas semanas después, el desarrollo ya se encuentra mucho más avanzado, y actualmente su core ya permite jugar a World Rally 2, Thunder Hoop, Squash, Biomechanical Toy y algunos otros títulos. Además, los próximos objetivos son algunos títulos de Konami, empezando por el Cowboys of Moo Mesa.
- Además, otro desarrollador español (dunezer0) también se ha subido al carro de los cores hechos con IA, y se ha estrenado con un core del Gals Panic.
- Finalmente, Jotego también ha hecho algunos progresos, dando soporte a Street Fighter III 2nd Impact en su core de CPS3, y lanzando betas del World Rally de Gaelco y el Gals Panic. Si os llama la atención que estas últimas betas coincidan con los arcades lanzados por otros desarrolladores españoles, más sobre eso a continuación.

Y es que lo que más llama la atención de estas últimas semanas de la escena MiSTer no es solo la publicación masiva de cores con ayuda de la IA, sino también los salseos, polémicas y desencuentros entre desarrolladores, y entre partidarios y detractores del uso de la IA.
Hasta donde sé, las primeras hostilidades tuvieron lugar al poco tiempo de la publicación del core del World Rally de Gaelco por JLRH, cuando Jotego publicó el siguiente mensaje en el repositorio donde se publicó, criticando que los cores hechos con IA no contribuían a la preservación ni aportaban nada a la escena. Además, apenas 24 horas después de la publicación, anunció su propia beta de dicho juego, lo que se interpretó por parte de muchos usuarios como que se trataba de un core que tenía desarrollado desde hacía tiempo, pero que tenía "guardado en el cajón" para publicarlo cuando se resultase conveniente, y así poder monetizar una beta mediante Patreon. Una situación idéntica se vivió cuando se publicó el Gals Panic, ya que apenas un día después Jotego anunció una beta de dicho juego.
Desde entonces, las redes se han convertido en un hervidero de usuarios contrarios al uso de la IA para el desarrollo de cores, argumentando que dichos cores (en los cuales se utilizan modelos LLM para trasladar al lenguaje de la FPGA la documentación previamente detallada en el proyecto MAME) no tienen la calidad que se espera de una implementación en FPGA, en caso de que los desarrolladores se contenten con que el core funcione, y no se molesten en verificar el funcionamiento de los nuevos cores frente al hardware original, o que no hagan la intención de publicarlos en los repositorios oficiales, lo que dificultaría mucho poder acceder a ellos, fragmentando el proyecto. Por su parte, los usuarios partidarios de los cores hechos con IA argumentan que la documentación de MAME es extensa y rigurosa (y por tanto los desarrollos derivados de ella no tendrían por qué ser malos), y critican la actitud de varios desarrolladores veteranos de la escena, acusándolos de alargar exageradamente los desarrollos en fase beta y de mantenerse cores ya desarrollados en secreto, todo ello para maximizar el beneficio económico (recordemos que varios desarrolladores publican sus betas en plataformas de suscripción como Patreon, mientras los cores hechos con IA se han publicado todos gratuitamente, al menos hasta ahora).
Como consecuencia, actualmente hay varios debates abiertos sobre cómo actuar en situaciones en las que varios desarrollares se "pisen" los coresm sobre si los cores hechos con IA deberían llevar una especie de etiqueta para distinguirlos de los hechos mediante ingeniería inversa, sobre si deberían tener cabida en los repositorios oficiales o sobre si debería crearse un script de actualización específico para estos cores, de tal manera que los usuarios puedan elegir si quieres hacer uso de ellos o no.
Como el debate a menudo se vuelve bastante "acalorado" y resulta difícil seguir el bombardeo de desarrollos nuevos, por la parte que me toca he decidido alejarme una temporada prudencial de los foros, grupos de Telegram y canales de Youtube donde seguía el desarrollo del proyecto, hasta que la situación madure un poco y vuelva a haber un poco de consenso. Siento mucho dejaros sin actualizaciones durante ese tiempo (ya que seguramente la avalancha de nuevos cores continúe durante los próximos meses), pero ahora mismo la situación me resulta un poco estresante, me resulta difícil llevar la cuenta de todo lo que se publica y no tengo claro cuál acabará siendo la postura "oficial" sobre estos nuevos cores.

Como viene siendo habitual últimamente, disculpad por el tocho monumental (esta vez más aún que de costumbre). Seguramente pase algún tiempo hasta la próxima actualización, pero más pronto que tarde, seguiremos informando d^_^