Commit Graph

20575 Commits

Author SHA1 Message Date
Torbjörn Andersson
5771a9c730 Some usability improvements to the save/load dialog: The scrollbar uses the
top/bottom position only when the first/last slot is in view, save slots are
numbered, and when saving over an old savegame, the description input field is
pre-filled with the old description.

That last one is particularly useful if you save to the same slot repeatedly
while doing something insanely dangerous like, say, walking from one side of
the screen to the other. ("Almost there... almost there... oops.")

svn-id: r26105
2007-03-12 19:19:30 +00:00
Max Horn
9fcd50650c Removing this old workaround: It no longer works, and causes an infinite loop. Am working on a new workaround/fix
svn-id: r26104
2007-03-12 13:28:01 +00:00
Max Horn
32ebf26b7c Removed old and undocumented workaround for good, it was apparently made in reaction bug #478644, and is indeed for the same issue as the following workaround
svn-id: r26103
2007-03-12 12:46:57 +00:00
Max Horn
b3a14c6357 Fix a discrepancy between our V3 walking code and disasm (besides, using destbox instead of curbox was illogical, too)
svn-id: r26102
2007-03-12 12:16:41 +00:00
Max Horn
f47670f5a3 Get rid of initActorClass
svn-id: r26101
2007-03-12 12:11:59 +00:00
Travis Howell
f1984bdeae Remove warning, logic code for soccer games is incomplete.
svn-id: r26100
2007-03-12 10:16:38 +00:00
Nicola Mettifogo
d0ccb0ea19 overall revision of selectCharacter (protection code) to remove usage of StaticCnv::_data2 and some slight bug fixing
svn-id: r26099
2007-03-12 09:21:30 +00:00
Eugene Sandulenko
b12db77620 Patch #1678264: "AGI: Extending the number of save slots"
svn-id: r26098
2007-03-12 08:43:13 +00:00
Sven Hesse
29703c2d4f Added the French Atari ST Bargon Attack reported in the forums
svn-id: r26097
2007-03-11 19:02:18 +00:00
Nicola Mettifogo
e9190ba977 oops
svn-id: r26096
2007-03-11 17:01:41 +00:00
Nicola Mettifogo
6723598296 fixed bug: loading a game from the start menu doesn't lead to a crash anymore
svn-id: r26095
2007-03-11 16:54:39 +00:00
Nicola Mettifogo
63ae591e5f Disk is now completely responsible for retrieving localized location scripts
svn-id: r26094
2007-03-11 16:53:20 +00:00
Max Horn
319a1c9b65 Reenabled window bit flags for automatica gzip header detection, and documented which zlib version introduced the feature. Also enforce that zlib version
svn-id: r26093
2007-03-11 16:00:38 +00:00
Lars Persson
20fce9c87e Adding extra wbits is not supported by all versions of zlib. If they should be present, please indicate which version of zlib that is required for correct operation.
svn-id: r26092
2007-03-11 15:37:27 +00:00
Max Horn
29d94a99a5 Updated NEWS slightly
svn-id: r26091
2007-03-11 15:27:24 +00:00
Max Horn
b07482b0b2 A long time ago, in a virtual machine far, far away...
It is a period of bug fixing. Rebel
developers, coding from a public
project, have won their umpteenth victory
against the evil Actor Walk Bugs.
 
During the debugging, programmers 
used secret plans to the LucasArts'
ultimate tool, the SCUMM engine, an
extensible scripting system with enough
power to create an entire adventure.

Pursued by ensuing sinister regressions,
High King Fingolfin gleefully jumps up
and down, making use of the hotkey
that can save his games and restore
them back again later....

[With apologies to George Lucas. Good
riddance to bugs #751662, #771483, #959001,
#1329457, #1329498, #1329529, #1527672,
#1538260, #1571701, #1571705, #1571740,
and a warm welcome to the regressions
this change will cause. :-) ]

