Commit Graph

46687 Commits (fe1e0a9d598c6bdeeaed63343ec74a5220a06623)
 

Author SHA1 Message Date
Jonathan G Rennison fe1e0a9d59 Merge branch 'enhanced_viewport_overlay' into jgrpp 6 years ago
Jonathan G Rennison 64815c0d8a Improve performance of show scrolling viewport on map 6 years ago
Jonathan G Rennison 7f32bb34ac Clip dirty region to be within viewport in MarkViewportDirty 6 years ago
Jonathan G Rennison e6e5a96ed3 Fix performance penalty when scrolling viewport map with show scrolling viewport enabled 6 years ago
Jonathan G Rennison 8f2c595378 Merge branch 'template_train_replacement' into jgrpp
# Conflicts:
#	src/vehicle_gui.cpp
6 years ago
Jonathan G Rennison 45d2726379 TBTR: Add 'all rail types' option to rail type dropdown, use by default 6 years ago
Jonathan G Rennison cecbf257bc Merge branch 'save_ext' into template_train_replacement
# Conflicts:
#	src/saveload/saveload.cpp
#	src/vehicle_gui.cpp
6 years ago
Jonathan G Rennison fa304cdb75 Merge branch 'master' into save_ext
# Conflicts:
#	src/saveload/saveload.cpp
6 years ago
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
6 years ago
Alexander Weiss e1a164b531 Change: [OSX] Setting mouse-wheel to scroll the map does not disable pinch to zoom 6 years ago
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.
6 years ago
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.
6 years ago
translators 306b999cf4 Update: Translations from eints
polish: 5 changes by xaxa
6 years ago
PeterN a07394a63a
Change: Remove direction parameter from Vehicle::UpdateDeltaXY. (#6792)
The value is either unused or always the same as this->direction.
6 years ago
PeterN 4cebebcf68
Change: Add CargoTypes type for cargo masks. (#6790) 6 years ago
PeterN 42b43c9983
Change: Available railtypes is always calculated on load, so no need to load value for old savegames (#6782) 6 years ago
PeterN cad47bbefe
Fix: Tractive effort was slightly too high as per NewGRF spec. (#6785) 6 years ago
PeterN 8a7de36463
Change [#6689]: Tweak HashTable hash calculation to reduce collisions. (kernigh2) (#6786) 6 years ago
Owen Rudge 7bd2fa3516 Feature: Add XAudio2 driver 6 years ago
Jonathan G Rennison 38779254e5 Check cargo action count consistencies on load
Add scope info logging to AfterLoadVehicles
6 years ago
Jonathan G Rennison a60eff174d Merge branch 'template_train_replacement' into jgrpp
# Conflicts:
#	src/saveload/extended_ver_sl.cpp
6 years ago
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
6 years ago
translators fb54dd04a1 Update: Translations from eints
greek: 8 changes by Jubilee
6 years ago
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
6 years ago
translators d738e980d0 Update: Translations from eints
dutch: 1 change by mrLeopold
6 years ago
Jonathan G Rennison 9b42ae954c Version: Committing version data for tag: jgrpp-0.24.1 6 years ago
Jonathan G Rennison 793a446062 Zoning: Ensure that screen is refreshed when necessary in authority overlay 6 years ago
Jonathan G Rennison f373a67610 Fix display of zoning overlay sprites on half-tile foundations
Partly based on commit 598b781259a5c1ad25cf3de85807b9c79e9f08fe
6 years ago
translators 7935ac16d1 Update: Translations from eints
dutch: 1 change by mrLeopold
6 years ago
Jonathan G Rennison 094e04a04d Fix configure script detection of clang
See 00c16032
6 years ago
Jonathan G Rennison a08a79a9d8 Fix handling of refit with train through-load 6 years ago
Jonathan G Rennison ef50baadd6 Version: Committing version data for tag: jgrpp-0.24.0 7 years ago
Jonathan G Rennison 8353a4d095 Merge branch 'cpp-btree' into jgrpp 7 years ago
Jonathan G Rennison 133ccabf42 btree: Use static_assert instead of workaround macro 7 years ago
Jonathan G Rennison ce80eedd96 Merge branch 'crashlog_improvements' into jgrpp
# Conflicts:
#	config.lib
7 years ago
Jonathan G Rennison ffa4f03128 Fix lib detection when using environment c/l flags
This was broken by f06061aa3b
7 years ago
Jonathan G Rennison 53e943386e Rename Polyline struct due to name collision on Windows 7 years ago
Jonathan G Rennison 71852c3f37 Fix timetable auto-separation with go via station orders 7 years ago
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
7 years ago
Jonathan G Rennison 315eff1112 Merge branch 'chunnel' into jgrpp 7 years ago
Jonathan G Rennison e3932dcdaa Documentation: Add use of m2 for tunnel index to landscape docs
Fixes #49
7 years ago
Jonathan G Rennison 98ade153d2 Fix colour definition for conditional order invalid slot string 7 years ago
q-- 228f8fba55 Doc: fix formatting and typo in README.md 7 years ago
q-- 663ab7450f Doc: Update issue tracker URL in known-bugs.txt 7 years ago
Pavel Stupnikov fef8b831a9 Change: Switch town growth rate and counter to actual game ticks (#6763) 7 years ago
translators 61515c9abd Update: Translations from eints
belarusian: 10 changes by KorneySan
russian: 6 changes by KorneySan
spanish (mexican): 10 changes by Absay
7 years ago
Niels Martin Hansen 52655b5849 Change: [Win32 MIDI] Reset pitch bend range controllers on song change
Some songs (at least one in OpenMSX) use the MIDI pitch bend range controllers
but don't reset these at the end. This causes all subsequent songs to sound
wrong.
7 years ago
Niels Martin Hansen 99a39c842c Change: [Win32 MIDI] Send Roland reverb control message like TTD DOS does 7 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
Michael Lutz 9959cd9522 Fix 0165fe1: Native OSX doesn't have a __BYTE_ORDER macro but defines a differently named macro. 7 years ago