Myracle GUI

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

Moderator: Ras

User avatar
Nordlandia
Posts: 2845
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Myracle GUI

Post by Nordlandia »

Hello. I've experienced stuttering yesterday when i tried using it.

Many neat features. However i saw only 5-men adju. I request 7-piece syzygy adjudication.

When i hover over the mouse on menus or corners, the gui refresh multiple times like a loop.
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

F.Huber wrote: Thu May 28, 2026 10:48 am Hi,

first thanks for this interesting GUI!

The newest build 54 is broken - when trying to load/start any (bundled) engine the following error message appears:
app crash: exception c0000005 near code ptr 0x7ff7b4ce0c9f

Unfortunately your previous builds are not available anymore ... :(

Regards,
Franz
that messagebox is indeed a GUI crash - either way it shouldn't crash. Just did a clean install of latest bundle and no problems
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

F.Huber wrote: Thu May 28, 2026 10:48 am Hi,

first thanks for this interesting GUI!

The newest build 54 is broken - when trying to load/start any (bundled) engine the following error message appears:
app crash: exception c0000005 near code ptr 0x7ff7b4ce0c9f

Unfortunately your previous builds are not available anymore ... :(

Regards,
Franz
forgot one more thing - could you be more specific on how to reproduce this? should be easy to fix once I have a repro. thanks
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

Nordlandia wrote: Thu May 28, 2026 11:45 am Hello. I've experienced stuttering yesterday when i tried using it.

Many neat features. However i saw only 5-men adju. I request 7-piece syzygy adjudication.

When i hover over the mouse on menus or corners, the gui refresh multiple times like a loop.
you can setup adjudication in tools/settings, but I guess nobody reads the manual
as for the stuttering - could you be more specific? also what's your display resolution?
User avatar
F.Huber
Posts: 903
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: Myracle GUI

Post by F.Huber »

mar wrote: Thu May 28, 2026 11:55 am forgot one more thing - could you be more specific on how to reproduce this? should be easy to fix once I have a repro. thanks
Well, easy to reproduce here:
1) Clean install of build 54
2) staring myracle.exe
3) using menu 'File > New Game'
4) selecting tab 'Engine' for Black
5) double-clicking any engine in the list (Myrddin, EveAnn, or any other)
6) now when clicking the 'OK' button this error message appears and Myracle closes

There was no problem with previous build 53, but unfortunately I've overwritten it with the new 54 :(
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

F.Huber wrote: Thu May 28, 2026 12:04 pm Well, easy to reproduce here:
1) Clean install of build 54
2) staring myracle.exe
3) using menu 'File > New Game'
4) selecting tab 'Engine' for Black
5) double-clicking any engine in the list (Myrddin, EveAnn, or any other)
6) now when clicking the 'OK' button this error message appears and Myracle closes

There was no problem with previous build 53, but unfortunately I've overwritten it with the new 54 :(
awesome, thanks!
yes I can reproduce the problem - sorry for that. I'll fix it once I get home and prepare a new build. thanks for reporting
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

Krzysztof Grzelak wrote: Thu May 28, 2026 12:19 pm No Swiss tournament, make a direct time in the tournament in the New Tournament tab. How to remove these two options that I marked with red arrows.
st1.jpg[/img]
swiss is not supported and no plan to add swiss at this moment. the tab bar with analysis and PGN cannot be removed,
but good point - I could probably auto-hide it (since PGN contains an empty tab) and it only occupies precious vertical space
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

Krzysztof Grzelak wrote: Thu May 28, 2026 12:28 pm Is it possible to add engine logos and show movement with arrows and the movement that the engine is thinking about?
engine logos are not planned, sorry. arrows are supported but only in analysis mode at the moment,
could probably make it optional to also show for the actual engine that's thinking - but it'd require some extra effort.
certainly doable, will make a note, perhaps in some future build
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

Krzysztof Grzelak wrote: Thu May 28, 2026 12:50 pm So nothing new:
engine logos - not
arrows - not
swiss tournament - not

In one word, a tragedy, Martin.
ok :lol:
User avatar
F.Huber
Posts: 903
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: Myracle GUI

Post by F.Huber »

Hi Martin,

I'm desperately missing 2 (IMO important) options:

1) usually I'm using a fixed time per move (e.g. 10 sec/move) when playing myself against an engine.
If I use 'Fixed time' in Myracles 'Time control' settings and forget to change the default 'Timeout margin' (with 50 ms it's in fact VERY short), then Myracle aborts the game immediately (with "black forfeits on time"), when the engine takes only a bit longer (e.g. with Myrddin this happens almost in every game already with the first move(s) after the book), and there seems to be no way to continue the game.
Maybe you could add any method to continue such an aborted game, e.g. in the 'Adjudication' settings with 'Move time adjudication' ON/OFF (similar to 'Move count adjudication')?

2) And I miss a kind of 'Stop' button to prematurely terminate the engine's calculation process (again important if you have set a longer 'Fixed time' for the engine).
Edit: Similar to this 'Stop' button also a 'Move' (or 'Go') button would be nice (perhaps combined in one 'Move/Stop' button?), so you could change sides during a game! Almost every chess GUI I know has this feature ... ;)

Regards,
Franz