wheremyfoodat
33c3e67b31
CRO: Lighter icache flushes
2025-01-03 19:14:59 +02:00
wheremyfoodat
59f51f7d0c
GLES: Properly stub out logic ops
2024-12-29 14:28:04 +02:00
wheremyfoodat
8604a98edf
No need to call screen->show() twice
2024-12-29 00:30:31 +02:00
Daniel López Guimaraes
5f48028284
Qt: Fix Wayland support
...
Qt will only create a Wayland surface when show() is called on the main
window and on the ScreenWidget. Thus, call the function before creating
the GL context.
Doesn't cause regressions on XWayland, untested in other platforms.
Fixes #586
2024-12-28 22:19:17 +00:00
wheremyfoodat
cb8b13e129
Support GLES on desktop
2024-12-28 19:52:42 +02:00
wheremyfoodat
7c2918f3f7
GL: Add usingGLES to driverInfo struct ( #694 )
2024-12-27 11:45:28 +02:00
Thomas
e8c0b7f9c5
Store configuration file in AppData root if not in working directory ( #693 )
...
* Store configuration file in AppData root if not in working directory
This fixes MacOS app bundles, as the emulator cannot write the config
file into the app bundle.
* Remove duplicate fs calls
* I'm an idiot sandwich
---------
Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-12-26 23:26:37 +02:00
wheremyfoodat
7c5f7954e5
Libretro: Add system language option
2024-12-25 12:41:55 +02:00
Thomas
1b0c08cad2
Prevent selecting Vulkan renderer in Qt frontend and present a message
2024-12-12 21:21:49 +01:00
wheremyfoodat
4cfc5fb32a
Make system language configurable
2024-12-10 20:28:49 +02:00
wheremyfoodat
12f5b6bc98
More PTM stuff
...
Co-Authored-By: Noumi <139501014+noumidev@users.noreply.github.com>
2024-12-10 19:27:55 +02:00
wheremyfoodat
dc80828397
Fix typo ( #680 )
...
Co-authored-by: Noumi <139501014+noumidev@users.noreply.github.com>
2024-12-10 18:52:53 +02:00
wheremyfoodat
4ce0768ba1
Qt: Handle mouse move events properly ( #678 )
2024-12-10 00:54:06 +02:00
wheremyfoodat
79d24cba11
Make filesystem decent, part 1 ( #677 )
2024-12-10 00:29:56 +02:00
Thomas
6be642a118
Qt: put preferences and about in native spots on MacOS ( #676 )
2024-12-09 20:54:29 +02:00
wheremyfoodat
cbf1e414a5
Merge pull request #675 from wheremyfoodat/TWL-Photo
...
FS: Stub card SPI and some other things
2024-12-09 19:12:32 +02:00
wheremyfoodat
bdb467d09f
Fix DSP::ForceHeadphoneOut
2024-12-09 19:12:09 +02:00
wheremyfoodat
cc669d7cab
FS: Stub card SPI and some other things
2024-12-09 19:08:30 +02:00
Thomas
875464d6b4
Add Dutch translation ( #674 )
2024-12-08 23:56:21 +02:00
wheremyfoodat
055dbc7fb6
FS: Stub TWL_SOUND
2024-12-08 22:49:46 +02:00
wheremyfoodat
b436fdca64
FS: Stub TWL_PHOTO
2024-12-08 22:33:14 +02:00
Ishan09811
67d4bd484a
Android: Fix device volume not working ( #663 )
2024-12-08 13:39:31 +02:00
Gabriel Machado
da907499a0
Qt: Portuguese (Brasillian) ( #670 )
...
* pt-br
* rename
* some fix
* Limear
* pt-br to pt_br
* Typo
---------
Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-12-07 15:54:45 +02:00
Thomas
1d2429c3ea
Qt UI: fix menu bar on MacOS ( #668 )
...
MacOS requires a 'global' menubar to be available (e.g. QtMenuBar(nullptr)).
2024-12-06 18:04:00 +00:00
Daniel López Guimaraes
4606be05ec
Qt: Add Spanish translation ( #669 )
...
Every string is translated except for two of the color themes `Cream`
and `Greetings Cat` as I'm unsure where to literally translate it or
keep the original name.
2024-12-06 19:29:35 +02:00
wheremyfoodat
873fca076a
Handle lack of an audio device gracefully without hangs
2024-12-05 01:27:12 +02:00
wheremyfoodat
bfdc6f0240
Qt: Add translation support ( #664 )
...
* Translation PoC
* i18n but better
* More Greek translation
* Add proper translation UI
* Linux CI: Install qt6-tools-dev
2024-12-04 21:08:33 +02:00
wheremyfoodat
28461a1d44
Qt: Add translation for main window name
2024-12-03 17:05:27 +02:00
wheremyfoodat
9aacc412ca
Qt: Use slider for volume slider ( #659 )
...
* Qt: Use slider for volume slider
* Qt: Use slider for volume slider
2024-12-03 14:38:43 +02:00
wheremyfoodat
5f822b32d5
Add volume curve setting ( #658 )
...
* Add volume curve setting
* Qt: Add missing translations
2024-12-03 14:16:57 +02:00
wheremyfoodat
545ac81d81
Qt: Add SkyEmu duck icon ( #657 )
2024-12-02 19:41:51 +02:00
wheremyfoodat
79a9de25d4
Qt: Label Lua Editor window
2024-12-02 00:08:35 +02:00
wheremyfoodat
6b1f39bdf0
Qt: Label cheat windows
2024-12-01 23:49:19 +02:00
wheremyfoodat
d8df0dc4fa
Qt: Add title to ROM patcher
2024-12-01 23:46:18 +02:00
wheremyfoodat
c3e3b2358d
Qt: Fix "Show app version on window" option
2024-12-01 23:38:20 +02:00
Jonian Guveli
156328fbfb
[WIP] Qt: Add config window controls ( #655 )
...
* Qt: Add config window controls
* Fix Windows build
* Fix audio slider
* Qt configs: Make thread-safe, properly update audio enable & renderdoc settings
* Qt configs: Add `connectCheckbox` function
* Qt configs: Add `connectCheckbox` function
* Rename spuLayout
* Add Discord RPC reloading
* Allow configuring the app icon
* Qt: Serialize icon & theme, properly set them
* Add rnap and rcow icons
* Qt: Fix forceShadergen config
---------
Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-12-01 23:06:47 +02:00
wheremyfoodat
c2b479889c
Remove FirmwareInfo struct redeclaration
2024-12-01 00:06:40 +02:00
wheremyfoodat
ab2005d50d
Specify SHA-256 when printing firmware info
2024-12-01 00:03:42 +02:00
wheremyfoodat
7e51f50999
Add DSP firmware database
2024-11-30 23:34:38 +02:00
wheremyfoodat
18f3865f8b
Add option to print DSP fw
2024-11-30 21:51:46 +02:00
Ishan09811
e1f830c7f7
Android: Implement enable audio option ( #652 )
...
* AlberDriver: add static void to enable audio
* implement enable audio option
* Typo
2024-11-30 21:25:58 +02:00
wheremyfoodat
87652bfeda
x64 Shader JIT: Optimize SSE4.1 blending path
...
Co-Authored-By: Burhan R <53955076+burhanr13@users.noreply.github.com>
2024-11-28 21:36:16 +02:00
wheremyfoodat
72b4194c95
Remove unused miniaudio resampler
2024-11-28 20:43:26 +02:00
wheremyfoodat
a11019150a
Libretro: Add more audio settings
2024-11-28 19:10:55 +02:00
wheremyfoodat
3b6190b69a
Add volume slider & mute audio settings
2024-11-28 19:10:55 +02:00
wheremyfoodat
b251f84ab1
DSP: Add option to enable/disable AAC
2024-11-28 19:10:55 +02:00
wheremyfoodat
4df171abfc
Renderer: Improve null renderer performance ( #646 )
...
* Renderer: Improve null renderer performance
* Update frontend_sdl.cpp
2024-11-24 17:55:31 +02:00
SamoZ256
c35304e485
explicitly setup hash member variables ( #645 )
2024-11-23 21:17:19 +02:00
wheremyfoodat
842634e64e
Merge pull request #642 from wheremyfoodat/more-dsp
...
Better audio playback code
2024-11-22 02:52:43 +02:00
wheremyfoodat
04d047ff75
Some formatting
2024-11-22 02:48:32 +02:00