Commit Graph

  • 701491156a Qt: Use menu font instead of system font as default font Connor McLaughlin 2020-03-22 22:40:29 +1000
  • 7b9be0a586 Qt: Add per-page help to settings dialog Connor McLaughlin 2020-03-22 22:19:46 +1000
  • 1d9bcb2a48 Qt: Force redraw the display when restoring after minimized Connor McLaughlin 2020-03-22 21:50:49 +1000
  • 361bedc2c3 SDLControllerInterface: Hackfix for non-player-id supporting controllers Connor McLaughlin 2020-03-22 21:29:58 +1000
  • 8b836555f6 Qt: Disable auto-fill background and set WA_NoSystemBackground Connor McLaughlin 2020-03-22 21:25:10 +1000
  • 74e0e83cfd Qt: Use same imgui style as SDL Connor McLaughlin 2020-03-22 13:17:16 +1000
  • e662f34f8b Qt: Add help for general settings Connor McLaughlin 2020-03-22 13:17:03 +1000
  • 4629cdfffc Qt: Add help text section to settings dialog Connor McLaughlin 2020-03-22 13:16:56 +1000
  • d5c76bf7d5 Qt: Increase default size of settings dilaog Connor McLaughlin 2020-03-22 13:16:47 +1000
  • c646bf507f Qt: Add OSD options to general settings Connor McLaughlin 2020-03-22 13:16:39 +1000
  • a4a5d3ef79 Qt: Split some console settings out into general settings Connor McLaughlin 2020-03-22 13:16:32 +1000
  • bf2f9bd8d9 Qt: Add 'Refresh' button to toolbar for reloading game list Connor McLaughlin 2020-03-22 13:16:20 +1000
  • 7e36195f44 HostInterface: Enable on-screen FPS/VPS/Speed display via config Connor McLaughlin 2020-03-21 23:05:04 +1000
  • 9fd95c3e21 Common/Rectangle: Fix off-by-one error in Intersects() Connor McLaughlin 2020-03-21 21:49:20 +1000
  • 77a60f0c5f HostInterface: Crash fix again for controller switching Connor McLaughlin 2020-03-22 13:15:44 +1000
  • acd49f3765 Qt: Fix possible crash when loading state via menu Connor McLaughlin 2020-03-22 13:10:28 +1000
  • 12ddeb675c HostInterface: Fix controller not updating when switched and system running Connor McLaughlin 2020-03-22 12:53:56 +1000
  • 46f921fb95 SDLControllerInterface: Fix crash on shutdown Connor McLaughlin 2020-03-22 12:37:11 +1000
  • 8190efa5dc SDLControllerInterface: Fix compilation on Ubuntu LTS Connor McLaughlin 2020-03-22 12:27:58 +1000
  • ad6e4cb6e4 Qt: Add "Clear All" and "Rebind All" to controller bindings Connor McLaughlin 2020-03-22 00:50:09 +1000
  • 45050709f2 Qt: Add support for clearing input bindings with right click Connor McLaughlin 2020-03-22 00:49:55 +1000
  • 29a09a3685 Introduce ControllerInterface class, port SDL interface over Connor McLaughlin 2020-03-22 00:49:46 +1000
  • 6ce97e0e13 dep: Add googletest Connor McLaughlin 2020-03-21 21:30:09 +1000
  • a4486cf6fa CDROM: Don't miss last three frames at end of sector Connor McLaughlin 2020-03-21 12:30:57 +1000
  • 8ef1e71ce0 DMA: Channels other than OTC should run based on request in SyncMode 0 Connor McLaughlin 2020-03-21 00:15:49 +1000
  • f4d172df2f DMA: Fix underflow when block_count == 0 Connor McLaughlin 2020-03-21 00:15:42 +1000
  • 904ab982e6 GPU: Fix crash when fill rectangles are out-of-bounds Connor McLaughlin 2020-03-21 00:15:35 +1000
  • d67bcd654c GPU: Prevent emulator locking up when switching between PAL/NTSC mode Connor McLaughlin 2020-03-20 01:12:41 +1000
  • bad5b30a61 CDROM: Fix incorrect volume matrix update/application Connor McLaughlin 2020-03-19 00:28:57 +1000
  • 3223f87eeb CDROM: Simplify register indexing for write Connor McLaughlin 2020-03-19 00:28:41 +1000
  • 1ee68ad12a CommonHostInterface: Add Screenshot hotkey Connor McLaughlin 2020-03-18 22:28:03 +1000
  • afe2f96474 Qt: Fix display not updating after resize when paused Connor McLaughlin 2020-03-18 22:27:45 +1000
  • b86e0bc846 SPU: Implement reverb Connor McLaughlin 2020-03-17 12:48:03 +1000
  • c9e5e3a43e CDROM: Add missing disc/console region check Connor McLaughlin 2020-03-17 12:47:46 +1000
  • 282998d0bb Qt: Add screenshot button Connor McLaughlin 2020-03-16 00:06:39 +1000
  • ffb760c79d SDL: Add screenshot to menu Connor McLaughlin 2020-03-16 00:04:16 +1000
  • 6b68512ac1 HostInterface: Add SaveScreenshot() method Connor McLaughlin 2020-03-16 00:03:57 +1000
  • 2bb992a702 HostDisplay: Add texture dumping/saving support Connor McLaughlin 2020-03-16 00:03:49 +1000
  • b4153266a0 GL/Texture: Add a GetTextureSubImage fallback/helper Connor McLaughlin 2020-03-16 00:03:25 +1000
  • 212fddd195 D3D11/StagingTexture: Add auto-resizing staging texture Connor McLaughlin 2020-03-16 00:03:16 +1000
  • cfcdc1c336 dep: Add stb_image_resize Connor McLaughlin 2020-03-16 00:03:06 +1000
  • 97c435a154 CMake: Linux build fix Connor McLaughlin 2020-03-16 00:02:55 +1000
  • fe2e6561d3 Qt: Add audio dumping options Connor McLaughlin 2020-03-15 22:04:32 +1000
  • c4af353d54 SDL: Add audio dumping options Connor McLaughlin 2020-03-15 22:04:25 +1000
  • 8e20d0d4ff SPU: Add audio dumping support Connor McLaughlin 2020-03-15 22:04:17 +1000
  • 198a64eb5e HostInterface: Add a helper function for generating timestamp-based filenames Connor McLaughlin 2020-03-15 22:03:53 +1000
  • c7a74cabaa Common: Add WAVWriter class Connor McLaughlin 2020-03-15 22:03:22 +1000
  • 6a6aa72f3a SPU: Add a tick counter and delay between key on/off writes Connor McLaughlin 2020-03-14 15:24:23 +1000
  • d42f155512 SPU: Use "ticks" instead of "sample" in variable names Connor McLaughlin 2020-03-14 15:23:20 +1000
  • 90d6babfb0 SPU: Always run, not only when enabled Connor McLaughlin 2020-03-14 15:01:23 +1000
  • c3cb6ef393 Qt: Fix debug menu not updating selected GPU renderer Connor McLaughlin 2020-03-14 12:34:39 +1000
  • 90121aa169 GPU: Fix VRAM display in software renderer Connor McLaughlin 2020-03-13 23:21:44 +1000
  • e076526898 CDROM: Rework sector buffering behavior Connor McLaughlin 2020-03-12 15:32:41 +1000
  • 86eefbd5d7 System: Fix a possible assertion failure loading state Connor McLaughlin 2020-03-12 15:32:37 +1000
  • 21ecf231d9 Qt: Show game list scanning progress visually Connor McLaughlin 2020-03-12 15:32:34 +1000
  • 0e3bcfa7b5 Qt/HostInterface: Track main window pointer Connor McLaughlin 2020-03-12 15:32:30 +1000
  • 9e08ae6188 GameList: Use ProgressCallback interface when scanning Connor McLaughlin 2020-03-12 15:32:19 +1000
  • f71a03202b Qt: Add ProgressCallback implementation Connor McLaughlin 2020-03-12 15:32:15 +1000
  • 8028b7b4a3 Common: Add ProgressCallback class Connor McLaughlin 2020-03-12 13:54:27 +1000
  • 8f39a0f154 Qt: Properly implement "Start Fullscreen" Connor McLaughlin 2020-03-12 13:53:58 +1000
  • 2480624cbe Qt: Replace QWindow for display with QWidget base Connor McLaughlin 2020-03-12 13:53:51 +1000
  • db1070a683 Settings: Fix start paused not applying Connor McLaughlin 2020-03-12 13:53:43 +1000
  • 3effa1238f CDROM: Return correct SCEx string based on disc region Connor McLaughlin 2020-03-12 13:51:53 +1000
  • 419422a2d7 CDROM: Return console region string based on system Connor McLaughlin 2020-03-12 13:51:38 +1000
  • e0a339ca96 GameList: Seperate disc region and console region Connor McLaughlin 2020-03-12 13:51:29 +1000
  • e8a5259e68 Qt: Show save times in save state menu as well Connor McLaughlin 2020-03-12 13:51:23 +1000
  • b2d0dd2d6c Qt/GameList: Update entry rather than ignoring same directory added twice Connor McLaughlin 2020-03-10 23:10:20 +1000
  • ed0abf3912 Qt: Fix possible assertion failure when removing search directories Connor McLaughlin 2020-03-10 22:59:17 +1000
  • bd25aa2f9d Qt: Include .chd in disc image filter Connor McLaughlin 2020-03-10 00:18:07 +1000
  • c2370c598e CDROM: Don't crash when stopping with no media Connor McLaughlin 2020-03-10 00:09:27 +1000
  • e98c753d3d CDROM: Delay the first CDDA report by one second Connor McLaughlin 2020-03-09 00:01:28 +1000
  • 776159265a CDROM: Skip pregap when processing CDDA Connor McLaughlin 2020-03-09 00:01:26 +1000
  • b81071a65c CDImage: Assume 2 second pregap between tracks if none specified Connor McLaughlin 2020-03-09 00:01:23 +1000
  • 631865469d CDROM: Bump up ACK delay timing Connor McLaughlin 2020-03-08 18:07:39 +1000
  • 4eeaa38ccd CDROM: Don't persist seek error bit in secondary status Connor McLaughlin 2020-03-08 15:53:53 +1000
  • 2249b873ff D3D11/StreamBuffer: Check feature support for MAP_NO_OVERWRITE before using Connor McLaughlin 2020-03-08 12:51:14 +1000
  • 99d42c07c2 D3D11/StreamBuffer: Use WRITE_DISCARD at position 0 Connor McLaughlin 2020-03-08 12:37:56 +1000
  • e19175edae GPU/D3D11: Fix non-vertical line rendering at >1x scale Connor McLaughlin 2020-03-08 00:03:31 +1000
  • 34ae0dae13 CDROM: Fix upper bound for XA audio frames and sync SPU Connor McLaughlin 2020-03-07 17:29:38 +1000
  • 6fa8031569 GPU/D3D11: Fix uniform buffer creation on Win7 Connor McLaughlin 2020-03-07 16:05:54 +1000
  • eb6dbbfb13 CDROM: Set seeking bit in stat when seeking Connor McLaughlin 2020-03-07 15:10:49 +1000
  • c700913322 CDROM: Implement SetSession command Connor McLaughlin 2020-03-07 15:10:19 +1000
  • d0f420de10 CDROM: Log invalid command identifiers Connor McLaughlin 2020-03-07 14:00:15 +1000
  • 6bb6249e86 GPU/HW: Print capabilities to log Connor McLaughlin 2020-03-07 12:54:15 +1000
  • b5b6a15e40 GPU/D3D11: Always flush render before presenting Connor McLaughlin 2020-03-07 12:37:55 +1000
  • ae4767a9ca GPU/HW: Always unmap buffer on flush Connor McLaughlin 2020-03-07 12:34:40 +1000
  • ef2796b780 CommonHostInterface: Fix controller inputs not binding Connor McLaughlin 2020-03-06 21:55:25 +1000
  • 2004de7170 Qt: Fix controller rebinding not registering when paused Connor McLaughlin 2020-03-06 21:55:10 +1000
  • f9a298f1b7 GPU: Fix incorrect handling of check mask bit Connor McLaughlin 2020-03-06 00:29:35 +1000
  • d46d681179 Add xxhash to dependencies Connor McLaughlin 2020-03-05 21:11:33 +1000
  • 552a01a9b6 Qt: Disable LTCG on Release-only builds Connor McLaughlin 2020-03-04 23:21:43 +1000
  • b59e4ffbcb HostInterface: Reset performance counters on unpausing Connor McLaughlin 2020-03-03 10:07:16 +1000
  • b405c01652 Qt: Save settings for column visibility/sorting in game list Connor McLaughlin 2020-03-02 11:08:29 +1000
  • 5c0660744a Qt: Implement "File Title" column and toggling in game list Connor McLaughlin 2020-03-02 11:08:25 +1000
  • c8954a3089 Qt: Fix game list sorting by column Connor McLaughlin 2020-03-02 11:08:20 +1000
  • 69f03959aa Qt: Implement context menu in game list Connor McLaughlin 2020-03-02 11:08:16 +1000
  • 0c40903f74 Qt: Fix double mutex lock on controller type change Connor McLaughlin 2020-03-02 11:05:12 +1000
  • 34f1c644f5 GPU: Update GPUSTAT if raster has passed to the next line Connor McLaughlin 2020-03-01 17:07:17 +1000
  • b0b1fd8f1a GPU: Timing for CPU->VRAM transfers Connor McLaughlin 2020-03-01 17:06:38 +1000
  • 6b9c6d3750 GPU: Add a helper function to determine how many GPU ticks are pending Connor McLaughlin 2020-03-01 17:04:36 +1000