Source:Dungeon Blank Map Maker notes

From Eamon Wiki
Jump to navigation Jump to search
This page is a verbatim reproduction of original source material and should not be edited except for maintenance.
Description

The author's notes for the utility program Dungeon Blank Map Maker.

Source

Eamon CD

Date

November 1994

Author

Phillip Moore

License

The use of this item is permitted on the grounds that it's free or in the public domain.

Dungeon Blank Map Maker 2.0 Notes

This program will print a grid of empty boxes on paper. To use these blank boxes for mapping an Eamon adventure use a pen or pencil to draw lines from one box to the next box as you travel from room to room, make notes in box.

You will have to decide which way will be N, S, etc. It's recommended that you start in or near the middle of the page block so that you can use the maximum number of blocks.

Some grids have the same number of boxes but in a different layout, for example 7 rows x 9 columns will be different from 9 rows x 7 columns even though the total number of boxes is the same.

The fewer the blocks the larger they are which will allow for notes inside the block. Use the larger blocks for game development.

The program will not print more than one size of blocks on one page.

Feel free to make changes as required for your printer.

As is, it will print from 16 blank boxes 4 rows x 4 columns, up to 10 rows x 10 columns for 100 blank boxes on 8 1/2 x 11 paper.

For most adventures you'll have to print more than one copy of a blank map. You can use 2 or 3 different size of maps to map your adventure.

Not all of the blocks on a page will be used.

If you have problems with print wrap the size of the box is determined by DL$, CS, and characters per inch (CPI).

Reduce the DL$ and CS, increase CPI.

If you reduce DL$ you must reduce the blank spaces in VL$ the same number.

Reduce CS in lines 3000–4000.

If you have problems with printing on two pages the lines per inch (LPI) should be increased. If the problem still persists change the box height (BH) and blank lines (BL) to a lower number in lines 3000–4000.

There are lots of open line numbers and REMs in the program to help you modify the program for your needs.

The program varibles are described in the program between lines 100 and 1000.

Do not change the code between lines 6000 and 7000. This code prints the blocks on paper.

To add a printer load the program and list line 2400. This line lists all the line numbers that require changes to add a printer.

If your computer doesn't have a symbol for a vertical line (VL$) then in lines 4120 thru 4180 replace the symbol "|" with a shift 1 or "!" Symbol.

The program is set up to automatically adjust the printer CPI and LPI thru ASCII in lines 5000–8000.

There are enough open line numbers in these sections to add your own printer codes as required

There are a few combinations that will leave a wider margin on the right side compared to others; this is primarily because of the size of the dash line and how far the print head moves to print the next dash line.

If this is a problem for you then you can adjust part of it by increasing the number of dashes in DL$. The character spacing code can be found in your printer book. The spacing code should be added as the first line of code to your printer code in lines 5000–6000. If you increase DL$ then you must increase the blank spaces in VL$ an equal number.

Not all combinations were programmed.

If your printer doesn't use ASCII to switch between 10/12 - 17 CPI then a manual selector is loaded in lines 2580–2770.

Changing LPI is also available in these lines; use printer number 8 to access these lines.

These lines pause the program to allow you to move your control panel switch.

There are 49 combinations of boxes.

This program will print 80 columns on paper and 40 columns on the screen.

Make a copy of this disk before you modify or change any lines