Commit graph

781 commits

Author SHA1 Message Date
Torbjörn Andersson
df31113222 ACCESS: Rename local variable to silence GCC warning 2015-07-24 09:14:25 +02:00
Torbjörn Andersson
7734cea9c8 ACCESS: Remove unnecessary variable to fix GCC warning
We already have 'events' declared earlier in the function.
2015-07-23 23:34:32 +02:00
Filippos Karapetis
ad0fc5787f ACCESS: MM doesn't use Miles Audio 2015-07-22 22:51:10 +02:00
Filippos Karapetis
b4c15c674d ACCESS: Comment out unused variables 2015-07-22 22:51:06 +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
Max Horn
4887796888 ACCESS: Avoid use of global constructors 2015-07-19 17:11:36 +02:00
Torbjörn Andersson
becac8f570 ACCESS: Remove workaround delay from Amazon intro
The delay is no longer needed, now that fade-in works. I don't get
any noticeable delay after the fade-in in DOSBox either.
2015-07-09 23:45:12 +02:00
Torbjörn Andersson
4f56167d6b ACCESS: Fix bug in forceFadeIn()
The bug caused the fade-in to be instantaneous, not gradual.
2015-07-09 23:45:12 +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
Torbjörn Andersson
396d6f2839 ACCESS: Increase delay in Amazon intro to allow fanfare to finish
There's probably a better way of handling this, but as long as we
hard-code a delay, we may as well try to make it fit.
2015-07-05 19:55:33 +02:00
Martin Kiewitz
83f4565fe2 ACCESS: fix valgrind errors in decompressor 2015-07-05 11:29:35 +02: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
5ec05f6b64 ACCESS: MM - use PRINTSTR in several places, remove related TODOs 2015-02-14 15:19:40 +01:00
Strangerke
2fe58fac48 ACCESS: MM - Fix a bug in doBox_v1, implement some TYPE_3 code 2015-02-13 07:20:31 +01:00
Strangerke
232775c5b3 ACCESS: MM - Implement cmdPushLocation 2015-02-11 07:23:30 +01:00
Strangerke
a54bb5e351 ACCESS: MM - Implement cmdSpecial0 2015-02-10 07:53:31 +01:00
Strangerke
bdf3042174 ACCESS: MM - Implement cmdSpecial7 2015-02-09 19:34:32 +01:00
Strangerke
a81fbda3da ACCESS: MM - Start implementing PRINTCHR and SPRINTCHR 2015-02-06 08:25:22 +01:00
Strangerke
ef9c9b78a3 ACCESS: MM - Fix a crash 2015-02-06 08:24:44 +01:00
Strangerke
a05e8625cc ACCESS: Remove an unused function 2015-02-05 07:36:17 +01:00
Strangerke
fb78a6f465 ACCESS: MM - Add an optional variable to scroll functions 2015-02-05 06:59:53 +01:00
Strangerke
852a6b3e81 ACCESS: MM - Hook scroll functions in takePicture 2015-02-05 06:42:58 +01:00
Strangerke
452c5e59c5 ACCESS: Tex2 - Start implementing takePicture() 2015-02-04 22:22:50 +01:00
Strangerke
bb640a85a5 ACCESS: MM - Fix compilation 2015-02-04 07:36:24 +01:00
Strangerke
dd4028db05 ACCESS: MM - Hook displayInv 2015-02-03 07:33:35 +01:00
Strangerke
af664130da ACCESS: MM - Remove combine item feature and table 2015-02-03 07:32:43 +01:00
Strangerke
4ab79fa060 ACCESS: MM - Hook cmdSpecial6 2015-02-03 07:05:14 +01:00
Strangerke
798733c15a ACCESS: MM - Remove a useless function, rename showDeathText 2015-02-03 07:00:32 +01:00
Strangerke
26d86017c7 ACCESS: MM - Implement dead function 2015-02-01 07:59:18 +01:00
Strangerke
631277e486 ACCESS: MM - Implement cmdSpecial6 2015-02-01 07:31:34 +01:00
Strangerke
e0a9c92ccd ACCESS: Split setVideo into 2 functions to allow the loading of files out of a container 2015-01-31 22:42:46 +01:00
Strangerke
4cd155c9a8 ACCESS: MM - Implement cmdSpecial1 2015-01-31 22:37:16 +01:00
Strangerke
490eb341fa ACCESS: MM - Reduce the scope of a variable, some renaming 2015-01-30 07:28:57 +01:00
Strangerke
5159a3851b ACCESS: Clarify calculation precedence for '+' and '?' 2015-01-30 07:26:39 +01:00
Strangerke
38f7aba414 ACCESS: MM - Remove a couple of useless variables 2015-01-30 07:24:22 +01:00
Strangerke
576ad394f3 ACCESS: Remove a useless variable 2015-01-30 07:15:46 +01:00
Strangerke
49d06c1398 ACCESS: Silent a MSVC warning 2015-01-30 07:15:14 +01:00
Strangerke
4176601718 ACCESS: MM - Add MM specific code in doEstablish 2015-01-30 07:11:55 +01:00
Strangerke
817730c360 ACCESS: MM - Implement missing bits of CharEntry 2015-01-30 07:10:54 +01:00
Strangerke
77302c406f ACCESS: Initialize some variables 2015-01-27 07:04:18 +01:00
Strangerke
e85788ffdc ACCESS: MM - Some work on bubble_box 2015-01-26 07:58:59 +01:00
Strangerke
ed4a3565a1 ACCESS: MM - Rename cmdSpecial5, implement cmdSpecial3 2015-01-25 23:30:04 +01:00
Paul Gilbert
587aad7d46 ACCESS: Fix moonwalking in MM 2015-01-25 17:19:19 -05:00
Strangerke
ca0bef9595 ACCESS: MM - Split cmdHelp for MM 2015-01-25 22:05:10 +01:00
Strangerke
b6b5a520d4 ACCESS: MM - Add menu case 8 2015-01-25 01:37:37 +01:00