18529 Commits

Author SHA1 Message Date
Max Horn
0b16c09d43 Mention DS port in the NEWS file. Also mention the walkbox changes
svn-id: r23455
2006-07-09 12:27:37 +00:00
Max Horn
859a557b8a Added Neil Millstone to the credits
svn-id: r23454
2006-07-09 12:16:35 +00:00
Max Horn
bea72e9514 Patch #1519399: DS Backend
svn-id: r23452
2006-07-09 11:47:17 +00:00
Max Horn
51ad5aa719 Verify malloc worked. Apparently, simon (or FF?) sometimes tries to allocate extremly big (well, for the Nintendo DS at least :) chunks of memory, which lead to malloc failures.
svn-id: r23450
2006-07-09 09:43:56 +00:00
Max Horn
eaff9344a4 Added OSystem::setFocusRectangle (first part of Nintendo DS patch)
svn-id: r23449
2006-07-09 09:40:44 +00:00
Travis Howell
b3f2d299fe HE80+ games ignore subtitle speed, due to sound code been used. Fixes glitches that can occur, when slow subtitle speed is set in HE80+ games.
svn-id: r23447
2006-07-09 05:47:17 +00:00
Travis Howell
36f9031435 Add filename patterns for Macintosh versions of Blue's Birthday Adventure
svn-id: r23443
2006-07-09 01:09:25 +00:00
Travis Howell
8cb98dc45c Add fix for bug #1519327 - FF: Stack corruption
svn-id: r23442
2006-07-08 23:38:29 +00:00
Max Horn
5e1bf44046 Testing the new ciabot.py hook ... dang, I wanted to modify scummsys.h, where is abort butto... CARRIER LOST
svn-id: r23440
2006-07-08 20:56:02 +00:00
Torbjörn Andersson
7bfaa0db78 Cleanup
svn-id: r23439
2006-07-08 20:45:01 +00:00
Torbjörn Andersson
8edc7ce1f7 Updated 0.9.1 section.
svn-id: r23438
2006-07-08 20:27:03 +00:00
Torbjörn Andersson
1e0b6995aa More robust handling of the optional startup.inf file.
svn-id: r23436
2006-07-08 20:20:55 +00:00
Torbjörn Andersson
07ffde9270 Fixed typo in comment.
svn-id: r23435
2006-07-08 20:20:07 +00:00
Max Horn
03ef03887a Updated credits
svn-id: r23430
2006-07-08 17:37:51 +00:00
Sven Hesse
b7997a7231 - Fixed a few mistakes that added up to look correct, fixing bargon's cursor
- Updated cursor drawing in general

svn-id: r23429
2006-07-08 16:37:23 +00:00
Torbjörn Andersson
5aff1df220 Slightly more verbose debug message.
svn-id: r23428
2006-07-08 15:39:26 +00:00
Johannes Schickel
db2ffa4285 Changes init error handling of kyra engine (engine fails at Engine_KYRA_create now instead of KyraEngine::init, also adds check for invalid game path like the scumm
engine does).

svn-id: r23426
2006-07-08 14:51:26 +00:00
Johannes Schickel
abdebd3bfd - fixes some c/p errors from my last commit
- fixes embedded pak loading

svn-id: r23425
2006-07-08 14:25:23 +00:00
Torbjörn Andersson
700ff85a63 Updated BS2 section for next version, which may or may not be called 0.10.0.
svn-id: r23424
2006-07-08 14:25:25 +00:00
Johannes Schickel
57621c9245 Implements loading of 'westwood.001' for kyra3 (no need to run the installer anymore).
(thanks to eriktorbjorn for his code to extract files from westwood.001)

svn-id: r23423
2006-07-08 13:56:56 +00:00
Johannes Schickel
93e9dee0d1 Adds a message dialog if kyra.dat is missing which tells the user to download the kyra.dat file.
svn-id: r23421
2006-07-08 12:23:44 +00:00
Torbjörn Andersson
5658e71f4d Added support for DXA cutscenes, while still retaining support for the old MPEG
cutscenes and the "dummy" (subtitles and voice-over) mode. Several tweaks and
cleanups were made in this process, and there may very well be regressions, but
it should be stable enough to commit.

svn-id: r23420
2006-07-08 11:42:07 +00:00
Travis Howell
6ed462e06f Rename VAR_WINDOWS_VERSION to VAR_PLATFORM_VERSION
svn-id: r23419
2006-07-08 10:28:35 +00:00
Paul Gilbert
dfbc46f877 General additions of newly understood hotspot fields, further decoded talk handling, ratpouch being freed, and several more script methods
svn-id: r23418
2006-07-08 08:44:53 +00:00
Paul Gilbert
a20214e43a Rewrote the talk handling code
Added lots of debugging information
Partial support for characters bumping into each other
Player/NPC action handling generally improved
Added hard-coding for variable width frame animation of Ratpouch being released
Basic support for Ratpouch wondering around

