truebrain
|
8faa8f2342
|
(svn r23648) -Revert (r23646): partial revert; nobody has to know about my local changes and attempts
|
13 years ago |
truebrain
|
190a68b350
|
(svn r23646) -Fix [FS#4901]: rescan the Game Scripts when done downloading one.
|
13 years ago |
rubidium
|
eb2197f4c8
|
(svn r22410) -Document: some more bits ;)
|
14 years ago |
rubidium
|
4d16c007b7
|
(svn r20427) -Revert (r20105): even though MCI has less problems with wrongly pitched songs than dmusic, it crashed instead.
|
14 years ago |
frosch
|
c18839704b
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
14 years ago |
frosch
|
5b86c79fce
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
terkhen
|
c92b2e9d3c
|
(svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH).
|
14 years ago |
rubidium
|
9fd2afb147
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
14 years ago |
rubidium
|
12d8a957a0
|
(svn r20105) -Revert (r20102) [FS#3938]: resetting DirectMusic completely, although working, causes a temporary freeze of OpenTTD. As MCI behaves better than DirectMusic that has become the default music driver; small delay between songs beats wrongly pitched/bad sounding songs
|
14 years ago |
michi_cc
|
43adc587ec
|
(svn r20104) -Fix: [Win32] The win32 MIDI driver might clip the start of a song.
|
14 years ago |
rubidium
|
8dc15e97e1
|
(svn r20102) -Fix: OpenMSX music sounds odd after certain songs are played. Likely because the instruments weren't reset properly
|
14 years ago |
michi_cc
|
065e2f027c
|
(svn r20024) -Codechange: Remove the need to link with dxguid.lib for windows.
|
14 years ago |
glx
|
b171226a13
|
(svn r19822) -Fix (r19814): missing semicolon
|
15 years ago |
rubidium
|
a70fd540fc
|
(svn r19814) -Codechange: give some more unnamed enums a name, in case they consisted of unrelated values use static const (u)int
|
15 years ago |
rubidium
|
dde920f3c3
|
(svn r19168) -Fix: under some circumstances timidity (via extmidi) would not shut down properly causing all kinds of trouble (e.g. blocked audio output). Try harder to shut down timidity and first shut down the music so shut down order is the inverse of initialisation order. Based on a patch by Jindřich Makovička.
|
15 years ago |
rubidium
|
6b47504ada
|
(svn r19097) -Fix [FS#3610] (r10444): compilation error in the BeMidi driver (jrepan)
|
15 years ago |
rubidium
|
9467b7c6d6
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
rubidium
|
5971619b1e
|
(svn r18520) -Fix [FS#3272]: allegro doesn't like to work with extmidi; it causes 'random' (looks like a racing condition in allegro) crashes when songs are stopped.
|
15 years ago |
smatz
|
345ced24de
|
(svn r17875) -Change [FS#3272]: prefer extmidi over allegro midi and allegro over null driver
|
15 years ago |
rubidium
|
4b903b80ac
|
(svn r17788) -Fix [FS#3268] (r16702): don't fail hard when no soundcard could be detected; just fall back on the null-driver
|
15 years ago |
rubidium
|
9e75e3db68
|
(svn r17787) -Codechange: be a bit more verbose about while allegro failed with some actions.
|
15 years ago |
michi_cc
|
5517e5371c
|
(svn r17710) -Feature [FS#3223]: [OSX] Add a MIDI driver using Cocoa/CoreAudio.
|
15 years ago |
rubidium
|
310465da07
|
(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos
|
15 years ago |
rubidium
|
ad201e5a00
|
(svn r17428) -Codechange: add a function to get the name of a driver
|
15 years ago |
rubidium
|
19b83eb5aa
|
(svn r17336) -Codechange: move some os specific files into src/os/
|
15 years ago |
rubidium
|
99d46e0ad7
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
2f6f510452
|
(svn r16827) -Codechange: make OSX specific files include stdafx.h always as the first file. Also unify OSX specific stuff into osx_stdafx.h and remove unused includes.
|
15 years ago |
rubidium
|
f0693ed0c8
|
(svn r16700) -Fix: if allegro fails to start or fails open a window or sound card fall back to another driver
|
15 years ago |
alberth
|
ae70c7641f
|
(svn r16464) -Codechange (r16422): Added a missing const_cast<>
|
16 years ago |
rubidium
|
3490147666
|
(svn r16221) -Change: support building 64 bits OSX binaries and add optional support for 64 bits binaries in OSX universal binaries. However, do not default to adding 64 bits binaries because benchmarking has shown that they are slower than the 32 bits binaries.
|
16 years ago |
rubidium
|
11e2ca71e6
|
(svn r16024) -Codechange: harden string copying on places where it's possible
|
16 years ago |
peter1138
|
99d2707e06
|
(svn r16012) -Codechange: Code style clean up.
|
16 years ago |
rubidium
|
7c5ffdc354
|
(svn r15886) -Fix [FS#2770]: libtimidity cannot handle frees of NULL (in contrast of most other frees)
|
16 years ago |
smatz
|
e0fe28fdc9
|
(svn r15726) -Codechange: unify coding style for const pointers
|
16 years ago |
rubidium
|
c3e87f345d
|
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
|
16 years ago |
smatz
|
9021c20b5e
|
(svn r15299) -Cleanup: remove many redundant includes
|
16 years ago |
rubidium
|
28ea38ae55
|
(svn r14949) -Cleanup: pointer coding style
|
16 years ago |
peter1138
|
8591ff41cc
|
(svn r14909) -Codechange: Remove global option for the extmidi driver and make it a driver parameter with the name cmd instead. This means if you have an "extmidi = ..." line in your config you must change it to "musicdriver = extmidi:cmd=...", in the [misc] section.
|
16 years ago |
peter1138
|
553d65f584
|
(svn r14907) -Codechange: Remove 32 character limit from driver/blitter selection and parameters.
|
16 years ago |
rubidium
|
ba2345808b
|
(svn r14632) -Add: support Allegro as midi backend.
|
16 years ago |
skidd13
|
9b282b3e51
|
(svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible
|
16 years ago |
rubidium
|
db1fd2e085
|
(svn r14542) -Codechange: replace some sprintf with s[en]printf to make sure they will not overflow their buffers.
|
16 years ago |
rubidium
|
5ab74534da
|
(svn r14414) -Fix: replace instances of strncpy with strecpy as strncpy doesn't guarantee the resulting string is '\0'-terminated.
|
16 years ago |
glx
|
6741af92d3
|
(svn r13127) -Fix (r13122): of course WIN32_LEAN_AND_MEAN excludes too much stuff
|
17 years ago |
glx
|
4e29eedb85
|
(svn r12972) -Fix (r12971): forgot to close a comment
|
17 years ago |
rubidium
|
1ce0b03bf0
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
17 years ago |
glx
|
62a7587586
|
(svn r12373) -Fix [FS#1849]: win32 music driver fails if path is too long (128 chars is too much for mci it seems), so retry using the short path name (8.3 style) if available
|
17 years ago |
glx
|
42647b90a3
|
(svn r12372) -Fix: win32 music driver fails if path contains non-latin chars
|
17 years ago |
glx
|
c1d2468a2b
|
(svn r12366) -Codechange: use MAX_PATH instead hardcoded value
|
17 years ago |
rubidium
|
f57ab9f99f
|
(svn r11842) -Fix: libtimidity.cpp did not compile anymore.
|
17 years ago |