gdkchan
|
9dd5796166
|
Remove line numbers from log
|
2024-02-22 19:13:31 -05:00 |
|
emmauss
|
1fba150449
|
log calling method in logs (#71)
|
2024-02-22 19:13:31 -05:00 |
|
gdkchan
|
61a8a68bfd
|
Use correct pitch value when decoding linear swizzle textures
|
2024-02-22 19:13:31 -05:00 |
|
gdkchan
|
c6eca2bdc8
|
Merge shader branch, adding support for GLSL decompilation, a macro
interpreter, and a rewrite of the GPU code.
|
2024-02-22 19:13:30 -05:00 |
|
LDj3SNuD
|
7553164105
|
Add FMUL (scalar, by element) instruction; add FRECPE, FRECPS (scalar & vector) instructions. Add 5 simple tests. (#74)
* Update AOpCodeTable.cs
* Update AInstEmitSimdArithmetic.cs
* Update AInstEmitSimdHelper.cs
* Update CpuTestSimdArithmetic.cs
* Update AOpCodeTable.cs
* Update AInstEmitSimdArithmetic.cs
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
93d494baab
|
[CPU] Fix CBZ/CBNZ with 32 bits operands
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
fb2c73e30a
|
[CPU] Fail early when the index/size of the vector is invalid
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
5565c49502
|
Bump the maximum number of threads
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
178d133586
|
Fix FRSQRTS and FCM* (scalar) instructions
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
55d5b3cd34
|
Show service short name for unimplemented commands
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
d3d0916b46
|
Support the .romfs extension aswell
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
e84111d338
|
Add FMLS (vector) instruction
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
c600200d05
|
Fix typo
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
ff2d0ff2b6
|
Fix possible regression on bsd
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
3ef47c3563
|
Rename services with the official interface names
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
682c72e00b
|
Add FRSQRTS and FCM* instructions
|
2024-02-22 19:13:30 -05:00 |
|
Merry
|
3f36ff10d5
|
Implement Frsqrte_S (#72)
* Implement Frsqrte_S
* Implement Frsqrte_V
* Add Frsqrte_S test
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
a505f2843e
|
Color* should be an array in NvGpuIoctlZbcSetTable
|
2024-02-22 19:13:30 -05:00 |
|
Starlet
|
f1781aced3
|
[ServiceNvDrv] Add 0x4703 ([/dev/nvhost-ctrl-gpu] NvGpuIoctlZbcSetTable) (#70)
[ServiceNvDrv] Add 0x4703 ([/dev/nvhost-ctrl-gpu] NvGpuIoctlZbcSetTable)
|
2024-02-22 19:13:30 -05:00 |
|
Ac_K
|
d9e8f5c182
|
Update README.md
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
35cb901df8
|
Add Faddp (vector) instruction
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
10bbafd846
|
Fix GetAvailableLanguageCodes, stub ListAddOnContent and NvGpuAsIoctlRemap (0x4114)
|
2024-02-22 19:13:30 -05:00 |
|
gdkchan
|
a7d5772834
|
Stub ActivateKeyboard on Hid
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
9e36fe4e9e
|
Stub ActivateMouse on Hid
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
dd6ad2c0d9
|
Remove useless spacing
|
2024-02-22 19:13:29 -05:00 |
|
emmauss
|
bb089290d8
|
stubs (#69)
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
449c26c7ff
|
HashSet is not thread safe, hopefully this fixes the CPU issue where it throws a exception on Add
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
e673cd9dc5
|
Add PRFM (unscaled) instruction
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
cb70cde2d0
|
Add FNEG (vector) instruction
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
6cc5db4dfb
|
Fix SvcGetThreadId
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
eb93676db2
|
Fix 32-bits extended register instructions with 64-bits extensions
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
13ed91bb52
|
Enable all ld/st (single structure) instructions
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
4973dafa51
|
Fix EXT/Widening instruction carrying garbage values on some cases, fix ABD (it shouldn't accumulate, this is another variation of the instruction)
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
83e9008396
|
Add BIT instruction
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
6a0593d6e1
|
Add UABD instruction
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
b82513674a
|
Add UABDL instruction
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
c17e4cc21d
|
Add UADDL instruction
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
429ab817af
|
Add UHADD instruction
|
2024-02-22 19:13:29 -05:00 |
|
Ezekiel Bethel
|
e0f4d6d8e8
|
SVC: Add GetInfo type 20 (added in 5.0.0) to the list of explicitly unimplemented types. (#68)
|
2024-02-22 19:13:29 -05:00 |
|
gdkchan
|
d1f8234700
|
Add FNMADD instruction
|
2024-02-22 19:13:29 -05:00 |
|
LDj3SNuD
|
2511ce3440
|
Add Cls Instruction. (#67)
* Update AInstEmitAlu.cs
* Update ASoftFallback.cs
* Update AOpCodeTable.cs
|
2024-02-22 19:13:29 -05:00 |
|
emmauss
|
35692c63cc
|
implement isession:getperformanceconfiguration (#64)
|
2024-02-22 19:13:29 -05:00 |
|
emmauss
|
43db3799fa
|
handle vi:u and vi:s getdisplayservice (#66)
|
2024-02-22 19:13:29 -05:00 |
|
emmauss
|
9248fbfac4
|
added set: getavailablelanguagecount (#65)
|
2024-02-22 19:13:29 -05:00 |
|
MS-DOS1999
|
e387e19a4c
|
Add Frint Instructions and Tests (#62)
* add 'ADC 32bit and Overflow' test
* Add WZR/WSP tests
* fix ADC and ADDS
* add ADCS test
* add SBCS test
* indent my code and delete comment
* '/' <- i hate you x)
* remove spacebar char
* remove false tab
* add frintx_S test
* update frintx_S test
* add ASRV test
* fix new line
* fix PR
* fix indent
* Add add_V tests
* work on Frintx_V
* Add Frintx_V Instruction
* add some instruction and test
* Syntax + indent
* Delete Console Write
* Delete Console Write 2
* CR del
* Skip NaNs tests
* Skip NaNs tests 2
* Fix errors 1
* Fix errors 2
|
2024-02-22 19:13:29 -05:00 |
|
emmauss
|
23b099ae7b
|
rename some services (#63)
|
2024-02-22 19:13:29 -05:00 |
|
emmauss
|
206a6902fd
|
rename some calls to current names (#61)
|
2024-02-22 19:13:28 -05:00 |
|
gdkchan
|
53a9e00bee
|
Allow enabling/disabling memory checks on config file
|
2024-02-22 19:13:28 -05:00 |
|
gdkchan
|
68a688e80c
|
Rename IpcServices -> Services
|
2024-02-22 19:13:28 -05:00 |
|
gdkchan
|
7f2a74769d
|
Support different framebuffer offsets (fixes #59)
|
2024-02-22 19:13:28 -05:00 |
|