64404 Commits

Author SHA1 Message Date
Matthew Hoops
d8ef40879c AUDIO: Better handle endOfStream() vs endOfData() in SubLoopingAudioStream 2014-08-01 01:39:46 -04:00
Matthew Hoops
82d464367b AUDIO: Better handle endOfStream() vs endOfData() in LoopingAudioStream 2014-07-27 23:44:45 -04:00
Matthew Hoops
931e2e16f7 AUDIO: Fix endOfStream() for LimitingAudioStream 2014-07-27 23:44:45 -04:00
Matthew Hoops
6d632dda27 AUDIO: Better handle endOfStream() vs endOfData() in QueuingAudioStreamImpl 2014-07-27 23:44:44 -04:00
Matthew Hoops
d2353964b8 AUDIO: Fix QueuingAudioStreamImpl locking 2014-07-27 23:44:44 -04:00
Matthew Hoops
1b834f92bd AUDIO: Finish off AAC/QDM2 queues when done decoding a packet 2014-07-27 23:44:44 -04:00
Paul Gilbert
7416a4f4b2 MADS: Beginnings of exit advert view 2014-07-27 22:23:49 -04:00
Paul Gilbert
6e27b523c0 MADS: Fix invalid parameter in error call 2014-07-27 18:31:09 -04:00
Paul Gilbert
68432e8d02 MADS: Beginnings of animation view class 2014-07-27 17:58:10 -04:00
Paul Gilbert
73dfbc70ac MADS: Beginnings of re-implementing text view class 2014-07-27 16:48:23 -04:00
Torbjörn Andersson
45533b73a8 MADS: Silence GCC warning 2014-07-27 20:40:05 +02:00
Paul Gilbert
913751edae MADS: Main menu selections now working 2014-07-27 11:10:59 -04:00
Paul Gilbert
9b00eedd40 MADS: Menu item highlighting and selection animation now working 2014-07-27 10:18:57 -04:00
Paul Gilbert
7ea081e7a0 MADS: Add support to event manager for intercepting events 2014-07-26 20:19:35 -04:00
Paul Gilbert
b87723f34b MADS: Cleanup of menu item positioning 2014-07-26 19:40:05 -04:00
Paul Gilbert
1d3e1c5a01 MADS: Menuitems now animating correctly for the main menu 2014-07-26 18:26:17 -04:00
Paul Gilbert
5f2687fdb3 MADS: Main menu background is now correctly loading 2014-07-25 22:07:34 -04:00
Paul Gilbert
7d4b05098d MADS: Clean up _depthStyle usage in DepthSurface class 2014-07-24 21:09:34 -04:00
Johannes Schickel
09cb06d1fa SCI: Small formatting fix. 2014-07-24 01:23:11 +02:00
Willem Jan Palenstijn
9bd18877f4 DISTS/REDHAT: Package neverhood.dat 2014-07-23 13:40:59 +02:00
Filippos Karapetis
be9c3bf72b MADS: WIP handling of V2 walk nodes and walkable areas 2014-07-23 02:47:29 +03:00
Filippos Karapetis
9118f38b29 MADS: Add support for FAB decompression in the dump_file command 2014-07-23 02:47:29 +03:00
Pawel Kolodziejski
78258151ea WME: added few more games. added ability to detect from exe files. 2014-07-22 21:22:45 +02:00
Kirben
04ed4d3a8d SCUMM: Add workaround for script bugs that caused problems in Jumping Bean mini games of Pajama Sam: Games to Play on Any Day. 2014-07-22 19:47:05 +10:00
Kirben
50940f13ae SCUMM: Add HE100 differences when resetting sprites. 2014-07-22 10:24:32 +10:00
Paul Gilbert
1c09a34fec MADS: Fix palette method signature 2014-07-20 16:33:35 -04:00
Filippos Karapetis
e88d6265d8 SAGA: Add support for MIDI music in SAGA2 games 2014-07-20 21:19:20 +03:00
Filippos Karapetis
0d926f9aaf SAGA: Cleanup 2014-07-20 21:18:40 +03:00
Filippos Karapetis
d8508a5128 SAGA: Add debug commands for playing music, sounds and voices 2014-07-20 18:49:57 +03:00
Filippos Karapetis
d316b00b9e SAGA: Some renaming 2014-07-20 17:46:06 +03:00
Filippos Karapetis
7bab457a23 SAGA: Remove the now unneeded individual cave scene handlers 2014-07-20 17:17:00 +03:00
Filippos Karapetis
bb353d14fd SAGA: Merge all of the ITE intro cave scene handlers 2014-07-20 17:10:56 +03:00
Filippos Karapetis
7c19effd36 SAGA: Move ITE credits together with the other ITE static data 2014-07-20 17:10:56 +03:00
Filippos Karapetis
e5b10aba57 SAGA: Move the ITE intro text together with the other static ITE data 2014-07-20 17:10:56 +03:00
Filippos Karapetis
e663395435 SAGA: Add wrappers for queuing music events 2014-07-20 17:10:55 +03:00
Filippos Karapetis
b14a2599bc SAGA: Get rid of the MUSIC_DEFAULT flag 2014-07-20 17:10:55 +03:00
Filippos Karapetis
96dfeab1e5 SAGA: Fix spacing 2014-07-20 17:10:55 +03:00
Filippos Karapetis
8f5ccbff18 SAGA: Move and rename some defines which are only used in the ITE intro 2014-07-20 17:10:54 +03:00
Torbjörn Andersson
9ea138a3f9 MADS: Initialise _lineIndex
Without this, Rex Nebular crashes on startup for me.
2014-07-20 16:01:36 +02:00
D G Turner
469eecb9ee BUILD: Add port specific makefile for AmigaOS4.
This moves the AmigaOS4 specific packaging rules from the global
ports.mk to a port specific makefile in the AmigaOS subdirectory of
the SDL backend (used for AmigaOS).

