Filippos Karapetis
680684c66f
The current list in the detector is not really useful. We need the SCI version used for each variant of every SCI game. Therefore, all the detection entries have been disabled, apart from the few versions which I have and was able to verify the SCI version used. Please, specify the SCI version in disabled entries and re-enable them.
...
This was done to prevent issues with incorrect game entries in the future, as game entries with incorrect SCI versions won't work correctly
svn-id: r38559
2009-02-19 18:45:09 +00:00
Paweł Kołodziejski
7beba8edc9
formating
...
svn-id: r38558
2009-02-19 18:40:03 +00:00
Paweł Kołodziejski
c6e9e3d9bc
formating
...
svn-id: r38557
2009-02-19 18:33:43 +00:00
Paweł Kołodziejski
ade3c8f565
formating
...
svn-id: r38556
2009-02-19 18:11:05 +00:00
Paweł Kołodziejski
4e052e4d1c
formating
...
svn-id: r38555
2009-02-19 18:08:44 +00:00
Paweł Kołodziejski
352802bba6
formating
...
svn-id: r38554
2009-02-19 18:02:51 +00:00
Filippos Karapetis
6a0ffca914
Used the LZEXE unpacker from the teenagent engine. The SCI version detector now works with LZEXE packed executables too
...
svn-id: r38553
2009-02-19 17:40:55 +00:00
Joost Peters
6c1b9b6d95
Fix #2614150 - DW2: Repeating SFX that should stop/pause don't
...
svn-id: r38552
2009-02-19 17:40:13 +00:00
Joost Peters
af7ecbf060
use READ_BE_UINT32() function to read a 32-bit Big Endian value.
...
svn-id: r38551
2009-02-19 16:17:08 +00:00
Filippos Karapetis
1bbc8cf5e8
Corrected erroneous use of MKID_BE
...
svn-id: r38550
2009-02-19 14:47:30 +00:00
Filippos Karapetis
9ac6dbf9eb
Fixed version checking for unpacked executable files, and updated the SCI version for an entry for PQ2
...
svn-id: r38549
2009-02-19 14:40:24 +00:00
Sven Hesse
3abc4c8842
MKID_BE() does not work that way. Moreover, it even fails to compile on my 64bit system because of "loss of precision".
...
svn-id: r38548
2009-02-19 13:54:50 +00:00
Travis Howell
f134763553
Add patch #2611827 - Add English versions of Laura Bow/2.
...
svn-id: r38547
2009-02-19 13:51:45 +00:00
Travis Howell
b433a18bcf
Add patch #2616093 - Add/update Quest for Glory 4 details.
...
svn-id: r38546
2009-02-19 13:44:10 +00:00
Travis Howell
6fdf95e9b8
Add patch #2615978 - Fix SCI version for Eco Quest.
...
svn-id: r38545
2009-02-19 13:36:38 +00:00
Filippos Karapetis
2ce63815f3
Updated the MSVC project files of the SCI engine
...
svn-id: r38544
2009-02-19 12:45:32 +00:00
Filippos Karapetis
6f4a8dedbe
Rewrote the EXE reading routines (the LZEXE compression stuff is still not completed, and will be implemented in a follow-up commit)
...
svn-id: r38543
2009-02-19 12:42:32 +00:00
Paul Gilbert
59db1e85f3
Merged the contents of fontCharacterTable into staticres
...
svn-id: r38542
2009-02-19 11:08:11 +00:00
Paul Gilbert
b2c0f61817
Initial work on correct engine pausing
...
svn-id: r38541
2009-02-19 09:58:33 +00:00
Paul Gilbert
935e748e62
In progress work on cleaning up the font system - giving proper variable names, types, and converted memory accesses to endian safe structures
...
svn-id: r38540
2009-02-19 09:57:39 +00:00
Paul Gilbert
fc6221e781
Moved a set of static arrays into the staticres.cpp file
...
svn-id: r38539
2009-02-19 09:55:40 +00:00
Paweł Kołodziejski
2f2f262062
formating
...
svn-id: r38538
2009-02-19 08:44:53 +00:00
Paweł Kołodziejski
8ca98d41a2
formating
...
svn-id: r38537
2009-02-19 08:43:28 +00:00
Lars Persson
f3d8087dd3
Updated so z:\ paths will be reported properly as a directory and valid path.
...
svn-id: r38536
2009-02-19 08:18:50 +00:00
Travis Howell
0ac0749810
Fix SCI 1.1 detection.
...
svn-id: r38535
2009-02-19 04:16:20 +00:00
Travis Howell
3d78df8d63
Update SCI version for Space Quest 4(Amiga).
...
svn-id: r38534
2009-02-19 04:14:16 +00:00
Travis Howell
bc6f48472a
Update SCI version for Leisure Suit Larry 2 (Amiga).
...
svn-id: r38533
2009-02-19 03:12:04 +00:00
Travis Howell
b595d2815b
Update SCI version for Kings Quest 4 (Amiga).
...
svn-id: r38532
2009-02-19 03:05:35 +00:00
Matthew Hoops
a427d11c27
Fix kq4 start (it was using the wrong version).
...
svn-id: r38531
2009-02-19 02:26:09 +00:00
Travis Howell
3c7d122ad2
Update win32dist.
...
svn-id: r38530
2009-02-19 02:18:46 +00:00
Matthew Hoops
ee16e35bb6
- Fix finding versions from exe's
...
- Fix fallback detection
- Make getVersion() return an int instead of a uint16 which makes the version lose precision and the "major" version can get lost.
svn-id: r38529
2009-02-19 02:04:31 +00:00
Matthew Hoops
5778350053
scan_file returns 1 if there's a failure, not 0; correct version_detect_from_executable to use that properly
...
svn-id: r38528
2009-02-19 00:59:34 +00:00
Vicent Marti
e7ee119603
Fixed regression in Options menu and disabled Save/Load buttons.
...
svn-id: r38524
2009-02-19 00:37:34 +00:00
Vicent Marti
ad4f3fb410
Last minute fix (enabling/disabling widgets mid-frame).
...
svn-id: r38520
2009-02-19 00:17:08 +00:00
Travis Howell
030f8b2e4a
The background sounds option, only applies to Simon the Sorcerer 2.
...
svn-id: r38518
2009-02-19 00:08:35 +00:00
Eugene Sandulenko
60094239df
sync
...
svn-id: r38516
2009-02-18 23:17:05 +00:00
Paweł Kołodziejski
288445abb2
formating
...
svn-id: r38512
2009-02-18 22:46:01 +00:00
Paweł Kołodziejski
b500162ea9
formating
...
svn-id: r38511
2009-02-18 22:41:57 +00:00
Filippos Karapetis
e6179b7ebd
Synced the SCI MSVC project files
...
svn-id: r38510
2009-02-18 22:28:17 +00:00
Filippos Karapetis
7e5dba8940
Readded the code which reads the version from the original executable to the fallback detector (still very hackish...). This is probably the only known way currently to determine the version used by each game variant and add appropriate game flags
...
svn-id: r38509
2009-02-18 22:20:28 +00:00
Max Horn
7d73e8ccc4
cleanup
...
svn-id: r38508
2009-02-18 22:07:15 +00:00
Paweł Kołodziejski
46eb365c77
update msvc9
...
svn-id: r38507
2009-02-18 22:04:06 +00:00
Paweł Kołodziejski
3e32b0a791
remove not used includes
...
svn-id: r38506
2009-02-18 21:57:15 +00:00
Filippos Karapetis
2af3529b1b
Added initial implementation of the fallback detector for unknown versions (version detection from the original executable will be readded and displayed in this part)
...
svn-id: r38505
2009-02-18 21:05:05 +00:00
Oystein Eftevaag
18ea8081c0
XCode project updated with latest SCI changes
...
svn-id: r38503
2009-02-18 20:59:12 +00:00
Filippos Karapetis
a501d4dca0
Added methods to get information for the detected game version
...
svn-id: r38502
2009-02-18 20:08:49 +00:00
Max Horn
d059f38cf2
SCI: Moved util.h to the sci tools, as old_objects.* is the only code using (and requiring) it
...
svn-id: r38501
2009-02-18 20:03:32 +00:00
Paweł Kołodziejski
57f78e5c0c
update README
...
svn-id: r38500
2009-02-18 19:45:34 +00:00
Paweł Kołodziejski
dd30cc6382
remove dreamcast mixer platform code - no use for scummvm
...
svn-id: r38499
2009-02-18 19:35:35 +00:00
Max Horn
4493c757b5
SCI: Added G_DIR_SEPARATOR to scicore/resource.cpp for now (I'll remove it again soon)
...
svn-id: r38498
2009-02-18 19:19:29 +00:00