Duncan
1187b0c534
Merge pull request #3334 from marijnvdwerf/fix-3326
...
Fix #3326
2016-04-18 22:08:49 +01:00
Duncan
0860cf4540
Merge pull request #3299 from marijnvdwerf/paint-setup/cleanup
...
WIP Paint setup/cleanup
2016-04-18 18:48:53 +01:00
Marijn van der Werf
e49abad3ff
Rename local variables
2016-04-18 15:36:15 +02:00
Marijn van der Werf
a610b372fd
Name addresses
2016-04-18 15:35:33 +02:00
Marijn van der Werf
6b951400a5
Fix #3326 : Match original implementation of sub_67933B
2016-04-18 12:59:53 +02:00
Marijn van der Werf
18a36298b4
Update method signature
2016-04-17 09:42:34 +02:00
IntelOrca
89ad0cc769
store windows in openrct2 memory and increase max
...
Allocate a bigger window list and viewport list in OpenRCT2 static memory and move over all references from RCT2.
This also removes the 'active' viewport pointer list and instead changes everything to just enumerate the whole viewport list
2016-04-14 23:00:35 +01:00
Marijn van der Werf
cb9b31f873
Remove leading whitespace
2016-04-14 11:53:20 +02:00
Marijn van der Werf
0e5b32bd56
Inline variables
2016-04-14 11:17:39 +02:00
Marijn van der Werf
3bb2214235
Pass 0x009DEA52-0x009DEA56 as parameters
2016-04-14 11:07:41 +02:00
Marijn van der Werf
a6cbd392c6
Add parameter to 9c
2016-04-14 10:08:40 +02:00
Marijn van der Werf
e529532ddd
Add parameters to sub_98198C
2016-04-14 10:02:17 +02:00
Marijn van der Werf
001dd3bcf6
Fix wrong function call
2016-04-14 09:59:01 +02:00
Duncan
9edd48c4b8
Merge pull request #3231 from marijnvdwerf/use-structs
...
Clean up data use
2016-04-13 12:38:58 +01:00
Duncan
945f9ddc8e
Merge pull request #2994 from marijnvdwerf/decompile-679074
...
Decompile sub_679074
2016-04-13 12:37:57 +01:00
Marijn van der Werf
0fd42f408a
Extract new struct
2016-04-03 14:53:17 +02:00
duncanspumpkin
9018120c17
Change order of parameters in image setup code.
2016-03-25 18:35:00 +00:00
Michał Janiszewski
6dbe78b318
Integrate 0x00F1AD14, 0x00F1AD18
2016-03-05 00:40:06 +01:00
Marijn van der Werf
93b190b54d
Clean up asserts
2016-03-03 14:38:11 +01:00
Marijn van der Werf
ea87812fe7
Don't store data in 0x9E3D08
2016-03-03 14:33:10 +01:00
Marijn van der Werf
6ce6ad9166
Add comments
2016-03-03 14:33:10 +01:00
Marijn van der Werf
0db00cdc75
Add helper function for retrieving g1 element
2016-03-03 14:33:08 +01:00
Marijn van der Werf
6a368b1960
Update function docblocks
2016-03-03 14:32:28 +01:00
Marijn van der Werf
cfed9fd1c0
Clean up variable declarations
2016-03-03 14:32:28 +01:00
Marijn van der Werf
daee674894
Inline loc_6791B8_6795E4_679A8F_679F73
2016-03-03 14:32:27 +01:00
Marijn van der Werf
d8dbd8decf
Use power of two for calculating round level
2016-03-03 14:32:27 +01:00
Marijn van der Werf
99555a1b81
Merge branches and don't use deprecated globals
2016-03-03 14:32:27 +01:00
Marijn van der Werf
32d45d3018
Fix zoom level check
2016-03-03 14:32:27 +01:00
Marijn van der Werf
6e59f2c02b
Start code cleanup
2016-03-03 14:32:27 +01:00
Marijn van der Werf
dbd3c4942c
Add assert to check whether address is ever reached
2016-03-03 14:32:27 +01:00
Marijn van der Werf
bf7092e2f9
Add comparison function
2016-03-03 14:32:27 +01:00
Marijn van der Werf
859e5cfdde
Clena up code
2016-03-03 14:32:27 +01:00
Marijn van der Werf
c84681b8ee
Refactor sub_679C4A
2016-03-03 14:32:27 +01:00
Marijn van der Werf
8f50003697
Refactor code
2016-03-03 14:32:26 +01:00
Marijn van der Werf
ce4590f914
Attempt to decompile sub_679C4A
2016-03-03 14:32:26 +01:00
Marijn van der Werf
a0e08146bb
Make function uniform and apply fixes
2016-03-03 14:32:26 +01:00
Marijn van der Werf
6a2134896f
Decompile zoom level 3
2016-03-03 14:32:26 +01:00
Marijn van der Werf
68229904e1
Decompile zoom level 2
2016-03-03 14:32:26 +01:00
Marijn van der Werf
0519130b94
Complete dpi->zoom_level == 0
2016-03-03 14:32:26 +01:00
Marijn van der Werf
ebb2ab3b0c
Decompile dpi->zoom_level == 0 && image->flags & 4
2016-03-03 14:32:26 +01:00
Marijn van der Werf
cdf4b596e4
Implement further
2016-03-03 14:32:26 +01:00
Marijn van der Werf
db7b624b6e
Clean up leftmost branch
2016-03-03 14:32:26 +01:00
Marijn van der Werf
8f1c7ff064
Continue decompiling
2016-03-03 14:32:25 +01:00
Marijn van der Werf
5fd4025b9b
Decompile first path
2016-03-03 14:32:25 +01:00
duncanspumpkin
70f38aa68f
Fix support drawing issue
2016-02-29 19:54:05 +00:00
duncanspumpkin
24df65af9d
Label current paint tile max height
2016-02-29 18:04:48 +00:00
Gymnasiast
4f4111dedb
Support 8 cars MOM properly while keeping our own corrupted element
2016-02-26 15:46:14 +01:00
Michał Janiszewski
14bff0c66f
Rename rct_ride_type to rct_ride_entry
2016-02-25 13:33:19 +01:00
Ted John
50b42a96ce
Merge pull request #2982 from duncanspumpkin/sprite_flags
...
Refactor sprite_flags
2016-02-23 19:32:42 +00:00
Ted John
f2a4dcddc8
Merge pull request #2998 from janisozaur/performance2
...
Improvements to sprite_paint_setup
2016-02-23 18:51:20 +00:00