Pawel Kolodziejski
b82e7a20f9
MYST3: fix compiler warning
2014-04-19 06:51:55 +02:00
egetesla
1f8b0263c3
GRIM: Merge iMuse and EMI sound warnings into a new "Sound" channel
2014-04-12 17:16:08 +02:00
Joel Teichroeb
d53c54596f
GRIM: Correctly disable an override in the set tg. Fixes #861
2014-04-11 13:56:36 -07:00
Joel Teichroeb
8fe93bb79c
Merge pull request #858 from JoseJX/FixCostumeHiding
...
EMI: Allow actors to be hidden by a call to set_wear_chore(nil).
2014-04-06 15:00:24 -07:00
Joseph Jezak josejx@gentoo.org
ed44e64369
EMI: Allow actors to be hidden by a call to set_wear_chore(nil).
2014-04-06 17:50:31 -04:00
Joel Teichroeb
8d8b8c186d
ANDROID: Use new TGA location and namespace
2014-04-05 13:33:55 -07:00
Pawel Kolodziejski
17c507dff2
ANDROID: restore NDK version
2014-04-05 22:25:44 +02:00
Joel Teichroeb
1aa417fac6
Merge pull request #857 from JoseJX/FixActorAttach
...
EMI: Swap actors to remove the sign when calculating the position.
2014-04-05 12:51:12 -07:00
Pawel Kolodziejski
15437fdd9a
ANDROID: restore NDK version
2014-04-05 19:08:34 +02:00
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02:00
Joseph Jezak josejx@gentoo.org
3ed29bf92c
EMI: Swap actors to remove the sign when calculating the position.
2014-04-05 00:36:57 -04:00
Joel Teichroeb
d1f1e26812
Merge pull request #853 from JoseJX/FixActorAttach
...
EMI: Fix the attached actor's position when attaching two actors.
2014-04-04 18:18:27 -07:00
Joel Teichroeb
16d312f661
ANDROID: Do not try to create an asset archive stream if the file is not in the asset
2014-04-04 12:07:44 -07:00
Joseph Jezak josejx@gentoo.org
3feeeb124e
EMI: Fix the attached actor's position coordinates.
2014-04-03 06:41:21 -04:00
Dries Harnie
b0fd0d3edc
GRAPHICS: Image format must match internalformat for ES2
2014-04-02 20:38:15 +02:00
Dries Harnie
5dcf795fd7
GRAPHICS: Remove use of glMapBuffer (extension)
2014-04-02 20:38:15 +02:00
Dries Harnie
c08d0f403b
ANDROID: Use System.loadLibrary instead of System.load
2014-04-02 11:55:53 +02:00
Joel Teichroeb
cf44a26ff9
GRIM: Instead of using a assignment operator, just steal the data
...
This avoids potential memory leaks.
2014-03-30 15:33:27 -07:00
Joel Teichroeb
a010e06bec
GRIM: Make data in MeshFace private
2014-03-30 14:38:52 -07:00
Joel Teichroeb
2b90b75f87
GRIM: Make copyMeshFace an assignment operator
2014-03-30 14:20:47 -07:00
Joel Teichroeb
06546bd96d
GRIM: Clean up the MeshFace code
2014-03-30 14:02:32 -07:00
Joel Teichroeb
bf81dbcc3b
GRIM: Fix the pause in Manny's walk backwards animation. Fixes #137
2014-03-29 22:11:55 -07:00
Joel Teichroeb
b59e0bfff1
Merge pull request #846 from Akz-/emi-anim-fixes
...
EMI: Animation fixes
2014-03-27 15:48:10 -07:00
Dries Harnie
7096704bb5
GRIM: Fix typo in GrimPatchesDesc.txt
2014-03-27 20:31:57 +01:00
Joni Vähämäki
e7f895e248
EMI: Allow StopChore without fade time parameter.
2014-03-26 18:52:02 +02:00
Joni Vähämäki
13c86cc8af
EMI: Implement keys for the animation component.
...
Key 3 seems to control whether the animation loops or not. If key 3 is not
set, the animation plays once and then deactivates. If the key is set, the
animation will repeat until the chore is stopped.
2014-03-26 18:51:51 +02:00
Joni Vähämäki
5a95dfd48d
EMI: Fixed interpolation between animations and cleaned up the related code.
2014-03-26 14:08:36 +02:00
Ingo van Lil
51c59ab6ed
EMI: Display subtitles with TinyGL
...
In EMI the screen is dimmed while playing movies. The blit() function in
TinyGL is required to work in that case so that movie subtitles are
displayed.
2014-03-22 10:37:40 -07:00
Ingo van Lil
4a87ea3962
EMI: Hide subtitle when stopping movie playback
2014-03-22 10:37:31 -07:00
Joel Teichroeb
1891f4c9a4
Merge pull request #840 from klusark/ActionChore
...
GRIM: Rename Actor::Chore to Actor::ActionChore
2014-03-22 10:34:51 -07:00
Bastien Bouclet
c25069b110
MYST3: Implement the resonance rings effect
2014-03-15 10:51:07 +01:00
Bastien Bouclet
d495731508
MYST3: Add the update phase of the resonance rings effect
2014-03-15 10:51:07 +01:00
Bastien Bouclet
59e8a4de41
MYST3: Implement retreiving the elapsed time for looping sounds
2014-03-15 10:51:07 +01:00
Bastien Bouclet
60276d6ba7
MYST3: Implement the volume settings
2014-03-15 10:51:07 +01:00
Dries Harnie
bf3fe18543
JANITORIAL: Use double instead of GLdouble
2014-03-11 21:37:43 +01:00
Dries Harnie
a72af36d93
EMI: Implement getBoundingBox [OpenGLS]
2014-03-10 23:37:30 +01:00
Dries Harnie
c593a024a8
EMI: Don't compute bounding box if _obj is NULL
2014-03-10 23:36:01 +01:00
Joel Teichroeb
7390c8974b
GRIM: Make sure that we have a valid chore when setting the type. Fixes #843
2014-03-09 14:03:36 -07:00
Bastien Bouclet
9968bb1de0
MYST3: Add the last sound opcode
2014-03-09 20:23:10 +01:00
Bastien Bouclet
b98e019990
MYST3: Add a debug console command allowing to run an opcode
2014-03-09 18:50:10 +01:00
Bastien Bouclet
c7ae93ce6c
MYST3: Implement yet another sound opcode
2014-03-09 18:50:08 +01:00
Bastien Bouclet
42590634c6
MYST3: Implement a sound control opcode
2014-03-09 13:33:31 +01:00
Bastien Bouclet
032c0d5d76
MYST3: Fix crash when trying to load an empty slot from the launcher
2014-03-06 21:12:37 +01:00
Bastien Bouclet
e04d06a138
MYST3: Mark an opcode as useless
2014-03-06 21:12:37 +01:00
Dries Harnie
c87b6f859e
GRIM: Fix display of movies [OpenGLS]
2014-03-04 21:22:24 +01:00
Bastien Bouclet
ff2eb04ba2
MYST3: Implement more sound related opcode
2014-03-02 21:54:41 +01:00
Bastien Bouclet
6fb69802c3
MYST3: Implement sound fading
2014-03-02 20:46:36 +01:00
Bastien Bouclet
f97937fe7b
MYST3: Add the 4.0 surround volume table from the xbox version
...
This is unused for now, and included for reference when
adding surround support
2014-03-02 15:03:42 +01:00
Bastien Bouclet
381be4836f
MYST3: Implement movie volume control
2014-03-02 12:18:16 +01:00
Bastien Bouclet
fb023c9253
MYST3: Implement 3D sounds
2014-03-02 11:24:56 +01:00