Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Computerschach / Computer Chess: > Mess Emu & andere Emulationen / Mess Emu and other Emulations


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 24.06.2021, 20:47
Mark 1 Mark 1 ist offline
TASC R40
 
Registriert seit: 27.09.2006
Beiträge: 525
Abgegebene Danke: 891
Erhielt 357 Danke für 193 Beiträge
Aktivitäten Langlebigkeit
3/20 18/20
Heute Beiträge
1/3 ssssss525
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz..

MessChess und MessExtra vom 04.08.2019 23:34 Verzeichnis
MessChess und MessExtra vom 06.10.2019 06:45 Exe
also schon etwas älter.

Gerade 4 Partien ohne Fehler.

Geändert von Mark 1 (24.06.2021 um 20:53 Uhr)
Mit Zitat antworten
  #2  
Alt 24.06.2021, 20:53
Benutzerbild von Robert
Robert Robert ist gerade online
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 61
Land:
Beiträge: 4.321
Abgegebene Danke: 2.147
Erhielt 1.001 Danke für 579 Beiträge
Aktivitäten Langlebigkeit
5/20 20/20
Heute Beiträge
3/3 sssss4321
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Mark 1 Beitrag anzeigen
Hallo Franz..

MessChess und MessExtra vom 04.08.2019 23:34

also schon etwas älter.

Gerade 4 Partien ohne Fehler.
Auch MessChess vom 15.03.2020 scheint zu funktionieren (2 Partien ohne Fehler)

Ich probiere auch noch neuere Versionen...

Viele Grüße
Robert
Mit Zitat antworten
  #3  
Alt 24.06.2021, 21:15
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.901
Abgegebene Danke: 586
Erhielt 7.095 Danke für 1.599 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
3/3 sssss2901
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Robert Beitrag anzeigen
Auch MessChess vom 15.03.2020 scheint zu funktionieren (2 Partien ohne Fehler)
Also diese Version habe ich nicht mehr - meine Version hier aus 2020 ist von 1.2. und basiert noch auf MESS 0.215.
Versionen aus 2019 (oder noch früher) stammen sogar aus noch älteren MESS-Versionen, und da brauche ich nichteinmal mehr daran denken, die Sourcen überhaupt zu vergleichen - das war noch 'Altertum'.

Der in der jetztigen MessExtra-Version verwendete Treiber ist vom 13.4.2020 (original von 'hap'), und den habe ich seitdem auch nicht mehr geändert.
'hap' hat vor etwa mehr als 2 Monaten dann begonnen, viele Mephisto-Treiber (auch den Mondial2) aufzusplitten und komplett zu ändern, aber diese Änderungen habe ich nicht mehr mitgemacht, weil sie in MAME 0.220 nicht mehr laufen.

Wenn das also tatsächlich ein Bug im älteren MAME-Treiber (mephisto_mondial.cpp vom 13.4.2020) ist, dann könnte das nur 'hap' ändern - allerdings glaube ich kaum, daß er sich um diesen alten Treiber noch kümmern würde.

Grüße,
Franz
Mit Zitat antworten
  #4  
Alt 24.06.2021, 22:17
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 598
Abgegebene Danke: 221
Erhielt 2.292 Danke für 414 Beiträge
Aktivitäten Langlebigkeit
0/20 6/20
Heute Beiträge
0/3 ssssss598
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Mondial II works fine on MAME.
I played 2 quick games... and lost both. But there were no lockups.
Mit Zitat antworten
  #5  
Alt 25.06.2021, 09:45
Hartmut Hartmut ist gerade online
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 61
Land:
Beiträge: 2.484
Abgegebene Danke: 3.514
Erhielt 2.296 Danke für 1.165 Beiträge
Aktivitäten Langlebigkeit
13/20 15/20
Heute Beiträge
3/3 sssss2484
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Mondial II works fine on MAME.
I played 2 quick games... and lost both. But there were no lockups.
Hm... dann funktioniert vielleicht irgendwas in der Zusammenarbeit mit Arena nicht (direkt unter CB-Emu hab ich es nicht versucht, mach ich noch). Nach einiger Zeit schaltet sich das Gerät einfach ab. Manchmal nach wenigen Zügen, manchmal erst nach längerer Zeit.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten
  #6  
Alt 25.06.2021, 10:19
bataais bataais ist offline
Mephisto Turniermaschine
 
Registriert seit: 01.10.2013
Beiträge: 316
Abgegebene Danke: 206
Erhielt 545 Danke für 221 Beiträge
Aktivitäten Langlebigkeit
0/20 11/20
Heute Beiträge
0/3 ssssss316
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Habs auch mal ausprobiert, mit eingeschaltetem Debugger, Version vom 12. Juni 2021. Bei den Eröffnungszügen b3, c3 und f3 hängt Mondial II, alle LEDs aus, reagiert nicht mehr, im RAM tut sich aber noch was..

Bei mir hängt auch die ältere Version vom 15.3.2021, jedoch die vom 11.Mai 2020 nicht.

