Connor McLaughlin
|
a4eb5f1d5d
|
FrontendCommon: Add PlaySoundAsync()
|
2022-09-21 23:06:23 +10:00 |
|
Connor McLaughlin
|
31a17cd3c6
|
FrontendCommon: Remove SDLInitializer
Not needed anymore.
|
2022-08-04 21:35:32 +10:00 |
|
Connor McLaughlin
|
ea65c0970c
|
FrontendCommon: Drop SDL2 audio output
|
2022-08-04 21:34:16 +10:00 |
|
Connor McLaughlin
|
b42b5501f6
|
UI: Massive revamp, new features and improvements
|
2022-07-22 21:19:54 +10:00 |
|
Connor McLaughlin
|
462eb2c155
|
Add Host/HostSettings
|
2022-07-21 17:29:58 +10:00 |
|
Connor McLaughlin
|
584525cb11
|
Cheevos: Move to core
|
2022-03-27 16:59:02 +10:00 |
|
Connor McLaughlin
|
c43df29abc
|
ImGuiFullscreen: Move to core
|
2022-03-27 16:59:02 +10:00 |
|
Connor McLaughlin
|
d5128a5ea9
|
HTTPDownloader: Move to common
|
2022-03-27 16:59:02 +10:00 |
|
Connor McLaughlin
|
b0adcb5ea6
|
FrontendCommon: Add HTTPDownloaderUWP
|
2021-07-11 15:20:38 +10:00 |
|
Connor McLaughlin
|
14e7f8fd13
|
GPU: Add D3D12 renderer
|
2021-07-10 21:45:10 +10:00 |
|
Connor McLaughlin
|
5da9edceb9
|
Build: Unify MSBuild options in props files
|
2021-07-10 21:45:10 +10:00 |
|
Connor McLaughlin
|
5865064387
|
FrontendCommon: Add XAudio2 audio backend
|
2021-06-30 15:15:49 +10:00 |
|
Connor McLaughlin
|
d9412f9fcd
|
FrontendCommon: Add option to inhibit screensaver
|
2021-06-20 15:50:59 +10:00 |
|
Connor McLaughlin
|
ff14e8aede
|
Add JSON game database to replace dat parsing
|
2021-04-17 17:04:23 +10:00 |
|
Connor McLaughlin
|
251043f11a
|
OSD: Add controller input display overlay
|
2021-04-04 04:08:42 +10:00 |
|
Connor McLaughlin
|
0ec2c87a0e
|
Implement RetroAchivements
|
2021-02-27 00:44:53 +10:00 |
|
Connor McLaughlin
|
ef524d7dea
|
FrontendCommon: Add HTTPDownloader class
|
2021-02-27 00:44:50 +10:00 |
|
Connor McLaughlin
|
61e4e6f140
|
Add "Fullscreen UI"
|
2021-01-31 17:10:27 +10:00 |
|
Connor McLaughlin
|
0945744f9b
|
FrontendCommon: Add DInput controller interface
Still needs force feedback/vibration support.
|
2020-12-29 22:49:52 +10:00 |
|
Connor McLaughlin
|
c89d94c2ff
|
Move Cubeb AudioStream to FrontendCommon
This way it doesn't need to be built for libretro.
|
2020-10-11 12:21:08 +10:00 |
|
Connor McLaughlin
|
2819715260
|
FrontendCommon: Add a post processing implementation
|
2020-09-13 01:23:43 +10:00 |
|
Connor McLaughlin
|
ac6b9dc87f
|
dep/imgui: Move implementations to frontend-common
|
2020-09-06 17:28:19 +10:00 |
|
Connor McLaughlin
|
6bbbb96d4b
|
Move GameList to FrontendCommon
Reduces libretro core dependencies further.
|
2020-09-01 12:46:44 +10:00 |
|
Connor McLaughlin
|
3c46f7b44c
|
ControllerInterface: Add XInput controller backend
|
2020-08-22 16:50:19 +10:00 |
|
Connor McLaughlin
|
2a38090e7a
|
HostDisplay: Move most backend logic to FrontendCommon
|
2020-06-30 03:03:56 +10:00 |
|
Connor McLaughlin
|
6eb2079088
|
FrontendCommon: Add D3D11 helper for host display
|
2020-06-20 03:33:34 +10:00 |
|
Connor McLaughlin
|
6aacf0019a
|
FrontendCommon: Add a Vulkan host display interface
|
2020-06-19 00:18:19 +10:00 |
|
Connor McLaughlin
|
2a710798cc
|
CommonHostInterface: Add save state selector UI
|
2020-04-21 03:07:40 +10:00 |
|
Connor McLaughlin
|
29a09a3685
|
Introduce ControllerInterface class, port SDL interface over
This breaks controller support in the SDL frontend until it's ported
over to the common interface.
|
2020-03-22 00:49:46 +10:00 |
|
Connor McLaughlin
|
bbdee22ea8
|
SDL: Move SDLSettingsInterface (ini) to frontend-common
|
2020-02-28 17:00:14 +10:00 |
|
Connor McLaughlin
|
f35970fcac
|
FrontendCommon: Move input binding and some other logic from Qt to common
|
2020-02-28 17:00:09 +10:00 |
|
Connor McLaughlin
|
06f4d72631
|
FrontendCommon: Use SDL_InitSubSystem() for lazy initialization
|
2020-02-16 00:15:05 +09:00 |
|
Connor McLaughlin
|
59cf799491
|
Qt: Implement controller interface/binding
|
2020-02-16 00:14:53 +09:00 |
|
Connor McLaughlin
|
745c2785b2
|
Move shared frontend code from SDL to a seperate project
|
2020-02-16 00:13:53 +09:00 |
|