Previously, port specific makefiles were only used for cross compiling
builds and thus had a single entry in the cross compiling section of
the configure. Since AmigaOS4 is a desktop system supporting native
build, this required a second entry for when the host system is detected
as ppc-amigaos to support native builds.

However, currently this does break packaging of cross compiled builds
for Win32, OSX and Unix when done on AmigaOS4... but this is not likely
and has limited impact. To fix this, default _port_mk lines would need
to be added to the sections of the cross compiling switch for mingw32
etc. to override the AmigaOS4 OS setting of _port_mk.
2014-07-20 04:18:46 +01:00
D G Turner
fd89ecdba8 BUILD: Change AmigaOS4 packaging target to "amigaos4dist".
This is a clearer naming, but needs update to buildbot to support.
AmigaOS4 Porter (raziel_) is already aware of this.
2014-07-20 03:24:09 +01:00
D G Turner
5efe1047b1 BUILD: Fix AmigaOS4 build variable naming to be clearer. 2014-07-20 03:22:33 +01:00
Paul Gilbert
23892e76cf MADS: Remove redundant saved surface from FullScreenDialog base class 2014-07-19 14:40:33 -04:00
Paul Gilbert
a224e28c15 MADS: Fixes for compilation warnings 2014-07-18 20:33:49 -04:00
Paul Gilbert
97d29debeb MADS: Beginnings of work on Rex Nebular main menu 2014-07-18 20:20:18 -04:00
Pawel Kolodziejski
79d4f09cab CREATE_PROJECT/MSVC: allow include SDL includes from SDL subdir 2014-07-17 13:59:56 +02:00
Filippos Karapetis
dba224bf6b Revert "NEWS: Fix typo"
This reverts commit ebcb9ee178629d3eb1395695dce0add516b8b7ff.
My mistake, the punctuation was correct here.
2014-07-13 17:21:32 +03:00
Filippos Karapetis
ebcb9ee178 NEWS: Fix typo 2014-07-13 17:14:02 +03:00
Filippos Karapetis
f953e3a435 MT32: Sync with the latest changes in munt
This syncs the code with munt commit fa8b4f899d, avoiding usage of a
global constructor
2014-07-13 17:12:04 +03:00
Torbjörn Andersson
fd40cb2224 SCUMM: Fix potential crash in o5_setClass()
If 'obj' was exactly equal to _numActors, derefActor() would have
complained about it being an invalid actor. I haven't seen any bug
reports about this, so presumably it never actually happened.
2014-07-12 10:44:37 +02:00