Commit Graph

  • 8c3eb0f4f7
    Update vector_memory.cpp DanielSvoboda 2024-07-28 14:40:59 -0300
  • 5f93037aeb
    Update ir_emitter.cpp DanielSvoboda 2024-07-28 14:40:27 -0300
  • 96ba76d859
    Update emit_spirv_atomic.cpp DanielSvoboda 2024-07-28 14:39:02 -0300
  • aa7c8ca2b6
    Implement some pthread calls (#332) Dzmitry Dubrova 2024-07-28 18:43:44 +0300
  • fb145342ce
    log improvement ThrowInvalidType (#330) DanielSvoboda 2024-07-28 12:42:54 -0300
  • 30198d5ffc
    Surface management rework (2/3) (#329) psucien 2024-07-28 17:20:42 +0200
  • 77c8142321
    Merge branch 'main' into texture_cache/subresources psucien 2024-07-28 16:57:41 +0200
  • cf2a167943
    log improvement ThrowInvalidType DanielSvoboda 2024-07-28 11:44:35 -0300
  • 0d6edaa0a0
    Move presentation to separate thread/improve sync (#303) TheTurtle 2024-07-28 16:54:09 +0300
  • ef58c3e9ea clang fmt psucien 2024-07-28 15:30:07 +0200
  • 831148965b
    Merge branch 'main' into present2 psucien 2024-07-28 15:28:24 +0200
  • 3b0bbba2ce rdoc: manual capture trigger psucien 2024-07-28 15:19:33 +0200
  • 08b92c00ed Implement some pthread calls Dzmitry Dubrova 2024-07-28 15:54:17 +0300
  • 7edd293201
    log improvement ThrowInvalidType DanielSvoboda 2024-07-27 22:57:55 -0300
  • 80d93680fc texture_cache: detiler: prefer host memory for large buffers upload psucien 2024-07-27 22:42:05 +0200
  • 1639e809b6 texture_cache: macro tile extents for bpp 128 psucien 2024-07-27 21:47:22 +0200
  • 1ac6a7f2c1 a bit of fixes and improvements psucien 2024-07-27 21:35:01 +0200
  • 361412031c
    fix tls patch on windows (#328) Vinicius Rangel 2024-07-27 14:16:21 -0300
  • 57d974c4b3
    fix tls patch on windows for expansion slots Vinicius Rangel 2024-07-27 13:54:46 -0300
  • 680192a0c4
    64 bits OP, impl V_ADDC_U32 & V_MAD_U64_U32 (#310) Vinicius Rangel 2024-07-27 11:23:59 -0300
  • d84b4adc83
    semaphore: Yet another race condition fix (#327) TheTurtle 2024-07-27 17:18:18 +0300
  • 9b5114b4eb texture_cache: interface refactoring psucien 2024-07-23 00:15:57 +0200
  • f68e2dbd6c
    fix tls patch on windows Vinicius Rangel 2024-07-27 04:12:33 -0300
  • 88a8cf4445
    shader_recompiler: Add s64 type in constant propagation Vinicius Rangel 2024-07-26 10:31:23 -0300
  • 7e0e99e21d
    shader recompiler: removed unnecessary changes & missing consts Vinicius Rangel 2024-07-26 10:11:36 -0300
  • 2bea573ea8 semaphore: Yet another race condition fix sem-race IndecisiveTurtle 2024-07-26 15:46:52 +0300
  • c869f0df0b temp: Comment out protect fp3216 IndecisiveTurtle 2024-07-26 15:15:38 +0300
  • a76828399c translator: Implemtn f32 to f16 convert IndecisiveTurtle 2024-07-26 14:04:15 +0300
  • b7c3ff932b
    Merge pull request #325 from DanielSvoboda/BUFFER_STORE_DWORDX2 georgemoralis 2024-07-26 13:17:16 +0300
  • 14e78591e8
    Merge pull request #320 from shadps4-emu/miscFixes7 georgemoralis 2024-07-26 13:14:04 +0300
  • 600a13c38f fs: added /download0 mount fs: get rid of double slashes raziel1000 2024-07-26 08:07:22 -0600
  • 2841eba538 added /dev/urandom georgemoralis 2024-07-26 08:50:39 +0300
  • a4912b8245 commented sem_timedwait for linux untill @squidbus fix it georgemoralis 2024-07-26 08:16:32 +0300
  • 64d305faeb cleanup memory_management georgemoralis 2024-07-26 08:08:47 +0300
  • a11ac5a687 ... raziel1000 2024-07-25 01:15:44 -0600
  • fa76a723ad Applied feedback from @raphaelthegreat raziel1000 2024-07-25 01:13:14 -0600
  • b62836d29f forgot a file georgemoralis 2024-07-24 19:02:38 +0300
  • b4916ef2ca some fixup to playgo , makes Worms go further georgemoralis 2024-07-24 19:02:22 +0300
  • a475b38e5f - fixed sceAppContentTemporaryDataMount2 raziel1000 2024-07-24 01:53:07 -0600
  • f35518d527 sdl window: Added game title (serial, title and app_ver) raziel1000 2024-07-24 00:12:53 -0600
  • f29293c9fb thread_management: some pthread functions raziel1000 2024-07-24 00:03:26 -0600
  • 02d4af27df save_data: fix/accuracy for saveDataMem functions raziel1000 2024-07-24 00:02:16 -0600
  • b2ba84aa11
    BUFFER_STORE_DWORDX2 DanielSvoboda 2024-07-26 00:25:29 -0300
  • df257087d1
    shader recompiler: add V_MAD_U64_U32 vcc output Vinicius Rangel 2024-07-25 20:33:59 -0300
  • 4d224d6bce
    shader recompiler: more 64-bit work Vinicius Rangel 2024-07-25 18:49:44 -0300
  • a2cd1669b6
    memory: Cleanups and refactors (#324) TheTurtle 2024-07-25 23:01:12 +0300
  • db90922d3d reuse IndecisiveTurtle 2024-07-25 21:31:33 +0300
  • 1f50294485 clang format IndecisiveTurtle 2024-07-25 21:31:27 +0300
  • 72e54621c1 externals: Add renderdoc API IndecisiveTurtle 2024-07-25 21:25:51 +0300
  • c9a13955a1 vk_scheduler: Silly merge conflict IndecisiveTurtle 2024-07-25 17:50:44 +0300
  • 1f60b3d3d2 clang format psucien 2024-07-20 11:12:37 +0200
  • 4d3b993285 videoout: added `sceVideoOutWaitVblank` psucien 2024-07-20 11:18:04 +0200
  • 621d50e681 clang format IndecisiveTurtle 2024-07-18 22:48:43 +0300
  • 6d86c6f9bf config: Add vblank divider option IndecisiveTurtle 2024-07-18 22:34:47 +0300
  • fb325e33bd videoout: Proper flip rate and vblank management IndecisiveTurtle 2024-07-18 21:18:40 +0300
  • 502dc1cbf3 driver: Make flip blocking IndecisiveTurtle 2024-07-13 18:17:49 +0300
  • 2e4f32a840 liverpool: Better sync for CPU flips IndecisiveTurtle 2024-07-13 17:46:56 +0300
  • cc81ba6793 video_out: Move presentation to separate thread IndecisiveTurtle 2024-07-13 00:17:57 +0300
  • 115956e716 clang format some-memory IndecisiveTurtle 2024-07-25 16:40:46 +0300
  • 11d9fbd20e
    shader translate: fix overflow detection in V_ADD_I32 Vinicius Rangel 2024-07-25 10:30:44 -0300
  • f24ef13709 memory: Address some alignment issues IndecisiveTurtle 2024-07-25 15:46:53 +0300
  • bc28ed66e8
    Merge pull request #323 from shadps4-emu/win-fix georgemoralis 2024-07-25 12:15:25 +0300
  • 8fa6a8c036 clang fix georgemoralis 2024-07-25 11:59:39 +0300
  • 3b45003468 memory: Contains check is inclusive IndecisiveTurtle 2024-07-25 02:52:47 +0300
  • 8ccd93293c memory: Commonize free search routine IndecisiveTurtle 2024-07-25 02:19:52 +0300
  • aee2ec5dbc memory: Remove uneeded assert IndecisiveTurtle 2024-07-25 02:06:23 +0300
  • 1440741fe9 memory: Rename and implement batch unmap IndecisiveTurtle 2024-07-25 02:04:46 +0300
  • cb9216d73f Added (Partial) sceKernelBatchMap/sceKernelBatchMap2 raziel1000 2024-07-24 03:03:35 -0600
  • 1ef85bd51d memory: Various fixes IndecisiveTurtle 2024-07-25 01:07:38 +0300
  • 8bb6c0ddf0 address_space: Fix windows placeholder mapping IndecisiveTurtle 2024-07-24 22:59:56 +0300
  • 96b2cf1e61
    shader recompiler: fix SetVectorReg64 & standardize switches-case Vinicius Rangel 2024-07-24 13:32:49 -0300
  • 09946f15a2
    shader recompiler: auto cast between u32 and u64 during ssa pass Vinicius Rangel 2024-07-24 13:05:34 -0300
  • 1d6a42c39a
    Merge pull request #319 from DanielSvoboda/fixed--patch-version-is-older Younes 2024-07-23 23:17:26 -0600
  • de6f703d7d
    I fixed the button, PKG patch version is older DanielSvoboda 2024-07-23 19:21:54 -0300
  • 21ce67e8a0
    shader recompiler: removed automatic conversion to force_flt in GetSRc Vinicius Rangel 2024-07-23 15:52:35 -0300
  • de3864dba7
    Install x86_64 MoltenVK from Homebrew. (#318) squidbus 2024-07-23 12:17:50 -0700
  • f037787ab9 Install x86_64 MoltenVK from Homebrew. squidbus 2024-07-23 11:54:26 -0700
  • c73aff3f8d
    fix V_ADDC_U32 carry Vinicius Rangel 2024-07-23 15:52:01 -0300
  • 0691e316e0
    Merge pull request #317 from VasylBaran/fix_macos_build_molten_vk georgemoralis 2024-07-23 20:26:48 +0300
  • 4e81d91f88 Install molten-vk using brew (vs getching it directly with url) to fix macOS build VasylBaran 2024-07-23 19:10:23 +0300
  • 510072b4f4
    shader recompiler: add 64 bits version to get register / GetSrc Vinicius Rangel 2024-07-23 14:03:18 -0300
  • f593204729
    Update CONTRIBUTING.md (#316) Foxi 2024-07-23 17:56:31 +0200
  • bc268f6cf9
    Update CONTRIBUTING.md Foxi 2024-07-23 10:10:28 +0200
  • 7f990ea90d
    Merge pull request #314 from squidbus/game-data-path georgemoralis 2024-07-22 18:27:34 +0300
  • 54b5900498 Replace remaining uses of QDir::currentPath() / user with UserDir. squidbus 2024-07-21 14:00:27 -0700
  • 062ee9e092 one more memory fix georgemoralis 2024-07-21 23:16:46 +0300
  • fe9b07da54 memory fix georgemoralis 2024-07-21 23:14:40 +0300
  • 36ec7a1a43
    Merge pull request #312 from Borchev/main georgemoralis 2024-07-21 22:52:50 +0300
  • 70708fc69b Allocate more system reserved space on macOS and document restrictions. squidbus 2024-07-21 07:36:34 -0700
  • 615f4e770f Support RIP relative memory operands in patched instructions. squidbus 2024-07-21 04:21:02 -0700
  • 088130863b Update MoltenVK to 1.2.10 squidbus 2024-07-20 09:14:36 -0700
  • 43c0f313f2 Fix user data path on macOS. squidbus 2024-07-20 03:03:09 -0700
  • 225ca3ac5b Update format list for rebase and sort and remove duplicates. squidbus 2024-07-17 18:43:41 -0700
  • cf03743631 Restore old keybindings for Windows and Linux. squidbus 2024-07-17 04:01:28 -0700
  • 426d82d07b Only use date library on macOS. squidbus 2024-07-17 01:56:07 -0700
  • b557de2c62 Make sure only system managed region can be moved on Windows. squidbus 2024-07-16 18:15:35 -0700
  • 26e0fc6ad5 Only patch BMI1 instructions under Rosetta 2. squidbus 2024-07-16 04:04:44 -0700
  • fadf03909c Add a few missing used formats from detiling. squidbus 2024-07-16 03:57:07 -0700
  • 3e84d2b76c Define tessellation_factors_ring_addr relative to end of system reserved area. squidbus 2024-07-15 17:39:10 -0700
  • e2adbd75c3 Reduce system reserved space to 0x700000000 and map fixed on macOS. squidbus 2024-07-15 16:39:38 -0700