Strangerke
651cbe29d6
TSAGE: Blue Force - Add speakers used in scene 115
2011-10-14 19:12:18 +02:00
Filippos Karapetis
b04a069782
SCI: More work on kBitmap (still WIP)
2011-10-14 14:07:01 +03:00
Filippos Karapetis
d39cdd8e1c
SCI: More work on the vertical plane offset for SCI32. Still WIP.
...
Vertical clipping is still not finished. This fixes the display in the
Torin demo (which uses a scene with loads of items with a vertical
offset).
2011-10-14 14:07:00 +03:00
Paul Gilbert
39c175f783
TSAGE: Bugfix for #3423512 - Not being able to get crown
2011-10-14 21:22:23 +11:00
Paul Gilbert
2ac551aa28
TSAGE: Bugfix for Ringworld demo having save/restore buttons enabled in GMM
...
This splits checking if save and load are enabled to the individual game classes.
2011-10-14 20:49:06 +11:00
Paul Gilbert
6811a3daff
TINSEL: Alter previous DW1 bugfix so that DW2 still works properly
2011-10-14 20:38:00 +11:00
Torbjörn Andersson
744f8507d7
TINSEL: Fix #3422433 ("DW2: US version uses UK graphics")
...
According to dreammaster it should be enough to add cases for the
US version in these two functions, but unfortunately he can't test
it himself. I guess I should try to find the time to play through
the game, but right now there's an annoying DW2 regression from
commit d5690e0
. See GitHub commit note for details.
2011-10-13 23:48:09 +02:00
Filippos Karapetis
7d6d8c2475
SCI: Extended the detection of certain selectors to work in SCI2
...
This is needed for some demos that do not supply a selector vocabulary
(i.e. vocab 997)
2011-10-13 14:03:58 +03:00
Filippos Karapetis
8d4e562555
SCI: Implemented kBitmap(3) and kBitmap(5). Some cleanup
2011-10-13 14:03:57 +03:00
Filippos Karapetis
e7260d992c
SCI: Updated a comment inside processPlaySound()
2011-10-13 14:03:57 +03:00
Paul Gilbert
3a372991ee
TSAGE: Show an explicit error message when saving or loading savegames fails
2011-10-13 22:01:58 +11:00
Strangerke
49f20aa2bd
TSAGE: BlueForce, gang scene, fix a crash when giving a ticket to driver
2011-10-13 00:57:13 +02:00
Strangerke
4f0183fc0a
TSAGE: Add (useless?) scene 114 in BlueForce
2011-10-13 00:00:55 +02:00
Strangerke
b853381f1e
TSAGE: Add some comments in scene 410
2011-10-12 22:39:23 +02:00
Strangerke
b5318ed8ea
TSAGE: Add intro scene 110 for BlueForce
2011-10-12 20:10:03 +02:00
Paul Gilbert
3e9e23768d
TSAGE: Fix some animate() calls for ANIM_MODE_7 that were missing a parameter
2011-10-12 22:29:35 +11:00
anotherguest
a9c5a7b9be
Merge branch 'master' of github.com:scummvm/scummvm
2011-10-12 13:18:53 +02:00
anotherguest
a18a4e239a
Symbian: Supply modern theme instead of an extra copy of the classic
2011-10-12 13:15:15 +02:00
Paul Gilbert
bfdd274c78
TSAGE: Bugfix for #3422150 - GUI dialog when clicking on skulls
2011-10-12 21:29:30 +11:00
Paul Gilbert
8a8fd94f10
TSAGE: Separated the NamedHotspot class into separate versions for Ringworld and Blue Force
...
This fixes bug #3422141 , which was also caused by special checks introduced to try and handle Blue Force hotspots differently
2011-10-12 21:12:34 +11:00
Filippos Karapetis
0166665926
SCI: Fixed a long-standing bug in kDoSound(init)
...
The sound handle should not be set in kDoSound(init), but in
kDoSound(play). This is verified against several SCI versions,
plus game scripts check if a sound slot is playing primarily
by checking its handle. Fixes the sound in Shivers and probably
an assortment of other sound related bugs
2011-10-12 12:49:39 +03:00
Filippos Karapetis
497c3e75b4
SCI: Marked functions that have been changed into dummy ones in SCI3
2011-10-12 12:49:38 +03:00
Tarek Soliman
174b8d6807
MAEMO: Add initial N800 support with Fullscreen key mapped to Virtual Keyboard
...
N800 doesn't have a CTRL key to activate the virtual keyboard with.
Fullscreen can still be enabled/disabled through the GUI and was the most
likely sacrifice as a hardware key.
2011-10-11 20:05:52 -05:00
Tarek Soliman
4ee07c848e
MAEMO: Migrate MaemoSdlEventSource to Maemo namespace
...
Also add some comments to the #endifs
2011-10-11 19:54:16 -05:00
Tarek Soliman
b56e9e2ef1
MAEMO: Migrate OSystem_SDL_Maemo to Maemo namespace
2011-10-11 19:54:16 -05:00
Tarek Soliman
52fae5524c
MAEMO: Add basic structs to Maemo namespace
2011-10-11 19:54:16 -05:00
Tarek Soliman
a1fe57702a
MAEMO: added hardware alias to the hardware detection table
2011-10-11 19:54:16 -05:00
Tarek Soliman
42ccfbfdde
MAEMO: Add detection for specific hardware model
...
Features detected right now are just the hardware keyboard
2011-10-11 19:54:16 -05:00
Filippos Karapetis
9fcd3ece53
SCI: kSave(3) is kCheckSaveGame() and kSave(6) is kFileIOUnlink()
2011-10-12 03:25:27 +03:00
Heather Douglass
084b2deccc
SCI: Implementation of kCelInfo subop 4
...
kCelInfo subop 4 returns the pixel color at the
passed in x,y coordinates for the passed in view,
loop, cel. Shivers uses this function for the
red door puzzle, room 23601 to determine what
blocks on the puzzle board are already occupied
by pieces.
2011-10-12 02:50:28 +03:00
Heather Douglass
c5e6cdea55
SCI: 3 Uninitialized read workarounds for Shivers
2011-10-12 02:47:26 +03:00
Filippos Karapetis
4af034a7a9
SCI: Added proper handling of duplicate items in kAddScreenItem
...
- Items that are being readded to the scene should be updated instead
- Added a findScreenItem() call to simplify the code slightly
2011-10-12 02:44:16 +03:00
Paul Gilbert
271a101899
TSAGE: Further cleanup of the prior NamedHotspot bugfix
2011-10-12 08:18:57 +11:00
Strangerke
6508135062
TSAGE: Rename hotspots in ringworld, scene 9100
2011-10-11 23:10:32 +02:00
Paul Gilbert
fa27d6fe69
TSAGE: Bugfix for overriden named hotspots no longer working in Ringworld
2011-10-12 07:58:08 +11:00
Paul Gilbert
a52f090b7b
TSAGE: Bugfixes for Blue Force scene 710 - Beach
2011-10-11 21:25:43 +11:00
Paul Gilbert
bdfdac7bfa
TSAGE: Bugfix for being able to leave Child Protective Services offices
2011-10-11 21:25:18 +11:00
Paul Gilbert
31d1385d65
TSAGE: Bugfix for drawing UI correctly when in a side scrolling screen
2011-10-11 21:24:33 +11:00
Paul Gilbert
97e2430d01
TSAGE: Fix for not resetting scrollFollower when leaving the map screen
2011-10-11 21:23:57 +11:00
anotherguest
31201f93d8
Last Express: CLIP should use a <int> template to compile correctly.
2011-10-11 09:33:37 +02:00
anotherguest
3d48f2199f
Symbian: Changed path for math.h include.
2011-10-11 09:23:45 +02:00
anotherguest
8475d7f142
Symbian: Must define scumm_va_copy also for Symbian
2011-10-11 09:10:21 +02:00
anotherguest
511e7c5163
Symbian:Updated port defs to fit new protected words
2011-10-11 09:08:28 +02:00
anotherguest
639cb97881
Symbian:Updated makefiles to fit new files and structure
2011-10-11 08:55:10 +02:00
anotherguest
775a8e6f8d
Symbian:Update makefiles and installation files.
2011-10-11 08:53:00 +02:00
Filippos Karapetis
df63b827bf
SCI: Fixed text display in QFG4
2011-10-11 02:53:00 +03:00
Filippos Karapetis
a9c6d2a4c4
SCI: Some work on the SCI32 bitmap / font code
...
- Initial implementation of kBitmap(0)
- Bugfixes for fonts in upscaled games
2011-10-11 02:33:45 +03:00
Filippos Karapetis
4cb9a2c809
SCI: kBitmap(1) is kDisposeTextBitmap
2011-10-11 02:03:40 +03:00
Filippos Karapetis
d71aec0b39
SCI: Changed a warning about wrong object variable count into a debugC
2011-10-11 01:39:56 +03:00
Filippos Karapetis
3b5b24c8d5
SCI: Removed leftover unused variables
2011-10-11 01:34:32 +03:00