Michael Lutz
ce51e54d26
Change: [Win32] Parse and load DLS files for the DirectMusic driver without relying on high-level functions.
2018-05-26 22:28:01 +02:00
Michael Lutz
255549250f
Change: [Win32] Replace the current high-level Direct Music driver with a low-level driver that directly works with MIDI data.
...
This allows using different music sources besides standard MIDI files on disk.
2018-05-26 22:28:01 +02:00
Michael Lutz
3fc9c9522d
Codechange: [Win32] Use a local buffer to store the output text of DEBUG() to make the call thread-safe.
2018-05-26 22:28:01 +02:00
Niels Martin Hansen
db5abdd78a
Feature #986 : Automatic save when losing connection to a network game
2018-05-26 18:35:54 +02:00
Jonathan G Rennison
0d0d55f81d
Scrolling/perf improvements to link graph overlays on viewport and smallmap
2018-05-26 09:15:22 +01:00
Jonathan G Rennison
fe1e0a9d59
Merge branch 'enhanced_viewport_overlay' into jgrpp
2018-05-26 09:15:08 +01:00
Jonathan G Rennison
64815c0d8a
Improve performance of show scrolling viewport on map
2018-05-26 09:09:39 +01:00
Jonathan G Rennison
7f32bb34ac
Clip dirty region to be within viewport in MarkViewportDirty
2018-05-26 09:09:28 +01:00
Jonathan G Rennison
e6e5a96ed3
Fix performance penalty when scrolling viewport map with show scrolling viewport enabled
2018-05-26 09:09:18 +01:00
Jonathan G Rennison
8f2c595378
Merge branch 'template_train_replacement' into jgrpp
...
# Conflicts:
# src/vehicle_gui.cpp
2018-05-25 19:17:12 +01:00
Jonathan G Rennison
45d2726379
TBTR: Add 'all rail types' option to rail type dropdown, use by default
2018-05-25 19:16:37 +01:00
Jonathan G Rennison
cecbf257bc
Merge branch 'save_ext' into template_train_replacement
...
# Conflicts:
# src/saveload/saveload.cpp
# src/vehicle_gui.cpp
2018-05-25 19:12:10 +01:00
Jonathan G Rennison
fa304cdb75
Merge branch 'master' into save_ext
...
# Conflicts:
# src/saveload/saveload.cpp
2018-05-25 19:09:20 +01:00
Jonathan G Rennison
56be293107
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/blitter/32bpp_anim.cpp
# src/blitter/32bpp_anim.hpp
# src/blitter/32bpp_anim_sse2.cpp
# src/blitter/32bpp_base.cpp
# src/blitter/32bpp_base.hpp
# src/ground_vehicle.cpp
# src/linkgraph/linkgraph_gui.h
# src/main_gui.cpp
# src/newgrf_house.cpp
# src/newgrf_house.h
# src/town_cmd.cpp
# src/vehicle_base.h
# src/viewport_gui.cppp
2018-05-25 18:29:17 +01:00
Alexander Weiss
e1a164b531
Change: [OSX] Setting mouse-wheel to scroll the map does not disable pinch to zoom
2018-05-24 21:31:37 +02:00
Alexander Weiss
6df7ced343
Change: [OSX] Reversed pinch to zoom behaviour.
...
Made pinch out zoom in and pinch in zoom out, as virtually all macOS
applications do.
2018-05-24 21:31:37 +02:00
Jonathan G Rennison
17257b9620
Add: 32bpp SSE2 blitter palette animator ( #6795 )
...
Create a new blitter mode: 32bpp-sse2-anim, which is 32bpp-anim + this.
32bpp-sse2-anim is now used by default where 32bpp-anim would have been.
Also use this with the 32bpp-sse4-anim blitter.
See issue #6469 .
2018-05-23 09:55:04 +01:00
translators
306b999cf4
Update: Translations from eints
...
polish: 5 changes by xaxa
2018-05-22 19:45:44 +02:00
PeterN
a07394a63a
Change: Remove direction parameter from Vehicle::UpdateDeltaXY. ( #6792 )
...
The value is either unused or always the same as this->direction.
2018-05-22 18:43:34 +01:00
PeterN
4cebebcf68
Change: Add CargoTypes type for cargo masks. ( #6790 )
2018-05-21 22:08:39 +01:00
PeterN
42b43c9983
Change: Available railtypes is always calculated on load, so no need to load value for old savegames ( #6782 )
2018-05-19 22:31:46 +01:00
PeterN
cad47bbefe
Fix: Tractive effort was slightly too high as per NewGRF spec. ( #6785 )
2018-05-19 22:05:51 +01:00
PeterN
8a7de36463
Change [ #6689 ]: Tweak HashTable hash calculation to reduce collisions. (kernigh2) ( #6786 )
2018-05-19 22:04:25 +01:00
Owen Rudge
7bd2fa3516
Feature: Add XAudio2 driver
2018-05-17 15:06:37 +01:00
Jonathan G Rennison
38779254e5
Check cargo action count consistencies on load
...
Add scope info logging to AfterLoadVehicles
2018-05-13 18:56:31 +01:00
Jonathan G Rennison
a60eff174d
Merge branch 'template_train_replacement' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
2018-05-13 15:01:29 +01:00
Jonathan G Rennison
5877cd0f9b
TBTR: Fix display of vehicle sprites for some NewGRFs, fix issues in large UI modes
...
Slight code, GUI layout, and savegame format tidying
2018-05-13 15:00:26 +01:00
translators
fb54dd04a1
Update: Translations from eints
...
greek: 8 changes by Jubilee
2018-05-12 19:45:40 +02:00
Jonathan G Rennison
6342099c4d
Allow 256 NewGRFs in multiplayer
...
Add extended network format for server info
Add general UDP packet fragmentation system
Fix map dimensions >= 64k
Increase length of server revision string
Maintain backwards compatibility with trunk for advertisement/server listing
2018-05-12 09:11:41 +01:00
translators
d738e980d0
Update: Translations from eints
...
dutch: 1 change by mrLeopold
2018-05-11 19:45:40 +02:00
Jonathan G Rennison
9b42ae954c
Version: Committing version data for tag: jgrpp-0.24.1
2018-05-11 01:08:56 +01:00
Jonathan G Rennison
793a446062
Zoning: Ensure that screen is refreshed when necessary in authority overlay
2018-05-11 00:03:49 +01:00
Jonathan G Rennison
f373a67610
Fix display of zoning overlay sprites on half-tile foundations
...
Partly based on commit 598b781259a5c1ad25cf3de85807b9c79e9f08fe
2018-05-10 23:10:04 +01:00
translators
7935ac16d1
Update: Translations from eints
...
dutch: 1 change by mrLeopold
2018-05-10 19:45:39 +02:00
Jonathan G Rennison
094e04a04d
Fix configure script detection of clang
...
See 00c16032
2018-05-10 01:05:40 +01:00
Jonathan G Rennison
a08a79a9d8
Fix handling of refit with train through-load
2018-05-08 06:58:37 +01:00
Jonathan G Rennison
ef50baadd6
Version: Committing version data for tag: jgrpp-0.24.0
2018-05-06 12:17:40 +01:00
Jonathan G Rennison
8353a4d095
Merge branch 'cpp-btree' into jgrpp
2018-05-06 12:16:52 +01:00
Jonathan G Rennison
133ccabf42
btree: Use static_assert instead of workaround macro
2018-05-06 12:15:54 +01:00
Jonathan G Rennison
ce80eedd96
Merge branch 'crashlog_improvements' into jgrpp
...
# Conflicts:
# config.lib
2018-05-06 12:04:14 +01:00
Jonathan G Rennison
ffa4f03128
Fix lib detection when using environment c/l flags
...
This was broken by f06061aa3b
2018-05-06 12:02:11 +01:00
Jonathan G Rennison
53e943386e
Rename Polyline struct due to name collision on Windows
2018-05-06 09:17:42 +01:00
Jonathan G Rennison
71852c3f37
Fix timetable auto-separation with go via station orders
2018-05-04 00:21:43 +01:00
Jonathan G Rennison
ad1c402ad8
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/debug.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.cpp
# src/settings_type.h
# src/town_cmd.cpp
# src/window.cpp
2018-05-03 23:54:51 +01:00
Jonathan G Rennison
315eff1112
Merge branch 'chunnel' into jgrpp
2018-05-03 07:37:38 +01:00
Jonathan G Rennison
e3932dcdaa
Documentation: Add use of m2 for tunnel index to landscape docs
...
Fixes #49
2018-05-03 07:37:25 +01:00
Jonathan G Rennison
98ade153d2
Fix colour definition for conditional order invalid slot string
2018-05-02 20:56:54 +01:00
q--
228f8fba55
Doc: fix formatting and typo in README.md
2018-05-02 21:12:21 +02:00
q--
663ab7450f
Doc: Update issue tracker URL in known-bugs.txt
2018-05-02 21:12:21 +02:00
Pavel Stupnikov
fef8b831a9
Change: Switch town growth rate and counter to actual game ticks ( #6763 )
2018-05-02 21:01:30 +02:00