aboutsummaryrefslogtreecommitdiff
path: root/engines/cine
AgeCommit message (Collapse)Author
2006-04-06Fixed another "worked in cinE, broken in ScummVM" bug that made it impossibleTorbjörn Andersson
to interact with the objects in the second room. We were passing the wrong pointer to gfxConvertSpriteToRaw() in loadCt(), causing page3Raw (which I believe is an "image" mapping screen coordinates to objects) to be wrong. svn-id: r21646
2006-04-06We don't need to convert mono data to stereo: Simply tell the mixer that we'reTorbjörn Andersson
generating mono data, and let it worry about how to handle it. svn-id: r21645
2006-04-05Use English strings for the system and confirm menus, to be consistent with theTorbjörn Andersson
command menu. There are still some other hard-coded French messages in the code, though. svn-id: r21634
2006-04-05Fixed bug in loadObject() where the data pointer was only advanced for theTorbjörn Andersson
objects that were actually loaded from the file, not the ones that were skipped. This bug was introduced when porting cinE to the ScummVM framework, and would cause Future Wars to crash after the copy protection screen. Quite possibly other bugs, as well. svn-id: r21632
2006-04-05I don't think assert(0) is a particularly helpful error message...Torbjörn Andersson
svn-id: r21630
2006-04-05Fix character spacing in text blurbs.Eugene Sandulenko
svn-id: r21629
2006-04-01Removed superfluous addDefaultDirectory call, as well as two unused bad ↵Max Horn
member vars svn-id: r21532
2006-03-29Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵Max Horn
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500
2006-03-23Match game speed with originalEugene Sandulenko
svn-id: r21415
2006-03-23uint8 -> byteEugene Sandulenko
svn-id: r21414
2006-03-23Made mouse more responsiveEugene Sandulenko
svn-id: r21413
2006-03-23Got rid of ASSERT and ASSERT_PTR definesEugene Sandulenko
svn-id: r21412
2006-03-23Make copy protection in OS and FW turnable. Still buggyEugene Sandulenko
svn-id: r21411
2006-03-16- added defines to handle the different mouse cursorsGregory Montoir
- revised the way NUM_MAX_PARTDATA and NUM_MAX_ANIMDATA are used - renamed some variables - constify'ed function arguments - minor cleanup svn-id: r21338
2006-03-15added mouse cursorsGregory Montoir
svn-id: r21321
2006-03-14Add a virtual destructor to class SoundDriver of the CINE engine (fixes a ↵Max Horn
warning) svn-id: r21284
2006-03-09minor cleanup.Gregory Montoir
svn-id: r21189
2006-03-09oo'ified sound code and added basic support for OS adlib music.Gregory Montoir
svn-id: r21186
2006-03-09- Renamed GameSettings to PlainGameDescriptorMax Horn
- Added new GameDescriptor struct (similar to PlainGameDescriptor but with Common::String members instead of const char * ones) - Changed DetectedGame to subclass GameDescriptor - Removed toGameSettings() in favor of new (template) constructors in DetectedGame and GameDescriptor - Fixed a bug in the obsolete gameid handling in the SCUMM & SIMON engines svn-id: r21150
2006-03-09- added new toDetectedGame() template function (analog to toGameSettings)Max Horn
- made use of the new DetectedGame constructor from my last commit - some related cleanup svn-id: r21149
2006-03-03Eliminate flip_support.cpp file.Eugene Sandulenko
svn-id: r21045
2006-03-02Fix for bug #1438822 (Targets are case sensitive)Max Horn
svn-id: r21017
2006-03-02fixed compilation.Gregory Montoir
svn-id: r21014
2006-03-02Add PACK macros to structs for it to work on all platformsLars Persson
svn-id: r21009
2006-03-02Breaking cine, in the hopes that somebody will fix this obviously totally ↵Max Horn
bogus code (even if that fix just means uncommenting it :) svn-id: r20999
2006-02-27cleanupGregory Montoir
svn-id: r20957
2006-02-25cleanup unpacking function and get rid of an old hack to prevent buffer ↵Gregory Montoir
overflows. svn-id: r20884
2006-02-25cleanup (endianess fixes, fixed partBufferStruct structure)Gregory Montoir
svn-id: r20881
2006-02-25Some more cine header cleanupMax Horn
svn-id: r20859
2006-02-25Reducing the header dependencies in cine a bit moreMax Horn
svn-id: r20857
2006-02-25- avoid using typedef for structs (it is just not necessary in C++)Max Horn
- added a const/static here and there - started to reduce header dependencies svn-id: r20856
2006-02-25Fix cine module.mk file (this fixed the dependencies system)Max Horn
svn-id: r20855
2006-02-25Use static/const on data tables when possible (this helps the compiler to ↵Max Horn
optimize things better) svn-id: r20853
2006-02-25Moved cine engine into namespace CineMax Horn
svn-id: r20851
2006-02-24cleanupGregory Montoir
svn-id: r20846
2006-02-23formating codePaweł Kołodziejski
svn-id: r20837
2006-02-23formating codePaweł Kołodziejski
svn-id: r20836
2006-02-23formating codePaweł Kołodziejski
svn-id: r20835
2006-02-23Fix a few more compile warnings.Travis Howell
svn-id: r20827
2006-02-23Fix a few compile warnings.Travis Howell
svn-id: r20826
2006-02-23Update function type, to match last commitTravis Howell
svn-id: r20825
2006-02-23Fix a few compile warnings.Travis Howell
svn-id: r20824
2006-02-23Fixed some more compiler warnings. Many still remain.Torbjörn Andersson
svn-id: r20823
2006-02-23Cleanup to remove duplicate type definesTravis Howell
svn-id: r20821
2006-02-23Fixed some of the compiler warnings.Torbjörn Andersson
svn-id: r20819
2006-02-23Don't call exit() directly. Instead, use the backend's quit() method for normalTorbjörn Andersson
shutdown, and error() for abnormal termination. svn-id: r20818
2006-02-22Initial version of Cinematique engine evo 1.Eugene Sandulenko
svn-id: r20813