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