Emuladores de Ajedrez de MESS

Otras participaciones no clasificadas

Moderador: Luis a

Re: Emuladores de Ajedrez de MESS

Notapor berger » 26 Abr 2017 16:07

Anyway, in my opinion it is better to wait: It is a small bug that does not prevent play and experiment with these chess computers. CB-Emu already has 3 updates and has just been published version 0.185 of MAME. At the moment I'm not reverse engineering any other chess computer... So... In my humble opinion, we can wait a little while! :D

But CBF ... as you wish. ;)

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

Re: Emuladores de Ajedrez de MESS

Notapor CBF » 26 Abr 2017 16:16

berger escribió:CB-Emu already has 3 updates ...
But CBF ... as you wish. ;)

Well, since the only new thing is this LED workaround, I've just named it Update_3 again,
so you don't need to add a new entry on your download page - just change the link to this: :)
http://www62.zippyshare.com/v/0l7wP3m0/file.html
(new update 3 with a small LED fix)

Regards,
CBF
CBF
Veterano
Veterano
 
Mensajes: 156
Registrado: 21 May 2016 12:13

Re: Emuladores de Ajedrez de MESS

Notapor berger » 26 Abr 2017 16:23

CBF escribió:Well, since the only new thing is this LED workaround, I've just named it Update_3 again,
so you don't need to add a new entry on your download page - just change the link to this: :)
http://www62.zippyshare.com/v/0l7wP3m0/file.html
(new update 3 with a small LED fix)

Done!

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

Re: Emuladores de Ajedrez de MESS

Notapor CBF » 26 Abr 2017 23:58

Hi hap,

I've now analyzed how and when the procedures presto_mux_w and presto_control_w are executed,
and I've found a very simple way to make this Black/White-LED working also when the computer is thinking.
In principle it's just one additional line in presto_mux_w, and it works also in your original MAME driver.

Here's my new version of presto_mux_w:
Código: Seleccionar todo
WRITE8_MEMBER(novagmcs48_state::presto_mux_w)
{
   // D0-D7: input mux low, led data
   m_inp_mux = (m_inp_mux & ~0xff) | (~data & 0xff);
   if (m_led_select==4) display_matrix(8, 3, m_inp_mux, 2);
}

To avoid that display_matrix() is called twice when m_inp_mux is 2, you can also change display_matrix() in presto_control_w
to a conditional command (but that's not really necessary):
Código: Seleccionar todo
   if (m_led_select!=2) display_matrix(8, 3, m_inp_mux, m_led_select);

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

Re: Emuladores de Ajedrez de MESS

Notapor hap » 27 Abr 2017 16:01

It's fixed in MAME now. The P2 port numbers now match the schematic too.
hap
Senior
Senior
 
Mensajes: 36
Registrado: 27 Oct 2016 23:42

Re: Emuladores de Ajedrez de MESS

Notapor CBF » 29 Abr 2017 13:39

Hi,

after the LED problem has now been fixed in the original MAME driver, I could remove my own workaround again.

Instead of this I've now added a new feature for the Novag Presto/Octo:
Since a non-flashing LED is not really an indicator that the computer is thinking, you can now activate/deactivate
a 'flashing mode' for this LED with [F9], so that it blinks while the computer is thinking (of course you'll see this only
in higher levels with longer time controls).
This 'flashing mode' is preserved during a SoftReset (and also during 'Save/Load State'), but it's switched OFF by default
at each new start (or HardReset), because it's not a feature of the original machine.

Here's the new update (again called Update3):
http://www110.zippyshare.com/v/QX86A4VM/file.html

It's absolutely necessary to also update the new artwork ('artwork\npresto.zip'), because with the last LED fix the codes
for the LEDs have changed, so the old artwork would display completely wrong LEDs.

Regards,
CBF
CBF
Veterano
Veterano
 
Mensajes: 156
Registrado: 21 May 2016 12:13

Re: Emuladores de Ajedrez de MESS

Notapor berger » 29 Abr 2017 15:05

CBF escribió:Here's the new update (again called Update3):
http://www110.zippyshare.com/v/QX86A4VM/file.html

The Update3 link has ben updated a 3rd time... :grin:

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

Re: Emuladores de Ajedrez de MESS

Notapor CBF » 29 Abr 2017 16:07

berger escribió:The Update3 link has ben updated a 3rd time... :grin:

3x Update3
4x Update4
5x .........

No, don't worry - now it's finito! ;)

Regards,
CBF
CBF
Veterano
Veterano
 
Mensajes: 156
Registrado: 21 May 2016 12:13

Re: Emuladores de Ajedrez de MESS

Notapor berger » 29 Abr 2017 17:40

CBF escribió:3x Update3
4x Update4
5x .........

Don't worry... our system can handle 64 updates... 64 times each. :spiteful:
Regards,
Berger
Moderador del foro
Avatar de Usuario
berger
Moderador del foro
Moderador del foro
 
Mensajes: 1141
Registrado: 12 Ene 2013 23:00
Ubicación: Barcelona (CATALUNYA)

Re: Emuladores de Ajedrez de MESS

Notapor CBF » 01 May 2017 08:20

Hi,

I've now also created 2 realistic artworks for the Novag Presto and Octo,
so here's still a small update to my previous Artworks2D package:
http://www44.zippyshare.com/v/bdkt0Q96/file.html

Regards,
CBF
CBF
Veterano
Veterano
 
Mensajes: 156
Registrado: 21 May 2016 12:13

AnteriorSiguiente

Volver a GENERAL

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

x