Evtl hilft dir das was, Franz?
Mit Zitat antworten
  #7  
Alt 25.06.2021, 10:53
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.901
Abgegebene Danke: 586
Erhielt 7.095 Danke für 1.599 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
3/3 sssss2901
AW: Mess Emulator für diverse Schachcomputer ist fertig!

@Hartmut:
Also mit Arena (bzw. den Plugins) kann es definitiv nichts zu tun haben, denn es passiert auch beim Selberspielen, und außerdem tut das Plugin ja auch nichts anderes, als einfach nur simulierte Tastendrücke an die Engine zu schicken.

@Bataais:
Na ja, jedenfalls hilft mir das soweit, daß ich jetzt nicht mehr länger herumprobieren muß, bis das Problem zufällig mal auftritt.
Allerdings ist diese Verhalten soooo seltsam, daß ich derzeit noch absolut keine Idee habe, was die Ursache des Problems sein könnte.
Daß er sich einfach dann aufhängt, wenn er aus dem Buch ist, ist auch nicht der Fall, denn bei anderen Zügen spielt er auch weiter, obwohl das Buch schon verlassen ist.

Alles sehr seltsam ...
Mit Zitat antworten
  #8  
Alt 25.06.2021, 10:58
bataais bataais ist offline
Mephisto Turniermaschine
 
Registriert seit: 01.10.2013
Beiträge: 316
Abgegebene Danke: 206
Erhielt 545 Danke für 221 Beiträge
Aktivitäten Langlebigkeit
0/20 11/20
Heute Beiträge
0/3 ssssss316
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Noch was seltsames: Im CB-Emu scheint er zu laufen, im MessExtra nicht.
Mit Zitat antworten
  #9  
Alt 25.06.2021, 12:23
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.901
Abgegebene Danke: 586
Erhielt 7.095 Danke für 1.599 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
3/3 sssss2901
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von bataais Beitrag anzeigen
Noch was seltsames: Im CB-Emu scheint er zu laufen, im MessExtra nicht.
Also das ist nicht so seltsam, weil der Mondial II in CB-Emu die Version in 'messuix.exe' aufruft, und die ist noch älter (MAME 0.190) - dort hat alles noch funktioniert.

Inzwischen scheint es aber, daß ich eine Lösung durch Vergleichen verschiedener Treiberversionen gefunden habe:
In meiner verwendeten Version vom 13.4.2020 (die letzte bevor 'hap' die großen Änderungen gestartet hat), kommt da in der Enginekonfiguration folgender Befehl vor:
m_maincpu->set_periodic_int(FUNC(mephisto_mondial_state::nmi_ line_assert),...)
Ich kenne mich zwar hardware-technisch nicht aus, aber das scheint periodisch einen NMI-Interrupt auszulösen, der in einer anderen Funktion mondial2_input_mux_w durch m_maincpu->set_input_line(M65C02_NMI_LINE, CLEAR_LINE) wieder ausgeschaltet wird.

In hap's neuerer Version (und auch in der ganz alten aus 0.190) wird aber im ensprechenden Befehl nmi_line_pulse anstatt nmi_line_assert verwendet, d.h. der NMI-Interrupt wird von Haus aus gepulst, und der AUS-Schalt-Befehl entfällt dabei.

Und genau das habe ich jetzt auch probiert, also in der Konfiguration folgenden Befehl verwendet:
m_maincpu->set_periodic_int(FUNC(mephisto_mondial_state::nmi_ line_pulse),...)
und den Ausschalt-Befehl in der Funktion mondial2_input_mux_w einfach auskommentiert!

Jetzt hängt sich der Mondial II bei diesen Anfangszügen b3, c3 oder f3 nicht mehr auf - längere Partien hab ich noch nicht ausprobiert, aber ich vermute mal, daß das Problem damit gelöst ist.

Wie gesagt habe ich technisch keine Ahnung davon, und ob mein 'Bugfix'(?) tatsächlich korrekt ist, kann nur 'hap' sagen.

Grüße,
Franz
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
Mark 1 (25.06.2021)
  #10  
Alt 25.06.2021, 12:24
Mark 1 Mark 1 ist offline
TASC R40
 
Registriert seit: 27.09.2006
Beiträge: 525
Abgegebene Danke: 891
Erhielt 357 Danke für 193 Beiträge
Aktivitäten Langlebigkeit
3/20 18/20
Heute Beiträge
1/3 ssssss525
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von bataais Beitrag anzeigen
Noch was seltsames: Im CB-Emu scheint er zu laufen, im MessExtra nicht.
Also wenn ich mich nicht irre ist ja CB-Emu Version 0.175 und MessExtra 0.220. Glaube nicht das es an den Plugins liegt. Aber ich bin kein Profi. Ist nur eine Vermutung.
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Info: Mephisto Emulator für den Mac fertig RolandLangfeld Die ganze Welt der Schachcomputer / World of chess computers 3 09.09.2007 22:56


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:21 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info