Commit Graph

  • 3b7844be5a
    CPU/PGXP: Don't force valid inputs on mult/div Stenzek 2024-07-09 19:21:47 +10:00
  • d831cb69a9
    CPU/PGXP: Normalize variable names Stenzek 2024-07-09 19:10:02 +10:00
  • 5410a42fd7
    CPU/PGXP: Explicitly handle addi rt, zero, nnnn Stenzek 2024-07-09 19:07:17 +10:00
  • 22b273800e
    Add geom-overlay and fix other shaders. (#3245) Hyllian 2024-07-08 04:22:09 -03:00
  • 985b9f8a38
    GameDB: CPU-PGXP for Xenogears Stenzek 2024-07-08 17:20:46 +10:00
  • b6f7420018
    CPU/PGXP: Don't force inputs to valid on add/sub Stenzek 2024-07-08 17:00:04 +10:00
  • f5cc70923b
    CMake: Fix typo in Mac CMAKE_CXX_FLAGS Stenzek 2024-07-07 15:12:49 +10:00
  • 7373342ea9
    GameDB: CPU-PGXP for Resident Evil 3 Stenzek 2024-07-07 14:28:45 +10:00
  • 7f21226a99
    GameDatabase: Warn if vertex cache is enabled but unnecessary Stenzek 2024-07-07 14:23:52 +10:00
  • fe055280e1
    Deps: Patch macdeployqt timeout Stenzek 2024-07-07 14:06:18 +10:00
  • aac7a9992c
    CI/AppImage: Drop gcc13 workaround Stenzek 2024-07-07 14:00:15 +10:00
  • e1a9c69a4a
    Deps: Bump to SDL 2.30.5 Stenzek 2024-07-07 13:47:39 +10:00
  • d63ae8718f
    GPU: Always calculate draw rect Stenzek 2024-07-07 12:44:27 +10:00
  • ff7bfaaadb
    dep/reshadefx: Avoid emitting more reserved keywords as identifiers Stenzek 2024-07-07 12:37:16 +10:00
  • 6f50e12ea2
    PostProcessing/FX: Remove debug shader dump Stenzek 2024-07-07 12:28:58 +10:00
  • a3d600d5c3 fix: moved vairable access Nik Chizhov 2024-07-06 23:46:00 +09:00
  • 5cdcdb565f fix: string to c-string to string Nik Chizhov 2024-07-06 23:45:17 +09:00
  • 40048cbbc8 fix: remove duplicated code Nik Chizhov 2024-07-06 23:44:28 +09:00
  • e4470a9929 fix: out-of-border access Nik Chizhov 2024-07-06 23:42:31 +09:00
  • d372609bdc
    Add memory contents to "Addr=" string in debugger PugsyMAME 2024-05-26 14:39:15 +01:00
  • ed5a99066f
    GPU: Cull off-screen sprites/lines Stenzek 2024-07-05 19:38:54 +10:00
  • bc73dacea4
    System: Use socket multiplier for sleeping when connected Stenzek 2024-07-06 21:46:23 +10:00
  • 1fd8d2701d
    Sockets: Add HasAnyClientSockets() Stenzek 2024-07-06 21:45:48 +10:00
  • b06fceffa4
    GDB/PINE: Fix listen socket leak on shutdown Stenzek 2024-07-06 21:37:01 +10:00
  • 9a70003b70
    MSBuild: Silence MSVC warning C4324 Stenzek 2024-07-06 19:45:08 +10:00
  • eba0794b4f
    FileSystem: Add Error to file writing Stenzek 2024-07-06 17:46:05 +10:00
  • 29b3fa2b95
    GSVector: Add {min,max}v_{u8,u16} Stenzek 2024-07-05 22:49:10 +10:00
  • 91962508fe
    Fix crt-cyclon and update others (#3240) Hyllian 2024-07-06 06:35:17 -03:00
  • b9155ec5ac
    Atualização Português do Brasil (#3242) Anderson Cardoso 2024-07-06 06:34:58 -03:00
  • c51db5c6a7
    Update Russian translation (#3241) shikulja 2024-07-06 12:34:48 +03:00
  • 23962fd07e
    GTE: Pack local config in struct Stenzek 2024-07-06 19:33:38 +10:00
  • b6a264b8b4
    TimingEvents: Pack state in struct Stenzek 2024-07-06 19:18:21 +10:00
  • a57101c1f0
    Timers: Pack state in struct Stenzek 2024-07-06 19:18:13 +10:00
  • f5cae1957b
    MDEC: Pack state in struct Stenzek 2024-07-06 19:17:27 +10:00
  • e1a4c7dfdd
    DMA: Pack state in struct Stenzek 2024-07-06 19:02:15 +10:00
  • 536b48d706
    SPU: Pack state in struct Stenzek 2024-07-06 18:59:39 +10:00
  • 77488db3dc
    Misc: Align CPU state and SPU voices to cache lines Stenzek 2024-07-06 18:49:35 +10:00
  • d021a61eb5
    GameDB: PGXP-CPU for Rat Attack Stenzek 2024-07-04 22:11:16 +10:00
  • 4c0250716d
    GPU/HW: Ensure buffers are freed prior to recreating Stenzek 2024-07-04 21:54:44 +10:00
  • 3749b812a3
    GPUDevice: Add ExecuteAndWaitForGPUIdle() Stenzek 2024-07-04 21:54:19 +10:00
  • 9fcc98a60a
    InputSource: Explicitly construct binding key Stenzek 2024-07-04 21:40:32 +10:00
  • c02bf0f662
    CPU/NewRec/RV64: Compile fix Stenzek 2024-07-04 21:40:19 +10:00
  • 487eb102b7
    Common: __m128 shouldn't be used in nosimd Stenzek 2024-07-04 19:18:47 +10:00
  • 87f2995f3d
    TextureReplacements: Namespace-ify Stenzek 2024-06-03 00:45:36 +10:00
  • 82b5772d27
    Deps: Move build scripts/patches into own directory Stenzek 2024-07-04 14:52:54 +10:00
  • 69c35c9fcd
    Deps: Remove rapidjson from in-tree Stenzek 2024-07-04 14:49:51 +10:00
  • 4bc9fd7574
    Deps: Remove discord-rpc from in-tree Stenzek 2024-07-04 14:49:12 +10:00
  • e59e93696b
    CMake: Fix warning building with MSVC Stenzek 2024-07-04 14:41:48 +10:00
  • f6d3a7987d
    System: Load discord-rpc dynamically Stenzek 2024-07-04 14:40:16 +10:00
  • 00d2d862c2
    Build: Use shared discord-rpc Stenzek 2024-07-04 14:23:11 +10:00
  • f35397cf8d
    Deps: Build discord-rpc Stenzek 2024-07-04 14:02:31 +10:00
  • eb8df23366
    Qt: Fix gap in advanced graphics settings on Linux Stenzek 2024-07-04 12:37:00 +10:00
  • 4b61a3cbf3
    Qt: Unrestrict resolution scale up to device limits Stenzek 2024-07-03 22:26:16 +10:00
  • 7927ec647f
    Qt: Fix a couple of instances of inconsistent sorting Stenzek 2024-07-03 17:36:08 +10:00
  • 63b30e2925
    Qt: Annotate unofficial release builds Stenzek 2024-07-03 17:50:58 +10:00
  • d178853392
    PostProcessing/FX: Fix incorrect draw rect Stenzek 2024-07-04 00:32:22 +10:00
  • 3c230ba1bf
    PlatformMisc: Swap include order for Mac Stenzek 2024-07-03 16:04:05 +10:00
  • e0509ebd9f
    Common: Remove Rectangle class Stenzek 2024-06-02 00:10:20 +10:00
  • 29533650a8
    MetalDevice: Rectangle -> GSVector4i Stenzek 2024-07-03 15:54:27 +10:00
  • 2bcb85d431
    GPU/HW: Push all draws/writes through a common path Stenzek 2024-06-02 18:55:25 +10:00
  • 9ef7e8c5d0
    GPU/HW: Use GSVector instead of Rectangle Stenzek 2024-06-01 17:04:35 +10:00
  • ef152c47a6
    GPU/HW: Interpolate native texture coordinates when upscaling Stenzek 2024-06-15 23:54:56 +10:00
  • 2a7de25505
    Common: Remove gsvector.h dependency on assert.h Stenzek 2024-07-03 15:44:00 +10:00
  • e16f2c4dab
    README: Mention SSE4.1 requirement Stenzek 2024-07-02 21:04:06 +10:00
  • 044d7a4797
    GPU: Eliminate heap allocation on state load Stenzek 2024-06-27 16:07:49 +10:00
  • f9bf2e8239
    GPU: Use GSVector for SW scanout Stenzek 2024-07-02 20:49:13 +10:00
  • 0968610ba7
    CDROM: Use GSVector Stenzek 2024-07-02 20:41:29 +10:00
  • 69471950f0
    ImGuiOverlays: Use GSVector Stenzek 2024-07-02 20:13:46 +10:00
  • faa151d5ad
    CDImageCHD: Use GSVector Stenzek 2024-07-02 20:08:41 +10:00
  • 0654b2dc43
    AudioStream: Use GSVector Stenzek 2024-07-02 20:03:36 +10:00
  • b094c9cd87
    MDEC: Vectorize IDCT Stenzek 2024-07-02 19:05:02 +10:00
  • 0ae6ddcf7f
    Common: Add GSVector Stenzek 2024-06-01 13:54:19 +10:00
  • baab966b4e
    System: Check for SSE4.1 in early hardware checks Stenzek 2024-07-02 18:14:00 +10:00
  • 173a61039c
    System: Use cpuinfo for cache line size check Stenzek 2024-07-02 18:13:42 +10:00
  • a255b5bc75
    Deps: Remove cpuinfo from in-tree Stenzek 2024-07-02 17:38:29 +10:00
  • 31aa040758
    Deps: Build cpuinfo Stenzek 2024-07-02 17:34:12 +10:00
  • 31c3af4866
    RegTest: Add spacebar swapper Stenzek 2024-07-02 15:26:59 +10:00
  • aabe39d0f8
    GPU: Allow DMAs in Mode 1 Stenzek 2024-07-02 14:55:22 +10:00
  • fbdeea7889
    GameDB: Duke Nukem games Stenzek 2024-07-02 14:54:34 +10:00
  • e1f90e6baf
    MDEC: Store scale/IDCT matrix transposed Stenzek 2024-07-02 14:31:55 +10:00
  • 6d6659c85e
    MDEC: Increase intermediate IDCT precision Stenzek 2024-07-02 14:19:00 +10:00
  • da2dc5fa1e
    FIFOQueue: Optimize PopRange() for trivially-copyable types Stenzek 2024-07-02 14:26:09 +10:00
  • 1963d80d2c
    RegTest: Fix crash on startup Stenzek 2024-06-30 20:29:14 +10:00
  • e169189441
    GPU/HW: Fix possible crash when changing texture filtering Stenzek 2024-06-30 17:33:10 +10:00
  • 037519936a
    GL/ContextEGL: Fix red_size to blue_size (#3238) Nikolai Chizhov 2024-06-30 23:28:05 +09:00
  • 422102989c
    CMake: Remove unused macro Stenzek 2024-06-30 16:55:04 +10:00
  • 44142ab4f9
    CPU/Recompiler: Prefer adrp over trampoline for +/-4GB branches Stenzek 2024-06-29 19:53:35 +10:00
  • f3671d21f3
    CPU/CodeCache: Reduce far code size when using NewRec Stenzek 2024-06-30 15:07:14 +10:00
  • 9b42ad3859
    CPU/CodeCache: Purge JitCodeBuffer Stenzek 2024-06-30 14:05:31 +10:00
  • be8fbafd71
    CPU/CodeCache: Always dynamically allocate code buffer Stenzek 2024-06-29 18:12:30 +10:00
  • 0d3e674500
    Qt: Move resources out of exe into rcc file Stenzek 2024-06-30 12:36:05 +10:00
  • 8c0af03448
    MSBuild: ARM64 only builds with Clang Stenzek 2024-06-30 14:30:40 +10:00
  • 5bf9e1d655
    dep/vixl: Fix ARM32 build Stenzek 2024-06-29 22:44:53 +10:00
  • 890f3fcf5d
    Common/Log: Make actually writing unlikely Stenzek 2024-06-29 22:13:21 +10:00
  • 89eea91ed5
    Extras: Update to PadTest 1.1 Stenzek 2024-06-30 16:38:59 +10:00
  • 66ba600a36
    A super-simple shader (#3236) crashGG 2024-06-30 09:45:31 +03:00
  • 07e9a01e87
    Atualização Português do Brasil (#3237) Anderson Cardoso 2024-06-30 03:45:19 -03:00
  • 34d5cdec96
    GPU/HW: Expose depth buffer to internal postprocessing Stenzek 2024-03-24 19:49:16 +10:00
  • e39a2d00bf
    GPU/HW: Use D32F for PGXP depth Stenzek 2024-06-29 13:03:31 +10:00
  • d8bd35e8d6
    GPUDevice: Add D24S8/D32F/D32FS8 types Stenzek 2024-06-29 12:37:23 +10:00