diff --git a/src/movie.cpp b/src/movie.cpp index 5e690e0a..ba114422 100644 --- a/src/movie.cpp +++ b/src/movie.cpp @@ -1335,11 +1335,21 @@ void FCEUI_SetMovieToggleReadOnly(bool which) } void FCEUI_MovieToggleReadOnly() { - if(movie_readonly) - FCEU_DispMessage("Movie is now Read+Write."); - else - FCEU_DispMessage("Movie is now Read-Only."); + char message[260]; + if(movie_readonly) + strcpy(message, "Movie is now Read+Write"); + else + { + strcpy(message, "Movie is now Read-Only"); + } + + if(movieMode == MOVIEMODE_INACTIVE) + strcat(message, " (no movie)"); + else if (movieMode == MOVIEMODE_FINISHED) + strcat(message, " (finished)"); + + FCEU_DispMessage(message); movie_readonly = !movie_readonly; }