Commit Graph
569 Commits
Author SHA1 Message Date
Travis Howell 0006c3f395 Clean up VGA headers.
More changes for FF.

svn-id: r18988
2005-10-09 12:12:24 +00:00
Travis Howell 6b897dd90b Add more stubs for FF.
Disable scale images in FF for now.

svn-id: r18987
2005-10-09 09:03:37 +00:00
Travis Howell 4893e3271b Adjust for larger resolution.
svn-id: r18955
2005-10-07 07:36:09 +00:00
Travis Howell 50486480cb FF starts VGA script.
svn-id: r18953
2005-10-07 06:59:49 +00:00
Travis Howell e91503cb1c Add FF table.
svn-id: r18948
2005-10-06 14:34:24 +00:00
Travis Howell e748cccca6 Cleanup
svn-id: r18941
2005-10-05 12:16:49 +00:00
Travis Howell 05ea6d3a34 Cleanup
svn-id: r18940
2005-10-05 11:37:26 +00:00
Travis Howell efa1c13064 Cleanup
svn-id: r18929
2005-10-03 14:08:07 +00:00
Eugene Sandulenko 81b46b6268 Fix regression introduced when we split engine constructiors into
constructor itself and init() method. debug() and error() are dependent
on _debug object in many engines, so if these methods were called on early
stage, scummvm crashed.

svn-id: r18860
2005-09-22 22:55:01 +00:00
Gregory Montoir ea658702b5 get rid of game_thread_proc
svn-id: r18663
2005-08-11 18:08:55 +00:00
Eugene Sandulenko 6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +00:00
Lars Persson d4716a1fb5 * Start of generic key configuration support for ScummVM
* Moved KeyConfigDialog, key from WinCE to gui
* Updated wince code to inherit and use new GUI::Keys and launch new dialog
* New definition SMALL_SCREEN_DEVICE when keysdialog should be inittialized from options.cpp
* Added new function to SDL\Events that handles key remapping.  LINUPY & QTOPIA remapping moved to that function. SymbianOs.cpp overrides this function to enable key remapping to events
* Compiled VC6++ project. This with warnings and errors, but NOT in the changed code. (SAGA,KYRA)
* Compiled using WCE tools 3 for X86 target and running Scummvm in emulator to test
* Compiled with UIQ target. The rest Symbian platforms might require further configuration to operate properly
* Actor.h in Saga now compiles for default VC6 setting.
* Aspect.cpp does not compile in VC6/WCE due to template problems with the kFastAndNiceAspectMode setting.
* Changed order of creation of gamedetector and mainsystem in Main.cpp
* If anything does not compile, or is totally out of order, please revert changes.

svn-id: r18498
2005-07-05 20:22:56 +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
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
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 b75c969e66 Moved class File and the MD5 stuff to namespace Common
svn-id: r18037
2005-05-10 22:56:25 +00:00
Travis Howell 2f1ff2afec Use debugger for errors, where possible.
svn-id: r17998
2005-05-09 12:12:14 +00:00
Travis Howell a0d6b39d9b Use debugger for errors.
svn-id: r17997
2005-05-09 11:39:31 +00:00
Travis Howell 9c80416334 re-order
svn-id: r17996
2005-05-09 10:54:24 +00:00
Travis Howell 3c225d4a1f Add a surprise.
svn-id: r17995
2005-05-09 10:51:00 +00:00
Max Horn cca744f69a Comply to our coding conventions
svn-id: r17975
2005-05-08 21:49:52 +00:00
Travis Howell 21717273b4 No need to check for speech file in non-talkie versions.
svn-id: r17952
2005-05-08 05:56:09 +00:00
Travis Howell 169c85a19b Auto detect effect file type in Simon the Sorcerer 1.
svn-id: r17951
2005-05-08 05:23:31 +00:00
Travis Howell d9b81f4ab8 Fix sound regressions.
svn-id: r17948
2005-05-08 02:50:43 +00:00
Travis Howell 3cbaf48932 Cleanup
svn-id: r17934
2005-05-06 13:22:48 +00:00
Travis Howell 1057d5fa69 Rename sprite field.
Cleanup.

svn-id: r17931
2005-05-06 12:23:19 +00:00
Travis Howell 076e42c302 Use ScummVM code formatting for names.
svn-id: r17930
2005-05-06 11:37:33 +00:00
Travis Howell 947be5edc2 Rename sprite field.
Cleanup

svn-id: r17928
2005-05-06 08:46:45 +00:00
Travis Howell c8b17da61c Auto detect music and voice types, where possible.
Use correct set of MIDI tracks for MT32 in Simon the Sorcerer 2.

svn-id: r17925
2005-05-06 03:09:53 +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 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
Torbjörn Andersson c7bb5eacda Whitespace
svn-id: r17438
2005-04-07 12:11:35 +00:00
Max Horn 9a4bc8ce16 Patch #1117443 (Experimental plugin code revision)
svn-id: r17231
2005-03-25 17:55:57 +00:00
Max Horn 0ec193b4be changing AudioDataType -> SoundType, so now the constant names match the name of the data type / the SoundMixer method names
svn-id: r17052
2005-03-09 18:12:54 +00:00
Travis Howell 1d86d0599d Set SFX volume correctly
svn-id: r16612
2005-01-22 02:01:22 +00:00
Travis Howell 3b637456aa Set SFX volume correctly.
svn-id: r16611
2005-01-22 01:47:07 +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 67b311713d Added 'sound types' to the mixer - for now, only plain (for the premixer), SFX and music; volume is now controlled based on the sound type
svn-id: r16330
2004-12-27 00:27:00 +00:00
Max Horn d6872dba6b Get rid of g_debugLevel (this fixes bug #1091142)
svn-id: r16318
2004-12-25 19:04:18 +00:00
Chris Apers 67f803224c Move this too
svn-id: r16162
2004-12-20 16:45:17 +00:00
Max Horn 06315c1ce1 A little more cleanup (the Simon code really is a big mess :-)
svn-id: r16107
2004-12-18 02:08:32 +00:00
Max Horn 0ceb634fd4 constify simon engine; turned global var vc_get_out_of_code into a member of class SimonEngine
svn-id: r16106
2004-12-18 01:33:21 +00:00
Torbjörn Andersson c61894ee65 This file no longer needs to include <errno.h>, and from what I understand
we already got the appropriate include for time() through stdafx.h, so we
don't need to include <time.h> either.

svn-id: r16093
2004-12-17 07:59:05 +00:00
Travis Howell 55549cd3b2 Split simon.cpp more for PalmOS port.
svn-id: r16078
2004-12-16 12:49:25 +00:00
Gregory Montoir c878e6cc4d memory leak
svn-id: r16063
2004-12-15 20:25:50 +00:00
Robert Göffringmann 0d7ab01640 Pass subdirectories to gamedetector functions
svn-id: r16002
2004-12-09 15:06:49 +00:00
Max Horn f09293b22c Clean up OSystem::Event
svn-id: r15990
2004-12-05 17:42:20 +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
Eugene Sandulenko 72cb985ee3 Go on safe side by getting music volume from config manager
svn-id: r15958
2004-11-29 00:13:17 +00:00