Commit graph

85 commits

Author SHA1 Message Date
rebtd7 e463304365
Merge pull request #64 from Nucleoprotein/spdlog
Use spdlog
2021-03-30 21:09:36 +00:00
Robert Krawczyk 409d223465 Use spdlog https://github.com/gabime/spdlog 2021-03-30 19:55:13 +02:00
rebtd7 6caa8027d2
Update README.md 2021-03-28 14:40:07 +00:00
rebtd7 9e486fc986 Always SetForegroundWindow 2021-03-24 22:09:47 -03:00
rebtd7 e8db5d2923
Update AutoFix.cpp 2021-03-25 00:52:04 +00:00
Robert Krawczyk 9c5f81cc27
Merge pull request #60 from Nucleoprotein/FF13Fix
Properly manage D3D9 objects i.e. proper reference count
2021-03-24 20:10:49 +01:00
Robert Krawczyk 7619ef4806 *The Proper Reference Count*
*Implement Ex interfaces and count their references:
-Fixes crashes related to too low count
-Fixes Steam Overlay in D3D9 and DXVK

*Small fixes to compile with /std:c++latest (C++20)
2021-03-24 20:08:00 +01:00
rebtd7 0bf518084a
Update README.md 2021-03-24 18:58:27 +00:00
rebtd7 31d3d351a9
Update README.md 2021-03-23 23:01:00 +00:00
rebtd7 5626c52c43 Fix crashes at startup 2021-03-22 09:12:20 -03:00
rebtd7 09d3764182
Update README.md 2021-03-21 14:24:05 +00:00
rebtd7 6017b1c08f
Increment version number 2021-03-21 14:20:03 +00:00
rebtd7 3f5d4d4737
Merge pull request #55 from rebtd7/reshade
Add ReShade support;' add instructions to use it
2021-03-21 14:18:49 +00:00
rebtd7 3bca88bd72 Add ReShade support;' add instructions to use it 2021-03-21 11:08:03 -03:00
rebtd7 2249c4cdb0
Merge pull request #52 from rebtd7/laa_patch
[FF13] Allow usage of 4GB memory patch
2021-03-21 13:48:48 +00:00
rebtd7 240ee9a015 [FF13] Allow usage of 4GB memory patch 2021-03-21 10:46:34 -03:00
rebtd7 511e343535
Increment version number 2021-03-20 17:05:34 +00:00
Robert Krawczyk e9bbbf04b5 Fix reference counting for GameOverlayRenderer (Steam Overlay) 2021-03-20 17:38:59 +01:00
rebtd7 308d4a9464 Fix possible crash when exit after disabling messagebox 2021-03-16 12:00:04 -03:00
rebtd7 6723a31b6a fix mistake when merging commits 2021-03-16 11:25:21 -03:00
rebtd7 e8c64649b5 Update README 2021-03-16 11:19:55 -03:00
rebtd7 ee30d54edb Incremente version number 2021-03-16 11:19:43 -03:00
rebtd7 8898ba5013 Fix mouse input at start when using borderless mode 2021-03-16 11:19:21 -03:00
rebtd7 94be154c77 Remove messagebox when using dxvk (it is not being displayed in full screen mode) 2021-03-16 11:17:01 -03:00
rebtd7 53cbce83a2 Fix misaligned full screen effects (proper fix for 1440p issue) 2021-03-16 11:16:55 -03:00
Robert Krawczyk 5a551b80b9 Fix mouse input when using DXVK 2021-03-13 22:40:39 +01:00
Robert Krawczyk 3a844cc3ca Changes:
Fixed DXVK window starting in background and required clicking to activate
Added experimental (disabled by default) DiscardUIVertexBuffer option
Improved D3D9 reference counting
Two step initialization, check is correct window was created, then initialize 2s after IDirect3D9::CreateDevice call

Other:
Fix some include hell
Settings.h now include all comments so it will autogenerated ini file
Deleted IDirect3DVertexBuffer9.cpp/h
2021-03-13 03:54:05 +01:00
Robert Krawczyk d389cc6dec Merge branch 'master' of https://github.com/rebtd7/FF13Fix 2021-03-12 23:31:36 +01:00
Robert Krawczyk 2001b94945 Fix for https://github.com/rebtd7/FF13Fix/issues/46 2021-03-12 23:31:22 +01:00
rebtd7 60f6031179
Increment version number 2021-03-11 09:47:01 -03:00
Robert Krawczyk f2c53b9735 Change PresentationInterval (V-Sync) option behavior to force it off:
-1 = V-Sync forced off
0 = no change
1 = forced on
2021-03-11 07:40:59 +01:00
Robert Krawczyk e15529e67e Fix typo in FF13_FixScissorRect and also NOP whole 7 bytes block - old code unprotect 5 bytes and write 7 2021-03-11 07:31:54 +01:00
rebtd7 ab6ac13193 Fix vibration strength 2021-03-09 18:11:22 -03:00
rebtd7 0f979f605e Increment version number 2021-03-09 15:59:18 -03:00
rebtd7 f509ae388c
Update FF13Fix.ini 2021-03-09 15:54:01 -03:00
rebtd7 40a58d87ff
Update README.md 2021-03-09 15:48:06 -03:00
rebtd7 2527648360 Add setting to control controller vibration strength 2021-03-09 15:43:47 -03:00
rebtd7 d6a53cc49c
Merge pull request #40 from Nucleoprotein/FF13Fix
Some fixes/additions
2021-03-09 18:05:03 +00:00
Robert Krawczyk e0e756333f New Features:
Viewport fix without patching (1440p+ issues)
Now default to d3d9.dll wrapper, delete old dinput8.dll
Possibility to use DXVK on Windows - rename 32bit DXVK d3d9.dll as dxvk.dll
Disable triple buffering by default for DXVK
Code refactoring
MinHook as git submodule
2021-03-09 18:28:48 +01:00
rebtd7 40c3bf9146
Add missing file (oops [2]) 2020-05-03 19:10:18 -03:00
rebtd7 ddd5ab099d
Delete IDirect3DDevice9.cpp 2020-05-03 19:09:53 -03:00
rebtd7 7b2cc88717
Add missing file (oops) 2020-05-03 19:07:43 -03:00
rebtd7 0e23f0ee7b
Fix menus for anamorphic resolutions 2020-05-03 19:00:06 -03:00
rebtd7 1c16a18bd2
Always scale RECT in SetScissorRect
Fixes #19 and #20
2020-05-03 16:29:06 -03:00
rebtd7 5884e42d59
Merge pull request #13 from jonspe/master
Fix 3440x1440 resolution pixelation issue
2020-03-24 17:44:30 -03:00
Joona Perasto efcf77c4b3 Fix 3440x1440 resolution pixelation issue 2020-03-12 02:20:07 +02:00
rebtd7 cadb6d0eed
Workaround the 2560x1440 resolution bug 2020-02-09 21:10:17 -03:00
rebtd7 55fe5cf608
Update README.md 2020-02-08 17:57:45 -03:00
rebtd7 2ac408687f Don't rely on DIEmWin window anymore 2020-02-08 17:55:23 -03:00
rebtd7 2e08f145fc
Revert bad replace all (byte->uint8_t) 2020-02-02 17:14:21 -03:00