14218 Commits

Author SHA1 Message Date
Eugene Sandulenko
5e57925f56 Fix reported DISABLE_SCUMM_7_8 omission. Thanks to sumthinwicked.
svn-id: r18308
2005-06-01 01:00:22 +00:00
Eugene Sandulenko
6fd297f08d Fix bug #1166917 "FM-TOWNS LOOM: Kanji version crash"
svn-id: r18307
2005-06-01 00:39:22 +00:00
Eugene Sandulenko
5f445e111f Fix for bug #1032768 "FM-TOWNS MI1: Kanji version not recognized"
svn-id: r18306
2005-05-31 23:57:59 +00:00
Eugene Sandulenko
f8f9ed18a8 Allow entry of space and some letters such as 'r' and 'p' as parts of
save names.

svn-id: r18305
2005-05-31 23:41:27 +00:00
Eugene Sandulenko
6d0082d29d Some stubs for C64 MM costume code
svn-id: r18304
2005-05-31 22:09:35 +00:00
Andrew Kurushin
d1ffc9df2d multiple files save-load implementation
svn-id: r18303
2005-05-31 20:08:46 +00:00
Torbjörn Andersson
55f98f9b04 Added keyboard auto-repeat. (I've been meaning to do that for a long time.)
svn-id: r18302
2005-05-31 12:53:55 +00:00
Eugene Sandulenko
0eb4e94116 Almost complete implementation of Puzzle. Now it is possible to solve it
successfully.

Things to do:
 o non-actors speech, it just doesn't get displayed, though generated
 o support for CD voices

svn-id: r18301
2005-05-31 01:03:13 +00:00
Andrew Kurushin
e5ab68c0db fix start clipping issue
svn-id: r18300
2005-05-30 16:40:50 +00:00
Travis Howell
4821b9908f Only sound types 0 - 2 are used by FM Towns games.
svn-id: r18299
2005-05-30 08:03:23 +00:00
Eugene Sandulenko
b2250cca64 Fix puzzle callback timings. Was mistakingly used millisecs instead of microsecs
svn-id: r18298
2005-05-29 21:00:45 +00:00
Eugene Sandulenko
5cd6d6b6f8 Implement key auto-repeat used in savegame dialog.
svn-id: r18297
2005-05-29 20:57:45 +00:00
Torbjörn Andersson
4fbb6c29cb Whitespace
svn-id: r18296
2005-05-29 18:14:59 +00:00
Torbjörn Andersson
9ffe00b78d Added braces for clarity.
svn-id: r18295
2005-05-29 18:07:46 +00:00
Max Horn
e9c71f3a98 Fix for bug #1210831 (MANIAC: Inventory not redrawn after loading a savegame)
svn-id: r18294
2005-05-29 17:31:27 +00:00
Andrew Kurushin
99b9fc7070 implemented DOS version 1 pixel clipping
game options WIP3

svn-id: r18293
2005-05-29 15:39:35 +00:00
Travis Howell
d4456afa44 Correct off by one, fixes minor glitches in lost/smaller.
svn-id: r18292
2005-05-29 14:55:12 +00:00
Travis Howell
93731f3c4b resourceMapper isn't used in HE72+ games.
svn-id: r18291
2005-05-29 13:08:25 +00:00
Travis Howell
dbba8d7318 Set zorder to zero by default.
svn-id: r18290
2005-05-29 12:14:31 +00:00
Travis Howell
f03b73a6a9 Set zorder to zero by default.
svn-id: r18289
2005-05-29 12:00:00 +00:00
Travis Howell
4fc5ccb8a6 Clear localVars in entry/exit scripts.
svn-id: r18288
2005-05-29 11:54:51 +00:00
Eugene Sandulenko
b902e47f39 Possible fix for #1210373 FT: "wrong INSANE parameters for EN_VULTF2"
svn-id: r18287
2005-05-28 13:10:08 +00:00
Torbjörn Andersson
764ed13352 All known music glitches in Sam & Max should be fixed - or at least worked
around - now. There are still some - minor, probably - missing features,
but I still think it's news-worthy.

svn-id: r18286
2005-05-28 13:02:59 +00:00
Andrew Kurushin
4a9a0cef3b fix warning
svn-id: r18285
2005-05-28 12:53:11 +00:00
Torbjörn Andersson
e27f13d164 Swapped the last two parameters to Sam & Max iMUSE command 257. This fixes
bug #1202071 and probably (it's much less obvious) bug #888248 as well.

Since these parameters are both zero in all other known uses of this
particular iMUSE command, it doesn't affect anything else.

I don't know if it's correct, or if it sounds like in the original, but it
sounds good to me.

svn-id: r18284
2005-05-28 12:29:31 +00:00
Andrew Kurushin
cd72ae9e65 commit adds setWidth & setHeight to extend bounds of rect
svn-id: r18283
2005-05-28 12:28:23 +00:00
Andrew Kurushin
3d1c969377 game options WIP2
svn-id: r18282
2005-05-28 11:06:55 +00:00
Travis Howell
9543d99fc4 Fix load/save game regression in HE90+ games.
svn-id: r18281
2005-05-28 10:44:27 +00:00
Travis Howell
43ca852fdf Correct case order.
svn-id: r18280
2005-05-28 08:57:56 +00:00
Travis Howell
aad0ae663e Add last changes to HE100 too.
svn-id: r18279
2005-05-28 08:46:20 +00:00
Travis Howell
151f09ed53 Sync opcode names and add HE72+ version of o_systemOps.
svn-id: r18278
2005-05-28 08:37:44 +00:00
Travis Howell
b65974b7b4 Revert my removal of _skipPalette, still required.
svn-id: r18277
2005-05-28 02:26:14 +00:00
Travis Howell
51a46f9c91 Correct HE version.
svn-id: r18276
2005-05-28 01:41:44 +00:00
Torbjörn Andersson
4ee90d93cc Clarified the status of the GUI scaling a bit. I'm not aware of any
remaining dialog that is completely unscaled, but some of them are a bit
hackish and there are issues with the small version of the GUI.

svn-id: r18275
2005-05-27 13:33:14 +00:00
Torbjörn Andersson
d51198e2b4 Made ValueDisplayDialog scale itself.
svn-id: r18274
2005-05-27 13:14:39 +00:00
Torbjörn Andersson
eeab93cf09 More whitespace changes.
svn-id: r18273
2005-05-27 12:43:19 +00:00
Torbjörn Andersson
bdee380fd9 Very minor cleanup.
svn-id: r18272
2005-05-27 10:25:15 +00:00
Travis Howell
913da5f4dd Remove old comment, verb charset is now used.
svn-id: r18271
2005-05-27 08:24:42 +00:00
Torbjörn Andersson
894f630cd0 Added workaround for Sam & Max music issue at the Dino Bungie Memorial. As
far as I can telL, the issue was caused by sloppy scripting, though it is
of course perfectly possible that it worked with the original interpreter
anyway.

svn-id: r18270
2005-05-27 07:01:04 +00:00
Eugene Sandulenko
82c1cdb586 Add Russian PuttTime
svn-id: r18269
2005-05-26 22:14:46 +00:00
Eugene Sandulenko
b59ef3cd71 Fix bug #1209059 "GOB: Gobliiins English Floppy version crash"
svn-id: r18268
2005-05-26 20:51:01 +00:00
Max Horn
6e42068c8b In V7/V8 games, use the blast text system to render verbs (this fixes bug #1208956, but certainly will cause new regressions ;-)
svn-id: r18267
2005-05-26 16:39:40 +00:00
Max Horn
97f03369ec Take the font height from the charset header for V3 fonts, too; determine the number of chars for V4/V5 fonts, too
svn-id: r18266
2005-05-26 16:38:02 +00:00
Max Horn
228121ae2d Add 'MIDI' chunk to list of known iMuse music chunks
svn-id: r18265
2005-05-26 16:30:19 +00:00
Travis Howell
ebfc6d209b Add HE100 difference in flags and tmp code for extra flags.
svn-id: r18264
2005-05-26 14:59:36 +00:00
Max Horn
db969fd976 oops
svn-id: r18263
2005-05-26 14:16:43 +00:00
Max Horn
852fe1b1c7 Changed name of addMessageToStack to convertMessageToString (still not really happy with that name but at least it is a little bit more descriptive than the old)
svn-id: r18262
2005-05-26 14:14:32 +00:00
Torbjörn Andersson
4b82800cc5 Be less agressive about re-using trigger slots. This fixes bug #888161,
hopefully without causing any regressions.

svn-id: r18261
2005-05-26 12:56:29 +00:00
Max Horn
983d6d71b8 Added CharsetRenderer::getCharHeight()
svn-id: r18260
2005-05-26 12:26:03 +00:00
Max Horn
c060d56cc8 Properly use operator '%' to compute a queue wrap around, instead of relying on the queue size to be a power of 2 and then abusing the '&' operator
svn-id: r18259
2005-05-26 11:30:56 +00:00