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
Max Horn
bf4e574250
check for odd addresses being free'd
...
svn-id: r8850
2003-07-07 23:11:19 +00:00
Max Horn
fcfe55f574
gah. I am stupid
...
svn-id: r8780
2003-07-05 15:37:23 +00:00
Max Horn
ce9d154957
fixed stack lock at startup
...
svn-id: r8779
2003-07-05 15:28:28 +00:00
Max Horn
8a7d540687
enforce use of type MutexRef
...
svn-id: r8778
2003-07-05 15:20:16 +00:00
Max Horn
d098334fe6
updated code to use type MutexRef; added class StackLock (from sdl backend, now in util.*)
...
svn-id: r8777
2003-07-05 15:19:11 +00:00
James Brown
b3e30fc0ff
Fix irky old date. We need to autogenerate this somehow.
...
svn-id: r8771
2003-07-05 11:14:16 +00:00
Travis Howell
c1002b4ad2
Fix multiple debug level messages, when debug level is set in the config file.
...
svn-id: r8764
2003-07-05 08:42:50 +00:00
Joost Peters
934611c348
applied eriktorbjorn's floppy-intro-with-cd-version patch ( #765885 )
...
svn-id: r8753
2003-07-05 00:57:03 +00:00
Max Horn
0ed8e1ef36
prevent (or rather: make much less likely) some sound output related race conditions
...
svn-id: r8740
2003-07-04 13:17:56 +00:00
Torbjörn Andersson
f5f9061d86
Allow "no-" prefix to long command-line options, e.g. --no-aspect-ratio,
...
to invert their meanings. This is useful for overriding settings in the
config file.
svn-id: r8733
2003-07-04 06:54:47 +00:00
Max Horn
3ed9aae095
const correctness
...
svn-id: r8727
2003-07-03 22:06:13 +00:00
Max Horn
8f0c739f87
Timer now uses a mutex, which should make it thread safe (it wasn't before, particuarly bad if timers are implemented via threads), plus this should help in fixing race conditions in classes using class Timer
...
svn-id: r8722
2003-07-03 11:18:07 +00:00
Torbjörn Andersson
7404d5662d
Made read() return the number of bytes that were actually read, rather than
...
the number that was requested. A lot of our code obviously assumes this
behaviour, and the MP3 file player depends on it because otherwise, when
reaching the end of the file, it will think it read a full buffer, when in
fact it only got part of it and the rest is the remains from the previous
read.
This would cause a brief note from earlier in the track at the end of the
MI1 chapter one screen. Probably other cases as well.
Of course, this may cause regressions but only - I think - if the code was
buggy to begin with.
svn-id: r8721
2003-07-03 07:03:18 +00:00
Max Horn
621e356b42
don't default to the slowest aspect ratio correcter; rather use the medium one (good quality with acceptable speed)
...
svn-id: r8715
2003-07-02 14:47:06 +00:00
Paweł Kołodziejski
91cf11e99c
ops
...
svn-id: r8667
2003-06-27 05:11:16 +00:00
Paweł Kołodziejski
0ccd872187
chenged ifdef to handle all win32 ports
...
svn-id: r8666
2003-06-27 05:10:11 +00:00