aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
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
2007-07-24Fixing bug #1749688 ("GOB3: Objects Disappear")Sven Hesse
svn-id: r28181
2007-07-23Fix regression, the incorrect key was been used for highlighting items in ↵Travis Howell
Simon the Sorcerer 1/2. svn-id: r28179
2007-07-23Add support for FLAC compression of sound bundles in The Dig and COMI.Travis Howell
svn-id: r28173
2007-07-22- Fix wrong languages in Chinese COMIEugene Sandulenko
- Fix credits rendering in Chinese COMI svn-id: r28167
2007-07-22Fix Chinese character widths.Eugene Sandulenko
svn-id: r28166
2007-07-22cleanup (in particular, don't call something 'soundHandle' which is not a ↵Max Horn
Mixer::SoundHandle) svn-id: r28162
2007-07-21Proper height for Chinese characters, also remove obsolete hack for computingEugene Sandulenko
character base. svn-id: r28160
2007-07-21More support for Chinese COMI. Still some character conversions areEugene Sandulenko
missing. Most notable in difficulty selection screen where 'q' characters slip in. svn-id: r28159
2007-07-21SCUMM/iMuse Digital: Pause sounds after loading themMax Horn
svn-id: r28158
2007-07-21The mixer no longer allows unpausing channels that aren't paused. So don't.Torbjörn Andersson
svn-id: r28155
2007-07-20Prevent crash in MI1 SegaCD Jap.Eugene Sandulenko
svn-id: r28152
2007-07-20Add Japanese MI1 for SEGA CDEugene Sandulenko
svn-id: r28151
2007-07-19Some small updates on the IHNM demoFilippos Karapetis
svn-id: r28146
2007-07-19Some more resource mappings for the IHNM demoFilippos Karapetis
svn-id: r28144