Martin Kiewitz
|
2ab93510d3
|
SCI: cleanup text alignment
svn-id: r45224
|
2009-10-18 15:38:49 +00:00 |
|
Walter van Niftrik
|
b7b32cfe26
|
SCI: AvoidPath: skip polygons without vertices
svn-id: r45223
|
2009-10-18 14:35:36 +00:00 |
|
Martin Kiewitz
|
dc1637b6fb
|
SCI/newgui: Window manager cleanup
svn-id: r45222
|
2009-10-18 13:47:42 +00:00 |
|
Florian Kagerer
|
8b993ce863
|
LOL: this should fix a valgrind warning
svn-id: r45221
|
2009-10-18 12:47:54 +00:00 |
|
Martin Kiewitz
|
0fd3a2f842
|
SCI/newgui: listbox now finally working correctly
svn-id: r45220
|
2009-10-18 12:44:51 +00:00 |
|
Vladimir Menshakov
|
343bd3fb4d
|
added thumbnails for the save states. removed snprintf's.
svn-id: r45219
|
2009-10-18 12:13:58 +00:00 |
|
Martin Kiewitz
|
783198941e
|
SCI/newgui: Transitions workaround for lsl6 (till we find out what lsl6 sierra sci really does), fixes menu not drawn to screen
svn-id: r45218
|
2009-10-18 11:44:17 +00:00 |
|
Filippos Karapetis
|
f5b7f85593
|
Removed unused references to operations.h
svn-id: r45217
|
2009-10-18 10:50:07 +00:00 |
|
Vladimir Menshakov
|
3a8a872a8f
|
fixed long standing bug with empty messages being processed
svn-id: r45216
|
2009-10-18 10:46:42 +00:00 |
|
Filippos Karapetis
|
a10929594d
|
Re-enabled the speed throttler for SCI1.1 games again, as disabling it makes CPU load spike up in some of them (e.g. LSL6). Added a workaround for the Sierra logo scene in QFG3, too
svn-id: r45215
|
2009-10-18 10:40:36 +00:00 |
|
Martin Kiewitz
|
cdf6ea603f
|
SCI/newgui: kDrawStatus now does BitsShow() a little earlier, so rect wont get messed up by oldPort (fixes status bar in qfg1ega, etc.)
svn-id: r45214
|
2009-10-18 10:39:50 +00:00 |
|
Filippos Karapetis
|
6d5f1e4403
|
Added a sanity check in kStrAt()
svn-id: r45213
|
2009-10-18 10:39:10 +00:00 |
|
Vladimir Menshakov
|
c7e5c9f0ed
|
better actor positioning
svn-id: r45212
|
2009-10-18 10:32:08 +00:00 |
|
Filippos Karapetis
|
6dc95abcfa
|
Limited the speed throttler in kAnimate to work on SCI0-SCI1. SCI1.1 games seem to work fine without it, and disabling it removes the very long delay at the Sierra logo in QFG3
svn-id: r45211
|
2009-10-18 10:21:53 +00:00 |
|
Florian Kagerer
|
4b1f310f2d
|
LOL: this (hopefully) fixes a minor glitch that might occur when using the freeze spell
svn-id: r45210
|
2009-10-17 23:52:57 +00:00 |
|
Johannes Schickel
|
bcac203098
|
Fix memory leak.
svn-id: r45208
|
2009-10-17 22:47:42 +00:00 |
|
Johannes Schickel
|
f62f3eea89
|
Fix valgrind warning.
svn-id: r45207
|
2009-10-17 22:47:21 +00:00 |
|
Filippos Karapetis
|
7fed4643e2
|
Removed the obsolete and bitrotted testing code for the old SCI GUI
svn-id: r45206
|
2009-10-17 22:00:33 +00:00 |
|
Filippos Karapetis
|
3f3a166e66
|
Removed obsolete/resolved FIXME
svn-id: r45205
|
2009-10-17 21:56:40 +00:00 |
|
Willem Jan Palenstijn
|
bc8cf7e98d
|
SCI: Add FIXME
svn-id: r45204
|
2009-10-17 21:54:44 +00:00 |
|
Martin Kiewitz
|
b1c35d548d
|
SCI: kStrAt added fixme comment
svn-id: r45203
|
2009-10-17 21:22:27 +00:00 |
|
Martin Kiewitz
|
0af29fa746
|
SCI/newgui: kDisplay restoreUnder completed
svn-id: r45202
|
2009-10-17 21:11:56 +00:00 |
|
Martin Kiewitz
|
d807d259b9
|
SCI/newgui: SciGuiAnimate::updateScreen() completed
svn-id: r45201
|
2009-10-17 20:42:19 +00:00 |
|
Gregory Montoir
|
a85b22e092
|
TUCKER: fix several issues in ending sequences (tracker item #2872355 - Minor bugs outro)
svn-id: r45200
|
2009-10-17 20:06:46 +00:00 |
|
Martin Kiewitz
|
b66d989554
|
SCI/newgui: setup default transition, also dont setup transition if no transition-number was given by caller
svn-id: r45199
|
2009-10-17 19:46:27 +00:00 |
|
Willem Jan Palenstijn
|
ed964efe3d
|
SCI: Fix delete/delete[] mismatch
svn-id: r45198
|
2009-10-17 18:59:13 +00:00 |
|
Martin Kiewitz
|
2e73b6472f
|
SCI/newgui: SciGuiTransitions fixed fadeIn
svn-id: r45197
|
2009-10-17 18:03:31 +00:00 |
|
Willem Jan Palenstijn
|
a74fd21847
|
SCI: Fix delete/free mismatches
svn-id: r45196
|
2009-10-17 17:59:09 +00:00 |
|
Martin Kiewitz
|
42dffcdcb9
|
SCI/newgui: fix bug in kCanBeHere, fixes sq4 intro roger hanging not falling
svn-id: r45195
|
2009-10-17 17:46:48 +00:00 |
|
Martin Kiewitz
|
387db36f4d
|
SCI/newgui: set amiga palette immediately at game start and stop kPalette/animate to do anything on Amiga
svn-id: r45194
|
2009-10-17 17:35:41 +00:00 |
|
Martin Kiewitz
|
a19cfb4862
|
SCI/newgui: SciGuiTransitions::doit will warn about missing blackout-transitions
svn-id: r45193
|
2009-10-17 16:56:33 +00:00 |
|
Martin Kiewitz
|
ebd3a72626
|
SCI/newgui: Transitions - include terminator into blackoutTransitionsIDs table
svn-id: r45192
|
2009-10-17 16:54:39 +00:00 |
|
Matthew Hoops
|
d87d41802c
|
Silence gcc warnings.
svn-id: r45191
|
2009-10-17 15:37:16 +00:00 |
|
Matthew Hoops
|
0559d1e3ca
|
Include common/endian.h for SWAP_BYTES_32. Should fix compile on BE systems.
svn-id: r45190
|
2009-10-17 15:28:15 +00:00 |
|
Martin Kiewitz
|
b32cf088e2
|
SCI: kAnimate comment added about qfg3
svn-id: r45189
|
2009-10-17 14:45:05 +00:00 |
|
Martin Kiewitz
|
c909bdd896
|
SCI/newgui: Inserted comment about sq4 intro problem
svn-id: r45188
|
2009-10-17 14:28:25 +00:00 |
|
Martin Kiewitz
|
cada567491
|
SCI/newgui: SciGuiTransitions now supports blackout flag as well (used in e.g. sq1 intro)
svn-id: r45187
|
2009-10-17 14:12:42 +00:00 |
|
Martin Kiewitz
|
4bc8d919d8
|
SCI/newgui: SciGuiTransitions now all transitions are supported, blackout flag support still missing
svn-id: r45186
|
2009-10-17 13:01:28 +00:00 |
|
Filippos Karapetis
|
d14061fdd7
|
Started moving some of the old GUI code inside /gui32
svn-id: r45185
|
2009-10-17 12:42:21 +00:00 |
|
Martin Kiewitz
|
4b3eb3388e
|
SCI/newgui: menuPort gets id 0xFFFF assigned, fixes kq5 mouse coordination
svn-id: r45179
|
2009-10-17 10:50:39 +00:00 |
|
Filippos Karapetis
|
cc31846eb5
|
Added a new console command, "play_video", which can play a SEQ or AVI file
svn-id: r45178
|
2009-10-17 10:42:00 +00:00 |
|
Filippos Karapetis
|
a6445d602d
|
Reverted an accidental change in the last commit
svn-id: r45177
|
2009-10-16 23:31:31 +00:00 |
|
Filippos Karapetis
|
e4c23834dd
|
Moved sci_ffs() inside iterator.cpp, the only place where it's actually used, and removed tools.*. Also, removed all the unused includes to tools.h from several places
svn-id: r45176
|
2009-10-16 23:29:00 +00:00 |
|
Martin Kiewitz
|
0479964ad7
|
SCI/newgui: WindowManager change so that WinMgrPort will get 0 and picWind will get 1
svn-id: r45175
|
2009-10-16 21:21:47 +00:00 |
|
Martin Kiewitz
|
f6716df853
|
SCI/newgui: defined unused signal flags
svn-id: r45174
|
2009-10-16 19:35:55 +00:00 |
|
Martin Kiewitz
|
2ada85b6cc
|
SCI: kAnimate now delays the first few calls less, otherwise sq3 will remove details graphicwise. Walter please check, if this creates a regression with lsl3.
svn-id: r45173
|
2009-10-16 18:46:18 +00:00 |
|
Filippos Karapetis
|
1d679723c3
|
Hide the mouse cursor when showing a video
svn-id: r45171
|
2009-10-16 18:16:23 +00:00 |
|
Matthew Hoops
|
b43e99566e
|
Converting AVIPlayer into a class that inherits from VideoDecoder and adapt SCI to use this. Also, moving the codec and Codec class into their own folder. (Based on a patch by md5)
svn-id: r45170
|
2009-10-16 18:05:56 +00:00 |
|
Filippos Karapetis
|
c957d75fd0
|
Fix for bug #2874489 - "SCI: Larry 3 crashes at startup"
svn-id: r45169
|
2009-10-16 17:29:36 +00:00 |
|
Martin Kiewitz
|
ef05105961
|
SCI/newgui: SciGuiTransitions - removed debug delay
svn-id: r45168
|
2009-10-16 16:13:57 +00:00 |
|
Martin Kiewitz
|
2924dca088
|
SCI/newgui: SciGuiTransitions now supports diagonal rolls as well (includes bugfixes for other transitions)
svn-id: r45167
|
2009-10-16 16:03:32 +00:00 |
|
Martin Kiewitz
|
4a3f88ee1b
|
SCI/newgui: changed comment
svn-id: r45164
|
2009-10-16 11:49:56 +00:00 |
|
Martin Kiewitz
|
408411f3d1
|
SCI/newgui: addToPic priority issue fixed (lsl5 dream sequences)
svn-id: r45162
|
2009-10-16 11:46:18 +00:00 |
|
Filippos Karapetis
|
b190fa358a
|
SEQ full frames which don't cover the whole screen width are handled correctly again. Fixes the videos in the GK1 demo
svn-id: r45161
|
2009-10-16 11:43:37 +00:00 |
|
Martin Kiewitz
|
c213032da9
|
SCI: insert comment about kq6 issue caused by new speed throttler. theoretically this could go away when reanimate/cel updates are implemented
svn-id: r45160
|
2009-10-16 11:22:06 +00:00 |
|
Walter van Niftrik
|
08bf02ccf2
|
SCI: Fixed debugger opcode names.
svn-id: r45158
|
2009-10-16 10:46:09 +00:00 |
|
Martin Kiewitz
|
0ea65c6d92
|
SCI/newgui: SciGuiTransitions now supports "none" id used in longbow
svn-id: r45157
|
2009-10-16 09:55:14 +00:00 |
|
Martin Kiewitz
|
af60e6761d
|
SCI/newgui: SciGuiTransitions now supports vertical roll from/to center (e.g. qfg1ega)
svn-id: r45156
|
2009-10-16 09:44:00 +00:00 |
|
Filippos Karapetis
|
600d5199fc
|
Moved the SEQ decoder outside the gfx directory, as it is completely stand alone now and no longer uses any GUI-related code
svn-id: r45153
|
2009-10-16 08:26:41 +00:00 |
|
Filippos Karapetis
|
788af1b81e
|
Fixed an assert in the introduction of the CD version of KQ6
svn-id: r45152
|
2009-10-16 07:57:08 +00:00 |
|
Filippos Karapetis
|
422b732dba
|
Added a new convenience method to the video player, which adds the event of 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-16 07:42:23 +00:00 |
|
Vladimir Menshakov
|
9934b70733
|
removed MemoryReadStreamEndian, used regular memory stream classes.
svn-id: r45150
|
2009-10-16 07:37:12 +00:00 |
|
Nicola Mettifogo
|
1535ae7f6e
|
Rollback additional file committed in r45147.
svn-id: r45148
|
2009-10-16 04:25:28 +00:00 |
|
Nicola Mettifogo
|
c0a4881f5a
|
Start the correct music inside the Hot Sushi. This fixes the part of ticket 2879793 that is actually a bug.
svn-id: r45147
|
2009-10-16 04:19:16 +00:00 |
|
Nicola Mettifogo
|
7e154726ff
|
Fixed bug 2879799. Freshly loaded data was erased when changing to the new location and the character stayed the same.
svn-id: r45145
|
2009-10-16 03:49:27 +00:00 |
|
Travis Howell
|
01057a75f4
|
Fix bug #2879796 - Reversed Ventriloquists.
svn-id: r45143
|
2009-10-16 02:02:09 +00:00 |
|
Robert Špalek
|
b2bf21f0da
|
Fix memory leaks when reading thumbnails
svn-id: r45142
|
2009-10-16 00:09:20 +00:00 |
|
Nicola Mettifogo
|
1dfc808aad
|
Fixed bug 2879805. Typo in inventory code made the inventory impossible to cleanup on loadgame.
svn-id: r45140
|
2009-10-16 00:08:18 +00:00 |
|
Nicola Mettifogo
|
d560de5234
|
Fixed bug 2879795. Ensure cursor is visible after save/load dialog and debugger are closed.
svn-id: r45138
|
2009-10-15 23:58:13 +00:00 |
|
Robert Špalek
|
dddce5d97b
|
Don't crash without sound support.
svn-id: r45137
|
2009-10-15 23:57:13 +00:00 |
|
Martin Kiewitz
|
71d4d12a82
|
SCI/newgui: transition 100 (no transition at all) now also supported
svn-id: r45136
|
2009-10-15 22:09:15 +00:00 |
|
Matthew Hoops
|
6edf387418
|
Give Gob1 CD-i its own platform.
svn-id: r45135
|
2009-10-15 22:05:52 +00:00 |
|
Martin Kiewitz
|
6ade594794
|
SCI/newgui: transitions now also support horizontalRoll (e.g. qfg1ega), cleanup, oldIdTable now also supports blackoutFlag
svn-id: r45134
|
2009-10-15 22:01:57 +00:00 |
|
Willem Jan Palenstijn
|
4ce77c77fa
|
SCI: Make send varselector reads more verbose. Add notes.
svn-id: r45131
|
2009-10-15 20:13:19 +00:00 |
|
Torbjörn Andersson
|
59649759b8
|
Removed unused variable.
svn-id: r45129
|
2009-10-15 19:57:46 +00:00 |
|
Willem Jan Palenstijn
|
e3aa37dde0
|
SCI: Fix send debugger command
svn-id: r45128
|
2009-10-15 19:24:50 +00:00 |
|
Martin Kiewitz
|
21d397fdd2
|
SCI/newgui: Do textcodeprocessing only for SCI1.1+
svn-id: r45126
|
2009-10-15 18:00:28 +00:00 |
|
Martin Kiewitz
|
fe7b70a4d5
|
SCI/newgui: undithering now enabled by default
svn-id: r45125
|
2009-10-15 15:27:08 +00:00 |
|
Filippos Karapetis
|
da7652deb3
|
Changed the KQ6 floppy SEQ decoder to use the common VideoPlayer interface. Some cleanup
svn-id: r45124
|
2009-10-15 15:17:54 +00:00 |
|
Martin Kiewitz
|
6d95f8ca61
|
SCI: pointer_add -> error changed to warning b/c iceman does it. Just ignoring it doesnt seem to have any effect on the game
svn-id: r45123
|
2009-10-15 15:07:47 +00:00 |
|
Martin Kiewitz
|
766820d72c
|
SCI: added fix for iceman (dance with girl walking)
svn-id: r45122
|
2009-10-15 14:57:40 +00:00 |
|
Nicola Mettifogo
|
017b0e0acb
|
Fixed bug 2879785. Dialogue commands were partly executed too early: see comment at line 480 in dialogue.cpp.
svn-id: r45120
|
2009-10-15 13:40:39 +00:00 |
|
Nicola Mettifogo
|
e5c88ffc7a
|
Save/load dialog now uses GUI::SaveLoadChooser.
svn-id: r45119
|
2009-10-15 13:37:25 +00:00 |
|
Martin Kiewitz
|
e195b88707
|
SCI: kAnimate speed throttler fix
svn-id: r45118
|
2009-10-15 13:30:18 +00:00 |
|
Martin Kiewitz
|
4587b9bed8
|
SCI/newgui: SciGuiTransitions: now warns correctly about unsupported old IDs
svn-id: r45117
|
2009-10-15 13:00:18 +00:00 |
|
Martin Kiewitz
|
f1a981cb49
|
SCI/newgui: SciGuiTransitions now also supports scrolling down (e.g. lsl1 intro), cleanup
svn-id: r45116
|
2009-10-15 12:55:12 +00:00 |
|
Martin Kiewitz
|
f351295ebe
|
SCI/newgui: SciGuiTransitions now translates old IDs to new IDs, also changed that new IDs will get used from SCI1_LATE upwards
svn-id: r45115
|
2009-10-15 12:48:47 +00:00 |
|
Filippos Karapetis
|
6e18ee5b88
|
Changed palette initialization depending on the findings of the resource manager. Fixes the palette in several SCI1 EGA games
svn-id: r45114
|
2009-10-15 12:04:07 +00:00 |
|
Walter van Niftrik
|
0d6ab8c73a
|
SCI: Add support for reg_t based segments to Message()
svn-id: r45113
|
2009-10-15 11:57:36 +00:00 |
|
Martin Kiewitz
|
5d6b256495
|
SCI/newgui: SciGuiPicture now supports embedded ega cel data
svn-id: r45112
|
2009-10-15 11:47:05 +00:00 |
|
Martin Kiewitz
|
022491c1cd
|
SCI/newgui: longbow palette 999 doesnt have mapping, so palette was detected as SCI1.1, changed detection. fixes black windows
svn-id: r45110
|
2009-10-15 10:12:14 +00:00 |
|
Willem Jan Palenstijn
|
c3e1f7be6b
|
SCI: Don't cache squares
svn-id: r45109
|
2009-10-15 09:54:45 +00:00 |
|
Martin Kiewitz
|
1259c3ded7
|
SCI/newgui: SciGuiTransitions fadeIn now uses setIntensity() like sierra sci does, fixes blackout in longbow and others
svn-id: r45106
|
2009-10-15 08:03:01 +00:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Max Horn
|
2ae08e8478
|
SCI: Don't save HunkTable segments
svn-id: r45048
|
2009-10-13 20:50:59 +00:00 |
|
Filippos Karapetis
|
b49d6d950b
|
Moved some old GUI specific code from kgraphics.cpp into gui32.cpp
svn-id: r45047
|
2009-10-13 20:25:51 +00:00 |
|
Florian Kagerer
|
73fa80d940
|
LOL/PC-98: fixed outro
svn-id: r45046
|
2009-10-13 19:48:41 +00:00 |
|
Martin Kiewitz
|
8ccafc09a9
|
SCI/newgui: DrawControl type 10 is actually just a dummy in qfg1ega, we dont need to do anything. I believe some other control is responsible for the percentage box
svn-id: r45044
|
2009-10-13 19:08:40 +00:00 |
|
Max Horn
|
297542345f
|
SCI: Skip loading HunkTable segments. This fixes a silly bug that can lead to arbitrary numbers of HunkTable segments to be created by repeatedly saving and loading.
svn-id: r45042
|
2009-10-13 18:54:20 +00:00 |
|
Max Horn
|
296dd54344
|
SCI: Merge SegManager::alloc_Hunk into SegManager::allocateHunkEntry
svn-id: r45041
|
2009-10-13 18:53:50 +00:00 |
|
Max Horn
|
c77be11ccd
|
SCI: cleanup
svn-id: r45040
|
2009-10-13 18:53:11 +00:00 |
|
Max Horn
|
8126f81b6f
|
SCI: Doxygenify comments in class SfxPlayer
svn-id: r45039
|
2009-10-13 18:52:36 +00:00 |
|
Max Horn
|
8191c04056
|
SCI: Merge some sfx related global funcs into SfxState.
This allows us to get rid of "static SfxPlayer *s_player".
svn-id: r45038
|
2009-10-13 18:51:59 +00:00 |
|
Martin Kiewitz
|
f5b73061e4
|
SCI/newgui: K_CONTROL_* renamed to SCI_CONTROLS_TYPE_*
svn-id: r45035
|
2009-10-13 18:49:10 +00:00 |
|
Filippos Karapetis
|
0b396ed37c
|
Removed the now unused code in gfx/res_cursor.cpp
svn-id: r45034
|
2009-10-13 17:57:03 +00:00 |
|
Filippos Karapetis
|
b50d197f72
|
Removed some leftover cursor code
svn-id: r45033
|
2009-10-13 17:51:10 +00:00 |
|