svn-id: r26090
2007-03-11 15:23:50 +00:00
Nicola Mettifogo
a1b5d99835 removed some dead code and formatting
svn-id: r26089
2007-03-11 15:10:45 +00:00
Johannes Schickel
b4b3233cb8 Fixed '+' mode handling in symbian_fopen (at least this looks to me like it should be, I'm sorry if I got it wrong).
svn-id: r26088
2007-03-11 14:51:02 +00:00
Lars Persson
e8c941c128 Added shared filed support using native file APIs.
svn-id: r26087
2007-03-11 14:28:03 +00:00
Nicola Mettifogo
39fdacf1fd fixed bug: now considering Array's ability to shift values when removing elements
svn-id: r26086
2007-03-11 14:16:43 +00:00
Nicola Mettifogo
3b5c330cef wrapped active location data into a new structure
svn-id: r26085
2007-03-11 14:14:08 +00:00
Nicola Mettifogo
981d11dcfd changed changeLocation to use StringList instead of multiple nested if's
svn-id: r26084
2007-03-11 13:43:17 +00:00
Nicola Mettifogo
06434f6eef some simplification for changeLocation
svn-id: r26083
2007-03-11 13:01:11 +00:00
Lars Persson
61690d4daf Updated actions for symbian OS, memory limits for S60.
svn-id: r26082
2007-03-11 11:23:40 +00:00
Nicola Mettifogo
555d3ed317 added comment to changeLocation
svn-id: r26081
2007-03-11 11:11:05 +00:00
Nicola Mettifogo
f17cd6a577 some refactoring for music management
svn-id: r26080
2007-03-11 10:50:52 +00:00
Nicola Mettifogo
23b7c2aec5 should stop Q's Visual Studio from complaining
svn-id: r26079
2007-03-11 01:06:54 +00:00
Nicola Mettifogo
7c05225f0d cleanup
svn-id: r26077
2007-03-11 00:06:14 +00:00
Nicola Mettifogo
7d03e1ebf4 more refactoring
svn-id: r26076
2007-03-11 00:04:50 +00:00
Nicola Mettifogo
08cc2e4b27 changed kEngineMiniDonna to a more appropriate kEngineTransformedDonna
svn-id: r26075
2007-03-10 22:56:32 +00:00
Nicola Mettifogo
93d910bf2d simplified character mode handling
svn-id: r26074
2007-03-10 22:55:09 +00:00
Max Horn
4e5aa19f74 fix warning
svn-id: r26073
2007-03-10 22:49:19 +00:00
Nicola Mettifogo
72ef7093fa some refactoring
svn-id: r26072
2007-03-10 22:13:47 +00:00
Nicola Mettifogo
096579ecbc commented nasty hack in the original code
svn-id: r26071
2007-03-10 21:31:59 +00:00
Nicola Mettifogo
21f4d2f818 fixed old reimplementation bug
svn-id: r26070
2007-03-10 21:31:22 +00:00
Nicola Mettifogo
84a5f0f827 fixed regression: head and talks are now loaded only for real characters, i.e. no dummies used for slide transitions
svn-id: r26069
2007-03-10 21:25:18 +00:00
Nicola Mettifogo
c80c3e3b3b more robust font management
svn-id: r26068
2007-03-10 21:23:22 +00:00
Max Horn
344e9ba5a8 typo
svn-id: r26067
2007-03-10 19:09:20 +00:00
Torbjörn Andersson
d7e9510265 Updated the conditions for the "override" checkboxes. Most of it is probably
only noticeable if you edit the config file manually, but the volume settings
should definitely affect the Audio override if there is no separate Volume tab.

svn-id: r26066
2007-03-10 18:25:37 +00:00
Torbjörn Andersson
8d4e8adef3 Let the mixer worry about converting mono to stereo.
svn-id: r26065
2007-03-10 17:39:27 +00:00
Eugene Sandulenko
06c2976fa0 More fixes for MSVC8 warnings.
svn-id: r26063
2007-03-10 15:04:06 +00:00
Eugene Sandulenko
9b0bf64448 Silence MSVC8 warnings.
svn-id: r26062
2007-03-10 15:02:39 +00:00
Eugene Sandulenko
477372de61 Shut useless MSVC8 warning. We use pack-start.h and pack-end.h and it
complained that alignment state changed after #include. I.e. exactly what
we wanted to do.

svn-id: r26061
2007-03-10 15:00:56 +00:00
Eugene Sandulenko
bff3c5658a Update MSVC8 project
svn-id: r26060
2007-03-10 14:59:26 +00:00
Nicola Mettifogo
479c8bdc18 character loading/freeing routines now also handle Heads and Talks, instead of having scattered code around
svn-id: r26059
2007-03-10 14:52:33 +00:00
Eugene Sandulenko
6ee9e52f4b Move mass add dialog settings to theme config. Bump theme ini version.
svn-id: r26058
2007-03-10 14:15:47 +00:00
Max Horn
f3e970f5b7 SCUMM: Renamed ActorOldWalk to Actor_v3, added new subclass Actor_v2
svn-id: r26057
2007-03-10 13:53:11 +00:00
Eugene Sandulenko
5577379ac3 Implement FR #1559561: "GUI: output sample rate widgets"
svn-id: r26056
2007-03-10 13:39:38 +00:00
Nicola Mettifogo
669c34d8c2 added Code::Blocks projects and workspace
svn-id: r26055
2007-03-10 13:30:15 +00:00
Max Horn
bb91c3a3ad SCUMM: some more AKOS cleanup & added comments
svn-id: r26054
2007-03-10 13:26:39 +00:00