Filippos Karapetis
|
e572811aed
|
Moved some more debug commands to ScummVM's coneole
svn-id: r41227
|
2009-06-06 16:43:13 +00:00 |
|
Filippos Karapetis
|
317da8756e
|
- Moved the engine state and the console to be private members of SciEngine
- Implemented pauseEngineIntern()
- Music now stops and resumes when entering/leaving the debugger
svn-id: r41139
|
2009-06-03 14:09:25 +00:00 |
|
Filippos Karapetis
|
e317012cce
|
Further objectification of the SCI vocabulary functions. Removed the "kernel_words" console command, as it's exactly the same as "parser_words"
svn-id: r41065
|
2009-05-31 12:05:49 +00:00 |
|
Johannes Schickel
|
abe8cf0625
|
Typo.
svn-id: r41054
|
2009-05-31 01:11:06 +00:00 |
|
Max Horn
|
70a04c8b51
|
SCI: Made vocab_version static again (a global static var is bad, but a really global var is worse); also clarified some FIXME comments that we want to avoid *any* non-const global var, no matter whether it is static or not
svn-id: r41045
|
2009-05-30 20:37:33 +00:00 |
|
Filippos Karapetis
|
4dcfaead8d
|
Moved some script debug commands to console.cpp: "clear_screen", "redraw_screen", "save_game", "restore_game", "restart_game", "class_table", "parser_words", "current_port" and "parse_grammar"
svn-id: r41029
|
2009-05-30 13:04:09 +00:00 |
|
Filippos Karapetis
|
56c0a41b71
|
SCI: Moved the rest of the console code out of sciconsole.cpp and into console.cpp. "list" and "hexgrep" have been added to the console commands. parse_reg_t() has been moved to kmovement.cpp (as it's the only code using it). Note that the debug commands in scriptdebug.cpp have not been converted yet, so they don't work at the moment
svn-id: r41024
|
2009-05-30 10:22:53 +00:00 |
|
Max Horn
|
7d5f3e1714
|
Turned some static tables into static const tables; added some FIXME comments to global static vars that should be removed (many more exist in SCI, Tinsel, and some other engines)
svn-id: r40908
|
2009-05-26 11:30:21 +00:00 |
|
Filippos Karapetis
|
87e8f94fde
|
- Moved all the files out of /sci/scicore and into /sci
- Moved /scicore/sciconsole.h into /engine, and renamed /engine/scriptconsole.cpp to /engine/sciconsole.cpp
svn-id: r40608
|
2009-05-15 14:07:45 +00:00 |
|
Max Horn
|
0255cd0213
|
SCI: Removed sci_memory.h/.cpp
svn-id: r40514
|
2009-05-12 23:30:10 +00:00 |
|
Max Horn
|
486f10edaf
|
SCI: Store parse_tree_branch_t in a Common::Arraay
svn-id: r40100
|
2009-04-24 10:42:53 +00:00 |
|
Max Horn
|
1e94b9cd3c
|
SCI: Rewrote vocabulary code to use a Common::HashMap<String,ResultWord>
svn-id: r39671
|
2009-03-24 17:42:12 +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
|
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
|
900fdc514c
|
SCI: Reduce header interdeps
svn-id: r39107
|
2009-03-04 05:22:29 +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
|
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 |
|
Jordi Vilalta Prat
|
b5ce8d9320
|
Whitespace cleanup
svn-id: r38783
|
2009-02-22 13:11:43 +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 |
|
Max Horn
|
0d41ca8d38
|
SCI: Moved scicore/tools.cpp to tools.cpp, and include/resource.h to tools.h
svn-id: r38720
|
2009-02-21 18:28:38 +00:00 |
|
Oystein Eftevaag
|
25f7c37171
|
Wrapped the SCI engine in the Sci namespace.
svn-id: r38676
|
2009-02-21 10:23:36 +00:00 |
|
Paweł Kołodziejski
|
352802bba6
|
formating
svn-id: r38554
|
2009-02-19 18:02:51 +00:00 |
|
Eugene Sandulenko
|
22a009d3c6
|
Update headers. engine/
svn-id: r38408
|
2009-02-17 15:02:16 +00:00 |
|
Max Horn
|
74132ed71a
|
SCI: cleanup
svn-id: r38336
|
2009-02-16 00:35:22 +00:00 |
|
Max Horn
|
57434d955f
|
SCI: Run astyle to make the code be more compliant with our Code Formatting Guidelines: engine dir
svn-id: r38317
|
2009-02-15 22:28:12 +00:00 |
|
Johannes Schickel
|
e1b36cf2cd
|
Fixed some warnings.
svn-id: r38249
|
2009-02-15 14:59:03 +00:00 |
|
Max Horn
|
9daed50e01
|
Fixed lots of warnings and errors (on my system) by backporting a patch I had sent the FreeSCI folks some time ago (but apparently it never made it, or only made it to a branch not imported?)
svn-id: r38245
|
2009-02-15 14:46:42 +00:00 |
|
Filippos Karapetis
|
24dc986944
|
Silenced a ton of warnings, and disabled several unreferenced functions (dead code) - hopefully, compilation hasn't been broken...
svn-id: r38243
|
2009-02-15 14:26:33 +00:00 |
|
Eugene Sandulenko
|
e241843bec
|
- Remove some unneeded files
- Mass rename .c to .cpp
svn-id: r38227
|
2009-02-15 11:39:07 +00:00 |
|