Commit graph

2309 commits

Author SHA1 Message Date
Ada
90fbbc6e40
unsure if Shared/SDMC or Local/NAND is ever used, but...
I think Shared/SDMC is actually handled by SDMCArchive
2024-03-08 21:56:22 +00:00
Ada
f0c1584e14
more NAND ExtSaveData fixes 2024-03-08 21:51:40 +00:00
Ada
bc0708cd10
fix shared ext data
also actually use title id for this one.
2024-03-08 21:33:17 +00:00
Ada
6c78a5ea9e
IWYU unordered_map 2024-03-08 20:53:38 +00:00
Ada
287ee61e41
bwaaa
i need to copy paste less
2024-03-08 16:26:12 +00:00
Ada
9ab49617ea
properly handle save ids 2024-03-08 16:23:37 +00:00
Ada
ff1eaed0a4
peeve: guarantee toml order (#451) 2024-03-08 18:08:41 +02:00
wheremyfoodat
ee4a85aa4a Remove untested icon code 2024-03-08 17:44:16 +02:00
Ada
a711236307
oops 2024-03-08 15:28:12 +00:00
Ada
cb98c575d5
also add the same checks for loadIcon 2024-03-08 15:26:20 +00:00
Ada
68e35d806a
fix potential nullptrs and off by one 2024-03-08 15:24:35 +00:00
Ada
cd25e11f8e
force size to be zero 2024-03-08 15:19:53 +00:00
wheremyfoodat
47a01a8296 format 2024-03-08 17:10:55 +02:00
Ishan09811
498d19fa51
keep screen on in `gameactivity` (#450) 2024-03-08 15:27:06 +02:00
Ada
6e48c7fbdd
Deduplicate some code 2024-03-08 13:12:52 +00:00
Ada
d4594446bd
SaveIcon and ReadExtSaveDataIcon 2024-03-08 13:09:26 +00:00
wheremyfoodat
e71a8bec9c
Update discord-rpc again (#449) 2024-03-07 22:21:31 +02:00
wheremyfoodat
daf621dbe1
Merge pull request #448 from wheremyfoodat/fix-discord-rpc
Update discord RPC module to fix AUR build
2024-03-07 19:09:39 +00:00
wheremyfoodat
844d954a26 Update discord RPC module to fix AUR build 2024-03-07 20:46:11 +02:00
wheremyfoodat
048eca557e
Merge pull request #439 from wheremyfoodat/y2r-stubs
Y2R: Stub IsFinishedSending/Receiving functions
2024-03-07 18:17:56 +00:00
wheremyfoodat
d68b81c037
Merge pull request #444 from wheremyfoodat/gsp_read_hw_regs
GSP_GPU: Implement ReadHwRegs
2024-03-07 18:03:21 +00:00
wheremyfoodat
823e0def0b
Merge pull request #442 from nl255/master
Add dpad controls to readme.
2024-03-07 17:56:41 +00:00
wheremyfoodat
e4bea43fd6
Implement GetResourceLimitValue for thread count (#438) 2024-03-07 19:48:08 +02:00
wheremyfoodat
25d8e5807f
Fix dynarmic submodule (#446)
* Remove dynarmic submodule

* Add dynarmic mirror

* Update oaknut

* Update shader JIT to work with latest oaknut

* Maybe fix oaknut finally

* hlep

* More arm64 shader derps

* Fixing more shader JIT brokenness

* aaaaaaaaaaaa

* Update shader_rec_emitter_arm64.hpp

* Update shader_rec_emitter_arm64.cpp
2024-03-07 19:47:21 +02:00
Ada
556b3b8913
Typos 2024-03-07 15:54:48 +00:00
Ada
a4e44cf060
Partially implement ExtSaveData 2024-03-07 15:46:23 +00:00
wheremyfoodat
361172b4de
GSP_GPU: Implement ReadHwRegs 2024-03-07 00:09:41 +00:00
wheremyfoodat
2c81aa2863
Readme: Merge dpad keys together in controls page 2024-03-06 22:09:32 +02:00
nl255
10504984a2
Add dpad controls to readme. 2024-03-06 13:43:11 -06:00
wheremyfoodat
3505bf0df9
Y2R: Stub IsFinishedSending/Receiving functions 2024-03-06 00:37:12 +00:00
wheremyfoodat
24705fe67e
Fix boost submodule (#429) 2024-03-05 00:28:58 +02:00
wheremyfoodat
5ba773a393 Add GLES detection to fragment shader recompiler 2024-03-03 21:04:12 +02:00
wheremyfoodat
4b07ebed86 Fix shader cache bypassing GL state manager 2024-03-03 01:51:45 +02:00
wheremyfoodat
e5c09a092d Fix specialized shaders on Android 2024-03-02 23:29:22 +02:00
wheremyfoodat
fc83d518e2 Hook up specialized shaders to GL renderer 2024-03-02 22:35:56 +02:00
wheremyfoodat
67fe3214fe Add shader cache 2024-03-02 20:41:23 +02:00
wheremyfoodat
1e1665fea9
Merge pull request #426 from wheremyfoodat/android-stuffz
Android stuff
2024-02-29 22:23:34 +00:00
wheremyfoodat
914193a765 Android cleanup and bugfixing 2024-03-01 00:23:12 +02:00
Gabriel Machado
02496b57eb
Pandroid: Screen layout editor (#425)
* Add Dynamic colors option for Android 12 or above  (#8)

* Dynamic color for android 12 or above @Ishan09811

* Revert "Add Dynamic colors option for Android 12 or above  (#8)" (#9)

This reverts commit 6ee1a39fb4.

* Material Switch  (#10) | ISHAN | REVIEW

* Review Material Switch

* basic implement, ds editor, and remake theme selector

* add swap screen in drawer

* basic file provider for access private folder from file explorer

* Pandroid: Game about dialog (#7)

* Alert dialog idea

* Reimplement ishan game dialog.

* Add Picture In Picture support with a option  (#11)

- Ishan picture in picture pr

* some fixes

* Add game to launcher and some clear code.

---------

Co-authored-by: Ishan09811 <156402647+Ishan09811@users.noreply.github.com>
Co-authored-by: gabriel <gabriel>
2024-02-29 22:06:23 +02:00
Ishan09811
90f8fbfcb4
update ci actions version (#424) 2024-02-29 16:55:17 +02:00
wheremyfoodat
fdfb012aa1 GL: Add RendererGL::getSpecializedShader 2024-02-29 01:28:00 +02:00
wheremyfoodat
ddc14cea09 Fix shader compilation errors 2024-02-29 00:56:24 +02:00
wheremyfoodat
58da6ea8a4 Merge branch 'master' into specialized-shaderz 2024-02-28 23:44:33 +02:00
Ishan09811
43dfda0f19
Allows the user to switch between performance and battery saving modes (#422)
* add game_mode_config in mainfest

* add ``game_mode_config``
2024-02-27 09:22:25 +02:00
wheremyfoodat
9d8868cffd
Don't start audio device on resume if audio is disabled 2024-02-25 18:36:35 +02:00
wheremyfoodat
d459cb1d6c
Get audio output working with LLE DSP (#419)
* Implement audio output

* Semi-proper audio output

* Add audio enable and vsync settings

* Add audio enable and vsync settings

* Optimize audio output a bit

* Make max ring buffer timeout smaller

* Make max ring buffer timeout smaller

* Revert to spinlocking for audio sync

* Sleep emulator thread if too many samples queued

* Fix Teakra submodule breaking

* Don't start audio device too soon

* Fix IWYU errors

* Fix compilation errors on GCC/Clang

* Ignore std::hardware_destructive_interference_size on Android NDK

* Fix more IWYU errors
2024-02-24 03:26:23 +02:00
wheremyfoodat
8bca988b55
Fix compilation errors 2024-02-23 23:49:56 +00:00
wheremyfoodat
d010d95e18
Merge pull request #417 from wheremyfoodat/wheremyfoodat-patch-4
Bind input to Lua
2024-02-22 17:59:49 +00:00
wheremyfoodat
4b46b6ebf9
Bind input to Lua 2024-02-22 19:41:18 +02:00
wheremyfoodat
89a800da8e
Merge pull request #416 from wheremyfoodat/wheremyfoodat-patch-3
Bind LoadROM to Lua
2024-02-22 15:37:00 +00:00