Post subject: 1 frame input delay on frame advance
Joined: 4/23/2014
Posts: 1
Hi. I want to create video tutorials for SSBM mechanics, and for that I need TAS segments. So far, I’ve been using Melee’s develop mode frame advance, made screenshots in Dolphin manually and combined these into gifs I uploaded to gfycat. But that’s tedious and doesn’t dump audio, so I want to switch to the dtm process. However, whenever I use Dolphin’s frame advance, the inputs are delayed by one frame. Here’s an example: How it was in SSBM-develop: 1. Stand idle with a character, start / debug pause is active 2. Hold the button combination I want, press Z to advance 1 frame (example: down+B for Fox shine / Reflector) 3. The next frame is generated with the inputs I just used (example: Fox shine comes out, I can see the white-blue octagon) How it is in Dolphin frame advance: 1. Stand idle with a character, Dolphin emulation is paused 2. Hold the button combination I want, press the Dolphin shortcut for frame advance 3. Idle animation continues for 1 frame, my input takes no effect 4. Button inputs take effect (example: Fox shine comes out, I can see the white-blue octagon) I tried a couple of different revisions: 4.0.2, 4.0-1451-x64, r7719, but the problem persists in all of them. It also doesn’t matter whether I use GCCs with the Mayflash adapter or Dolphin TAS input. Do you know why this problem exists and how I can fix it? Also, which Dolphin revision do you recommend for Melee TAS? From the threads of this subforum I’ve read so far I think I should go with [HEAD] 4.0.2-dirty (avsync), but it would be nice to get a confirm.
Experienced player (703)
Joined: 2/5/2011
Posts: 1417
Location: France
That's the game, SSBM runs at 30fps so that does that.
Current: Rayman 3 maybe? idk xD Paused: N64 Rayman 2 (with Funnyhair) GBA SMA 4 : E Reader (With TehSeven) TASVideos is like a quicksand, you get in, but you cannot quit the sand
Editor, Expert player (2312)
Joined: 5/15/2007
Posts: 3855
Location: Germany
got4n wrote:
That's the game, SSBM runs at 30fps so that does that.
SSBM runs at 60 Mario Sunshine(?), Wind waker, Luigi's Mansion at 30
Active player (469)
Joined: 2/1/2014
Posts: 928
MUGG wrote:
got4n wrote:
That's the game, SSBM runs at 30fps so that does that.
SSBM runs at 60 Mario Sunshine(?), Wind waker, Luigi's Mansion at 30
for games that run at 30, does dolphin have a way to skip the frame? i know there was a menu option for frame skipping but I never used it.
THC98
He/Him
Experienced player (906)
Joined: 8/7/2012
Posts: 279
Location: Brazil
That 1 frame delay happens in both 30 and 60fps, and I don't think there's a way to avoid that issue. But you can still TAS normally with it, doing the inputs one frame before you need them. It's not a problem after some time TASing like that, to be honest. You can get used to it quickly :P
Youtube Channel | Twitch Channel • Finished projects: GC Sonic Adventure DX - Sonic | GC Sonic Adventure DX - Tails | GC Sonic Adventure 2: Battle - Hero Story | GC Sonic Heroes - Team Sonic • Current projects: GC Sonic Adventure 2: Battle - Dark Story - 1st WIP • Paused projects: GC Sonic Adventure DX - Knuckles - 1st WIP • Individual levels records: Sonic Adventure DX | Sonic Adventure 2: Battle • My Discord: Tales98#0408