The mkgmap program converts map data from OpenStreetMap into the Garmin img map format that can be loaded onto Garmin GPS devices. It also combines maps and produces the auxiliary files required to load into map viewing programs.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Much better Multipolygon and sea support. New options to produce a global index and to generate a Windows NSIS installer. The style file is parsed logically from top to bottom without the effectively random ordering of actions that could previously occur. Many improvements and fixes
to the routing and turning instructions that are given by the navigation device. It can combine different map families together to upload and be shown as separately selectable maps. Transliterations are now performed when the --latin1 flag is given, and the range is greatly increased.