aboutsummaryrefslogtreecommitdiff
path: root/kyra
AgeCommit message (Collapse)Author
2005-11-01Implemented the pathfinder and applied patch # 1342902.Johannes Schickel
Also added debug printouts to some functions. svn-id: r19386
2005-10-30Implemented initSceneObjectList, fixed bug with wrong drawn mouse,Johannes Schickel
also fixed a bug in loadCharacterShapes. svn-id: r19375
2005-10-29Oops, fixed a segfault with CD version.Johannes Schickel
svn-id: r19365
2005-10-29Implemented some basic opcodes, and basic character drawing, alsoJohannes Schickel
started to change a bit of the sprite code (thanks to vinterstum for his work) It is still WIP code and breaks CD version, since all the used tables have to be located in one cd version binary. svn-id: r19361
2005-10-22Fixed a double loading of shape 10,Johannes Schickel
and corrected mouse cursor region backup. svn-id: r19242
2005-10-22Made the shape handling endian safe, also renamned some functions andJohannes Schickel
variables. (mostly the *Helper functions and decodeShape -> encodeShape) But kept mouse handling. svn-id: r19241
2005-10-22Implemented correct cursor handling.Johannes Schickel
svn-id: r19230
2005-10-19I hope I understood LordHoto correctly. This change fixes the English CDTorbjörn Andersson
version, at least. svn-id: r19183
2005-10-19WhitespaceTorbjörn Andersson
svn-id: r19175
2005-10-19Fixed compile error.Torbjörn Andersson
svn-id: r19170
2005-10-18Commited patch # 1324980. Thanks to vinterstum.Johannes Schickel
svn-id: r19163
2005-10-18Some fixes:Johannes Schickel
- 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-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-10-16compiler warned about useless negative operation. i hope it's ok after changePaweł Kołodziejski
svn-id: r19107
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-13Rewrite of the script interpretation class:Johannes Schickel
- Now only one instance is needed for many scripts - Fixed a few command procs, but lacks opcode caller implementation svn-id: r19064
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-06Bah. Forgot to add these files in the previous commit.Torbjörn Andersson
svn-id: r18947
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-06Removed unnecessary empty line. (I made this change while working on a muchTorbjörn Andersson
bigger change -- I didn't want to commit this as part of that.) svn-id: r18945
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-03Avoid putting non-ASCII chars into source filesMax Horn
svn-id: r18761
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-30Fix compilation.Eugene Sandulenko
svn-id: r18716
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-19correction in setTextColor()Gregory Montoir
svn-id: r18705
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-10Moved class File and the MD5 stuff to namespace CommonMax Horn
svn-id: r18037
2005-05-08Comply to our coding conventionsMax Horn
svn-id: r17975
2005-04-22* Added new virtual base class 'Stream', ReadStream andMax Horn
WriteStream are now subclasses of it. * Added new methods eos(), ioFailed(), clearIOFailed() to all streams. This allows better error checking. * SaveFile classes take advantage of these new standard stream APIS * Removed File::gets() * Added SeekableReadStream::readLine() (replaces File::gets) * Added WriteStream::writeString, for convenience svn-id: r17752