517 Commits

Author SHA1 Message Date
Joost Peters
18758f1b94 typo
svn-id: r14755
2004-08-25 22:32:15 +00:00
Joost Peters
2b47c12f7a remove unused variables
svn-id: r14649
2004-08-20 13:42:43 +00:00
Joost Peters
cdd3397c29 Initialize variables (fix valgrind warnings)
svn-id: r14648
2004-08-20 13:37:50 +00:00
Joost Peters
9fadfae98d Fix potential OOB read
svn-id: r14643
2004-08-19 11:16:55 +00:00
Paweł Kołodziejski
d62ff5dca7 fixed warnings
svn-id: r14603
2004-08-14 09:10:14 +00:00
Torbjörn Andersson
e02e6408f2 Adapted Fingolfin's BS1 code for better error messages when save/restore
fails. The downside to this is that while the error dialog is showing, the
mouse cursor is drawn in dark greys, so it's almost invisible.

svn-id: r14260
2004-07-18 18:25:16 +00:00
Torbjörn Andersson
8f6a619913 (Ab)used the yes/no dialog to show an error message if saving a game fails.
As far as I can tell, writing a proper one-button dialog is tricky. It
can't re-use a button from the yes/no dialog since the whole thing appears
to be just one sprite!

svn-id: r14178
2004-07-08 12:21:40 +00:00
Max Horn
b8ad54b3af Reversed param order of File::open() -- this allowed me to get rid of a few more getGameDataPath() calls
svn-id: r14090
2004-06-27 22:14:35 +00:00
Max Horn
6b722ff11b Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage again
svn-id: r14058
2004-06-25 22:39:21 +00:00
Max Horn
7a8d469c66 Use auto_ptr to avoid leaks
svn-id: r14057
2004-06-25 22:12:57 +00:00
Joost Peters
bd19811d19 Get rid of mouse transparancy hack
svn-id: r13795
2004-05-06 00:25:18 +00:00
Max Horn
14378cb56e Renamed more OSystem methods
svn-id: r13410
2004-03-28 16:30:50 +00:00
Joost Peters
641277fd16 some cleanup
svn-id: r13263
2004-03-13 22:58:50 +00:00
Nicolas Bacca
07d918ace2 Yearly CE BASS intro synch fix
svn-id: r13199
2004-03-05 08:53:31 +00:00
Max Horn
c6752cccf5 renamed more OSystem methods to follow our naming scheme; renamed NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend
svn-id: r13087
2004-02-28 12:58:13 +00:00
Max Horn
d158280425 the OSystem changes we discussed on the ML (note: renaming of the existing OSystem API is not yet finished); porters will have to fix their ports to get them to compile again
svn-id: r13036
2004-02-24 22:39:42 +00:00
Torbjörn Andersson
66f065d3d6 Workaround for BASS bug #897775. As far as I can tell there is no proper
fix for this bug, but please prove me wrong.

