18226 Commits

Author SHA1 Message Date
Sylvain Dupont
8061d8cac9 TOON: Fixed bug with bad inventory behavior
Bug  "TOON: Inventory not working correctly with butter"

svn-id: r53199
2010-10-12 22:18:43 +00:00
Paul Gilbert
2006e564a1 SWORD25: Moved the Lua library into it's own namespace
Previously with some of the files I was leaving the #include references to the library inside the global namespace. However, since the engine itself is now inside a namespace, I had to do a lot of changes, such as lua_State to ::lua_State. This way is cleaner, and I just need to add a 'using namespace Lua' where needed.

svn-id: r53198
2010-10-12 22:18:35 +00:00
Paul Gilbert
53a9d2d0a1 SWORD25: Converted the math folder files
svn-id: r53197
2010-10-12 22:17:11 +00:00
Florian Kagerer
2f86c7a45c SCUMM/FM-TOWNS: start fixing japanese font drawing
svn-id: r53196
2010-10-12 22:17:00 +00:00
Paul Gilbert
2d8e94e4ff SWORD25: Converted Lua interface classes
svn-id: r53195
2010-10-12 22:16:21 +00:00
Paul Gilbert
ea29e41b86 SWORD25: Reimplemented package manager for ScummVM using Common::Archive
svn-id: r53194
2010-10-12 22:15:42 +00:00
Eugene Sandulenko
bed623b11e SWORD25: Fix compilation
svn-id: r53193
2010-10-12 22:15:10 +00:00
Eugene Sandulenko
6a55700935 SWORD25: Removed leftover include references
svn-id: r53192
2010-10-12 22:14:33 +00:00
Eugene Sandulenko
11b485122c SWORD25: get rid of custom md5.cpp and Windows-specific debug stuff
All version ID generation is useless for ScummVM as we have our own clear
versions. Thus removing all of that.

svn-id: r53191
2010-10-12 22:14:14 +00:00
Eugene Sandulenko
cb35fc3497 SWORD25: Update GUIO
svn-id: r53190
2010-10-12 22:13:43 +00:00
Eugene Sandulenko
023b970480 SWORD25: Update detection to modern state
svn-id: r53189
2010-10-12 22:13:26 +00:00
Eugene Sandulenko
293bf95c01 SWORD25: Replacing headers with ScummVM ones plus original (C)
svn-id: r53188
2010-10-12 22:13:00 +00:00
Paul Gilbert
5cad3bcf02 SWORD25: Converted the Resource Manager
svn-id: r53187
2010-10-12 22:01:35 +00:00
Paul Gilbert
878f5a49f7 SWORD25: Implemented ScummVM version of BS_FileSystemUtil interface
svn-id: r53186
2010-10-12 22:01:08 +00:00
Paul Gilbert
ee24f79ca1 SWORD25: Added and fixed the remaining engine setup/execution/free code
svn-id: r53185
2010-10-12 22:00:10 +00:00
Paul Gilbert
e78b19a650 SWORD25: Converted kernel/kernel.cpp to compile under ScummVM
This commit creates a skeleton detection and engine class, as well as code necessary to call the kernel initiation.
The kernel/kernel.cpp has been converted to compile under ScummVM, along with all dependant header files.

svn-id: r53184
2010-10-12 21:55:38 +00:00
Eugene Sandulenko
69b618a8f5 SWORD25: Compilation fixes
Majority of files now compile under Windoze.

