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