Sven Hesse
8e6cd81333
- Just warn, don't die, when a CD-Track isn't found
...
- Before using _vm->_adlib, first check whether it's actually there
svn-id: r25205
2007-01-26 19:00:41 +00:00
Torbjörn Andersson
d2910fe758
Added separate function for playing cutscene lead-in/out sounds, and made sure
...
that these are stopped whenever the engine is going to do a mass killing of
game resources, e.g. when restoring or restarting the game. Should fix bug
#1645480 . (This was a regression added during the rewrite to support DXA.)
svn-id: r25204
2007-01-26 18:21:41 +00:00
Max Horn
7165d42c70
Don't convert FSNode to a path when we don't have to
...
svn-id: r25203
2007-01-26 17:15:12 +00:00
Johannes Schickel
4cf1c3565b
little parameter reodering.
...
svn-id: r25201
2007-01-26 13:09:48 +00:00
Max Horn
78380da9e8
removed unused var, added comment to SO_CHARSET_COLOR case
...
svn-id: r25200
2007-01-26 13:08:22 +00:00
Johannes Schickel
dd5b1e41fb
remvoed some unneeded static keywords.
...
svn-id: r25198
2007-01-26 10:39:30 +00:00
Travis Howell
cbd16b110f
SO_CHARSET_COLOR is a no-op in the original COMI disasm.
...
svn-id: r25197
2007-01-26 09:26:20 +00:00
Gregory Montoir
35b6cfcd9c
fixed kSfxFlagRestart
...
svn-id: r25196
2007-01-25 23:17:05 +00:00
Gregory Montoir
519af02245
modified CUP player code to read data directly from a file stream instead of a large memory buffer.
...
svn-id: r25195
2007-01-25 21:42:18 +00:00
Max Horn
d70c83bd4b
Lots of cleanup in the AdvancedDetector
...
svn-id: r25194
2007-01-25 21:16:57 +00:00
Johannes Schickel
6844eef41a
Adds special case in snd_playSoundEffect for CD audio.
...
svn-id: r25193
2007-01-25 17:47:06 +00:00
Johannes Schickel
b64032810a
Adds CD audio support.
...
svn-id: r25192
2007-01-25 17:43:48 +00:00
Sven Hesse
43fb2e6ed9
Moved Paula and Infogrames to sound/mods/
...
svn-id: r25191
2007-01-25 15:17:46 +00:00
Johannes Schickel
f7c6643841
Support for loading the correct EMC pak file in the FM-Towns version.
...
svn-id: r25190
2007-01-25 14:38:11 +00:00
Sven Hesse
604077827f
- Some clean-up
...
- Fixed sound playing and looping
- Changed Paula to use non-absolute panning, defaulting to 0.25/0.75 and 0.75/0.25, as per madmoose's suggestion
- Prepared/Cleaned-up Paula and Infogrames for the move to sound/mods/
svn-id: r25189
2007-01-25 14:18:12 +00:00
Johannes Schickel
30b7ac3db5
Adds basic support for the FM Towns version with some restrictions:
...
- just english playable
- no audio
svn-id: r25188
2007-01-25 12:52:27 +00:00
Johannes Schickel
48c2b96c26
typo.
...
svn-id: r25187
2007-01-25 12:09:22 +00:00
Johannes Schickel
934ddb1091
cleanup
...
svn-id: r25186
2007-01-25 11:34:32 +00:00
Johannes Schickel
1f70013b15
Using 0 flags for null id instead of KYRA2_UNK_FLAGS.
...
svn-id: r25185
2007-01-25 11:32:50 +00:00
Johannes Schickel
67916d5295
Adding language/platform overwriting removed in r25170 (by accident?)
...
svn-id: r25184
2007-01-25 11:26:13 +00:00
Travis Howell
d8a33123a8
Add another Dutch version of SPY FOX 1 for Windows.
...
svn-id: r25182
2007-01-25 10:24:04 +00:00
Travis Howell
d3b4e89e80
Add Dutch version of Freddi Fish and Luther's Maze Madness for Mac.
...
svn-id: r25180
2007-01-25 09:54:47 +00:00
Eugene Sandulenko
bb3cc79bc6
Reduce #include dependencies
...
svn-id: r25178
2007-01-25 01:05:25 +00:00
Eugene Sandulenko
6eb9f41e68
Use file sizes in detection too.
...
svn-id: r25172
2007-01-25 00:37:12 +00:00
Max Horn
30d517613a
Fix typos in some warnings
...
svn-id: r25171
2007-01-25 00:36:48 +00:00
Max Horn
38ded04da9
Don't invoke AdvancedDetector directly, but rather use ADVANCED_DETECTOR_DETECT_INIT_GAME like the other AD based engines
...
svn-id: r25170
2007-01-25 00:32:49 +00:00
Max Horn
1986fff67c
Merged setupGameFlags into Engine_KYRA_create (removing some obsolete code in the process)
...
svn-id: r25169
2007-01-25 00:07:48 +00:00
Eugene Sandulenko
3d8e290f3c
Sync with last AdvancedDetector changes
...
svn-id: r25167
2007-01-24 23:13:00 +00:00
Eugene Sandulenko
318210ad96
Add optional size parameter to ADGameFileDescription. Not used now.
...
svn-id: r25164
2007-01-24 22:42:44 +00:00
Eugene Sandulenko
edd2422a55
Hide all AdvacedDetector parameters into a structure for easier maintenance
...
and extensibility
svn-id: r25163
2007-01-24 22:24:52 +00:00
Max Horn
dc8dde1872
Patch from bug report #1615417 : SCUMM (v6): Cursor isn't updated after hotspot changes
...
svn-id: r25162
2007-01-24 00:11:22 +00:00
Sven Hesse
a8c6b02a9c
Added support for Infogrames/RobHubbard2 (amiga) music
...
svn-id: r25160
2007-01-23 19:40:28 +00:00
Gregory Montoir
d2f15566d3
added handler for sfx sync (abc-slideshow.cup, bda-slideshow.cup) and sfx looping, cleanup
...
svn-id: r25158
2007-01-21 22:08:02 +00:00
Gregory Montoir
3341f49429
cleanup
...
svn-id: r25157
2007-01-21 22:06:54 +00:00
Eugene Sandulenko
d3b0ff8ade
Reduce dependency from common/advancedDetector.h
...
svn-id: r25156
2007-01-21 20:24:38 +00:00
Torbjörn Andersson
01a5faa6a0
Applied my own patch #1635584 (after discussing with Fingolfin) to reduce the
...
memory usage and number of allocations made by the NUT font renderer.
svn-id: r25155
2007-01-21 17:14:53 +00:00
Max Horn
44cbf4996b
Removed common/advancedDetector.h from agos.h, thus reducing the number of build deps on base/plugins.h and base/game.h from about 155 to 113 (and also reducing the deps on advancedDetector.h, of course). The same should be done to all other engines using the advanced detector (AGI, CINE, SAGA, Parallaction)
...
svn-id: r25154
2007-01-21 16:57:13 +00:00
Max Horn
fef501c205
openForSaving can fail, so it should be handled gracefully -- but better to assert out in a controlled manner than o invoke methods on a NULL pointer, right? :-)
...
svn-id: r25151
2007-01-21 15:19:30 +00:00
Johannes Schickel
e0aa34bc51
Fixes implementation of o1_updateSceneAnimations.
...
svn-id: r25149
2007-01-21 14:23:32 +00:00
Nicola Mettifogo
0147a83180
fixed ordering of engine jobs: no more known graphics glitches
...
svn-id: r25146
2007-01-21 11:05:22 +00:00
Nicola Mettifogo
c12fe85922
fixed occasional border issues in inventory
...
svn-id: r25145
2007-01-21 11:00:07 +00:00
Nicola Mettifogo
d17f18223e
fixed out-of-bounds error causing premature crashes on some systems
...
svn-id: r25140
2007-01-21 08:53:18 +00:00
Eugene Sandulenko
cd8a5f3a98
First phase of detection-related plugins interface improvements. Now plugins
...
return StringMap instead of fixed list of parameters. This adds great
flexibility.
Current patch should not alter any functionality, i.e. if there are regressions,
submit a report. Phase 2 will benefit from these changes and will come later.
svn-id: r25134
2007-01-20 21:27:57 +00:00
Johannes Schickel
b6b75af524
Completed implementation of o1_restoreAllObjectBackgrounds.
...
svn-id: r25127
2007-01-20 15:28:03 +00:00
Torbjörn Andersson
37f94f7cba
Hopefully fixed the SAN seeking (used by Full Throttle's bike fighting) that I
...
accidentally broke when removing the timer callback from the SMUSH player.
svn-id: r25120
2007-01-18 22:08:02 +00:00
Max Horn
2ac841f18b
Make use of Surface::getBasePtr
...
svn-id: r25119
2007-01-18 21:48:23 +00:00
Nicola Mettifogo
7d8ddb9a5b
fixed walk bug: characters now walk along complex paths
...
svn-id: r25117
2007-01-18 21:25:02 +00:00
Torbjörn Andersson
684a71cee0
Fixed a warning.
...
svn-id: r25112
2007-01-17 20:11:31 +00:00
Nicola Mettifogo
2541fcd82a
fixed broken tab widths
...
svn-id: r25111
2007-01-17 11:12:02 +00:00
Travis Howell
f9d66e96d4
Update details of several French HE demos.
...
svn-id: r25108
2007-01-16 22:15:05 +00:00