psucien
|
4d3b993285
|
videoout: added sceVideoOutWaitVblank
|
2024-07-25 17:48:50 +03:00 |
|
IndecisiveTurtle
|
621d50e681
|
clang format
|
2024-07-25 17:48:50 +03:00 |
|
IndecisiveTurtle
|
6d86c6f9bf
|
config: Add vblank divider option
|
2024-07-25 17:48:39 +03:00 |
|
IndecisiveTurtle
|
fb325e33bd
|
videoout: Proper flip rate and vblank management
|
2024-07-25 17:48:39 +03:00 |
|
IndecisiveTurtle
|
502dc1cbf3
|
driver: Make flip blocking
|
2024-07-25 17:48:39 +03:00 |
|
IndecisiveTurtle
|
2e4f32a840
|
liverpool: Better sync for CPU flips
|
2024-07-25 17:48:25 +03:00 |
|
IndecisiveTurtle
|
cc81ba6793
|
video_out: Move presentation to separate thread
|
2024-07-25 17:47:48 +03:00 |
|
georgemoralis
|
bc28ed66e8
|
Merge pull request #323 from shadps4-emu/win-fix
address_space: Fix windows placeholder mapping
|
2024-07-25 12:15:25 +03:00 |
|
georgemoralis
|
8fa6a8c036
|
clang fix
|
2024-07-25 11:59:39 +03:00 |
|
IndecisiveTurtle
|
8bb6c0ddf0
|
address_space: Fix windows placeholder mapping
|
2024-07-24 22:59:56 +03:00 |
|
Younes
|
1d6a42c39a
|
Merge pull request #319 from DanielSvoboda/fixed--patch-version-is-older
Fixed the button- PKG patch version is older
|
2024-07-23 23:17:26 -06:00 |
|
DanielSvoboda
|
de6f703d7d
|
I fixed the button, PKG patch version is older
I fixed the button, PKG patch version is older
|
2024-07-23 19:21:54 -03:00 |
|
squidbus
|
de3864dba7
|
Install x86_64 MoltenVK from Homebrew. (#318)
|
2024-07-23 22:17:50 +03:00 |
|
georgemoralis
|
0691e316e0
|
Merge pull request #317 from VasylBaran/fix_macos_build_molten_vk
Fix macOS builds
|
2024-07-23 20:26:48 +03:00 |
|
VasylBaran
|
4e81d91f88
|
Install molten-vk using brew (vs getching it directly with url) to fix macOS build
|
2024-07-23 20:24:35 +03:00 |
|
Foxi
|
f593204729
|
Update CONTRIBUTING.md (#316)
Syntax highlighting for the example code
|
2024-07-23 18:56:31 +03:00 |
|
georgemoralis
|
7f990ea90d
|
Merge pull request #314 from squidbus/game-data-path
Replace remaining uses of `QDir::currentPath() / "user"` with `GetUserPath(UserDir)`.
|
2024-07-22 18:27:34 +03:00 |
|
squidbus
|
54b5900498
|
Replace remaining uses of QDir::currentPath() / user with UserDir.
|
2024-07-21 14:01:10 -07:00 |
|
georgemoralis
|
062ee9e092
|
one more memory fix
|
2024-07-21 23:16:46 +03:00 |
|
georgemoralis
|
fe9b07da54
|
memory fix
|
2024-07-21 23:14:40 +03:00 |
|
georgemoralis
|
36ec7a1a43
|
Merge pull request #312 from Borchev/main
Add sceKernelGetDirectMemoryType, update sceKernelReserveVirtualRange
|
2024-07-21 22:52:50 +03:00 |
|
squidbus
|
70708fc69b
|
Allocate more system reserved space on macOS and document restrictions.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
615f4e770f
|
Support RIP relative memory operands in patched instructions.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
088130863b
|
Update MoltenVK to 1.2.10
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
43c0f313f2
|
Fix user data path on macOS.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
225ca3ac5b
|
Update format list for rebase and sort and remove duplicates.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
cf03743631
|
Restore old keybindings for Windows and Linux.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
426d82d07b
|
Only use date library on macOS.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
b557de2c62
|
Make sure only system managed region can be moved on Windows.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
26e0fc6ad5
|
Only patch BMI1 instructions under Rosetta 2.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
fadf03909c
|
Add a few missing used formats from detiling.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
3e84d2b76c
|
Define tessellation_factors_ring_addr relative to end of system reserved area.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
e2adbd75c3
|
Reduce system reserved space to 0x700000000 and map fixed on macOS.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
f943ce2710
|
Address review comments around memory and patches.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
b3d97dcd89
|
Make sure system managed memory is in correct location on macOS.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
685b0bfd5e
|
Fix missing logging on memory manager initalization.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
4fd3af995e
|
Change format list from vector to array/span.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
68e1a6a596
|
Tidy up Vulkan extension list.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
e06039d727
|
Set minimum macOS target to 11 and fix compile errors.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
35bbbb1bd9
|
Add GitHub Actions workflows for macOS.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
a4fd0d6386
|
Remap SDL face buttons to be usable without a keypad.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
175ffe8ce3
|
Add fallback system for unsupported pixel formats.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
35d629a730
|
Downgrade Vulkan requirement to 1.2 with extensions.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
d9231b239c
|
Migrate TLS patches to new patching system.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
6a6d5bad42
|
Fix one-off bug with user data registers.
|
2024-07-21 22:36:12 +03:00 |
|
squidbus
|
66fa29059c
|
Add initial macOS support.
|
2024-07-21 22:36:12 +03:00 |
|
Borchev
|
5419212088
|
Fix formatting
|
2024-07-21 12:35:01 -07:00 |
|
Borchev
|
f556f85279
|
Add sceKernelGetDirectMemoryType and update sceKernelReserveVirtualRange to search for free region when virtual_addr==0
|
2024-07-21 11:29:24 -07:00 |
|
TheTurtle
|
36d528743a
|
vk_scheduler: Fix pending op check
|
2024-07-21 17:41:46 +03:00 |
|
TheTurtle
|
403a5a57b1
|
vk_scheduler: Add api for defering operations (#311)
|
2024-07-21 15:42:32 +03:00 |
|