Commit Graph

8152 Commits

Author SHA1 Message Date
Michał Janiszewski dfa482b1b5 Revert "Merge pull request #3897 from janisozaur/rebase-no-rct2"
This reverts commit 22c0cc92e6, reversing
changes made to 7b421c8052.
2016-06-24 22:40:37 +02:00
Michał Janiszewski fbd4c8be49 Revert "Merge pull request #3930 from janisozaur/fix-3923"
This reverts commit 9f2f7c6b68, reversing
changes made to 27b74dff72.
2016-06-24 22:40:37 +02:00
Michał Janiszewski 0b50ce44f1 Revert "Merge pull request #3937 from janisozaur/fix-3897"
This reverts commit d892f6b683, reversing
changes made to c487e1278b.
2016-06-24 22:40:37 +02:00
Michał Janiszewski ac3d0a244d Revert "fix loading of large scenery objects"
This reverts commit 00bc8fadc4.
2016-06-24 22:40:37 +02:00
Michał Janiszewski 1711d52c18 Revert "free initial object chunk"
This reverts commit 9b958bfb47.
2016-06-24 22:40:37 +02:00
Michał Janiszewski 032c0d67aa Revert "fix loading of STEX object chunks"
This reverts commit 3275c44bbb.
2016-06-24 22:40:37 +02:00
Michał Janiszewski 1b0a73c1cd Revert "fix loading of footpath chunks"
This reverts commit 46bf0a47d9.
2016-06-24 22:40:37 +02:00
Ted John 080f470ef1 suppress invalid header in legacy scores for initial file 2016-06-23 22:20:26 +01:00
Ted John 46bf0a47d9 fix loading of footpath chunks 2016-06-23 22:06:48 +01:00
Michał Janiszewski da08b963c9 Check RLE chunk size 2016-06-23 21:50:23 +01:00
Ted John 17f8f9fabd remove rct_plugin_header size assertion 2016-06-23 20:20:09 +01:00
Michał Janiszewski 9041551b97 Guard server against null signature 2016-06-23 20:09:56 +01:00
Ted John ff247ca5de force an object cache update
Due to previous issues, object caches are likely corrupt, so force an update using a new version identifier
2016-06-23 19:52:32 +01:00
Ted John 3275c44bbb fix loading of STEX object chunks 2016-06-23 19:43:21 +01:00
Michał Janiszewski bee6bcd1c7 Verify size in sawyercoding_read_chunk 2016-06-23 19:00:54 +01:00
Ted John 9b958bfb47 free initial object chunk 2016-06-23 18:59:55 +01:00
Ted John 00bc8fadc4 fix loading of large scenery objects 2016-06-23 18:26:55 +01:00
Ted John d892f6b683 Merge pull request #3937 from janisozaur/fix-3897
Fix #3897
2016-06-22 22:28:17 +01:00
Michał Janiszewski 803f334b44 Make sure all of object_type_large_scenery_load gets copied 2016-06-22 21:37:44 +02:00
Michał Janiszewski 6e35eac6f8 Update fields in rct_small_scenery_entry_32bit 2016-06-22 21:37:44 +02:00
wolfreak99 2960338268 numObjects to gInstalledObjectsCount 2016-06-21 15:15:01 -04:00
wolfreak99 08b5a1dc22 Switch from bools to filter_flags 2016-06-21 14:59:13 -04:00
wolfreak99 b587b15ddd Formatting improvements (pt 1) 2016-06-21 14:30:07 -04:00
wolfreak99 4afdf20f14 Do not show selected and non-selected in track manager mode (as track manager is a single-select interface) 2016-06-21 10:16:51 -04:00
Gymnasiast c487e1278b Allow most steep inclines for the Junior RC 2016-06-20 20:08:11 +02:00
Michał Janiszewski 644a36a310 Fixes to -Wall compilation
By default, not all warnings are enabled. This change makes sure that
the project compiles correctly with following options turned on:

    -Wall -Wno-unused-but-set-variable -Wno-missing-braces \
    -Wno-unknown-pragmas -Wno-unused-function
2016-06-20 13:46:27 +01:00
Ted John 9f2f7c6b68 Merge pull request #3930 from janisozaur/fix-3923
Fix #3923
2016-06-20 13:45:19 +01:00
Michał Janiszewski 9b1742f309 Make config_apply_to_old_addresses empty for NO_RCT2 2016-06-20 14:11:10 +02:00
Michał Janiszewski 6b848dfe3c Revert "Remove config_apply_to_old_addresses, not used anymore"
This reverts commit 39aaf85182.

Fixes #3923
2016-06-20 14:09:39 +02:00
Michał Janiszewski 27b74dff72 Try loading rct2 segments for x86-64 just like for i386 (#3922)
This shifts focus away from illegal accesses to RCT2 memory to fixing up
the pointers we use
2016-06-20 12:04:07 +02:00
Michał Janiszewski c177cc72e9 fix #3917: no rides show in new ride window
Make sure gTypeToRideEntryIndexMap is properly sized
2016-06-20 10:20:22 +01:00
Ted John 301f5297ef Merge pull request #3915 from Wirlie/develop
Improve scrollbars.
2016-06-20 08:18:29 +01:00
gsp8181 1c8e402aed Fixed translation from en-US 'bathroom' to en-GB 'toilet' (#3914) 2016-06-20 08:47:30 +02:00
Wirlie 0209fcc9bf
Improve horizontal scrollbars. 2016-06-19 19:23:46 -05:00
Ted John 22c0cc92e6 Merge pull request #3897 from janisozaur/rebase-no-rct2
Separate g1 and object loading to prepare for x64.
2016-06-19 23:25:29 +01:00
Michał Janiszewski 5a7bbf71fe Fix condition guarding memory checksum verification 2016-06-20 00:05:30 +02:00
Michał Janiszewski 402e5a32a0 Integrate path variables used by game 2016-06-19 23:52:20 +02:00
Michał Janiszewski ba7008df18 Integrate some scenario variables
gScenarioTicks is still being used in some of native code
2016-06-19 23:52:20 +02:00
Michał Janiszewski 5a1d802a6a Integrate gTotalNoImages 2016-06-19 23:52:20 +02:00
Michał Janiszewski cb4b9ba1c3 Integrate gTypeToRideEntryIndexMap 2016-06-19 23:52:20 +02:00
Wirlie 20fce67e9a
Improve vertical scrollbars. 2016-06-19 15:52:40 -05:00
Michał Janiszewski 39aaf85182 Remove config_apply_to_old_addresses, not used anymore 2016-06-19 18:12:15 +02:00
Michał Janiszewski 4d62d79528 Remove debugging messages 2016-06-19 18:12:15 +02:00
Michał Janiszewski 58b4361e8d Pack structs for when loading from files 2016-06-19 18:12:14 +02:00
Ted John 613c7250f2 print NO_RCT2 flag in version info for binary confidence 2016-06-19 18:12:14 +02:00
Ted John 858a781347 remove RCT2 memory checksum for Win32 NO_RCT2 2016-06-19 18:12:14 +02:00
Michał Janiszewski 30d0e35b17 Rebase fixes 2016-06-19 18:12:14 +02:00
Michał Janiszewski 2273626bdd Refactor gX.dat loading, make sure g2.dat loads too 2016-06-19 18:12:14 +02:00
Michał Janiszewski ea075fb736 Fix VS warning 2016-06-19 18:12:14 +02:00
Michał Janiszewski 580789bcf4 Fixes to object loading for x86-64 2016-06-19 18:12:14 +02:00