Commit graph

826 commits

Author SHA1 Message Date
wheremyfoodat
26bb05bd8e Start separating CFG:U and CFG:I 2023-08-11 16:56:10 +03:00
wheremyfoodat
e2b82997ba Add ConfigMem FIRM stuff and GetSystemInfo modes for DDLC 2023-08-11 16:37:51 +03:00
wheremyfoodat
2bb751110b Add soc:u 2023-08-10 17:44:42 +03:00
wheremyfoodat
01a7985324 [Kernel] ExitThread should release held mutexes 2023-08-10 15:11:54 +03:00
wheremyfoodat
f614bcb005 Merge branch 'master' into mii_selector 2023-08-10 12:18:43 +03:00
wheremyfoodat
34b7961c41
Merge branch 'master' into moar-gpu 2023-08-09 17:14:47 +03:00
GPUCode
9417c75ca7 gsp: Fix setbufferswap framebuffer selection 2023-08-09 11:50:56 +03:00
wheremyfoodat
dcd8e631de [CFG] Add GetCountryCodeID 2023-08-08 18:39:13 +03:00
wheremyfoodat
c24970f385 [ACT] GetAccountDataBlock 2023-08-08 17:21:21 +03:00
wheremyfoodat
8d5a3d6197 [HTTP] Add service stuff 2023-08-08 17:07:12 +03:00
wheremyfoodat
e2bd6ea4ef [BOSS] Stub CancelTask 2023-08-08 03:20:36 +03:00
wheremyfoodat
1c11e2df40
Add Discord RPC (#161)
* Add discord-rpc submodule

* Add Discord RPC

* Fix up Discord status

* Fix CMake because MacOS sucks

* Slightly less hacky fix
2023-08-08 00:23:39 +03:00
wheremyfoodat
9e529d73f4 Partially revert depth/color buffer cache bump 2023-08-07 00:01:23 +03:00
wheremyfoodat
9d75849600 [GL] Lock Helpers::format calls behind GPU_DEBUG_INFO macro 2023-08-06 15:20:48 +03:00
GPUCode
82d9511993 gpu: Implement basic texcopy
* Improves rendering in FE:A but the screens will still not show
  because it requires surface validation
2023-08-06 14:43:30 +03:00
wheremyfoodat
e9cdf07af3 [APT] SendParameter 2023-08-05 00:35:44 +03:00
wheremyfoodat
77dff17107 I hate this 2023-08-04 20:32:09 +03:00
wheremyfoodat
17724e77ca More appleting 2023-08-04 19:26:12 +03:00
wheremyfoodat
412fba079e Add applet list 2023-08-04 19:18:46 +03:00
wheremyfoodat
8006ec63b0 [Applets] Add initial stuff 2023-08-04 19:09:43 +03:00
wheremyfoodat
0b4497302b [GSP::GPU] Proper type assertions and visibility 2023-08-04 16:36:50 +03:00
wheremyfoodat
73a18e3609 Switch out math_util.hpp 2023-08-04 16:14:41 +03:00
wheremyfoodat
952e2a06f9 Move opengl.hpp to third_party 2023-08-04 14:16:56 +03:00
wheremyfoodat
9695b57bf5 [PICA] Rework how external registers work, format 2023-08-04 00:42:11 +03:00
wheremyfoodat
f84935142a Merge remote-tracking branch 'upstream/master' into moar-gpu 2023-08-03 20:26:12 +03:00
GPUCode
c805504f70 gpu: Add display transfer rectangles 2023-08-03 16:37:19 +03:00
wheremyfoodat
15ed62e952
Merge pull request #156 from wheremyfoodat/panda-kith
[Memory] Add 3D Slider shared page value
2023-08-03 13:49:25 +03:00
wheremyfoodat
e296a0b0de [Memory] Add 3D Slider shared page value 2023-08-03 13:30:02 +03:00
wheremyfoodat
1dc9dff997
Merge pull request #154 from wheremyfoodat/panda-kith
Add API for emulator detection
2023-08-03 12:15:19 +03:00
wheremyfoodat
fb8965942c [Kernel] Implement APIs for detecting Citra & Panda 2023-08-03 11:32:51 +03:00
GPUCode
f75a23b5a9 code: Better screen support 2023-08-02 22:26:08 +03:00
wheremyfoodat
1e7078c28b
Merge pull request #152 from wheremyfoodat/panda-kith
[WIP] Multithreading fixes
2023-08-02 20:21:18 +03:00
wheremyfoodat
f73138c5de [Shader JIT] Implement SGE(I) 2023-08-02 19:30:35 +03:00
wheremyfoodat
3d5f1ea517 [Kernel] Add evalReschedule function 2023-08-02 19:18:15 +03:00
wheremyfoodat
5aa2e3c1d2 [Shader JIT] Add DPH 2023-08-02 00:23:05 +03:00
wheremyfoodat
775a5f1559
Fix helpers.hpp on Android 2023-07-31 16:27:05 +03:00
wheremyfoodat
2e12eea806 Tone down spacing 2023-07-30 01:05:23 +03:00
offtkp
85bbd713b0 Parse RomFS files in RomFS parser 2023-07-29 18:25:31 +03:00
offtkp
fb6ec3aa5f Remove recursion from RomFS parse, clang-format 2023-07-29 17:01:44 +03:00
offtkp
2de35bd39d Add RomFS directory traversal stuff 2023-07-29 04:02:13 +03:00
offtkp
f3ce29bf2d Add IVFC parser 2023-07-29 02:08:14 +03:00
wheremyfoodat
9d01ec360f Merge branch 'master' into panda-kith 2023-07-28 23:16:25 +03:00
wheremyfoodat
b0f8eb8301 Merge branch 'master' into panda-kith 2023-07-28 23:15:33 +03:00
wheremyfoodat
0f0a06330c [FS] Better file flushing
Fixes a small memory leak and some filesystem bugs
2023-07-28 22:42:30 +03:00
wheremyfoodat
8dd5b990be Thread bonk part 1: Better rescheduling maybe 2023-07-28 19:49:11 +03:00
wheremyfoodat
7ba21a6dda
Fix GCC build 2023-07-28 19:21:27 +03:00
wheremyfoodat
bceaf3b6b7 Rename HTTP server files 2023-07-28 14:21:00 +03:00
offtkp
b14564bcb3 Add /step http server command 2023-07-28 13:17:36 +03:00
wheremyfoodat
73321856c8 Mooore 2023-07-28 03:03:10 +03:00
wheremyfoodat
adb78bf838 [GL] More state stuff 2023-07-28 01:35:49 +03:00