Commit Graph

6933 Commits

Author SHA1 Message Date
Michał Janiszewski f354c0ec3f Fix testpaint target for Linux 2016-09-16 19:44:45 +02:00
Marijn van der Werf 6d03980f20 Remove unoriginal junior RC tracks 2016-09-16 19:44:20 +02:00
Marijn van der Werf 0935ac6ea9 Start drawing debug test 2016-09-16 19:42:53 +02:00
Marijn van der Werf 840ab4a1aa Fix Crooked House 2016-09-16 15:48:36 +02:00
Marijn van der Werf f185003060 Fix Submarine Ride 2016-09-16 15:48:36 +02:00
Marijn van der Werf d1e2a206c9 Fix Junior RollerCoaster 2016-09-16 15:48:36 +02:00
Marijn van der Werf 5ae8d40e16 Fix Mini Helicopters 2016-09-16 15:48:36 +02:00
Marijn van der Werf 4dea417470 Fix Viriginia Reel 2016-09-16 15:48:35 +02:00
Marijn van der Werf f0dd452fa3 Fix Maze 2016-09-16 15:48:35 +02:00
Marijn van der Werf 81b62a75ff Fix Mini Golf 2016-09-16 15:48:35 +02:00
Marijn van der Werf c434c80bb5 Fix Monorail Cycles 2016-09-16 15:48:34 +02:00
Marijn van der Werf 37b41da9f3 Fix Go Karts 2016-09-16 15:48:34 +02:00
Marijn van der Werf fbc85d8e4a Fix Pirate Ship 2016-09-16 15:48:34 +02:00
Marijn van der Werf 67539ed466 Fix Monorail 2016-09-16 15:48:34 +02:00
Marijn van der Werf f88ef72c7f Fix River Rapids 2016-09-16 15:48:34 +02:00
duncanspumpkin cbf4474118 Remove unused global 2016-09-15 20:34:33 +01:00
duncanspumpkin d0f9f6070c Remove use of global where not required 2016-09-15 20:30:10 +01:00
duncanspumpkin 4473fcb275 Integrate remaining address in entrance.c 2016-09-15 19:39:57 +01:00
Ted John b9a867b6d6 Fix x64 / NO_RCT2 builds, define globals 2016-09-15 17:55:56 +01:00
Duncan 94b177ed6c Temporarily Readd addresses header
Can be removed when `RCT2_ADDRESS(0x0097B974, uint8)[ebx]` uses the correct implemented variable.
2016-09-15 12:15:30 +01:00
Michael Steenbeek ddfbd0384b Clarify message asking for RCT2 files 2016-09-15 10:34:14 +02:00
Ted John 434c242cc8 Remove another address and comment from path.c 2016-09-14 23:52:21 +01:00
Ted John aff5975dfe Integrate _unk9E32BC 2016-09-14 23:48:04 +01:00
Ted John 0f8cd56c1a Conditionally integrate gUnk9DE568 and gUnk9DE56C 2016-09-14 23:43:30 +01:00
Ted John b43ff24c3e Use non _t versions of int for consistency 2016-09-14 23:37:01 +01:00
Michał Janiszewski aa3dd894ee Optimise tweening by skipping get_sprite() and its assert 2016-09-14 23:25:37 +01:00
zsilencer 318adc3fa8 Fix #4434: Crash when sprite limit is reached 2016-09-14 15:48:15 -06:00
zsilencer dfc100f15e Fix issue with kick message not being received 2016-09-14 15:48:15 -06:00
Ted John 931fc59506 Replace 0x009DE56A, 0x009DE56E with gPaintMapPosition 2016-09-14 22:07:42 +01:00
Marijn van der Werf f28c35712f Partially integrate 0x0141E9DB 2016-09-14 18:36:46 +01:00
Ted John c9fd1e66ef Remove 0x8000000 fill rect flag from software renderer
It was never ever hit and probably didn't work properly.
2016-09-14 18:35:44 +01:00
Ted John e4cb01e04b Integrate gUnkEDF81C 2016-09-14 18:29:56 +01:00
Duncan 00e2d44264 Refactor sprite functions 2016-09-14 18:22:37 +01:00
Ted John 8ce693bb82 Integrate locals in screen_get_map_xy 2016-09-14 12:51:14 +01:00
Ted John aefa481b3d Integrate locals in viewport_interaction.c 2016-09-14 12:49:20 +01:00
Michał Janiszewski 0d982f0f52 Remove stray RCT2_GLOBAL from window.c 2016-09-14 09:15:33 +02:00
LRFLEW e1b6319bc1 Fix Warnings in Xcode about Copy Elision 2016-09-13 18:07:40 -05:00
Ted John b8e4f71ab1 Fix #4422: Save overwrite multiplayer
Make sure we reset gFirstTimeSave when we join a new game or exit to title screen.
2016-09-13 23:53:46 +01:00
Ted John 956e309409 Remove remaining addresses in window.c 2016-09-13 23:45:40 +01:00
Ted John bb348acf57 Remove original string support 2016-09-13 23:27:29 +01:00
Ted John de8e5b9f55 Remove unused addresses in localisation.c 2016-09-13 23:25:00 +01:00
Marijn van der Werf d3b7a0cbb9 Integrate addresses of old paint functions 2016-09-13 20:25:06 +01:00
Ted John c3da4f0ecc Merge pull request #4425 from IntelOrca/refactor/misc
Remove List and refactor S4Importer
2016-09-13 20:23:26 +01:00
Duncan 6e92df1299 Fix #4386: Wrong animation - Merry Go Round
Issue caused by data integration. The rotation time to sprite maps had an extra 7 end bytes at the end of each array to account for the increased time increments during control failure. Without the extra end bytes the game would access invalid memory during a control failure.
Refactored code of vehicle update to remove register names.
2016-09-13 19:47:31 +01:00
Ted John bf7feefb7d Fix GCC / clang 2016-09-13 18:58:45 +01:00
Ted John fdc0010525 Remove List.hpp 2016-09-13 18:29:38 +01:00
Ted John 5e352a9dfe Remove usage of List from Twitch.cpp 2016-09-13 18:27:57 +01:00
Ted John 97f231d945 Remove usage of List from Theme.cpp 2016-09-13 18:26:44 +01:00
Ted John c0957efb37 Fix truncate warning message by adding missing comma 2016-09-13 18:18:58 +01:00
Ted John 774c72e1d1 Remove usage of List and refactor S4Importer
Extending the collection classes isn't being adopted enough and adds to much maintenance. Use collection utility methods instead.
2016-09-13 18:14:47 +01:00