Commit Graph

599 Commits

Author SHA1 Message Date
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
Torbjörn Andersson
570e60a487 Whitespace changes
svn-id: r10390
2003-09-24 06:33:59 +00:00
Travis Howell
3854ce8f3d Add Acorn version of Simon the Sorcerer 1 Talkie
svn-id: r10389
2003-09-24 06:19:30 +00:00
Oliver Kiehl
16048e9c14 fix bug pointed out by Merlin0fCha0s
svn-id: r10343
2003-09-20 22:26:10 +00:00
Max Horn
f539bd72e7 fixed AMD64 warning
svn-id: r10341
2003-09-20 20:01:32 +00:00
Max Horn
6a4663824e added initial support for building our 4 adventure engines as loadable modules; right now only work on OS X; once we add more build rules, other systems with dlopen() should work, too (e.g. Linux); Windows support may come later. This is still very much WIP
svn-id: r10304
2003-09-18 18:23:53 +00:00
Max Horn
a15fdcea21 plugin work: right now, only with build rules for OS X. Once I can get it to work here, I'll add more build rules. Work in progress, a lot ain't work, but the plugin stuff is disabled by default, so no harm should arise
svn-id: r10292
2003-09-18 13:03:56 +00:00
Max Horn
be9d4066e1 moved engine.* to base; this fixes some linking issues when building a barebone ScummVM (or maybe I just want to increase our CVS stats? <g>)
svn-id: r10287
2003-09-18 02:07:18 +00:00
Max Horn
c1a678afeb new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there (this removes the need for an ugly hack in the build system, and is also conceptionally cleaner)
svn-id: r10282
2003-09-17 22:41:01 +00:00