Commit Graph

31682 Commits

Author SHA1 Message Date
Sven Hesse
6c47f9f4f8 Changed opcodeGob to be functor-based
svn-id: r41603
2009-06-17 04:16:51 +00:00
Sven Hesse
8615c57791 Changed opcodeFunc to be functor-based
svn-id: r41602
2009-06-17 04:16:21 +00:00
Sven Hesse
25c92dfdef Changed opcodeDraw to be functor-based
svn-id: r41601
2009-06-17 04:15:45 +00:00
Eugene Sandulenko
3bfca53709 Disable music for CoCo3 games. It has different format.
svn-id: r41598
2009-06-16 21:59:20 +00:00
Florian Kagerer
0b4725d142 LOL: implemented options menu (settings aren't saved yet)
svn-id: r41596
2009-06-16 21:23:26 +00:00
Sven Hesse
72fedd3eb0 Including scummsys.h and forward-declaring GobEngine
svn-id: r41592
2009-06-16 20:39:37 +00:00
Sven Hesse
c73f11f0d1 Properly initializing _soundMode, for ADLs too
svn-id: r41591
2009-06-16 20:15:49 +00:00
Sven Hesse
a2afe557ef Encapsulating the Stack and StackFrame a bit
svn-id: r41590
2009-06-16 20:15:19 +00:00
Sven Hesse
1996a8011c Encapsulating stack adjustments
svn-id: r41589
2009-06-16 20:14:56 +00:00
Johannes Schickel
4aec580f91 Formatting.
svn-id: r41588
2009-06-16 19:26:44 +00:00
Fabio Battaglia
b905602b4c tinsel: check only english.txt for DW1 psx version detection, and use recursive "SearchMan.addDirectory()" to obtain subdirs for Discworld PSX datafiles
svn-id: r41587
2009-06-16 18:58:21 +00:00
Arnaud Boutonné
975a0d6567 MDY/TBR : fix a thing or two. Still far from being OK, but in-game ambiance "music" is (a little) less buggy
svn-id: r41584
2009-06-16 12:25:53 +00:00
Arnaud Boutonné
2668ea4694 Add MD5 for Playtoons 3 (english)
svn-id: r41579
2009-06-16 07:14:07 +00:00
Florian Kagerer
475c967d0d KYRA: fixed regression (broken menu slide bars in HOF/MR)
svn-id: r41576
2009-06-15 23:22:31 +00:00
Sven Hesse
434be5c65a Renamed _inter_resStr to _resultStr
svn-id: r41575
2009-06-15 23:11:29 +00:00
Sven Hesse
1b67620d99 Renaming _inter_resVal to _resultInt
svn-id: r41574
2009-06-15 23:11:08 +00:00
Sven Hesse
67a9ff7dd3 Moving _inter_resVal and _inter_resStr from Global to Parse
svn-id: r41573
2009-06-15 23:10:51 +00:00
Sven Hesse
58fbca49f5 Splitting up parseExpr a bit
svn-id: r41572
2009-06-15 23:10:27 +00:00
Sven Hesse
2219533441 Remove some now superfluous comments
svn-id: r41571
2009-06-15 23:10:10 +00:00
Sven Hesse
5c58b9a3a4 Using cmpHelper for OP_NEQ too, since the original does a normal strcmp there as well. No idea where the stricmp came from
svn-id: r41570
2009-06-15 23:09:57 +00:00
Sven Hesse
f6ca65206f Renaming some variables in o1_assign() and o2_assign() to mirror the structure in o6_assign()
svn-id: r41569
2009-06-15 23:09:37 +00:00
Sven Hesse
190dd0d077 Using the TYPE_ enum where applicable
svn-id: r41568
2009-06-15 23:09:23 +00:00
Sven Hesse
236fad1f19 Adding a TYPE_ enum
svn-id: r41567
2009-06-15 23:09:04 +00:00
Sven Hesse
75b44536b1 Fixing the signness indicated by the OP_ enums
svn-id: r41566
2009-06-15 23:08:44 +00:00
Sven Hesse
42007f9d04 Propagating variable name changes
svn-id: r41565
2009-06-15 23:08:28 +00:00
Sven Hesse
e8a89cffb6 Renamed various variables to better reflect their meaning
svn-id: r41564
2009-06-15 23:08:09 +00:00
Sven Hesse
8b5233c5ff Renamed varPos to varBase and split off getVarBase() from parseVarIndex() and parseExpr()
svn-id: r41563
2009-06-15 23:07:55 +00:00
Sven Hesse
0906068bff Merging parseValExpr and parseExpr
svn-id: r41562
2009-06-15 23:07:38 +00:00
Florian Kagerer
650f3a50d2 LOL: implemented quit menu
svn-id: r41560
2009-06-15 21:39:43 +00:00
Arnaud Boutonné
2f8a0b9936 renamed playtoons target names to insult-free target names (maybe non-definitive names)
svn-id: r41559
2009-06-15 21:28:11 +00:00
Florian Kagerer
583a89be62 LOL: - started on the ingame menu code (death menu, load menu and main menu)
- fixed regression in kyra gui code (broken menu highlighting)
- fixed minor bug in animation code

svn-id: r41557
2009-06-15 20:52:09 +00:00
Arnaud Boutonné
f2e3ddf72a Add MD5 for Playtoons 4 FR
svn-id: r41556
2009-06-15 19:46:00 +00:00
Filippos Karapetis
0e6a23ab3b Added aliases for the script/breakpoint related commands and added the debugflag related commands to the help screen
svn-id: r41538
2009-06-15 08:44:35 +00:00
Filippos Karapetis
c672e21fc3 Added the missing pixelformat.h file
svn-id: r41537
2009-06-15 08:24:01 +00:00
Eugene Sandulenko
8bcdd8d7f6 Run AGIMOUSE hack as a side effect always
svn-id: r41536
2009-06-15 07:06:52 +00:00
Jordi Vilalta Prat
d7308e9e3d Fix groovie's GUI game options
svn-id: r41528
2009-06-14 22:10:17 +00:00
Gregory Montoir
5a03e5cca1 simplified .raw/.wav data files handling in introduction sequences
svn-id: r41520
2009-06-14 15:07:34 +00:00
Johannes Schickel
7c5d739ba7 Cleanup.
svn-id: r41519
2009-06-14 14:24:28 +00:00
Walter van Niftrik
d0471f01db SCI: Added detection entries for Japanese SQ4.
svn-id: r41517
2009-06-14 14:11:21 +00:00
Johannes Schickel
b9d42b8741 Got rid of a needless "getEventManager" call. (Using Engine::_eventMan now instead)
svn-id: r41516
2009-06-14 14:05:42 +00:00
Sven Hesse
48a8e69546 Fixed an animation speed regression that got introduced when I added a lag compensation for Woodruff
svn-id: r41508
2009-06-14 12:19:42 +00:00
Johannes Schickel
5f5faf71c5 Fix unused variable warning.
svn-id: r41507
2009-06-14 11:08:35 +00:00
Paul Gilbert
2f3e5f11cb Beginnings of music support for Cruise, based on the cine engine sound code (note that the music played isn't yet correct, though)
svn-id: r41506
2009-06-14 03:39:30 +00:00
Marcus Comstedt
95f02dd86f Detected games with different language or platform are now
no longer treated as duplicates, even if they have the same
target and directory.  Also, pass these parameters to the
ConfMan, so that the correct version of the game is started.

svn-id: r41504
2009-06-13 23:42:39 +00:00
Johannes Schickel
3e8ea400e3 Added yet another missing period at the end of a line. (I hope I catched all now)
svn-id: r41503
2009-06-13 23:04:26 +00:00
Johannes Schickel
8095860885 Added periods to every news entry (actually it seems like we always did that in the past, but were a bit lazier in the last time).
svn-id: r41502
2009-06-13 22:48:32 +00:00
Eugene Sandulenko
d925104b6a Added sanity checking to stopSound() and a bit more debug output
svn-id: r41501
2009-06-13 22:48:16 +00:00
Johannes Schickel
51dd668177 Strip trailing whitespaces.
svn-id: r41500
2009-06-13 22:40:30 +00:00
Sven Hesse
acb0de6580 Warn when a sprite operation is to be performed on a nonexistent surface instead of crashing
svn-id: r41499
2009-06-13 22:35:22 +00:00
Arnaud Boutonné
7eaf013bbf Gob - *WIP* incomplete implementation of MDY/TBR
svn-id: r41498
2009-06-13 22:14:58 +00:00