eb7877b | Filippos Karapetis | 27 July 2007, 00:18:03 UTC | Updated the MSVC8 project file of the drascula engine for commit #28220 svn-id: r28224 | 27 July 2007, 00:18:03 UTC |
0704d5a | Filippos Karapetis | 27 July 2007, 00:17:22 UTC | Updated the MSVC8 project file of the parallaction engine for commit #28221 svn-id: r28223 | 27 July 2007, 00:17:22 UTC |
f04c56f | Filippos Karapetis | 27 July 2007, 00:11:36 UTC | The meta resource table is now properly initialized for the IHNM demo. The starting chapter is also set correctly svn-id: r28222 | 27 July 2007, 00:11:36 UTC |
2b219db | Nicola Mettifogo | 26 July 2007, 20:22:51 UTC | Merged archive.cpp into disk.cpp. svn-id: r28221 | 26 July 2007, 20:22:51 UTC |
f89e907 | Paweł Kołodziejski | 26 July 2007, 19:52:18 UTC | added more drascula code (it still NOT WORKING) svn-id: r28220 | 26 July 2007, 19:52:18 UTC |
2366346 | Nicola Mettifogo | 26 July 2007, 18:30:27 UTC | Made screen size parameters properties of engine instead of compile-time constants. svn-id: r28219 | 26 July 2007, 18:30:27 UTC |
d3e7e81 | Nicola Mettifogo | 26 July 2007, 18:23:09 UTC | Dos full version of Big Red Adventure is detected now. The engine crashes immediately afterwards. svn-id: r28218 | 26 July 2007, 18:23:09 UTC |
75517ae | Filippos Karapetis | 26 July 2007, 17:13:29 UTC | Only queue the IHNM company and title videos in the full version of IHNM, not the demo svn-id: r28217 | 26 July 2007, 17:13:29 UTC |
da7d87e | Filippos Karapetis | 26 July 2007, 14:39:05 UTC | The demo version of IHNM has 3 font types (like ITE), not 6 (like the full version of IHNM) svn-id: r28215 | 26 July 2007, 14:39:05 UTC |
4785ae9 | Filippos Karapetis | 26 July 2007, 13:26:34 UTC | Removed some unnecessary file existence checks svn-id: r28214 | 26 July 2007, 13:26:34 UTC |
f5a682f | Filippos Karapetis | 26 July 2007, 13:22:26 UTC | Updated the MSVC8 project file for the gob engine for commits #28205-#28206 svn-id: r28213 | 26 July 2007, 13:22:26 UTC |
cfff436 | Paul Gilbert | 26 July 2007, 10:11:31 UTC | Added proper room change fading effect svn-id: r28212 | 26 July 2007, 10:11:31 UTC |
872a1ea | Sven Hesse | 26 July 2007, 03:29:45 UTC | Fixed o1_fillRect() again svn-id: r28209 | 26 July 2007, 03:29:45 UTC |
b644e46 | Sven Hesse | 26 July 2007, 03:17:54 UTC | Corrected Woodruff's hotspot text positions. svn-id: r28208 | 26 July 2007, 03:17:54 UTC |
459868d | Sven Hesse | 26 July 2007, 01:01:00 UTC | sub0x18 is o2_addCollision(). 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 | 26 July 2007, 01:01:00 UTC |
88f265d | Sven Hesse | 25 July 2007, 22:55:00 UTC | Renamed Inter_Woodruff to Inter_v4 svn-id: r28206 | 25 July 2007, 22:55:00 UTC |
3d2c1c5 | Sven Hesse | 25 July 2007, 21:48:47 UTC | - Added Inter_Woodruff, alongside with the first Stub (OpcodeFunc 0x18) - Yet another safety check - Removed another hard-coded screen height svn-id: r28205 | 25 July 2007, 21:48:47 UTC |
e151167 | Sven Hesse | 25 July 2007, 21:02:30 UTC | Some more safety checks and the first room's background can be seen svn-id: r28204 | 25 July 2007, 21:02:30 UTC |
99a707d | Sven Hesse | 25 July 2007, 20:36:14 UTC | Added a few safety checks. Now Woodruff shows the loading image (closely followed by a crash). svn-id: r28203 | 25 July 2007, 20:36:14 UTC |
d0780a5 | Gregory Montoir | 25 July 2007, 20:12:41 UTC | removed hotkey, as there's no debugger in touche (this just sets a variable which doesn't seem to be used by any of scripts) svn-id: r28202 | 25 July 2007, 20:12:41 UTC |
d88354a | Gregory Montoir | 25 July 2007, 20:05:35 UTC | renamed wrongly named parameter svn-id: r28201 | 25 July 2007, 20:05:35 UTC |
12bec1c | Gregory Montoir | 25 July 2007, 20:03:31 UTC | workaround for bug #1751149 (original game issue). svn-id: r28200 | 25 July 2007, 20:03:31 UTC |
0998a24 | Torbjörn Andersson | 25 July 2007, 19:56:43 UTC | The drawStripToScreen() does nothing if width <= 0. In bug #1759925 ("COMI: 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 | 25 July 2007, 19:56:43 UTC |
4f403f4 | Eugene Sandulenko | 25 July 2007, 16:12:19 UTC | Use default to 1x scaler for 640x480 games to avoid superbig resolutions. svn-id: r28197 | 25 July 2007, 16:12:19 UTC |
983306c | Eugene Sandulenko | 25 July 2007, 16:07:18 UTC | It was too early to announce ajworld. THere are still open problems. svn-id: r28196 | 25 July 2007, 16:07:18 UTC |
a433d54 | Eugene Sandulenko | 25 July 2007, 16:00:57 UTC | Menion ajworld in news. svn-id: r28192 | 25 July 2007, 16:00:57 UTC |
3bafb8c | Eugene Sandulenko | 25 July 2007, 16:00:23 UTC | Add A.J's World of Discovery. Compatibility is perfect. svn-id: r28191 | 25 July 2007, 16:00:23 UTC |
3b92867 | Sven Hesse | 25 July 2007, 15:46:13 UTC | Added one (commented out) "The Last Dynasty" MD5 svn-id: r28190 | 25 July 2007, 15:46:13 UTC |
cf3719d | Travis Howell | 25 July 2007, 11:29:47 UTC | Add eriktorbjorn's patch for bug #1498158 - AOGS: Itemheap overflow on 64bit systems. svn-id: r28189 | 25 July 2007, 11:29:47 UTC |
5c588e1 | Sven Hesse | 25 July 2007, 04:52:12 UTC | Updated loadExtData() for Woodruff. Now the Sierra logo is shown (then it crashes / freezes) svn-id: r28188 | 25 July 2007, 04:52:12 UTC |
7490b93 | Sven Hesse | 25 July 2007, 00:01:31 UTC | - Removed Adlib from Woodruff's freatures - Added a fallback for Woodruff svn-id: r28187 | 25 July 2007, 00:01:31 UTC |
e0ead79 | Sven Hesse | 24 July 2007, 23:42:07 UTC | Oops, forgot I've modified the entries for testing svn-id: r28186 | 24 July 2007, 23:42:07 UTC |
09c2ea8 | Sven Hesse | 24 July 2007, 23:24:40 UTC | - Separated game type and features - 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 | 24 July 2007, 23:24:40 UTC |
38b282b | Gregory Montoir | 24 July 2007, 09:53:28 UTC | renamed some fields for clarification svn-id: r28184 | 24 July 2007, 09:53:28 UTC |
9bb903e | Gregory Montoir | 24 July 2007, 09:50:24 UTC | fixed some issues in pathfinding code svn-id: r28183 | 24 July 2007, 09:50:24 UTC |
d95056c | Sven Hesse | 24 July 2007, 06:11:38 UTC | Fixing bug #1749688 ("GOB3: Objects Disappear") svn-id: r28181 | 24 July 2007, 06:11:38 UTC |
f4fb068 | Travis Howell | 23 July 2007, 12:32:08 UTC | Fix regression, the incorrect key was been used for highlighting items in Simon the Sorcerer 1/2. svn-id: r28179 | 23 July 2007, 12:32:08 UTC |
bb44161 | Travis Howell | 23 July 2007, 03:01:07 UTC | Remove recommended FLAC options, as they are now default. svn-id: r28177 | 23 July 2007, 03:01:07 UTC |
e243dc8 | Travis Howell | 23 July 2007, 02:34:21 UTC | Add support for FLAC compression of sound bundles in The Dig and COMI. svn-id: r28173 | 23 July 2007, 02:34:21 UTC |
ceeb35c | Eugene Sandulenko | 22 July 2007, 23:00:38 UTC | Mention Chinese COMI as supported. svn-id: r28168 | 22 July 2007, 23:00:38 UTC |
b6eedda | Eugene Sandulenko | 22 July 2007, 22:59:08 UTC | - Fix wrong languages in Chinese COMI - Fix credits rendering in Chinese COMI svn-id: r28167 | 22 July 2007, 22:59:08 UTC |
8c21abc | Eugene Sandulenko | 22 July 2007, 21:01:31 UTC | Fix Chinese character widths. svn-id: r28166 | 22 July 2007, 21:01:31 UTC |
19ad20c | Max Horn | 22 July 2007, 11:54:35 UTC | Don't be so strict about un-pausing sounds which are not paused currently svn-id: r28163 | 22 July 2007, 11:54:35 UTC |
425e6e2 | Max Horn | 22 July 2007, 09:17:23 UTC | cleanup (in particular, don't call something 'soundHandle' which is not a Mixer::SoundHandle) svn-id: r28162 | 22 July 2007, 09:17:23 UTC |
cfb4b08 | Eugene Sandulenko | 21 July 2007, 22:57:21 UTC | Proper height for Chinese characters, also remove obsolete hack for computing character base. svn-id: r28160 | 21 July 2007, 22:57:21 UTC |
4fa5583 | Eugene Sandulenko | 21 July 2007, 22:40:02 UTC | More support for Chinese COMI. Still some character conversions are missing. Most notable in difficulty selection screen where 'q' characters slip in. svn-id: r28159 | 21 July 2007, 22:40:02 UTC |
7a6f0b7 | Max Horn | 21 July 2007, 19:53:18 UTC | SCUMM/iMuse Digital: Pause sounds after loading them svn-id: r28158 | 21 July 2007, 19:53:18 UTC |
b16d398 | Torbjörn Andersson | 21 July 2007, 14:39:12 UTC | The mixer no longer allows unpausing channels that aren't paused. So don't. svn-id: r28155 | 21 July 2007, 14:39:12 UTC |
b01f07a | Eugene Sandulenko | 20 July 2007, 21:45:28 UTC | Prevent crash in MI1 SegaCD Jap. svn-id: r28152 | 20 July 2007, 21:45:28 UTC |
a88189b | Eugene Sandulenko | 20 July 2007, 21:35:56 UTC | Add Japanese MI1 for SEGA CD svn-id: r28151 | 20 July 2007, 21:35:56 UTC |
a50b03a | Filippos Karapetis | 19 July 2007, 10:24:34 UTC | Some small updates on the IHNM demo svn-id: r28146 | 19 July 2007, 10:24:34 UTC |
c4a3e06 | Max Horn | 19 July 2007, 06:46:25 UTC | Patch #1756556 (MSVC71 project files update) by quietust svn-id: r28145 | 19 July 2007, 06:46:25 UTC |
3ffd5de | Filippos Karapetis | 19 July 2007, 02:51:36 UTC | Some more resource mappings for the IHNM demo svn-id: r28144 | 19 July 2007, 02:51:36 UTC |
470dac5 | Filippos Karapetis | 19 July 2007, 01:28:41 UTC | IHNM: Correct mapping of the arrow and save reminder sprites for the IHNM demo svn-id: r28143 | 19 July 2007, 01:28:41 UTC |
d9932d1 | Filippos Karapetis | 19 July 2007, 00:40:11 UTC | Fix for bug #1754613 - ITE: crashes using compressed audio. The digital music information was missing from the ITE versions that did not originally include digital music svn-id: r28141 | 19 July 2007, 00:40:11 UTC |
32c8755 | Filippos Karapetis | 18 July 2007, 16:14:40 UTC | The SFX resource for the IHNM demo is different svn-id: r28138 | 18 July 2007, 16:14:40 UTC |
af4d041 | Paweł Kołodziejski | 17 July 2007, 22:46:58 UTC | forgot about drascula.vcproj svn-id: r28133 | 17 July 2007, 22:46:58 UTC |
40e7b75 | Paweł Kołodziejski | 17 July 2007, 22:29:09 UTC | added english and spanish version of drascula detection svn-id: r28132 | 17 July 2007, 22:29:09 UTC |
d2d49e2 | Filippos Karapetis | 17 July 2007, 21:59:44 UTC | Implemented FR #1754616 - "GUI: Add option to delete games using the "Del" Key" svn-id: r28131 | 17 July 2007, 21:59:44 UTC |
d04b653 | Paweł Kołodziejski | 17 July 2007, 21:35:01 UTC | added engine stubs code for Drascula game svn-id: r28130 | 17 July 2007, 21:35:01 UTC |
a5e6b75 | Filippos Karapetis | 17 July 2007, 20:17:28 UTC | Re-enabled the 3 entries that can't have menus (KQ3 ST, KQ3 DOS 1.01, SQ1 DOS 1.0X). The ESC key will pause the game in those 3 games svn-id: r28129 | 17 July 2007, 20:17:28 UTC |
332f744 | Filippos Karapetis | 17 July 2007, 18:18:50 UTC | Possible fix for bug 1754613, part 2: changed the way compressed digital music is detected svn-id: r28127 | 17 July 2007, 18:18:50 UTC |
5b7df04 | Filippos Karapetis | 17 July 2007, 18:04:30 UTC | Possible fix for bug 1754613. It's now possible to have an uncompressed music.rsc file when the rest of the data files are compressed svn-id: r28126 | 17 July 2007, 18:04:30 UTC |
91426f8 | Neil Millstone | 16 July 2007, 22:55:44 UTC | Porting DS word completion keyboard changes from branch0-10-0. svn-id: r28125 | 16 July 2007, 22:55:44 UTC |
1b5f06d | Neil Millstone | 16 July 2007, 22:46:49 UTC | Word completion code that uses predictive dictionary ported from branch0-10-0 svn-id: r28124 | 16 July 2007, 22:46:49 UTC |
af0229d | Eugene Sandulenko | 16 July 2007, 14:10:36 UTC | Add Bear Stormin' svn-id: r28121 | 16 July 2007, 14:10:36 UTC |
e4950ea | Travis Howell | 16 July 2007, 01:49:34 UTC | Add Japanese 3DO version of fbpack. svn-id: r28119 | 16 July 2007, 01:49:34 UTC |
16529e5 | Kari Salminen | 15 July 2007, 21:33:28 UTC | Added 3 different Amiga AGI palettes (From oldest to newest). Changed initPalette so its easier to enable the usage of those palettes later. svn-id: r28114 | 15 July 2007, 21:33:28 UTC |
86d015c | Max Horn | 15 July 2007, 19:26:00 UTC | Added FIXME comments regarding use of AudioStream::openStreamFile svn-id: r28112 | 15 July 2007, 19:26:00 UTC |
f4c0b85 | Max Horn | 15 July 2007, 19:24:00 UTC | Fixed sound factory messup caused by my previous commit svn-id: r28111 | 15 July 2007, 19:24:00 UTC |
11b2806 | Max Horn | 15 July 2007, 18:29:05 UTC | Removed the old (obsolete) audiostream factories for MP3/Vorbis/FLAC data which took a File pointer and a size (these were only implemented as brain-dead wrapper around the newer factory methods anyway) svn-id: r28110 | 15 July 2007, 18:29:05 UTC |
e07e5ee | Max Horn | 15 July 2007, 18:26:21 UTC | Added new Mac SCUMM MD5, tracker #1749232 svn-id: r28108 | 15 July 2007, 18:26:21 UTC |
2f7f527 | Nicola Mettifogo | 15 July 2007, 16:04:34 UTC | Refactored selectCharacter so that menu code doesn't need auxiliary buffer kBit2 anymore. svn-id: r28106 | 15 July 2007, 16:04:34 UTC |
4594202 | Filippos Karapetis | 15 July 2007, 15:27:42 UTC | To loop a music track forever, the number of loops is set to 0 svn-id: r28105 | 15 July 2007, 15:27:42 UTC |
5fc39e7 | Filippos Karapetis | 15 July 2007, 15:12:24 UTC | ITE: looping of compressed digital music is now done by the respective compressed streams themselves svn-id: r28104 | 15 July 2007, 15:12:24 UTC |
9b4cfc5 | Nicola Mettifogo | 15 July 2007, 10:10:48 UTC | Screen update is no more triggered automatically when performing full screen-size blits on Front buffer. Menu code has been changed accordingly to retain consistency. svn-id: r28097 | 15 July 2007, 10:10:48 UTC |
d725c5f | Kari Salminen | 15 July 2007, 09:52:08 UTC | Changed some additions to += as Python supports that operator (Didn't realize that before). svn-id: r28096 | 15 July 2007, 09:52:08 UTC |
6376321 | Filippos Karapetis | 15 July 2007, 06:24:39 UTC | Enabled menus in some old AGI games (released in 1986) which did not have menus them originally: KQ1 Amiga and ST and early versions of KQ3 Amiga, SQ1 ST, SQ1 DOS and SQ1 Amiga. The GF_FORCEMENUS flag has been remaned to GF_MENUS. Also, two problematic versions of KQ3, a problematic version of SQ1 and a problematic version of Mixed up Mother Goose have been disabled. Finally, a duplicate detection entry for SQ1 has been removed svn-id: r28095 | 15 July 2007, 06:24:39 UTC |
198b6ac | Filippos Karapetis | 15 July 2007, 03:13:15 UTC | ITE: Music looping works now with compressed digital music. However, there's still a small pause when a track restarts svn-id: r28082 | 15 July 2007, 03:13:15 UTC |
af21e13 | Torbjörn Andersson | 14 July 2007, 18:26:43 UTC | Fixed compilation. svn-id: r28078 | 14 July 2007, 18:26:43 UTC |
5aba81d | Filippos Karapetis | 14 July 2007, 18:11:14 UTC | ITE: Fixed some more incorrect dots on dialog buttons svn-id: r28077 | 14 July 2007, 18:11:14 UTC |
a7adb58 | Filippos Karapetis | 14 July 2007, 17:39:47 UTC | ITE: Fixed some of the incorrectly drawn dots of the menu buttons svn-id: r28076 | 14 July 2007, 17:39:47 UTC |
c8a8d80 | Filippos Karapetis | 14 July 2007, 15:09:30 UTC | Renamed a variable, so that it makes more sense svn-id: r28072 | 14 July 2007, 15:09:30 UTC |
ba3c55c | Filippos Karapetis | 14 July 2007, 15:06:06 UTC | Some more updates for looping of compressed digital music. It's still not working, though svn-id: r28071 | 14 July 2007, 15:06:06 UTC |
101dc5c | Filippos Karapetis | 14 July 2007, 14:18:45 UTC | Improved check for the patched sound file used in ITE intro svn-id: r28070 | 14 July 2007, 14:18:45 UTC |
009b100 | Filippos Karapetis | 14 July 2007, 13:41:03 UTC | Cleanup of the digital music code. Now all kinds of music (uncompressed and compressed) are handled by the same class, DigitalMusicInputStream svn-id: r28069 | 14 July 2007, 13:41:03 UTC |
9efa640 | Filippos Karapetis | 14 July 2007, 03:44:47 UTC | Fix graphics glitch in the rat caves in ITE. Closes bug #1735437 - "ITE: Sprite priority in rat caves" svn-id: r28064 | 14 July 2007, 03:44:47 UTC |
5a85103 | Nicola Mettifogo | 13 July 2007, 20:50:57 UTC | Full screen updates aren't automatic after palette changes anymore now. Traded some code pollution with SPEED! svn-id: r28061 | 13 July 2007, 20:50:57 UTC |
355ac5d | Filippos Karapetis | 13 July 2007, 16:45:11 UTC | Oops, deactivated the actor debug flag again, which was incorrectly activated in commit #28058 svn-id: r28059 | 13 July 2007, 16:45:11 UTC |
eedec89 | Filippos Karapetis | 13 July 2007, 16:37:37 UTC | Rewrote and greatly simplified the SAGA detector, removing many duplicate and unneeded entries - Digital music will now always be enabled for all versions if the digital music file is present. The duplicate game entries with and without this file have been removed - Changed the way compressed sound files are detected. All the duplicate compressed sound entries have been removed - The Wyrmkeep Windows CD version is now properly distinguished from the DOS CD version - Unified all the different patch file entries (apart from the Mac patch file entries, which are of a different type). If a patch file is not found, it's ignored svn-id: r28058 | 13 July 2007, 16:37:37 UTC |
52f4d0b | Filippos Karapetis | 13 July 2007, 16:20:32 UTC | Add TODO: music looping does not work with compressed digital music svn-id: r28056 | 13 July 2007, 16:20:32 UTC |
3e65227 | Johannes Schickel | 13 July 2007, 14:22:11 UTC | Some more fixes for Italian fan translation. svn-id: r28055 | 13 July 2007, 14:22:11 UTC |
ada3153 | Eugene Sandulenko | 13 July 2007, 09:58:39 UTC | Rename AGI palette extractor svn-id: r28054 | 13 July 2007, 09:58:39 UTC |
bceca17 | Kari Salminen | 12 July 2007, 19:07:23 UTC | Added wildcards and a preliminary test which doesn't require unpacking the colors. Helped like a gazillion percent, or so :-). svn-id: r28048 | 12 July 2007, 19:07:23 UTC |
10eeb45 | Robin Watts | 12 July 2007, 18:21:46 UTC | Some optimisations to the DXA player to reduce the amount of needless mallocing and memcpying it does. This commit also contains some code protected by #ifdef DXA_EXPERIMENT_MAXD that allows for reading an extended header on a .dxa file and using a MAXD chunk, if found, to reduce the amount of memory required to play a movie. Whether this gets enabled or not will ultimately depend on whether the savings are justified (i.e. if we can find a case where it makes enough difference). svn-id: r28047 | 12 July 2007, 18:21:46 UTC |
17a4539 | Filippos Karapetis | 12 July 2007, 08:52:07 UTC | Renamed a variable, so that it makes more sense svn-id: r28042 | 12 July 2007, 08:52:07 UTC |
4ff76ad | Kari Salminen | 11 July 2007, 16:55:46 UTC | Tool for extracting palettes from Amiga AGI games' executables. My first Python program, yay :-) svn-id: r28035 | 11 July 2007, 16:55:46 UTC |
ec742cb | Filippos Karapetis | 11 July 2007, 16:52:56 UTC | Cleaned up comments svn-id: r28034 | 11 July 2007, 16:52:56 UTC |
1b17f2d | Filippos Karapetis | 11 July 2007, 16:49:44 UTC | Enable menus for Space Quest 1 (PC) 1.1A svn-id: r28033 | 11 July 2007, 16:49:44 UTC |
24344fe | Johannes Schickel | 11 July 2007, 13:25:21 UTC | Should fix gui strings in Italian fan translation. svn-id: r28028 | 11 July 2007, 13:25:21 UTC |