Commit Graph

1478 Commits

Author SHA1 Message Date
Johannes Schickel
cfd9977425 Using FilesystemNode::name instead of FilesystemNode::displayName in all game detectors.
svn-id: r23558
2006-07-22 14:50:50 +00:00
Johannes Schickel
e5934c8f21 Using FilesystemNode::name instead of FilesystemNode::displayName in the sword2 detector code too.
svn-id: r23557
2006-07-22 14:39:54 +00:00
Johannes Schickel
412db86dcf Using FilesystemNode::name instead of FilesystemNode::displayName in the sword1 detector code too.
svn-id: r23556
2006-07-22 14:37:52 +00:00
Johannes Schickel
ca366849eb Using FilesystemNode::name instead of FilesystemNode::displayName in the Gobliiins detector code too.
svn-id: r23555
2006-07-22 14:36:09 +00:00
Johannes Schickel
7caf96af6f Changes usage of FilesystemNode::name to FilesystemNode::displayName in the detector code.
svn-id: r23554
2006-07-22 14:28:39 +00:00
Torbjörn Andersson
8242e6966d Cleanup.
svn-id: r23551
2006-07-22 09:05:13 +00:00
Johannes Schickel
eb23d7b9a0 Changing usage of FSNode::displayName to FSNode::path
svn-id: r23549
2006-07-22 00:44:56 +00:00
Max Horn
f59cf1fcdc Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS now (hiya eriktorbjorn, this one is for you *ggg*)
svn-id: r23547
2006-07-21 21:25:17 +00:00
Oystein Eftevaag
17f8c7067a Removing redundant paranthesis
svn-id: r23543
2006-07-21 11:04:21 +00:00
Johannes Schickel
29f99a029e Using path instead of displayName.
svn-id: r23541
2006-07-20 21:41:59 +00:00
Johannes Schickel
73869dca9f - don't error on CHAPTER1.VRM miss anymore
- nicer error messages when no font files are found
- implements nicer way to load fonts

svn-id: r23531
2006-07-16 19:44:39 +00:00
Travis Howell
993cc4bd66 Copy protection was disabled in the Monkey Island 1 release included with LucasArts Mac CD Game Pack II
svn-id: r23526
2006-07-16 02:39:22 +00:00
Torbjörn Andersson
6c0edab41e Some cleanups and restructuring. The clearScreen() function has been renamed
clearFrame(), and is only responsible for clearing the frame buffer. Frame
syncing and frame drawing are now separate from each other.

svn-id: r23525
2006-07-15 23:44:44 +00:00
Torbjörn Andersson
961e56c636 Fixed regression: Test if there's a text object to close before closing it.
svn-id: r23524
2006-07-15 23:18:11 +00:00
Torbjörn Andersson
c7babbea99 Close the current text object when the movie is ended, to avoid potential
memory leak, and be a bit more robust about handling text objects in the dummy
player.

svn-id: r23523
2006-07-15 22:42:28 +00:00
Torbjörn Andersson
700953cff7 Oops. I just noticed I was using _black to track the white colour, and _white
to track the black colour.

svn-id: r23522
2006-07-15 22:22:39 +00:00
Torbjörn Andersson
68c150df3c This is more consistent with how we usually initialize arrays of structs, and
seems to still keep msvc8 happy.

