Ego Eram Reputo Posted July 12, 2008 Share Posted July 12, 2008 (edited) Confession: I'm a chess nerd :oops: I'm regularly drawing chess boards and chess diagrams for analysis and I thought to myself "wouldn't it be cool if I could do this in Paint.Net?". Well, now you can! Introducing ChessFEN (Updated 13 July 08) Description and function of the plug-in: Parses a FEN* string & draws the resultant chess position using the Chess Merida font. It is therefore ESSENTIAL to have Chess Merida font installed before running the plugin! You can get the Chess Merida Font here: http://www.enpassant.dk/chess/fonteng.htm#MERIDA *Forsyth-Edwards Notation (FEN) is a notation for describing chess board positions. The purpose of FEN notation is to provide all the necessary information to restart a game from the given position. Wiki FEN for more information: http://en.wikipedia.org/wiki/FEN The FEN string for the initial position of a chessboard looks like this: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 Here’s a sample positron for you to try (White to move and win): r3k2r/pb1nqppp/1p2p3/8/P1BN4/2P5/5PPP/R2QR1K1 w kq - 0 0 Configuration of the plugin couldn’t be easier: Board Size: sets the size of the board – obviously! Show Coordinates: Toggles the algebraic coordinates around the board on & off Show Game Info: Toggles additional game info (who is to move, castling rights, ep square) on or off. Use Initial Position: When checked, the initial chess position is shown. When unchecked, a FEN string is parsed from the window below.  New 13 July 08! Draw Board Only: Draws a blank board, with or without coordinates. [/edit] Ya just gotta see it in action don't ya? Well, here you go..., First off, showing the initial chess position: Secondly, showing a FEN string in action:  Previous incarnation of ChessFEN would break if you tried to build a FEN string by typing it directly into the textbox. This is no longer the case!. I have rebuilt the plugin as per the suggestions from Rick and Simon below. So now you can build a FEN string from scratch by typing directly into the textbox. Thanks guys for your suggestions. [/edit] Thanks to BoltBait for your encouragement, and of course, codelab Enjoy :!: Note: This plugin is now housed in my plugin pack http://forums.getpaint.net/index.php?/topic/110145-eers-plugin-pack/ Edited May 10, 2018 by toe_head2001 Fixed broken Postimg image Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.