FunkyFr3sh
|
3b94b2f1d9
|
remove some devmode fullscreen checks since it works perfectly in windowed mode now
|
2018-11-23 15:01:36 +01:00 |
|
FunkyFr3sh
|
4cf4e55b87
|
add shader example line to make it easier to understand how to use shaders
|
2018-11-23 12:33:56 +01:00 |
|
FunkyFr3sh
|
0d9c038a18
|
fix stretching for Genie Engine
|
2018-11-22 13:39:03 +01:00 |
|
FunkyFr3sh
|
054e5d604b
|
bump version
|
2018-11-22 11:16:03 +01:00 |
|
FunkyFr3sh
|
611fe1286f
|
use rounding ticklength to get better results
|
2018-11-22 11:14:59 +01:00 |
|
FunkyFr3sh
|
78e9c71f31
|
handle double click events for adjmouse
|
2018-11-21 19:15:21 +01:00 |
|
FunkyFr3sh
|
91281e0530
|
bug fix for gdi frame skip, keep trying until last frame was drawn
1.3.0.1
|
2018-11-20 18:45:48 +01:00 |
|
FunkyFr3sh
|
5829453a1a
|
Revert "some changes to gdi frameskip"
This reverts commit ff9bdeaf40ecb0d083f26a885ef4704a05d738ba.
|
2018-11-20 18:20:56 +01:00 |
|
FunkyFr3sh
|
ff9bdeaf40
|
some changes to gdi frameskip
|
2018-11-20 14:44:40 +01:00 |
|
FunkyFr3sh
|
98ec61d79b
|
fix gdi renderer so it also works games other than cnc1 and ra1
|
2018-11-20 13:52:19 +01:00 |
|
FunkyFr3sh
|
fb9db0896f
|
raise version for release
|
2018-11-20 07:40:07 +01:00 |
|
FunkyFr3sh
|
64a3d0d5e1
|
use higher flip timeout
|
2018-11-20 07:33:17 +01:00 |
|
FunkyFr3sh
|
c2821b7c48
|
add another surface width workaround
|
2018-11-19 15:07:43 +01:00 |
|
FunkyFr3sh
|
a4c30f7ad8
|
don't use HeapAlloc in EnumAttachedSurfaces
|
2018-11-19 11:13:36 +01:00 |
|
FunkyFr3sh
|
616bf915c4
|
bump version
|
2018-11-19 10:08:09 +01:00 |
|
FunkyFr3sh
|
650496065b
|
add hack for westwood nox
|
2018-11-19 09:56:27 +01:00 |
|
FunkyFr3sh
|
5d2d258d52
|
save last flip tick to force redraw in case the game switches between blt and flip
|
2018-11-19 08:36:18 +01:00 |
|
FunkyFr3sh
|
add701a7f6
|
add some more debugging code
|
2018-11-19 07:40:07 +01:00 |
|
FunkyFr3sh
|
c434e74216
|
support GetColorKey
|
2018-11-18 13:31:00 +01:00 |
|
FunkyFr3sh
|
6f520b4843
|
add checks for media stream
|
2018-11-18 13:11:05 +01:00 |
|
FunkyFr3sh
|
e2ae07dd31
|
add null check for create clipper
|
2018-11-18 08:55:11 +01:00 |
|
FunkyFr3sh
|
ecef95cbb6
|
add ddscaps to surface desc
|
2018-11-18 07:06:13 +01:00 |
|
FunkyFr3sh
|
4beebeb8cd
|
use fake counter for ShowCursor
|
2018-11-18 05:08:27 +01:00 |
|
FunkyFr3sh
|
6a2674e372
|
experimental dinput hook
|
2018-11-18 03:37:45 +01:00 |
|
FunkyFr3sh
|
7ec7f853d2
|
fix DirectDrawSurface::QueryInterface
|
2018-11-17 09:06:11 +01:00 |
|
FunkyFr3sh
|
bbd76a5d9e
|
fix GameHandlesClose
|
2018-11-17 08:33:36 +01:00 |
|
FunkyFr3sh
|
95dcf06c9c
|
adjust driver caps for TS/YR
|
2018-11-17 08:23:49 +01:00 |
|
FunkyFr3sh
|
b4da3fc3c4
|
check if stretch or clip is needed
|
2018-11-17 06:55:24 +01:00 |
|
FunkyFr3sh
|
ab5542fd9d
|
some more changes to scaling code
|
2018-11-17 06:23:56 +01:00 |
|
FunkyFr3sh
|
1ac3402cfa
|
some fixes for last commig
|
2018-11-17 06:09:13 +01:00 |
|
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 |
|