Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Mess Emu & andere Emulationen / Mess Emu and other Emulations (https://www.schachcomputer.info/forum/forumdisplay.php?f=53)
-   -   MessEmu: Mess Emulator für diverse Schachcomputer ist fertig! (https://www.schachcomputer.info/forum/showthread.php?t=1448)

Solwac 06.06.2019 14:33

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Manches Programm kann durch die Hintertür mehrere Kerne nutzen, nämlich durch die Aufrufe des Betriebssystems. Während das Programm selbst brav nach so einem Aufruf wartet und überhaupt alles nacheinander abarbeitet, hat Windows den Aufruf parallel bearbeitet.

Ein weiterer Punkt, der hier zuschlagen könnte: Ein Vierkerner, bei dem ein Kern ausgelastet wird, lastet die CPU zu 25% aus. Dies kann im Taskmanager dann auch als 25% erscheinen oder es werden dreimal 0% (OK, kommt in der Praxis nicht vor - etwas ist immer) und einmal 100% angezeigt. Kompliziert wird dies bei Hyperthreading (oder wie es auch je nach CPU heißt. Hier kann ein Kern entweder als zwei logische Kerne auftauchen oder auch nicht. Bei letzterem würde ein Kern, dessen Hyperthreading nicht ausgenutzt wird, mit weniger als 100% angezeigt. Dies sollte aber eigentlich nicht bei festen 66% liegen sondern auch leicht schwanken.

Hartmut 06.06.2019 17:19

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Nun habe ich allerdings noch ein anderes Problem für Franz

In der CB-Emu Pro.exe (MESSUI 0.175 May 15 2019) sind ja neben den üblichen Verdächtigen auch einige Emus versteckt die direkt unter Winboard gestartet werden (erkennbar am (WB) hinter dem Namen). Da passiert bei mir folgendes:

Ich starte die Emulation (z.B. Elite Avantgarde V5 dual). Winboard startet, die V5-Emu wird nachgeladen, Winboard stürzt ab.

Dies passiert bei folgenden Emulationen:

ACI Destiny Prodigy
ACI GGM Boris/Sargon 2.5
AVE ARB Sargon 4.0 GrandMaster Series
BREA Intellect-02 (3 levels)
BREA Intellect-02 (4 levels)
Conic Master I
DCS CompuChess
Fidelity bei allen außer Fidelity Chess Challenger 3
Novag bei allen
VEB bei allen

Startet man Winboard aus dem Unterordner "MessChess-->Winboard" von Hand und lädt dann die Emulationen rein, dann funktioniert es einwandfrei. Nur aus CB-Emu heraus funzt es leider nicht. Kann das irgendwer bestätigen oder geht es nur mir so?

fhub 06.06.2019 17:27

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Hartmut (Beitrag 81478)
Nun habe ich allerdings noch ein anderes Problem für Franz
...

Nun, das ist kein Problem für MICH, weil bei mir alles funktioniert - hab's grad noch mal ausprobiert.
Wie soll ich also ein Problem lösen, das ich gar nicht habe? ;)

Grüße,
Franz

Hartmut 06.06.2019 17:34

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 81479)
Wie soll ich also ein Problem lösen, das ich gar nicht habe? ;)

Grüße,
Franz

Gute Frage... Aber irgendeinen Grund muss es ja geben, warum es nicht funktioniert und vor allem warum es bei einigen Emus funktioniert und bei anderen nicht... Würde es jetzt wirklich bei keiner Emu gehen könnte man ja noch davon ausgehen, dass ich beim entpacken irgendwas falsch gemacht habe oder irgendwas im falschen Ordner liegt... aber so... seltsam das...

fhub 06.06.2019 17:59

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Hartmut (Beitrag 81480)
Gute Frage... Aber irgendeinen Grund muss es ja geben, warum es nicht funktioniert und vor allem warum es bei einigen Emus funktioniert und bei anderen nicht... Würde es jetzt wirklich bei keiner Emu gehen könnte man ja noch davon ausgehen, dass ich beim entpacken irgendwas falsch gemacht habe oder irgendwas im falschen Ordner liegt... aber so... seltsam das...

Ich weiß ja leider nicht, was Du mit "bei einigen Emus funktioniert und bei anderen nicht" genau meinst.
Alle Engines, die CB-Emu (auch) mit WinBoard starten kann, stehen im Tab 'Chess_WinBoard' in der linken Spalte, und das sind genau 29.

