Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #6291  
Alt 15.07.2024, 15:24
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.736
Abgegebene Danke: 509
Erhielt 6.288 Danke für 1.454 Beiträge
Aktivitäten Langlebigkeit
13/20 15/20
Heute Beiträge
1/3 sssss2736
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Robert,
 Zitat von Robert Beitrag anzeigen
Dabei gilt es eins zu beachten: Die Durchschnittsstufen AT funktionieren beim Diamond/Sapphire nicht richtig (nach wenigen Zügen fängt er an, sofort zu antworten) Man muss also die Durchschnittszeit selbst programmieren und zwar, indem man eine beliebige Turnierstufe nimmt, die Anzahl der Züge auf "1" setzt und die gewünschte Zeit programmiert. Für eine Durchschnittszeit von 30 Sekunden sähe das also so aus:

TR+01/00:00:30

Man kann zwar die AT-Stufen auch programmieren, aber das hilft leider nicht: Wenn man AT+00:00:30 einstellt, fängt er auch zu "blitzen" an...
also das ist ja ein ganz seltsamer Novag-Bug, vielen Dank für den Hinweis!

Gilt das auch für den Star Diamond? (der normale Diamond ist ja noch nicht emuliert)

Falls gewünscht könnte ich diesen Bug im Plugin beheben, indem ich einfach sämtliche AT-Levels in entsprechende TR-Levels umdefiniere ...

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
kamoj (15.07.2024), Wandersleben (15.07.2024)
  #6292  
Alt 15.07.2024, 15:34
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 201
Abgegebene Danke: 434
Erhielt 588 Danke für 151 Beiträge
Aktivitäten Langlebigkeit
6/20 11/20
Heute Beiträge
1/3 ssssss201
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Gilt das auch für den Star Diamond?
Not to my knowledge.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu berger für den nützlichen Beitrag:
fhub (15.07.2024), kamoj (15.07.2024)
  #6293  
Alt 15.07.2024, 15:45
Benutzerbild von spacious_mind
spacious_mind spacious_mind ist offline
Lebende Foren Legende
 
Registriert seit: 29.06.2006
Ort: Alabama, USA
Land:
Beiträge: 2.096
Abgegebene Danke: 348
Erhielt 768 Danke für 347 Beiträge
Aktivitäten Langlebigkeit
4/20 18/20
Heute Beiträge
0/3 sssss2096
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Hallo Robert,

also das ist ja ein ganz seltsamer Novag-Bug, vielen Dank für den Hinweis!

Gilt das auch für den Star Diamond? (der normale Diamond ist ja noch nicht emuliert)

Falls gewünscht könnte ich diesen Bug im Plugin beheben, indem ich einfach sämtliche AT-Levels in entsprechende TR-Levels umdefiniere ...

Grüße,
Franz
Ich bitte darum, dass Sie weiterhin mit 100%iger Korrektheit zum Original bauen, Sie bauen eine Geschichte auf, die für künftige Generationen erhalten bleiben sollte, es gibt genug Bullshit in der Geschichte, fügen Sie dem bitte nichts hinzu.

Gruss
Nick
Mit Zitat antworten
Folgender Benutzer sagt Danke zu spacious_mind für den nützlichen Beitrag:
kamoj (15.07.2024)
  #6294  
Alt 15.07.2024, 18:37
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 201
Abgegebene Danke: 434
Erhielt 588 Danke für 151 Beiträge
Aktivitäten Langlebigkeit
6/20 11/20
Heute Beiträge
1/3 ssssss201
Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von spacious_mind Beitrag anzeigen
Ich bitte darum, dass Sie weiterhin mit 100%iger Korrektheit zum Original bauen, Sie bauen eine Geschichte auf, die für künftige Generationen erhalten bleiben sollte, es gibt genug Bullshit in der Geschichte, fügen Sie dem bitte nichts hinzu.
Nick, if you want the highest fidelity (not always 100% possible, although we try), then use just MAME. Its function is that, to preserve the history of the chess computer through emulation, romdumping, documentation, etc.

But I understand that the aim of CB-Emu is more than that, what sense would it make to repeat the same thing? CB-Emu, as a fork of MAME, has added useful features that are highly valued by users, and one of them is not purism. I think the two projects can coexist, they are not mutually exclusive.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu berger für den nützlichen Beitrag:
Bryan Whitby (15.07.2024), kamoj (15.07.2024)
  #6295  
Alt 15.07.2024, 19:55
Benutzerbild von spacious_mind
spacious_mind spacious_mind ist offline
Lebende Foren Legende
 
