Commit graph

548 commits

Author SHA1 Message Date
FunkyFr3sh
95a5f7231e don't emulate 60hz vblank on 60hz monitor 2024-10-02 16:47:17 +02:00
FunkyFr3sh
f9fa3b0fa2 add missing arg to Crc32_FromFile function 2024-09-30 23:53:41 +02:00
FunkyFr3sh
a7b8e2e80f move crc32 function 2024-09-30 23:46:04 +02:00
FunkyFr3sh
158b49e460 add IsWindows2000OrGreater function 2024-09-29 22:53:38 +02:00
FunkyFr3sh
6f4339f16a fix versionhelpers for legacy build 2024-09-28 22:07:33 +02:00
FunkyFr3sh
9bea18d038 fix debug build for win2000 2024-09-28 20:04:36 +02:00
FunkyFr3sh
beae3c5fb7 properly target windows 2000 in mingw build + allows to build for windows ME now as well 2024-09-28 19:20:50 +02:00
FunkyFr3sh
57287686db add new "center_window" setting 2024-09-26 19:55:06 +02:00
FunkyFr3sh
577f473327 remove ignore_exceptions setting 2024-09-25 16:47:12 +02:00
FunkyFr3sh
80b8a996a7 tweak exception handler 2024-09-24 23:36:11 +02:00
FunkyFr3sh
e0e59cd9fa add testing code for privileged instructions 2024-09-24 20:17:53 +02:00
FunkyFr3sh
db9cfb8e29 add crc32 to logs 2024-09-23 15:21:32 +02:00
FunkyFr3sh
3c27c903eb bump version 2024-09-21 22:16:23 +02:00
FunkyFr3sh
a902db06e9 bump version 2024-09-21 20:45:21 +02:00
FunkyFr3sh
9a308dcf1b add timestamp to logs 2024-09-19 19:42:27 +02:00
FunkyFr3sh
6977fccdbe add hack for Flight Simulator 98 2024-09-19 17:58:35 +02:00
FunkyFr3sh
01b1ff62e5 fix build with gmake and old win-builds 2024-09-13 13:54:45 +02:00
FunkyFr3sh
f690749ca9 cleanup settings names/order 2024-09-12 18:11:08 +02:00
FunkyFr3sh
8ff40f986c remove duplicate code 2024-09-11 18:01:21 +02:00
FunkyFr3sh
cd021dc090 merge PeekMessage and GetMessage hooks 2024-09-11 16:16:59 +02:00
FunkyFr3sh
5af1d683d8 Revert "add experimental WH_GETMESSAGE hook"
This reverts commit dcc76a154d.
2024-09-10 15:42:14 +02:00
FunkyFr3sh
8425f81597 Revert "remove obsolete settings"
This reverts commit 97718b9a19.
2024-09-10 15:41:04 +02:00
FunkyFr3sh
43ccc87e82 sort header 2024-09-09 19:41:46 +02:00
FunkyFr3sh
e435bf65e1 rename custom_width/height setting to inject_resolution 2024-09-09 19:17:00 +02:00
FunkyFr3sh
97718b9a19 remove obsolete settings 2024-09-09 14:37:20 +02:00
FunkyFr3sh
dcc76a154d add experimental WH_GETMESSAGE hook 2024-09-08 19:14:58 +02:00
FunkyFr3sh
614e340f15 fix warnings 2024-09-07 15:32:55 +02:00
FunkyFr3sh
2a269f19b6 log direct3d9 errors 2024-09-07 14:27:56 +02:00
FunkyFr3sh
9c18999a11 fix hotkey for Fallout2, jagged alliance 2, trivia and a probably a few other games 2024-09-06 18:10:22 +02:00
FunkyFr3sh
e3993518c7 sort config.h 2024-09-03 18:20:20 +02:00
FunkyFr3sh
b88857386e add new "win_version" setting to fake the reported windows version 2024-09-03 18:07:16 +02:00
FunkyFr3sh
f4ca7973eb Revert "add dummy git.h"
This reverts commit d6a59407e4.
2024-09-03 09:55:14 +02:00
FunkyFr3sh
d6a59407e4 add dummy git.h 2024-09-03 09:48:51 +02:00
FunkyFr3sh
aac405031e add some more checks to fixnotresponding patch 2024-09-02 13:09:47 +02:00
FunkyFr3sh
b5eea287d5 add git commit hash to file version and log 2024-08-31 13:22:29 +02:00
FunkyFr3sh
cbcbad0be4 bump version 2024-08-31 09:36:51 +02:00
FunkyFr3sh
1bdc2dc2b2 hook _invoke_watson 2024-08-31 08:09:51 +02:00
FunkyFr3sh
9565b2b50f make sure we return proper resolution list when using windowed hack 2024-08-30 11:55:43 +02:00
FunkyFr3sh
8fe9a9370c tweak fake output of GetVerticalBlankStatus 2024-08-29 11:41:31 +02:00
FunkyFr3sh
efd5bc6c32 use glGetStringi if available (fixes errors on core profile) 2024-08-28 09:19:32 +02:00
FunkyFr3sh
a1d8559322 fix for last commit 2024-08-24 17:31:43 +02:00
FunkyFr3sh
136b5b30c5 add new IsSteamDeck function to versionhelpers 2024-08-24 14:50:03 +02:00
FunkyFr3sh
cde053f218 bump version 2024-08-21 10:16:56 +02:00
FunkyFr3sh
d0618c60a3 bump version 2024-08-21 04:52:32 +02:00
FunkyFr3sh
5259dc153b bump version 2024-08-20 12:14:20 +02:00
FunkyFr3sh
d1802eb4c5 bump version 2024-08-17 14:26:26 +02:00
FunkyFr3sh
efb524ee4d add new optionm to fixchild= ini setting 2024-08-17 14:23:29 +02:00
FunkyFr3sh
3efd6fc6ba bump version 2024-08-17 13:09:31 +02:00
FunkyFr3sh
164365efd3 add new aspect_ratio to ddraw.ini 2024-08-16 07:51:05 +02:00
FunkyFr3sh
33666bbd19 try to get at least some windowed games working with zero config 2024-08-15 16:50:28 +02:00
FunkyFr3sh
f49f09895b save and restore dc state 2024-08-15 12:06:02 +02:00
FunkyFr3sh
c7e4b81ad7 add experimental aspect_ratio setting (hidden for now) 2024-08-15 10:16:20 +02:00
FunkyFr3sh
555cf5de28 fix typo 2024-08-11 08:33:08 +02:00
FunkyFr3sh
b1c74f1628 remove allow_wmactivate setting 2024-08-10 03:28:12 +02:00
FunkyFr3sh
d7d12e520f fix for last commit 2024-08-09 09:26:38 +02:00
FunkyFr3sh
423ca1d5a3 add IsAndroid function to versionhelpers header 2024-08-09 09:24:21 +02:00
FunkyFr3sh
d19d9aac23 bump version 2024-08-05 04:30:30 +02:00
FunkyFr3sh
80356f76ed add new limiter type "LIMIT_UNLÖCK" 2024-07-28 10:37:14 +02:00
FunkyFr3sh
3a579e36cc improve opengl error logs 2024-07-26 08:17:56 +02:00
FunkyFr3sh
0c393e24b4 remove comment 2024-07-23 23:26:17 +02:00
FunkyFr3sh
86940e9937 add new DDEnableZoom export 2024-07-23 23:25:32 +02:00
FunkyFr3sh
e3b81f8250 only create opengl context once per window
fixes issues on intel and improves performance
2024-07-22 09:03:15 +02:00
FunkyFr3sh
f4f5c2d71b fix GL_OUT_OF_MEMORY error issues on high resolutions such as 8k and above 2024-07-21 04:01:00 +02:00
FunkyFr3sh
1f532f9f6f bump version 2024-07-20 02:44:57 +02:00
FunkyFr3sh
b472679643 bump version 2024-07-14 07:43:43 +02:00
FunkyFr3sh
c850b0dcc3 fix AOE2 textbox position 2024-07-14 07:21:07 +02:00
FunkyFr3sh
9ac5eda9be improve ddraw wrapper detection 2024-07-13 22:47:40 +02:00
FunkyFr3sh
6c53f51d7b detect other DirectDraw wrappers and error out 2024-07-13 03:58:36 +02:00
FunkyFr3sh
487e78a708 fix upscaling in AOE2 2024-07-12 23:09:33 +02:00
FunkyFr3sh
3204574eb5 bump version 2024-07-11 01:35:17 +02:00
FunkyFr3sh
79b8b4d083 add temporary registry keys 2024-07-04 07:52:17 +02:00
FunkyFr3sh
dfca31fab9 bump version
<@1017990327593881620> testing long commit message - testing long commit message  - testing long commit message
2024-07-04 04:38:16 +02:00
FunkyFr3sh
8ef54bd5fa bump version 2024-07-03 05:41:41 +02:00
FunkyFr3sh
dfd3776081 add hack for c1 lowres 2024-07-03 04:24:27 +02:00
FunkyFr3sh
8ac58b663a bump version 2024-06-29 23:27:23 +02:00
FunkyFr3sh
c86b6f01a2 move debug code defines into header 2024-06-22 01:19:25 +02:00
FunkyFr3sh
a0abcb20be define CREATE_WAITABLE_TIMER_MANUAL_RESET in header 2024-06-15 06:06:27 +02:00
FunkyFr3sh
30de4d7df4 use high resolutuion timer by default 2024-06-15 05:28:06 +02:00
FunkyFr3sh
c7312c2c07 allow to toggle windowed mode with F4 in HoMM games 2024-06-12 02:47:31 +02:00
FunkyFr3sh
4385f77b52 hook EnumDisplaySettingsA 2024-06-10 00:02:39 +02:00
FunkyFr3sh
cfc6c04103 bump version 2024-06-07 01:11:37 +02:00
FunkyFr3sh
4df9dfc654 bump version 2024-06-06 04:55:33 +02:00
FunkyFr3sh
5c0b9462b9 add more presets for gdi games 2024-06-04 09:17:48 +02:00
FunkyFr3sh
4d5b95ac8f update presets 2024-06-03 20:09:37 +02:00
FunkyFr3sh
b892402619 add presets for blues clues 2024-06-03 08:55:58 +02:00
FunkyFr3sh
d4a268ead1 bump version 2024-06-03 03:05:40 +02:00
FunkyFr3sh
648fe238ca tweak hook function 2024-06-02 22:17:26 +02:00
FunkyFr3sh
38d442545d bump version 2024-06-02 21:42:46 +02:00
FunkyFr3sh
04693dfb96 bump version 2024-06-02 01:54:27 +02:00
FunkyFr3sh
fb6521fee1 bump version 2024-06-01 23:08:13 +02:00
FunkyFr3sh
7d0eeb7810 make sure quarts and msvfw are hooked 2024-06-01 23:04:06 +02:00
FunkyFr3sh
087cfcc9fd bump version 2024-06-01 07:41:48 +02:00
FunkyFr3sh
fb858f3f08 set up .ini section once and then reuse it 2024-06-01 07:29:48 +02:00
FunkyFr3sh
edb0f43091 tweak ticks limiter for nancy drew games 2024-05-31 21:43:33 +02:00
FunkyFr3sh
a08be3e922 add preset for TLC launcher 2024-05-31 04:55:55 +02:00
FunkyFr3sh
e3314c0b48 add presets for madeline math + adds new seetings to disable compat mode warnings 2024-05-30 07:20:44 +02:00
FunkyFr3sh
f5e0e95490 hook GetWindowPlacement 2024-05-30 03:00:23 +02:00
FunkyFr3sh
33476726d2 update learning company games presets 2024-05-29 06:16:57 +02:00
FunkyFr3sh
8f12004d67 tweak aero snap hack 2024-05-29 05:10:25 +02:00
FunkyFr3sh
4de6eee162 make sure we got move+close menu items 2024-05-29 04:28:05 +02:00