1874: PCSX2 vs RPCS3 input lag battle: PS2 & PS3 Virtua Fighter 2 & Fighting Vipers ports!
Comparing input delay between emulated PS2 and PS3 Sega Model 2 fighting game ports of Virtua Fighter 2 (Sega Ages 2500 Series Vol.19 on PS2) and Fighting Vipers (Sega Ages 2500 Series Vol.19 on PS2), in the PCSX2 and RPCS3 emulators.
I measured the input lag very crudely by pressing Akira Yuki or Bahn's punch button in the emulators on a Windows 11 PC, all recorded in 60 fps cell phone video. I also compared the lag in RPCS3's two renderers: the default Vulkan, and OpenGL. I've compared PCSX2's renderers in a previous episode, in which I couldn't detect any lag difference between them, so I didn't re-test those and just stuck to the default PCSX2 renderer setting of "Automatic."
After recording, I play the video back frame-by-frame and count the number of frames between the button being fully down, and the punch starting to animate. You can do this in YouTube by making sure you're getting 60 fps playback, pausing, and, on PC, pressing the "." (period) key to advance the video frame-by-frame.
This comparison is NOT scientific or conclusive and probably won't reflect whatever you get on your own set-up.
My ~4 year old mid-range gaming laptop: a "Sager NP6858CQ 15.6-Inch Thin Bezel FHD 144Hz Gaming Laptop, Intel i7-10750H, GTX 1660Ti 6GB, 16GB RAM, 1TB NVMe SSD" https://www.amazon.com/gp/product/B089KW3Y1R bought in summer 2020, outputting to a 60 Hz 1080p Asus 5ms monitor. Hori Real Arcade Pro V 2017 PS3/PS4 arcade stick, using the SDL pad handler in RPCS3 since that was the one that worked.
My input delay playlist: https://www.youtube.com/playlist?list=PLZO3OPzPjIzMl-jcYl0YFhwRYTyP5R8M3
0:00 - start
3:07 - PCSX2 VF2 ~6.5 frames
3:41 - PCSX2 FV ~7 frames (sound/video sync issue on this segment, blarg)
7:15 - RPCS3 VF2 (Vulkan) ~5 frames
8:10 - RPCS3 VF2 (OpenGL) ~5.25 frames
9:03 - RPCS3 FV (Vulkan) ~5 frames
11:09 - RPCS3 FV (OpenGL): ~5 frames
12:55 - (RPCS3 FV OpenGL again)
14:20 - preliminary results summary
I was off by one talking about delay variation: the emulated PS2 games varied in their delays by ~4 frames from punch to punch, while the emulated PS3 games varied by ~3 frames.
In past comparisons, I've found that on my set-up, PCSX2 has about the same input delay as the actual PS2. I have not done a comparison between RPCS3 and the actual PS3 because I'm just sick of worrying about the PS3 dying (it's running fine, this is just paranoia on my part) and RPCS3 seems to run be running the games well so I'm just going with RPCS3 for PS3 stuff anyway.
In RPCS3, the OpenGL renderer was *maybe* a hair slower in some cases, but not others. And thanks to accidentally testing it twice for FV, I did notice variation when using it, which could just be down to the different random backgrounds: sometimes 6 or 7 frames delay in the airport stage, with its long-range background view, and sometimes as low as 4 frames in Honey's walled-in stack with oddly projected shadows. Probably kind of a wash but I'd have to do way more testing to verify and I don't feel like doing that; I'll just stick to the default Vulkan renderer.
So overall, in emulation the PS3 games had a response about 2 frames faster than the PS3 games--which to me is pretty significant, so I'll be sticking with RPCS3 for VF2 and FV. I'll miss the funky 3:2 (1.509~) aspect ratio the PS2 ports run in by default (they claim real hard it's the "arcade" aspect ratio; but even the screens on the backs of the game cases are the straight pixel 496/384 1.29 aspect ratio, and all the photos and videos I could find of (US, not sure I found any Japanese ones) have them running at either 1.29 or 4:3 (mostly 4:3 for the actual Model 2 board videos as far as I could tell)), but I won't miss their letterboxed displays, slightly juddery framerates, and--for VF2--lack of move lists. The PS2 versions are good ports, just not as polished as the PS3 ones. (
(Curiously, although they all default to 30 second rounds, the MAX time limits you can set for 2P Vs rounds varies from game to game and port to port, except it's always 60 seconds max for VF2--but you can go up to infinite time for FV on PS2, and 90 seconds for FV on PS3.)
It's definitely emulated rather than actual PS3 for me from here on out. Unlike the PS2 though, the real PS3 is NOT going in the cupboard, 'cause it's used for dumping/ripping the games.
RPCS3 stands for "Russian Personal Computer Station 3" (https://rpcs3.net/blog/2018/01/).
4/21/24
#vf2 #virtuafighter #fightingvipers #virtuafighter2 #sega #segaam2 #segaages #segaages2500 #ps2 #ps3 #pcsx2 #rpcs3 #game #games #gaming #gamingvideos #videogame #videogames #inputdelay #inputlag #pcgaming #fightinggame #fightinggames #playstation2 #playstation3 #emulation #emulating #emulator #vulkan #opengl #segagames #emulators
Other Videos By smbhax 2000
Other Statistics
Virtua Fighter 2 Statistics For smbhax 2000
Currently, smbhax 2000 has 1,034 views for Virtua Fighter 2 across 11 videos. About 7 hours worth of Virtua Fighter 2 videos were uploaded to his channel, making up less than 0.24% of the total overall content on smbhax 2000's YouTube channel.