Commit Graph

382 Commits

Author SHA1 Message Date
Jamieson Christian
e1bc6493d8 Replaced ADLIB_ALWAYS and ADLIB_PREFERRED with a more flexible
list of music types supported. This was done because now
PC speaker support must be treated separately, along with
Adlib and native (GM/MT32) support.

This fixes a problem with games that don't support PC speaker
(including V5 games that don't parse SPK resources yet)
being run with -epcspk or -epcjr. Those games now properly
switch to -enull so that music resources still get parsed
and music/script synchronization mechanisms don't break.

svn-id: r9703
2003-08-15 10:19:24 +00:00
Jamieson Christian
bfde325d35 Fix ALWAYS_ADLIB override of native driver selection
svn-id: r9658
2003-08-13 15:34:00 +00:00
Jamieson Christian
fb62ba61ca Added PC Speaker and PCjr command line options,
in preparation for Kirben's addition of WA support
for games that already have AD tracks.

svn-id: r9656
2003-08-13 14:08:21 +00:00
Jamieson Christian
37a394a660 Fix for Bug [779013] ALL: Fullscreen and -F
Fixed behavior of command line options that
are treated as "[scummvm]" modifiers by
default. I'm not even sure if "[scummvm]"
mods still work (or require special code)
so we might be able to get rid of old code.

Also added --fullscreen and --no-fullscreen
command line options.

svn-id: r9640
2003-08-11 09:48:26 +00:00
Marcus Comstedt
a5aa5c0d73 Harmonized SaveFile API with File API a bit.
svn-id: r9626
2003-08-10 20:49:13 +00:00
Marcus Comstedt
3678fd6106 Doesn't look like these are used anymore.
svn-id: r9623
2003-08-10 14:24:30 +00:00
Jonathan Gray
6d1ded6992 list -h in help text
svn-id: r9596
2003-08-08 09:09:06 +00:00
Chris Apers
51c38eb3e8 Fix newline warning
svn-id: r9587
2003-08-07 14:57:55 +00:00
Chris Apers
88d7a918a3 No more needed ... Arisme, your turn
svn-id: r9586
2003-08-07 14:52:04 +00:00
Max Horn
75db41750e getting rid of g_mixer; removing lots of whitespace
svn-id: r9527
2003-08-05 23:58:24 +00:00
Max Horn
fb761bd894 stdafx.h should always be first
svn-id: r9490
2003-08-05 12:39:35 +00:00
Jonathan Gray
b46aaa6901 limit to 80 char again after last change...
svn-id: r9462
2003-08-04 14:18:16 +00:00
Travis Howell
f38dc3ed45 ditto
svn-id: r9461
2003-08-04 13:35:09 +00:00
Jonathan Gray
6d70a2a3c1 fix lines exceeding 80 chars in usage help
svn-id: r9458
2003-08-04 12:42:40 +00:00
Max Horn
5a9fe82121 fix for bug #782132 (MI1: -e null doesn't work)
svn-id: r9445
2003-08-03 22:51:22 +00:00
Paweł Kołodziejski
bf453ea219 fix compile with vc7
svn-id: r9421
2003-08-02 18:01:43 +00:00
Max Horn
103112dd3d removed OSystem::set_mouse_pos (I hope I didn't break any backends, but if I did it should be trivial to get them working again)
svn-id: r9391
2003-08-02 00:36:38 +00:00
Travis Howell
35dbf2fe3a This should be Microsoft Visual C++ only
svn-id: r9364
2003-08-01 14:21:19 +00:00
Travis Howell
04cd9d8375 mingw compile broken when include order was changed
svn-id: r9363
2003-08-01 13:16:23 +00:00
Max Horn
0df319e952 #include cleanup (explicityl specify the location for headers from common/, so that we at some point can get rid of -Icommon; exception is made for stdafx.h, since a) we might want to rename it and b) might want to move it to the top level)
svn-id: r9359
2003-08-01 12:21:04 +00:00
Travis Howell
479bc9645f Ooops
svn-id: r9356
2003-08-01 05:44:18 +00:00
Travis Howell
a15dab5fb8 This should be Microsoft Visual C++ only
svn-id: r9355
2003-08-01 05:41:07 +00:00
Paweł Kołodziejski
e5e117006a back disable warnings into stdafx.h, vc6 is lack of warnings support
svn-id: r9337
2003-07-31 18:35:01 +00:00
Max Horn
1b52e9f19c added new header file backends/intern.h; removed some stuff from common/system.h which is either only of interest to backends or code instantiating a backend (->backends/intern.h); also removed fmopl specific enums (->sound/fmopl.h)
svn-id: r9327
2003-07-31 12:33:33 +00:00
Max Horn
f7ee6d2ce1 use #define instead of enum here because that makes ccache more effective when changing sample rates
svn-id: r9326
2003-07-31 12:10:13 +00:00
Jamieson Christian
c5de745580 Disabled unknown pragma warning in MSVC-6.
svn-id: r9320
2003-07-31 06:47:05 +00:00
Paweł Kołodziejski
b9f227bb90 moved turn off warnings into vc7 project files. someone must also update vc6
svn-id: r9311
2003-07-30 22:55:18 +00:00
Paweł Kołodziejski
efc32d9dbc disable empty statement warnings for vc
svn-id: r9310
2003-07-30 22:04:31 +00:00
Paweł Kołodziejski
66635b5e97 disable conversion type warnings for vc
svn-id: r9309
2003-07-30 21:54:50 +00:00
Max Horn
1a70fe4413 version 0.5.3cvs
svn-id: r9304
2003-07-30 20:26:59 +00:00
Oliver Kiehl
0f85cc3061 rename bs2 to sword2 to have the same name as the original engine.
besides this way all our engines start with an "s" ;)

svn-id: r9301
2003-07-30 19:25:31 +00:00
Max Horn
26d05c0190 the VC warning for unknown pragmas is now gloabally disabled, no need to work around it locally
svn-id: r9300
2003-07-30 18:40:28 +00:00
Max Horn
cae96f35b0 globally disable 'unknown pragma' warning for VC
svn-id: r9299
2003-07-30 18:24:50 +00:00
Travis Howell
11aa36ff90 Add option for the demo included in Maniac Mansion (Classic version)
svn-id: r9279
2003-07-29 12:13:39 +00:00
Jonathan Gray
da1cdeb0ec change version to 0.5.3-cvs allowing room for two follow up minor releases...
svn-id: r9247
2003-07-28 12:59:39 +00:00
Jonathan Gray
9865deb0bc bs2
svn-id: r9213
2003-07-28 01:50:45 +00:00
Max Horn
d592095fb9 Patch #715991: Quit Confirmation Dialog (feature request #642721) with some tweaks by me
svn-id: r9210
2003-07-28 01:36:16 +00:00
Torbjörn Andersson
5f3cd3b584 Fix warning (no newline at end of file)
svn-id: r9172
2003-07-24 16:18:41 +00:00
Chris Apers
731a1bbbc9 Remove palmos fixme
svn-id: r9169
2003-07-24 15:01:01 +00:00
Jonathan Gray
a8bffdf1c9 scumm_strnicmp
svn-id: r9168
2003-07-24 14:47:48 +00:00
Max Horn
88cf307273 start -> start_frame, to match backends (purely cosmetic :-)
svn-id: r9140
2003-07-22 23:27:41 +00:00
Max Horn
d15039d2e4 fixed play_cdrom docs
svn-id: r9131
2003-07-22 20:29:06 +00:00
Max Horn
a7391d0a9a Rest of patch #774556 (small optimization for aspect ratio correction)
svn-id: r9103
2003-07-21 00:07:27 +00:00
Travis Howell
a4b5891dd1 Use automatic dirty rect code for simon games for now to reduce CPU usage
svn-id: r9093
2003-07-20 15:31:47 +00:00
Max Horn
dcbd402670 added TODOs; made switching between asepct modes a bit nice; made scale a template parameter to help compile optimizations
svn-id: r9074
2003-07-19 11:35:01 +00:00
Max Horn
b05e7de7bb replaced SCUMMVM_VERSION/SCUMMVM_CVS by gScummVMVersion/gScummVMBuildDate/gScummVMFullVersion; made engine.o depend on all other .o files, so that the build date in it is always up-to-date
svn-id: r9032
2003-07-15 02:16:33 +00:00
Jonathan Gray
bc1120b67a linux/mingw compilation fix pointed out by Jeroen Janssen
svn-id: r8984
2003-07-13 13:57:19 +00:00
Nicolas Bacca
f163ae5ce5 Update WINDBG to WinCE
svn-id: r8976
2003-07-13 12:24:36 +00:00
Nicolas Bacca
a2f2d4c40a Do not use free_check on WinCE
svn-id: r8975
2003-07-13 12:15:43 +00:00
Robert Göffringmann
8b36d14696 added support for different languages and fixed memory leak and screen refreshes in load/save dialogs
svn-id: r8921
2003-07-12 03:40:44 +00:00