57 Commits

Author SHA1 Message Date
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Eugene Sandulenko
dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Ori Avtalion
47b2a3a237 ACCESS: Reduce audio header dependencies 2016-05-29 20:11:34 +03:00
Ori Avtalion
3564032330 JANITORIAL: Reduce audio header dependencies 2016-04-14 16:10:21 +03:00
Paul Gilbert
7820bd5aed ACCESS: Prevent multiple copies of the same sound being queued 2015-12-06 21:56:28 -05:00
Paul Gilbert
4c265a2354 ACCESS: Fix crash on Darlene's 'I Told You No' sample 2015-12-06 15:23:49 -05:00
Paul Gilbert
a6150f9308 ACCESS: Creation of access.dat for holding Access games engine data 2015-11-27 12:12:32 -05:00
Filippos Karapetis
ad0fc5787f ACCESS: MM doesn't use Miles Audio 2015-07-22 22:51:10 +02:00
Willem Jan Palenstijn
6ec9c81b57 Merge branch 'master' into mm
Conflicts:
	engines/access/access.cpp
	engines/access/asurface.h
	engines/access/bubble_box.cpp
	engines/access/bubble_box.h
	engines/access/martian/martian_game.cpp
	engines/access/player.cpp
	engines/access/player.h
	engines/access/resources.cpp
	engines/access/screen.cpp
	engines/access/screen.h
	engines/access/sound.cpp
	engines/access/sound.h
2015-07-22 22:43:42 +02:00
Torbjörn Andersson
5de5a7afaa ACCESS: Use looping audio stream for Amazon intro's projector sound
This is less prone to glitches than playing manually triggering the
playing of the short non-looping version of the sound.
2015-07-09 23:45:12 +02:00
Filippos Karapetis
a620632a5f ACCESS: Fix sound stream handling
Fixes stopSound(), and changes all sound streams to be deleted on the
next call of checkSoundQueue(), or when clearSounds() is called. This
avoids ending up with invalidated sound streams in the sound queue
2015-07-09 11:53:08 +03:00
Martin Kiewitz
96005c7da9 AUDIO: Miles Audio AdLib instrument stream support
- not using byte pointer + size and instead now a
  SeekableReadStream for factory
- adjusted ACCESS + AGOS engines accordingly
2015-07-04 12:55:49 +02:00
Paul Gilbert
9634e185d2 ACCESS: Fix compiler warning 2015-07-03 09:56:52 -04:00
Martin Kiewitz
1a954398fe ACCESS: update comment about music drivers
Amazon Guardians of Eden (demo) and Martian Memorandum both use
another type of driver, possibly written by Access software
2015-07-03 10:24:49 +02:00
Martin Kiewitz
44676d02f4 ACCESS/AMAZON: music: no driver = ignore calls
ignore music calls when midi driver wasn't created
2015-07-01 01:37:12 +02:00
Martin Kiewitz
b6cf04bb0e AMAZON: implement proper AdLib support (Miles)
implement proper AdLib support
game uses MIDPAK, which seems to be basically Miles Audio too
instrument data was hidden inside MIDIDRV.AP
thanks to dreammaster for extracting the files
2015-07-01 01:30:12 +02:00
Strangerke
e83e55e7be ACCESS: MM - Implement the display of notes at the beginning of chapters (WIP) 2015-01-01 15:35:20 +01:00
Strangerke
46cd10c525 ACCESS: Fix DisposeAfterUse flags in sound code (thanks to fuzzie) 2014-12-28 11:38:10 +01:00
Strangerke
576bab349c ACCESS: Use loadSoundTable instead of push_back in several places 2014-12-27 17:21:04 +01:00
Strangerke
6a7834a05e ACCESS: Rename loadSoundTable 2014-12-27 16:55:07 +01:00
Strangerke
3c3ff0a3aa ACCESS: Remove two useless variables 2014-12-27 16:46:33 +01:00
Strangerke
6fe9bdf6c6 ACCESS: Fix speech 2014-12-27 16:06:32 +01:00
Strangerke
39eab59388 ACCESS: Rewrite sound queueing (WIP) 2014-12-27 15:31:43 +01:00
Strangerke
492d974550 ACCESS: Some more polishing in the file headers 2014-12-17 18:27:47 +01:00
Strangerke
de63e2afbc ACCESS: Properly indent some code in playSound 2014-12-12 23:08:29 -05:00
Strangerke
712a18d050 ACCESS: Fix compilation errors reported by Criezy 2014-12-12 23:08:18 -05:00
Strangerke
35922c28c8 ACCESS: Add a hack to fake queueing 2014-12-12 23:03:59 -05:00
Strangerke
07456932d4 ACCESS: Add a debug channel for the sound & music handling 2014-12-12 23:02:56 -05:00
Strangerke
84ba0df9b2 ACCESS: Janitorial 2014-12-12 23:00:46 -05:00
Strangerke
8267b5d2ab ACCESS: Skip the unknown midi file format used by the demo 2014-12-12 22:57:35 -05:00
Strangerke
954a0d0f9f ACCESS: Remove useless (and commented) code 2014-12-12 22:55:42 -05:00
Strangerke
11870c4144 ACCESS: Implement music player (WIP) 2014-12-12 22:54:52 -05:00
Strangerke
f364782d05 ACCESS: Some rework in MusicManager 2014-12-12 22:54:42 -05:00
Strangerke
6e8f29c15b ACCESS: Implement stopSound 2014-12-12 22:54:20 -05:00
Strangerke
11e920f427 ACCESS: Split SoundManager and MusicManager 2014-12-12 22:53:43 -05:00
Strangerke
a3801df518 ACCESS: First implementation of Sound playback for both CD and Floppy version. Courtesy of m_kiewitz 2014-12-12 22:53:31 -05:00
Strangerke
43f7fe9182 ACCESS: Implement doCast 2014-12-12 22:35:51 -05:00
Paul Gilbert
dc218d53ef ACCESS: Merge the sound resource and priority lists 2014-12-12 22:24:34 -05:00
Strangerke
2805dcaa7b ACCESS: Implement freeSounds 2014-12-12 22:20:32 -05:00
Strangerke
335acfac89 ACCESS: Implement newMusic() 2014-12-12 22:20:16 -05:00
Paul Gilbert
5a6a44f1c6 ACCESS: Wait for keypress in speakText if voice is turned off 2014-10-19 14:49:20 -04:00
Paul Gilbert
78bf011a8b ACCESS: Fix playSound stub 2014-08-30 20:50:25 -04:00
Paul Gilbert
f869019d30 ACCESS: Implemented cmdDead 2014-08-30 17:17:19 -04:00
Paul Gilbert
8b9faf7de5 ACCESS: Add synchronize method for savegames 2014-08-29 21:03:11 -04:00
Paul Gilbert
d2cb9d4c43 ACCESS: Implemented cmdFreeSound 2014-08-28 22:15:39 -04:00
Paul Gilbert
1d8f23985a ACCESS: Implement loadSounds 2014-08-28 20:24:25 -04:00
Paul Gilbert
e57d7e8782 ACCESS: Implemented playVideo 2014-08-28 20:02:35 -04:00
Paul Gilbert
35923890cc ACCESS: Fix incorrect use of delete[] on Resources 2014-08-27 22:22:33 -04:00
Paul Gilbert
c0a7852662 ACCESS: Refactor the file manager to return resource structures 2014-08-27 22:13:43 -04:00
Paul Gilbert
1e2d79eb59 ACCESS: Implement more opcodes, stubbed beginning of video player 2014-08-23 14:13:26 -04:00