goeiecool9999
4d68446f14
Vulkan: Further swapchain code improvements. ( #473 )
2022-11-11 08:14:38 +01:00
goeiecool9999
a0e69ffbbd
Linux: Explicitly enable some flags related to security. ( #446 )
2022-11-09 07:17:50 +01:00
Ktoks
c3d6cad428
Added a note on re-building to fix RPATH issues. ( #352 )
...
Co-authored-by: Exzap <13877693+Exzap@users.noreply.github.com>
2022-11-09 04:22:09 +01:00
UltraHDR
58c7b56c60
Add Apple Silicon build instructions ( #280 )
2022-11-09 02:47:23 +01:00
bslhq
be287a1f4e
ImGui: match all begin()/end() ( #470 )
2022-11-09 02:45:40 +01:00
Tillsunset
5adb1e9618
Add commit hash to build name on build check workflow ( #463 )
2022-11-07 02:47:59 +01:00
goeiecool9999
138510106c
Vulkan: Fix freeze when closing pad view ( #435 )
2022-11-06 00:40:00 +01:00
Exzap
948460cad7
InputSettings: Refresh panels on profile load and other operations
2022-11-06 00:32:33 +01:00
Exzap
3df8217a02
SDLController: Do not manually recycle controller instance
...
SDL_GameControllerFromInstanceID does not increase internal ref counter.
Fixes a crash when removing an SDL controller that is in use by another profile
2022-11-06 00:32:33 +01:00
Exzap
ec6726e85c
Use generic EC_POINT_get_affine_coordinates
2022-11-06 00:32:33 +01:00
goeiecool9999
348d86648f
Vulkan: Refactor swapchain code ( #399 )
2022-11-04 15:22:29 +01:00
Exzap
592c9b2776
Update build_check.yml
2022-11-04 15:09:25 +01:00
qurious-pixel
5d156672e8
CI: Add AppImage Build ( #452 )
2022-11-04 15:07:17 +01:00
Tillsunset
2f86622a68
Don't go to mount point for free space check ( #450 )
2022-11-04 14:34:32 +01:00
Exzap
a40b226e00
CubebInput: Avoid redundant CoInitializeEx ( #449 )
2022-11-03 18:29:21 +01:00
Tillsunset
521f2fb707
MacOS: Workaround for Metal stride limitation ( #445 )
2022-11-03 12:51:32 +01:00
goeiecool9999
a129d22a57
Vulkan: Experimental fix for self-dependency barriers during renderpass ( #431 )
2022-11-03 00:43:26 +01:00
Adrian Graber
d4e14d2b05
Implement proper microphone support ( #251 )
2022-11-03 00:24:34 +01:00
goeiecool9999
dfa7774c4c
Non-windows: Link fontawesome into executable. ( #442 )
2022-11-03 00:23:31 +01:00
goeiecool9999
c3182aedd9
GeneralSettings: Update vsync after settings close ( #401 )
2022-10-31 17:54:26 +01:00
Zhaohui Shi
f41f7b63e8
DSUController: fix crash when running on offline mode ( #434 )
2022-10-31 14:27:35 +01:00
Tillsunset
c143950dd1
Fix fullscreen on macos ( #429 )
2022-10-30 01:40:53 +02:00
jn64
4e991d603a
Add libpulse-dev to CI build ( #430 )
2022-10-30 01:39:39 +02:00
OatmealDome
e0aaf631c4
macOS: Set values for empty keys in Info.plist ( #425 )
2022-10-28 16:57:14 +02:00
Tillsunset
9ebbfb3ae2
Fix some compiler warnings ( #416 )
2022-10-26 14:47:44 +02:00
gurrgur
3869b47c35
OpenGL: Bind back buffer before clearing ( #222 ) ( #414 )
2022-10-26 14:07:34 +02:00
GaryOderNichts
d303a7f502
coreinit: Implement OSGetSystemTick ( #415 )
2022-10-26 14:06:16 +02:00
GaryOderNichts
2461464ba7
FSA: Add missing path translations ( #413 )
2022-10-26 00:25:46 +02:00
gurrgur
76c75f767b
Use portable format specifiers ( #411 )
...
Fixes #387
2022-10-25 20:38:29 +02:00
Zhaohui Shi
88f63ca373
DSU: Fix bad crc calculate ( #410 )
2022-10-25 18:25:19 +02:00
Zhaohui Shi
643ac57a30
DSU: fix build error when enable DEBUG_DSU_CLIENT ( #408 )
2022-10-24 23:14:22 +02:00
Exzap
4561a6929c
Fix capitalization of Cemu executable in .desktop file
2022-10-23 23:32:36 +02:00
emiyl
8f674933d2
Create Cemu .app bundle for macOS ( #364 )
2022-10-23 16:58:28 +02:00
Exzap
028b3f7992
Make controller button code thread-safe ( #405 )
...
* Refactor spinlock to meet Lockable requirements
* Input: Refactor button code and make it thread-safe
2022-10-23 15:47:42 +02:00
Jeremy Kescher
c40466f3a8
Fix incorrect title ID (00050000-1011000? -> 00050000-10111000) ( #404 )
2022-10-23 14:03:51 +02:00
Tillsunset
1bcc064593
Add check for "." in FSC path ( #402 )
2022-10-23 13:06:20 +02:00
Squall Leonhart
ffa213c794
Generalised game profile cleanup and corrections ( #389 )
2022-10-21 12:39:26 +02:00
MythicalPlayz
c217b3ee32
GameList: Use title name based on console language ( #388 )
2022-10-21 00:17:11 +02:00
goeiecool9999
dd1cb1cccf
Update title manager when clearing MLC path in settings ( #319 )
2022-10-20 13:18:44 +02:00
goeiecool9999
9df1325d14
Linux: Resolve backtrace symbols directly from .symtab instead of .dynsym ( #385 )
2022-10-20 13:12:16 +02:00
MythicalPlayz
271a4e4719
Fixed Discord Rich Presence not working on games that are on MLC ( #383 )
2022-10-18 17:08:09 +02:00
goeiecool9999
15b3a3f77d
Linux: Remove libpng dependency from wxwidgets ( #382 )
2022-10-17 16:05:35 +02:00
Exzap
665a34e518
Linux: Always use libpng from system ( #381 )
...
* Always use system libpng on Linux
* Remove dependency on boost-crc in DSU (reuse existing implementation)
2022-10-17 13:25:49 +02:00
MythicalPlayz
753040f73a
Added Boot Image for Gamepad ( #372 )
2022-10-17 11:26:32 +02:00
goeiecool9999
e88d20cbfb
Fix crashes when wxWidgets tries to free stack allocated dialogs ( #377 )
2022-10-16 09:02:33 +02:00
Tillsunset
f0938e1a23
Fix CRC errors on MacOS(/Linux?) ( #375 )
...
Fixes graphic packs (like FPS++) not working even when enabled.
2022-10-15 13:38:06 +02:00
Tillsunset
df0e2f7881
Fix Cannot set locale to "" ( #366 )
...
* Add en resource and change language selection for macos user that don't have US as their system region
* default to English if the system language is unavailable
2022-10-15 07:20:20 +02:00
Exzap
ada8bbb3b4
Linux/MacOS: Greatly improve performance ( #370 )
...
std::unordered_set is implemented as a flat hashtable on libstdc++ which makes clearing expensive due to invoking memset on the entire table. To get the best performance across all platforms this replaces the unordered_set with a custom high-performance sparse bitset
2022-10-14 13:45:40 +02:00
Exzap
a19ed46b2a
Windows: Fix file and folder dialog freeze ( #369 )
...
Initializing the COM library immediately seems to be more robust than doing it on demand
2022-10-14 12:49:41 +02:00
Exzap
d251ce07e0
XAudio2: Don't quit on failed CoInitializeEx()
...
It returns an error code when already initialized
2022-10-13 12:18:34 +02:00