Emuladores de Ajedrez de MAME/MESS

MAME, MessChess, CB-Emu, y otros emuladores
Luis a
Veterano
Veterano
Mensajes: 158
Registrado: 21 Ene 2013 12:35

Re: Emuladores de Ajedrez de MESS

Mensaje por Luis a » 20 Oct 2019 21:00

Compilando MESSUI

Para la gente que prefiere el interfaz MESSUI he preparado este breve tutorial que os permitirá hacer vuestras propias compilaciones.

Messui es una interfaz gráfica para MESS/MAME atendida por Robbbert

Necesitas seguir varios pasos para poder hacer una compilación MESSUI
1. El compilador. En https://www.mamedev.org/tools/ encuentras el compilador que uso, msys64. Lo bajas e instalas siguiendo las instrucciones. Puedes usar Msys32 si prefieres.
2. El código fuente necesario para compilar MESSUI. Lo descargo de
https://github.com/Robbbert/messui

Imagen

Despues de bajarlo lo extraes en MESSUI_(fecha) por ejemplo.
En ocasiones da error al no encontrar el archivo about.bmp
Lo evitas entrando en src ->osd ->winui ->res y copias, por ejemplo, el archivo bkgnd16 y lo renombras como about.

Copias el bat chess_messui_201019.bat
http://www.mediafire.com/file/h3w9u5c41 ... t.zip/file

Si sale una nueva emulación lo editas añadiendo el nuevo driver, siguiendo el modelo y guardándolo como bat.
De esta manera solo compilaras las emulaciones de ajedrez.

1. La compilación. Vas a la carpeta de Msys64 o Msys32 y haz click en win32env. Aparece una ventana CMD y escribes la ruta donde has extraido la fuente y finalmente el bat chess_messui. Comienza la compilación

Imagen

El resultado:

http://www.mediafire.com/file/rvdvluje0 ... 19.7z/file

Las rom nuevas las puedes encontrar en https://www.retroroms.info/page/bda. Necesitas unirte al foro para acceder a las descargas.

Pruebas la compilación por si hay algún error en las rom (algunas han sido renombradas). En src/mame/drivers puedes ver las definiciones de la roms y si quieres hacer un artwork, en src/mame/layout tienes el layout interior.

Saludos,
Luis

Avatar de Usuario
IvenGO
Veterano
Veterano
Mensajes: 255
Registrado: 01 May 2013 16:43
Ubicación: Moscow, RF

Re: Emuladores de Ajedrez de MAME/MESS

Mensaje por IvenGO » 28 Feb 2020 16:46

Saludos! Big thanks to all for the latest emulations and artworks (Mephisto TMs and Conchess)!
Awaiting / hoping for 19-MHz TurboKit WM-version of Plymate Victoria ;-)

Avatar de Usuario
IvenGO
Veterano
Veterano
Mensajes: 255
Registrado: 01 May 2013 16:43
Ubicación: Moscow, RF

Re: Emuladores de Ajedrez de MAME/MESS

Mensaje por IvenGO » 29 Feb 2020 15:01

What I've found is that queening procedure corrupts games in PGN-log for emulations that are running under MessExtra :-(

CBF
Veterano
Veterano
Mensajes: 293
Registrado: 21 May 2016 13:13

Re: Emuladores de Ajedrez de MAME/MESS

Mensaje por CBF » 29 Feb 2020 15:16

IvenGO escribió:
29 Feb 2020 15:01
What I've found is that queening procedure corrupts games in PGN-log for emulations that are running under MessExtra :-(
What is a 'queening procedure'???

Avatar de Usuario
IvenGO
Veterano
Veterano
Mensajes: 255
Registrado: 01 May 2013 16:43
Ubicación: Moscow, RF

Re: Emuladores de Ajedrez de MAME/MESS

Mensaje por IvenGO » 29 Feb 2020 16:01

When pawn turns into queen X-D

