Micro-Symbol

     Blind Alley



Home Libertarian Music Fan Page PC Stuff Philosophy &... Bio Links Miscellaneous Site map Page X

| Why I wrote it | New Features | System Requirements | Download | Screen Shots |


  Blind Alley is a 3D maze program that I wrote with the QuickBasic 4.5 compiler.  Okay, yes, it is a DOS program, but I've tested it in WFW3.11, Win95, Win98, and WinME, and it runs just fine in those environments, although it usually needs to run full-screen, due to the graphics mode I chose.  If you have Windows XP, please let me know if it works for you.

   The current version is 0.70.  Now it has more color, so you're not stuck in plain, old black and white.  This is a beta version that is free to download.  Since this is a beta version, you download it at your own risk.  I've checked it on different systems that I have access to, but that's hardly an exhaustive test.  If you download it, please let me know if it works for you, and what system you're running it on.  That information will help me to improve the program.

To install, just download and unzip the file to the directory that you want it in.  blindaly.exe is the main executable file.  I've also included the source code for you QuickBasic programmers out there, along with some notes about writing the program.


New Features

    Verstion 0.70 finally fixes the appearance of the entrance and exit to the maze.  No more Twilight Zone!
  With version 0.68, the user can change the program's colors from the main screen, and the color choices are saved in an initialization file.  I've also added a screensaver module, but it's currently hard-coded to activate at 5 minutes.  I'll add a user-configurable option later.
   A full version history is available in the readme.txt file that comes with the program.


Why I wrote it

I wrote it because I really liked the old Labyrinth program on the Commodore 64, and while I've discovered some similar programs, none of them had the look and feel that I wanted.  I didn't want anything fancy like monsters or aliens, I just wanted plenty of passageways and deadends to comtemplate.
  I actually started the program in the mid-90s, but I didn't make much progress for a long time for a couple of reasons.  While I had the source code to Labyrinth (it was considered public domain software), I never really figured out its tightly compressed spaghetti code and how it worked.  I had to basically start from scratch, and that took me a while because I'm hardly an experienced programmer.
  Of course, other things in my life kept me busy, too, like getting a divorce, changing jobs, and being active in politics.  My real breakthrough occurred when I came across some maze-creation algorithms on the internet.  Before that, I really had no idea how to randomly generate a maze.  Now, while there are a few more things that I want to add to improve the program, all the basics are there.


System Requirements

-DOS or higher, VGA.
The program was written in MS-DOS 6.22 on a computer with an AMD K6-200Mhz processor.  I've tested it out on a machine as low as a 386-25Mhz, but even 286's should be able to run the program as long as you have a VGA graphics card.  But be careful:  Larger mazes take longer for the program to generate.  On a 486 that could mean several minutes.  Older computers could take much longer.  I recommend starting out with a small, 5x5 maze and gradually increasing the size to get used to how fast it takes on your computer.


| Home | Libertarian | Music | Fan | PC Stuff | Philosophy & | Bio | Links | Misc | Site map |