FunkyFr3sh
|
713c53c1ac
|
don't log IsLost
|
2023-07-27 11:01:00 +02:00 |
|
FunkyFr3sh
|
03c25add3c
|
add preset for Jagged Alliance 2: Unfinished Business
|
2023-07-27 09:50:19 +02:00 |
|
FunkyFr3sh
|
0ac8709a50
|
remove DDSD_ALL
|
2023-07-27 08:16:09 +02:00 |
|
FunkyFr3sh
|
a9418fc02a
|
remove old setting
|
2023-07-27 07:48:23 +02:00 |
|
FunkyFr3sh
|
f0586cb4cf
|
set DDSD_CAPS | DDSD_ALL
|
2023-07-27 07:25:26 +02:00 |
|
FunkyFr3sh
|
152c3aa361
|
fix surface caps/flags
|
2023-07-27 06:59:09 +02:00 |
|
FunkyFr3sh
|
efccab9709
|
fix WM MOVE linux bug
|
2023-07-25 05:26:38 +02:00 |
|
FunkyFr3sh
|
8d212a9be3
|
#212 fix BALDR FORCE EXE windowed mode
|
2023-07-18 19:54:39 +02:00 |
|
FunkyFr3sh
|
cb490497dc
|
#212 add preset for BALDR FORCE EXE
|
2023-07-18 19:21:18 +02:00 |
|
FunkyFr3sh
|
6840d2ea58
|
#225 add some notes
|
2023-07-18 03:10:51 +02:00 |
|
FunkyFr3sh
|
eade99a8ad
|
#106 add presets for diablo and hellfire
|
2023-07-18 02:22:07 +02:00 |
|
FunkyFr3sh
|
766e4b434c
|
hook SetForegroundWindow for profile links
|
2023-07-17 21:57:00 +02:00 |
|
FunkyFr3sh
|
f86ad29835
|
fix for non working links in profile
|
2023-07-17 21:44:20 +02:00 |
|
FunkyFr3sh
|
a33169eb63
|
#225 don't increase ref count in EnumAttachedSurfaces
|
2023-07-16 00:48:19 +02:00 |
|
FunkyFr3sh
|
eeffc910d1
|
make lowest resolutio check less strict
|
2023-07-12 17:13:45 +02:00 |
|
FunkyFr3sh
|
c1a9d72b68
|
Revert "update ShowWindow hook"
This reverts commit 19d1d4f942 .
|
2023-07-11 02:33:06 +02:00 |
|
FunkyFr3sh
|
225f764388
|
fix MoveWindow WM_SIZE
|
2023-07-11 02:13:30 +02:00 |
|
FunkyFr3sh
|
e6596492ad
|
add wm move
|
2023-07-10 23:59:56 +02:00 |
|
FunkyFr3sh
|
92ba581e28
|
send WM_SIZE on MoveWindow
|
2023-07-10 23:55:44 +02:00 |
|
FunkyFr3sh
|
19d1d4f942
|
update ShowWindow hook
|
2023-07-10 22:08:50 +02:00 |
|
FunkyFr3sh
|
0f37251d64
|
switch to borderless on failure (linux mint)
|
2023-07-10 03:01:15 +02:00 |
|
FunkyFr3sh
|
6fc969097d
|
make sure width is not below game width
|
2023-07-10 02:17:03 +02:00 |
|
FunkyFr3sh
|
d7fa8ace6b
|
log wine sysname and release
|
2023-07-10 01:27:58 +02:00 |
|
FunkyFr3sh
|
031cb25ec2
|
allow maximize hotkey with window border enabled as well
|
2023-07-10 01:08:43 +02:00 |
|
FunkyFr3sh
|
115087de53
|
fix gdi renderer for infantry
|
2023-07-09 10:41:51 +02:00 |
|
FunkyFr3sh
|
1aca711562
|
don't use PeekMessageA hack on wine
|
2023-07-09 06:25:37 +02:00 |
|
FunkyFr3sh
|
5690008d91
|
update vertices
|
2023-07-08 09:23:21 +02:00 |
|
FunkyFr3sh
|
6542559733
|
fix alt+enter on wine
|
2023-07-08 04:44:38 +02:00 |
|
FunkyFr3sh
|
36aa243d10
|
use SetWindowPos to fix mouse lock bug in HOMM4
|
2023-07-08 04:11:26 +02:00 |
|
FunkyFr3sh
|
3b7b1f308f
|
always redraw for HOMM4
|
2023-07-08 00:28:17 +02:00 |
|
FunkyFr3sh
|
dfe15ec8b0
|
fix for HOMM4 cursor issues
|
2023-07-07 23:54:59 +02:00 |
|
FunkyFr3sh
|
6101e34ddd
|
remove menu in fullscreen/borderless modes
|
2023-07-07 20:43:54 +02:00 |
|
FunkyFr3sh
|
1f931870d2
|
reduce alt+enter delay
|
2023-07-07 07:22:01 +02:00 |
|
FunkyFr3sh
|
2d009fe477
|
fix d3d9 vertices
|
2023-07-07 06:40:31 +02:00 |
|
FunkyFr3sh
|
9970832705
|
fix d3d9 vertices
|
2023-07-07 01:39:38 +02:00 |
|
FunkyFr3sh
|
045ed051ea
|
fix for opengl borderless mode
|
2023-07-07 01:24:16 +02:00 |
|
FunkyFr3sh
|
566492577c
|
fix ifdef
|
2023-07-07 01:23:41 +02:00 |
|
FunkyFr3sh
|
095eaaf898
|
add debug code
|
2023-07-06 05:46:41 +02:00 |
|
FunkyFr3sh
|
ece4d8bdd4
|
add windowed check
|
2023-07-05 18:04:06 +02:00 |
|
FunkyFr3sh
|
4ec4260f8e
|
new .ini setting "d3d9_filter"
|
2023-07-04 20:13:49 +02:00 |
|
FunkyFr3sh
|
5fa01d8390
|
fix default setting
|
2023-07-04 09:24:00 +02:00 |
|
FunkyFr3sh
|
61160de0a9
|
update presets
|
2023-07-04 06:35:04 +02:00 |
|
FunkyFr3sh
|
35d2f892bc
|
update presets
|
2023-07-04 05:55:30 +02:00 |
|
FunkyFr3sh
|
63cb62f9e4
|
adjust preset
|
2023-07-04 05:43:47 +02:00 |
|
FunkyFr3sh
|
2154d13b14
|
enable fpupreserve by default
|
2023-07-04 05:19:55 +02:00 |
|
FunkyFr3sh
|
63e2e69763
|
update preset
|
2023-07-04 05:12:49 +02:00 |
|
FunkyFr3sh
|
58fea73c9b
|
enable catmull rom shader
|
2023-07-03 10:50:03 +02:00 |
|
FunkyFr3sh
|
a02c7f3e68
|
new .ini setting #toggle_borderless
|
2023-07-03 05:13:47 +02:00 |
|
FunkyFr3sh
|
e39414a477
|
force pos 0,0 in borderless mode
|
2023-07-03 02:59:04 +02:00 |
|
FunkyFr3sh
|
dd890feb70
|
adjust claw preset
|
2023-07-02 17:16:47 +02:00 |
|
FunkyFr3sh
|
587adf8187
|
use real function
|
2023-06-29 21:26:11 +02:00 |
|
FunkyFr3sh
|
087f41ce11
|
hook SetUnhandledExceptionFilter for debug build
|
2023-06-29 21:13:04 +02:00 |
|
FunkyFr3sh
|
f352aedc59
|
fix name
|
2023-06-03 01:43:44 +02:00 |
|
FunkyFr3sh
|
9cf4881aa2
|
use real_ function
|
2023-06-03 00:56:18 +02:00 |
|
FunkyFr3sh
|
b42bc232c8
|
#219 adjust filename for crash .dmp in case there are multiplayer exceptions
|
2023-06-03 00:52:21 +02:00 |
|
FunkyFr3sh
|
5fc842490b
|
add win2000 hack for newer versions of visual studio
|
2023-03-29 02:04:26 +02:00 |
|
FunkyFr3sh
|
cd3a439a95
|
only use catmull rom if upscaling is required
|
2023-03-29 01:11:45 +02:00 |
|
FunkyFr3sh
|
c9afd18585
|
force bilinear filter for default shader
|
2023-03-29 01:01:17 +02:00 |
|
FunkyFr3sh
|
708ff015cd
|
include catmull-rom shader and make it the default in case no shader files were found
|
2023-03-29 00:49:11 +02:00 |
|
FunkyFr3sh
|
804b28fbcf
|
fix screenshots for EV Nova
|
2023-03-24 22:22:35 +01:00 |
|
FunkyFr3sh
|
d366559506
|
#212 add temp hack for baldr force exe
|
2023-03-24 07:45:21 +01:00 |
|
FunkyFr3sh
|
4dfb65f66c
|
#211 adjust cossacks preset to fix intro crash
|
2023-03-24 06:27:13 +01:00 |
|
FunkyFr3sh
|
dede1815fa
|
improve crash logs
|
2023-03-07 21:30:28 +01:00 |
|
FunkyFr3sh
|
c7358ea488
|
add size limit for surfaces
|
2023-03-07 21:29:19 +01:00 |
|
FunkyFr3sh
|
3ceddd1517
|
tweak peekmessage hook
|
2023-03-06 03:55:10 +01:00 |
|
FunkyFr3sh
|
1324a96740
|
fix peekmessage hook for New Robinson
|
2023-03-06 03:48:50 +01:00 |
|
FunkyFr3sh
|
7a40149966
|
adjust New Robinson preset
|
2023-03-06 03:26:06 +01:00 |
|
FunkyFr3sh
|
91cec509d4
|
#209 force devmode=false for New Robinson (until menu is properly supported)
|
2023-03-06 03:09:36 +01:00 |
|
FunkyFr3sh
|
19bf4682f1
|
add preset for new robinson
|
2023-03-06 01:46:52 +01:00 |
|
FunkyFr3sh
|
e61e0d2321
|
#209 support clipper from hwnd for New Robinson
|
2023-03-06 01:40:47 +01:00 |
|
FunkyFr3sh
|
d2557c66c8
|
#208
|
2023-03-03 22:29:35 +01:00 |
|
FunkyFr3sh
|
2774006c2f
|
force adjmouse=true for EV Nove (Hardware Cursor)
|
2023-02-27 18:43:06 +01:00 |
|
FunkyFr3sh
|
67188ea500
|
add NULL check
|
2023-02-27 18:30:35 +01:00 |
|
FunkyFr3sh
|
336eb1bdba
|
add missing check
|
2023-02-27 18:27:30 +01:00 |
|
FunkyFr3sh
|
86e3de4ad6
|
hook PeekMessageA for EV Nova
|
2023-02-27 18:25:28 +01:00 |
|
Andrew
|
73c76362a3
|
EV Nova preset
|
2023-02-27 20:45:08 +13:00 |
|
FunkyFr3sh
|
629af6a89d
|
add comments
|
2023-02-24 20:25:58 +01:00 |
|
FunkyFr3sh
|
d2cc1acdc0
|
#189 hook XIIIGame.dll for hooligans
|
2023-02-24 20:20:21 +01:00 |
|
FunkyFr3sh
|
a62ebdc203
|
only clear if needed
|
2023-02-24 17:08:09 +01:00 |
|
FunkyFr3sh
|
1cfce3f321
|
always output rgb565
|
2023-02-24 17:02:20 +01:00 |
|
FunkyFr3sh
|
d213243610
|
#187 Add preset for Starcraft
|
2023-02-19 21:37:13 +01:00 |
|
andrews05
|
715a129fa4
|
Direct3D9 rgb555 suppport
|
2023-02-17 11:52:10 -08:00 |
|
andrews05
|
8cd776abf7
|
OpenGL rgb555 support
|
2023-02-16 22:46:34 -08:00 |
|
FunkyFr3sh
|
03b8e82d34
|
keep "adjmouse=true" for Road Rash just to be sure the user doesn't disable it by accident via the config tool
|
2023-01-17 04:54:07 +01:00 |
|
FunkyFr3sh
|
2f0e1285c1
|
Merge pull request #191 from AvinashReddy3108/patch-1
Road Rash: update game-specific config
|
2023-01-17 04:52:24 +01:00 |
|
FunkyFr3sh
|
0e7edc7bd8
|
#188 always clear with opengl/d3d9 renderers
|
2023-01-17 04:51:35 +01:00 |
|
FunkyFr3sh
|
56488f9dac
|
Revert "always enable fixnotresponding patch"
This reverts commit a80ffeb7aa .
|
2023-01-17 04:46:24 +01:00 |
|
Avinash Reddy
|
d951338af0
|
Road Rash: update game-specific config
- remove `adjmouse=true` (as it is globally default anyway)
- add `fixchilds=1` (fixes #190)
|
2023-01-09 11:25:54 +05:30 |
|
FunkyFr3sh
|
3333539e34
|
add Theme Park World preset
|
2022-11-05 01:43:10 +01:00 |
|
FunkyFr3sh
|
a6399216d0
|
detect common upscaling shaders and disable them if no upscaling is required
|
2022-10-31 23:48:33 +01:00 |
|
FunkyFr3sh
|
56299662aa
|
add new option to limit game ticks via bltfast
|
2022-10-31 02:54:40 +01:00 |
|
FunkyFr3sh
|
80b213a41b
|
update total annihilation preset
|
2022-10-27 02:00:58 +02:00 |
|
FunkyFr3sh
|
a80ffeb7aa
|
always enable fixnotresponding patch
|
2022-10-22 02:52:58 +02:00 |
|
FunkyFr3sh
|
8566355e0d
|
rename var
|
2022-10-20 03:13:09 +02:00 |
|
FunkyFr3sh
|
0a5cfc5989
|
adjust Total Annihilation presets
|
2022-10-20 02:53:17 +02:00 |
|
FunkyFr3sh
|
f6bc942f9a
|
use g_ddraw->hwnd
|
2022-10-20 02:43:33 +02:00 |
|
FunkyFr3sh
|
141e673951
|
update Moorhuhn 2 preset
|
2022-10-20 00:13:21 +02:00 |
|
FunkyFr3sh
|
0345cbdda3
|
only limit ticks in gui thread
|
2022-10-19 23:48:20 +02:00 |
|
FunkyFr3sh
|
24d66d8a30
|
hook GetForegroundWindow
|
2022-10-19 05:08:22 +02:00 |
|
FunkyFr3sh
|
876160cbb6
|
rename some vars
|
2022-10-19 03:20:31 +02:00 |
|
FunkyFr3sh
|
ab773f6469
|
hook GetTopWindow
|
2022-10-18 22:21:42 +02:00 |
|
FunkyFr3sh
|
2ccda7875d
|
log __COMPAT_LAYER
|
2022-10-18 19:42:37 +02:00 |
|
FunkyFr3sh
|
f9f2dd9044
|
enable patch for dinuthook
|
2022-10-18 18:45:15 +02:00 |
|
FunkyFr3sh
|
9a63cb58bd
|
add some testing code for dinput games
|
2022-10-18 18:34:47 +02:00 |
|
FunkyFr3sh
|
9b634560e2
|
update moorhun preset
|
2022-10-18 18:10:34 +02:00 |
|
FunkyFr3sh
|
6eeb53e546
|
allow to use small resolution list for all games
|
2022-10-17 00:59:20 +02:00 |
|
FunkyFr3sh
|
7abd1f743c
|
always enable GetDiskFreeSpace patch
|
2022-10-16 00:02:43 +02:00 |
|
FunkyFr3sh
|
e4d6f712a4
|
set catmull-rom-bilinear as the new default shader
|
2022-10-15 21:30:14 +02:00 |
|
FunkyFr3sh
|
48064d4ad3
|
#180 add high resolutions for Baldur's Gate II
|
2022-10-15 20:33:06 +02:00 |
|
FunkyFr3sh
|
79f2feace0
|
add comments for Baldur's Gate II
|
2022-10-15 20:11:43 +02:00 |
|
FunkyFr3sh
|
c22232a069
|
#180 add preset for Baldur's Gate II
|
2022-10-15 20:05:44 +02:00 |
|
FunkyFr3sh
|
bbf4674b82
|
fix fallout 2 preset
|
2022-10-15 18:36:54 +02:00 |
|
FunkyFr3sh
|
1170d0dd12
|
#179 hook GetDiskFreeSpaceA
|
2022-10-15 18:28:23 +02:00 |
|
FunkyFr3sh
|
c648d46f4c
|
#179 enable dinput hook for fallout 1/2
|
2022-10-15 17:37:16 +02:00 |
|
FunkyFr3sh
|
fe82a8a607
|
#178 fix blt/bltfast clipping
|
2022-10-15 05:04:19 +02:00 |
|
FunkyFr3sh
|
cd5efade5d
|
add another minimized check for fullscreen mode
|
2022-10-14 23:00:23 +02:00 |
|
FunkyFr3sh
|
28e15077ca
|
make sure window is not minimized
|
2022-10-14 22:20:14 +02:00 |
|
FunkyFr3sh
|
58c7df35a4
|
don't reset minimized window
|
2022-10-14 22:06:10 +02:00 |
|
FunkyFr3sh
|
0f9da22c85
|
add all custom window messages to log
|
2022-10-14 22:05:41 +02:00 |
|
FunkyFr3sh
|
1fb996d8a2
|
limit available resolutions to avoid crashes (Infantry Online)
|
2022-10-11 23:13:04 +02:00 |
|
FunkyFr3sh
|
befbb19a2e
|
add a few NULL checks
|
2022-10-09 13:11:29 +02:00 |
|
FunkyFr3sh
|
82526a9597
|
add another check to StretchBlt hook
|
2022-10-07 17:11:35 +02:00 |
|
FunkyFr3sh
|
686b2c738b
|
don't allow to create overlay surface
|
2022-10-07 08:13:07 +02:00 |
|
FunkyFr3sh
|
6838d2012d
|
check class name only
|
2022-10-07 02:01:21 +02:00 |
|
FunkyFr3sh
|
df76f81956
|
add NULL check
|
2022-10-07 01:50:04 +02:00 |
|
FunkyFr3sh
|
c8125b6a58
|
adjust presets
|
2022-10-07 01:05:35 +02:00 |
|
FunkyFr3sh
|
053206b414
|
detect movie windows
|
2022-10-07 01:05:27 +02:00 |
|
FunkyFr3sh
|
ad8215eee8
|
make sure hwnd is not NULL
|
2022-10-05 23:33:56 +02:00 |
|
FunkyFr3sh
|
987695a626
|
fix return value
|
2022-10-05 23:08:14 +02:00 |
|
FunkyFr3sh
|
3804787f32
|
add preset for SimCopter
|
2022-10-05 22:36:59 +02:00 |
|
FunkyFr3sh
|
984febf209
|
add some checks to old hooks
|
2022-10-05 22:34:37 +02:00 |
|
FunkyFr3sh
|
80bf433a2b
|
hook StretchDIBits
|
2022-10-05 22:33:53 +02:00 |
|
FunkyFr3sh
|
31a71c463c
|
update presets
|
2022-10-05 17:47:52 +02:00 |
|
FunkyFr3sh
|
6c6d46c7de
|
add preset for megaman x4
|
2022-10-05 16:01:01 +02:00 |
|
FunkyFr3sh
|
1129796858
|
fix old urls
|
2022-10-05 15:59:43 +02:00 |
|
FunkyFr3sh
|
6a12187122
|
use constant
|
2022-10-03 13:48:06 +02:00 |
|
FunkyFr3sh
|
cd1c2f333c
|
simplify
|
2022-10-03 13:23:22 +02:00 |
|
FunkyFr3sh
|
351ad8d2d4
|
force window position to be 0,0 with opengl nonexclusive
|
2022-10-03 13:20:59 +02:00 |
|
FunkyFr3sh
|
2241ef3340
|
use real function
|
2022-10-03 12:42:22 +02:00 |
|
FunkyFr3sh
|
f62e0a8b73
|
remove casino empire preset
|
2022-10-03 12:41:07 +02:00 |
|
FunkyFr3sh
|
2a8a5f85ec
|
hook SetDIBitsToDevice
|
2022-10-03 12:19:15 +02:00 |
|
FunkyFr3sh
|
707239ba61
|
add IsChild check for fixchilds setting
|
2022-10-03 01:43:54 +02:00 |
|
FunkyFr3sh
|
89017d5f10
|
don't log initialize as NOT_IMPLEMENTED
|
2022-10-02 21:17:02 +02:00 |
|
FunkyFr3sh
|
f068b1217b
|
fix compiler warning
|
2022-10-02 21:07:01 +02:00 |
|
FunkyFr3sh
|
ae2bd58f10
|
revert preset change
|
2022-10-02 20:56:06 +02:00 |
|
FunkyFr3sh
|
5595dbeff7
|
tweak StretchBlt hook
|
2022-10-02 20:55:20 +02:00 |
|
FunkyFr3sh
|
c9262a5ee9
|
hook stretchblt
|
2022-10-02 18:41:06 +02:00 |
|
FunkyFr3sh
|
1cbfe2d926
|
tweak clipper function logging
|
2022-10-02 14:47:46 +02:00 |
|
FunkyFr3sh
|
68faa57a1f
|
log filename of faulty module
|
2022-10-02 12:19:34 +02:00 |
|
FunkyFr3sh
|
f83d8f7bad
|
add some more debug logging
|
2022-09-30 14:27:41 +02:00 |
|
FunkyFr3sh
|
2dfccb85cf
|
fix for last commit
|
2022-09-30 14:22:11 +02:00 |
|
FunkyFr3sh
|
a3469be07a
|
improve debug logs
|
2022-09-30 14:16:30 +02:00 |
|
FunkyFr3sh
|
5c0dc2753d
|
remove bool and make guard lines adjustable
|
2022-09-29 21:52:07 +02:00 |
|
FunkyFr3sh
|
94ae5cf31f
|
update bltfast clipping
|
2022-09-29 21:34:55 +02:00 |
|
FunkyFr3sh
|
eabad7582d
|
fix clip+stretch blts
|
2022-09-29 21:27:05 +02:00 |
|
FunkyFr3sh
|
4326703c71
|
disable clipper functions (needs more testing)
|
2022-09-29 20:41:14 +02:00 |
|
FunkyFr3sh
|
8ae5ef0c7e
|
fix trace
|
2022-09-29 18:14:01 +02:00 |
|
FunkyFr3sh
|
1bd19be3b8
|
improve debug dds debug logs
|
2022-09-29 18:06:51 +02:00 |
|
FunkyFr3sh
|
3562c2bd7a
|
add some more error checking
|
2022-09-29 17:49:20 +02:00 |
|
FunkyFr3sh
|
31a3118de6
|
enable clipper in dds_Blt
|
2022-09-29 17:21:23 +02:00 |
|
FunkyFr3sh
|
c7f971c0be
|
add some more debug logging
|
2022-09-29 13:44:25 +02:00 |
|
FunkyFr3sh
|
606a7460ee
|
fix blitter clipping
|
2022-09-29 12:55:16 +02:00 |
|
FunkyFr3sh
|
86996a15be
|
#177 add support for transparent color conversion blt
|
2022-09-29 00:19:48 +02:00 |
|
FunkyFr3sh
|
6dd5174cb8
|
#177 fix 32bit colorkey blitter
|
2022-09-29 00:17:07 +02:00 |
|
FunkyFr3sh
|
2d2b8c7be6
|
move log down
|
2022-09-28 21:36:28 +02:00 |
|
FunkyFr3sh
|
8d12eb21e4
|
improve debug logs
|
2022-09-28 21:35:25 +02:00 |
|
FunkyFr3sh
|
b8e7c857ee
|
#174 only send SWP_FRAMECHANGED when frame was actually changed
|
2022-09-28 21:07:06 +02:00 |
|
FunkyFr3sh
|
b609fadfb3
|
log max texture width/height and shader verions
|
2022-09-28 13:11:47 +02:00 |
|
FunkyFr3sh
|
11f1422acf
|
#177 add preset for Fairy Tale About Father Frost, Ivan and Nastya
|
2022-09-28 04:19:09 +02:00 |
|
FunkyFr3sh
|
5b00653cc5
|
Revert "#177 fix text drawing"
This reverts commit 8ea545ec96 .
|
2022-09-28 03:55:49 +02:00 |
|
FunkyFr3sh
|
8ea545ec96
|
#177 fix text drawing
|
2022-09-28 03:20:29 +02:00 |
|
FunkyFr3sh
|
7683e52f21
|
align
|
2022-09-28 02:25:50 +02:00 |
|
FunkyFr3sh
|
7f7f90182f
|
add some testing code to blitter functions
|
2022-09-28 01:59:12 +02:00 |
|
FunkyFr3sh
|
c8d7719d04
|
move clipper test code up
|
2022-09-28 00:52:32 +02:00 |
|
FunkyFr3sh
|
228063839a
|
#177 fix for blitter with negative coords
|
2022-09-27 22:45:13 +02:00 |
|
FunkyFr3sh
|
a0d28a0e6e
|
log NOT_IMPLEMENTED for clipper functions
|
2022-09-27 15:38:19 +02:00 |
|
FunkyFr3sh
|
e012b5c01a
|
align
|
2022-09-27 15:31:03 +02:00 |
|
FunkyFr3sh
|
11801618df
|
add (commented out) clipper support to dds_blt
|
2022-09-27 15:28:57 +02:00 |
|
FunkyFr3sh
|
2ddc0b5ceb
|
delete region on release
|
2022-09-27 14:05:31 +02:00 |
|
FunkyFr3sh
|
24f6a020d5
|
#177 support 2 more clipper functions - GetClipList and SetClipList - clipping not supported yet in dd_blt!
|
2022-09-27 13:56:36 +02:00 |
|
FunkyFr3sh
|
73e13dbe8c
|
keep NOT_IMPLEMENTED debug string for SetHWnd
|
2022-09-26 22:57:34 +02:00 |
|
FunkyFr3sh
|
a8b3b1c736
|
add GetHWnd and SetHWnd clipper functions
|
2022-09-26 22:22:15 +02:00 |
|
FunkyFr3sh
|
60a956e715
|
force d3d9on12 if enabled
|
2022-09-26 14:19:17 +02:00 |
|
FunkyFr3sh
|
0798408ba4
|
tweak dd_release
|
2022-09-26 14:06:53 +02:00 |
|
FunkyFr3sh
|
cec59cd341
|
fix for last commit
|
2022-09-25 15:13:09 +02:00 |
|
FunkyFr3sh
|
39f9383241
|
add NULL checks to exception handler
|
2022-09-25 15:12:13 +02:00 |
|
FunkyFr3sh
|
d854bf07de
|
set 300 maxgameticks for TA
|
2022-09-25 12:28:04 +02:00 |
|
FunkyFr3sh
|
ecd2b08e49
|
use 64byte alignement
|
2022-09-25 11:56:15 +02:00 |
|
FunkyFr3sh
|
c39280deb2
|
only use __movsb if src and dst are aligned
|
2022-09-25 11:26:31 +02:00 |
|
FunkyFr3sh
|
1186c9cc00
|
add option to create opengl core context
|
2022-09-24 01:41:18 +02:00 |
|
FunkyFr3sh
|
3b69255158
|
remove #if
|
2022-09-24 01:33:26 +02:00 |
|
FunkyFr3sh
|
79d4c76c9f
|
log core context
|
2022-09-24 01:30:10 +02:00 |
|
FunkyFr3sh
|
240f208d36
|
log opengl adapter info
|
2022-09-24 01:28:02 +02:00 |
|
FunkyFr3sh
|
d54011973f
|
add option to change d3d9 adapter
|
2022-09-24 01:12:53 +02:00 |
|
FunkyFr3sh
|
f912b23877
|
log adapter identifier
|
2022-09-24 01:08:32 +02:00 |
|
FunkyFr3sh
|
9551a5c3f0
|
log exceptions to cnc-ddraw.log as well
|
2022-09-23 23:59:25 +02:00 |
|
FunkyFr3sh
|
e35c3cf5df
|
simplify
|
2022-09-23 20:58:06 +02:00 |
|
FunkyFr3sh
|
250e82855e
|
fix infantry hack bug
|
2022-09-23 05:07:54 +02:00 |
|
FunkyFr3sh
|
43bde3fabc
|
remove redundant code
|
2022-09-23 04:14:09 +02:00 |
|
FunkyFr3sh
|
12ffeccc4c
|
always release resources before creating new ones
|
2022-09-23 03:53:27 +02:00 |
|
FunkyFr3sh
|
6e93df0580
|
only reset d3d9 if not windowed already
|
2022-09-23 02:59:02 +02:00 |
|
FunkyFr3sh
|
30c15e761a
|
release d3d9 in case reset fails
|
2022-09-23 02:45:59 +02:00 |
|
FunkyFr3sh
|
415f74887f
|
try to avoid d3d9_release to workaround nvidia bug
|
2022-09-23 02:17:33 +02:00 |
|
FunkyFr3sh
|
9f134dc6ed
|
Make sure window is not minimized while locking the cursor
|
2022-09-23 00:47:59 +02:00 |
|
FunkyFr3sh
|
9025a211e1
|
#173 early hook ClipCursor for NexusTk
|
2022-09-23 00:26:43 +02:00 |
|
FunkyFr3sh
|
82140e35e5
|
allow AVX build via GCC as well
|
2022-09-22 20:27:56 +02:00 |
|
FunkyFr3sh
|
bcf10cb899
|
tweak avx supported check
|
2022-09-22 19:28:35 +02:00 |
|
FunkyFr3sh
|
30dc604286
|
add Cossacks hint
|
2022-09-22 10:43:08 +02:00 |
|
FunkyFr3sh
|
84aa333ca8
|
adjust American Conquest preset
|
2022-09-22 09:56:28 +02:00 |
|
FunkyFr3sh
|
2d76b4916d
|
use real function and not the hooked one
|
2022-09-21 21:24:04 +02:00 |
|
FunkyFr3sh
|
57678ce9f8
|
use AdjustWindowRectEx
|
2022-09-21 21:13:08 +02:00 |
|
FunkyFr3sh
|
bd697e7b7a
|
fix function name
|
2022-09-21 16:37:13 +02:00 |
|
FunkyFr3sh
|
16d98d1719
|
#172 return DD_OK on GetGDISurface for now
|
2022-09-21 16:34:52 +02:00 |
|
FunkyFr3sh
|
d18df5faf1
|
#172 Add support for SetSurfaceDesc (Nancy Drew: Stay Tuned For Danger)
|
2022-09-21 16:07:32 +02:00 |
|
FunkyFr3sh
|
4a45d7942b
|
filter WM_TIMER
|
2022-09-21 16:06:17 +02:00 |
|
FunkyFr3sh
|
15b7684f7c
|
fix for last commit
|
2022-09-20 12:16:45 +02:00 |
|
FunkyFr3sh
|
8c23af938d
|
switch to gdi renderer if d3d12 fails
|
2022-09-20 12:16:10 +02:00 |
|
FunkyFr3sh
|
8bea6fd369
|
make GameHandlesClose an ini setting
|
2022-09-20 11:29:00 +02:00 |
|
FunkyFr3sh
|
5616af006b
|
add option to enable direct3d 12 renderer (via MS 9on12)
|
2022-09-20 11:21:32 +02:00 |
|
FunkyFr3sh
|
9ac9aa3c6a
|
bump version
|
2022-09-20 09:17:57 +02:00 |
|
FunkyFr3sh
|
1b791fb2cb
|
only lock cursor in borderless if game window is the foreground window
|
2022-09-20 08:59:36 +02:00 |
|
FunkyFr3sh
|
c6701a8cd6
|
set value outside of loop
|
2022-09-20 02:28:33 +02:00 |
|
FunkyFr3sh
|
6372dc6884
|
add AVX memset
|
2022-09-20 02:27:01 +02:00 |
|
FunkyFr3sh
|
fee61f7b4a
|
add zeroupper
|
2022-09-20 01:34:10 +02:00 |
|
FunkyFr3sh
|
278517fec4
|
fix warnings
|
2022-09-20 01:29:24 +02:00 |
|
FunkyFr3sh
|
c279682408
|
replace memcpy with blt_copy + enable AVX code
|
2022-09-20 00:54:19 +02:00 |
|
FunkyFr3sh
|
234448ebee
|
use AVX for less than 100kb
|
2022-09-20 00:39:02 +02:00 |
|
FunkyFr3sh
|
5a10fe5c64
|
add preset for TA beta replay viewer
|
2022-09-19 14:29:34 +02:00 |
|
FunkyFr3sh
|
a55a348cd6
|
tweak avx memcpy
|
2022-09-19 14:06:55 +02:00 |
|
FunkyFr3sh
|
edec5da87c
|
tweak avx copy
|
2022-09-19 13:59:02 +02:00 |
|
FunkyFr3sh
|
f4ee6128c4
|
detect if AVX is supported
|
2022-09-19 13:13:34 +02:00 |
|
FunkyFr3sh
|
537b8605b0
|
use blt_copy
|
2022-09-18 20:27:46 +02:00 |
|
FunkyFr3sh
|
e8acc35f0d
|
add AVX test code
|
2022-09-18 19:02:15 +02:00 |
|
FunkyFr3sh
|
a1b58749a2
|
make guard lines easier to adjust
|
2022-09-18 10:41:27 +02:00 |
|
FunkyFr3sh
|
cbae2db055
|
fix param
|
2022-09-18 09:25:49 +02:00 |
|
FunkyFr3sh
|
8d6b2f3bfe
|
add option to lock surfaces
|
2022-09-17 13:46:45 +02:00 |
|
FunkyFr3sh
|
484022b97d
|
update presets
|
2022-09-17 11:49:19 +02:00 |
|
FunkyFr3sh
|
8b8601470a
|
adjust TA preset
|
2022-09-17 09:00:58 +02:00 |
|
FunkyFr3sh
|
cb87c01023
|
force redraw on device reset
|
2022-09-17 09:00:42 +02:00 |
|
FunkyFr3sh
|
9dedb5a724
|
use full path to ddraw.ini to fix issues with bad working dirs
|
2022-09-16 23:46:59 +02:00 |
|
FunkyFr3sh
|
18622bff3a
|
remove TRACE
|
2022-09-16 16:13:06 +02:00 |
|
FunkyFr3sh
|
c4e8f959d4
|
flip file mapping
|
2022-09-16 12:33:08 +02:00 |
|
FunkyFr3sh
|
9703d59b43
|
use local var
|
2022-09-16 12:10:45 +02:00 |
|
FunkyFr3sh
|
ee5d236198
|
use stosb
|
2022-09-16 12:08:22 +02:00 |
|
FunkyFr3sh
|
087ccc719a
|
use movsb
|
2022-09-16 11:47:09 +02:00 |
|
FunkyFr3sh
|
8a63e2b976
|
allocate memory with CreateFileMapping
|
2022-09-16 11:22:05 +02:00 |
|
FunkyFr3sh
|
9b3cd4cf84
|
fix some warning messages
|
2022-09-16 02:59:21 +02:00 |
|
FunkyFr3sh
|
5a9284a44e
|
save and pass DDSD_BACKBUFFERCOUNT
|
2022-09-15 10:21:33 +02:00 |
|
FunkyFr3sh
|
edf69fcc2a
|
add support for DDSD_LPSURFACE and DDSD_PITCH
|
2022-09-15 10:10:52 +02:00 |
|
FunkyFr3sh
|
f39e3fcddb
|
fix GetAttachedSurface
|
2022-09-15 09:57:36 +02:00 |
|