Max Horn
ce3cd9b194
Changed the semantics of debug level 0 from off back to something more similiar to how it used to be (default debug level now is -1)
...
svn-id: r17788
2005-04-24 12:21:53 +00:00
Max Horn
06a313f0a8
Change the way the command line options are put into the ConfigManager
...
svn-id: r17775
2005-04-23 14:39:15 +00:00
Max Horn
8fddaada1d
Simplified debuglevel handling:
...
- it's only honored in the global level of the config file
- all checks for it go through gDebugLevel now, which is made global
- the '-d' switch is handled in a slightly saner and consistent way
- removed 'debuglevel' from the config format documentation; we do
not want to encourage the avarage user to use it
svn-id: r17769
2005-04-23 13:52:27 +00:00
Max Horn
7903943019
oops
...
svn-id: r17760
2005-04-22 21:56:32 +00:00
Max Horn
78030693fc
Added macros for integer options; added some explantory comments to the option parser macros
...
svn-id: r17759
2005-04-22 21:49:29 +00:00
Torbjörn Andersson
59e96ca993
Pedantic fix.
...
svn-id: r17584
2005-04-13 12:36:19 +00:00
Eugene Sandulenko
bdbd56406c
Patches #1164217 "Updated GS Support + Percussion Remapping Patch" and
...
#1181750 "Updated Native MIDI documentation". Thanks _tom a lot.
svn-id: r17571
2005-04-13 00:11:49 +00:00
Torbjörn Andersson
13dc149ded
Applied patch #1175374 ("FluidSynth MIDI driver"), with a few documentation
...
changes. There are a few things that could use a bit more work, and I've
only tested it on my Linux box. I have verified that ScummVM still compiles
when it's disabled, though, so it shouldn't break anything too badly.
svn-id: r17512
2005-04-10 14:33:44 +00:00
Eugene Sandulenko
249134ede3
Add NES platform
...
svn-id: r17454
2005-04-08 20:49:13 +00:00
Travis Howell
5ac7520071
Missed file
...
svn-id: r17084
2005-03-12 00:55:46 +00:00
Chris Apers
28edee2380
PalmOS too
...
svn-id: r17073
2005-03-11 10:35:38 +00:00
Eugene Sandulenko
3cf691e9f9
Add --force-1x-overlay command line option as discussed in bugreport
...
#1160454 "ALL: Failed assertion when using 1x scaler"
svn-id: r17067
2005-03-10 16:29:08 +00:00
Travis Howell
07aa92063a
Add Amiga renderer mode for EGA games.
...
svn-id: r17019
2005-03-07 00:39:48 +00:00
Eugene Sandulenko
ff1a0c1c4e
That's what may happen if you happen to have more than one local tree.
...
Another spot of oboslete hercules-related usage.
svn-id: r16986
2005-03-03 12:51:09 +00:00
Eugene Sandulenko
27469a1896
Patch #1121337 (CGA rendering in early LEC titles).
...
Differences against patch:
o Updated documentation
o Fixed text colors
o Implemented Hercules dithering
Ditherers are based on loom ega and monkey ega, so for zak and mm they're
wrong, i.e. these games look better than with original ditherers.
TODO:
Proper ditherers for zak & MM
EGA ditherers for VGA SCUMM v5 games
svn-id: r16816
2005-02-20 00:17:22 +00:00
Max Horn
cffd917165
system.h was being included in tons of places, without any good reason; reduced this (total dependencies on system.h went down from 193 to 85 files)
...
svn-id: r16527
2005-01-10 22:06:49 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Max Horn
acd1f910d5
Handle SCUMMVM_SAVEPATH exactly like the command line option --savepath (but the command line option has higher priority); i.e. it's affecting the config system (see also bug #1045171 )
...
svn-id: r16391
2004-12-30 21:48:22 +00:00
Max Horn
d299f0601b
Reducing header dependencies a bit
...
svn-id: r16347
2004-12-27 22:08:20 +00:00
Max Horn
d138a880bf
Fix for bug #1091748 (DIG: Starting new games takes a long time); turns out querying the debuglevel from the config-manager very often is too slow
...
svn-id: r16345
2004-12-27 21:54:20 +00:00
Max Horn
81b6e9e1e6
Get rid of the useless & troublesome master_volume
...
svn-id: r16328
2004-12-25 23:43:05 +00:00
Max Horn
f6dd5125d1
errno is defined in errno.h, not sys/errno.h (says POSIX)
...
svn-id: r16284
2004-12-24 00:31:51 +00:00
Jonathan Gray
f344976a35
Default save path for OS X as well.
...
svn-id: r16112
2004-12-18 11:07:47 +00:00
Jonathan Gray
2909c8fff6
- Move MAXPATHLEN includes/defines into common location
...
- Save files are now stored in $HOME/.scummvm/ by default if no other
save path is specified on non MacOS X unices.
svn-id: r16060
2004-12-15 12:30:58 +00:00
Max Horn
5d5a13eec7
Moved MidiDriver creation code into the MidiDriver class (as static methods), same for some other MIDI related stuff
...
svn-id: r15968
2004-12-02 00:33:42 +00:00
Gregory Montoir
ebd1c15e1f
'atari, fmtowns, mac, pc, windows' have nothing to do with savepath :)
...
svn-id: r15965
2004-11-30 21:07:02 +00:00
Chris Apers
4635440998
Cleanup
...
svn-id: r15742
2004-11-09 10:39:12 +00:00
Eugene Sandulenko
805b21181a
Major MT-32 emu overhaul based on KingGuppy's code.
...
o added configure option
o mi2 intro doesn't freeze anymore and has no sound glitches
o missing instruments in many titles are fixed
o numerous memory overwrite bugs are fixed
o code is cleaned a lot and splitted into many smaller files
o mt32.cpp went to backends/midi
o synced with upstream code
o reverberation fixed
* don't complain about File class wrapper :)
* all custom types are back
* #pragmas are to do
* maybe some indentation is wrong too
I prefer smaller commits, but this thing came in one piece.
svn-id: r15715
2004-11-06 01:41:32 +00:00
Eugene Sandulenko
9d0b746aaa
Patch #1048326 Better MT-32 support
...
svn-id: r15635
2004-10-21 22:37:37 +00:00
Torbjörn Andersson
73f89577d6
Documented the --savepath option.
...
svn-id: r15546
2004-10-14 07:17:02 +00:00
Chris Apers
757f2fdcef
Prevent double slash in path
...
svn-id: r15473
2004-10-08 16:09:52 +00:00
Chris Apers
3b39dd2ff9
Enable Zodiac driver
...
svn-id: r15022
2004-09-12 10:45:15 +00:00
Max Horn
40dcd61a4d
sync with README
...
svn-id: r14610
2004-08-14 19:11:20 +00:00
Travis Howell
4b4ab244b1
Correct default settings used by COMI
...
Allow object_labels config option in COMI
svn-id: r14408
2004-08-01 06:52:56 +00:00
Torbjörn Andersson
70f8f689a1
Applied patch #957544 to make output sample rate configurable at runtime.
...
svn-id: r14225
2004-07-16 10:24:29 +00:00
Eugene Sandulenko
90032ce348
Proper fix for detecting --platform command line switch
...
svn-id: r14023
2004-06-23 11:58:47 +00:00
Chris Apers
b4f7ab7994
Not yet supported
...
svn-id: r13891
2004-05-25 15:03:24 +00:00
Jonathan Gray
b8bac5f208
mention fmtowns platform option in help
...
svn-id: r13784
2004-05-05 09:08:04 +00:00
Torbjörn Andersson
349f63ebfc
Changed "voice_volume" to "speech_volume" for consistency with the Broken
...
Sword games. (The digial iMUSE code still calls it voice volume, though.)
svn-id: r13483
2004-04-06 11:50:35 +00:00
Paweł Kołodziejski
f141ad488b
added voice group volume to scumm engine for imuse digital and implemeted volume groups control
...
svn-id: r13468
2004-04-05 18:24:36 +00:00
Max Horn
b6a4610a77
be tolerant against abuse of ConfMan.getInt(); add missing default value for 'speech_volume' in bs1
...
svn-id: r13435
2004-03-31 18:00:46 +00:00
Travis Howell
2f60f4485d
Allow --demo-mode with maniac (Enchanced)
...
svn-id: r13173
2004-03-04 02:47:39 +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
Max Horn
cfd248eeb9
avoid #include scaler.h
...
svn-id: r12997
2004-02-22 21:01:40 +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
Max Horn
1141ff1ac2
Modified version of patch #892795 (Let scumvm -v show supported libs)
...
svn-id: r12780
2004-02-09 01:27:27 +00:00
James Brown
9b97d851fe
Add -c/--config option to specific alternate configuration file. Sorry Max, but it's damn useful for coverdiscs :)
...
svn-id: r12758
2004-02-07 04:53:59 +00:00
Chris Apers
2420bf2900
Prepare Zodiac MIDI support
...
svn-id: r12734
2004-02-05 13:56:39 +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
81ff879a9d
Add the super-ultra-mega-secret --savepath option (and it's not just secret because I am too lame to write a help entry, add it to the README, and add it to the TeX files. *cough* No, that's not at all the reason... :-)
...
svn-id: r12669
2004-01-29 21:54:03 +00:00