14016 Commits

Author SHA1 Message Date
Torbjörn Andersson
af462aceaa Added comment about which version of Woodruff I added an MD5 sum for.
svn-id: r18106
2005-05-15 13:39:27 +00:00
Max Horn
343c5152c0 Added String::iterator
svn-id: r18105
2005-05-15 13:20:52 +00:00
Max Horn
fb11e79387 Replaced global revBitMask array with a macro
svn-id: r18104
2005-05-15 10:40:28 +00:00
Max Horn
e5bbfe8df9 Renamed costume scale tables; merged the old costume renderer's scale table with the small scale AKOS scale table (they were identical)
svn-id: r18103
2005-05-15 10:02:13 +00:00
Max Horn
75ffec581f Added AuxBlock::reset() method; moved aux related code to ScummEngine_v71he class
svn-id: r18102
2005-05-15 09:46:34 +00:00
Travis Howell
380f187eeb Disabling SCUMM7/8 games should disable HE61 games.
Split akos_processQueue() in HE61+ and SCUMM7+ versions.

svn-id: r18101
2005-05-15 01:03:31 +00:00
Eugene Sandulenko
80ee8188d3 Improvements to --disable-* stuff. Now less ugly #ifdefs with #includes.
svn-id: r18100
2005-05-14 23:28:22 +00:00
Eugene Sandulenko
3588b96d4f Added --disable-hq and --disable-scumm-7-8 options. Also improved
DISABLE_HE so more HE-specific code gets excluded.

svn-id: r18099
2005-05-14 22:56:41 +00:00
Max Horn
0bb3024467 Merge loop limits into one)
svn-id: r18098
2005-05-14 22:55:39 +00:00
Max Horn
ef8c36554c Made the SCUMM main dialog scale itself
svn-id: r18097
2005-05-14 22:47:00 +00:00
Max Horn
9b9e8424c1 Added a TODO for file code
svn-id: r18096
2005-05-14 22:21:54 +00:00
Max Horn
db123a9e7a Factor out common stuff in scummsys.h a little bit
svn-id: r18095
2005-05-14 15:53:37 +00:00
Max Horn
5286121524 Removing the last traces of the old custom new/delete operators
svn-id: r18094
2005-05-14 15:33:27 +00:00
Max Horn
eda6987525 We should document the OSystem keycodes eventually
svn-id: r18093
2005-05-14 15:11:27 +00:00
Travis Howell
e3362f0923 Applies to HE70 too.
svn-id: r18092
2005-05-14 14:18:40 +00:00
Travis Howell
93be3e16d8 Add configure option to disable HE 70+ games.
svn-id: r18091
2005-05-14 14:06:37 +00:00
Eugene Sandulenko
30d4f86341 Opcode number correction
svn-id: r18090
2005-05-14 01:49:12 +00:00
Eugene Sandulenko
e3dc54dd97 Yet another LogicHE opcode.
svn-id: r18089
2005-05-14 01:39:39 +00:00
Travis Howell
469b74c300 Ooops
svn-id: r18088
2005-05-14 01:30:00 +00:00
Eugene Sandulenko
7a2ab6fcd6 Implemented last football logic opcode.
svn-id: r18087
2005-05-14 01:28:02 +00:00
Travis Howell
86b7034066 Handle default case.
svn-id: r18086
2005-05-14 01:26:52 +00:00
Eugene Sandulenko
ca65bf09fb More football logic opcodes.
svn-id: r18085
2005-05-14 00:32:40 +00:00
Eugene Sandulenko
19d238b85e Check MD5 at runtime, so game features could be set at run time.
svn-id: r18084
2005-05-13 21:24:30 +00:00
Robert Göffringmann
c4e258ed21 fixed time().
svn-id: r18083
2005-05-13 19:51:12 +00:00
Torbjörn Andersson
564c30a9ad Added MD5 for (another) Gobliiins 1 CD. See bug report #1201233. Made a few
other game detection-related changes, but they're mostly cosmetical at this
stage.

