Gunnar Birke
|
9001feb06a
|
WINTERMUTE: Implement ray-mesh intersection test
|
2020-06-28 22:07:09 +02:00 |
|
Gunnar Birke
|
cc737a635d
|
WINTERMUTE: Set unused pointers in active rect to null
|
2020-06-28 22:07:09 +02:00 |
|
Gunnar Birke
|
0b16083c13
|
WINTERMUTE: Factor out ray scene casting into renderer
|
2020-06-28 22:07:09 +02:00 |
|
Eugene Sandulenko
|
6e3669da6b
|
DIRECTOR: LINGO: Implemented 'the time'
|
2020-06-28 22:00:35 +02:00 |
|
Pawel Kolodziejski
|
3959448a52
|
TRAViS: Re-enable all engines
|
2020-06-28 21:51:33 +02:00 |
|
Pawel Kolodziejski
|
3f7a5d447e
|
ICB: Fixed compilation for non SDL target. Fixed unsigned char type compilation.
|
2020-06-28 21:35:04 +02:00 |
|
Pawel Kolodziejski
|
7895fd4c88
|
TRAVIS: Don't compile unstable engines for now
|
2020-06-28 19:14:48 +02:00 |
|
Paul Gilbert
|
30046650d2
|
GLK: COMPREHEND: Sort out incorrect current object opcodes
|
2020-06-28 10:10:23 -07:00 |
|
Paul Gilbert
|
261779f1d2
|
GLK: COMPREHEND: Implement opcode 4E TEST_FALSE
|
2020-06-28 09:55:49 -07:00 |
|
Pawel Kolodziejski
|
0320ac4d19
|
ICB: Import engine from the branch as unstable engine
|
2020-06-28 08:54:42 +02:00 |
|
Pawel Kolodziejski
|
8b8c2220f8
|
WINTERMUTE: Fixed endlines
|
2020-06-28 07:12:28 +02:00 |
|
Paul Gilbert
|
df6bb8d7eb
|
GLK: COMPREHEND: Add NULL script opcode
|
2020-06-27 21:33:24 -07:00 |
|
djsrv
|
b511300bf6
|
DIRECTOR: LINGO: Fix cb_objectcall pointer issues
|
2020-06-27 23:07:57 -04:00 |
|
Paul Gilbert
|
79257bb0ed
|
VOYEUR: Fix changing keypad password
|
2020-06-27 20:07:20 -07:00 |
|
Paul Gilbert
|
e3888b98b8
|
GLK: COMPREHEND: Implementing more original interpreter parser
|
2020-06-27 19:29:44 -07:00 |
|
Paul Gilbert
|
ac0d82ed7e
|
ULTIMA4: Wrap makeMP3Stream call in IFDEF USE_MAD
|
2020-06-27 19:29:44 -07:00 |
|
sluicebox
|
e2123c9022
|
SCI: Add KQ6 workaround for talking inventory
|
2020-06-27 14:55:32 -07:00 |
|
sluicebox
|
675e070569
|
SCI: Script patch formatting
|
2020-06-27 14:34:30 -07:00 |
|
Gunnar Birke
|
52f5b02b00
|
WINTERMUTE: Cosmetic changes, make renderer more consistent with wme
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
33f7be1cf6
|
WINTERMUTE: Implement script functions for geometry node state
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
191c794e5f
|
WINTERMUTE: Implement getBlockIntersection function
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
fdecb7010e
|
WINTERMUTE: Init screen a second time once we know resolution
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
aab0b2227f
|
WINTERMUTE: Implement displayTransZoom and displayTransOffset
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
83023eb5f9
|
WINTERMUTE: Check if global renderer color was set and use it if so
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
52b6d82603
|
WINTERMUTE: Fix token name in scene parsing
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
31a810e56f
|
WINTERMUTE: Combine texture with vertex color when drawing sprites
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
f6de2db40a
|
WINTERMUTE: Use correct index offset when setting color
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
d7556d695c
|
WINTERMUTE: Fix 2d to 3d point conversion
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
09eacae0b4
|
WINTERMUTE: Load in scene frustum parameters
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
34ad104436
|
WINTERMUTE: Implement putSurface function for OpenGL surface
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
82c3c132a9
|
WINTERMUTE: Actually set 3d scale in BaseObject constructor
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
c7dc66e9d7
|
WINTERMUTE: Convert coords and angles from script calls to OpenGL coords
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
bbb3f03f11
|
WINTERMUTE: Adjust movement functions of 3dx actor to right handedness
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
3000c4bec1
|
WINTERMUTE: Add back waypoint height variable from wme
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
58d8d84b7a
|
WINTERMUTE: Store frame transform in additonal matrix
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
a75f060e66
|
WINTERMUTE: Only show scene geometry if requested
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
3ae410074b
|
WINTERMUTE: Do our own color key replacement, to mirror D3DX
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
e38f661880
|
WINTERMUTE: Implement correct transparency checks for OpenGL surface
|
2020-06-27 22:54:40 +02:00 |
|
Gunnar Birke
|
04eb3ad1ef
|
WINTERMUTE: Use our own opengl texture instead of ResidualVM's one
|
2020-06-27 22:54:40 +02:00 |
|
Thierry Crozat
|
82019bf62e
|
I18N: Convert the French translation back to iso-8859-1
It had been converted to UTF-8 by Weblate due to the use of the
non-breakable thin space that is not available in iso-8859-1.
|
2020-06-27 18:04:51 +01:00 |
|
Paul Gilbert
|
f1ee97dbd5
|
GLK: COMPREHEND: Allow for non-contiguous word pairs
|
2020-06-27 09:59:28 -07:00 |
|
Paul Gilbert
|
cc2939669c
|
GLK: COMPREHEND: Properly load the word map targets
|
2020-06-27 09:59:28 -07:00 |
|
Thierry Crozat
|
0cc397f9bc
|
GLK: Fix wrong paths in POTFILES
Following the renaming of frotz to zcode, the POTFILES had not
been updated to reflect the change.
|
2020-06-27 14:45:42 +01:00 |
|
sluicebox
|
e2fc630fc4
|
SCI: Fix Narrator lockup bug
Fixes a script bug that causes rare random lockups in over 20 games
|
2020-06-26 23:25:49 -07:00 |
|
Paul Gilbert
|
2391ca83da
|
GLK: GLULXE: Mark GLULXE games as unstable
|
2020-06-26 19:47:10 -07:00 |
|
Paul Gilbert
|
2a79ba3cf6
|
GLK: GLULXE: Implemented save and restore code
|
2020-06-26 18:43:32 -07:00 |
|
Paul Gilbert
|
11a5b60722
|
GLK: ZCODE: Added extra variant Blorb extension
|
2020-06-26 17:48:06 -07:00 |
|
djsrv
|
67bf2d1925
|
DIRECTOR: LINGO: Move perFrameHook call
I removed the TODO without moving it to the right place...
|
2020-06-26 17:13:04 -04:00 |
|
djsrv
|
95a484e7b0
|
DIRECTOR: LINGO: Remove perFrameHook TODO
The perFrameHook call is in the correct place.
|
2020-06-26 17:03:47 -04:00 |
|
djsrv
|
27c80ffddc
|
DIRECTOR: LINGO: Call perFrameHook on stop
|
2020-06-26 16:57:36 -04:00 |
|