Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
management of Core Foundation types.
|
|
|
|
variable
|
|
|
|
|
|
driver.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
drivers
|
|
|
|
|
|
|
|
|
|
|
|
We assume a conforming C++11 compiler environment that has a valid <thread>-header.
Failure to run a real thread is handled gracefully.
|
|
A conforming compiler with a valid <mutex>-header is expected.
Most parts of the code assume that locking a mutex will never fail unexpectedly,
which is generally true on all common platforms that don't just pretend to
be C++11. The use of condition variables in driver code is checked.
|
|
|
|
|
|
Auto[Free|Delete]SmallVector
|
|
|
|
|
|
std::vector::[push|emplace]_back()
|
|
|
|
This is a C++11 feature that allows the compiler to check that a virtual
member declaration overrides a base-class member with the same signature.
Also src/blitter/32bpp_anim_sse4.hpp +38 is no longer erroneously marked
as virtual despite being a template.
|
|
libtimidity was introduced with the support for PSP. PSP has been
dropped almost a year ago, but this music driver was not. This
corrects that oversight.
timidity (via extmidi) still works fine. This purely removes the
libtimidity support, which was only really available for PSP.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
no path separators
|
|
|
|
|
|
style
|
|
|
|
|
|
This improves bad looping of title screen song from Windows TTD, and fixes
a long silence at the end of "Can't get there from here" from Windows TTD.
|
|
|
|
|
|
This is based on reverse-engineering the TTD DOS driver for General MIDI music.
|
|
drivers.
Preparation for later extending the info passed to music drivers.
|