Plan for a few updates in the future- Perspective mode so you can rotate the camera and see just just how far the board goes off into the distance, and see far off objects too.
Naviary's Infinite Chess Program

Know what this is?
A massive number of orange palette boxes, progressively less dense as you move outward!
My program can kinda be considered a universe simulator
Or your infinite canvas! Literally, your painting that goes on forever. Create artwork on another level.

Will be included in the coming update-
- Games can store multiple board states, meaning you can rewind to previous moves and forward again to view how the game's progressed over time.
- Zooming is now a smooth, seamless transition.
- Navigate the board also using the mouse to pan and scroll wheel to zoom!
- Settings such as take a screenshot, allow illegal moves, board color, toggle coordinates, etc. will be conveniently located on a new sidebar, and your custom settings will saved with each different game!
- Take custom screenshots sizes by changing the width of the screenshot box!
- [ and ] will now cycle through all eventful locations where pieces exist rather than cycling between each individual pieces one by one, much more efficient!

BIG UPDATE AVAILABLE
What's new in v1.2.0: (the format changes so it will automatically convert your existing games into the latest format BUT- you have to first drag the games you want converted from "Games/1.0.6" to folder "Games/1.2.0"!
1.2.0 (Format Change)
- Games now can hold many different board states, meaning you can rewind to view previous moves and forward again to see how the game has progressed over time! Cycle between moves using < and > . Current move along with total # moves is displayed in top-right corner.
- You can now navigate the board using only the mouse! Click and drag the board to pan. Use the scroll wheel to zoom in/out.
- Added a sidebar. Sidebar includes settings: Take snapshot, allow illegal moves, mergeMode, board color, letter-coords, and stacking! mergeMode will cycle between modes where moves will over-right game = , or merge with next board state + , or edit the current board state.
- You can now save your custom options per game file! Games will save your preferred options for allowing illegal moves, the mergeMode, board color, and letter-coords!
- Right-clicking the camera button will allow you change the size of the screenshot window. Clicking with the middle mouse button will allow you to set the screenshot width manually. Or for automatic, you can select the first corner, then select second corner to choose the rectangular capture size, program will automatically zoom and change the screenshot box size. Expanding will automatically increase text size. Shrinking will decrease the text size.
- Board Color transparent now uses the image named “background” to render a custom background picture as the dark tiles!
- Fixed an error where copied and pasted number 8’s would turn into 9’s.
- [ and ] now cycle between all eventful locations where pieces exist instead of cycling through every single individual piece!
- Fixed spirits not rendering if on same square as hostile pieces.
- Will no longer display a spirit capturing another friendly spirit as legal. Spirits are not supposed to possess other spirits. Spirits will also no longer delete the piece they capture or “possess”.
- The Y coordinate whilst entering coords to teleport to is no longer white, but the invert of the color existing beneath it (this matches how all other coords are rendered).
- Angels should now protect against unique move-set captures along with sliding moves.
- Changed key to print leaderboard to semicolon ; .
- Zooming is now a smooth transition!

You can make it yourself, or just run 1.2.0.0 once and it will automatically create it. It is located at C:\chess folder\Infinite Chess\Games\1.2.0
or at "username/Desktop/Infinite Chess/Games/1.2.0" for mac

Do you have Java installed? (What happens if you type "java" into a command prompt?)
Yes, I have Java.

Werewolf if I remember correctly whenever you try to open the .jar file it asks you what program you want to open it with?

Try running it using a command prompt, see my here video ----->

Werewolf if I remember correctly whenever you try to open the .jar file it asks you what program you want to open it with?
Yes.
Come here to download and get started working my graphical user interface I created to help view and mod games of chess on an infinite plane (it is also usable to mod many other variants)! Panning & zooming is a cinch. Place a huge variety of pieces, dye them different colors! Highlight squares on this infinite canvas. This makes it a lot easier to moderate quite exotic & complex games like NEISG by me or FISG #1 by @JamesAgadir!
I created this from scratch in the java programming language, I'm offering a free copy to anyone reading this! I just ask you let me know your thoughts
Here's what you will need-
A computer capable of running java applications, can be windows or mac.
You need Java installed. If you don't, here's a good tutorial on how to install Java JDK on windows 10.
Download the latest version of the program from google drive here (includes both windows and mac versions).
Right-click the downloaded zip folder, click Extract All and extract to a destination of your choice. Then read the "Read Me" file, it will tell you to run it once by double clicking the .jar file corresponding to your current operating system, wait a few seconds while it creates the required directories (it will appear as if it opens and instantly closes), then you will need to drag the "Photos" folder to this location: "C:\chess folder\Infinite Chess\" for windows users or "/Users/username/Desktop/Infinite Chess/" for mac users, the program should have already created the folders "Games" and "Screen Captures" in that location.
After that it should start up normally! Let me know if you have trouble installing and I can assist.
Need help? Ask! Take cool shots? Post theme here! Find any bugs? Post them here. Want to request features? Ask here!
You can customize the texture pack by replacing the images in the "Photos" folder. They must have the exact same name, have a transparent background, and their resolution must be perfectly square and a power of 2 (i.e. 128x128, 256x256, 512x512...).
The current limit of this program (i.e. the limit you could teleport to AND everything is still functional) is currently unknown, you can go so far that the coordinates will fill up the entire screen and go off it.
The limit for zooming out is once you reach the number 1x10^131, when the y coordinates on the left hand side will begin to overlap right before the program crashes. I have already patched this and on the next release there will be no zoom limit!
Link to original program forum.