Commit Graph

9715 Commits

Author SHA1 Message Date
726964ff20 bump xbyak 2022-10-23 13:19:32 +05:30
e5f30fdbf8 bump dynarmic
bump dynarmic

bump dynarmic

bump dynarmic
2022-10-23 13:19:32 +05:30
9626bdf385 Gate use of custom directories behind a variable (#6157)
previous changes had forced every single user to use custom
directories for NAND and SDMC. Those paths were saved to the
config file and would interact badly with portable builds.
2022-10-22 19:09:47 +05:30
d396944487 Fix self updating ncch app jump 2022-10-21 01:12:29 +02:00
c49379442d Fix auto updating ncch files 2022-10-20 23:14:57 +02:00
67c4b87184 Add internet permission to android build (#6167) 2022-10-20 07:18:32 +05:30
ea26f46b0d renderer_opengl: Fix flashlight problems in Luigi's Mansion (#6160) 2022-10-16 20:19:29 +05:30
b05b5b3bd8 renderer_opengl: Address cubemap related errors (#6158) 2022-10-14 22:28:38 +05:30
1759e2afc2 CI: add source packing when doing a release (#6146) 2022-10-13 07:33:32 +05:30
e24e2a8f8b ccache: rename option as not to conflict with submodules (#6156)
* ccache: rename option as not to conflict with submodules

* MinGWCross: fix alignment
2022-10-10 18:10:47 +05:30
2c40b2aa72 Android: Add support for custom textures and texture dumping (#6144)
* Android: add app UI settings for custom textures and texture dumping.

* Android: Bring lodepng_image_interface into jni directory, include it, and add lodepng to CMAKE for linker (Android version doesn't use the src/citra folder)

* Android: Add custom texture and texture dumping config.ini settings

* Register image interface line added.

* Update src/android/app/src/main/res/values/strings.xml

Co-authored-by: SachinVin <26602104+SachinVin@users.noreply.github.com>

* Update src/android/app/src/main/jni/lodepng_image_interface.cpp

Whoops

Co-authored-by: SachinVin <26602104+SachinVin@users.noreply.github.com>

* clang-format attempt #1

Co-authored-by: SachinVin <26602104+SachinVin@users.noreply.github.com>
2022-10-09 10:49:00 +05:30
a427a80446 Fix clang-format (#6155) 2022-10-07 16:59:44 +02:00
6f9586a1fe android: upgrade SDK and NDK versions (#6152) 2022-10-07 20:09:12 +05:30
bc6e45ab3b fix secure1 secondary key calc (#6149) 2022-10-06 09:22:01 +05:30
76f8d08d66 externals: track a stable version of sdl, 2.24.1 (#6150) 2022-10-06 03:06:12 +02:00
3e692eb383 externals: Upgrade httplib (#6147) 2022-10-06 03:01:37 +02:00
c6153bb32e CI: fix recent build issues (#6148)
Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com>
2022-10-05 18:43:07 +02:00
7d18e36566 Update translations (2022-10-01) (#6142)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
2022-10-01 16:08:02 +05:30
6a9d36608f Allow GetPhysicalRef to hold a past-the-end offset (#6141)
Games will sometimes use these when representing open right bounds
and so disallowing it caused regressions, with a notable example
being when MemoryFill is called to the end of vram, causing an
"invalid end address" error.
This had been noted on a comment in GetPhysicalRef prior to the
regression.
2022-10-01 16:07:27 +05:30
030ecaa83c Merge pull request #6133 from jakedowns/jakedowns-fix-interlaced
Fix loading custom interlaced shaders (correction to incorrect "anaglyph" = true argument)
2022-09-24 20:35:31 +05:30
e5da8897cd Merge pull request #6134 from GPUCode/master
cmake: Add SDL2 alias when using system library
2022-09-23 14:01:42 -04:00
b5872ea79e cmake: Add SDL2 alias when using system library 2022-09-23 20:55:51 +03:00
a44c77351b Update renderer_opengl.cpp
pass false for bool anaglyph when calling OpenGL::GetPostProcessingShaderCode in Interlaced conditional branch

fixes https://github.com/citra-emu/citra/issues/6132
2022-09-22 15:57:00 -07:00
cbd5d1c15c Upgrade codebase to C++ 20 + fix warnings + update submodules (#6115) 2022-09-21 18:36:12 +02:00
90b418fd1a Merge pull request #6123 from FearlessTobi/game-list-ports
ui: Fixes to compatibility list translations (yuzu port)
2022-09-21 08:39:39 +05:30
baecc18d8c Partially Revert "renderer_opengl: Remove amd hacks and legacy paths" (#6122)
This reverts commit 07a69b7c7b.
2022-09-10 15:35:13 +05:30
30831e6367 CI: dont upload macos artifacts (#6121) 2022-09-10 15:35:00 +05:30
fd0430e079 Merge pull request #6119 from GPUCode/master
Fix graphical bugs in Yokai 2/3 games
2022-09-10 15:34:46 +05:30
854fe203e8 Qt: Retranslate GameList header and Filter line
Didn't notice this until I was trying to change the default font
to Comic Sans MS when language is set to English in yuzu.
2022-09-07 13:08:18 +02:00
ed0e9e9593 ui: Fix Game Compatibility list translations
Reported by GillianMC on Discord. Looks to be a small quirk in the QT API.

setText(QObject::tr(status.text));
bringing up QObject breaks the link with the GameListItemCompat
2022-09-07 13:08:05 +02:00
fd40880127 rasterizer_cache: Ignore fill surfaces
* Causes graphical bugs in Yokai games
2022-09-04 12:54:52 +03:00
47c4f31c8d Merge pull request #6117 from vitor-k/invalidate-cache
Invalidate older shader caches
2022-09-03 19:56:06 +05:30
c6fc00bc77 GetShaderCacheVersionHash: add comment explaining where the hash comes from 2022-09-03 15:09:09 +02:00
a8d82a2a04 Include gl_shader_util in shader cache version hash calculation 2022-09-03 14:44:40 +02:00
746609f35f Merge pull request #6103 from GPUCode/tex-cache
Start abstracting the rasterizer cache from OpenGL
2022-09-02 00:07:46 +05:30
9268b7d48e Merge branch 'master' into tex-cache 2022-09-01 19:50:32 +05:30
d38098051d Merge pull request #6108 from SachinVin/andy
Android: Sign and publish APKs on GitHub
2022-09-01 18:15:45 +05:30
d42cc6882f ci: Remove macos from build 2022-09-01 15:13:49 +03:00
10c7aa402d gl_shader_util: Downgrade GLSL to 430
* Older intel drivers don'tsupport 450 as a version string
2022-08-29 21:44:07 +03:00
926d604312 Run clang format once more 2022-08-29 21:37:38 +03:00
48d5ec5c00 core: Update GL result enum
Co-authored-by: SachinVin <26602104+SachinVin@users.noreply.github.com>
2022-08-29 21:20:22 +03:00
b52ae4388b CI: android: Sign and publish apk 2022-08-24 22:38:49 +05:30
ddc802d2b4 android: add canary and nightly flavours + fix git version tags 2022-08-24 22:01:33 +05:30
13f38e0be5 citra_qt: Update error messages
Co-authored-by: SachinVin <26602104+SachinVin@users.noreply.github.com>
2022-08-23 19:54:15 +03:00
64e7f5929d gl_rasterizer: Fix build on MacOS 2022-08-23 16:48:19 +03:00
141471e38f Merge pull request #6102 from ian-h-chamberlain/fix/sdl-graceful-shutdown
Citra SDL: graceful shutdown on application close
2022-08-23 18:31:56 +05:30
24b54a9b01 Follow convention and break in default case 2022-08-23 08:22:17 -04:00
401336c5e7 Rename Close() -> RequestClose() 2022-08-22 18:11:26 -04:00
12f84e18dc externals: Upgrade glad to latest version
* Also change some mentions to OpenGL 3.3 to 4.3
2022-08-22 23:44:03 +03:00
ec7dc8803f GUI: Make touchscreen more visible in Midnight theme (#6100) 2022-08-22 20:48:55 +05:30