Max Horn
|
f64d223e07
|
cleaning up after myself again *sigh*
svn-id: r39382
|
2009-03-14 01:52:14 +00:00 |
|
Max Horn
|
f91eaf9f1a
|
SCI: Fixed warning
svn-id: r39381
|
2009-03-14 01:45:11 +00:00 |
|
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 |
|
Filippos Karapetis
|
f5129b7cb7
|
Removed the unused struct "internal" inside gfx_pixmap_t
svn-id: r39374
|
2009-03-14 00:02: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
|
6751eace05
|
Applied gregfrieger's fix on decodeRLE()
svn-id: r39367
|
2009-03-13 01:26:51 +00:00 |
|
Filippos Karapetis
|
90df1b4be1
|
Commited syke's patch as-is
svn-id: r39366
|
2009-03-12 23:23:46 +00:00 |
|
Filippos Karapetis
|
99d1a5d67c
|
Added the correct SCI version for German LSL7 from bug report #2662260. Also, added "sier" to the list of executable names (matches sier.exe, sierw.exe and sierw5.exe)
svn-id: r39362
|
2009-03-12 18:15:51 +00:00 |
|
Filippos Karapetis
|
70673ad2d9
|
Added detector entries from bug reports #2644547 and #2670691
svn-id: r39361
|
2009-03-12 18:05:13 +00:00 |
|
Travis Howell
|
98af715fcd
|
Add patch #2685000 - SCI : 8 checksums.
svn-id: r39357
|
2009-03-12 13:16:50 +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
|
966972def6
|
Fixed another crash right at the beginning of SQ4
svn-id: r39347
|
2009-03-11 23:44:22 +00:00 |
|
Greg Frieger
|
35d0744f31
|
ResourceManager:
- RESOURCE.MSG and MESSAGE.MAP added to source List
- Small changes in patch processing code to avoid loading wrong files
svn-id: r39345
|
2009-03-11 22:52:54 +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 |
|
Greg Frieger
|
eca41c0d11
|
ResourceManager:
- Keep a list of opened volumes to avoid redundant file opens
- Internal functions moved from public to protected
svn-id: r39334
|
2009-03-11 20:15:42 +00:00 |
|
Filippos Karapetis
|
3e7fe64a22
|
Untangled the parameters in gfxr_interpreter_get_view() as well. Updated comments
svn-id: r39332
|
2009-03-11 17:09:30 +00:00 |
|
Filippos Karapetis
|
aacb916e5e
|
Got rid of misc_payload and stopped passing the whole graphics state structure in places where it's not necessary
svn-id: r39331
|
2009-03-11 16:50:12 +00:00 |
|
Johannes Schickel
|
35c4aec93f
|
Formatting.
svn-id: r39330
|
2009-03-11 16:13:28 +00:00 |
|
Greg Frieger
|
17664dce40
|
More clean-ups in decompression classes
svn-id: r39329
|
2009-03-11 04:38:54 +00:00 |
|
Max Horn
|
862c9547c6
|
SCI: Removed some dead code
svn-id: r39328
|
2009-03-11 02:32:20 +00:00 |
|
Max Horn
|
b52025ec82
|
...
svn-id: r39327
|
2009-03-11 02:16:21 +00:00 |
|
Max Horn
|
e3b5e5a74c
|
SCI: Restored code to triger debugger console by Ctrl-d (accidentally removed it in rev 39201)
svn-id: r39326
|
2009-03-11 02:05:49 +00:00 |
|
Max Horn
|
47cf6a0151
|
SCI: Formatting changes (using astyle)
svn-id: r39325
|
2009-03-11 01:40:08 +00:00 |
|
Max Horn
|
486900a8e5
|
SCI: Fix warning
svn-id: r39324
|
2009-03-11 00:41:31 +00:00 |
|
Greg Frieger
|
738160d17a
|
Some clean-up of DecompressorComp3 class
svn-id: r39323
|
2009-03-11 00:23:18 +00:00 |
|
Johannes Schickel
|
e7d806188f
|
Yet another few tiny formatting fixes.
svn-id: r39320
|
2009-03-10 22:30:38 +00:00 |
|
Johannes Schickel
|
91ce0ce123
|
Formatting.
svn-id: r39319
|
2009-03-10 22:18:16 +00:00 |
|
Johannes Schickel
|
b4ef8aba75
|
Made Decompressor's destructor virtual. (fixes compilation and should fix possible leaks)
svn-id: r39318
|
2009-03-10 22:11:11 +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 |
|
Greg Frieger
|
0a38541cc5
|
Resource decompression functions moved to scicore\decompressor.cpp and turned into classes.
svn-id: r39311
|
2009-03-10 21:44:03 +00:00 |
|
Max Horn
|
d5d7bd73d5
|
SCI: Moved cfsml.pl from tools/ to tools/sci/; also fixed circular dependency
svn-id: r39308
|
2009-03-10 19:20:32 +00:00 |
|
Max Horn
|
ba0d429694
|
SCI: EVIL temporary hack to ensure savegame.cpp is rebuilt when any of the headers it uses have been changed (to track mistakes like me forgetting to rename SongIteratorMessage -> SongIterator::Message in the CFSML, too). If anybody knows how one can 'copy' the dependencies of one target and add them to another, please let me know.
svn-id: r39307
|
2009-03-10 19:17:52 +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 |
|
Max Horn
|
4da6fbbb76
|
SCI: Memory 'ref counting' code is only used by song iterators -> move it there, make it private (to be replaced one day by something else, e.g. Common::SharedPtr)
svn-id: r39305
|
2009-03-10 19:08:07 +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 |
|