Myracle GUI

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
F.Huber
Posts: 894
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: Myracle GUI

Post by F.Huber »

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.
mar
Posts: 2834
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

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
User avatar
F.Huber
Posts: 894
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: Myracle GUI

Post by F.Huber »

mar wrote: Fri Jun 19, 2026 5:41 pm 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
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

Post by Krzysztof Grzelak »

mar wrote: Fri Jun 19, 2026 3:45 pm don't push this issue Krzysztof, it's there for a reason, I will not make any further comments on this, it remains as it is
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

Post by Damir »

Krzysztof is bored and is asking for another week of ban.
Krzysztof Grzelak
Posts: 1634
Joined: Tue Jul 15, 2014 12:47 pm

Re: Myracle GUI

Post by Krzysztof Grzelak »

Damir wrote: Fri Jun 19, 2026 7:07 pm Krzysztof is bored and is asking for another week of ban.
It's okay, I'll take the risk, it's very important for me and not only for me.
mar
Posts: 2834
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

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
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?

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
User avatar
Ras
Posts: 2773
Joined: Tue Aug 30, 2016 8:19 pm
Full name: Rasmus Althoff

Re: Myracle GUI

Post by Ras »

Moderation: One month ban for Krzysztof - as final warning before permanent ban.
Rasmus Althoff
https://www.ct800.net
User avatar
F.Huber
Posts: 894
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: Myracle GUI

Post by F.Huber »

mar wrote: Fri Jun 19, 2026 8:30 pm 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?
Yes, CreateProcessW automatically calls the command processor (cmd.exe) when used for *.bat/cmd files.
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
Well, I've tried it with these *.bat files, because in my first attempts I had a problem with the installation process in Myracle:
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

Post by mar »

F.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.
yes, I automatically append quotes to each arg line that contains whitespace, maybe I should instead rely on the user to put
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