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
25a42dd087
[CFG] Add Miiverse access key
2023-08-08 17:13:14 +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
b566f951ce
Merge remote-tracking branch 'upstream/master' into moar-gpu
2023-08-06 17:00:16 +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
297afd20d7
Parens
2023-08-06 01:33:24 +03:00
wheremyfoodat
74c3c37805
[GSP::GPU] Correct setBufferSwap (also add a panic until a test case appears)
2023-08-06 01:12:49 +03:00
wheremyfoodat
e9cdf07af3
[APT] SendParameter
2023-08-05 00:35:44 +03:00
wheremyfoodat
5f25b84c0d
Fix UB
2023-08-05 00:13:46 +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
0b4497302b
[GSP::GPU] Proper type assertions and visibility
2023-08-04 16:36:50 +03:00
GPUCode
58383ee431
Address review comments
2023-08-03 16:42:01 +03:00
GPUCode
f75a23b5a9
code: Better screen support
2023-08-02 22:26:08 +03:00
GPUCode
c6c71bb9b2
renderer_gl: Implement semi proper clears
2023-07-26 22:34:39 +03:00
wheremyfoodat
6c983b16d3
[AC] Stub GetLastErrorCode
2023-07-24 23:57:17 +03:00
wheremyfoodat
5b90cb7a03
[MIC] Stub SetIIRFilter (Fixes Hatsune Miku)
2023-07-24 23:56:53 +03:00
wheremyfoodat
3ad0fc6a56
IR please stop
2023-07-13 20:28:32 +03:00
wheremyfoodat
cfcf757e70
[IR] More bonk
2023-07-13 16:31:19 +03:00
wheremyfoodat
58db16540b
[IR] Fix initialized byte
2023-07-13 14:52:04 +03:00
wheremyfoodat
af8661a249
[IR] Fix disconnect
2023-07-13 14:46:43 +03:00
wheremyfoodat
03ae0d02d8
[IR] Implement shmem header
2023-07-13 14:24:37 +03:00
wheremyfoodat
148232c0b2
Merge pull request #101 from SimoneN64/master
...
Don't force users to load rom from terminal
2023-07-11 20:14:17 +03:00
wheremyfoodat
3063efaea1
Revert "Merge branch 'master' of https://github.com/SimoneN64/Panda3DS "
...
This reverts commit 51fb4865ee
, reversing
changes made to de2751fb5c
.
2023-07-11 02:50:40 +03:00
wheremyfoodat
51fb4865ee
Merge branch 'master' of https://github.com/SimoneN64/Panda3DS
2023-07-11 02:50:24 +03:00
wheremyfoodat
de2751fb5c
Bonk frontend changes
2023-07-11 02:47:09 +03:00
SimoneN64
6ce861624d
Don't force users to load rom from terminal or by dragging and dropping onto executable file. Instead, open a blank window and use SDL's drag&drop feature
2023-07-11 01:58:35 +03:00
SimoneN64
49101037b8
Should reset this flag in the GSP (needs better name)
2023-07-10 23:04:07 +02:00
Wunkolo
37b75f0928
Fix C4267
/C4244
warnings
...
Address warnings involving lossy conversions from larger integer-types into smaller integer-types
2023-07-10 12:33:37 -07:00
wheremyfoodat
b3f6a3a91c
Merge pull request #89 from wheremyfoodat/UUID
...
[ACT] Stub GenerateUUID
2023-07-09 04:15:18 +03:00
wheremyfoodat
5bcc35dfc8
[ACT] Stub GenerateUUID
2023-07-09 03:17:24 +03:00
wheremyfoodat
1a7e79f2c9
Bad-but-ok for now gyroscope implementation
2023-07-08 23:31:16 +03:00
wheremyfoodat
7e93d08201
Add warning when initializing IR:USER
2023-07-08 20:59:30 +03:00
wheremyfoodat
5f2f82d074
[FS] Implement SdmcIsWritable
2023-07-08 20:43:48 +03:00
wheremyfoodat
91bf249cba
[BOSS] Stub GetTaskInfo
2023-07-08 20:32:21 +03:00
wheremyfoodat
b83526378e
[IR:USER] Some more stubbing
2023-07-08 20:13:20 +03:00
wheremyfoodat
1c08912a59
[IR:USER] Add empty service
2023-07-08 19:35:59 +03:00
wheremyfoodat
46207a3995
[BOSS} Stub more calls (Fixes Crashmo)
2023-07-08 18:40:49 +03:00
wheremyfoodat
14356902ab
[HID] Implement DisableAccelerometer/DisableGyroscopeLow
2023-07-03 19:50:42 +03:00
wheremyfoodat
0b2ff6c5c8
Separate user and dev builds
2023-07-02 22:36:45 +03:00
fleroviux
4cb7e3625b
Merge branch 'master' of github.com:fleroviux/Panda3DS into pica-tev-emulation
2023-06-20 22:47:47 +02:00
fleroviux
f8a8abd2c6
Merge branch 'master' of github.com:fleroviux/Panda3DS into pica-tev-emulation
2023-06-20 22:34:39 +02:00
Sky
e9b3b7c2a2
Add workaround helper for bit_cast and missing #include <bit>
...
Allows compilation on native macOS build system.
2023-06-18 12:33:34 -07:00
wheremyfoodat
d0ae5f0546
Merge pull request #37 from marysaka/feat/proper-hle-result
...
hle: Add proper type for result code
2023-06-17 18:39:36 +03:00
wheremyfoodat
7b859ad602
Merge branch 'master' into bottom-screen
2023-06-17 02:19:30 +03:00
Mary
122b1b2727
hle: Add proper type for result code
...
This should clean up all HLE errorcode in the codebase.
I didn't removed Rust::Result as this should be a cleanup for another
iteration.
2023-06-16 20:09:37 +02:00
Wunkolo
fde93381a5
Use std::span
for CPU register-state
...
Following the trend of #33 : `std::span` provides some useful utility
functions like `size_bytes()` and `as_bytes()` and serves as a better
non-owning "chunk of data"-type over just passing around an
`std::array&`.
2023-06-16 07:24:37 -07:00