Travis Howell
bb5280bb2f
Check uppercase and lowercase, when confirming quit in Simon the Sorcerer 1/2
...
svn-id: r23591
2006-07-25 03:46:56 +00:00
Torbjörn Andersson
c32076e5d0
Use #include "..." instead of #include <...> for pack-start.h and pack-end.h
...
for consistency with other #includes.
svn-id: r23585
2006-07-23 16:13:26 +00:00
Max Horn
2859b64702
Fix struct packing issues (macros are not resolve in #pragma params, at least for GCC)
...
svn-id: r23569
2006-07-22 17:28:48 +00:00
Johannes Schickel
16de659f59
Fixing compiler warnings under amd64.
...
svn-id: r23564
2006-07-22 16:09:34 +00:00
Johannes Schickel
98809a857a
Removing '/' at pathsnames of calls to "File::addDefaultDirectory" since it can't be assumed that the FS code uses '/' as path separators
...
(and it shouldn't break anything)
svn-id: r23563
2006-07-22 15:46:36 +00:00
Johannes Schickel
4ae5cef491
- let md5_file accept a FilesystemNode too
...
- changes some engine detectors to use it
svn-id: r23559
2006-07-22 14:59:44 +00:00
Johannes Schickel
cfd9977425
Using FilesystemNode::name instead of FilesystemNode::displayName in all game detectors.
...
svn-id: r23558
2006-07-22 14:50:50 +00:00
Max Horn
f59cf1fcdc
Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS now (hiya eriktorbjorn, this one is for you *ggg*)
...
svn-id: r23547
2006-07-21 21:25:17 +00:00
Travis Howell
21fe8bad88
Ooops
...
svn-id: r23498
2006-07-14 13:39:54 +00:00
Torbjörn Andersson
6358547a43
More whitespace changes.
...
svn-id: r23496
2006-07-14 13:33:58 +00:00
Travis Howell
fb3a3f75aa
Add another Italian version of Simon the Sorcerer 1 (DOS CD)
...
svn-id: r23495
2006-07-14 13:20:30 +00:00
Torbjörn Andersson
b2d9c0dc2a
More whitespace changes to see if things work normally again.
...
svn-id: r23494
2006-07-14 10:42:24 +00:00
Torbjörn Andersson
21b89308b5
This should fix bug #1520629 ("No Music in Simon1").
...
svn-id: r23488
2006-07-11 16:51:10 +00:00
Max Horn
f35f4a4d1c
Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of checking for GCC / not GCC
...
svn-id: r23458
2006-07-09 13:01:15 +00:00
Max Horn
51ad5aa719
Verify malloc worked. Apparently, simon (or FF?) sometimes tries to allocate extremly big (well, for the Nintendo DS at least :) chunks of memory, which lead to malloc failures.
...
svn-id: r23450
2006-07-09 09:43:56 +00:00
Travis Howell
8cb98dc45c
Add fix for bug #1519327 - FF: Stack corruption
...
svn-id: r23442
2006-07-08 23:38:29 +00:00
Travis Howell
294dcea3ef
Add French version of the Feeble Files (Windows 4CD)
...
svn-id: r23362
2006-06-30 23:35:11 +00:00
Travis Howell
dd57c57982
Add eriktorbjorn's patch for DXA unification, with more changes
...
svn-id: r23332
2006-06-28 14:06:54 +00:00
Travis Howell
bd3c24bce4
Add Italian version of the Feebles Files (4CD)
...
svn-id: r23281
2006-06-24 10:08:46 +00:00
Max Horn
9a955180a4
* Renamed config.mak to config.mk
...
* Renamed common.rules to rules.mk
* Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it)
svn-id: r23275
2006-06-24 08:48:11 +00:00
Max Horn
d210b19aec
Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cpp
...
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h)
svn-id: r23274
2006-06-24 08:07:48 +00:00
Travis Howell
ea36cacc7a
Typo
...
svn-id: r23262
2006-06-23 10:07:45 +00:00
Travis Howell
1acf72221f
Add Spanish version of the Feebles Files (4CD)
...
svn-id: r23261
2006-06-23 10:03:30 +00:00
Torbjörn Andersson
ecfedb1e81
Cleanup. It seems unnecessary to have a "break" right after an unconditional
...
return in a switch case.
svn-id: r23198
2006-06-20 18:55:25 +00:00
Torbjörn Andersson
4eefe52e1c
Fixed FF cursor hotspots, after Kirben pointed out to me two special cases that
...
we didn't handle. This makes he tile puzzle easier to solve. (But it's still a
terrible puzzle.)
svn-id: r23114
2006-06-14 22:56:59 +00:00
Johannes Schickel
7afb55604b
fixes compile with msvc8
...
svn-id: r23102
2006-06-14 11:30:19 +00:00
Travis Howell
48358fb09c
Fix bug #1500552 - FF: Glitches in Swamp Soup game of arcade
...
svn-id: r23055
2006-06-12 06:47:38 +00:00
Travis Howell
1e358906ef
Fix errors in centreScroll() of FF
...
svn-id: r23053
2006-06-12 06:00:52 +00:00
Travis Howell
e31ea42d12
Correct function called when exiting oracle or close up scene in FF. Fixes bug #1504393 - FF: Recursion error when using Chemistry Set
...
svn-id: r23050
2006-06-12 00:47:30 +00:00
Torbjörn Andersson
079e72eafc
I don't have the German FF version with the wrong cutscene file names, but I
...
believe we need to adjust baseName as well, so that we can use an equally wrong
(i.e. right) name for opening the audio track.
svn-id: r23028
2006-06-11 16:59:59 +00:00
Travis Howell
5fc44412ac
Add back lost change, to allow FF to skip any speech
...
svn-id: r23020
2006-06-11 06:32:54 +00:00
Travis Howell
d5255cd2ad
Add Russian translations for error messages
...
svn-id: r22978
2006-06-07 09:52:44 +00:00
Travis Howell
6daa744187
Remove debug left over
...
svn-id: r22931
2006-06-05 13:09:51 +00:00
Travis Howell
60e1b8427e
Cleanup
...
svn-id: r22927
2006-06-05 09:30:05 +00:00
Travis Howell
8792ab873b
Looping and tempo details in GMF header are used by MIDI sound effects too
...
svn-id: r22907
2006-06-04 00:03:30 +00:00
Torbjörn Andersson
12838feaa2
This is an attempt to set the correct tempo for the Simon 1 DOS music.
...
svn-id: r22898
2006-06-03 16:55:17 +00:00
Travis Howell
a2894d9a82
Add comment
...
svn-id: r22870
2006-06-03 13:27:19 +00:00
Travis Howell
7d5d40774b
Add work around for bug in a German Windows 2CD version of FF. Trigger error if video file not found, since they are required by several part of FF
...
svn-id: r22869
2006-06-03 13:24:59 +00:00
Travis Howell
b0733e0fc1
Add support for separate compressed sound files for cutscenes in FF
...
svn-id: r22831
2006-06-02 11:33:11 +00:00
Travis Howell
3d1cc0f720
Cleanup
...
svn-id: r22829
2006-06-02 08:06:50 +00:00
Travis Howell
8d8324e463
Improve Hebrew support
...
svn-id: r22826
2006-06-02 03:10:18 +00:00
Travis Howell
8fa5f43bed
Improve Hebrew support
...
svn-id: r22825
2006-06-02 02:35:04 +00:00
Travis Howell
418027c21b
Add load/save errors for other languages
...
svn-id: r22824
2006-06-02 01:34:34 +00:00
Travis Howell
8db54e077b
Update GMF header comment
...
svn-id: r22817
2006-06-01 12:23:08 +00:00
Travis Howell
d64ea1ad87
Fix wait timeout during introduction of demo version of Simon the Sorcerer 1 (With speech)
...
svn-id: r22815
2006-06-01 12:06:53 +00:00
Joost Peters
33eeb81bd6
remove extraneous comma
...
svn-id: r22784
2006-05-30 20:32:22 +00:00
Willem Jan Palenstijn
0f10a11ba0
uninitialized variable
...
svn-id: r22674
2006-05-27 11:51:17 +00:00
Travis Howell
4794898d29
isSpriteLoaded() is used by FF, a similar function was commented out in original code
...
svn-id: r22653
2006-05-26 10:14:06 +00:00
Torbjörn Andersson
8062eb6ec3
Set and show/hide mouse cursors through a "cursor manager" (analogous to the
...
recently added (cursor) palette manager) so that the cursor can be properly
restored after returning from the GUI.
If there's any C++ magic that can keep the backend functions from being called
by anything else than these managing classes, that would probably be a good
idea. Also, since the cursor manager keeps a copy of the cursor image, perhaps
there are at least some backends that will no longer need to?
svn-id: r22639
2006-05-25 22:51:42 +00:00
Travis Howell
b1950909e8
Update details for Russian translations
...
svn-id: r22574
2006-05-23 09:54:55 +00:00