There are symbols marked like "SOH" appear in pgn and when I copy/past a game to Fritz-12 these marked moves turn to text comments. But maybe its a problem of Fritz?

CBF
Veterano
Veterano
Mensajes: 293
Registrado: 21 May 2016 13:13

Re: Emuladores de Ajedrez de MAME/MESS

Mensaje por CBF » 29 Feb 2020 16:14

IvenGO escribió:
29 Feb 2020 16:01
When pawn turns into queen X-D
Well, this is usually called 'promotion'. ;-)
There are symbols marked like "SOH" appear in pgn and when I copy/past a game to Fritz-12 these marked moves turn to text comments. But maybe its a problem of Fritz?
'SOH'? No idea where this could come from!?
For which engine did this happen?
And who promoted, you or the engine?

Without knowing these 2 things I can't check it ...

Avatar de Usuario
IvenGO
Veterano
Veterano
Mensajes: 255
Registrado: 01 May 2013 16:43
Ubicación: Moscow, RF

Re: Emuladores de Ajedrez de MAME/MESS

Mensaje por IvenGO » 29 Feb 2020 16:23

It happend for both Debut-M and Plymate Victoria: I ran 2 emulators from different folders (at different HDDs), so in both logs these SOH marks appeared... Idk, possibly something is missed in unicodes at my PC (still run WinXp SP3)?

Looks like here
Adjuntos
PGN.JPG
PGN.JPG (42.08 KiB) Visto 65 veces

CBF
Veterano
Veterano
Mensajes: 293
Registrado: 21 May 2016 13:13

Re: Emuladores de Ajedrez de MAME/MESS

Mensaje por CBF » 29 Feb 2020 16:54

Ok, I've tried it now (with Plymate Victoria), and it's not a problem of MessExtra -
it's you who made the mistake. ;-)

If such a promotion move is made, then the sensorboard does NOT automatically
turn the pawn into a queen (or any other piece) - YOU have to click on the wanted
piece (e.g. the queen) at the sensorboard panel and put it on the square where
the promoted pawn is located.
If you don't do this (i.e. let the pawn stay at the promotion square instead of the queen),
then exactly this 'SOH' (=ASCII code 0x01 hex) appears in the PGN for all following moves!

Avatar de Usuario
IvenGO
Veterano
Veterano
Mensajes: 255
Registrado: 01 May 2013 16:43
Ubicación: Moscow, RF

Re: Emuladores de Ajedrez de MAME/MESS

Mensaje por IvenGO » 29 Feb 2020 17:03

Probably really my mystake, but as far as I remember I did click on queen's sensor button because Conchess board asked about by flashing related lights... I will try to repeat it. Thanks!
The only thing is that the same SOH appeared for Debut-M's which hadnt demand confirmation...

CBF
Veterano
Veterano
Mensajes: 293
Registrado: 21 May 2016 13:13

Re: Emuladores de Ajedrez de MAME/MESS

Mensaje por CBF » 29 Feb 2020 17:13

IvenGO escribió:
29 Feb 2020 17:03
Probably really my mystake, but as far as I remember I did click on queen's sensor button because Conchess board asked about by flashing related lights... I will try to repeat it. Thanks!
The only thing is that the same SOH appeared for Debut-M's which hadnt demand confirmation...
Well, it doesn't matter if the engine requires confirmation or not - it is the sensorboard interface which
needs to know the promotion piece (because it can't continue with the pawn on row 1 or 8).
And it's not enough to just click on the piece button of the engine (if this is needed at all) -
you must also click on the piece of the sensorboard panel and then put it on the board!

BTW:
IvenGO escribió:
28 Feb 2020 16:46
Awaiting / hoping for 19-MHz TurboKit WM-version of Plymate Victoria ;-)
Where can I see any information about this Plymate Victoria WM-version and about the
exact speed of the TurboKit for this engine?

Responder