Commit Graph

8423 Commits

Author SHA1 Message Date
Johannes Schickel
ad2fc3ee90 Removed unused variable.
svn-id: r35618
2008-12-29 21:46:44 +00:00
Filippos Karapetis
14434659bc - Removed game sound information for sound types that it can be determined automatically. The game sound information left is now used as override info for certain sound types (e.g. PCM)
- Added stubs for Shorten audio type, used in SAGA2 games

svn-id: r35616
2008-12-29 18:35:18 +00:00
Filippos Karapetis
9a5f45a40c - IHNM Mac loads correctly again
- Removed isBigEndian from GameSoundInfo
- Removed GF_BIG_ENDIAN_DATA
- Stopped loading the options panel for non-interactive ITE demos (it doesn't exist)
- Fixed crash when exiting from non-interactive ITE demos

svn-id: r35615
2008-12-29 17:30:29 +00:00
Eugene Sandulenko
842af1ee4a Add detection for Russian The 7th Guest.
svn-id: r35614
2008-12-29 16:58:48 +00:00
Filippos Karapetis
2a5c513647 Fixed typo
svn-id: r35611
2008-12-29 15:08:10 +00:00
Filippos Karapetis
3e06872001 Silenced MSVC warning
svn-id: r35610
2008-12-29 15:04:46 +00:00
Johannes Schickel
030de671b5 Reset screen dimension settings after closing menu.
svn-id: r35609
2008-12-29 14:44:06 +00:00
Johannes Schickel
8ea422f415 - Cleanup
- Implemented Screen_LoL::fprintString

svn-id: r35608
2008-12-29 14:37:51 +00:00
Johannes Schickel
6639ba726c Extended some comments.
svn-id: r35606
2008-12-29 14:06:31 +00:00
Johannes Schickel
ce73425bef Fixed character selection screen.
svn-id: r35605
2008-12-29 14:03:27 +00:00
Johannes Schickel
e4d2f58417 Cleanup.
svn-id: r35604
2008-12-29 13:59:35 +00:00
Torbjörn Andersson
a0250fe0b1 Replaced the old stack macros with ScummVM's FixedStack class.
svn-id: r35603
2008-12-29 11:55:09 +00:00
Filippos Karapetis
702848c17b Silenced MSVC warnings about uninitialized variables
svn-id: r35602
2008-12-29 11:14:48 +00:00
Travis Howell
927cd202e5 Add more versions of Blues Clues games.
svn-id: r35600
2008-12-29 11:11:48 +00:00
Travis Howell
4b4d752ba1 Add Blue's Treasure Hunt.
svn-id: r35599
2008-12-29 10:03:34 +00:00
Scott Thomas
d8abe49a78 T7G graphics enhancement: Add the unused skeleton graphics to the maze
svn-id: r35598
2008-12-29 06:23:52 +00:00
Sven Hesse
c5411e8b58 Explicitely using MIN<int>(). This should fix bug #2473627
svn-id: r35597
2008-12-29 00:11:47 +00:00
Sven Hesse
4f576ef6c0 Implemented the non-monospaced font in the save name input field
svn-id: r35596
2008-12-29 00:03:09 +00:00
Florian Kagerer
d81782977e LOL: - fixed some bugs in the main menu code (premature pak file unloading etc.) and added floppy support
svn-id: r35595
2008-12-28 22:09:31 +00:00
Sven Hesse
017561a2e1 Fixing the save/load list box's width
svn-id: r35591
2008-12-28 18:00:19 +00:00
Sven Hesse
acdd0354b2 Removing debug stuff I accidentally left in
svn-id: r35590
2008-12-28 17:43:52 +00:00
Sven Hesse
c1f6dcbb52 Fixing the semi-transparency
svn-id: r35588
2008-12-28 11:27:09 +00:00
Sven Hesse
b07ac4d1f7 /That's/ the blit24
svn-id: r35587
2008-12-28 09:28:43 +00:00
Sven Hesse
b820055cc3 More graphics fixes. blit24 (which isn't blit24 but just a slightly different blit16) works now
svn-id: r35586
2008-12-28 08:02:57 +00:00
Sven Hesse
84b6db7bf3 Fixing some 16bit graphics
svn-id: r35585
2008-12-27 22:48:00 +00:00
Max Horn
f26f85ee96 GUI: Added Widget::setVisible convenience wrapper
svn-id: r35572
2008-12-27 14:36:28 +00:00
Travis Howell
109d55f8d3 Add more stubs for MBC.
svn-id: r35570
2008-12-27 07:17:46 +00:00
Travis Howell
2d3c506d9a Ooops, correct return value.
svn-id: r35569
2008-12-27 06:13:21 +00:00
Travis Howell
f5b61ffd03 Add basic code for wizImage compression type 5.
svn-id: r35568
2008-12-27 06:11:56 +00:00
Paul Gilbert
6187ec38fb Added extra endian conversion. This may fix bug #2462700
svn-id: r35566
2008-12-27 04:11:28 +00:00
Travis Howell
56dbde4d57 Fix video playback in Blue's Clues games.
svn-id: r35565
2008-12-27 02:36:08 +00:00
Travis Howell
7d99fbbdf7 Update debug message.
svn-id: r35564
2008-12-26 23:39:13 +00:00
Johannes Schickel
a621158cee Added const keyword to static data.
svn-id: r35563
2008-12-26 14:38:45 +00:00
Filippos Karapetis
dec4f1d084 The verb<->textId assignment is needed only for ITE
svn-id: r35562
2008-12-26 13:50:12 +00:00
Sven Hesse
24c37e7d82 Adding a French entry for my US/FR version of The Last Dynasty
svn-id: r35561
2008-12-26 13:30:06 +00:00
Travis Howell
2ffaf0ee1a Fix assert when playing Safari Snapshot in Blue's ABC Time Activities, caused by code difference in earlier HE games.
svn-id: r35558
2008-12-26 12:27:55 +00:00
Johannes Schickel
1029c94c86 Oops added files I forgot in r35553.
svn-id: r35555
2008-12-26 11:07:52 +00:00
Johannes Schickel
5555ba9aaf Fixed memory leak.
svn-id: r35554
2008-12-26 11:05:47 +00:00
Johannes Schickel
91de740d44 Implemented (some) main menu code for LoL.
svn-id: r35553
2008-12-26 11:04:45 +00:00
Johannes Schickel
fb14701b68 Cleanup.
svn-id: r35552
2008-12-26 08:35:36 +00:00
Travis Howell
3bbbcc3849 Fix crash after selecting name in Blue's ABC Time Activities, caused by an invalid write in wizPackType1().
svn-id: r35551
2008-12-26 06:18:39 +00:00
Nicola Mettifogo
b3b23642bf Fixed selection of invalid frame numbers. This means that most locations can be switched to and don't crash up anymore!
svn-id: r35550
2008-12-26 05:44:32 +00:00
Max Horn
6510226216 Renamed NewGui to GuiManager
svn-id: r35544
2008-12-25 23:55:36 +00:00
Max Horn
6837416556 Made Engine::_timer protected
svn-id: r35543
2008-12-25 20:53:59 +00:00
Max Horn
df20d264fd Pushing down some header deps (on common/system.h, mostly)
svn-id: r35542
2008-12-25 20:40:00 +00:00
Max Horn
f4fc0a9176 Fixed warning
svn-id: r35541
2008-12-25 20:36:58 +00:00
Filippos Karapetis
4d249cde76 Slight cleanup
svn-id: r35540
2008-12-25 18:10:21 +00:00
Filippos Karapetis
dd7ea11ac4 SAGA2 HRS resources should be loaded correctly now
svn-id: r35539
2008-12-25 15:19:33 +00:00
Filippos Karapetis
52f464534c Cleanup
svn-id: r35538
2008-12-25 15:16:53 +00:00
Filippos Karapetis
a9a91de3cd Oops
svn-id: r35537
2008-12-25 12:11:38 +00:00
Filippos Karapetis
c8ca4d59bc - Implemented the SAGA2 resource loader
- Some cleanup

svn-id: r35536
2008-12-25 12:09:24 +00:00
Johannes Schickel
e27110d3cc Fixed yet another valgrind warning.
svn-id: r35535
2008-12-25 03:29:55 +00:00
Johannes Schickel
be777935f0 Fixed valgrind warning.
svn-id: r35534
2008-12-25 03:00:24 +00:00
Johannes Schickel
45529628e1 Fix for bug #2464538 "PARALLACTION: Compiler error on AmigaOS4",
svn-id: r35533
2008-12-25 00:18:01 +00:00
Johannes Schickel
c8ae5fa9d2 Fixed compilation with g++4.3
svn-id: r35532
2008-12-25 00:16:29 +00:00
Sven Hesse
00baeacf60 Documenting the dither code a bit more and removing SierraLight's not needed height argument
svn-id: r35530
2008-12-24 16:59:37 +00:00
Joost Peters
e98f573688 add comment for clarification
svn-id: r35528
2008-12-24 16:13:09 +00:00
Joost Peters
85bfce72d3 on systems that need alignment, allocate chunks that are a multiple of 4 to ensure we get aligned chunks.
Otherwise, some pNode structs will be dereferenced from unaligned addresses.

svn-id: r35527
2008-12-24 16:10:55 +00:00
Sven Hesse
74024ff3e5 Moving the dither code to graphics/
svn-id: r35526
2008-12-24 15:57:43 +00:00
Jordi Vilalta Prat
6fed0af5d1 Allocate just the required memory for scripts (spotted by sev)
svn-id: r35525
2008-12-24 15:30:31 +00:00
Nicola Mettifogo
cae7c2346f Questions in dialogues can have up to 10 answers in BRA.
svn-id: r35524
2008-12-24 10:35:34 +00:00
Filippos Karapetis
c2c439b53d Slight cleanup
svn-id: r35523
2008-12-24 09:59:18 +00:00
Nicola Mettifogo
41ebd732f5 Fixed display of location background when changing from a scrollable to a non-scrollable one.
svn-id: r35522
2008-12-24 09:53:00 +00:00
Nicola Mettifogo
6c1dc0c03b Simplified destructions of Balloon objects.
svn-id: r35521
2008-12-24 09:51:07 +00:00
Scott Thomas
37bb8daf3d T7G: Implement runtime script fix for cake puzzle bug.
svn-id: r35520
2008-12-24 05:41:27 +00:00
Filippos Karapetis
51c22d9905 Added stubs for the missing visual effect opcodes
svn-id: r35512
2008-12-23 22:37:24 +00:00
Johannes Schickel
a150aea638 Fixed warning.
svn-id: r35511
2008-12-23 22:01:47 +00:00
Matthew Hoops
a159fc8937 Update detection of the 11th hour demo. The disk.1 wasn't with the other files.
svn-id: r35509
2008-12-23 21:17:39 +00:00
Joost Peters
a93cf38f0b change PPINIT's bools to uint8 to fix crash on OSX (see revision 33285 - must've been accidentally undone by the
DW2 merge) 

svn-id: r35508
2008-12-23 21:17:04 +00:00
Filippos Karapetis
672b82324a Silenced MSVC warnings
svn-id: r35507
2008-12-23 20:41:25 +00:00
Joost Peters
1b33233e86 endian fixes
svn-id: r35506
2008-12-23 20:20:30 +00:00
Jordi Vilalta Prat
71d879296b Fix a valgrind error by using the appropiate delete operator
svn-id: r35498
2008-12-23 17:20:01 +00:00
Filippos Karapetis
e27c463595 Some initial code for HRS resource loading
svn-id: r35497
2008-12-23 16:29:26 +00:00
Filippos Karapetis
350943f291 Enumerated the different actor directions and fixed spelling
svn-id: r35496
2008-12-23 15:26:55 +00:00
Filippos Karapetis
4d7a43734e Fixed bug #1970191 - "IHNM: Psychic Profile problem"
svn-id: r35495
2008-12-23 11:18:01 +00:00
Jordi Vilalta Prat
e04b49df62 T7G: Fix the stuck mouse cursor
svn-id: r35494
2008-12-23 09:55:07 +00:00
Jordi Vilalta Prat
1162e9a035 T7G: Don't wait for the CD track to end
svn-id: r35493
2008-12-23 08:24:06 +00:00
Jordi Vilalta Prat
95833732b3 Improve the palette fading (timing and factor calculation), which fixes the introduction synchronization as a result
svn-id: r35492
2008-12-23 08:15:10 +00:00
Sven Hesse
d0738d553a Fixing the flow meter thingy in Urban Runner
svn-id: r35491
2008-12-22 20:35:48 +00:00
Filippos Karapetis
9a57f42399 logicalWidth -> width
logicalHeight -> height

svn-id: r35488
2008-12-22 14:36:58 +00:00
Torbjörn Andersson
3e0b81a99e Fixed GCC warning.
svn-id: r35487
2008-12-22 14:34:32 +00:00
Filippos Karapetis
38f7fa6f4a Added game ID checks for the ITE puzzle in some places that I've missed
svn-id: r35486
2008-12-22 14:30:00 +00:00
Filippos Karapetis
437384a838 - Split the SAGA resource manager in 3 different ones, depending on the resource type (RSC for ITE, RES for IHNM and HRS for DINO/FTA2). The SAGA 2 HRS resource manager is still a stub
- Added detection for the voice file of FTA2

svn-id: r35484
2008-12-22 14:13:15 +00:00
Travis Howell
1f669687a3 Correct comment.
svn-id: r35483
2008-12-22 11:49:49 +00:00
Filippos Karapetis
c3bbc4b279 Added Smacker support for the introduction and ending videos of FTA2
svn-id: r35482
2008-12-22 11:26:29 +00:00
Travis Howell
5ef6d928b9 Cleanup.
svn-id: r35477
2008-12-22 00:32:01 +00:00
Filippos Karapetis
f3db2bf1c3 Added some more stubs for FTA2
svn-id: r35475
2008-12-21 23:43:12 +00:00
Travis Howell
f66bd9c57b Correct the number of speech available in Simon the Sorcerer 1 & 2.
svn-id: r35474
2008-12-21 23:10:31 +00:00
Filippos Karapetis
2257db88d3 - Added some stubs for the SAGA2 games dino and fta2
- Stopped loading the isomap and puzzle game modules for IHNM, as they are not used for that game (this saves some memory for IHNM)
- Removed getDisplayWidth() and getDisplayHeight()

svn-id: r35473
2008-12-21 22:52:44 +00:00
Eugene Sandulenko
829cbc4110 Move all video players to separate directory
svn-id: r35470
2008-12-21 21:08:17 +00:00
Matthew Hoops
be66a538b4 add detection for The 11th Hour demo
svn-id: r35469
2008-12-21 17:53:38 +00:00
Filippos Karapetis
d0f4f97ea9 Cleaned up the mess with game IDs and game types: removed game types, reduced the game IDs and added game features where necessary
svn-id: r35467
2008-12-21 15:59:05 +00:00
Nicola Mettifogo
e11c17a005 Moved more GfxObj management to Gfx object.
svn-id: r35466
2008-12-21 15:42:47 +00:00
Nicola Mettifogo
74b251d45d Added a stub to dialogue parser, so that dialogue lines controlled by counters are displayed.
svn-id: r35465
2008-12-21 15:41:41 +00:00
Filippos Karapetis
94b914b0cb Reduced the memory allocated for DW1 and DW1 demo by 5MB
svn-id: r35464
2008-12-21 12:30:30 +00:00
Travis Howell
61085e279e Fix warnings.
svn-id: r35463
2008-12-21 12:21:29 +00:00
Gregory Montoir
695c431146 fix wrong format string (bug tracker #2455138)
svn-id: r35459
2008-12-21 09:09:59 +00:00
Travis Howell
587e70809a Return exact frame rate in Smacker player, and minor cleanup.
svn-id: r35458
2008-12-21 05:55:37 +00:00
Travis Howell
76624fc69c Add initial Smacker support for The Feeble Files.
svn-id: r35457
2008-12-21 04:36:11 +00:00
Johannes Schickel
cba892a61b Disable loading from command line again, it seems it only worked for saves, which did a cd change in DW2 and I only tested those by chance.
svn-id: r35456
2008-12-21 00:48:23 +00:00