svn-id: r53182
2010-10-12 21:54:21 +00:00
Eugene Sandulenko
e8bca8b8fe SWORD25: Fixed rest of the include paths
svn-id: r53181
2010-10-12 21:52:41 +00:00
Eugene Sandulenko
65da804f58 SWORD25: Path fixes for includes
svn-id: r53180
2010-10-12 21:49:51 +00:00
Eugene Sandulenko
7b964a2823 SWORD25: Make couple file compilable
svn-id: r53179
2010-10-12 21:47:48 +00:00
Eugene Sandulenko
221fc150c6 SWORD25: Moving Lua one level up
svn-id: r53178
2010-10-12 21:47:06 +00:00
Eugene Sandulenko
1af6e17b0e SWORD25: Remove main_win.cpp
svn-id: r53177
2010-10-12 21:40:43 +00:00
Eugene Sandulenko
c939bc753e SWORD25: Remove memorydumper which is Windows-specific
svn-id: r53176
2010-10-12 21:40:24 +00:00
Eugene Sandulenko
804cf1c4c7 SWORD25: Fix some includes
svn-id: r53175
2010-10-12 21:40:00 +00:00
Eugene Sandulenko
385e494439 SWORD25: removed ASM usage
svn-id: r53174
2010-10-12 21:39:36 +00:00
Eugene Sandulenko
2cbeeb1e97 SWORD25: Removed cpuinfo.cpp file
svn-id: r53173
2010-10-12 21:39:16 +00:00
Eugene Sandulenko
7e2e168470 SWORD25: Added module.mk
svn-id: r53172
2010-10-12 21:38:54 +00:00
Eugene Sandulenko
a683a420a9 SWORD25: Importing original sources
svn-id: r53171
2010-10-12 21:38:20 +00:00
Arnaud Boutonné
7723d91c95 HUGO: Add lineHandler for v3 Dos, fix/add comments
svn-id: r53170
2010-10-12 21:12:54 +00:00
Eugene Sandulenko
dbde2e46e3 SWORD25: Added detection of libtheora, png an dplugged in the engine
svn-id: r53169
2010-10-12 21:12:50 +00:00
Eugene Sandulenko
82e819d48a SWORD25: Initial dummy engine
svn-id: r53168
2010-10-12 21:02:41 +00:00
Arnaud Boutonné
7e5f66a4c8 HUGO: enable left diagonals
svn-id: r53167
2010-10-12 20:00:23 +00:00
Eugene Sandulenko
77e70a7187 AGI: Fix bug with MIDI music
Bug : "AGI: No music with the new MIDI patch"
Thanks to Raziel^ for pinpointing the bug.

svn-id: r53166
2010-10-12 19:44:40 +00:00
Torbjörn Andersson
54b2a8c98d JANITORIAL: Cleanup (mostly whitespace)
svn-id: r53161
2010-10-12 04:19:58 +00:00
Jordi Vilalta Prat
8388e0dfea JANITORAL: Clean trailing whitespaces.
svn-id: r53160
2010-10-12 02:18:11 +00:00
Sylvain Dupont
eb52eb32a0 TOON: Fixed Flux disappearing in barn when talking to the cow
Several animations are not present for every Flux facing.
There is an hardcoded table to handle this.

svn-id: r53157
2010-10-11 23:16:15 +00:00
Sylvain Dupont
95c0e6cc42 TOON: Fixed uninitialized var
svn-id: r53156
2010-10-11 23:14:32 +00:00
Sylvain Dupont
21cb3a62b6 TOON: Reverted script throttle for now and fixed anim timing issue
svn-id: r53155
2010-10-11 23:12:59 +00:00
Arnaud Boutonné
2978053a00 HUGO: Split classes with multiple version in separate files
svn-id: r53152
2010-10-11 21:41:31 +00:00
Filippos Karapetis
576d6429bc TOON: Reduced CPU usage by about 40%
svn-id: r53151
2010-10-11 21:27:28 +00:00
Willem Jan Palenstijn
0fd6b7608e AGI: Fix one more strncpy/strncat issue
svn-id: r53148
2010-10-11 17:52:44 +00:00
Johannes Schickel
cc0afa92b3 AGI: Fix possible buffer overflow.
This is based on patch  "overflows in agi and parallaction".

svn-id: r53147
2010-10-11 17:07:53 +00:00
Johannes Schickel
c3366755ef PARALLACTION: Fix out of bounds access.
This is a partial commit of patch  "overflows in agi and parallaction".

svn-id: r53146
2010-10-11 17:07:34 +00:00
Matthew Hoops
ed93a58955 HUGO: Use _targetName for naming save files
svn-id: r53145
2010-10-10 23:24:57 +00:00
Sylvain Dupont
ce97c61079 TOON: Fixed offsets in hard coded conversation musics
svn-id: r53144
2010-10-10 23:10:14 +00:00
Max Horn
7642cd002a SCI: Fix warning about uninitialized variable
svn-id: r53140
2010-10-10 22:25:30 +00:00
Arnaud Boutonné
6ebd324be4 HUGO: Add specific takeObject and dropObject for H1 DOS
svn-id: r53135
2010-10-10 22:13:38 +00:00
Sylvain Dupont
a4c657b8cf TOON: Made all ToonEngine functions non-virtual
svn-id: r53134
2010-10-10 21:40:25 +00:00
Johannes Schickel
97f042e530 TOON: Adapt include guard for consistency.
svn-id: r53133
2010-10-10 21:26:37 +00:00
Johannes Schickel
85f770599f TOON: Coding guideline corrections.
svn-id: r53132
2010-10-10 21:26:18 +00:00