Commit Graph

144 Commits (2c829bbc0fc629e2c985dbf612e7a5a28f5367c0)

Author SHA1 Message Date
Jonathan G Rennison 192f89246c Version: Committing version data for tag: jgrpp-0.35.1 4 years ago
Jonathan G Rennison ed0bddf7f8 Version: Committing version data for tag: jgrpp-0.35.0 4 years ago
Jonathan G Rennison c552e08ffe Version: Committing version data for tag: jgrpp-0.34.4 4 years ago
Jonathan G Rennison f8d6e781ba Merge branch 'master' into jgrpp
# Conflicts:
#	projects/openttd_vs140.vcxproj.filters
#	projects/openttd_vs141.vcxproj.filters
#	projects/openttd_vs142.vcxproj.filters
#	src/base_consist.h
#	src/company_base.h
#	src/newgrf_config.cpp
#	src/newgrf_config.h
#	src/openttd.cpp
#	src/saveload/saveload.cpp
#	src/saveload/saveload.h
#	src/saveload/station_sl.cpp
#	src/settings.cpp
#	src/signs_base.h
#	src/string.cpp
#	src/string_func.h
#	src/table/misc_settings.ini
#	src/table/settings.h.preamble
#	src/town_cmd.cpp
#	src/vehicle.cpp
#	src/vehicle_cmd.cpp
#	src/video/cocoa/cocoa_v.mm
#	src/video/null_v.cpp
4 years ago
Michael Lutz 8aef14386f Add: Optional implementation of std::optional for pre-C++17 compilers.
Sourced from https://github.com/akrzemi1/Optional, Boost Software License, Version 1.0.
4 years ago
Jonathan G Rennison 1f5322de20 Version: Committing version data for tag: jgrpp-0.34.3 4 years ago
Jonathan G Rennison 562ac0cb7b Version: Committing version data for tag: jgrpp-0.34.2 4 years ago
Jonathan G Rennison 23efead74e Version: Committing version data for tag: jgrpp-0.34.1 4 years ago
Jonathan G Rennison 4b8b1f9948 Version: Committing version data for tag: jgrpp-0.34.0 4 years ago
Jonathan G Rennison 8799170455 Version: Committing version data for tag: jgrpp-0.34-rc1 4 years ago
Jonathan G Rennison fa73e42dfd Version: Committing version data for tag: jgrpp-0.33.2 4 years ago
Jonathan G Rennison e41c85e8ec Version: Committing version data for tag: jgrpp-0.33.1 4 years ago
Jonathan G Rennison 5d88e40568 Version: Committing version data for tag: jgrpp-0.33.0 4 years ago
Jonathan G Rennison 9df3ae5f56 Documentation: Adjust readme text 4 years ago
Jonathan G Rennison 6f75d9119d ChillPP: Add support for loading compatible linkgraph settings 4 years ago
Jonathan G Rennison 4936b3ba51 Add support for loading ChillPP v8 savegames 4 years ago
Jonathan G Rennison d56d4ea51f Add initial support for loading JokerPP savegames
See #123
4 years ago
Jonathan G Rennison 2dd786b090 Version: Committing version data for tag: jgrpp-0.32.4 5 years ago
Jonathan G Rennison 030e8bf762 Rename programmable signals to programmable pre-signals
This is to make it less unclear what they actually are and do
5 years ago
Jonathan G Rennison 9094df9ccc Version: Committing version data for tag: jgrpp-0.32.3 5 years ago
Jonathan G Rennison ab3a373c73 Merge branch 'master' into jgrpp 5 years ago
Andy cfc4568ddc Doc: revised README to be more helpful to casual GitHub visitors 5 years ago
Jonathan G Rennison 7174d8e9a0 Version: Committing version data for tag: jgrpp-0.32.2 5 years ago
Jonathan G Rennison ca3c72438e Merge branch 'master' into jgrpp
# Conflicts:
#	Makefile.bundle.in
#	src/os/macosx/string_osx.cpp
#	src/station_cmd.cpp
5 years ago
Charles Pigott dd07b23ed3 Fix: A few places still referred to old name of COPYING and README 5 years ago
Charles Pigott a407db54cf Add: Me 5 years ago
Jonathan G Rennison a8657f4c40 Version: Committing version data for tag: jgrpp-0.32.1 5 years ago
Andy e5f1755629 Doc: split compiling instructions from README, as they aren't required for casual GitHub visitors 5 years ago
Jonathan G Rennison 0876bca9b7 Version: Committing version data for tag: jgrpp-0.32.0 5 years ago
Jonathan G Rennison edfd378e93 Merge branch 'master' into jgrpp
# Conflicts:
#	source.list
#	src/blitter/32bpp_anim.cpp
#	src/linkgraph/linkgraphjob.cpp
#	src/order_cmd.cpp
#	src/vehicle.cpp
#	src/vehicle_type.h
5 years ago
Charles Pigott 99f5e29484 Doc: Update list of supported compilers 5 years ago
Jonathan G Rennison 6dd1f5c22d Version: Committing version data for tag: jgrpp-0.32-rc5 5 years ago
Jonathan G Rennison 5c839ba8f3 Version: Committing version data for tag: jgrpp-0.32-rc4 5 years ago
Jonathan G Rennison 99a94f3130 Version: Committing version data for tag: jgrpp-0.32-rc3 5 years ago
Jonathan G Rennison f825d4695e Version: Committing version data for tag: jgrpp-0.32-rc2 5 years ago
Jonathan G Rennison 04ef407ddf Merge branch 'jgrpp' into jgrpp-nrt
# Conflicts:
#	.ottdrev-vc
#	README.md
#	jgrpp-changelog.md
#	src/ship_cmd.cpp
5 years ago
Jonathan G Rennison 12be6fd81f Version: Committing version data for tag: jgrpp-0.31.4 5 years ago
Jonathan G Rennison 7573260235 Version: Committing version data for tag: jgrpp-0.32-rc1 5 years ago
Jonathan G Rennison 8b1fb60dea Version: Committing version data for tag: jgrpp-0.31.3 5 years ago
Jonathan G Rennison b634e5d6de Version: Committing version data for tag: jgrpp-0.31.2 5 years ago
Jonathan G Rennison 640a5a673b Version: Committing version data for tag: jgrpp-0.31.1 5 years ago
Jonathan G Rennison 4666b1ef81 Version: Committing version data for tag: jgrpp-0.31.0 5 years ago
Jonathan G Rennison fb5cae3120 Version: Committing version data for tag: jgrpp-0.30.3 5 years ago
Jonathan G Rennison ab157ea07f Version: Committing version data for tag: jgrpp-0.30.2 5 years ago
nikolas eab8ab40d9
Fix typo in readme: sufficienty -> sufficiently 5 years ago
Jonathan G Rennison a6887d7010 Version: Committing version data for tag: jgrpp-0.30.1 5 years ago
Jonathan G Rennison a0c8bd2164 Version: Committing version data for tag: jgrpp-0.30.0 5 years ago
Jonathan G Rennison 43053022aa Readme: Add link to online copy of NewGRF spec additions 5 years ago
Jonathan G Rennison ba34ec7ade Merge branch 'master' into jgrpp
Replace build and refit, and group collapse implementations
Fix template creation build and refit

