scummvm/engines/groovie
NMIError cdd2d58361 GROOVIE: Fix starting background music
The check to see if background music should be started was implemented as part
of the input processing. As a result, background music would not start if the
game was not getting any input. F.e. on the main menu after starting the game,
if you let the music play until it finishes without doing anything, the game
will go silent. Only after moving the mouse will the background music track
start. The original interpreter starts the background music without needing
user input.

I've fixed this by moving the check to start background music to the timer
loop of the MusicPlayer. I've added a check to prevent background music from
starting while the game is not accepting input.
2020-08-21 00:03:09 +02:00
..
cell.cpp
cell.h
configure.engine
cursor.cpp GROOVIE: Add override keywords 2020-02-09 12:43:15 +01:00
cursor.h GROOVIE: Add override keywords 2020-02-09 12:43:15 +01:00
debug.cpp
debug.h GROOVIE: Add override keywords 2020-02-09 12:43:15 +01:00
detection.cpp GROOVIE: Added override keywords 2020-02-05 15:24:59 +01:00
detection.h
font.cpp
font.h GROOVIE: Add override keywords 2020-02-09 12:43:15 +01:00
graphics.cpp
graphics.h
groovie.cpp GROOVIE: Pause music when ScummVM menu is open 2020-07-25 00:35:47 +02:00
groovie.h GROOVIE: Fix starting background music 2020-08-21 00:03:09 +02:00
lzss.cpp
lzss.h GROOVIE: Add override keywords 2020-02-09 12:43:15 +01:00
module.mk
music.cpp GROOVIE: Fix starting background music 2020-08-21 00:03:09 +02:00
music.h GROOVIE: Fix music when loading game 2020-08-21 00:03:09 +02:00
player.cpp
player.h
POTFILES
resource.cpp
resource.h GROOVIE: Add override keywords 2020-02-09 12:43:15 +01:00
roq.cpp
roq.h GROOVIE: Add override keywords 2020-02-09 12:43:15 +01:00
saveload.cpp
saveload.h
script.cpp GROOVIE: Fix starting background music 2020-08-21 00:03:09 +02:00
script.h GROOVIE: Fix 7th Guest GM initialization 2020-03-16 01:40:10 +02:00
stuffit.cpp GROOVIE: Add override keywords 2020-02-09 12:43:15 +01:00
stuffit.h
vdx.cpp
vdx.h GROOVIE: Add override keywords 2020-02-09 12:43:15 +01:00