aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-24Minor cleanup.Travis Howell
svn-id: r40099
2009-04-24Fix pausing during video play back.Travis Howell
svn-id: r40098
2009-04-23Fixed a very stupid error in the RLE decoding function of the VMD frame decoderSven Hesse
svn-id: r40097
2009-04-23Changed the "Intersections" opcode to "MoveCursor", after verifying it with ↵Filippos Karapetis
Greg's SCI implementation and discussing it with waltervn. Also, the cursor hotspot is now fixed for Eco Quest 1 and probably SCI11 games as well (e.g. the game menu in KQ6 is now working) svn-id: r40096
2009-04-23The mouse cursor is now working in Eco Quest 1, though the hotspot is still ↵Filippos Karapetis
wrong. Many thanks to waltervn for his findings on this. svn-id: r40095
2009-04-23Removed a FIXME concerning CanBeHere and CantBeHere and added an ↵Filippos Karapetis
explanation. Also, removed some unused code. svn-id: r40094
2009-04-23Fixed the GetMessage kernel opcode. Eco Quest 1 text is showing up correctly nowFilippos Karapetis
svn-id: r40093
2009-04-23WIP code for kGetMessage (tested with Eco Quest 1). Currently, it doesn't ↵Filippos Karapetis
always work for some reason... svn-id: r40092
2009-04-23tinsel: start wiring some Discworld PSX graphical functions into engineFabio Battaglia
svn-id: r40091
2009-04-23tinsel: Enable Discworld PSX detection and begin adding some function to ↵Fabio Battaglia
support Discworld PSX graphics svn-id: r40090
2009-04-22Fix typo in special case gcc version detectionWillem Jan Palenstijn
svn-id: r40085
2009-04-22Rename adlib_read to adlib_get_reg_value, since it return the (cached) ↵Johannes Schickel
register value, which can not be achieved by read AdLib read. svn-id: r40084
2009-04-22Renamed some variables and parameters to match their real use. Johannes Schickel
svn-id: r40083
2009-04-22CleanupFilippos Karapetis
svn-id: r40082
2009-04-22SCI: Slim down struct SciKernelFunctionMax Horn
svn-id: r40081
2009-04-22SCI: Changed kfunct_table to a Common::ArrayMax Horn
svn-id: r40080
2009-04-22SCI: getInt -> READ_LE_UINT16Max Horn
svn-id: r40079
2009-04-22SCI: Changed knames (kernel function name table) to Common::StringListMax Horn
svn-id: r40078
2009-04-22COMMON: changed class StringList to a simple typedef; enhanced the ↵Max Horn
Common::Array constructor which converts regular arrays to Array objects to be more flexible in its type (allows e.g. to assign an array of char* to a StringList svn-id: r40077
2009-04-22AGOS: Merged timerCallback and timerProc; removed checkTimerCallback ↵Max Horn
declaration without implementation svn-id: r40076
2009-04-22Sync.Travis Howell
svn-id: r40075
2009-04-22Fix crash that occurs when OmniTV video is played completely, in The Feeble ↵Travis Howell
Files. svn-id: r40063
2009-04-22Fixed compilation.Torbjörn Andersson
svn-id: r40062
2009-04-21Updated the MSVC project files of the gob engineFilippos Karapetis
svn-id: r40061
2009-04-21Updated some of the detector entries for KQ5Filippos Karapetis
svn-id: r40060
2009-04-21Patch #2725859 : Added some MD5 to the gob engine, modified the way the ↵Arnaud Boutonné
first STK and TOT is declared, added inter and draw skeleton for Fascination svn-id: r40059
2009-04-21- Fixed some of the GUI graphical glitches in SCI1 games (e.g. the inventory ↵Filippos Karapetis
screen in several SCI1 games and the menus in PQ3). It's still not right, but it's better than nothing - Removed the confusing ADD_TO_CURRENT_BG_WIDGETS and ADD_TO_CURRENT_FG_WIDGETS defines, which had the same functionality svn-id: r40058
2009-04-21Restored the ability to change the active port bound, by moving it inside ↵Filippos Karapetis
gfx_state_t (it makes much more sense for it to be there, instead of inside user-defined settings). Placed notes inside gfxr_draw_pic01() and gfxr_draw_pic11() for the usage of the current titlebar size in there svn-id: r40057
2009-04-21- Typo fixesJohannes Schickel
- Command line parameter updates (Thanks to salty-horse for the patch) svn-id: r40056
2009-04-21Removed per-picture port bounds, which were set to the global port boundsFilippos Karapetis
svn-id: r40055
2009-04-21Fix warnings (patch for array.h was supplied via salty-horse on IRC).Johannes Schickel
svn-id: r40054
2009-04-21Patch #2709976: GSOC09: README fixMax Horn
svn-id: r40051
2009-04-21Patch #2737410: GSOC09: Punctuation fixMax Horn
svn-id: r40050
2009-04-21COMMON: Removed copy constructors / assignment operators in cases where they ↵Max Horn
are identical to the automatically generated ones. Also removed a pointless 'explicit' svn-id: r40049
2009-04-21Add work around for bug in English 4CD version of The Feeble Files.Travis Howell
svn-id: r40048
2009-04-21Patch #2776913: Fix MSVC dists to include new necessary filesMax Horn
svn-id: r40047
2009-04-21Remove ADGF_CD flag from Towns detection entries.Johannes Schickel
svn-id: r40041
2009-04-21Mark PC98 CD version as CD version (like it is already done with FM-Towns).Johannes Schickel
svn-id: r40040
2009-04-21Fix for Kyra 1 Mac CD music (check bug report #2772727 "KYRA1: Sound effect ↵Johannes Schickel
loops continuously (Mac CD)"). svn-id: r40039
2009-04-21run psp-fixup-imports after linkingJoost Peters
svn-id: r40037
2009-04-21Ooops, keep that comment.Travis Howell
svn-id: r40034
2009-04-21Fix regression in SCUMM0, by calling ScummEngine::fetchScriptWord() ↵Travis Howell
directly. Since fetchScriptWordSigned(), still uses the overloaded fetchScriptWord() function. svn-id: r40033
2009-04-20SCI: Replaced memory ref counting code in the SongIterator code by a simple ↵Max Horn
Common::Array<byte> object; also doxygenified some source comments svn-id: r40032
2009-04-20SCI: Renamed global array 'formats' to the slightly more descriptive ↵Max Horn
g_opcode_formats svn-id: r40031
2009-04-20SCI: Moved list of kernel func declarations to header file, where it belongsMax Horn
svn-id: r40030
2009-04-20SCI: cleanupMax Horn
svn-id: r40029
2009-04-20SCI: Mapped BREAKPOINT macro to error() for nowMax Horn
svn-id: r40028
2009-04-20COMMON & TESTS: Added new constructor to Array<T>, namely Array(const T* ↵Max Horn
data, int n), which makes it possible to clone a regular array into a Common::Array; added a unit test for that and slightly extended existing Common::Array unit tests svn-id: r40027
2009-04-20TESTS: Code formatting; also changed some TS_ASSERT to TS_ASSERT_EQUALSMax Horn
svn-id: r40026
2009-04-20SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 ↵Max Horn
and v2 opcodes svn-id: r40025