From c233f88c2a0516d1b9237c6fa29e9a1b9dd56948 Mon Sep 17 00:00:00 2001 From: Ilari Liusvaara Date: Mon, 13 May 2013 19:55:59 +0300 Subject: [PATCH] Fix desync if loading movie file via projec load --- src/core/project.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/project.cpp b/src/core/project.cpp index da425e53..456e8a04 100644 --- a/src/core/project.cpp +++ b/src/core/project.cpp @@ -375,6 +375,9 @@ bool project_set(project_info* p, bool current) delete newrom; newrom = NULL; do_load_state(newmovie, LOAD_STATE_DEFAULT); + //If the thing is movie, we have to load the first frame to avoid desyncs. + if(movb.get_movie().get_current_frame() == 0) + movb.get_movie().next_frame(); skip_rom_movie: active_project = p; switched = true; -- 2.11.4.GIT