Age | Commit message (Collapse) | Author |
|
separate entries for the original Windows CD and the first Wyrmkeep
version. The latter has the "patch" files, which include the standalone
MIDI files.
However, since the data files are otherwise indistinguishable, we also need
to be able to detect multiple versions and let the user to the
disambiguation. I've added that functionality in the simplest way I could
think of, in case we want to revert it later.
svn-id: r18565
|
|
-adds patch file support
-global _vm removed
cleanups
svn-id: r18560
|
|
-rewritten font loading
-actors box text output implemented
-many fixes
-implemented nonactors textoutput
svn-id: r18542
|
|
transitionDissolve -> gfx
del sdebug
svn-id: r18524
|
|
code cleanups
svn-id: r18523
|
|
svn-id: r18521
|
|
so last sequence should look much better (not perfect)
svn-id: r18516
|
|
svn-id: r18463
|
|
so tunnel may be passed now
svn-id: r18358
|
|
which I'm very grateful.
This latest CD version turned out to be one that ScummVM didn't support. It
has - I believe - the same data files as the Linux version (with digitized
music), except for the voice file which appears to be the same as the one
from the Mac version.
In other words, it has one big-endian data file, and a couple of little-
endian ones. The technical term for this is "bloody awkward".
It should work now, though.
svn-id: r18333
|
|
svn-id: r18303
|
|
svn-id: r18298
|
|
game options WIP3
svn-id: r18293
|
|
svn-id: r18282
|
|
svn-id: r18255
|
|
svn-id: r18232
|
|
the Puzzle and continue game pretending like you completed the Puzzle.
svn-id: r18225
|
|
preparation for option dialog (wip)
svn-id: r18217
|
|
svn-id: r18108
|
|
fixed load actors entrance
removed some orphans
svn-id: r17964
|
|
implemented sfGetObjImage, sfSetObjImage, sfSetObjName
svn-id: r17789
|
|
todo: timeout catchup & capital 'U' & 'D' handling
svn-id: r17748
|
|
and F8 for loading. Now works only within current scene and restores
to entrance #0 which is wrong.
svn-id: r17726
|
|
fixed: now protagonist can't be target object
fixed: statusbar color
added: *mouseButtonPressed in SagaEngine
svn-id: r17672
|
|
svn-id: r17413
|
|
- some memory deallocation fixup
todo: fix follower stuckiness in tents
svn-id: r17180
|
|
svn-id: r16605
|
|
- Allow more than one script work at once
- Proper implementation of address methods
some opcodes may be broken - cause work in progress
todo: rewrite opcodes with new address functionality
svn-id: r16604
|
|
svn-id: r16595
|
|
- objectMap responds to mouse move (but respond script not run well ?)
loadStrings add some special count check
- so all other LUT based resource should implement this technique
svn-id: r16594
|
|
- remove ActionMap.h & ActionMap.cpp
- ObjectMap names move to Scene::_sceneStrings as in original engine
- fix wrong StringsTable::stringsCount calculation
svn-id: r16592
|
|
difference
o Fix regression in Mac titles where scene LUT wasn't conversed
o Fix sound types in many games. Old Win demo is still wrong.
svn-id: r16586
|
|
supported)
svn-id: r16568
|
|
- many structers and fields renamed to proper names
- added missing functions
svn-id: r16562
|
|
hardcoded, but I'll save that for later :)
o Eliminated all leftovers of previous language loader. If you'll spot another
one, just remove it silently.
svn-id: r16556
|
|
corresponding string array)
- first step in verb implementation: proper button draw, keyboard respond 'w','l' &etc
- added comments and some fields to GameDisplayInfo
svn-id: r16554
|
|
svn-id: r16553
|
|
- all display information of current game goes to SagaEngine
- remove GameFontIds
- hide SagaEngine _gameId,_gameType & etc with methods getGameId(), getGameType()
svn-id: r16545
|
|
MIN() and MAX(). I then removed util.h from a bunch of files which I don't
think need it any more. (Please let me know if I got too blood-thirsty!)
This reverts some of the changes I made this morning.
svn-id: r16541
|
|
svn-id: r16530
|
|
- structures renamed
- SagaEngine class gives all current game descriptions
regression : "verb" is broken cause work in progress
svn-id: r16511
|
|
svn-id: r16492
|
|
introduced getObjectName
svn-id: r16491
|
|
o Fix IHNM. It does not have actors now (all actors in IHNM are in resources,
not hardcoded)
svn-id: r16478
|
|
o Support for sprites in Mac versions
o Improvements on scene flags
o More code on proper interface modes handling. Just a tiny bit was committed
as other stuff breaks intro due to incompleteness.
svn-id: r16425
|
|
o Proper detection for Mac Wyrmkeep CD
o Support for wyrmkeep logos
svn-id: r16415
|
|
svn-id: r16399
|
|
svn-id: r16398
|
|
to our 3x slower ones :).
svn-id: r16374
|
|
svn-id: r16373
|