aboutsummaryrefslogtreecommitdiff
path: root/saga/saga.h
AgeCommit message (Collapse)Author
2005-08-16Fix bug #1256381 "ITE: Options menu contains wrong item" and gave symbolicEugene Sandulenko
names to text Ids. svn-id: r18699
2005-08-13Make IHNM demo go little further (still crashes at initialization). AddEugene Sandulenko
spanish version of IHNM. svn-id: r18676
2005-08-10fixed iso convertion Rif positionAndrew Kurushin
add some IHNM panels svn-id: r18652
2005-08-10Reanme more minor struct to comply with our naiming standards.Eugene Sandulenko
svn-id: r18646
2005-08-04Remove support of dumped data forks for old ITE Mac CD. Now it requiresEugene Sandulenko
files to be in macbinary format. svn-id: r18613
2005-08-04Fix compilationEugene Sandulenko
svn-id: r18610
2005-08-04macBinary resource supportAndrew Kurushin
svn-id: r18609
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-07-30Thread-related IHNM differences.Eugene Sandulenko
svn-id: r18602
2005-07-29Preliminary support for original MAC CD ITEEugene Sandulenko
svn-id: r18598
2005-07-29Restrict scene substitutes only to demos which actually use themEugene Sandulenko
svn-id: r18597
2005-07-26fixed sound in many variationAndrew Kurushin
some version should be tested svn-id: r18585
2005-07-19If we're not going to detect music "engine" at run-time, then we do needTorbjörn Andersson
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
2005-07-19finally Resource manager rewritten:Andrew Kurushin
-adds patch file support -global _vm removed cleanups svn-id: r18560
2005-07-14font & text related changes:Andrew Kurushin
-rewritten font loading -actors box text output implemented -many fixes -implemented nonactors textoutput svn-id: r18542
2005-07-09code cleanupsAndrew Kurushin
transitionDissolve -> gfx del sdebug svn-id: r18524
2005-07-09gfx rearangementAndrew Kurushin
code cleanups svn-id: r18523
2005-07-09remove 1pixel dos clippingAndrew Kurushin
svn-id: r18521
2005-07-08implemented per scene actors clippingAndrew Kurushin
so last sequence should look much better (not perfect) svn-id: r18516
2005-06-25fix animation timings (now Shiala scene not stucks)Andrew Kurushin
svn-id: r18463
2005-06-05implements sfScriptClimb, sfThrowActor, sfChangeActorSceneAndrew Kurushin
so tunnel may be passed now svn-id: r18358
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-31multiple files save-load implementationAndrew Kurushin
svn-id: r18303
2005-05-29Fix puzzle callback timings. Was mistakingly used millisecs instead of microsecsEugene Sandulenko
svn-id: r18298
2005-05-29implemented DOS version 1 pixel clippingAndrew Kurushin
game options WIP3 svn-id: r18293
2005-05-28game options WIP2Andrew Kurushin
svn-id: r18282
2005-05-26Puzzle WIP. No visuals yet.Eugene Sandulenko
svn-id: r18255
2005-05-23saveload WIPAndrew Kurushin
svn-id: r18232
2005-05-23Plug in Puzzle. Now it consists mainly of stubs but neverthless lets skipEugene Sandulenko
the Puzzle and continue game pretending like you completed the Puzzle. svn-id: r18225
2005-05-22fixes some todo (hardcoded resource ids -> customized per game)Andrew Kurushin
preparation for option dialog (wip) svn-id: r18217
2005-05-15add save game chunkAndrew Kurushin
svn-id: r18108
2005-05-08fixed sfSceneEq bugAndrew Kurushin
fixed load actors entrance removed some orphans svn-id: r17964
2005-04-24fixed object frawingAndrew Kurushin
implemented sfGetObjImage, sfSetObjImage, sfSetObjName svn-id: r17789
2005-04-22implemented inventoryAndrew Kurushin
todo: timeout catchup & capital 'U' & 'D' handling svn-id: r17748
2005-04-21Add not yet correctly working save/load. Use key F7 for savingEugene Sandulenko
and F8 for loading. Now works only within current scene and restores to entrance #0 which is wrong. svn-id: r17726
2005-04-18converse support improved (still has some bugs)Andrew Kurushin
fixed: now protagonist can't be target object fixed: statusbar color added: *mouseButtonPressed in SagaEngine svn-id: r17672
2005-04-06Removed system includes.Torbjörn Andersson
svn-id: r17413
2005-03-18- changescene on fair for tentsAndrew Kurushin
- some memory deallocation fixup todo: fix follower stuckiness in tents svn-id: r17180
2005-01-21Fix compilationEugene Sandulenko
svn-id: r16605
2005-01-21problems solved:Andrew Kurushin
- 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
2005-01-18partly implemented game objectsAndrew Kurushin
svn-id: r16595
2005-01-18another step in verb implementation:Andrew Kurushin
- 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
2005-01-18- merged ActionMap and ObjectMapAndrew Kurushin
- remove ActionMap.h & ActionMap.cpp - ObjectMap names move to Scene::_sceneStrings as in original engine - fix wrong StringsTable::stringsCount calculation svn-id: r16592
2005-01-17o Proper implementation of sfPlaySound() which knows about CD<->floppyEugene Sandulenko
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
2005-01-15- added partial scene change by actor's walking (todo:entrance should be ↵Andrew Kurushin
supported) svn-id: r16568
2005-01-15some work in progress on verb stuff:Andrew Kurushin
- many structers and fields renamed to proper names - added missing functions svn-id: r16562
2005-01-14o Added support for German ITE. There are also Puzzle-related messagesEugene Sandulenko
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
2005-01-13- introduced SagaEngine::getTextString (for i18n it should route to ↵Andrew Kurushin
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
2005-01-13Removed unused stuff.Torbjörn Andersson
svn-id: r16553
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