Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-16 | SCI: insert comment about kq6 issue caused by new speed throttler. ↵ | Martin Kiewitz | |
theoretically this could go away when reanimate/cel updates are implemented svn-id: r45160 | |||
2009-10-16 | SCI: Fixed debugger opcode names. | Walter van Niftrik | |
svn-id: r45158 | |||
2009-10-16 | Moved the SEQ decoder outside the gfx directory, as it is completely stand ↵ | Filippos Karapetis | |
alone now and no longer uses any GUI-related code svn-id: r45153 | |||
2009-10-16 | Added a new convenience method to the video player, which adds the event of ↵ | Filippos Karapetis | |
skipping videos with the escape key by default, thereby simplifying the video playing code in all places where it's used svn-id: r45151 | |||
2009-10-15 | Changed the KQ6 floppy SEQ decoder to use the common VideoPlayer interface. ↵ | Filippos Karapetis | |
Some cleanup svn-id: r45124 | |||
2009-10-15 | SCI: pointer_add -> error changed to warning b/c iceman does it. Just ↵ | Martin Kiewitz | |
ignoring it doesnt seem to have any effect on the game svn-id: r45123 | |||
2009-10-15 | SCI: added fix for iceman (dance with girl walking) | Martin Kiewitz | |
svn-id: r45122 | |||
2009-10-15 | SCI: kAnimate speed throttler fix | Martin Kiewitz | |
svn-id: r45118 | |||
2009-10-15 | SCI: Add support for reg_t based segments to Message() | Walter van Niftrik | |
svn-id: r45113 | |||
2009-10-15 | SCI: kAnimate now uses gfxop_sleep for sleeping, mouse cursor is more fluid ↵ | Martin Kiewitz | |
that way svn-id: r45105 | |||
2009-10-15 | SCI: included stub for kPalVary to make Pharkas work a little bit more ↵ | Martin Kiewitz | |
(currently crashes in kMessage) svn-id: r45102 | |||
2009-10-14 | SCI: Improve cmdSend slightly. It's still broken, though | Willem Jan Palenstijn | |
svn-id: r45097 | |||
2009-10-14 | SCI: Fix build with VM_DEBUG_SEND enabled | Willem Jan Palenstijn | |
svn-id: r45096 | |||
2009-10-14 | SCI: removed speed throttler (cause of kAnimate change) | Martin Kiewitz | |
svn-id: r45094 | |||
2009-10-14 | SCI: kAnimate now delays a bit if needed (fixes typing in intro of lsl5, kq6 ↵ | Martin Kiewitz | |
sierra logo and much more) svn-id: r45093 | |||
2009-10-14 | SCI/newgui: kPalette / setIntensity / reimplemented setPalette optional ↵ | Martin Kiewitz | |
parameter, fixed memory corruption in setIntensity svn-id: r45091 | |||
2009-10-14 | SCI/newgui: changed kPalette (setIntensity) to behave differently (seems we ↵ | Martin Kiewitz | |
had it wrong) also changed nonsense clipping svn-id: r45090 | |||
2009-10-14 | SCI: kDrawPic now reads out blackout flag for transitions | Martin Kiewitz | |
svn-id: r45089 | |||
2009-10-14 | Fixed the palette in the SEQ decoder again | Filippos Karapetis | |
svn-id: r45088 | |||
2009-10-14 | Started rewriting the SEQ decoder to use the new GUI functions | Filippos Karapetis | |
svn-id: r45083 | |||
2009-10-14 | Fixed kMoveCursor(). Now the cursor will be moved to the correct spot when ↵ | Filippos Karapetis | |
pressing tab in dialogs svn-id: r45078 | |||
2009-10-14 | SCI: kDrawPic - flags is actually uint16 | Martin Kiewitz | |
svn-id: r45069 | |||
2009-10-14 | SCI: kDrawControl now also fixes bad rects (fixes jones/vga) | Martin Kiewitz | |
svn-id: r45064 | |||
2009-10-14 | SCI: Rename some vars (cleaning up what seems to have been caused by a blind ↵ | Max Horn | |
global search & replace) svn-id: r45060 | |||
2009-10-14 | SCI: Fix warning, cleanup | Max Horn | |
svn-id: r45059 | |||
2009-10-14 | - Moved cel width and height calculation in the GUI | Filippos Karapetis | |
- Merged the engine states of the old and new GUI svn-id: r45057 | |||
2009-10-13 | SCI: Don't save HunkTable segments | Max Horn | |
svn-id: r45048 | |||
2009-10-13 | Moved some old GUI specific code from kgraphics.cpp into gui32.cpp | Filippos Karapetis | |
svn-id: r45047 | |||
2009-10-13 | SCI/newgui: DrawControl type 10 is actually just a dummy in qfg1ega, we dont ↵ | Martin Kiewitz | |
need to do anything. I believe some other control is responsible for the percentage box svn-id: r45044 | |||
2009-10-13 | SCI: Skip loading HunkTable segments. This fixes a silly bug that can lead ↵ | Max Horn | |
to arbitrary numbers of HunkTable segments to be created by repeatedly saving and loading. svn-id: r45042 | |||
2009-10-13 | SCI: Merge SegManager::alloc_Hunk into SegManager::allocateHunkEntry | Max Horn | |
svn-id: r45041 | |||
2009-10-13 | SCI: cleanup | Max Horn | |
svn-id: r45040 | |||
2009-10-13 | SCI: Merge some sfx related global funcs into SfxState. | Max Horn | |
This allows us to get rid of "static SfxPlayer *s_player". svn-id: r45038 | |||
2009-10-13 | SCI/newgui: K_CONTROL_* renamed to SCI_CONTROLS_TYPE_* | Martin Kiewitz | |
svn-id: r45035 | |||
2009-10-13 | SCI: stub for kDrawControl K_CONTROL_PERCENTAGE | Martin Kiewitz | |
svn-id: r45032 | |||
2009-10-13 | Removed some leftover code, fixes KQ5CD | Filippos Karapetis | |
svn-id: r45031 | |||
2009-10-13 | Merged the rest of the cursor code | Filippos Karapetis | |
svn-id: r45029 | |||
2009-10-13 | SCI/newgui: kSetPort() now also supporting 7 parameters | Martin Kiewitz | |
svn-id: r45027 | |||
2009-10-13 | Fixed a bug in the graphics function detection code, and corrected the ↵ | Filippos Karapetis | |
location of the static "overlay" selector in SCI0 games. Fixes the demo of lsl3 svn-id: r45010 | |||
2009-10-12 | Cleanup | Filippos Karapetis | |
svn-id: r44991 | |||
2009-10-12 | SCI: kCelHigh / kCelWide got broken with last revision, now fixed | Martin Kiewitz | |
svn-id: r44987 | |||
2009-10-12 | SCI: now allowing calling celWide and celHigh with only 2 parameters (done ↵ | Martin Kiewitz | |
by eco quest 1 when entering menu) svn-id: r44986 | |||
2009-10-12 | SCI: kGraph cleanup | Martin Kiewitz | |
svn-id: r44985 | |||
2009-10-12 | SCI: kGraph now fixes up coordinates before constructing a rect (invalid ↵ | Martin Kiewitz | |
rects are given to us by castle of dr. brain right at the 2nd screen when entering left door) svn-id: r44984 | |||
2009-10-12 | Reverted the Common::String::printf() related commits, as the function works ↵ | Filippos Karapetis | |
fine now under MSVC svn-id: r44982 | |||
2009-10-12 | SCI: Fix warnings, cleanup | Max Horn | |
svn-id: r44978 | |||
2009-10-12 | SCI/newgui: kGraph RedrawBox (ReAnimate) is now using class calling ↵ | Martin Kiewitz | |
(functionality not yet implemented) svn-id: r44976 | |||
2009-10-12 | Fixed a warning message under MSVC... seems like Common::String::printf does ↵ | Filippos Karapetis | |
not work correctly when used on an empty string svn-id: r44972 | |||
2009-10-12 | SCI/newgui: implemented kPicNotValid | Martin Kiewitz | |
svn-id: r44968 | |||
2009-10-12 | SCI/newgui: kGraph updateBox implemented, cleaned up usage of BitsShow() ↵ | Martin Kiewitz | |
still not perfect (e.g. kq5 cutscene information box) svn-id: r44966 |