﻿=================================================
[Software     name]  BoringMaze Ver.1.9
[Registered   name]  BoringMaze.zip
[Copyright  holder]  A.MORICHIKA m_akira@ka2.so-net.ne.jp
[Compatible models]  Windows 11/10
[Required      DLL]  .NET Framework 4.8.1
[Software     type]  Free software
=================================================
[Software introduction]

+ Overview.

 This software is a software that repeatedly displays the route while creating a maze.
 You can resize and print vertically and horizontally.


+ Description of the file.

    <Unzip folder>
    .\ReadMe.txt        : Japanese file.
    .\ReadMe_en.txt     : This file.
    .\BoringMaze.exe    : Installer.


+ How to install.

 Please unblock the decompressed file from the file properties.

 Confirm that the extracted configuration is in the above state, and run BoringMaze.exe to start installation.

 To uninstall, go to "Add or Remove Programs" in the Control Panel.
 The program name is "Boring Maze".

 ".NET Framework 4.8.1" is required for operation.
 https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net481-web-installer


+ Precautions.

 When the route of the maze is displayed, the step display is repeated.


+ Simple usage instructions.

 When you press the route button, the maze answer will be displayed.

 The maze height and width can be specified from 2 to 128 depending on the screen resolution.

 If you want to change the maze pattern, press the generate button.

 You can specify the background color, wall color, route color, and step color.

 In step mode, you can select the route with a mouse click.

 The overall size is determined by the block size in the lower left corner depending on the screen resolution.

 The following commands are assigned to the keyboard.
  'F5'        : Route analysis.
  'Enter'     : Maze generation.
  'Space'     : Stop/start of animation.
  'Page Up'   : Expands the block size.
  'Page Down' : Reduces the block size.
  'P'         : Printing.
  'R'         : Delete/display route.
  'L'         : ON/OFF of automatic loop. (*1)
  'Q'         : Restoration of the temporarily saved maze. (*2,*3,*4)
  'W'         : Temporary storage of the maze. (*2)
  'X'         : Start of step mode.
  'T'         : Step trace erase/display. (*4)
  '←→↑↓'  : Move step.
  'Back space': Step back.
  'F'         : Adjust frame size.

 You can check the latest version from the version information by clicking the icon on the upper left.

 (*1) Maze generation and route display are repeated.
 (*2) You can specify the file in the menu on the upper left icon.
 (*3) If you do not want it to be displayed in the saved position, press the Shift key at the same time.
 (*4) You can also view the step traces of saved files.


+ Version history.

    Ver.1.9   2026.1.27

    - The library has been changed from .NET Framework 4.8 to 4.8.1.
    - Rebuilt using Microsoft Visual Studio 2026 Community.

    Ver.1.8   2025.4.10

    - Added support for deleting file history.
    - Added support for multiple monitors with different DPI.
    - Changed frame size from fixed to variable.
    - Added frame size adjustment ('F' key).

    Ver.1.7   2025.3.3

    - Support for updating controls.

    Ver.1.6   2024.6.24

    - Updated controls.
    - Added a history of restored and saved files (Max.20).

    Ver.1.5   2023.1.19

    - Removed Windows 8 from supported models.
    - Changed the version of .NET Framework to 4.8.

    Ver.1.4   2022.12.8

    - Added support for dark mode switching on Windows 10 and later.

    Ver.1.3   2021.11.11

    - We have confirmed the operation on Windows 11 product version.
    - Rebuilt with the latest version of Microsoft Visual Studio 2022 Community.

    Ver.1.2   2020.9.26

    - Fixed a bug that drawing strange except DPI 100%.

    Ver.1.1   2020.7.16

    - Added step mode.
    - Added English version resources.
    - Added saving and restoring of maze file.

    Ver.1.0   2020.7.8

    - First edition released.

-----------------------------------------------------------------

+ Copyright and Disclaimer, etc.

 This software is free software.
 I have the copyright of this program.
 The author assumes no responsibility for any damages or disabilities resulting from the use of this program.
 The author is not obligated to fix bugs or upgrade.
 There are no restrictions on reprinting and distribution by communication and personal handing as long as there are no changes to the contents.

+ Contact information.

    m_akira@ka2.so-net.ne.jp


+ Reference document.

    https://algoful.com/Archive/Algorithm/MazeDig

    https://algoful.com/Archive/Algorithm/MazeExtend

    https://developer.microsoft.com/ja-jp/

    https://docs.microsoft.com/ja-jp/dotnet/framework/winforms/how-to-create-a-windows-forms-application-from-the-command-line

-----------------------------------------------------------------

Windows 10/11 is a registered trademark or trademark of Microsoft Corporation in the United States and other countries.

