Robert Göffringmann
0d7ab01640
Pass subdirectories to gamedetector functions
...
svn-id: r16002
2004-12-09 15:06:49 +00:00
Gregory Montoir
3fb09f9b1c
Cutaway code also handles some talking stuff... Updated this part too, to fix 'bug' #1034715
...
svn-id: r15996
2004-12-06 20:42:11 +00:00
Max Horn
f09293b22c
Clean up OSystem::Event
...
svn-id: r15990
2004-12-05 17:42:20 +00:00
Gregory Montoir
fb5dcffff1
Minor cleanup, one more time.
...
Fixed a crash when returning to the launcher at the end of the game.
I played FOTAQ (french) from the beginning to the end some hours ago, I haven't encountered any special problems/glitches (except the one mentionned above).
svn-id: r15979
2004-12-03 22:39:55 +00:00
Gregory Montoir
5884c6735d
simplified palette handling
...
svn-id: r15971
2004-12-02 22:59:57 +00:00
Gregory Montoir
891970cd76
enabled autosave
...
svn-id: r15970
2004-12-02 21:24:27 +00:00
Max Horn
5d5a13eec7
Moved MidiDriver creation code into the MidiDriver class (as static methods), same for some other MIDI related stuff
...
svn-id: r15968
2004-12-02 00:33:42 +00:00
Gregory Montoir
f2fb63ffd9
enabled savegame loading on startup
...
svn-id: r15964
2004-11-30 21:01:25 +00:00
Jerome Fisher
9df1a8ea2f
Fingolfin, I see what you mean about the volume control mess :)
...
This fixes Adlib playback, which was previously always mixed at volume 0.
svn-id: r15956
2004-11-28 23:57:33 +00:00
Jerome Fisher
5c6a1fcb2d
- MIDI messages are now pre-processed and go through normal channel allocation, rather than being passed through directly.
...
svn-id: r15951
2004-11-28 23:03:32 +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
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
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
Gregory Montoir
6414ec92a2
cleanup, follow code conventions
...
svn-id: r15872
2004-11-23 22:21:45 +00:00
Gregory Montoir
9c317c95c3
sync queen engine with latest OSystem changes
...
svn-id: r15871
2004-11-23 21:51:30 +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
Gregory Montoir
f66f786558
possible fix for 'bug' #1034715
...
svn-id: r15861
2004-11-22 22:16:50 +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
Gregory Montoir
a1867735a3
change engine initialization as suggested on -devel
...
svn-id: r15822
2004-11-15 19:38:57 +00:00
Gregory Montoir
20d12a515e
fix potiential memory leak
...
svn-id: r15779
2004-11-10 17:54:51 +00:00
Gregory Montoir
7480b7a45d
'pack' the GameStateHeader, safer that way
...
svn-id: r15778
2004-11-10 17:49:25 +00:00
Chris Apers
2abe17e594
Cleanup
...
svn-id: r15739
2004-11-09 10:26:33 +00:00
Torbjörn Andersson
6b3432a93e
Be more consistent with the other module.mk files.
...
svn-id: r15719
2004-11-06 09:26:36 +00:00
Eugene Sandulenko
2c76a8e024
Support MT-32 emu.
...
svn-id: r15657
2004-10-22 23:44:08 +00:00
Gregory Montoir
83560e5110
minor changes
...
svn-id: r15607
2004-10-18 19:15:00 +00:00
Gregory Montoir
058598370a
fix intro glitch regression
...
svn-id: r15592
2004-10-17 19:06:35 +00:00
Gregory Montoir
b33f7b4b76
plugged some memory leaks
...
svn-id: r15591
2004-10-17 19:00:09 +00:00
Gregory Montoir
bbf1de48d5
make queen engine returning to the launcher when finished (next step: plug all the memory leaks, mainly in Logic class)
...
svn-id: r15511
2004-10-10 17:12:50 +00:00
Gregory Montoir
648b7b1e57
cleanup ; follow the code conventions
...
svn-id: r15476
2004-10-08 18:43:24 +00:00
Torbjörn Andersson
a6632277e1
Indentation fix
...
svn-id: r15436
2004-10-06 10:18:28 +00:00
Chris Apers
d76a375889
Updated comment
...
svn-id: r15434
2004-10-06 09:58:18 +00:00
Chris Apers
621f5f7cfc
PalmOS : ARM optimization
...
svn-id: r15433
2004-10-06 09:55:38 +00:00
Gregory Montoir
ac896f09dc
fix ending credits glitch
...
svn-id: r15423
2004-10-05 22:28:58 +00:00
Gregory Montoir
e681049e56
merged FRAMES_JOE and FRAMES_JOE_XTRA
...
svn-id: r15398
2004-10-03 21:34:39 +00:00
Gregory Montoir
fbe5b94137
as pointed out by salty-horse, it's better to stop speech and sfx only when the cutaway is cancelled
...
svn-id: r15397
2004-10-03 20:27:39 +00:00
Gregory Montoir
f94cc6b198
cleanup
...
svn-id: r15396
2004-10-03 20:14:55 +00:00
Joost Peters
6751e16da1
Use the SilentSound class for sfx/speech when sound output is not possible.
...
This should fix the hangs where the game waits for sfx/speech to finish in these cases.
svn-id: r15370
2004-10-01 14:48:49 +00:00
Max Horn
ce8c99bf62
Rename remaining OSystem methods to match our coding guidelines
...
svn-id: r15332
2004-09-28 20:19:37 +00:00
Gregory Montoir
bbb4de2360
stop the current sfx from playing if a cutaway is cancelled
...
svn-id: r15302
2004-09-26 18:55:11 +00:00
Gregory Montoir
bb39c2e389
fix for bug #1034707
...
svn-id: r15279
2004-09-25 23:47:10 +00:00
Gregory Montoir
0ae51c06f0
add missing break
...
svn-id: r15190
2004-09-19 13:43:01 +00:00
Torbjörn Andersson
dc461ca770
Fixed some other cases where the number of parameters to our message-
...
printing functions didn't agree with the format strings.
GCC will find a couple of other things to warn about if these functions
are labelled as printf()-style functions, but those were less important, I
think.
svn-id: r15081
2004-09-12 18:21:21 +00:00
Gregory Montoir
0e71cd9b58
force screen update to update mouse pointer position (bug #1016446 )
...
svn-id: r14763
2004-08-26 07:09:38 +00:00
Gregory Montoir
45d8b3b002
Rewrote the way strings are extracting from the datafiles, now it should be 'alignment safe'. Maybe it will fix bugs #923570 and #1013886 , too.
...
svn-id: r14734
2004-08-24 16:31:46 +00:00
Gregory Montoir
0b6a19d25d
remove some debug information and fix bug #1010929
...
svn-id: r14639
2004-08-17 19:22:30 +00:00
Gregory Montoir
5a6590ba7d
minor cleanp
...
svn-id: r14616
2004-08-14 22:33:13 +00:00
Paweł Kołodziejski
d62ff5dca7
fixed warnings
...
svn-id: r14603
2004-08-14 09:10:14 +00:00
Gregory Montoir
f8a006952b
forgot to reset dynalum color index during init
...
svn-id: r14489
2004-08-06 17:07:21 +00:00
Gregory Montoir
8b0e9502ec
cleanup and simplify Resource class a bit more
...
svn-id: r14488
2004-08-06 17:01:58 +00:00