10141 Commits

Author SHA1 Message Date
Gamer64ytb
1211469379 Remove transifex workflow for now 2024-07-26 12:21:08 +02:00
Ishan09811
1ec5277036 Android: fix non runtime runnable settings bugs 2024-07-26 05:10:52 +02:00
Gamer64ytb
724d713fc8 build.gradle: remove .aab 2024-07-26 04:54:24 +02:00
Ishan09811
870b6b77aa Android: Implement About Game Dialog
Co-Authored-By: OpenSauce <opensauce04@gmail.com>
2024-07-26 04:20:10 +02:00
Gamer64ytb
702a332c72 Android: Replace company with game region for card game 2024-07-26 04:17:37 +02:00
Gamer64ytb
5a6e14f18f glsl_fs_shader_gen: Use a better way to discard GasMode 2024-07-26 04:17:03 +02:00
Gamer64ytb
5e22e0314f memory.cpp: Fix a minor memory leak 2024-07-26 04:15:15 +02:00
OpenSauce
813247fb55 Merge some lime stuff 2024-07-26 04:14:26 +02:00
Gamer64ytb
24f0861d59 Minor code cleanup and reformatting 2024-07-26 04:12:32 +02:00
Reg Tiangha
2321c671a0 Merge some lime stuff 2024-07-26 04:05:12 +02:00
BlakDulz
d865fce783 PC: Implement Layout settings tab and support
Co-Authored-By: Reg Tiangha <8913195+rtiangha@users.noreply.github.com>
Co-Authored-By: OpenSauce <48618519+opensauce04@users.noreply.github.com>
2024-07-26 03:52:34 +02:00
Riley Hawksworth
2a6b968fef Better game titles on the window and Discord RPC 2024-07-26 03:48:20 +02:00
FearlessTobi
41eee6a6f3 citra_qt: Add support for favorites, desktop shortcuts, and
play time tracking

Co-Authored-By: Reg Tiangha <rtiangha@users.noreply.github.com>
2024-07-26 03:45:26 +02:00
OpenSauce
68360b54eb android: Gamepads can now control the in-game menu 2024-07-26 03:39:21 +02:00
Ishan09811
e9673fa301 Android: Implement RAM usage counter into FPS counter
Also fixing a typo that causes android build to fail
2024-07-26 03:31:33 +02:00
OpenSauce04
bf6691d43b android: Add button dpad bindings 2024-07-26 03:27:38 +02:00
Wunk
fd3bb123f4 renderer_vulkan: Initial vertex-shader SPIR-V generation 2024-07-26 03:12:12 +02:00
Gamer64ytb
52536765cc Android: Cleanup unused stuff 2024-07-26 03:09:17 +02:00
Gamer64ytb
3bea64ea4e Android & PC: Implement reduce downcount slice
Based on weihuoya's CPU Usage Limit hack from his Citra MMJ fork.

Co-Authored-By: zhang wei <zwdreams@gmail.com>
2024-07-26 03:06:10 +02:00
Gamer64ytb
68c6b556fd QT: Improve Custom CPU Ticks UI layout 2024-07-26 03:01:21 +02:00
Gamer64ytb
3df7f8aaf3 Android & PC: Add Frameskip to UI
Thanks rtiangha for making part of the UI addition.

I also added a description for New 3DS option, nothing revelant.

Co-Authored-By: Reg Tiangha <rtiangha@users.noreply.github.com>
2024-07-26 02:59:32 +02:00
Gamer64ytb
e3b92b9914 Android & PC: Add Priority Boost Starved Threads to the UI 2024-07-26 02:55:45 +02:00
Gamer64ytb
291ec59bb4 Android & PC: Implement Realtime audio
Some fixes applied from OpenSauce.

Co-Authored-By: OpenSauce04 <opensauce04@gmail.com>
2024-07-26 02:43:23 +02:00
Ishan09811
d99e211801 Android: Implement Adreno GPU Boost
Co-Authored-By: kleidis <167202775+kleidis@users.noreply.github.com>
Co-Authored-By: OpenSauce04 <opensauce04@gmail.com>
2024-07-26 02:40:01 +02:00
Gamer64ytb
c4341aad71 video_core: Restore Frame Skip functionality
This was a feature of citra that got removed on 2016, due to this feature being broken for most of games.

