Sven Hesse
a2e9bc706c
Added a range check in Draw_v2::printText(), fixing invalid reads. It *shouldn't* pose any problem
...
s
svn-id: r24866
2006-12-17 21:20:51 +00:00
Willem Jan Palenstijn
9543231685
replace ensureCapacity(_len-1) by ensureCapacity(_len) (fixes bug #1617410 )
...
svn-id: r24865
2006-12-17 19:41:41 +00:00
Willem Jan Palenstijn
d39da605a2
sync OFFS define in tests with scumm/saveload.h (64 bit fix for make test)
...
svn-id: r24864
2006-12-17 19:39:15 +00:00
Travis Howell
4ca90ab148
Update known issues
...
svn-id: r24862
2006-12-17 10:35:32 +00:00
Travis Howell
c680f79eef
Add cyx's patch for horizontal and vertical flipping of wiz images type 1, in HE games.
...
svn-id: r24860
2006-12-17 10:17:13 +00:00
Travis Howell
eb86007b31
Add code for stopping video playback in HE100 games
...
svn-id: r24858
2006-12-15 23:54:42 +00:00
Gregory Montoir
10a9989a58
added basic handlers for SFXB and SNDE tags in .CUP player
...
svn-id: r24857
2006-12-15 23:48:38 +00:00
Eugene Sandulenko
d99760549a
Fix regression. It crashed with orignial DXA files.
...
svn-id: r24856
2006-12-15 14:36:04 +00:00
Travis Howell
0141cbd1df
GF_DEMO is only required by the PC version of Broken Sword 1 demo
...
svn-id: r24853
2006-12-15 00:59:11 +00:00
Eugene Sandulenko
3244d20ee2
Add proper detection of BS1 Mac demo. Game crashes at attempt to play speech.
...
svn-id: r24851
2006-12-14 21:23:24 +00:00
Sven Hesse
eb012d8110
Smashed the wizard's house bug
...
svn-id: r24850
2006-12-14 19:07:43 +00:00
Gregory Montoir
cf30537765
added details for demo version of touche
...
svn-id: r24848
2006-12-14 12:41:55 +00:00
Travis Howell
488873353b
Only allocate _scaleBuffer when required.
...
svn-id: r24847
2006-12-14 05:32:16 +00:00
Torbjörn Andersson
45886ec8ed
When drawing an interlaced frame, only clear every other line instead of the
...
entire buffer.
Introduced a _drawBuffer pointer which points either to _scaledBuffer or
_frameBuffer1. That way, we don't need to copy _frameBuffer1 every time we
draw an unscaled frame. (Probably the most common case by far.)
Adjusted the Broken Sword 1 DXA player for the second change. (It sneakily
avoids copying each frame by using _drawBuffer directly.)
svn-id: r24846
2006-12-14 05:21:19 +00:00
Travis Howell
42228fdc36
Add cyx's patch for endian issues in DXA player
...
svn-id: r24844
2006-12-11 22:48:57 +00:00
Travis Howell
a4b835838d
Whitespace changes
...
svn-id: r24843
2006-12-11 22:35:50 +00:00
Travis Howell
1ba6947440
Adjust DXA scaling code for Broken Sword 1
...
svn-id: r24841
2006-12-11 09:26:54 +00:00
Travis Howell
983954821c
Fix typo in initial _scaleBuffer check
...
svn-id: r24840
2006-12-11 08:31:32 +00:00
Travis Howell
b00e143d74
Add patch #1611503 - DXA: Improved encoder (filesize and speed)
...
svn-id: r24838
2006-12-11 06:53:46 +00:00
Travis Howell
d704d644e8
Disable saving game in original load/save screen of maniac/zak, since it doesn't function correctly
...
svn-id: r24836
2006-12-11 06:20:17 +00:00
Travis Howell
5424198c82
Allow load of saved game from original COMI load/save screens
...
svn-id: r24835
2006-12-11 06:12:12 +00:00
Travis Howell
d8cb3dc42d
Use VAR_GAME_LOADED values from original COMI, when loading or saving temporary game
...
svn-id: r24834
2006-12-11 05:19:57 +00:00
Travis Howell
97e2c59dbb
Fix error when exiting original options screen of COMI. BlastObjects are removed, right after checking for load/save game, in original COMI.
...
svn-id: r24833
2006-12-11 00:40:10 +00:00
Max Horn
8a32720213
Patch #1296058 : Showing the original save/load dialog (see also RFE #832460 )
...
svn-id: r24832
2006-12-10 14:28:37 +00:00
Gregory Montoir
08c261a5a6
made CUP_Player only update the modified screen areas.
...
svn-id: r24831
2006-12-10 00:44:40 +00:00
Gregory Montoir
80dfce00a5
cleanup (added a few more constants, renamed some opcodes) and reverted my previous change to op_sleep.
...
svn-id: r24830
2006-12-10 00:41:45 +00:00
Max Horn
56d63740e8
Updated credits: Benjamin Haisch = John Doe
...
svn-id: r24827
2006-12-09 19:22:56 +00:00
Gregory Montoir
f6ed99acee
force mouse cursor display if first script is different from 90 (startup script number)
...
svn-id: r24826
2006-12-09 19:07:40 +00:00
Gregory Montoir
60bac00314
cleanup
...
svn-id: r24825
2006-12-09 18:57:27 +00:00
Eugene Sandulenko
066149b04a
Better implementation of op_sleep() which doesn't freeze mouse.
...
svn-id: r24824
2006-12-09 18:30:34 +00:00
Gregory Montoir
993b004b22
added missing opcode (bug report #1612252 )
...
svn-id: r24823
2006-12-09 17:51:05 +00:00
Bertrand Augereau
dfb325b88b
NDS : Scaler cleaning
...
svn-id: r24821
2006-12-09 14:14:58 +00:00
Bertrand Augereau
308f46aa9e
NDS : Scaler cleaning
...
svn-id: r24820
2006-12-09 13:42:00 +00:00
Bertrand Augereau
4f79f3c7f0
NDS : Scaler optimization 43 -> 33 ms
...
svn-id: r24819
2006-12-09 13:27:20 +00:00
Bertrand Augereau
12f6bd37ea
NDS : More blitters stuff
...
svn-id: r24818
2006-12-09 13:20:11 +00:00
Bertrand Augereau
8fb811bb0a
NDS : Micro-optimizations for the software blitter (table lookup for div by 5 : 51ms -> 43ms)
...
svn-id: r24817
2006-12-07 22:10:26 +00:00
Paweł Kołodziejski
f05cd64dc1
update project files
...
svn-id: r24816
2006-12-07 12:45:49 +00:00
Paweł Kołodziejski
c4a9ac221c
some files in the dist list are not any longer in root dir
...
svn-id: r24815
2006-12-07 11:31:53 +00:00
Stuart George
6fd07f64d4
Fixed button rendering
...
svn-id: r24814
2006-12-07 01:00:26 +00:00
Eugene Sandulenko
6eb8b98adc
Remove unneeded #include
...
svn-id: r24813
2006-12-07 00:32:32 +00:00
Max Horn
d1b570d9e5
Fixing some compiler warnings
...
svn-id: r24812
2006-12-06 21:23:01 +00:00
Bertrand Augereau
9efed0388f
NDS : Micro-optimizations for the software blitter
...
svn-id: r24811
2006-12-06 20:36:14 +00:00
Bertrand Augereau
8b68cfdb93
NDS : CPU scaler profiling (currently 50ms ouch)
...
svn-id: r24810
2006-12-06 20:17:21 +00:00
Torbjörn Andersson
efb38a5d60
Fixed compile errors (for me at least). Still plenty of warnings, though.
...
svn-id: r24809
2006-12-06 19:44:27 +00:00
Paweł Kołodziejski
1d3ca2e409
first phase of objectisation of agi engine
...
svn-id: r24808
2006-12-06 19:27:02 +00:00
Eugene Sandulenko
1a85adfa83
Enable yet unfinished IIgs sound, but this prevents IIgs games from crashing.
...
svn-id: r24807
2006-12-06 15:31:35 +00:00
Torbjörn Andersson
f36beed55d
Changed CINE_*_H_ to CINE_*_H for consistency with other engines. (Oh, who am I
...
kidding, I'm still testing the SVN change.)
svn-id: r24806
2006-12-03 18:29:58 +00:00
Torbjörn Andersson
2564d954de
Fixed indentation. (Oh, ok, I actually just wanted to test the new SVN access
...
path.)
svn-id: r24805
2006-12-03 17:08:37 +00:00
Bertrand Augereau
0b110b42da
NDS : Micro-optimizations for the software blitter
...
svn-id: r24804
2006-12-03 16:09:26 +00:00
Max Horn
352ed7299f
Patch #1605290 : Change quit shortcut for Amiga to match style guide
...
svn-id: r24803
2006-12-03 15:42:41 +00:00