Eugene Sandulenko
c51f4629cf
SWORD25: Implement graphics Fill() method
...
svn-id: r53269
2010-10-12 23:10:36 +00:00
Eugene Sandulenko
f1e7fb28a0
SWORD25: Fix early engine quit. Now it runs, hurray!
...
svn-id: r53268
2010-10-12 23:10:15 +00:00
Eugene Sandulenko
c875856d20
SWORD25: Implemented script tracing
...
To turn on traces turn on debugchannel 'script' and then use
debug level as a bitmask:
1 - show function calls
2 - show function exits
3 - show every line
svn-id: r53267
2010-10-12 23:09:53 +00:00
Eugene Sandulenko
4d678fc3b8
SWORD25: Fix warning
...
svn-id: r53266
2010-10-12 23:09:32 +00:00
Paul Gilbert
1d16dfd281
SWORD25: Refactored engine to remove BS_Rect class
...
svn-id: r53265
2010-10-12 23:09:12 +00:00
Paul Gilbert
0186984671
SWORD25: Fixed return value of AppEnd
...
svn-id: r53264
2010-10-12 23:08:12 +00:00
Paul Gilbert
9efd8bac26
SWORD25: Removed now redundant 'using namespace std' lines
...
svn-id: r53263
2010-10-12 23:07:55 +00:00
Eugene Sandulenko
3fb0e9383b
SWORD25: Removed last traces of STL
...
svn-id: r53262
2010-10-12 23:07:29 +00:00
Eugene Sandulenko
b01994a53b
SWORD25: removed BS_ prefix from rest of the classes.
...
The things which are intentionally left with the prefix:
BS_LOG, BS_ASSERT, BS_Rect, BS_String.
svn-id: r53261
2010-10-12 22:59:01 +00:00
Sylvain Dupont
4c4e821326
TOON: Fixed bug #3085971 with missing "fail" sound sfx
...
Bug #3085971 : "TOON: Missing sfx for invalid Flux request"
svn-id: r53260
2010-10-12 22:57:03 +00:00
Eugene Sandulenko
be44216e5c
SWORD25: eliminated BS_ prefix in all but kernel/
...
svn-id: r53259
2010-10-12 22:55:59 +00:00
Eugene Sandulenko
485ff15d23
SWORD25: Mass-eliminating of BS_ prefix in fmv/ and gfx/
...
svn-id: r53258
2010-10-12 22:53:49 +00:00
Eugene Sandulenko
e71337861f
SWORD25: brought CallBackRegisry class to our naming standards
...
svn-id: r53257
2010-10-12 22:51:37 +00:00
Paul Gilbert
596684101e
SWORD25: Added implementation of rint method
...
Windows doesn't seem to implement this method; even examples for FMOD I saw had WIN32 defines that manually provided the method.
svn-id: r53256
2010-10-12 22:51:06 +00:00
Eugene Sandulenko
0a7cdd7128
SWORD25: Fix valgrind warning
...
svn-id: r53255
2010-10-12 22:50:47 +00:00
Eugene Sandulenko
a1d22a063b
SWORD25: Fix warnings
...
svn-id: r53254
2010-10-12 22:50:28 +00:00
Eugene Sandulenko
b65284078a
SWORD25: Debug output for image blitting
...
svn-id: r53253
2010-10-12 22:49:27 +00:00
Eugene Sandulenko
f95da5e3ee
SWORD25: Made game run with extracted data
...
svn-id: r53252
2010-10-12 22:49:08 +00:00
Eugene Sandulenko
a21b148a9b
SWORD25: Added possibility to run from extracted game.
...
Still doesn't start though
svn-id: r53251
2010-10-12 22:48:45 +00:00
Eugene Sandulenko
a87dbb4c60
SWORD25: Actually blit images to screen.
...
svn-id: r53250
2010-10-12 22:48:22 +00:00
Eugene Sandulenko
24db2ad739
SWORD25: Implement BS_ScummVMPackageManager::doSearch.
...
Now all scripts run.
svn-id: r53249
2010-10-12 22:47:57 +00:00
Eugene Sandulenko
0cdab788ae
SWORD25: Changed signature of FS searching method. Cleanup.
...
svn-id: r53248
2010-10-12 22:47:38 +00:00
Eugene Sandulenko
28d81a2a1c
SWORD25: package manager. Style fixes. Cleanup
...
svn-id: r53247
2010-10-12 22:47:15 +00:00
Eugene Sandulenko
eb191e3590
SWORD25: Fix loading files with relative paths.
...
svn-id: r53246
2010-10-12 22:46:54 +00:00
Eugene Sandulenko
f4024d7d14
SWORD25: Fix initialization.
...
svn-id: r53245
2010-10-12 22:46:35 +00:00
Eugene Sandulenko
fbdbc089e0
SWORD25: Fix package manager. Now scripts run.
...
svn-id: r53244
2010-10-12 22:46:13 +00:00
Eugene Sandulenko
992c504968
SWORD25: Further fixes for package manager
...
svn-id: r53243
2010-10-12 22:45:53 +00:00
Eugene Sandulenko
06fc35ffe8
SWORD25: Make Lua package registering more robust.
...
svn-id: r53242
2010-10-12 22:45:32 +00:00
Eugene Sandulenko
4b1b3e5034
SWORD25: Better detection entry.
...
svn-id: r53241
2010-10-12 22:45:14 +00:00
Eugene Sandulenko
3f69477b44
SWORD25: Portability fixes. Now compiles and runs under Linux.
...
svn-id: r53240
2010-10-12 22:44:55 +00:00
Eugene Sandulenko
8977f88834
SWORD25: started fixing pakage manager
...
svn-id: r53239
2010-10-12 22:44:29 +00:00
Eugene Sandulenko
c97aee132a
SWORD25: Fix log output.
...
svn-id: r53238
2010-10-12 22:44:11 +00:00
Eugene Sandulenko
3a8e1622af
SWORD25: Fix conversion bugs in BS_LuaBindhelper::_CreateTable()
...
svn-id: r53237
2010-10-12 22:43:55 +00:00
Eugene Sandulenko
72130c284d
SWORD25: Fix couple more warnings
...
svn-id: r53236
2010-10-12 22:43:36 +00:00
Eugene Sandulenko
43959cc6bd
SWORD25: Turn on debugging by default
...
svn-id: r53235
2010-10-12 22:43:05 +00:00
Eugene Sandulenko
031a2fc88e
SWORD25: Final linking fixes. Now it links!
...
svn-id: r53234
2010-10-12 22:42:44 +00:00
Eugene Sandulenko
5cf67ce36f
SWORD25: Stubbed FMODExSound class
...
svn-id: r53233
2010-10-12 22:42:22 +00:00
Eugene Sandulenko
9be75f0acc
SWORD25: Added missing file
...
svn-id: r53232
2010-10-12 22:42:01 +00:00
Eugene Sandulenko
2be2f8331b
SWORD25: Get rid of glsprites library
...
svn-id: r53231
2010-10-12 22:41:44 +00:00
Eugene Sandulenko
fa224de16f
SWORD25: Temporarily added tinyxml code
...
To speedup linking, added the code. It has to be replaced with our
XML parser.
svn-id: r53230
2010-10-12 22:41:04 +00:00
Eugene Sandulenko
23eace8f7d
SWORD25: Next step of graphics code conversion.
...
Now it does not depend on glsprite library and may even show something
svn-id: r53229
2010-10-12 22:40:20 +00:00
Eugene Sandulenko
f010c4e2ad
SWORD25: Fix linking
...
svn-id: r53228
2010-10-12 22:39:41 +00:00
Eugene Sandulenko
fd40021a72
SWORD25: Started rewriting gfx subsystem
...
svn-id: r53227
2010-10-12 22:39:23 +00:00
Eugene Sandulenko
d50dcb80ad
SWORD25: Linking fixes.
...
svn-id: r53226
2010-10-12 22:38:49 +00:00
Eugene Sandulenko
ad5b74c9de
SWORD25: Clean compile!
...
Under MinGW, with OpenGL and tinyxml.
svn-id: r53225
2010-10-12 22:38:23 +00:00
Eugene Sandulenko
ab85540a1b
SWORD25: More compilation fixes
...
Now almost everything compiles fine. Several files were tricked
and there are references to tinyxml.h and of course fmod and agg.
OpenGL gfx renderer removed from the project, we need to create
our own from the scratch.
svn-id: r53224
2010-10-12 22:37:13 +00:00
Eugene Sandulenko
7257ee345b
SWORD25: More compilation fixes
...
svn-id: r53223
2010-10-12 22:36:30 +00:00
Eugene Sandulenko
47904bc7b2
SWORD25: Mass-astyle.
...
svn-id: r53222
2010-10-12 22:35:55 +00:00
Eugene Sandulenko
ca17def625
SWORD25: Fix callbackregistry.h compilation
...
svn-id: r53221
2010-10-12 22:31:38 +00:00
Paul Gilbert
a5819c1e0a
SWORD25: Converted remainder of package/ folder
...
svn-id: r53220
2010-10-12 22:31:18 +00:00