Age | Commit message (Collapse) | Author |
|
svn-id: r40742
|
|
- Moved /scicore/sciconsole.h into /engine, and renamed /engine/scriptconsole.cpp to /engine/sciconsole.cpp
svn-id: r40608
|
|
it (well, one of its many copies) being unused
svn-id: r40600
|
|
entries in the process. Also, added a sanity check for invalid game entries
svn-id: r40596
|
|
- Fixed the wrong detected versions of Laura Bow 2
- Changed some code regarding the resource loader of Jones in the Fast Lane (which is still non-functional)
svn-id: r40564
|
|
feature flag GF_SCI1_NEWDOSOUND
svn-id: r40561
|
|
- Moved the version defines outside of versions.h
svn-id: r40559
|
|
that those are not Game Features); also moved their definitions into detection.cpp, to minimize the risk that they are accidentally used by other code
svn-id: r40557
|
|
KQ5 CD. Some cleanup
svn-id: r40554
|
|
- Added defines for SCI0 flags, to simplify game entries
- Removed the leftover version_lock_flag from EngineState
svn-id: r40553
|
|
checks with flags.
- The SCI0 new script header and the angles check have been replaced by the GF_SCI0_OLD flag
- The SCI0 new drawpic parameter and the new priority check have been replaced by the GF_SCI0_OLDGFXFUNCS flag
- Removed the code which retries to use the newer script header in SCI0 games if the detected one is wrong, as that case should be covered by the GF_SCI0_OLD flag
- Removed the leftover min_version and max_version variables from gamestate
- Cleaned up kGetTime() a bit
svn-id: r40552
|
|
for all SCI versions
- Removed the check for the mechanism to resume suspended songs (it's no longer used)
svn-id: r40551
|
|
svn-id: r40549
|
|
feature flags (not used yet)
- Removed the version verification functions (they were only used for two specific cases, but the SCI executable reader is able to detect the exact SCI game version anyway, so there is no point in having these)
- Removed the empty GameFlags structure and replaced it with a 32-bit integer instead
svn-id: r40524
|
|
versions.h, and added some WIP and unused game flags, which will hopefully replace the SCI version numbers
svn-id: r40509
|
|
svn-id: r40455
|
|
svn-id: r40451
|
|
is assigned, for now)
svn-id: r39195
|
|
or printf
svn-id: r39055
|
|
svn-id: r39003
|
|
implemented by calling the existing init&go methods; to be cleaned up by engine authors
svn-id: r39002
|
|
include/engine.h remains
svn-id: r38920
|
|
svn-id: r38919
|
|
with undetected/unexpected resource types.
svn-id: r38776
|
|
- Replaced c_version by its corresponding ScummVM equivalent command
svn-id: r38775
|
|
svn-id: r38700
|
|
svn-id: r38674
|
|
a directory with an id and a state file, a savegame now consists of
two consecutive CFSML-serialized structs: SavegameMetadata and state_t.
The former contains the savegame title, and is loaded when scanning saves.
svn-id: r38649
|
|
svn-id: r38634
|
|
svn-id: r38627
|
|
svn-id: r38623
|
|
equivalents. Removed the "stubs" and "warnings" debug levels and replaced such kinds of messages with normal warnings
svn-id: r38617
|
|
- Fill the platform on fallback detection
- Report unparseable version strings
- Map known non-numeric version strings to their numeric counterparts
- Fix a crash caused by uninitialized LZEXE data
svn-id: r38589
|
|
- 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
|
|
svn-id: r38502
|
|
version checking routines
svn-id: r38458
|
|
svn-id: r38413
|
|
svn-id: r38340
|
|
Guidelines: rest
svn-id: r38325
|
|
- Rename scumm_engine.cpp to sci.cpp
- Remove unneeded gfx drivers
- Rename scummvm_driver.c to gfx_driver.cpp
svn-id: r38225
|