1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 06:04:49 +01:00

439 Commits

Author SHA1 Message Date
FunkyFr3sh
e4437a278f Linear scaling using integer math (copied from ts-ddraw) 2018-11-17 05:54:22 +01:00
FunkyFr3sh
ee6266519a remove src_w and src_h from bltfast 2018-11-17 04:46:36 +01:00
FunkyFr3sh
f39d1d0385 do some more colorfill tweaks 2018-11-17 04:25:18 +01:00
FunkyFr3sh
d00b95f8b0 improve DDBLT_COLORFILL performance - fill only the first row and then copy first row into the remaining rows 2018-11-17 03:48:41 +01:00
FunkyFr3sh
20205db5d5 fix invisible cursor on unlock (YR) 2018-11-16 12:31:50 +01:00
FunkyFr3sh
c2254f0d9a allow mouse unlock via VK_RMENU and VK_RCONTROL 2018-11-16 12:23:19 +01:00
FunkyFr3sh
f9d26e2fa4 fix window resize bug 2018-11-16 11:56:56 +01:00
FunkyFr3sh
064a4ed0d7 allow maintain aspect ratio in windowed mode 2018-11-16 11:53:35 +01:00
FunkyFr3sh
acf047ca27 bump version 2018-11-16 09:01:24 +01:00
FunkyFr3sh
55328cb497 rename hidemouse to handlemouse since it got a lot more functionality now 2018-11-16 08:58:39 +01:00
FunkyFr3sh
ec435d21d3 make cursor visible on unlock for tiberian sun 2018-11-16 08:43:28 +01:00
FunkyFr3sh
294e103421 add noactivateapp check 2018-11-16 08:11:07 +01:00
FunkyFr3sh
8714a5b1d8 add bad workaround for carmageddon 2018-11-16 08:05:50 +01:00
FunkyFr3sh
3c626b29b9 let WM_ACTIVATEAPP pass through once for tiberian sun + adjust presets 2018-11-16 07:56:32 +01:00
FunkyFr3sh
8ce134f6ce combine no minimize hack with noactivateapp since it doesn't work without it 2018-11-16 07:40:19 +01:00
FunkyFr3sh
848c918362 don't minimize on focus loss when mouse is not locked 2018-11-16 07:27:05 +01:00
FunkyFr3sh
d91e26fcda bump version 2018-11-16 07:03:17 +01:00
FunkyFr3sh
dcecd20d3c don't update vertices/viewport on every frame to improve the performance 2018-11-16 07:02:27 +01:00
FunkyFr3sh
d45fabe5cd add workaround for TS/YR stretching - don't stretch the menus 2018-11-16 06:37:11 +01:00
FunkyFr3sh
4d867fcaef add floats for scaling 2018-11-16 02:59:42 +01:00
FunkyFr3sh
ff8528a72c add GameHandlesClose from ts-ddraw 2018-11-16 01:14:05 +01:00
FunkyFr3sh
7f67f1c03f no resizable window for wine, sorry :( 2018-11-16 00:40:34 +01:00
FunkyFr3sh
f009a4d181 fix misaligned comboboxes in TS and YR 2018-11-16 00:37:09 +01:00
FunkyFr3sh
e4a5c35f65 add presets for TS and YR 2018-11-15 10:47:18 +01:00
FunkyFr3sh
c04146ff67 bump version 2018-11-15 10:02:01 +01:00
FunkyFr3sh
a252b3724d allow moving the window to any position (tiberian sun) 2018-11-15 09:51:41 +01:00
FunkyFr3sh
5e4de793d4 fix tiberian sun menus 2018-11-15 09:45:24 +01:00
FunkyFr3sh
b04dc01104 make opengl compatible with older versions than 2.0 (for 16bit games only) 2018-11-15 06:16:09 +01:00
FunkyFr3sh
ec11947593 remove some resolutions to keep the list short 2018-11-14 09:21:23 +01:00
FunkyFr3sh
6e92e93334 add some more presets 2018-11-14 09:12:56 +01:00
FunkyFr3sh
91614bf83c fix for case sensitive filenames (linux) 2018-11-14 07:00:42 +01:00
FunkyFr3sh
806746d364 experimental 16bit color support (Dune 2000) 2018-11-14 05:35:59 +01:00
FunkyFr3sh
a9ce4ac13c bump version for release 1.2.5.0 2018-11-13 19:48:32 +01:00
FunkyFr3sh
eced18d01f make real ddraw fully optional (keep old XP workaround..) 2018-11-13 07:29:48 +01:00
FunkyFr3sh
45ceb74df2 use lodepng for screenshots 2018-11-12 06:31:02 +01:00
FunkyFr3sh
68c01e2be3 Add some empty lines to the settings file to make it easier to read + Add some additional info 2018-11-12 01:29:51 +01:00
FunkyFr3sh
a1668b14fc allow values up to 1000 for maxgameticks 2018-11-12 00:41:08 +01:00
FunkyFr3sh
9811f310bc use fancy macros 2018-11-12 00:39:47 +01:00
FunkyFr3sh
6b8208ad85 use multiple textures and rotate them (d3d9) 2018-11-12 00:18:26 +01:00
FunkyFr3sh
80563db9db use ticklength * 2 (just making sure...) 2018-11-09 20:58:48 +01:00
FunkyFr3sh
bdb5675459 make maxgameticks working via surface unlock for atomic bomberman 2018-11-09 20:39:45 +01:00
FunkyFr3sh
0e3e7659cb save window position on wine 2018-11-09 00:30:29 +01:00
FunkyFr3sh
a0605813a9 make devmode working in windowed mode too 2018-11-09 00:29:33 +01:00
FunkyFr3sh
61075139f2 bump version for release 1.2.4.0 2018-11-07 23:55:25 +01:00
FunkyFr3sh
c8c86f8282 remember window state 2018-11-07 23:28:19 +01:00
FunkyFr3sh
8d6e00d263 always adjust mouse in case mouse cursor can't be hidden 2018-11-07 20:10:15 +01:00
FunkyFr3sh
e14e1e74c5 remove sleep in setdisplaymode 2018-11-07 17:42:08 +01:00
FunkyFr3sh
217ecd89b5 fix res macro to make it working with VS too 2018-11-06 22:14:40 +01:00
FunkyFr3sh
b69e89d1de don't override maintain aspect ratio option globally when fullscreen resolution isn't supported 2018-11-05 20:48:42 +01:00
FunkyFr3sh
14ea479797 some more wine tweaks to improve performance on minimize 2018-11-05 14:16:30 +01:00