scummvm/engines/tinsel
Torbjörn Andersson 497324467f TINSEL: Move object creation from constructor to run()
Moved the creation of _midiMusic, _pcmMusic, _sound and _bmv from
the constructor to run(). It was reported on the forum that the
MT-32 emulator didn't work for Discworld, and I'm speculating that
this is because it was being initialized before the "extra path"
had been added to the search path.

It's likely that not all of these objects are needed for every
version of the game. Fixing that is left as an exercise for
someone more familiar with the different game versions than me.
2014-10-17 19:19:55 +02:00
..
actors.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
actors.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
adpcm.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
adpcm.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
anim.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
anim.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
background.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
background.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
bg.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
bmv.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
bmv.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
cliprect.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
cliprect.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
config.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
config.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
configure.engine BUILD: Split configure.engines down to a single file per engine. 2013-11-24 00:45:38 +00:00
cursor.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
cursor.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
debugger.cpp ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
debugger.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
detection_tables.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
detection.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
dialogs.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
dialogs.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
drives.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
drives.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
dw.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
effect.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
events.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
events.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
faders.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
faders.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
film.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
font.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
font.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
graphics.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
graphics.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
handle.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
handle.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
heapmem.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
heapmem.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
mareels.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
mareels.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
module.mk TINSEL: Refactored Tinsel engine to use the Common coroutine scheduler 2012-05-17 20:42:23 +10:00
move.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
move.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
multiobj.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
multiobj.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
music.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
music.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
object.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
object.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
palette.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
palette.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
pcode.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
pcode.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
pdisplay.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
pdisplay.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
pid.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
play.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
play.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
polygons.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
polygons.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
POTFILES I18N: Move specification of engine specific files to enginedir/POTFILES. 2013-08-12 17:54:31 +02:00
rince.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
rince.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
saveload.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
savescn.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
savescn.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
scene.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
scene.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
sched.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
sched.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
scn.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
scn.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
scroll.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
scroll.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
sound.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
sound.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
strres.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
strres.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
sysvar.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
sysvar.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
text.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
text.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
timers.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
timers.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
tinlib.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
tinlib.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
tinsel.cpp TINSEL: Move object creation from constructor to run() 2014-10-17 19:19:55 +02:00
tinsel.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
token.cpp TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
token.h TINSEL: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00