Age | Commit message (Collapse) | Author |
|
svn-id: r17659
|
|
svn-id: r17623
|
|
svn-id: r17534
|
|
svn-id: r17525
|
|
svn-id: r17510
|
|
complies a bit better with our code formatting rules
svn-id: r17508
|
|
calling readMAXS; init _palManipCounter in the proper place (only needed when restarting); free palManip data on exit
svn-id: r17495
|
|
svn-id: r17494
|
|
svn-id: r17490
|
|
resource.cpp
svn-id: r17489
|
|
svn-id: r17488
|
|
svn-id: r17475
|
|
svn-id: r17420
|
|
svn-id: r17367
|
|
svn-id: r17366
|
|
those in here
svn-id: r17365
|
|
svn-id: r17363
|
|
comments to many of the GF_ feature flags; removed GF_DRAWOBJ_OTHER_ORDER (it was only use by Sam&Max, I switched that to a direct check for Sam&Max)
svn-id: r17362
|
|
we don't use it nor save it at this time, this is harmless); added a comment about _CLUT_offs ugliness
svn-id: r17314
|
|
(hypothetic goal for the future: use ResourceManager in ScummEx)
svn-id: r17311
|
|
o extend MemoryReadStream with XOR facility
o implement MemoryWriteStream
o _fileHandle now is a reference to BaseScummFile class and is created on the fly
o implement ScummNESFile class which is basically extract_mm_nes utility
o update NES MM md5's due to above changes
NOTE: to run MM NES now you need to remove *.LFL files and (probably) rename
ROM to standard conventional name 'Maniac Mansion (XXX).nes'
svn-id: r17300
|
|
svn-id: r17005
|
|
svn-id: r16972
|
|
svn-id: r16967
|
|
svn-id: r16784
|
|
method. Right now it is used to eliminate those Windows HE titles which
have different target base names.
If you want to use it, then define another entry in substDataFileNameTable[].
If your version with different base name has other features then you need
to define GF_MULTIPLE_VERSIONS for main entry and add any additional
entries to multiple_versions_md5_settings based on MD5 of the entry.
svn-id: r16764
|
|
* baseball2003 and Soccer2004 use Bink videos but just for intro movies and
logos, so we may add them.
* artdemo and readdemo also use Bink, but seems that additionally it uses
them in cutscenes, but since there are just few of them, not like in
full games, we may try to look at them too
* SoccerMLS is (alsmost) working. It runs the intro, shows menu, lets
to select from it but then fails at some Wiz stuff and there is no
hotspots to choose. I think it may be related to overall HE99 problem
with inventory where there is a bug preventing from item selection
o baseball2003 and Soccer2004 featured new LECF index block. Add stub for it
o SoccerMLS used kernelSetFunction 2001 in intro. add stub for it
o Alternative russian freddi3 uses badly formatted logo substitution in intro,
so error() in default case in Gdi::drawBMAPBg() was replaced with warning().
svn-id: r16722
|
|
svn-id: r16693
|
|
svn-id: r16398
|
|
a new file util.cpp and sound resource code to sound.cpp
svn-id: r16105
|
|
svn-id: r15908
|
|
svn-id: r15904
|
|
svn-id: r15739
|
|
Free extra HE resources on exit.
svn-id: r15605
|
|
svn-id: r15447
|
|
Rename opcodes
svn-id: r15403
|
|
Update HE todo.
svn-id: r15369
|
|
svn-id: r15357
|
|
Add work around for paths
svn-id: r15356
|
|
svn-id: r15355
|
|
svn-id: r15353
|
|
RMSC is room scripts.
svn-id: r15307
|
|
logic misinterpretation. I assume these were added for readability, but
(a) names suggestet that they're class variables but they didn't
(b) their use wasn't consistent, i.e. there were places where variables were
used directly, not by means of the macros
(c) they didn't save that much space because they are used in few places.
svn-id: r15179
|
|
res.roomoffs[rtRoom] has a nick _roomFileOffsets (by means of #define), and
it gets overwritten in ScummEngine::readRoomsOffsets(). HE games actually
stored those offsets in additional array. Removing it breaks all
HE72+ games badly.
svn-id: r15178
|
|
svn-id: r15176
|
|
those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this)
svn-id: r15175
|
|
Add some more differences in later HE versions.
Add HE opcodes changes.
svn-id: r15145
|
|
svn-id: r15134
|
|
svn-id: r14957
|
|
svn-id: r14956
|