Age | Commit message (Collapse) | Author |
|
|
|
|
|
the first file. Also unify OSX specific stuff into osx_stdafx.h and remove unused includes.
|
|
card fall back to another driver
|
|
|
|
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.
|
|
|
|
|
|
contrast of most other frees)
|
|
|
|
sources too
|
|
|
|
|
|
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.
|
|
selection and parameters.
|
|
|
|
and strecpy where direct conversion is possible
|
|
they will not overflow their buffers.
|
|
doesn't guarantee the resulting string is '\0'-terminated.
|
|
stuff
|
|
|
|
something more than whitespace as description of files that don't have a description.
|
|
(128 chars is too much for mci it seems), so retry using the short path name (8.3 style) if available
|
|
|
|
|
|
|
|
logical location.
|
|
for it to be registered and usable
|
|
when it's not necessary.
|
|
functions.
|
|
cleaner way.
|
|
and handle broken iconv declaration in OSX 10.5.
|
|
conditional defines from some OSX specific files
|
|
|
|
|
|
|
|
'preferred' drivers are loaded first
|
|
|
|
sound/music/video drivers, using self-registration based on the blitter-model.
|
|
|
|
|
|
initialisation, WINCE ifdef and a vsprintf to vsnprintf change.
|
|
files with the @file tag as well as a few general comments style
|
|
|
|
simular to timidity via extmidi)
[PSP] -Add: added PSP specific code for libtimidity. libtimidity code is based on the work of Turulo. Tnx a bunch!
|
|
files, and a little elimination of magic numbers in Win32SoundStart
|
|
stillunknown and pv2b.
|
|
renamed to .cpp)
|
|
- A proper ./configure, so everything needs to be configured only once, not for every make.
- Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies.
- A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC.
- Proper support for OSX universal binaries.
- Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files.
- Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files.
Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy.
|