You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenTTD-patches/projects
Niels Martin Hansen b902e01e10 Change #6685: Replace Win32 music driver with one not depending on MCI
MCI MIDI is poorly supported on newer versions of Windows and can cause large
delays at the beginning of tracks.

The new driver is based on a from-scratch reader for Standard MIDI Files. This
should be re-usable in other music drivers too, and can allow for finer control
of playback in general.

It also provides a better framework for reading MIDI data from other formats
than just SMF.
6 years ago
..
determineversion.vbs Change: Non-tag revisions are now named '<commitdate>-<branch>-g<shorthash><modified>'. 6 years ago
dpi_aware.manifest (svn r27791) -Fix (r27790) [FS#6366]: Try #2. Now also for Visual Studio 2010. 7 years ago
gen-kdev4.sh (svn r27897) -Add [FS#6577]: Project file generator for kdevelop 4/5 (adf88) 7 years ago
generate Fix: make generate[.vbs] produce the same result on Linux/Windows (#6764) 6 years ago
generate.vbs (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
generate_vs80.vcproj (svn r20154) -Fix: A missing entry caused MSVC to modify generate_vs*.vcproj all the time. 14 years ago
generate_vs90.vcproj (svn r20154) -Fix: A missing entry caused MSVC to modify generate_vs*.vcproj all the time. 14 years ago
generate_vs100.vcxproj (svn r20032) -Add: MSVC 2010 project files 14 years ago
generate_vs140.vcxproj (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
generate_vs141.vcxproj (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
langs_vs80.vcproj Fix: make generate[.vbs] produce the same result on Linux/Windows (#6764) 6 years ago
langs_vs80.vcproj.in (svn r23409) -Change: reorder files in langs project 13 years ago
langs_vs90.vcproj Fix: make generate[.vbs] produce the same result on Linux/Windows (#6764) 6 years ago
langs_vs90.vcproj.in (svn r23409) -Change: reorder files in langs project 13 years ago
langs_vs100.vcxproj Fix: make generate[.vbs] produce the same result on Linux/Windows (#6764) 6 years ago
langs_vs100.vcxproj.filters Fix: make generate[.vbs] produce the same result on Linux/Windows (#6764) 6 years ago
langs_vs100.vcxproj.filters.in (svn r23409) -Change: reorder files in langs project 13 years ago
langs_vs100.vcxproj.in (svn r23409) -Change: reorder files in langs project 13 years ago
langs_vs140.vcxproj Fix: make generate[.vbs] produce the same result on Linux/Windows (#6764) 6 years ago
langs_vs140.vcxproj.filters Fix: make generate[.vbs] produce the same result on Linux/Windows (#6764) 6 years ago
langs_vs140.vcxproj.filters.in (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
langs_vs140.vcxproj.in (svn r27920) -Fix: MSVC 2015 and 2017 project files referenced some MSVC 2010 files 7 years ago
langs_vs141.vcxproj Fix: make generate[.vbs] produce the same result on Linux/Windows (#6764) 6 years ago
langs_vs141.vcxproj.filters Fix: make generate[.vbs] produce the same result on Linux/Windows (#6764) 6 years ago
langs_vs141.vcxproj.filters.in (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
langs_vs141.vcxproj.in (svn r27920) -Fix: MSVC 2015 and 2017 project files referenced some MSVC 2010 files 7 years ago
openttd_vs80.sln (svn r22192) -Fix (r22188): MSVC 2005 64 bits didn't build settings(gen), and as such compilation failed 13 years ago
openttd_vs80.vcproj Change #6685: Replace Win32 music driver with one not depending on MCI 6 years ago
openttd_vs80.vcproj.in Add: post build events to VS projects to copy the output into 'bin' 6 years ago
openttd_vs80.vcproj.user (svn r7759) -Merge: makefile rewrite. This merge features: 18 years ago
openttd_vs90.sln (svn r26339) -Revert (r26305): Accidental changes to the VS9.0 solution file disabling the x64 build. 10 years ago
openttd_vs90.vcproj Change #6685: Replace Win32 music driver with one not depending on MCI 6 years ago
openttd_vs90.vcproj.in Add: post build events to VS projects to copy the output into 'bin' 6 years ago
openttd_vs90.vcproj.user (svn r12996) -Fix: debugging was not possible with MSVC 2008 16 years ago
openttd_vs100.sln (svn r22188) -Add: Generate the settings as part of the MSVC build process, and enable it in Makefile too 13 years ago
openttd_vs100.vcxproj Change #6685: Replace Win32 music driver with one not depending on MCI 6 years ago
openttd_vs100.vcxproj.filters Change #6685: Replace Win32 music driver with one not depending on MCI 6 years ago
openttd_vs100.vcxproj.filters.in Cleanup: Use new filename for README file. (#6738) 6 years ago
openttd_vs100.vcxproj.in Add: post build events to VS projects to copy the output into 'bin' 6 years ago
openttd_vs140.sln (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
openttd_vs140.vcxproj Change #6685: Replace Win32 music driver with one not depending on MCI 6 years ago
openttd_vs140.vcxproj.filters Change #6685: Replace Win32 music driver with one not depending on MCI 6 years ago
openttd_vs140.vcxproj.filters.in Cleanup: Use new filename for README file. (#6738) 6 years ago
openttd_vs140.vcxproj.in Add: post build events to VS projects to copy the output into 'bin' 6 years ago
openttd_vs141.sln (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
openttd_vs141.vcxproj Change #6685: Replace Win32 music driver with one not depending on MCI 6 years ago
openttd_vs141.vcxproj.filters Change #6685: Replace Win32 music driver with one not depending on MCI 6 years ago
openttd_vs141.vcxproj.filters.in Cleanup: Use new filename for README file. (#6738) 6 years ago
openttd_vs141.vcxproj.in Add: post build events to VS projects to copy the output into 'bin' 6 years ago
os_versions.manifest Change: [Win32] Declare in the app manifest that all current Windows versions are natively supported. 6 years ago
settings_vs80.vcproj (svn r25291) -Add: WindowDesc ability to load and store information in a config file. 11 years ago
settings_vs80.vcproj.in (svn r22190) -Fix (r22188): minor changes in project files 13 years ago
settings_vs90.vcproj (svn r25291) -Add: WindowDesc ability to load and store information in a config file. 11 years ago
settings_vs90.vcproj.in (svn r22190) -Fix (r22188): minor changes in project files 13 years ago
settings_vs100.vcxproj (svn r25291) -Add: WindowDesc ability to load and store information in a config file. 11 years ago
settings_vs100.vcxproj.filters (svn r25291) -Add: WindowDesc ability to load and store information in a config file. 11 years ago
settings_vs100.vcxproj.filters.in (svn r22189) -Fix (r22188): Add svn properties to the new files 13 years ago
settings_vs100.vcxproj.in (svn r22191) -Fix: make sure table/settings.h is generated with MSVC2010, also fix a warning in version project 13 years ago
settings_vs140.vcxproj (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
settings_vs140.vcxproj.filters (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
settings_vs140.vcxproj.filters.in (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
settings_vs140.vcxproj.in (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
settings_vs141.vcxproj (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
settings_vs141.vcxproj.filters (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
settings_vs141.vcxproj.filters.in (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
settings_vs141.vcxproj.in (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
settingsgen_vs80.vcproj (svn r22189) -Fix (r22188): Add svn properties to the new files 13 years ago
settingsgen_vs90.vcproj (svn r22189) -Fix (r22188): Add svn properties to the new files 13 years ago
settingsgen_vs100.vcxproj (svn r22190) -Fix (r22188): minor changes in project files 13 years ago
settingsgen_vs100.vcxproj.filters (svn r22189) -Fix (r22188): Add svn properties to the new files 13 years ago
settingsgen_vs140.vcxproj (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
settingsgen_vs140.vcxproj.filters (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
settingsgen_vs141.vcxproj (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
settingsgen_vs141.vcxproj.filters (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
strgen_vs80.vcproj (svn r23577) -Fix (r23576): strgen project files aren't automatically updated :( 13 years ago
strgen_vs90.vcproj (svn r23577) -Fix (r23576): strgen project files aren't automatically updated :( 13 years ago
strgen_vs100.vcxproj (svn r23577) -Fix (r23576): strgen project files aren't automatically updated :( 13 years ago
strgen_vs100.vcxproj.filters (svn r23577) -Fix (r23576): strgen project files aren't automatically updated :( 13 years ago
strgen_vs140.vcxproj (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
strgen_vs140.vcxproj.filters (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
strgen_vs141.vcxproj (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
strgen_vs141.vcxproj.filters (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago
version_vs80.vcproj (svn r17407) -Fix (r17336): version_vs?0.vcproj not updated to new path 15 years ago
version_vs90.vcproj (svn r17407) -Fix (r17336): version_vs?0.vcproj not updated to new path 15 years ago
version_vs100.vcxproj (svn r22191) -Fix: make sure table/settings.h is generated with MSVC2010, also fix a warning in version project 13 years ago
version_vs140.vcxproj (svn r27382) -Add: [Win32] Project files for Visual Studio 2015. 9 years ago
version_vs141.vcxproj (svn r27918) -Fix (r27917): Next attempt for MSVC 2017 7 years ago