Eugene Sandulenko
ea5bf685fc
SCUMM: Fix bug #2952298 with 16-bit HE cursors on Amiga
...
Bug #2952298 : "HE (16Bit): Inventory items (Cursors) have wrong color"
This appeared to be generic BE bug. Thanks to jvprat for nailing it down
and providing the patch.
svn-id: r53456
2010-10-14 18:19:51 +00:00
Yotam Barnoy
7c22545899
PSP: added image viewer for viewing images during games
...
svn-id: r53455
2010-10-14 13:19:32 +00:00
Yotam Barnoy
90e12a43fd
PSP: clarify and fix up display code
...
Also added support for stretching images, and fixed up displaying of large images as well as PNG files
svn-id: r53454
2010-10-14 13:05:40 +00:00
Sylvain Dupont
320dd0b071
TOON: Fixed Bug #3084725 with cursor disappearing at screen borders
...
Bug #3084725 : "TOON: Glitch in cursor anim"
svn-id: r53453
2010-10-14 00:03:53 +00:00
Eugene Sandulenko
e0b69a3061
SWORD25: Remove lua.c since it is not needed
...
svn-id: r53452
2010-10-13 22:23:09 +00:00
Max Horn
9ca0a6147b
SWORD25: Get rid of (deprecated) access to libpng io_ptr
...
Unfortunately I cannot test this, so watch our for regressions.
svn-id: r53451
2010-10-13 22:18:57 +00:00
Max Horn
810f087599
SWORD25: Fix empty loop body & conversion warnings
...
svn-id: r53450
2010-10-13 22:18:32 +00:00
Eugene Sandulenko
072c5b447c
CREDITS: Add Sword2.5 team. The wording was agreed with them
...
svn-id: r53448
2010-10-13 22:15:22 +00:00
Torbjörn Andersson
e52b77dc7b
SWORD25: Worked around crash in options dialog.
...
I don't really know if this is correct, but aesthetically it goes well
with how the scale factor is treated.
svn-id: r53447
2010-10-13 20:05:21 +00:00
Johannes Schickel
bc2781fdb3
SWORD25: Semi-colon cleanup.
...
svn-id: r53446
2010-10-13 20:04:50 +00:00
Torbjörn Andersson
bbbfdad458
SWORD25: Check if _LogFile has been created before flushing.
...
svn-id: r53445
2010-10-13 19:33:12 +00:00
Torbjörn Andersson
2a49aa1fea
BASE: Added "Theora" to the features string, when enabled.
...
svn-id: r53444
2010-10-13 19:22:04 +00:00
Lars Persson
2dea84947e
SYMBIAN: Add makefiles for TOON Struck
...
svn-id: r53443
2010-10-13 19:02:24 +00:00
Matthew Hoops
f9910fd0ee
SWORD25: Don't compile lua.c
...
lua.c has its own main function which we don't want. Compiling this in for me gives me a Lua console on startup (which probably isn't a good thing).
svn-id: r53442
2010-10-13 18:13:24 +00:00
Johannes Schickel
f08b144c5a
OPENGL: More cleanup.
...
svn-id: r53441
2010-10-13 17:58:48 +00:00
Filippos Karapetis
2880ebdeb4
Fixed ifdef. I'm too tired today :/
...
svn-id: r53440
2010-10-13 17:45:20 +00:00
Filippos Karapetis
96e05a1ff9
SWORD25: Hopefully fix compilation when libtheora is not present
...
svn-id: r53439
2010-10-13 17:42:56 +00:00
Filippos Karapetis
a52f986125
SWORD25: Use $(CXX) -x c to build C files (hopefully this fixes compilation)
...
svn-id: r53438
2010-10-13 17:33:13 +00:00
Filippos Karapetis
737c2dd0ba
SWORD25: Partially revert commit #53389 and add the custom rule for C files
...
again, so that LUA can be compiled. It's a hack but at least it allows
compilation of C files for now
svn-id: r53437
2010-10-13 17:05:44 +00:00
Johannes Schickel
54f559dc51
OPENGL: Cleanup.
...
svn-id: r53436
2010-10-13 15:43:08 +00:00
Johannes Schickel
34302765ca
OPENGL: Get rid of one ugly cast.
...
svn-id: r53435
2010-10-13 15:42:53 +00:00
Johannes Schickel
1769b520aa
OPENGL: Cleanup.
...
svn-id: r53434
2010-10-13 15:42:33 +00:00
Johannes Schickel
a2b96a2516
OPENGL: Replace SdlEventManager by SdlEventSource.
...
Formerly SdlEventManager was a subclass of DefaultEventManager but did not
really have anything in common with the idea of our EventManager interface.
Now I made a new object SdlEventSource which only subclasses EventSource
and which is responsible for obtaining events from SDL (and processing them).
svn-id: r53433
2010-10-13 15:42:16 +00:00
Max Horn
9755c63292
SWORD25: Invoke parent's class copy constructor
...
svn-id: r53432
2010-10-13 15:41:55 +00:00
Max Horn
9b4d41d2d2
SWORD25: Convert object registries to singletons
...
svn-id: r53431
2010-10-13 15:41:34 +00:00
Max Horn
8f4f0d16fc
SWORD25: Renamed getInstance() -> instance()
...
svn-id: r53430
2010-10-13 15:41:00 +00:00
Filippos Karapetis
17f9913a24
SWORD25: Oops, atan2() takes two arguments
...
svn-id: r53429
2010-10-13 15:06:14 +00:00
Max Horn
fa8275f27b
SWORD25: Don't even compile theora related code when that lib is not present
...
svn-id: r53428
2010-10-13 15:00:51 +00:00
Max Horn
043f2db0c7
BASE: Add SVN_REVISION placehold to internal_version.h.in
...
Our tools/update-version.pl script always keeps this empty.
But it will make integration of the create_project patch smoother.
svn-id: r53427
2010-10-13 15:00:28 +00:00
Filippos Karapetis
a3d3e94a8d
SWORD25: Extended Mac OSX compilation fix for sqrtf and atan2f
...
svn-id: r53426
2010-10-13 14:40:32 +00:00
Filippos Karapetis
090540504d
SWORD25: Hopefully fixed compilation under Mac OSX, Solaris and mingw32
...
Taken from sound/softsynth/mt32/tables.cpp lines 28-41 (thanks LordHoto)
svn-id: r53425
2010-10-13 14:33:47 +00:00
Jordi Vilalta Prat
62513679c0
BUILD: Patch #3086472 "AMIGAOS4: Adding COPYING.BSD and new Icon"
...
Use the DIST_FILES_DOCS variable so no new document files are forgotten.
svn-id: r53424
2010-10-13 14:21:27 +00:00
Filippos Karapetis
de3534fcd3
SWORD25: Include common/scummsys.h in places where USE_THEORADEC is used
...
svn-id: r53423
2010-10-13 14:13:48 +00:00
Filippos Karapetis
01b4d4e913
create_msvc: enable language extensions for SWORD25
...
svn-id: r53422
2010-10-13 14:00:29 +00:00
Filippos Karapetis
db58a05a57
create_msvc: Added support for USE_THEORADEC
...
svn-id: r53421
2010-10-13 13:45:50 +00:00
Filippos Karapetis
3b49939eab
CONFIGURE: Fixed typo
...
svn-id: r53420
2010-10-13 13:43:13 +00:00
Filippos Karapetis
69e3e55aca
CONFIGURE: Fixed a bug with --disable-theoradec and made libtheoradec optional for
...
building sword25
If libtheoradec is missing then the engine still builds if requested, but the
videos will be disabled (note that running the game with videos disabled is
still untested)
svn-id: r53419
2010-10-13 13:36:55 +00:00
Filippos Karapetis
d83a70af43
SWORD25: Renamed ENABLE_THEORADEC to USE_THEORADEC (like in configure)
...
svn-id: r53418
2010-10-13 13:32:30 +00:00
Filippos Karapetis
f2d9319d9e
SWORD25: Renamed ENABLE_THEORA to ENABLE_THEORADEC (like in configure)
...
svn-id: r53417
2010-10-13 13:27:55 +00:00
Filippos Karapetis
681ec59292
SWORD25: Added a ENABLE_THEORA define inside fmv/theora_decoder.h
...
This define can be used to disable building of the Theora decoder, and thus makes
libtheora optional (therefore resolving an item in the Sword25 TODO). Disabling the
Theora decoder will effectively disable the game's videos
Note that running the game with the Theora decoder disabled is still untested
svn-id: r53416
2010-10-13 13:07:16 +00:00
Fabio Battaglia
30ed39e381
README: Mention Italian NES Maniac Mansion
...
svn-id: r53415
2010-10-13 12:57:01 +00:00
Joost Peters
fddc2ab3b9
CONFIGURE: Use static libgcc on IRIX cross-compile builds (makes them work on vanilla IRIX systems).
...
svn-id: r53414
2010-10-13 12:45:14 +00:00
Sven Hesse
ff0160050a
SWORD25: Force cast to uint instead of unsigned long long
...
As per Fingolfin's request, because apparently there's no long long
in the C++ standard; and ScummVM's hashmap needs uint.
svn-id: r53413
2010-10-13 11:42:17 +00:00
Filippos Karapetis
c81da6dcb6
SWORD25: Silenced MSVC false positive about a potentially uninitialized variable
...
svn-id: r53412
2010-10-13 11:32:08 +00:00
Filippos Karapetis
80c7fcede0
SWORD25: Remove the unused LUA compiler
...
svn-id: r53411
2010-10-13 11:24:53 +00:00
Sven Hesse
ab57b38fdf
SWORD25: Resolve ambigous write() call on 64 bit systems
...
svn-id: r53410
2010-10-13 11:22:52 +00:00
Sven Hesse
c86c0b6b96
SWORD25: Cast the pointer to unsigned long long
...
...Instead of to uint, which fails on my 64 bit system where pointers
are 64 bit, but normal ints 32 bit wide.
svn-id: r53409
2010-10-13 11:22:19 +00:00
Filippos Karapetis
a876494fe7
SWORD25: Stop using class names as variable names
...
svn-id: r53408
2010-10-13 11:20:49 +00:00
Filippos Karapetis
59c6223d49
SWORD25: Fixed signed/unsigned bug
...
svn-id: r53407
2010-10-13 11:18:34 +00:00
Max Horn
85fa23afbe
SWORD25: Get rid of kernel/bs_stdint.h
...
svn-id: r53405
2010-10-13 10:51:20 +00:00