Florian Kagerer
|
2a0b03218c
|
LOL: - added workaround for portrait speech animations which would sometimes "freeze"
- renamed some stuff
svn-id: r46601
|
2009-12-26 19:02:16 +00:00 |
|
Martin Kiewitz
|
78d268b21a
|
SCI/newgui: Added support for draw_pic command
svn-id: r46599
|
2009-12-26 18:07:36 +00:00 |
|
Oystein Eftevaag
|
4950d0de78
|
Look for Makefile.common instead of Makefile, when determining whether or not we need to generate a Makefile for building outside the source tree. This to make sure any changes will actually take effect
svn-id: r46598
|
2009-12-26 17:46:22 +00:00 |
|
Oystein Eftevaag
|
915c60c629
|
Using #include instead of #import to include some mac os x headers to avoid silly gcc warnings, that we'd otherwise have to remove -pedantic to get rid of
svn-id: r46597
|
2009-12-26 17:18:18 +00:00 |
|
Filippos Karapetis
|
f6da0146b2
|
Throw a warning when we're trying to invoke a variable selector, instead of swallowing it silently. This should never happen, so we shouldn't hide it, when it does
svn-id: r46596
|
2009-12-26 17:10:43 +00:00 |
|
Oystein Eftevaag
|
d2ac036269
|
Fixed sentence -> buildbot rebuild
svn-id: r46595
|
2009-12-26 16:59:14 +00:00 |
|
Johannes Schickel
|
1a1b041d00
|
Add "End of namespace" comment.
svn-id: r46594
|
2009-12-26 16:57:34 +00:00 |
|
Filippos Karapetis
|
4e743e1a46
|
SCI2: Figured out the screen coordinates of views. Now, part of the interface can be seen in GK1. Also, silenced the OnMe warnings
svn-id: r46593
|
2009-12-26 16:16:02 +00:00 |
|
Oystein Eftevaag
|
b21679e56e
|
Buildbot compile fix for os x cross compile
svn-id: r46592
|
2009-12-26 16:00:41 +00:00 |
|
Filippos Karapetis
|
b2c170168e
|
SCI2: Implemented kListEachElementDo (a more advanced version of SciGuiAnimate:invoke()) and kListAt. Now, the Sierra logo music can be heard, and game logic is running on objects of the animated views list
svn-id: r46591
|
2009-12-26 15:47:57 +00:00 |
|
Filippos Karapetis
|
71f6fede60
|
Removed the file and line parameters from the selector handling functions
svn-id: r46588
|
2009-12-26 14:58:23 +00:00 |
|
Florian Kagerer
|
193b23bcad
|
LOL: fixed minor bug in lamp code
svn-id: r46587
|
2009-12-26 14:12:38 +00:00 |
|
Oystein Eftevaag
|
657b881c4e
|
Updated xcode project
svn-id: r46586
|
2009-12-26 14:03:13 +00:00 |
|
Filippos Karapetis
|
4f02900890
|
Kernel function 0x26 is empty in SCI1.1 games, and it has been set to kPortrait in KQ6CD only
svn-id: r46585
|
2009-12-26 13:53:59 +00:00 |
|
Filippos Karapetis
|
0de0abb5d3
|
Case kSciAudioLanguage in kDoAudio always checks for audio capability in SCI1.1 games, regardless of parameters. Fixes a warning in SQ4CD
svn-id: r46584
|
2009-12-26 13:50:52 +00:00 |
|
Oystein Eftevaag
|
925c1744ec
|
Committing the actual new browser_osx.mm file, oops
svn-id: r46583
|
2009-12-26 13:48:14 +00:00 |
|
Oystein Eftevaag
|
9d70103d9c
|
The file selection dialog in OS X now uses Cocoa instead of Carbon, and lives in a separate file due to having to be compiled as Objective-C++. ScummVM can now run in x64 natively on OS X
svn-id: r46581
|
2009-12-26 13:35:57 +00:00 |
|
Filippos Karapetis
|
21c6bbc588
|
Fixed graphics functions detection in an old version of SQ3 - my initial thought to rely on the presence of the shiftParser selector was wrong
svn-id: r46580
|
2009-12-26 13:35:17 +00:00 |
|
Filippos Karapetis
|
d39ac80f4a
|
Hopefully fixed the freezes/deadlocks in the new music code (e.g. in LSL5 and Castle of Dr. Brain)
svn-id: r46579
|
2009-12-26 13:20:07 +00:00 |
|
Filippos Karapetis
|
c6a8d0e973
|
- Made the music playlist private
- Removed some leaks
- Fixed the destruction of the music playlist
- Made mutexes more sane
- Removed some dead code
- Cleanup
svn-id: r46578
|
2009-12-26 11:54:57 +00:00 |
|
Filippos Karapetis
|
8940a1f537
|
Restored the mutexes in onTimer, and removed them from soundKill - fixes the freeze in LSL5 intro
svn-id: r46577
|
2009-12-26 10:50:05 +00:00 |
|
Johannes Schickel
|
bc0da4dce8
|
Change teenagent engine to use CursorMan instead of using OSystem directly.
svn-id: r46576
|
2009-12-26 10:43:37 +00:00 |
|
Martin Kiewitz
|
c78c10b9ee
|
SCI/newmusic: Removed mutex from onTimer, fixes freeze in sci1 games
svn-id: r46575
|
2009-12-26 10:20:57 +00:00 |
|
Max Horn
|
ddce48ed03
|
Remove x86 ASM version of sykcpt code, just use the generic code everywhere
svn-id: r46574
|
2009-12-26 01:38:57 +00:00 |
|
Max Horn
|
6c0dc96fd3
|
Tweak and rename skycpt ReadMe.txt -> README
svn-id: r46573
|
2009-12-26 01:37:31 +00:00 |
|
Max Horn
|
4807dbdb28
|
Remove obsolete skycpt Makefile
svn-id: r46572
|
2009-12-26 01:37:09 +00:00 |
|
Filippos Karapetis
|
ab2a5429f5
|
Set the save game directory to something in pre-SCI32 games, as games like SQ4CD complain that it's invalid if it's empty
svn-id: r46570
|
2009-12-26 01:20:12 +00:00 |
|
Filippos Karapetis
|
12b6d4ab03
|
Some more work on the new music code
svn-id: r46569
|
2009-12-26 00:50:09 +00:00 |
|
Filippos Karapetis
|
a88e4df7a0
|
SCI/new music code: Fixed a bug where music was stopped when saving. Some cleanup
svn-id: r46568
|
2009-12-26 00:22:21 +00:00 |
|
Martin Kiewitz
|
46eb68090c
|
SCI/newmusic: Added comments about sound resource headers
svn-id: r46567
|
2009-12-25 22:58:45 +00:00 |
|
Martin Kiewitz
|
4dbb9c0806
|
SCI: implemented command 0x80 (stopnote) for amiga music driver
svn-id: r46566
|
2009-12-25 22:14:41 +00:00 |
|
Matthew Hoops
|
ff00963a8b
|
Silence a bunch of gcc warnings (and Merry Christmas, if you celebrate).
svn-id: r46565
|
2009-12-25 21:54:31 +00:00 |
|
Martin Kiewitz
|
9255d43a16
|
SCI/newmusic: Change to channel filtering for sci0early to reflect actual sierra driver behaviour
svn-id: r46564
|
2009-12-25 21:51:02 +00:00 |
|
Martin Kiewitz
|
2f5f625b98
|
SCI/newmusic: added filter support for kq4early and adlib
svn-id: r46563
|
2009-12-25 18:59:15 +00:00 |
|
Eugene Sandulenko
|
f9754ca68b
|
Remove extra debug output which sneaked in.
svn-id: r46562
|
2009-12-25 18:37:07 +00:00 |
|
Martin Kiewitz
|
c2f17f9bb9
|
SCI/newmusic: support for early sound resource format, early kq4 version now gets music, is not filtered yet
svn-id: r46561
|
2009-12-25 18:25:15 +00:00 |
|
Filippos Karapetis
|
113c0941ae
|
- Introduced a new version in the sound version detection routine, as SCI0 early games had different sound than SCI0 late ones
- Changed sound-related debug output from printf's into debugC calls
svn-id: r46560
|
2009-12-25 18:15:16 +00:00 |
|
Martin Kiewitz
|
16eff8660d
|
SCI/newmusic: Adlib driver / added comment that sierra adlib driver did not support aftertouch
svn-id: r46559
|
2009-12-25 16:29:16 +00:00 |
|
Filippos Karapetis
|
86701f4019
|
Added a stub for signal 0xA0 (polyphonic key pressure - aftertouch)
svn-id: r46558
|
2009-12-25 16:20:40 +00:00 |
|
Filippos Karapetis
|
09081ce128
|
Ignore internal SysEx events in the Adlib player
svn-id: r46557
|
2009-12-25 15:58:18 +00:00 |
|
Filippos Karapetis
|
924c950ed4
|
Added mutexes in music functions
svn-id: r46556
|
2009-12-25 15:44:25 +00:00 |
|
Filippos Karapetis
|
586ec94df9
|
Adjusted volume clipping
svn-id: r46555
|
2009-12-25 15:24:35 +00:00 |
|
Filippos Karapetis
|
ec5c42e1f3
|
Limit volume range to 0 - 255
svn-id: r46554
|
2009-12-25 14:02:28 +00:00 |
|
Martin Kiewitz
|
c03e7c8586
|
SCI/newmusic: find slot again after destroying it fixes kq6cd, lb2cd, added debug output
svn-id: r46553
|
2009-12-25 13:52:40 +00:00 |
|
Filippos Karapetis
|
f5567d4605
|
Fixed variable capitalization
svn-id: r46552
|
2009-12-25 13:37:55 +00:00 |
|
Johannes Schickel
|
6223450781
|
Fix compilation.
svn-id: r46551
|
2009-12-25 13:26:13 +00:00 |
|
Filippos Karapetis
|
a5bb030b6e
|
Properly initialize the audio stream part of each music slot when loading
svn-id: r46550
|
2009-12-25 13:26:09 +00:00 |
|
Filippos Karapetis
|
809e8c9123
|
SCI/new music code: Some initial code for saving/loading the sound state
svn-id: r46549
|
2009-12-25 13:18:48 +00:00 |
|
Martin Kiewitz
|
5989195d84
|
SCI/newmusic: _signalSet, _signalToSet init, debug output added for signals
svn-id: r46548
|
2009-12-25 13:17:30 +00:00 |
|
Martin Kiewitz
|
55f55a1444
|
SCI/newmusic: ignore vol selector for games prior sci1late, fixes amiga music in sq3
svn-id: r46547
|
2009-12-25 13:13:42 +00:00 |
|