pcsx2
pcsx2 copied to clipboard
Vampire: Darkstalkers Collection (Low FPS and Textures wrong)
Issue:

Gsdump: Vampire Darkstalkers Collection.zip
Forum: https://forums.pcsx2.net/Thread-Project-code-name-darkstalker-resurrection?pid=606836#pid606836 has a gsdx plugin. (Not a proper fix)
Workaround:
Location: plugins\GSdx\Renderers\HW\GSTextureCache.cpp
Original:

Needs a proper fix instead of this temporary workaround.
Street Fighter Alpha Anthology has the same problem.
Software mode works fine but it's best to set Rendering Threads to 0. This game really doesn't like the GS to be multithreaded it seems. That way it ran full speed on my retired 3570k.
Yes I can confirm that software rendering + rendering thread to 0 is the solution.
Issue is about the HW mode primarily. SW mode not running out of the box just amplified the need of an issue on GitHub.
Sounds like a lot of synch causing slowdown in sw mode. TBH code above is not really a hack, well it's complicated. It's like commenting out an optimization that is breaking some other stuff too.
Yeah it breaks other games but if you want a temporary workaround then that will work for now. It's just for something to look into in the future so that there is a proper fix.
please solve the problems of these collections as they both have content that not one of the other games in the franchises has
apparently they will never solve this problem
There's a lot of big things being worked on currently including an entire new UI. Sorry that no one is dedicating time to this single title in the entire PS2 library. Be patient or go elsewhere please.
If you're getting shitty about us not fixing your game, you have 2 options.
- Go fuck yourself and find another emulator, we do this in our free time for free, we are not beholden to your whims.
- Fix it yourself.
Mindset: https://raccoon.onyxbits.de/blog/reactions-bugreport-free-support/
I wanted to modify the textures of these collections with waifu2x-caffe but the emulator doesn't dump or load the textures in software mode
I wanted to modify the textures of these collections with waifu2x-caffe but the emulator doesn't dump or load the textures in software mode
@Tiger3784 Don't hijack/revive github issues for unrelated problems. Visit the discord if you have questions about things.
Eventually this game is already at the correct speed in hardware mode just continue with the incorrect textures but I'm already dumping anyway 🤩🤩🤩🤩
Since the latest updates :
- SW speed is 2x-3x what it was (we needed rendering thread to 0 then)
- HW speed is on par with SW
- Res x3 or x5 prevents the characters from having stripes
- Background are still messed up
This also applies to Street Fighter Zero Generations/Alpha Anthology
can this and Street Fighter Zero Generations/Alpha Anthology be check on latest nightly :)
Vastly improved, though Vampire Savior has some issues at the top of the screen.
Vastly improved, though Vampire Savior has some issues at the top of the screen.
Can I have a gs dump for that ?
I see what's going on. So it's moving the framebuffer inside itself (moving it left), but as far as it's concerned it's still being drawn. I'll add a check to see if it's moving data between itself, then force the entire thing to flush.
@Silanda can you try #8854 when you get a moment :)
I've done a quick test of #8854 on the Darkstalkers Collection and the Street Fighter Anthology, and all looks good as far as I can see.
It now renders perfectly at HW/Native.
Unfortunately stripes appear heavily at any upscaled resolutions which didn't appear on previous builds at x3/x5 (it also affects SFIII). This has nothing to do with this PR though and was introduced months ago.
While it's great that it works with HW, there is no practical benefit over SW if upscaled res is not working (except maybe performance for low end device).
At native : Character sprites resolution doesn't match the output resolution so it's not pixel perfect like the arcade version.
On my PR?
What's wrong with that, sorry?
It could be street fighter needs round sprite half as well.
On my PR?
What's wrong with that, sorry?
It could be street fighter needs round sprite half as well.
It's perfect with your PR, Street Fighter Alpha Anthology does need Round Sprite Half :).
ok cool, thanks :)
What are the Street Fighter games which need round sprite half? Then we can add them to the GameDB.
ok cool, thanks :)
What are the Street Fighter games which need round sprite half? Then we can add them to the GameDB.
Here it is :) :
SLES-54085: name: "Street Fighter Alpha Anthology" SLUS-21317: name: "Street Fighter Alpha Anthology" SLPM-66409: name: "Street Fighter Zero - Fighters Generation" SLPM-66854: name: "Street Fighter Zero - Fighters Generation [Best Price]"
Cool, I'll add those (or one of the tester/db dudes) once my PR merges :)