svn-id: r23416
2006-07-08 08:42:58 +00:00
Travis Howell
258a7b528f Add another German Macintosh version of pajama2
svn-id: r23414
2006-07-08 08:40:50 +00:00
Paul Gilbert
6b5150797a Added support for ScummVM boot parameter values as well invoking the built-in debugger
svn-id: r23413
2006-07-08 08:39:42 +00:00
Paul Gilbert
64d0e4dcd8 Incremented lure.dat version and added new constants for debugging, tick methods, and hotspots
svn-id: r23412
2006-07-08 08:38:44 +00:00
Paul Gilbert
55c80679ba Disabled waiting for mouse release when making a popup selection to match original game
svn-id: r23411
2006-07-08 08:37:47 +00:00
Paul Gilbert
c6b6a2e125 Added new hotspot runtime fields, a list for handling the details of paused characters (who have bumped into each other), and loading of newly added default character states from lure.dat
svn-id: r23410
2006-07-08 08:36:32 +00:00
Paul Gilbert
acb3a5a9ac Added ScummVM debuglevel support for dumping executed scripts
Fixed up some incorrect script methods and added several new ones

svn-id: r23409
2006-07-08 08:34:29 +00:00
Paul Gilbert
4a52b14de6 Added improved display of partially off-screen images, as well as proper handling of special talk message Ids that display a puzzled or exclamation dialog talk bubble above a character
svn-id: r23408
2006-07-08 08:32:04 +00:00
Paul Gilbert
e79b3dfd41 Added shortcut stub for decoding a string without passing the current hotspot and action name
svn-id: r23407
2006-07-08 08:30:14 +00:00
Paul Gilbert
9fe05aa007 Rewrote the status line handling code along with tweaks to the debug information display
svn-id: r23406
2006-07-08 08:29:01 +00:00
Paul Gilbert
10e450947d Added extra checking and debugging code, as well as partial rewrite/enhancement of talking and hotspot support methods
svn-id: r23405
2006-07-08 08:27:19 +00:00
Paul Gilbert
6f388eb290 Replaced old debugging files with new ScummVM based one
svn-id: r23404
2006-07-08 08:25:27 +00:00
Paul Gilbert
163a8cb72c Initial commit of ScummVM-based debugging functionality
svn-id: r23403
2006-07-08 08:23:41 +00:00
Travis Howell
5951f266db Update language settinga for filename patterns in HE games
svn-id: r23398
2006-07-07 23:53:11 +00:00
Travis Howell
fd7701a529 Add another German Windows version of pajama2
svn-id: r23396
2006-07-07 23:03:26 +00:00
Eugene Sandulenko
39b08f70a6 - Fix bug #1513671 "GUI: PSP classic mode problems"
- Fix little inconsistency in modern theme for PSP resolution.

svn-id: r23394
2006-07-07 21:58:52 +00:00
Travis Howell
6a53fa4cc3 Revert recent change to actorWalkStep(), caused regressions
svn-id: r23393
2006-07-07 12:47:44 +00:00
Joost Peters
4e1d751ba2 override inactive_dialog_shading on PSP
svn-id: r23390
2006-07-07 10:54:37 +00:00
Joost Peters
0f2584d470 fix build with latest psp toolchain
svn-id: r23386
2006-07-07 10:40:11 +00:00
Joost Peters
2b0c4e9bf3 implement grabRawScreen()
svn-id: r23385
2006-07-07 10:38:56 +00:00
Joost Peters
240acc427a make grabRawScreen() pure virtual, since it's now _required_ to be implemented by backends for certain SCUMM games to function properly.
This happened when ScummEngine::moveScreen() was changed in revision 23215 and causes Indy4 to fail the assert(_system->grabRawScreen(...)) on PSP (and Symbian?), where this function was not implemented.

svn-id: r23383
2006-07-07 09:00:18 +00:00
Travis Howell
3f4cc015b2 Fix bug #1518523 - FOA: Indy facing the wrong direction in intro. And adjust walk code to closer match original code of earlier games
svn-id: r23381
2006-07-07 07:31:13 +00:00
Max Horn
1d8d9f5510 Moving remaining platform/backends code, as previously threatened
svn-id: r23380
2006-07-06 21:44:48 +00:00
Travis Howell
9269ebe9f5 Fix off by one, in the stomach of pajama3
svn-id: r23377
2006-07-06 12:22:33 +00:00
Travis Howell
41626a6af3 Add cyx's patch for 1513622 - HE: Palette glitch (recent regression)
svn-id: r23376
2006-07-06 11:40:50 +00:00
Travis Howell
4bbdf9daae Fix 1506002 - PUTTTIME: Weird Mouth Movement
svn-id: r23374
2006-07-06 11:17:14 +00:00