aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-03-24* Pushed evaluation of 'following question' from dialogue parsing to ↵Nicola Mettifogo
dialogue execution. * Removed all the question forwards declaration code svn-id: r39654
2009-03-24LOL: - implemented lots of opcodes and fixed a few bugsFlorian Kagerer
- it's now possible to leave the castle svn-id: r39653
2009-03-24Finally fixed the Valgrind warning that was confusing me so yesterday.Torbjörn Andersson
svn-id: r39651
2009-03-23Refactored the zone type parsers.Nicola Mettifogo
svn-id: r39650
2009-03-23Patch #2676453: INDY3/FOA: series IQ with ScummVM GUIMax Horn
svn-id: r39649
2009-03-23Turned ZoneTypes into a regular numeric id (no more a bitfield).Nicola Mettifogo
svn-id: r39648
2009-03-23Oops.Nicola Mettifogo
svn-id: r39646
2009-03-23Merged GetData, HearData, SpeakData, PathData, ExamineData, MergeData into ↵Nicola Mettifogo
TypeData struct. This simplifies life a bit especially in the parsers. svn-id: r39645
2009-03-23Added MSVC project files for the create_lure toolFilippos Karapetis
svn-id: r39644
2009-03-23Silenced an MSVC warningFilippos Karapetis
svn-id: r39642
2009-03-23Made the music and sound file names part of the class, instead of localTorbjörn Andersson
variables. This fixes another Valgrind warning when SndRes::load() tries to access the file names. (I could also have made the variables static, but I've never been very fond of static variables.) svn-id: r39641
2009-03-23change debug output of script interpreter to more clearly print script ↵Joost Peters
number and offset svn-id: r39640
2009-03-23change debug levels to be less verboseJoost Peters
svn-id: r39639
2009-03-23Initialise _fullRefresh. Fixes a Valgrind warning.Torbjörn Andersson
svn-id: r39638
2009-03-23Pushed down dependencies from parser.hNicola Mettifogo
svn-id: r39636
2009-03-23Distinguish between the native and the host executable extension, so that ↵Andre Heider
nasm gets properly detected when cross-compiling. Also removed the "_have_x86=yes" overwrite for mingw, since it gets detected fine and breaks mingw-w64. svn-id: r39635
2009-03-23Fix compiler detection if CXX is preset to a working compiler but contains a ↵Max Horn
space svn-id: r39634
2009-03-23CleanupFilippos Karapetis
svn-id: r39633
2009-03-23Fix pallete for label font in the Amiga version of BRA.Travis Howell
svn-id: r39632
2009-03-23Implemented all variants of IF script instruction. Program class has been ↵Nicola Mettifogo
changed to store an Array of instruction instead of a List, so that references to instructions are integers. svn-id: r39631
2009-03-23SCI: some avoidpath cleanupWalter van Niftrik
svn-id: r39630
2009-03-23Correct label font used by Amiga version of BRA.Travis Howell
svn-id: r39629
2009-03-23Correct the fonts used by Amiga version of BRA.Travis Howell
svn-id: r39628
2009-03-23Bugfixes for incorrect Poly class usage in the CheckNPathIntegrity DEBUG methodPaul Gilbert
svn-id: r39627
2009-03-23- Moved palette initialization inside the graphics resource managerFilippos Karapetis
- The static palette is no longer needlessly referenced directly outside the graphics resource manager - Moved the SCI interpreter version inside the graphics resource manager, instead of gfx_state_t svn-id: r39626
2009-03-23Removed unused variables from a DEBUG methodPaul Gilbert
svn-id: r39625
2009-03-23Partly implemented the STOP script instruction.Nicola Mettifogo
svn-id: r39624
2009-03-23Implemented MOVE script instruction.Nicola Mettifogo
svn-id: r39623
2009-03-23Fully implemented scrolling.Nicola Mettifogo
svn-id: r39622
2009-03-22Further objectification of the graphics resource managerFilippos Karapetis
svn-id: r39621
2009-03-22Stop erroring out if mask or shadow files are missing: not all ↵Nicola Mettifogo
location/objects have them. svn-id: r39620
2009-03-22Added support for 3 bit deep ILBM images.Nicola Mettifogo
svn-id: r39619
2009-03-22TINSEL: More polygon code cleanupMax Horn
svn-id: r39618
2009-03-22TINSEL: cleanupMax Horn
svn-id: r39617
2009-03-22SCI: Fixed nasty bug in simulate_stippled_line_draw, caught only thanks to ↵Max Horn
warnings by the Wii compiler. svn-id: r39616
2009-03-22Don't just "return" from the script if == no (leftover from r39541, where ↵Andre Heider
that code was inside a function) svn-id: r39615
2009-03-22SCI: Renamed Vertex::entries::cle_next -> Vertex::_next, analog for ↵Max Horn
cle_prev. Replace code for reversing a circular list by a new method CircularVertexList::reverse() svn-id: r39613
2009-03-22SCI: Some cleanup; avoid taking square root unnecessarilyMax Horn
svn-id: r39612
2009-03-22Fix compilation of the iPhone port.Andre Heider
svn-id: r39611
2009-03-22Reverted vinterstum's 'unification' of iPhone and Mac OS X configure code. ↵Max Horn
There is no reliable way to distinguish iPhone OS X and 'regular' Mac OS X via the host type only svn-id: r39610
2009-03-22Added simple IFF type verification to the parser.Nicola Mettifogo
svn-id: r39609
2009-03-22Changed Disk code to provide SeekableReadStream's to sound routines as well.Nicola Mettifogo
svn-id: r39608
2009-03-22Fixed configure on OSX (no idea what this will do to the iPhone, but now at ↵Max Horn
least compiling on OS X is possible again) svn-id: r39607
2009-03-22SCI: Fix warningsMax Horn
svn-id: r39606
2009-03-22- Grouped default settingsJordi Vilalta Prat
- Grouped related functions - Add "backends/platform/$_backend" to MODULES for all backends - Some bits of formatting svn-id: r39605
2009-03-22Bug fixes for handling 5-bit layered sprites correctly - this fixes the ↵Paul Gilbert
black boxes appearing in the first room during the fade-in svn-id: r39604
2009-03-22OSX configure fixOystein Eftevaag
svn-id: r39603
2009-03-21Fix running the testsuite when building outside the source treeJordi Vilalta Prat
svn-id: r39601
2009-03-21Updated iphone/osx build rules a bit, to make them more consistentOystein Eftevaag
svn-id: r39600
2009-03-21LOL: - added drawing code for certain gfx (blood and slime spots on the ↵Florian Kagerer
floor, teleporters, ice walls) svn-id: r39599