Commit Graph
86814 Commits
Author SHA1 Message Date
Stuart George bdf98587c8 Changed game id's back to agi. Added some KQ2 entries
svn-id: r24880
2006-12-19 01:57:30 +00:00
Eugene Sandulenko 66910854c9 oops
svn-id: r24879
2006-12-19 01:47:28 +00:00
Eugene Sandulenko d73a3f26ed Update makefile
svn-id: r24878
2006-12-19 01:45:12 +00:00
Stuart George 374f87d7cb Added AdvancedDetection to AGI engine. Only added KQ1 for testing
svn-id: r24877
2006-12-19 01:11:41 +00:00
Stuart George 6c46f3ba26 Added Apple IIgs as machine type for AGI engine
svn-id: r24876
2006-12-19 01:06:45 +00:00
Sven Hesse 2e6ad11d6d Fixed the note-pad, font changing and date/time-display
svn-id: r24875
2006-12-18 20:38:31 +00:00
Sven Hesse fc6f8a47f1 Added a waitRetrace in Game_v2::CheckCollisions() and rearranged the delay in o1_keyFunc(), so that the save name dialog is shown and the "Empty Inventory" message is displayed properly as well.
svn-id: r24874
2006-12-18 14:33:37 +00:00
Torbjörn Andersson 4c46f4a878 The MPEG player no longer handles frame syncing/dropping, so this comment is
obsolete now.

svn-id: r24872
2006-12-18 07:55:31 +00:00
Travis Howell 534a2fd5d7 Change position of scale code, Scale code shouldn't have been FRAM specific
svn-id: r24871
2006-12-18 07:51:02 +00:00
Torbjörn Andersson 0d65cb4260 Check _scaleMode when decoding a NULL frame. Otherwise we will draw the
unscaled frame when playing a scaled movie. (The Broken Sword 1 intro is a
good example of this since it is scaled and uses NULL frames early on.)

svn-id: r24870
2006-12-18 07:24:36 +00:00
Sven Hesse 17700e2b52 Fixed a walking animations related mistake
svn-id: r24867
2006-12-17 21:21:26 +00:00
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