aboutsummaryrefslogtreecommitdiff
path: root/engines/simon
AgeCommit message (Collapse)Author
2006-04-15Increase size of variable array entries, to prevent overflows that often ↵Travis Howell
occur in FF. The original FF used unsigned variable arrays, but Simon 1/2 requires a signed variable array. svn-id: r21905
2006-04-15Minor cleanupTravis Howell
svn-id: r21904
2006-04-15Change _numTextBoxes to unsigned, to stop compile warningsTravis Howell
svn-id: r21903
2006-04-15Adjust various number of textBox checks for FFTravis Howell
svn-id: r21902
2006-04-15Increase array sizes for FF and cleanupTravis Howell
svn-id: r21901
2006-04-15Add support for switching voice file in PC versions of FF and cleanupTravis Howell
svn-id: r21900
2006-04-15Fix compile warnings I causedTravis Howell
svn-id: r21899
2006-04-15Remove last use of hard coded language values and adjust settings for FFTravis Howell
svn-id: r21898
2006-04-15Adjust video opcodes for second variable arrayTravis Howell
svn-id: r21897
2006-04-14Fix another glitch in save game interface of FFTravis Howell
svn-id: r21893
2006-04-14Fix glitch when entering saved game name in FFTravis Howell
svn-id: r21886
2006-04-14Correct size, when clearing image in renderString() for FFTravis Howell
svn-id: r21885
2006-04-14Avoid possible regression in set_video_mode_internal() for Simon1Travis Howell
svn-id: r21884
2006-04-14Fix object name display, after conversation in FFTravis Howell
svn-id: r21883
2006-04-14CleanupTravis Howell
svn-id: r21880
2006-04-14Remove unused codeTravis Howell
svn-id: r21877
2006-04-14A few corrections to path finding in FFTravis Howell
svn-id: r21876
2006-04-14Adjusted debug message levels: loading a cutscene is more interesting than theTorbjörn Andersson
drawing of a scaled sprite. svn-id: r21875
2006-04-14Ooops, increment table, not field in invertBox{}Travis Howell
svn-id: r21874
2006-04-14Add missing increment in invertBox()Travis Howell
svn-id: r21873
2006-04-14Fixed stupid mistake (it's my mistake, I can call it whatever I want!) in theTorbjörn Andersson
scaling code. Hopefully it's right now. The scaling glitches seem to be gone, at any rate. svn-id: r21872
2006-04-14Add speech support for Amiga verison of FFTravis Howell
svn-id: r21871
2006-04-14Add support for sound effects in Amiga version of FF and cleanupTravis Howell
svn-id: r21870
2006-04-14Changed File::open to take a Common::String as file name parameterMax Horn
svn-id: r21867
2006-04-14Remove duplicate check in checkPathsTravis Howell
svn-id: r21864
2006-04-14Fix regression in Amiga version of FFTravis Howell
svn-id: r21857
2006-04-13Add invertBox function for FFTravis Howell
svn-id: r21854
2006-04-13Add checkPaths function for FFTravis Howell
svn-id: r21851
2006-04-13Add code for save game interface in FFTravis Howell
svn-id: r21843
2006-04-13Fix display of saved games list in oracle of FF, when savingTravis Howell
svn-id: r21841
2006-04-13vc36_setWindowImage is used for difference purpose in FFTravis Howell
svn-id: r21840
2006-04-13Disable quick load/save is FF, since original sometimes disabled load/save ↵Travis Howell
and it isn't reliable at the moment svn-id: r21838
2006-04-13Minor fixes to scrolling in FFTravis Howell
svn-id: r21837
2006-04-13Fix various crash issues in FF, the image number in vc2_call needed to be ↵Travis Howell
adjusted svn-id: r21836
2006-04-11Ooops, re-enable code in allocBlock()Travis Howell
svn-id: r21776
2006-04-11Update waitForSync() for FF and minor cleanupTravis Howell
svn-id: r21775
2006-04-10CleanupTravis Howell
svn-id: r21773
2006-04-10Add code for bltOracleText() in FFTravis Howell
svn-id: r21765
2006-04-10Cleanup.Torbjörn Andersson
svn-id: r21764
2006-04-10Split the playTune opcode into Simon 1, Simon 2 and FF versions. The FF versionTorbjörn Andersson
was wrong before, but since it is a no-op, it probably never caused any problems. svn-id: r21763
2006-04-10Some opcodes have been made Simon 1-specific, either because they really areTorbjörn Andersson
only used in Simon 1 (e.g. the "beard" opcodes), or because Simon 2 and FF have their own versions. svn-id: r21762
2006-04-10With the old o_ functions out of the way, I have renamed all o1_ functions asTorbjörn Andersson
the corresponding o_ function. This is in preparation for separating the truly Simon 1-specific opcode functions into a group of their own. svn-id: r21761
2006-04-10By now, it should be obvious that I'm trying to get rid of the o_ functions.Torbjörn Andersson
This is in preparation for the next stage of the cleanup. By now, I have merged most of the o_ opcode functions into the corresponding o1_ opcode function. There are a few pure o_ opcode functions left, but it makes sense to keep them separate functions since they are part of groups of other functions. Now, to get rid of the remaining o_ functions I have: Dropped the "o_" prefix from the following functions: o_kill_sprite_simon1(), o_kill_sprite_simon2(), o_waitForSync(), o_freezeBottom(), o_setTextColor(), o_fadeToBlack(), o_waitForMark(), o_unk_132_helper_3(), o_unk_132_helper(), o_clearCharacter(), o_fileError(). Renamed o_sync() to sendSync(). Renamed o_mouseOn() to scriptMouseOn(), and moved it to items.cpp Renamed o_mouseOff() to scriptMouseOff(), and moved it to items.cpp svn-id: r21760
2006-04-10Merged o_setup_cond_c() into o1_getDollar2(). (We could mergeTorbjörn Andersson
setup_cond_c_helper() into o1_getDollar2() as well, but for now I'm only trying to get rid of the o_* functions.) svn-id: r21759
2006-04-10Merged o_printStr() into o1_screenTextMsg().Torbjörn Andersson
svn-id: r21758
2006-04-10Merged o_pathfind() into o1_getPathPosn().Torbjörn Andersson
svn-id: r21757
2006-04-10Merged o_restoreIconArray() into o1_restoreIconArray().Torbjörn Andersson
svn-id: r21756
2006-04-10Merged o_confirmQuit() into o1_pauseGame().Torbjörn Andersson
svn-id: r21755
2006-04-10Merged o_inventory_descriptions() into o1_screenTextPObj().Torbjörn Andersson
svn-id: r21754
2006-04-10Merged o_loadGame() and o_saveGame() into o1_loadUserGame() andTorbjörn Andersson
o1_saveUserGame(). svn-id: r21753