aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-22Fix warning in gcc 3.3.5, by changing FORCEINLINE definition.Johannes Schickel
svn-id: r44262
2009-09-22- Merged scriptObjInit0() and scriptObjInit11()Filippos Karapetis
- Replaced some cases where getSciVersion() is used with _resMan->sciVersion(), as getSciVersion() will fail with the fallback detector (as the engine is not initialized). Object property accessors still crash currently, when used with the fallback detector svn-id: r44261
2009-09-22Add basic test for HashMap::iteratorWillem Jan Palenstijn
svn-id: r44259
2009-09-22Remove superfluous checksWillem Jan Palenstijn
svn-id: r44258
2009-09-22Fix regression in 44236, which caused iterators to see dummy node entries as ↵Johannes Schickel
valid entries. svn-id: r44256
2009-09-22cleanupJoost Peters
svn-id: r44253
2009-09-22Apply patch #2863653: "PSP: Flickering problem fix" + some formatting ↵Joost Peters
changes and fixing several incorrect depth values. svn-id: r44251
2009-09-22Copy the internal game name when loading, and don't recreate itFilippos Karapetis
svn-id: r44250
2009-09-22Removed unused variableFilippos Karapetis
svn-id: r44249
2009-09-22Simplified the code which creates the mouse cursorFilippos Karapetis
svn-id: r44248
2009-09-22Updated the MSVC project files for commit #44240 (removed intmap.*)Filippos Karapetis
svn-id: r44247
2009-09-22SCI: Change SystemStrings to use RAW storage consistenlyMax Horn
svn-id: r44246
2009-09-22SCI: Add some FIXMEs, and print warning if accessing a raw segment as ↵Max Horn
non-raw or vice versa svn-id: r44245
2009-09-22SCI: Add new type SegmentRef which ultimately will allow us to distinguish ↵Max Horn
between raw and 'reg_t' memory blocks in client code svn-id: r44244
2009-09-22SCI: Change SystemString::name from char* to Common::StringMax Horn
svn-id: r44243
2009-09-22SCI: SegmentObj's now set their type in constructor; replace central ↵Max Horn
SegmentObj::createSegmentObj call in SegManager::allocSegment by several explicit 'new' statements; some extra cleanup svn-id: r44242
2009-09-21SCI: cleanupMax Horn
svn-id: r44241
2009-09-21SCI: Replace IntMapper Script::_objIndices and Common::Array ↵Max Horn
Script::_objects by a HashMap -- goodbye, class IntMapper svn-id: r44240
2009-09-21SCI: Workaround for crash in debugger's backtraceMax Horn
svn-id: r44239
2009-09-21SCI: Change kAnimate to actually tail recurseMax Horn
svn-id: r44238
2009-09-21Stop confusing doxygen :)Max Horn
svn-id: r44237
2009-09-21COMMON: Remove Common::HashMap::_dummyNode, instead use HASHMAP_DUMMY_NODE ↵Max Horn
(this saves memory and should still be safe) svn-id: r44236
2009-09-21Updated from upstreamMax Horn
svn-id: r44235
2009-09-21SCI: Rename Object::flags and pos to _flags and _pos; tweak scriptObjInit0 ↵Max Horn
and scriptObjInit11 to be more similar svn-id: r44234
2009-09-21whitespace fixAndre Heider
svn-id: r44233
2009-09-21reinit the console when changing the video mode.Andre Heider
svn-id: r44232
2009-09-21Changed AMIGA menu code to closer match the original. (The menu item ↵Johannes Schickel
highlight selection is still wrong though.) svn-id: r44231
2009-09-21Add more shouldQuit checks in event loops.Johannes Schickel
svn-id: r44230
2009-09-21Fix box outline color for FW Amiga.Johannes Schickel
svn-id: r44229
2009-09-20Cleanup.Johannes Schickel
svn-id: r44228
2009-09-20Fix valgrind warning.Johannes Schickel
svn-id: r44227
2009-09-20Fix compilation under Linux.Johannes Schickel
svn-id: r44226
2009-09-20Add some shouldQuit() checks in event loops. This makes it possible to ↵Johannes Schickel
easily quit ScummVM (or doing an RTL), when failing the copy protection in Future Wars for example. svn-id: r44225
2009-09-20Changed some type names to match our coding guidelines.Johannes Schickel
svn-id: r44224
2009-09-20LOL/PC-98: start fixing color issues (still not working correctly though)Florian Kagerer
svn-id: r44223
2009-09-20Implement support for transparent dialgue boxes in the Amiga version of ↵Johannes Schickel
Future Wars. svn-id: r44222
2009-09-20Implement more precise palette conversion in Palette::save. This makes the ↵Johannes Schickel
output look more like the original (compared against E-UAE), but still not perfect. svn-id: r44221
2009-09-20Some more paranoia asserts.Johannes Schickel
svn-id: r44217
2009-09-20Implement yet another slight palette handling difference in Kyrandia 1 ↵Johannes Schickel
Amiga, which caused a palette glitch in Kyrandia 1 Amiga German. svn-id: r44216
2009-09-20- Add support for Kyrandia 1 German Amiga in create_kyradat.Johannes Schickel
- Increase kyra.dat version. - Rebuilt kyra.dat. - Some slight adaptions for Kyrandia 1 German in the ScummVM source. svn-id: r44215
2009-09-20Slightly changed unsupported effect level handling in native MT-32 mode.Johannes Schickel
svn-id: r44214
2009-09-20Fix removal of SJIS characters in LoL PC98 menu.Johannes Schickel
svn-id: r44213
2009-09-20Fix language settings in LoL PC98, this fixes the ingame menu usage.Johannes Schickel
svn-id: r44212
2009-09-20Oops add missing file for create_kyradat.Johannes Schickel
svn-id: r44211
2009-09-20This hopefully fixes threading issues in PC98 sound driver.Johannes Schickel
svn-id: r44210
2009-09-20Implement slight differences for PC98 version in ↵Johannes Schickel
TextDisplayer_LoL::printDialogueText and TextDisplayer_LoL::preprocessString. svn-id: r44209
2009-09-20Fix bug in LoLEngine::decodeSjis.Johannes Schickel
svn-id: r44208
2009-09-20Correct error in load code for PC version of Waxworks.Travis Howell
svn-id: r44206
2009-09-20New "Input" tab for the options dialog to set pad sensitivity and acceleration.Andre Heider
svn-id: r44205
2009-09-20Add checks for half-width katakana, which are currently unsupported.Johannes Schickel
svn-id: r44204