Registriert seit: 29.06.2006
Ort: Alabama, USA
Land:
Beiträge: 2.096
Abgegebene Danke: 348
Erhielt 768 Danke für 347 Beiträge
Aktivitäten Langlebigkeit
4/20 18/20
Heute Beiträge
0/3 sssss2096
Frage Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
Nick, if you want the highest fidelity (not always 100% possible, although we try), then use just MAME. Its function is that, to preserve the history of the chess computer through emulation, romdumping, documentation, etc.

But I understand that the aim of CB-Emu is more than that, what sense would it make to repeat the same thing? CB-Emu, as a fork of MAME, has added useful features that are highly valued by users, and one of them is not purism. I think the two projects can coexist, they are not mutually exclusive.
Ok I think this is easier in English. I don't see a problem with correcting and enhancing things. However, I believe first and foremost the original should be created and documented in a way that everyone knows it either 100% reproduces the original or does not. What can possibly be wrong with that?

If you want to modify the Sapphire, then no one is stopping you and I am sure you will be appreciated. But then call it for what it is.. add it as Novag Sapphire Modified, and explain why. Now everyone will know why. Just don't assume that everyone reads comments in these posts. Assume that 99% of the people don't and they assume that they are playing the original.

What I am suggesting is not that difficult to do as a standard for all your Mess computers, it does not take any extra work from anybody. It just provides visibility.

And since it is assumed by 99% of the people that they are playing originals, then this is your responsibility or you put a disclaimer everywhere to tell everyone clearly that the "Mess programs are simulation only and do not 100% represent the originals" You can't have it both ways by calling them by their original names and then disclaim that you can do whatever you like with them.

Sending me somewhere else does not fix your issue. Because the next person will ask, then the next and so on. Don't shoot a messenger.

Believe it or not I am trying to help you here.

Regards
Nick
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu spacious_mind für den nützlichen Beitrag:
kamoj (15.07.2024), Wandersleben (15.07.2024)
  #6296  
Alt 15.07.2024, 20:04
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.736
Abgegebene Danke: 509
Erhielt 6.288 Danke für 1.454 Beiträge
Aktivitäten Langlebigkeit
13/20 15/20
Heute Beiträge
1/3 sssss2736
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
Nick, if you want the highest fidelity (not always 100% possible, although we try), then use just MAME. Its function is that, to preserve the history of the chess computer through emulation, romdumping, documentation, etc.

But I understand that the aim of CB-Emu is more than that, what sense would it make to repeat the same thing? CB-Emu, as a fork of MAME, has added useful features that are highly valued by users, and one of them is not purism. I think the two projects can coexist, they are not mutually exclusive.
Unfortunately, I have to disagree with you, Gerardo.

These additional features are optional, i.e. as long as you do not use/activate them, the engines in CB-Emu behave exactly like in the official MAME version. Or have you perhaps had a different experience?

Differences are only possible (but rather unlikely) between CB-Emu, MessExtra and MessNew if the emulations in MAME were somehow changed or improved between the corresponding MAME versions (0.175, 0.220 and 0.265) - at least the new MessNew corresponds (almost) completely to the current MAME.

Regards,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
berger (15.07.2024), kamoj (15.07.2024), spacious_mind (15.07.2024), Wandersleben (15.07.2024)
  #6297  
Alt 15.07.2024, 20:48
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 201
Abgegebene Danke: 434
Erhielt 588 Danke für 151 Beiträge
Aktivitäten Langlebigkeit
6/20 11/20
Heute Beiträge
1/3 ssssss201
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Well, what a mess I've made! LOL

Nick, I have nothing to do with the development of CB-Emu... it's all Franz's work and responsibility.
I was just inviting you to use MAME. I only collaborate with the MAME development team, I don't make any modifications, as far as I'm concerned I always respect the original design. And I agree that if the original computer has a bug, so does the emulation.

Franz, I'm sorry, I have spoken out of ignorance. From what I usually read here, I thought that CB-Emu and its complements offered different options to the original MAME ones, such as higher clock frequencies, bug fixes, etc. You explain to me that these modifications are optional, and that seems perfect to me.

Honestly, I haven't played with CB-Emu for years... many years.

But I recommend it to all my friends for the convenience of having the roms included, for the extra options it provides, etc. I don't play chess nowadays... I spend my time doing repairs, restorations, reverse engineering, etc.
Mit Zitat antworten
Folgende 5 Benutzer sagen Danke zu berger für den nützlichen Beitrag:
Bryan Whitby (16.07.2024), kamoj (15.07.2024), MikeChess (15.07.2024), spacious_mind (15.07.2024), Wandersleben (15.07.2024)
  #6298  
Alt 15.07.2024, 21:04
Benutzerbild von spacious_mind
spacious_mind spacious_mind ist offline
Lebende Foren Legende
 
