Le Philousophe
429afa3a34
AGOS: Don't use unsafe sprintf and vsprintf
2022-10-23 22:46:19 +02:00
Coen Rampen
a72704764b
AGOS: Fix Simon 2 intro first scene MT-32 music
...
The first scene of the Simon The Sorcerer 2 intro uses 3 music tracks. The last
2 are missing from the MT-32 MIDI data set. The original interpreter just stops
playing music after the first track and does not restart until the next scene.
This commit fixes this problem by using the GM versions of these 2 tracks
instead and mapping the GM instruments to MT-32 ones.
2022-05-09 17:19:43 +02:00
Coen Rampen
f1e3c12895
AGOS: Improve Simon 2 MIDI code
...
The DOS versions of Simon the Sorcerer 2 now use the Miles drivers. AdLib now
sounds like the original does. ScummVM would use the second set of XMIDI data,
written for the MT-32, for GM with instrument remapping. Now the first set is
used, which uses GM instruments and has extra instruments on several pieces.
For all versions music fade-outs have been added during screen fades.
2022-05-09 17:19:42 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
8c81b5026a
AGOS: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Ori Avtalion
5e49800901
AGOS: Reduce audio header dependencies
2016-04-14 16:48:02 +03:00
Johannes Schickel
c4fc0cee96
AGOS: Make GPL headers consistent in themselves.
2014-02-18 02:39:32 +01:00
Eugene Sandulenko
6e795a89b0
AGOS: Reduced header dependency
2011-08-06 11:28:40 +01:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Ori Avtalion
2fc9d6845b
Apply patch #2982163 - CONFIG: Use HE keyword instead of HB for the Hebrew language
...
svn-id: r48645
2010-04-12 21:21:06 +00:00
Travis Howell
56189fcf30
Clarify several errors messages.
...
svn-id: r39219
2009-03-08 10:08:09 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn
a6210289f5
AGOS code cleanup
...
svn-id: r27794
2007-06-30 17:34:49 +00:00
Travis Howell
ab9b9a1bf3
Cleanup, could cause regressions.
...
svn-id: r27547
2007-06-19 11:50:22 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Travis Howell
73749ddafa
Minor cleanup.
...
svn-id: r26845
2007-05-15 13:01:36 +00:00
Travis Howell
48c21a1e31
Add eriktorbjorn's patch to split script opcodes into specific game engines.
...
svn-id: r26490
2007-04-15 12:04:47 +00:00
Travis Howell
2d3e77db85
Split game engines, to allow further cleanups.
...
svn-id: r26481
2007-04-15 05:04:48 +00:00
Travis Howell
1c00843f2b
Cleanup.
...
svn-id: r26480
2007-04-15 00:55:16 +00:00
Max Horn
2d2b3d0ed2
Renamed AGOSEngine::midi to AGOSEngine::_midi
...
svn-id: r26468
2007-04-14 12:03:46 +00:00
Travis Howell
f55320f988
Add inital pause code for Elvira 1/2 & WW, and cleanup
...
svn-id: r24723
2006-11-15 13:11:53 +00:00
Travis Howell
415ec67056
Cleanup
...
svn-id: r24639
2006-11-06 13:59:11 +00:00
Travis Howell
7d71b6d109
Cleanup
...
svn-id: r24527
2006-10-27 11:04:05 +00:00
Travis Howell
05fd51d036
Cleanup
...
svn-id: r24501
2006-10-25 13:38:35 +00:00
Travis Howell
ff574a63ee
Split code into more specific files and cleanup
...
svn-id: r24394
2006-10-20 02:10:51 +00:00
Travis Howell
e26954bcdb
Split script opcode tables up into more specifics
...
svn-id: r24393
2006-10-19 23:57:54 +00:00
Travis Howell
d75901b832
Split game specific script opcodes into separate files
...
svn-id: r24389
2006-10-19 11:40:26 +00:00