Lander Gallastegi
258a0225c2
Floating point and fixes
2025-04-10 02:33:09 +02:00
Lander Gallastegi
3d971701db
Utils, context, convert and ctx get set
2025-04-10 02:33:09 +02:00
Lander Gallastegi
2584ec2d76
Copy context get set
2025-04-10 02:33:09 +02:00
Lander Gallastegi
35d3ee8ecd
Composite
2025-04-10 02:33:09 +02:00
Lander Gallastegi
20f7a7231e
Implement some opecodes
2025-04-10 02:33:09 +02:00
Lander Gallastegi
2e6f3aae32
Better conditions
2025-04-10 02:33:09 +02:00
Lander Gallastegi
4224a95583
x64 backend core and context
2025-04-10 02:33:09 +02:00
Lander Gallastegi
7545ae33b1
x64 backend base
2025-04-10 02:33:09 +02:00
Lander Gallastegi
fff2383c5e
Flattening pass adjustments
2025-04-10 02:33:09 +02:00
Lander Gallastegi
057df5d3d1
clang-format
2025-04-10 02:33:09 +02:00
Lander Gallastegi
b6e9406652
Fixed ImmValue compute
2025-04-10 02:33:09 +02:00
Lander Gallastegi
faf479dcd5
Adjust SPIR-V EmitReadConst
2025-04-10 02:33:09 +02:00
Lander Gallastegi
1f8ef4e1f6
Fix GCC build
2025-04-10 02:33:09 +02:00
Lander Gallastegi
67dd111dcc
Fix TrackSharp
2025-04-10 02:33:09 +02:00
Lander Gallastegi
52650d2c55
Finish IR
2025-04-10 02:33:09 +02:00
Lander Gallastegi
da65ae3bcb
Num executions
2025-04-10 02:33:09 +02:00
Lander Gallastegi
418f7daa57
clang-format
2025-04-10 02:33:09 +02:00
Lander Gallastegi
301f51e57d
ComputeValue rewrite
2025-04-10 02:33:09 +02:00
Lander Gallastegi
47cc275203
Compute value
2025-04-10 02:33:09 +02:00
Lander Gallastegi
21aeccad36
Typo
2025-04-10 02:33:09 +02:00
Lander Gallastegi
85b44af270
Operation codes
2025-04-10 02:33:09 +02:00
Lander Gallastegi
79f4648c77
Use correct types
2025-04-10 02:33:09 +02:00
Lander Gallastegi
676b06db0f
Squashed commit of the following:
...
commit 39328be45ed83d252e491b61da5cb4d767ff100d
Author: Lander Gallastegi <landergallastegi@gmail.com>
Date: Tue Mar 11 15:40:44 2025 +0100
Fix trivialy copiable
commit f0633525b343dab7ea75cd7c809c936cb67e572f
Author: Lander Gallastegi <landergallastegi@gmail.com>
Date: Tue Mar 11 00:29:42 2025 +0100
Compute value
commit 8c42a014ee925b61c5ea5721423da3211a635eb8
Author: Lander Gallastegi <landergallastegi@gmail.com>
Date: Tue Mar 11 00:29:31 2025 +0100
Add missing operations
2025-04-10 02:33:09 +02:00
Lander Gallastegi
c36b6d6adf
clang-format
2025-04-10 02:33:09 +02:00
Lander Gallastegi
5536febd73
Better documentation
2025-04-10 02:33:09 +02:00
Lander Gallastegi
eebd557efc
ImmValue
2025-04-10 02:33:09 +02:00
Lander Gallastegi
c1a577b598
Fix subprogram generation
2025-04-10 02:33:09 +02:00
Lander Gallastegi
068573e9d6
clang-format
2025-04-10 02:33:09 +02:00
Lander Gallastegi
0f6912cf18
Subprogram creation
2025-04-10 02:33:09 +02:00
Lander Gallastegi
920efdf37c
Usefulness of conditional tree
2025-04-10 02:33:09 +02:00
Lander Gallastegi
ad488a26af
Add conditional tree
2025-04-10 02:33:09 +02:00
Lander Gallastegi
7e1159bdaf
Fix unreacheable ASL dump
2025-04-10 02:33:09 +02:00
Lander Gallastegi
85334a924a
ASL dumping
2025-04-10 02:33:09 +02:00
Lander Gallastegi
e100783357
Handle non inmediate offset on S_LOAD_DWORD
2025-04-10 02:33:09 +02:00
Lander Gallastegi
da118e3bd9
Dump IR program
2025-04-10 02:33:09 +02:00
Dmugetsu
5abec2a291
Enabling Depth Bias Explicity ( #2766 )
2025-04-09 17:06:54 -07:00
squidbus
e3b1c041d0
documents: Update macOS version in quickstart guide.
2025-04-09 00:59:33 -07:00
squidbus
2965656325
build: Target same CPU architecture level as PS4. ( #2763 )
2025-04-09 00:54:39 -07:00
squidbus
03b1fef331
renderer_vulkan: Only update dynamic state when changed. ( #2751 )
2025-04-08 07:22:16 -07:00
kalaposfos13
08731303d8
Fix incorrect calculation setting the center of the joysticks one value off causing stick drift in games that assume already corrected input values ( #2760 )
2025-04-07 13:58:00 -07:00
Missake212
7fee289b66
Add information about firmware files (sys modules) in the README ( #2758 )
...
* Update README.md
* Update README.md
* Update README.md
2025-04-07 11:29:51 -07:00
squidbus
040fd79ef7
Revert "build: Target same CPU architecture level as PS4. ( #2745 )" ( #2757 )
...
* Revert "build: Target same CPU architecture level as PS4. (#2745 )"
This reverts commit 54b4d7fc78
.
Causing issues on M1 CPUs for some reason.
* build: Update architecture comments and set mtune=generic.
2025-04-07 10:57:39 -07:00
kalaposfos13
473b66649f
Fix compatibility related issues in the GUI ( #2755 )
...
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / linux-sdl-gcc (push) Has been cancelled
Build and Release / linux-qt-gcc (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2025-04-07 12:25:49 +03:00
squidbus
b8f6ef1c0b
externals: Update MoltenVK ( #2754 )
2025-04-07 12:23:04 +03:00
squidbus
9d2175180e
build: Move versioning to CMake file. ( #2752 )
2025-04-07 12:22:51 +03:00
squidbus
0c6f2b470f
renderer_vulkan: Use more depth-stencil dynamic state. ( #2749 )
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / linux-sdl-gcc (push) Has been cancelled
Build and Release / linux-qt-gcc (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
Update Translation / Update Translation (push) Has been skipped
2025-04-05 23:14:27 +03:00
squidbus
54b4d7fc78
build: Target same CPU architecture level as PS4. ( #2745 )
Update Translation / Update Translation (push) Has been skipped
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / linux-sdl-gcc (push) Has been cancelled
Build and Release / linux-qt-gcc (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
2025-04-04 15:13:13 +03:00
squidbus
1ee2016902
doc: Update README macOS details
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / linux-sdl-gcc (push) Blocked by required conditions
Build and Release / linux-qt-gcc (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
Update Translation / Update Translation (push) Has been skipped
2025-04-03 12:44:16 -07:00
georgemoralis
7bb49d85d3
New Crowdin updates ( #2724 )
...
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (German)
2025-04-03 22:43:04 +03:00
squidbus
806b2ddc89
cpu_patches: Remove CPU patches for macOS and bump minimum OS version to 15.4 ( #2743 )
...
* cpu_patches: Remove CPU patches for macOS and bump minimum OS version to 15.4
* cpu_patches: Remove BMI1 patches
These are now only good for very old Intel CPUs that:
* Still do not currently function due to other CPU instruction issues.
* Will probably be too slow to run shadPS4 well.
2025-04-03 22:39:08 +03:00