|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Robert,
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... 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/ |
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (15.07.2024), Wandersleben (15.07.2024) |
|
||||||||||||
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
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 Gruss Nick |
Folgender Benutzer sagt Danke zu spacious_mind für den nützlichen Beitrag: | ||
kamoj (15.07.2024) |
|
||||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
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. |
Folgende 2 Benutzer sagen Danke zu berger für den nützlichen Beitrag: | ||
Bryan Whitby (15.07.2024), kamoj (15.07.2024) |
|
||||||||||||
![]() 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. 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 |
Folgende 2 Benutzer sagen Danke zu spacious_mind für den nützlichen Beitrag: | ||
kamoj (15.07.2024), Wandersleben (15.07.2024) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
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. ![]() 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/ |
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
||||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Well, what a mess I've made!
![]() 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. |
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) |
|
||||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
|
Folgender Benutzer sagt Danke zu spacious_mind für den nützlichen Beitrag: | ||
kamoj (15.07.2024) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
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) |
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) |
|
||||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
danke für das modifizierte Plugin! 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. ![]()
__________________
Viele Grüße Robert |
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) |
![]() |
|
|
![]() |
||||
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 |