apologies for the bug name. at one point, i could not find AUTO RESPOND, as the icon/image/button was hidden by other icons/buttons/images, and it wasn't obvious AUTO RESPOND was there until i decided to try moving those icons/buttons/images around... true title: UNABLE TO PLAY AGAINST ENGINE thanks :)
where is auto respond?
How can I improve the speed of Opening Book Tree? I am running an opening book using an indexed database of about 5 million games. The speed of search is really bad and takes up to 5 minutes to search. Is there any way to improve this?
The ChessX Wiki on SourceForge says "Compiling the source is simple. Just unpack the sources, go to source directory (chessx) and execute: lupdate chessx.pro qmake make" Is there a command-line compiler I can run in the Windows OS to execute those commands? Instead of installing and learning how to use the Qt Creater IDE?
The ChessX Wiki on SourceForge says "Compiling the source is simple. Just unpack the sources, go to source directory (chessx) and execute: lupdate chessx.pro qmake make" Is there a command-line compiler I can use to execute those commands? Instead of installing and learning how to use the Qt Creater IDE?
I know that there is (was?) a Qt extension of Visual Studio, but I haven't used it for years now. At least this extension is required for handling the moc'ing and the language specific handling of the sources. As this extension was always kind of tricky, I would prefer the Qt Creator for compiling chessx.
I am trying to compile ChessX in Visual Studio on Windows. I installed the Qt library package into Visual Studio. I cloned the ChessX source code repository from Github into Visual Studio. Visual Studio does not accept chessx.pro as a valid project file, even after I rename it to chessx.proj. I opened chessx.pro in an edit window and tried to compile, but I get multiple compiler errors related to CMake. I could not find a qmake file. I tried opening a command prompt window in the source directory...
I have solved it but it was complex. For information : Needs to go in keyboard and mouse parameters access & authorisation and logitech software access authorisation probably modified by software update. I would have like an additional features on chessX : counting on side panel, the list of pieces black & white captured or alternatively the numerical advance or decline by conting the pieces value balance. Thanks in advance. Le 4 mai 2025 à 22:20, Groucho groucho@users.sourceforge.net a écrit : [bugs:#358]...
keyboard and mouse interface
I bought my son a M2 Mini so if he let's me onto the device, I might compile a ARM64 version. There is next-to-nothing Intel specific so I don't expect any issues at all (there is one method in the bitboards where I use some assembly, but there is a C-Code version in the sources to use ChessX on non-Intel platforms)
local syzygy
I have no plans for integrating local databases: they are too small to be really useful and there is no API available to access them. You might use a local Stockfish to access the local copy - syzgy was originally developed for stockfish.
local syzygy
yes please. a step-by-step would be nice as this thread is pretty vague
AARCH
Yes, it's WINDOWS 11. In general, just as an idea, maybe it makes sense to make an "update" option for the program? Because, as far as I understand now we just need to uninstall and install it back after each new version.
Which OS is this? (I guess some Windows?)
Two bugs related to text in 1.6.2.0
Commit f797fb4d6f404eca63d7f79e6db159af6d101fe5 on Sun, 26 Jan 2025 21:47:59 +0100
At 1) I know, part ofthe problem is the Qt WIdget which is representing HTML not completely correct. I want to fix it with a new widget or a widget based on a different base class At 2) Thanks for finding this, I'll look into it.
It seems that problem is even more important, I thought that maneuvers are coded well, but it seems 1.6.2.0 version adds a wrong comma to maneuvers as well and it incorrectly looks as, say, { [%cal ,Ge4d5] } It definitely has to be fixed
Two bugs related to text in 1.6.2.0
Problem is allegedly solved by deleting the AppData folder left after the previous versions. But I still don't find it normal that previous versions intalled affect the newly installed version. Still looks like semi-bug at the very least
Bug with no opening tree visible in 1.6.2.0 version
but when analysing, the piece moving pretty lag to follow my mouse. Can you fix it and add a small feature. An option to slective "just analysis this site". It's like after i chose black, it only analyse black turn, when it's white turn it just auto turn off the engine.
oops sorry i didn't read the manual carefully. Anyway thanks you for making such a great app
i don't know how to close this ticket .-.
oops sorry i didn't read the manual carefully. Anyway thanks you for decrease the lag move moving pieces, this app is almost perfect :D
Infinite analysis
There is a selection list in the Annotation pane. I actually do not like modal dialogs as they intercept the flow when strolling through a game. You can also switch through parallel lines by pressing and <up> or <down> to get to the next / previous variation.</down></up>
Ticket moved from /p/chessx/bugs/354/
Ticket moved from /p/chessx/bugs/355/
Hi, At least I see that chessx runs OOTB on Ubuntu 24.4 with Gnome + X.Org. AFAIK there is a lot of software that doesn't work (well) under Wayland. So at least there is a simple workaround. In any event, this would be relevant for whoever builds the apt package for chessx. /Ejner Den lør. 10. aug. 2024 kl. 15.52 skrev Munzir Taha munzir@users.sourceforge.net: This is Ubuntu and I just did apt install chessx. I don't want to compile or play with variables like QT_QPA_PLATFORM. Users should have the...
Merge variations
Ask which move when multiple are posibble
The tablebases are used online: whenever the tablebase enters a known position, the result and the moves are automatically shown in the Analysis pane #1 (even if no engine is running). Currently searching is indeed an issue in textbase format - at least, if the database is above the limit where it is not loaded into memory (see Preferences->Database->Edit PGN files smaller than). But as I am not too familiar with database design, I have not delved into the design of a new format. Especially now that...
I made a screen recording showing the long delay when adding moves. Sorry for the low resolution, had to compress it to get it to upload.
The 5 piece tablebase is approx. 1GiB which imo is reasonably, while 6 pieces is 150Gib which indeed is too large for most. Is there already an option to use these? Since I might have missed this then. My reasoning for a different database format is speed. A Find position with ChessX in Caissabase (3G) takes many minutes. I suppose this is due to storing it as PGN. Are CQL supported now? and would implementing those differ for PGN vs. any other format? My intention would in the end be to have functions...
I am using Sygy online as the offline bases are far to large for any reasonable computer. As to the internal database format: I was thinking of using a open source file based database but as it has to be available in all major platforms and I'm not a database designer and it has to be really fast in the end probably supporting cql queries in user friendly manner (otherwise - why have an internal formmat?) I have not really started to implement anything. If you want to implement something - just copy...
Yes this works, thanks. Is there any intention to support Syzygy tablebases and using a different database format instead of PGN and would you want me to work on either?
Qt5 Ubuntu 22.04
i I always use Qt Creator, as I'm not familiar with cmake. Qt has it's own online installer where you can select every version you like.
Qt5 Ubuntu 22.04
ChessX is inefficient when making moves on very large games
Indeed loading the game takes a short time (I guess, it's the notation widget (=HTML generator and document browser) which stalls a bit) but once loaded, I can see no real delays.
ChessX is inefficient when making moves on very large games
Wiki
Stockfish and ChessX
ChessX and Linux
ChessX and Linux
Refactor Time annotations
Making comments
The parser used to use the blank as token separator. Most of the "blank" issues should be gone in the upcoming release. Note that I trim all leading and trailing spaces from comments though. And also notice, that multiple spaces do not become visible in the game notation within ChessX (even though they are saved and can be seen in the comment dialog box) as ChessX uses a HTML browser to display the notation - the browser contracts multiple spaces magically. If you still find issues in the upcoming...
I just created pull request https://github.com/Isarhamster/chessx/pull/102 to address this. I only implemented points 1,2,3, and most of 9.
I just created pull request https://github.com/Isarhamster/chessx/pull/102 to address this.
Yes, thank you for your clarification. What I actually mean is something like this one https://www.chess.com/3d-chess Just wondering, if this one can me implemented in the ChessX program
Ok since you are only familiar with Ubuntu, I downloaded the latest version Ubuntu 24.04 LTS and got the same issue $ chessx QSocketNotifier: Can only be used with threads started with QThread libpng warning: iCCP: known incorrect sRGB profile qt.qpa.wayland: Failed to load client buffer integration: "wayland-egl" qt.qpa.wayland: Available client buffer integrations: () qt.qpa.wayland: No shell integration named "xdg-shell" found qt.qpa.wayland: No shell integration named "xdg-shell-v6" found qt.qpa.wayland:...
This is Ubuntu and I just did apt install chessx. I don't want to compile or play with variables like QT_QPA_PLATFORM. Users should have the program work out of the box.
chessx failed to run natively in wayland
Did you compile with QT_QPA_PLATFORM set for wayland and did you install the wayland plugins into the plugins folder? There should be at least 3 directories for wayland in plugins.
Ok since you are only familiar with Ubuntu, I downloaded the latest version Ubuntu 24.04 LTS and got the same issue $ chessx QSocketNotifier: Can only be used with threads started with QThread libpng warning: iCCP: known incorrect sRGB profile qt.qpa.wayland: Failed to load client buffer integration: "wayland-egl" qt.qpa.wayland: Available client buffer integrations: () qt.qpa.wayland: No shell integration named "xdg-shell" found qt.qpa.wayland: No shell integration named "xdg-shell-v6" found qt.qpa.wayland:...
I have no idea what wayland is - my reference platforms are Mac Os, Windows 10 and a out-of-the-box Ubuntu. I can't test all the different Linux, FreeBSD and the like. Looking at the original post, I guess there is a wayland-egl library missing on your computer or your application build.
I don't understand why this bug is rejected. I am using Arch Linux currently not Ubuntu, the bug is valid and chessx won't start in wayland
Clean pgn files to normalize the pgn's
N'ChessX 1.6.2 will contain automatic BOM detection and more changes to the parser. Also you can set a file to dirty with the context menu allowing it to be saved adter reading the file. I hope that this addresses your issues with PGN
Ticket moved from /p/chessx/bugs/337/
Lables of buttons don't appear
Error opening PNG with O-O#
I hope I did not break anything else now
Error opening PNG with O-O#
What do you mean by 3D chess pieces? Do you mean pictures of pieces that look "3D", or do you mean a chess board with pieces that can be rotated in space? Are you talking about this https://www.youtube.com/watch?v=rYhGvBoWNA8 ?
@Jeremy I think that's a great idea. I implemented it. You can see my work in this PR: https://github.com/Isarhamster/chessx/pull/101 This works by spawning several engines at the same time, each given one move in the game, limited to one thread, and with one second to analyze its position. Here's what it looks like in action: https://imgur.com/a/4uIZO9S There are several improvements that can be made (visually, more options, etc.), but I think I'll let the maintainer review my work and see what...
Show Identical Positions In a Game
Cannot Add Multiple Positions From Analysis
This does not happen on Mac OS nor Windows. You should switch to a newer version of ChessX as 1.4.6 is so stale, that I can't even really compile it anymore. Use Qt5 to compile with Linux, see my remarks on Qt6 (https://sourceforge.net/p/chessx/wiki/ChessX%20and%20Qt6/)
Lables of buttons don't appear
Incorrect Pinned Move in Analysis Window
Fix in 1.6
Hello, I've installed 1.6, this isn't fixed on my end. Accents are displayed fine on other apps such as Scid vs PC and Chessbase, using the same pgn file. Dazel Le mardi 4 juin 2024 à 9:36 PM, Jens Nissen hognose@users.sourceforge.net a écrit : status: open --> closed Comment: Should be fixed in 1.6 bugs:#333 Accented letters in annotations not displayed correctly Status: closed Group: 1.5.8 Created: Fri Feb 24, 2023 12:22 AM UTC by Dazel Last Updated: Wed May 24, 2023 03:50 PM UTC Owner: nobody...
Incorrect Pinned Move in Analysis Window
Show Graph View of Variations
Analysis Window: Engine MultiPV settings ignored
Modified the checked in version: If an engine has MultiPV set > 1, then this value is used. Otherwise, the GUI value is used (which is probably what most users will use - I bet 99% of users have never touched the engine option dialog.
I have looked back at ChessX 1.5.7 and the the engine-specific MultiPV option was being ignored in the Analysis window in that version, so this behaviour is not something that was introduced in version 1.6. It is annoying to set up MultiPV options for ones favourite engine(s) and then find that MultiPV has to be set to > 1, if desired, every time the Analysis window is run. May I please ask you to think again about changing the program to use the MultiPV engine setting.
Analysis Window: Engine MultiPV settings ignored
Added in 1.6, the GUI will define the MultiPV, the engine-specific option is ignored
Ticket moved from /p/chessx/bugs/347/
Accented letters in annotations not displayed correctly
Should be fixed in 1.6
upgade form stockfish 10 to higher.
chess.com integration: Database pgn cannot be accessed at the moment()