aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-24Fix regression in handling of keyboard keys.Travis Howell
svn-id: r40111
2009-04-24SCI: Fixed mouse cursor hotspots in ECO1.Walter van Niftrik
svn-id: r40110
2009-04-24tinsel: added Discworld PSX palette converting functionFabio Battaglia
svn-id: r40109
2009-04-24SCI: Changed GfxWidget::set_visual function pointer to virtual method setVisualMax Horn
svn-id: r40108
2009-04-24SCI: Got rid of GFXW() macro; turned GfxWidget::widfree into destructorsMax Horn
svn-id: r40107
2009-04-24SCI: font_nr -> _fontMax Horn
svn-id: r40106
2009-04-24SCI: Rewrote the port_refs code (fixing at least three serious bugs in it. ↵Max Horn
Wow, crappy) svn-id: r40105
2009-04-24SCI: Renamed gfxw_widget_t and subtypes to GfxWidget etc.Max Horn
svn-id: r40104
2009-04-24SCI: Started to C++ify the gfxw_widget_t codebaseMax Horn
svn-id: r40103
2009-04-24SCI: Changed GFXERROR to be fatalMax Horn
svn-id: r40102
2009-04-24SCI: Some const corrections, removed dead stuff, cleanupMax Horn
svn-id: r40101
2009-04-24SCI: Store parse_tree_branch_t in a Common::ArraayMax Horn
svn-id: r40100
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