Einzelnen Beitrag anzeigen
  #5170  
Alt 29.10.2022, 05:36
Benutzerbild von GONeill
GONeill GONeill ist offline
Saitek Leonardo
 
Registriert seit: 23.03.2021
Ort: New Zealand
Land:
Beiträge: 85
Abgegebene Danke: 32
Erhielt 267 Danke für 68 Beiträge
Aktivitäten Langlebigkeit
0/20 4/20
Heute Beiträge
0/3 sssssss85
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Hallo Dirk,

na ja, es hängt davon ab, wie man die Engines startet (oder starten will):
Wenn Du sie aus MessChess heraus startest, dann wird eben dieses Unterverzeichnis 'Arena\Extra' verwendet (und da müssen dann auch die Brett-Treiber sein).
Wenn Du aber lieber Arena direkt aufrufst und die Engines in der Arena-GUI auswählen willst, dann sollte das (wie bisher üblich) im 'normalen' Verzeichnis 'Arena' geschehen.
Ganz auf der sicheren Seite bist Du also, wenn sich solche Bretttreiber in beiden Verzeichnissen befinden.

Grüße,
Franz
Thank you Dirk for looking into this problem. I hadn't seen it as I always start the engines by running Arena directly from my D:\CB-Emu\MessChess\Arena folder.

I am going to have to amend my installation routine to load my drivers into both directories and also change the program where the user chooses which of their boards to use so that DGTEBDLL.dll is overwritten in both places. Otherwise the user is going to get really confused!

I couldn't get Dirk's fix with the PATH statement to work, but I did try to remove the need for \Extra by having two versions of the ENG.cfg file (arnENG from the Arena directory, and mesENG from the Extra directory) and amending mess.cmd to have a line:
@echo off
copy /y mesEnG.cfg ArenaENG.cfg
(etc)
and setting up an Arena.cmd that would have
@echo off
copy /y arnEnG.cfg ArenaENG.cfg
Arena
but that didn't seem to work as something seems to be hard coded to run in \Extra anyway. But do you think this approach could be made to work?

Thanks,
Graham
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu GONeill für den nützlichen Beitrag:
dsommerfeld (29.10.2022), kamoj (29.10.2022)