Commit Graph
86814 Commits
Author SHA1 Message Date
Torbjörn Andersson 60e0f7624a As Fingolfin pointed out, we no longer need two different CD timer intervals
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-19 21:09:23 +00:00
Torbjörn Andersson 301fe91903 Renamed ANIMATION_H to AGOS_ANIMATION_H.
svn-id: r25730
2007-02-19 20:55:16 +00:00
Max Horn 0b2602e424 So far we only accepted track1.* as name for audio tracks -- now we also accept track01.* (we still only document the former naming scheme, intentionally)
svn-id: r25728
2007-02-19 18:17:38 +00:00
Torbjörn Andersson a1a16d1579 Use consistent naming for the preprocessor constants used to guarantee that
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-19 17:48:19 +00:00
Torbjörn Andersson 09ad4f1a87 Renamed SAGA_xxx_H_ to SAGA_xxx_H for consistency.
svn-id: r25726
2007-02-19 17:30:43 +00:00
Nicola Mettifogo 32b4492b1a a little more refactoring
svn-id: r25725
2007-02-19 14:11:56 +00:00
Nicola Mettifogo 9bdf145aa0 refactoring
svn-id: r25724
2007-02-19 14:09:13 +00:00
Nicola Mettifogo 80edc8504c a little bit of fiddling to expose similarities between routines
svn-id: r25723
2007-02-19 14:06:47 +00:00
Eugene Sandulenko bbc50471bb Fix compilation
svn-id: r25722
2007-02-19 13:46:44 +00:00
Nicola Mettifogo 0f3ebbd3b3 table routines merged with common engine code
svn-id: r25721
2007-02-19 13:07:18 +00:00
Nicola Mettifogo 2f7388d78a oops forgot to update make module
svn-id: r25720
2007-02-19 12:55:51 +00:00
Nicola Mettifogo 745d814caa renamed file to follow common convention
svn-id: r25719
2007-02-19 12:54:58 +00:00
Nicola Mettifogo 1121fe4948 moved specialised parsing routines in parser.cpp, so code can be refactored more easily
svn-id: r25718
2007-02-19 12:53:59 +00:00
Nicola Mettifogo 85a0a02996 fixed bad implementation
svn-id: r25717
2007-02-19 11:36:31 +00:00
Travis Howell abd20d59fa Move SCUMM version checks for settings up monst.er.sou file, to higher level.
svn-id: r25716
2007-02-19 09:46:45 +00:00
Nicola Mettifogo 402e364852 fixed engine bug preventing savegames from being consistent with the actual game status. The workaround code comes from BRA.
svn-id: r25715
2007-02-19 09:31:43 +00:00
Nicola Mettifogo 880f449a2d fixed regression bug preventing user from interacting with many items, notably not allowing combining items from the inventory
svn-id: r25714
2007-02-19 09:25:11 +00:00
Max Horn 2b3c08d420 Don't set ioFailed on EOS
svn-id: r25713
2007-02-19 08:48:54 +00:00
Stuart George edd8774836 AGI: Removed detection sums for DDP. DDP uses an unsupporeted agi engine 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-19 00:03:14 +00:00
Gregory Montoir 604f0cac0a cleanup and fixed _module memory leak
svn-id: r25708
2007-02-18 21:56:52 +00:00
Gregory Montoir 18cab2cc65 added basic support for playing FOTAQ amiga modules files (rjp1) instead of MIDI (code is currently #ifdef'ed out).
svn-id: r25707
2007-02-18 21:46:40 +00:00
Lars Persson 23a4e1de64 Added compressed-saves.cpp to base symbian makefile
svn-id: r25706
2007-02-18 21:29:02 +00:00
Max Horn e9f9792f2d Fix for bug #1660560 (MANIAC: Meteor faces wrong way during intro)
svn-id: r25705
2007-02-18 21:07:00 +00:00
Bertrand Augereau 887cf19cac NDS : The scaler profiling renders a white line (1 pixel / 1 ms)
svn-id: r25704
2007-02-18 20:53:06 +00:00
Bertrand Augereau 20e44a4914 NDS : CPU scaler twiddling backup
svn-id: r25703
2007-02-18 20:30:15 +00:00
Bertrand Augereau a43073de39 NDS : CPU scaler performance experiment
svn-id: r25702
2007-02-18 18:59:40 +00:00
Max Horn 0219b46e9d Simplified addGameToConf and at the same time made it more powerful: Copy all key/value pairs returned by the detector to the new config file domain
svn-id: r25701
2007-02-18 18:39:46 +00:00
Bertrand Augereau a866cb4ba0 NDS : Compile fix (savegames-related)
svn-id: r25700
2007-02-18 18:38:12 +00:00
Max Horn da67fb9de4 Redraw the launcher after doing a mass add
svn-id: r25699
2007-02-18 18:36:21 +00:00
Max Horn 3611cc6b4c Fixed warning
svn-id: r25698
2007-02-18 18:35:11 +00:00
Max Horn 94507bb44d Improved 'Mass Detector': Now displays a dialog which displays the scan progress to the user, and can be cancelled (the whole thing still needs to be polished)
svn-id: r25697
2007-02-18 18:23:52 +00:00
Max Horn e0a7c6d7a7 Made it possible to init a Stack<T> with an Array<T>; removed hack in Stack<T>::top
svn-id: r25696
2007-02-18 18:08:38 +00:00
Max Horn 348b72e107 Improved (I hope) the 'Unknown MD5' messages in our detectors a little bit
svn-id: r25695
2007-02-18 18:07:32 +00:00
Chris Apers 17b14e44c7 Correct warned class name
svn-id: r25694
2007-02-18 18:03:57 +00:00
Chris Apers 619d8e87f1 French keyboard is 'azerty' not 'awert'
svn-id: r25693
2007-02-18 17:53:44 +00:00
Chris Apers 5b214090f7 Renamed crc32 which conflicts with Tapwave system function
svn-id: r25692
2007-02-18 17:47:24 +00:00
Marcus Comstedt 138b7bea41 Accept zlib format files as well when reading.
svn-id: r25690
2007-02-18 16:55:40 +00:00
Torbjörn Andersson da442dd2fb Fixed bug #1662774 ("SCUMM: Textual verb glitch"). It was a regression caused
by an earlier cleanup.

svn-id: r25689
2007-02-18 16:01:55 +00:00
Max Horn 35009ebff7 Const correctness
svn-id: r25688
2007-02-18 15:40:59 +00:00
Lars Persson dbd43fcb5a Updated locations of created files to be uninstalled
svn-id: r25687
2007-02-18 15:12:23 +00:00
Chris Apers 5a32e4f6e2 Bad hack to make thsi engine run on PalmOS
svn-id: r25686
2007-02-18 14:00:55 +00:00
Sven Hesse d892020505 Repaired loading
svn-id: r25685
2007-02-18 12:26:56 +00:00
Chris Apers 227d83ea6e Bad hack to make this engine works on PalmOS (compiler still seems to hate some global objects)
svn-id: r25684
2007-02-18 12:21:25 +00:00
Marcus Comstedt 2bb012701a flush()->finalize()
svn-id: r25683
2007-02-18 11:48:10 +00:00
Kostas Nakos 2a8e4ca876 correctly reinit sound output device
svn-id: r25682
2007-02-18 11:46:39 +00:00
Nicola Mettifogo cd75d9bfdb fixed broken savegames with duplicate items
svn-id: r25681
2007-02-18 10:57:11 +00:00
Nicola Mettifogo 06c354c236 replaced magic number with kFlagsVisited where needed
svn-id: r25680
2007-02-18 10:56:45 +00:00
Nicola Mettifogo 3dd23c5d9a found and commented gross hack in the original engine
svn-id: r25679
2007-02-18 10:32:15 +00:00
Nicola Mettifogo d4e5daa5b5 change in debug level
svn-id: r25678
2007-02-18 10:31:29 +00:00
Nicola Mettifogo bc17ef29f9 set the size of savegame name to the same length for both saving and loading
svn-id: r25677
2007-02-18 09:56:28 +00:00