Johannes Schickel
2e60e19a37
Some fixes:
...
- added support for an external data file for all the resources from
the original binary
- fixed a typo with malco(l)m
- added support for spanish floppy
- changes support for unknown languages a bit
- some other cleanups
svn-id: r19161
2005-10-18 19:59:51 +00:00
Eugene Sandulenko
b36677af71
Update FSF address. Eek. Actually that took place on May 1, 2005
...
svn-id: r19142
2005-10-18 01:30:26 +00:00
Torbjörn Andersson
7aec70c395
Fixed a bug in the Kyra CD intro that caused ScummVM to crash when compiled
...
with GCC 4. (The string buffer for the file name was too short, which
caused a write to another variable's address to overwrite the terminating
zero at the end of the string.)
svn-id: r19093
2005-10-15 06:26:53 +00:00
Johannes Schickel
67eedc08d2
Oops. Fixes a bug with wrong filename for intro text in english version.
...
Also gets rid of GF_KYRA* since GI_KYRA* should be used instead.
And last but not least fixes text drawing while Kallaks writing scene.
svn-id: r19081
2005-10-14 11:25:48 +00:00
Johannes Schickel
7664cbcc74
Committed patch #1325945 ( KYRA: md5 game detection ) with a few changes
...
and added the story picture in the intro.
svn-id: r19068
2005-10-13 21:12:47 +00:00
Johannes Schickel
27191b258c
Applied patch #1320381 (KYRA: Adds speech support to CD version)
...
- changed the seq player
- added cdrom version data
- changed the resource loader a bit
svn-id: r19037
2005-10-12 19:15:32 +00:00
Torbjörn Andersson
8fc913c21d
Moved the sequence player into its own class. I'm sure this could be
...
cleaned up a bit, but it'll do for now.
svn-id: r18946
2005-10-06 11:57:02 +00:00
Torbjörn Andersson
49602286f4
Applied my patch #1314023 , since cyx liked the idea of cleaning up the
...
sequence player. He did note - and I agree - that the player could be
further cleaned up by placing it in a class of its own, and that it's
possible (though not certain) that we won't be needing alternative opcode
sets for the floppy and CD versions.
But it'll do for now. I don't have time to do any more with it right now.
svn-id: r18944
2005-10-05 16:40:51 +00:00
Gregory Montoir
3bcb098fd3
committed patch #1312156 'Various sprite-related things'. Thanks Oystein Eftevaag/vinterstum
...
svn-id: r18930
2005-10-03 20:21:18 +00:00
Travis Howell
1dc83615b7
Add logos and music in demo.
...
svn-id: r18812
2005-09-12 10:49:52 +00:00
Gregory Montoir
70edff71c8
oops
...
svn-id: r18809
2005-09-11 17:23:04 +00:00
Gregory Montoir
ad3c2e1dbc
committed patch #1281714 'Kyra 1 Sound Patch'. Thanks LordHoto.
...
svn-id: r18807
2005-09-11 14:35:34 +00:00
Gregory Montoir
2948d6a10f
only load the 6.fnt file for floppy version (which is unused in the introduction)
...
svn-id: r18804
2005-09-10 20:03:53 +00:00
Gregory Montoir
91bee5ac5d
renamed some vars for consistency with the demo tables
...
svn-id: r18803
2005-09-10 07:46:18 +00:00
Travis Howell
02792e5459
Small font not used in demo.
...
svn-id: r18802
2005-09-10 06:48:34 +00:00
Travis Howell
b7e2486b6d
Add support for non-interactive demo version.
...
svn-id: r18801
2005-09-10 06:40:20 +00:00
Gregory Montoir
689b89b2be
fixed line breaks ; cleanup
...
svn-id: r18800
2005-09-10 00:15:40 +00:00
Gregory Montoir
732f33bd3a
cleanup
...
svn-id: r18799
2005-09-09 21:13:43 +00:00
Gregory Montoir
53a884dc17
some WIP code, moved Font stuff to Screen class
...
svn-id: r18790
2005-09-08 19:09:52 +00:00
Gregory Montoir
a861226f20
fix shape loading for cdrom version
...
svn-id: r18737
2005-09-02 18:35:01 +00:00
Gregory Montoir
443cf756be
added special sequence opcode 8
...
svn-id: r18733
2005-09-02 11:12:09 +00:00
Gregory Montoir
288759abd2
some WIP code, add drawShape()
...
svn-id: r18724
2005-08-31 20:14:20 +00:00
Torbjörn Andersson
7d834de666
Fixed two cases where a bad pointer would be freed, causing ScummVM to
...
crash on my Debian box.
svn-id: r18708
2005-08-22 15:39:07 +00:00
Gregory Montoir
24265fd3dd
some WIP code to start introduction (with glitches) in Kyrandia 1 :
...
- the decoders have been rewritten due to crashes I encountered with the previous ones in Compression::
- the wsa code loader for v1 have been rewritten too, to handle the same flags as the original
- some cleanup
- this has only been tested with the floppy version
svn-id: r18704
2005-08-19 22:12:09 +00:00
Eugene Sandulenko
6b4484472b
Remove trailing whitespaces.
...
svn-id: r18604
2005-07-30 21:11:48 +00:00
Torbjörn Andersson
35cb8fb875
For consistency, specify directory when including files.
...
svn-id: r18447
2005-06-24 16:01:42 +00:00
Max Horn
8b1d7b9166
When including files from common/, explicitly use the common/ prefix
...
svn-id: r18444
2005-06-24 15:23:51 +00:00
Travis Howell
5e0884ae7e
Fix compile.
...
svn-id: r18042
2005-05-11 01:02:33 +00:00
Max Horn
1a615346ab
Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' because we already have many classes with that name)
...
svn-id: r18039
2005-05-10 23:48:48 +00:00
Max Horn
cca744f69a
Comply to our coding conventions
...
svn-id: r17975
2005-05-08 21:49:52 +00:00
Max Horn
9a4bc8ce16
Patch #1117443 (Experimental plugin code revision)
...
svn-id: r17231
2005-03-25 17:55:57 +00:00
Max Horn
0ec193b4be
changing AudioDataType -> SoundType, so now the constant names match the name of the data type / the SoundMixer method names
...
svn-id: r17052
2005-03-09 18:12:54 +00:00
Eugene Sandulenko
2dd88384a1
Maybe I added wrong include, but at least it let me compile
...
svn-id: r16535
2005-01-11 00:49:56 +00:00
Max Horn
9c0f422d0b
Ensure the kyra legal headers match the rest of ScummVM
...
svn-id: r16504
2005-01-09 16:06:29 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Max Horn
67b311713d
Added 'sound types' to the mixer - for now, only plain (for the premixer), SFX and music; volume is now controlled based on the sound type
...
svn-id: r16330
2004-12-27 00:27:00 +00:00
Robert Göffringmann
0d7ab01640
Pass subdirectories to gamedetector functions
...
svn-id: r16002
2004-12-09 15:06:49 +00:00
Max Horn
f09293b22c
Clean up OSystem::Event
...
svn-id: r15990
2004-12-05 17:42:20 +00:00
Travis Howell
39de0960ff
Fix kyra compile
...
svn-id: r15969
2004-12-02 08:21:49 +00:00
Eugene Sandulenko
8f863b5d8f
Fix music volume
...
svn-id: r15960
2004-11-29 00:25:15 +00:00
Jerome Fisher
5a0c72cf88
Last one... No more MT-32 pass-through.
...
svn-id: r15954
2004-11-28 23:15:46 +00:00
Eugene Sandulenko
31e434dcf1
Fix a`ll engines. They work, though current fix is just temporary.
...
There are plans to add some brains to GameDetector class, which will let us
avoid passing detector to init() method.
svn-id: r15873
2004-11-24 00:14:21 +00:00
Eugene Sandulenko
d75cc2386d
Fix compilation
...
svn-id: r15866
2004-11-23 00:48:34 +00:00
Max Horn
aad9f122c0
Added Engine::init() method; added return value to Engine::go()
...
svn-id: r15865
2004-11-23 00:03:25 +00:00
Max Horn
fa97d4ad89
Removing walkthrough stuff again (talked to aquadran about this, he had no objections)
...
svn-id: r15849
2004-11-20 23:49:11 +00:00
Paweł Kołodziejski
20e9cf6f20
added walkthrough
...
svn-id: r15835
2004-11-19 19:50:22 +00:00
Eugene Sandulenko
ddda67753e
Patch #1066256 . Mostly indentation fixes and some debug messages removed.
...
svn-id: r15811
2004-11-14 20:11:22 +00:00
Eugene Sandulenko
71cac5a32e
For MT-32 emu graphics should be initialized before Midi, as it prints
...
ScummVM version on OSD. Now it works with the emu.
svn-id: r15808
2004-11-14 14:46:56 +00:00
James Brown
8f1307ff6c
Patch #1066150 from eriktorbjorn - Enable adlib emulated midi as fallback where hardware synth is unavailable.
...
svn-id: r15807
2004-11-14 14:11:54 +00:00
James Brown
1f7ccd0293
Bring kyra up-to-date with patch 1051358
...
svn-id: r15786
2004-11-11 13:37:35 +00:00