Paweł Kołodziejski
9d09b77f21
fixed warnings
...
svn-id: r8613
2003-06-22 14:30:32 +00:00
Travis Howell
5132ca1b2f
Add opengl filter option
...
for opengl backend
Enable poll_event in opengl backend
svn-id: r8612
2003-06-22 14:18:33 +00:00
Max Horn
e7c3fae1e8
no need to keep these regression tests: the changes are mathematically and operationally (read: taking into account side effects and special cases in computer arithmetics) equivalent to the old code
...
svn-id: r8606
2003-06-22 12:03:24 +00:00
Max Horn
11ff7fe9a3
Patch #757827 : Aspect-ratio correction
...
svn-id: r8605
2003-06-22 11:55:40 +00:00
Bertrand Augereau
fa184730af
Reduced the number of shifts in highly used functions in Super2xSaI and SuperEagle
...
svn-id: r8604
2003-06-22 11:52:40 +00:00
Max Horn
2db275b109
make File constructor virtual to allow subclassing; made seek default to SEEK_SET mode for conveniance
...
svn-id: r8587
2003-06-21 20:21:40 +00:00
Max Horn
8b567ddaf8
cleanup
...
svn-id: r8557
2003-06-19 15:14:17 +00:00
Jamieson Christian
3567c13361
Fix for bug [756559] ALL: 'multi_midi=true' in scummvm.ini does not work.
...
Fix properly propogates previously encountered value of multi_midi
and native_mt32 so follow-on config domains that don't include
multi_midi or native_mt32 won't reset the settings.
svn-id: r8545
2003-06-18 22:39:17 +00:00
Chris Apers
d120ea093f
I will add a wrapper for that (currently NULL driver)
...
svn-id: r8526
2003-06-17 08:50:15 +00:00
Travis Howell
94e88917da
Make OpenGL specific scaler use other keys so all normal scaler canbe made available.
...
svn-id: r8521
2003-06-17 06:13:57 +00:00
Bertrand Augereau
dd5bd03dc9
Parentheses didn't compile on WIN32
...
svn-id: r8512
2003-06-15 18:56:41 +00:00
Max Horn
101df28e0b
moved GameId declaration to common/engine.h (more logical); moved scumm specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies)
...
svn-id: r8496
2003-06-15 01:42:19 +00:00
Max Horn
f51caefbe0
some more cleanup
...
svn-id: r8488
2003-06-14 23:05:40 +00:00
Max Horn
5c56edc26f
fix for LE systems
...
svn-id: r8487
2003-06-14 22:42:14 +00:00
Max Horn
f7a8cbf7c7
Patch #754151 : Removed READ_*_UNALIGNED and always read stuff bytewise; augmented by some more changes of mine
...
svn-id: r8482
2003-06-14 18:52:30 +00:00
Max Horn
9658dd6ea3
fixed aquadran's Windows fix (a pointer is const for good reasons; simply casting it to something non-const is bad, and undermines the compilers aliasing detection
...
svn-id: r8481
2003-06-14 18:20:56 +00:00
Max Horn
a4edad02b6
cleanup
...
svn-id: r8480
2003-06-14 18:15:14 +00:00
Paweł Kołodziejski
a42fa9e25c
fix for bug #749249 , related with path of game data placed on root drive under win98
...
svn-id: r8478
2003-06-14 16:45:38 +00:00
Jonathan Gray
6bce6b4069
make -z output align nicely
...
svn-id: r8459
2003-06-13 10:13:41 +00:00
Jamieson Christian
fd931291d1
Fixed problem with variant game IDs (e.g. 'tentaclea')
...
svn-id: r8454
2003-06-12 19:22:40 +00:00
Jamieson Christian
baaf6502ec
Made notation of transient config domains consistent.
...
Now all transient config domains use a name
in the form _TRANSIENT_DOMAIN
svn-id: r8452
2003-06-12 18:46:37 +00:00
Max Horn
01cb6e2ab9
indention
...
svn-id: r8447
2003-06-12 15:20:58 +00:00
Jamieson Christian
fdf69876ae
Fixed command line options being ignored when the launcher is used.
...
Again, I hope I'm manipulating the domain-based config architecture
correctly. I've created yet another transient domain called
"_COMMAND_LINE", so that after game-specific options are loaded,
the command line options can be loaded and override the config
file. GUI options are then loaded so as to override command line
options.
svn-id: r8437
2003-06-11 18:34:37 +00:00
Jamieson Christian
c117ef1e50
Fix for bug [741592] GUI: Switching music driver mixes up music
...
Implement true music driver selection from the GUI options dialog.
This implementation depends on a new, transient config domain called
"user-overrides". Probably any other config changes made from the
options dialog will need to go into this domain, which is now
loaded after the game settings are loaded.
I hope this is the right way to do it. I'm still a little fuzzy
about our game settings architecture. If anybody suddenly gets
a "[user-overrides]" section showing up in their scummvm.ini or
scummvm.rc files, you'll know why.
svn-id: r8434
2003-06-11 06:49:47 +00:00
Jamieson Christian
167ad2575a
Fixed MSVC warning
...
svn-id: r8431
2003-06-11 05:08:41 +00:00
Max Horn
f36459f8ba
cleanup
...
svn-id: r8429
2003-06-10 16:25:49 +00:00
Max Horn
82af035f91
added clear_sound_proc method to backend API (this requires all backends to be modified, but can't help it)
...
svn-id: r8409
2003-06-09 01:19:25 +00:00
Max Horn
be9e6e85db
added quit event
...
svn-id: r8398
2003-06-08 12:11:14 +00:00
Max Horn
6f0943e9c8
removed GF_AFTER flags (except GF_AFTER_HEV7)
...
svn-id: r8374
2003-06-07 00:16:54 +00:00
Max Horn
badfdeedd3
added to new feature flags
...
svn-id: r8369
2003-06-06 23:58:39 +00:00
Max Horn
9f4d675eba
remove version column
...
svn-id: r8368
2003-06-06 23:57:59 +00:00
Max Horn
4b227da824
Preparations for removing GF_AFTER_V? flags
...
svn-id: r8364
2003-06-06 22:51:33 +00:00
Bertrand Augereau
91a3d553e4
unmacro-ed and templated ABS, MIN & MAX
...
svn-id: r8311
2003-06-05 03:28:35 +00:00
Max Horn
c1dcc1a1ec
Korean is kr, not ko
...
svn-id: r8279
2003-06-02 22:07:41 +00:00
Max Horn
d4982a0b1d
fixed compilation
...
svn-id: r8276
2003-06-02 21:29:54 +00:00
Max Horn
f91de2ae1e
renamed&fixed contains(Rect) -> intersects(Rect); added extend() method
...
svn-id: r8246
2003-06-01 17:06:07 +00:00
Travis Howell
771dcfaad7
Rename SimonState to SimonEngine
...
svn-id: r8228
2003-06-01 09:41:56 +00:00
Max Horn
06ab068a41
added some front matter text for doxygen
...
svn-id: r8119
2003-05-29 23:13:15 +00:00
Max Horn
e08d4f072e
more OSystem docs & cleanup
...
svn-id: r8118
2003-05-29 22:34:35 +00:00
Max Horn
f0a9f4fb2c
added some doxygen comments to common/system.h; cleaned up the OSystem interface a bit
...
svn-id: r8116
2003-05-29 21:45:26 +00:00
Max Horn
c991d40c58
fixed doc comment
...
svn-id: r8107
2003-05-29 16:37:49 +00:00
Max Horn
b07927da3d
added some doxygen (javadoc style) comments. yes I sure these function probably needed documentation the least, but I just wanted something simple to test this on :-)
...
svn-id: r8094
2003-05-29 11:40:48 +00:00
Max Horn
db43466ea2
removed cruft
...
svn-id: r8093
2003-05-29 11:15:32 +00:00
Max Horn
2dd2e99cab
the _encbyte code was evil, because it modified the memory passed to write(); worse, though, it incremented ptr2, which then was later passed to fwrite - hence if used to write something while _encbyte != 0, write() resulted in wrong data being written
...
svn-id: r8055
2003-05-28 19:03:12 +00:00
Max Horn
3fae6fbf46
added some missing checks for file being open before reading/writing
...
svn-id: r8043
2003-05-28 02:06:53 +00:00
Chris Apers
bf565613b2
Prepare support for wide display on HiRes+ device
...
svn-id: r8001
2003-05-26 12:59:16 +00:00
Jonathan Gray
ad874a4fd5
make lethalwp happy
...
svn-id: r7997
2003-05-26 12:26:15 +00:00
Travis Howell
055d49f77f
Japanese option is jp and not ja
...
svn-id: r7993
2003-05-26 07:37:29 +00:00
Max Horn
c5ea0839ef
as Bertrand points out, using && introduces unnecessary branching, so & is better
...
svn-id: r7979
2003-05-25 23:33:24 +00:00
Max Horn
35f8c2202f
cleanup / added some more const qualifiers
...
svn-id: r7975
2003-05-25 22:01:19 +00:00