I have a question about showing arrows:
'Show thinking arrows' is for Analysis, 'Show thinking arrows (Players)' is for playing against an engine, but what is 'Show arrows for other engines' for?
I don't see any effect when checking this option, and I don't find a description of these options in the manual.
Myracle GUI
Moderator: Ras
-
F.Huber
- Posts: 894
- Joined: Thu Mar 09, 2006 4:50 pm
- Location: Austria
- Full name: Franz Huber
-
mar
- Posts: 2834
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
ah yes, this is if you use more than one engine for analysis, so by default it only shows arrows for the first (primary) analysis engine
-
F.Huber
- Posts: 894
- Joined: Thu Mar 09, 2006 4:50 pm
- Location: Austria
- Full name: Franz Huber
Re: Myracle GUI
Thanks, now it's clear - I've never tried more than one analysis engine.
BTW, good that Myracle supports *.bat/cmd files for engine installation - that makes it very comfortable to use the MessChess engines in my CB-Emu package, because I've included such *.bat files for Hiarcs (that uses the same method):
1) go to the folder MessChess\Hiarcs
2) run 'makeall /name' - this creates a subfolder 'Engines' with all necessary *.bat files
3) now create any subfolder in Myracle\engines (e.g. mess) and copy all *.bat files from the just created folder 'Hiarcs\Engines' into 'Myracle\engines\mess', and then you can add all MessChess engines without having to enter any engine arguments
-
Krzysztof Grzelak
- Posts: 1634
- Joined: Tue Jul 15, 2014 12:47 pm
Re: Myracle GUI
Once again, I kindly ask you to consider this request. It won’t do you any harm to do this – so that users can enable or disable these bookmarks as they see fit.
-
Damir
- Posts: 2947
- Joined: Mon Feb 11, 2008 3:53 pm
- Location: Denmark
- Full name: Damir Desevac
Re: Myracle GUI
Krzysztof is bored and is asking for another week of ban.
-
Krzysztof Grzelak
- Posts: 1634
- Joined: Tue Jul 15, 2014 12:47 pm
-
mar
- Posts: 2834
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
that's cool, I don't recall doing anything special, just calling CreateProcessW - it seems that modern win versions support batch/cmd files out of the box?F.Huber wrote: ↑Fri Jun 19, 2026 6:07 pm BTW, good that Myracle supports *.bat/cmd files for engine installation - that makes it very comfortable to use the MessChess engines in my CB-Emu package, because I've included such *.bat files for Hiarcs (that uses the same method):
1) go to the folder MessChess\Hiarcs
2) run 'makeall /name' - this creates a subfolder 'Engines' with all necessary *.bat files
3) now create any subfolder in Myracle\engines (e.g. mess) and copy all *.bat files from the just created folder 'Hiarcs\Engines' into 'Myracle\engines\mess', and then you can add all MessChess engines without having to enter any engine arguments
MessChess is pretty cool, I had great fun playing against one of the engines, good to know it's easy to setup
now without having to input commandline arguments
-
Ras
- Posts: 2773
- Joined: Tue Aug 30, 2016 8:19 pm
- Full name: Rasmus Althoff
Re: Myracle GUI
Moderation: One month ban for Krzysztof - as final warning before permanent ban.
Rasmus Althoff
https://www.ct800.net
https://www.ct800.net
-
F.Huber
- Posts: 894
- Joined: Thu Mar 09, 2006 4:50 pm
- Location: Austria
- Full name: Franz Huber
Re: Myracle GUI
Yes, CreateProcessW automatically calls the command processor (cmd.exe) when used for *.bat/cmd files.
Well, I've tried it with these *.bat files, because in my first attempts I had a problem with the installation process in Myracle:MessChess is pretty cool, I had great fun playing against one of the engines, good to know it's easy to setup
now without having to input commandline arguments
many MessChess engines need more than one commandline argument, and this failed in Myracle first - it only accepts one single option or argument per line in the 'Argument:' field (at least without using a trick).
For example the Saitek Brute Force has to be called in the following way:
C:\CB-Emu\MessNew\MessNew.exe bforce -plugin chessengine -nomax -nowc
But Myracle didn't accept all 5 arguments bforce -plugin chessengine -nomax -nowc in one line.
After a few trials I found out, that I had to put each of these 5 arguments in a separate line, or to put it into one line but enclosed in double-quotes (i.e. "bforce -plugin chessengine -nomax -nowc").
Since this is quite unusual in other GUIs, I'm not sure whether this is a bug or intended by you!?
That's why I've switched to installing the engines via *.bat files.
Regards,
Franz
-
mar
- Posts: 2834
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
yes, I automatically append quotes to each arg line that contains whitespace, maybe I should instead rely on the user to putF.Huber wrote: ↑Sat Jun 20, 2026 1:24 pm For example the Saitek Brute Force has to be called in the following way:
C:\CB-Emu\MessNew\MessNew.exe bforce -plugin chessengine -nomax -nowc
But Myracle didn't accept all 5 arguments bforce -plugin chessengine -nomax -nowc in one line.
After a few trials I found out, that I had to put each of these 5 arguments in a separate line, or to put it into one line but enclosed in double-quotes (i.e. "bforce -plugin chessengine -nomax -nowc").
Since this is quite unusual in other GUIs, I'm not sure whether this is a bug or intended by you!?
That's why I've switched to installing the engines via *.bat files.
double quotes where needed, so while this is technically a feature it feels like a bug so I'll remove this behavior
in one of the upcoming builds