Commit graph

181 commits

Author SHA1 Message Date
Richard Jenkins
f8630874ee Automatically fixup Steam G1.DAT 2018-01-25 12:53:28 +00:00
Ted John
e6a05fd396 Fix read call 2018-01-25 12:53:28 +00:00
Richard Jenkins
10895343fa Use ifstream for file reads 2018-01-25 12:53:28 +00:00
Richard Jenkins
6a5fc61a4a Tidy load_g1() 2018-01-25 12:48:43 +00:00
Michał Janiszewski
3d8f4e05db Throw a runtime error for invalid g1.DAT 2018-01-25 12:48:42 +00:00
Richard Jenkins
48e9c269d7 Implement load_g1() 2018-01-25 12:48:42 +00:00
Michał Janiszewski
0ba24cd4f5 Add MinGW support 2018-01-24 22:38:04 +01:00
TELK
762480a0d6 ko-KR: Fully translated (#41) 2018-01-24 18:50:29 +00:00
Michał Janiszewski
9a72b10522
Disable deprecated Boost System features 2018-01-24 17:33:55 +01:00
Michał Janiszewski
adfcc89183 Don't redefine NOMINMAX if already set 2018-01-24 17:29:30 +01:00
Marijn van der Werf
f25e9f467f Change diff formatting 2018-01-24 15:05:54 +01:00
Marijn van der Werf
46fb4003ea Apply requested changes 2018-01-24 15:05:54 +01:00
Michał Janiszewski
ab4b4a77f3 Add console.cpp to vcxproj 2018-01-24 15:05:54 +01:00
Marijn van der Werf
8496bb2eb2 Fix compilation on macOS 2018-01-24 15:05:54 +01:00
Michał Janiszewski
f238e279c1 Append permissions rather than replace them 2018-01-24 15:05:54 +01:00
Michał Janiszewski
572fe71f29 Fix cross-platform lib_SetFileAttributesA 2018-01-24 15:05:54 +01:00
Michał Janiszewski
55fc852d39 Fix type name 2018-01-24 15:05:54 +01:00
Michał Janiszewski
5af0ce8118 Don't deprecate POSIX names with MSVC 2018-01-24 15:05:54 +01:00
Michał Janiszewski
be9af8ba8f Use platform-specific format specifier for uintptr_t 2018-01-24 15:05:54 +01:00
Michał Janiszewski
dca74da00f Fix casing of g1.dat file
GOG version ships file named g1.DAT
2018-01-24 15:05:54 +01:00
Michał Janiszewski
0d789a5e09 Fix section attributes when loading 2018-01-24 15:05:54 +01:00
Marijn van der Werf
e46a8e2add Fix compilation 2018-01-24 15:05:54 +01:00
Marijn van der Werf
863281d421 Align callback 2018-01-24 15:05:54 +01:00
Marijn van der Werf
527affc5e0 Save config after being prompted to pick path 2018-01-24 15:05:54 +01:00
Marijn van der Werf
6f0518f2f8 Add more hooks 2018-01-24 15:05:54 +01:00
Marijn van der Werf
7e2dbef5ee Improve hook logging 2018-01-24 15:05:54 +01:00
Marijn van der Werf
da8cef3f90 Bring game to runnable state 2018-01-24 15:05:54 +01:00
Marijn van der Werf
ece997fc03 Set command line path on posix 2018-01-24 15:05:54 +01:00
Aaron van Geffen
43737a371d Use find_similar_file when validating install path, too. 2018-01-24 15:02:04 +01:00
Ted John
594619b9c7 Try to find data files if wrong case for non-Windows platforms 2018-01-24 15:02:04 +01:00
Michał Janiszewski
760fe2b0a9
Look for dynamic Boost first, fallback to static 2018-01-24 13:01:15 +01:00
Michał Janiszewski
5313aad4ee
Include stdexcept for std::runtime_error 2018-01-24 11:43:27 +01:00
Michał Janiszewski
a162f628e2
Remove superfluous qualifications 2018-01-24 11:37:17 +01:00
Michał Janiszewski
e814367211
Disable deprecated Boost FS code
http://www.boost.org/doc/libs/1_66_0/libs/filesystem/doc/index.htm#Coding-guidelines
2018-01-24 10:31:58 +01:00
TELK
509ce7ffe0 ko-KR: Create the first translation (#26)
Half translated, I think.
2018-01-24 08:48:42 +00:00
Michał Janiszewski
32ccdc1010 Correct printf format for GCC (#36) 2018-01-24 08:43:49 +00:00
Michał Janiszewski
95a922e654
Change printf format to fix clang builds 2018-01-24 08:23:05 +01:00
Michał Janiszewski
bf89af5124 Package AppVeyor-built dll as artifact (#31) 2018-01-23 23:24:48 +00:00
Marijn van der Werf
5782118cdc Apply formatting 2018-01-23 23:11:58 +01:00
Marijn van der Werf
66d7bb4125 Disable clang-format for asm calls 2018-01-23 23:11:58 +01:00
Marijn van der Werf
f693fefeae Move arguments to new line 2018-01-23 23:11:58 +01:00
Marijn van der Werf
d7bafecb32 Move comment to prevent reformat 2018-01-23 23:11:58 +01:00
Marijn van der Werf
b35b1a2ad7 Run clang-format on CI 2018-01-23 23:11:58 +01:00
Marijn van der Werf
af3a90bb06 Add format 2018-01-23 23:11:58 +01:00
Michał Janiszewski
c5b8d0ca27 Add missing includes 2018-01-23 23:11:58 +01:00
Marijn van der Werf
2c06d8821d Clean up hook formatting 2018-01-23 23:11:58 +01:00
Duncan
11bbf64073 Fix crash in vehicle breakdown code. (#30)
Issue caused by mistake in implementing. v was incorrectly being set to the wrong next car
2018-01-23 21:16:26 +00:00
Ted John
31bc55f845 Add save_state utility class 2018-01-23 18:13:41 +00:00
Kynake
99a59df9ea Finished initial pt-BR localisation (#29) 2018-01-23 08:55:19 +00:00
Ted John
4da0fc1a14
Fix readme.md 2018-01-23 08:35:44 +00:00