Emuladores de Ajedrez de MESS

Otras participaciones no clasificadas

Moderador: Luis a

Re: Emuladores de Ajedrez de MESS

Notapor CBF » 13 Ago 2017 09:57

Hi,

I've now uploaded a new CB-Emu version (on my usual cloud folder) -
just one new chess device and some name changes:
1) Fidelity Sensory Chess Challenger 12 (SC12, predecessor of the SC12B)
2) fexcel68k/fexcel68m2/fexcel68m3 renamed to fex68k/fex68km2/fex68km3
(it concerns the internal names and all corresponding files)

CBF
CBF
Veterano
Veterano
 
Mensajes: 167
Registrado: 21 May 2016 12:13

Re: Emuladores de Ajedrez de MESS

Notapor berger » 13 Ago 2017 15:15

Hi CBF,

Thank you! :)

Regards,
Berger
Moderador del foro
Avatar de Usuario
berger
Moderador del foro
Moderador del foro
 
Mensajes: 1163
Registrado: 12 Ene 2013 23:00
Ubicación: Barcelona (CATALUNYA)

Re: Emuladores de Ajedrez de MESS

Notapor Guilinman » 18 Sep 2017 08:08

Good Morning to all,
I have a new idea, but i do not know who can make it real....I think that could be very beautiful play old chessboards vith DGT board...someone can add dgt drivers in emulator, if the idea likes to all?
Greetings
Guilinman
Guilinman
novato
novato
 
Mensajes: 24
Registrado: 06 Oct 2013 12:26
Ubicación: Italy

Re: Emuladores de Ajedrez de MESS

Notapor JOHN APP » 19 Sep 2017 16:28

It is a great IDEA . Also would like Driver for the Saitek and Novag Boards
JOHN APP
novato
novato
 
Mensajes: 22
Registrado: 02 Oct 2016 14:43

Re: Emuladores de Ajedrez de MESS

Notapor Luis a » 29 Sep 2017 18:57

Si "hap" es sinónimo de emulaciones de ajedrez de Fidelity, las emulaciones de Mephisto eran cosa de Dirk Verwieve y Ralf Schaefer,
habían quedado obsoletas en los nuevos estandar de MAME y solo funcionaban las versiones de Franz Huber/CBF.
Pero esta situación ha cambiado y el nuevo hombre de las emulaciones de Mephisto es Sandro Ronco.

Sandro Ronco era de sobra conocido en nuestra comunidad por ser autor del código de VEB Chessmaster, Mephisto Montreux y Saitek Risc 2500, entre otros.

El 13 de agosto presentaba Mephisto Risc y Risc2 (marcados como no funcionales, aunque aparentemente si funcionan) y Polgar 10 MHz. Lo más interesante era que renovaba el código mboard (ahora mmboard) y reenganchaba la mayoría de las máquinas.

El 15 de septiembre presentaba como nuevas máquinas:
-Mephisto Modena [yoyo_chessboard, Sandro Ronco]
-Mephisto Monte Carlo [Sandro Ronco
-Mephisto Monte Carlo IV LE [Sandro Ronco]
-Mephisto Mega IV [Sandro Ronco]

Mega IV anteriormente no funcionaba.

El 21 de septiembre:
Mephisto Super Mondial [yoyo_chessboard, Sandro Ronco]
Mephisto Super Mondial II [yoyo_chessboard, Sandro Ronco]

El 24 de septiembre lanzaba Mephisto Mondial II [yoyo_chessboard, Sandro Ronco] y el módulo College para Super Mondial II


Hasta aquí todo fantástico, pero…

Imagen

No hay que mirar mucho para apreciar la falta de piezas y el layout/artwork interior es muy básico.

Con la ayuda de Franz Huber (el Maestro CBF) y unos artworks decentes puede quedar así:

Imagen



Sandro Ronco sigue sin aportar las piezas y ofrece como alternativa usar Xboard como interfaz, al estilo del Winboard Messtiny de Ralf Schaefer.
A tal fin creó en lenguaje Lua el plugin para MAME Chessengine.
Sandro en su léeme dice que sólo lo ha probado en Linux.
Lo probé con Winboard, pero no me llegó a funcionar.

No soy muy partidario de las versiones UCI de las máquinas legendarias, excepto para series largas de partidas para evaluar elos, prefiero una emulación con el artwork apropiado. Para los interesados algunos enlaces:

https://github.com/sronco/mame-chesseng ... hessengine
https://github.com/mamedev/mame/issues/2523


He compilado MAME con los últimos modelos y he incluido las nuevas roms y el plugin mame chessengine y DLL Lua.

El enlace:
http://www.mediafire.com/file/s9247i2fe ... _250917.7z

Para acceder a las opciones pulsar TAB

Saludos,
Luis
Luis a
Senior
Senior
 
Mensajes: 70
Registrado: 21 Ene 2013 12:35

Re: Emuladores de Ajedrez de MESS

Notapor CBF » 17 Oct 2017 15:29

Hi,

I've just updated the CB-Emu package on my website - download link here: https://fhub.jimdo.com/

The file 'CB-Emu_2017.zip' now contains 2 version in 2 separate folders, the normal CB-Emu and an extra version CB-EmuX,
containing a few new Mephisto modules which have been introduced lately in MAME 0.190.

Changes in the normal CB-Emu (Artworks2D has also changed a bit):
1) additional, older ROM version 'Fidelity Elite Avantgarde V7a'
2) bugfix: 'Save system state on exit' now works also for 'Mephisto Montreux', 'Saitek Kasparov RISC 2500' and 'Novag Super-Constellation'
3) additional, newer German ROM version 'Mephisto Academy' (selectable in BIOS)

