Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #6541  
Alt Gestern, 17:54
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.786
Abgegebene Danke: 541
Erhielt 6.522 Danke für 1.499 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
2/3 sssss2786
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Sascha (und andere Interessierte),
 Zitat von Mythbuster Beitrag anzeigen
Ich dachte mir nur, dieser "Conny Spezial" und "Expert Spezial" sollten sich doch auch über die anderen Oberflächen starten lassen ...
nun, genau das kannst du jetzt auch.

Ich hab inzwischen diese Bewertungsanzeige für beide Engines direkt in die Treiber eingebaut, und zwar für CB-Emu und MessExtra.
Das hat auch den Vorteil, daß jetzt diese Werte ständig angezeigt werden, also nicht nur während die Engine rechnet - und außerdem läßt sich diese Anzeige ein- und ausschalten (unter 'Options > Configuration > Show Evaluation').

In CB-Emu.exe geht das beim Constellation Expert und beim SuperConny, da allerdings nur für den 'Novag Super Constellation (4-18 MHz)' und nicht für die beiden älteren Versionen weiter unten in der Liste (diese Treiber sind einfach uralt und die rühre ich nicht mehr an) - in MessExtra.exe geht's für beide Engines.
Falls gewünscht kann man diese neue MessExtra.exe auch in MessChess verwenden (einfach in MessChess.exe umbenennen!), dann allerdings sollte man wieder die originalen Plugins cexpert.lua und supercon.lua verwenden, und nicht diese Test-Versionen, die ich gestern gepostet habe, denn sonst kommen sich diese angezeigten Werte in die Quere.

Übrigens noch ein wichtiger Hinweis:
Ich habe in vielen Tests festgestellt, daß diese Bewertungen im RAM bei beiden Engines nicht dem entsprechen, was wir normalerweise unter Stellungswert verstehen - beide Werte im RAM sind immer um einen fixen Betrag zu hoch (beim SuperConny um 0.8, beim Constellation Expert um 0.52)!
Das läßt sich im Debugger erkennen, wo bereits in der Grundstellung diese RAM-Werte 0x80CC bzw.0x8084 betragen, und genau dieses 0xCC bzw. 0x84 ergeben 0.8 bzw 0.52 (bei Division durch 256), und genau darum sind die berechneten Werte zu hoch (d.h. falsch).
Darum habe ich in den Treibern jetzt diese Bewertungen genau um diese 2 Werte 0xCC bzw. 0x84 reduziert, sodaß jetzt niedrigere (aber eben korrekte!) Werte angezeigt werden - die Engines kriegen davon aber natürlich nichts mit, d.h. sie rechnen jetzt genauso wie immer.

Diese Spezial-Versionen findet ihr hier:
https://c.gmx.net/@31720685988479052...SP23WQRnVaGfmw
(dieser Link ist vorerst mal 1 Woche gültig, ob ich das in die nächste offizielle CB-Emu-Version auch übernehmen soll, da bin ich mir noch nicht sicher)

Einfach die existierenden Dateien CB-Emu.exe und MessExtra.exe durch die neuen Versionen aus CB-Emu_Spezial.zip ersetzen.
Und nicht vergessen: man muß diese Bewertungsanzeige erst unter 'Options > Configuration > Show Evaluation' einschalten.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 11 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Chessguru (Heute), ferribaci (Gestern), kamoj (Heute), Mapi (Gestern), Mark 1 (Gestern), mclane (Gestern), MikeChess (Gestern), Mythbuster (Gestern), Robert (Heute), Tintenfisch (Gestern), Wandersleben (Gestern)
  #6542  
Alt Gestern, 18:17
Benutzerbild von Wandersleben
Wandersleben Wandersleben ist offline
Saitek RISC 2500
 
Registriert seit: 15.07.2021
Ort: Lübeck
Alter: 74
Beiträge: 195
Abgegebene Danke: 658
Erhielt 277 Danke für 113 Beiträge
Aktivitäten Langlebigkeit
6/20 4/20
Heute Beiträge
1/3 ssssss195
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Danke, Franz,

