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 28.02.2024, 12:59
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 62
Land:
Beiträge: 4.377
Abgegebene Danke: 2.270
Erhielt 1.091 Danke für 626 Beiträge
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 sssss4377
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,

eins ist mir aufgefallen: manche der neuen Engines (z. B. CXG Chess Professor, Novag Primo, GK2000) starten immer formatfüllend, egal ob "Start out maximised" angekreuzt ist oder nicht.

Lässt sich da was machen? Ich mag die Enginefenster lieber etwas kleiner.
Wäre angenehm, wenn man wieder die Wahl hätte.

Eine Option a'la "Remember last Windowposition/size" wäre natürlich noch besser, aber das scheint es in MAME nicht zu geben (warum eigentlich nicht?)
__________________
Viele Grüße
Robert
Mit Zitat antworten
  #2  
Alt 28.02.2024, 13:31
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 3.001
Abgegebene Danke: 648
Erhielt 7.570 Danke für 1.691 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss3001
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Robert,
 Zitat von Robert Beitrag anzeigen
eins ist mir aufgefallen: manche der neuen Engines (z. B. CXG Chess Professor, Novag Primo, GK2000) starten immer formatfüllend, egal ob "Start out maximised" angekreuzt ist oder nicht.

Lässt sich da was machen? Ich mag die Enginefenster lieber etwas kleiner.
Wäre angenehm, wenn man wieder die Wahl hätte.

Eine Option a'la "Remember last Windowposition/size" wäre natürlich noch besser, aber das scheint es in MAME nicht zu geben (warum eigentlich nicht?)
ja, das ist mir bei den 2 neuen in MessNew (GK 2000 und Prisma) auch schon aufgefallen. Bei Verwendung mit Arena oder WinBoard bevorzuge ich ja auch die kleineren Fenster (und zwar auch gleich rechts neben der GUI positioniert), aber für diese beiden hab ich es bisher noch nicht hinbekommen.

Ich glaube das hat etwas mit dem Eintrag screen.set_size(...) im Treiber dieser Engines zu tun, wenn die Werte zu hoch eingestellt sind. Ich hab das damals für Version 0.220 bei einigen Treibern geändert, und danach funktionierte das mit den kleineren Fenstern in MessChess. Allerdings werden diese LCD-Screens im Vollbildmodus dann wieder unscharf, wenn man die Werte zu stark vekleinert - da werde ich also noch etwas herumprobieren müssen ...

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
kamoj (28.02.2024), Robert (29.02.2024), Tintenfisch (28.02.2024), Wandersleben (28.02.2024)
  #3  
Alt 28.02.2024, 23:59
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 3.001
Abgegebene Danke: 648
Erhielt 7.570 Danke für 1.691 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss3001
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Robert Beitrag anzeigen
Eine Option a'la "Remember last Windowposition/size" wäre natürlich noch besser, aber das scheint es in MAME nicht zu geben (warum eigentlich nicht?)
Nun, das gibt's nur für die GUI selbst (MessExtra) in der 'messui.ini', aber nicht für die Enginefenster - so etwas auch dort zu implementieren, dazu bin ich wirklich nicht genug Windows-Experte.

Aber die 'formatfüllenden' Fenster hab ich jetzt noch etwas verkleinert, besonders beim GK 2000 und Prisma in MessNew haben die ja sogar Arena/WinBoard überlagert. Und auch in MessChess hab ich bei einigen Engines diese Fenster noch reduziert.
Wie ich aber schon geschrieben habe, kann ich sie nicht zu klein machen, denn sonst werden im Vollbidmodus (also in MessExtra) deren LCD-Screens ziemlich unscharf, und das sieht auch nicht gut aus.

Mir ist eigentlich auch nur wichtig, daß sie beim Start in MessChess zumindest so klein sind, daß sie komplett in den Rest-Bildschrim rechts vom Arena- oder WinBoard-Fenster hineinpassen und nicht die GUI überlagern, sodaß man sie nicht immer erst manuell verkleinern muß. Das funktioniert jetzt bei allen Engines - beim GK 2000 und Prisma allerdings erst mit dem nächsten Update (und mit 2 zusätzlichen Startparametern), weil ich dafür auch im MAME-System etwas ändern mußte (das werde ich dann nochmals genauer erklären).

