Are you using stock dolphin or AVhack one (the stock dolphin has really bad A/V desyncs)?
- The stock dolphin emits one frame per what is shown as VI (that is, drawn frames).
- The AVhack dolphin if dumping internal sound duplicates and drops frames as needed to keep video framerate constant.
- The AVhack dolphin if dumping external sound emits timecodes file that shows when each frame is supposed to appear.
RachelB gave me the build I am using, but I'm fairly certain it does not have the AVhack. My next question is what would be the advantage of the AVhack if it is adding and deleting frames all willy nilly? Wouldn't that cause inconsistency from what the AVI file should be if every drawn frame isn't accounted for? When I've been doing encodes for YouTube, all I do is delete 1-2 seconds in the audio between load times (since it is nothing but silence) and it syncs up.
Build being able to dump the sound into AVI file is pretty much a dead giveaway of AVhack.
As for the reason to duplicate/drop frames: To keep the video synced with the audio.
They are doubled because it is polling twice per frame. Ie, 60 hz controller polling and 30 hz frame drawing.
Yes, that's correct.
And no, i don't believe the build i gave you has the av hack.
Build being able to dump the sound into AVI file is pretty much a dead giveaway of AVhack.
As for the reason to duplicate/drop frames: To keep the video synced with the audio.
My build does not put sound and video together. As for being picky about adding/dropping frames, it just seems like a lazy way of fixing the issue to me. It would make sense to me for each frame to be accounted for equally. The only time the audio desyncs in my build is during pausing and loading, so adding/dropping frames during entirely black screens wouldn't be a visual issue.
As for being picky about adding/dropping frames, it just seems like a lazy way of fixing the issue to me.
Yes, that was the entire point. The option just makes it so everything works without needing to even edit the output. This can be disabled, and instead dump each frame, along with timecodes for when they should be.
My build does not put sound and video together. As for being picky about adding/dropping frames, it just seems like a lazy way of fixing the issue to me. It would make sense to me for each frame to be accounted for equally.
It is lazy way, but it is very easy for quick'n'dirty encodes. That's where the second mode comes to, where video is made to sync with audio by giving timestamp for each frame (variable frame rate).
As for being picky about adding/dropping frames, it just seems like a lazy way of fixing the issue to me.
Yes, that was the entire point. The option just makes it so everything works without needing to even edit the output. This can be disabled, and instead dump each frame, along with timecodes for when they should be.
I'm guessing the AVhack has the "easy but slightly inaccurate way" and the "difficult but accurate way". I am in no way a video editing guru, so I guess I'll just leave it to the encoders.
Anyway, the whole thing about "screens drawn" stopping during loading still doesn't make sense to me. If frames aren't drawn, then those black load screens wouldn't exist in the AVI file, right? It just seems weird, cause when I worked with the N64, polling stops for load screen but on the GC it's the opposite? (sorry, beating a dead horse here)
Lastly, can I manually change the text displayed in Dolphin to be correct, or would I have to edit and recompile the source code? If I need to recompile it then I might as well add in the AVhack in too, which I have no idea how to do that.
Lastly, can I manually change the text displayed in Dolphin to be correct, or would I have to edit and recompile the source code?
What text?
Ilari and I seem to have come to the conclusion that the text that says the VI and frame seem to be mislabeled. In my build, VI is actually the screen draws, and frame is the input.
If you're working on the mines, I assume that you didn't manage to do the OoB and use the elevator early... did you check if the elevator is active or not?
So about this image I made. Ilari is saying I should minimize VIs (real VIs, not the image representation) but in this image frames and VIs are flipped, so I should minimize frames (the bigger number which is VIs)? I've been trying to minimize the VIs (the image version of VIs, or screen drawn) up until this point. This doesn't really account for much until I got the Ditman glitch, because as previously mentioned, there are situations where minimizing one increases the other, and it's due to the abundance of pausing to equip weapons. If I have been wrong, I have lost about 2-3 seconds so far since I got the Striker. It's just weird though because when I compare AVI files, when I minimize the left value the movie file is shorter.
Nice!
Btw, haven't heard of any complaints about desyncs and the disk swap feature, so I'm kinda surprised that dolphin is more stable than another emulator which emulates an even older console.
Btw, haven't heard of any complaints about desyncs and the disk swap feature, so I'm kinda surprised that dolphin is more stable than another emulator which emulates an even older console.
Try anything using Wiimote. Plenty of desyncs, even in versions that try to fix the problems (the versions that don't... Forget about it).
But stuff using GC controllers (including Wii games) seems pretty stable (if slow).
Awesome, looks really entertainig even to someone who has never played the game. One thing: Can you explain how you did get out of bounds, like at around 54:00? And how much time do you safe/what does it skip?
Awesome, looks really entertainig even to someone who has never played the game. One thing: Can you explain how you did get out of bounds, like at around 54:00? And how much time do you safe/what does it skip?
The ditman glitch causes some weird effects in the game. Going on that zip line twice with the glitch active for some reason makes Leon go OoB. It skips a boss fight containing two of those giants. The time saved really isn't that much, cause if I had a rocket launcher there, the fight would be over in seconds. If I didn't use the RL in the previous room, I'd have to clip OoB in that room, and that is slower.
I've been following your progress for quite some time SoulCal, and I cannot WAIT to see the final product on the workbench. I'm definitely stealing your Ashley damage strategy now that you've officially confirmed it's faster :)
My current project: Something mysterious (oooooh!)
My username is all lower-case letters. Please get it right :(
Trying out some HD encodes to see how 1080p looks, but I suck at encoding video.
Link to video
I may or may not have too much money. I don't think I need the rifle, so I sold it. I have almost enough pesetas to buy 3 more rocket launchers; 1 for U-2 and one for Saddler. The one I bought is for the Iron Maiden to get the card key. I might buy one for Krauser, depending on if using one on him is faster than the knife strategy. Well, I'm sure it is a bit faster in the battle, but adding a merchant transaction may be too slow.