Registriert seit: 29.06.2006
Ort: Alabama, USA
Land:
Beiträge: 2.096
Abgegebene Danke: 348
Erhielt 768 Danke für 347 Beiträge
Aktivitäten Langlebigkeit
4/20 18/20
Heute Beiträge
0/3 sssss2096
Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
Well, what a mess I've made! LOL
LOL
Mit Zitat antworten
Folgender Benutzer sagt Danke zu spacious_mind für den nützlichen Beitrag:
kamoj (15.07.2024)
  #6299  
Alt 16.07.2024, 11:04
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.736
Abgegebene Danke: 509
Erhielt 6.288 Danke für 1.454 Beiträge
Aktivitäten Langlebigkeit
13/20 15/20
Heute Beiträge
1/3 sssss2736
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Falls gewünscht könnte ich diesen Bug im Plugin beheben, indem ich einfach sämtliche AT-Levels in entsprechende TR-Levels umdefiniere ...
Ok, das hab ich jetzt getan - geändertes Plugin ist im Anhang!
Edit: Ich hab jetzt auch noch die Level-Infos mit Hinweis auf diesen AT-Bug hinzugefügt!
Edit2: Plugin nochmal korrigiert!

Damit werden nun beim Novag Sapphire bei Eingabe eines AT-Levels in WinBoard oder Arena diese fehlerhaften AT-Levels automatisch durch das Plugin in entsprechende TR-Levels umgewandelt, wobei auch eine kurze Popup-Meldung "AT level bug fixed!" erscheint.
Diese Umwandlung erfolgt folgendermaßen:
AT n ---> TR+01/00:mm:ss (mm:ss abhängig von n)
AT+hh:mm:ss ---> TR+01/hh:mm:ss
Übrigens gilt das auch bei unterschiedlichen Levels für Weiß und Schwarz, die ja beim Sapphire (wie beim Star Diamond auch) möglich sind, indem man einfach beide Levels in einer Zeile eingibt.

Beim direkten Spielen ohne externe GUI (d.h. Aufruf mit CB-Emu, MessExtra oder MessNew) erfolgt diese Korrektur natürlich nicht, denn da kommt ja kein Plugin zum Einsatz, d.h. in diesem Fall muß man selbst einen passenden TR-Level (statt AT) einstellen.

In diesem neuen Plugin gibt's am Anfang eine Zeile mit "fix_AT_level_bug = true", in der man diese Level-Korrektur auch deaktivieren kann
(einfach 'true' in 'false' ändern) - oder dieses neue Plugin einfach nicht verwenden.
In zukünftigen CB-Emu-Versionen wird es dann allerdings automatisch enthalten sein.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (21.07.2024 um 22:38 Uhr)
Mit Zitat antworten
Folgende 10 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (16.07.2024), Hartmut (16.07.2024), kamoj (16.07.2024), Mapi (16.07.2024), Mark 1 (16.07.2024), mclane (16.07.2024), Mythbuster (16.07.2024), Robert (16.07.2024), Tibono (17.07.2024), Wandersleben (16.07.2024)
  #6300  
Alt 16.07.2024, 12:10
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 60
Land:
Beiträge: 4.237
Abgegebene Danke: 1.920
Erhielt 884 Danke für 510 Beiträge
Aktivitäten Langlebigkeit
6/20 20/20
Heute Beiträge
0/3 sssss4237
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,

danke für das modifizierte Plugin!
 Zitat von fhub Beitrag anzeigen
Beim direkten Spielen ohne externe GUI (d.h. Aufruf mit CB-Emu, MessExtra oder MessNew) erfolgt diese Korrektur natürlich nicht, denn da kommt ja kein Plugin zum Einsatz, d.h. in diesem Fall muß man selbst einen passenden TR-Level (statt AT) einstellen.

In diesem neuen Plugin gibt's am Anfang eine Zeile mit "fix_AT_level_bug = true", in der man diese Level-Korrektur auch deaktivieren kann
(einfach 'true' in 'false' ändern) - oder dieses neue Plugin einfach nicht verwenden.
In zukünftigen CB-Emu-Versionen wird es dann allerdings automatisch enthalten sein.
Finde ich einen guten Kompromiss! Wer Durchschnittsstufen nutzen möchte, wird sie ohnehin programmieren und das wird damit erheblich vereinfacht. Auf der anderen Seite kann man sich auf Wunsch auch das Originalverhalten bewahren. Macht zwar bei einer Emulation nicht viel Sinn, aber vielleicht will man mal checken, wie sich der Fehler überhaupt darstellt...
__________________
Viele Grüße
Robert
Mit Zitat antworten
Folgende 5 Benutzer sagen Danke zu Robert für den nützlichen Beitrag:
Bryan Whitby (16.07.2024), Hartmut (16.07.2024), kamoj (16.07.2024), Mark 1 (16.07.2024), Tibono (17.07.2024)
Antwort


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 09:11 Uhr.



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