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
Lander Gallastegi
20c4e07049
Implement MinTri, MaxTri, MedTri
2025-04-08 13:14:30 +02:00
Lander Gallastegi
df2faa915b
Fix loop coverage
2025-04-08 02:35:02 +02:00
Lander Gallastegi
09936bdd86
Correctly initialize Address
2025-04-08 02:35:02 +02:00
Lander Gallastegi
8a0fe21b4e
Don't reuse stack space for now
2025-04-08 02:35:02 +02:00
Lander Gallastegi
f18971022d
Operand holder / fix memory corruption
2025-04-08 02:35:02 +02:00
Lander Gallastegi
46e2cbd2ab
x64 fixes
2025-04-08 02:35:02 +02:00
Lander Gallastegi
62b7dc2300
Fix build
2025-04-08 02:35:02 +02:00
Lander Gallastegi
5c736b3edd
Add break conditions to subprogram
2025-04-08 02:35:02 +02:00
Lander Gallastegi
01239233b2
Finish emits
2025-04-08 02:35:02 +02:00
Lander Gallastegi
4ea2ce34bd
Floating point and fixes
2025-04-08 02:35:02 +02:00
Lander Gallastegi
584292f620
Utils, context, convert and ctx get set
2025-04-08 02:35:02 +02:00
Lander Gallastegi
61630c8a4d
Copy context get set
2025-04-08 02:35:02 +02:00
Lander Gallastegi
4f734c60ec
Composite
2025-04-08 02:35:02 +02:00
Lander Gallastegi
1d572c2fb7
Implement some opecodes
2025-04-08 02:35:02 +02:00
Lander Gallastegi
5b70b15396
Better conditions
2025-04-08 02:35:02 +02:00
Lander Gallastegi
a80f7b6a49
x64 backend core and context
2025-04-08 02:35:02 +02:00
Lander Gallastegi
3cbda54ac4
x64 backend base
2025-04-08 02:35:02 +02:00
Lander Gallastegi
86197df491
Flattening pass adjustments
2025-04-08 02:35:02 +02:00
Lander Gallastegi
45972fc28d
clang-format
2025-04-08 02:35:02 +02:00
Lander Gallastegi
3e03873d43
Fixed ImmValue compute
2025-04-08 02:35:02 +02:00
Lander Gallastegi
5d8a170632
Adjust SPIR-V EmitReadConst
2025-04-08 02:35:02 +02:00
Lander Gallastegi
f67ce15321
Fix GCC build
2025-04-08 02:35:02 +02:00
Lander Gallastegi
09335b32cb
Fix TrackSharp
2025-04-08 02:35:02 +02:00
Lander Gallastegi
f8feae9368
Finish IR
2025-04-08 02:34:45 +02:00
Lander Gallastegi
86a95676fc
Num executions
2025-04-08 02:34:26 +02:00
Lander Gallastegi
bfc4881240
clang-format
2025-04-08 02:34:26 +02:00
Lander Gallastegi
5418d80de8
ComputeValue rewrite
2025-04-08 02:34:26 +02:00
Lander Gallastegi
ec8a60672e
Compute value
2025-04-08 02:34:26 +02:00
Lander Gallastegi
81250a64de
Typo
2025-04-08 02:34:26 +02:00
Lander Gallastegi
948c1cd1f1
Operation codes
2025-04-08 02:34:26 +02:00
Lander Gallastegi
22c548b9c7
Use correct types
2025-04-08 02:34:26 +02:00
Lander Gallastegi
a84625a518
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-08 02:34:26 +02:00
Lander Gallastegi
084f3e1e95
clang-format
2025-04-08 02:34:26 +02:00
Lander Gallastegi
1c16a9bc9a
Better documentation
2025-04-08 02:34:26 +02:00
Lander Gallastegi
7a93230f2e
ImmValue
2025-04-08 02:34:26 +02:00
Lander Gallastegi
5843352c28
Fix subprogram generation
2025-04-08 02:34:26 +02:00
Lander Gallastegi
03d4471c3b
clang-format
2025-04-08 02:34:26 +02:00
Lander Gallastegi
e15bf43e26
Subprogram creation
2025-04-08 02:34:26 +02:00
Lander Gallastegi
6fff3a03db
Usefulness of conditional tree
2025-04-08 02:34:26 +02:00
Lander Gallastegi
4bf9bbf86f
Add conditional tree
2025-04-08 02:34:26 +02:00
Lander Gallastegi
60be1e4376
Fix unreacheable ASL dump
2025-04-08 02:34:26 +02:00
Lander Gallastegi
6465310942
ASL dumping
2025-04-08 02:34:26 +02:00
Lander Gallastegi
38957ba470
Handle non inmediate offset on S_LOAD_DWORD
2025-04-08 02:34:26 +02:00
Lander Gallastegi
d88294a34c
Dump IR program
2025-04-08 02:34:26 +02: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