Funktionieren nun EXAKT NUR die von Dir vorher gelisteten nicht, und bei ALLEN anderen klappt es?

Hartmut 06.06.2019 20:13

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 81483)
Funktionieren nun EXAKT NUR die von Dir vorher gelisteten nicht, und bei ALLEN anderen klappt es?

Genau so ist es...

Bei mir funktionieren nur

Boris ACI (rev 00)
Boris ACI (rev 01)
Boris Diplomat
AVE ARB 2.5
AVE ARB V2 Sargon 4.0
Fidelity Chess Challenger 3

Alle anderen funktionieren nicht und lassen Winboard nach dem Start abstürzen

fhub 06.06.2019 20:32

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Hartmut (Beitrag 81485)
Alle anderen funktionieren nicht und lassen Winboard nach dem Start abstürzen

Nun, dann hast Du der CB-Emu-Konfiguration vermutlich irgendwelche 'Unanständigkeiten' angetan - anders ist das nicht erklärbar!

Entpacke einfach mein originales(!) CB-Emu_Pro nocheinmal vollständig in irgendein temporäres Verzeichnis (das dauert ja nur einige Sekunden), und dann starte CB-Emu ohne irgendwelche Veränderungen vorzunehmen.
Falls dann Deine 'problematischen' Engines immer noch (oder wieder) nicht funktionieren, dann macht es überhaupt erst Sinn, sich mit diesem Problem weiter zu beschäftigen.

Hartmut 06.06.2019 22:58

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 81486)
Nun, dann hast Du der CB-Emu-Konfiguration vermutlich irgendwelche 'Unanständigkeiten' angetan - anders ist das nicht erklärbar!

Entpacke einfach mein originales(!) CB-Emu_Pro nocheinmal vollständig in irgendein temporäres Verzeichnis (das dauert ja nur einige Sekunden), und dann starte CB-Emu ohne irgendwelche Veränderungen vorzunehmen.
Falls dann Deine 'problematischen' Engines immer noch (oder wieder) nicht funktionieren, dann macht es überhaupt erst Sinn, sich mit diesem Problem weiter zu beschäftigen.

Das habe ich bereits nach Auftreten des Fehlers gemacht. Leider ohne irgendwelche Veränderungen. Alle Emulationen funktionieren wenn ich erst Winboard starte und dort dann die Emulation auswähle. Starte ich CB-Emu dann laufen alle normalen Emulationen einwandfrei aber von den Winboard-Emulationen nur die 6 genannten. Bei den anderen startet Windows, lädt auch die gewünschte Emulation rein, danach kommt ein Fenster: "Windws 32-bit GUI for chess hat ein Problem festgestellt und muss beendet werden" Danach kann man nur noch auswählen ob man einen Problembericht senden will oder nicht und Winboard wird beendet. Die Emulation ist dann allerdings noch aktiv und funktioniert für sich genommen auch. Es muss (zumindest meiner Meinung nach) also irgendwas in dem aufrufenden Skript sein, das Winboard zum Absturz bringt. Die Frage stellt sich: Was genau passiert wenn eine Winboard-Emulation über CB-Emu aufgerufen wird bzw. was läuft anders wenn ich dieselbe Emulation über ein vorher gestartetes Winboard direkt aufrufe. Die zweite Frage die sich stellt ist: Was ist beim Aufruf der funktionierenden 6 Emulationen anders. Irgendwo muss doch die Ursache zu finden sein.

Mythbuster 07.06.2019 08:20

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo,
falls ich mal eine blöde Frage stellen darf: Wie kann ich unter Win 10 meinem Notebook sagen, dass es der Tasc Emu nur einen Thread zuordnen darf? Irgendwie finde ich die Einstellmöglichkeiten nicht.

Merci! :)

Robert 07.06.2019 08:25

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Hartmut (Beitrag 81478)
Startet man Winboard aus dem Unterordner "MessChess-->Winboard" von Hand und lädt dann die Emulationen rein, dann funktioniert es einwandfrei. Nur aus CB-Emu heraus funzt es leider nicht. Kann das irgendwer bestätigen oder geht es nur mir so?

Sorry, das kann ich nicht bestätigen. Ich habe die meisten der genannten Emus getestet und kann sie problemlos aus CB-Emu-pro (May 15 2019) heraus starten und damit spielen.

Viele Grüße
Robert


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:23 Uhr.

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