Commit Graph

  • 715209e178 GPU/HW: Truncate colours to 16-bit before applying alpha Connor McLaughlin 2020-04-24 03:26:52 +1000
  • 4a4c3d5e3b GL/Texture: Add internal format as parameter Connor McLaughlin 2020-04-24 03:21:44 +1000
  • 990147b7e9 GPU/HW: Use uint in CPU-side vertex attributes Connor McLaughlin 2020-04-23 15:55:49 +1000
  • e2f5905cd6 GPU/HW: Use unsigned integers in shaders for texcoords Connor McLaughlin 2020-04-23 15:14:16 +1000
  • 30033ed4aa GPU/HW: Minor improvements to texture filtering Connor McLaughlin 2020-04-23 15:08:28 +1000
  • 13e2b28f50 GPU/HW: Only apply vertex offset at 1x resolution scale Connor McLaughlin 2020-04-23 14:45:11 +1000
  • ea25b58dd3 Qt: Support disabling vsync via glXSwapInterval Connor McLaughlin 2020-04-23 13:04:40 +1000
  • fc6a165438 CMake: Fix compiling with Visual Studio Connor McLaughlin 2020-04-23 13:04:33 +1000
  • a02c818245 HostDisplay: Drop some unused methods Connor McLaughlin 2020-04-22 21:15:59 +1000
  • ea3c0b65cf Qt: Refactor render widget state transitions Connor McLaughlin 2020-04-22 21:13:51 +1000
  • d7aa514f14 GPU/HW/OpenGL: Work around vertex-Y-off-by-one issue Connor McLaughlin 2020-04-22 17:39:46 +1000
  • ec5b52b3fb GPU/HW: Tweak vertex shader offsets Connor McLaughlin 2020-04-21 22:07:53 +1000
  • 834f3768a1 GPU/HW: Line coordinate typo fix Connor McLaughlin 2020-04-21 16:01:04 +1000
  • 1ee418aebf GPU/HW: Fix additional polyline vertices drawing Connor McLaughlin 2020-04-21 15:45:22 +1000
  • b9954a943a CommonHostInterface: Default hotkeys for new save state UI Connor McLaughlin 2020-04-21 03:07:51 +1000
  • 2a710798cc CommonHostInterface: Add save state selector UI Connor McLaughlin 2020-04-21 02:50:57 +1000
  • 7c2244f20f FrontendCommon: Add placeholder icon binary Connor McLaughlin 2020-04-21 02:50:48 +1000
  • 08c8d1a521 System: Support saving screenshots in save states Connor McLaughlin 2020-04-21 02:50:45 +1000
  • aaf9dcaf02 GPU/HW: Fix possible crash when drawing polylines Connor McLaughlin 2020-04-20 13:00:57 +1000
  • 4655aa02f8 CPU/CodeCache: Fix uninitialized pointers Connor McLaughlin 2020-04-20 12:35:57 +1000
  • badfe6117e GPU: Remove textured draw time penalty Connor McLaughlin 2020-04-20 12:24:53 +1000
  • 759c7c52d5 GPU: Don't wedge when other commands are in FIFO with polyline Connor McLaughlin 2020-04-20 01:07:51 +1000
  • b893c0abf5 GPU/Software: Fix copies when overlapping and oversized Connor McLaughlin 2020-04-20 00:54:46 +1000
  • f1d1129e05 CDROM: Don't assert if SetMode.bit4 is set Connor McLaughlin 2020-04-19 22:31:22 +1000
  • 5ad133a278 GPU/HW: Implement oversized copies on GPU Connor McLaughlin 2020-04-19 22:30:54 +1000
  • 045c4d1745 SPU: Fix adsr_volume read for pending key-on voice Connor McLaughlin 2020-04-19 18:19:46 +1000
  • 13903c2abd SDL: Add advanced options for tweaking GPU FIFO/runahead Connor McLaughlin 2020-04-19 16:58:13 +1000
  • 3319adfa2f GPU: Tweak rectangle draw times Connor McLaughlin 2020-04-19 16:57:51 +1000
  • d5a5432a8b CPU/CodeCache: Fix crash when BIOS is missing Connor McLaughlin 2020-04-19 16:03:31 +1000
  • 610cc74cb9 GPU: Add primitive setup timing Connor McLaughlin 2020-04-19 15:26:27 +1000
  • 16500064f8 GPU: Tweak triangle draw times Connor McLaughlin 2020-04-19 15:24:40 +1000
  • 6ef3626599 GPU/HW: Fix a possible crash in rectangle expansion Connor McLaughlin 2020-04-19 14:34:17 +1000
  • 1757932b3a GPU: Implement FIFO and timings Connor McLaughlin 2020-04-19 01:16:58 +1000
  • 65ca8b9fe0 GPU/HW: Move logic from backend to GPU_HW class Connor McLaughlin 2020-04-18 15:30:46 +1000
  • 5923129eca Common/FIFOQueue: Make bounds checks debug only Connor McLaughlin 2020-04-18 13:05:46 +1000
  • 5d5d8a5116 CI: Disable shallow clone Connor McLaughlin 2020-04-17 02:16:01 +1000
  • 277c03aca0 Add auto-generated Git version to window titles Connor McLaughlin 2020-04-17 01:56:11 +1000
  • 610ebcf2fa Qt: Support loading .psf files Connor McLaughlin 2020-04-17 00:30:25 +1000
  • 9c184c5733 SDL: Support loading .psf files Connor McLaughlin 2020-04-17 00:30:19 +1000
  • 205297ac27 System: PSF (Portable Sound Format) loading support Connor McLaughlin 2020-04-17 00:29:56 +1000
  • 38847de8ee GameList: PAPX and SCZS prefixes should be NTSC-J Connor McLaughlin 2020-04-16 21:42:09 +1000
  • 197b193ca3 GPU/HW/OpenGL: Use geometry shaders for upscaled line rendering Connor McLaughlin 2020-04-16 21:29:11 +1000
  • 02b1e084c1 GPU/HW/OpenGL: Re-enable some fast paths I accidentially disabled Connor McLaughlin 2020-04-16 21:27:01 +1000
  • b45b70970b GL/ShaderCache: Support geometry shaders Connor McLaughlin 2020-04-16 20:41:27 +1000
  • a43a0a14cc CPU/CodeCache: Don't leak blocks on shutdown Connor McLaughlin 2020-04-16 20:23:54 +1000
  • 7a87b9b5bb CPU/CodeCache: Don't leak blocks on flush Connor McLaughlin 2020-04-16 19:40:52 +1000
  • 86df077ffe GPU/HW: Slight refactor to vertex culling Connor McLaughlin 2020-04-15 23:50:14 +1000
  • c694b78dc0
    Update README.md to say Windows and Linux builds Connor McLaughlin 2020-04-15 19:24:33 +1000
  • 442b2bcf7c
    Merge pull request #285 from ggdrt/appimage Connor McLaughlin 2020-04-15 14:53:17 +1000
  • 0d84b5b9a2 AppImage: Use user-specified build directory for linuxdeploy Albert Liu 2020-04-14 21:12:13 -0700
  • a8e224d504 AppImage: Use timestamping to prevent wget duplicates Albert Liu 2020-04-14 20:53:12 -0700
  • 01bc0eb650 CI: Include data in Windows archive Connor McLaughlin 2020-04-15 01:49:40 +1000
  • 4d7240cf88 Add some input profiles to ship with Connor McLaughlin 2020-04-15 01:48:21 +1000
  • 8a5e955ba3 Qt: Add input profile support Connor McLaughlin 2020-04-15 01:44:16 +1000
  • f75ea052a6 FrontendCommon: Add input profile support Connor McLaughlin 2020-04-15 01:44:04 +1000
  • 193763b4aa SDL: Fix possible crash when parsing key modifiers Connor McLaughlin 2020-04-14 16:41:59 +1000
  • 1eeb1012aa Qt: Add buttons for binding controller rumble Connor McLaughlin 2020-04-14 16:35:04 +1000
  • d9ebb975b2 CommonHostInterface: Reimplement controller rumble support Connor McLaughlin 2020-04-14 16:34:39 +1000
  • f265ce2815 gitignore: Update build folder ignores Albert Liu 2020-04-13 22:12:42 -0700
  • ccddb4456b CI: Use AppImage generation script for Linux build Albert Liu 2020-04-13 21:36:39 -0700
  • a2a9bd16fa AppImage: Add script for generating AppImages with desktop integration Albert Liu 2020-04-13 21:22:32 -0700
  • 7677c95fa7 dep/imgui: Fix crash when base vertex unsupported (GLES) Connor McLaughlin 2020-04-14 04:05:36 +1000
  • 915989fa25 CommonHostInterface: Remove extra newlines in messages Connor McLaughlin 2020-04-14 04:05:10 +1000
  • 67f2eb3fed Qt: Fix -fullscreen not working Connor McLaughlin 2020-04-13 22:37:24 +1000
  • 81cf4b469f Frontends: Add shared command line interface Connor McLaughlin 2020-04-13 22:13:46 +1000
  • 6a03bb2d15 HostInterface: Drop std::filesystem requirement Connor McLaughlin 2020-04-12 21:06:33 +1000
  • e843fcd9f0 SDLControllerInterface: Fix broken input when player IDs clash Connor McLaughlin 2020-04-11 19:36:53 +1000
  • 4fd5d6ca4f SDL: Fix software renderer image uploads in OpenGL Connor McLaughlin 2020-04-11 18:54:20 +1000
  • a682b720e1 Qt: Fix software renderer image uploads in OpenGL Connor McLaughlin 2020-04-11 18:54:09 +1000
  • 7779a54bc5 GPU: Rename 'Force Progressive Scan' to 'Disable Interlacing' Connor McLaughlin 2020-04-11 16:37:51 +1000
  • 9e024b7a51 GPU: Handle VRAM wrap-around behavior on scanout Connor McLaughlin 2020-04-11 16:09:03 +1000
  • fc3efebb38 Revert "SPU: Use reverb formula from Mednafen-PSX" Connor McLaughlin 2020-04-11 15:04:04 +1000
  • 54adad948b Qt: Add .mcr extension to memory card file picker Connor McLaughlin 2020-04-11 11:57:39 +1000
  • a4a112f5d8 CDROM: Deliver invalid sub-q (libcrypted) sectors to CPU Connor McLaughlin 2020-04-11 02:44:04 +1000
  • 6d55979dac HostDisplay: Fix 1x1 1:1 AR screenshots in OpenGL Connor McLaughlin 2020-04-11 00:56:28 +1000
  • 05e4e7d262 CDROM: Add timing for speed changes/adjust seek timing Connor McLaughlin 2020-04-11 00:40:39 +1000
  • 809b9f89ca SPU: Use reverb formula from Mednafen-PSX Connor McLaughlin 2020-04-11 00:40:28 +1000
  • 64a96ad718 Common/WAVWriter: Add accessors Connor McLaughlin 2020-03-21 12:30:04 +1000
  • 156a360d86 SDL: Migrate to common host interface Connor McLaughlin 2020-04-11 00:00:44 +1000
  • 6cfad33b8e HostInterface: Set NoNav on FPS window Connor McLaughlin 2020-04-11 00:00:37 +1000
  • 674bcdfeec INISettingsInterface: Add Save() method Connor McLaughlin 2020-04-11 00:00:21 +1000
  • ebc3aa118c SDL: Fix DXGI intercepting ALT+ENTER Connor McLaughlin 2020-04-11 00:00:15 +1000
  • 6775100170 GPU: Drop OpenGL ES renderer Connor McLaughlin 2020-04-11 00:00:10 +1000
  • fbfd838e22 GPU: Add pixel aspect ratio option Connor McLaughlin 2020-04-10 15:12:16 +1000
  • 3325d2c42c GPU: Add Force NTSC timings option Connor McLaughlin 2020-04-10 13:34:12 +1000
  • a06240141e GPU/D3D11: Fix incorrect usage of CopySubresourceRegion() in CopyVRAM() Connor McLaughlin 2020-04-10 01:07:42 +1000
  • 5a19abbbd3 GPU/D3D11: Fix broken 24-bit display/interlacing when upscaled Connor McLaughlin 2020-04-10 00:43:18 +1000
  • f0a3e66d08 GPU/Software: Fix broken display when VRAM is X-offset Connor McLaughlin 2020-04-09 20:50:12 +1000
  • ee5c3cb91b
    Merge pull request #251 from ggdrt/appimage Connor McLaughlin 2020-04-09 11:27:18 +1000
  • c25591d84b Update README.md with AppImage info Albert Liu 2020-04-08 11:41:31 -0700
  • 76419de39a CI: Generate AppImage for SDL frontend build Albert Liu 2020-04-08 10:28:45 -0700
  • 2413c5a6a3 GPU/Software: Fix incorrect colours in 24-bit FMVs Connor McLaughlin 2020-04-09 00:46:00 +1000
  • 3c45603cb4 MemoryCard: Batch sector writes together 5 seconds at a time Connor McLaughlin 2020-04-09 00:14:26 +1000
  • 0a004361fc Qt: Work around flip model swap chains being limited to vsync when parented Connor McLaughlin 2020-04-09 00:14:19 +1000
  • 1f40d5f77d Qt: Implement memory card remove button Connor McLaughlin 2020-04-09 00:13:44 +1000
  • 3272b37853 Qt: Implement browse button for memory card paths Connor McLaughlin 2020-04-09 00:09:16 +1000
  • 9915d977e4 Qt: Fix memory card path not applying Connor McLaughlin 2020-04-09 00:03:48 +1000
  • cbe9ef24b9 SettingWidgetBinder: Use QString instead of const char* Connor McLaughlin 2020-04-09 00:03:19 +1000
  • bc66b2691d CDImage: Linux build fix Connor McLaughlin 2020-04-08 21:26:51 +1000
  • 0006052728 SPU: Fix some registers not being saved to state Connor McLaughlin 2020-04-08 20:33:39 +1000