Commit Graph

34565 Commits

Author SHA1 Message Date
Martin Kiewitz
0868fd24d2 SCI: kAnimate now uses gfxop_sleep for sleeping, mouse cursor is more fluid that way
svn-id: r45105
2009-10-15 07:50:10 +00:00
Martin Kiewitz
3e7eb5089c SCI/newgui: within transitions mouse cursor is now hidden
svn-id: r45104
2009-10-15 07:46:52 +00:00
Martin Kiewitz
1fe5233c31 SCI/newgui: SciGuiTransitions now doesnt fade in/out color 255 anymore
svn-id: r45103
2009-10-15 06:50:42 +00:00
Martin Kiewitz
942dc2ce84 SCI: included stub for kPalVary to make Pharkas work a little bit more (currently crashes in kMessage)
svn-id: r45102
2009-10-15 06:37:05 +00:00
Max Horn
d4d1346ceb TUCKER: Convert one more loadWAVFromStream instance to makeWAVStream
svn-id: r45101
2009-10-14 23:30:06 +00:00
Max Horn
edf6827913 SWORD1: Remove obsolete TODO
svn-id: r45100
2009-10-14 23:29:14 +00:00
Max Horn
3dc7c0a732 SWORD2: Switch from loadWAVFromStream to makeWAVStream.
This also fixes a memory leak (the MemoryReadStream wasn't being freed).

svn-id: r45099
2009-10-14 23:28:23 +00:00
Max Horn
7f0f6655e8 cleanup
svn-id: r45098
2009-10-14 23:22:32 +00:00
Willem Jan Palenstijn
e6d3bb80b4 SCI: Improve cmdSend slightly. It's still broken, though
svn-id: r45097
2009-10-14 22:41:03 +00:00
Willem Jan Palenstijn
984527a479 SCI: Fix build with VM_DEBUG_SEND enabled
svn-id: r45096
2009-10-14 22:40:43 +00:00
Max Horn
6a2985ba08 Patch #2834677: Wave/ADPCM Endianness Fixes
svn-id: r45095
2009-10-14 22:37:05 +00:00
Martin Kiewitz
a7e6f50ede SCI: removed speed throttler (cause of kAnimate change)
svn-id: r45094
2009-10-14 21:48:52 +00:00
Martin Kiewitz
a7e51b8276 SCI: kAnimate now delays a bit if needed (fixes typing in intro of lsl5, kq6 sierra logo and much more)
svn-id: r45093
2009-10-14 21:45:16 +00:00
Martin Kiewitz
bc49c6e63e SCI/newgui: kPalette / setIntensity / reimplemented setPalette optional parameter, fixed memory corruption in setIntensity
svn-id: r45091
2009-10-14 19:39:07 +00:00
Martin Kiewitz
3c5c954154 SCI/newgui: changed kPalette (setIntensity) to behave differently (seems we had it wrong) also changed nonsense clipping
svn-id: r45090
2009-10-14 18:35:15 +00:00
Martin Kiewitz
8e58d5ef80 SCI: kDrawPic now reads out blackout flag for transitions
svn-id: r45089
2009-10-14 18:09:54 +00:00
Filippos Karapetis
20036d3cb4 Fixed the palette in the SEQ decoder again
svn-id: r45088
2009-10-14 18:03:47 +00:00
Martin Kiewitz
ccaec44fc0 SCI/newgui: fix header of transitions
svn-id: r45087
2009-10-14 17:08:02 +00:00
Martin Kiewitz
c10052865d SCI/newgui: SciGuiTransitions scroll left/right now supported (kq1)
svn-id: r45086
2009-10-14 16:57:16 +00:00
Martin Kiewitz
07b73f6ea8 SCI/newgui: woops, forgot to set new palette when scrolling up
svn-id: r45085
2009-10-14 15:46:59 +00:00
Martin Kiewitz
e074792616 SCI/newgui: SciGuiTransitions now also supports scrolling up (lsl6 intro)
svn-id: r45084
2009-10-14 15:43:58 +00:00
Filippos Karapetis
1b3a5eaff6 Started rewriting the SEQ decoder to use the new GUI functions
svn-id: r45083
2009-10-14 15:21:53 +00:00
Johannes Schickel
51975b50cb Add LoL PC98 credits entries to kyra.dat.
svn-id: r45082
2009-10-14 14:17:15 +00:00
Arnaud Boutonné
c93c9cb68d gob: fix a regression in Bargon Attack intro caused by a fix of Ween problems. Still requires a more proper fix, but at least it doesn't hang anymore (closing bug #2878717)
svn-id: r45080
2009-10-14 14:06:53 +00:00
Martin Kiewitz
f286a6d5b9 SCI/newgui: SciGuiTransitions now supports block-pixelation as well (EGA and VGA), e.g. qfg1/ega
svn-id: r45079
2009-10-14 13:58:37 +00:00
Filippos Karapetis
b220471efd Fixed kMoveCursor(). Now the cursor will be moved to the correct spot when pressing tab in dialogs
svn-id: r45078
2009-10-14 13:28:36 +00:00
Martin Kiewitz
8df9514b79 SCI/newgui: SciGuiTransitions now supports pixelation effect (lsl5 intro)
svn-id: r45077
2009-10-14 13:23:37 +00:00
Max Horn
a2c7ec6d85 Tweak configure for PS2 to disable debug mode by default and enable relase mode by default
svn-id: r45076
2009-10-14 12:56:14 +00:00
Martin Kiewitz
2284932e35 SCI/newgui: changed step-count to half to minimize cpu load
svn-id: r45075
2009-10-14 12:53:57 +00:00
Joost Peters
d9de73e725 fix compilation
svn-id: r45074
2009-10-14 12:48:28 +00:00
Martin Kiewitz
7ba018898e SCI/newgui: implemented code to differentiate between EGA and VGA transitions
svn-id: r45073
2009-10-14 12:47:51 +00:00
Martin Kiewitz
9dff5c53b4 SCI/newgui: SciGuiTransitions now at least supports fadeIn/out
svn-id: r45072
2009-10-14 12:39:39 +00:00
Martin Kiewitz
060980c502 SCI/newgui: SciGuiTransitions receives SciGui now
svn-id: r45071
2009-10-14 11:34:02 +00:00
Filippos Karapetis
cf51ef499e Plugged loads of memory leaks in the new GUI
svn-id: r45070
2009-10-14 11:29:09 +00:00
Martin Kiewitz
5da32b16c2 SCI: kDrawPic - flags is actually uint16
svn-id: r45069
2009-10-14 11:28:50 +00:00
Martin Kiewitz
d6d2b0b6bb SCI/newgui: SciGuiTransitions now gets picRect
svn-id: r45068
2009-10-14 11:23:46 +00:00
Jordi Vilalta Prat
1aa2cb8e61 Update the SVG and Moto EZX icons
svn-id: r45067
2009-10-14 11:18:13 +00:00
Martin Kiewitz
7c2eae0ca3 SCI/newgui: fixes textcode processing to get out if string ends and no ending delimiter found
svn-id: r45065
2009-10-14 10:25:06 +00:00
Martin Kiewitz
caaac0130a SCI: kDrawControl now also fixes bad rects (fixes jones/vga)
svn-id: r45064
2009-10-14 10:11:03 +00:00
Martin Kiewitz
ec25df8e23 SCI/newgui: another change to floodfill, fixes jones/vga
svn-id: r45063
2009-10-14 10:02:23 +00:00
Martin Kiewitz
947d3ab5d4 SCI/newgui: coordinates fixup for embeeded cels
svn-id: r45062
2009-10-14 09:56:11 +00:00
Martin Kiewitz
4c91ace530 SCI/newgui: support for embedded cel data < 320 pixels width. fixes jones/vga
svn-id: r45061
2009-10-14 09:46:02 +00:00
Max Horn
5ea978f63a SCI: Rename some vars (cleaning up what seems to have been caused by a blind global search & replace)
svn-id: r45060
2009-10-14 09:37:22 +00:00
Max Horn
28034ef298 SCI: Fix warning, cleanup
svn-id: r45059
2009-10-14 09:36:39 +00:00
Filippos Karapetis
d358f07254 Proper variable naming
svn-id: r45058
2009-10-14 09:32:49 +00:00
Filippos Karapetis
8570068f58 - Moved cel width and height calculation in the GUI
- Merged the engine states of the old and new GUI

svn-id: r45057
2009-10-14 09:28:58 +00:00
Nicola Mettifogo
8c17b257ea Fixed regression bug #2874229. Regression had happened in r39878, when the dialogue code was refactored.
svn-id: r45053
2009-10-14 06:12:16 +00:00
Martin Kiewitz
724e7a873a SCI/newgui: class SciGuiTransitions created
svn-id: r45051
2009-10-13 21:18:47 +00:00
Jordi Vilalta Prat
4201515d23 Patch #2878216 (AMIGAOS4: Icon updated)
svn-id: r45050
2009-10-13 21:01:27 +00:00
Max Horn
429c9eb814 SCI: Don't end warning() format strings with a newline or a period (a newline and an exclamation mark are automatically added)
svn-id: r45049
2009-10-13 20:52:05 +00:00