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
wheremyfoodat
8e90b8a103
[GPU] Bottom screen stub
2023-06-13 22:47:01 +03:00
wheremyfoodat
4f619086e9
[HID] Add touchscreen
2023-06-13 15:44:55 +03:00
wheremyfoodat
5200c10b27
[Emulator] Handle left click
2023-06-13 15:41:02 +03:00
wheremyfoodat
378258ed0b
[DSP] Fix up warnings/logs
2023-06-11 14:20:13 +03:00
wheremyfoodat
ccd7ef3a23
[DSP] Add other pipes for Picross 3D
2023-06-11 14:11:50 +03:00
wheremyfoodat
cf35491fb1
[APT] Stub APT::PreloadLibraryApplet
2023-06-11 13:28:21 +03:00
wheremyfoodat
dea8b9ec2e
[HID] Redo service
2023-06-06 00:57:48 +03:00
liuk7071
608bf88c5f
Basic input
2023-06-05 13:25:06 +02:00