svn-id: r23521
2006-07-15 22:04:42 +00:00
Johannes Schickel
db58d3477b Should fix shadowing warnings with gcc.
svn-id: r23520
2006-07-15 21:27:29 +00:00
Johannes Schickel
59d0ddf806 Fix building with msvc8.
svn-id: r23518
2006-07-15 21:23:08 +00:00
Johannes Schickel
d7dafdd8db Fix building with msvc8.
svn-id: r23517
2006-07-15 21:22:42 +00:00
Johannes Schickel
1a31d7da7e Should fix loading of pakfiles.
svn-id: r23516
2006-07-15 21:22:07 +00:00
Johannes Schickel
1ad8d3ee6e Adds filesize check for kyra.dat, this forces to upgrade always to the newest version though.
svn-id: r23514
2006-07-15 20:46:27 +00:00
Johannes Schickel
ea0e3a806c Get rid of some asserts and adds error messages instead.
svn-id: r23513
2006-07-15 20:37:32 +00:00
Johannes Schickel
d630b3e722 Little cleanup.
svn-id: r23512
2006-07-15 20:32:54 +00:00
Johannes Schickel
04503d462d Use the FS Api to load all .PAK and .APK files. (I just made a few quick tests, but before this should be integrated to branch-0-9-0 there should be a test for it on *every* platform, since I'm not quite sure if FilesystemNode::displayName is useable for this...)
svn-id: r23511
2006-07-15 20:30:36 +00:00
Johannes Schickel
a8e3e929e8 A little cleanup (merges kyra1_games, kyra2_games, kyra3_games into kyra_games)
svn-id: r23510
2006-07-15 20:09:45 +00:00
Johannes Schickel
f5d8055777 Changes names of Kyra2 and Kyra3 detected games.
svn-id: r23509
2006-07-15 20:00:08 +00:00
Travis Howell
4664fdae6b There are no known releases of indy3ega/monkeyega that require this bypass
svn-id: r23503
2006-07-15 04:53:54 +00:00
Travis Howell
c179895316 There are no known releases of indy3ega/monkeyega that require this bypass
svn-id: r23502
2006-07-15 04:31:17 +00:00
Travis Howell
21fe8bad88 Ooops
svn-id: r23498
2006-07-14 13:39:54 +00:00
Torbjörn Andersson
6358547a43 More whitespace changes.
svn-id: r23496
2006-07-14 13:33:58 +00:00
Travis Howell
fb3a3f75aa Add another Italian version of Simon the Sorcerer 1 (DOS CD)
svn-id: r23495
2006-07-14 13:20:30 +00:00
Torbjörn Andersson
b2d9c0dc2a More whitespace changes to see if things work normally again.
svn-id: r23494
2006-07-14 10:42:24 +00:00
Torbjörn Andersson
cf8b0c06d1 Whitespace change, and test to see if I'm able to commit now that I've changed
my password. (See SourceForge status page.)

svn-id: r23492
2006-07-14 09:37:26 +00:00
Torbjörn Andersson
21b89308b5 This should fix bug #1520629 ("No Music in Simon1").
svn-id: r23488
2006-07-11 16:51:10 +00:00
Travis Howell
e87c31d35d Remove out dated comment
svn-id: r23483
2006-07-11 04:43:14 +00:00
Torbjörn Andersson
cd020a688e Moved the initial screen clearing from play() to load(), so that it will be
done before the MPEG player calls showOverlay().

svn-id: r23482
2006-07-10 18:57:40 +00:00
Travis Howell
242edd0e39 Restrict recent walk code changes to to exact SCUMM versions required, to prevent regressions in earlier games
svn-id: r23476
2006-07-10 11:45:40 +00:00
Travis Howell
76e67fba92 Fix actor glitches in the stomach location of pajama3
svn-id: r23471
2006-07-10 10:14:10 +00:00
Torbjörn Andersson
d8e974ba72 Fixed bug #1519817, "ALL: Build failure if libmpeg2 is disabled".
svn-id: r23470
2006-07-10 09:29:12 +00:00
Torbjörn Andersson
357b311c94 Applied my own fix for bug #1519667 ("DOTT: Graphic glitches while kite comes
down") after discussing it with Kirben.

svn-id: r23466
2006-07-10 06:29:10 +00:00
Sven Hesse
dcbbfa01c0 Instead of drawing the mouse cursor as a sprite, let the backend handle it
svn-id: r23464
2006-07-09 18:54:12 +00:00
Max Horn
f35f4a4d1c Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of checking for GCC / not GCC
svn-id: r23458
2006-07-09 13:01:15 +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
Torbjörn Andersson
7bfaa0db78 Cleanup
svn-id: r23439
2006-07-08 20:45:01 +00:00