Commit Graph

17 Commits

Author SHA1 Message Date
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
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
Eugene Sandulenko
fd0d88f27f Fix makefile
svn-id: r38487
2009-02-18 15:07:19 +00:00
Filippos Karapetis
526ad1d1d0 We no longer verify the SCI version number against the original executables, so remove the exe file reader code
svn-id: r38460
2009-02-18 10:07:55 +00:00
Max Horn
515dfac64c SCI: -Wno-variadic-macros not needed anymore
svn-id: r38431
2009-02-17 18:16:31 +00:00
Jordi Vilalta Prat
c8a3a05a5d SCI: Changed pcm_device and timer "driver" functionality to use directly the ScummVM modules
svn-id: r38373
2009-02-16 16:23:48 +00:00
Travis Howell
954aa46b8a SCUMMVM define no longer required.
svn-id: r38361
2009-02-16 09:44:00 +00:00
Max Horn
ee92dbbe41 SCI: Committed stuff I forgot in my last commit; changed int_hash_map_t to a C++ class
svn-id: r38360
2009-02-16 09:40:25 +00:00
Max Horn
6af056c89d Reimplemented reg_t_hashmap using Common::HashMap
svn-id: r38340
2009-02-16 01:58:30 +00:00
Paweł Kołodziejski
9920d40924 fix compilation
svn-id: r38271
2009-02-15 17:20:31 +00:00
Eugene Sandulenko
8b34730107 Make MSVC happy and rename timer/scummvm.cpp to timer/timer_scummvm.cpp
svn-id: r38231
2009-02-15 12:23:54 +00:00
Eugene Sandulenko
e241843bec - Remove some unneeded files
- Mass rename .c to .cpp

svn-id: r38227
2009-02-15 11:39:07 +00:00
Eugene Sandulenko
e9f7428063 - Move sci/scummvm/ contents to sci/
- Rename scumm_engine.cpp to sci.cpp
- Remove unneeded gfx drivers
- Rename scummvm_driver.c to gfx_driver.cpp

svn-id: r38225
2009-02-15 11:03:21 +00:00
Eugene Sandulenko
c399437479 - Remove unneeded files
- Make whole thing finally compilable

svn-id: r38214
2009-02-15 10:10:23 +00:00
Jordi Vilalta Prat
003317e89d SCI: Get rid of the include directory hack (it compiles but it doesn't link yet)
svn-id: r38201
2009-02-15 08:34:13 +00:00
Max Horn
002d55bc93 SCI: Fix the worst compilation problems
svn-id: r38194
2009-02-15 08:09:42 +00:00
Jordi Vilalta Prat
fa6e10e9ce Import the SCI engine sources from the FreeSCI Glutton branch (it doesn't compile yet)
svn-id: r38192
2009-02-15 06:10:59 +00:00