Owen Rudge
7bd2fa3516
Feature: Add XAudio2 driver
6 years ago
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.
7 years ago
Patric Stout
eb2603a5e7
Fix: make generate[.vbs] produce the same result on Linux/Windows ( #6764 )
7 years ago
Patric Stout
aef69443e7
Remove: WinCE support
7 years ago
Patric Stout
85adde7485
Remove: PSP support
7 years ago
ZehMatt
e7cc53ed62
Add: post build events to VS projects to copy the output into 'bin'
7 years ago
Pavel Stupnikov
6ff81b908e
Feature #6459 : API for querying network clients from GS ( #6736 )
7 years ago
Ricardo N Feliciano
e8de33a61f
Cleanup: Use new filename for README file. ( #6738 )
7 years ago
frosch
192770e6da
Change: Non-tag revisions are now named '<commitdate>-<branch>-g<shorthash><modified>'.
7 years ago
Michael Lutz
afa3e15afe
Change: [Win32] Declare in the app manifest that all current Windows versions are natively supported.
...
The main effect of this is currently a proper OS version in the crashlog.
7 years ago
frosch
9499e93a67
(svn r27920) -Fix: MSVC 2015 and 2017 project files referenced some MSVC 2010 files
7 years ago
frosch
f43f4981e3
(svn r27919) -Fix: MSVC 2015 and 2017 project files referenced some MSVC 2010 files
7 years ago
frosch
7726f2d330
(svn r27918) -Fix (r27917): Next attempt for MSVC 2017
7 years ago
frosch
28be179d4a
(svn r27917) -Add: MSVC 2017 project file generator. Most noticeable, std:c++latest is enabled.
7 years ago
frosch
a04076ba41
(svn r27897) -Add [FS#6577]: Project file generator for kdevelop 4/5 (adf88)
7 years ago
michi_cc
cb2e84454f
(svn r27791) -Fix (r27790) [FS#6366]: Try #2 . Now also for Visual Studio 2010.
8 years ago
michi_cc
ac735cfaac
(svn r27790) -Fix [FS#6366]: [Win32] Mark OpenTTD as DPI-aware to avoid OS window scaling that breaks mouse input.
8 years ago
frosch
d57835c7ae
(svn r27553) -Update: Project files
9 years ago
frosch
7e59cf588d
(svn r27542) -Fix (r27367) [FS#6427]: ICU got disabled for Windows builds.
9 years ago
michi_cc
9f5503ba8f
(svn r27382) -Add: [Win32] Project files for Visual Studio 2015.
9 years ago
frosch
4830497f0b
(svn r27340) -Fix [FS#6338]: Silence warning by moving _string_colourmap to a file no its own. (Cif)
9 years ago
frosch
83a02da380
(svn r27152) -Fix: Generated files.
10 years ago
frosch
b8690523d2
(svn r26995) -Fix: Add missing files to source.list
10 years ago
planetmaker
f7df63fbf9
(svn r26993) -Feature: Latin translation (Supercheese)
10 years ago
rubidium
9e0f4b3847
(svn r26864) -Codechange: bring a bit more OO into the disaster vehicles
10 years ago
rubidium
79ca66eb67
(svn r26853) -Cleanup [Squirrel]: remove some stuff that we never did and especially never should use
10 years ago
michi_cc
5ba1a7f323
(svn r26654) -Fix (r26482): Header file missing from sources.list.
10 years ago
michi_cc
7d56fd5382
(svn r26339) -Revert (r26305): Accidental changes to the VS9.0 solution file disabling the x64 build.
11 years ago
zuu
57a88c9de2
(svn r26305) -Add: [nogo] ScriptStoryPageElementList() - a list of all story page elements for a given page
11 years ago
zuu
5165be2698
(svn r26303) -Add: [nogo] ScriptStoryPageList() - a list of all story pages
11 years ago
rubidium
fdf55a1a48
(svn r26258) -Codechange: deduplicate Draw methods (MJP)
11 years ago
rubidium
f5f4f8a4b3
(svn r26257) -Codechange: replace most of the SSE macros by functions
11 years ago
zuu
1aa26b30c7
(svn r26227) -Fix: [Windows] generate.vbs didn't include SSE source files
11 years ago
rubidium
4c84d13454
(svn r26214) -Add: specialised animated SSE4 blitter (MJP)
...
With 32bpp base set about 15-20% faster in the Draw function (slower with 8bpp base set). Overall, with 32bpp base set, about 5% faster.
11 years ago
rubidium
78df732a7b
(svn r26213) -Add: specialised non-animated SSE4 blitter (MJP)
...
With 32bpp base set about 40% faster than 32bpp-optimized, or about 10% for 8bpp base sets in the Draw function. Respectively about 8 and 1% of total run time
11 years ago
rubidium
71a81a8762
(svn r26212) -Add: specialised non-animated SSSE3 blitter (MJP)
...
With 32bpp base set about 35% faster than 32bpp-optimized, or about 10% for 8bpp base sets in the Draw function. Respectively about 6 and 1% of total run time
11 years ago
rubidium
fb05674cb7
(svn r26211) -Add: specialised non-animated SS2 blitter (MJP)
...
With 32bpp base set about 30% faster than 32bpp-optimized, or about 10% for 8bpp base sets in the Draw function. Respectively about 5 and 1% of total run time
11 years ago
rubidium
3c94485ba0
(svn r26205) -Feature: SSE 4.1 sprite sorter, improving the sorting performance significantly (MJP)
...
For example with GCC 4.8, x86_64 Linux, Intel i5-3337U this patch improves the performance of Pile, Treham and Hamac test save games by about 10% in over-all run time at fast forward at 1920x1080 when zoomed out and when trees are not disabled.
11 years ago
rubidium
52c942b177
(svn r26196) -Fix (r26195): forgot project files
11 years ago
rubidium
6b3c1aa036
(svn r26194) -Change: add SSE detection to the configure script with the possibility to disable it (based on patch by MJP)
11 years ago
fonsinchen
6e1cc80926
(svn r25903) -Codechange: Refactor RefreshNextHopsStats into an own class LinkRefresher.
11 years ago
fonsinchen
62c221a845
(svn r25888) -Codechange: Add a smallstack type.
11 years ago
michi_cc
7422120014
(svn r25679) -Codechange: [Win32] Get the result string of an IME input directly without a trip through the window messaging system.
11 years ago
michi_cc
e7dc14b25a
(svn r25652) -Fix: Improve text caret movement for complex scripts.
11 years ago
michi_cc
3c300cdc37
(svn r25611) -Fix (r25608): Update project files.
11 years ago
rubidium
48c1e4f87e
(svn r25470) -Feature-ish: use ICU's layout engine when that's available
11 years ago
rubidium
2446b8ea60
(svn r25465) -Codechange: add the concept of a layouting engine for text
11 years ago
rubidium
13c450a66b
(svn r25436) -Codechange: split the font detection code out of the font caching code
11 years ago
rubidium
2ef4438882
(svn r25404) -Feature: Thai
11 years ago
fonsinchen
575cabe90a
(svn r25357) -Add: flow mapper for link graph
11 years ago