-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SPU ASMJIT v2.0 #4422
SPU ASMJIT v2.0 #4422
Conversation
|
Is it ready for tests? |
|
fix #3678 |
|
Yakuza 3 After I finish a cutscene, the game simply gives a blackscreen with a frozen fps. Master: RPCS3Yakuza3Master.log.gz |
|
Most games i've tried so far either hang (with audio) or they keep loading forever without any errors to display on the log. |
|
Naruto: Ultimate Ninja Storm 30FPS to 4FPS OutRun Online Arcade |
|
Many games have major speed regression now, other can hang randomly now |
|
Test it on Sengoku Basara 4 Sumeragi , Up to 8 frames , but the sound is broken in the battle , and down a dozen frames in the game menu . |
|
Videos on Valkyria Chronicles no longer hangs, but instead the process doesn't keep going after the video is played. If further info is necessary, please just tell me that I'll append the logs |
|
WipEout HD |
|
seems like finally fixed access violation 0x0 on loading screen in Tony Hawk's Proving Ground with SPU ASMJIT |
|
GTI Club [NPUB30044] hangs on load. 5/5 times. Switch to today's daily and it loads fine. |
|
Btw, combined this branch with Overlay_stuff, mgs4 no longer crashes on ASMjit |
|
Good news. |
|
Skate 2 now gets stuck in black screen on boot, with nothing interesting in the log. God of War Collection: Volume 2 suffers from the same issue when trying to go ingame in either of the titles. Burnout: Paradise triggers fatal error during intro.
Uncharted 1 no longer goes ingame, it either throws a random error or just gets stuck in black screen |
|
Pushed optimized verification for AVX-512. AVX version will be implemented later. |
|
Maybe SSE2 too but it doesn't matter that much. |
|
Will the AVX include AVX2? |
|
Killzone 3 no longer intros Shadow of the Colossus: inFAMOUS 2 both games get error message just before loading to the main menu. |
|
Hmm not good https://ci.appveyor.com/project/rpcs3/rpcs3/build/0.0.5-9f3f8dec Red Dead redemption |
|
471685a is segfaulting on Ubuntu 16.04 as well when attempting to launch any games. (i7 3770) |
Use X86Assembler and blocks
Use opt-out shared spu_runtime to save memory (Option: SPU Shared Runtime) Implement "übertrampolines" for dispatching compiled blocks Patch fixed branch points to use trampolines after check failure
|
@raven02 In the latest build, the speed is slower than before(some build of this pr, the speed did improve).may have to wait until spu llvm is turned on before it really improves |
|
Title: D3 Sound stuttering has been reduced But there is a new fatal on SPUASMJIT Vulkan F {SPU[0x2000003] Thread (CellSpursKernel3) [0x059a8]} class std::runtime_error thrown: Unknown/Illegal instruction (0x02006295) |
|
There's an issue on regressions that came from this PR. #4473 |
|
[BLUS30335]splatterhouse gained almost 70-100%full speed performance improvement(reachable after first checkpoint, when you can switch PPU interpreter to recompiler) |
|
There's a 5-10FPS improvement on my 4th Gen 4770HQ on Ni no Kuni. |







No description provided.