Alyssa Milburn
f81010887f
COMPOSER: Stub remaining script function calls.
2011-07-15 21:10:10 +02:00
Alyssa Milburn
7849466760
COMPOSER: Detect 'Liam Finds a Story' and the bundled demos.
2011-07-15 15:20:04 +02:00
Alyssa Milburn
8517c17b04
COMPOSER: Handle single-directory games.
2011-07-15 15:19:37 +02:00
Alyssa Milburn
add71297bd
COMPOSER: Don't read off the end of pipes.
2011-07-15 15:18:59 +02:00
Alyssa Milburn
24ca79e740
COMPOSER: Detect Gregory and the Hot Air Balloon.
2011-07-15 00:02:28 +02:00
Alyssa Milburn
3935b3ed6b
COMPOSER: Manage/render sprites.
2011-07-14 23:36:49 +02:00
Alyssa Milburn
40a6c232e9
COMPOSER: Add a first attempt at an engine.
2011-07-14 20:08:06 +02:00
Johannes Schickel
482fcea8f3
SCUMM: Add debug output in case the code tries to set up a non-existant iMuse instrument.
2011-07-14 01:09:47 +02:00
athrxx
ed3fe4372a
SCUMM: fix regression caused by recent sjis code changes
2011-07-14 00:53:03 +02:00
Johannes Schickel
f814dc971c
SCUMM: Handle default instrument set up in iMuse like the original.
2011-07-14 00:49:32 +02:00
Johannes Schickel
9565af1ae4
SCUMM: Implement iMuse alloc part command closer to the original.
2011-07-14 00:49:32 +02:00
Willem Jan Palenstijn
3e38e6e221
SCI: Restore deleted LSL6 workaround for crash on loading
...
This was probably accidentally removed in
194081e7ae79a632ce446653cc7119b74d3a6fac. The TODO/CHECKME on it still
applies. Reported in bug #3366329 .
2011-07-13 22:43:21 +02:00
Matthew Hoops
5825ccc168
BACKENDS: Fix spelling of 'Mac OS X'
2011-07-13 09:47:03 -04:00
Matthew Hoops
554dda7008
BACKENDS: Fix compilation on case-sensitive Mac OS X
2011-07-13 09:43:16 -04:00
Matthew Hoops
708f7739eb
BACKENDS: Fix a typo
2011-07-13 09:30:15 -04:00
Matthew Hoops
7f58d62ba1
BACKENDS: Remove unneeded define check
2011-07-13 09:28:53 -04:00
Matthew Hoops
cde3a3d9a0
BACKENDS: Rename appMenu_osx.* to appmenu_osx.*
2011-07-13 09:26:50 -04:00
Matthew Hoops
19bb69c7ed
BACKENDS: Fix compilation on Mac OS X without translation support
2011-07-13 09:20:34 -04:00
Eugene Sandulenko
79e08c68ac
KYRA: Add detection for Russian versions of Kyra1 & LoL
2011-07-13 12:39:31 +01:00
Eugene Sandulenko
10536e285c
SCUMM: Fix bug #3306145 : INDY3: EGA version script bugs
...
Based on a patch presented in the bugreport. Fixes several bugs
connected with calcualting IQ points in Amiga versions of Indy3.
2011-07-13 12:33:51 +01:00
Ismail Khatib
648d127cca
Merge pull request #51 from CeRiAl/macosx-appmenu-i18n
...
MACOSX: Add i18n support for Mac OSX application menu
2011-07-12 15:23:40 -07:00
sylvaintv
ab5850af62
TOON: Fix default walk to object with screen scrolling
...
Bug #3363119 : "Toon: Player desapear when you use a object in pepper plant"
2011-07-12 22:55:14 +02:00
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 5dd8f2575b0f
...
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