aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-02-20Last batch of header consistency fixes. At least for the game engines.Torbjörn Andersson
svn-id: r25751
2007-02-20Rewrote MP3InputStream mostly from scratch:Max Horn
- added support for proper time-based seeking (for now internally only) - this should permit VBR encoded MP3 audio CD tracks to be used (not tested) - Symbian specific hacks were removed, as they hopefully aren't needed anymore (not tested)) This change will is likely to introduce regressions, everybody please test all cases where we allow using MP3 encoded data svn-id: r25750
2007-02-20More header fixes for that warm and fuzzy feeling of consistency.Torbjörn Andersson
svn-id: r25749
2007-02-20Removed XORReadStream (it was unused); enhanced MemoryReadStream to be able ↵Max Horn
to dispose the memory block it wraps (simplifies memory management) svn-id: r25748
2007-02-20Cleanup.Torbjörn Andersson
svn-id: r25747
2007-02-20Another batch of header consistency changes.Torbjörn Andersson
svn-id: r25746
2007-02-20Guard cdrom.h against being included multiple times.Torbjörn Andersson
svn-id: r25745
2007-02-20More header consistency fixes. (Actually, there was nothing at all to keepTorbjörn Andersson
font.h from being included multiple times.) svn-id: r25744
2007-02-20made hi-level parsing routines (Zone, Commands, Dialogue, Animation) rely on ↵Nicola Mettifogo
Script objects for input. svn-id: r25743
2007-02-20Document AudioCDManager::playMax Horn
svn-id: r25742
2007-02-20SCUMM: Added spanish LANGUAGE.TAB info for COMI (thanks to ssdsa from the ↵Max Horn
forums) svn-id: r25741
2007-02-20Cleaned up AudioCDManager::getCachedTrack (in particular, don't empty a slot ↵Max Horn
in the track cache if we are not going to use it) svn-id: r25740
2007-02-20changed parseComment to use Script stream instead of fileNicola Mettifogo
svn-id: r25739
2007-02-20cleanup and small fixesNicola Mettifogo
svn-id: r25738
2007-02-20animation scripts are now parsed through the same pipeline used for location ↵Nicola Mettifogo
scripts. Thus, animation scripts are now cached instead of being read line by line. svn-id: r25737
2007-02-20Update details for English version of Elvira 2 for Atari ST.Travis Howell
svn-id: r25736
2007-02-20Add French version of Elvira 2 for Amiga.Travis Howell
svn-id: r25735
2007-02-19Correct playing back music 0 in Simon the Sorcerer 1, when using replacment ↵Travis Howell
soundtrack. svn-id: r25734
2007-02-19first step in parser simplificationNicola Mettifogo
svn-id: r25733
2007-02-19Enhance (Seekable)SubReadStream so be able to (optionally) dispose the ↵Max Horn
parent stream after it's been used (simplifies memory management for client code) svn-id: r25732
2007-02-19As Fingolfin pointed out, we no longer need two different CD timer intervalsTorbjörn Andersson
for Loom and everything else. Adjusted the value, taking advantage of the greater timer resolution, and clarified which two scenes need to be tested if we ever want to adjust this value further. svn-id: r25731
2007-02-19Renamed ANIMATION_H to AGOS_ANIMATION_H.Torbjörn Andersson
svn-id: r25730
2007-02-19So far we only accepted track1.* as name for audio tracks -- now we also ↵Max Horn
accept track01.* (we still only document the former naming scheme, intentionally) svn-id: r25728
2007-02-19Use consistent naming for the preprocessor constants used to guarantee thatTorbjörn Andersson
header files are only included once. Many of them didn't have a SCUMM prefix which could have lead to clashes with common header files. svn-id: r25727
2007-02-19Renamed SAGA_xxx_H_ to SAGA_xxx_H for consistency.Torbjörn Andersson
svn-id: r25726
2007-02-19a little more refactoringNicola Mettifogo
svn-id: r25725
2007-02-19refactoringNicola Mettifogo
svn-id: r25724
2007-02-19a little bit of fiddling to expose similarities between routinesNicola Mettifogo
svn-id: r25723
2007-02-19Fix compilationEugene Sandulenko
svn-id: r25722
2007-02-19table routines merged with common engine codeNicola Mettifogo
svn-id: r25721
2007-02-19oops forgot to update make moduleNicola Mettifogo
svn-id: r25720
2007-02-19renamed file to follow common conventionNicola Mettifogo
svn-id: r25719
2007-02-19moved specialised parsing routines in parser.cpp, so code can be refactored ↵Nicola Mettifogo
more easily svn-id: r25718
2007-02-19fixed bad implementationNicola Mettifogo
svn-id: r25717
2007-02-19Move SCUMM version checks for settings up monst.er.sou file, to higher level.Travis Howell
svn-id: r25716
2007-02-19fixed engine bug preventing savegames from being consistent with the actual ↵Nicola Mettifogo
game status. The workaround code comes from BRA. svn-id: r25715
2007-02-19fixed regression bug preventing user from interacting with many items, ↵Nicola Mettifogo
notably not allowing combining items from the inventory svn-id: r25714
2007-02-19Don't set ioFailed on EOSMax Horn
svn-id: r25713
2007-02-19AGI: Removed detection sums for DDP. DDP uses an unsupporeted agi engine ↵Stuart George
2.01, all DDP versions are booter disks and thus 'hacks' and is buggy under any agi version other than 2.01 (2.272 and 2.089 dont work correctly). This will also stop bug reports coming in for DDP svn-id: r25711
2007-02-18cleanup and fixed _module memory leakGregory Montoir
svn-id: r25708
2007-02-18added basic support for playing FOTAQ amiga modules files (rjp1) instead of ↵Gregory Montoir
MIDI (code is currently #ifdef'ed out). svn-id: r25707
2007-02-18Added compressed-saves.cpp to base symbian makefileLars Persson
svn-id: r25706
2007-02-18Fix for bug #1660560 (MANIAC: Meteor faces wrong way during intro)Max Horn
svn-id: r25705
2007-02-18NDS : The scaler profiling renders a white line (1 pixel / 1 ms)Bertrand Augereau
svn-id: r25704
2007-02-18NDS : CPU scaler twiddling backupBertrand Augereau
svn-id: r25703
2007-02-18NDS : CPU scaler performance experimentBertrand Augereau
svn-id: r25702
2007-02-18Simplified addGameToConf and at the same time made it more powerful: Copy ↵Max Horn
all key/value pairs returned by the detector to the new config file domain svn-id: r25701
2007-02-18NDS : Compile fix (savegames-related)Bertrand Augereau
svn-id: r25700
2007-02-18Redraw the launcher after doing a mass addMax Horn
svn-id: r25699
2007-02-18Fixed warningMax Horn
svn-id: r25698