Commit Graph

9937 Commits

Author SHA1 Message Date
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