| Home | Language Packs | YHexoban |
| date | version | changes |
|---|---|---|
| 2009.11.19 | 1.218 | Optimized pasting of level (pasting entire collection takes too long sometimes). Thanx to Ming. |
| 2009.11.16 | 1.217 | Two changes in mf8 export (ctrl-m): add title/author (if exist), remove solution (if any). Requested by Ming. |
| 2009.11.14 | 1.216 | Small optimization in algorithm "Which box push to here". |
| 2009.11.04 | 1.215 | Another bugfix in algorithm "Which box push to here". |
| 2009.11.02 | 1.214 | Bugfix in algorithm "Which box push to here", correctly finds all of them, but does not select nearest (bug introduced in v 1.130). |
| 2009.10.15 | 1.213 | Ctrl-L will copy original level and current position (requested by Ming). |
| 2009.10.11 | 1.212 | Option to use transformation for collection export (requested by Ming). |
| 2009.10.06 | 1.211 | Fixed bug in export all solutions, introduced in 1.208. Thanks to Harpreet Singh for the bug report. |
| 2009.09.29 | 1.210 | Do not print ruler in MF8 format export to clipboard. |
| 2009.09.27 | 1.209 | Improved ruler functionality. ctrl-R / alt-R to activate letter/number ruler. (requested by Ming) |
| 2009.09.23 | 1.208 | Added ruler functionality. Activate/Deactivate with ctrl-R. (requested by Ming) |
| 2009.09.10 | 1.207 | Bugfix. It seems that there were some other cases where selected solution is changed unexpectedly. |
| 2009.09.09 | 1.206 | Bugfix. If you have two solutions and replay the second one with F2, it will not auto switch anymore to the first one at the end. |
| 2009.08.27 | 1.205 | Bugfix. Now title is recalculated after every transformation (rotations are important), so that %r and %c are correctly displayed. |
| 2009.07.23 | 1.204 | ctrl-m will not put info for file, author, start line ... (this info is not needed in MF-8) |
| 2009.07.20 | 1.203 | ctrl-m (copy level to clipboard with MF8 format) now puts XSB part with '_' or '-' (depending on setting for RLE encoding). |
| 2009.07.15 | 1.202 | Bugfix. Few strings now are auto changed during language change. YSokoban will not complain if language packs are newer version. |
| 2009.07.14 | 1.201 | Bugfix. Added several hard coded strings to language packs. |
| 2009.07.12 | 1.200 | YSokoban has support for localization. Requested by Ming. |
| 2009.07.09 | 1.136 | New hot key ctrl-M to support MF8 format. See readme for more details (search for MF8). |
| 2009.07.08 | 1.135 | Support for MF8 format (# + and @ are replaced with H x and a, and level starts with [soko=width,height] ends with [/soko]). Requested by Ming. See readme for more details (search for MF8). |
| 2009.06.14 | 1.134 | Bugfix introduced in 1.130. Sometimes auto selection for pushable select box on target even if there is a pushable box not on target. |
| 2009.05.17 | 1.133 | Bugfix for copy level into clipboard introduced with 1.132 (puts unwanted "; Level 1"). |
| 1.132 | Improved export (requested by Ming). | |
| 2009.05.12 | 1.131 | Improved solution import (requested by Ming). |
| 2009.05.03 | 1.130 | Optimized search for finding pushable boxes (which box can come to this cell). |
| 2009.04.26 | 1.129 | Pressing left & right mouse buttons (or left button with shift) will act as select/move regardless of configuration. |
| 2009.04.19 | 1.128 | Scrollbars in playing area. For details read readme.txt. |
| 2009.03.21 | 1.127 | Playing solution (pasted or with F2 can be paused with space and run again witch ctrl-space |
| 2009.03.15 | 1.126 | fixed some bugs introduced in 1.125 |
| 2009.03.10 | 1.125 | added: 2 more slots for skins; show pushable is enhanced, now one can select pushable box by clicking on it with same mouse button (saves one mouse click); added mouse action "show pushable (always but man)" which will show places where man can go if clicked on it (otherwise it works like "show pushable"). |
| 2008.12.26 | 1.124 | Bugfix: hangup when pasting levels with comments containing big numbers like 20080408e (try to RLE decode them) |
| 2008.12.26 | 1.123 | Do not save pasted solution (they are not players solutions). Level is saved only if last move is done by the player. |
| 2008.10.29 | 1.122 | Bugfix: stupid bug introduced in version 121 showing all levels as trivial. |
| 2008.09.27 | 1.121 | Bugfix: no crash anymore when importing invalid solution file. |
| 2008.09.27 | 1.120 | Bugfix finding solution for trivial level (level identified as trivial, but solution was wrong). |
| 2008.09.14 | 1.119 | Trivial levels are not exported as not solved levels. |
| 2008.09.14 | 1.118 | Solutions for trivial levels are also exported. It is possible to use F2 with trivial levels. Requested by Ming. |
| 2008.09.13 | 1.117 | Trivial levels (those without boxes to move in normalized form) are considered solved during export. Requested by Ming. |
| 2008.08.17 | 1.116 | A minor problem fixed (thanks to Ming). Do not make a strict check when importing level solutions (process them case insensitive). |
| 2008.06.23 | 1.115 | Bugfix in 1.114 (thanks to Ming) + enhancement: % will split to many files (containing both level and solution), %% to many xsb and xht files. |
| 1.114 | Export solutions one level per file. Specify % (replaced by level number) in filename. (requested by Ming) | |
| 2008.05.29 | 1.113 | ctrl-alt-V & ctrl-shift-alt-INS will paste solution playing step by step, shift-F2 & alt-F2 will play solution step by step. (requested by Ming) |
| 2008.03.07 | 1.112 | Added option to put solution on one line when using ctrl-L. (requested by Ming) |
| 2007.12.29 | 1.111 | Fixed minor bug. Title or Author was not correctly processed if there are digits and '#' in them. |
| 2007.11.05 | 1.110 | Added an option to put "Solution:" on a separate line (option is ON by default). It was requested by Brain to make YSokoban compatible with common sokoban file format. |
| 2007.10.12 | 1.109 | F11 automatically starts default browser with appropriate URL for current level scores. If no such level score is available you will get error page or start page of hosting site (in this case atspace.com). |
| 2007.10.09 | 1.108 | Support for full RLE encoding for solutions. |
| 2007.10.07 | 1.107 | Support for hash code (with F12). Used to get level solution (still working on this) from YSokoban.atspace.com. |
| 2007.09.15 | 1.106 | "Stay on top" implemented. |
| 2007.08.22 | 1.105 | Bug fix: import does not work. Improvement: import will import solutions which does not start with "Solution:", but they still should be one line. |
| 2007.06.27 | 1.104 | Changes requested by Ming: Added option not to save solution for incorrect levels (number of boxes != number of targets). Added hot key ctrl-alt-left/right arrow which jumps to prev/next incorrect level |
| 2007.06.05 | 1.103 | Few cosmetic changes. Added warning message if attempt to save partial solution (because of possible internal error). |
| 2007.05.28 | 1.102 | Bug fix (thanks to Ming). Some problems with finding path with go-trough (hint shows that moving is possible but does not do it actually). |
| 2007.04.07 | 1.101 | Implemented export of non solved levels. |
| 2007.04.06 | 1.100 | Bug fix (thanks to Ming). Corrected refresh in Instant Move mode (in some very rare cases). Added %b & %t format specifiers in title. |
| 2007.03.22 | 1.99 | Bug fix (thanks to Ming). Importing solutions now works even when solution is not in correct case. |
| 2006.12.24 | 1.98 | Bug fix. Importing solutions work even with levels which has more balls than targets or more targets than balls. In that case level is considered solved if there are no empty targets or no balls outside targets (depending on what is less: balls or targets). |
| 2006.12.14 | 1.97 | Copy rest of solution to clipboard (ctrl-alt-C or ctrl-alt-Ins), requested by Ming. Please see readme for explanation. |
| 2006.12.03 | 1.96 | Export of a solutions for current collection. |
| 2006.11.20 | 1.95 | Replace all ' ' with '_' or '-' when copying level to clipboard if 'alt' is pressed together with Ctrl-L. Which one (_ or -) will be used depends on RLE packing level option. Thanks to Ming for the requested feature. |
| 2006.10.07 | 1.94 | Replace all '>' with ' ' when pasting level. The idea is to skip all '>' characters which are inserted in reply emails (at the beginning of a line). Thanks to Ming for the requested feature. |
| 2006.09.09 | 1.93 | Bug fix (thanks to Ming) now selection of first collection in combo box is OK. Normally it sokoban does not change it because it is the current one, but if there is a level pasted then first collection should be selected. |
| 2006.07.02 | 1.92 | Bug fix (thanks to Ming) when pasting levels RLE rules are not applied anymore to other level attributes (like Title, Author and so on). |
| 1.91 | Default value to encode space is set to hyphen '-' (for RLE). Problem fix - clicking on wall crashes version 1.90. The problem disappear after recompilation and relink, so it is was not a bug but some other kind of a problem. | |
| 1.90 | Change in RLE packing support. There is an option how to encode space in RLE packed levels - with underscore '_' or with hyphen '-'. | |
| 1.89 | Support for RLE packed levels and solutions. You can paste RLE packed levels and solutions. Ctrl-Shift-L will copy to clipboard packed level and solution. | |
| 1.88 | Few bugs fixed (thanks to Ming). Some flicking removed. Correct behavior when selecting un existing collection from drop down list. Go to next level on left click (always) when level is finished. | |
| 1.87 | Bug fixed (thanks to Ming) in "Instant Move" screen refresh when "show direction change" is off (it seems like some boxes disappear). | |
| 1.86 | Bug fixed (thanks to Ming) in "Instant Move" screen refresh (it seems like some boxes disappear). | |
| 1.85 | Improved Instant Move performance, only large levels with HUGE (more than 200000 moves) solutions are affected. Bug fixed - now YSokoban will correctly preserve HUGE solutions (more than 200000 moves). Add new option - not to save solution for levels with only 1 box. | |
| 1.84 | Import and export of solutions. Before this version you can do that only for current level. Now you can export all solutions that you have (and import all of them). | |
| 1.83 | Corrected Ctrl-L. Now it gives level as it is in collection file, before level is in normalized form. | |
| 2005.01.03 | 1.82 | Bug fix (thanks to Ming for the bug report). Incorrect read of levels (could even hang up) if levels has a MAC format text file (CR only). |
| 1.81 | Most option values are saved now in .SokoInfo file (not in registry). On first start program will copy all options from registry (if any) to user file. Only skin and level options are still in registry. I will move all of them to user file. | |
| 1.80 | Improvement of grid size calculations. When I work on transformed skins (from old to new format by Brian Damgaard) I find out that sometimes grid is not very nice (for example for 16x16 or 50x50 levels). Other small change is: selecting already selected ball will deselect it. | |
| 1.79 | New option introduced: Solution should have at least one push. If on (by default) program will require at least one push to be performed to consider level as solved (there are some levels which are initially in solved state). | |
| 1.78 | Configurable size text shown in title bar (requested by Ming). Now %r - rows & %c - cols could be used to select how level size should be shown, by default it is [COLxROW] | |
| 1.77 | Bug fix in path finding using go through. Hope there will be no more bugs in go through. | |
| 1.76 | Added: Option to show level size in title bar. Added: Mouse cursor change during ball (or man) drag | |
| 1.75 | New button added - Instant Move (and new option for it). When pressed - sokoban moves instantly (no animation during move). Requested by Ming (needed for large levels). | |
| 1.74 | Bug fix (bug introduced in ver 1.73). Now it is possible to open a collection which is in a folder inside folder which contains exe. | |
| 1.73 | Small enhancement. Now program will keep relative path (if possible) to selected files (collection, skins, and player). I implement this because I put program on USB drive and find out that sometimes this USB drive is mounted on a different drive letter, so I have to change options. | |
| 1.72 | Bug fix in path finding using go through. | |
| 1.71 | Bug fix. Negative values displayed when there are more than 32768 moves or Pushes. Thanks to Marek Letrab for the bug report. | |
| 1.70 | A small bugfix. Pressing ctrl, shift or ctrl-shift will not increase animation speed anymore. Only replay speed will be affected. | |
| 1.69 | Better output in a clipboard for Ctrl-L. Collection button and combo box are moved after level (now level is at leftmost position - more convenient after resizing of a dialog). | |
| 1.68 | Bug fix in Ctrl-L (man is not displayed in interm positions). Bug fix - incorrect calculation of shelding steps in some of the saved solutions (thanks to Ming for reported bug). | |
| 1.67 | Ctrl-L added - copy of level into clipboard (suggested by Ming). | |
| 1.66 | Bug fix in "Go through box" functionality. Support for filename of a level as command line parameter. This functionality can be used to specify that double clicking on XSB file should start YSokoban with this file. | |
| 1.65 | Go through box functionality (suggested and inspired by Ming). | |
| 1.64 | Show and hide net in a level. Show squares outside of level in a different color (optional). Default skins changed. Old style skins are supported too. | |
| 1.63 | Rotating and mirroring of a level during play (suggested and inspired by Ming). | |
| 1.62 | Bug fix (thanks to Ming) in pasting a level from clipboard. | |
| 1.61 | Bug fix in push path finding (bug was introduced in version 1.50) | |
| 2003.03.16 | 1.60 | Settings for optimizing push path are added (Push path optimization in system menu). For more information read readme.txt |
| 2003.03.09 | 1.53 | There is a button (Collection) to quickly select of a collection (equivalent to combo box "*** select ***" item). |
| 2003.03.08 | 1.52 | Hint: "show non pushable boxes". |
| 2003.03.07 | 1.51 | Now it is possible to paste text of a level (or even entire collection) with clipboard. |
| 2003.03.06 | 1.50 | All internal functionality of the program is reworked. From user point of view - not much changes, that's why version number jumps, but not to 2.00. Ctrl-Home/End - jumps to first/last level in Collection. 10 collections (and users) are preserved, so you can quickly change them. More than one solution is preserved (best 5 according to five measuring values). Player info files are changed again, now they are *.SokoInfo. Old one (*.plr) is auto converted (or imported). |
| 2003.02.03 | 1.24 | Support for compressed LURD format (for example: 5L3u77D) |
| 2003.01.01 | 1.23 | Bug fix. Corrected problem with colors in 256 colors video mode |
| 2002.12.30 | 1.22 | Support for case insensitive lurd format of a solution (for input). (Suggested by Ming) |
| 2002.12.06 | 1.21 | Bug fix - now program correctly displays Author and title. |
| 2002.04.12 | 1.20 | Bug fix "shelding steps" counter is now reset to zero at level start. (Thanks to V.Kindermans) |
| 2002.03.16 | 1.19 | Support for "shelding steps" counter. |
| 2002.02.16 | 1.18 | Bug fix (crashes on invalid levels). Uninstall implemented, skins loaded by default. |
| 1.17 | Bug fix in test for level equality (thanks to Shaun Green for report and analysis of the problem). | |
| 1.16 | Improved test for level equality. | |
| 1.15 | Small change - collection combo box resizes with dialog. | |
| 1.14 | Supports following keywords in level files: Author, Title and Mouse. | |
| 1.13 | Option to disable mouse support (useful for kids). | |
| 1.12 | Two additional counters (Box changes & Straight line pushes) implemented. | |
| 1.11 | Some small changes and optimizations (invisible to user). | |
| 1.10 | Some changes in options menu. Now you can configure all 3 mouse buttons and even mouse wheel. | |
| 1.09 | Redo. Pause in solution play back. | |
| 1.08 | Option to count moves and pushes as in XSokoban. Keys to move to next/prev unsolved level. | |
| 1.07 | Option to auto save moves. | |
| 1.06 | Possibility to get hint about all balls that could be pushed to certain location. | |
| 2001.12.20 | 1.01 (711) | + Ctrl arrows - move to next/prev level, + Ctrl+Shift arrows move to next/prev unsolved level + Option to implement XSokoban like counting of pushes/moves. |
| 2001.12.18 | 1.00 (683) | * Bug fix. Do not save solution if pushes and moves are the same + Ctrl-C and Ctrl-V supported as copy & paste. |
| 2001.12.15 | 1.00 (675) | + Auto save moves on exit |
| 2001.12.14 | 1.00 (656) | + Show pushable balls and auto select nearest for move |
| 2001.12.12 | 1.00 (609) | + Force minimum possible dialog size on skin chnage * Bug fix. Corrected crash if two instances of sokoban started (problem to open the player). |
| 2001.12.10 | 1.00 (584) | + Shows hints. * Bug fix: It was possible to save incorrect information about how particular level was solved (in .plr file). |
| 2001.12.10 | 1.00 (577) | + Supporting skins. |
| 2001.12.05 | 1.00 (477) | + "Remember" last selected collection, user and level. |
| 2001.12.04 | 1.00 (465) | + Improve handling of a collection file. Now it is possible to separate levels in a collection with empty lines or some text - in fact any line that does not start with #. |
| 2001.12.03 | 1.00 (450) | + First stable version - 1.00, build 450. |
| date | version | changes |
|---|---|---|
| 27.Mar.2005 | 1.12 | option -U added (same as -u but will dump comments before level). |
| 03.Jan.2005 | 1.11 | Bug fix (thanks to Ming for the bug report). Incorrect read of levels (could even hang up) if levels has a MAC format text file (CR only). |
| 25.Nov.2004 | 1.10 | some minor bugfix (dumping unique levels) |
| 1.09 | Option -c supports now name of collection folder | |
| 03.Jul.2002 | 1.08 | Option -u (suggested by Ming) added. |
| 1.07 | Option -= (suggested by Ming) added. | |
| 1.06 | Options -i (suggested by Shaun Green), and -T, -E, -D, -N added. | |
| 1.05 | Enhanced criteria for equal levels search (suggested by Shaun Green). | |
| 1.04 | option to check all levels from collection folder. | |
| 1.03 | Bug fix (thanks to Shaun Green for report and analysis of the problem). | |
| 1.02 | option to dump normalized and/or cleaned level. Improved level equality test (suggested by Shaun Green). | |
| 1.01 | option to check for duplicate levels without boxes or without boxes & targets (suggested by Shaun Green). | |
| 1.00 | Created and published |
| date | version | changes |
|---|---|---|
| 31.May.2006 | 1.04 | Support for rle encoding. Warning!!! YSokoban does not support RLE encoding in XSB files. Only copy/paste RLE encoding is supported in YSokoban. So do not use RLE encoded XSB files for YSokoban (and perhaps for many other Sokoban clones). |
| 03.Jan.2005 | 1.03 | Bug fix (thanks to Ming for the bug report). Incorrect read of levels (could even hang up) if levels has a MAC format text file (CR only). |
| 1.02 | Bugfix, now parameter 8 is correctly processed (thanks to Hans-Dietrich). | |
| 1.01 | Support for parameter value 0 & 8. | |
| 1.00 | Created and published |
| Home | Language Packs | YHexoban |