aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-12-30Fixed the CoreMIDI driver -- MT-32 now sounds perfect under Mac OS X :-)Max Horn
svn-id: r19860
2005-12-30* Replaced MDT_PREFER_NATIVE/MDT_NATIVE by MDT_PREFER_MIDI/MDT_MIDI).Max Horn
* 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-30Use the same amount of spacing for 0.8.1 as for 0.8.0Torbjörn Andersson
svn-id: r19857
2005-12-30Add Polish.Travis Howell
svn-id: r19856
2005-12-30Sync. changes.Travis Howell
svn-id: r19854
2005-12-30Correct Spy Fox game's titles.Travis Howell
svn-id: r19850
2005-12-30Correct orderTravis Howell
svn-id: r19849
2005-12-29Minor changes.Travis Howell
svn-id: r19848
2005-12-29Implemented:Johannes Schickel
- cmd_pauseTicks - cmd_setLogicPage - cmd_fatPrint - cmd_playWinterScrollSequence Also implemented functionallity of the other three jewels of the amulet. svn-id: r19847
2005-12-29cleanupMax Horn
svn-id: r19846
2005-12-29Disable 'coreaudio' driver name alias for now -- it makes the CoreAudio ↵Max Horn
driver appear twice in the GUI svn-id: r19845
2005-12-29MidiDriver: Some cleanup, added some comments/TODOs, preparations for a ↵Max Horn
potential cleanup svn-id: r19844
2005-12-29Revert HE version change for Mac. farm demo.Travis Howell
svn-id: r19843
2005-12-28Add Macintosh versions of more HE demos.Travis Howell
svn-id: r19842
2005-12-28Implemented:Johannes Schickel
- cmd_magicInMouseItem - cmd_poisonDeathNow - cmd_poisonBrandonAndRemaps - cmd_playFluteAnimation Also implemented healing function for brandon. And implemented poison death sequence. svn-id: r19841
2005-12-27Mention fixed PSP bug, fix spelling.Joost Peters
svn-id: r19838
2005-12-27Fix MI1 & BS1 bugs reported in #1276592 - both are related to the number of ↵Joost Peters
open file handles. svn-id: r19837
2005-12-26Add details for Macintosh versions of airport and jungle.Travis Howell
svn-id: r19836
2005-12-26Switched the CoreAudio driver to use an AUGraph; this simplifies things a ↵Max Horn
lot and should also cope with the user switching the default output device while ScummVM is running svn-id: r19835
2005-12-26Fixed bug with input handling and implemented: cmd_getBirthstoneGem.Johannes Schickel
svn-id: r19834
2005-12-26Started to implement the amulet button callback.Johannes Schickel
Also implemented some of the first jewel functionallity. And cleaned up the resource unloading a bit. svn-id: r19833
2005-12-26New CoreMIDI midi backend for OS XMax Horn
svn-id: r19832
2005-12-24Started to implement button handling (atm only the inventory works)Johannes Schickel
Also implemented following opcodes: - cmd_waitForConfirmationMouseClick - cmd_drawItemShapeIntoScene - cmd_setFireberryGlowPalette - cmd_findBrightestFireberry - cmd_sceneToDirection - cmd_createAmuletJewel - cmd_getCharactersMovementDelay - cmd_setNoDrawShapesFlag - cmd_checkClickOnNPC - cmd_getFoyerItem - cmd_setFoyerItem - cmd_passiveProtection - cmd_fillRect Fixed bugs in some opcodes (mostly wrong debug calls) Also changed debuglevel of all sprite functions to level 6 (from 5). svn-id: r19831
2005-12-23Implemented cmd_magicOutMouseItem and also extended enterNewSceneJohannes Schickel
and initSceneScreen. svn-id: r19830
2005-12-22Small bugfixes with enterNewScene and cmd_pauseSeconds.Johannes Schickel
Implemented opcode: cmd_setSceneFile svn-id: r19829
2005-12-22Completed implementation of processItemDropJohannes Schickel
also changed implementation of itemDropDown a bit. Implemented new opcodes: - cmd_fadeSpecialPalette - cmd_setCustomPaletteRange svn-id: r19828
2005-12-22Fixed bug with an endless loop while clicking on herman after giving him the ↵Johannes Schickel
saw. svn-id: r19827
2005-12-21Added debugging messages to track which CD (1 or 2) the game thinks it'sTorbjörn Andersson
supposed to be reading data from. Maybe this will help track down the mysterious missing speech problem reported on the forum. svn-id: r19823
2005-12-21Minor changes.Travis Howell
svn-id: r19822
2005-12-21Minor changes.Travis Howell
svn-id: r19821
2005-12-21Switch to Floppy/CD, instead of Talkie.Travis Howell
svn-id: r19820
2005-12-20Sync.Travis Howell
svn-id: r19819
2005-12-20Sync. demos.Travis Howell
svn-id: r19818
2005-12-20Re sort.Travis Howell
svn-id: r19817
2005-12-20Fixed another gfx bug, this time sprite related, in the temple.Johannes Schickel
svn-id: r19816
2005-12-20Implemented cmd_makeAmuletAppear.Johannes Schickel
svn-id: r19815
2005-12-20Fixes gfx bug in the temple and the cave, also correctedJohannes Schickel
the encodeShape and drawShape function for CD version. svn-id: r19814
2005-12-20If drawSurface() is called with no clip rect, clip to the screen size. ThisTorbjörn Andersson
prevents the subtitles-only cutscenes fallback from drawing outside the screen. svn-id: r19813
2005-12-20Change from Quietust:Travis Howell
-Fix assert regressions in NES version of maniac svn-id: r19812
2005-12-20Update details.Travis Howell
svn-id: r19811
2005-12-19Add German bundled Macintosh version of dott.Travis Howell
svn-id: r19810
2005-12-19New credits format (DocBook conversion not yet done)Max Horn
svn-id: r19809
2005-12-19Correct platform for German freddi demo.Travis Howell
svn-id: r19808
2005-12-19Correct HE version for German freddi demo.Travis Howell
svn-id: r19807
2005-12-18Add German version of freddi2 for Macintosh.Travis Howell
Add German demos of freddi & puttzoo. svn-id: r19806
2005-12-18Fixes bug with no gfx update after updateSentenceCommand.Johannes Schickel
svn-id: r19805
2005-12-18Minor simplification.Torbjörn Andersson
svn-id: r19804
2005-12-18More key mappings. Now we can play monkey2 :)Won Star
svn-id: r19803
2005-12-17Update details for ru versions.Travis Howell
svn-id: r19802
2005-12-17Proper code formattingEugene Sandulenko
svn-id: r19801