Ted John
f051430ea3
Make release Win32 builds NO_RCT2 and Win32 sub system
2016-10-15 23:39:50 +01:00
Michał Janiszewski
f87e60dbd4
Merge pull request #4622 from janisozaur/new-jobs
...
New Travis-CI jobs
2016-10-16 00:34:04 +02:00
Michał Janiszewski
9e229bcd45
Re-order Travis-CI jobs to improve concurrency
2016-10-16 00:24:12 +02:00
Michał Janiszewski
f76c7d794c
Make DISABLE_RCT2 imply FORCE32
2016-10-16 00:24:12 +02:00
Michał Janiszewski
2e4a5cd441
Fix mingw builds
2016-10-16 00:24:12 +02:00
Michał Janiszewski
17ab7a4879
Build 32 bit builds with mingw
...
Mostly because I don't want to update all the libs right now
2016-10-16 00:24:12 +02:00
Michał Janiszewski
8266c08215
Add docker64 entry to travis scripts
2016-10-16 00:24:11 +02:00
Michał Janiszewski
6c8c1a90fe
Update travis jobs to use new default configuration
2016-10-16 00:24:11 +02:00
Michał Janiszewski
53ee6c2e28
Update CMake configuration to produce native, NO_RCT2 builds by default
2016-10-16 00:24:11 +02:00
Ted John
96b796a78c
msbuild: Build x64 by default
2016-10-15 22:44:24 +01:00
Ted John
f519bc6cad
Fix bugs
2016-10-15 21:50:52 +01:00
Michał Janiszewski
00c47b8a04
Fix clang builds
...
Redeclaring the same typedef is not legal in C < 11, but a
forward-declaration works just fine for having a pointer to struct. No
changes needed in .cpp, as it includes the `typedef` from `object.h`
(via `scenario.h`).
2016-10-15 21:50:52 +01:00
LRFLEW
f776527a2b
Fix Warnings in Xcode
2016-10-15 21:50:52 +01:00
LRFLEW
75f72f8687
Update Xcode Project
2016-10-15 21:50:52 +01:00
Ted John
babf261542
Refactor scenario list to C++
2016-10-15 21:50:52 +01:00
Ted John
b7f7af3123
Refactor scenario sources to C++
2016-10-15 21:50:52 +01:00
Michał Janiszewski
e8e1b702f6
Add 64 bit docker file with Arch Linux in it
2016-10-15 22:41:39 +02:00
Ted John
3b8ca9c480
Merge pull request #4618 from IntelOrca/fix/td4-loading
...
Fix TD4 loading / memory violation
2016-10-15 21:38:47 +01:00
Ted John
15b653e233
Fix track place colours for TD4, version 0
2016-10-15 21:25:29 +01:00
Ted John
de341f1d86
Fix td6_reset_trailing_elements
...
Only one byte, 0xFF terminates the track elements rather than a track element with a type of 0xFF.
2016-10-15 20:57:29 +01:00
Michał Janiszewski
2c58543928
Fix unintialised variables in testpaint
2016-10-15 21:26:29 +02:00
Ted John
5708b2e749
Fix colours for TD4, version 0 designs
2016-10-15 18:56:51 +01:00
Ted John
e1a5200332
Fix TD4, version 0 river rapids
2016-10-15 18:56:51 +01:00
Ted John
af05688764
Fix TD4 version 0 mazes
2016-10-15 18:56:51 +01:00
Ted John
6316d9eb20
Use RCT1 table method for converting ride type
2016-10-15 18:56:51 +01:00
Ted John
951bfaa081
Fix reading of TD4 / TD6 version
2016-10-15 18:56:51 +01:00
Ted John
4e0298e8de
Fix TD4 to TD6 issues
2016-10-15 18:56:51 +01:00
Ted John
bcd3384f49
Fix TD4 to TD6 issues
2016-10-15 18:56:51 +01:00
Ted John
98c71dcf5b
Fix TD4 loading / memory violation
...
Instead of doing these hacks to load bits of TD4 into a TD6, load TD4 data directly into its own struct and then copy field by field to TD6. Simplify TD6 loading.
2016-10-15 18:56:51 +01:00
Ted John
8f8677aa83
Merge pull request #4619 from marijnvdwerf/duncanspumpkin-mini_rail
...
Paint miniature railway
2016-10-15 18:39:32 +01:00
Marijn van der Werf
c063c4dccf
Initialize variable for gcc
2016-10-15 19:26:43 +02:00
Marijn van der Werf
40dbb9db1f
Fix typo in filename
2016-10-15 19:23:13 +02:00
Marijn van der Werf
b0c98588a5
Removes unused variables
2016-10-15 14:14:32 +02:00
Marijn van der Werf
d270b2dcb0
Allow unused variables during testing
2016-10-15 13:55:22 +02:00
Marijn van der Werf
0fc10f22a1
Fix right eight to diag
2016-10-15 13:53:10 +02:00
Marijn van der Werf
4687549185
Finish diagonal pieces
2016-10-15 13:37:34 +02:00
Marijn van der Werf
12b931e723
Fix typo
2016-10-15 13:25:59 +02:00
Marijn van der Werf
4877102bf9
Continue diagonal
2016-10-15 13:17:16 +02:00
Marijn van der Werf
564139b29b
Test supports
2016-10-15 13:16:56 +02:00
Marijn van der Werf
d8b7bf4b0c
Implement diagonal pieces
2016-10-15 12:54:40 +02:00
Marijn van der Werf
634d7d200a
Update with new generated code
2016-10-15 01:09:13 +02:00
duncanspumpkin
67d3ccc7a7
Fix right eigth
2016-10-14 23:49:21 +02:00
duncanspumpkin
03aa9baaf3
Fix right eigth
2016-10-14 23:49:21 +02:00
duncanspumpkin
2639114f15
Add code from generator
2016-10-14 23:49:21 +02:00
duncanspumpkin
d6151a3a6b
Add special case for right orth
2016-10-14 23:49:21 +02:00
duncanspumpkin
abe0ee5a12
Finish left eigth
2016-10-14 23:49:21 +02:00
duncanspumpkin
17b63410e7
Start left eigth
2016-10-14 23:49:21 +02:00
duncanspumpkin
e532c99bff
Fix more
2016-10-14 23:49:21 +02:00
duncanspumpkin
a0d2c02638
Fix s bend left
2016-10-14 23:49:21 +02:00
duncanspumpkin
13c33bcbbe
Fix 5 tile turn
2016-10-14 23:49:21 +02:00