aboutsummaryrefslogtreecommitdiff
path: root/engines/simon/simon.cpp
AgeCommit message (Collapse)Author
2006-04-22Cleanup use of different filenames in different versionsTravis Howell
svn-id: r22078
2006-04-21Add FF differences in chance script opcodeTravis Howell
svn-id: r22068
2006-04-21Split bitArrays into three separate arrays, like original. Also fixing ↵Travis Howell
load/save issue with bitArrayThree been off by one svn-id: r22067
2006-04-21Add animate sprites by Y function for FFTravis Howell
svn-id: r22064
2006-04-21Add back debug functionTravis Howell
svn-id: r22063
2006-04-21Add some code for PanEvent in FF and cleanupTravis Howell
svn-id: r22062
2006-04-20Add F9 key in FF, which toggles hitbox namesTravis Howell
svn-id: r22059
2006-04-20Add timer difference in FFTravis Howell
svn-id: r22054
2006-04-20Fix mistake in vertical scrolling in FFTravis Howell
svn-id: r22051
2006-04-20_rejectCount should only be incremented in checkNoOverWrite()Travis Howell
svn-id: r22050
2006-04-20Update resource managment, missed several changes from FFTravis Howell
svn-id: r22049
2006-04-20CleanupTravis Howell
svn-id: r22047
2006-04-20Minor cleanupTravis Howell
svn-id: r22044
2006-04-20Update resource managment for FF, this method is more efficent for Simon 1/2 tooTravis Howell
svn-id: r22043
2006-04-19Correct dummyItems in FF and cleanupTravis Howell
svn-id: r22035
2006-04-19Add minor code differences in FF, might help corrupt graphicsTravis Howell
svn-id: r22033
2006-04-18Fix time events continuing, when using the oracle in FFTravis Howell
svn-id: r22003
2006-04-18Scrolling comparisons should always be signed, fixes scrolling issue in maze ↵Travis Howell
of FF svn-id: r21995
2006-04-17Adjust video playback code, due to false calls in prison of FFTravis Howell
svn-id: r21977
2006-04-17Improve sound support in FF and add MoviePlayer classTravis Howell
svn-id: r21975
2006-04-17Intergrate the DXA player for Amiga/Macintosh verisons of FF, from cyxTravis Howell
svn-id: r21959
2006-04-17Handle unsigned variableArray reads better in FF, fixes more missing subroutinesTravis Howell
svn-id: r21958
2006-04-17Only allocate scale buffer when using FFTravis Howell
svn-id: r21956
2006-04-17Fix vertical scrollingTravis Howell
svn-id: r21955
2006-04-15CleanupTravis Howell
svn-id: r21926
2006-04-15Use different methods to avoid overflows to FF, to avoid regressionsTravis Howell
svn-id: r21923
2006-04-15- Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a ↵Max Horn
new getActiveDomain method that returns a pointer to the actual active *domain* - Added Engine::_targetName whose value is computed from the name of the active domain - Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain - This in turn allowed for removing usage of GameDetector in many places svn-id: r21916
2006-04-15Fix display of swap character logo in FFTravis Howell
svn-id: r21912
2006-04-15Minor cleanupTravis Howell
svn-id: r21904
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-15Remove last use of hard coded language values and adjust settings for FFTravis Howell
svn-id: r21898
2006-04-14Avoid possible regression in set_video_mode_internal() for Simon1Travis Howell
svn-id: r21884
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-13Add invertBox function for FFTravis Howell
svn-id: r21854
2006-04-13Add code for save game interface in FFTravis Howell
svn-id: r21843
2006-04-13Minor fixes to scrolling in FFTravis Howell
svn-id: r21837
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-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_loadZone() and o_unloadZone() into o1_loadZone() and o1_unloadZone().Torbjörn Andersson
svn-id: r21752
2006-04-10Merged o_set_video_mode() into o1_picture().Torbjörn Andersson
svn-id: r21747
2006-04-10Merged o_vga_reset() into o1_killAnimate().Torbjörn Andersson
svn-id: r21744
2006-04-09Add time code for FF and minor cleanupTravis Howell
svn-id: r21714