Tomas Jakobsson
fe10773ac3
SAGA: Update to new IFFDecoder for PBM images
2013-01-06 20:04:50 +01:00
Tomas Jakobsson
25752922ef
QUEEN: Update to new IFFDecoder for ILBM images
2013-01-06 20:04:45 +01:00
Tomas Jakobsson
548b505b68
PARALLACTION: Update to new IFFDecoder for ILBM images
2013-01-06 20:04:45 +01:00
Tomas Jakobsson
b85d51c4a3
GOB: Update to new IFFDecoder for ILBM images
2013-01-06 20:04:42 +01:00
Tomas Jakobsson
fe2b4b39f7
GRAPHICS: New IFFDecoder that decodes ILBM and PBM images
2013-01-06 20:04:42 +01:00
Tomas Jakobsson
f01d4c5aa8
COMMON: Add PackBitsReadStream to iff_container
2013-01-06 20:04:41 +01:00
D G Turner
0b72bd2dea
GRAPHICS: Add ability to override outputPitch to ILBM decoder.
...
This allows loading an image into a buffer of a larger width.
Thanks to Tomaz^ for this patch.
2012-12-26 02:54:18 +00:00
D G Turner
b65b196e56
VIDEO: Add support for missing copyFrame type in FLIC decoder.
...
Thanks to Tomaz^ for this patch.
2012-12-26 02:41:31 +00:00
D G Turner
5fecf5bcb5
GRAPHICS: Allow ILBM bitmap loading for images with 6 planes.
...
Thanks to Tomaz^ for this.
2012-12-26 02:09:33 +00:00
D G Turner
0eb68f6c97
GRAPHICS: Add support for ILBM files containing uncompressed data.
...
Thanks to Tomaz^ for this patch.
2012-12-26 00:52:30 +00:00
Filippos Karapetis
d9e555afd5
MT32: Update the MT32 emulator to a newer munt commit
...
Previous munt commit was f969d20 (Nov 15, 2012)
Current munt commit is 84b2819 (Dec 22, 2012)
We are still missing the changes from commit 788f7b1 onwards (Dec 22,
2012). There are bigger ROM access-related changes from that point,
which we'll have to integrate as well.
2012-12-25 23:48:25 +02:00
D G Turner
0e5bfb66f0
ANDROID: Remove parameter forcing use of Modern theme.
...
This parameter overrides any user choice in the GUI or config file,
which is not good UX design (and is making it hard to debug loading
issues associated with theme files).
If we want to set this to default to Modern, we should do this in
a different way i.e. do this by ConfMan.loadDefaultConfigFile()
This is probably related to the Android issue with the backend init
running before main() is called, rather than after...
2012-12-24 16:45:49 +00:00
Thierry Crozat
3de9303394
I18N: Update Hungarian translation from patch #3598125
2012-12-23 00:13:37 +00:00
Torbjörn Andersson
7661379f3e
JANITORIAL: Indent with tabs instead of spaces
2012-12-20 07:55:08 +01:00
Filippos Karapetis
55fee6d97b
TINSEL: Enhanced music is not supported in the Mac version of DW1
...
Also, did some minor whitespace formatting
2012-12-18 02:24:46 +02:00
athrxx
79eb6c898a
KYRA: (EOB) - fix bug #3596548 ("Crash when using Mage Spells such as Magic Missile")
2012-12-17 20:01:24 +01:00
Filippos Karapetis
e9e2d6ccb9
MOHAWK: Initialize the empty cursor before setting it inside setCursor()
2012-12-17 19:01:03 +02:00
Filippos Karapetis
9e40a91b26
MOHAWK: Set a 2x2 invisible cursor, instead of a 1x1
...
This prevents an assert when hiding the mouse cursor while using a 2x scaled mode in Myst
2012-12-17 18:47:03 +02:00
D G Turner
2cbb89fc1f
WINCE: Fix shadow variable warnings associated with GUIElement classes.
2012-12-16 23:22:31 +00:00
Einar Johan Trøan Sømåen
c93a7c3921
WINTERMUTE: Actually lock the framerate at 60fps.
2012-12-16 23:38:09 +01:00
Einar Johan Trøan Sømåen
127afbac8c
WINTERMUTE: Don't check the entire ticket-queue for every ticket.
2012-12-16 23:13:58 +01:00
Einar Johan Trøan Sømåen
6d79a66766
WINTERMUTE: Move draw-code to render_ticket.cpp
2012-12-16 23:13:58 +01:00
D G Turner
c14f45ee05
TOUCHE: Simplify external digital music support slightly.
...
Checked with valgrind and no leaks are evident.
Thanks to LordHoto for suggesting these changes.
2012-12-16 16:44:34 +00:00
D G Turner
74cd6a4d26
TOUCHE: Fix external music to work with any music format.
...
This also removes the direct dependency on vorbis.
Thanks to [md5] for the majority of this patch.
2012-12-16 16:03:32 +00:00
D G Turner
101d355b4a
TOUCHE: Add commands to play and stop music tracks to engine console.
2012-12-16 13:42:28 +00:00
D G Turner
9986d73e47
Merge branch 'toucheExtMusic'
2012-12-16 13:12:02 +00:00
Bastien Bouclet
fb38d7c04e
MOHAWK: Fix an uninitialized var usage in Mechanical
...
Thanks to digitall for the report
2012-12-16 13:51:21 +01:00
Bastien Bouclet
80a30286a2
MOHAWK: Fix opening the library in Myst Demo
2012-12-16 13:20:50 +01:00
Bastien Bouclet
c5f368d115
TEST: Add missing include
2012-12-16 10:45:31 +01:00
Bastien Bouclet
0f432b9003
TEST: Add some tests for Common::BitStreamImpl
2012-12-16 10:29:58 +01:00
Bastien Bouclet
edb8b6e236
MOHAWK: Add the remaining Myst transition effects
2012-12-16 10:28:23 +01:00
Torbjörn Andersson
af64cad069
JANITORIAL: Replace some spaces with tabs
2012-12-16 09:35:52 +01:00
Bastien Bouclet
611900d3c3
MOHAWK: The cancel button of Myst's dialog was actually saving
2012-12-16 06:55:07 +01:00
Bastien Bouclet
07ee25c87d
MOHAWK: Implement most of Myst's transition system
2012-12-16 06:54:13 +01:00
Bastien Bouclet
0358a44738
MOHAWK: Implement the last two Myst opcodes
2012-12-16 06:51:01 +01:00
Bastien Bouclet
4ae8b3b1e8
MOHAWK: Fix Myst ME's clock tower weight not going back up
2012-12-16 06:51:01 +01:00
Bastien Bouclet
fb02d1decd
MOHAWK: Add a workaround for Myst ME fortress rotation bug
2012-12-16 06:51:01 +01:00
Bastien Bouclet
e0c923fd5a
MOHAWK: Play Stoneship chest valve opening movie backwards
2012-12-16 06:51:01 +01:00
Bastien Bouclet
5d90c93385
MOHAWK: Play Channelwood stairs door closing movie backwards
2012-12-16 06:51:01 +01:00
Bastien Bouclet
bbc760c51c
MOHAWK: Implement Mechanical fortress rotation
...
Both the simulation and the actual rotation.
2012-12-16 06:51:01 +01:00
Bastien Bouclet
adf3a8d7dd
MOHAWK: Play the gear closing movie in Myst
2012-12-16 06:51:01 +01:00
Bastien Bouclet
8050bca8d3
MOHAWK: Implement the Myst boiler movies
2012-12-16 06:51:00 +01:00
Bastien Bouclet
fdad5ec7b4
MOHAWK: Allow changing video rates
...
getVideoDuration now returns an Timestamp
2012-12-16 06:51:00 +01:00
Matthew Hoops
f889457d3d
PEGASUS: Fix segfault when pressing 'i' during the space chase
...
Thanks to digitall for finding this one
2012-12-15 22:19:15 -05:00
D G Turner
2c80977b13
TOUCHE: Fix external digital music support.
...
Thanks to clone2727 for pointing out the issue here.
Tested with Valgrind and no leaks present.
However, the music output is still not correct, when compared to
Midi output. This is due to the track numbering. Either the
external files need renaming or a mapping table will be needed.
2012-12-16 02:34:35 +00:00
Matthew Hoops
bf51a7e6a6
PEGASUS: Fix playback of pressure door levels dropping video
2012-12-15 21:14:39 -05:00
Matthew Hoops
ce1268b73d
VIDEO: Allow for QuickTime movies to be played backwards
...
Still doesn't handle videos with multiple edits
2012-12-15 20:43:43 -05:00
Matthew Hoops
9ae56146bb
VIDEO: Add API changes to allow videos to be played backwards
2012-12-15 20:41:41 -05:00
Filippos Karapetis
1214b7a7e4
TINSEL: Enable the detection entries for DW1 Mac (both the demo and the full version)
2012-12-15 21:07:38 +02:00
Filippos Karapetis
6f81d914f2
TINSEL: Fix sprite clipping in DW1 Mac
2012-12-15 19:52:27 +02:00