aboutsummaryrefslogtreecommitdiff
path: root/engines/simon/simon.cpp
AgeCommit message (Collapse)Author
2006-04-08Fixes for oracle in FF and cleanupTravis Howell
svn-id: r21680
2006-04-08Remove excess ; in scrollEvent()Travis Howell
svn-id: r21676
2006-04-08Add initial support for vertical scrolling in FFTravis Howell
svn-id: r21675
2006-04-07Minor cleanupTravis Howell
svn-id: r21671
2006-04-07Fix some horizontal scrolling issues in FFTravis Howell
svn-id: r21661
2006-04-07Sprite is always set to 1 in o_printStr() and o1_scnTxtLongText() for FF. ↵Travis Howell
Fixes wait timeouts in holomail. svn-id: r21660
2006-04-07Add some work on text output in FFTravis Howell
svn-id: r21656
2006-04-06Split the opcodes into separate functions, and use an array of functionTorbjörn Andersson
pointers for decoding them, like we do in most other engines. And I just want to say that this is the second biggest opcode table I've ever seen! svn-id: r21644
2006-04-06Rename structures and correct array sizesTravis Howell
svn-id: r21641
2006-04-06CleanupTravis Howell
svn-id: r21640
2006-04-06Remove duplicate code in last commit and minor fixes for FFTravis Howell
svn-id: r21639
2006-04-06Minor cleanup and fixes for FFTravis Howell
svn-id: r21638
2006-04-06Add some work on scrolling in FFTravis Howell
svn-id: r21637
2006-04-06Add more icon differences in FF and cleanupTravis Howell
svn-id: r21635
2006-04-05Renames structures and other cleanupTravis Howell
svn-id: r21626
2006-04-05Use the setBitFlag() and getBitFlag() functions, instead of manipulatingTorbjörn Andersson
_bitArray[] directly. This kind of change is, of course, rather error-prone. I hope I haven't introduced any regressions. svn-id: r21622
2006-04-04Add inventory array differences in FF and minor cleanupTravis Howell
svn-id: r21613
2006-04-04o_printStr() always uses box1 for FFTravis Howell
svn-id: r21592
2006-04-04_noRightClick got reversed in setVerb for FFTravis Howell
svn-id: r21591
2006-04-04Add skipSpeech difference in FFTravis Howell
svn-id: r21590
2006-04-04Add verb codes differences in FFTravis Howell
svn-id: r21589
2006-04-04Added stub for FF right-clicking.Torbjörn Andersson
svn-id: r21588
2006-04-04Adjust clear/restore window for FFTravis Howell
svn-id: r21587
2006-04-04More work on oracle in FFTravis Howell
svn-id: r21586
2006-04-04More work on oracle in FFTravis Howell
svn-id: r21583
2006-04-03Add initial support for oracle icons in FFTravis Howell
svn-id: r21579
2006-03-25- Move AddDefaultDirectory() calls in somon engine to constructorEugene Sandulenko
- Move AddDefaultDirectory() from NewTheme.cpp to main.cpp svn-id: r21451
2006-03-23Minor changes for FF and cleanupTravis Howell
svn-id: r21417
2006-03-23Fix compile without ZLIB support (GP32).Won Star
svn-id: r21408
2006-03-22Code for inverted rect when scaling images of FF no longer required. Minor ↵Travis Howell
cleanup svn-id: r21407
2006-03-22Rename draw buffers correctlyTravis Howell
svn-id: r21406
2006-03-22Fix sound regression in FF, caused by last commitTravis Howell
svn-id: r21400
2006-03-22Add initial support for Amiga and Macintosh versions of The Feeble FilesTravis Howell
svn-id: r21399
2006-03-16CleanupTravis Howell
svn-id: r21328
2006-03-16CleanupTravis Howell
svn-id: r21327
2006-03-16Rename get draw buffer functionsTravis Howell
svn-id: r21325
2006-03-16Remove unused unlock draw surface functionsTravis Howell
svn-id: r21323
2006-03-16Add scaling code stub for FFTravis Howell
svn-id: r21322
2006-03-09Moved SIMON plugin interface code from simon.cpp to game.cppMax Horn
svn-id: r21180
2006-03-09Tiny code simplificationMax Horn
svn-id: r21152
2006-03-09- Renamed GameSettings to PlainGameDescriptorMax Horn
- Added new GameDescriptor struct (similar to PlainGameDescriptor but with Common::String members instead of const char * ones) - Changed DetectedGame to subclass GameDescriptor - Removed toGameSettings() in favor of new (template) constructors in DetectedGame and GameDescriptor - Fixed a bug in the obsolete gameid handling in the SCUMM & SIMON engines svn-id: r21150
2006-03-02Fix for bug #1438822 (Targets are case sensitive)Max Horn
svn-id: r21017
2006-02-23I assume -1 and 0xFFFFFFFF are supposed to be the same value when assigned toTorbjörn Andersson
_lastHitArea3, so use -1 consistently. svn-id: r20838
2006-02-23In Feeble Files, mouse clicks are recorded in _bitArray[] as well. I was hopingTorbjörn Andersson
that this would make a difference for the Oracle, but apparently not. svn-id: r20828
2006-02-18- Merged GameDetector::detectGame() into GameDetector::detectMain()Max Horn
- Replaced GameSettings GameDetector::_game by a simple gameid string svn-id: r20753
2006-02-18- renamed PLUGIN_getSupportedGames to PLUGIN_gameIDList for consistencyMax Horn
- renamed Engine_XXX_gameList to Engine_XXX_gameList for consistency - added new Engine_XXX_findGameID / PLUGIN_findGameID function - updated plugins code to take advantage of the new plugin API, to support obsolete gameids w/o showing them to the user svn-id: r20752
2006-02-18- Removed the 'features' field from GameSettingsMax Horn
- Removed GF_DEFAULT_TO_1X_SCALER svn-id: r20747
2006-02-17Reduced use of GF_DEFAULT_TO_1X_SCALER in favor of a new param to ↵Max Horn
Engine::initCommonGFX; added a TODO stating that it should eventually be removed completly svn-id: r20738
2006-02-16- Fixed a bug that prevented you from overriding the scaler from the commandMax Horn
line for 640x480 games. - Updated NEWS file a bit svn-id: r20736
2006-02-13Add hyperlink on/off functions of oracle in Feeble FilesTravis Howell
svn-id: r20665