264 Commits

Author SHA1 Message Date
Max Horn
67b311713d Added 'sound types' to the mixer - for now, only plain (for the premixer), SFX and music; volume is now controlled based on the sound type
svn-id: r16330
2004-12-27 00:27:00 +00:00
Max Horn
5a38c16c27 speech_volume default value gets already set in gameDetector.cpp
svn-id: r16321
2004-12-25 20:59:18 +00:00
Chris Apers
099f5de891 Speedup a bit PalmOS port
svn-id: r16165
2004-12-20 16:55:55 +00:00
Eugene Sandulenko
5029e9aaae Fix compilation when USE_MPEG2 is undefined.
svn-id: r16081
2004-12-16 15:27:21 +00:00
Robert Göffringmann
475b5f138d fixed warning
svn-id: r16039
2004-12-12 07:11:11 +00:00
Max Horn
59bd385301 Const correctness
svn-id: r16032
2004-12-11 22:04:54 +00:00
Nicolas Bacca
876079be75 Fix dumb CE compiler
svn-id: r16026
2004-12-11 00:37:05 +00:00
Robert Göffringmann
c9fb63af0b unify pc/palm sourcecode
svn-id: r16025
2004-12-10 18:26:08 +00:00
Robert Göffringmann
5dc8b51b27 changed cd checking code, gives warnings about everything now.
svn-id: r16024
2004-12-10 17:55:03 +00:00
Chris Apers
ccca4856aa Many PalmOS ARM optimizations
svn-id: r16013
2004-12-10 15:13:10 +00:00
Chris Apers
981d5fb1a2 Reading from memory card is too slow
svn-id: r16012
2004-12-10 15:11:53 +00:00
Chris Apers
e1458ca1ff PalmOS stuffs
svn-id: r16011
2004-12-10 15:10:10 +00:00
Max Horn
971719f098 Fix warning
svn-id: r16007
2004-12-10 00:25:29 +00:00
Robert Göffringmann
3bd97accd4 make scrolling smooth.
svn-id: r16005
2004-12-09 21:32:02 +00:00
Robert Göffringmann
846f520ed6 fix potential race condition
svn-id: r16003
2004-12-09 16:33:54 +00:00
Robert Göffringmann
0d7ab01640 Pass subdirectories to gamedetector functions
svn-id: r16002
2004-12-09 15:06:49 +00:00
Robert Göffringmann
58bf9028b1 moved the bootparam code out of sword1.cpp
svn-id: r16001
2004-12-08 04:38:39 +00:00
Max Horn
f09293b22c Clean up OSystem::Event
svn-id: r15990
2004-12-05 17:42:20 +00:00
Robert Göffringmann
ecf6a579c5 forgot to remove this.
svn-id: r15986
2004-12-05 07:35:27 +00:00
Travis Howell
d91e587d41 Warning fix from LavosSpawn
svn-id: r15985
2004-12-05 03:20:04 +00:00
Travis Howell
7d356170df Remove stray ;
Add new object

svn-id: r15984
2004-12-05 03:11:07 +00:00
Robert Göffringmann
5d32a2c034 added support for an international BS1 cutscene pack (which we didn't release yet)
svn-id: r15983
2004-12-05 02:55:06 +00:00
Robert Göffringmann
634b99037b clear scroll offsets... not sure if this is actually necessary, but it *could* be related to bug #1077394
svn-id: r15981
2004-12-04 04:41:17 +00:00
Eugene Sandulenko
8f863b5d8f Fix music volume
svn-id: r15960
2004-11-29 00:25:15 +00:00
Max Horn
10dd548b85 Changed parameter order of SoundMixer::playInputStream to match that of playRaw
svn-id: r15950
2004-11-28 23:02:28 +00:00
Max Horn
fbaac2e273 Use modern form of setupPremix
svn-id: r15916
2004-11-27 16:18:25 +00:00
Max Horn
ba74a8e7f6 Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing some very specialised methods
svn-id: r15914
2004-11-27 15:58:18 +00:00
Max Horn
d172111444 Don't use directory param of File::open unless you have to
svn-id: r15904
2004-11-27 02:26:21 +00:00
Max Horn
876e738dce Moved Engine::getSavePath() to class SaveFileManager; removed the 'directory' parameter from SaveFileManager::openSavefile and listSavefiles (they always use getSavePath() now, which is what we did anyway)
svn-id: r15901
2004-11-27 00:26:11 +00:00
Robert Göffringmann
b142514151 fix for bug 928791: BS1: 'Freeze' at hospital
svn-id: r15878
2004-11-24 21:03:21 +00:00
Eugene Sandulenko
31e434dcf1 Fix a`ll engines. They work, though current fix is just temporary.
There are plans to add some brains to GameDetector class, which will let us
avoid passing detector to init() method.

svn-id: r15873
2004-11-24 00:14:21 +00:00
Max Horn
aad9f122c0 Added Engine::init() method; added return value to Engine::go()
svn-id: r15865
2004-11-23 00:03:25 +00:00
Max Horn
fa97d4ad89 Removing walkthrough stuff again (talked to aquadran about this, he had no objections)
svn-id: r15849
2004-11-20 23:49:11 +00:00
Paweł Kołodziejski
20e9cf6f20 added walkthrough
svn-id: r15835
2004-11-19 19:50:22 +00:00
Robert Göffringmann
0bda71fa39 a little cleanup
svn-id: r15832
2004-11-19 07:55:33 +00:00
Robert Göffringmann
589ce6d6aa fixes a crash when closing BS1 while speech menu is open.
svn-id: r15828
2004-11-18 17:48:50 +00:00
Robert Göffringmann
6b68feb360 nothing...
svn-id: r15820
2004-11-15 08:26:32 +00:00
Robert Göffringmann
17f23ad3d5 BS1 demo is basically fully supported now.
only some SFX are flipped.

svn-id: r15819
2004-11-15 08:23:09 +00:00
Robert Göffringmann
183a11153e BS1 demo's speech and logic work now.
But there's something wrong with the SFX, which can lead to crashes.

svn-id: r15813
2004-11-15 02:48:30 +00:00
Chris Apers
2abe17e594 Cleanup
svn-id: r15739
2004-11-09 10:26:33 +00:00
Robert Göffringmann
48548aab24 oops
svn-id: r15736
2004-11-09 04:20:33 +00:00
Robert Göffringmann
021f2cbcce free memory on quit.
Still leaks some, though

svn-id: r15735
2004-11-09 04:06:10 +00:00
Torbjörn Andersson
84b5b2534c Changed spaces to tab to be consistent with other module.mk files.
svn-id: r15718
2004-11-06 09:24:52 +00:00
Eugene Sandulenko
ab7c30e4ed Fix #include
svn-id: r15714
2004-11-05 22:12:07 +00:00
Torbjörn Andersson
94d74a04e9 Brute-force workaround for speech decoder crashes in the BS1 demo. It still
doesn't work very well, though...

svn-id: r15697
2004-10-30 10:35:39 +00:00
Chris Apers
feb6b490c1 Ooops
svn-id: r15633
2004-10-21 13:23:52 +00:00
Chris Apers
25b70535be Make PalmOS happy
svn-id: r15632
2004-10-21 12:43:49 +00:00
Chris Apers
542b24f116 Fixed alignment problem with BS1 demo
svn-id: r15631
2004-10-21 12:37:13 +00:00
Chris Apers
e97d6a5f97 Prepare PalmOS support
svn-id: r15630
2004-10-21 12:35:39 +00:00
Robert Göffringmann
561f6ab6e8 enable czech control panel. should work.
svn-id: r15628
2004-10-21 08:47:13 +00:00