# Conflicts:
#	Makefile.bundle.in
#	config.lib
#	src/animated_tile.cpp
#	src/blitter/32bpp_anim.hpp
#	src/blitter/32bpp_base.hpp
#	src/blitter/8bpp_base.hpp
#	src/blitter/null.hpp
#	src/build_vehicle_gui.cpp
#	src/command.cpp
#	src/command_func.h
#	src/console_gui.cpp
#	src/core/smallstack_type.hpp
#	src/date.cpp
#	src/debug.cpp
#	src/genworld_gui.cpp
#	src/ground_vehicle.hpp
#	src/group_gui.cpp
#	src/lang/korean.txt
#	src/linkgraph/linkgraph_gui.h
#	src/main_gui.cpp
#	src/misc_gui.cpp
#	src/network/core/game.h
#	src/network/core/packet.cpp
#	src/network/core/udp.cpp
#	src/network/core/udp.h
#	src/network/network_content.cpp
#	src/network/network_type.h
#	src/network/network_udp.cpp
#	src/newgrf_house.h
#	src/openttd.cpp
#	src/order_cmd.cpp
#	src/order_gui.cpp
#	src/os/unix/crashlog_unix.cpp
#	src/os/windows/crashlog_win.cpp
#	src/osk_gui.cpp
#	src/pathfinder/opf/opf_ship.cpp
#	src/rail_cmd.cpp
#	src/rail_gui.cpp
#	src/saveload/saveload.cpp
#	src/settings.cpp
#	src/settings_gui.cpp
#	src/smallmap_gui.h
#	src/station_base.h
#	src/station_cmd.cpp
#	src/table/gameopt_settings.ini
#	src/table/newgrf_debug_data.h
#	src/table/settings.ini
#	src/timetable_gui.cpp
#	src/toolbar_gui.cpp
#	src/train_gui.cpp
#	src/vehicle.cpp
#	src/vehicle_gui.cpp
#	src/vehiclelist.cpp
#	src/viewport.cpp
#	src/widgets/dropdown.cpp
#	src/window_gui.h
5 years ago
Patric Stout 72c5f2b3ee Remove: DOS support
In 10 years there was no active development on DOS. Although it
turned out to still work, the FPS was very bad. There is little
interest in the current community to look into this.

Further more, we like to switch to c++11 functions for threads,
which are not implemented by DJGPP, the only current compiler
for DOS.

Additionally, DOS is the only platform which does not support
networking. It is the reason we have tons of #ifdefs to support
disabling networking.

By removing DOS support, we can both use c++11 functions for threads,
and remove all the code related to disabling network. Sadly, this
means we have to see DOS go.

Of course, if you feel up for the task, simply revert this commit,
and implement stub c++11 functions for threads and stub functions
for networking. We are more than happy to accept such Pull Request.
5 years ago