Kari Salminen
ae1f66994e
Brought back and changed some variables from inside a #if 0 ... #endif
...
svn-id: r28507
2007-08-09 17:26:41 +00:00
Kari Salminen
89c30c871f
Removed old loadInstruments().
...
svn-id: r28506
2007-08-09 17:11:38 +00:00
Kari Salminen
03d5bbf253
Added a couple of new constants and modified an existing one.
...
svn-id: r28505
2007-08-09 17:07:36 +00:00
Kari Salminen
8171ead378
Fix compilation under MSVC8 (Added file_nes.h and file_nes.cpp to scumm-project).
...
svn-id: r28504
2007-08-09 16:51:55 +00:00
Nicola Mettifogo
d340961f78
Fixed some memory leaks.
...
svn-id: r28503
2007-08-09 11:42:26 +00:00
Eugene Sandulenko
4c9a865e80
Add missing files. Oooops
...
svn-id: r28502
2007-08-09 07:40:16 +00:00
Travis Howell
760986259c
Fix compile warnings.
...
svn-id: r28501
2007-08-09 05:43:58 +00:00
Travis Howell
1643dd98bc
Remove excess ;
...
svn-id: r28499
2007-08-09 05:01:10 +00:00
Eugene Sandulenko
44405b664f
Put ScummNESFile class into separate file.
...
svn-id: r28497
2007-08-08 23:31:21 +00:00
Eugene Sandulenko
3f3f43dd5e
Add Spanish MM NES (2/2)
...
svn-id: r28496
2007-08-08 23:07:56 +00:00
Eugene Sandulenko
d292bd0f67
Add Spanish MM NES (1/2)
...
svn-id: r28494
2007-08-08 22:54:15 +00:00
Kari Salminen
056b25c3fa
Added detection for Elvira 2 - German Amiga Floppy. Thanks to cartman on #scummvm for submitting the info.
...
svn-id: r28492
2007-08-08 18:53:58 +00:00
Nicola Mettifogo
6160b7ec97
Removed some duplicated code.
...
svn-id: r28491
2007-08-08 18:33:55 +00:00
Sven Hesse
b48a14734b
(Finally) fixed the turning around counterclockwise in Lost in Time.
...
svn-id: r28488
2007-08-08 03:42:33 +00:00
Sven Hesse
d667507775
Fixing my leak fix...
...
svn-id: r28487
2007-08-07 20:43:41 +00:00
Sven Hesse
f93ffdbc2d
Stuffing a leak
...
svn-id: r28486
2007-08-07 18:51:34 +00:00
Nicola Mettifogo
07d6d0fe47
Fix memory leak.
...
svn-id: r28485
2007-08-07 15:56:44 +00:00
Nicola Mettifogo
d800f33ff1
Turned StaticCnv struct into stock Graphics::Surface, and changed all relevant code.
...
svn-id: r28484
2007-08-07 15:08:45 +00:00
Nicola Mettifogo
d30c3650a3
MaskBuffer and PathBuffer are now correctly freed before they are deallocated, and so is background Surface.
...
svn-id: r28483
2007-08-07 14:53:58 +00:00
Nicola Mettifogo
66c0a57248
Cleanup.
...
svn-id: r28482
2007-08-07 14:05:39 +00:00
Nicola Mettifogo
4d83622af7
Location comments are now displayed by a single Gfx function.
...
svn-id: r28481
2007-08-07 13:54:29 +00:00
Nicola Mettifogo
797f114aac
- Renamed BitBuffer to MaskBuffer
...
- Added PathBuffer to handle 1-bit buffers for walkable areas
- Changed relevant walk code to use PathBuffer objects for querying screen dimensions.
svn-id: r28478
2007-08-06 22:03:17 +00:00
Nicola Mettifogo
c60fc2202f
Made sure mask buffer is zeroed to prevent bizarre artifacts.
...
svn-id: r28477
2007-08-06 21:58:25 +00:00
Gregory Montoir
e5e353d89c
fixed loading of savestates on startup
...
svn-id: r28476
2007-08-06 20:24:05 +00:00
Nicola Mettifogo
16f161f689
Made disk code directly create background Surface from resources.
...
svn-id: r28475
2007-08-06 20:07:57 +00:00
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