svn-id: r18082
2005-05-13 16:56:53 +00:00
Travis Howell
15a4e8a0e2 Check if charset is been used, before expiring the resource.
svn-id: r18081
2005-05-13 10:23:56 +00:00
Travis Howell
739e0640ad HE demos sometimes call music tracks that don't exist.
svn-id: r18080
2005-05-13 08:45:42 +00:00
Travis Howell
d987a58529 Didn't need to break HE70 saved games after all.
activity/freddi (he71) only use 13 actors.

svn-id: r18079
2005-05-13 08:37:12 +00:00
Torbjörn Andersson
e23b62cfdf Comment typo.
svn-id: r18078
2005-05-13 06:32:27 +00:00
Torbjörn Andersson
5e52350ebb Changed back _numActors to 30 for Sam & Max to avoid breaking savegame
compatibility.

svn-id: r18077
2005-05-13 06:32:01 +00:00
Travis Howell
0f412efc8d Cases apply to rtRoomImage in He70+ too.
svn-id: r18076
2005-05-13 01:55:07 +00:00
Eugene Sandulenko
5c228fc028 Forgot to credit Ivan for his gob engine. Now fix that.
svn-id: r18075
2005-05-12 21:12:46 +00:00
Eugene Sandulenko
8e91b99df8 Remove debug leftover comments.
svn-id: r18074
2005-05-12 18:42:59 +00:00
Torbjörn Andersson
93e49f2234 Compilation fix.
svn-id: r18073
2005-05-12 17:00:08 +00:00
Torbjörn Andersson
8e7c4ffa37 Quick fix to make button texts etc. draw at the correct position. (They
were being drawn at unscaled coordinates.) I don't know if this is the
correct fix, but the change is small and easy to revert, if need be.

svn-id: r18072
2005-05-12 15:46:03 +00:00
Andrew Kurushin
91ff7f7a31 fixed interpreter bug (negative address offset - may crush system)
implemented inventory save-load

svn-id: r18071
2005-05-12 15:11:32 +00:00
Torbjörn Andersson
b3ec472639 Removed unused variables to prevent warnings.
svn-id: r18070
2005-05-12 13:58:23 +00:00
Torbjörn Andersson
d34e5fc605 Whitespace: "(type *)something" instead of "(type *) something", because
that's how we write it in most other places.

svn-id: r18069
2005-05-12 13:12:15 +00:00
Travis Howell
d6a20a231b Avoid HE regressions.
svn-id: r18068
2005-05-12 09:12:30 +00:00
Andrew Kurushin
3386b6cdd1 fixed boar king crush
svn-id: r18067
2005-05-12 09:12:15 +00:00
Torbjörn Andersson
f45b23b63f Moved some more animation stuff out of the Logic class and into the
increasingly misnamed Router class. (I'll fix the naming later. Probably.)

svn-id: r18066
2005-05-12 06:30:16 +00:00
Eugene Sandulenko
907dec571a Support for football/footdemo logic
svn-id: r18065
2005-05-12 01:21:04 +00:00
Eugene Sandulenko
9e13005654 Implement now spotted Logic opcode in funshops. Now need to find a place
where another one gets called.

svn-id: r18064
2005-05-11 21:35:19 +00:00
Eugene Sandulenko
3f2b92f3f2 Fix crash in puttsfunshop when trying to edit new shape.
svn-id: r18063
2005-05-11 21:32:58 +00:00
Max Horn
65ba4df9bc Simple and crude demo of the 'big' buttons -- the infrastructure for this isn't complete, but at least you can see where we are heading...
svn-id: r18062
2005-05-11 19:32:18 +00:00
Max Horn
cccbb52e1e Do not autoscale about dialog, rather let it scale itself properly
svn-id: r18061
2005-05-11 19:31:23 +00:00
Max Horn
79241d323f Start work on support for 'big' widgets
svn-id: r18060
2005-05-11 19:30:30 +00:00
Max Horn
2540447843 Merge loop index variables
svn-id: r18059
2005-05-11 19:26:38 +00:00
Max Horn
9642133cd8 Reduce header dependencies
svn-id: r18058
2005-05-11 18:14:23 +00:00
Max Horn
74aaa76d38 Some TODO items
svn-id: r18057
2005-05-11 18:03:58 +00:00