Max Horn
f7ab7f6207
cleanup: new MessageDialog subclass TimedMessageDialog
...
svn-id: r11033
2003-11-01 20:52:41 +00:00
Gregory Montoir
e6eb3e234d
don't do dynalum if palette scroll is disabled
...
svn-id: r11032
2003-11-01 20:46:35 +00:00
Gregory Montoir
885fd48a66
rename Queen::GameSettings to Queen::GameConfig
...
svn-id: r11031
2003-11-01 20:45:45 +00:00
Gregory Montoir
3e267ba5f9
make doxygen happy
...
svn-id: r11030
2003-11-01 20:44:53 +00:00
Max Horn
b6d5f750d5
small fix: if one specifies fullscreen=true in the 'scummvm' config section but fullscreen=false in the game specific config section, ScummVM now properly disables fullscreen mode; also, don't use setvbuf with a NULL bufer and a non-zero size param, that's not portable -> use setlinebuf instead
...
svn-id: r11029
2003-11-01 19:13:48 +00:00
Max Horn
235047d526
made SDL backend use config manager
...
svn-id: r11028
2003-11-01 19:12:11 +00:00
Torbjörn Andersson
ae9fe77479
Instead of having a function that reverses the panning table, we now have a
...
function that creates the panning table. The difference is that you now
have to tell whether you want one for normal or reverse stereo, so you are
not dependent on the previous state of the table.
(I still think it may be possible to get rid of the panning table
completely, but that's for later cleanups.)
svn-id: r11027
2003-11-01 18:12:04 +00:00
Torbjörn Andersson
0435658b96
Create the gui object dynamically
...
svn-id: r11026
2003-11-01 17:08:23 +00:00
Torbjörn Andersson
94edf540ef
More moving of stuff into classes
...
svn-id: r11025
2003-11-01 16:55:20 +00:00
Max Horn
078091e7f4
cleanup of game detector functions
...
svn-id: r11024
2003-11-01 16:39:26 +00:00
Max Horn
7fc1e3ec92
get rid of ScummGameSettings::detectname
...
svn-id: r11023
2003-11-01 16:25:25 +00:00
Max Horn
2c2866641b
cleanup
...
svn-id: r11022
2003-11-01 16:03:13 +00:00
Max Horn
6a50ad9fbd
avoid using detectname
...
svn-id: r11021
2003-11-01 16:02:14 +00:00
Max Horn
ca69882256
Patch #820010 : Support Kanji version
...
svn-id: r11020
2003-11-01 15:19:30 +00:00
Max Horn
9f33b3abbe
possible fix for bug #833854 - I rechecked the assembly, there actually is a check for box flag 0x20 in there. However, that flag has a differeing meaning in older engine versions, so I put a version check in and updated the comments. Please test.
...
svn-id: r11019
2003-11-01 01:17:15 +00:00
Torbjörn Andersson
4952fb11ac
Fix warning
...
svn-id: r11018
2003-10-31 20:59:55 +00:00
Gregory Montoir
d1ff236f3c
use Command class
...
svn-id: r11017
2003-10-31 13:47:28 +00:00
Gregory Montoir
23188d5188
initial version of Command class
...
svn-id: r11016
2003-10-31 13:46:45 +00:00
Gregory Montoir
55cb72e5fa
add mouse cursor code
...
svn-id: r11015
2003-10-31 10:11:27 +00:00
Torbjörn Andersson
6011bd6cdc
Save the config file when options are changed.
...
svn-id: r11014
2003-10-31 07:43:26 +00:00
Joost Peters
295e9c6ff9
add support for spanish cd version
...
svn-id: r11013
2003-10-30 23:20:47 +00:00
Gregory Montoir
4c7b847950
really return verb name
...
svn-id: r11012
2003-10-30 18:19:03 +00:00
Gregory Montoir
4db6235db7
add methods needed by Command
...
svn-id: r11011
2003-10-30 13:08:38 +00:00
Gregory Montoir
d8ffcaf340
new Verb class
...
svn-id: r11010
2003-10-30 10:56:38 +00:00
Travis Howell
28823a2b2a
Spacing
...
svn-id: r11009
2003-10-30 01:09:41 +00:00
Travis Howell
a1e794d920
Add option to switch between subtitles only and combined speech/subtitles in Simon 2.
...
svn-id: r11008
2003-10-30 01:05:08 +00:00
David Eriksson
5813950a83
A commit that has it all:
...
- Bug fixes
- Refactoring
- New code
svn-id: r11007
2003-10-29 21:04:12 +00:00
Max Horn
5ac187ee48
doc TODOs
...
svn-id: r11006
2003-10-29 15:02:54 +00:00
Travis Howell
9ea97c5313
Revert since it still doesn't work right, last change stop messages about needing to go to Seattle.
...
Need to good way to bypass zak copy protection, without issues.
svn-id: r11005
2003-10-29 13:16:12 +00:00
Gregory Montoir
24acd21da4
only one RandomSource for the engine
...
svn-id: r11004
2003-10-29 13:06:10 +00:00
Travis Howell
2a11383523
Hopefully right this time, last change caused a cheat (Free air travel)
...
svn-id: r11003
2003-10-29 10:24:03 +00:00
Torbjörn Andersson
774b847a87
Document the BS2 config file settings
...
svn-id: r11002
2003-10-29 08:09:45 +00:00
Torbjörn Andersson
d7bd7d44b8
Use the ScummVM config manager instead of a separate BS2-specific config
...
file, plus some other cleanup. I don't know how the config manager decides
if/when to save the settings to file, but we can worry about that later.
svn-id: r11001
2003-10-29 07:53:05 +00:00
Travis Howell
494d5269a2
Add copy protection bypass for Zak McKracken (EGA) since there was no check in the version included with SelectWare Classic Collection.
...
svn-id: r11000
2003-10-29 06:36:06 +00:00
Gregory Montoir
efa51b6013
add accessors for mouse current pos / button + keyVerb
...
svn-id: r10999
2003-10-28 20:58:46 +00:00
Gregory Montoir
8eea63362e
handle (x,y) negative coordinates in dynalum
...
svn-id: r10998
2003-10-28 19:55:12 +00:00
Max Horn
2fef2dcb84
bs2 -> sword2
...
svn-id: r10997
2003-10-28 19:51:30 +00:00
Paweł Kołodziejski
8be0e318b6
update
...
svn-id: r10996
2003-10-28 18:05:36 +00:00
Max Horn
53db0a8a07
cleanup: removed version/id from GameSettings
...
svn-id: r10995
2003-10-28 17:07:25 +00:00
Joost Peters
0ba347414d
forgot this
...
svn-id: r10994
2003-10-28 15:33:45 +00:00
Joost Peters
ee276b12b8
add OGG playback to queen
...
svn-id: r10993
2003-10-28 15:26:05 +00:00
Gregory Montoir
cb2306373d
safer dynalum tweak
...
svn-id: r10992
2003-10-28 15:05:35 +00:00
David Eriksson
1ab811c4ec
Safer use of dynalum.
...
svn-id: r10991
2003-10-28 14:19:11 +00:00
Torbjörn Andersson
7418c47b48
If we fail to read the game settings, use sensible defaults.
...
svn-id: r10990
2003-10-28 13:46:28 +00:00
Joost Peters
31a8ef2e7f
cleanup
...
svn-id: r10989
2003-10-28 13:27:37 +00:00
Joost Peters
e02fe63f2e
added loadFileMalloc() method
...
svn-id: r10988
2003-10-28 12:42:35 +00:00
Gregory Montoir
26a873a2e4
more stuff for future Command class
...
svn-id: r10987
2003-10-27 15:00:25 +00:00
Torbjörn Andersson
dde1fde95e
Removed TODO entry about debug class. Fingolfin's latest changes should be
...
pretty much what I wanted.
svn-id: r10986
2003-10-27 10:44:12 +00:00
Torbjörn Andersson
48f29f8559
Fixed bug #830772 , I hope.
...
svn-id: r10985
2003-10-27 08:36:37 +00:00
Max Horn
a4d2a47820
factor out common debugger code
...
svn-id: r10984
2003-10-26 21:30:52 +00:00