Actually, I managed to fix this by ignoring changed applied to pica_core.cpp about trigger irq (command_processor.cpp for old citra code)

Huge thanks to rtiangha for adapting the old code to the new one.

Co-Authored-By: Reg Tiangha <rtiangha@users.noreply.github.com>
2024-07-26 02:29:50 +02:00
Gamer64ytb
c662439a15 Android & PC: Implement Custom CPU Ticks to UI 2024-07-26 02:11:48 +02:00
Gamer64ytb
e795b36f45 core: Move gamesettings to core.cpp
Based on b13f8bd3b4/src/core/core.cpp (L108)

Co-Authored-By: zhang wei <zwdreams@gmail.com>
2024-07-26 02:01:33 +02:00
kleidis
8d6f6311b0 PC: Add the windows 11 Mica backdrop to the title bar 2024-07-26 01:55:04 +02:00
gperrio
a27ce56027 Android: Implement swap screens hotkey 2024-07-26 01:36:48 +02:00
Gamer64ytb
6414b77c8a kernel thread: Implement priority boost starved threads hack 2024-07-26 01:33:40 +02:00
OpenSauce
830ec847d8 Update Android resolution setting interface 2024-07-26 01:24:47 +02:00
zhang wei
45923c3443 Android/ARM64: Optimize AreQuaternionsOpposite
Applies architecture-specific optimizations for ARM64 using NEON intrinsics, which enhances the performance of quaternion comparison by leveraging vectorized floating-point operations.

Fixes Batman Arkham Origins: Blackgate deadlocks and maybe more games
2024-07-26 01:19:44 +02:00
Gamer64ytb
0ceaa1bdd2 Android & PC: Implement weihuoya hacks to the UI 2024-07-26 01:03:58 +02:00
zhang wei
ead7f00c1f Backport Skip Slow Draw, Skip Texture Copy and Skip CPU Write and rebrand it's names 2024-07-26 01:00:07 +02:00
Gamer64ytb
ceffa2a821 Implement Custom CPU Ticks to the code 2024-07-26 00:31:38 +02:00
Gamer64ytb
7255d790cc settings.h: Disable accurate mul by default 2024-07-26 00:26:18 +02:00
TheTurtle
03e29165c4 Migrate to tracy profiler from Microprofile 2024-07-25 23:54:31 +02:00
Gamer64ytb
c3a186be29 Android JNI: Improve emu window logics 2024-07-25 23:45:31 +02:00
Andres Hernandez
d167b09131 Switched Anaglyph shader technique from Dubois to Rendepth
(newer method optimized for LCD screens).
2024-07-25 23:39:14 +02:00
zhang wei
f815565d1d Apply a unknown JIT fix from Citra MMJ 2024-07-25 23:27:12 +02:00
gperrio
e54c117fab Android: Implement haptic feedback support 2024-07-25 23:15:48 +02:00
gperrio
ecbb87b385 Android: Implement invididual button scaling 2024-07-25 23:06:05 +02:00
Gamer64ytb
746681bda4 Android: Implement touch opacity controls 2024-07-25 23:01:18 +02:00
Gamer64ytb
322e61cbac Android: Implement oboe audio backend
Co-Authored-By: Ishan09811 <156402647+ishan09811@users.noreply.github.com>
2024-07-25 22:53:08 +02:00
Ishan09811
50b149af1d Android: Rework settings UI
Co-Authored-By: kleidis <167202775+kleidis@users.noreply.github.com>
2024-07-25 22:16:37 +02:00
kleidis
a50002deb9
readme: Clearer grammar 2024-07-25 20:39:50 +02:00
kleidis
709a78139b
readme: Init a new project 2024-07-25 20:35:46 +02:00
Miguel
e55e619328
bundle qt wayland into appimage by rtiangha (#212) 2024-07-25 13:42:19 +02:00
PabloMK7
d017955946
pica: Move mutex lock below tracing check on register write (#210)
Co-authored-by: IndecisiveTurtle <47210458+raphaelthegreat@users.noreply.github.com>
2024-07-21 14:07:48 +02:00
PabloMK7
63450b662e
Add instant log flush option (#209) 2024-07-21 12:36:00 +02:00