Commit graph

42914 commits

Author SHA1 Message Date
camdenorrb
d981cb1aa3 Add aspect ratio 2024-12-23 00:01:58 -06:00
camdenorrb
d6df5e970b User selection 2024-12-22 23:18:16 -06:00
camdenorrb
32c64e4fda Force 60fps 2024-12-22 23:18:16 -06:00
camdenorrb
c4d9d175e8 Vulkan DRM/KMS Support 2024-12-22 23:18:14 -06:00
Camden
6982a4571e Update Readme.md 2024-12-16 20:15:20 -06:00
Camden
4247bcbb35 Update Readme.md 2024-12-16 20:15:18 -06:00
camdenorrb
6a8d023692 Better flags 2024-12-16 20:15:12 -06:00
Camden
a8b94913f9 Revert "Build steps" 2024-12-16 20:15:11 -06:00
OatmealDome
8803223cbc VKSwapChain: Always use surface formats with a normal sRGB color space if not RGBA16F
Co-authored-by: TellowKrinkle <tellowkrinkle@gmail.com>
2024-12-16 20:15:10 -06:00
JosJuice
2b1001a706 VerifyTool: Add missing USE_RETRO_ACHIEVEMENTS ifdefs 2024-12-16 20:15:09 -06:00
JosJuice
6941bba6f4 AchievementManager: Add required forward declarations
This was causing compilation errors when building without
USE_RETRO_ACHIEVEMENTS.
2024-12-16 20:15:06 -06:00
Camden
868ec13bd4
Update Readme.md 2024-12-16 19:40:49 -06:00
Camden
c82a47d766
Merge pull request #17 from camdenorrb/add-build-steps
Add build steps
2024-12-16 19:40:30 -06:00
Camden
b47b70f628
Merge branch 'master' into add-build-steps 2024-12-16 19:40:15 -06:00
camdenorrb
7a8be39633 Better flags 2024-12-16 19:37:33 -06:00
camdenorrb
3e710be072 Better flags 2024-12-16 19:36:44 -06:00
Camden
62cb347e21
Update Readme.md 2024-12-15 21:47:59 -06:00
Camden
df9dd7d519
Merge pull request #16 from camdenorrb/jit-arm-optimizations
Jit arm optimizations from various unmerged prs
2024-12-15 17:41:14 -06:00
camdenorrb
d4211b2047 Small dcbx optimization 2024-12-15 17:38:37 -06:00
camdenorrb
600746a9bf Optimize ps_sel with d == b || d == c 2024-12-15 17:37:45 -06:00
camdenorrb
2996fa017f JitArm64_Integer: Optimize subfic for -1
Another one backported from x86. Not sure why I didn't do this in #12891
already.

- Without carry
Before:
0x2a3a03fb   mvn    w27, w26
0x6b1a037b   subs   w27, w27, w26

After:
0x1280001b   mov    w27, #-0x1                ; =-1

- With carry
Before:
0x2a3b03f7   mvn    w23, w27
0x6b1b02f7   subs   w23, w23, w27
0x1a9f37f6   cset   w22, hs
0x390bd3b6   strb   w22, [x29, #0x2f4]

After:
0x12800017   mov    w23, #-0x1                ; =-1
2024-12-15 17:36:44 -06:00
Camden
549e3cf452
Merge pull request #15 from camdenorrb/add-build-steps
Add O3
2024-12-15 01:30:18 -06:00
Camden
538691e67b
Merge branch 'master' into add-build-steps 2024-12-15 01:30:11 -06:00
camdenorrb
7101d4907e Add O3 2024-12-15 00:08:08 -06:00
Camden
1cfbf2309e
Merge pull request #14 from camdenorrb/fix-gecko-when-achievements-is-disabled
Fix calculate hash
2024-12-14 23:40:15 -06:00
camdenorrb
2b9629069d Fix calculate hash 2024-12-14 23:39:22 -06:00
Camden
375e500f56
Merge pull request #13 from camdenorrb/fix-gecko-when-achievements-is-disabled
Fix achievement manager when retro achievement is disabled
2024-12-14 22:54:23 -06:00
camdenorrb
0d70c000b7 Fix achievement manager when retro achievement is disabled 2024-12-14 22:53:37 -06:00
Camden
0a52e69f51
Merge pull request #12 from camdenorrb/print-flags
Print flags
2024-12-14 22:48:31 -06:00
camdenorrb
fafb8ed830 Print flags 2024-12-14 22:34:09 -06:00
Camden
8ab57f2751
Merge pull request #11 from camdenorrb/revert-10-add-build-steps
Revert "Build steps"
2024-12-14 21:56:49 -06:00
Camden
afa7f20564
Revert "Build steps" 2024-12-14 21:56:40 -06:00
Camden
028724c54e
Merge pull request #10 from camdenorrb/add-build-steps
Build steps
2024-12-14 21:40:13 -06:00
camdenorrb
5483980078 Build steps 2024-12-14 21:39:33 -06:00
Camden
f83fe6824a
Merge pull request #9 from camdenorrb/add-build-steps
Build steps
2024-12-14 21:21:41 -06:00
camdenorrb
a16fb63b7e Build steps 2024-12-14 21:21:08 -06:00
Camden
a3ac8f7d6e
Merge pull request #8 from camdenorrb/add-build-steps
Build steps
2024-12-14 21:17:01 -06:00
camdenorrb
75dbd1a1bc Build steps 2024-12-14 21:16:30 -06:00
Camden
8fab51e85a
Merge pull request #7 from camdenorrb/add-build-steps
Build steps
2024-12-14 21:14:42 -06:00
camdenorrb
d17451d5ed Build steps 2024-12-14 21:14:11 -06:00
Camden
94d1f896fd
Merge pull request #6 from camdenorrb/add-build-steps
Build steps
2024-12-14 20:41:01 -06:00
camdenorrb
5c833f6302 Build steps 2024-12-14 20:40:28 -06:00
Camden
2b78dce08e
Merge pull request #5 from camdenorrb/add-build-steps
Build steps
2024-12-14 20:39:02 -06:00
camdenorrb
b1f812ad83 Build steps 2024-12-14 20:38:31 -06:00
Camden
03d6d199e6
Merge pull request #4 from camdenorrb/add-build-steps
Build steps
2024-12-14 20:38:08 -06:00
camdenorrb
d99f54a45e Build steps 2024-12-14 20:37:38 -06:00
Camden
387e7ae1f3
Merge pull request #3 from camdenorrb/fix-config
Fix config
2024-12-14 20:23:24 -06:00
camdenorrb
958ef14055 Save config 2024-12-14 20:18:49 -06:00
camdenorrb
786f9e58be Save config 2024-12-14 20:14:43 -06:00
camdenorrb
6c19245ba7 Save config 2024-12-14 18:52:14 -06:00