Commit Graph

72 Commits (3f5552d6acb429a3e953b40c1734fda2cdac72be)

Author SHA1 Message Date
Connor McLaughlin 6fa8c3962e Build: Fixes for Android 2 years ago
Connor McLaughlin bf76780f11 GameList: Add cover downloader 3 years ago
Connor McLaughlin 6df7d9acda NoGUI: Migrate to new host abstraction 3 years ago
Connor McLaughlin ce5ff4186c Build: Log build type when running cmake 3 years ago
Connor McLaughlin 68866f3174 CMake: Disable nogui by default
Not interested in moving it over to the new interface, and Qt can run
the big picture UI anyway.
3 years ago
Connor McLaughlin ea65c0970c FrontendCommon: Drop SDL2 audio output 3 years ago
Connor McLaughlin d674014e30 CMake: Enable cross-compiling for macos arm64 on x86 3 years ago
Connor McLaughlin a899ca88f2 Build: Make OpenGL/Vulkan renderers optional
And disabled on Windows/arm64.
3 years ago
Connor McLaughlin c233a8042f GLContext: Dynamically load wayland-egl 3 years ago
Connor McLaughlin b42b5501f6 UI: Massive revamp, new features and improvements 3 years ago
Connor McLaughlin 859a156b3c Various build fixes 3 years ago
Connor McLaughlin 7f88cd5f9f Add regression test runner 4 years ago
Connor McLaughlin 31f03268cc Build: Opt out of -fno-semantic-interposition on Android 4 years ago
Connor McLaughlin ebcc11750d Build: Disable -fno-semantic-interposition on macOS 4 years ago
Connor McLaughlin 950b81861b CI: Revert previous commit and fix underlying issue 4 years ago
Connor McLaughlin 02f75f25d3 Build: Default symbol visibility to hidden 4 years ago
Connor McLaughlin 3ab7dcff82 CMake: Simplify platform detection a bit 4 years ago
Connor McLaughlin 333319acab CMake: Set __cplusplus version in MSVC 4 years ago
Connor McLaughlin 1392a64a93 Re-add libretro core 4 years ago
Christopher Snowhill 9e52838c6e CMakeLists: Add system processor check for Apple Silicon 4 years ago
Connor McLaughlin cbf0a21f05 CMake: Enable 64-bit file offsets on 32-bit platforms 4 years ago
Connor McLaughlin 924756860e HostDisplay: Support refresh rate queries on all platforms except Mac 4 years ago
Connor McLaughlin 03905b8f2e Remove stub duckstation-sdl binary
It's been a stub for a while.
4 years ago
Connor McLaughlin c182edf196 Android: Implement RetroAchievements 4 years ago
Connor McLaughlin 7190c571f9 CMake: Build system support for FreeBSD 4 years ago
Connor McLaughlin 4eace11a8b Enable building with RetroAchievements by default 4 years ago
Connor McLaughlin 10c3506f1a Cheevos: Linux support 4 years ago
Connor McLaughlin faa8ed0031 CMake: Make evdev optional 4 years ago
Connor McLaughlin 3ccaddc7e6 dep: Add rcheevos 4 years ago
Connor McLaughlin f7426b0988 GL/Context: Support fbdev 4 years ago
Connor McLaughlin 2dabccffc6 CI: Package NoGUI AppImage on Linux instead of SDL 4 years ago
Connor McLaughlin b09da307b5 Common: Add DRM display helper class and GBM GL context 4 years ago
Connor McLaughlin cae5bc1712 Add NoGUI frontend based on old SDL frontend + fullscreen UI 4 years ago
Connor McLaughlin 5d7d848fe6 CMake: Don't disable EGL for Android
Fixes OpenGL renderer being unavailable.
4 years ago
Connor McLaughlin 419726f4cc Remove libretro core - core will now be maintained by libretro
libretro have agreed to take over maintenance of the core.

Please see their fork at https://github.com/libretro/duckstation if you
wish to continue to use it.
4 years ago
Connor McLaughlin f6bd4bfcf4 Build: Tweak armv7 CFLAGS 4 years ago
Connor McLaughlin a6529a9537 Android: Enable armeabi-v7a builds 4 years ago
Connor McLaughlin 302b08023e dep/vixl: Fix building for AArch32 4 years ago
Connor McLaughlin 82e19f7188 Build: Set macOS deployment target to 10.14 4 years ago
Connor McLaughlin edce63bf6c
CMake: Set macOS deployment target to 10.12 4 years ago
Connor McLaughlin fa46ba16bf CMake: Re-enable LTO for Release builds with CMake >= 3.9
If you're using an earlier version, I suggest you upgrade, CMake 3.9 was
released in 2017....
5 years ago
Connor McLaughlin ffd2ac74d9 CMake: Force USE_EGL if USE_WAYLAND is on 5 years ago
Connor McLaughlin c5db7db182 Build: Compile source as UTF-8 with MSVC 5 years ago
Connor McLaughlin 79c8b9f52c Qt: Add Portuguese translation 5 years ago
Connor McLaughlin a4e9adad25 Update Windows Qt build to 5.15.0 5 years ago
Connor McLaughlin 48be73be5a SDL: Fix crash when changing debug settings while running 5 years ago
Connor McLaughlin 5b5c7f200d CMake: Bump minimum version to 3.8
Needed for CXX_STANDARD=17.
5 years ago
Connor McLaughlin 554237a6d1 CMake: Drop required version to 3.7 5 years ago
Connor McLaughlin 4ce5f7e802 GLContext: Wayland support 5 years ago
Connor McLaughlin fe867edefb cmake: Further tweaks for Android libretro core 5 years ago