Commit Graph

  • c83b5fdd05 FileSystem: Add AtomicRenamedFile Stenzek 2024-07-28 21:58:59 +10:00
  • ab7a3e1934 BinaryReaderWriter: Add class for files as well as spans Stenzek 2024-07-28 21:58:50 +10:00
  • a3f8162488 Qt: Add a new Justifier controller icon (#3264) KamFretoZ 2024-07-29 10:22:38 +07:00
  • 6da84bf5d0 GameDB: Disable WS for Rally de Europe Stenzek 2024-07-29 13:21:33 +10:00
  • 11c6f89162 gitignore: Add /deps/ Connor McLaughlin 2024-07-29 01:53:48 +10:00
  • b6b0997e70 Build: Favor git repositories over in-tree patches Stenzek 2024-07-28 18:56:05 +10:00
  • 876f212685 DynamicLibrary: Add patch to versioned filename Stenzek 2024-07-28 19:00:07 +10:00
  • 40356fc381 FileSystem: Remove unnecessary checks Stenzek 2024-07-28 18:55:17 +10:00
  • 6fe0c986fa System: Rewrite EXE override/loading Stenzek 2024-07-28 16:16:05 +10:00
  • 7b99fcbbf3 GPU: Fix edge bleeding with Bilinear Integer scaling Stenzek 2024-07-28 14:08:03 +10:00
  • a3acb0c5db GPU/HW: Always allow shader blend with fbfetch Stenzek 2024-07-27 18:41:46 +10:00
  • 5026e1b276 Spanish translation update 2024/07/27 (#3263) Víctor "IlDucci 2024-07-27 04:32:05 +00:00
  • fcd4e60af1 Atualização Português do Brasil (#3262) Anderson Cardoso 2024-07-27 01:31:51 -03:00
  • c2d24f436c CDROM: Re-enable error-on-seeking-pause behaviour Stenzek 2024-07-27 14:24:21 +10:00
  • f051aa54d9 GameDB: Include London Mission Pack in GTA disc set Stenzek 2024-07-27 13:33:16 +10:00
  • 440e08cf3e Qt: Fix crash opening game compatibility report Stenzek 2024-07-27 01:31:22 +10:00
  • d3dc3ec6d3 Organize crt-royale params in categories. (#3261) Hyllian 2024-07-26 10:10:07 -03:00
  • 7a3a72ec3d GPU: Add display rotation option Stenzek 2024-07-26 22:45:23 +10:00
  • 5656f91bd2 Qt: Fix missing line on first postfx category Stenzek 2024-07-26 15:31:46 +10:00
  • 3282366ea7 PostProcessing/FX: Preserve option declaration order Stenzek 2024-07-26 15:29:49 +10:00
  • bf1b023f12 Add a new port of crt-royale.fx (#3260) Hyllian 2024-07-26 01:33:01 -03:00
  • e455a5e371 ImGuiFullscreen: Fix incorrect notification width Stenzek 2024-07-26 14:16:16 +10:00
  • 1771bfad58 Atualização Português do Brasil (#3259) Anderson Cardoso 2024-07-23 12:30:32 -03:00
  • 0f4af03730 CMake: FreeBSD build fix Stenzek 2024-07-24 01:28:25 +10:00
  • 0b5287f199 Bus: Implement RAM_SIZE register Stenzek 2024-07-24 00:14:16 +10:00
  • dce1221021 Bus: Log when RAM_SIZE changes Stenzek 2024-07-23 23:00:44 +10:00
  • 68575d15a4 CDROM: Shift instead of divide in ZigZagInterpolate Stenzek 2024-07-23 22:10:04 +10:00
  • 5ec9c8a397 CDROM: Fix handling of 8-bit ADPCM and decoder overruns Stenzek 2024-07-23 21:50:00 +10:00
  • 861d4a5aa2 FullscreenUI: Reorder graphics settings to match Qt Stenzek 2024-07-23 18:24:50 +10:00
  • 5e8870ec69 D3D12: Avoid redundant render pass restarts Stenzek 2024-07-23 17:38:24 +10:00
  • 0407f939fc CPU: Fix loading recompiler-saved states with interpreter Stenzek 2024-07-23 17:27:08 +10:00
  • b7bfbc0cf6 Atualização Português do Brasil (#3258) Anderson Cardoso 2024-07-23 01:47:20 -03:00
  • 7bbc1745e4 GameDB: Accurate blending for High Heat Major League Baseball 2002 Stenzek 2024-07-22 21:17:36 +10:00
  • 49772f0479 GameDB: Set accurate blending for Addie no Okurimono Stenzek 2024-07-22 02:49:01 +10:00
  • 2a617c505a GPU/HW: Support using ROV for accurate blending Stenzek 2024-07-22 01:12:33 +10:00
  • 1006fa00da GPUDevice: Add support for Raster Ordered Views Stenzek 2024-07-22 01:01:57 +10:00
  • e743c5d1b1 GPU/HW: Force update CLUT on save state Stenzek 2024-07-22 21:25:11 +10:00
  • 298f39a0c8 GPU/HW: Fully report shader/pipeline creation failures Stenzek 2024-07-22 15:43:18 +10:00
  • ba6b65401d GPUDevice: Improve pipeline error reporting Stenzek 2024-07-22 15:35:28 +10:00
  • deed0c9713 GameDatabase: Merge compatibility messages Stenzek 2024-07-22 13:55:02 +10:00
  • fe55446c25 ImGuiManager: Fix stutter when multiple OSD messages lapse Stenzek 2024-07-22 14:59:50 +10:00
  • 28c74f1325 update the Simple-Chinese translation to latest. (#3257) zkdpower 2024-07-22 12:38:58 +08:00
  • 533022bb7d Qt: Ensure fullscreen UI is stopped on exiting Stenzek 2024-07-21 20:29:38 +10:00
  • 2938602d75 Qt: Remove BIOS search directory from per-game settings Stenzek 2024-07-21 16:20:53 +10:00
  • b4136d2834 TimingEvents: Avoid heap allocation in SortEvents() Stenzek 2024-07-21 16:15:40 +10:00
  • 022b2fc013 Qt: Disable incompatible settings in game properties Stenzek 2024-07-21 16:04:05 +10:00
  • ad374ef5e2 Sockets: Use epoll on Linux Stenzek 2024-07-21 15:35:56 +10:00
  • 78800870bc Sockets: Properly handle POLLHUP events Stenzek 2024-07-21 14:22:55 +10:00
  • 6b78364eab Sockets: Ignore SIGPIPE on Linux Stenzek 2024-07-21 14:22:33 +10:00
  • 14d87602d3 Resources: Update SDL game controller database (#3255) Mrlinkwii 2024-07-21 07:10:29 +01:00
  • a6e34fa632 Fix ui_step for crt-consumer.fx (#3256) user18081972 2024-07-21 06:09:27 +00:00
  • d9ada75d4f Qt: Toggle for DualSense Player LED (#3254) dreamsyntax 2024-07-21 06:07:36 +00:00
  • 3172eac8df PINE: Disable nagle buffering Stenzek 2024-07-21 13:43:21 +10:00
  • cc667cd88c Sockets: Add SetNagleBuffering() Stenzek 2024-07-21 13:43:14 +10:00
  • f2e88ce0e5 PINE: Add MsgReadBytes/MsgWriteBytes Stenzek 2024-07-21 13:34:10 +10:00
  • 79644bfb2a CPU: Add Safe{Read,Write}MemoryBytes Stenzek 2024-07-21 13:33:54 +10:00
  • f1f89d3f0f BinarySpanReaderWriter: Add subspan methods Stenzek 2024-07-21 13:33:41 +10:00
  • 52f9e8556a CDROM: Deactivate command attempt before queueing another Stenzek 2024-07-20 13:13:15 +10:00
  • efd8aab437 TimingEvents: Fix events ending up out-of-order Stenzek 2024-07-20 21:07:00 +10:00
  • 495b2ff29e GameDB: Front Mission 2 Stenzek 2024-07-20 22:23:00 +10:00
  • 9b77a9aff7 TimingEvents: Move interrupt dispatch to end of loop Stenzek 2024-07-20 13:41:50 +10:00
  • 4f7ddfaae6 TimingEvents: Remove pointer indirection Stenzek 2024-07-19 22:56:37 +10:00
  • 56dd9878e1 Misc: RISC-V build fixes Stenzek 2024-07-19 22:23:13 +10:00
  • 0815aedca2 FileSystem: Drop use of stat64() Stenzek 2024-07-19 21:57:53 +10:00
  • 2e96931c32 CPU/CodeCache: Dynamically compute BIOS memory access timing Stenzek 2024-07-19 19:31:33 +10:00
  • 5f36c2948f Updater: Fix missing newline on MacOS Stenzek 2024-07-19 17:47:51 +10:00
  • d9a224ef6c GameList: Fix bogus entries on disc change due to disc set Stenzek 2024-07-19 15:36:59 +10:00
  • 6a920b268e CDROM: Handle BFRD clears inbetween DMA transfers Stenzek 2024-07-19 15:31:50 +10:00
  • f0945ca3ca BIOS: Refactor loading/hashing of images Stenzek 2024-07-18 18:08:00 +10:00
  • 19063d4288 Bus: Mirror BIOS area up to 4MB Stenzek 2024-07-18 18:07:06 +10:00
  • 7217536fdd MD5Digest: Span-ify Stenzek 2024-07-18 17:33:15 +10:00
  • 41e15539f9 FileSystem: Add Error parameter to more functions Stenzek 2024-07-18 17:28:05 +10:00
  • a6cf320776 Qt: Fix scan percent dropping back to 0% at end Stenzek 2024-07-19 14:56:24 +10:00
  • 6176a21ff1 ProgressCallback: Eliminate redundancy and drop C format strings Stenzek 2024-07-19 14:49:12 +10:00
  • 24ef76bfee StringUtil: Purge StdStringFromFormat() Stenzek 2024-07-19 14:01:04 +10:00
  • 567b86ce79 Host: Purge ReportFormattedDebuggerMessage() Stenzek 2024-07-19 14:00:29 +10:00
  • aa94b07f30 Qt: Purge format string usage from AutoUpdaterDialog Stenzek 2024-07-19 13:54:00 +10:00
  • ca2a8f1e1f Host: Purge C format string error overloads Stenzek 2024-07-19 13:45:33 +10:00
  • 00ccea84b8 GPUDevice: Replace remaining StdStringFromFromFormat() with fmt Stenzek 2024-07-19 13:44:09 +10:00
  • c286112966 Updater: Replace all StdStringFromFormat() with fmt Stenzek 2024-07-19 13:28:45 +10:00
  • 92038da3d5 CDROM: Handle speed change while reading Stenzek 2024-07-18 00:29:35 +10:00
  • 0a86aba1cb Atualização Português do Brasil (#3253) Anderson Cardoso 2024-07-17 10:52:25 -03:00
  • 5d5c04c9b4 RegTest: Fix compare with only missing but no diffs Stenzek 2024-07-17 23:51:21 +10:00
  • 8d94fd54f2 GameDB: Use SW readbacks for 360 Three Sixty Stenzek 2024-07-17 21:50:45 +10:00
  • c925becd57 GameDB: Set deinterlacing mode and line offset on a few games Stenzek 2024-07-17 21:48:22 +10:00
  • 9a89ab3bab GameDatabase: Add deinterlacing mode override Stenzek 2024-07-17 20:55:28 +10:00
  • f1ca914512 CDROM: Further adjust IRQ delay Stenzek 2024-07-17 20:56:16 +10:00
  • 9392c19a70 CDROM: Handle audio sectors in 2X mode Stenzek 2024-07-17 18:15:54 +10:00
  • 44b9d16d9f CDROM: Defer set of autopause track Stenzek 2024-07-17 18:15:20 +10:00
  • fb747d6ded CDROM: Drop setloc on double Play Stenzek 2024-07-17 17:31:43 +10:00
  • bc30569a6d SPU: Reverb input should be muted when SPU muted Stenzek 2024-07-16 21:51:56 +10:00
  • 889427e7f6 Qt: Disable a couple of unusable per-game settings Stenzek 2024-07-15 16:32:04 +10:00
  • 00cc3b65fc Qt: Fix a few places per-game settings were not checked Stenzek 2024-07-15 16:31:40 +10:00
  • 5381ad9cd1 Qt: Adjust controller diagrams Stenzek 2024-07-15 22:17:27 +10:00
  • 66f31d42b6 CI: Add workflow to upload cached deps/symbols Stenzek 2024-07-15 16:06:56 +10:00
  • cf15591704 Add crt-hyllian-sinc.fx, crt-geo-zfast.fx and update others (#3252) Hyllian 2024-07-15 09:06:02 -03:00
  • fae6b7ae86 System: Fix double error on load/boot cancel Stenzek 2024-07-14 21:32:10 +10:00
  • fee888758f System: Purge unused RecreateSystem() Stenzek 2024-07-14 21:30:52 +10:00
  • 154a5b35b8 CDImageCHD: Refactor mode conversion to string_view Stenzek 2024-07-14 21:29:55 +10:00
  • 640ed4a2d3 CPU/Recompiler: Eliminate redundant speculative reg read Stenzek 2024-07-14 21:26:17 +10:00