Filippos Karapetis
|
e3f9acc3e6
|
Further objectification of the graphics resource manager
svn-id: r39621
|
2009-03-22 23:11:43 +00:00 |
|
Filippos Karapetis
|
723bc879f8
|
Changed abs_rect_t to Common::Rect
svn-id: r39518
|
2009-03-18 16:43:12 +00:00 |
|
Filippos Karapetis
|
e546c60948
|
Further objectification of the graphics resource manager
svn-id: r39499
|
2009-03-17 23:30:57 +00:00 |
|
Filippos Karapetis
|
063ce3938d
|
Started objectifying the graphics resource manager (refer to patch #2689887)
svn-id: r39492
|
2009-03-17 21:08:33 +00:00 |
|
Max Horn
|
7df4e2a80f
|
SCI: Indention changes, changed 'songlib_t' params to 'const songlib_t &'
svn-id: r39429
|
2009-03-15 20:31:15 +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 |
|
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
|
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 |
|
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
|
2dfae035ac
|
SCI: Reduced header interdependencies some more
svn-id: r39202
|
2009-03-07 19:23:47 +00:00 |
|
Filippos Karapetis
|
1e29983d8e
|
Replaced getInt16, getUInt16 and putInt16
svn-id: r39189
|
2009-03-07 16:14:20 +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
|
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
|
302a99a2c0
|
SCI: cleanup
svn-id: r39106
|
2009-03-04 05:19:19 +00:00 |
|
Jordi Vilalta Prat
|
7050c7b03f
|
SCI: Use the ResourceType enum instead of integers where it makes sense
svn-id: r38988
|
2009-02-28 23:46:50 +00:00 |
|
Willem Jan Palenstijn
|
e159979869
|
strip trailing newline in SCI debugger
svn-id: r38983
|
2009-02-28 22:10:07 +00:00 |
|
Greg Frieger
|
61ab59138a
|
resource_t struct replaced with stub Resource class for future objectifying. Also the crash when exiting SCI1 games was fixed
svn-id: r38982
|
2009-02-28 21:59:49 +00:00 |
|
Greg Frieger
|
4dd1b7dad5
|
Turned ResourceManager into a class, along with all related functions
svn-id: r38978
|
2009-02-28 20:45:36 +00:00 |
|
Jordi Vilalta Prat
|
501e4bb91a
|
SCI: Renamed some kernel types and general cleanup
svn-id: r38961
|
2009-02-28 11:12:59 +00:00 |
|
Eugene Sandulenko
|
d53c75fc8f
|
Fix code formatting
svn-id: r38930
|
2009-02-27 12:59:02 +00:00 |
|
Max Horn
|
479751104f
|
SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp file with the EngineState constructor
svn-id: r38921
|
2009-02-27 02:23:40 +00:00 |
|
Max Horn
|
170916201c
|
SCI: Moved almost all files from include/ to other dirs; only include/engine.h remains
svn-id: r38920
|
2009-02-27 02:23:00 +00:00 |
|
Max Horn
|
bf0860fc5e
|
SCI: Commited file handling revamp, work in progress
svn-id: r38919
|
2009-02-27 01:17:24 +00:00 |
|
Filippos Karapetis
|
6c879e96d1
|
- Removed engine/sys_strings.*
- Renamed sys_string_t -> SystemString, sys_strings_t -> SystemStrings
svn-id: r38916
|
2009-02-26 23:03:35 +00:00 |
|
Max Horn
|
7d2a2ece38
|
SCI: Replaced gfxop_usleep by gfxop_sleep (taking millisecs instead of microsecs)
svn-id: r38854
|
2009-02-24 20:50:09 +00:00 |
|
Max Horn
|
0be30cdc5d
|
SCI: Renamed gfx/gfx_operations.h to gfx/operations.h (matching the source file); moved include/sci_widgets.h to gfx/ (matching location of source file); renamed gfx/widgets.cpp to gfx/gfx_widgets.cpp (matching the header)
svn-id: r38852
|
2009-02-24 20:39:34 +00:00 |
|
Johannes Schickel
|
cda5d6989b
|
Fix some warnings.
svn-id: r38840
|
2009-02-24 15:14:15 +00:00 |
|
Max Horn
|
d19ba951e8
|
SCI: Moved sciconsole.h and sys_strings.h to the dirs their *.cpp counterparts are in
svn-id: r38835
|
2009-02-24 06:00:10 +00:00 |
|
Max Horn
|
b5df97ad2b
|
SCI: Moved kernel.h and kdebug.h from include/ to engine/; untangled header deps some more
svn-id: r38833
|
2009-02-24 05:51:55 +00:00 |
|
Max Horn
|
9744fc615c
|
SCI: Changed selector name table to a Common::StringList
svn-id: r38805
|
2009-02-23 03:04:52 +00:00 |
|
Max Horn
|
1687a5e8d0
|
SCI: Rewrite the way file handles are managed
svn-id: r38794
|
2009-02-22 21:38:46 +00:00 |
|
Jordi Vilalta Prat
|
b5ce8d9320
|
Whitespace cleanup
svn-id: r38783
|
2009-02-22 13:11:43 +00:00 |
|
Jordi Vilalta Prat
|
ac409a2ab7
|
SCI: Converted "segment interfaces" into classes
svn-id: r38782
|
2009-02-22 12:18:22 +00:00 |
|
Jordi Vilalta Prat
|
817fde6cdd
|
SCI: Convert the segment manager into a class
svn-id: r38767
|
2009-02-21 23:27:24 +00:00 |
|
Max Horn
|
6f13850161
|
SCI: Moved include/menubar.h -> gfx/menubar.h, untangled headers some more
svn-id: r38761
|
2009-02-21 22:50:35 +00:00 |
|
Max Horn
|
8430b662a9
|
SCI: Changed typedef struct -> struct
svn-id: r38752
|
2009-02-21 22:06:42 +00:00 |
|
Max Horn
|
dbafa5c456
|
SCI: Removed c_sleep console command (what was/is the idea behind that one, anyway?)
svn-id: r38748
|
2009-02-21 21:22:50 +00:00 |
|
Max Horn
|
ff17899d8e
|
SCI: Got rid of include/scitypes.h
svn-id: r38746
|
2009-02-21 21:16:41 +00:00 |
|
Filippos Karapetis
|
9036c0fee0
|
Renamed SCI's console to sciconsole (MSVC has problems with files with the same name under different directories). ScummVM's console can be enabled correctly under MSVC now
svn-id: r38722
|
2009-02-21 18:46:03 +00:00 |
|
Willem Jan Palenstijn
|
34f90ac043
|
revert large parts of r38621. error() is for fatal errors and does not return. warning() is not for debugging status messages.
svn-id: r38696
|
2009-02-21 14:11:41 +00:00 |
|
Jordi Vilalta Prat
|
3cc6cdf719
|
Replaced "typedef struct _state state_t" with "struct EngineState"
svn-id: r38678
|
2009-02-21 10:47:56 +00:00 |
|
Oystein Eftevaag
|
25f7c37171
|
Wrapped the SCI engine in the Sci namespace.
svn-id: r38676
|
2009-02-21 10:23:36 +00:00 |
|
Max Horn
|
7c87b4901d
|
SCI: Use GCC_PRINTF hint to the compiler for _SCIkprintf and sciprintf; fixed tons of bad format strings
svn-id: r38660
|
2009-02-21 04:25:56 +00:00 |
|
Max Horn
|
bcb1a71052
|
SCI: Fixed more warnings
svn-id: r38658
|
2009-02-21 04:10:21 +00:00 |
|