OK, that is interesting information. I will get to the bottom of this. The effect that you mention could be due to limitations on the listbox display widgets, though (e.g. there might be a maximum number of lines, like 64K).Michel wrote:Actually the gamelist never completely worked for me. For large gamefiles (containing the 1000's of games) the gamelist seems to be always truncated.
This is xboard.
WinBoard 4.5.0 beta: testers wanted
Moderators: hgm, Rebel, chrisw
-
- Posts: 27795
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: WinBoard 4.5.0 beta: testers wanted
-
- Posts: 638
- Joined: Thu Aug 30, 2007 8:23 pm
- Location: San Juan, Puerto Rico
Re: WinBoard 4.5.0 beta: testers wanted
What I need to do so winboard claim automatically flag while playing in an ICS server?
Just lost a bunch of games because very late I discovered I need to press F5 to claim it, under 4.4 it works, (when the opponent ran out of time I am adjudicated the win) but in this version I did not find any button or line in the ini file to modify.
Thank you
Just lost a bunch of games because very late I discovered I need to press F5 to claim it, under 4.4 it works, (when the opponent ran out of time I am adjudicated the win) but in this version I did not find any button or line in the ini file to modify.
Thank you
-
- Posts: 27795
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: WinBoard 4.5.0 beta: testers wanted
This is in the Options -> General menu dialog ('Auto Flag'), as always. I guess I forgot to configure it as 'on', like I did in 4.4.x. Apparently the compiled-in default setting of this option is 'off'.
And you pobably have been looking in the wrong winboard.ini (namely the master settings file in the winBoard directory, rather than the one containing your settings in your 'Application Data' folder.
And you pobably have been looking in the wrong winboard.ini (namely the master settings file in the winBoard directory, rather than the one containing your settings in your 'Application Data' folder.
-
- Posts: 27795
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: WinBoard 4.5.0 beta: testers wanted
OK, I got to the bottom of this, and it should be solved now. It was all due to the same 'safeStrCpy' routine put in as replacement for 'strcpy' to copy text strings. It was causing a lot of out-of-bounds memory writes, that were corrupting memory in places used for other puposes. Sometimes, like in the case of printing the game list, this lead to a crash. But it could basically lead to anything.
I fixed that safeStrCpy routine now so that it will no longer corrupt memory.
So testers, please switch to using the next version (4.20101112), now in the package at http://hgm.nubati.net/WinBoard-4.5.beta.zip .
I fixed that safeStrCpy routine now so that it will no longer corrupt memory.
So testers, please switch to using the next version (4.20101112), now in the package at http://hgm.nubati.net/WinBoard-4.5.beta.zip .
-
- Posts: 27795
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: WinBoard 4.5.0 beta: testers wanted
Note that I just uploaded a new version (to the same link), with a fix for the one-click move: double-clicking an on piece to make it do the only capture it can do did not always work. The current download has -oneClickMove set by default, and you are encouraged to try it in all possible situations: legality testing on and off, promotions, castlings, in-check, pinned pieces...
The intended behavior is:
* Clicking an own piece that has only one legal move: do that move
* Double-clicking an own piece that has only one legal capture: do that capture
* Clicking an opponent piece that can only be captured in one legal way: capture it
* Clicking an empty square to which you only have one legal move: do that move.
(Always on the down-click.)
The intended behavior is:
* Clicking an own piece that has only one legal move: do that move
* Double-clicking an own piece that has only one legal capture: do that capture
* Clicking an opponent piece that can only be captured in one legal way: capture it
* Clicking an empty square to which you only have one legal move: do that move.
(Always on the down-click.)
-
- Posts: 213
- Joined: Thu Jul 15, 2010 5:59 am
Re: WinBoard 4.5.0 beta: testers wanted
Thanks for all the improvements Mr.Muller !!!hgm wrote:Note that I just uploaded a new version (to the same link), with a fix for the one-click move: double-clicking an on piece to make it do the only capture it can do did not always work. The current download has -oneClickMove set by default, and you are encouraged to try it in all possible situations: legality testing on and off, promotions, castlings, in-check, pinned pieces...
The intended behavior is:
* Clicking an own piece that has only one legal move: do that move
* Double-clicking an own piece that has only one legal capture: do that capture
* Clicking an opponent piece that can only be captured in one legal way: capture it
* Clicking an empty square to which you only have one legal move: do that move.
(Always on the down-click.)