scummvm/engines/scumm
Eugene Sandulenko 77c65648b1 AD: Swtich GUI options to a char array.
This eliminates nasty limitation of caping number of flags to 31.
Current code has limitation of 255 flags, though.

Only SCUMM engine is converted, rest do not even compile.
Detection of fan talkie MI is broken as it has to be implemented
differently.
2011-10-23 17:53:13 +01:00
..
he SCUMM: Made some static data const. 2011-09-08 20:13:13 +02:00
imuse SCUMM: Fix typo in PC Speaker output. 2011-08-21 22:00:22 +02:00
imuse_digi OSYSTEM: extended installTimerProc() with timer ID parameter 2011-08-06 11:28:35 +01:00
insane JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
smush BADA: Misc changes merged from appstore release 2011-10-18 23:22:25 +10:00
actor.cpp SCUMM: Made some static data const. 2011-09-08 20:13:13 +02:00
actor.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
actor_he.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
akos.cpp SCUMM: Move class ResourceManager to its own header 2011-05-13 11:47:08 +02:00
akos.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
base-costume.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
base-costume.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
bomp.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
bomp.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
boxes.cpp ALL: initialise -> initialize 2011-05-25 11:17:11 -04:00
boxes.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
camera.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
charset-fontdata.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
charset.cpp SCUMM FM-TOWNS: fix DS build 2011-09-17 22:16:41 +02:00
charset.h SCUMM FM-TOWNS: fix regression and cleanup 2011-09-17 21:15:44 +02:00
costume.cpp SCUMM: Implement proper Indy4 Amiga palette handling. 2011-08-26 05:54:47 +02:00
costume.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
cursor.cpp SCUMM: Fix Indy4 Amiga cursor. 2011-08-26 18:29:03 +02:00
debugger.cpp SCUMM: Show actor visible height in debugger 2011-05-14 16:30:30 +02:00
debugger.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
detection.cpp AD: Swtich GUI options to a char array. 2011-10-23 17:53:13 +01:00
detection.h AD: Swtich GUI options to a char array. 2011-10-23 17:53:13 +01:00
detection_tables.h AD: Swtich GUI options to a char array. 2011-10-23 17:53:13 +01:00
dialogs.cpp SCUMM: Made some static data const. 2011-09-08 20:13:13 +02:00
dialogs.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
file.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
file.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
file_nes.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
file_nes.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
gfx.cpp SCUMM: Implement proper Indy4 Amiga palette handling. 2011-08-26 05:54:47 +02:00
gfx.h COMMON: Move HerculesDimensions enum to SCUMM. 2011-06-21 16:59:50 +02:00
gfx_towns.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
gfxARM.s GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
help.cpp I18N: Added comments to some of obscure translatable strings 2011-08-20 15:11:47 +01:00
help.h JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
input.cpp SCUMM: Add some HE72 differences to mouse click handling 2011-08-08 21:15:28 -04:00
midiparser_ro.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
module.mk SCUMM: Split HE logic classes to their own files 2011-08-17 09:12:19 +02:00
music.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
nut_renderer.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
nut_renderer.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
object.cpp ALL: behaviour -> behavior 2011-05-25 10:50:46 -04:00
object.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
palette.cpp SCUMM: Fix text color bug in Indy4 Amiga outro. 2011-09-03 13:48:06 +02:00
player_mod.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_mod.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_nes.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_nes.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_pce.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_pce.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_sid.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_sid.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_towns.cpp SCUMM FM-TOWNS: fix invalid mem accesses 2011-09-17 21:15:41 +02:00
player_towns.h ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
player_v1.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v1.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2.h SCUMM: Mark some overwritten methods as virtual. 2011-08-07 15:58:27 +02:00
player_v2a.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2a.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2base.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2base.h SCUMM: Mark some overwritten methods as virtual. 2011-08-07 15:58:27 +02:00
player_v2cms.cpp SCUMM: Change CMS sfx methods to use its own register set. 2011-08-10 00:00:12 +02:00
player_v2cms.h SCUMM: Change CMS sfx methods to use its own register set. 2011-08-10 00:00:12 +02:00
player_v3a.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v3a.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v4a.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v4a.h ALL: initialise -> initialize 2011-05-25 11:17:11 -04:00
proc3ARM.s GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
resource.cpp SCUMM: setOffHeap uses resource status in HE90+ games. 2011-08-28 11:39:05 +10:00
resource.h SCUMM: setOffHeap uses resource status in HE90+ games. 2011-08-28 11:39:05 +10:00
resource_v2.cpp SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its _resource member 2011-05-13 14:48:01 +02:00
resource_v3.cpp SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its _resource member 2011-05-13 14:48:01 +02:00
resource_v4.cpp SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its _resource member 2011-05-13 14:48:01 +02:00
room.cpp SCUMM: Implement proper Indy4 Amiga palette handling. 2011-08-26 05:54:47 +02:00
saveload.cpp SCUMM: Properly prefix player_towns.h include with scumm/. 2011-08-27 19:58:36 +02:00
saveload.h SCUMM: Also save first used color beyond 80 in Indy4 Amiga palette. 2011-08-27 19:57:45 +02:00
script.cpp SCUMM: Make REDUCE_MEMORY_USAGE slightly more effecive (saving ~1kb ram) 2011-05-17 15:50:11 +02:00
script.h SCUMM: Make REDUCE_MEMORY_USAGE slightly more effecive (saving ~1kb ram) 2011-05-17 15:50:11 +02:00
script_v0.cpp SCUMM: Made some static data const. 2011-09-08 20:13:13 +02:00
script_v2.cpp SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use both 2011-05-13 14:02:53 +02:00
script_v3.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
script_v4.cpp SCUMM: Fix bug #3306145: INDY3: EGA version script bugs 2011-07-13 12:33:51 +01:00
script_v5.cpp SCUMM: Apply modified patch from #3076698 2011-10-04 23:44:05 -05:00
script_v6.cpp SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its _resource member 2011-05-13 14:48:01 +02:00
script_v8.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scumm-md5.h SCUMM: Correct HE version for Norwegian version of Freddi Fish 1. 2011-10-02 14:06:13 +11:00
scumm.cpp SCUMM: Implement proper Indy4 Amiga palette handling. 2011-08-26 05:54:47 +02:00
scumm.h SCUMM: Also save first used color beyond 80 in Indy4 Amiga palette. 2011-08-27 19:57:45 +02:00
scumm_v0.h ALL: neighbour -> neighbor 2011-05-25 10:50:46 -04:00
scumm_v2.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scumm_v3.h SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use both 2011-05-13 14:02:53 +02:00
scumm_v4.h SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use both 2011-05-13 14:02:53 +02:00
scumm_v5.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scumm_v6.h SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use both 2011-05-13 14:02:53 +02:00
scumm_v7.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scumm_v8.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
sound.cpp AUDIO: Add default disposeAfterUse value to makeVOCStream again. 2011-10-09 21:24:06 +02:00
sound.h ALL: Reduce audio/ header dependency 2011-08-06 11:30:42 +01:00
string.cpp SCUMM: Proper fix of Russian subtitles 2011-08-06 11:28:30 +01:00
usage_bits.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
usage_bits.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
util.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
util.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
vars.cpp ALL: Reduce audio/ header dependency 2011-08-06 11:30:42 +01:00
verbs.cpp SCUMM FM-TOWNS: fix DS build 2011-09-17 22:16:41 +02:00
verbs.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00