OpenMSX is a set of music base files for OpenTTD, and is the result of the ongoing work of the Music replacement project. Its development is coordinated at its github repository.



About OpenMSX

OpenMSX is an open source music base set for OpenTTD which can completely replace the TTD base set. The main goal of OpenMSX therefore is to provide a set of free base music files which make it possible to play OpenTTD without requiring the (copyrighted) files from the TTD CD. This potentially increases the OpenTTD fanbase and makes it a true free game (with "free" as in both "beer free beer" and "speech free speech"). As of version 0.3.0 a complete set of 31 MIDI files is available.

The secondary goal of the project is to include music which matches the style and spirit of the original TTD music. The original music, composed by John Broomhall of MicroProse, is described as "old-style blues and jazz" inspired by Herbie Hancock's "Cantaloupe Island" musical composition standard. While it is not possible to replace every piece of music with a direct clone, the project does aim to provide as many blues- and jazz-style pieces that seem to exemplify the spirit of the original music. With that said, contributions in styles other than blues and jazz will will also be considered.

A third goal of the project is to have as much original contribution from the OpenTTD community as possible. Such contributions may be small in number due to the fact that most members of the community are not musicians, nor most of them able to create music in the MIDI file format. Due to this fact, music solicited from contributors outside of the OpenTTD community will be substituted in order to create a full pack of music. As new, original contributions from the OpenTTD community are submitted, they will replace the contributions of those outside of the community.

Once there is a complete pack of original music from the community, expansion packs may be developed with more contributors from within and without the OpenTTD community, along with a wider variety of styles.

Downloading OpenMSX

OpenTTD nightly release r19259, or stable release 1.0.0 or higher is required for installation. The easiest way to install OpenMSX is through the Online Content Service, BaNaNaS. If you are performing a new installation for the first time, you can select the latest version of OpenMSX from the installation menu. If you have an existing OpenTTD installation, then click on the "Check Online Content" button from the main menu and select OpenMSX, then click the "Game Options" button from the main menu and select OpenMSX from the "Base music set" pull-down menu.

If you wish to install the files manually, the latest version can be downloaded from the file repository at [1]. The files should be unpacked in the /gm directory where you installed the game. Further instructions on installation can be found in Section 1 of the readme.txt file.

Contributing and reporting bugs

If you spot any errors or bugs in the music packs, you are encouraged to report them via the bug tracker or the discussion forum.

If you are a musician who can create MIDI music in the General MIDI format, please feel free to submit your contribution to the Music Replacement Project forum. If you know of somebody who does create MIDI music and would like for their works to be included, please provide their contact information and a project member will contact them with more information.


OpenMSX Music Replacement Set for OpenTTD Copyright (C) 2010 OpenMSX Authors (see below or in the source in themes.list) and is licensed under GPL v2.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 1 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.



The Music Replacement Project was started by Kamnet and is programmed and coordinated by Planetmaker. Music has been submitted from within the community by Hazza, imuh3, -lucas-, minm, Mr. Ksoft,Samwise, Trolley Trev, and from outside of the community by Jim Redfarm and Tistou Blomberg. Please see the readme.txt file for a full list of individual contributions.

If you would like to display your support for the OpenMSX project in your signature, you can use the accompanying logo.

External links

Music Replacement Project and OpenMSX discussion