aboutsummaryrefslogtreecommitdiff
path: root/kyra/kyra.cpp
AgeCommit message (Collapse)Author
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-10-15Fixed a bug in the Kyra CD intro that caused ScummVM to crash when compiledTorbjörn Andersson
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-14Oops. Fixes a bug with wrong filename for intro text in english version.Johannes Schickel
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-13Committed patch #1325945 ( KYRA: md5 game detection ) with a few changesJohannes Schickel
and added the story picture in the intro. svn-id: r19068
2005-10-12Applied patch #1320381 (KYRA: Adds speech support to CD version)Johannes Schickel
- changed the seq player - added cdrom version data - changed the resource loader a bit svn-id: r19037
2005-10-06Moved the sequence player into its own class. I'm sure this could beTorbjörn Andersson
cleaned up a bit, but it'll do for now. svn-id: r18946
2005-10-05Applied my patch #1314023, since cyx liked the idea of cleaning up theTorbjörn Andersson
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-03committed patch #1312156 'Various sprite-related things'. Thanks Oystein ↵Gregory Montoir
Eftevaag/vinterstum svn-id: r18930
2005-09-12Add logos and music in demo.Travis Howell
svn-id: r18812
2005-09-11oopsGregory Montoir
svn-id: r18809
2005-09-11committed patch #1281714 'Kyra 1 Sound Patch'. Thanks LordHoto.Gregory Montoir
svn-id: r18807
2005-09-10only load the 6.fnt file for floppy version (which is unused in the ↵Gregory Montoir
introduction) svn-id: r18804
2005-09-10renamed some vars for consistency with the demo tablesGregory Montoir
svn-id: r18803
2005-09-10Small font not used in demo.Travis Howell
svn-id: r18802
2005-09-10Add support for non-interactive demo version.Travis Howell
svn-id: r18801
2005-09-10fixed line breaks ; cleanupGregory Montoir
svn-id: r18800
2005-09-09cleanupGregory Montoir
svn-id: r18799
2005-09-08some WIP code, moved Font stuff to Screen classGregory Montoir
svn-id: r18790
2005-09-02fix shape loading for cdrom versionGregory Montoir
svn-id: r18737
2005-09-02added special sequence opcode 8Gregory Montoir
svn-id: r18733
2005-08-31some WIP code, add drawShape()Gregory Montoir
svn-id: r18724
2005-08-22Fixed two cases where a bad pointer would be freed, causing ScummVM toTorbjörn Andersson
crash on my Debian box. svn-id: r18708
2005-08-19some WIP code to start introduction (with glitches) in Kyrandia 1 :Gregory Montoir
- 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-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-24For consistency, specify directory when including files.Torbjörn Andersson
svn-id: r18447
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-05-11Fix compile.Travis Howell
svn-id: r18042
2005-05-10Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' ↵Max Horn
because we already have many classes with that name) svn-id: r18039
2005-05-08Comply to our coding conventionsMax Horn
svn-id: r17975
2005-03-25Patch #1117443 (Experimental plugin code revision)Max Horn
svn-id: r17231
2005-03-09changing AudioDataType -> SoundType, so now the constant names match the ↵Max Horn
name of the data type / the SoundMixer method names svn-id: r17052
2005-01-11Maybe I added wrong include, but at least it let me compileEugene Sandulenko
svn-id: r16535
2005-01-09Ensure the kyra legal headers match the rest of ScummVMMax Horn
svn-id: r16504
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-27Added 'sound types' to the mixer - for now, only plain (for the premixer), ↵Max Horn
SFX and music; volume is now controlled based on the sound type svn-id: r16330
2004-12-09Pass subdirectories to gamedetector functionsRobert Göffringmann
svn-id: r16002
2004-12-05Clean up OSystem::EventMax Horn
svn-id: r15990
2004-12-02Fix kyra compileTravis Howell
svn-id: r15969
2004-11-29Fix music volumeEugene Sandulenko
svn-id: r15960
2004-11-28Last one... No more MT-32 pass-through.Jerome Fisher
svn-id: r15954
2004-11-24Fix a`ll engines. They work, though current fix is just temporary.Eugene Sandulenko
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-23Fix compilationEugene Sandulenko
svn-id: r15866
2004-11-23Added Engine::init() method; added return value to Engine::go()Max Horn
svn-id: r15865
2004-11-20Removing walkthrough stuff again (talked to aquadran about this, he had no ↵Max Horn
objections) svn-id: r15849
2004-11-19added walkthroughPaweł Kołodziejski
svn-id: r15835
2004-11-14Patch #1066256. Mostly indentation fixes and some debug messages removed.Eugene Sandulenko
svn-id: r15811
2004-11-14For MT-32 emu graphics should be initialized before Midi, as it printsEugene Sandulenko
ScummVM version on OSD. Now it works with the emu. svn-id: r15808
2004-11-14Patch #1066150 from eriktorbjorn - Enable adlib emulated midi as fallback ↵James Brown
where hardware synth is unavailable. svn-id: r15807
2004-11-11Bring kyra up-to-date with patch 1051358James Brown
svn-id: r15786
2004-11-10Clean up a bit the script stuff. In particular, resized the command pointers ↵Gregory Montoir
array, as it seems that none of kyrandia games have more than 0x13 command opcodes (checked kyra2 and kyra3). svn-id: r15782