Commit Graph

  • 01287cb7da build: Support building libretro core for Android Connor McLaughlin 2020-07-07 20:27:06 +1000
  • c242d4707f build: Drop Linux libretro core in current directory too Connor McLaughlin 2020-07-07 20:26:56 +1000
  • 70184c13c7 Update libretro core build instructions Connor McLaughlin 2020-07-07 19:17:45 +1000
  • cf1dec6667 CI: Use cmake for Windows libretro builds Connor McLaughlin 2020-07-07 19:14:00 +1000
  • 089b1d465f build: Drop libretro DLL in build directory Connor McLaughlin 2020-07-07 19:07:24 +1000
  • 0ad6adc900 build: Enable LTO/LTCG on Windows Release builds Connor McLaughlin 2020-07-07 18:54:11 +1000
  • 9a631ff52c build: Don't build unit tests for libretro core Connor McLaughlin 2020-07-07 18:54:02 +1000
  • 011ee6331e build: Link tinyxml2 statically in cmake/win32 Connor McLaughlin 2020-07-07 18:47:58 +1000
  • 24f10eca61 build: Drop Windows DLL in binary directory for libretro Connor McLaughlin 2020-07-07 18:37:03 +1000
  • a451e7f177 Android: Get it running again Connor McLaughlin 2020-07-05 21:31:17 +1000
  • 729e1b3392 GLContext: Fix Android context creation Connor McLaughlin 2020-07-07 00:59:49 +1000
  • da180a1c4f Vulkan: Fix crash when device creation fails Connor McLaughlin 2020-07-07 00:59:42 +1000
  • 1d4b5e22cb Vulkan: Fall back to geometryShader when fillModeNonSolid unsupported Connor McLaughlin 2020-07-07 00:59:35 +1000
  • d1eae288bf GameList: Add EntryCompatibilityRatingToString Connor McLaughlin 2020-07-07 00:59:28 +1000
  • 5274fa32ac Qt: Pump events on main thread when waiting for init Connor McLaughlin 2020-07-06 02:47:13 +1000
  • 76cb52407b SDLControllerInterface: Init joystick API as well Connor McLaughlin 2020-07-06 02:47:05 +1000
  • 547e8b239b libretro: Reduce base width/height Connor McLaughlin 2020-07-06 02:29:43 +1000
  • 11c0601a67 libretro: Work around hw render interface pointer being freed Connor McLaughlin 2020-07-05 22:56:39 +1000
  • 01a63a914a
    Merge pull request #588 from ggrtk/gpu-crtc Connor McLaughlin 2020-07-05 23:28:06 +1000
  • e42d5fed75 GPU: Adjust 4-pixel boundary alignment formula Albert Liu 2020-07-04 17:59:14 -0700
  • 000a51298a GPU: Don't round screen size to 4-pixel multiple Albert Liu 2020-07-04 17:55:43 -0700
  • e2b1158514 GPU: Report CRTC padding as signed in debug window Albert Liu 2020-07-03 22:11:05 -0700
  • 45f3560427 README.md: Update libretro core links Connor McLaughlin 2020-07-05 13:36:20 +1000
  • 660e2af30e
    Merge pull request #587 from stenzek/libretro-dll-name Connor McLaughlin 2020-07-05 13:32:28 +1000
  • 67bc14dac9 CI: Use libretro core naming convention Connor McLaughlin 2020-07-05 12:58:04 +1000
  • 511c3133f1 GPU: Let GPU catch up before handling GP1 reset commands Connor McLaughlin 2020-07-05 02:25:55 +1000
  • b0b3901722 libretro: Fix DualShock analog mode auto-enable Connor McLaughlin 2020-07-05 00:05:14 +1000
  • c76bb5eb6a libretro: Fix display aspect ratio Connor McLaughlin 2020-07-04 22:33:07 +1000
  • 343e3ba3b7 libretro: Better handle resolution changes Connor McLaughlin 2020-07-04 21:23:59 +1000
  • e15fafe428 libretro: Reduce OSD message durations Connor McLaughlin 2020-07-04 21:17:29 +1000
  • 8408d3b6bf libretro: Disable shader cache Connor McLaughlin 2020-07-04 20:51:04 +1000
  • f9622b2450 libretro: Fix memory card save locations Connor McLaughlin 2020-07-04 20:50:33 +1000
  • 9b3e344ad8 Renderers: Support empty shader cache Connor McLaughlin 2020-07-04 20:49:50 +1000
  • f396a2c373 Renderers: Make shader cache path a prefix instead of directory Connor McLaughlin 2020-07-04 20:45:54 +1000
  • b9ffca1ddf libretro: Vulkan renderer support Connor McLaughlin 2020-07-04 20:06:04 +1000
  • 218f6721d3 libretro: Fix display rendering in D3D11/OpenGL Connor McLaughlin 2020-07-04 20:05:49 +1000
  • 2c4fce3f0d D3D11HostDisplay: Don't create swap chain for headless Connor McLaughlin 2020-07-04 17:37:50 +1000
  • b3359dadc9 Qt: Save original style name for restoring after theme switch Connor McLaughlin 2020-07-04 15:54:26 +1000
  • 16411d7669 dep/libcue: Prefix functions to avoid name clash with glslang Connor McLaughlin 2020-07-04 13:47:51 +1000
  • 1231f6dafe GPU: Handle GP1 command mirrors Connor McLaughlin 2020-07-04 01:28:18 +1000
  • d0241aafbf README.md: Add link to CI libretro core Connor McLaughlin 2020-07-03 15:23:33 +1000
  • 2963528a36
    Merge pull request #584 from ggrtk/maint Connor McLaughlin 2020-07-03 15:20:31 +1000
  • e581ecd9c4 README.md: Add LibCrypt and SBI info Albert Liu 2020-07-02 17:36:37 -0700
  • 0a65fe4156 GitHub Actions: Update to checkout action v2.3.1 with fetch-depth: 0 Albert Liu 2020-06-30 23:00:07 -0700
  • 0a0a2024fd SDLControllerInterface: Prefer cbutton.which for button events Albert Liu 2020-06-30 07:51:52 -0700
  • d996f46618 Update compatibility database Connor McLaughlin 2020-07-03 01:50:26 +1000
  • 2d74062abb CPU: Delay interrupts by one instruction/block Connor McLaughlin 2020-07-03 00:57:22 +1000
  • 8a8ce8d41c NamcoGunCon: Use correct GPU clock as reference Connor McLaughlin 2020-07-02 02:51:22 +1000
  • 06b329b4c6 Update README.md with libretro core info Connor McLaughlin 2020-07-02 00:50:34 +1000
  • 0710e3b6d3 CDROM: Ignore sectors with channel number=255 Connor McLaughlin 2020-07-01 21:43:24 +1000
  • bff5432879 Pad: Improve ACK timing Connor McLaughlin 2020-07-02 00:43:26 +1000
  • b471d1043a Settings: Load Memory Cards From State -> Load Devices From State Connor McLaughlin 2020-07-02 00:43:18 +1000
  • 6834f2ca42
    Merge pull request #581 from stenzek/libretro-ci Connor McLaughlin 2020-07-01 03:04:32 +1000
  • a1fd801b7f Build libretro core in CI Connor McLaughlin 2020-07-01 02:35:26 +1000
  • 655dff84e2 VulkanHostDisplay: Fix software cursor rendering Connor McLaughlin 2020-07-01 01:56:28 +1000
  • 400ee3d9b3 OpenGLHostDisplay: Fix software cursor rendering Connor McLaughlin 2020-07-01 01:56:21 +1000
  • 8cd9e0887e libretro: Use framebuffer view dimensions not texture dimensions Connor McLaughlin 2020-07-01 00:43:17 +1000
  • 70f4ce7cde libretro: Add auto analog mode option for controllers Connor McLaughlin 2020-07-01 00:35:40 +1000
  • f65a50d84b HostDisplay: Use surface scale for drawing software cursor Connor McLaughlin 2020-07-01 00:35:33 +1000
  • bf08385051 WindowInfo: Add surface_scale field Connor McLaughlin 2020-07-01 00:35:19 +1000
  • e374853cf5 HostInterface: Better configuration of custom crosshair/software cursor Connor McLaughlin 2020-07-01 00:35:13 +1000
  • f0c1dfefe7 Core: Add resources file Connor McLaughlin 2020-07-01 00:35:02 +1000
  • ed6065d7f5 D3D11HostDisplay: Fix software cursor rendering Connor McLaughlin 2020-07-01 00:34:30 +1000
  • 7d88bba764 Common: Add an image helper class Connor McLaughlin 2020-07-01 00:34:22 +1000
  • 78cf890c6c Qt: Hook up per-controller-type-settings to UI Connor McLaughlin 2020-07-01 00:34:13 +1000
  • bcc6d5d53d Qt: Support float settings in setting widget binder Connor McLaughlin 2020-07-01 00:34:00 +1000
  • 0b11a14e24 Qt: Better handling of default settings not in ini Connor McLaughlin 2020-07-01 00:33:53 +1000
  • 4dc9e10777 HostInterface: Support per-controller-type settings Connor McLaughlin 2020-07-01 00:33:45 +1000
  • f3b2953e40 Common/StringUtil: Add FromChars overload for bool Connor McLaughlin 2020-07-01 00:33:40 +1000
  • 687bcfddba
    Merge pull request #578 from ggrtk/readme Connor McLaughlin 2020-06-30 14:54:03 +1000
  • 71354d0f6f README.md: Add steps for downloading and running AppImages Albert Liu 2020-06-29 19:12:08 -0700
  • 38aa485f8f libretro: Analog controller/DualShock support Connor McLaughlin 2020-06-30 02:47:47 +1000
  • 51b4776b8f libretro: Work around video driver switching crash in RetroArch Connor McLaughlin 2020-06-30 02:47:38 +1000
  • 861b98ed3b libretro: Additional work Connor McLaughlin 2020-06-30 02:47:27 +1000
  • 2a38090e7a HostDisplay: Move most backend logic to FrontendCommon Connor McLaughlin 2020-06-30 02:46:57 +1000
  • 84a52a3911 dep/vulkan-loader: undef a bunch more problematic X11 defines Connor McLaughlin 2020-06-30 03:03:27 +1000
  • 936d92dfb8 System: Add option to force start in software mode Connor McLaughlin 2020-06-29 01:51:01 +1000
  • 919494079b System: Make saving screenshots to state optional Connor McLaughlin 2020-06-22 17:05:02 +1000
  • dc7cc3b67f Common/ByteStream: Fix buffer corruption in MemoryByteStream Connor McLaughlin 2020-06-29 02:42:14 +1000
  • e5f56fcd33 MDEC: Slightly reduce block timing Connor McLaughlin 2020-06-29 14:45:12 +1000
  • 614ea632a5 SPU: Log warning when data is lost due to reg clear Connor McLaughlin 2020-06-29 14:45:03 +1000
  • ea1066f76e GL/StreamBuffer: Use glBufferData() on all drivers Connor McLaughlin 2020-06-28 21:44:45 +1000
  • 745b53e4cb GL/Context: Fix crash in some GLX drivers Connor McLaughlin 2020-06-27 17:23:43 +1000
  • 15afe4f436 GPU/Vulkan: Fix incorrect vkCmdPushConstants() call Connor McLaughlin 2020-06-27 16:25:30 +1000
  • f690165b52
    Merge pull request #571 from ggrtk/discord Connor McLaughlin 2020-06-27 15:55:30 +1000
  • 1a45ee3018 CommonHostInterface: Use largeImage fields in Discord presence payload Albert Liu 2020-06-26 22:28:48 -0700
  • 0b261e836b GPU/Vulkan: Fix shader VRAM copies Connor McLaughlin 2020-06-27 02:23:12 +1000
  • 58b0e6859a Frontend: Reset/restore GPU state before saving screenshot Connor McLaughlin 2020-06-27 02:22:52 +1000
  • b94de1924d GPU/ShaderGen: Round normalized colours before converting to integer Connor McLaughlin 2020-06-26 21:40:50 +1000
  • 16ca214d09 GPU/OpenGL: Fix VRAM writes breaking on <GL4.3 Connor McLaughlin 2020-06-26 21:39:37 +1000
  • 34d7b752d8 GPU/ShaderGen: Enable GL_ARB_shader_storage_buffer_object on <GL4.3 Connor McLaughlin 2020-06-26 21:39:12 +1000
  • 998ec85b16 CDROM: Log slow sector reads in Release builds too Connor McLaughlin 2020-06-26 17:16:50 +1000
  • 737337a526 CDROM: Fix incorrect sector read after incomplete seek->read Connor McLaughlin 2020-06-26 17:15:39 +1000
  • b8a2487abf GPU/HW: Fix incorrect offset application in line upscaler Connor McLaughlin 2020-06-26 03:25:21 +1000
  • f1cfe1b954
    Merge pull request #568 from ggrtk/qt-theme Connor McLaughlin 2020-06-25 12:13:21 +1000
  • 788a9a6768 Qt: Reset palette and style when selecting default theme Albert Liu 2020-06-24 15:12:21 -0700
  • ad727c7991 CPU/Recompiler: Check interrupts after mtc0 sr/cause Connor McLaughlin 2020-06-25 01:20:18 +1000
  • b00f50c927 CPU/Recompiler: Emit test/jz instead of bt/jnc for bits < 8 Connor McLaughlin 2020-06-25 01:19:53 +1000
  • 55a2c73097 Qt: Add Dark Fusion theme Connor McLaughlin 2020-06-25 01:32:28 +1000
  • a6d976240a Qt: Add theme selection and dark theme Connor McLaughlin 2020-06-25 01:31:23 +1000