Max Horn
|
150b38ffb7
|
SCI: Removed more dead code
svn-id: r39379
|
2009-03-14 01:44:53 +00:00 |
|
Filippos Karapetis
|
31c66b5931
|
Removed two empty switch statements to silence an MSVC warning
svn-id: r39376
|
2009-03-14 00:12:23 +00:00 |
|
Filippos Karapetis
|
b78001f7ca
|
Changed the "internal" variable inside gfxr_pic_t to priorityTable (cause that's what it is), and changed its type to int * to avoid unneeded casts
svn-id: r39375
|
2009-03-14 00:05:01 +00:00 |
|
Max Horn
|
364ce5874d
|
SCI: cleanup
svn-id: r39371
|
2009-03-13 16:31:38 +00:00 |
|
Filippos Karapetis
|
7854a01f14
|
Changed the parameter passed to isprint() to be unsigned, according to MSDN (thanks wjp)
svn-id: r39370
|
2009-03-13 10:36:57 +00:00 |
|
Filippos Karapetis
|
0916523763
|
Added an explanatory comment for commit #39368
svn-id: r39369
|
2009-03-13 07:56:06 +00:00 |
|
Filippos Karapetis
|
f4eb159eb8
|
LSL5 no longer throws an assertion after the intro
svn-id: r39368
|
2009-03-13 01:36:07 +00:00 |
|
Filippos Karapetis
|
36a801ad14
|
EngineState is a struct, not a class
svn-id: r39355
|
2009-03-12 08:14:55 +00:00 |
|
Max Horn
|
6a2efdd36d
|
SCI: cleanup
svn-id: r39353
|
2009-03-12 03:26:58 +00:00 |
|
Max Horn
|
642bad22d8
|
SCI: Removed most uses of the 'inline' keyword. It is usually better to let the compiler figure out what to inline. As it is, most of these looked as if they were randomly placed ;)
svn-id: r39352
|
2009-03-12 03:26:47 +00:00 |
|
Max Horn
|
40b313c28e
|
SCI: Moved savegame specific stuff from state.h to a new header savegame.h
svn-id: r39351
|
2009-03-12 03:26:21 +00:00 |
|
Max Horn
|
ca4bdb8572
|
SCI: Removed some dead code
svn-id: r39349
|
2009-03-12 02:40:04 +00:00 |
|
Filippos Karapetis
|
26135a175c
|
Changed a case inside inline_lookup_node() to non-fatal, for now, to make it possible to walk around in SQ4 (check the FIXME comment)
svn-id: r39348
|
2009-03-11 23:47:00 +00:00 |
|
Filippos Karapetis
|
88b44cef24
|
Fix heap corruption when assigning the save game directory
svn-id: r39343
|
2009-03-11 22:50:06 +00:00 |
|
Max Horn
|
862c9547c6
|
SCI: Removed some dead code
svn-id: r39328
|
2009-03-11 02:32:20 +00:00 |
|
Filippos Karapetis
|
54e2aedb46
|
Added FIXME for heap corruption occurring when exiting SCI games
svn-id: r39315
|
2009-03-10 22:04:48 +00:00 |
|
Max Horn
|
1bc84955a3
|
SCI: Removing unused line from savegame.cfsml, fixing SongIteratorMessage -> SongIterator::Message in it
svn-id: r39306
|
2009-03-10 19:11:35 +00:00 |
|
Johannes Schickel
|
39359479ea
|
- Fix code indentation
- Some (minor other) fromatting fixes
svn-id: r39304
|
2009-03-10 18:42:18 +00:00 |
|
Filippos Karapetis
|
2a4c6bdb71
|
Added missing SVN keywords
svn-id: r39303
|
2009-03-10 18:35:13 +00:00 |
|
Filippos Karapetis
|
073a1b3f96
|
Formatted code to conform to our coding standards. Also, added parentheses to clarify "&" operator precedence
svn-id: r39302
|
2009-03-10 18:33:36 +00:00 |
|
Johannes Schickel
|
74cea8d75d
|
- Fix warning
- Fix missing return in stringfrag_getchar (someone check out the FIXME there, please)
svn-id: r39301
|
2009-03-10 18:22:10 +00:00 |
|
Lars Skovlund
|
9b4f52aefd
|
Add missing file.
svn-id: r39300
|
2009-03-10 18:10:22 +00:00 |
|
Lars Skovlund
|
49393c79e5
|
Minor fix to deallocate STRING_FRAG segments properly
svn-id: r39299
|
2009-03-10 17:41:58 +00:00 |
|
Filippos Karapetis
|
d8824d631a
|
Fixed warnings
svn-id: r39298
|
2009-03-10 16:24:40 +00:00 |
|
Lars Skovlund
|
3cddcb1660
|
String fragments support
WIP: No regressions in this part, I hope
svn-id: r39297
|
2009-03-10 14:52:02 +00:00 |
|
Max Horn
|
6b58973536
|
SCI: Renamed SongIteratorMessage -> SongIterator::Message; cleanup
svn-id: r39289
|
2009-03-10 02:42:22 +00:00 |
|
Max Horn
|
6c93249715
|
SCI: result_word_t -> ResultWord; switched to Common::List for storing lists of ResultWords
svn-id: r39278
|
2009-03-09 22:25:33 +00:00 |
|
Willem Jan Palenstijn
|
a00559136f
|
Fix uninitialized color meta-values.
This fixes holes in text boxes in Iceman, among other things.
svn-id: r39274
|
2009-03-09 20:31:43 +00:00 |
|
Max Horn
|
4e6a7d83d1
|
SCI: Rewrote handling of song wakeup times & (iterator) delays, to avoid rounding issues between ticks (1/60s) and milliseconds; also fixed a bug (coming from Glutton ;) where delays measured in millisecs were treated as ticks instead. Thanks to Walter for the precursor of this patch
svn-id: r39263
|
2009-03-09 16:15:35 +00:00 |
|
Willem Jan Palenstijn
|
ced40b2266
|
Use new Palette class to manager pixmap palettes.
There are some remaining regressions with text colour in SCI1 games,
but overall it should fix more than it breaks.
svn-id: r39242
|
2009-03-08 20:17:01 +00:00 |
|
Max Horn
|
efa5493b2d
|
SCI: Changed suffix list to be stored as a Common::List; also fixed spelling: suffices -> suffixes
svn-id: r39214
|
2009-03-08 08:17:43 +00:00 |
|
Max Horn
|
f9ecd95d69
|
Whitespace cleanup: Convert space followed by tab to just tab
svn-id: r39203
|
2009-03-07 19:24:31 +00:00 |
|
Max Horn
|
2dfae035ac
|
SCI: Reduced header interdependencies some more
svn-id: r39202
|
2009-03-07 19:23:47 +00:00 |
|
Filippos Karapetis
|
5c8ea3ccf4
|
Updated savegame.cfsml
svn-id: r39198
|
2009-03-07 18:43:15 +00:00 |
|
Filippos Karapetis
|
1e29983d8e
|
Replaced getInt16, getUInt16 and putInt16
svn-id: r39189
|
2009-03-07 16:14:20 +00:00 |
|
Max Horn
|
c2f08b10d2
|
SCI: More cleanup in the song iterator codebase
svn-id: r39177
|
2009-03-07 06:56:39 +00:00 |
|
Max Horn
|
54e1256b0e
|
SCI: Reduce SFX header dependencies
svn-id: r39159
|
2009-03-06 18:11:12 +00:00 |
|
Max Horn
|
763275f269
|
SCI: Continued C++ification of SongIterator code
svn-id: r39158
|
2009-03-06 17:53:11 +00:00 |
|
Max Horn
|
0f3d67c1ac
|
SCI: C++ifyed SongIterator and its subclasses
svn-id: r39152
|
2009-03-06 07:25:48 +00:00 |
|
Max Horn
|
018d19e020
|
SCI: Some cleanup to the SongIteratorMessage code
svn-id: r39151
|
2009-03-06 07:25:37 +00:00 |
|
Max Horn
|
24dac898fe
|
SCI: Converted SongIterator::get_pcm_feed into a virtual method
svn-id: r39150
|
2009-03-06 07:25:25 +00:00 |
|
Max Horn
|
5e2ee01b39
|
SCI: Renamed lots of classes related to song iterators; allocate song iterators via new/delete instead of malloc/free
svn-id: r39148
|
2009-03-06 07:25:06 +00:00 |
|
Max Horn
|
e783859d5c
|
SCI: Replaced sfx_iterator_make_feed and associated code by Audio::makeLinearInputStream
svn-id: r39115
|
2009-03-04 07:31:31 +00:00 |
|
Max Horn
|
66b78a81dd
|
SCI: Moved script.cpp from scicore/ to engine/ (because its header file is there, and it seems its funcs are only called from stuff in engine/)
svn-id: r39108
|
2009-03-04 05:25:31 +00:00 |
|
Max Horn
|
900fdc514c
|
SCI: Reduce header interdeps
svn-id: r39107
|
2009-03-04 05:22:29 +00:00 |
|
Max Horn
|
302a99a2c0
|
SCI: cleanup
svn-id: r39106
|
2009-03-04 05:19:19 +00:00 |
|
Greg Frieger
|
cbb6f91967
|
SCI1: Improved color mapping when drawing line/box/text. Text with transparent background now displays correctly.
svn-id: r39089
|
2009-03-03 14:27:49 +00:00 |
|
Willem Jan Palenstijn
|
0e134d5871
|
Partial revert of "Fix handling of parentheses in said specs" (20080705)
This fixes, among other things, "get up" followed by "get shirt"
at the start of Iceman.
svn-id: r39060
|
2009-03-01 22:19:49 +00:00 |
|
Max Horn
|
7ee049ab8f
|
SCI: Forgot to commit a couple files after renaming sfx headers
svn-id: r39010
|
2009-03-01 06:17:52 +00:00 |
|
Max Horn
|
25e7d3a08d
|
SCI: Renamed some sfx header files
svn-id: r39006
|
2009-03-01 06:02:17 +00:00 |
|