Commit graph

1924 commits

Author SHA1 Message Date
wheremyfoodat
a1ff34d417
Add LR core to CI (#530)
* Add LR core to CI

* Update Hydra_Build.yml

* Update Hydra_Build.yml

* Update Hydra_Build.yml

* Update Hydra_Build.yml

* Update Hydra_Build.yml

* Update Hydra_Build.yml

* Update Hydra_Build.yml

* Update Hydra_Build.yml
2024-07-09 23:58:07 +03:00
wheremyfoodat
6f6167a201
Fix LR variable fetch error 2024-07-09 20:56:47 +03:00
wheremyfoodat
f248893ffe
Merge pull request #529 from jonian/master
Libretro core support
2024-07-09 14:10:38 +00:00
wheremyfoodat
a12b721c95 More formatting 2024-07-09 16:52:09 +03:00
wheremyfoodat
623a9a64d6 LR: Format/Cleanup 2024-07-09 16:11:25 +03:00
Jonian Guveli
c7e22c540d Libretro: Use libretro save dir for emulator files 2024-07-09 14:49:44 +03:00
Jonian Guveli
ea03d135da Allow overriding config/data paths in emulator 2024-07-09 14:48:22 +03:00
Jonian Guveli
0a49dc0af7 Libretro: Various fixes and optimizations 2024-07-09 14:47:44 +03:00
Jonian Guveli
173bd03a53 Libretro: Fix lib output name 2024-07-04 00:50:13 +03:00
wheremyfoodat
dc629e1b3f Create panda3ds_libretro.info 2024-07-04 00:50:13 +03:00
Jonian Guveli
d47e964c80 Libretro: Initial implementation 2024-07-04 00:50:13 +03:00
wheremyfoodat
1b071b62fa
Merge pull request #528 from wheremyfoodat/bleh
arm64: Implement DPH/DPHI in shader recompiler, enable shader recompiler by default on Android & a64 desktop
2024-07-03 13:43:16 +00:00
wheremyfoodat
31902e92a9 Enable shader JIT by default on arm64 desktop + Android 2024-07-03 16:27:17 +03:00
wheremyfoodat
0e4079f304 a64 shader recompiler: Add DPH/DPHI 2024-07-03 16:23:43 +03:00
wheremyfoodat
35b49d0b6c
Merge pull request #526 from wheremyfoodat/bleh
Add SDMC::DeleteFile
2024-07-02 14:44:23 +00:00
wheremyfoodat
0fe62f9b46 Correct archive names 2024-07-02 17:32:17 +03:00
wheremyfoodat
de9375122b Add SDMC::DeleteFile 2024-07-02 17:30:51 +03:00
wheremyfoodat
5b408e784b
Merge pull request #525 from wheremyfoodat/bleh
HLE DSP: Add PCM8 audio decoding
2024-07-02 14:30:33 +00:00
wheremyfoodat
800c11ff62 HLE DSP: Add PCM8 audio decoding 2024-07-02 17:19:20 +03:00
wheremyfoodat
eacf290f31
Merge pull request #524 from wheremyfoodat/y2r
Delay Y2R completion events
2024-07-02 13:29:17 +00:00
wheremyfoodat
d4cf54d56c Tweak Y2R timings 2024-07-02 15:57:39 +03:00
wheremyfoodat
1c9a3ac3d3 Add Y2R event delay 2024-07-02 15:30:38 +03:00
wheremyfoodat
29d9ed7224
Try to fix Vulkan on Windows CI part 2 (#521)
* Try to fix Vulkan SDK on Windows CI

* Try to fix Vulkan SDK on Windows CI

* Update CMakeLists.txt

* Update CMakeLists.txt

* Try to fix Vulkan SDK on Windows CI

* Add trace to Windows build

* Update Windows_Build.yml

* Update Windows_Build.yml

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update Windows_Build.yml
2024-06-26 01:11:48 +03:00
wheremyfoodat
12d25fe20d
CMake: Remove Vulkan version requirement 2024-06-08 15:04:36 +00:00
wheremyfoodat
79bfb67156
Merge pull request #515 from wheremyfoodat/wheremyfoodat-patch-2
Add UBO support to opengl.hpp
2024-05-12 22:29:05 +00:00
wheremyfoodat
85a17c3fcd
Add UBO support to opengl.hpp 2024-05-13 01:10:44 +03:00
wheremyfoodat
2cf4563533
Merge pull request #512 from NerduMiner/camservice-fix
Index with iterator value rather than getSingleIndex() in CAMService::startCapture
2024-05-11 20:03:00 +00:00
NerduMiner
2f9d5e30b4
Index with iterator value in CAMService::startCapture rather than getSingleIndex()
The port may have a value of 3 in this function, which will cause a panic. getPortIndices() handles this case for us already, so the iterator vale is safe to use
2024-05-11 15:04:53 -04:00
wheremyfoodat
9a50a57d32
Fix CI 2024-05-10 02:13:58 +03:00
wheremyfoodat
aa7a6bfe7a
s/ellided/elided (#510)
* s/ellided/elided

* Fix header name
2024-05-08 03:20:39 +03:00
wheremyfoodat
80527edcb6
Merge pull request #509 from wheremyfoodat/patch
Qt: Add patching menu
2024-05-07 21:21:08 +00:00
wheremyfoodat
332fbcfff1 Qt: Add patching errors 2024-05-07 23:55:32 +03:00
wheremyfoodat
66bcf384f3 Qt: Add file patcher 2024-05-07 23:08:24 +03:00
wheremyfoodat
70f443b06e
Merge pull request #505 from wheremyfoodat/moar-hle-dsp
GPU: Handle invalid floating point uniform writes
2024-05-01 21:51:02 +00:00
wheremyfoodat
81932421cf Optimize float uniform setting 2024-05-02 00:28:13 +03:00
wheremyfoodat
70f733ffb8 GPU: Handle invalid floating point uniform writes 2024-05-02 00:22:13 +03:00
wheremyfoodat
64dc0a01dc
Merge pull request #503 from wheremyfoodat/moar-hle-dsp
HLE DSP: Stub AAC
2024-05-01 14:21:33 +00:00
wheremyfoodat
6a424a7a66 Fix CI 2024-05-01 17:02:38 +03:00
wheremyfoodat
e4b81d61a4 HLE DSP: Fix AAC response stub 2024-05-01 16:10:51 +03:00
wheremyfoodat
ad380b8c5a Warn on invalid AAC request 2024-05-01 01:59:32 +03:00
wheremyfoodat
0490c6753f HLE DSP: Stub AAC 2024-05-01 01:56:17 +03:00
wheremyfoodat
21492f81a9
Merge pull request #502 from wheremyfoodat/moar-hle-dsp
More HLE DSP work
2024-04-30 22:10:44 +00:00
wheremyfoodat
fb8130a868 HLE DSP: Remove debug artifacts 2024-05-01 00:21:21 +03:00
wheremyfoodat
2fc9c0a573 DSP HLE: Broken PCM16 and handle DSP voice status better 2024-05-01 00:21:21 +03:00
wheremyfoodat
8e303d8d08
Merge pull request #501 from wheremyfoodat/capstone
Implement GPUREG_VSH_OUTMAP_MASK
2024-04-29 20:18:57 +00:00
wheremyfoodat
f004aa6021 Implement GPUREG_VSH_OUTMAP_MASK 2024-04-29 23:02:33 +03:00
wheremyfoodat
88e8491c7f
CapstoneDisassembler: Remove outdated cstdio include 2024-04-29 13:59:46 +03:00
wheremyfoodat
3ff16e1588
Merge pull request #500 from wheremyfoodat/capstone
Integrate Capstone disassembler
2024-04-28 22:23:15 +00:00
wheremyfoodat
f77c9720a6 Avoid unnecessarily initializing disassembler 2024-04-29 01:08:04 +03:00
wheremyfoodat
5161ef8ff3 Avoid narrowing conversions in initializer list 2024-04-29 00:48:11 +03:00