Commit Graph
606 Commits
Author SHA1 Message Date
Max Horn 60fcd5a171 * Replaced MDT_PREFER_NATIVE/MDT_NATIVE by MDT_PREFER_MIDI/MDT_MIDI).
* Changed MidiDriver::createMidi so that if MD_ADLIB is passed, it
  now *does* instantiate the adlib driver.
* Rewrote MidiDriver::detectMusicDriver (code should be clearer now,
  and hopefully easier to adapt/maintain). Note that the behavior
  changed slightly (this may require some tweaking).
* Added MidiDriver::findMusicDriver which works similar to the old
  MidiDriver::parseMusicDriver but returns the full MidiDriverDescription
  and ignores all characters in the passed driver name following a colon ":".
* Changed MidiDriver::parseMusicDriver to use MidiDriver::findMusicDriver.
* Changed game engines to match the changes made to MidiDriver.
* Modified SCUMM engine to not record the selected midi/music driver
  (in _midiDriver), but rather the music *type* (in _musicType).

svn-id: r19859
2005-12-30 14:18:21 +00:00
Max Horn e74799c32e cleanup
svn-id: r19846
2005-12-29 21:21:16 +00:00
Travis Howell 88beea1d21 Cleanup.
svn-id: r19787
2005-12-13 00:20:11 +00:00
Travis Howell eaf4f2f6f4 Cleanup.
svn-id: r19759
2005-12-08 06:12:04 +00:00
Travis Howell 0db98bd46d Correct mouse position in FF.
svn-id: r19758
2005-12-08 03:34:46 +00:00
Travis Howell d7351092a9 Update check.
svn-id: r19699
2005-11-23 01:31:51 +00:00
Travis Howell d0f13e6f06 Cleanup.
svn-id: r19647
2005-11-18 22:34:41 +00:00
Travis Howell 8ec6ed9d96 Updates to FF path finding.
svn-id: r19641
2005-11-18 14:15:03 +00:00
Travis Howell 7f8222cd98 Updates to FF path finding.
svn-id: r19639
2005-11-18 12:40:03 +00:00
Travis Howell 6d76392b7f Remove hard coded language values.
svn-id: r19636
2005-11-18 02:31:24 +00:00
Travis Howell 2f8306aeb4 Add Polish charset.
Remove some hard coded values.

svn-id: r19635
2005-11-18 01:36:14 +00:00
Travis Howell d58a8ba31a Draw flags regression.
svn-id: r19598
2005-11-15 05:35:32 +00:00
Travis Howell 749b0130a9 Fix palette glitches in FF, caused by fades.
Some work on path finding differences in FF.

svn-id: r19596
2005-11-15 04:07:05 +00:00
Travis Howell 4a10696af3 Initial sound support for FF.
svn-id: r19593
2005-11-14 12:01:31 +00:00
Travis Howell 9964014063 Fix invalid writes in FF.
svn-id: r19585
2005-11-13 11:53:57 +00:00
Travis Howell c79de31518 Fix slowFadein during Lion ride in Simon2.
Cleanup.

svn-id: r19581
2005-11-13 07:04:56 +00:00
Travis Howell 5d4d791848 Cleanup.
svn-id: r19569
2005-11-12 08:20:47 +00:00
Travis Howell bb1baa3a15 Add some details for ru versions.
Add some details for FF.

svn-id: r19568
2005-11-12 08:04:10 +00:00
Travis Howell e815c6a8bb Fix simon1cd32 regression.
svn-id: r19566
2005-11-12 06:44:03 +00:00
Travis Howell 0f5838976f Add details for Acorn demo.
Remove left overs.

svn-id: r19565
2005-11-12 06:22:18 +00:00
Travis Howell b4908f449e Old targets will be auto updated.
Many non-English versions will be broken until information is updated.

svn-id: r19563
2005-11-12 06:01:24 +00:00
Travis Howell e1a8bce873 Cleanup.
svn-id: r19559
2005-11-11 09:05:19 +00:00
Travis Howell 575588b188 Oops, got reversed.
svn-id: r19558
2005-11-11 08:49:58 +00:00
Travis Howell 83941f95b3 Cleanup.
svn-id: r19556
2005-11-11 04:55:54 +00:00
Travis Howell edc8e87174 Add palette difference in FF.
svn-id: r19545
2005-11-10 05:33:31 +00:00
Travis Howell 3a670640f1 Update debug tables.
svn-id: r19542
2005-11-10 00:53:00 +00:00
Travis Howell 0cfc4456de Palette delay at the end of Simon1 was never triggered.
svn-id: r19541
2005-11-09 23:36:55 +00:00
Travis Howell 22dc08ed5f Cleanup.
svn-id: r19540
2005-11-09 23:06:18 +00:00
Chris Apers af1cbcde85 - Changed PalmOS ifdef
- Move opcode table to setupVgaOpcodes so that the table is correctly initialized with PalmOS ARM

svn-id: r19471
2005-11-05 18:47:03 +00:00
Travis Howell b9703644d1 Broke FF.
svn-id: r19432
2005-11-05 00:17:09 +00:00
Travis Howell 5eba9ee36c Fix no sound effects regression in simon1.
svn-id: r19267
2005-10-23 13:45:20 +00:00
Travis Howell cd8533d722 Cleanup.
svn-id: r19259
2005-10-23 11:17:15 +00:00
Travis Howell 5fb75ec31c Cleanup
svn-id: r19177
2005-10-19 11:32:25 +00:00
Travis Howell 29c7193195 Cleanup
svn-id: r19176
2005-10-19 10:54:22 +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
Travis Howell 0b0916ca75 Fix sound effects regression in simon2talkie.
svn-id: r19029
2005-10-12 00:51:14 +00:00
Travis Howell 5eb4192f83 Fix regression, cuased by typo.
Add wrapper as suggested.

svn-id: r19028
2005-10-12 00:35:54 +00:00
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