Max Horn
0063257a2b
Fix another HOME buffer overflow attack vector
...
svn-id: r19376
2005-10-31 01:50:51 +00:00
Eugene Sandulenko
be8cd9e69a
talkspeed and copy-protection aren't SCUMM-specific anymore SAGA uses them
...
too.
svn-id: r19154
2005-10-18 19:05:22 +00:00
Eugene Sandulenko
b725a206c0
Add possibility to disable SDL parachute on run-time. Option
...
--disable-sdl-parachute should be completely undocumented and not mentioned
to end-users. Wrong usage may lead to system lock-up especially when used
with fullscreen mode.
SDL Parachute is used to prevent system instability and do a graceful exit
if something bad happens. It catches most of signals sent to thr process.
Side effect of that that quite often when SDL application dies, core dump
isn't made on *nix systems. This feature adds possibility to disable it.
svn-id: r19146
2005-10-18 03:52:21 +00:00
Eugene Sandulenko
b36677af71
Update FSF address. Eek. Actually that took place on May 1, 2005
...
svn-id: r19142
2005-10-18 01:30:26 +00:00
Chris Apers
f7fb3bf7a8
Change PalmOS ident
...
svn-id: r18743
2005-09-03 16:05:28 +00:00
Eugene Sandulenko
6b4484472b
Remove trailing whitespaces.
...
svn-id: r18604
2005-07-30 21:11:48 +00:00
Max Horn
8b1d7b9166
When including files from common/, explicitly use the common/ prefix
...
svn-id: r18444
2005-06-24 15:23:51 +00:00
Max Horn
2ea15e4822
Revert change from printf() to debug(1)
...
svn-id: r18438
2005-06-23 13:46:38 +00:00
Lars Persson
1c69696a9a
Patches needed to build for SYMBIAN32 WINS/GCC added.
...
Test built for Symbian and run on P910i without any major problems.
Test built for MSVC6. Changed parts seems to compile ok but there are some problems with MSVC6 and some of the targets which the EPOC build does n't support (KYRA,SAGA).
svn-id: r18430
2005-06-21 22:08:21 +00:00
Jonathan Gray
bf304539fe
Document c64 as being a valid --platform= option.
...
svn-id: r18413
2005-06-19 23:02:38 +00:00
Max Horn
1a615346ab
Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' because we already have many classes with that name)
...
svn-id: r18039
2005-05-10 23:48:48 +00:00
Max Horn
52bbc86797
Patch #1181544 (AmigaOS 4 changes)
...
svn-id: r18011
2005-05-09 21:21:21 +00:00
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