Willem Jan Palenstijn
8ac07bc349
CONFIGURE: Clean up all-games test
2012-09-11 18:38:40 +02:00
Willem Jan Palenstijn
08bc6f85ad
CONFIGURE: Fix more unintentional globbing
2012-09-11 18:38:14 +02:00
Willem Jan Palenstijn
7c23394b37
CONFIGURE: Prevent [] in subengine list from triggering globbing
2012-09-11 10:50:59 +02:00
Willem Jan Palenstijn
000feae4cf
CONFIGURE: Do dependency checking for all enabled engines
...
Engines with manually specified dynamic/static were skipped previously.
2012-09-11 09:57:42 +02:00
Einar Johan Trøan Sømåen
f33884b020
WINTERMUTE: Remove a few more unused includes.
2012-09-11 03:40:56 +02:00
Einar Johan Trøan Sømåen
8c864170a4
WINTERMUTE: Remove unneccessary includes of base_file.h
2012-09-11 03:11:02 +02:00
Einar Johan Trøan Sømåen
ef021656b8
WINTERMUTE: Alphabetize the includes in Ad/
2012-09-11 03:03:17 +02:00
Einar Johan Trøan Sømåen
2a6e551695
WINTERMUTE: Only include base_renderer.h where needed
2012-09-11 02:51:33 +02:00
Filippos Karapetis
748e3894a3
TOLTECS: Don't show movie subtitles when subtitles are disabled
2012-09-11 00:50:52 +03:00
Filippos Karapetis
5ea896b069
TOLTECS: Stop reallocating the chunk buffer on each movie frame
...
This somewhat reduces the stuttering in the intro movie (but it's still there)
2012-09-11 00:34:31 +03:00
Filippos Karapetis
de75d25725
TOLTECS: Remove a superfluous seek
2012-09-11 00:34:30 +03:00
Filippos Karapetis
455ad8a5bc
TOLTECS: Read the sound rate for each video file
2012-09-11 00:34:29 +03:00
Filippos Karapetis
c0a1d78e0e
TOLTECS: Store channel volume/panning information in saved games
2012-09-11 00:34:28 +03:00
Filippos Karapetis
a9a579891e
TOLTECS: Open the save menu with F5 and the load menu with F9
...
Also, this changes the dialog skip key to space instead of escape
2012-09-11 00:34:27 +03:00
Filippos Karapetis
72cdd019fc
TOLTECS: Implement volume handling and toggling of speech/text
2012-09-11 00:34:23 +03:00
Matthew Hoops
c023651cb3
AUDIO: Implement QuickTime MIDI channel remapping
...
Needed to support channels with a drum kit
2012-09-10 08:23:11 -04:00
Paul Gilbert
254d4ac72b
HOPKINS: Improved on the initial image display hack
2012-09-10 22:18:43 +10:00
Alyssa Milburn
4a5333893d
TONY: Add German/Czech detection entries.
2012-09-10 13:05:40 +02:00
Paul Gilbert
7b15f9ae3c
HOPKINS: Implemented some of the fade methods
2012-09-10 20:26:24 +10:00
Matthew Hoops
b49bf2da2a
MOHAWK: Fix minor formatting issue
2012-09-09 17:31:45 -04:00
Matthew Hoops
ed2be9d873
GRAPHICS: Fix ImageDecoder inconsistency with getPalette()
...
Per LordHoto's suggestion
2012-09-09 17:20:07 -04:00
Matthew Hoops
428702ca49
PEGASUS: Fix some formatting issues
2012-09-09 16:25:45 -04:00
Matthew Hoops
9855f7b5d8
PEGASUS: Fix some memory leaks
...
Thanks to fuzzie for spotting
2012-09-09 16:21:29 -04:00
Matthew Hoops
cfe6a2b640
AUDIO: Fix QuickTime MIDI with extra info in the header
...
The 11th Hour Mac MIDI's now play
2012-09-09 14:59:05 -04:00
Matthew Hoops
4a458236f6
COMMON: Make QuickTimeParser::readSampleDesc take the desc size
2012-09-09 13:47:40 -04:00
Matthew Hoops
72a1140d57
GROOVIE: Rename MusicPlayerMac to MusicPlayerMac_t7g
2012-09-09 12:43:29 -04:00
Johannes Schickel
afcc8ecddc
CONFIGURE: behaviour -> behavior.
...
Done to trigger a full rebuild on buildbot.
2012-09-09 18:40:24 +02:00
Matthew Hoops
9780c8e56e
GROOVIE: Add StuffIt archive code for 11H Mac
2012-09-09 12:32:34 -04:00
Paul Gilbert
14cd54fc39
HOPKINS: Add temporary copy of VESA surface to screen, and other bugfixes
2012-09-09 21:15:09 +10:00
Paul Gilbert
56c454fcb5
HOPKINS: Fix some obvious crashes in image loading
2012-09-09 20:28:04 +10:00
Paul Gilbert
8fd0d0629a
HOPKINS: Added stub event loop
2012-09-09 20:15:32 +10:00
Paul Gilbert
8501e1cd85
HOPKINS: Added initialisation of graphics manager and globals fields
2012-09-09 20:10:32 +10:00
Paul Gilbert
97e84b2169
HOPKINS: Implemented image loading code
2012-09-09 19:55:05 +10:00
Matthew Hoops
2cb301337a
AUDIO: Fix QuickTime MIDI pitch bend
2012-09-08 11:05:47 -04:00
Paul Gilbert
42a09f00b3
HOPKINS: Implemented screen lock, unlock, and clear screen
2012-09-09 00:12:27 +10:00
Paul Gilbert
ecee539bfd
HOPKINS: Implement proper graphics initialisation code
2012-09-08 23:43:35 +10:00
Paul Gilbert
ca84b2737f
HOPKINS: Add object loading
2012-09-08 21:43:33 +10:00
Paul Gilbert
b8086aabc5
HOPKINS: Commit of lots more initialisation code
2012-09-08 18:45:22 +10:00
Alyssa Milburn
60b101f5f6
TONY: Rename yet more variables.
2012-09-08 09:59:56 +02:00
Paul Gilbert
578b1601fe
HOPKINS: Added further configuration setup
2012-09-08 10:08:12 +10:00
Johannes Schickel
1f22838765
TONY: Constify static data tables in custom.cpp.
2012-09-08 01:27:11 +02:00
Johannes Schickel
892710a0a3
CINE: Fix sfx channel use in Amiga and AtariST versions of FW.
...
This fixes a channel assignment issue in opcode 119. This also implements
opcode 120, which is basically a stereo channel swapped version of 119
(o1_playSample).
This affects the Amiga and AtariST versions. I put a TODO to check the DOS
version here.
2012-09-08 01:16:10 +02:00
Johannes Schickel
b48f5b78b7
CINE: Implement panning for sfx for FW Amiga and AtariST.
2012-09-08 01:16:10 +02:00
Johannes Schickel
35e61b7c7a
CINE: Remove unused Sound::update method.
2012-09-08 01:16:09 +02:00
Johannes Schickel
0fe5e0e6bd
CINE: Fix Paula frequency.
...
This should fix the frequency of sound effects.
2012-09-08 01:16:09 +02:00
Johannes Schickel
c850effc6d
CINE: Implement sfx repeat and volume fade for FW Amiga/AtariST.
...
This fixes bug 3091660 "FW: Looping samples don't loop in Amiga version".
2012-09-08 01:16:07 +02:00
Johannes Schickel
b1074543b5
CINE: Skip resource header in loadSpl.
...
This implements a long standing TODO in PaulaSound::playSound.
2012-09-08 01:15:32 +02:00
Paul Gilbert
c10f87f9c8
HOPKINS: Beginnings of file manager code
2012-09-08 09:09:09 +10:00
Paul Gilbert
f2012c6ad9
HOPKINS: Added missing changes to hook in the new engine
2012-09-08 09:08:24 +10:00
Matthew Hoops
8259d3cd9e
Merge remote branch 'upstream/master' into qtmidi
2012-09-07 19:03:01 -04:00