Duncan Frost
a39412d28b
Fixes thick lines in line draw
2014-08-11 07:05:46 +01:00
IntelOrca
4f5b905760
implement finances graph tabs and marketing
2014-08-11 01:09:17 +01:00
IntelOrca
1169329b09
refactor graph drawing and add finances cash graph tab
2014-08-10 18:12:07 +01:00
Duncan Frost
663a21dc95
Cleaned up drawing code
2014-08-10 11:11:46 +01:00
Duncan Frost
e830502181
Switched back to rct2 zoom code
2014-08-10 11:11:45 +01:00
Duncan Frost
61ea5dded6
Fixed draw_sprite for large x/y. Zooming broken
2014-08-10 11:11:44 +01:00
Duncan Frost
b98d4bb508
Viewport integrated into gfx_draw_sprite.
2014-08-10 11:11:43 +01:00
Duncan Frost
d4a2cebc84
Still working out crashing bug
2014-08-10 11:11:42 +01:00
Duncan Frost
1c79d9c19a
Started trying to integrate viewport draw function
2014-08-10 11:11:42 +01:00
Duncan Frost
8d888756ca
Fix compile issues
2014-08-10 11:11:41 +01:00
Duncan
2bae41a1a1
Finished paint struct. Implemented paint_struct in code.
...
Not tested.
2014-08-10 11:11:40 +01:00
Duncan Frost
087cc64b16
Started adding new paint_struct
2014-08-10 11:11:40 +01:00
Duncan
6016fe2888
Added more to draw code.
...
Still requires huge rewrite. Probably does not compile. Require to work out the structures pointed to by esi and ebp.
2014-08-10 11:11:39 +01:00
Duncan Frost
a9f3a30744
Started decompile of actual draw function
2014-08-10 11:11:38 +01:00
Duncan Frost
41c610ad4b
Added start of one rotations setup
2014-08-10 11:11:38 +01:00
Duncan Frost
047b5196a1
Started decompiling litter paint prep function
2014-08-10 11:11:37 +01:00
Duncan Frost
8857b2fc6a
Split the paint functions
2014-08-10 11:11:36 +01:00
Duncan Frost
2e8efe8006
Decompiled to end of sprite draw.
2014-08-10 11:11:36 +01:00
Duncan Frost
206029cc7b
Fixed compile error added reference to address
2014-08-10 11:11:35 +01:00
Duncan
7a04adfdb1
started decompile of paint quadrant function
2014-08-10 11:11:34 +01:00
Duncan Frost
3b7ffe8b4a
Decompiled view_menu dropdown. Fixed issue when no item selected. Added a post build event to copy langauge file.
2014-08-10 09:34:27 +01:00
IntelOrca
e8fa6b7c5a
finish finances summary page
2014-08-09 14:47:58 +01:00
IntelOrca
cc93e6b7db
finish partial support for language loading... new string test in cheat window
2014-08-08 18:47:28 +01:00
Duncan Frost
57f17f62e5
Moved function to gfx.c added new addresses
2014-08-08 17:19:08 +01:00
Duncan
13b51fe475
More cleanup of gfx_rain.
2014-08-08 16:36:47 +01:00
Duncan Frost
5257f368c9
Cleaned up rain code. Remember to remove constant rain
2014-08-08 16:36:46 +01:00
Duncan Frost
6ec15b240b
Fix compile mistakes
2014-08-08 16:36:45 +01:00
Duncan
ca38d60b6f
Cleaned up 684027
...
Not tested.
2014-08-08 16:36:44 +01:00
Duncan
be1d3ff74a
Added very rough 0x684027 function
2014-08-08 16:36:43 +01:00
IntelOrca
13d95ded35
prepare for loading a language file
2014-08-07 23:20:58 +01:00
IntelOrca
96aaa87543
make both game commands use same call and rename / use more commands in enum
2014-08-07 22:25:51 +01:00
IntelOrca
4a89b3dd5c
refactor currency
2014-08-07 21:53:22 +01:00
Marco Costa
cc1e2248de
Decompile of rain-drawing functions
...
Light rain function at position 0x00684114
Heavy rain function at position 0x0068416D
Function array at position 0x009AC058
Avoid passing uint32 function address. Instead use the array index.
2014-08-06 20:40:42 -04:00
qcz
1baf54a051
Enum for the command table; cleanup warnings and comments from the previous commit
2014-08-06 21:06:51 +02:00
Ted John
2365563583
Merge pull request #262 from qcz/wip-stafflist
...
Decompiling the staff window
2014-08-05 22:05:54 +01:00
Dániel Tar
f87202f42f
Remove unused enum
2014-08-05 19:54:44 +02:00
Dániel Tar
fce067e667
Arrange includes and remove an unneccessary variable
2014-08-05 19:31:29 +02:00
Dániel Tar
fa931e1ff0
Decompiling window_staff
2014-08-05 19:15:28 +02:00
Duncan Frost
7384350720
Fixes combo boxes not pointing at selected item
2014-08-04 17:07:20 +01:00
adrian17
ae85c697ee
Save screenshots when PrintScreen is pressed
2014-08-03 18:13:15 +02:00
adrian17
8a70730f08
Make RCT2 know if LodePNG failed
2014-08-03 17:45:19 +02:00
Duncan Frost
a00ac39b7e
Fixes #218 @adrian17 did all the work for this fix.
2014-08-01 09:15:43 +01:00
Duncan Frost
83c197e312
Fixes issue where sound stops working after cancel is pressed
2014-07-31 20:14:00 +01:00
Ted John
397fbefa37
Merge pull request #253 from duncanspumpkin/fix_249
...
Fixes #249
2014-07-31 18:47:31 +01:00
Duncan Frost
265ae1a544
Fixes #249
2014-07-31 17:43:57 +01:00
adrian17
02df419548
Make window resizable again.
...
Note: I can't simple place SDL_WINDOW_RESIZABLE in _fullscreen_modes[] because SDL ignores this flag in SDL_SetWindowFullscreen and if the user started the game in fullscreen and switched to window, it wouldn't be resizable.
The way I did it is the only way I know to make the window resizable regardless of whether the game was first started in window or in fullscreen.
2014-07-31 11:41:00 +02:00
anyc
305cef2f75
fix errors and warnings with mingw
2014-07-31 00:11:01 +02:00
adrian17
ba08e4480c
Disable resolution option when in borderless fullscreen
2014-07-30 14:55:40 +02:00
adrian17
5df3dbe671
Add the fullscreen mode to .ini config
2014-07-30 14:55:36 +02:00
adrian17
7d3e7a596e
Create a dropdown for fullscreen in options window. Uses placeholder text.
2014-07-30 14:54:24 +02:00