svn-id: r12916
2004-02-16 16:51:44 +00:00
Travis Howell
adaeb61054 Add Change --floppy-intro to --alt-intro patch (#896311)
svn-id: r12844
2004-02-13 10:51:33 +00:00
Torbjörn Andersson
d21b5455c6 Fixed bug #870890.
svn-id: r12825
2004-02-11 18:01:26 +00:00
Max Horn
f59eb3b219 renamed (Const)Iterator to (const_)iterator; changed size() to return an uint
svn-id: r12722
2004-02-05 00:19:57 +00:00
Max Horn
da76ac5890 Various changes to the build system which allow building ScummVM in an external directory (and as such, allow you to have a debug, a profiling, and a release build from the same set of source files in parallel). Work in progress
svn-id: r12680
2004-01-30 21:54:28 +00:00
Nicolas Bacca
a5aba18abf Remove old CE tweak
svn-id: r12626
2004-01-26 20:28:35 +00:00
Paweł Kołodziejski
ce3e6d7fd8 fix warning
svn-id: r12498
2004-01-18 20:11:52 +00:00
Nicolas Bacca
76298a9cec Implements TOGGLE_VIRTUAL_KEYBOARD
svn-id: r12459
2004-01-17 23:40:36 +00:00
Max Horn
033ff78ae9 updated copyright notice
svn-id: r12176
2004-01-06 12:45:34 +00:00
Max Horn
d1e6c6059e renamed global var _debugLevel to g_debugLevel; let Engine constructor init it (this way all engines get it for free, allows further cleanup); removed some useless/duplicate member vars in SwordEngine
svn-id: r12134
2004-01-04 14:00:58 +00:00
Max Horn
14f28d58f1 remove 'Sky' name prefix for most stuff (not needed anymore since we are in namespace 'Sky' now)
svn-id: r12114
2004-01-03 15:57:57 +00:00
Max Horn
b0e23e35ee Introduce namespace 'Sky'
svn-id: r12099
2004-01-03 01:58:58 +00:00
Max Horn
859a9c0129 o Added SoundMixer::isReady()
o Removed SoundMixer::bindToSystem()
o In scumm, replaced _silentMixer, _silentDigitalImuse and _noDigitalSamples by SoundMixer::isReady()

svn-id: r11893
2003-12-24 17:42:22 +00:00
Max Horn
e9269257f3 turned PlayingSoundHandle into an 'opaque' (well not really :-) data type, mainly because people kept (accidentally and sometimes on purpose :-) misusing them
svn-id: r11881
2003-12-24 00:25:18 +00:00
Max Horn
f19f73eb50 Make it possible for game detection functions to detect language/platform (not yet done by any detector, but will come with the MD5 detection code)
svn-id: r11811
2003-12-21 15:29:52 +00:00
Max Horn
676bf4d683 incorrect use of pauseChannel (replaced by correct pauseID)
svn-id: r11800
2003-12-21 00:41:59 +00:00
Max Horn
d0b74e81a6 cleanup
svn-id: r11792
2003-12-21 00:00:19 +00:00
Max Horn
0cddca5f43 unregister the premix proc when you go away
svn-id: r11755
2003-12-19 01:08:30 +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
9008abc7ea cleanup: no need to access detector->_game.midi, since the value is fixed anyway
svn-id: r11596
2003-12-12 14:40:40 +00:00
Travis Howell
3774c09dbe Backwards compatbility
svn-id: r11459
2003-12-02 08:12:39 +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
Max Horn
72eb8ccb89 Patch #847464: Remove spurious semicolons
svn-id: r11445
2003-12-01 09:58:55 +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
b99af18bd5 cleanup whitespaces
svn-id: r11213
2003-11-08 20:27:27 +00:00
Jonathan Gray
239aea0ff0 spelling fixes
svn-id: r11178
2003-11-07 02:31:44 +00:00
Marcus Comstedt
ef5e193d59 stdafx.h needs to be included first.
svn-id: r11117
2003-11-03 22:28:37 +00:00
Max Horn
078091e7f4 cleanup of game detector functions
svn-id: r11024
2003-11-01 16:39:26 +00:00
Max Horn
6a50ad9fbd avoid using detectname
svn-id: r11021
2003-11-01 16:02:14 +00:00
Max Horn
53db0a8a07 cleanup: removed version/id from GameSettings
svn-id: r10995
2003-10-28 17:07:25 +00:00
Robert Göffringmann
8f4f507c33 fix bug #828222: Adlib music stops during browsing the inventory
svn-id: r10963
2003-10-25 14:25:24 +00:00
Torbjörn Andersson
61aaa5b40b Changed the behaviour of the page up/down buttons in the save/load dialog.
LavosSpawn tells me that the previous behaviour was, in fact, what the
original did, but agreed that it was confusing.

The new behaviour is consistent with how BS2 does it, by the way.

svn-id: r10962
2003-10-25 14:15:21 +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