Nicola Mettifogo
7c20288ba1
Removed useless mask width and size data members from engine.
...
svn-id: r28474
2007-08-06 19:43:33 +00:00
Nicola Mettifogo
14448af3bb
Made disk code directly create mask BitBuffer from resources.
...
svn-id: r28473
2007-08-06 19:39:00 +00:00
Nicola Mettifogo
57196e5dd8
Cleanup.
...
svn-id: r28472
2007-08-06 19:19:59 +00:00
Nicola Mettifogo
6c0288044b
Changed graphics mask to a more generic BitBuffer object.
...
svn-id: r28471
2007-08-06 19:13:51 +00:00
Nicola Mettifogo
872a6edfc6
Made thickness of balloon borders consistent with original games.
...
svn-id: r28470
2007-08-06 15:40:12 +00:00
Nicola Mettifogo
15c3264971
Changed internal graphics buffers to use Surface instead of vanilla arrays. ScummVM's stock surfaces are used for the moment.
...
svn-id: r28469
2007-08-06 13:22:21 +00:00
Nicola Mettifogo
bd56174b5d
User can now quit (using shortcuts) when asked for ingame protection code.
...
svn-id: r28468
2007-08-06 08:45:59 +00:00
Nicola Mettifogo
a210dcc03b
Fixes bug #1766217 (flickering monk), and prevents animations from stepping back one frame when a dialogue starts. This is part of the regression introduced when screen refreshes were cut down.
...
svn-id: r28467
2007-08-06 08:44:14 +00:00
Nicola Mettifogo
e65c744039
Added workaround for bugged scripts not declaring local variables before using them (as a sample, see balzo.script in Amiga versions).
...
svn-id: r28466
2007-08-06 08:38:45 +00:00
Travis Howell
0b91e112c2
Ooops, correction to last commit.
...
svn-id: r28465
2007-08-06 03:04:37 +00:00
Travis Howell
9edf4eaf3f
Fix bug #1768080 - FEEBLE: Wrong text display in Oracle. A regression, caused by slight difference in charset code for FF/PP.
...
svn-id: r28463
2007-08-06 03:01:15 +00:00
Paul Gilbert
ec1803f838
Removed unused fields
...
svn-id: r28458
2007-08-05 03:26:00 +00:00
Paul Gilbert
d03e3e9c87
Added code for hotspot fields I didn't originally understand
...
svn-id: r28457
2007-08-05 02:56:51 +00:00
Sven Hesse
d31d50ac3d
Possible fix for bug #1767748 (Gobliiins is not fast as it can be on slow computers)
...
svn-id: r28456
2007-08-05 01:42:38 +00:00
Nicola Mettifogo
ca01e07a3c
Fixes bug #1765310 . Counter needs to be reset at the beginning of each iteration.
...
svn-id: r28451
2007-08-04 22:14:45 +00:00
Nicola Mettifogo
663e78b911
Added routine to restore door backgrounds: this means that backgrounds for door and get zones are now handled by two different sets of routines. This fixes bugs #1765191 and #1762643 (it was actually the same bug).
...
svn-id: r28449
2007-08-04 18:58:50 +00:00
Kari Salminen
44279df48e
Fixes compilation error C2677: binary '&&' : no global operator found which takes type 'const Kyra::Opcode' (or there is no acceptable conversion) on Windows (VS2003), Xbox (VS2003) and Xbox 360 (VS2005).
...
For some reason the compilers didn't automatically use the operator bool() in the Kyra::Opcode so now doing it explicitly.
Thanks to Carch for reporting the compilation problems.
svn-id: r28447
2007-08-04 12:23:28 +00:00
Kari Salminen
44ddb2419b
Fixes compilation error C2666: 'pow' : 7 overloads have similar conversions on Windows (VS2003), Xbox (VS2003) and Xbox 360 (VS2005). Thanks to Carch for reporting the compilation problems.
...
svn-id: r28446
2007-08-04 12:16:10 +00:00
Kari Salminen
532a662f5a
Some Apple IIGS sound chip playing mode defines etc.
...
svn-id: r28445
2007-08-04 12:05:32 +00:00
Nicola Mettifogo
1935f5a8b3
Fixed broken implementation of Close command.
...
svn-id: r28444
2007-08-04 09:43:28 +00:00
Torbjörn Andersson
3447c0e264
Tell the user if saving a game fails. (I haven't tested the saveGameSimple()
...
function, since I don't know when it's used.) This should fix bug #1767237
("AGI: Saving games to non existing path").
svn-id: r28441
2007-08-04 06:18:28 +00:00
Travis Howell
feb07bb1d8
Fix disabling speech in FOA.
...
svn-id: r28439
2007-08-04 05:56:38 +00:00
Travis Howell
fa282c173b
Fix bug ##1767235 - Feeble Files: Video Playback garbled, game crashes.
...
svn-id: r28438
2007-08-04 02:19:11 +00:00
Eugene Sandulenko
8b5f0624f5
Make resolution change in Lost in Time less wacky.
...
svn-id: r28437
2007-08-03 21:09:41 +00:00
Kari Salminen
ff8ed07958
Added Apple IIGS arrow cursor data.
...
svn-id: r28436
2007-08-03 18:20:58 +00:00
Sven Hesse
055e6654e5
Lost in Time's title is shown correctly now.
...
The size switching looks a bit whacky, but that's what the game does :)
svn-id: r28435
2007-08-03 17:51:36 +00:00
Sven Hesse
7ec3572ee6
Repaired the cursor and saving in the notebook
...
svn-id: r28434
2007-08-03 16:21:39 +00:00
Sven Hesse
e802f067cd
Lost in Time now (kind of) shows the title and the wobble-effect is drawn
...
svn-id: r28433
2007-08-03 15:18:00 +00:00
Kari Salminen
02103a65a2
Figured out most missing parts of the Apple IIGS sample header. Added methods for reading Apple IIGS instrument headers.
...
svn-id: r28432
2007-08-03 14:22:20 +00:00
Travis Howell
4f86d473d0
Add German Amiga version of Waxworks.
...
svn-id: r28429
2007-08-03 07:47:34 +00:00
Sven Hesse
8b99a6508f
Made the offsets in the construct signed as well
...
svn-id: r28421
2007-08-02 22:36:43 +00:00
Filippos Karapetis
ff8fda1b80
Fixed some warnings
...
svn-id: r28420
2007-08-02 22:27:59 +00:00
Torbjörn Andersson
8ecda22a8c
Fixed some of the compiler warnings, and added a FIXME comment (and #if 0:ed)
...
to where we're trying to modify a string constant.
svn-id: r28419
2007-08-02 22:23:57 +00:00
Sven Hesse
a2aec6c753
Saving works now in Lost in Time
...
svn-id: r28418
2007-08-02 22:12:20 +00:00
Paweł Kołodziejski
59089f95dd
added next part of engine
...
svn-id: r28417
2007-08-02 20:59:03 +00:00
Torbjörn Andersson
da8dbb271d
Added entries for the CD version of Lost in Time. (I'm told this is how we
...
handle multi-lingual games.)
svn-id: r28416
2007-08-02 20:48:09 +00:00
Sven Hesse
93f9cf5fd3
Renamed "lost" to "lostintime".
...
svn-id: r28415
2007-08-02 19:16:32 +00:00
Sven Hesse
a865457d73
Added Lost in Time. The title screen doesn't show and the wobble-effect isn't there, but the game is (partly?) playable.
...
svn-id: r28414
2007-08-02 19:07:47 +00:00
Sven Hesse
c1d7fa0433
Added the MD5 of Inca II. It works a bit but hangs when a space shooter sequence should start
...
svn-id: r28413
2007-08-02 16:55:57 +00:00
Sven Hesse
0ea88e439f
Don't restart the audiostream when the IMD refills all sound buffers at once
...
svn-id: r28412
2007-08-02 16:24:04 +00:00
Sven Hesse
8d09c1a3ad
Don't crash at getRandom(0)
...
svn-id: r28411
2007-08-02 16:21:49 +00:00
Sven Hesse
b9092cc18d
Strip path from save file name
...
svn-id: r28410
2007-08-02 16:19:47 +00:00
Filippos Karapetis
1c26274061
Undefined character 9 is no longer printed in the IHNM demo help screen
...
svn-id: r28409
2007-08-02 15:29:50 +00:00
Torbjörn Andersson
4289509e20
Fixed warnings. (A key code does not fit in a byte.)
...
svn-id: r28408
2007-08-02 15:08:49 +00:00
Filippos Karapetis
ccc9359181
Text is cleared correctly in the IHNM demo help screen, when waiting for the game to change the page automatically
...
svn-id: r28407
2007-08-02 14:57:18 +00:00
Filippos Karapetis
3e9c4be280
The help screen in the IHNM demo is shown correctly now
...
svn-id: r28406
2007-08-02 14:43:10 +00:00
Kari Salminen
af16be07a1
Added reading of volume parameter from Apple IIGS AGI sample header.
...
svn-id: r28405
2007-08-02 11:39:45 +00:00
Kari Salminen
8299835cad
Added methods for reading Apple IIGS AGI samples and creating AudioStream-objects out of them. Commented out some code to make things compile.
...
svn-id: r28404
2007-08-02 11:10:26 +00:00
Sven Hesse
d51b3b4f62
Added Italian Woodruff, as supplied by Hkz on #scummvm
...
svn-id: r28403
2007-08-02 09:01:58 +00:00
Sven Hesse
482d626663
Fixing compilation for Raziel_AOne ;)
...
svn-id: r28402
2007-08-02 08:07:39 +00:00