Ein Problem dabei ist natürlich, daß ich alles ja nur für meinen Notebook-Bildschirm anpassen kann (1920x1080, allerdings mit 125% DPI wegen nur 15"), und daher kann es auf anderen Rechnern natürlich etwas anders aussehen. Außerdem hat bzgl. Fenstergröße jeder seine eigene Vorstellung, und allen kann ich es eben nicht recht machen - was MIR wichtig ist, hab ich ja oben beschrieben.
Da Du aber anscheinend ohnehin BearChess als GUI benutzt, solltest Du ja eigentlich dieses Problem gar nicht haben, denn in BearChess kann man ja das Enginefenster beliebig verkleinern und positionieren, und BearChess merkt sich das ja auch (jedenfalls gibt's da so eine Option).

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 (29.02.2024), Robert (29.02.2024)
  #4  
Alt 29.02.2024, 10:26
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 62
Land:
Beiträge: 4.377
Abgegebene Danke: 2.270
Erhielt 1.091 Danke für 626 Beiträge
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 sssss4377
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Nun, das gibt's nur für die GUI selbst (MessExtra) in der 'messui.ini', aber nicht für die Enginefenster - so etwas auch dort zu implementieren, dazu bin ich wirklich nicht genug Windows-Experte.
Das hätte ich auch nicht von dir erwartet, sowas sollte eine Grundfunktion in MAME sein. Man kann soviel einstellen, aber das nicht...
Zitieren:
Wie ich aber schon geschrieben habe, kann ich sie nicht zu klein machen, denn sonst werden im Vollbidmodus (also in MessExtra) deren LCD-Screens ziemlich unscharf, und das sieht auch nicht gut aus.
Das soll natürlich nicht sein; ich vermute, dass die meisten "Selbstspieler" lieber möglichst große Engine-Fenster haben möchten...
Zitieren:
Da Du aber anscheinend ohnehin BearChess als GUI benutzt, solltest Du ja eigentlich dieses Problem gar nicht haben, denn in BearChess kann man ja das Enginefenster beliebig verkleinern und positionieren, und BearChess merkt sich das ja auch (jedenfalls gibt's da so eine Option).
Stimmt normalerweise (auch beim Chessprof und Primo), beim GK2000 aber nicht, der startet in BearChess immer fullscreen.
__________________
Viele Grüße
Robert
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Robert für den nützlichen Beitrag:
kamoj (03.03.2024)
  #5  
Alt 29.02.2024, 10:34
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 3.001
Abgegebene Danke: 648
Erhielt 7.570 Danke für 1.691 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss3001
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Robert Beitrag anzeigen
Stimmt normalerweise (auch beim Chessprof und Primo), beim GK2000 aber nicht, der startet in BearChess immer fullscreen.
Ja, der GK2000 (und auch der Prisma) benötigen dafür eben 2 zusätzliche Parameter, damit sie nicht im Vollbildmodus starten:
gk2000 -plugin chessengine -nomax -nowc

Das -nomax schaltet den Vollbildmodus aus, und -nowc verhindert, daß diese neue Konfiguration beim Beenden in die Datei gk2000.ini geschrieben wird (andernfalls würde dann nämlich auch bei zukünftigen direkten Starts in MessNew das Fenster nicht mehr maximiert werden).
Und für den Prisma gelten die gleichen Zusatzparameter ...

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 (03.03.2024), Robert (29.02.2024)
  #6  
Alt 29.02.2024, 10:51
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 62
Land:
Beiträge: 4.377
Abgegebene Danke: 2.270
Erhielt 1.091 Danke für 626 Beiträge
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 sssss4377
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Vielen Dank, das probiere ich gleich aus! -nowc wird bei mir wohl nicht nötig sein, denn ich habe für BearChess einen eigenen MessNew-Ordner

Und ich Schussel habe tatsächlich Primo und Prisma verwechselt...
__________________
Viele Grüße
Robert

Geändert von Robert (29.02.2024 um 10:57 Uhr)
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Robert für den nützlichen Beitrag:
kamoj (03.03.2024)
  #7  
Alt 29.02.2024, 16:38
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 62
Land:
Beiträge: 4.377
Abgegebene Danke: 2.270
Erhielt 1.091 Danke für 626 Beiträge
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 sssss4377
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Ja, der GK2000 (und auch der Prisma) benötigen dafür eben 2 zusätzliche Parameter, damit sie nicht im Vollbildmodus starten:
gk2000 -plugin chessengine -nomax -nowc
Haut leider in BearChess nicht hin...
__________________
Viele Grüße
Robert
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Robert für den nützlichen Beitrag:
kamoj (03.03.2024)
  #8  
Alt 29.02.2024, 17:11
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 3.001
Abgegebene Danke: 648
Erhielt 7.570 Danke für 1.691 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss3001
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Robert Beitrag anzeigen
Haut leider in BearChess nicht hin...
Ja, hast recht - hab's jetzt auch versucht.

Dieses Merken der Größe und Position des Enginefensters funktioniert in BearChess anscheinend nur für MessChess-Engines, und eine eigene Installation per MessNew (für GK2000 oder Prisma) ist natürlich für BearChess eine ganz 'normale' UCI-Engine, die nichts mit MessChess zu tun hat.
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
kamoj (03.03.2024), Robert (01.03.2024)
  #9  
Alt 29.02.2024, 21:14
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 616
Abgegebene Danke: 236
Erhielt 2.423 Danke für 431 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss616
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Super Enterprise (210.C, mit LCD) ist emuliert, danke an Berger fur ROM dump.

Mit Zitat antworten
Folgende 18 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
Agep (01.03.2024), AndreS (08.03.2024), berger (29.02.2024), Bryan Whitby (01.03.2024), ferribaci (01.03.2024), fhub (29.02.2024), Hartmut (01.03.2024), kamoj (03.03.2024), Luis (01.03.2024), Mapi (01.03.2024), Mark 1 (01.03.2024), mclane (29.02.2024), MikeChess (29.02.2024), Robert (01.03.2024), ruschach (29.02.2024), Tibono (29.02.2024), Tintenfisch (01.03.2024), Wandersleben (01.03.2024)
  #10  
Alt 01.03.2024, 08:21
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 62
Land:
Beiträge: 4.377
Abgegebene Danke: 2.270
Erhielt 1.091 Danke für 626 Beiträge
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 sssss4377
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Ja, hast recht - hab's jetzt auch versucht.

Dieses Merken der Größe und Position des Enginefensters funktioniert in BearChess anscheinend nur für MessChess-Engines, und eine eigene Installation per MessNew (für GK2000 oder Prisma) ist natürlich für BearChess eine ganz 'normale' UCI-Engine, die nichts mit MessChess zu tun hat.
Naja, ist jetzt nicht dramatisch; ich bin ja happy, dass die beiden Engines überhaupt mit BearChess nutzbar sind!
__________________
Viele Grüße
Robert
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Robert für den nützlichen Beitrag:
kamoj (03.03.2024)
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 +1. Es ist jetzt 05:54 Uhr.



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