aboutsummaryrefslogtreecommitdiff
path: root/saga/rscfile.cpp
AgeCommit message (Collapse)Author
2005-09-23Experimental loading of the cutaway list. Next step will be to get ScummVMTorbjörn Andersson
to actually *play* the cutaways. I'll look into that later. svn-id: r18865
2005-09-21Added a GAME_SWAPENDIAN flag so that game files can be labelled as havingTorbjörn Andersson
the opposite byte order of the rest of the files. This is needed for the multi-OS version. (Now it crashes with a "RAWInputStream() wrong musicInfo" message instead, but it's still an improvement.) svn-id: r18852
2005-09-09Re-named variable.Torbjörn Andersson
svn-id: r18798
2005-08-30Implement sfPlayMusic for IHNMEugene Sandulenko
svn-id: r18717
2005-08-10Rename Actor class members to _members.Eugene Sandulenko
svn-id: r18645
2005-08-09o Fix some game parameters for IHNMEugene Sandulenko
o Load voices LUT for IHNM svn-id: r18640
2005-08-07loadList -> loadActorListAndrew Kurushin
some checkups svn-id: r18625
2005-08-07WIP on metaResources. Most resources are load. Now we start correctEugene Sandulenko
scene. But there are following problems: o Inclomplete support for actors speech, so opSpeak is skipped o For some weird reason actors do not appear at all. Actually code seems to be trying to read only protagonist frames o It crashes on reading sprites due to wrong input svn-id: r18624
2005-08-06ihnm actors list WIPAndrew Kurushin
svn-id: r18623
2005-08-06Fixes for metaResources loadingEugene Sandulenko
svn-id: r18622
2005-08-06o Fix uint -> int with scene numbersEugene Sandulenko
o WIP for metaResources svn-id: r18620
2005-08-05o Some cleanupEugene Sandulenko
o Fix warnings o Implemented IHNM changeChapter() o WIP for metaResources svn-id: r18618
2005-08-04macBinary resource supportAndrew Kurushin
svn-id: r18609
2005-07-30added Patch.re_ supportAndrew Kurushin
svn-id: r18603
2005-07-29WhitespacesEugene Sandulenko
svn-id: r18595
2005-07-26fixed sound in many variationAndrew Kurushin
some version should be tested svn-id: r18585
2005-07-23Allow multiple resource contexts of the same type. IHNM has serveralTorbjörn Andersson
different voice files, presumably one for each section of the game plus one for shared voices. The getContext() function takes an optional second parameter to indicate which of the resource files is requested. svn-id: r18575
2005-07-19Play the correct digital music. (And removed some unnecessary blank lines.)Torbjörn Andersson
svn-id: r18567
2005-07-19finally Resource manager rewritten:Andrew Kurushin
-adds patch file support -global _vm removed cleanups svn-id: r18560
2005-06-21Fixed crash when talking to the money changer about the Orb of Storms. TheTorbjörn Andersson
sound resources were being substituted with animation resources. Now the substitutions are identified by a resource number *and* a file name. Could someone verify that ite.rsc is the correct file for all of them? svn-id: r18422
2005-06-04My Linux ITE CD developed read errors, so Joe sent me a replacement, forTorbjörn Andersson
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
2005-05-10Moved class File and the MD5 stuff to namespace CommonMax Horn
svn-id: r18037
2005-01-11- remove game.h & image.hAndrew Kurushin
- all display information of current game goes to SagaEngine - remove GameFontIds - hide SagaEngine _gameId,_gameType & etc with methods getGameId(), getGameType() svn-id: r16545
2005-01-06Next batch of panel-related fixes. Still wrong.Eugene Sandulenko
NOTE: lines which start with `;' should contain calls to not yet implemented subsystems like Conversation subsystem svn-id: r16443
2005-01-02o Started putting all panels stuff in order. Still incompleteEugene Sandulenko
o Proper detection for Mac Wyrmkeep CD o Support for wyrmkeep logos svn-id: r16415
2005-01-02Changed "sizeof x" to "sizeof(x)" for consistency with the rest of ScummVM,Torbjörn Andersson
and used ARRAYSIZE() instead in two cases. svn-id: r16408
2005-01-01oops, correct copyright stringMax Horn
svn-id: r16399
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-22o Fix regression with Mac versionsEugene Sandulenko
o Normalize GIDs and GTypes o Introduce MD5-based game detection. Now only 2 games should be ordered. Linux demo should go before Win32 newer demo o Fix sound in Mac versions svn-id: r16262
2004-12-22o Moved GAME_* to SagaEngine objectEugene Sandulenko
o Renamed GAME_ITE_* to GID_ITE_* o Renamed GID_ITE and GID_IHNM to GType_ITE and GType_IHNM svn-id: r16258
2004-12-15Patch #1081904 ITE: MAC demo supportEugene Sandulenko
o Endianness-aware resource loading o Removed ys_dl_list in favor of our object implementation o Cleanup in actor code o Partial support for ITE Mac rereleased demo svn-id: r16051
2004-11-15o Make GAME_GetFileContext() more object-likeEugene Sandulenko
o Font::loadFont() now normally survives zero-length fonts as used in demos o Removed unused SndRes::ITEVOC_Resample() o Fixed playing of voice #4 on old DOS targets o Implemented playing voices in VOX (Oki ADPCM) format o Support of Win32 and Linux demos. There was old-style Win32 demo, which is not supported yet, same is with DOS demo. svn-id: r15814
2004-10-27removed R_ prefix with few r_ tooPaweł Kołodziejski
svn-id: r15690
2004-08-22 o Eliminate all structure _tags.Eugene Sandulenko
o Fix RSCFile on MSVC8. o Started fixing script opcodes. svn-id: r14686
2004-08-02Fix #include paths.Eugene Sandulenko
svn-id: r14443
2004-08-01Made all MemoryReadStream local variables. This plugged a giantic constantEugene Sandulenko
leakage in the engine. svn-id: r14427
2004-08-01merge reinherit.h into saga.h and gfx_mod.h, note the error loading ↵Jonathan Gray
animations wasn't caused by this commit :) svn-id: r14405
2004-05-04Move from ys_binread.cpp and ys_binwrite.cpp to MemoryReadStream.Eugene Sandulenko
In fact there were no binary writes at all. svn-id: r13773
2004-05-01indentPaweł Kołodziejski
svn-id: r13708
2004-04-30Move from custom unsigned types to those provided by main config.hEugene Sandulenko
svn-id: r13687
2004-04-23convert the file routines to use the File classJonathan Gray
svn-id: r13607
2004-04-12WIP for SAGA engine.Eugene Sandulenko
o text formatting is not consistent with rules, just indent utility is too dumb for that o it does not use OSystem, i.e. it runs on direct SDL calls o it may not even compile on your box o if you enable it, expect zillions of warnings o no sound Now it runs ITE intro as reinherit did svn-id: r13564