es klappt hervorragend und macht mir großen spaß!

Viele grüße
Horst
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Wandersleben für den nützlichen Beitrag:
fhub (Gestern), kamoj (Heute)
  #6543  
Alt Gestern, 19:06
Benutzerbild von Wandersleben
Wandersleben Wandersleben ist offline
Saitek RISC 2500
 
Registriert seit: 15.07.2021
Ort: Lübeck
Alter: 74
Beiträge: 195
Abgegebene Danke: 658
Erhielt 277 Danke für 113 Beiträge
Aktivitäten Langlebigkeit
6/20 4/20
Heute Beiträge
1/3 ssssss195
AW: Mess Emulator für diverse Schachcomputer ist fertig!

kleiner nachtrag:

Lieber Franz,
bitte bereite dich schon mal auf die weiteren bitten von uns foristen vor.

Von Wilhelm Busch stammt dazu folgendes gedicht:

Wonach du sehnlich ausgeschaut,
Es wurde dir beschieden.
Du triumphierst und jubelst laut:
Jetzt hab ich endlich Frieden!

Ach, Freundchen, rede nicht so wild.
Bezähme deine Zunge.
Ein jeder Wunsch, wenn er erfüllt,
Kriegt augenblicklich Junge.

Viele grüße
Horst
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Wandersleben für den nützlichen Beitrag:
kamoj (Heute), Robert (Heute)
  #6544  
Alt Gestern, 19:11
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.786
Abgegebene Danke: 541
Erhielt 6.522 Danke für 1.499 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
2/3 sssss2786
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Wandersleben Beitrag anzeigen
Ein jeder Wunsch, wenn er erfüllt,
Kriegt augenblicklich Junge.
Bitte keine gefährlichen Drohungen!
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
kamoj (Heute), Mythbuster (Gestern), Wandersleben (Gestern)
  #6545  
Alt Gestern, 21:37
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 57
Land:
Beiträge: 4.048
Abgegebene Danke: 2.478
Erhielt 4.690 Danke für 1.688 Beiträge
Aktivitäten Langlebigkeit
12/20 20/20
Heute Beiträge
1/3 sssss4048
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Bitte keine gefährlichen Drohungen!
Franz kannst du die Bewertung nach oben rechts verschieben? Bei mir ist die genau auf e1 wo der weisse König ist. (Constellation Expert).
Oben rechts über die tasten wie bei den Geräten mit Display.
Beim Superconny passt es, da ist es unter e1.

Oder bediene ich da was verkehrt???
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
  #6546  
Alt Gestern, 21:48
Benutzerbild von Wandersleben
Wandersleben Wandersleben ist offline
Saitek RISC 2500
 
Registriert seit: 15.07.2021
Ort: Lübeck
Alter: 74
Beiträge: 195
Abgegebene Danke: 658
Erhielt 277 Danke für 113 Beiträge
Aktivitäten Langlebigkeit
6/20 4/20
Heute Beiträge
1/3 ssssss195
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von mclane Beitrag anzeigen
Franz kannst du die Bewertung nach oben rechts verschieben? Bei mir ist die genau auf e1 wo der weisse König ist. (Constellation Expert).
Oben rechts über die tasten wie bei den Geräten mit Display.
Beim Superconny passt es, da ist es unter e1.

Oder bediene ich da was verkehrt???
"Ein jeder Wunsch, wenn er erfüllt,
Kriegt augenblicklich Junge."

Ich werde an diesem wochenende mal versuchen, die Lotto-gewinnzahlen vorherzusagen!
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Wandersleben für den nützlichen Beitrag:
kamoj (Heute)
  #6547  
Alt Gestern, 22:06
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.786
Abgegebene Danke: 541
Erhielt 6.522 Danke für 1.499 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
2/3 sssss2786
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von mclane Beitrag anzeigen
Franz kannst du die Bewertung nach oben rechts verschieben? Bei mir ist die genau auf e1 wo der weisse König ist.
Nein, das geht leider nicht (sonst hätte ich das ja ohnehin gemacht).
Die Ausgabe/Anzeige per 'popmessage' erlaubt keine Positionsangabe, und eine andere Methode, diesen Wert anzuzeigen, kenne ich in MAME nicht.

