scummvm/engines/sword2
Torbjörn Andersson f83f1a77b6 Only check if the files on "CD 0" are present. The others are requested with
"insert CD" messages. (Of course, that isn't supported, or even well tested,
but the idea is sound.) This makes it possible to run the BS2 demo again.

Incidentally, this is how I *meant* for it to work when I added that check - I
even wrote so in the comment above that section of the code - so how on earth
did I manage to screw it up like that?

svn-id: r22594
2006-05-24 04:48:39 +00:00
..
animation.cpp Renamed screenChanged() to handleScreenChanged(). 2006-05-18 13:58:33 +00:00
animation.h Allow changing scaler while playing MPEG cutscenes. 2006-05-18 13:18:02 +00:00
anims.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
console.cpp Fixed the output from the "res" debugger command that I accidentally broke, oh, 2006-04-26 05:59:58 +00:00
console.h Standardized the preprocessor constants used to prevent double inclusion of 2006-02-12 19:57:23 +00:00
controls.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
controls.h Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
debug.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
debug.h Standardized the preprocessor constants used to prevent double inclusion of 2006-02-12 19:57:23 +00:00
defs.h Standardized the preprocessor constants used to prevent double inclusion of 2006-02-12 19:57:23 +00:00
events.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
function.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
header.h Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
icons.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
interpreter.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
interpreter.h Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
layers.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
logic.cpp Since our debug() adds an exclamation mark at the message end, remove 2006-04-04 22:04:51 +00:00
logic.h Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
maketext.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
maketext.h Standardized the preprocessor constants used to prevent double inclusion of 2006-02-12 19:57:23 +00:00
memory.cpp Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
memory.h Standardized the preprocessor constants used to prevent double inclusion of 2006-02-12 19:57:23 +00:00
menu.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
module.mk Merged d_draw.cpp and rdwin.cpp (what little remained of them) into screen.cpp. 2006-04-03 09:54:05 +00:00
mouse.cpp Removed hack that was used to limit the mouse cursor to (at most) 80x80 pixels. 2006-05-10 20:50:59 +00:00
mouse.h fixed warnings 2006-02-23 17:51:27 +00:00
music.cpp Moved the AudioCDManager as well as class AudioStream and its (standard) subclasses to namespace Audio 2006-04-29 22:33:31 +00:00
object.h Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
palette.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
protocol.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
render.cpp Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
resman.cpp Only check if the files on "CD 0" are present. The others are requested with 2006-05-24 04:48:39 +00:00
resman.h If the resource manager fails to initialize itself properly, instead of 2006-04-26 06:12:03 +00:00
router.cpp A lot of code in sword1/router.cpp and sword2/router.cpp is virtually identical -- unified the two files in many places (but a lot more could be done, feel free to pick up and continue this work) 2006-04-01 12:47:09 +00:00
router.h A lot of code in sword1/router.cpp and sword2/router.cpp is virtually identical -- unified the two files in many places (but a lot more could be done, feel free to pick up and continue this work) 2006-04-01 12:47:09 +00:00
saveload.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
saveload.h Standardized the preprocessor constants used to prevent double inclusion of 2006-02-12 19:57:23 +00:00
screen.cpp Merged d_draw.cpp and rdwin.cpp (what little remained of them) into screen.cpp. 2006-04-03 09:54:05 +00:00
screen.h Standardized the preprocessor constants used to prevent double inclusion of 2006-02-12 19:57:23 +00:00
scroll.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
sound.cpp Moved the AudioCDManager as well as class AudioStream and its (standard) subclasses to namespace Audio 2006-04-29 22:33:31 +00:00
sound.h Moved the AudioCDManager as well as class AudioStream and its (standard) subclasses to namespace Audio 2006-04-29 22:33:31 +00:00
speech.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
sprite.cpp Renamed files for consistency with other engines: 2006-02-12 19:33:45 +00:00
startup.cpp Simplified loading of startup.inf 2006-04-01 21:56:10 +00:00
sword2.cpp Set speech_mute/sfx_mute/music_mute values in one single central place 2006-05-04 21:14:50 +00:00
sword2.h - Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a new getActiveDomain method that returns a pointer to the actual active *domain* 2006-04-15 20:36:41 +00:00
sync.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00
walker.cpp Removed includes from sword2.h so that (hopefully) there will eventually be 2006-02-17 15:07:36 +00:00