Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-24 | SCI: Some const corrections, removed dead stuff, cleanup | Max Horn | |
svn-id: r40101 | |||
2009-04-24 | SCI: Store parse_tree_branch_t in a Common::Arraay | Max Horn | |
svn-id: r40100 | |||
2009-04-24 | Minor cleanup. | Travis Howell | |
svn-id: r40099 | |||
2009-04-24 | Fix pausing during video play back. | Travis Howell | |
svn-id: r40098 | |||
2009-04-23 | Fixed a very stupid error in the RLE decoding function of the VMD frame decoder | Sven Hesse | |
svn-id: r40097 | |||
2009-04-23 | Changed 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-23 | The 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-23 | Removed a FIXME concerning CanBeHere and CantBeHere and added an ↵ | Filippos Karapetis | |
explanation. Also, removed some unused code. svn-id: r40094 | |||
2009-04-23 | Fixed the GetMessage kernel opcode. Eco Quest 1 text is showing up correctly now | Filippos Karapetis | |
svn-id: r40093 | |||
2009-04-23 | WIP code for kGetMessage (tested with Eco Quest 1). Currently, it doesn't ↵ | Filippos Karapetis | |
always work for some reason... svn-id: r40092 | |||
2009-04-23 | tinsel: start wiring some Discworld PSX graphical functions into engine | Fabio Battaglia | |
svn-id: r40091 | |||
2009-04-23 | tinsel: Enable Discworld PSX detection and begin adding some function to ↵ | Fabio Battaglia | |
support Discworld PSX graphics svn-id: r40090 | |||
2009-04-22 | Cleanup | Filippos Karapetis | |
svn-id: r40082 | |||
2009-04-22 | SCI: Slim down struct SciKernelFunction | Max Horn | |
svn-id: r40081 | |||
2009-04-22 | SCI: Changed kfunct_table to a Common::Array | Max Horn | |
svn-id: r40080 | |||
2009-04-22 | SCI: getInt -> READ_LE_UINT16 | Max Horn | |
svn-id: r40079 | |||
2009-04-22 | SCI: Changed knames (kernel function name table) to Common::StringList | Max Horn | |
svn-id: r40078 | |||
2009-04-22 | AGOS: Merged timerCallback and timerProc; removed checkTimerCallback ↵ | Max Horn | |
declaration without implementation svn-id: r40076 | |||
2009-04-22 | Sync. | Travis Howell | |
svn-id: r40075 | |||
2009-04-22 | Fix crash that occurs when OmniTV video is played completely, in The Feeble ↵ | Travis Howell | |
Files. svn-id: r40063 | |||
2009-04-22 | Fixed compilation. | Torbjörn Andersson | |
svn-id: r40062 | |||
2009-04-21 | Updated some of the detector entries for KQ5 | Filippos Karapetis | |
svn-id: r40060 | |||
2009-04-21 | Patch #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-21 | Restored 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 | Removed per-picture port bounds, which were set to the global port bounds | Filippos Karapetis | |
svn-id: r40055 | |||
2009-04-21 | Add work around for bug in English 4CD version of The Feeble Files. | Travis Howell | |
svn-id: r40048 | |||
2009-04-21 | Remove ADGF_CD flag from Towns detection entries. | Johannes Schickel | |
svn-id: r40041 | |||
2009-04-21 | Mark PC98 CD version as CD version (like it is already done with FM-Towns). | Johannes Schickel | |
svn-id: r40040 | |||
2009-04-21 | Fix for Kyra 1 Mac CD music (check bug report #2772727 "KYRA1: Sound effect ↵ | Johannes Schickel | |
loops continuously (Mac CD)"). svn-id: r40039 | |||
2009-04-21 | Ooops, keep that comment. | Travis Howell | |
svn-id: r40034 | |||
2009-04-21 | Fix regression in SCUMM0, by calling ScummEngine::fetchScriptWord() ↵ | Travis Howell | |
directly. Since fetchScriptWordSigned(), still uses the overloaded fetchScriptWord() function. svn-id: r40033 | |||
2009-04-20 | SCI: 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-20 | SCI: Renamed global array 'formats' to the slightly more descriptive ↵ | Max Horn | |
g_opcode_formats svn-id: r40031 | |||
2009-04-20 | SCI: Moved list of kernel func declarations to header file, where it belongs | Max Horn | |
svn-id: r40030 | |||
2009-04-20 | SCI: cleanup | Max Horn | |
svn-id: r40029 | |||
2009-04-20 | SCI: Mapped BREAKPOINT macro to error() for now | Max Horn | |
svn-id: r40028 | |||
2009-04-20 | SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 ↵ | Max Horn | |
and v2 opcodes svn-id: r40025 | |||
2009-04-20 | Enable the arrow keys in Elvira 1/2. | Travis Howell | |
svn-id: r40024 | |||
2009-04-20 | Fix sound effects regression in Waxworks. | Travis Howell | |
svn-id: r40023 | |||
2009-04-19 | tinsel: adding (disabled) detector entry for Discworld 1 PSX UK version | Fabio Battaglia | |
svn-id: r40021 | |||
2009-04-19 | VAR_VIDEMODE value 50 is only used by the Macintosh version of Indiana Jones ↵ | Travis Howell | |
and the Last Crusade. svn-id: r40020 | |||
2009-04-19 | Fix possible overwriting of sound data in earlier games, and cleanup. | Travis Howell | |
svn-id: r40015 | |||
2009-04-19 | SCUMM: Moved o5_saveLoadGame and o5_saveLoadVars to ScummEngine_v4 (the ↵ | Max Horn | |
highest SCUMM version to implement these opcodes. Actually, our code was bugged in so far as we only ever invoked o5_saveLoadGame in V3 games, never in V4 games (but this properly never mattered ;) svn-id: r40014 | |||
2009-04-19 | SCUMM: o5_ifNotState and o5_ifState are actually not part of v5, only in v3 ↵ | Max Horn | |
& v4 -> renamed and moved them accordingly svn-id: r40013 | |||
2009-04-19 | SCUMM: ScummEngine_v5::o5_oldRoomEffect -> ScummEngine_v4::o4_oldRoomEffect | Max Horn | |
svn-id: r40012 | |||
2009-04-19 | SCUMM: In v5, only opcodes 0x05 and 0x85 are mapped to o5_drawObject; in v3 ↵ | Max Horn | |
& v4, several other opcodes map to it. Capture this properly in the opcode tables svn-id: r40011 | |||
2009-04-19 | SCUMM: Moved ScummEngine_v2::o2_setBoxFlags to ScummEngine_v3::o3_setBoxFlags | Max Horn | |
svn-id: r40010 | |||
2009-04-19 | SCUMM: MovedScummEngine_v5:: o5_pickupObjectOld to ↵ | Max Horn | |
ScummEngine_v4::o4_pickupObject svn-id: r40009 | |||
2009-04-19 | SCUMM: Turned PARAM_1,2,3 into an enum; minor tweaks | Max Horn | |
svn-id: r40008 |