FunkyFr3sh
|
f96fd40607
|
redraw when primary palette changed
|
2021-06-04 01:21:07 +02:00 |
|
FunkyFr3sh
|
4138dea0db
|
pass original parameter
|
2021-06-04 01:20:43 +02:00 |
|
FunkyFr3sh
|
42f1821c8e
|
#96 add gta expansion presets
|
2021-06-03 20:39:29 +02:00 |
|
FunkyFr3sh
|
03636f03ad
|
remove old hack
|
2021-06-02 23:07:55 +02:00 |
|
FunkyFr3sh
|
eb25b2aa03
|
add VK_RETURN check
|
2021-06-02 22:34:21 +02:00 |
|
FunkyFr3sh
|
e82b19fb78
|
fix releaseDc
|
2021-06-02 22:28:00 +02:00 |
|
FunkyFr3sh
|
08ea9d411a
|
bump version
|
2021-06-02 18:24:25 +02:00 |
|
FunkyFr3sh
|
fc025355b1
|
add 1600x1200
|
2021-06-02 17:06:38 +02:00 |
|
FunkyFr3sh
|
3eff542e15
|
add 512x384
|
2021-06-02 15:15:29 +02:00 |
|
FunkyFr3sh
|
e9a5066ba3
|
add GTA preset
|
2021-06-02 14:29:44 +02:00 |
|
FunkyFr3sh
|
96714b01c0
|
add new .ini settings fixwndprochook
|
2021-06-02 14:29:25 +02:00 |
|
FunkyFr3sh
|
7a7b84088f
|
fix
|
2021-06-02 14:28:28 +02:00 |
|
FunkyFr3sh
|
bcde36c844
|
fix texture formats
|
2021-06-02 14:12:34 +02:00 |
|
FunkyFr3sh
|
21c114dfb3
|
add 32bit support for gta tests
|
2021-06-02 01:52:45 +02:00 |
|
FunkyFr3sh
|
061f078f73
|
support TargetOverride parameter
|
2021-05-31 18:54:32 +02:00 |
|
FunkyFr3sh
|
ddd647438f
|
DefWindowProc alt+tab on WM_SYSKEYUP
|
2021-05-31 14:07:41 +02:00 |
|
FunkyFr3sh
|
4c59742022
|
always do passthrough for now
|
2021-05-31 12:59:04 +02:00 |
|
FunkyFr3sh
|
7372afd775
|
force redraw on ReleaseDC
|
2021-05-30 20:43:27 +02:00 |
|
FunkyFr3sh
|
29863ed472
|
hook MapWindowPoints
|
2021-05-29 21:40:21 +02:00 |
|
FunkyFr3sh
|
5baeb50d1e
|
some passthrough tweaks
|
2021-05-29 20:52:57 +02:00 |
|
FunkyFr3sh
|
d99fb4b05d
|
add some more stubs
|
2021-05-29 20:52:25 +02:00 |
|
FunkyFr3sh
|
c3dd35f122
|
support GetDDInterface
|
2021-05-29 20:51:19 +02:00 |
|
FunkyFr3sh
|
21555e06f7
|
use WM_ACTIVATEAPP for alt+tab logic
|
2021-05-29 15:30:32 +02:00 |
|
FunkyFr3sh
|
910bade5ba
|
some tweaks for minfps settings
|
2021-05-29 15:29:57 +02:00 |
|
FunkyFr3sh
|
5ed2c2761d
|
adjust genie engine presets
|
2021-05-29 10:51:05 +02:00 |
|
FunkyFr3sh
|
bb94e75aae
|
adjust logging
|
2021-05-29 10:23:51 +02:00 |
|
FunkyFr3sh
|
ab07fe36c6
|
#95 add Hard Truck preset
|
2021-05-29 09:59:02 +02:00 |
|
FunkyFr3sh
|
e09527e9ff
|
adjust blade & sword settings
|
2021-05-29 09:56:28 +02:00 |
|
FunkyFr3sh
|
e5dffb454b
|
tweak QueryInterface
|
2021-05-28 22:19:38 +02:00 |
|
FunkyFr3sh
|
c4e62fa0d9
|
fix DirectDrawEnumerate
|
2021-05-28 20:49:57 +02:00 |
|
FunkyFr3sh
|
6331be85af
|
add preset for anno 1602
|
2021-05-28 20:48:52 +02:00 |
|
FunkyFr3sh
|
e910351120
|
some more tweak for GetClipper and GetPalette
|
2021-05-26 19:48:48 +02:00 |
|
FunkyFr3sh
|
ba04253dfe
|
add NULL check
|
2021-05-26 19:44:01 +02:00 |
|
FunkyFr3sh
|
ee1278d9ea
|
don't hook Shw32
|
2021-05-26 19:34:45 +02:00 |
|
FunkyFr3sh
|
a8359e8e77
|
addref on GetClipper and GetPalette
|
2021-05-26 19:21:40 +02:00 |
|
FunkyFr3sh
|
e5652ba849
|
add stubs
|
2021-05-26 17:07:14 +02:00 |
|
FunkyFr3sh
|
639e233056
|
add another preset
|
2021-05-24 10:20:12 +02:00 |
|
FunkyFr3sh
|
9f4c161dbe
|
reset display settings on first call
|
2021-05-24 10:20:00 +02:00 |
|
FunkyFr3sh
|
a6f342f7c5
|
add preset
|
2021-05-24 09:48:11 +02:00 |
|
FunkyFr3sh
|
4ca412b754
|
fix ShowCursor calls
|
2021-05-24 04:53:42 +02:00 |
|
FunkyFr3sh
|
8d371b281a
|
filter WM_CANCELMODE:
|
2021-05-24 04:53:12 +02:00 |
|
FunkyFr3sh
|
ae51388a8f
|
add wizardry 8 preset
|
2021-05-23 15:49:03 +02:00 |
|
FunkyFr3sh
|
c5c47a5400
|
hook all dinput function
|
2021-05-23 14:55:36 +02:00 |
|
FunkyFr3sh
|
ec00b56415
|
add pitch
|
2021-05-23 08:09:15 +02:00 |
|
FunkyFr3sh
|
793ed44b44
|
add new "fixpitch" setting
|
2021-05-23 06:16:58 +02:00 |
|
FunkyFr3sh
|
7b2c6616a1
|
add wine version to logs
|
2021-05-23 05:19:21 +02:00 |
|
FunkyFr3sh
|
64e2ddac0b
|
support screenshots for 16bit games
|
2021-05-23 04:36:33 +02:00 |
|
FunkyFr3sh
|
209bc7b309
|
revert some changes in gdi renderer
|
2021-05-22 14:23:26 +02:00 |
|
FunkyFr3sh
|
810fac999a
|
fix for last commit
|
2021-05-22 12:25:52 +02:00 |
|
FunkyFr3sh
|
9e9783f8d2
|
fix rgb palette
|
2021-05-22 12:23:25 +02:00 |
|
FunkyFr3sh
|
2425033a2f
|
#93 support SetProcessDpiAwarenessContext for newer versions of windows
|
2021-05-22 06:07:11 +02:00 |
|
FunkyFr3sh
|
f27ee16b17
|
add passthrough check
|
2021-05-16 23:32:05 +02:00 |
|
FunkyFr3sh
|
4f625fedac
|
fix debug build
|
2021-05-16 23:28:46 +02:00 |
|
FunkyFr3sh
|
3a831ba640
|
try to get opengl and direct3d9 working with hook=2 for some games at least
|
2021-05-16 04:32:35 +02:00 |
|
FunkyFr3sh
|
e070122a39
|
adjust moorhuhn preset
|
2021-05-15 07:17:35 +02:00 |
|
FunkyFr3sh
|
3e244412ae
|
add KKND2 preset
|
2021-05-15 06:33:29 +02:00 |
|
FunkyFr3sh
|
c1f3ef7375
|
release clipper
|
2021-05-15 04:38:04 +02:00 |
|
FunkyFr3sh
|
7f04db3dd3
|
#92 reset upscale hack on resize for both opengl and d3d9
|
2021-05-15 03:18:49 +02:00 |
|
FunkyFr3sh
|
e6c878fc49
|
#93 fix window resize bug with upscale hack
|
2021-05-15 03:04:42 +02:00 |
|
FunkyFr3sh
|
5db961656a
|
rename upscale hack related stuff
|
2021-05-15 02:58:07 +02:00 |
|
FunkyFr3sh
|
c467b90e88
|
#92 allow shader upscale with vhack=true
|
2021-05-15 02:36:05 +02:00 |
|
FunkyFr3sh
|
39c62d6e7d
|
support upscale hack for KKND Xtreme high resolution patch (vhack=true)
|
2021-05-15 00:41:50 +02:00 |
|
FunkyFr3sh
|
d1d9b1f972
|
use constant
|
2021-05-14 06:49:52 +02:00 |
|
FunkyFr3sh
|
369d3c2b65
|
move dinput hooks into hook.c
|
2021-05-14 01:24:46 +02:00 |
|
FunkyFr3sh
|
e37aa21ae5
|
add DDCAPS_CANBLTSYSMEM flag
|
2021-05-14 00:51:06 +02:00 |
|
FunkyFr3sh
|
1afa15bdba
|
override first and last color in palette if DDPCAPS_ALLOW256 isn't set
|
2021-05-13 20:02:35 +02:00 |
|
FunkyFr3sh
|
772394fabc
|
add Moorhuhn preset
|
2021-05-11 22:14:34 +02:00 |
|
FunkyFr3sh
|
d643f64df0
|
add Moorhuhn 2 preset
|
2021-05-11 21:53:12 +02:00 |
|
FunkyFr3sh
|
3bc8fffe81
|
improve dinput hooks with hook=3
|
2021-05-11 21:45:38 +02:00 |
|
FunkyFr3sh
|
1923e2bb0c
|
support mirror blt with DDBLT_KEYSRC
|
2021-05-10 23:40:42 +02:00 |
|
FunkyFr3sh
|
3e9c38dade
|
fix some warning messages
|
2021-05-10 04:00:45 +02:00 |
|
FunkyFr3sh
|
550588fe55
|
fix GCC build / add support for hook=4
|
2021-05-10 01:00:55 +02:00 |
|
FunkyFr3sh
|
79c3e8722b
|
remove nvidia/amd exports (they don't work...)
|
2021-05-09 01:23:19 +02:00 |
|
FunkyFr3sh
|
c481327516
|
fix SetClipper
|
2021-05-09 00:51:02 +02:00 |
|
FunkyFr3sh
|
72f60913da
|
force wait on flip with maxgameticks = -2
|
2021-05-09 00:37:53 +02:00 |
|
FunkyFr3sh
|
6efc112c39
|
make old windows xp workaround optional
|
2021-05-08 23:42:29 +02:00 |
|
FunkyFr3sh
|
0f595eb53e
|
adjust carma presets
|
2021-05-06 19:28:05 +02:00 |
|
FunkyFr3sh
|
e58691dd2c
|
fix scaling with color key
|
2021-05-06 16:10:09 +02:00 |
|
FunkyFr3sh
|
f61cadc80a
|
add some more checks
|
2021-05-06 05:09:27 +02:00 |
|
FunkyFr3sh
|
63c4e6ff57
|
fix DeleteAttachedSurface and add some NULL checks
|
2021-05-06 01:24:07 +02:00 |
|
FunkyFr3sh
|
442b6c3f57
|
some experimental code for Capitalism2/CapLab
|
2021-05-06 00:15:47 +02:00 |
|
FunkyFr3sh
|
d7ad443d92
|
add jagged alliance 2 preset
|
2021-05-05 17:47:35 +02:00 |
|
FunkyFr3sh
|
439f71e192
|
set DDSCAPS_VIDEOMEMORY only for backbuffer and primary
|
2021-05-05 16:58:40 +02:00 |
|
FunkyFr3sh
|
a3f242f5d4
|
Use GdiTransparentBlt temporary until own code was written
|
2021-05-05 16:41:51 +02:00 |
|
FunkyFr3sh
|
436ffe4ecb
|
add some more error checking for dds_Lock
|
2021-05-05 03:02:32 +02:00 |
|
FunkyFr3sh
|
55f23e9170
|
fix EnumAttachedSurfaces
|
2021-05-04 23:52:52 +02:00 |
|
FunkyFr3sh
|
ae4446becb
|
create backbuffer for flip games
|
2021-05-04 22:49:22 +02:00 |
|
FunkyFr3sh
|
9717d7b906
|
add some testing code for Knights and Mechants
|
2021-05-04 19:45:14 +02:00 |
|
FunkyFr3sh
|
8c8a5f9dc2
|
align width of surface for blade & sword (GetDC)
|
2021-05-04 16:03:43 +02:00 |
|
FunkyFr3sh
|
bb42bdacb7
|
fix dinput hook
|
2021-05-02 16:21:26 +02:00 |
|
FunkyFr3sh
|
a52881eb72
|
#89 fixes blt/blitfast where source and dest sourface are the same
|
2021-05-02 16:21:06 +02:00 |
|
FunkyFr3sh
|
9be9c6c00e
|
hook dinput8.dll for Knights and Merchants
|
2021-05-01 00:15:01 +02:00 |
|
FunkyFr3sh
|
b7f485d935
|
#83 fix surface lock with rect
|
2021-04-24 08:14:48 +02:00 |
|
FunkyFr3sh
|
7e56551895
|
check hwnd
|
2021-04-02 00:47:10 +02:00 |
|
FunkyFr3sh
|
fe04f52bf0
|
fix for another jumping cursor bug in Diablo 2
|
2021-04-02 00:25:31 +02:00 |
|
FunkyFr3sh
|
4c36a57eca
|
add preset for cultures 2
|
2021-04-02 00:24:22 +02:00 |
|
FunkyFr3sh
|
7f9a6b5925
|
#81 use different workaround for D2 alt-key-stuck bug
|
2021-03-20 06:15:53 +01:00 |
|
FunkyFr3sh
|
2561147a4a
|
fix wndproc hook
|
2021-03-03 20:30:31 +01:00 |
|
FunkyFr3sh
|
8f8fd74e3b
|
adjust version numbers on shaders for core profiles
|
2021-02-22 12:10:21 +01:00 |
|
FunkyFr3sh
|
64e0650a78
|
open adapter on flip if needed
|
2021-02-22 09:19:09 +01:00 |
|
FunkyFr3sh
|
a6af34fbff
|
optional wait_for_vblank on flip
|
2021-02-22 09:09:21 +01:00 |
|
FunkyFr3sh
|
2784f83ddc
|
block SetCursorPos if cursor isn't locked
|
2021-02-20 07:30:14 +01:00 |
|
FunkyFr3sh
|
65443fa4e4
|
new .ini option "maxgameticks=-2"
|
2021-02-19 03:24:11 +01:00 |
|
FunkyFr3sh
|
fe4181cc98
|
remove dune2000 presets
|
2021-02-18 11:15:04 +01:00 |
|
FunkyFr3sh
|
dfdcc5e7b6
|
default to maxfps=-1
|
2021-02-18 11:14:26 +01:00 |
|
FunkyFr3sh
|
e92239e3cb
|
Possible fix for #35 - reset d3d9 params
|
2021-02-18 10:40:08 +01:00 |
|
FunkyFr3sh
|
1c5bcbcc56
|
Possible fix for #35 - fix release order
|
2021-02-18 10:36:08 +01:00 |
|
FunkyFr3sh
|
2fd2de207a
|
typedef functions
|
2021-02-18 10:04:05 +01:00 |
|
FunkyFr3sh
|
a65e3d9365
|
add hack to disable aero snap
|
2021-02-18 07:13:25 +01:00 |
|
FunkyFr3sh
|
e34cd3b5e2
|
re-enable maximize button
|
2021-02-18 07:10:15 +01:00 |
|
FunkyFr3sh
|
2d1b967630
|
add debug logging for window messages
|
2021-02-18 05:00:35 +01:00 |
|
FunkyFr3sh
|
554e9dbab9
|
"maximize" on titlebar double click
|
2021-02-11 00:50:09 +01:00 |
|
FunkyFr3sh
|
a393cd408d
|
add CloseHandle
|
2021-02-11 00:49:36 +01:00 |
|
FunkyFr3sh
|
76891cb766
|
use LoadLibrary
|
2021-02-03 20:50:14 +01:00 |
|
FunkyFr3sh
|
d8530d8cf6
|
fix typo
|
2021-02-02 21:33:39 +01:00 |
|
FunkyFr3sh
|
a6f85fbd73
|
improve fps limiter for vsync and maxfps=-1
|
2021-02-02 18:15:25 +01:00 |
|
FunkyFr3sh
|
d2903413a0
|
fixes reshade / swiftshader / mesa3d
|
2021-01-30 16:45:27 +01:00 |
|
FunkyFr3sh
|
e359f4220c
|
update makefile
|
2021-01-28 13:13:04 +01:00 |
|
FunkyFr3sh
|
76dd7ae674
|
create MiniDump on crash in Debug builds
|
2021-01-28 07:38:03 +01:00 |
|
FunkyFr3sh
|
59a57ed7a5
|
update DebugLog build
|
2021-01-23 14:55:22 +01:00 |
|
FunkyFr3sh
|
f1cea6d11c
|
add d3d9linear setting to ddraw.ini and enable it by default
|
2021-01-17 22:49:42 +01:00 |
|
FunkyFr3sh
|
fb3dd266c4
|
adjust default shader
|
2021-01-17 22:45:44 +01:00 |
|
FunkyFr3sh
|
3cf935a063
|
#58 let WM_ACTIVATEAPP TRUE pass through by default in windowed mode
|
2021-01-17 22:36:26 +01:00 |
|
FunkyFr3sh
|
cfe07c01c0
|
save to global 'ddraw' section by default
|
2021-01-17 07:43:25 +01:00 |
|
FunkyFr3sh
|
c13e8c598e
|
#64 don't change window icon
|
2021-01-15 01:52:58 +01:00 |
|
FunkyFr3sh
|
6127e15f0f
|
make sure we don't pass any bad coordinates to the games
|
2021-01-15 01:11:07 +01:00 |
|
FunkyFr3sh
|
425885bec9
|
makes adjmouse working with devmode=true as well
|
2021-01-15 01:03:01 +01:00 |
|
FunkyFr3sh
|
f8ebc0c820
|
ignore Alt+Enter with fullscreen=true
|
2021-01-09 23:41:35 +01:00 |
|
FunkyFr3sh
|
c0bdb13f27
|
fix for last commit
|
2021-01-09 23:10:41 +01:00 |
|
FunkyFr3sh
|
688d2c3a01
|
diablo 2 workaround (commented out for now)
|
2021-01-09 19:52:15 +01:00 |
|
FunkyFr3sh
|
a6a95ec936
|
add dummy IDirectDrawGammaControl
|
2021-01-09 19:51:26 +01:00 |
|
FunkyFr3sh
|
525b35124e
|
#61 Fixes software rendering warning message on games that change their resolution
|
2020-11-05 23:07:16 +01:00 |
|
FunkyFr3sh
|
9eaa5e9611
|
fixes SetCursorPos hook with adjmouse enabled
|
2020-11-05 22:45:40 +01:00 |
|
FunkyFr3sh
|
263a97b22c
|
Revert "shader test"
This reverts commit 0ebd759151 .
|
2020-10-28 22:50:33 +01:00 |
|
FunkyFr3sh
|
0ebd759151
|
shader test
|
2020-10-28 22:50:26 +01:00 |
|
FunkyFr3sh
|
6aa2a958f6
|
rounding ratio for better results
|
2020-10-24 12:12:22 +02:00 |
|
FunkyFr3sh
|
eff2f60837
|
add Stronghold Crusader HD preset
|
2020-10-23 18:06:35 +02:00 |
|
FunkyFr3sh
|
05d665dea9
|
#52 fixes macOS OpenGL core profile
|
2020-10-23 17:56:24 +02:00 |
|
FunkyFr3sh
|
7229a2a34e
|
always clear on wine
|
2020-10-23 15:40:13 +02:00 |
|
FunkyFr3sh
|
53e2e627fa
|
#52 add WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB for macOS
|
2020-10-23 15:34:23 +02:00 |
|
FunkyFr3sh
|
7d4075e314
|
#52 Possible fix for getting shaders to work on macOS
|
2020-10-23 03:17:03 +02:00 |
|
FunkyFr3sh
|
e295515694
|
fix debug strings
|
2020-10-22 22:37:57 +02:00 |
|
FunkyFr3sh
|
0dc7255fc7
|
fix debug string
|
2020-10-22 22:21:10 +02:00 |
|
FunkyFr3sh
|
3388526a4c
|
add some more presets
|
2020-10-22 22:20:19 +02:00 |
|
FunkyFr3sh
|
80513f1458
|
add LOCO preset
|
2020-10-22 21:40:46 +02:00 |
|
FunkyFr3sh
|
8c965c56c0
|
add dummy IAMMediaStream and IMediaStream interfaces
|
2020-10-22 21:30:37 +02:00 |
|
FunkyFr3sh
|
b61cd1b22a
|
remove NOT_IMPLEMENTED from IDirectDrawSurface__Restore to keep the logs cleaner
|
2020-10-22 20:37:20 +02:00 |
|
FunkyFr3sh
|
db3dc28874
|
remove NOT_IMPLEMENTED from IDirectDrawSurface__IsLost to keep the logs cleaner
|
2020-10-22 19:46:55 +02:00 |
|
FunkyFr3sh
|
e106ce3055
|
add dummy Direct3D 2/3/7 interfaces
|
2020-10-22 18:58:56 +02:00 |
|
FunkyFr3sh
|
d85b6e3243
|
add hidden option for linear filtering on direct3d 9 (16bpp games only)
|
2020-10-21 17:14:40 +02:00 |
|
FunkyFr3sh
|
c834411677
|
make nonexclusive= .ini settings work with direct3d 9 too
|
2020-10-21 16:21:15 +02:00 |
|
FunkyFr3sh
|
8e54756b4a
|
add a new .ini setting for child window handling (currently only used for tm2)
|
2020-10-21 16:02:00 +02:00 |
|
FunkyFr3sh
|
ef03ee11c5
|
fix for blitter commit
|
2020-10-20 18:49:58 +02:00 |
|
FunkyFr3sh
|
8549494af2
|
#51 support GetDisplayMode
|
2020-10-20 16:38:51 +02:00 |
|
FunkyFr3sh
|
f5d794042c
|
add some more error checking to the blitters
|
2020-10-20 15:00:12 +02:00 |
|
FunkyFr3sh
|
de02f46413
|
more hook 3/4 performance improvements
|
2020-10-20 05:59:41 +02:00 |
|
FunkyFr3sh
|
b690cb5c24
|
improve hook 3/4 performance
|
2020-10-19 16:37:12 +02:00 |
|
FunkyFr3sh
|
7d0e3e8da5
|
replace "forcefps=" with "minfps="
|
2020-10-18 02:40:45 +02:00 |
|
FunkyFr3sh
|
f8eebf87fb
|
fix for TM2
|
2020-10-17 13:46:37 +02:00 |
|
FunkyFr3sh
|
d2ea09c4f9
|
fix DirectDrawEnumerateExA
|
2020-10-17 04:52:31 +02:00 |
|
FunkyFr3sh
|
869eb36256
|
filter spammy messages on mini log build
|
2020-10-16 01:36:48 +02:00 |
|
FunkyFr3sh
|
583d927da6
|
add a few more missing functions for logging
|
2020-10-16 01:03:01 +02:00 |
|
FunkyFr3sh
|
d220415c3f
|
add Dungeon Keeper 2 preset
|
2020-10-15 08:09:13 +02:00 |
|
FunkyFr3sh
|
6e54817718
|
add a hack for Dungeon Keeper 2 util there's a better solution
|
2020-10-15 07:43:03 +02:00 |
|
FunkyFr3sh
|
1ebacfcd27
|
comment on ddraw passthrough
|
2020-10-15 07:22:48 +02:00 |
|
FunkyFr3sh
|
ae4b72c9c9
|
export DirectDrawCreateEx
|
2020-10-15 05:13:37 +02:00 |
|
FunkyFr3sh
|
d45bf45895
|
remove old stom hooks
|
2020-10-15 01:17:40 +02:00 |
|
FunkyFr3sh
|
a17896d154
|
Revert "clear ddcaps"
This reverts commit a72a95baca .
|
2020-10-14 11:08:37 +02:00 |
|
FunkyFr3sh
|
85115cbf16
|
filter WM_NCACTIVATE with noactivateapp=true
|
2020-10-14 10:58:59 +02:00 |
|
FunkyFr3sh
|
a72a95baca
|
clear ddcaps
|
2020-10-14 10:33:09 +02:00 |
|
FunkyFr3sh
|
4c12ebc077
|
#21 fixes Dungeon Keeper 2 color issues
|
2020-10-14 09:58:59 +02:00 |
|
FunkyFr3sh
|
8c0cb61394
|
return E_FAIL for newer d3d versions
|
2020-10-14 01:04:43 +02:00 |
|
FunkyFr3sh
|
b496169243
|
add dummy IDirect3D interface
|
2020-10-14 00:42:42 +02:00 |
|
FunkyFr3sh
|
4deccb229e
|
add fflush
|
2020-10-13 23:54:06 +02:00 |
|
FunkyFr3sh
|
b10ece0687
|
support GetMonitorFrequency
|
2020-10-13 22:55:49 +02:00 |
|
FunkyFr3sh
|
dc93ff735f
|
align
|
2020-10-13 21:58:04 +02:00 |
|
FunkyFr3sh
|
be79bb8c8b
|
align and tweak some more
|
2020-10-13 11:29:52 +02:00 |
|
FunkyFr3sh
|
b417da74f6
|
align
|
2020-10-13 10:53:30 +02:00 |
|
FunkyFr3sh
|
25e561d953
|
add DebugLog build config
|
2020-10-13 10:15:42 +02:00 |
|
FunkyFr3sh
|
baaa87b18f
|
refactoring
|
2020-10-13 09:20:52 +02:00 |
|
FunkyFr3sh
|
95afd87656
|
#48 revert populous hack
|
2020-10-11 00:13:27 +02:00 |
|
FunkyFr3sh
|
1bd612dcd5
|
add some notes to ddraw.ini
|
2020-10-06 21:08:29 +02:00 |
|
FunkyFr3sh
|
7ccccdab23
|
adjust Twisted Metal default settings
|
2020-10-06 20:48:43 +02:00 |
|
FunkyFr3sh
|
21e6cd3093
|
adjust Twisted Metal 2 default settings
|
2020-10-06 20:45:20 +02:00 |
|
FunkyFr3sh
|
37af4e6ee4
|
add 2 new .ini settings "nonexclusive" and "resizable"
|
2020-10-06 20:43:40 +02:00 |
|
FunkyFr3sh
|
475955d8ef
|
allow to disable all game speed limiters
|
2020-10-06 04:28:18 +02:00 |
|
FunkyFr3sh
|
2c629cbe55
|
some Twisted Metal experiments
|
2020-10-06 02:33:41 +02:00 |
|
FunkyFr3sh
|
4283065d93
|
fix for min fps commit
|
2020-10-06 01:45:23 +02:00 |
|
FunkyFr3sh
|
b2ba8896b2
|
force 5 min. FPS
|
2020-10-06 01:32:38 +02:00 |
|
FunkyFr3sh
|
c41f4566cd
|
fix return DD_OK on WaitForVerticalBlank
|
2020-10-05 19:59:57 +02:00 |
|
FunkyFr3sh
|
7a7b419866
|
adjust tm1 settings
|
2020-10-04 18:12:34 +02:00 |
|
FunkyFr3sh
|
ab06a682bb
|
add support for WaitForVerticalBlank
|
2020-10-04 18:07:59 +02:00 |
|
FunkyFr3sh
|
1303d105f3
|
switch to windowed mode on error
|
2020-10-03 21:51:33 +02:00 |
|
FunkyFr3sh
|
3f93982306
|
only center window if the new resolution is bigger than the current size of the window
|
2020-10-03 21:22:38 +02:00 |
|
FunkyFr3sh
|
2e65cc31aa
|
try to keep window size on alt+enter
|
2020-10-03 20:17:45 +02:00 |
|
FunkyFr3sh
|
285b75adb9
|
add some error checking for upscaling
|
2020-10-03 19:44:10 +02:00 |
|
FunkyFr3sh
|
40e23636e7
|
add preset for twisted metal 1
|
2020-10-02 22:33:07 +02:00 |
|
FunkyFr3sh
|
a99313244a
|
add 320x240 for twisted metal 1
|
2020-10-02 21:11:45 +02:00 |
|
FunkyFr3sh
|
5003bf1085
|
change default shader
|
2020-09-30 17:01:34 +02:00 |
|
FunkyFr3sh
|
909c9b39de
|
make saving settings optional
|
2020-09-30 10:14:30 +02:00 |
|
FunkyFr3sh
|
07d0e234c9
|
use registry values for restoring display settings
|
2020-09-30 09:50:52 +02:00 |
|
FunkyFr3sh
|
cbd40d5c32
|
set maxfps to 60 for now (there are some issues on wine)
|
2020-09-27 13:39:54 +02:00 |
|
FunkyFr3sh
|
27323efa4b
|
Fix for twisted metal 2
|
2020-09-27 13:38:41 +02:00 |
|
FunkyFr3sh
|
434fb86d9c
|
#45 set maxfps to -1 by default
|
2020-09-27 10:23:16 +02:00 |
|
FunkyFr3sh
|
e6353ef46a
|
clean up settings ini
|
2020-09-27 05:13:15 +02:00 |
|
FunkyFr3sh
|
c968245a0d
|
fix hook
|
2020-09-26 15:41:05 +02:00 |
|
FunkyFr3sh
|
0251ec6c53
|
#28 Fix for populous 3 crash
|
2020-09-26 15:04:27 +02:00 |
|
FunkyFr3sh
|
f0fb557827
|
force hook=1 with GCC build
|
2020-09-26 08:20:13 +02:00 |
|
FunkyFr3sh
|
27b7d62282
|
fix typo
|
2020-09-25 12:27:07 +02:00 |
|
FunkyFr3sh
|
5231054096
|
#29 Fix Sierra City Building series scrolling bugs
|
2020-09-25 08:07:41 +02:00 |
|
FunkyFr3sh
|
3aed2239ab
|
#29 Sierra's City Building series support (Caesar III, Pharaoh and Zeus)
|
2020-09-24 10:29:18 +02:00 |
|
FunkyFr3sh
|
e839dc791c
|
default to hook=4
|
2020-09-23 04:47:13 +02:00 |
|
FunkyFr3sh
|
ad16993376
|
Add Twisted Metal 2 section to ddraw.ini
|
2020-09-23 04:37:28 +02:00 |
|
FunkyFr3sh
|
9fedb74895
|
#33 Fix Carmageddon settings
|
2020-09-23 04:29:02 +02:00 |
|
FunkyFr3sh
|
5c919177d9
|
fix GCC build
|
2020-09-22 14:04:49 +02:00 |
|
FunkyFr3sh
|
62d1451885
|
IAT Hooking for all game modules (Without Detours)
|
2020-09-22 07:08:14 +02:00 |
|
FunkyFr3sh
|
9b2a0701e4
|
#41 use WCHAR
|
2020-09-22 01:06:10 +02:00 |
|
FunkyFr3sh
|
e10cfa3e1a
|
fix for last commit
|
2020-09-19 12:05:49 +02:00 |
|
FunkyFr3sh
|
28b4965611
|
#41 IAT Hooking for all game modules
|
2020-09-19 11:23:06 +02:00 |
|
FunkyFr3sh
|
f58bc7117f
|
#40 disable window frame
|
2020-09-17 22:44:54 +02:00 |
|
FunkyFr3sh
|
4e6ecfe37c
|
#39 hook GetDeviceCaps - fixes graphcial glitches for Megaman X4
|
2020-09-17 05:49:36 +02:00 |
|
FunkyFr3sh
|
bbd67907c0
|
adjust logging
|
2020-07-25 05:54:09 +02:00 |
|
FunkyFr3sh
|
417f6a6676
|
#36 return DDERR_NOPALETTEATTACHED on GetPalette
|
2020-07-25 04:31:04 +02:00 |
|
FunkyFr3sh
|
a31d58c4c0
|
#36 export DirectDrawCreateClipper
|
2020-07-23 22:45:46 +02:00 |
|
FunkyFr3sh
|
a240c78a84
|
#34 Experimental dinput GetDeviceData (untested...)
|
2020-06-19 21:47:57 +02:00 |
|
FunkyFr3sh
|
5320541f00
|
adjust ra95p settings
|
2020-01-31 21:56:34 +01:00 |
|
FunkyFr3sh
|
2d94d42e91
|
#5 add forcefps bool
|
2020-01-23 08:58:22 +01:00 |
|
FunkyFr3sh
|
da09069d7b
|
adjust fps limiter for gdi renderer
|
2020-01-22 11:35:04 +01:00 |
|
FunkyFr3sh
|
0b365ac275
|
default to bilinear shader
|
2020-01-22 07:45:08 +01:00 |
|
FunkyFr3sh
|
e0250cd3a9
|
#24 Add ra2md preset
|
2020-01-22 07:23:27 +01:00 |
|
FunkyFr3sh
|
3618f56fb1
|
add windows version to log file
|
2020-01-15 00:48:39 +01:00 |
|
FunkyFr3sh
|
b70df5b8ff
|
fix for alt key issues on bnet
|
2019-12-01 11:50:10 +01:00 |
|
FunkyFr3sh
|
f11b1ba640
|
fix alt key bug on war2
|
2019-11-18 15:01:03 +01:00 |
|
FunkyFr3sh
|
f003d8c9c9
|
fix devmode alt+tab bug
|
2019-11-18 14:59:45 +01:00 |
|
FunkyFr3sh
|
3f4220cdf3
|
ignore SC_KEYMENU
|
2019-11-16 12:00:09 +01:00 |
|
FunkyFr3sh
|
0882c1c9a0
|
tabs -> spaces
|
2019-11-15 08:14:03 +01:00 |
|
FunkyFr3sh
|
c6ad63e837
|
check context code and previous key state on WM_SYSKEYDOWN
|
2019-11-15 07:46:46 +01:00 |
|
FunkyFr3sh
|
a50ab60c89
|
fix for last commit
|
2019-09-08 13:19:02 +02:00 |
|
FunkyFr3sh
|
e39616b2e0
|
fix chrome resize problems without breaking bnet
|
2019-09-06 08:42:31 +02:00 |
|
FunkyFr3sh
|
cee27902b1
|
support GetAvailableVidMem
|
2019-08-30 05:37:29 +02:00 |
|
FunkyFr3sh
|
1198cb0e93
|
always run bnet in windowed mode
|
2019-08-19 17:02:36 +02:00 |
|
FunkyFr3sh
|
45b71311b8
|
use real_ functions
|
2019-08-17 18:26:49 +02:00 |
|
FunkyFr3sh
|
8f28bfad9c
|
resize window on bnet
|
2019-08-14 17:53:36 +02:00 |
|
FunkyFr3sh
|
43224a0f65
|
add resizeable bool
|
2019-08-13 15:46:05 +02:00 |
|
FunkyFr3sh
|
f394d7f7ce
|
always center to screen in games that use multiple resolutions
|
2019-08-13 10:21:13 +02:00 |
|
FunkyFr3sh
|
3bd57f9ad1
|
add workaround for non responding window in cnc games
|
2019-08-13 10:02:32 +02:00 |
|
FunkyFr3sh
|
c2701f0d18
|
don't hide cursor in the yr menus
|
2019-08-11 11:06:30 +02:00 |
|
FunkyFr3sh
|
e41101f3d4
|
fix for YR menu cursor lock bug in windowed mode
|
2019-08-10 18:53:37 +02:00 |
|
FunkyFr3sh
|
073dac298f
|
add workaround for game speed limiter problem with bnet
|
2019-08-09 10:10:37 +02:00 |
|
FunkyFr3sh
|
243c203f37
|
use switch
|
2019-08-09 06:27:33 +02:00 |
|