********************
Gold Map version 1.4
********************

This program is for editing Maps, Events, Wild Pokmon in
Pokmon Gold and silver. All towns works with Crystal if
you first load tilesets from English Gold or Silver rom.

********
Contents
********
1: Requirements
2: Instructions
3: How to add tileset, map, event, rom option or wild
Pokmon
(See credits in Help/About)

************
Requirements
************
CPU:
200Mhz or more is recommended.

Memory:
At least 16MB. more than 64MB is recommended.
Gold Map 1.4 does not use windows's memory magament
it uses only RAM it will not swap memory between hard-
drive and RAM that makes it faster, however if there's
64MB or less memory and many tilesets are loaded you may
get strange messages like "Out of system recources" or
"Canvas does not allow drawing" then you can free memory
clicking "Utilies/Free Memory..." 

Software:
DirectX7 or DirectX8 installed. DirectX can be
downloaded from www.microsoft.com/directx.

************
Instructions
************
First you need to load Pokmon Gold or Silver rom from
File/Load... then select category of map and map then it
starts loading tileset what map uses. It needs to be done
only once. You can save from File/Save it will overwrite
file you opened or you can save into diffrent file from
File/Save As...

Map editor:
Select building block from right of the map. You can
place block whrere you want on the map or if you keep
left mouse button pressed you can draw with that block
it's useful when you need to paint big areas with same
block.

Event Editor:
Events are things what makes something happen in game.On Events
tab there's Event editor it will show events of map
you've loaded. Events will be shown only if there's
event data for loaded map in Event.ini. Gold Map supports warps,
singposts and peoples. You can place events by dragging
(move cursor on event and keep left button pressed and drag
event where you want).

Warps:
Warps are things what takes you places when you walk on
the warp. Warps are shown as "W" on Event Editor.

Singposts:
Singpost's are thins that show text when you face at
singpost and press A button. Hidden items that can be
found using itemfinder are stored as singpost. Singposts
are shown as "S" on Event Editor.

Peoples:
Normal peoples, trainers, berrytrees and itemballs are
shown as "P" on Event Editor. Some people are hidden by
default and other shown. If you check hidden box you can
define when people will be shown or if it's shown by
default you can define when it will be hidden.

Wild Pokmon Editor:
Wild Pokmon editor allows you to change what Pokmon
attacks in grass. Wild Pokmons will be shown only if
there's wild pokmon data added for loaded map in
Pokmons.ini.

Block editor:
Block editor is in Utilies/Block Editor... It allows
you to edit Blocks. First choose Block you want to
edit from left. then select tile and click on Block.
When you're done click Save.

Visible Start Menu Options:
Allows you to change what options are hidden. There needs to be
at least one option visible or else it will crash game.

Make All Marts Free:
Makes all marts totally free!!!!!

Build Events:
Allows you to change how many events there are. If event data is for map banks last(there's 000000... after it) you can
add there as many events as you like without making bugs.

Free Memory:
If you have 64MB or less memory and many tilesets are loaded
RAM gets filled and gold map doesn't work. If you get
message "Canvas does not allow drawing" or "Out of system resources"
you should click Free Memory.

Try Map:
If you are searching map with hex editor you can try to load map
and see if it works.

Ini Editor:
Ini Editor makes it easier to add/edit maps and events. 

Save map/Load Map:
Allows you to load/save map,events,pokemons into small
single file. It's useful when you change event settings
and then you want them back but you don't remeber them.
When you save map you shouldn't load it to other map
unless map is same sized and same number of events like
most houses,Pokecenters and marts. 

***************************************************
How to add tileset, map, event or wild Pokmon
***************************************************
Click "Tools/Ini Editor..."
Each field is described below:

Maps
Name: Map name
Start Address: address where map's first block is.
X Size: how many blocks there are horizontally.
Y Size: how many tiles there are vertically.
Tileset Number: which tileset map uses.
Comment: Comment

Events
Number of warps: how many wars there are.
Warps adress: address of map's first warp.
Number of singposts: how many singposts there are.
Singpost address: address of map's first singpost.
Number of people: how many peoples there are.
People address: address of map's first people.

Pokemons
Address: Address of map's first pokemon.

Shown/Hidden
each people have hidden/shown setting. for example if you set
it for some peple to "player choosed Totodile" and people is
shown by default people will be hidden only if player choosed
Totodile in Elm's lab.
Description: Description of hidden/shown switch.