aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2007-07-27Do not try to load music if the music resource id is 0. Also, the voice LUT ↵Filippos Karapetis
resource ID and the voice bank are now set correctly for the IHNM demo. The IHNM demo starts now, showing some scenes, but the main panel is not loaded correctly, the status line is shown incorrectly and the demo crashes after a cutaway is shown svn-id: r28245
2007-07-27The IHNM demo only has one mouse cursorFilippos Karapetis
svn-id: r28244
2007-07-27Fixed some warningsFilippos Karapetis
svn-id: r28243
2007-07-27Disabled another bunch of warnings. This turned up two places - print_abc_opc()Torbjörn Andersson
and print_abc() - where we would try to modify a string constant. I have disabled this for now, and added FIXME comments. svn-id: r28242
2007-07-27Fixed a bunch of warnings.Torbjörn Andersson
svn-id: r28241
2007-07-27fixed warningPaweł Kołodziejski
svn-id: r28240
2007-07-27Defined the starting scene for the IHNM demoFilippos Karapetis
svn-id: r28239
2007-07-27Clarifying the language fallback warningsSven Hesse
svn-id: r28238
2007-07-27The language fallback now prefers the other english if USA or GRB was ↵Sven Hesse
requested but wasn't found in the game data. svn-id: r28237
2007-07-27Fixing languages for another Woodruff versionSven Hesse
svn-id: r28236
2007-07-27AGI game strings which are substituted in game texts may contain values as ↵Filippos Karapetis
well, so use agiSprintf on them to substitute any values they may contain. Fixes bug #1760541 - "PQ1: Text output garbled" svn-id: r28235
2007-07-27Fix loading restart state file in Amiga version of Waxworks.Travis Howell
svn-id: r28234
2007-07-27commented out some parts of code which still need to work, because it of ↵Paweł Kołodziejski
non-english chars in it svn-id: r28233
2007-07-27Removed leftover commented-out include. (I thought I needed util.h, but I guessTorbjörn Andersson
it's included indirectly.) svn-id: r28232
2007-07-27Early in the morning, strrev() looks like a more difficult problem than itTorbjörn Andersson
really is. It's actually quite simple. In fact, the only magical thing about Bob's version was the way it swapped variables without using any temporary variable. Rewrote the function to use our SWAP() instead, since that actually makes it readable. Moved it to util.cpp (outside the Common namespace, for consistency with scumm_stricmp()) since Kirben knew of other places where it could be used. svn-id: r28231
2007-07-27The strrev() function is non-standard. Replace with public domain version byTorbjörn Andersson
Bob Stout. (It would of course have been trivial to write my own, but Bob's version does it in place, which is quite magical.) svn-id: r28230
2007-07-27The p2_a.iaf file should now be played correctly with the English DOS CD and ↵Filippos Karapetis
Floppy versions of ITE. Should fix bug #1751344 - "ITE: p2_a.iaf not played correctly" svn-id: r28229
2007-07-27- AJWorld has AdlibSven Hesse
- Fixing languages for one version of Woodruff svn-id: r28228
2007-07-27Only set soundMode, if compressed segment exists.Travis Howell
svn-id: r28227
2007-07-27Fix for bug #1761530 - "COMI: iMUSE-related crash on startup"Filippos Karapetis
svn-id: r28226
2007-07-27Fixed some MSVC8 warningsFilippos Karapetis
svn-id: r28225
2007-07-27The meta resource table is now properly initialized for the IHNM demo. The ↵Filippos Karapetis
starting chapter is also set correctly svn-id: r28222
2007-07-26Merged archive.cpp into disk.cpp.Nicola Mettifogo
svn-id: r28221
2007-07-26added more drascula code (it still NOT WORKING)Paweł Kołodziejski
svn-id: r28220
2007-07-26Made screen size parameters properties of engine instead of compile-time ↵Nicola Mettifogo
constants. svn-id: r28219
2007-07-26Dos full version of Big Red Adventure is detected now. The engine crashes ↵Nicola Mettifogo
immediately afterwards. svn-id: r28218
2007-07-26Only queue the IHNM company and title videos in the full version of IHNM, ↵Filippos Karapetis
not the demo svn-id: r28217
2007-07-26The demo version of IHNM has 3 font types (like ITE), not 6 (like the full ↵Filippos Karapetis
version of IHNM) svn-id: r28215
2007-07-26Removed some unnecessary file existence checksFilippos Karapetis
svn-id: r28214
2007-07-26Added proper room change fading effectPaul Gilbert
svn-id: r28212
2007-07-26Fixed o1_fillRect() againSven Hesse
svn-id: r28209
2007-07-26Corrected Woodruff's hotspot text positions.Sven Hesse
svn-id: r28208
2007-07-26sub0x18 is o2_addCollision().Sven Hesse
It already existed in Gob2 (alongside with sub0x19 - o2_freeCollision()), but wasn't used there. Hotspots and menus work now (in a way) svn-id: r28207
2007-07-25Renamed Inter_Woodruff to Inter_v4Sven Hesse
svn-id: r28206
2007-07-25- Added Inter_Woodruff, alongside with the first Stub (OpcodeFunc 0x18)Sven Hesse
- Yet another safety check - Removed another hard-coded screen height svn-id: r28205
2007-07-25Some more safety checks and the first room's background can be seenSven Hesse
svn-id: r28204
2007-07-25Added a few safety checks. Now Woodruff shows the loading image (closely ↵Sven Hesse
followed by a crash). svn-id: r28203
2007-07-25renamed wrongly named parameterGregory Montoir
svn-id: r28201
2007-07-25workaround for bug #1751149 (original game issue).Gregory Montoir
svn-id: r28200
2007-07-25The drawStripToScreen() does nothing if width <= 0. In bug #1759925 ("COMI:Torbjörn Andersson
100% crash in SVN (not in 0.X.0)"), height was a fairly large negative number, so I've added a test for that condition as well. This seems to fix the bug. svn-id: r28199
2007-07-25Use default to 1x scaler for 640x480 games to avoid superbig resolutions.Eugene Sandulenko
svn-id: r28197
2007-07-25Add A.J's World of Discovery. Compatibility is perfect.Eugene Sandulenko
svn-id: r28191
2007-07-25Added one (commented out) "The Last Dynasty" MD5Sven Hesse
svn-id: r28190
2007-07-25Add eriktorbjorn's patch for bug #1498158 - AOGS: Itemheap overflow on 64bit ↵Travis Howell
systems. svn-id: r28189
2007-07-25Updated loadExtData() for Woodruff. Now the Sierra logo is shown (then it ↵Sven Hesse
crashes / freezes) svn-id: r28188
2007-07-25- Removed Adlib from Woodruff's freaturesSven Hesse
- Added a fallback for Woodruff svn-id: r28187
2007-07-24Oops, forgot I've modified the entries for testingSven Hesse
svn-id: r28186
2007-07-24- Separated game type and featuresSven Hesse
- Added feature constants for a 640x480 resolution and adlib - Added support for game with a 640x480 resolution. Woodruff now inits the screen before it segfaults svn-id: r28185
2007-07-24renamed some fields for clarificationGregory Montoir
svn-id: r28184
2007-07-24fixed some issues in pathfinding codeGregory Montoir
svn-id: r28183