Filippos Karapetis
b670070c6c
Cleanup
...
svn-id: r39506
2009-03-18 07:59:46 +00:00
Travis Howell
717102578b
Minor corrections and cleanup.
...
svn-id: r39505
2009-03-18 06:06:16 +00:00
Travis Howell
9a99eb221a
Add another Spanish DOS version of Loom (EGA).
...
svn-id: r39502
2009-03-18 05:12:45 +00:00
Filippos Karapetis
5a77b89f92
Cleanup
...
svn-id: r39501
2009-03-17 23:43:32 +00:00
Filippos Karapetis
4c498d3456
Updated the MSVC project files of the SCI engine for commit #39499
...
svn-id: r39500
2009-03-17 23:39:28 +00:00
Filippos Karapetis
e546c60948
Further objectification of the graphics resource manager
...
svn-id: r39499
2009-03-17 23:30:57 +00:00
Johannes Schickel
4edee56b3f
Fix warning.
...
svn-id: r39498
2009-03-17 22:56:20 +00:00
Marcus Comstedt
cdc05e2ea5
tail on e.g. Solaris does not support the use of "-n 1". Use the good old "-1" syntax instead.
...
svn-id: r39497
2009-03-17 22:49:00 +00:00
Marcus Comstedt
6cc6603e9b
engines need to be listed before gui in MODULES, because stuff in libengines.a use stuff in libgui.a.
...
svn-id: r39496
2009-03-17 22:41:54 +00:00
Marcus Comstedt
f7a6e85863
Removed superfluous comma and namespace specifier.
...
svn-id: r39495
2009-03-17 22:19:11 +00:00
Marcus Comstedt
f5cb75e2e1
Removed superfluous semicolon.
...
svn-id: r39494
2009-03-17 22:18:33 +00:00
Marcus Comstedt
da142af5d4
Changed grabOverlay() and copyRectToOverlay() to use OverlayColor instead of int16.
...
svn-id: r39493
2009-03-17 22:09:33 +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
Nicola Mettifogo
71f8b83c47
Fixing the last commit, by using the right type in the cast.
...
svn-id: r39491
2009-03-17 19:36:38 +00:00
Nicola Mettifogo
dc2002348d
Another explicit cast for a historic compiler.
...
svn-id: r39490
2009-03-17 19:13:45 +00:00
Nicola Mettifogo
3a98786bc0
Removed one of the overloads of SoundMan::execute(), to make retarded compiler happy. Added a couple of explicit casts from bool to int, so that other compiler don't complain instead.
...
svn-id: r39489
2009-03-17 19:04:59 +00:00
Florian Kagerer
769184c483
LOL: added some new drawing code required for some shapes and fixed a minor text displaying bug
...
svn-id: r39487
2009-03-17 18:27:56 +00:00
Nicola Mettifogo
7697fd9cc7
Fixed the transparency problems of static objects in BRA.
...
svn-id: r39486
2009-03-17 16:45:09 +00:00
Max Horn
95c58e76d6
SCI: Added TODO: Merge SegInterface and MemObject? And some cleanup
...
svn-id: r39485
2009-03-17 16:08:25 +00:00
Max Horn
3c23ba7d73
SCI: Got rid of various SegManager::free_* methods
...
svn-id: r39484
2009-03-17 16:07:58 +00:00
Max Horn
3c0d117dd8
SCI: fix warning
...
svn-id: r39483
2009-03-17 16:07:18 +00:00
Fabio Battaglia
81cfb9ffd5
sword1: clean background buffers before writing on them in psx decoding functions
...
svn-id: r39480
2009-03-17 09:21:14 +00:00
Fabio Battaglia
f7e4f15218
sword1: cleanup
...
svn-id: r39479
2009-03-17 08:22:51 +00:00
Filippos Karapetis
80c243e5ca
Renamed some defines:
...
- FREESCI_CURRENT_SAVEGAME_VERSION, FREESCI_MINIMUM_SAVEGAME_VERSION -> CURRENT_SAVEGAME_VERSION, MINIMUM_SAVEGAME_VERSION (saved games are not compatible with FreeSCI's ones anymore)
- _K_VIEW_SIG_FLAG_FREESCI_STOPUPD -> _K_VIEW_SIG_FLAG_STOPUPD (like the rest of the flags)
- Removed FREESCI_KFUNCT_GLUTTON (unused)
svn-id: r39478
2009-03-17 08:03:42 +00:00
Fabio Battaglia
a9da116ceb
sword1: optimize drawing routine for screen 54
...
svn-id: r39477
2009-03-17 08:03:29 +00:00
Filippos Karapetis
ebfdd92727
Removed the "About FreeSCI" menu as discussed in -devel, now that the FreeSCI contributors have been moved to the AUTHORS file
...
svn-id: r39476
2009-03-17 07:57:02 +00:00
Fabio Battaglia
3c9b4e0f07
sword1: enable psx background caching for screen 54 (bull's head) too
...
svn-id: r39475
2009-03-17 07:46:04 +00:00
Nicola Mettifogo
92c9365650
Additional palette is loaded on colors 1-15.
...
svn-id: r39474
2009-03-17 07:02:14 +00:00
Nicola Mettifogo
17d38f2763
Fixed the remaining palette problems by loading the shadow (mask) file for static objects.
...
svn-id: r39473
2009-03-17 06:57:49 +00:00
Travis Howell
cb837c3fe0
Fix regression, caused by my change to adjustForPalette().
...
svn-id: r39472
2009-03-17 05:29:59 +00:00
Travis Howell
e47c9189d4
Fix graphical glitches in the Amiga version of BRA, the height seems to be off by one.
...
svn-id: r39471
2009-03-17 04:41:23 +00:00
Travis Howell
6df028151e
Fix regression in the Amiga demo of BRA, the common sub directory doesn't exist in the demo.
...
svn-id: r39470
2009-03-17 04:32:12 +00:00
Travis Howell
4a45b4408c
Sound files don't always exist in the Amiga version of BRA.
...
svn-id: r39469
2009-03-17 04:07:56 +00:00
Travis Howell
2e321f81ed
Sound files don't always exist in the Amiga version of BRA.
...
svn-id: r39468
2009-03-17 04:07:02 +00:00
Travis Howell
7d1aed7c83
Add support for loading palette files in the Amiga version of BRA.
...
svn-id: r39467
2009-03-17 03:58:57 +00:00
Travis Howell
0434c13713
Enable sound effects in the Amiga version of BRA.
...
svn-id: r39466
2009-03-17 03:32:03 +00:00
Matthew Hoops
1817dd9bc5
Do not use TO_LE_16 for the IMA ADPCM decoder as it breaks sound on BE systems.
...
svn-id: r39465
2009-03-17 02:35:43 +00:00
Travis Howell
331399db9b
Change adjustForPalette(), to skip transparency color (zero).
...
svn-id: r39464
2009-03-17 00:00:29 +00:00
Travis Howell
5f087d5ad6
Cleanup.
...
svn-id: r39463
2009-03-16 23:58:19 +00:00
Fabio Battaglia
88ff058bd7
sword1: cache decompressed psx version backgrounds, to avoid uncompressing them at every screen update.
...
svn-id: r39462
2009-03-16 23:10:50 +00:00
Fabio Battaglia
c40d2d2f50
sword1: added caching for train.plx when playing psx version
...
svn-id: r39461
2009-03-16 22:25:37 +00:00
Henry Bush
5681531bbd
Sync
...
svn-id: r39458
2009-03-16 21:45:21 +00:00
Henry Bush
03a807fa2b
Add FreeSCI contributors
...
svn-id: r39457
2009-03-16 21:42:35 +00:00
Kari Salminen
6e3bf6af79
Fix for warnings on trunk-lenny-x86_64-build (Yay \o/ Buildbot!).
...
svn-id: r39456
2009-03-16 21:30:15 +00:00
Florian Kagerer
52726344b7
LOL: - implemented item throwing
...
svn-id: r39455
2009-03-16 21:20:34 +00:00
Kari Salminen
97887377f0
Cine::Palette: Make saturatedAddColor-methods more like their old counterparts transformPaletteRange and transformColor.
...
svn-id: r39454
2009-03-16 21:10:15 +00:00
Kari Salminen
9dc2f16f16
Prefix Cine's endian types with CINE_ so they don't clash with already defined LITTLE_ENDIAN and/or BIG_ENDIAN on some platforms.
...
svn-id: r39453
2009-03-16 20:57:17 +00:00
Kari Salminen
739a31db12
Add endianness handling to Cine::Palette's load and save functions.
...
svn-id: r39452
2009-03-16 20:24:28 +00:00
Filippos Karapetis
9ec640633d
It seems that the SCI GUI code tries to show rectangles with negative height. Added some sanity checks for this, but the *real* problem lies elsewhere
...
svn-id: r39451
2009-03-16 19:19:59 +00:00
Filippos Karapetis
7cd1ac5231
Changed the temporary helper functions to defines
...
svn-id: r39450
2009-03-16 17:25:13 +00:00