Johannes Schickel
392fe0cad1
Don't allow creation of save file when the user quits the game while the intro.
...
svn-id: r22904
2006-06-03 18:38:36 +00:00
Johannes Schickel
4a6b2a3276
Fixes visible mouse cursor in the intro with classic theme.
...
svn-id: r22903
2006-06-03 18:34:57 +00:00
Johannes Schickel
35e7eacc3f
Changes some char* usage to Common::String.
...
svn-id: r22902
2006-06-03 18:30:07 +00:00
Eugene Sandulenko
2c01a4c901
I completely forgot to gredit Laurent Blume for Solaris x86 build which we
...
offer.
svn-id: r22901
2006-06-03 18:23:36 +00:00
Johannes Schickel
6cfb416d44
- Replaces usage of PAKChunk* with PAKChunk for Common::List, should solve some strange MSVC6 warnings/(errors).
...
svn-id: r22900
2006-06-03 17:58:13 +00:00
Torbjörn Andersson
680d309a31
Updated Simon section.
...
svn-id: r22899
2006-06-03 17:21:18 +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
Max Horn
cbe66f3360
Allocate and grow Common::String objects in multiples of 32, and leave at least 16 spare bytes at the end, in case the string grows a little bit.
...
svn-id: r22896
2006-06-03 16:33:42 +00:00
Marcus Comstedt
9b08aefbb3
Added a default icon for savegames.
...
svn-id: r22892
2006-06-03 16:00:53 +00:00
Marcus Comstedt
d4984908ec
Ignore bogus values of sizeimg in the header sanity check, it will get recomputed anyway.
...
svn-id: r22891
2006-06-03 15:42:15 +00:00
Marcus Comstedt
2f935da61f
Don't try to save settings on the Dreamcast, CD-ROM:s are read only...
...
svn-id: r22890
2006-06-03 15:34:48 +00:00
Marcus Comstedt
c42e5813af
FilesystemNode() does not create a valid node anymore, specify a path...
...
svn-id: r22889
2006-06-03 15:18:21 +00:00
Johannes Schickel
369e79bfba
Implements cmd_fadeEntirePalette, should fix some missing palette fades.
...
svn-id: r22888
2006-06-03 15:13:18 +00:00
Won Star
db709f57f6
Cleanup. / Add speed meter for 'operator new'
...
svn-id: r22887
2006-06-03 15:07:26 +00:00
Max Horn
cb50b454e7
Use full path in #include guard, to avoid name clashes; also, to declare constants, enum is preferred over #define (causes less hard-to-debug errors)
...
svn-id: r22885
2006-06-03 15:01:37 +00:00
Marcus Comstedt
e44e5d9be0
Add the new Dreamcast filesystem backend to the build.
...
svn-id: r22884
2006-06-03 14:13:37 +00:00
Marcus Comstedt
51e1438020
Separated the Dreamcast filesystem backend from the POSIX one.
...
svn-id: r22883
2006-06-03 14:09:04 +00:00
Marcus Comstedt
2795f743db
Cleaned up plugin_dist target, and added target "spotless".
...
svn-id: r22881
2006-06-03 14:05:51 +00:00
Travis Howell
178481f5b7
Add credit for Feeble Files source code
...
svn-id: r22880
2006-06-03 14:04:33 +00:00
Travis Howell
576ff326b0
Typo
...
svn-id: r22879
2006-06-03 14:03:08 +00:00
Travis Howell
f7810b53a8
Add credit for Feeble Files source code
...
svn-id: r22876
2006-06-03 14:00:04 +00:00
Max Horn
5d1e4d7f09
Removed unnecessary typedef
...
svn-id: r22875
2006-06-03 13:56:50 +00:00
Max Horn
0e174a8adc
Really remove HashMap::find(char *)
...
svn-id: r22874
2006-06-03 13:39:39 +00:00
Max Horn
76116f36dd
*Loads* of Common::String related optimizations. Woa, *tons* of methods were copying strings needlessly
...
svn-id: r22873
2006-06-03 13:33:39 +00:00
Travis Howell
50cbb8ca80
The F1-F8 keyboard shortcuts aren't available in FM-TOWNS version of Zak
...
svn-id: r22872
2006-06-03 13:33:05 +00:00
Max Horn
5a1eaabceb
Replaced the bogus find(const String &key) method with the proper find(const Key &key) one. Also removed the bogus find(const char *key) (which not only doesn't work correctly for non-string keys, but also usually will be *less* efficient)
...
svn-id: r22871
2006-06-03 13:32:53 +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
Chris Apers
75af002bd3
Oops
...
svn-id: r22868
2006-06-03 11:40:31 +00:00
Chris Apers
d224f5a6ce
Updated palmos FS based on lastest changes to the base class
...
svn-id: r22867
2006-06-03 11:21:39 +00:00
Chris Apers
ced30c3444
Added AGI support
...
svn-id: r22866
2006-06-03 11:19:41 +00:00
Chris Apers
6b3b516f9e
Added missing functions and fixed saving with AGI engine
...
svn-id: r22865
2006-06-03 11:16:48 +00:00
Chris Apers
3a78221832
Fixed calls
...
svn-id: r22864
2006-06-03 11:14:12 +00:00
Chris Apers
8d42d331c7
Missing propset
...
svn-id: r22863
2006-06-03 11:10:46 +00:00
Chris Apers
0d51dc4b22
Don't reinvent the wheel, use MSL functions when available for better compatibility and smaller code size
...
svn-id: r22862
2006-06-03 11:00:15 +00:00
Torbjörn Andersson
ca84620745
When the screen changes, redraw all dialogs *immediately* rather than waiting
...
for the main loop to check for _needRedraw. Otherwise subsequent events can
cause widgets to be redrawn before the theme has had a chance to re-open the
dialogs, and this could cause at least the modern theme to crash.
svn-id: r22860
2006-06-03 10:48:37 +00:00
Torbjörn Andersson
3114f19d94
MPEG player fixes:
...
* Initialise _frameWidth and _frameHeight to prevent them from being undefined.
* Fix BS2 subtitle positioning. (Fixes bug #1499916 )
* In BS2, copy the frame to the backend in 8-bit mode.
* Fix compilation in 8-bit mode.
BS2 subtitles aren't quite right in 8-bit mode, but I expect we want to
re-design things a bit if we ever add DXA cutscenes. We can fix minor details
then.
svn-id: r22859
2006-06-03 09:43:10 +00:00
Sven Hesse
4b706aca43
Fixing an endian-issue in setVoice()
...
svn-id: r22858
2006-06-03 08:53:10 +00:00
Sven Hesse
2aa31f4bf3
Matched the memset in imdFrameUncompressor() to the original asm, that
...
fixes a small glitch
svn-id: r22857
2006-06-03 08:50:41 +00:00
Lars Persson
a1d55df73e
Split ID string into several small strings for systems not coping with large string constants.
...
svn-id: r22856
2006-06-03 08:06:07 +00:00
Travis Howell
fc26d9b413
Update talkspeed config setting, when set by game scripts
...
svn-id: r22854
2006-06-03 04:10:14 +00:00
Travis Howell
93a91f9c6d
Update talkspeed config setting, when set by game scripts
...
svn-id: r22853
2006-06-03 03:51:17 +00:00
Paul Gilbert
1c07797c50
Bugfix to properly detect the end of the indexed room hotspot list
...
svn-id: r22852
2006-06-03 03:38:24 +00:00
Travis Howell
61e9bc72e4
Correct setting of VAR_CHARINC in several functions, the value should only be reversed when using keyboard shortcuts (Due to the scrollbar)
...
svn-id: r22850
2006-06-03 03:04:19 +00:00
Eugene Sandulenko
a681ebad7d
More maemo port development
...
svn-id: r22849
2006-06-03 01:05:09 +00:00
Johannes Schickel
48af506189
Fix for bug # 1497965 ("KYRA1: Skipping dialogue requires two clicks").
...
svn-id: r22848
2006-06-03 00:30:28 +00:00
Johannes Schickel
97b3b74ea1
Oops. sfx should be on per default.
...
svn-id: r22845
2006-06-02 23:01:33 +00:00
Johannes Schickel
6ac60c9c7b
Fix for bug # 1497961 ("KYRA1: in-game "Music" option not working").
...
svn-id: r22844
2006-06-02 22:57:02 +00:00
Eugene Sandulenko
50f12fb9aa
Fix long standing (ahem) c/p error which made impossible to sidable just HQ
...
scalers.
svn-id: r22843
2006-06-02 20:42:41 +00:00
Eugene Sandulenko
061905c524
Plug memory leak
...
svn-id: r22842
2006-06-02 17:57:45 +00:00