Commit Graph

183 Commits (9cd904256340da1156b9fb04af1e793b8ee683ed)

Author SHA1 Message Date
Connor McLaughlin fe67bea19a Scripts: Remove now-unused scripts 3 years ago
Connor McLaughlin a5585f047c AppImage: Fix launching relative paths 3 years ago
Connor McLaughlin 99bd02a2c5 CI: Enable GL renderer on Mac builds
Work around a possible bug in MoltenVK until I get time to investigate
it.
3 years ago
Connor McLaughlin 40a485326a CI: Build universal binaries for MacOS 3 years ago
Connor McLaughlin 0006c54c46 Build: Add Mac dependencies and fix packaging 3 years ago
Connor McLaughlin c233a8042f GLContext: Dynamically load wayland-egl 3 years ago
Connor McLaughlin 5d89715b17 CI: Install xlib dev package
Hopefully fix Qt build not having the display accessible in the PNI.
3 years ago
Connor McLaughlin 7e20a79719 AppImage: Glob fix 3 years ago
Connor McLaughlin 78b4c433c3 AppImage: Add more missing libraries 3 years ago
Connor McLaughlin 0590a6098d CI: Fix up Linux/Mac build and disable UWP (for now) 3 years ago
BailShamber 14a7ac78ac
Makes it safe if somehow the WAYLAND_DISPLAY env var is set but incorrectly.
Inspired by qurious' solution.
3 years ago
BailShamber 7dea8d9043 Make appimage respect "QT_QPA_PLATFORM" env var. 3 years ago
Connor McLaughlin 0c4c37412b GameDB: Remove split json files
The original intention was to make it easier to edit via github,
but it's more of a pain than helpful.
3 years ago
qurious-pixel 11be9c1498
generate a wayland appimage (#2625)
* generate a wayland appimage

- update patchelf to 0.12
- integrate qt5-wayland plugins
- check for wayland display environment

* duckstation wayland

- update packages to include qt5-wayland
- upload wayland packages
- add wayland packages to release

* Generate single Qt appimage with wayland

- combine x11 and wayland into one appimage

* One Qt appimage
3 years ago
Connor McLaughlin 43c310af4b scripts: Add regression test runner/checker 4 years ago
Connor McLaughlin e9374646e9 GPU/SW: Fix performance regression on 32-bit ARM 4 years ago
Connor McLaughlin 1405ba8a6b GPU/SW: Specialize rasterizing functions further 4 years ago
Connor McLaughlin 2cf6e8f5c9 Move dist files into extras 4 years ago
Connor McLaughlin cac8080657 Remove unused libretro build scripts 4 years ago
Connor McLaughlin c9029a88c7 CMake: Fix Android native library build 4 years ago
Connor McLaughlin 143a82b543 scripts: Add libretro core build scripts 4 years ago
Julien Reichardt 4bd1161ac9 Split appimage script and distribution files 4 years ago
Connor McLaughlin ff14e8aede Add JSON game database to replace dat parsing 4 years ago
Connor McLaughlin 4cc2883224 Add script to pad a BIOS image
Mainly useful for openbios.
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
Albert Liu def9a98cb9 GameSettings: Disable analog mode forcing instead of forcing digital controller 4 years ago
Connor McLaughlin d1399fe6a3 Data: Add cheat database
Cheats courtesy of Pugsy.
4 years ago
Connor McLaughlin 859f23f4d5 libretro: Add compatibility settings loading 4 years ago
Connor McLaughlin 77da1c8f02 compatibility_xml_to_csv.py: Fix handling of broken input 5 years ago
Connor McLaughlin 302e137aa3 merge_compatibility_list.py: Use UTF-8 encoding in output 5 years ago
Connor McLaughlin f49c2dedf6 Add script for converting compatibility XML to CSV 5 years ago
Connor McLaughlin 7be360475b Add script to merge compatibility lists 5 years ago
Connor McLaughlin 61b057929e Add script to convert compatibility CSV to XML 5 years ago