Edit: Jetzt hatte ich doch noch eine Idee ...
Mit einem zusätzlichen, externen Artwork ist diese Bewertungsanzeige jetzt unterhalb des Brettes, wo sie nicht mehr stört.
Allerdings entsteht dabei unten leider auch ein größerer schwarzer Bereich - sieht nicht so gut aus, aber man kann eben nicht alles haben.
Die beiden Artworks sind im Anhang.
Edit2: Falls man diese Bewertungsanzeige nicht braucht (also ausgeschaltet hat), kann man unter 'Options > Video' auch wieder auf das normale 'Internal Artwork' (ohne diesen schwarzen Bereich unten) umstellen.

Grüße,
Franz
Angehängte Dateien
Dateityp: zip Artwork_Spezial.zip (8,4 KB, 19x aufgerufen)
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (Gestern um 23:04 Uhr)
Mit Zitat antworten
Folgende 7 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Chessguru (Heute), dsommerfeld (Heute), Jo (Heute), kamoj (Heute), mclane (Heute), Robert (Heute), Wandersleben (Heute)
  #6548  
Alt Heute, 09:16
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 60
Land:
Beiträge: 4.264
Abgegebene Danke: 1.985
Erhielt 933 Danke für 540 Beiträge
Aktivitäten Langlebigkeit
8/20 20/20
Heute Beiträge
3/3 sssss4264
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Das hat auch den Vorteil, daß jetzt diese Werte ständig angezeigt werden, also nicht nur während die Engine rechnet
Hab ich doch gewusst, dass du das schaffst...

Danke dafür!
__________________
Viele Grüße
Robert
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Robert für den nützlichen Beitrag:
kamoj (Heute)
  #6549  
Alt Heute, 13:51
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 581
Abgegebene Danke: 213
Erhielt 2.141 Danke für 396 Beiträge
Aktivitäten Langlebigkeit
2/20 5/20
Heute Beiträge
2/3 ssssss581
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Neuer dump von Berger: Elite Private Line (EAG Umbau). The chess program is the same as EAG 6081, around 30 bytes different to make it work with the different button layout and rotated board.

See the ones with the dual displays: https://www.schach-computer.info/wik...y_Elite_Privat

Mit Zitat antworten
Folgende 14 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
berger (Heute), Bryan Whitby (Heute), Chessguru (Heute), ferribaci (Heute), fhub (Heute), Hartmut (Heute), Jo (Heute), kamoj (Heute), Mark 1 (Heute), mclane (Heute), MikeChess (Heute), Robert (Heute), Tibono (Heute), Wandersleben (Heute)
  #6550  
Alt Heute, 17:00
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.786
Abgegebene Danke: 541
Erhielt 6.522 Danke für 1.499 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
2/3 sssss2786
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Neuer dump von Berger: Elite Private Line (EAG Umbau).
Thanks to you and Berger - we already had a Private Line with a single-display in MAME long time ago (and I still have it in my versions).

I have a short question:
Yesterday I've added some code to the supercon and cexpert drivers to show the internal evaluation (from 2 bytes in the RAM).
Currently I'm displaying these values via 'popmessage', but with this method it's not possible to output it anywhere on the layout.
Is there any way to directly send a decimal value (that changes continuously) to the layout so that I can place it there wherever I want?

If this is not possible (and probably it's not, I'm afraid), then an other question:
This evaluation display can be switched ON/OFF in the 'Options > Configuration' menu (with an additional PORT_START("EVAL")). Now if it's switched ON, I would like to increase the height of the layout (bottom="xx") a bit, so that the chessboard is moved up a bit to make place for this popup message (else it overwrites the board).
Is it possible to automatically make such a layout change whenever the user switches this configuration option ON/OFF?

Regards,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
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 +1. Es ist jetzt 18:39 Uhr.



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