The new version CB-EmuX contains the following new Mephisto devices (Luis has already mentioned most of them):
Mega IV, Modena, Mondial II, Risc, Risc II, Super Mondial (A and B) and Super Mondial II

Since I couldn't imort these new drivers into my usual MESS version 0.175 (there are just too many differences),
CB-EmuX is now based on the current version MESS 0.190.
For this new version I've only implemented the basic support for board and border pieces (i.e. you can play a normal chess game),
but I didn't care about any special functions of these modules (like e.g. setting up positions, taking back capture moves etc.) -
these special modes and moves (e.g. enpassent, promotion) have to be handled manually with help of the border pieces and buttons.
I've posted details of how to use the border pieces in the German 'Schachcomputer-Forum' here:
https://www.schachcomputer.info/forum/s ... 8&page=190
But it's only in German, so you'll have to translate it yourself, if you don't understand German.

It was a lot of work in the past to write different routines for each module, and I'm not keen on spending so much time again
for this new MAME version 0.190, since it's no longer compatible with my old version 0.175.
This means that the usage of this new CB-EmuX is not as comfortable as for the previous CB-Emu, but playing normal chess games
is working without any problems - if you have troubles with any special moves, then just ask here.

There's only one problem with the 2 Mephisto Risc devices: they don't use their standard opening book!
I guess the reason are 4 tiny ROMs (only 32 bytes each) which are missing - they have not been published (probably nobody had them),
so I've just created 4 dummy ROMs (with 32 zero-bytes) to avoid an error message at start.
This doesn't seem to have any effect on the chess program itself, but might be the reason for the non-working standard book.
To get an opening book at all, you can switch on the tournament book in the FCN menu - strangly this book is working (but rather small).

PS: Maybe anyone here has ROM dumps of these 4 Mephisto Risc ROMs (labeled 74s288, each 32 bytes) or knows where to get them from?

CBF
CBF
Veterano
Veterano
 
Mensajes: 167
Registrado: 21 May 2016 12:13

Re: Emuladores de Ajedrez de MESS

Notapor berger » 17 Oct 2017 16:12

Hola... Hello!

Gracias Luis Angel por el gran trabajo realizado. Se me olvidó comentarlo, pero añadí el enlace a tu compilación de MAME aquí:
MAME/MESS, CB-Emu, MESSChess & Artworks (enlaces-links)

Thank you CBF for your great work. Links updated.

BTW, those 4 'tiny ROMs' you're talking about... are the 74S288? OMG! I had one of these modules in my hands a long time ago, and I didn't realize they were ROMs... I thought they were digital logic. :oops:
A missed opportunity... although I don't know if my EPROM programmers can read this kind of ROM.

Regards,
Berger
Moderador del foro
Avatar de Usuario
berger
Moderador del foro
Moderador del foro
 
Mensajes: 1163
Registrado: 12 Ene 2013 23:00
Ubicación: Barcelona (CATALUNYA)

Re: Emuladores de Ajedrez de MESS

Notapor CBF » 17 Oct 2017 16:35

berger escribió:BTW, those 4 'tiny ROMs' you're talking about... are the 74S288? OMG! I had one of these modules in my hands a long time ago, and I didn't realize they were ROMs... I thought they were digital logic. :oops:
A missed opportunity... although I don't know if my EPROM programmers can read this kind of ROM.

Well, I'm not really sure if they are indeed ROMs (I'm no hardware expert), but from the following lines in the MAME driver (polgar.cpp)
I assumed they would be ROMs!?

Código: Seleccionar todo
ROM_START(mrisc)
   ROM_REGION(0x20000, "maincpu", 0)
   ROM_LOAD("Meph-RiscI-V1-2.bin", 0x00000, 0x20000, CRC(19c6ab83) SHA1(0baab84e5aa6999c24250938d207145144945fd5))

   ROM_REGION(0x80, "arm_bootstrap", 0)
   ROM_LOAD32_BYTE( "74s288.1", 0x00, 0x20, NO_DUMP )
   ROM_LOAD32_BYTE( "74s288.2", 0x01, 0x20, NO_DUMP )
   ROM_LOAD32_BYTE( "74s288.3", 0x02, 0x20, NO_DUMP )
   ROM_LOAD32_BYTE( "74s288.4", 0x03, 0x20, NO_DUMP )
ROM_END
CBF
Veterano
Veterano
 
Mensajes: 167
Registrado: 21 May 2016 12:13

Re: Emuladores de Ajedrez de MESS

Notapor berger » 17 Oct 2017 16:54

Hi,

Yes... they are PROM: datasheet

If I have the opportunity again, I can make a circuit to read the content.
If someone wants to lend me his module for the good of the community, even if it's faulty... I can do the romdump! :#29:

Regards,
Berger
Moderador del foro
Avatar de Usuario
berger
Moderador del foro
Moderador del foro
 
Mensajes: 1163
Registrado: 12 Ene 2013 23:00
Ubicación: Barcelona (CATALUNYA)

Re: Emuladores de Ajedrez de MESS

Notapor hap » 17 Oct 2017 16:55

A 74288 is a 32x8 PROM chip. Here, they hold the ARM bootstrap code. It is unrelated to the bookrom.
hap
Senior
Senior
 
Mensajes: 40
Registrado: 27 Oct 2016 23:42

AnteriorSiguiente

Volver a GENERAL

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados

x