Commit Graph

9745 Commits

Author SHA1 Message Date
Ted John 07f5682392 Remove lightfx debug stuff 2016-10-24 18:52:42 +01:00
Ted John ebe4ca4df4 Rename lightfx guard 2016-10-24 13:06:44 +01:00
Ted John ca47770825 Move rendering to lightfx.c and protect all areas with guard 2016-10-24 13:05:44 +01:00
Ted John a9908b80c9 Add debug assistance 2016-10-18 13:35:33 +01:00
Ted John d773d14473 Add light instead of lerp 2016-10-17 23:28:02 +01:00
Ted John 8da6654fc6 Mix lights into hw texture 2016-10-17 22:56:08 +01:00
Ted John 1ddb95874a Add lightfx_get_palette 2016-10-17 22:54:25 +01:00
Ted John 6d45c5ac5e Fix footpath lights 2016-10-17 22:51:18 +01:00
Ted John c4f67e9d95 Use lightfx palette transform 2016-10-17 20:34:53 +01:00
Ted John 55cae4a230 Fix compile errors 2016-10-17 00:03:32 +01:00
Ted John b64f8861f4 Merge branch 'stout-expanded-rendering-2' into render/night-lights 2016-10-16 23:40:59 +01:00
Ted John 00e907d007 Merge pull request #4414 from Broxzier/extended_tile_inspector
Extended tile inspector
2016-10-16 21:12:21 +01:00
Ted John 0c20b547f4 Fix #4625: Guest/peep hover text not rendered on x64 build
A recent regression where inline string sprites were changed to be treated as intptr rather than uint32.
2016-10-16 20:26:02 +01:00
Ted John b6a0890d97 Add string format debugging assistance 2016-10-16 20:24:32 +01:00
Ted John f680f84523 Update openrct2.sln
VS keeps making this change, we will just have to let it be and not have x64 default platform.
2016-10-16 20:22:46 +01:00
Ted John 5b9f7904ea Update dependencies for Windows and remove certificates 2016-10-16 16:11:33 +01:00
Ted John 9635fbaa77 Update openrct2.vcxproj.user 2016-10-16 11:07:39 +01:00
Ted John 70c26b470b Merge pull request #4624 from IntelOrca/build/win32-no-rct2
Deliver no RCT2 builds for Win32
2016-10-16 00:32:54 +01:00
Ted John a3df31a533 Enable high DPI for Win32 release builds 2016-10-16 00:08:13 +01:00
Ted John fb112ce779 Do not distribute openrct2.dll anymore 2016-10-16 00:06:58 +01:00
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
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