CeRiAl
5a42f2901f
MACOSX: Fix application menu i18n compilation for Mac OSX 10.4+
2011-07-12 00:47:02 +02:00
Johannes Schickel
25c0f0a772
SCUMM: Adapt iMuse code formatting to our standards.
2011-07-11 22:53:41 +02:00
Johannes Schickel
ae4aad40e5
NEWS: Mention SCUMM v5 PC Speaker support in 1.4.0 section.
2011-07-11 22:20:30 +02:00
Johannes Schickel
a8846d37d5
Merge pull request #54 "SCUMM v5 PC Speaker driver".
...
Discussion can be found here: https://github.com/scummvm/scummvm/pull/54
2011-07-11 21:51:40 +02:00
athrxx
b8f6257dde
SCUMM: minor bug fix in FM-Towns midi driver
2011-07-10 22:19:32 +02:00
Johannes Schickel
f1d3b35cc4
JANITORIAL: Remove svn keywords from audio/decoders/codec.h
2011-07-10 22:10:43 +02:00
Matthew Hoops
46aabed3f5
AUDIO: Fix QDM2 sound in QuickTime files
2011-07-10 15:50:47 -04:00
Matthew Hoops
c46aa548d6
AUDIO: Fix remaining AAC bugs by decoding with the same AAC context
...
This introduces a new Audio::Codec class, based on DrMcCoy's solution for WMA in eos.
2011-07-10 15:50:47 -04:00
Johannes Schickel
4ee228bb16
SCUMM: Fix some envelope bugs in PC Speaker output.
2011-07-10 19:23:59 +02:00
Willem Jan Palenstijn
0d02cc0ef5
REDHAT: Update list of packaged data files
...
(cherry picked from commit 97674b66b8f71f3128f5e0b243b44a018529ff11)
2011-07-10 19:01:01 +02:00
Johannes Schickel
5f5daadedb
SCUMM: Let PC Speaker output be controlable via music volume.
2011-07-10 18:14:42 +02:00
Johannes Schickel
adb2bbbb59
SCUMM: Properly implement volume controler for PC Speaker output.
2011-07-10 18:06:33 +02:00
Johannes Schickel
5edb6f9e4a
SCUMM: Fix priority settings in iMuse allocate part sysEx command.
...
Formerly we ever only used the lower 4 bit of the priority setting for a new
part. The original used a full 8 bit setting though (based on the Indy4 PC
Speaker output driver). This fixes missing notes in the Indy4 intro with PC
Speaker output.
This might affect other outputs too! And could cause regressions in case other
outputs implemented priority settings differently.
2011-07-10 17:58:41 +02:00
Johannes Schickel
781b7215c4
SCUMM: Fix PC Speaker sound.
...
Now we only output a new frequency if a new channel was selected or a new
output frequency has to be send. This makes the sound much more like in
DOSBox. This is not present in the original, but since our timings are
different this should make up for that.
2011-07-10 17:42:02 +02:00
Eugene Sandulenko
18cbb63cba
SWORD25: Removed custom endianness code in persistence code
...
This is first step towards making saves portable. Binary footprint
left intact, so the saves are compatible.
2011-07-10 18:11:00 +03:00
Eugene Sandulenko
1c711da8fc
SWORD25: Fix regression introduced in 5dd8f2575b
...
Janitorial removed function call which had a side effect.
Thus the actor image load code crashed.
2011-07-10 18:10:58 +03:00
Johannes Schickel
dab9c05783
SCUMM: Do not allow multi midi mode for PC Speaker output.
...
Thanks to eriktorbjorn for catching this.
2011-07-10 16:21:30 +02:00
eriktorbjorn
ea53386f3e
SAGA: Use #error instead of a deliberate syntax error.
2011-07-10 13:36:03 +02:00
eriktorbjorn
1b231ed7ff
SAGA: Mute the music while the game is paused
...
It already paused the music, but any notes that were playing were
just left hanging. At least with the ALSA MIDI driver. This was
quite annoying when using the debug console.
2011-07-10 07:39:38 +02:00
Johannes Schickel
fb4ed2224f
SCUMM: Minor clean up in iMuse instrument handling code.
2011-07-10 05:28:20 +02:00
Johannes Schickel
abbd29b16a
SCUMM: Limit iMuse default instrument load to PC Speaker output.
...
Albeit the code is marked as a hack inside the source, the original behaved
exaclty the same. If the code is removed the PC Speaker output will miss notes,
since unlike the original we only output to parts, which have an instrument set
up.
2011-07-10 05:21:25 +02:00
Johannes Schickel
0a94fc5b7b
SCUMM: Only try to load MT-32 instruments when we have a MIDI output in iMuse.
...
This fixes the melody in Indy4's intro with the PC Speaker output.
2011-07-10 05:13:03 +02:00
Johannes Schickel
bf4091931d
SCUMM: Implement effect envelope for PC Speaker output in SCUMM v5.
2011-07-10 04:54:07 +02:00
D G Turner
6355ccc677
SCI: Added Missing Detection Entry for "Slater And Charlie Go Camping"
...
This should fix bug #3359182 ("Game not found by 1.3.0")
2011-07-10 03:51:06 +01:00
athrxx
c06c05a769
GRAPHICS: remove char/line spacing handling from sjis code
...
(as discussed with LordHoto this should rather be handled in the engine)
2011-07-10 00:45:00 +02:00
athrxx
f24bac2d0f
SCUMM: fix DS compilation
2011-07-09 23:57:51 +02:00
athrxx
e3dbae886d
SCUMM: Make use of graphics/sjis code for LOOM PCE sjis drawing
...
Also move font rom loader to graphics/sjis and make the necessary changes there.
2011-07-09 20:07:58 +02:00
athrxx
b1cb88ddc2
SCUMM: cleanup sjis font rendering code
2011-07-09 20:07:55 +02:00
D G Turner
52dce79299
Wii: Enable Virtual Keyboard for Wii and Gamecube in Configure.
...
This should avoid future bugs similar to #3358466 ("Wii: Virtual
Keyboard doesnt show up").
2011-07-09 15:30:23 +01:00
Filippos Karapetis
0d3a2267c7
SAGA: Removed several game flags, which are now found more reliably on the fly
...
- The logo screens of all ITE versions are shown correctly now
- Wyrmkeep versions, demo versions with scene substitutes, demos with
mono music and demo versions with LE VOX encoded voices are all found
automatically now
2011-07-09 15:59:30 +03:00
Filippos Karapetis
49f209a4d2
MOHAWK: Silence MSVC warnings
2011-07-09 14:34:59 +03:00
Alyssa Milburn
ec3b9314e8
CREATE_PROJECT: Quote parameters in MSVC10 post-build step.
...
Also, do the same commands for Release and Debug.
2011-07-09 09:46:12 +02:00
Littleboy
bc298a58f5
LASTEXPRESS: Simplify SoundQueue::updateQueue()
...
- Remove useless cache code
- Use helper function to get the proper sound entry
- Fix crash on using an invalid entry
2011-07-08 22:03:34 -04:00
Littleboy
e7e689450b
LASTEXPRESS: Prefix savegame filenames with "lastexpress"
2011-07-08 22:03:32 -04:00
Littleboy
63e2fe7e7b
LASTEXPRESS: Have LastExpress_ADPCMStream inherit directly from Audio::ADPCMStream (as suggested by clone2727)
2011-07-08 22:03:28 -04:00
sylvaintv
831d358d42
TOON: Fix rare palette glitch during one frame after cutscene
2011-07-09 03:26:43 +02:00
sylvaintv
36222c747f
TOON: Fixed palette problem in LoadPicture
...
Bug #3325272 : "Toonstruck (Spanish) Bad Graphic in squirrel book"
Was a "full" palette in spanish and a "half" palette in english version.
Made it choose the good mode automatically based on color count.
2011-07-09 02:55:28 +02:00
sylvaintv
53985000db
TOON: Fix bad character visibility after restore
...
Bug #3307195 : "TOON: Two instances of Flux Wildly"
2011-07-09 01:50:38 +02:00
David-John Willis
c5a945b566
OPENPANDORA: Add explicit location for 'themepath' to the loader script.
2011-07-08 13:21:36 +01:00
Littleboy
af2bdfcb59
LASTEXPRESS: Replace existing decodeIMA calls by code using our custom set of IMA and step tables
2011-07-08 06:25:29 -04:00
Littleboy
1a71cd1e21
LASTEXPRESS: Fix typo in filter table
2011-07-08 06:25:27 -04:00
Johannes Schickel
ed993e6350
SCUMM: Initial PC Speaker output implementation for SCUMM v5.
...
This is *not* complete yet.
2011-07-08 04:45:01 +02:00
David-John Willis
0ab63af113
OPENPANDORA: Change bundle rule to make a SquashFS compressed .PND.
2011-07-07 21:48:42 +01:00
David-John Willis
b27e6ac1dc
OPENPANDORA: Update support scripts that create .PND distribution file.
2011-07-07 21:43:08 +01:00
D G Turner
a4a99f8cc8
TSAGE: Add Spanish CD Detection Entry From Bug #3357777
2011-07-07 19:18:13 +01:00
David-John Willis
5757fc577e
GPH: Add note to the README stored with 'mmuhack.o' for the GP2X
...
explaining why the binary object is in the source tree.
2011-07-07 17:42:24 +01:00
Alyssa Milburn
e4fc8e85ed
MOHAWK: Implement stringLen and substring LBCode functions.
2011-07-07 16:23:34 +02:00
Alyssa Milburn
33a85af915
MOHAWK: Handle cursor changes in kLBNotifyChangeMode.
2011-07-07 16:23:11 +02:00
Alyssa Milburn
f0bef196b1
MOHAWK: Maintain ordered list of LB items.
2011-07-07 16:23:10 +02:00
dhewg
e3558e56d7
PS3: Fix comment
2011-07-07 15:23:14 +02:00