scummvm/engines/scumm
Willem Jan Palenstijn f9208f1bb0 Make ScummFile::eos() consistent with Stream::eos().
Remove usage of ioFailed from SCUMM engine.
Fix reading up to the end of a SCUMM SubFile.
This hopefully fixes #2820957.

svn-id: r42632
2009-07-20 20:55:28 +00:00
..
he Make ScummFile::eos() consistent with Stream::eos(). 2009-07-20 20:55:28 +00:00
imuse The error() and warning() functions add ! and newline automatically. (I didn't 2009-05-31 10:02:16 +00:00
imuse_digi Fix bug #2821986 - COMI: setting to 'subtitles only' does not disable speech. 2009-07-17 00:25:27 +00:00
insane SCUMM: Commit of parentheses patch from salty-horse. (from -devel "Enabling -Wparentheses in the Makefile"). 2009-03-30 12:10:10 +00:00
smush Added more GCC_PRINTF attributes, and fixed resulting warnings in format strings 2009-07-03 10:40:49 +00:00
actor.cpp Correct actor layering method in HE90+ games. 2009-06-18 06:18:31 +00:00
actor.h SCUMM: Moved more stuf from class Actor to ActorHE 2008-09-25 10:11:06 +00:00
akos.cpp Fix possible regression in HE games re-releases. 2009-04-04 06:03:09 +00:00
akos.h Use slow palette color match, for 16bit color HE games for now. 2009-01-04 00:58:45 +00:00
base-costume.cpp Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
base-costume.h Introduce ARM code for commonest case of "proc3" costume blitting (as 2008-02-03 01:26:12 +00:00
bomp.cpp Fixed the spaces before tabs. 2008-01-28 00:14:17 +00:00
bomp.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
boxes.cpp - Added GCC_PRINTF attribute to several funcs where it makes sense 2009-07-01 20:51:04 +00:00
boxes.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
camera.cpp SCUMM: Split intern.h into multiple headers 2009-03-20 16:33:58 +00:00
charset-fontdata.cpp Committed my own patch #2278665 ("SCUMM: Font data in old SCUMM games") to get 2008-11-14 14:03:08 +00:00
charset.cpp The error() and warning() functions add ! and newline automatically. (I didn't 2009-05-31 10:02:16 +00:00
charset.h Committed my own patch #2278665 ("SCUMM: Font data in old SCUMM games") to get 2008-11-14 14:03:08 +00:00
costume.cpp Previous commit to enable ARM proc3 stuff for WinCE was broken, as I'd 2008-02-03 13:12:51 +00:00
costume.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
cursor.cpp SCUMM: Split intern.h into multiple headers 2009-03-20 16:33:58 +00:00
debugger.cpp Strip trailing whitespaces in the whole code base. 2009-05-24 15:17:42 +00:00
debugger.h Workaround for bug #1804278: "MONKEY: Mouse is invisible after loading" 2008-01-02 18:44:20 +00:00
detection_tables.h Fix bug #2819628 - DETECTOR: Atlantis CD sets wrong gui options. 2009-07-11 01:40:53 +00:00
detection.cpp Refactor GUI options update into a function in Common: updateGameGUIOptions. 2009-07-13 18:47:32 +00:00
detection.h Add support for GUI options to SCUMM engine 2009-06-06 17:59:54 +00:00
dialogs.cpp This commit is just for DrMcCoy. (forgot to fix two usages of whitespaces instead of tabs for indentation -.-) 2009-07-16 17:44:05 +00:00
dialogs.h Formatting fixes. 2009-07-16 17:39:16 +00:00
file_nes.cpp The error() and warning() functions add ! and newline automatically. (I didn't 2009-05-31 10:02:16 +00:00
file_nes.h Oops, removed the *actual* unused code, and fixed my previous incorrect commit. DOTT and S&M work correctly again 2008-11-23 20:54:55 +00:00
file.cpp Make ScummFile::eos() consistent with Stream::eos(). 2009-07-20 20:55:28 +00:00
file.h Make ScummFile::eos() consistent with Stream::eos(). 2009-07-20 20:55:28 +00:00
gfx.cpp oops, fix props 2009-07-12 16:40:10 +00:00
gfx.h Compile fix for 34006 2008-08-18 20:43:44 +00:00
gfxARM.s Updates to the scummvm blitting code as discussed on the mailing list. 2008-08-18 20:04:15 +00:00
help.cpp Fixed the spaces before tabs. 2008-01-28 00:14:17 +00:00
help.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
input.cpp Fix bug #2821215 - DIG: Skipping planetarium animation disables F5 menu. 2009-07-15 02:06:26 +00:00
midiparser_eup.cpp Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
midiparser_ro.cpp Made the Loom Roland music fix a bit more specific. Only one song in EGA Loom 2008-01-03 19:43:43 +00:00
module.mk Patch #1365914: "SCUMM: CMS support." Disabled by default. Still plenty to do. 2009-06-06 18:21:49 +00:00
music.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
nut_renderer.cpp Changed all delete [] usages to delete[]. 2008-05-07 14:31:45 +00:00
nut_renderer.h Allow static and dynamic plugins to be used at the same time 2008-05-06 03:00:26 +00:00
object.cpp Fixed some more warnings observed on buildbot 2009-07-01 20:51:34 +00:00
object.h Removed trailing spaces. 2008-01-27 19:47:41 +00:00
palette.cpp Fixed some more warnings observed on buildbot 2009-07-01 20:51:34 +00:00
player_mod.cpp Add patch from Quietust - Correct music speed in Amiga V2/V3 games. 2008-10-11 02:25:55 +00:00
player_mod.h Add patch #1891606 - Improved sound playback for Amiga SCUMM V2/V3 games. 2008-02-12 03:26:05 +00:00
player_nes.cpp Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
player_nes.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
player_v1.cpp Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
player_v1.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
player_v2.cpp Fix 64 bit issue 2007-09-23 10:33:30 +00:00
player_v2.h Replaced char usage by int8, since char is unsigned on Linux/PPC by default. 2009-07-14 19:32:25 +00:00
player_v2a.cpp The error() and warning() functions add ! and newline automatically. (I didn't 2009-05-31 10:02:16 +00:00
player_v2a.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
player_v2cms.cpp Flag what looks like a bug in the CMS player code -- somebody should verify and fix this properly 2009-07-01 20:51:47 +00:00
player_v3a.cpp The error() and warning() functions add ! and newline automatically. (I didn't 2009-05-31 10:02:16 +00:00
player_v3a.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
proc3ARM.s Set svn:keywords on asm files 2009-03-20 16:35:34 +00:00
resource_v2.cpp SCUMM: Split intern.h into multiple headers 2009-03-20 16:33:58 +00:00
resource_v3.cpp SCUMM: Split intern.h into multiple headers 2009-03-20 16:33:58 +00:00
resource_v4.cpp Make ScummFile::eos() consistent with Stream::eos(). 2009-07-20 20:55:28 +00:00
resource.cpp Make ScummFile::eos() consistent with Stream::eos(). 2009-07-20 20:55:28 +00:00
resource.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
room.cpp SCUMM: Split intern.h into multiple headers 2009-03-20 16:33:58 +00:00
saveload.cpp ScummVM/PS2 bugs fixed by this commit: 2009-07-12 05:38:08 +00:00
saveload.h Restore correct camera values for old saves games of FT, Dig, and COMI. 2009-02-11 23:22:52 +00:00
script_v0.cpp SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 and v2 opcodes 2009-04-20 12:35:17 +00:00
script_v2.cpp Fix bug #2687801 - ZAK: Cannot pickup Ladder on Mars Youth Hostel. 2009-05-26 01:25:44 +00:00
script_v3.cpp SCUMM: Moved ScummEngine_v2::o2_setBoxFlags to ScummEngine_v3::o3_setBoxFlags 2009-04-19 01:00:31 +00:00
script_v4.cpp Changed SaveFileManager methods to take Common::String params (instead of char pointers) 2009-05-29 14:38:22 +00:00
script_v5.cpp add "-IQ" suffix test to SO_LOAD_STRING (same as SO_SAVE_STRING) ; fixes french version of atlantis 2009-07-18 21:26:44 +00:00
script_v6.cpp Fix bug #2821215 - DIG: Skipping planetarium animation disables F5 menu. 2009-07-15 02:06:26 +00:00
script_v8.cpp SCUMM: Got rid of o6_invalid 2009-04-16 09:27:02 +00:00
script.cpp Hack is no longer required, due to revision 42498. 2009-07-15 05:00:59 +00:00
script.h SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it) 2009-04-16 09:26:37 +00:00
scumm_v0.h SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 and v2 opcodes 2009-04-20 12:35:17 +00:00
scumm_v2.h SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 and v2 opcodes 2009-04-20 12:35:17 +00:00
scumm_v3.h SCUMM: Moved o5_saveLoadGame and o5_saveLoadVars to ScummEngine_v4 (the highest SCUMM version to implement these opcodes. Actually, our code was bugged in so far as we only ever invoked o5_saveLoadGame in V3 games, never in V4 games (but this properly never mattered ;) 2009-04-19 01:01:54 +00:00
scumm_v4.h SCUMM: Moved o5_saveLoadGame and o5_saveLoadVars to ScummEngine_v4 (the highest SCUMM version to implement these opcodes. Actually, our code was bugged in so far as we only ever invoked o5_saveLoadGame in V3 games, never in V4 games (but this properly never mattered ;) 2009-04-19 01:01:54 +00:00
scumm_v5.h SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 and v2 opcodes 2009-04-20 12:35:17 +00:00
scumm_v6.h Fix bug #2821215 - DIG: Skipping planetarium animation disables F5 menu. 2009-07-15 02:06:26 +00:00
scumm_v7.h Fix bug #2821215 - DIG: Skipping planetarium animation disables F5 menu. 2009-07-15 02:06:26 +00:00
scumm_v8.h SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it) 2009-04-16 09:26:37 +00:00
scumm-md5.h Fix bug #2819628 - DETECTOR: Atlantis CD sets wrong gui options. 2009-07-11 01:40:53 +00:00
scumm.cpp Fix bug #2821215 - DIG: Skipping planetarium animation disables F5 menu. 2009-07-15 02:06:26 +00:00
scumm.h Fix bug #2820472 - MAZE: Keyboard input fault. 2009-07-13 07:55:11 +00:00
sound.cpp Added more GCC_PRINTF attributes, and fixed resulting warnings in format strings 2009-07-03 10:40:49 +00:00
sound.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
string.cpp Fix using subtitles only setting in The Dig. 2009-07-17 00:10:10 +00:00
usage_bits.cpp Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
usage_bits.h Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots 2007-05-30 21:56:52 +00:00
util.cpp Move tag2str() to common/ 2008-01-21 12:44:39 +00:00
util.h Move tag2str() to common/ 2008-01-21 12:44:39 +00:00
vars.cpp scumm: added the missing word "version" in a comment 2009-06-18 13:50:26 +00:00
verbs.cpp Change all uses of FM-Towns/fm-towns to FM-TOWNS. 2009-07-07 19:18:53 +00:00
verbs.h Introduced ClickArea enum, some related cleanup in runInputScript and checkExecVerbs 2007-06-29 23:08:15 +00:00