Post subject: Why are inputs delayed for longer TAS files? (Dolphin)
Joined: 4/26/2012
Posts: 11
Location: MN, US
I'm extremely new to the TAS scene and noticed in my SSBM Adventure run before I lost it that inputs took two frames to come out. A fresh TAS will show the result of the input on the frame I enter it. If I were to get a sizeable way into a run (say 8-10 minutes) would I have to be planning my inputs out 3, 4 or 5+ frames out?
RachelB
She/Her
Player (129)
Joined: 12/3/2011
Posts: 1579
Uh, what?
Player (34)
Joined: 3/8/2012
Posts: 398
Location: Windfall Island
Perhaps you changed some setting? When I use d3d9, I have that problem
IronSlayer wrote:
Your counterargument would be like me saying that the Earth is round and then you telling me that I need to show it's flat so I can "prove us all wrong".
Seems legit.
Joined: 4/26/2012
Posts: 11
Location: MN, US
Well that's not good to hear. I'll just use a Smash Bros example because that's all I know. If I start up a fresh recording let's say I'm looking at a frame of Fox jumping. If I hold Y and then hit the frame advance key the emulator will update the frame and I'll see him crouching in his pre-jump frames. When I did my mini DK battle I would see Fox standing, hold Y and frame advance and he would still be standing. Once I advanced one MORE frame he would enter the jump animation. At the end of my giant DK battle it took 2 extra frames to see the input.
Player (34)
Joined: 3/8/2012
Posts: 398
Location: Windfall Island
Try Direct3D11 or OpenGL. Sounds like Dolphin isnt skipping lag frames.
IronSlayer wrote:
Your counterargument would be like me saying that the Earth is round and then you telling me that I need to show it's flat so I can "prove us all wrong".
Seems legit.
Joined: 4/26/2012
Posts: 11
Location: MN, US
Direct3D11 and OpenGL...would those replace the SDL.dll, cg.dll and cgGL.dll files I have in my Dolphin folder?
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
It's an option in Dolphin. You can find it in the Graphics options, in a drop-down menu labeled "Backend:". You should see Direct3D9, and you can change it to Direct3D11 or OpenGL.
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
Maybe it's related to this graphics card setting?
Joined: 4/26/2012
Posts: 11
Location: MN, US
I'm using Direct3D11 and right now my inputs are 1 frame behind. I could try to use OpenGL but it makes the graphics all wonked out. Huge sections of geometry are black and other portions of the level sometimes get rainbow gradients covering them. Is that normal?