Travis Howell
592822fbe5
Don't use bug work around on simon1dos, since copy protection screen causes odd effects.
...
svn-id: r11733
2003-12-18 09:04:13 +00:00
Travis Howell
af6c68faf7
Remove old hack
...
svn-id: r11671
2003-12-16 05:08:26 +00:00
Travis Howell
0b61a4c3a8
Add some additional simon1 amiga code from tsuteiuQ, not working right yet.
...
svn-id: r11670
2003-12-16 05:04:39 +00:00
Chris Apers
6a9972c5f5
No stat.h on PalmOS
...
svn-id: r11658
2003-12-15 15:17:06 +00:00
Travis Howell
c976e7fda0
quick load/save isn't possible for simon1dmeo
...
svn-id: r11614
2003-12-13 13:46:58 +00:00
Travis Howell
73f3c3bdd4
Remove warning.
...
svn-id: r11609
2003-12-13 01:54:53 +00:00
Travis Howell
3d04b69cbd
Don't switch voice file in simon2mac unless needed.
...
svn-id: r11608
2003-12-13 01:54:17 +00:00
Travis Howell
c7a6458849
Thereis no save slot 0 in simon games.
...
svn-id: r11607
2003-12-13 01:26:40 +00:00
Travis Howell
1ac989586d
Add slow motion option
...
svn-id: r11604
2003-12-13 01:18:31 +00:00
Max Horn
35b62c294d
removed GameSettings::detectname and GameSettings::midi; renamed GameSettings::gameName to name; added temporary experimental MD5 hack
...
svn-id: r11603
2003-12-13 00:20:01 +00:00
Max Horn
0b22651494
avoid accessing detector->_game.midi
...
svn-id: r11598
2003-12-12 15:28:44 +00:00
Travis Howell
dbc5d8c3ee
Add work around for bug in original simon1.
...
svn-id: r11592
2003-12-12 03:19:39 +00:00
Travis Howell
48440c3697
Prevent quick load/save during copy protection or conversation.
...
svn-id: r11591
2003-12-12 01:31:02 +00:00
Travis Howell
c37dd7a192
Don't update screen manually, as original didn't.
...
svn-id: r11590
2003-12-12 00:05:28 +00:00
Travis Howell
232fe2889a
Remove comment------
...
svn-id: r11580
2003-12-11 11:07:43 +00:00
Travis Howell
507a7057c1
Ooops
...
svn-id: r11578
2003-12-11 10:05:46 +00:00
Max Horn
3c9c652f13
fix compilation on non-win32 systems
...
svn-id: r11576
2003-12-11 09:56:21 +00:00
Travis Howell
898d5f2647
No need for buffers that large.
...
svn-id: r11575
2003-12-11 09:29:56 +00:00
Travis Howell
bc00922990
Change another debug define to key
...
Dump options should now work on non-win32
svn-id: r11574
2003-12-11 09:14:10 +00:00
Travis Howell
1e90d540eb
Correct filename
...
svn-id: r11568
2003-12-11 05:20:01 +00:00
Travis Howell
8c1cf30b6b
Add About option
...
svn-id: r11567
2003-12-11 04:41:42 +00:00
Travis Howell
324da16de2
Add dialog for quick load/save in simon1/2.
...
svn-id: r11564
2003-12-11 03:50:25 +00:00
Travis Howell
46f00d079c
Remove comment
...
svn-id: r11563
2003-12-11 03:23:07 +00:00
Travis Howell
5154790733
Fix and enabble quick load/save keys in simon 1/2.
...
svn-id: r11562
2003-12-11 02:43:28 +00:00
Travis Howell
c3f23cbd48
Oops
...
svn-id: r11561
2003-12-11 02:13:42 +00:00
Travis Howell
44eadc398c
Add some WIP quick load/save keys code for simon 1/2. currently disabled.
...
svn-id: r11560
2003-12-11 02:09:18 +00:00
Travis Howell
ac237909ff
Pause music and background sfx. too
...
svn-id: r11546
2003-12-10 01:05:21 +00:00
Travis Howell
2347409dd1
Add puase option for simon games.
...
svn-id: r11545
2003-12-10 00:54:53 +00:00
Jamieson Christian
e6d176bc67
Added support for Simon 2's native MT-32 music tracks
...
svn-id: r11540
2003-12-09 10:19:27 +00:00
Travis Howell
e600b3081f
This checks should be simon1win only, just to be on safe side.
...
svn-id: r11506
2003-12-06 04:18:48 +00:00
Travis Howell
0b0580e242
Cleanup
...
svn-id: r11505
2003-12-06 02:08:51 +00:00
Travis Howell
1799a7f307
simon1cd32 regression
...
svn-id: r11480
2003-12-03 05:52:21 +00:00
Chris Apers
cf682ed8f7
Added memory auto-configuration on PalmOS for better speed and compatibility
...
svn-id: r11472
2003-12-02 11:17:21 +00:00
Travis Howell
d77b11aef6
Add back some missing code
...
svn-id: r11462
2003-12-02 08:43:54 +00:00
Travis Howell
3cb4a1180e
Cleanup
...
svn-id: r11461
2003-12-02 08:28:54 +00:00
Travis Howell
dad0d55042
Ooops
...
svn-id: r11460
2003-12-02 08:26:32 +00:00
Travis Howell
c793e4c9df
Switch nosubtitles option to subtitles, to match others and help with Simon2 issue.
...
svn-id: r11458
2003-12-02 08:09:14 +00:00
Travis Howell
13db38223c
Cleanup
...
svn-id: r11456
2003-12-02 06:23:05 +00:00
Travis Howell
bde45d4335
This screen update causes delay and doesn't seem to be required.
...
Remove old debug message
svn-id: r11455
2003-12-02 05:53:32 +00:00
Travis Howell
528fd63a07
Only used in simon1win
...
svn-id: r11454
2003-12-02 05:12:49 +00:00
Travis Howell
53b2f75215
Revert last change, ScummVM handles it better than original.
...
svn-id: r11448
2003-12-01 12:18:57 +00:00
Travis Howell
b398363060
Simon2 background sfx can be disabled in scripts
...
svn-id: r11446
2003-12-01 10:23:51 +00:00
Max Horn
72eb8ccb89
Patch #847464 : Remove spurious semicolons
...
svn-id: r11445
2003-12-01 09:58:55 +00:00
Travis Howell
81a5d0e1f3
Add correct values for F1 - F3 text speed keys in simon1
...
svn-id: r11444
2003-12-01 09:53:03 +00:00
Travis Howell
a008022b30
Missed some
...
svn-id: r11442
2003-12-01 05:47:57 +00:00
Travis Howell
82a6f97047
cleanup
...
svn-id: r11441
2003-12-01 05:22:04 +00:00
Travis Howell
28f9c34f8c
Might as well combine these two.
...
svn-id: r11440
2003-12-01 00:54:50 +00:00
Max Horn
242efda7fb
cleanup
...
svn-id: r11439
2003-12-01 00:45:16 +00:00
Max Horn
d98479ee5d
cleanup; fix some memory leaks; more memory leaks remaining
...
svn-id: r11419
2003-11-29 11:56:24 +00:00
Travis Howell
d636ee7855
var value were different in simon1dos
...
svn-id: r11418
2003-11-29 10:12:47 +00:00
Chris Apers
651beb46ac
Can't do this like that
...
svn-id: r11409
2003-11-28 10:11:56 +00:00
Chris Apers
7d5551e507
Don't overflow the stack
...
svn-id: r11408
2003-11-28 10:11:04 +00:00
Max Horn
3a355e0763
fix compilation
...
svn-id: r11271
2003-11-13 00:00:49 +00:00
Chris Apers
de1e3baf41
Preliminary support of Simon games on PalmOS
...
svn-id: r11269
2003-11-12 16:00:11 +00:00
Max Horn
e34f2b8b33
cut down on unnecessary GameDetector references
...
svn-id: r11239
2003-11-10 01:04:12 +00:00
Paweł Kołodziejski
7d6c5bc1da
cleanup whitespaces
...
svn-id: r11214
2003-11-08 20:54:31 +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
Max Horn
53db0a8a07
cleanup: removed version/id from GameSettings
...
svn-id: r10995
2003-10-28 17:07:25 +00:00
Travis Howell
3f6f1e3311
Ooops
...
svn-id: r10973
2003-10-26 05:48:54 +00:00
Travis Howell
c7e723ceb4
Add combined speech and subtitles support for simon2.
...
svn-id: r10972
2003-10-26 05:31:36 +00:00
Travis Howell
1b38419b42
Add more debug.
...
svn-id: r10971
2003-10-26 04:37:11 +00:00
Travis Howell
b16d51a257
Rename function.
...
svn-id: r10970
2003-10-26 04:35:35 +00:00
Travis Howell
b051506bf1
Ooops
...
svn-id: r10969
2003-10-26 04:07:44 +00:00
Travis Howell
394bb952c5
Update issues
...
svn-id: r10968
2003-10-26 04:03:51 +00:00
Travis Howell
0600e4e0f4
Fix simon1dos freezes
...
svn-id: r10966
2003-10-26 03:20:13 +00:00
Travis Howell
4e78623eb2
VC warnings
...
svn-id: r10953
2003-10-24 02:26:41 +00:00
Travis Howell
3ccd6704bd
Don't attempt to play sound in simon2mac if file doesn't exist.
...
Add fixme for simon2mac, freeing voice at this point which causes crashes.
svn-id: r10943
2003-10-23 04:49:04 +00:00
Oliver Kiehl
016c90911e
fix gcc 3.3.2 warning
...
svn-id: r10942
2003-10-22 11:15:09 +00:00
Travis Howell
48b9e18086
Remove comments
...
svn-id: r10941
2003-10-22 09:20:47 +00:00
Travis Howell
3d229f6c8c
Add load/save game failture messages from original games.
...
svn-id: r10940
2003-10-22 09:17:31 +00:00
Travis Howell
b582881471
Missed one
...
svn-id: r10930
2003-10-21 11:45:46 +00:00
Travis Howell
c3deeb3daf
Correctly reanem var this time.
...
svn-id: r10929
2003-10-21 11:41:33 +00:00
Travis Howell
e4813cfab5
Rename a few vars
...
svn-id: r10928
2003-10-21 10:34:56 +00:00
Travis Howell
54fc5335c0
Rename a few vars
...
svn-id: r10927
2003-10-21 10:14:42 +00:00
Travis Howell
87fb27d02c
Rename function
...
svn-id: r10926
2003-10-21 09:43:37 +00:00
Jonathan Gray
a1f9ed293c
fix shadow'd variable, the single letter variable names in the simon code are rather scary....
...
svn-id: r10925
2003-10-21 09:33:49 +00:00
Travis Howell
ed0c30fcbf
Fix text spacing when backspace key is used when entering save game name in Hebrew version. Need to pass along last character printed, so correct spacing can be used.
...
svn-id: r10922
2003-10-21 06:35:19 +00:00
Travis Howell
01c0bd5eb7
Stop garbage been left behind with backspace key when entering save game name, in non-English versions.
...
svn-id: r10921
2003-10-21 05:48:32 +00:00
Max Horn
33f2fbff08
We proudly present the latest installment of our hit series 'Untangle the mess': 'Help! Space Invaders refactored the music detector'... in other news, I obviously need to sleep now
...
svn-id: r10883
2003-10-18 00:22:46 +00:00
Max Horn
0694eed273
moved game detection code out to the plugins
...
svn-id: r10882
2003-10-17 23:16:53 +00:00
Max Horn
a70460833e
moved platform/language constants to common/util.*
...
svn-id: r10862
2003-10-17 15:35:46 +00:00
Travis Howell
bc072912b6
Fix a few defaults vars.
...
svn-id: r10824
2003-10-16 10:10:48 +00:00
Travis Howell
27fc807688
Minor cleanup
...
svn-id: r10823
2003-10-16 09:41:35 +00:00
Max Horn
ebd314a9ec
fix debug mode 0
...
svn-id: r10791
2003-10-14 07:52:34 +00:00
Max Horn
36fd7ec445
some renaming for more consistent terminology (although we might want to reevaluate this): 'target' is what is in your config file; 'game' is what a frontend provide. E.g. the scumm frontend provides the game 'monkeyvga', and my config file has target 'monkeyvga-ger' configured to use that game
...
svn-id: r10766
2003-10-12 18:40:12 +00:00
Jamieson Christian
c38ca923d8
Fix for Bug [821514] SIMON: No Adlib volume for percussion
...
Transmit volume with each percussion event. (Necessary
because music and SFX tracks may share the percussion
channel.) This is the same approach used in iMuse.
svn-id: r10753
2003-10-12 14:31:21 +00:00
Max Horn
5301edc383
some cleanup
...
svn-id: r10720
2003-10-10 13:55:08 +00:00
Max Horn
d177364715
new config manager. not everything is completed, and some things will still be changed, but it seems to work well enough to put it into CVS
...
svn-id: r10687
2003-10-08 21:59:23 +00:00
Travis Howell
802a2a1310
Fix display of verb name text when verb is selected in Simon the Sorcerer 1 and enable for all versions of the game.
...
svn-id: r10677
2003-10-08 07:38:48 +00:00
Max Horn
b4e5d97994
factor out common gfx_mode/fullscreen setup code from the game engines into the main code (maybe putting this into the Engine constructor would be better, though?)
...
svn-id: r10611
2003-10-05 14:37:16 +00:00
Max Horn
d4734bd4f2
use namespace Common a bit more; don't zero the RNG in scumm (else the seed gets reset); remove obsolete 256 color blending code
...
svn-id: r10592
2003-10-04 11:50:21 +00:00
Max Horn
ad293a5ab8
cleanup / doxygenification
...
svn-id: r10578
2003-10-03 23:34:06 +00:00
Max Horn
a4b72c9d6e
Simon namespace
...
svn-id: r10574
2003-10-03 19:42:27 +00:00
Jamieson Christian
91dc619adf
Fix for Bug [812995] MT-32: wrong channel mapping
...
Implemented channel mask for Simon 1/2
when using --native-mt32.
svn-id: r10525
2003-10-01 17:34:46 +00:00
Jamieson Christian
6a4c977a48
Added decruncher for Simon 1 disk version files.
...
Also thanks to Stuart Caie for the C conversion
of the decruncher algorithm.
svn-id: r10476
2003-09-29 04:15:24 +00:00
Jamieson Christian
a48c8ff4c1
First-revision Amiga icon decompressor.
...
Thanks for Stuart Caie for the C conversion
that was adapted for this addition. On the
Web at http://www.kyz.uklinux.net/
svn-id: r10475
2003-09-29 02:59:47 +00:00
Travis Howell
c03b99eab6
Small correction for simon1/2 Hebrew
...
svn-id: r10411
2003-09-26 05:34:52 +00:00
Travis Howell
ab66db7cd0
Small cleanup to reduce amount of game id checks.
...
svn-id: r10402
2003-09-25 04:32:28 +00:00
Travis Howell
07c3c2dac6
Small cleanup to reduce amount of game id checks.
...
svn-id: r10401
2003-09-25 04:23:07 +00:00