Commit Graph
18 Commits
Author SHA1 Message Date
042ab6de03 [WIP] Libretro: Add audio support (#714)
* Libretro: Add audio support

* Adding audio interface part 1

* Audio device pt 2

* More audio device

* More audio device

* Morea uudi odevice

* More audio device

* More audio device

* More audio device

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2025-02-09 05:04:36 +02:00
Jonian Guveli 29083f0a08 Fix git versioning 2024-12-29 15:36:26 +02:00
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
c12c3bce8d Prevent app crash when miniaudio samples bigger than capacity (#596)
* Prevent app crash when miniaudio samples bigger than capacity

* Update miniaudio_device.cpp

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-09-07 16:20:41 +03:00
Jonian GuveliandGitHub f1b7830952 Libretro: Complete code formatting (#594)
* Libretro: Optimize range settings, fix default values

* Libretro: More code formatting

* Libretro: Fix loading of archived roms
2024-09-06 00:43:41 +03:00
Jonian GuveliandGitHub 4adc50039c Add build option for opengl profile (#592)
* Add opengl_profile build option

on android the option is set to OpenGLES by default

* Replace android checks with using_gles
2024-08-28 12:01:55 +00:00
Jonian Guveli dfc7b59de2 Get application version from git 2024-08-20 12:30:19 +03:00
Jonian Guveli 24bb295d82 Libretro: Expose FCRAM pointer 2024-08-18 23:02:02 +03:00
Jonian Guveli 68a6d73a18 Libretro: Add support for cheats 2024-08-03 10:32:26 +03:00
Jonian Guveli 13bff60257 SDL: Fix mouse coords in gyroscope emulation 2024-07-26 12:25:45 +03:00
Jonian Guveli 1413cdaebf SDL: Fix mouse coords 2024-07-26 09:41:48 +03:00
Jonian Guveli 19b69bbdc2 Qt: Stop emuThread on closeEvent 2024-07-25 11:04:57 +03:00
Jonian Guveli 8611e98b92 Libretro: Add support for touch input 2024-07-20 23:21:00 +03:00
Jonian Guveli c7e22c540d Libretro: Use libretro save dir for emulator files 2024-07-09 14:49:44 +03:00
Jonian Guveli ea03d135da Allow overriding config/data paths in emulator 2024-07-09 14:48:22 +03:00
Jonian Guveli 0a49dc0af7 Libretro: Various fixes and optimizations 2024-07-09 14:47:44 +03:00
Jonian Guveli 173bd03a53 Libretro: Fix lib output name 2024-07-04 00:50:13 +03:00
Jonian Guveli d47e964c80 Libretro: Initial implementation 2024-07-04 00:50:13 +03:00