Bastien Bouclet
6717059c91
GRAPHICS: Add support for JPEG files using a restart interval
...
Patch by Scott and clone2727
2012-02-09 16:34:07 +01:00
Bastien Bouclet
2e510a71f9
AUDIO: Add support for RAW PCM wave stream with an incomplete packet
...
The last incomplete packet is ignored
2012-02-09 16:34:07 +01:00
Bastien Bouclet
096e4af64a
VIDEO: Fix the BINK decoder to play file whose width is 24px
...
See https://ffmpeg.org/trac/ffmpeg/ticket/962
2012-02-09 16:34:07 +01:00
Giulio Camuffo
d1a064e41d
GRIM: Use strstr to get a sector by name. Fix #530
2012-02-09 16:33:00 +01:00
Giulio Camuffo
cc43e9e862
Merge pull request #528 from klusark/warnings
...
GRIM: Fix some warnings
2012-02-09 07:13:52 -08:00
Paweł Kołodziejski
935e467087
Merge pull request #532 from bgK/grim_settings
...
GRIM: Use standard settings for audio options
2012-02-09 07:10:01 -08:00
Bastien Bouclet
f521415baf
GRIM: Use standard config settings. The GUI settings are now effective.
...
Affected settings are the subtitles, text speed and speech mode.
2012-02-09 13:42:25 +01:00
Bastien Bouclet
6baf47fd65
GRIM: Use the full volume range
2012-02-09 12:04:59 +01:00
Bastien Bouclet
d372e62681
MYST3: Clean up quit handling
2012-02-09 08:09:02 +01:00
Bastien Bouclet
67b10648a6
MYST3 - Implement puzzle 13 - Amateria rollercoaster
2012-02-07 13:22:09 +01:00
Bastien Bouclet
c7b4e9893a
MYST3 - Implement opcodes 172 and 173 - While loop
2012-02-07 13:21:38 +01:00
Bastien Bouclet
e8a33ad712
MYST3 - Puzzle 12 - Amateria railroad switchs
2012-02-07 10:18:33 +01:00
Bastien Bouclet
7f52d647d4
MYST3 - Puzzle 6 - Rotating ball
2012-02-07 08:25:47 +01:00
Giulio Camuffo
1fbdc68154
Merge pull request #525 from klusark/patchr
...
GRIM: Improve the way that patchr searches for patches and clean up some code.
2012-02-05 02:31:52 -08:00
Giulio Camuffo
c573a1b66a
Merge pull request #526 from klusark/cleanups
...
GRIM: Various cleanups to code
2012-02-05 02:29:59 -08:00
Giulio Camuffo
92b6a5725d
Merge pull request #527 from klusark/fixes
...
GRIM: Make sure the bitmap data is loaded before setting the active image
2012-02-05 02:27:54 -08:00
Joel Teichroeb
4b19bef77c
GRIM: Fix some warnings
2012-02-04 18:19:44 -08:00
Joel Teichroeb
7ff91c5817
GRIM: Various cleanups to code
2012-02-04 18:07:24 -08:00
Joel Teichroeb
4acf20480d
GRIM: Make sure the bitmap data is loaded before setting the active image
2012-02-04 18:04:10 -08:00
Joel Teichroeb
3a3b6e42a3
GRIM: Improve the way that patchr searches for patches and clean up some code
2012-02-02 14:42:15 -08:00
Einar Johan Trøan Sømåen
3f3ed8ed3b
Merge pull request #518 from bgK/grim_rtl
...
GRIM: Add return to launcher support
2012-02-02 13:28:21 -08:00
Einar Johan Trøan Sømåen
d5f0b09e17
Merge pull request #522 from usineur/master
...
EMI: fix crash when FullMonkeyMap.imt is not fully filled
2012-02-02 13:27:35 -08:00
Joel Teichroeb
1226e45ac3
EMI: Initial work on getting costumes to draw animations.
...
Also, an initial split-off for EMI from the costume-class,
now uses it as a base class. (somaen)
2012-02-02 22:01:09 +01:00
Giulio Camuffo
b79aa00944
Merge pull request #524 from klusark/setclean
...
GRIM: Clean up and reduce duplicate code.
2012-02-02 12:59:40 -08:00
Joel Teichroeb
b7254e6079
GRIM: Remove some unneeded code
2012-02-02 12:34:48 -08:00
Joel Teichroeb
cd4adf5ac1
GRIM: Created a function out of some duplicated code
2012-02-02 12:18:11 -08:00
Giulio Camuffo
322afbed96
Merge pull request #523 from klusark/bitmapmem
...
GRIM: Greatly improved memory usage of bitmaps
2012-02-02 09:55:45 -08:00
Joel Teichroeb
505ec14fc3
GRIM: Greatly improved memory usage of bitmaps
2012-02-02 09:38:37 -08:00
Joel Teichroeb
09ac583708
GRIM: Remove unused primitive bitmap code
2012-02-02 09:34:37 -08:00
Matthieu Milan
8eb1ce242f
EMI: fix crash when FullMonkeyMap.imt is not fully filled
2012-02-02 16:29:14 +01:00
Bastien Bouclet
5e4d8d7f1f
MYST3: Implement puzzles 4 and 5 - Resonance rings main panel
2012-02-02 13:33:37 +01:00
Bastien Bouclet
180b9042c7
Merge pull request #521 from somaen/myst3ps2pal
...
MYST3: Add detection and database-data for PS2-PAL-version
2012-02-01 23:13:36 -08:00
Einar Johan T. Sømåen
2e2ecc1d1c
MYST3: Add detection and database-data for PS2-PAL-version
2012-02-02 01:46:33 +01:00
Einar Johan Trøan Sømåen
0dad0ebb32
Merge pull request #517 from Botje/stuff
...
Walking around in EMI
2012-02-01 09:46:24 -08:00
Bastien Bouclet
03cfaf15f2
MYST3: Implement puzzle 3 - Amateria resonance ring control
2012-02-01 18:28:17 +01:00
Bastien Bouclet
70f6c44363
MYST3: Implement puzzle 7 - Amateria weigths drag
2012-02-01 18:28:17 +01:00
Bastien Bouclet
87e4bcf425
MYST3: Implement opcodes 131, 188 and 190
2012-02-01 18:28:17 +01:00
Bastien Bouclet
ab0ae5ae23
MYST3: Opcode 125 was not using the correct arguments
2012-02-01 13:15:13 +01:00
Einar Johan T. Sømåen
f0db69c8ff
MATH: Correct a critical typo in the slerp-function.
2012-02-01 12:46:05 +01:00
Bastien Bouclet
86a1f8418b
MYST3: Implement puzzle 11 - Narayan symbol codes click handling
...
The puzzle is still blocked because the bink decoder crashes when
decoding some segment frames. FFmpeg errors out as well, see
https://ffmpeg.org/trac/ffmpeg/ticket/962
2012-02-01 11:19:43 +01:00
Bastien Bouclet
80e7d8c989
MYST3: Dialog box - Dont loose events when a button is hovered
2012-02-01 09:43:03 +01:00
Bastien Bouclet
cbec8df9d4
MYST3: Implement opcode 248 - Open dialog box
2012-02-01 09:24:26 +01:00
Bastien Bouclet
1fa15e69a9
MYST3: Implement puzzle 10 - Narayan symbol codes init
2012-02-01 09:06:42 +01:00
Dries Harnie
e94f2f8c24
EMI: don't renormalize in Sector::getProjection*
2012-01-31 23:35:42 +01:00
Bastien Bouclet
00d756433f
GRIM: Add return to launcher support.
...
Also fix a memory leak, and reinitialize a global var in lua
2012-01-31 21:39:34 +01:00
Dries Harnie
925bc0b097
EMI: turn around properly
2012-01-31 20:01:03 +01:00
Dries Harnie
f8ffa66682
GRIM: use proper sector normal instead of (0,0,1)
2012-01-31 20:01:03 +01:00
Dries Harnie
2262ff4e45
GRIM: set a normal for sectors
2012-01-31 20:01:03 +01:00
Dries Harnie
c8297eeaec
EMI: render scene in correct orientation
2012-01-31 20:01:03 +01:00
Einar Johan T. Sømåen
99520661cb
EMI: Complete the skeleton setup
2012-01-31 17:00:51 +01:00