aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-02-11- Added optional use of paletteChris Apers
- Common sound struct - Move common quit stuff to the base class - Fixed CD functions, now MP3s work properly - Make mutex functions virtual so that they can be redefined - little cleanup svn-id: r20503
2006-02-11Added OS5 Advanced modeChris Apers
svn-id: r20502
2006-02-11Change CVS keywords to SVN keywordsChris Apers
svn-id: r20501
2006-02-11- Fixed gfx mode : normal = default, fixed using 1x insteadChris Apers
- Use palette only if we need it - draw_mouse() is part if int_updateScreen - Moved OSD redraw in common updateScreen - Added base draw_osd(...) svn-id: r20499
2006-02-11Disable this timer code for now, since it seems to make things unstable and ↵Chris Apers
hang with MIDI drivers (NULL, native) svn-id: r20498
2006-02-11Change CVS keywords to SVN keywordsChris Apers
svn-id: r20496
2006-02-11Renaming sequences.cpp to sequences_v1.cpp, as it's 100% Kyra1 specific.Oystein Eftevaag
svn-id: r20494
2006-02-11Kyra cleanup path step 2Oystein Eftevaag
* Moved more code out of kyra.cpp. Specifically moved Kyra1 specific sequence helper functions to sequence.cpp (and updateKyragemFading() from animator.cpp for the same reason), and some generic animation functions to animator.cpp. This is mainly in preparation for Kyra2. * Additionally, cleaned up my last bugfix a little bit :) svn-id: r20493
2006-02-11Oops, forgot to revert a debug change.Oystein Eftevaag
svn-id: r20489
2006-02-11Fixed bug [ 1403083 ] KYRA: Brandon graphics glitch when using the ice scrollOystein Eftevaag
The CD version of this particular sequence is only half the length of the floppy version. svn-id: r20487
2006-02-11Possible fix for bug [ 1425622 ] KYRA: Assertion at final sceneOystein Eftevaag
Also fixes an uninitialized var. svn-id: r20486
2006-02-11Add support for Spanish version of balloonTravis Howell
svn-id: r20484
2006-02-11Fixes the bug when displaying the falling leafe scene in room 12 and text ↵Johannes Schickel
bugs which overwride the interface. (also in the scene with the ruby tree) svn-id: r20483
2006-02-10Fixed gfx bug with shapes with flag 1 enabled.Johannes Schickel
That means that Brandon now displays correctly when walking around. svn-id: r20482
2006-02-10Added support for compressed speech in the engine (I only tried ogg and flac ↵Johannes Schickel
I guess mp3 should work too...) Also changed some formatting. svn-id: r20480
2006-02-10Oops. Left this out of last commit, made the intro play too fast.Oystein Eftevaag
svn-id: r20478
2006-02-10Add digital music support to DOS versions of ITETravis Howell
svn-id: r20475
2006-02-10Started to improve the kyra game detector if an unknown version is found.Johannes Schickel
svn-id: r20464
2006-02-09Thanks to Subversion, I've gotten rid of the sword2/driver directory. Now weTorbjörn Andersson
can go back to CVS again. (Just kidding.) svn-id: r20447
2006-02-09Finally got rid of the "driver" directory. It made sense in the original code,Torbjörn Andersson
because that's where the Windows-specific stuff was, but in ScummVM we let the backend handle the platform-specific stuff. Next step will be to rename and restructure some of the files. I'll need to look a bit more at the BASS and BS1 code bases first, to see if I can get any sensible ideas from there. svn-id: r20445
2006-02-09Fix $Header$ and some minor file header inconsistencies.Torbjörn Andersson
svn-id: r20444
2006-02-09$Header$ -> $URL$ + $Id$Marcus Comstedt
svn-id: r20441
2006-02-09Properly initialize _devpoll.Marcus Comstedt
svn-id: r20439
2006-02-091. Replaced the $Header$ tags in the Kyra filesOystein Eftevaag
2. Added code to let the player skip past dialogue by leftclicking or hitting '.' 3. Removed the waitTicks() function and replaced all usage with delay() 4. Corrected various speed issues, the intro should run at the correct pace now 5. Talkie versions will no longer display the story screen during the intro, as in the original. 6. Moved the delay() function adjacent to other delay functions. svn-id: r20438
2006-02-09Moved tons of code out of kyra.cpp, and removed three redundant functions ↵Oystein Eftevaag
(two stubs to sound functions, and one duplicate function (one with 'posion' in the name, one with 'poison'). The bulk of the moved code is moved to the newly created files items.cpp, scene.cpp and sequences.cpp svn-id: r20437
2006-02-09Fix music regression in DOS versions of ITETravis Howell
svn-id: r20436
2006-02-07Fixed lots of Subversion properties (keywords, mime-type, eol-style)Max Horn
svn-id: r20428
2006-02-07Removed .cvsignore filesMax Horn
svn-id: r20424
2006-02-06Added the MD5 of a German Floppy version, as given by Arne.F on the forums.Oystein Eftevaag
Also corrected some tabs. svn-id: r20418
2006-02-05- changed logic of allocation fade tracks, now each normal track have own ↵Paweł Kołodziejski
static fade track, (i know about affect on savagame state of imuse, but it's minor thing), - added more thread locks, i hope they are create deadlocks somewhere svn-id: r20417
2006-02-05Change behaviour of checkboxes to more logical.Eugene Sandulenko
svn-id: r20416
2006-02-05Sync with 0.8.2Eugene Sandulenko
svn-id: r20415
2006-02-05Update copyright year and sync NEWS file with 0.8.2Eugene Sandulenko
svn-id: r20411
2006-02-05Class data is 32 bits, and available for objects, tooMax Horn
svn-id: r20408
2006-02-05Make debugging a little bit easier :-)Max Horn
svn-id: r20407
2006-02-05WORKAROUND bug #1074444 (DOTT: Can't get teeth)Max Horn
svn-id: r20406
2006-02-05Fix typo spotted by JoachimEugene Sandulenko
svn-id: r20403
2006-02-05revert experimental smush changes tooPaweł Kołodziejski
svn-id: r20402
2006-02-05Fix QVGA Smartphone detectionNicolas Bacca
svn-id: r20397
2006-02-05revert experimental imuse changesPaweł Kołodziejski
svn-id: r20395
2006-02-05revert experimental imuse changesPaweł Kołodziejski
svn-id: r20394
2006-02-05updatePaweł Kołodziejski
svn-id: r20393
2006-02-05fixed warningPaweł Kołodziejski
svn-id: r20392
2006-02-05Revert back to original shadow detection.Travis Howell
svn-id: r20391
2006-02-05Another regression, palette cycling is used by HE61 too.Travis Howell
svn-id: r20387
2006-02-05Correct position, as they are used by HE60 games.Travis Howell
svn-id: r20385
2006-02-05Fix broken game detection for now.Travis Howell
svn-id: r20384
2006-02-05Change to int32 for safety.Travis Howell
svn-id: r20383
2006-02-05Sync. subOp variable name and always use byte.Travis Howell
svn-id: r20382
2006-02-04Fix restarting Maniac NES.Travis Howell
svn-id: r20380