Einar Johan Trøan Sømåen
66bcfa4ca6
EMI: Make the MD5-check for german EMI use CD1s VoiceAll.m4b
2014-10-07 12:13:41 +02:00
Dries Harnie
06d077d00d
TINYGL: Rename glColor3fv to tglColor3fv
...
Linking TinyGL and OpenGL into the same binary could cause conflicts
because both have a glColor3fv function.
It is currently not used in ResidualVM, so it is safe to change this.
2014-09-28 12:14:44 +02:00
Pawel Kolodziejski
395cbe24d4
AMIGAOS4: replace package lha to zip
2014-09-27 19:05:27 +02:00
Pawel Kolodziejski
6fc28fe37d
TINYGL: gl -> tgl rename
2014-09-21 15:05:17 +02:00
Pawel Kolodziejski
8e51ec52ec
MACOSX: added libiconv static lib
2014-09-20 17:32:55 +02:00
Pawel Kolodziejski
e42d28ec2c
GRIM/EMI: workaround for compilation error
2014-09-20 16:35:43 +02:00
Pawel Kolodziejski
7c3a4cfb32
AMIGAOS4: use upper case for target
2014-09-20 09:13:19 +02:00
Pawel Kolodziejski
d17b54b553
AMIGAOS4: corrected cross building
2014-09-20 08:58:16 +02:00
Paweł Kołodziejski
09cb27382d
Merge pull request #1096 from chkr-private/alpha-fixes
...
EMI: Enable alpha blending for global alpha values of actors
2014-09-18 05:18:47 +02:00
Joel Teichroeb
79772895be
GRIM: SHADERS: Remove f literal suffix
...
Some Android shader compiler do not like it apparently
2014-09-17 19:18:55 -07:00
Bastien Bouclet
85d5551d3b
MYST3: Properly reset the movie scripts
2014-09-17 21:11:10 +02:00
Christian Krause
11fee3d1d4
EMI: Enable alpha blending for global alpha values of actors
...
This fixes the problem, that all actors with a global alpha
value < 1.0f were not drawn with the correct transparency.
2014-09-17 20:59:50 +02:00
Dries Harnie
149f8f5739
Merge pull request #1095 from chkr-private/apitrace-fixes
...
GRAPHICS: OpenGLS bug fixes
2014-09-17 09:22:19 +02:00
Christian Krause
d9ade245d6
GRIM/EMI: Use the correct setUniform function for "alphaRef"
2014-09-17 01:24:31 +02:00
Christian Krause
598bfc5fe9
GRIM/EMI: Call glViewport for apitrace compatibility
...
glViewport needs to be called once to avoid the apitrace
error: "could not infer drawable size (glViewport never called)".
This fixes the problem that all apitrace framebuffer pictures
had a default size of 32x32 instead of the correct resolution used
in residualvm.
2014-09-17 01:17:29 +02:00
Pawel Kolodziejski
1b5d84a713
AMIGAOS4: added drawer icon
2014-09-16 17:40:29 +02:00
Paweł Kołodziejski
2dec9826b5
Merge pull request #1094 from raziel-/patch-1
...
AmigaOS: Add and make use of a new drawer icon
2014-09-16 15:14:07 +02:00
raziel-
36d0580403
AmigaOS: Add and make use of a new drawer icon
...
This PR is missing the actual binary icon files...they'll be added later
2014-09-16 15:45:04 +03:00
Paweł Kołodziejski
60a67b28f8
Merge pull request #965 from chkr-private/screen-dim-fixes
...
Use half-transparent plane to implement dimScreen in EMI
2014-09-16 06:21:50 +02:00
Dries Harnie
c2318c7153
EMI: Use half-transparent plane to implement dimScreen (OpenGLS)
...
- instead of re-calculating the color values when dimming the screen,
better draw a half-transparent plane after drawing all non-overworld
characters
- fixes the issue that overworld actors were dimmed and that the
pause screen is transparent when the inventory is open
2014-09-15 20:44:35 +02:00
Pawel Kolodziejski
9ad0608e9c
DEBIAN: fixed build package
2014-09-15 18:50:57 +02:00
Paweł Kołodziejski
e6aae9206f
Merge pull request #1078 from JoseJX/CleanupRotation
...
MATH: Cleanup rotation naming and fix non-unique factorization
2014-09-13 12:19:43 +02:00
Bastien Bouclet
540d4d8ba7
MYST3: Build the zip-bit index at runtime
...
It can differ between versions
2014-09-13 11:48:30 +02:00
Bastien Bouclet
642b095379
MYST3: Don't open the executable several times on startup
...
This can be slow, especially if decompression / decryption is needed
2014-09-13 11:48:23 +02:00
Bastien Bouclet
6b29c6f1f7
MYST3: Don't call a child class implementation from a destructor
2014-09-13 11:44:19 +02:00
Pawel Kolodziejski
cfef964848
MYST3: fix compilation warnings
2014-09-13 11:11:17 +02:00
Christian Krause
d6ed076e5a
EMI: Use half-transparent plane to implement dimScreen (TinyGL)
...
- instead of re-calculating the color values when dimming the screen,
better draw a half-transparent plane after drawing all non-overworld
characters
- fixes the issue that overworld actors were dimmed and that the
pause screen is transparent when the inventory is open
2014-09-13 10:49:21 +02:00
Christian Krause
56e13b52ca
EMI: Use half-transparent plane to implement dimScreen (OpenGL)
...
- instead of re-calculating the color values when dimming the screen,
better draw a half-transparent plane after drawing all non-overworld
characters
- fixes the issue that overworld actors were dimmed and that the
pause screen is transparent when the inventory is open
2014-09-13 10:43:33 +02:00
Pawel Kolodziejski
e20ef7a4f8
TINYGL: added support for alpha channel for non texture triangles.
2014-09-12 06:50:17 +02:00
Joseph Jezak
274e11a68e
MATH: Add const qualifier to getEuler.
2014-09-11 13:38:30 -04:00
Joseph Jezak
cfeff853be
MATH: Add factorization for non-unique answers in Rotation3D.
2014-09-11 13:38:30 -04:00
Joseph Jezak
e34d0ddba3
MATH: Replace Quaternion XYZ with Euler.
2014-09-11 13:38:30 -04:00
Joseph Jezak
99fa91053c
MATH: Rename XYZ Rotation Functions to Euler to better describe the function.
2014-09-11 13:38:28 -04:00
Paweł Kołodziejski
966641ef35
Merge pull request #1093 from bgK/iconv
...
COMMON: Add a function for converting strings using iconv
2014-09-10 21:26:48 +02:00
Bastien Bouclet
33d5705af4
CONFIGURE: Allow defining the prefix for iconv
2014-09-10 20:00:57 +02:00
Joel Teichroeb
6c01a3ca74
Merge pull request #1077 from JoseJX/StopTurning
...
EMI: Add stop turning to actor methods.
2014-09-09 09:01:33 -07:00
Paweł Kołodziejski
639076bc12
Merge pull request #974 from JoseJX/BigEndian
...
EMI: Big endian fixes
2014-09-09 17:56:03 +02:00
Joel Teichroeb
a7ca59ef92
DOCS: EMI PS2 Uses a DVD
2014-09-09 08:41:18 -07:00
Pawel Kolodziejski
20de28576a
README: renamed to new file
2014-09-09 17:34:42 +02:00
Paweł Kołodziejski
dcdda80145
Merge pull request #1086 from bgK/markdown-readme
...
DOCS: Convert the README to markdown
2014-09-09 17:27:02 +02:00
Paweł Kołodziejski
93aaaf5a88
Merge pull request #931 from JoseJX/16Bit
...
OPENGL: Add another 16 bit mode.
2014-09-09 17:25:19 +02:00
Matthew Hoops
9816b06b17
COMMON: Add a function for converting strings using iconv
2014-09-09 16:00:16 +02:00
Matthew Hoops
fab12378d4
CONFIGURE: Add basic detection for iconv
...
Based entirely on what our tools do
2014-09-09 15:59:45 +02:00
Joel Teichroeb
6227388dce
EMI: Fix casting issue with MSVC
2014-09-08 18:30:22 -07:00
Christian Krause
f4f5318184
Merge pull request #1089 from chkr-private/local-alpha
...
EMI: Implement Lua_V2::SetActorLocalAlpha
2014-09-08 20:58:05 +02:00
Christian Krause
e2eee80716
EMI: Implement Lua_V2::SetActorLocalAlpha
...
- sets the alpha mode and the alpha value for single vertices
2014-09-08 09:00:21 +02:00
Pawel Kolodziejski
22aca5a427
ALL: synced with ScummVM
2014-09-07 21:36:17 +02:00
Paweł Kołodziejski
2ae89a5b67
Merge pull request #1090 from raziel-/patch-1
...
AMIGAOS: Fix hardcoded version information
2014-09-05 08:41:53 +02:00
raziel-
7b7751757e
AMIGAOS: Fix hardcoded version information
...
The AmigaOS version information still shows "ScummVM"
2014-09-05 09:17:56 +03:00
Bastien Bouclet
b0f185e48f
MYST3: Fix a typo in some opcode names
2014-09-05 07:39:29 +02:00